:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#f5f7ff;--muted:#ebf0ff94;--faint:#ebf0ff42;--line:#7e87ff3d;--blue:#5663ff;--blue-soft:#a7a7ff;--cyan:#7bd7ff;--violet:#a844f4;--green:#39d86e;--orange:#ff9f43;--black:#061014;--deep:#03080b;--panel:#1119309e;--font-display:"DM Sans", "Inter", "SF Pro Display", "Segoe UI", system-ui, sans-serif;--font-body:"Inter", "DM Sans", "Segoe UI", system-ui, sans-serif}*{box-sizing:border-box}html,body{height:100%;color:var(--ink);font-family:var(--font-body);background:#020508;margin:0;overflow:hidden}button,input,textarea,select{font:inherit}button{cursor:pointer}::selection{background:#5663ff7a}.login-shell{background:radial-gradient(circle at 18% 15%,#7886ffd1,#5662ff52 18%,#0000 36%),radial-gradient(circle at 82% 78%,#5c65ff80,#0000 34%),linear-gradient(118deg,#5965ff 0%,#4f5df4 12%,#182245 42%,#061014 67%,#10196b 100%);place-items:center;min-height:100dvh;padding:28px;display:grid;position:relative;overflow:hidden}.login-shell:after{content:"";pointer-events:none;mix-blend-mode:screen;opacity:.7;background:linear-gradient(90deg,#ffffff0a,#0000 22%,#676fff38),linear-gradient(#0000 0%,#00000057 100%);position:absolute;inset:0}.login-orb{filter:blur(34px);opacity:.2;border-radius:999px;position:absolute}.login-orb-a{background:#fff;width:280px;height:280px;top:14%;left:12%}.login-orb-b{background:#6f7cff;width:320px;height:320px;bottom:12%;right:18%}.login-card{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff1f,#ffffff09),#03080bb8;border:1px solid #ffffff2e;border-radius:8px;width:min(440px,92vw);min-height:470px;padding:42px;position:relative;box-shadow:0 28px 97px #0000005c,inset 0 0 0 1px #868eff14}.login-logo{width:124px;height:auto;margin-bottom:78px;display:block}.login-copy{margin-bottom:32px}.login-kicker{color:#ebf0ff85;letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:600}.login-copy h1{max-width:310px;font-family:var(--font-display);letter-spacing:0;margin:0;font-size:46px;font-weight:500;line-height:.98}.login-form{gap:12px;display:grid}.login-form label{color:#ebf0ff94;font-size:13px}.login-form input{color:#fff;background:#02070aa3;border:1px solid #7e87ff4d;border-radius:4px;outline:none;width:100%;height:52px;padding:0 16px;box-shadow:inset 0 0 0 1px #ffffff08}.login-form input:focus{border-color:#a7a7ffd1;box-shadow:0 0 22px #5663ff2e}.login-form button{color:#fff;background:linear-gradient(135deg,#5a66ff,#a844f4);border:0;border-radius:4px;height:52px;margin-top:8px;box-shadow:0 18px 40px #5663ff3d}.login-form button:disabled{opacity:.64}.login-error{color:#ffb4c4;margin:0;font-size:13px}.deck-shell{background:radial-gradient(circle at 50% -12%,#5663ff38,#0000 34%),linear-gradient(#06090f,#020407 58%,#030508);grid-template-rows:68px minmax(0,1fr) 52px;width:100vw;height:100dvh;display:grid;overflow:hidden}.deck-top,.deck-bottom{place-items:center;min-width:0;display:grid}.deck-logo{width:92px;height:auto}.deck-stage{place-items:center;min-height:0;padding:0 20px;display:grid}.slide-frame{aspect-ratio:16/9;background:var(--black);border:1px solid #ffffff1f;width:min(94vw,177.778dvh - 245.333px);max-height:calc(100dvh - 138px);position:relative;overflow:hidden;box-shadow:0 34px 110px #0000007a,0 0 0 1px #5663ff14;container-type:inline-size}.timer-button{color:#ffffffd1;min-width:94px;height:32px;font-family:var(--font-body);font-variant-numeric:tabular-nums;letter-spacing:.02em;background:0 0;border:0;border-radius:999px;font-size:14px}.timer-button.is-paused{color:#a7a7ffe0}.slide{color:var(--ink);background:radial-gradient(circle at 10% 16%,#7886ffb8,#5662ff38 20%,#0000 37%),radial-gradient(circle at 92% 8%,#6b68ff52,#0000 32%),linear-gradient(104deg,#5965ff 0%,#4f5df4 12%,#182245 42%,#061014 67%,#10196b 100%);position:absolute;inset:0;overflow:hidden}.slide.theme-black{background:radial-gradient(circle at 80% 28%,#5e67ff1f,#0000 26%),linear-gradient(90deg,#061014 0%,#071116 100%)}.slide.theme-editorial{background:#000}.slide.theme-chart{background:linear-gradient(90deg,#061014 0% 39.2%,#06101400 39.2%),radial-gradient(circle at 92% 6%,#6b68ffe6,#0000 42%),radial-gradient(circle at 64% 46%,#626dff52,#0000 48%),linear-gradient(109deg,#061014 0%,#081117 38%,#141b4c 59%,#5862ff 100%)}.slide.theme-light{color:#071116;background:radial-gradient(circle at 87% 10%,#5663ff38,#0000 31%),radial-gradient(circle at 7% 84%,#39d86e1f,#0000 28%),linear-gradient(135deg,#f8fbff 0%,#eaf0ff 46%,#dfe7ff 100%)}.slide:before,.slide:after{content:"";pointer-events:none;position:absolute;inset:0}.slide:before{opacity:.68;mix-blend-mode:screen;background:linear-gradient(90deg,#ffffff0b,#0000 18% 72%,#676fff3b),radial-gradient(circle at 70% 49%,#0000007a,#0000 27%)}.slide:after{opacity:.34;background:linear-gradient(#0000 0%,#00000014 44%,#0000003d 100%),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 64px)}.theme-black:before,.theme-editorial:before{opacity:.74;background:linear-gradient(90deg,#0000001a 0% 36%,#161e382e 36% 72%,#00000038 100%),repeating-linear-gradient(90deg,#0000 0 78px,#5d6aff09 78px 79px)}.theme-light:before{opacity:.55;mix-blend-mode:multiply;background:linear-gradient(90deg,#fff9,#0000 25%,#5663ff1f),repeating-linear-gradient(90deg,#06101409 0 1px,#0000 1px 64px)}.theme-light:after{opacity:.16;background:linear-gradient(#0000 0%,#5663ff1f 100%),repeating-linear-gradient(90deg,#06101409 0 1px,#0000 1px 64px)}.slide-content{z-index:1;padding:5cqw 5.8cqw;position:absolute;inset:0}.slide-chrome{z-index:2;color:#ffffff85;letter-spacing:0;grid-template-columns:1fr auto 1fr;align-items:center;font-size:1.08cqw;font-weight:600;display:grid;position:absolute;top:4.4cqw;left:5.8cqw;right:5.8cqw}.slide-chrome span:nth-child(2){color:#ffffff57}.slide-chrome span:nth-child(3){text-align:right}.section-number{z-index:0;color:#0000;font-family:var(--font-display);letter-spacing:-4.3cqw;opacity:.78;text-shadow:0 0 42px #141c5042;background:linear-gradient(#6a72ffeb,#2f3a962e 88%);-webkit-background-clip:text;background-clip:text;font-size:50cqw;font-weight:300;line-height:.85;position:absolute;bottom:-3.6cqw;right:2cqw}.section-title{z-index:2;max-width:38cqw;font-family:var(--font-display);letter-spacing:0;margin:0;font-size:5.5cqw;font-weight:500;line-height:.98;position:absolute;bottom:9.2cqw;left:5.8cqw}.section-title-subtitle{z-index:2;max-width:36cqw;position:absolute;bottom:4.2cqw;left:5.9cqw}.section-title strong,.accent{color:var(--blue-soft);font-weight:inherit}.eyebrow{color:#ebf0ff7a;letter-spacing:.08em;text-transform:uppercase;margin:0 0 1.1cqw;font-size:1.12cqw;font-weight:700}.headline{font-family:var(--font-display);letter-spacing:0;overflow-wrap:anywhere;text-wrap:balance;max-width:100%;margin:0;font-size:clamp(30px,4.55cqw,56px);font-weight:500;line-height:1}.headline.large{max-width:82cqw;font-size:clamp(38px,5.6cqw,72px);line-height:1.03}.subtitle{max-width:min(34cqw,100%);color:var(--muted);margin:2.4cqw 0 0;font-size:1.42cqw;line-height:1.25}.statement-layout{align-items:flex-end;height:100%;padding-bottom:9cqw;display:flex}.statement-layout .subtitle{max-width:44cqw}.split-layout{grid-template-columns:minmax(0,34%) minmax(0,1fr);align-items:center;gap:5.2cqw;height:100%;display:grid}.split-copy{align-self:center;min-width:0;max-width:100%}.split-copy .headline{font-size:clamp(28px,4.1cqw,52px)}.split-copy .subtitle{max-width:100%}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1cqw;display:grid}.detail-card,.metric-card,.lab-panel,.tool-tile{background:linear-gradient(135deg,#414eb447,#0c121f61);border:1px solid #7e87ff2e;border-radius:4px;position:relative;box-shadow:inset 0 0 0 1px #868eff0f}.detail-card{min-height:8.8cqw;padding:1.5cqw}.detail-card b{color:#fffffff0;letter-spacing:0;margin-bottom:.62cqw;font-size:1.55cqw;font-weight:600;display:block}.detail-card span,.detail-card p{color:#ebf0ff8f;margin:0;font-size:1.08cqw;line-height:1.3}.metric-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3cqw;margin-top:4cqw;display:grid}.metric-card{min-height:12cqw;padding:1.6cqw}.metric-value{font-family:var(--font-display);letter-spacing:-.08em;margin-bottom:1.3cqw;font-size:5cqw;font-weight:800;line-height:.92;display:block}.metric-card p{color:#ebf0ff8f;margin:0;font-size:1.12cqw;line-height:1.28}.matrix{background:#03080b3d;border:1px solid #7e87ff33;border-radius:4px;display:grid;overflow:hidden}.matrix-row{border-bottom:1px solid #7e87ff2e;grid-template-columns:1fr 1fr 1fr;display:grid}.matrix-row:last-child{border-bottom:0}.matrix-cell{color:#ebf0ffa3;border-right:1px solid #7e87ff29;min-height:5.5cqw;padding:1.2cqw 1.4cqw;font-size:1.18cqw;line-height:1.25}.matrix-cell:last-child{border-right:0}.matrix-head .matrix-cell{color:#fffffff0;font-weight:700}.workflow-lanes{gap:.95cqw;display:grid}.lane{border-bottom:1px solid #7e87ff3d;grid-template-columns:3.8cqw 1fr auto;align-items:center;min-height:5.7cqw;display:grid}.lane-index{width:3cqw;height:3cqw;color:var(--blue-soft);background:linear-gradient(135deg,#414eb459,#2834822e);border:1px solid #7e87ff38;border-radius:3px;place-items:center;font-size:1.05cqw;display:grid}.lane-title{color:#fffffff0;font-size:1.55cqw;font-weight:600}.lane-meta{color:#ebf0ff70;font-size:1.05cqw}.formula-item{flex:1 1 0;align-items:center;min-width:0;display:flex}.formula-step{color:#ffffffeb;background:linear-gradient(135deg,#414eb44d,#00000029);border:1px solid #7e87ff33;border-radius:4px;flex:auto;min-height:8.6cqw;padding:1.1cqw;font-size:1.1cqw;font-weight:700;line-height:1.1}.formula-arrow{color:#a7a7ffb8;flex:0 0 1.9cqw;width:1.9cqw;margin-left:.45cqw}.node-flow-layout{grid-template-rows:auto minmax(0,1fr);gap:4cqw;height:100%;padding-top:4.6cqw;display:grid}.node-flow-copy{max-width:78cqw}.node-flow-copy .subtitle{max-width:56cqw}.node-flow-track{align-items:stretch;min-height:28cqw;display:flex}.node-flow-step{flex:1 1 0;align-items:center;min-width:0;display:flex}.node-flow-card{background:radial-gradient(circle at 88% 0,#39d86e29,#0000 44%),linear-gradient(135deg,#414eb447,#0000003d);border:1px solid #7e87ff38;border-radius:6px;align-content:space-between;width:100%;min-height:23cqw;padding:1.15cqw;display:grid;box-shadow:inset 0 0 0 1px #ffffff0b,0 18px 54px #00000029}.node-flow-card span{width:3cqw;height:3cqw;color:var(--blue-soft);background:#00000047;border:1px solid #7e87ff42;border-radius:4px;place-items:center;font-size:1cqw;font-weight:700;display:grid}.node-flow-card b{color:#fffffff5;margin-top:5cqw;font-size:1.3cqw;line-height:1.08}.node-flow-card p{color:#ebf0ff94;margin:.9cqw 0 0;font-size:.92cqw;line-height:1.28}.node-flow-arrow{color:#a7a7ffb8;flex:0 0 2.3cqw;width:2.3cqw;margin:0 .35cqw}.live-layout{grid-template-columns:34% 1fr;align-items:center;gap:5cqw;height:100%;display:grid}.live-frame{color:#f5f7ff9e;min-height:31cqw;font-family:var(--font-display);background:radial-gradient(circle at 85% 12%,#5663ff2e,#0000 38%),#00000075;border:1px solid #7e87ff3d;border-radius:4px;place-items:center;font-size:2.4cqw;font-weight:500;display:grid}.live-frame.has-image{background:linear-gradient(135deg,#ffffff14,#ffffff06),#0000009e;min-height:34cqw;padding:1.25cqw}.live-frame.has-image img{object-fit:contain;object-position:center;background:#fff;border-radius:3px;width:100%;height:100%;max-height:31.5cqw;display:block;box-shadow:0 18px 54px #00000047}.chart-bars{grid-template-columns:8% repeat(4,1fr);align-items:end;gap:2.1cqw;min-height:30cqw;padding:2cqw 0 0;display:grid}.chart-axis{color:#ebf1ffcc;border-right:1px solid #ffffff8a;align-self:stretch;font-size:.95cqw}.bar-wrap{align-items:end;gap:1cqw;height:29cqw;display:grid}.bar-value{color:#f5f7fff2;text-align:center;font-size:2.6cqw}.bar{background:linear-gradient(180deg, var(--bar-color), #1a1c3894);border-top:.7cqw solid #ffffff29;width:74%;min-height:4cqw;margin:0 auto}.bar-label{color:#ffffffdb;text-align:center;font-size:1.05cqw;font-weight:700}.lab-layout{grid-template-columns:32% 30% 1fr;align-items:center;gap:1.5cqw;height:100%;display:grid}.lab-form{gap:.46cqw;display:grid}.lab-form label{color:#ebf0ff7a;gap:.28cqw;font-size:.82cqw;font-weight:600;display:grid}.lab-form input,.lab-form textarea,.lab-form select{color:#fffffff0;resize:none;background:#0000006b;border:1px solid #7e87ff38;border-radius:4px;outline:none;width:100%;min-height:2.65cqw;padding:.55cqw .72cqw;box-shadow:inset 0 0 0 1px #ffffff05}.lab-form textarea{min-height:3.7cqw}.lab-form input:focus,.lab-form textarea:focus,.lab-form select:focus{border-color:#a7a7ffbd}.lab-panel{min-height:39.5cqw;padding:1.4cqw;overflow:hidden}.lab-panel-title{color:#fffffff0;margin:0 0 1.1cqw;font-size:1.25cqw;font-weight:700}.lab-output{white-space:pre-wrap;color:#ebf0ffbd;min-height:32cqw;margin:0;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.92cqw;line-height:1.42}.editorial-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.1cqw;display:grid}.editorial-card{color:#030303;background:#f7f7f6;border-radius:6px;min-height:31cqw;padding:2.1cqw 1.6cqw}.editorial-card.dark{color:#fff;background:radial-gradient(circle at 88% 5%,#4b5efffa,#0000 42%),linear-gradient(135deg,#c66499e0,#706be0eb 27%,#4453f4 65%,#a844f4 100%)}.editorial-card small{color:currentColor;opacity:.58;margin-bottom:16cqw;font-size:1.4cqw;display:block}.editorial-card b{color:#5160f6;font-family:var(--font-display);letter-spacing:-.08em;margin-bottom:1cqw;font-size:4.5cqw;line-height:.92;display:block}.editorial-card.dark b{color:#fff}.editorial-card p{margin:0;font-size:1.05cqw;line-height:1.28}.quote-mark{max-width:75cqw;font-family:var(--font-display);letter-spacing:0;margin:0;font-size:5.9cqw;font-weight:500;line-height:1.02}.quote-source{color:var(--muted);margin-top:2.4cqw;font-size:1.25cqw}.icon-glyph,.icon-glyph-svg{color:#fff;background:linear-gradient(135deg,#414eb466,#2834822e);border:1px solid #868eff2e;border-radius:4px;place-items:center;width:3.1cqw;height:3.1cqw;font-size:.9cqw;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 20px #3f4cff1a}.icon-glyph-svg{fill:currentColor;padding:.65cqw}.icon-green{color:var(--green)}.icon-orange{color:var(--orange)}.icon-cyan{color:var(--cyan)}.model-layout,.myth-layout,.stack-layout,.faq-layout{grid-template-columns:minmax(0,32%) minmax(0,1fr);align-items:center;gap:4.8cqw;height:100%;display:grid}.model-grid,.myth-grid,.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1cqw;display:grid}.model-card,.myth-card,.faq-card,.stack-row{background:radial-gradient(circle at 90% 0,#5663ff24,#0000 44%),linear-gradient(135deg,#414eb447,#00000038);border:1px solid #7e87ff2e;border-radius:4px;min-width:0;box-shadow:inset 0 0 0 1px #868eff0f}.model-card{min-height:12.6cqw;padding:1.35cqw}.model-card .icon-glyph,.model-card .icon-glyph-svg{margin-bottom:2.2cqw}.model-card b,.myth-card span,.faq-card b,.stack-row b{color:#fffffff0;font-size:1.42cqw;font-weight:700;line-height:1.05;display:block}.model-card p,.myth-card p,.faq-card p,.stack-row p{color:#ebf0ff94;margin:.75cqw 0 0;font-size:1.02cqw;line-height:1.32}.myth-layout,.stack-layout,.faq-layout{grid-template-columns:1fr;align-items:stretch;gap:2cqw;padding-top:4.6cqw}.myth-header,.stack-header{max-width:72cqw}.myth-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.myth-card{min-height:21cqw;padding:1.4cqw}.myth-card .icon-glyph,.myth-card .icon-glyph-svg{margin-bottom:8.8cqw}.myth-card:nth-child(2),.myth-card:nth-child(4){background:radial-gradient(circle at 86% 6%,#39d86e2e,#0000 44%),linear-gradient(135deg,#14443470,#0000003d)}.stack-board{gap:.82cqw;display:grid}.stack-row{border-bottom:1px solid #7e87ff33;grid-template-columns:4cqw minmax(0,22cqw) minmax(0,1fr);align-items:center;min-height:5.8cqw;padding:1cqw 1.25cqw;display:grid}.stack-row span{color:#a7a7ffb3;font-size:1.1cqw}.stack-row p{margin:0}.radial-layout{height:100%;position:relative}.radial-copy{width:35cqw;position:absolute;bottom:6cqw;right:3.8cqw}.radial-copy .subtitle{max-width:35cqw}.radial-visual{width:34cqw;height:34cqw;position:absolute;top:18cqw;left:12cqw}.arc{filter:drop-shadow(0 0 18px #5663ff3d);border:2.1cqw solid #0000;border-color:#7c67ff #0000 #0000 #5064ff;border-radius:50%;position:absolute;inset:0;transform:rotate(-45deg)}.arc-b{border-width:2cqw;border-top-color:#a77be6;border-left-color:#5a62ff;inset:4.8cqw}.arc-c{border-width:2cqw;border-top-color:#9a69df;border-left-color:#3158ff;inset:9.5cqw}.radial-core{background:radial-gradient(circle,#f5f7ff 0 26%,#575757 27% 52%,#57575700 53%);border-radius:50%;position:absolute;inset:13.6cqw;box-shadow:0 0 0 1px #ffffff0a,0 0 32px #ffffff0f}.radial-metric{max-width:20cqw;position:absolute}.radial-metric b{color:#fff;font-family:var(--font-display);font-size:4cqw;font-weight:800;line-height:.94;display:block}.radial-metric p{color:#ffffff8c;margin:.55cqw 0 0;font-size:1.02cqw;line-height:1.25}.metric-1{top:9.5cqw;left:13.4cqw}.metric-2{bottom:12.6cqw;left:4.1cqw}.metric-3{bottom:6.1cqw;left:34cqw}.editorial-layout{grid-template-columns:32% 1fr;align-items:center;gap:4.4cqw;height:100%;display:grid}.editorial-copy{min-width:0}.figma-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.05cqw}.figma-cards .editorial-card{min-height:35cqw;padding:2cqw 1.5cqw;overflow:hidden}.figma-cards .editorial-card small{margin-bottom:14.4cqw}.figma-cards .editorial-card .icon-glyph,.figma-cards .editorial-card .icon-glyph-svg{color:currentColor;box-shadow:none;background:0 0;border-color:currentColor;margin-bottom:1.3cqw}.figma-cards .editorial-card b{letter-spacing:-.04em;font-size:clamp(34px,4.1cqw,50px)}.pause-layout{text-align:center;place-items:center;height:100%;display:grid}.pause-layout>*{grid-area:1/1}.pause-number{color:#0000;font-family:var(--font-display);opacity:.65;background:linear-gradient(#6a72ffd1,#2f3a9614);-webkit-background-clip:text;background-clip:text;align-self:center;font-size:45cqw;font-weight:300;line-height:.8}.pause-layout .eyebrow{align-self:start;margin-top:7cqw}.pause-headline{max-width:70cqw;font-size:clamp(38px,5.3cqw,66px)}.pause-layout .subtitle{align-self:end;max-width:52cqw;margin-bottom:7cqw}.faq-layout{grid-template-columns:36% 1fr;align-items:center;padding-top:0}.faq-grid{gap:1.1cqw}.faq-card{min-height:14cqw;padding:1.35cqw}.faq-card .icon-glyph,.faq-card .icon-glyph-svg{margin-bottom:2.4cqw}.lab-stage{grid-template-rows:auto minmax(0,1fr);gap:1.5cqw;padding-top:4.7cqw;display:grid}.lab-titlebar{text-align:center}.lab-titlebar .headline{margin-inline:auto;font-size:clamp(28px,3.8cqw,46px)}.lab-titlebar .subtitle{max-width:58cqw;margin:.9cqw auto 0;font-size:1.05cqw}.lab-workspace{grid-template-columns:17cqw minmax(0,27cqw) minmax(0,1fr);gap:1cqw;min-height:0;display:grid}.lab-token-panel,.lab-form,.lab-panel{background:radial-gradient(circle at 88% 0,#5663ff24,#0000 44%),#0000005c;border:1px solid #7e87ff2e;border-radius:5px;min-height:0;box-shadow:inset 0 0 0 1px #ffffff09}.lab-token-panel{padding:1cqw}.lab-token-panel p{color:#ebf0ff7a;text-transform:uppercase;margin:0 0 .8cqw;font-size:.85cqw;font-weight:700}.lab-token-panel div{gap:.55cqw;display:grid}.lab-token{color:#ffffffe6;background:linear-gradient(135deg,#5663ff47,#39d86e1f);border:1px solid #7e87ff33;border-radius:999px;min-height:2.4cqw;font-size:.86cqw}.lab-form{align-content:start;padding:.9cqw;overflow:auto}.drop-field{border:1px dashed #7e87ff2e;border-radius:4px;padding:.45cqw}.lab-panel{min-height:0;padding:1.1cqw}.lab-output{min-height:0;max-height:26cqw;overflow:auto}.theme-light .slide-chrome,.theme-light .slide-chrome span:nth-child(2),.theme-light .eyebrow,.theme-light .subtitle,.theme-light .detail-card p,.theme-light .metric-card p,.theme-light .matrix-cell,.theme-light .lane-meta,.theme-light .model-card p,.theme-light .myth-card p,.theme-light .faq-card p,.theme-light .stack-row p,.theme-light .radial-metric p,.theme-light .media-tile p,.theme-light .node-flow-card p,.theme-light .brand-card p{color:#07111694}.theme-light .headline,.theme-light .section-title,.theme-light .detail-card b,.theme-light .model-card b,.theme-light .myth-card span,.theme-light .faq-card b,.theme-light .stack-row b,.theme-light .matrix-head .matrix-cell,.theme-light .lane-title,.theme-light .radial-metric b,.theme-light .brand-card b,.theme-light .node-flow-card b,.theme-light .media-tile b,.theme-light .node-flow-card span{color:#071116}.theme-light .accent,.theme-light .section-title strong{color:#5663ff}.theme-light .detail-card,.theme-light .metric-card,.theme-light .model-card,.theme-light .myth-card,.theme-light .faq-card,.theme-light .stack-row,.theme-light .matrix,.theme-light .lane-index,.theme-light .brand-card,.theme-light .media-tile,.theme-light .node-flow-card,.theme-light .radial-metric{background:radial-gradient(circle at 92% 0,#5663ff1a,#0000 44%),#ffffffb8;border-color:#5663ff2e;box-shadow:0 16px 40px #4955a01a,inset 0 0 0 1px #ffffffc7}.theme-light .matrix-row,.theme-light .matrix-cell,.theme-light .stack-row,.theme-light .lane{border-color:#5663ff29}.theme-light .icon-glyph-svg{color:#5663ff;background:#ffffffa8;border-color:#5663ff38}.brand-layout,.media-layout{grid-template-columns:minmax(0,31%) minmax(0,1fr);align-items:center;gap:4.8cqw;height:100%;display:grid}.brand-copy,.media-copy{min-width:0}.brand-cloud{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1cqw;min-height:37cqw;display:grid;position:relative}.brand-core{z-index:2;background:radial-gradient(circle at 40% 35%,#ffffff5c,#0000 38%),linear-gradient(135deg,#39d86e42,#5663ffb3);border:1px solid #fff3;border-radius:999px;place-items:center;width:8.6cqw;height:8.6cqw;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 40px #5663ff47}.brand-core .brand-core-icon{width:4.8cqw;height:4.8cqw}.brand-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 92% 0,#5663ff29,#0000 46%),#0000004d;border:1px solid #7e87ff2e;border-radius:6px;grid-template-columns:3.4cqw minmax(0,1fr);align-items:start;gap:1cqw;min-height:11.4cqw;padding:1.15cqw;display:grid;position:relative}.brand-card-2,.brand-card-5{transform:translateY(2cqw)}.brand-card-3,.brand-card-4{transform:translateY(-1cqw)}.brand-mark{width:3.2cqw;height:3.2cqw}.brand-card b{color:#fffffff2;font-size:1.32cqw;line-height:1.08;display:block}.brand-card p{color:#ebf0ff94;margin:.58cqw 0 0;font-size:.9cqw;line-height:1.28}.media-board{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:1.1cqw;min-height:37cqw;display:grid}.media-hero{background:#0000006b;border:1px solid #7e87ff33;border-radius:6px;min-height:37cqw;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09}.media-artwork{object-fit:cover;width:100%;height:100%;min-height:37cqw;display:block}.video-strip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#03080bad;border:1px solid #ffffff2e;border-radius:5px;grid-template-columns:2.6cqw auto minmax(0,1fr);align-items:center;gap:.85cqw;min-height:4.2cqw;padding:.85cqw 1cqw;display:grid;position:absolute;bottom:1.1cqw;left:1.1cqw;right:1.1cqw}.video-strip span{clip-path:polygon(18% 10%,18% 90%,86% 50%);background:linear-gradient(90deg,#0000 0 34%,#061014 34% 100%),#fff;border-radius:999px;width:2.2cqw;height:2.2cqw;display:block}.video-strip b{color:#fff;font-variant-numeric:tabular-nums;font-size:1.1cqw}.video-strip p{color:#f5f7ffa8;margin:0;font-size:.95cqw}.media-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1cqw;display:grid}.media-tile{background:radial-gradient(circle at 92% 0,#39d86e26,#0000 43%),linear-gradient(135deg,#414eb440,#00000047);border:1px solid #7e87ff2e;border-radius:6px;min-height:17.9cqw;padding:1.2cqw}.media-tile .icon-glyph-svg{margin-bottom:6.3cqw}.media-tile b{color:#fffffff0;font-size:1.25cqw;line-height:1.08;display:block}.media-tile p{color:#ebf0ff94;margin:.6cqw 0 0;font-size:.91cqw;line-height:1.28}.radial-layout{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,41cqw) minmax(0,1fr);align-items:center;gap:1.6cqw 4.2cqw;display:grid}.radial-visual{grid-area:1/1;width:31cqw;height:31cqw;margin-left:3.2cqw;position:relative;top:auto;left:auto}.radial-copy{grid-area:1/2;width:auto;max-width:37cqw;position:relative;bottom:auto;right:auto}.radial-metrics{grid-area:2/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1cqw;display:grid}.radial-metric,.metric-1,.metric-2,.metric-3{max-width:none;position:relative;inset:auto}.radial-metric{background:radial-gradient(circle at 86% 0,#5663ff26,#0000 44%),#0000004d;border:1px solid #7e87ff2e;border-radius:5px;min-height:8.6cqw;padding:1.1cqw}.radial-metric b{letter-spacing:-.03em;font-size:2.65cqw}.is-lab .slide-chrome{top:2.8cqw}.is-lab .slide-chrome span:nth-child(2){opacity:0}.is-lab .lab-stage{padding-top:5.7cqw}.lab-panel-head{justify-content:space-between;align-items:center;gap:1cqw;margin-bottom:1cqw;display:flex}.lab-panel-title{margin:0}.generate-button{color:#061014;background:linear-gradient(135deg,#39d86e,#7bd7ff);border:1px solid #39d86e47;border-radius:999px;min-height:2.4cqw;padding:0 1.05cqw;font-size:.84cqw;font-weight:800;box-shadow:0 12px 28px #39d86e29}.lab-output.is-empty{white-space:normal;color:#ebf0ff66;text-align:center;place-items:center;display:grid}.formula-box{align-items:center;gap:.5cqw;margin-top:4.6cqw;display:flex}.formula-item{display:contents}.formula-step{color:#071116;text-align:center;background:#fbfbf8;border:1px solid #ffffff9e;border-radius:6px;place-items:center;min-width:8.5cqw;min-height:5.6cqw;padding:1cqw 1.15cqw;font-size:1.03cqw;font-weight:800;line-height:1.05;display:grid;box-shadow:0 18px 44px #00000029}.formula-arrow{color:#f5f7ff94;flex:0 0 2.3cqw;width:2.3cqw}.theme-light .formula-arrow{color:#07111661}.chart-bars{gap:2.4cqw;padding-right:1cqw}.bar{background:linear-gradient(180deg, color-mix(in srgb, var(--bar-color) 92%, white 8%), color-mix(in srgb, var(--bar-color) 62%, #071116 38%));border:1px solid #ffffff38;border-top:0;border-radius:7px 7px 0 0;width:68%;box-shadow:0 16px 34px #0000002e}.bar-value{color:#ffffffeb;font-weight:700}.brand-cloud{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:1.05cqw;min-height:auto}.brand-core{display:none}.brand-card,.brand-card-2,.brand-card-3,.brand-card-4,.brand-card-5{transform:none}.brand-card{background:linear-gradient(135deg,#ffffff12,#ffffff06),#03080b75;border-radius:7px;grid-template-columns:3.2cqw minmax(0,1fr);min-height:10.7cqw;padding:1.25cqw}.brand-index{color:#a7a7ffd1;font-variant-numeric:tabular-nums;background:#ffffff0b;border:1px solid #ffffff2e;border-radius:5px;place-items:center;width:2.55cqw;height:2.55cqw;font-size:.85cqw;font-weight:800;display:grid}.theme-light .brand-index{color:#5663ff;background:#ffffffbd;border-color:#5663ff38}.media-photo-layout{position:absolute;inset:0;overflow:hidden}.media-photo{object-fit:cover;filter:saturate(.94)contrast(1.02);width:100%;height:100%;position:absolute;inset:0}.media-photo-shade{background:linear-gradient(90deg,#03080be6 0%,#03080bb8 38%,#03080b24 72%,#03080b47 100%),linear-gradient(#03080b29,#03080b75);position:absolute;inset:0}.media-photo-copy{z-index:1;max-width:41cqw;position:absolute;bottom:6.2cqw;left:5.8cqw}.media-photo-copy .headline{color:#fff;font-size:clamp(36px,5.1cqw,66px)}.media-photo-copy .accent,.media-photo-copy .eyebrow{color:#ffffffe0}.media-photo-copy .subtitle{color:#f5f7ffb8;max-width:37cqw}.media-credit{z-index:1;color:#f5f7ff6b;margin:0;font-size:.82cqw;position:absolute;bottom:3.6cqw;right:5.8cqw}.radial-visual{place-items:center;display:grid}.radial-mark{opacity:.1;filter:drop-shadow(0 0 48px #5663ff2e);width:30cqw;height:auto}.radial-metric{background:linear-gradient(135deg,#ffffff13,#ffffff06),#03080b6b}.stack-row{background:linear-gradient(135deg,#ffffff12,#ffffff06),#03080b61;border:1px solid #7e87ff33;border-left:.35cqw solid #a7a7ffb3;border-radius:6px;grid-template-columns:4cqw minmax(0,18cqw) minmax(0,1fr);min-height:6.4cqw;padding:1.15cqw 1.3cqw}.stack-row span{color:#f5f7ff7a;font-weight:800}.is-lab .slide-content{padding:4.5cqw 5.8cqw}.is-lab .lab-stage{grid-template-rows:auto minmax(0,1fr);gap:1.15cqw;padding-top:4.3cqw;display:grid}.lab-titlebar .headline{font-size:clamp(24px,3.05cqw,38px)}.lab-titlebar .subtitle{max-width:55cqw;font-size:.95cqw}.lab-workspace{grid-template-columns:minmax(0,39cqw) minmax(0,42cqw);justify-content:center;align-items:stretch;gap:1.45cqw;min-height:0;display:grid}.lab-workspace.is-form-only{grid-template-columns:minmax(0,44cqw)}.lab-form,.lab-panel{background:linear-gradient(135deg,#ffffff0e,#ffffff05),#030408d1;border:1px solid #ffffff21;border-radius:7px;box-shadow:0 28px 70px #00000052,inset 0 0 0 1px #7e87ff14}.lab-form{align-content:start;gap:.82cqw;max-height:34.5cqw;padding:1.7cqw 1.85cqw;display:grid;overflow:auto}.lab-form.has-many-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72cqw .85cqw}.lab-form.has-many-fields .lab-generate{grid-column:1/-1}.drop-field{border:0;gap:.48cqw;padding:0;display:grid}.lab-label{color:#f5f7ff8a;letter-spacing:.08em;text-transform:uppercase;font-size:.76cqw;font-weight:800}.field-control{background:#ffffff0b;border:1px solid #ffffff26;border-radius:6px;grid-template-columns:2.5cqw minmax(0,1fr);align-items:center;min-height:3.35cqw;display:grid}.field-control.is-textarea{align-items:start}.field-control svg{color:#f5f7ff70;width:1.12cqw;height:1.12cqw;margin-left:.9cqw}.lab-form input,.lab-form textarea,.lab-form select{color:#fffffff5;min-height:3.15cqw;box-shadow:none;background:0 0;border:0;padding:.55cqw .85cqw .55cqw .1cqw;font-size:.96cqw}.lab-form textarea{min-height:4.15cqw;line-height:1.24}.field-control:focus-within{border-color:#a7a7ffa8;box-shadow:0 0 0 3px #5663ff1f}.lab-generate{color:#fff;background:linear-gradient(135deg,#5a66ff,#a844f4);border:0;border-radius:6px;width:100%;min-height:3.65cqw;margin-top:.35cqw;font-size:.98cqw;font-weight:800;box-shadow:0 18px 42px #5663ff3d}.lab-panel{grid-template-rows:auto minmax(0,1fr);min-height:0;max-height:34.5cqw;padding:1.35cqw;display:grid}.lab-panel.is-hidden{display:none}.lab-panel-head{margin-bottom:.9cqw}.lab-output{color:#f5f7ffc7;background:#00000057;border:1px solid #7e87ff29;border-radius:5px;min-height:0;max-height:none;padding:1cqw;font-size:.78cqw;line-height:1.36;overflow:auto}.outro-slide{background:radial-gradient(circle,#5663ff29,#0000 34%),#f7f8fb;place-items:center;display:grid}.outro-center{z-index:1;place-items:center;display:grid;position:relative}.outro-logo{width:22cqw;height:auto}@media (max-width:760px){.deck-shell{grid-template-rows:56px minmax(0,1fr) 44px}.deck-logo{width:76px}.slide-frame{width:96vw;max-height:calc(100dvh - 112px)}.login-card{padding:32px}}
