.Zo8viG_sky{background:var(--logo-teal);position:absolute;inset:0;overflow:hidden}.Zo8viG_sky:before,.Zo8viG_sky:after{content:"";z-index:2;pointer-events:none;position:absolute;inset-inline:0}.Zo8viG_sky:before{background:linear-gradient(to bottom, color-mix(in oklab, var(--logo-teal) 90%, transparent), color-mix(in oklab, var(--logo-teal) 84%, transparent) 96px, transparent);height:clamp(170px,30%,260px);top:0}@media (max-width:639px){.Zo8viG_sky:before{background:linear-gradient(to bottom, color-mix(in oklab, var(--logo-teal) 90%, transparent), color-mix(in oklab, var(--logo-teal) 85%, transparent) 64px, transparent);height:clamp(116px,34%,180px)}}.Zo8viG_sky:after{background:linear-gradient(90deg,#06171a6b,#0000 55%),radial-gradient(75% 110% at 12% 100%,#06171a94,#0000 72%) bottom/100% 70% no-repeat,linear-gradient(#0000,#06171a57 50%,#06171a9e) bottom/100% 70% no-repeat;background:linear-gradient(90deg,lab(6.48003% -5.43263 -4.29977/.42),#0000 55%),radial-gradient(75% 110% at 12% 100%,lab(6.48003% -5.43263 -4.29977/.58),#0000 72%) bottom/100% 70% no-repeat,linear-gradient(#0000,lab(6.48003% -5.43264 -4.29976/.34) 50%,lab(6.48003% -5.43263 -4.29977/.62)) bottom/100% 70% no-repeat;height:100%;bottom:0}.Zo8viG_layer{opacity:0;transition:opacity 0s linear 1.4s;position:absolute;inset:0}.Zo8viG_layer[data-active]{z-index:1;opacity:1;transition:opacity 1.4s var(--ease-out)}@starting-style{.Zo8viG_layer[data-active]:not(:first-child){opacity:0}}.Zo8viG_still,.Zo8viG_clip{object-fit:cover}.Zo8viG_clip{opacity:0;width:100%;height:100%;transition:opacity .6s linear;position:absolute;inset:0}.Zo8viG_clip[data-ready]{opacity:1}.Zo8viG_sky[data-mode=stills] .Zo8viG_layer[data-moving] .Zo8viG_still{animation:7s linear both Zo8viG_drift}.Zo8viG_sky[data-mode=stills][data-paused] .Zo8viG_layer[data-moving] .Zo8viG_still{animation-play-state:paused}@keyframes Zo8viG_drift{0%{scale:1}to{scale:1.07}}.Zo8viG_sky[data-reduced] .Zo8viG_layer{transition:none}.Zo8viG_sky[data-reduced] .Zo8viG_still{animation:none!important}@media (prefers-reduced-motion:reduce){.Zo8viG_layer,.Zo8viG_clip{transition:none}.Zo8viG_still{animation:none!important}}.Zo8viG_controls{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 16px;margin-top:28px;font-size:15px;line-height:20px;display:grid}.Zo8viG_toggle{width:44px;height:44px;box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--on-logo-teal) 55%, transparent);color:var(--on-logo-teal);transition:box-shadow .2s var(--ease-out);border:4px solid #0000;border-radius:50%;place-items:center;margin:-4px;display:grid}.Zo8viG_toggle svg{fill:currentColor;width:14px;height:14px}@media (hover:hover){.Zo8viG_toggle:hover{box-shadow:inset 0 0 0 1.5px var(--on-logo-teal)}}.Zo8viG_countries{flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;display:flex}.Zo8viG_country{color:color-mix(in oklab, var(--on-logo-teal) 85%, transparent);letter-spacing:.01em;transition:color .2s var(--ease-out);padding:10px 0;position:relative}.Zo8viG_country:before{content:"";background:var(--logo-saffron);transform-origin:0;width:100%;height:2px;transition:transform .5s var(--ease-out);border-radius:1px;position:absolute;bottom:2px;left:0;transform:scaleX(0)}.Zo8viG_country[aria-current]{color:var(--on-logo-teal)}.Zo8viG_country[aria-current]:before{transform:scaleX(1)}@media (hover:hover){.Zo8viG_country:hover{color:var(--on-logo-teal)}}.Zo8viG_place{color:color-mix(in oklab, var(--on-logo-teal) 85%, transparent);grid-column:1/-1;margin:0}.Zo8viG_placeLink{text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--on-logo-teal) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--on-logo-teal) 45%, transparent);text-underline-offset:3px}@media (hover:hover){.Zo8viG_placeLink:hover{color:var(--on-logo-teal);text-decoration-color:currentColor}}@media (prefers-reduced-motion:reduce){.Zo8viG_country:before{transition:none}}@media (scripting:none){.Zo8viG_toggle,.Zo8viG_countries{display:none}}
._8YeqpG_hero{--field:clamp(560px, 82svh, 820px);--disc:clamp(88px, 22vw, 320px);--disc-inset:min(4vw, 48px);--cut:max(4px, calc(var(--disc) * .062));--horizon:calc(var(--field) * .618);--focus-ring:var(--on-logo-teal);isolation:isolate;grid-template-rows:minmax(calc(var(--horizon) - var(--cut) / 2), auto) var(--cut) minmax(calc(var(--field) - var(--horizon) - var(--cut) / 2), auto);background:var(--logo-teal);color:var(--on-logo-teal);display:grid;position:relative;overflow:hidden}@media (max-width:639px){._8YeqpG_tall{--field:clamp(380px, 58svh, 560px)}._8YeqpG_tall ._8YeqpG_ground{padding-bottom:28px}}@media (min-width:640px) and (max-height:760px){._8YeqpG_tall{--field:clamp(420px, 100svh - 150px, 820px);--disc:clamp(88px, min(22vw, 40svh), 320px)}._8YeqpG_tall ._8YeqpG_sky{padding-top:104px}._8YeqpG_tall ._8YeqpG_title{font-size:clamp(26px,min(8.6vw - 1.5px,8.6svh),68px)}._8YeqpG_tall ._8YeqpG_ground{padding-top:clamp(16px,3vh,44px);padding-bottom:clamp(20px,3.5vh,64px)}._8YeqpG_tall ._8YeqpG_actions{margin-top:20px}}._8YeqpG_short{--field:clamp(320px, 42svh, 440px);--disc:clamp(72px, 12vw, 180px);--cut:max(4px, calc(var(--disc) * .062))}._8YeqpG_set{--field:clamp(420px, 60svh, 600px)}._8YeqpG_stage{pointer-events:none;max-width:1200px;margin-inline:auto;position:absolute;inset:0}._8YeqpG_disc{top:calc(var(--horizon) - var(--disc) * .618);right:calc(var(--gutter) + var(--disc-inset));width:var(--disc);aspect-ratio:1;background:var(--logo-saffron);animation:_8YeqpG_settle 1.2s var(--ease-out) .15s both;border-radius:50%;position:absolute}html[data-nav] ._8YeqpG_disc{animation:none}@keyframes _8YeqpG_settle{0%{opacity:0;translate:0 18%}}@supports (animation-timeline:scroll()){._8YeqpG_stage{clip-path:inset(0 0 calc(100% - var(--horizon) - var(--disc) * .382) 0)}._8YeqpG_disc{animation:_8YeqpG_settle 1.2s var(--ease-out) .15s both, _8YeqpG_sunset linear both;animation-timeline:auto,scroll(root);animation-range:normal, 0 var(--horizon)}html[data-nav] ._8YeqpG_disc{animation:linear both _8YeqpG_sunset;animation-timeline:scroll(root);animation-range:0 var(--horizon)}}@keyframes _8YeqpG_sunset{to{transform:translateY(calc(var(--disc) * 1.02))}}._8YeqpG_cinema{--field:clamp(540px, 80svh - 40px, 880px);--disc:clamp(88px, 15vw, 232px)}@media (max-width:639px){._8YeqpG_cinema._8YeqpG_tall{--field:clamp(460px, 72svh, 640px)}}@media (min-width:640px) and (max-height:760px){._8YeqpG_cinema._8YeqpG_tall{--field:clamp(420px, 100svh - 230px, 760px)}}._8YeqpG_backdrop{z-index:-1;height:calc(var(--horizon) - var(--cut) / 2);position:absolute;inset:0 0 auto}._8YeqpG_cinema ._8YeqpG_title{text-shadow:0 1px 24px #06171a73;text-shadow:0 1px 24px lab(6.48003% -5.43263 -4.29977/.45)}._8YeqpG_cinema ._8YeqpG_eyebrow{text-shadow:0 1px 12px #06171a80;text-shadow:0 1px 12px lab(6.48003% -5.43263 -4.29977/.5)}._8YeqpG_set ._8YeqpG_stage{clip-path:inset(0 0 calc(100% - var(--horizon) + var(--cut) / 2) 0)}._8YeqpG_set ._8YeqpG_disc{top:calc(var(--horizon) - var(--disc) * .09);animation:none}html[data-nav] ._8YeqpG_set ._8YeqpG_disc{top:calc(var(--horizon) - var(--disc) * .09);animation:none}._8YeqpG_sky{grid-row:1;align-self:end;padding-top:112px}._8YeqpG_eyebrow{opacity:.88;animation:_8YeqpG_arrive .7s var(--ease-out) 60ms both;margin-bottom:18px}._8YeqpG_title{clip-path:inset(-1em -1em 0);max-width:min(14ch, calc(100% - var(--disc) - var(--disc-inset) - 16px));letter-spacing:-.015em;text-wrap:balance;margin:0 0 -.1525em;font-size:clamp(26px,8.6vw - 1.5px,68px);font-weight:500;line-height:1}._8YeqpG_short ._8YeqpG_title,._8YeqpG_set ._8YeqpG_title{max-width:min(22ch, calc(100% - var(--disc) - var(--disc-inset) - 16px));font-size:clamp(30px,2.4vw + 20px,54px)}._8YeqpG_rise{animation:_8YeqpG_rise 1.1s var(--ease-out) .12s both;display:block}@keyframes _8YeqpG_rise{0%{translate:0 105%}}@keyframes _8YeqpG_arrive{0%{opacity:0;translate:0 12px}}._8YeqpG_horizon{z-index:1;background:var(--surface);grid-row:2;position:relative}._8YeqpG_ground{grid-row:3;padding-top:clamp(24px,4.5vh,44px);padding-bottom:clamp(40px,7vh,64px)}._8YeqpG_short ._8YeqpG_ground{padding-top:clamp(20px,3vh,28px);padding-bottom:clamp(28px,5vh,44px)}._8YeqpG_lede{max-width:34rem;animation:_8YeqpG_arrive .8s var(--ease-out) .42s both;font-size:18px;line-height:28px}._8YeqpG_actions{animation:_8YeqpG_arrive .8s var(--ease-out) .52s both;flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}._8YeqpG_note{animation:_8YeqpG_arrive .8s var(--ease-out) .58s both;margin-top:16px}._8YeqpG_controls{animation:_8YeqpG_arrive .8s var(--ease-out) .64s both}._8YeqpG_cta{--btn-bg:var(--logo-saffron);background:var(--btn-bg);color:var(--on-saffron)}@media (hover:hover){._8YeqpG_cta:hover{--btn-bg:color-mix(in oklab, var(--logo-saffron) 88%, var(--on-logo-teal))}}@media (prefers-reduced-motion:reduce){._8YeqpG_disc,._8YeqpG_rise,._8YeqpG_eyebrow,._8YeqpG_lede,._8YeqpG_actions,._8YeqpG_note,._8YeqpG_controls{animation:none!important}}@media print{._8YeqpG_hero{color:#000;background:0 0;overflow:visible}._8YeqpG_stage,._8YeqpG_horizon{display:none}}
.ZqfHvG_clip{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .6s linear;position:absolute;inset:0}.ZqfHvG_clip[data-ready]{opacity:1}@media (prefers-reduced-motion:reduce){.ZqfHvG_clip{display:none}}
