.hV4wWq_navigationRoot{scroll-padding-top:0}@media (scripting:enabled){.hV4wWq_deferredArtwork:not([data-artwork-ready]){background-image:none!important}}@media (prefers-reduced-motion:no-preference){html[data-reload-scroll=pending] :is(.hV4wWq_loadRise,.hV4wWq_loadFade,.hV4wWq_settle,.hV4wWq_heroWord,.hV4wWq_heroImage,.hV4wWq_heroFrame,.hV4wWq_heroWave,.hV4wWq_loadAccent){animation-play-state:paused}.hV4wWq_loadRise,.hV4wWq_loadFade,.hV4wWq_settle,.hV4wWq_scrollReveal,.hV4wWq_scrollFade{animation-name:hV4wWq_load-rise;animation-duration:var(--motion-duration-base);animation-timing-function:var(--motion-ease-enter);animation-delay:calc(var(--motion-index,0) * var(--motion-stagger-step));animation-iteration-count:1;animation-fill-mode:backwards}.hV4wWq_loadFade{animation-name:hV4wWq_load-fade;animation-duration:var(--motion-duration-slow)}.hV4wWq_settle{animation-name:hV4wWq_settle;animation-duration:var(--motion-duration-base)}.hV4wWq_scrollReveal[data-reveal-state=pending],.hV4wWq_scrollFade[data-reveal-state=pending]{animation-play-state:paused}.hV4wWq_scrollFade{animation-name:hV4wWq_load-fade}.hV4wWq_heroWord,.hV4wWq_heroImage,.hV4wWq_heroFrame,.hV4wWq_heroWave,.hV4wWq_loadAccent{animation:hV4wWq_load-rise var(--motion-duration-base) var(--motion-ease-enter) backwards;animation-delay:calc(var(--motion-index,0) * var(--motion-stagger-step))}.hV4wWq_heroWord{animation-delay:calc(var(--motion-index,0) * 90ms)}.hV4wWq_heroFrame{animation-name:hV4wWq_frame-open;animation-duration:var(--motion-duration-slow)}.hV4wWq_heroImage{animation-name:hV4wWq_image-settle;animation-duration:var(--motion-duration-slow)}.hV4wWq_heroWave{animation-name:hV4wWq_wave-settle}.hV4wWq_heroCta:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;animation:hV4wWq_glow-settle var(--motion-duration-slow) var(--motion-ease-enter) backwards;animation-delay:calc(var(--motion-index,0) * var(--motion-stagger-step));position:absolute;inset:0;box-shadow:0 0 32px #b0734559}.hV4wWq_loadAccent,.hV4wWq_scrollReveal.hV4wWq_accent,.hV4wWq_accent[data-reveal-state=entered]{transform-origin:0;animation-name:hV4wWq_accent-draw}.hV4wWq_accent[data-reveal-state=entered]{animation:hV4wWq_accent-draw .6s var(--motion-ease-enter) backwards;animation-delay:calc(var(--motion-index,0) * var(--motion-stagger-step) + .18s)}.hV4wWq_scrollReveal.hV4wWq_timelineCard{animation-delay:calc(var(--motion-index,0) * var(--motion-stagger-step) + .22s)}.hV4wWq_scrollReveal.hV4wWq_alternate{animation-name:hV4wWq_alternate-rise}.hV4wWq_scrollFade.hV4wWq_connector{transform-box:fill-box;transform-origin:top;animation-name:hV4wWq_connector-draw;animation-duration:.44s}.hV4wWq_pop[data-reveal-state=entered]{animation:hV4wWq_detail-pop .5s var(--motion-ease-enter) backwards;animation-delay:calc(var(--motion-index,0) * var(--motion-stagger-step) + .44s)}.hV4wWq_marker[data-reveal-state=entered]{animation:hV4wWq_detail-pop .5s var(--motion-ease-enter) backwards;animation-delay:calc(var(--motion-index,0) * var(--motion-stagger-step) + .18s)}.hV4wWq_button,.hV4wWq_link,.hV4wWq_logo,.hV4wWq_toggle,.hV4wWq_field,.hV4wWq_card,.hV4wWq_chevron,.hV4wWq_stateFade{transition:transform var(--motion-duration-fast) var(--motion-ease-enter), opacity var(--motion-duration-fast) var(--motion-ease-enter)}.hV4wWq_link,.hV4wWq_logo,.hV4wWq_toggle,.hV4wWq_field,.hV4wWq_stateFade{transition-property:opacity}.hV4wWq_button:focus-visible{transform:translateY(var(--motion-hover-lift))}.hV4wWq_link:active,.hV4wWq_logo:active,.hV4wWq_toggle:active{opacity:.8}@media (hover:hover){.hV4wWq_button:not(:disabled):hover,.hV4wWq_card:hover,.hV4wWq_card:focus-within{transform:translateY(var(--motion-hover-lift))}.hV4wWq_card:after,.hV4wWq_button:after,.hV4wWq_link:after{content:"";pointer-events:none;border-radius:inherit;position:absolute}.hV4wWq_card:after{opacity:0;transition:opacity .3s var(--motion-ease-enter);inset:0;box-shadow:0 18px 42px #1b3b2b1f}.hV4wWq_card:hover:after{opacity:1}.hV4wWq_button:after{transform-origin:0;opacity:0;transition:transform .6s var(--motion-ease-enter), opacity .3s;background:linear-gradient(110deg,#0000 15%,#fff3,#0000 85%);inset:0;transform:scaleX(0)}.hV4wWq_button:hover:after{opacity:1;transform:scaleX(1)}.hV4wWq_link:after{transform-origin:0;height:1px;transition:transform .3s var(--motion-ease-enter);background:currentColor;inset:auto 0 -3px;transform:scaleX(0)}.hV4wWq_link:hover:after,.hV4wWq_link:focus-visible:after{transform:scaleX(1)}}.hV4wWq_button:not(:disabled):active{transform:scale(.99)}.hV4wWq_button:disabled{transform:none}.hV4wWq_accordion{transition:grid-template-rows var(--motion-duration-base) var(--motion-ease-enter), opacity var(--motion-duration-fast) var(--motion-ease-enter)}.hV4wWq_faqItem{transition:transform var(--motion-duration-base) var(--motion-ease-enter), opacity var(--motion-duration-base) var(--motion-ease-enter)}.hV4wWq_faqExpanded[aria-hidden=true] .hV4wWq_faqItem{transform:translateY(var(--motion-reveal-distance)) scale(var(--motion-reveal-scale));opacity:0}.hV4wWq_faqExpanded[aria-hidden=false] .hV4wWq_faqItem{transition-delay:calc(var(--motion-index,0) * var(--motion-stagger-step))}.hV4wWq_feedback{animation:hV4wWq_load-fade var(--motion-duration-base) var(--motion-ease-enter)}.hV4wWq_menu[open] .hV4wWq_menuPanel{transform-origin:100% 0;animation:hV4wWq_menu-enter calc(var(--motion-duration-base) / 2) var(--motion-ease-enter) both}.hV4wWq_menu[open]::backdrop{animation:hV4wWq_load-fade var(--motion-duration-fast) var(--motion-ease-enter)}.hV4wWq_menu[data-closing=true] .hV4wWq_menuPanel{animation:hV4wWq_menu-exit var(--motion-duration-fast) var(--motion-ease-ambient) both}.hV4wWq_menu[data-closing=true]::backdrop{animation:hV4wWq_menu-fade-out var(--motion-duration-fast) var(--motion-ease-ambient) both}.hV4wWq_ambient{animation:hV4wWq_ambient-drift var(--motion-ambient-duration) var(--motion-ease-ambient) infinite}@supports (animation-timeline:view()) and (animation-range:cover 0% cover 100%){.hV4wWq_scene{view-timeline-name:--watercolor-scene;view-timeline-axis:block}.hV4wWq_watercolorDrift{animation-name:hV4wWq_watercolor-drift;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--watercolor-scene;animation-range:cover}}}.hV4wWq_toggle[aria-expanded=true] .hV4wWq_chevron{transform:rotate(180deg)}@keyframes hV4wWq_menu-enter{0%{opacity:var(--motion-load-opacity);transform:translateY(calc(var(--motion-reveal-distance) * -1)) scale(var(--motion-reveal-scale))}to{opacity:1;transform:none}}@keyframes hV4wWq_menu-exit{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(calc(var(--motion-reveal-distance) * -1)) scale(var(--motion-reveal-scale))}}@keyframes hV4wWq_menu-fade-out{0%{opacity:1}to{opacity:0}}@keyframes hV4wWq_load-rise{0%{opacity:var(--motion-load-opacity);transform:translateY(var(--motion-reveal-distance)) scale(var(--motion-reveal-scale));filter:blur(var(--motion-reveal-blur))}to{opacity:1;filter:blur();transform:none}}@keyframes hV4wWq_load-fade{0%{opacity:var(--motion-load-opacity)}to{opacity:1}}@keyframes hV4wWq_settle{0%{opacity:var(--motion-load-opacity);transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes hV4wWq_watercolor-drift{0%{transform:translateY(calc(var(--motion-parallax-distance) / -2))}to{transform:translateY(calc(var(--motion-parallax-distance) / 2))}}@keyframes hV4wWq_alternate-rise{0%{opacity:0;transform:translateY(calc(var(--motion-reveal-distance) * -1)) scale(var(--motion-reveal-scale));filter:blur(var(--motion-reveal-blur))}to{opacity:1;filter:blur();transform:none}}@keyframes hV4wWq_frame-open{0%{opacity:0;clip-path:inset(0 0 18%)}to{opacity:1;clip-path:inset(0)}}@keyframes hV4wWq_image-settle{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes hV4wWq_wave-settle{0%{transform:translateY(24px)}to{transform:none}}@keyframes hV4wWq_accent-draw{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes hV4wWq_connector-draw{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes hV4wWq_detail-pop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes hV4wWq_ambient-drift{0%,to{transform:translate(-4px,-6px)rotate(-.25deg)}50%{transform:translate(4px,6px)rotate(.25deg)}}@keyframes hV4wWq_glow-settle{0%{opacity:1}to{opacity:0}}
