.btuHYq_hero{--p:0;--e:clamp(0, calc((.62 - var(--p)) / .5), 1);--fadeText:clamp(0, calc(1 - var(--p) * 3.2), 1);--fadeOut:clamp(0, calc((var(--p) - .68) / .32), 1);background:var(--oatmilk);height:270vh;color:var(--black-pearl);position:relative}.btuHYq_stage{height:100svh;position:sticky;top:0;overflow:hidden}.btuHYq_mark{width:100%;transform:translateX(-50%) translateY(calc(var(--p) * -18vh));color:var(--black-pearl);opacity:var(--fadeText);z-index:1;pointer-events:none;position:absolute;top:clamp(64px,11vh,120px);left:50%}.btuHYq_markSvg{width:100%;height:auto;overflow:visible}.btuHYq_markLetter{transform-box:fill-box;transform-origin:50% 100%;animation:btuHYq_rise 1.6s var(--ease-soft) both;animation-delay:calc(2s + var(--i) * 90ms)}.btuHYq_noIntro .btuHYq_markLetter{animation-delay:calc(.1s + var(--i) * 70ms)}@keyframes btuHYq_rise{0%{opacity:0;transform:translateY(18%)}to{opacity:1;transform:none}}.btuHYq_media{z-index:2;clip-path:inset(calc(var(--e) * 26vh) calc(var(--e) * 37vw) calc(var(--e) * 20vh) calc(var(--e) * 37vw));animation:btuHYq_mediaIn 1.4s var(--ease-soft) both;animation-delay:2.15s;position:absolute;inset:0}.btuHYq_noIntro .btuHYq_media{animation-delay:.2s}@keyframes btuHYq_mediaIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.btuHYq_slide{opacity:0;transition:opacity 1.6s;position:absolute;inset:0}.btuHYq_slideActive{opacity:1}.btuHYq_img,.btuHYq_video{object-fit:cover;width:100%;height:100%;transform:scale(calc(1.12 - (1 - var(--e)) * .12));transition:transform .2s linear}.btuHYq_slideActive .btuHYq_img,.btuHYq_slideActive .btuHYq_video{animation:7s ease-out both btuHYq_slowZoom}@keyframes btuHYq_slowZoom{0%{scale:1.06}to{scale:1}}.btuHYq_veil{opacity:calc(1 - var(--e));background:linear-gradient(#2a262340 0%,#2a262300 35%,#2a262359 100%);position:absolute;inset:0}.btuHYq_bottom{z-index:3;padding:0 var(--gutter);opacity:var(--fadeText);animation:btuHYq_fadeUp 1.2s var(--ease-soft) both;flex-direction:column;align-items:center;gap:22px;animation-delay:2.5s;display:flex;position:absolute;bottom:clamp(24px,4vh,44px);left:0;right:0}.btuHYq_noIntro .btuHYq_bottom{animation-delay:.4s}.btuHYq_tagline{text-align:center;max-width:520px;font-size:clamp(16px,1.1vw + 10px,21px)}.btuHYq_inlineNav{flex-wrap:wrap;justify-content:center;gap:10px clamp(18px,4vw,64px);display:flex}.btuHYq_inlineNav a{opacity:.85;transition:opacity .3s}.btuHYq_inlineNav a:hover{opacity:1}.btuHYq_counter{right:var(--gutter);z-index:3;writing-mode:vertical-rl;opacity:calc(var(--fadeText) * .7);position:absolute;top:50%}.btuHYq_scrollHint{left:var(--gutter);z-index:3;writing-mode:vertical-rl;opacity:calc(var(--fadeText) * .7);flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;top:50%}.btuHYq_scrollLine{transform-origin:top;background:currentColor;width:1px;height:56px;animation:2.4s ease-in-out infinite btuHYq_line}@keyframes btuHYq_line{0%{transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}51%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}@keyframes btuHYq_fadeUp{0%{opacity:0;transform:translateY(16px)}to{transform:none}}.btuHYq_fade{z-index:4;background:linear-gradient(0deg, var(--oatmilk) calc(var(--fadeOut) * 45%), #e0dacc99 100%);opacity:var(--fadeOut);pointer-events:none;position:absolute;inset:0}.btuHYq_loader{z-index:90;background:var(--oatmilk);color:var(--black-pearl);transition:clip-path 1.1s var(--ease-soft);clip-path:inset(0);place-items:center;display:grid;position:fixed;inset:0}.btuHYq_loaderOut{clip-path:inset(0 0 100%);pointer-events:none}.btuHYq_loaderMark{width:min(150px,34vw);height:auto}.btuHYq_loaderLetter{opacity:0;transform-box:fill-box;transform-origin:50% 100%;animation:btuHYq_loaderLetter 1.2s var(--ease-soft) both;animation-delay:calc(.15s + var(--i) * .12s)}@keyframes btuHYq_loaderLetter{0%{opacity:0;filter:blur(8px);transform:scale(.92)}to{opacity:1;filter:blur();transform:none}}@media (max-width:760px){.btuHYq_hero{height:240vh}.btuHYq_media{clip-path:inset(calc(var(--e) * 24vh) calc(var(--e) * 16vw) calc(var(--e) * 30vh) calc(var(--e) * 16vw))}.btuHYq_mark{top:84px}.btuHYq_counter,.btuHYq_scrollHint,.btuHYq_inlineNav{display:none}}@media (prefers-reduced-motion:reduce){.btuHYq_hero{height:auto}.btuHYq_stage{position:relative}.btuHYq_media{clip-path:none}.btuHYq_mark,.btuHYq_bottom{opacity:1;transform:none}.btuHYq_markLetter,.btuHYq_media,.btuHYq_bottom,.btuHYq_scrollLine,.btuHYq_slideActive .btuHYq_img{animation:none}.btuHYq_fade{display:none}}
.f9HZAG_intro{padding:clamp(32px,5vw,80px) 0 clamp(80px,10vw,160px)}.f9HZAG_grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(40px,7vw,120px);display:grid}.f9HZAG_text{flex-direction:column;gap:28px;max-width:560px;display:flex}.f9HZAG_title{font-size:clamp(28px,2.1vw + 16px,50px);line-height:1.12}.f9HZAG_body{max-width:460px}.f9HZAG_images{height:clamp(460px,52vw,760px);position:relative}.f9HZAG_img{position:absolute;overflow:hidden}.f9HZAG_img img{object-fit:cover}.f9HZAG_img0{aspect-ratio:3/4;width:40%;top:8%;left:0}.f9HZAG_img1{aspect-ratio:2/3;width:50%;top:0;right:0}.f9HZAG_img2{aspect-ratio:4/5;width:32%;bottom:0;left:22%}@media (max-width:900px){.f9HZAG_grid{grid-template-columns:1fr}.f9HZAG_images{height:110vw}}
.AjNzRG_window{height:var(--h);color:var(--ivory-lace);position:relative;overflow:hidden}.AjNzRG_clip{clip-path:inset(0);position:absolute;inset:0}.AjNzRG_fixed{position:fixed;inset:0}.AjNzRG_img{object-fit:cover}.AjNzRG_tint{background:var(--black-pearl);opacity:var(--tint);position:absolute;inset:0}.AjNzRG_edgeTop,.AjNzRG_edgeBottom{pointer-events:none;height:38%;position:absolute;left:0;right:0}.AjNzRG_edgeTop{background:linear-gradient(180deg, var(--from) 0%, transparent 100%);top:0}.AjNzRG_edgeBottom{background:linear-gradient(0deg, var(--to) 0%, transparent 100%);bottom:0}.AjNzRG_content{z-index:1;text-align:center;height:100%;padding:0 var(--gutter);justify-content:center;align-items:center;display:flex;position:relative}@media (hover:none) and (max-width:900px){.AjNzRG_clip{clip-path:none}.AjNzRG_fixed{height:100vh;position:sticky;top:0}}
._6YROnW_text{text-shadow:0 2px 30px #2a262359;flex-direction:column;align-items:center;gap:22px;max-width:820px;display:flex}._6YROnW_first{font-family:var(--ff-heading);text-transform:uppercase;letter-spacing:.02em;font-size:clamp(26px,2.4vw + 14px,52px);line-height:1.2}._6YROnW_second{opacity:.9;font-size:clamp(17px,.6vw + 14px,22px)}
.XPjWjG_section{padding:clamp(80px,11vw,170px) 0}.XPjWjG_grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,8vw,140px);display:grid}.XPjWjG_main{aspect-ratio:3/4;position:relative;overflow:hidden}.XPjWjG_main img,.XPjWjG_small img{object-fit:cover}.XPjWjG_text{flex-direction:column;gap:28px;max-width:520px;display:flex}.XPjWjG_small{aspect-ratio:4/5;align-self:flex-end;width:46%;margin-top:24px;position:relative;overflow:hidden}@media (max-width:900px){.XPjWjG_grid{grid-template-columns:1fr}}
.L4DOnG_section{padding:clamp(80px,11vw,170px) 0}.L4DOnG_head{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(32px,6vw,100px);margin-bottom:clamp(56px,7vw,110px);display:grid}.L4DOnG_cta{justify-content:center;margin-top:clamp(64px,8vw,120px);display:flex}@media (max-width:900px){.L4DOnG_head{grid-template-columns:1fr}}
.cYQySq_section{padding:clamp(80px,10vw,150px) 0;overflow:hidden}.cYQySq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:clamp(40px,5vw,72px);display:flex}.cYQySq_viewport{overflow:hidden}.cYQySq_track{align-items:center;gap:clamp(14px,2vw,28px);width:max-content;list-style:none;animation:80s linear infinite cYQySq_marquee;display:flex}.cYQySq_viewport:hover .cYQySq_track{animation-play-state:paused}.cYQySq_item{aspect-ratio:4/5;flex:none;width:clamp(200px,22vw,340px);position:relative;overflow:hidden}.cYQySq_tall{aspect-ratio:3/4.6}.cYQySq_item img{object-fit:cover;transition:transform 1.2s var(--ease-soft)}.cYQySq_item:hover img{transform:scale(1.05)}@keyframes cYQySq_marquee{to{transform:translate(calc(-50% - clamp(7px,1vw,14px)))}}@media (prefers-reduced-motion:reduce){.cYQySq_viewport{overflow-x:auto}.cYQySq_track{animation:none}}
