.o-slider-banner-wrapper[data-v-a988d452]{align-items:center;display:flex;gap:8px;height:128px;isolation:isolate;position:relative}.o-slider-banner__controls[data-v-a988d452]{display:flex;flex-direction:column;gap:8px;position:relative}.o-slider-banner[data-v-a988d452]{background-color:var(--white2);border:1px solid var(--white10);cursor:pointer;height:100%;padding:12px;position:relative;width:100%}@media(min-width:950px){.o-slider-banner[data-v-a988d452]{max-width:410px}}.o-slider-banner.blink[data-v-a988d452]{animation:blink-a988d452 .12s step-end forwards;animation-delay:0s}.o-slider-banner.hover[data-v-a988d452]{background-color:var(--white10);border:1px solid var(--white16)}@keyframes blink-a988d452{0%{opacity:1}8.3333333333%{opacity:0}16.6666666667%{opacity:1}25%{opacity:0}33.3333333333%{opacity:1}41.6666666667%{opacity:0}50%{opacity:1}58.3333333333%{opacity:0}66.6666666667%{opacity:1}75%{opacity:0}83.3333333333%{opacity:1}91.6666666667%{opacity:0}to{opacity:1}}.o-slider-banner.hover[data-v-a988d452]{animation:blink-a988d452 .12s step-end forwards;animation-delay:0s}.o-slider-banner.hover[data-v-a988d452] .corners>div{opacity:1;transform:translate(0)}.o-slider-banner__content[data-v-a988d452]{align-items:stretch;display:flex;gap:12px;height:100%;justify-content:space-between;position:relative}.o-slider-banner__content .content[data-v-a988d452]{display:flex;flex:1;flex-direction:column;gap:4px;min-height:0}.o-slider-banner__content .content p.title[data-v-a988d452]{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:normal}@media(max-width:949px){.o-slider-banner__content .content p.title[data-v-a988d452]{-webkit-line-clamp:1}}.o-slider-banner__content .content p.description[data-v-a988d452]{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal}@media(max-width:949px){.o-slider-banner__content .content p.description[data-v-a988d452]{-webkit-line-clamp:3}}.o-slider-banner__content .content[data-v-a988d452] .a-div{margin-top:auto}.o-slider-banner__content .media[data-v-a988d452]{aspect-ratio:1;flex:0 0 104px;overflow:hidden;position:relative;width:104px}@keyframes scroll-d50c44b4{0%{opacity:1;transform:translateY(0)}20%{transform:translateY(6px)}40%{opacity:0;transform:translateY(12px)}to{opacity:0;transform:translateY(12px)}}@keyframes scrollIn-d50c44b4{0%{opacity:0;transform:translateY(-12px)}20%{opacity:1;transform:translateY(-6px)}40%{transform:translateY(0)}to{transform:translateY(0)}}.m-scroll[data-v-d50c44b4]{align-items:center;cursor:default;display:flex;gap:8px;position:relative}.m-scroll[data-v-d50c44b4] .label span{padding:0}.m-scroll--icon[data-v-d50c44b4]{overflow:hidden;position:relative;transform:translateY(1.5px)}.m-scroll--icon[data-v-d50c44b4]>:first-child{animation-duration:2s;animation-iteration-count:1;animation-name:scroll-d50c44b4;animation-timing-function:steps(3);will-change:transform}.m-scroll--icon[data-v-d50c44b4]>:nth-child(2){animation-delay:.15s;animation-duration:2s;animation-iteration-count:1;animation-name:scrollIn-d50c44b4;animation-timing-function:steps(3);position:absolute;top:0;will-change:transform}.s-banner-hero[data-v-922fea5f]{aspect-ratio:375/816;height:100dvh;position:sticky;top:0;width:100vw}@media(min-width:950px){.s-banner-hero[data-v-922fea5f]{aspect-ratio:1440/816}}.s-banner-hero__logo[data-v-922fea5f] .a-logo path{opacity:0;transition:none}@media(prefers-reduced-motion:reduce){.s-banner-hero__logo[data-v-922fea5f] .a-logo path{opacity:1}}.s-banner-hero__media[data-v-922fea5f]{inset:0;position:absolute}.s-banner-hero__content[data-v-922fea5f]{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:12px;position:relative;width:100%;z-index:2}.s-banner-hero__content .s-banner-hero__logo[data-v-922fea5f]{margin-top:36px}@media(max-width:949px){.s-banner-hero__content[data-v-922fea5f] .m-scroll{display:none}}.s-banner-hero .footer[data-v-922fea5f]{align-items:flex-end;animation:name alternate;display:flex;justify-content:space-between;opacity:0;position:relative;width:100%;z-index:2}.s-banner-hero .footer[data-v-922fea5f]>*{pointer-events:auto}h1[data-v-9ad906e2],h2[data-v-9ad906e2],h3[data-v-9ad906e2]{grid-column:-1/1;width:100%}h1[data-v-9ad906e2],h1>div.word[data-v-9ad906e2],h2[data-v-9ad906e2],h2>div.word[data-v-9ad906e2],p.copy-glyph[data-v-9ad906e2],p.copy-glyph>div.word[data-v-9ad906e2]{opacity:0}.s-short-hero[data-v-cddfd720]{aspect-ratio:375/654;height:auto;position:relative;width:100vw}@media(min-width:950px){.s-short-hero[data-v-cddfd720]{aspect-ratio:1440/654}}.s-short-hero[data-v-cddfd720]:before{background:linear-gradient(to bottom,var(--black-0),var(--black));bottom:-5px;content:"";height:264px;left:0;position:absolute;width:100%;z-index:14}.s-short-hero__media[data-v-cddfd720]{inset:0;position:absolute}.s-short-hero__content[data-v-cddfd720]{display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:12px 12px 64px;position:relative;width:100%;z-index:15}.s-short-hero__content[data-v-cddfd720] h1{position:relative;z-index:2}@media(max-width:949px){.s-short-hero__content[data-v-cddfd720] h1{font-size:48px}}.text-fit[data-v-6437eae2]{display:block;font-family:NB Architekt Light,sans-serif;height:auto;line-height:0;position:relative;width:100%}.text-fit tspan[data-v-6437eae2]{opacity:1}.text-fit text[data-v-6437eae2],.text-fit tspan[data-v-6437eae2]{transform-box:fill-box;transform-origin:center}.text-fit-fallback[data-v-6437eae2]{font-family:NB Architekt Light,sans-serif;font-size:clamp(2rem,12vw,12rem);line-height:.9;width:100%}.s-title-hero[data-v-2948e5cd]{align-items:flex-end;display:flex;min-height:100dvh;position:sticky;top:0;width:100vw}.s-title-hero__media[data-v-2948e5cd]{inset:0;position:absolute}.s-title-hero__content[data-v-2948e5cd]{align-items:center;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;opacity:0;padding:12px;position:relative;width:100%}.s-title-hero__content.mounted[data-v-2948e5cd]{animation:blink-2948e5cd .18s step-end forwards;animation-delay:0s}.s-title-hero__content .title[data-v-2948e5cd]{display:flex;flex-direction:column;gap:12px;position:relative;width:100%}.s-title-hero__content .text-fit[data-v-2948e5cd]{display:block;font-family:NB Architekt Light,sans-serif;height:auto;line-height:0;position:relative;width:100%}.s-title-hero__content .text-fit tspan[data-v-2948e5cd]:first-child{animation:blink-2948e5cd .24s step-end forwards;animation-delay:.1s;opacity:0}.s-title-hero__content .text-fit tspan[data-v-2948e5cd]:nth-child(2){animation:blink-2948e5cd .24s step-end forwards;animation-delay:295ms;opacity:0}.s-title-hero__content .text-fit tspan[data-v-2948e5cd]:nth-child(3){animation:blink-2948e5cd .24s step-end forwards;animation-delay:.37s;opacity:0}.s-title-hero__content .text-fit tspan[data-v-2948e5cd]:nth-child(4){animation:blink-2948e5cd .24s step-end forwards;animation-delay:251ms;opacity:0}.s-title-hero__content .text-fit tspan[data-v-2948e5cd]:nth-child(5){animation:blink-2948e5cd .24s step-end forwards;animation-delay:346ms;opacity:0}.s-title-hero__content .text-fit tspan[data-v-2948e5cd]:nth-child(6){animation:blink-2948e5cd .24s step-end forwards;animation-delay:177ms;opacity:0}.s-title-hero__content .text-fit tspan[data-v-2948e5cd]:nth-child(7){animation:blink-2948e5cd .24s step-end forwards;animation-delay:93ms;opacity:0}.s-title-hero__content .text-fit tspan[data-v-2948e5cd]:nth-child(8){animation:blink-2948e5cd .24s step-end forwards;animation-delay:312ms;opacity:0}.s-title-hero__content .text-fit tspan[data-v-2948e5cd]:nth-child(9){opacity:0}@keyframes blink-2948e5cd{0%{opacity:1}8.3333333333%{opacity:0}16.6666666667%{opacity:1}25%{opacity:0}33.3333333333%{opacity:1}41.6666666667%{opacity:0}50%{opacity:1}58.3333333333%{opacity:0}66.6666666667%{opacity:1}75%{opacity:0}83.3333333333%{opacity:1}91.6666666667%{opacity:0}to{opacity:1}}.s-title-hero__content .text-fit tspan[data-v-2948e5cd]:nth-child(9){animation:blink-2948e5cd .24s step-end forwards;animation-delay:.1s}@media(max-width:949px){.s-title-hero__content .title[data-v-2948e5cd]{margin-top:auto}}@media(min-width:950px){.s-title-hero__content[data-v-2948e5cd]{justify-content:flex-end}}@media(max-width:949px){.s-title-hero[data-v-2948e5cd] .m-scroll{margin-top:auto}}
