@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.JAy1Hq_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.JAy1Hq_variable{--font-design-display:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.qS_cjG_className{font-family:Manrope,Manrope Fallback;font-style:normal}.qS_cjG_variable{--font-design-ui:"Manrope", "Manrope Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.kvXyQq_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.kvXyQq_variable{--font-design-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.D_90ea_designPage{--bg:#f4f4f0;--bg-soft:#f4f4f0e6;--surface:#ffffffeb;--surface-strong:#fffffffa;--line:#11111124;--line-soft:#11111114;--text:#111111f5;--text-soft:#444444e6;--text-dim:#444444b8;--headline-moss:#5c6b4f;--headline-moss-shine:#a2b18f;--accent:#e85d04;--accent-2:#3a86ff;--focus-ring:#3a86ff57;--display-font:var(--font-design-display), serif;--ui-font:var(--font-design-ui), sans-serif;--mono-font:var(--font-design-mono), monospace;min-height:100vh;color:var(--text);font-family:var(--ui-font);background:radial-gradient(circle at 18% 14%,#e85d041f,#0000 34%),radial-gradient(circle at 84% 20%,#3a86ff1f,#0000 32%),linear-gradient(#f7f5f0 0%,#f4f4f0 36%,#efeee8 100%);position:relative;overflow:clip}.D_90ea_backgroundLayer{pointer-events:none;z-index:0;position:fixed;inset:0}.D_90ea_beamsBackdrop{background:0 0;position:absolute;inset:0}.D_90ea_beamsBackdrop .design-beam{opacity:.62}.D_90ea_beamsBackdrop .design-beam-groundline{opacity:.55;background:linear-gradient(90deg,#0000 0%,#3a86ff38 18%,#e85d0457 50%,#3a86ff38 82%,#0000 100%)}.D_90ea_beamsBackdrop .design-beam-flash{opacity:.8}.D_90ea_beamsBackdrop .design-beam-spark{opacity:.85}.D_90ea_bubbleBackdrop{opacity:.84}.D_90ea_backgroundFade{background:radial-gradient(circle at 50% 40%,#0000 0%,#f4f4f029 45%,#f4f4f0b8 100%),linear-gradient(#ffffff0d 0%,#f4f4f094 100%);position:absolute;inset:0}.D_90ea_contentShell{z-index:1;width:min(1380px,100vw - 2.5rem);margin:0 auto;padding:5.4rem 0 3rem;position:relative}.D_90ea_heroSection{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:stretch;gap:1.35rem;min-height:calc(100svh - 8rem);display:grid}.D_90ea_heroIntro,.D_90ea_signalColumn{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(20px)}.D_90ea_heroIntroReady,.D_90ea_signalColumnReady{opacity:1;transform:translateY(0)}.D_90ea_heroIntro{flex-direction:column;justify-content:space-between;gap:1.5rem;min-height:100%;padding:1.4rem 0 .6rem;display:flex}.D_90ea_backLink{width:fit-content;font-family:var(--mono-font);letter-spacing:.16em;text-transform:uppercase;color:var(--text-soft);border:1px solid var(--line);background:#ffffffb8;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.7rem;text-decoration:none;transition:border-color .18s,color .18s,background .18s,transform .18s;display:inline-flex}.D_90ea_backLink:hover{color:var(--text);background:#fffffff2;border-color:#11111138;transform:translateY(-1px)}.D_90ea_heroEyebrow,.D_90ea_sectionEyebrow,.D_90ea_chatEyebrow,.D_90ea_stageArtifactEyebrow{font-family:var(--mono-font);letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);margin:0;font-size:.72rem}.D_90ea_heroTitle,.D_90ea_sectionTitle,.D_90ea_chatTitle,.D_90ea_stageArtifactTitle,.D_90ea_cardTitle{font-family:var(--display-font);letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:500;line-height:.95}.D_90ea_heroTitle{max-width:9ch;color:var(--headline-moss);font-size:clamp(3.35rem,7vw,6.2rem)}.D_90ea_heroTitleShiny{line-height:inherit;display:block}.D_90ea_heroLead,.D_90ea_sectionLead,.D_90ea_chatStatus,.D_90ea_chatEmptyCopy,.D_90ea_cardDescription,.D_90ea_stageArtifactText{color:var(--text-soft);margin:0;font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.65}.D_90ea_heroLead{max-width:34rem}.D_90ea_heroMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.D_90ea_heroMetric{border:1px solid var(--line);background:linear-gradient(180deg, #ffffffe0 0%, #f9f9f5eb 100%), var(--surface);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:1.25rem;padding:1rem 1.05rem;box-shadow:0 14px 28px #1111110f}.D_90ea_heroMetricLabel{font-family:var(--mono-font);letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim);margin-bottom:.45rem;font-size:.64rem;display:block}.D_90ea_heroMetricValue{color:var(--text);font-size:.94rem;line-height:1.4}.D_90ea_selectorGrid{gap:.85rem;display:grid}.D_90ea_selectorCard{border:1px solid var(--line);background:linear-gradient(135deg, #ffffffe6 0%, #f8f8f4eb 100%), var(--surface);width:100%;color:var(--text);text-align:left;cursor:pointer;border-radius:1.35rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 1.05rem;transition:border-color .18s,transform .18s,background .18s,box-shadow .18s;display:grid}.D_90ea_selectorCard:hover,.D_90ea_selectorCardActive{border-color:var(--project-outline,#11111142);background:linear-gradient(135deg, #fffffffa 0%, #fafaf6f5 100%), var(--surface-strong);transform:translateY(-2px);box-shadow:0 18px 36px #1111111a}.D_90ea_selectorMark,.D_90ea_projectMarkWrap{width:3.8rem;height:3.8rem;color:var(--project-accent,#f0d2ff);border:1px solid var(--line);background:radial-gradient(circle at 50% 30%,#fffffff2,#0000 42%),#11111108;border-radius:1.2rem;place-items:center;display:grid;box-shadow:inset 0 1px #fffc}.D_90ea_projectMarkWrap{flex-shrink:0}.D_90ea_projectMarkSvg{width:2.6rem;height:2.6rem}.D_90ea_selectorCopy{min-width:0}.D_90ea_selectorLabel,.D_90ea_cardKicker{font-family:var(--mono-font);letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim);margin:0 0 .35rem;font-size:.68rem}.D_90ea_selectorSummary{color:var(--text-soft);margin:0;font-size:.97rem;line-height:1.55}.D_90ea_signalColumn{flex-direction:column;gap:1rem;display:flex}.D_90ea_signalStage,.D_90ea_chatPanel,.D_90ea_cardSurface{border:1px solid var(--line);background:linear-gradient(180deg, #ffffffe0 0%, #f8f8f4eb 100%), var(--surface);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:1.8rem;position:relative;box-shadow:inset 0 1px #ffffffe6,0 24px 52px #1111111a}.D_90ea_signalStage{isolation:isolate;background:linear-gradient(180deg, #fffffff2 0%, #f8f7f2e6 100%), var(--surface-strong);min-height:38rem;overflow:hidden}.D_90ea_signalStage:before{content:"";background:radial-gradient(circle at 50% 32%, var(--project-accent-muted) 0%, transparent 42%), linear-gradient(140deg, #1111110a 0%, transparent 52%);z-index:0;position:absolute;inset:0}.D_90ea_signalHeader,.D_90ea_cardChrome{z-index:3;font-family:var(--mono-font);letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim);justify-content:space-between;align-items:center;padding:1rem 1.15rem;font-size:.64rem;display:flex;position:relative}.D_90ea_stageCanvasWrap{z-index:1;position:absolute;inset:0;overflow:hidden}.D_90ea_stageEnergyField{z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 46%,#3a86ff29 0%,#3a86ff14 42%,#0000 70%),radial-gradient(at 22% 88%,#e85d041f 0%,#0000 62%),linear-gradient(#3a86ff0a 0%,#e85d040d 100%);position:absolute;inset:0}.D_90ea_stageAuroraHalo{filter:blur(34px)saturate(1.08);opacity:.82;background:radial-gradient(at 50% 35%,#8abdec47 0%,#5682c62e 32%,#0000 64%),radial-gradient(at 66% 54%,#689ce229 0%,#0000 56%),radial-gradient(at 34% 58%,#446ebc24 0%,#0000 56%);border-radius:50%;animation:9.6s ease-in-out infinite D_90ea_vivaAuroraPulse,14s ease-in-out infinite D_90ea_vivaAuroraDrift;position:absolute;inset:-24% -10%}.D_90ea_stagePortalCore,.D_90ea_stagePortalRing,.D_90ea_stagePortalArc{border-radius:50%;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.D_90ea_stagePortalCore{aspect-ratio:1;filter:blur(1px);background:radial-gradient(circle,#a8defa33 0%,#588cc229 30%,#1d2f5014 54%,#0000 74%);width:clamp(18rem,45vw,30rem);box-shadow:0 0 66px #61a4e32e,0 0 120px #274d8e1f}.D_90ea_stagePortalRing{aspect-ratio:1;border:1px solid #9dd5f747;width:clamp(23rem,58vw,36rem);animation:26s linear infinite D_90ea_vivaRingRotate;box-shadow:0 0 42px #64a8eb29,inset 0 0 36px #5e9dde14}.D_90ea_stagePortalArc{aspect-ratio:1;opacity:.78;background:conic-gradient(from 8deg,#0000 0% 23%,#82c4ee6b 28%,#82c4ee70 33%,#0000 38% 57%,#69aae857 62%,#69aae852 66%,#0000 71% 88%,#bbe4ff52 92%,#bbe4ff57 95%,#0000 100%);width:clamp(20rem,51vw,32rem);animation:15s linear infinite D_90ea_vivaArcSpin;-webkit-mask:radial-gradient(circle,#0000 58%,#000 61% 67%,#0000 70%);mask:radial-gradient(circle,#0000 58%,#000 61% 67%,#0000 70%)}.D_90ea_stagePortalArc:before{content:"";border-radius:inherit;opacity:.78;background:conic-gradient(from 196deg,#0000 0% 16%,#7ebdf461 21%,#7ebdf457 26%,#0000 31% 58%,#66a5e647 63%,#66a5e652 67%,#0000 72% 100%);animation:20s linear infinite reverse D_90ea_vivaArcSpin;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 68%,#000 71% 75%,#0000 78%);mask:radial-gradient(circle,#0000 68%,#000 71% 75%,#0000 78%)}.D_90ea_stagePortalParticles{z-index:1;pointer-events:none;filter:blur(.2px);opacity:.56;background:radial-gradient(circle at 16% 58%,#ceeeff75 0 1px,#0000 2px),radial-gradient(circle at 29% 30%,#98cff566 0 1px,#0000 2px),radial-gradient(circle at 42% 22%,#b2defa6b 0 1px,#0000 2px),radial-gradient(circle at 61% 26%,#a8dcff57 0 1px,#0000 2px),radial-gradient(circle at 78% 42%,#98cdf65c 0 1px,#0000 2px),radial-gradient(circle at 72% 64%,#bee5ff61 0 1px,#0000 2px),radial-gradient(circle at 46% 74%,#82baeb57 0 1px,#0000 2px),radial-gradient(circle at 24% 74%,#8bc2ee57 0 1px,#0000 2px);animation:11s ease-in-out infinite D_90ea_vivaParticlesFloat;position:absolute;inset:16% 12% 18%}.D_90ea_stageAvatarLayer{z-index:4;filter:brightness(1.08)contrast(1.04);position:absolute;inset:0}.D_90ea_stageCanvasTint{z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 44%,#3a86ff14 0%,#ffffff1f 45%,#f4f4f038 100%),linear-gradient(#fff0 0%,#f4f4f047 100%);position:absolute;inset:0}.D_90ea_stageArtifact{z-index:3;border:1px solid var(--project-outline);background:linear-gradient(180deg, #fffffff2 0%, #faf9f5eb 100%), var(--surface-strong);border-radius:1.45rem;gap:.95rem;width:min(29rem,100% - 2rem);margin:5.4rem 0 0 1rem;padding:1rem;animation:7s ease-in-out infinite D_90ea_stageFloat;display:grid;position:relative;box-shadow:0 20px 52px #1111111f,inset 0 0 0 1px #ffffffbd}.D_90ea_stageArtifactPreview{border:1px solid var(--line-soft);background:#f9f8f3f2;border-radius:1.1rem;min-height:16rem;overflow:hidden}.D_90ea_stageArtifactCopy{gap:.55rem;display:grid}.D_90ea_stageArtifactTitle{font-size:clamp(2rem,2.5vw,2.8rem)}.D_90ea_stageArtifactText{max-width:28ch}.D_90ea_stageLiveLink,.D_90ea_projectLink{width:fit-content;color:var(--text);font-family:var(--mono-font);letter-spacing:.18em;text-transform:uppercase;border:1px solid var(--project-outline,var(--line));background:linear-gradient(#ffffffeb 0%,#f6f6f1f0 100%),#ffffffd9;border-radius:999px;align-items:center;gap:.5rem;padding:.72rem 1rem;font-size:.67rem;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,color .18s;display:inline-flex}.D_90ea_stageLiveLink{z-index:4;position:absolute;bottom:1rem;right:1rem}.D_90ea_stageLiveLink:hover,.D_90ea_projectLink:hover{border-color:var(--project-accent,#1111113d);background:linear-gradient(#fffffffa 0%,#fcfaf6fa 100%),#fffffff5;transform:translateY(-1px)}.D_90ea_scrollCue{z-index:3;font-family:var(--mono-font);letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim);align-items:center;gap:.65rem;font-size:.62rem;display:inline-flex;position:absolute;top:5.5rem;right:1.2rem}.D_90ea_scrollCueLine{background:linear-gradient(90deg,#0000 0%,#3a86ff80 100%);width:2rem;height:1px;animation:2.4s ease-in-out infinite D_90ea_scrollPulse}.D_90ea_chatPanel{background:linear-gradient(180deg, #fffffff0 0%, #f8f7f2eb 100%), var(--surface-strong);gap:1rem;padding:1.2rem;display:grid}.D_90ea_chatPanelHeader{justify-content:space-between;align-items:end;gap:1rem;display:flex}.D_90ea_chatTitle{margin-top:.25rem;font-size:clamp(1.95rem,3vw,2.7rem)}.D_90ea_chatStatus{text-align:right;white-space:nowrap;align-self:flex-start;max-width:18rem;margin-top:.15rem;margin-bottom:.5rem;font-size:.95rem}.D_90ea_chatMessages{scrollbar-width:thin;scrollbar-color:#1111113d transparent;align-content:start;gap:.8rem;min-height:12.5rem;max-height:19.5rem;padding-right:.4rem;display:grid;overflow-y:auto}.D_90ea_chatMessages::-webkit-scrollbar{width:4px}.D_90ea_chatMessages::-webkit-scrollbar-thumb{background:#1113;border-radius:999px}.D_90ea_chatEmpty{gap:.55rem;padding:.4rem 0 .2rem;display:grid}.D_90ea_chatEmptyTitle{font-family:var(--display-font);margin:0;font-size:1.45rem;line-height:1.1}.D_90ea_promptGrid{flex-wrap:wrap;gap:.65rem;margin-top:.5rem;display:flex}.D_90ea_promptChip{border:1px solid var(--line-soft);color:var(--text-soft);cursor:pointer;background:#11111108;border-radius:999px;padding:.7rem .95rem;font-size:.84rem;line-height:1.25;transition:transform .18s,color .18s,border-color .18s,background .18s}.D_90ea_promptChip:hover{color:var(--text);background:#1111110f;border-color:#1113;transform:translateY(-1px)}.D_90ea_chatMessage{border-radius:1rem;width:fit-content;max-width:min(38rem,88%);padding:.92rem 1rem;font-size:.98rem;line-height:1.65;animation:.42s cubic-bezier(.16,1,.3,1) D_90ea_messageRise}.D_90ea_chatMessageUser{color:var(--text);background:#1111110d;border:1px solid #1111111a;border-bottom-right-radius:.35rem;justify-self:end}.D_90ea_chatMessageAssistant{color:var(--text);font-family:var(--display-font);border:1px solid var(--line);background:linear-gradient(#fffffff0 0%,#f8f7f2f0 100%),#ffffffeb;border-bottom-left-radius:.35rem;justify-self:start;font-size:1.08rem}.D_90ea_typingCursor{vertical-align:text-bottom;background:var(--project-accent,#f0d2ff);border-radius:2px;width:.45rem;height:1em;margin-left:.2rem;animation:.85s ease-in-out infinite D_90ea_caretBlink;display:inline-block}.D_90ea_errorBanner{color:#6f201bf5;background:#b423181a;border:1px solid #b4231842;border-radius:1rem;gap:.18rem;padding:.85rem 1rem;font-size:.92rem;display:grid}.D_90ea_errorBanner strong{font-weight:600}.D_90ea_chatForm{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.8rem;display:grid}.D_90ea_chatTextarea{resize:none;border:1px solid var(--line);min-height:3.2rem;max-height:10rem;color:var(--text);font:inherit;background:#ffffffe0;border-radius:1rem;outline:none;padding:.95rem 1rem;line-height:1.55;transition:border-color .18s,background .18s,color .18s,box-shadow .18s}.D_90ea_chatTextarea::placeholder{color:var(--text-dim)}.D_90ea_chatTextarea:disabled{color:#4449;background:#1111110a}.D_90ea_chatTextarea[aria-invalid=true]{background:#b4231814;border-color:#b4231859}.D_90ea_chatSend{border:1px solid var(--project-outline,var(--line));width:3.2rem;height:3.2rem;color:var(--text);cursor:pointer;background:radial-gradient(circle at 40% 30%,#fffffff0,#0000 38%),#1111110a;border-radius:999px;place-items:center;transition:transform .18s,border-color .18s,background .18s,opacity .18s;display:grid}.D_90ea_chatSend:disabled{opacity:.35;cursor:not-allowed}.D_90ea_chatSend:not(:disabled):hover{border-color:var(--project-accent,#11111138);background:radial-gradient(circle at 40% 30%,#fffffffa,#0000 38%),#11111112;transform:translateY(-1px)}.D_90ea_chatFooter{font-family:var(--mono-font);letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);justify-content:space-between;gap:1rem;font-size:.62rem;display:flex}.D_90ea_projectsSection{padding-top:4.8rem}.D_90ea_sectionHeader{gap:.65rem;max-width:50rem;margin-bottom:1.8rem;display:grid}.D_90ea_sectionTitle{max-width:11ch;font-size:clamp(2.5rem,4vw,4rem)}.D_90ea_projectsGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.D_90ea_projectCard{transform-style:preserve-3d;position:relative}.D_90ea_projectCardImmersive{grid-column:span 7}.D_90ea_projectCardEditorial{grid-column:span 5}.D_90ea_cardSurface{height:100%;overflow:hidden}.D_90ea_featuredCardLayout{grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr);min-height:30rem;display:grid}.D_90ea_featuredPreview{min-height:100%;padding:0 1rem 1rem}.D_90ea_featuredInfo{flex-direction:column;justify-content:space-between;gap:1.25rem;padding:.3rem 1.1rem 1.2rem .2rem;display:flex}.D_90ea_cardMetaRow{align-items:start;gap:1rem;margin-bottom:1rem;display:flex}.D_90ea_cardTitle{font-size:clamp(2rem,2.8vw,3.1rem)}.D_90ea_cardDescription{max-width:34ch}.D_90ea_cardFooterBlock{gap:1rem;display:grid}.D_90ea_stackRow{flex-wrap:wrap;gap:.6rem;display:flex}.D_90ea_stackPill,.D_90ea_editorialSidebarMeta span{border:1px solid var(--line-soft);color:var(--text-soft);font-family:var(--mono-font);letter-spacing:.14em;text-transform:uppercase;background:#11111108;border-radius:999px;align-items:center;padding:.46rem .72rem;font-size:.62rem;display:inline-flex}.D_90ea_editorialCardLayout{grid-template-columns:minmax(0,11rem) minmax(0,1fr);min-height:30rem;display:grid}.D_90ea_editorialSidebar{border-right:1px solid var(--line-soft);flex-direction:column;gap:1rem;padding:.8rem 1rem 1.2rem;display:flex}.D_90ea_editorialSidebarMeta{flex-direction:column;gap:.5rem;display:flex}.D_90ea_editorialMain{grid-template-rows:minmax(0,17rem) auto;display:grid}.D_90ea_editorialPreview{padding:0 1rem 1rem}.D_90ea_editorialCopy{gap:1rem;padding:0 1rem 1.2rem;display:grid}.D_90ea_projectCardSystems{grid-column:span 12}.D_90ea_systemsCardLayout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:24rem;display:grid}.D_90ea_systemsInfo{flex-direction:column;justify-content:space-between;gap:1.25rem;padding:.3rem 1.1rem 1.2rem;display:flex}.D_90ea_systemsPreview{min-height:100%;padding:0 1rem 1rem}.D_90ea_previewAlchemic,.D_90ea_previewZiska,.D_90ea_previewSignal{isolation:isolate;border:1px solid #ffffff12;border-radius:1.08rem;width:100%;height:100%;min-height:100%;position:relative;overflow:hidden}.D_90ea_previewChrome{z-index:4;font-family:var(--mono-font);letter-spacing:.18em;text-transform:uppercase;color:#ffffff9e;justify-content:space-between;gap:.8rem;font-size:.58rem;display:flex;position:absolute;top:.8rem;left:.8rem;right:.8rem}.D_90ea_previewPanelLabel,.D_90ea_ziskaSidebarLabel{font-family:var(--mono-font);letter-spacing:.18em;text-transform:uppercase;color:#ffffff8f;margin-bottom:.55rem;font-size:.55rem;display:block}.D_90ea_previewAlchemic{background:radial-gradient(circle at 50% 44%,#d063ba3d,#0000 26%),linear-gradient(160deg,#120916 0%,#170b15 38%,#28101f 100%)}.D_90ea_alchemicField{opacity:.55;background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.D_90ea_alchemicHalo{filter:blur(18px);background:radial-gradient(circle,#f28fd657 0%,#0000 64%);border-radius:50%;animation:8s ease-in-out infinite D_90ea_haloPulse;position:absolute;inset:14% 20%}.D_90ea_alchemicRing{border:1px solid #ffd6f833;border-radius:50%;width:16rem;height:16rem;animation:18s linear infinite D_90ea_ringTurn;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 40px #f28fd61f,inset 0 0 38px #f28fd60f}.D_90ea_alchemicGate{background:linear-gradient(#ffffff1f 0%,#ffffff04 100%),#ffffff06;border:1px solid #ffe3f633;border-radius:999px 999px 28px 28px;width:9rem;height:11rem;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 28px #f28fd61f}.D_90ea_previewPanel{background:linear-gradient(#ffffff13 0%,#ffffff05 100%),#0b0a12db;border:1px solid #ffffff14;border-radius:.95rem;padding:.85rem;position:absolute;box-shadow:0 12px 30px #00000038}.D_90ea_alchemicMainPanel{width:11rem;bottom:1rem;left:1rem}.D_90ea_alchemicSidePanel{width:8.8rem;top:4rem;right:1rem}.D_90ea_alchemicBars{gap:.4rem;display:grid}.D_90ea_alchemicBars span,.D_90ea_alchemicTokens span{background:#ffffff14;border-radius:999px;height:.5rem;display:block}.D_90ea_alchemicBars span:first-child{width:92%}.D_90ea_alchemicBars span:nth-child(2){width:74%}.D_90ea_alchemicBars span:nth-child(3){width:86%}.D_90ea_alchemicMeter{background:#ffffff0f;border-radius:999px;height:.45rem;margin-top:.8rem;overflow:hidden}.D_90ea_alchemicMeter span{background:linear-gradient(90deg,#ffd6f8e0 0%,#f28fd6cc 100%);width:72%;height:100%;animation:5s ease-in-out infinite D_90ea_barShift;display:block}.D_90ea_alchemicTokens{flex-direction:column;gap:.5rem;display:flex}.D_90ea_alchemicTokens span:first-child{width:68%}.D_90ea_alchemicTokens span:nth-child(2){width:92%}.D_90ea_alchemicTokens span:nth-child(3){width:58%}.D_90ea_previewZiska{background:linear-gradient(#5dbcff0f 0%,#0000 100%),#07121e}.D_90ea_ziskaMatrix{background-image:linear-gradient(#77d2ff12 1px,#0000 1px),linear-gradient(90deg,#77d2ff12 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.D_90ea_ziskaSidebar{background:linear-gradient(#ffffff0e 0%,#ffffff04 100%),#070e18d1;border:1px solid #ffffff14;border-radius:.95rem;width:5.2rem;padding:.85rem .75rem;position:absolute;top:3.6rem;bottom:1rem;left:1rem}.D_90ea_ziskaSidebar span:not(.D_90ea_ziskaSidebarLabel),.D_90ea_ziskaMasthead span,.D_90ea_ziskaColumn span{background:#ffffff14;border-radius:999px;display:block}.D_90ea_ziskaSidebar span:not(.D_90ea_ziskaSidebarLabel){height:.48rem;margin-top:.56rem}.D_90ea_ziskaSidebar span:nth-child(2){width:78%}.D_90ea_ziskaSidebar span:nth-child(3){width:58%}.D_90ea_ziskaSidebar span:nth-child(4){width:86%}.D_90ea_ziskaEditorial{gap:1rem;display:grid;position:absolute;inset:3.9rem 1rem 1rem 7.2rem}.D_90ea_ziskaMasthead{align-content:start;gap:.55rem;display:grid}.D_90ea_ziskaMasthead span:first-child{width:58%;height:.72rem}.D_90ea_ziskaMasthead span:nth-child(2){width:26%;height:.54rem}.D_90ea_ziskaColumns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.D_90ea_ziskaColumn{gap:.7rem;padding-top:.35rem;display:grid}.D_90ea_ziskaColumn span{height:.52rem}.D_90ea_ziskaColumn:first-child span:first-child{width:92%}.D_90ea_ziskaColumn:first-child span:nth-child(2){width:86%}.D_90ea_ziskaColumn:first-child span:nth-child(3){width:72%}.D_90ea_ziskaColumn:nth-child(2) span:first-child{width:88%}.D_90ea_ziskaColumn:nth-child(2) span:nth-child(2){width:60%}.D_90ea_ziskaAccentBar{background:linear-gradient(90deg,#77d2fff2 0%,#77d2ff38 100%);border-radius:999px;width:8rem;height:.36rem;animation:4.8s ease-in-out infinite D_90ea_barShift;position:absolute;bottom:1rem;left:7.2rem}.D_90ea_previewSignal{background:radial-gradient(circle at 62% 30%,#00d4ff1a,#0000 30%),radial-gradient(circle at 50% 48%,#f5a62321,#0000 36%),radial-gradient(circle at 28% 80%,#8b00ff1a,#0000 32%),linear-gradient(165deg,#0a0705 0%,#0b0806 50%,#090604 100%)}.D_90ea_signalGrid{background-image:linear-gradient(#ffd7500b 1px,#0000 1px),linear-gradient(90deg,#ffd7500b 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 46%,#000 0%,#0000 80%);mask-image:radial-gradient(circle at 50% 46%,#000 0%,#0000 80%)}.D_90ea_signalMesh{z-index:2;width:calc(100% - 2rem);height:auto;position:absolute;inset:2.6rem 1rem 3.2rem}.D_90ea_signalLink{fill:none;stroke:#ffde8c29;stroke-width:.8px;stroke-linecap:round}.D_90ea_signalPacket{offset-rotate:0deg;animation-name:D_90ea_signalPacketTravel;animation-timing-function:linear;animation-iteration-count:infinite}.D_90ea_signalSonar{fill:none;stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:3.2s ease-out infinite D_90ea_signalSonarPulse}.D_90ea_signalNodeCore{transform-box:fill-box;transform-origin:50%}.D_90ea_signalNodeBreathe{animation:4.6s ease-in-out infinite D_90ea_signalNodeBreathe}.D_90ea_signalNodeFlicker{animation:2.8s step-end infinite D_90ea_signalNodeFlicker}.D_90ea_signalReadout{z-index:3;font-family:var(--mono-font);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.58rem;display:flex;position:absolute;bottom:.95rem;left:1rem;right:1rem}.D_90ea_signalPulse{background:#f5a623;border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem;animation:2.2s ease-in-out infinite D_90ea_signalCorePulse;box-shadow:0 0 8px #f5a623d9}.D_90ea_signalReadoutText{color:#ffffffa8}.D_90ea_signalReadoutStatus{color:#ffde8cd1;margin-left:auto}@keyframes D_90ea_signalCorePulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.16)}}@keyframes D_90ea_signalNodeGlow{0%,to{opacity:.78;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@keyframes D_90ea_signalPacketTravel{0%{offset-distance:0%;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes D_90ea_signalSonarPulse{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(3.4)}}@keyframes D_90ea_signalNodeBreathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.16)}}@keyframes D_90ea_signalNodeFlicker{0%,to{opacity:1}43%{opacity:1}46%{opacity:.45}49%{opacity:1}72%{opacity:1}75%{opacity:.55}78%{opacity:1}}.D_90ea_canvasFallback{background:radial-gradient(circle at 50% 40%,#3a86ff14 0%,#0000 58%);place-items:center;width:100%;height:100%;display:grid}.D_90ea_canvasFallbackOrb{background:radial-gradient(circle at 50% 36%,#ffffffeb 0%,#0000 34%),radial-gradient(circle at 50% 56%,#e85d0447 0%,#3a86ff3d 70%);border-radius:50%;width:8.6rem;height:11.2rem;animation:5.4s ease-in-out infinite D_90ea_haloPulse;box-shadow:0 0 44px #e85d0433}.D_90ea_screenReaderOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.D_90ea_pageFooter{border-top:1px solid var(--line);color:var(--text-dim);font-family:var(--mono-font);letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:2rem;font-size:.62rem;display:flex}.D_90ea_backLink:focus-visible,.D_90ea_selectorCard:focus-visible,.D_90ea_stageLiveLink:focus-visible,.D_90ea_projectLink:focus-visible,.D_90ea_promptChip:focus-visible,.D_90ea_chatSend:focus-visible,.D_90ea_chatTextarea:focus-visible{box-shadow:0 0 0 1px #f4f4f0, 0 0 0 3px var(--focus-ring);outline:none}@keyframes D_90ea_stageFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes D_90ea_haloPulse{0%,to{opacity:.7;transform:scale(.97)}50%{opacity:1;transform:scale(1.04)}}@keyframes D_90ea_ringTurn{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes D_90ea_vivaAuroraPulse{0%,to{opacity:.72}50%{opacity:.94}}@keyframes D_90ea_vivaAuroraDrift{0%,to{transform:translate(0,0)}36%{transform:translate(1.6%,-2.2%)}72%{transform:translate(-1.8%,1.4%)}}@keyframes D_90ea_vivaRingRotate{0%{transform:translate(-50%,-50%)rotate(0)scale(1)}50%{transform:translate(-50%,-50%)rotate(180deg)scale(1.015)}to{transform:translate(-50%,-50%)rotate(360deg)scale(1)}}@keyframes D_90ea_vivaArcSpin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes D_90ea_vivaParticlesFloat{0%,to{opacity:.5;transform:translate(0,0)}50%{opacity:.72;transform:translateY(-8px)}}@keyframes D_90ea_barShift{0%,to{width:64%}50%{width:86%}}@keyframes D_90ea_messageRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes D_90ea_caretBlink{0%,to{opacity:1}50%{opacity:.15}}@keyframes D_90ea_scrollPulse{0%,to{opacity:.25;transform:translate(0)}50%{opacity:1;transform:translate(6px)}}.D_90ea_reduceMotion .D_90ea_heroIntro,.D_90ea_reduceMotion .D_90ea_signalColumn,.D_90ea_reduceMotion .D_90ea_selectorCard,.D_90ea_reduceMotion .D_90ea_stageArtifact,.D_90ea_reduceMotion .D_90ea_projectCard,.D_90ea_reduceMotion .D_90ea_chatMessage,.D_90ea_reduceMotion .D_90ea_promptChip,.D_90ea_reduceMotion .D_90ea_backLink,.D_90ea_reduceMotion .D_90ea_stageLiveLink,.D_90ea_reduceMotion .D_90ea_projectLink,.D_90ea_reduceMotion .D_90ea_chatSend{transition-duration:.12s}.D_90ea_reduceMotion .D_90ea_stageArtifact,.D_90ea_reduceMotion .D_90ea_alchemicHalo,.D_90ea_reduceMotion .D_90ea_alchemicRing,.D_90ea_reduceMotion .D_90ea_alchemicMeter span,.D_90ea_reduceMotion .D_90ea_ziskaAccentBar,.D_90ea_reduceMotion .D_90ea_signalNodeCore,.D_90ea_reduceMotion .D_90ea_signalPacket,.D_90ea_reduceMotion .D_90ea_signalSonar,.D_90ea_reduceMotion .D_90ea_signalNodeBreathe,.D_90ea_reduceMotion .D_90ea_signalNodeFlicker,.D_90ea_reduceMotion .D_90ea_signalPulse,.D_90ea_reduceMotion .D_90ea_canvasFallbackOrb,.D_90ea_reduceMotion .D_90ea_stageAuroraHalo,.D_90ea_reduceMotion .D_90ea_stagePortalRing,.D_90ea_reduceMotion .D_90ea_stagePortalArc,.D_90ea_reduceMotion .D_90ea_stagePortalParticles,.D_90ea_reduceMotion .D_90ea_scrollCueLine,.D_90ea_reduceMotion .D_90ea_typingCursor,.D_90ea_reduceMotion .D_90ea_stagePortalArc:before{animation:none}@media (max-width:1200px){.D_90ea_heroSection{grid-template-columns:minmax(0,1fr)}.D_90ea_heroIntro{padding-bottom:0}.D_90ea_signalStage{min-height:33rem}.D_90ea_stageArtifact{width:min(32rem,100% - 2rem)}.D_90ea_projectCardImmersive,.D_90ea_projectCardEditorial{grid-column:span 12}}@media (max-width:900px){.D_90ea_contentShell{width:min(100vw - 1.4rem,100%);padding-top:5rem}.D_90ea_heroTitle{max-width:11ch}.D_90ea_heroMetrics{grid-template-columns:1fr}.D_90ea_stageArtifact{margin-top:4.8rem}.D_90ea_chatPanelHeader,.D_90ea_pageFooter{flex-direction:column;align-items:start}.D_90ea_chatStatus{text-align:left}.D_90ea_featuredCardLayout,.D_90ea_editorialCardLayout,.D_90ea_systemsCardLayout{grid-template-columns:1fr}.D_90ea_featuredInfo,.D_90ea_systemsInfo{padding:0 1rem 1rem}.D_90ea_systemsPreview{min-height:16rem}.D_90ea_editorialSidebar{border-right:0;border-bottom:1px solid var(--line-soft)}.D_90ea_editorialMain{grid-template-rows:minmax(0,15rem) auto}}@media (max-width:640px){.D_90ea_contentShell{width:calc(100vw - 1rem);padding-top:4.8rem}.D_90ea_heroTitle{font-size:clamp(2.8rem,14vw,4.1rem)}.D_90ea_signalStage{min-height:31rem}.D_90ea_signalHeader,.D_90ea_cardChrome{padding-inline:.9rem}.D_90ea_stageArtifact{width:calc(100% - 1rem);margin-top:4.6rem;margin-left:.5rem}.D_90ea_stageArtifactPreview{min-height:13rem}.D_90ea_stageLiveLink{bottom:.9rem;left:.9rem;right:auto}.D_90ea_scrollCue{inset:auto auto 4.8rem .9rem}.D_90ea_chatPanel,.D_90ea_cardSurface{border-radius:1.35rem}.D_90ea_chatForm{grid-template-columns:1fr}.D_90ea_chatSend{border-radius:1rem;width:100%}.D_90ea_chatFooter{flex-direction:column;gap:.45rem}.D_90ea_heroMetric,.D_90ea_selectorCard,.D_90ea_chatPanel{padding-inline:.95rem}.D_90ea_previewChrome{left:.65rem;right:.65rem}.D_90ea_ziskaEditorial,.D_90ea_ziskaAccentBar{left:6.3rem}}
.vLl2uq_shinyText{display:inline-block}
