.prism-story-module__ODa-SW__wrap{z-index:1;height:600vh;position:relative}.prism-story-module__ODa-SW__wrapStatic{z-index:1;position:relative}.prism-story-module__ODa-SW__stage{height:100svh;position:sticky;top:0;overflow:hidden}.prism-story-module__ODa-SW__stageStatic{height:100svh;position:relative;overflow:hidden}.prism-story-module__ODa-SW__canvas,.prism-story-module__ODa-SW__svg{width:100%;height:100%;display:block;position:absolute;inset:0}.prism-story-module__ODa-SW__svg{pointer-events:none}.prism-story-module__ODa-SW__frameLabel{text-align:center;color:var(--c-ink-3);transition:color var(--d-reveal) var(--ease-standard);position:absolute}.prism-story-module__ODa-SW__frameLabel[data-active]{color:var(--c-ink-2)}.prism-story-module__ODa-SW__frameLabel[data-current]{color:var(--c-ink);text-decoration:underline;-webkit-text-decoration-color:var(--band);text-decoration-color:var(--band);text-underline-offset:6px;text-decoration-thickness:1px}.prism-story-module__ODa-SW__tagline{left:var(--layout-margin);top:calc(var(--s-9) + var(--s-2));max-width:640px;position:absolute}.prism-story-module__ODa-SW__display{margin:0 0 var(--s-4);font-family:var(--f-display);font-weight:var(--fw-light);font-size:var(--t-display-l);line-height:var(--lh-display-l);letter-spacing:var(--tr-display);color:var(--c-ink)}.prism-story-module__ODa-SW__displayL{font-size:var(--t-h1);line-height:var(--lh-h1);letter-spacing:var(--tr-h1);margin:var(--s-4) 0;}.prism-story-module__ODa-SW__h2{margin:var(--s-3) 0 var(--s-2);font-family:var(--f-display);font-weight:var(--fw-light);font-size:var(--t-h2);line-height:var(--lh-h2);letter-spacing:var(--tr-h2);color:var(--c-ink)}.prism-story-module__ODa-SW__body{font-family:var(--f-body);font-weight:var(--fw-light);font-size:var(--t-body);line-height:var(--lh-body);letter-spacing:var(--tr-body);color:var(--c-ink-2);margin:0}.prism-story-module__ODa-SW__caption{left:var(--layout-margin);right:var(--layout-margin);bottom:var(--s-7);max-width:520px;height:120px;position:absolute}.prism-story-module__ODa-SW__captionItem{opacity:0;transform:translateY(var(--s-2));transition:opacity var(--d-reveal) var(--ease-out-expo), transform var(--d-reveal) var(--ease-out-expo);position:absolute;inset:0}.prism-story-module__ODa-SW__captionItem[data-on]{opacity:1;transform:none}.prism-story-module__ODa-SW__bodyL{font:var(--fw-light) var(--t-body-l)/var(--lh-body-l) var(--f-body);color:var(--c-ink-2);max-width:520px;margin:0}.prism-story-module__ODa-SW__root{position:relative}.prism-story-module__ODa-SW__tagline{gap:var(--s-4);z-index:2;left:50%;right:max(var(--layout-margin), calc((100vw - var(--layout-max)) / 2));max-width:none;display:grid}.prism-story-module__ODa-SW__scrollHint{display:none}.prism-story-module__ODa-SW__tagline .prism-story-module__ODa-SW__display{margin:0;font-size:clamp(44px,4.6vw,72px);line-height:1.11}.prism-story-module__ODa-SW__beatStrip{z-index:1;border-top:var(--b-hairline);border-bottom:var(--b-hairline);background:var(--c-bg);grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.prism-story-module__ODa-SW__beatCell{padding:var(--s-5);border-right:var(--b-hairline);gap:6px;display:grid}.prism-story-module__ODa-SW__beatCell:last-child{border-right:0}@media (prefers-reduced-motion:reduce){.prism-story-module__ODa-SW__beatStrip[data-reduced] .prism-story-module__ODa-SW__beatCell{animation:prism-story-module__ODa-SW__beatFade var(--d-ui) linear both}}@keyframes prism-story-module__ODa-SW__beatFade{0%{opacity:0}to{opacity:1}}.prism-story-module__ODa-SW__loop{z-index:1;text-align:center;justify-items:center;gap:var(--s-5);padding:var(--s-9) var(--layout-margin);display:grid;position:relative}.prism-story-module__ODa-SW__ctaTitle{font:var(--fw-light) var(--t-h1)/var(--lh-h1) var(--f-display);letter-spacing:var(--tr-h1);color:var(--c-ink);margin:0}.prism-story-module__ODa-SW__ctas{gap:var(--s-2);flex-wrap:wrap;justify-content:center;display:flex}@media (max-width:720px){.prism-story-module__ODa-SW__tagline{box-sizing:border-box;min-height:100svh;padding:var(--s-9) var(--s-5) var(--s-7);z-index:2;align-content:end;gap:var(--s-3);background:0 0;position:relative;top:auto;left:auto;right:auto}.prism-story-module__ODa-SW__scrollHint{margin-top:var(--s-4);display:block}.prism-story-module__ODa-SW__tagline .prism-story-module__ODa-SW__display{font-size:var(--t-display-xl);line-height:var(--lh-display-xl)}.prism-story-module__ODa-SW__beatStrip{grid-template-columns:1fr}.prism-story-module__ODa-SW__beatCell{border-right:0;border-bottom:var(--b-hairline);padding:20px var(--s-5)}.prism-story-module__ODa-SW__beatCell:last-child{border-bottom:0}.prism-story-module__ODa-SW__loop{padding:var(--s-7) var(--s-5)}.prism-story-module__ODa-SW__ctaTitle{font-size:var(--t-h1);line-height:var(--lh-h1)}.prism-story-module__ODa-SW__caption{bottom:var(--s-4);height:22vh}.prism-story-module__ODa-SW__wrap{height:700vh}}@media (min-width:721px){.prism-story-module__ODa-SW__caption{height:auto;min-height:96px;top:calc(78% + 40px);bottom:auto}.prism-story-module__ODa-SW__caption .prism-story-module__ODa-SW__h2{margin-top:0}}
