


mark.hp-hl{color:inherit;background:#f6d77a8c;font-weight:700;padding:.02em .18em;margin:0 -.04em;border-radius:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone}
.lmb-s4 [data-widget="848a845"] mark.hp-hl{background:#f3c663;font-weight:inherit;padding:0 .14em;border-radius:4px}
.lmb-s4 :is([data-widget="217afc0"],[data-widget="8a4cb9e"]) p{margin:0;padding:4px 0 4px 16px;border-left:4px solid #a22e33;font-weight:600}
.lmb-s4 .lmb-copy{font-size:16px;line-height:1.6}
.lmb-s4 .lmb-copy p{margin-bottom:.85em}
.lmb-s4 .lmb-vid video{border-radius:12px;box-shadow:0 22px 44px -26px #0b1811b3;display:block;width:100%}
.lmb-s4 .lmb-marks{justify-content:space-around;gap:clamp(10px,2vw,28px);margin-top:16px;padding:14px clamp(12px,2vw,24px);background:#fbf9f1;border:1px solid #d5dacb;border-radius:12px;box-shadow:0 2px 0 #cfd5c2}
.lmb-s4 .lmb-marks>div{width:clamp(58px,6.6vw,96px)}
.lmb-s4 .lmb-marks img{display:block;width:100%;height:auto;transition:transform .2s}
.lmb-s4 .lmb-marks a:hover img{transform:scale(1.06)}
@media (min-width:1025px){
 .lmb-s4 .lmb-wrap{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);grid-template-areas:"tape tape" "head head" "copy vid";align-items:start;column-gap:clamp(36px,4.6vw,76px);padding-bottom:clamp(48px,5vw,76px)}
 .lmb-s4 .lmb-duo{display:contents}
 .lmb-s4 [data-widget="fbd184a"]{grid-area:tape}
 .lmb-s4 [data-widget="848a845"]{grid-area:head;margin:14px 0 22px}
 .lmb-s4 [data-widget="848a845"] p{font-size:clamp(32px,3.1vw,50px)!important;line-height:1.1;margin:0;max-width:none}
 .lmb-s4 .lmb-copy{grid-area:copy;max-width:none}
 .lmb-s4 .lmb-vid{grid-area:vid;align-self:center}
}


.lmb-s5{position:relative;background-color:#f5f1e3;border-top:1px solid #cfd6c4}
.lmb-s5 .lmb-wrap{padding-top:clamp(46px,5vw,72px)!important}
.lmbk-artist-note p{font-size:clamp(19px,1.5vw,23px)!important}
.lmbk-artist-note .can-arrow{width:44px;height:54px}


.summit-movie.lmb-feature{margin-bottom:clamp(30px,4vw,60px)!important}


.lmb-s13 .lmb-wrap{grid-template-columns:minmax(0,1fr)!important;max-width:1140px}
.lmb-s13 .lmb-wrap>div:last-child{max-width:62ch;font-size:17px!important;color:#dfe3d5;margin-top:4px!important}
.lmb-tourlink>div:last-child{width:auto!important;display:flex;align-items:center;gap:2px;flex:none}
.lmb-tourlink>div:last-child a{display:block;width:clamp(64px,6.4vw,92px);transition:transform .2s}
.lmb-tourlink>div:last-child a:hover{transform:scale(1.08)}
.lmb-tourlink>div:last-child img{display:block;width:100%;height:auto;filter:drop-shadow(0 0 6px #ffffff40)}
.hp-360-arrow{color:#ec5257;flex:none;margin-top:-14px}
@media (prefers-reduced-motion:no-preference){.hp-360-arrow{animation:hp-nudge 1.8s ease-in-out infinite}}
@keyframes hp-nudge{0%,100%{transform:translateX(0)}50%{transform:translateX(5px)}}
@media (max-width:767px){.hp-360-arrow{width:38px;height:26px}.lmb-tourlink>div:last-child a{width:70px}}


.hp-ask .lmb-duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}
.hp-ask .lmb-contacts{justify-content:flex-start!important;margin-top:24px}
.hp-guides [data-widget]{margin:0}
.hp-guides img{display:block;width:100%;height:auto;border-radius:12px;box-shadow:0 18px 36px -22px #17261e99;transform:rotate(.8deg);transition:transform .25s}
.hp-guides img:hover{transform:rotate(0) scale(1.01)}
@media (max-width:767px){
 .hp-ask .lmb-duo{grid-template-columns:1fr}
 .hp-ask .lmb-contacts{justify-content:center!important}
 .hp-guides{margin-top:8px}
}
