.ScrollStory-module__sqMUaq__container{--ink:#14143c;--ink-soft:#4b4b78;--hairline:#14143c1a;height:1210vh;color:var(--ink);position:relative}.ScrollStory-module__sqMUaq__sticky{height:100vh;position:sticky;top:0;overflow:hidden}.ScrollStory-module__sqMUaq__wash{z-index:0;background:radial-gradient(1200px 800px at 50% 42%,#4338ca0d,#0000 65%),radial-gradient(900px 700px at 80% 85%,#0e74900a,#0000 60%);position:absolute;inset:0}.ScrollStory-module__sqMUaq__stage{z-index:1;position:absolute;inset:0}.ScrollStory-module__sqMUaq__stage canvas{display:block}.ScrollStory-module__sqMUaq__panel{z-index:20;opacity:0;will-change:opacity,transform;pointer-events:none;max-width:460px;position:absolute;transform:translateY(26px)}.ScrollStory-module__sqMUaq__kicker{letter-spacing:.34em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:22px;font-size:10px;font-weight:600}.ScrollStory-module__sqMUaq__eyebrow{letter-spacing:.3em;text-transform:uppercase;color:var(--ink);align-items:center;gap:10px;margin-bottom:14px;font-size:11px;font-weight:600;display:flex}.ScrollStory-module__sqMUaq__eyebrow:before{content:"";background:var(--ink);width:26px;height:1px;display:inline-block}.ScrollStory-module__sqMUaq__panel h2{letter-spacing:-.02em;margin-bottom:18px;font-size:clamp(30px,3.8vw,48px);font-weight:500;line-height:1.08}.ScrollStory-module__sqMUaq__panel h2 em{color:var(--ink);font-style:italic}.ScrollStory-module__sqMUaq__panel p{color:var(--ink-soft);font-size:15px;font-weight:400;line-height:1.7}.ScrollStory-module__sqMUaq__panel p strong{color:var(--ink);font-weight:500}.ScrollStory-module__sqMUaq__mono{font-family:var(--font-mono),monospace;color:var(--ink);background:#14143c0f;border-radius:4px;padding:1px 6px;font-size:12.5px}.ScrollStory-module__sqMUaq__pHero{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:none;padding:0 24px;display:flex;inset:0}.ScrollStory-module__sqMUaq__glass{-webkit-backdrop-filter:blur(7px)saturate(1.05);background:#fcfcffa8;border-radius:18px;padding:10px 18px;box-shadow:0 0 30px 22px #fcfcffa8}@media (max-width:760px){.ScrollStory-module__sqMUaq__glass{-webkit-backdrop-filter:blur(5px);background:#fcfcff8c;border-radius:14px;padding:8px 12px;box-shadow:0 0 24px 16px #fcfcff8c}}.ScrollStory-module__sqMUaq__pHero h1{letter-spacing:-.02em;text-shadow:0 0 14px #fcfcfff2,0 0 36px #fcfcffb3;margin-bottom:24px;font-size:clamp(42px,7vw,96px);font-weight:600;line-height:1.05}.ScrollStory-module__sqMUaq__muted{background:linear-gradient(95deg,#14143cd1 0%,#14143c7a 100%);color:#0000;text-shadow:none;filter:drop-shadow(0 0 14px #fcfcffe6);-webkit-background-clip:text;background-clip:text;font-size:calc(1em - 1pt);font-weight:500}.ScrollStory-module__sqMUaq__pHero .ScrollStory-module__sqMUaq__sub{white-space:nowrap;color:#14143cc7;text-shadow:0 0 10px #fcfcfff2,0 0 24px #fcfcffb3;margin:6px auto 0;font-size:clamp(17px,1.9vw,24px);font-weight:400;line-height:1.55}@keyframes ScrollStory-module__sqMUaq__rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.ScrollStory-module__sqMUaq__pHero h1{animation:.7s cubic-bezier(.22,1,.36,1) 80ms both ScrollStory-module__sqMUaq__rise}.ScrollStory-module__sqMUaq__pHero .ScrollStory-module__sqMUaq__sub{animation:.7s cubic-bezier(.22,1,.36,1) .26s both ScrollStory-module__sqMUaq__rise}@keyframes ScrollStory-module__sqMUaq__riseCue{0%{opacity:0;transform:translate(-50%,18px)}to{opacity:1;transform:translate(-50%)}}.ScrollStory-module__sqMUaq__pHero .ScrollStory-module__sqMUaq__scrollCue{animation:.7s cubic-bezier(.22,1,.36,1) .48s both ScrollStory-module__sqMUaq__riseCue}.ScrollStory-module__sqMUaq__scrollCue{letter-spacing:.3em;text-transform:uppercase;color:var(--ink-soft);flex-direction:column;align-items:center;gap:10px;font-size:10.5px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.ScrollStory-module__sqMUaq__scrollCue .ScrollStory-module__sqMUaq__line{background:#14143c1f;width:1px;height:44px;position:relative;overflow:hidden}.ScrollStory-module__sqMUaq__scrollCue .ScrollStory-module__sqMUaq__line:after{content:"";background:var(--ink);width:100%;height:100%;animation:1.8s cubic-bezier(.65,0,.35,1) infinite ScrollStory-module__sqMUaq__cue;position:absolute;top:-100%;left:0}@keyframes ScrollStory-module__sqMUaq__cue{0%{top:-100%}60%,to{top:100%}}.ScrollStory-module__sqMUaq__card{-webkit-backdrop-filter:blur(6px)saturate(1.05);background:#fcfcffb8;border:1px solid #14143c12;border-radius:18px;padding:34px 38px;box-shadow:0 18px 60px #14143c0f}@media (max-width:760px){.ScrollStory-module__sqMUaq__card{-webkit-backdrop-filter:blur(6px);background:#fcfcffb8;padding:26px 28px}}.ScrollStory-module__sqMUaq__p1{top:50%;left:7vw;transform:translateY(calc(26px - 50%))}.ScrollStory-module__sqMUaq__p2{text-align:right;top:50%;right:7vw;transform:translateY(calc(26px - 50%))}.ScrollStory-module__sqMUaq__p2 .ScrollStory-module__sqMUaq__eyebrow{justify-content:flex-end}.ScrollStory-module__sqMUaq__p3{top:50%;left:7vw;transform:translateY(calc(26px - 50%))}.ScrollStory-module__sqMUaq__p4r{text-align:right;top:50%;right:7vw;transform:translateY(calc(26px - 50%))}.ScrollStory-module__sqMUaq__p4r .ScrollStory-module__sqMUaq__eyebrow{justify-content:flex-end}.ScrollStory-module__sqMUaq__p5{max-width:390px;top:50%;left:13vw;transform:translateY(calc(26px - 50%))}.ScrollStory-module__sqMUaq__p4{text-align:center;max-width:640px;top:50%;left:50%;transform:translate(-50%,calc(26px - 50%))}.ScrollStory-module__sqMUaq__p4 .ScrollStory-module__sqMUaq__eyebrow{justify-content:center}.ScrollStory-module__sqMUaq__p4 .ScrollStory-module__sqMUaq__eyebrow:before{display:none}.ScrollStory-module__sqMUaq__rawTag{z-index:10;font-family:var(--font-mono),monospace;color:var(--ink);border:1px solid var(--hairline);white-space:nowrap;pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fcfcffd1;border-radius:3px;padding:3px 8px;font-size:11px;position:absolute;box-shadow:0 1px 6px #14143c0f}.ScrollStory-module__sqMUaq__rawTag:before{content:"";background:var(--ink);vertical-align:1px;opacity:.7;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block}.ScrollStory-module__sqMUaq__codeChip{z-index:12;font-family:var(--font-mono),monospace;color:var(--ink);pointer-events:none;opacity:0;white-space:nowrap;background:#fcfcffe6;border:1px solid #14143c38;border-radius:4px;padding:4px 9px;font-size:11px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 10px #14143c12}.ScrollStory-module__sqMUaq__codeChip .ScrollStory-module__sqMUaq__term{color:var(--ink-soft);font-size:10px}.ScrollStory-module__sqMUaq__codeChip{perspective:320px}.ScrollStory-module__sqMUaq__flap{transform-origin:50% 0;backface-visibility:hidden;animation:.38s cubic-bezier(.3,1.2,.4,1) ScrollStory-module__sqMUaq__flapIn;display:inline-block}@keyframes ScrollStory-module__sqMUaq__flapIn{0%{opacity:.3;transform:rotateX(-90deg)}60%{transform:rotateX(12deg)}to{opacity:1;transform:rotateX(0)}}.ScrollStory-module__sqMUaq__harness{z-index:11;opacity:0;pointer-events:none;border:1.5px solid #14143c59;border-radius:14px;position:absolute}.ScrollStory-module__sqMUaq__harnessParts{font-family:var(--font-mono),monospace;color:var(--ink-soft);justify-content:center;gap:10px;font-size:10.5px;display:flex;position:absolute;bottom:12px;left:0;right:0}.ScrollStory-module__sqMUaq__harnessParts span{white-space:nowrap;background:#14143c0d;border:1px solid #14143c1a;border-radius:4px;padding:2px 8px}.ScrollStory-module__sqMUaq__harnessLabel{letter-spacing:.24em;text-transform:uppercase;color:var(--ink-soft);white-space:nowrap;font-size:10.5px;font-weight:600;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)}.ScrollStory-module__sqMUaq__agent{z-index:13;color:var(--ink);border:1px solid var(--hairline);white-space:nowrap;opacity:0;pointer-events:none;background:#fcfcffeb;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 18px #14143c14}.ScrollStory-module__sqMUaq__agent svg{flex-shrink:0;width:20px;height:20px}.ScrollStory-module__sqMUaq__links{z-index:12;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ScrollStory-module__sqMUaq__vocabBar{z-index:30;opacity:0;pointer-events:none;gap:10px;display:flex;position:absolute;top:88px;left:50%;transform:translate(-50%)}.ScrollStory-module__sqMUaq__vocabBar button{pointer-events:auto;cursor:pointer;letter-spacing:.02em;white-space:nowrap;color:var(--ink);border:1px solid var(--hairline);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#fcfcffdb;border-radius:4px;padding:9px 26px;font-family:inherit;font-size:13px;font-weight:500;transition:background .2s,color .2s,border-color .2s,transform .2s}.ScrollStory-module__sqMUaq__vocabBar button:hover{border-color:#14143c47;transform:translateY(-1px)}.ScrollStory-module__sqMUaq__vocabBar button.ScrollStory-module__sqMUaq__active{background:var(--ink);color:#fff;border-color:var(--ink)}@media (max-width:560px){.ScrollStory-module__sqMUaq__pHero .ScrollStory-module__sqMUaq__sub{font-size:calc(4vw - 1.92px)}}@media (max-width:760px){.ScrollStory-module__sqMUaq__panel{width:94vw;max-width:94vw}.ScrollStory-module__sqMUaq__pHero{width:auto;max-width:none}.ScrollStory-module__sqMUaq__p1,.ScrollStory-module__sqMUaq__p2,.ScrollStory-module__sqMUaq__p3,.ScrollStory-module__sqMUaq__p4r,.ScrollStory-module__sqMUaq__p5{left:50%;right:auto}.ScrollStory-module__sqMUaq__p5{padding:16px 20px;top:76%}.ScrollStory-module__sqMUaq__p5 .ScrollStory-module__sqMUaq__kicker{margin-bottom:10px}.ScrollStory-module__sqMUaq__p5 h2{margin-bottom:10px;font-size:24px}.ScrollStory-module__sqMUaq__vocabBar{flex-wrap:wrap;justify-content:center;gap:6px;width:calc(100vw - 24px);top:92px}.ScrollStory-module__sqMUaq__vocabBar button{padding:7px 12px;font-size:12px}}
