/*! © 2026 PYRICATO PRODUCTIONS LLC. */
html[data-about-deck-ready]{scroll-behavior:auto;overflow-x:clip}
html[data-about-deck-ready] body{overflow-x:clip}
html[data-about-deck-ready] [data-about-layout]{width:min(1220px,calc(100% - 48px));grid-template-columns:160px minmax(0,1fr);gap:28px}
[data-about-pages]{min-width:0;display:block!important}
[data-about-deck]{position:relative}
[data-about-stage]{position:sticky;top:0;height:100dvh;overflow:visible}
[data-deck-card]{box-sizing:border-box;position:absolute;top:50%;left:50%;width:min(680px,calc(100vw - 280px));padding:clamp(24px,3.5vw,44px);border:1px solid #819bd84d;border-radius:24px;background:linear-gradient(145deg,#172037,#090d18);box-shadow:0 24px 80px #0007;max-height:none;overflow:visible;transition:none;will-change:transform,opacity}
[data-deck-label]{font:500 11px/1.4 var(--mono);color:#b8c9ff;letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px}
[data-deck-card] h2{font:600 clamp(23px,2.5vw,34px)/1.2 var(--display);color:var(--ink);margin:0 0 20px;text-wrap:balance}
[data-deck-copy] p,[data-deck-copy] span{display:block;font:400 clamp(16px,1.3vw,18px)/1.6 var(--body);color:var(--mist);margin:0 0 14px;overflow-wrap:break-word}
[data-deck-unit]:last-child>:last-child{margin-bottom:0}
[data-about-controls]{position:absolute;bottom:28px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:24px;z-index:40;color:#cfe3f5;font:500 12px var(--mono)}
[data-about-controls] button{width:44px;height:44px;border-radius:50%;border:1px solid #7f9ddd66;background:#101829;color:#e5ecff;font-size:22px;cursor:pointer}
[data-about-controls] button:disabled{opacity:.3;cursor:default}
[data-about-controls] button:focus-visible{outline:2px solid #b7caff;outline-offset:4px}
html[data-about-deck-ready] [data-about-rail]{position:sticky;top:120px;z-index:45}
[data-about-rail] a[data-current="true"]{color:#edf3ff;opacity:1}
[data-about-rail] a[data-current="false"]{opacity:.5}
html[data-about-deck-ready="measure"] [data-deck-card]{transform:none;visibility:hidden;top:0}
html[data-about-deck-ready="reduced"] [data-about-stage]{position:static;height:auto;display:grid;gap:24px}
html[data-about-deck-ready="reduced"] [data-deck-card]{position:relative;top:auto;left:auto;width:100%;will-change:auto}
html[data-about-deck-ready="reduced"] [data-about-controls]{display:none}
@media(max-width:760px){html[data-about-deck-ready] [data-about-layout]{display:block;width:100%;margin-bottom:32px}html[data-about-deck-ready] [data-about-rail]{position:relative;top:auto;padding:0 16px;margin-bottom:20px}[data-deck-card]{width:calc(100vw - 40px);padding:24px;border-radius:20px}[data-deck-card] h2{font-size:24px}[data-deck-copy] p,[data-deck-copy] span{font-size:16px;line-height:1.55}[data-about-controls]{bottom:88px}html[data-about-deck-ready="reduced"] [data-about-stage]{padding:0 20px}}

[data-about-controls] [hidden]{display:none!important}
[data-about-end]{color:#e5ecff;text-decoration:none;border:1px solid #7f9ddd66;border-radius:24px;padding:12px 16px;white-space:nowrap;background:#101829}
[data-about-stage]:focus-visible{outline:none}
[data-about-stage]:focus-visible [data-deck-card][aria-hidden="false"]{border-color:#b7caff}
