@layer components{.media{aspect-ratio:var(--media-aspect-m,var(--media-aspect,auto));background:var(--color-off-white);position:relative;overflow:clip}@media (min-width:768px){.media{aspect-ratio:var(--media-aspect,auto)}}.media__image{object-fit:cover;width:100%;height:100%;display:block}.video-dialog{background:0 0;border:0;width:min(92vw,1200px);max-width:none;max-height:90vh;margin:auto;padding:0;overflow:visible}.video-dialog::backdrop{background:#000000d9}.video-dialog__stage{aspect-ratio:16/9;background:var(--color-black);width:100%;position:relative}.video-dialog__close{color:var(--color-white);cursor:pointer;place-items:center;margin:-1rem;padding:1rem;display:grid;position:absolute;top:-2.5rem;right:0}.video-frame{border:0;width:100%;height:100%;position:absolute;inset:0}.card{flex-direction:column;gap:1rem;display:flex;position:relative}@media screen and (min-width:768px){.card.alternative{flex-direction:row;align-items:flex-start;gap:2.5rem}.card.alternative>.card__media,.card.alternative>.card__body{flex:1 1 0;min-width:0}}.card__body{flex-direction:column;gap:.5rem;display:flex}.card__title{margin:0}.card__link{color:inherit;text-decoration:none}.card__link:after{content:"";z-index:1;position:absolute;inset:0}.card--video .card__body{position:relative}.card__link:hover{text-decoration:underline}.card__description{margin:0}.card__play{z-index:2;cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset:0}.card__play-icon{transition:transform .2s}.card__play:hover .card__play-icon{transform:scale(1.1)}.spacer{height:var(--spacer-h-m,var(--spacer-h-t,var(--spacer-h-d,0px)));flex:none}@media (min-width:768px){.spacer{height:var(--spacer-h-t,var(--spacer-h-d,0px))}}@media (min-width:1024px){.spacer{height:var(--spacer-h-d,0px)}}.rich-text>*+*{margin-top:.5rem}.rich-text>p+p,.rich-text>:is(h1,h2,h3,h4,h5,h6)+p,.rich-text>*+:is(ul,ol,table,blockquote,div){margin-top:1.5rem}.rich-text ul{padding-left:1.5em;list-style:outside}.rich-text ol{padding-left:1.5em;list-style:decimal}.rich-text li{margin-top:.5em}.rich-text li:first-child{margin-top:0}.rich-text blockquote{border-left:3px solid var(--color-ink);padding-left:1em;font-style:italic}.rich-text a{text-underline-offset:2px;text-decoration:underline}.rich-text strong{font-weight:var(--font-weight-semibold)}@media (min-width:768px){.grid-block>.section:has([data-read-more-ready]){position:relative}.read-more[data-read-more-ready]{flex-direction:column;align-items:flex-start;display:flex;position:absolute;inset:0}.read-more[data-read-more-ready] .read-more__view{flex:1;min-height:0;overflow:hidden}.read-more[data-read-more-open] .read-more__view{overflow-y:auto}.read-more h2{font-size:1.375rem}}@media (min-width:1024px){.read-more h2{font-size:calc(var(--text-h2) * .9)}}@media (max-width:767px){.read-more[data-read-more-ready] .read-more__view{max-height:calc(var(--read-more-lines,10) * var(--leading-body) * 1em);overflow:hidden}.read-more[data-read-more-ready]:has([data-read-more-button]:not([hidden])) .read-more__view{-webkit-mask-image:linear-gradient(#000 calc(100% - 1.5em),#0000);mask-image:linear-gradient(#000 calc(100% - 1.5em),#0000)}.read-more[data-read-more-open] .read-more__view{max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none}}.read-more__view:focus-visible{outline-offset:4px;outline:2px solid}.read-more__button{font:inherit;color:#0006;cursor:pointer;background:0 0;border:0;margin-top:1em;padding:0;transition:color .2s}.read-more__button:hover,.read-more__button:focus-visible{color:#000000b3}.stats-rows{grid-template-columns:max(var(--container-gutter), calc((100vw - var(--container-page)) / 2)) auto 1fr;display:grid}.stats-row{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;min-height:5.93rem;padding-block:1.5rem;display:grid}.stats-row.hover-tint:hover:after{opacity:.05}.stats-row .stat-value{font-variant-numeric:tabular-nums;grid-column:2;padding-inline-end:2.5rem}.stats-row .stat-label{grid-column:3;padding-inline-end:var(--container-gutter)}.stat-label{font-weight:var(--font-weight-semibold);font-size:var(--text-eyebrow);line-height:var(--leading-eyebrow)}@media (min-width:768px){.stats-row{min-height:150px}.stat-label{font-size:var(--text-body)}}.grid-block .stats-rows{--tile-inset:1.5rem;grid-template-columns:var(--tile-inset) auto 1fr;container-type:inline-size}.grid-block .stats-row .stat-label{padding-inline-end:var(--tile-inset)}.grid-block>.section:has(.stats-rows){place-self:stretch stretch;display:grid}.grid-block>.section:has(.stats-rows)>.grid{grid-template-rows:minmax(0,1fr)}@container (width<=24rem){.stats-row{align-content:center;row-gap:.5rem}.stats-row .stat-value,.stats-row .stat-label{grid-column:2/-1}.stats-row .stat-value{padding-inline-end:0}}@media (max-width:767px){.grid-block .stats-row{align-content:center;row-gap:.5rem}.grid-block .stats-row .stat-value,.grid-block .stats-row .stat-label{grid-column:2/-1}.grid-block .stats-row .stat-value{padding-inline-end:0}}.slider-arrow{aspect-ratio:1;width:100%;height:auto;display:block}.slider-arrow--left{transform:scaleX(-1)}.slider-arrow__disc{fill:var(--slider-arrow-disc,var(--color-navy))}.slider-arrow__mark{fill:var(--slider-arrow-mark,var(--color-white))}.slider,.tabs__rail{--slider-button-size:2.625rem}.slider{--slider-display:var(--slider-display-m,var(--slider-display-t,var(--slider-display-d,flex)));--slider-nav:var(--slider-nav-m,var(--slider-nav-t,var(--slider-nav-d,flex)));--slider-cols:var(--slider-cols-m,var(--slider-cols-t,var(--slider-cols-d,1)));--slider-gap:var(--slider-gap-m,var(--slider-gap-t,var(--slider-gap-d,0px)));position:relative}@media (min-width:768px){.slider{--slider-display:var(--slider-display-t,var(--slider-display-d,flex));--slider-nav:var(--slider-nav-t,var(--slider-nav-d,flex));--slider-cols:var(--slider-cols-t,var(--slider-cols-d,1));--slider-gap:var(--slider-gap-t,var(--slider-gap-d,0px))}}@media (min-width:1024px){.slider{--slider-display:var(--slider-display-d,flex);--slider-nav:var(--slider-nav-d,flex);--slider-cols:var(--slider-cols-d,1);--slider-gap:var(--slider-gap-d,0px)}}.slider .swiper{overflow:hidden}.slider .swiper-slide{height:auto;container-type:inline-size}.slider .btn-room-lg{--btn-min:calc(16em / 21);--btn-gap:calc(12em / 21);--btn-give:calc(28em / 21);font-size:clamp(.875rem, 6.8cqi, var(--text-button))}.slider .btn-room-lg .btn-icon{width:.952381em;height:.952381em}.slider__nav{display:var(--slider-nav);justify-content:center;gap:2rem;margin-top:1.5rem}.slider__button--locked,.slider__nav:has(.slider__button--locked){display:none}.slider__button{width:var(--slider-button-size);height:var(--slider-button-size);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.slider__button>*{transition:scale .2s,filter .2s}.slider__button:hover>*,.slider__button:focus-visible>*{filter:brightness(1.35);scale:1.08}.slider__button:active>*{filter:none;scale:.96}.slider__button:focus-visible{outline-offset:3px;border-radius:50%;outline:2px solid}.slider__button--disabled{opacity:.35;cursor:default;pointer-events:none}@media (min-width:1280px){.slider,.tabs__rail{--slider-gutter:max(var(--container-gutter), calc((100vw - var(--container-page)) / 2));--slider-nav-gap:1.5rem;--slider-nav-pull:min(calc((var(--slider-gutter) + var(--slider-button-size)) / 2), calc(var(--slider-button-size) + var(--slider-nav-gap)), var(--slider-gutter))}.slider__nav{inset-inline:0;top:calc(var(--slider-anchor,300px) / 2);pointer-events:none;justify-content:space-between;margin-top:0;position:absolute;transform:translateY(-50%)}.slider__button{pointer-events:auto}.slider__button:first-child{margin-left:calc(var(--slider-nav-pull) * -1)}.slider__button:last-child{margin-right:calc(var(--slider-nav-pull) * -1)}}.slider-block__eyebrow{margin-bottom:1.5rem}.tabs__band{transition:background-color .24s,color .24s}.tabs__list{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:768px){.tabs__list{grid-template-columns:none;grid-auto-columns:1fr;grid-auto-flow:column}}.tabs__tab{text-align:center;cursor:pointer;justify-content:center;align-items:center;min-height:3.1875rem;padding:.75rem 1rem;display:flex}@media (min-width:768px){.tabs__tab{min-height:4.25rem}}.tabs__tab:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.tabs__rail{display:none}@media (min-width:1280px){.tabs__rail{top:calc(50vh - var(--tabs-anchor,20rem));z-index:2;height:0;display:block;position:sticky}.tabs__rail .container-page{position:relative}.tabs__nav{inset-inline:0;top:var(--tabs-anchor,20rem);pointer-events:none;justify-content:space-between;display:flex;position:absolute;transform:translateY(-50%)}.tabs--arrows .tabs__panel .slider__nav{display:none}}.tabs__panels.is-swapping{transition:height .22s;overflow:hidden}.tabs__panels{grid-template-columns:minmax(0,1fr);display:grid}.tabs__panel{grid-area:1/1;align-self:start;min-width:0;transition:opacity .22s}.tabs__panel.is-leaving{opacity:0;pointer-events:none}.tabs__panel.is-entering{opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.tabs__panels.is-swapping,.tabs__panel{transition:none}}}[data-quote-size=small] blockquote{font-size:25px;line-height:1.15;font-weight:var(--font-weight-book)}[data-quote-size=small] figcaption{font-weight:700}[data-quote-size=small] svg{max-width:39px;height:auto}.grid-quote{place-self:stretch stretch}.grid-quote>.section{flex-direction:column;justify-content:center;display:flex}.grid-quote>.section>[data-quote-size]{padding-block:clamp(1.75rem,1rem + 2vw,3rem)}.grid-quote>.section.quote-shaped{--shape-pad:calc(var(--pt-m,var(--pt-t,var(--pt-d,var(--section-py,0px)))) + var(--pb-m,var(--pb-t,var(--pb-d,var(--section-py,0px)))));grid-template-columns:minmax(0,1fr);align-self:stretch;display:grid}@media (min-width:768px){.grid-quote>.section.quote-shaped{--shape-pad:calc(var(--pt-t,var(--pt-d,var(--section-py,0px))) + var(--pb-t,var(--pb-d,var(--section-py,0px))))}}@media (min-width:1024px){.grid-quote>.section.quote-shaped{--shape-pad:calc(var(--pt-d,var(--section-py,0px)) + var(--pb-d,var(--section-py,0px)))}}.grid-quote>.section.quote-shaped:before{content:"";aspect-ratio:var(--quote-aspect);margin-bottom:calc(-1 * var(--shape-pad));grid-area:1/1}.grid-quote>.section.quote-shaped>*{grid-area:1/1;align-self:center;width:100%;min-width:0;padding-inline:min(3.125rem,10%)}.grid-block:has(>.grid-quote){row-gap:1rem}@media (min-width:768px){.grid-block:has(>.grid-quote){grid-auto-rows:1fr auto}}.grid-block:has(>.grid-quote)>*{grid-row:span 2}.grid-quote{grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;display:grid}.grid-quote>.section{grid-row:1}.grid-block:has(>.grid-quote)>.card{grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;margin-bottom:max(0px, calc(var(--grid-row-gap,1rem) - 1rem));display:grid}.grid-block:has(>.grid-quote)>.card>.card__media{align-self:stretch;width:100%}.video__ambient{opacity:0;pointer-events:none;transition:opacity 1.1s ease-out;position:absolute;inset:0;overflow:clip}.video__ambient[data-ambient-playing]{opacity:1}.video__ambient iframe{border:0;width:100%;height:160%;position:absolute;top:50%;left:0;translate:0 -50%}.video__ambient-toggle{cursor:pointer;width:2.25rem;height:2.25rem;color:var(--color-white,#fff);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;pointer-events:none;background:#00000073;border-radius:999px;place-items:center;transition:opacity .3s,visibility .3s,background .2s;display:grid;position:absolute;top:.75rem;right:.75rem}[data-video-stage]:has(.video__ambient[data-ambient-playing],.video__ambient[data-ambient-paused]) .video__ambient-toggle{opacity:1;visibility:visible;pointer-events:auto}.video__ambient-toggle:hover,.video__ambient-toggle:focus-visible{background:#000000b3}.video__ambient-toggle:focus-visible{outline:2px solid var(--color-white,#fff);outline-offset:2px}.video__ambient-toggle svg{fill:currentColor;width:1.25rem;height:1.25rem}.video__ambient-toggle[data-state=playing] .is-play,.video__ambient-toggle[data-state=paused] .is-pause{display:none}.grid-block{grid-template-columns:repeat(var(--cols-m,1), minmax(0, 1fr));justify-items:var(--justify-m,var(--justify-t,var(--justify-d,stretch)));align-items:var(--align-m,var(--align-t,var(--align-d,stretch)));column-gap:var(--gap-m,var(--gap-t,var(--gap-d,0px)));--grid-row-gap:var(--row-gap-m,var(--gap-m,var(--row-gap-t,var(--gap-t,var(--row-gap-d,var(--gap-d,0px))))));row-gap:var(--grid-row-gap);display:grid}@media (min-width:768px){.grid-block{grid-template-columns:repeat(var(--cols-t,var(--cols-d,1)), minmax(0, 1fr));justify-items:var(--justify-t,var(--justify-d,stretch));align-items:var(--align-t,var(--align-d,stretch));column-gap:var(--gap-t,var(--gap-d,0px));--grid-row-gap:var(--row-gap-t,var(--gap-t,var(--row-gap-d,var(--gap-d,0px))));row-gap:var(--grid-row-gap)}}@media (min-width:1024px){.grid-block{grid-template-columns:repeat(var(--cols-d,1), minmax(0, 1fr));justify-items:var(--justify-d,stretch);align-items:var(--align-d,stretch);column-gap:var(--gap-d,0px);--grid-row-gap:var(--row-gap-d,var(--gap-d,0px));row-gap:var(--grid-row-gap)}}.grid-block .container-page{max-width:none;padding-inline:0}@media (max-width:767px){.grid-block:has(>.button-group~.button-group)>.button-group{flex-direction:column;justify-self:stretch;align-items:stretch}}.slider .swiper-wrapper{display:var(--slider-display);grid-template-columns:repeat(var(--slider-cols), minmax(0, 1fr));gap:var(--slider-gap)}.animated-hero{--hero-lift:0px;position:relative}.animated-hero:focus{outline:none}.animated-hero{overflow:clip visible}.animated-hero__sticky{top:var(--header-height);height:calc(100svh - var(--header-height));--hero-video-w:min(var(--container-page), 100% - 2 * var(--container-gutter), (100svh - var(--header-height) - 2 * var(--container-gutter)) * 16 / 9);--hero-video-w-abs:min(var(--container-page), 100vw - 2 * var(--container-gutter), (100svh - var(--header-height) - 2 * var(--container-gutter)) * 16 / 9);--hero-below-video:calc((100svh - var(--header-height) - var(--hero-video-w-abs) * 9 / 16) / 2);--hero-hint:max(1.5rem, min(clamp(2rem, 4.5vw, 55px), calc(var(--hero-below-video) * .6)));place-items:center;display:grid;position:sticky}.animated-hero__scroll{bottom:calc(var(--hero-below-video) / 2);translate:-50% calc(50% + var(--hero-release,0px) / 2);color:var(--color-white,#fff);cursor:pointer;padding:max(0px, min(.75rem, calc((var(--hero-below-video) - var(--hero-hint)) / 2)));line-height:0;position:absolute;left:50%}.animated-hero__scroll svg{width:var(--hero-hint);aspect-ratio:59/57;opacity:.85;height:auto;transition:translate .25s var(--ease-rise,ease-out), scale .25s var(--ease-rise,ease-out), opacity .25s var(--ease-rise,ease-out);display:block}@media (min-width:1024px){.animated-hero__sticky{--hero-hint:max(1.5rem, min(55px, calc(var(--hero-below-video) * .6)))}}.animated-hero__scroll:hover svg{opacity:1;translate:0 .3rem}.animated-hero__scroll:active svg{opacity:1;translate:0 .3rem;scale:.9}.animated-hero__scroll:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid}html[data-motion=on] .animated-hero__scroll{opacity:0;transform:translate3d(0, var(--motion-lift), 0);transition:opacity var(--motion-rise) var(--ease-rise), transform var(--motion-rise) var(--ease-rise)}html[data-motion=on] .animated-hero__scroll[data-shown]{opacity:1;transform:none}.animated-hero__lead-in{z-index:2;top:calc(var(--hero-lift) - clamp(1.5rem, 5vh, 3.5rem));translate:-50% calc(-100% + var(--lead-out,0) * 1.25rem);opacity:calc(.85 * (1 - var(--lead-out,0)));aspect-ratio:59/57;width:clamp(2rem,4.5vw,55px);height:auto;color:var(--color-white,#fff);pointer-events:none;display:none;position:absolute;left:50%}.section:has(+.section .animated-hero)+.section .animated-hero__lead-in{display:block}@media (prefers-reduced-motion:no-preference){.animated-hero__lead-in{animation:2s ease-in-out infinite animated-hero-nod}}@keyframes animated-hero-nod{0%,60%,to{transform:translate(0)}30%{transform:translateY(.5rem)}}.animated-hero__stage{width:calc(100% - 2 * var(--container-gutter));aspect-ratio:16/9;position:relative}@media (min-width:768px){.animated-hero__stage{width:70%}}@media (min-width:1024px){.animated-hero__stage{width:min(43.92%, var(--container-page))}}.animated-hero__orbit{position:absolute;inset:0}.animated-hero__media{width:100%;height:100%;margin:auto;position:absolute;inset:0;overflow:clip}.animated-hero__picture{object-fit:cover;width:100%;height:100%;display:block}.animated-hero__finale,.animated-hero__stage{transition:opacity .4s,visibility .4s}.animated-hero__finale{cursor:pointer;pointer-events:auto;place-items:center;display:grid;position:absolute;inset:0}.animated-hero__video{width:var(--hero-video-w);aspect-ratio:16/9;pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.animated-hero__ambient{opacity:0;pointer-events:none;transition:opacity 1.1s ease-out;position:absolute;inset:0;overflow:clip}.animated-hero__ambient[data-ambient-playing]{opacity:1}.animated-hero__ambient iframe{border:0;width:100%;height:160%;position:absolute;top:50%;left:0;translate:0 -50%}.animated-hero__ambient-toggle{cursor:pointer;width:2.25rem;height:2.25rem;color:var(--color-white,#fff);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;pointer-events:none;scale:calc(1 / var(--card-scale,1));transform-origin:100% 0;background:#00000073;border-radius:999px;place-items:center;transition:opacity .3s,visibility .3s,background .2s;display:grid;position:absolute;top:.75rem;right:.75rem}.animated-hero__media:has([data-ambient-video][data-ambient-playing],[data-ambient-video][data-ambient-paused]) .animated-hero__ambient-toggle{opacity:1;visibility:visible;pointer-events:auto}.animated-hero__ambient-toggle:hover,.animated-hero__ambient-toggle:focus-visible{background:#000000b3}.animated-hero__ambient-toggle:focus-visible{outline:2px solid var(--color-white,#fff);outline-offset:2px}.animated-hero__ambient-toggle svg{fill:currentColor;width:1.25rem;height:1.25rem}.animated-hero__ambient-toggle[data-state=playing] .is-play,.animated-hero__ambient-toggle[data-state=paused] .is-pause{display:none}.animated-hero__video-stage{position:absolute;inset:0}.animated-hero__video-stage:not(:empty){pointer-events:auto}.animated-hero__video-stage[data-video-stopping]{opacity:0;pointer-events:none;transition:opacity .4s}.animated-hero__video-stage .video-frame{border:0;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.animated-hero{--hero-lift:30svh;height:480svh;margin-top:calc(-1 * var(--hero-lift))}.animated-hero__media{opacity:0}.animated-hero__finale{opacity:0;visibility:hidden}.animated-hero__orbit,.animated-hero__media{will-change:transform}}html[data-motion=on] .animated-hero__picture{animation:animated-hero-settle var(--motion-settle) var(--ease-rise) both}@keyframes animated-hero-settle{0%{transform:scale3d(var(--motion-push), var(--motion-push), 1)}}.page-hero{isolation:isolate;aspect-ratio:402/343;--overlay-zoom:1.4;position:relative;overflow:clip}@media (min-width:768px){.page-hero{aspect-ratio:auto;min-height:calc(100svh - var(--header-height))}}.page-hero__media{z-index:0;position:absolute;inset:-12% 0}.page-hero__frame,.page-hero__image,.page-hero__overlay{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:767px){.page-hero__image{--object-position:var(--phone-focus)}}.page-hero__overlay{z-index:1;object-position:center top;pointer-events:none;position:absolute;inset:0}@media (max-width:767px){.page-hero__overlay{width:calc(var(--overlay-zoom) * 100%);max-width:none;height:auto;inset:0 auto auto 0}}.page-hero__content{z-index:2;padding-top:clamp(1.9375rem,1.1rem + 3.1vw,3.6875rem);position:relative}.page-hero__heading{color:var(--color-white);white-space:pre-line}@media (max-width:767px){.page-hero__heading{font-size:min(var(--text-h1), 7.47vw)}}.page-hero__scroll{z-index:3;color:var(--color-white,#fff);cursor:pointer;padding:.75rem;line-height:0;position:absolute;bottom:clamp(1rem,5vh,3.5rem);left:50%;translate:-50%}.page-hero__scroll svg{aspect-ratio:59/57;filter:drop-shadow(0 0 1.5px #00000073)drop-shadow(0 2px 8px #0000004d);width:clamp(1.75rem,4.5vw,55px);height:auto;transition:translate .25s var(--ease-rise,ease-out), scale .25s var(--ease-rise,ease-out);display:block}.page-hero__scroll:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0006,#0000002e 55%,#0000);position:absolute;inset:-40%}.page-hero__scroll:hover svg{translate:0 .3rem}.page-hero__scroll:active svg{translate:0 .3rem;scale:.9}.page-hero__scroll:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.page-hero__media{animation:linear both page-hero-parallax;animation-timeline:scroll(root);animation-range:0 100svh}.page-hero__frame{animation:linear both page-hero-scroll-zoom;animation-timeline:scroll(root);animation-range:0 100svh}}.page-hero__image{animation:1.6s cubic-bezier(.2,0,0,1) both page-hero-zoom}.page-hero__scroll svg{animation:page-hero-arrive var(--motion-rise,.9s) var(--ease-rise,ease-out) .9s backwards, page-hero-nod 2s ease-in-out 1.8s infinite}.page-hero__scroll:before{animation:page-hero-arrive var(--motion-rise,.9s) var(--ease-rise,ease-out) .9s backwards}@supports (animation-timeline:scroll()){.page-hero__scroll{animation:linear both page-hero-scroll-out;animation-timeline:scroll(root);animation-range:0 25svh}}}@keyframes page-hero-arrive{0%{opacity:0}}@keyframes page-hero-nod{0%,60%,to{transform:translate(0)}30%{transform:translateY(.5rem)}}@keyframes page-hero-scroll-out{to{opacity:0;visibility:hidden;translate:-50% 1.25rem}}@keyframes page-hero-parallax{0%{transform:translate(0)}to{transform:translateY(9%)}}@keyframes page-hero-scroll-zoom{0%{transform:scale(1)}to{transform:scale(1.12)}}@keyframes page-hero-zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}@media (scripting:none){.tabs__list,.tabs__rail{display:none}}:root{--css-target-floor:safari-16-0}