@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Inter,sans-serif;color:#fff;background:#0c111b;font-synthesis:none;--navy: #141d2e;--cyan: #27ccff;--yellow: #ffe000;--slate: #f5f5f9;--muted: #a8b3c6;--line: #293347;--panel: #151d2b}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button,textarea{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:default}svg{flex-shrink:0}p{line-height:1.75}h1,h2,h3,p{margin-top:0}a:focus-visible,button:focus-visible,textarea:focus-visible{outline:2px solid var(--cyan);outline-offset:5px}button:focus-visible{z-index:2}.skip-link{position:fixed;top:-100px;left:20px;background:var(--yellow);color:var(--navy);padding:12px 20px;z-index:100}.skip-link:focus{top:10px}.site-header,.site-footer,.hero,.section,.closing,.capability-strip{max-width:1360px;margin:auto}.site-header{padding:28px 42px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.logo{width:195px;height:auto;display:block}.site-header nav{display:flex;gap:30px;align-items:center;font-size:13px;color:var(--muted)}.site-header nav a:hover,.footer-links a:hover{color:#fff}.nav-access{border:1px solid #4a566c;border-radius:30px;padding:12px 20px;display:flex;align-items:center;gap:12px}.motion-toggle{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--muted)}.eyebrow,.mini-label{font-family:monospace;font-size:11px;line-height:1.6;letter-spacing:1.8px;color:var(--cyan);display:inline-flex;align-items:center;gap:10px}.status-dot{height:7px;width:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 15px #27ccff88;animation:beacon 3s infinite}.yellow-text{color:var(--yellow)}.yellow-dot{background:var(--yellow);box-shadow:0 0 15px #ffe00066}.hero{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:80px 42px 60px;position:relative}.grid-field{background-image:linear-gradient(#23314928 1px,transparent 1px),linear-gradient(90deg,#23314928 1px,transparent 1px);background-size:64px 64px}.hero h1{font-size:clamp(56px,5.8vw,86px);font-weight:700;line-height:1.02;letter-spacing:-5px;margin:26px 0}.hero h1 span,h2>span,.info-page h1>span{color:var(--cyan)}.lead{font-size:17px;color:var(--muted);line-height:1.8;max-width:590px}.hero-copy>.lead{max-width:540px;margin:24px 0 30px}.actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.button{display:inline-flex;align-items:center;justify-content:center;gap:18px;border-radius:40px;padding:16px 24px;font-size:13px;font-weight:600;border:1px solid transparent;transition:transform .2s,background .2s;white-space:nowrap;min-height:48px}.button:hover{transform:translateY(-3px)}.primary{background:var(--cyan);color:var(--navy);box-shadow:0 8px 40px #27ccff17}.secondary{background:#ffffff05;border-color:#485267;color:#fff}.yellow{background:var(--yellow);color:var(--navy)}.hero-note{display:flex;align-items:center;gap:9px;margin-top:28px;font-size:11px;color:#8796ac}.hero-note svg{color:var(--cyan)}.hero-studio{min-width:0;margin-top:6px;align-self:center;position:relative;animation:rise .8s ease both}.studio-top{height:44px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border:1px solid var(--line);border-bottom:0;border-radius:16px 16px 0 0;background:#111925;color:#8594a9;font:9px monospace;letter-spacing:1px}.studio-top span{display:flex;gap:9px;align-items:center}.studio-top i{height:6px;width:6px;border-radius:50%;background:var(--yellow)}.brand-stage{position:relative;overflow:hidden;background:#111927;height:435px;border:1px solid #3b4231;border-top:0}.brand-stage-nav{padding:24px;position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between}.brand-stage-nav>span:not(.day-mark){font:8px monospace;color:#b5bfca;letter-spacing:1px}.day-mark{display:inline-flex;gap:10px;align-items:center;color:var(--yellow)}.day-mark>svg{width:34px;height:34px}.day-mark strong{font-size:22px;letter-spacing:-.9px;font-weight:700;line-height:1}.day-mark strong>span{display:block;font:8px monospace;letter-spacing:5px;margin-top:5px}.day-mark.small>svg{width:24px;height:24px}.day-mark.small strong{font-size:16px}.day-mark.small strong>span{font-size:6px;letter-spacing:4px}.brand-stage-copy{position:relative;z-index:2;padding:16px 24px;max-width:66%;pointer-events:none}.brand-kicker{font:9px monospace;letter-spacing:2px;color:var(--yellow);display:block}.brand-stage-copy h2{font-size:52px;line-height:1;letter-spacing:-3px;margin:18px 0;color:#fff}.brand-stage-copy h2 em{color:var(--yellow);font-style:normal}.brand-stage-copy p{font-size:11px;max-width:190px;color:#bdc6d1;line-height:1.6}.brand-pill{display:inline-flex;gap:14px;align-items:center;border:1px solid #ffe00077;border-radius:30px;padding:10px 14px;color:var(--yellow);font-size:10px}.brand-product{position:absolute;width:85%;height:100%;right:-19%;top:0;object-fit:cover;animation:product-float 8s ease-in-out infinite;pointer-events:none}.brand-stage.product .brand-product{right:-8%;width:80%}.brand-stage.product .brand-stage-copy{max-width:58%}.brand-stage.social{background:var(--yellow)}.brand-stage.social .brand-product{mix-blend-mode:normal;opacity:1;width:50%;right:0}.brand-stage.social .day-mark,.brand-stage.social .brand-kicker,.brand-stage.social h2,.brand-stage.social h2 em,.brand-stage.social .brand-stage-copy p,.brand-stage.social .brand-stage-nav>span:not(.day-mark){color:var(--navy)}.brand-stage.social .brand-pill{background:var(--navy);color:var(--yellow)}.vertical-caption{position:absolute;right:12px;top:125px;writing-mode:vertical-rl;font:8px monospace;letter-spacing:1.4px;color:var(--yellow);z-index:2}.waveform{display:flex;align-items:center;gap:3px;height:48px}.waveform i{width:3px;background:var(--yellow);transform-origin:center;animation:wave 1.8s ease-in-out infinite}.brand-stage>.waveform{position:absolute;bottom:40px;left:26px;opacity:.6;z-index:2;transform:scaleY(.65)}.brand-stage-bottom{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;border-top:1px solid #ffffff20;padding:13px 24px;font:7px monospace;letter-spacing:1.4px;z-index:2;color:#a0aec1}.studio-controls{display:flex;align-items:center;gap:5px;padding:10px 14px;border:1px solid var(--line);background:#111925;border-radius:0 0 16px 16px}.studio-controls button{border:0;background:transparent;display:flex;align-items:center;gap:7px;color:#a8b3c6;padding:9px 12px;font-size:10px;border-radius:5px}.studio-controls button[aria-selected=true]{background:#28303d;color:#fff}.studio-controls>a{margin-left:auto;color:var(--yellow)}.studio-callout{margin:12px 0;display:flex;gap:8px;align-items:center;font-size:10px;color:#8594a9}.studio-callout svg{color:var(--yellow)}.capability-strip{padding:24px 42px;display:flex;gap:30px;align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:12px}.capability-strip>span{font:9px monospace;letter-spacing:1.3px;color:#7e8da4}.capability-strip>div{display:flex;flex-wrap:wrap;gap:26px;flex:1}.capability-strip>div>span{display:flex;align-items:center;gap:8px}.dot{width:5px;height:5px;background:var(--cyan);border-radius:50%}.dot-1{background:var(--yellow)}.dot-2{background:#ff6178}.dot-3{background:#5435fd}.capability-strip>a{display:flex;gap:8px;color:var(--cyan)}.section{padding:96px 42px;border-bottom:1px solid var(--line)}h2{font-size:clamp(32px,3.3vw,48px);line-height:1.12;letter-spacing:-2px;margin:20px 0}.section-heading,.feature-heading{display:flex;align-items:end;justify-content:space-between;gap:45px;margin-bottom:40px}.section-heading>p,.feature-heading>p{font-size:14px;color:var(--muted);max-width:360px;margin-bottom:5px}.universe-visual{display:grid;grid-template-columns:1.1fr 1fr;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:#141d2e66}.brain-map{position:relative;min-height:380px;background-image:radial-gradient(#7d94b81a 1px,transparent 1px);background-size:16px 16px}.map-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:#27ccff55;stroke-width:1;stroke-dasharray:5 9;animation:flow 30s linear infinite}.map-core{width:138px;height:138px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #27ccff77;background:var(--navy);color:var(--cyan);box-shadow:0 0 55px #27ccff10}.map-core strong{font-size:18px;margin:9px 0 4px;color:#fff}.map-core span{font:7px monospace;letter-spacing:1px}.map-node{position:absolute;display:grid;grid-template-columns:26px 1fr;gap:3px 8px;border:1px solid #3b4556;border-radius:10px;background:#182231;padding:15px;animation:product-float 7s ease-in-out infinite}.map-node svg{grid-row:1/3;color:var(--cyan);align-self:center}.map-node strong{font-size:12px}.map-node span{font-size:9px;color:#8796ac}.map-node.engine{top:40px;left:6%}.map-node.wiki{top:32px;right:5%;animation-delay:-2s}.map-node.data{bottom:60px;left:5%;animation-delay:-4s}.map-node.site{bottom:52px;right:5%;animation-delay:-6s}.map-caption{position:absolute;bottom:17px;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:7px;font-size:9px;color:#8493a9}.universe-copy{padding:50px;border-left:1px solid var(--line)}.universe-copy h3{font-size:32px;letter-spacing:-1px;line-height:1.15;margin:20px 0}.universe-copy>p{font-size:13px;color:var(--muted);max-width:390px}.context-row{display:flex;align-items:center;gap:10px;font-size:11px;color:#b1bccd;padding:8px 0}.context-row svg{color:var(--cyan)}.text-link{display:inline-flex;gap:10px;align-items:center;color:var(--cyan);font-size:13px;font-weight:500}.universe-copy .text-link{margin-top:20px}.feature-heading h2>span{color:#fff}.feature-brand{position:relative;display:grid;grid-template-columns:1fr 1fr;min-height:490px;background:var(--navy);border:1px solid #505034;border-radius:18px;overflow:hidden}.feature-brand>div{padding:45px;z-index:1}.feature-brand .brand-kicker{margin-top:34px}.feature-brand h3{font-size:78px;line-height:.98;letter-spacing:-4px;margin:16px 0}.feature-brand h3 em{color:var(--yellow);font-style:normal}.feature-brand p{font-size:13px;color:var(--muted)}.feature-brand>img{width:100%;height:100%;object-fit:cover;animation:product-float 10s ease-in-out infinite}.feature-caption{position:absolute;right:24px;bottom:25px;color:var(--yellow);font:8px monospace;letter-spacing:1.3px}.possibilities{display:grid;grid-template-columns:1fr 1fr;gap:100px}.possibility-list article{display:flex;gap:25px;padding:26px 0;border-bottom:1px solid var(--line)}.possibility-list article>span{color:var(--cyan);font:12px monospace}.possibility-list h3{font-size:20px;margin:0 0 10px;letter-spacing:-.5px}.possibility-list p{font-size:13px;color:var(--muted);margin:0}.closing{padding:95px 42px;text-align:center;background-image:radial-gradient(#7d94b81a 1px,transparent 1px);background-size:20px 20px}.closing h2{font-size:72px;letter-spacing:-4px}.closing p{color:var(--muted);font-size:15px}.closing .actions{justify-content:center}.site-footer{padding:35px 42px 120px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.site-footer a{display:inline-flex;align-items:center;gap:8px}.site-footer p{font-size:10px;color:#7e8da4;margin:10px 0 0}.footer-links{display:flex;gap:25px}.demo-page{padding-top:64px}.demo-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center;margin-bottom:36px}.demo-heading h1{font-size:82px;line-height:1;letter-spacing:-4px;margin:20px 0}.demo-heading h1 span{color:var(--yellow)}.demo-heading p{font-size:15px;color:var(--muted)}.brand-kit{border:1px solid #585431;border-radius:14px;padding:28px;background:#151d2b;position:relative}.brand-kit>p{font:9px monospace;letter-spacing:1.3px;margin:20px 0;color:#8b99ae}.brand-kit>span{font:9px monospace;color:var(--yellow);letter-spacing:1.4px}.brand-kit>p.brand-voice{font:11px/1.8 Inter,sans-serif;letter-spacing:0;margin-bottom:0}.brand-swatches{display:flex;margin:18px 0;gap:6px}.brand-swatches i{height:22px;width:65px;border:1px solid #3e4655;background:var(--yellow)}.brand-swatches i:nth-child(2){background:var(--navy)}.brand-swatches i:nth-child(3){background:#fff}.demo-disclaimer{display:flex;align-items:start;gap:10px;font-size:11px;color:#96a4b9;line-height:1.7;padding:15px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:24px}.demo-disclaimer svg{color:var(--yellow);margin-top:2px}.demo-disclaimer strong{color:#d6deea;font-weight:500}.demo-layout{display:grid;grid-template-columns:330px minmax(0,1fr);gap:22px;align-items:start}.demo-input,.demo-result{background:var(--panel);border:1px solid var(--line);border-radius:14px;overflow:hidden;min-width:0}.demo-input{padding:24px}.panel-heading{display:flex;justify-content:space-between;gap:10px;align-items:center}.demo-input .eyebrow,.demo-result .eyebrow{font-size:9px;letter-spacing:1.2px}.demo-input h2{font-size:23px;letter-spacing:-.7px;line-height:1.2;margin:23px 0 16px}.examples{display:grid;gap:7px;margin-bottom:27px}.examples button{background:#111927;border:1px solid #303d52;border-radius:7px;padding:13px 12px;display:flex;align-items:center;gap:12px;color:#aab6c8;font-size:11px;text-align:left}.examples button>span:first-child{font:9px monospace;color:#7e8da4}.examples button>svg{margin-left:auto}.examples button[aria-pressed=true]{border-color:#8a7f19;color:var(--yellow);background:#ffe00007}.examples button:hover{border-color:var(--yellow)}label{display:block;font-size:11px;font-weight:500;margin-bottom:10px}textarea{display:block;width:100%;background:#0f1724;color:#fff;border:1px solid #47556c;border-radius:8px;padding:14px;font-size:12px;line-height:1.7;resize:vertical;min-height:140px}.brief-foot{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-top:15px}.brief-foot>span{font-size:9px;color:var(--muted)}.brief-foot .button{font-size:11px;padding:12px 17px;gap:12px;min-height:42px}.brief-tip{display:flex;gap:10px;margin:20px 0;color:#8594a9}.brief-tip p{font-size:10px;line-height:1.7;margin:0}.brief-tip svg{margin-top:3px}.error{font-size:12px;color:#ff9bab;margin-top:15px}.accent-control{border-top:1px solid var(--line);padding-top:20px}.accent-control .mini-label{color:#8594a9;font-size:9px}.accent-control>div{display:flex;gap:10px;margin-top:10px}.accent-control button{height:28px;width:28px;border-radius:50%;border:1px solid #ffffff40;color:var(--navy);display:grid;place-items:center}.accent-control button[aria-label="Violet accent"]{color:#fff}.accent-control button[aria-pressed=true]{outline:1px solid #aab6c8;outline-offset:3px}.demo-result>.panel-heading{padding:20px;border-bottom:1px solid var(--line)}.reset{display:flex;align-items:center;gap:7px;background:transparent;border:0;color:var(--muted);font-size:10px}.result-toolbar{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;border-bottom:1px solid var(--line)}.result-toolbar [role=tablist]{display:flex;gap:5px}.result-toolbar button{display:flex;align-items:center;gap:7px;border:0;background:transparent;color:var(--muted);font-size:10px;padding:9px 11px;border-radius:5px}.result-toolbar button[aria-selected=true],.device-switch button[aria-pressed=true]{background:#2c384a;color:#fff}.device-switch{display:flex;gap:3px}.preview-shell{margin:18px;border:1px solid #465066;border-radius:8px;overflow:hidden;animation:rise .35s ease-out;transition:max-width .35s;max-width:100%;background:var(--navy)}.preview-shell.mobile{max-width:375px;margin-left:auto;margin-right:auto}.preview-browser{display:flex;align-items:center;justify-content:space-between;padding:9px 12px;background:#1e283a;font:8px monospace;color:#93a0b3;border-bottom:1px solid #3e4b60}.preview-browser>span:first-child{display:flex;gap:4px}.preview-browser i{height:5px;width:5px;border-radius:50%;background:#5c6779}iframe{display:block;width:100%;height:650px;border:0;background:var(--navy)}.code-panel{padding:20px}.code-panel textarea{min-height:600px;font:12px/1.6 monospace}.result-summary{font-size:10px;color:var(--muted);padding:15px 20px;margin:0;border-top:1px solid var(--line);display:flex;align-items:center;gap:8px;line-height:1.5}.result-summary svg{color:var(--yellow)}.empty-result{min-height:500px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:30px}.empty-result svg{color:var(--yellow)}.empty-result h2{font-size:30px}.empty-result p{font-size:13px;color:var(--muted)}.demo-next{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-top:55px;border-top:1px solid var(--line);padding-top:35px}.demo-next h2{font-size:28px;letter-spacing:-1px;margin:15px 0}.demo-next p{font-size:13px;color:var(--muted)}.info-page h1{font-size:70px;letter-spacing:-3px;line-height:1.06;margin:25px 0}.info-page>.lead{max-width:730px;margin-bottom:40px}.info-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:35px}.info-grid article,.access-card{background:var(--panel);border:1px solid var(--line);padding:32px;border-radius:14px}.info-grid svg,.access-card>svg{color:var(--cyan)}.info-grid h2,.access-card h2{font-size:25px;letter-spacing:-.7px}.info-grid p,.access-card>p{font-size:13px;color:var(--muted)}.access-card{max-width:760px}.caption{font-size:11px!important;color:#7e8da4}.access-card>.caption{margin-top:20px}@keyframes wave{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@keyframes product-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes flow{to{stroke-dashoffset:-280}}@keyframes beacon{50%{opacity:.45}}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.motion-paused *,.motion-paused *:before,.motion-paused *:after{animation:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:1100px){.hero{gap:30px}.hero h1{font-size:66px;letter-spacing:-3px}.brand-stage-copy h2{font-size:45px}.hero .button{padding:14px 19px;font-size:12px}.capability-strip{gap:20px}.capability-strip>div{gap:16px}.universe-copy{padding:35px}.map-node{padding:12px}.feature-brand h3{font-size:68px}.demo-layout{grid-template-columns:290px minmax(0,1fr);gap:16px}.demo-input{padding:20px}.demo-heading{gap:40px}}@media(max-width:800px){.hero{grid-template-columns:1fr;padding-top:55px}.hero-copy>.lead{max-width:620px}.hero h1{font-size:76px}.hero-studio{max-width:620px;width:100%;margin:20px auto 0}.brand-stage{height:440px}.brand-stage-copy h2{font-size:60px}.capability-strip{flex-wrap:wrap}.capability-strip>div{order:3;width:100%;flex:auto}.capability-strip>a{margin-left:auto}.section{padding-top:70px;padding-bottom:70px}.section-heading,.feature-heading{display:block}.section-heading>p,.feature-heading>p{max-width:650px;margin-top:20px}.universe-visual{grid-template-columns:1fr}.universe-copy{border-left:0;border-top:1px solid var(--line)}.feature-brand>div{padding:30px}.feature-brand h3{font-size:54px}.possibilities{gap:35px}.demo-heading{grid-template-columns:1fr 1fr;gap:25px}.demo-heading h1{font-size:64px}.brand-kit{padding:23px}.demo-layout{grid-template-columns:1fr}.examples{grid-template-columns:1fr 1fr}.demo-input textarea{min-height:90px}.demo-input .brief-tip{margin:15px 0}.accent-control{display:flex;align-items:center;justify-content:space-between}.accent-control>div{margin:0}.demo-next{flex-direction:column;align-items:start}.site-footer{align-items:start;gap:25px;flex-wrap:wrap}}@media(max-width:560px){.site-header{padding:22px 20px;gap:20px;flex-wrap:wrap}.logo{width:170px}.site-header nav{width:100%;gap:15px;justify-content:space-between;font-size:11px}.nav-access{padding:10px 13px}.motion-toggle{width:29px;height:29px}.hero{padding:40px 20px}.hero h1{font-size:62px;letter-spacing:-3px}.hero .eyebrow{font-size:9px;letter-spacing:1px;max-width:280px}.lead{font-size:15px}.hero-copy>.lead{margin-top:20px}.hero-studio{margin-top:14px}.brand-stage{height:385px}.brand-stage-nav{padding:20px 16px}.brand-stage-nav>span:not(.day-mark){font-size:6px}.brand-stage-copy{padding:20px 16px;max-width:75%}.brand-stage-copy h2{font-size:45px;letter-spacing:-2px}.brand-stage-copy p{font-size:10px;max-width:150px}.brand-product{right:-24%;width:100%}.brand-pill{font-size:9px;padding:9px 11px}.vertical-caption{font-size:6px}.studio-controls button{font-size:9px;padding:9px}.studio-callout{font-size:9px}.brand-stage-bottom{padding:12px 16px;font-size:6px}.capability-strip{padding:22px 20px;gap:17px;font-size:10px}.capability-strip>div{gap:14px}.section{padding:55px 20px}h2{font-size:34px;letter-spacing:-1.5px}.section-heading>p,.feature-heading>p{font-size:13px}.brain-map{min-height:340px}.map-core{width:115px;height:115px}.map-node{padding:10px;grid-template-columns:20px 1fr;gap:4px}.map-node svg{width:18px}.map-node strong{font-size:10px}.map-node span{font-size:8px}.map-node.engine,.map-node.data{left:4%}.map-node.wiki,.map-node.site{right:4%}.universe-copy{padding:28px}.feature-brand{display:flex;flex-direction:column;min-height:0}.feature-brand>div{padding:28px}.feature-brand h3{font-size:66px}.feature-brand>img{height:280px;object-fit:cover}.feature-caption{font-size:7px;right:15px;bottom:15px}.possibilities{grid-template-columns:1fr}.possibility-list article{padding:22px 0}.closing{padding:65px 20px}.closing h2{font-size:52px;letter-spacing:-2.5px}.closing p{font-size:13px}.site-footer{padding:30px 20px 112px}.footer-links{gap:16px;flex-wrap:wrap;font-size:11px}.demo-heading{grid-template-columns:1fr;gap:20px}.demo-heading h1{font-size:64px;letter-spacing:-3px}.demo-heading p{font-size:13px}.brand-kit{padding:22px}.demo-disclaimer{font-size:10px}.demo-input{padding:20px}.examples button{padding:12px 9px;gap:7px;font-size:10px}.examples button>svg{width:12px}.result-toolbar{padding:10px}.result-toolbar button{padding:9px;font-size:9px}.demo-result>.panel-heading{padding:18px}.demo-result .eyebrow{font-size:8px}.reset{font-size:9px}.preview-shell{margin:10px}.preview-shell.mobile{margin-left:10px;margin-right:10px;max-width:calc(100% - 20px)}iframe{height:750px}.code-panel{padding:16px}.code-panel textarea{min-height:450px;font-size:10px}.result-summary{font-size:9px;padding:15px}.demo-next h2{font-size:27px}.info-page h1{font-size:48px;letter-spacing:-2px}.info-grid{grid-template-columns:1fr}.info-grid article,.access-card{padding:25px}.info-grid h2,.access-card h2{font-size:23px}.button{padding:15px 22px;font-size:12px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.alex-help-link{margin-top:18px;background:none;border:0;padding:0;cursor:pointer}.alex-guide{position:fixed;bottom:22px;right:22px;z-index:80}.alex-launch{display:flex;align-items:center;gap:12px;padding:10px 16px 10px 10px;color:#fff;background:#141d2e;border:1px solid #27ccff70;border-radius:40px;box-shadow:0 12px 40px #0007;cursor:pointer}.alex-launch img{width:44px;height:44px;border-radius:50%;object-fit:cover;object-position:top}.alex-launch span{display:grid;text-align:left;font-size:12px;color:var(--cyan);gap:3px}.alex-launch strong{font-size:13px;color:#fff}.alex-panel{width:min(410px,calc(100vw - 28px));max-height:calc(100dvh - 44px);display:flex;flex-direction:column;border:1px solid #27ccff60;border-radius:16px;background:#101825;box-shadow:0 20px 70px #0009;overflow:hidden}.alex-header{display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid var(--line)}.alex-header img{width:48px;height:48px;border-radius:10px;object-fit:cover;object-position:top}.alex-header>div{flex:1;display:grid;gap:4px}.alex-header span{color:var(--muted);font-size:10px}.alex-header button{background:none;border:0;color:#fff;cursor:pointer;padding:8px}.alex-body{overflow-y:auto;min-height:0;padding:18px}.alex-intro p{font-size:13px;line-height:1.65;color:var(--muted);margin:12px 0}.alex-intro .eyebrow{font-size:9px}.alex-intro a,.sample-steps a{color:var(--cyan);font-size:12px;display:inline-flex;align-items:center;gap:6px}.alex-message,.visitor-message{margin-top:14px;padding:12px;border:1px solid var(--line);border-radius:10px}.visitor-message{margin-left:24px;background:#27ccff0c}.alex-transcript strong{color:var(--cyan);font-size:10px}.alex-transcript p{font-size:13px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0}.alex-controls{padding:16px;border-top:1px solid var(--line)}.alex-privacy{margin:0 0 12px;font-size:10px;line-height:1.5;color:var(--muted)}.alex-privacy a{text-decoration:underline;color:var(--cyan)}.alex-session-actions{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px}.alex-session-actions button{padding:8px;display:flex;gap:6px;align-items:center;border:1px solid var(--line);color:#fff;background:#1c283b;border-radius:6px;font-size:11px;cursor:pointer}.alex-controls form{display:flex;gap:8px}.alex-controls input{flex:1;min-width:0;border:1px solid var(--line);border-radius:6px;padding:11px;background:#0b111d;color:#fff;font-size:12px}.alex-controls form button{background:var(--cyan);color:var(--navy);border:0;border-radius:6px;padding:10px;cursor:pointer}.alex-guide button:disabled{opacity:.45;cursor:default}.sample-steps{border:1px solid #ffe00050;border-radius:14px;padding:28px;margin-bottom:24px;background:#182233;scroll-margin-top:100px}.sample-start h2{font-size:25px;letter-spacing:-.8px;margin:12px 0}.sample-start>p{color:var(--muted);font-size:14px;line-height:1.6}.sample-start button{background:none;border:0;padding:0;cursor:pointer}.sample-steps ol{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding:0;list-style:none;margin:28px 0 0}.sample-steps li{display:flex;gap:12px}.sample-steps li>span{color:var(--yellow);font:12px monospace;padding-top:2px}.sample-steps strong{font-size:13px}.sample-steps li p{font-size:12px;color:var(--muted);line-height:1.65}.sample-steps li a{margin:0 12px 8px 0}#sample-input,#sample-output,#brief{scroll-margin-top:100px}@media(max-width:700px){.alex-guide{bottom:14px;right:14px}.alex-panel{max-height:calc(100dvh - 28px)}.alex-launch{gap:8px;padding:7px 13px 7px 7px}.alex-launch img{width:34px;height:34px}.sample-steps{padding:20px}.sample-steps ol{grid-template-columns:1fr;gap:16px}.sample-start h2{font-size:23px}}.consent-banner{position:fixed;z-index:100;bottom:18px;left:24px;right:24px;margin:auto;max-width:1120px;padding:22px 26px;background:#141d2e;border:1px solid #27ccff;box-shadow:0 18px 60px #0009;display:flex;align-items:center;gap:30px;border-radius:12px}.consent-banner strong{font-size:17px;color:#fff}.consent-banner p{margin:8px 0 0;font-size:13px;line-height:1.6;color:#c6cedb}.consent-banner a{color:#27ccff;text-decoration:underline}.consent-actions{display:flex;gap:10px;flex-shrink:0}.consent-actions .button{font-size:12px;padding:12px 14px;min-height:44px}@media(max-width:800px){.consent-banner{left:12px;right:12px;bottom:12px;flex-direction:column;align-items:stretch;gap:16px;padding:18px}.consent-actions{flex-wrap:wrap}.consent-actions .button{flex:1}}.preview-label{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--muted)}.advanced-code{padding:0 18px 16px}.advanced-toggle{display:flex;align-items:center;gap:7px;background:transparent;border:0;color:var(--muted);font-size:10px;padding:8px 0}.advanced-toggle:hover{color:#fff}.advanced-code .code-panel{margin-top:10px;border:1px solid var(--line);border-radius:8px}.preview-watermark{padding:10px 12px;background:#1e283a;color:#bcc8db;text-align:center;font:9px/1.5 Inter,sans-serif;border-top:1px solid #465066}.demo-spinner{animation:demo-spin 1s linear infinite}.starter-briefs{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.starter-briefs button{border:1px solid var(--line);border-radius:5px;background:var(--navy);color:var(--muted);font-size:10px;padding:8px 10px}.starter-briefs button:hover{color:var(--yellow);border-color:var(--yellow)}.demo-stop{margin-top:12px}.demo-notice{color:var(--muted);font-size:11px;line-height:1.7;margin:14px 0}.preview-lifetime{padding:12px 20px;color:var(--muted);font-size:10px;border-bottom:1px solid var(--line)}@keyframes demo-spin{to{transform:rotate(360deg)}}.button:disabled{cursor:not-allowed;opacity:.55}.demo-connection-note{display:flex;gap:8px;align-items:flex-start;color:var(--muted);font-size:11px;margin:18px 0 0;max-width:500px}.demo-connection-note svg{color:var(--cyan);margin-top:3px}#how-it-works,#workspaces,#questions{scroll-margin-top:24px}.work-examples{border-top:1px solid var(--line)}.idea-picker{display:flex;gap:10px;margin:32px 0 18px;flex-wrap:wrap}.idea-picker button{display:flex;align-items:center;gap:18px;border:1px solid var(--line);border-radius:8px;background:#141d2e;color:var(--muted);padding:16px 20px;font-size:13px;min-height:50px}.idea-picker button span{font:11px monospace;color:#8d9bb1}.idea-picker button[aria-pressed=true]{border-color:var(--cyan);color:#fff}.idea-picker button[aria-pressed=true] span{color:var(--cyan)}.idea-workspace{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr);border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#141d2e}.idea-direction{padding:34px;border-right:1px solid var(--line)}.idea-direction h3{font-size:26px;letter-spacing:-1px;margin:16px 0}.idea-direction blockquote{margin:24px 0 32px;padding:22px;border:1px solid #45506a;border-left:3px solid var(--cyan);border-radius:6px;font-size:18px;line-height:1.65;background:#101724;color:#e4e9f2;animation:rise .3s ease}.idea-context{display:flex;gap:12px;padding:18px 0;border-top:1px solid var(--line)}.idea-context svg{color:var(--cyan);margin-top:4px}.idea-context strong{font-size:13px}.idea-context p{font-size:12px;color:var(--muted);margin:8px 0 0}.idea-output{min-width:0;animation:rise .3s ease}.idea-output-bar{display:flex;justify-content:space-between;gap:20px;padding:22px;font:9px monospace;letter-spacing:1px;color:var(--muted);border-bottom:1px solid var(--line)}.idea-output-bar span:first-child{color:var(--cyan)}.idea-art{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;min-height:320px;padding:30px;background:#0b111c;overflow:hidden}.idea-art>div{position:relative;z-index:1}.idea-art h3{font-size:clamp(30px,4vw,54px);line-height:1.06;letter-spacing:-2px;margin:20px 0}.idea-art strong{display:inline-block;padding:9px 13px;background:var(--yellow);color:var(--navy);font-size:16px;border-radius:4px}.idea-art img{width:100%;aspect-ratio:3/4;object-fit:cover;animation:product-float 8s ease-in-out infinite}.idea-art-caption{display:block;color:#9dacc2;font:8px/1.7 monospace;letter-spacing:1px;margin-top:22px}.idea-review{display:flex;align-items:center;gap:14px;padding:24px;border-top:1px solid var(--line)}.idea-review>svg{color:var(--cyan)}.idea-review strong{font:10px monospace;letter-spacing:1px;color:var(--cyan)}.idea-review p{font-size:12px;color:var(--muted);margin:8px 0 0}.idea-review>a{padding:12px;border:1px solid #49566b;border-radius:50%;display:grid;place-items:center;margin-left:auto;color:var(--cyan)}.workflow-caption{font-size:11px;color:var(--muted);max-width:850px;margin:18px 0 0}.workspace-options{border-top:1px solid var(--line)}.workspace-options-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:32px}.workspace-options-grid article{border:1px solid var(--line);border-radius:14px;padding:34px;background:var(--panel)}.workspace-options-grid article>svg{color:var(--cyan);display:block;margin-bottom:24px}.workspace-options-grid h3{font-size:29px;letter-spacing:-1px;margin:16px 0;max-width:360px}.workspace-options-grid p{font-size:14px;color:var(--muted)}.workspace-options-grid ul{list-style:none;padding:0;margin:24px 0;color:#d4dcea;font-size:12px}.workspace-options-grid li{padding:12px 0;border-top:1px solid var(--line)}.workspace-options-grid li:before{content:"↗";color:var(--cyan);margin-right:10px}.workspace-control-note{display:flex;gap:12px;align-items:center;margin-top:20px;border:1px solid var(--line);border-radius:10px;padding:20px;color:var(--muted)}.workspace-control-note svg{color:var(--cyan)}.workspace-control-note p{margin:0;font-size:12px}.marketing-faq{display:grid;grid-template-columns:1fr 1.25fr;gap:70px;border-top:1px solid var(--line)}.marketing-faq .lead{font-size:15px;margin:24px 0}.faq-list details{border-bottom:1px solid #3c4860;padding:0 0 22px;margin-bottom:22px}.faq-list summary{cursor:pointer;display:flex;justify-content:space-between;gap:25px;align-items:center;list-style:none;font-size:17px;line-height:1.5;font-weight:500}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{color:var(--cyan);transition:transform .2s}.faq-list details[open] summary svg{transform:rotate(45deg)}.faq-list details p{margin:16px 34px 0 0;font-size:14px;color:var(--muted)}.faq-list summary:focus-visible{outline:2px solid var(--cyan);outline-offset:6px}.site-header nav{gap:22px}@media(max-width:900px){.idea-direction{padding:25px}.idea-direction blockquote{font-size:16px;padding:18px}.idea-art{padding:24px;grid-template-columns:1fr .7fr}.idea-art h3{font-size:40px}.marketing-faq{gap:35px}.workspace-options-grid article{padding:28px}.site-header nav{gap:15px}}@media(max-width:700px){.idea-workspace{grid-template-columns:1fr}.idea-direction{border-right:0;border-bottom:1px solid var(--line)}.idea-art{min-height:300px;grid-template-columns:1fr .8fr}.idea-picker button{flex:1;justify-content:space-between;font-size:12px;gap:10px;padding:14px}.workspace-options-grid,.marketing-faq{grid-template-columns:1fr}.workspace-control-note{align-items:flex-start}.workspace-options-grid article{padding:25px}.marketing-faq{gap:30px}.idea-output-bar{font-size:8px}.idea-art h3{font-size:42px}.faq-list summary{font-size:16px}}@media(max-width:560px){.site-header nav{gap:9px;flex-wrap:wrap;justify-content:flex-start}.nav-access{margin-left:auto}.site-header nav>a{font-size:10px}.idea-picker{gap:8px}.idea-picker button{flex-basis:100%;padding:13px 16px}.idea-direction{padding:22px}.idea-art{padding:22px 18px}.idea-art h3{font-size:34px;letter-spacing:-1.3px}.idea-art strong{font-size:12px}.idea-art-caption{font-size:7px}.idea-review{padding:20px;gap:10px}.idea-review>a{padding:9px}.workspace-options-grid h3{font-size:27px}.marketing-faq h2{font-size:34px}}
