.depth-text{max-width:100%;perspective:var(--depth-perspective,900px);perspective-origin:50% 48%;isolation:isolate;vertical-align:middle;display:inline-block}.depth-text__stage{transform-style:preserve-3d;transform-origin:50%;will-change:transform;place-items:center;display:inline-grid;position:relative}.depth-text__layer,.depth-text__face{font-size:var(--depth-font-size,clamp(3rem, 12vw, 7rem));font-weight:var(--depth-font-weight,900);letter-spacing:-.065em;white-space:nowrap;-webkit-user-select:none;user-select:none;transform-style:preserve-3d;backface-visibility:hidden;font-kerning:normal;text-rendering:geometricprecision;grid-area:1/1;line-height:.92;display:inline-block}.depth-text__layer{z-index:0;pointer-events:none;position:absolute;inset:0}.depth-text__layer--back{text-shadow:var(--depth-shadow,none)}.depth-text--outline .depth-text__layer{-webkit-text-fill-color:transparent;-webkit-text-stroke:max(1px, .012em) currentColor}.depth-text__face{z-index:1;color:var(--depth-face-color,currentColor);text-shadow:0 .035em .07em #00000047;position:relative;transform:translateZ(.6px)}@media (prefers-reduced-motion:reduce){.depth-text__stage{will-change:auto}}.scroll-expand{width:100%;height:100%;position:relative}.scroll-expand--scroller{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;overflow:hidden auto}.scroll-expand--scroller::-webkit-scrollbar{display:none}.scroll-expand__track{width:100%;position:relative}.scroll-expand__stage{background:var(--background,#08090d);--se-title-size:4rem;width:100%;position:sticky;top:0;overflow:hidden}.scroll-expand__frame{clip-path:inset(21% 29% round 24px);will-change:clip-path;position:absolute;inset:0}.scroll-expand__media{object-fit:cover;will-change:transform;transform-origin:50%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.scroll-expand__scrim{pointer-events:none;opacity:0;background:linear-gradient(#00000052,#0000001f 52%,#000000c7);position:absolute;inset:0}.scroll-expand__overlay{opacity:0;will-change:opacity, transform;flex-direction:column;justify-content:center;align-items:stretch;padding:6%;display:flex;position:absolute;inset:0}.scroll-expand__title{text-align:center;font-size:var(--se-title-size);letter-spacing:-.065em;color:#f4f3f8;text-shadow:0 2px 24px #00000073;pointer-events:none;will-change:opacity, transform;justify-content:center;align-items:center;margin:0;padding:0 6%;font-weight:800;line-height:1;display:flex;position:absolute;inset:0}.scroll-expand__hint{text-align:center;font:9px var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8;pointer-events:none;will-change:opacity, transform;position:absolute;bottom:1.5rem;left:0;right:0}@media (prefers-reduced-motion:reduce){.scroll-expand__media,.scroll-expand__frame{will-change:auto}}
