.hover-image-list_root__qUyDT{position:relative;width:100%}.hover-image-list_list__LuNzp{display:flex;flex-direction:column;width:100%;margin:0;padding:0;list-style:none}.hover-image-list_row__ESGIb{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 8px;border-top:1px solid color-mix(in srgb,currentColor 22%,transparent);color:inherit;text-decoration:none;cursor:pointer;transition:opacity .4s ease}.hover-image-list_list__LuNzp>li:last-child .hover-image-list_row__ESGIb{border-bottom:1px solid color-mix(in srgb,currentColor 22%,transparent)}.hover-image-list_row__ESGIb h3{margin:0;font:clamp(22px,2.6vw,38px)/1.05 var(--font-archivo-black),sans-serif;letter-spacing:-.04em;transition:transform .45s cubic-bezier(.2,1,.3,1)}.hover-image-list_row__ESGIb p{margin:0;font:11px/1.5 var(--font-space-mono),monospace;letter-spacing:.1em;text-transform:uppercase;opacity:.7;transition:transform .45s cubic-bezier(.2,1,.3,1);text-align:right}.hover-image-list_list__LuNzp:hover .hover-image-list_row__ESGIb{opacity:.45}.hover-image-list_list__LuNzp .hover-image-list_row__ESGIb:hover{opacity:1}.hover-image-list_row__ESGIb:hover h3{transform:translateX(10px)}.hover-image-list_row__ESGIb:hover p{transform:translateX(-10px)}.hover-image-list_row__ESGIb:focus-visible{outline:2px solid rgb(var(--stashed-seal));outline-offset:4px}.hover-image-list_thumb__KK2ek{position:fixed;top:0;left:0;z-index:60;width:300px;height:200px;display:flex;flex-direction:column;overflow:hidden;pointer-events:none;border-radius:6px;box-shadow:0 25px 50px -12px rgba(0,0,0,.35);transform-origin:center center}.hover-image-list_thumb__KK2ek>div{width:100%;height:100%;flex-shrink:0}.hover-image-list_thumb__KK2ek img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:768px){.hover-image-list_row__ESGIb{padding:16px 4px}.hover-image-list_thumb__KK2ek{display:none}}@media (prefers-reduced-motion:reduce){.hover-image-list_thumb__KK2ek{display:none}.hover-image-list_row__ESGIb,.hover-image-list_row__ESGIb h3,.hover-image-list_row__ESGIb p{transition:none}}.scroll-stack_root__5jeTu{position:relative;width:100%;container-type:inline-size;--stack-vh:100vh}.scroll-stack_row__eeJSi{position:relative;width:100%;min-height:calc(var(--stack-vh) * 1.15)}.scroll-stack_row__eeJSi+.scroll-stack_row__eeJSi{margin-top:calc(var(--stack-vh) * -.45)}.scroll-stack_sticky__lue9u{position:sticky;top:calc(var(--stack-vh) * .14)}.scroll-stack_card__5f8Ty{margin:0 auto;width:100%;min-height:calc(var(--stack-vh) * .62);display:grid;grid-template-columns:1fr 1fr;gap:6cqw;align-items:center;padding:clamp(24px,5cqw,64px);border-radius:8px;will-change:transform,opacity}.scroll-stack_card__5f8Ty h3{margin:0;font:clamp(28px,5cqw,56px)/1.02 var(--font-archivo-black),sans-serif;letter-spacing:-.045em}.scroll-stack_card__5f8Ty small{display:inline-flex;min-height:28px;align-items:center;margin-bottom:18px;padding:0 10px;font:10px var(--font-space-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.scroll-stack_card__5f8Ty p{margin:0;font-size:clamp(15px,1.6cqw,19px);line-height:1.65}@media (max-width:700px){.scroll-stack_card__5f8Ty{grid-template-columns:1fr;gap:20px;min-height:calc(var(--stack-vh) * .55)}}@media (prefers-reduced-motion:reduce){.scroll-stack_row__eeJSi{min-height:0;padding-bottom:16px}.scroll-stack_row__eeJSi+.scroll-stack_row__eeJSi{margin-top:0}.scroll-stack_sticky__lue9u{position:relative;top:0}.scroll-stack_card__5f8Ty{min-height:0}}.text-fill_root__VPsCN{position:relative;width:100%}.text-fill_viewport__gNJ96{position:sticky;top:0;display:flex;align-items:center;justify-content:center;overflow-x:hidden;height:var(--tf-vh,100vh)}.text-fill_glow__RYp_R{position:absolute;left:50%;top:50%;width:calc(var(--tf-vh) * .7);height:calc(var(--tf-vh) * .7);transform:translate(-50%,-50%);border-radius:50%;filter:blur(64px);pointer-events:none;background:color-mix(in srgb,var(--tf-accent) 8%,transparent)}.text-fill_wrap__UHfON{position:relative;z-index:1;width:min(100%,1100px);margin:0 auto;padding:0 clamp(16px,4vw,48px);text-align:center}.text-fill_heading__u4Hnj{margin:0;font:clamp(28px,4.6vw,64px)/1.14 var(--font-archivo-black),sans-serif;letter-spacing:-.035em;color:var(--tf-dim)}.text-fill_heading__u4Hnj .tf-char{color:var(--tf-dim);transition:color .4s}.text-fill_heading__u4Hnj .tf-char.show{color:var(--tf-ink);animation:text-fill_tfFill__IRoyj .5s}.text-fill_corner__Hv9Rf{position:absolute;font:10px/1.6 var(--font-space-mono),monospace;letter-spacing:.3em;text-transform:uppercase;opacity:.6}.text-fill_tl__LueuA{left:5vw;top:5vh}.text-fill_tr__YlB8W{right:5vw;top:5vh;text-align:right}@keyframes text-fill_tfFill__IRoyj{0%{color:var(--tf-dim)}30%{color:var(--tf-accent)}to{color:var(--tf-ink)}}@media (prefers-reduced-motion:reduce){.text-fill_root__VPsCN{height:auto!important}.text-fill_viewport__gNJ96{position:relative;height:auto;padding:64px 0}.text-fill_heading__u4Hnj,.text-fill_heading__u4Hnj .tf-char{color:var(--tf-ink);animation:none;transition:none}.text-fill_glow__RYp_R{display:none}}