@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Space+Grotesk:wght@500;700&family=Manrope:wght@400;500;600;700&display=swap";:root{--bg:#fbfbfc;--bg-alt:#f1f3f5;--line:#29313a29;--line-soft:#29313a1f;--line-faint:#29313a0f;--text-strong:#111318;--text:#495463;--text-soft:#697588;--accent:#6b7280;--brand-ink:#0f141b;--brand-ink-deep:#05070a;--nav-ink:#14181f;--button-dark:#111;--button-light:#faf7f1;--surface-soft:#fffdf8f0;--surface-glass:#ffffffb3;--card-blue:#dae4ea;--card-green:#dce5dd;--card-sand:#e3e1d9;--card-warm:#e6ddd9;--card-yellow:#ece2b6;--card-red:#ecccbf;--console-bg-start:#20252b;--console-bg-end:#272d34;--console-line:#4a56625c;--console-rule:#eaeef21a;--console-code:#d8dee4;--console-prompt:#f0ece2;--console-meta:#a8b1bc;--console-action:#9acdd1;--console-ok:#9bd3a7;--console-chip:#e0e5eacc;--console-banner-solid:#f2eee6;--console-banner-accent:#8d98a3;--motif-ridge-1:#f5f7fa;--motif-ridge-2:#ecf0f4;--motif-ridge-3:#e0e7ef;--motif-ridge-4:#efe7a8;--motif-accent-1:#14181f;--motif-accent-2:#fb5b34;--motif-accent-3:#59dbe1;--motif-accent-4:#f2d533;--motif-accent-5:#6a829e;--motif-accent-6:#7ea685;--motif-outline:#11161d;--font-body:"Manrope", system-ui, sans-serif;--font-display:"Space Grotesk", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--font-terminal:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--shell-max-width:1120px;--shell-horizontal-gutter:28px;--shell-mobile-gutter:18px;--side-motif-edge-width:230px;--side-motif-min-gutter:20px;--hero-console-min-track:580px;--hero-console-max-width:640px;color:var(--text);background:linear-gradient(180deg, var(--bg), var(--bg-alt));font-family:var(--font-body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{min-width:320px;min-height:100vh;margin:0;overflow-x:hidden}body:before{content:"";pointer-events:none;background-image:linear-gradient(#11131809 1px,#0000 1px),linear-gradient(90deg,#11131809 1px,#0000 1px);background-size:30px 30px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0009,#0000 88%);mask-image:linear-gradient(#0009,#0000 88%)}body:after{content:"";pointer-events:none;background:radial-gradient(circle at 20% 10%,#fffffff2,#0000 28%),radial-gradient(circle at 80% 0,#dfe2e78c,#0000 24%);position:fixed;inset:0}a{color:inherit}#root{min-height:100vh}.app-shell{z-index:1;width:min(var(--shell-max-width), calc(100% - var(--shell-horizontal-gutter)));margin:0 auto;padding:20px 0 96px;position:relative}.side-motif{width:calc(max(var(--side-motif-min-gutter), (100vw - var(--shell-max-width)) / 2) + var(--side-motif-edge-width));pointer-events:none;z-index:0;position:absolute;top:0;bottom:0}.side-motif svg{width:100%;height:100%;display:block}.side-motif-long{opacity:.78}.side-motif-long svg{-webkit-mask-image:linear-gradient(#000000f2 0%,#000000db 32%,#0000004d 68%,#0000 92%);mask-image:linear-gradient(#000000f2 0%,#000000db 32%,#0000004d 68%,#0000 92%)}.side-motif-left{left:calc(-1 * max(var(--side-motif-min-gutter), (100vw - var(--shell-max-width)) / 2) - var(--side-motif-min-gutter))}.side-motif-right{right:calc(-1 * max(var(--side-motif-min-gutter), (100vw - var(--shell-max-width)) / 2) - var(--side-motif-min-gutter))}.site-header{z-index:2;justify-content:space-between;align-items:center;gap:16px;padding:16px 0 18px;display:flex;position:relative}main{z-index:1;position:relative}.brand{color:inherit;grid-template-columns:auto auto;align-items:end;gap:8px;min-width:0;margin-left:-18px;text-decoration:none;display:inline-grid}.brand-mark{width:110px;height:74px;color:var(--brand-ink);flex:none;place-items:center;display:grid;transform:translateY(4px)}.brand-glyph{width:104px;height:74px;color:var(--brand-ink);display:block}.brand-wordmark{color:var(--brand-ink-deep);font-family:var(--font-display);letter-spacing:.045em;text-transform:uppercase;margin-left:-10px;font-size:3.42rem;font-weight:700;line-height:.9;transform:translateY(-2px)}.brand-subtitle{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;grid-column:1/-1;margin-left:14px;font-size:.8rem;font-weight:700;line-height:1}.site-nav{flex-wrap:wrap;gap:18px;min-width:0;display:flex}.site-nav a{color:var(--nav-ink);letter-spacing:0;padding:6px 0;font-size:1.02rem;font-weight:700;text-decoration:none;transition:color .16s,transform .16s,opacity .16s;position:relative}.site-nav a:hover{opacity:1;transform:translateY(-1px)}.site-nav a:after{content:"";opacity:1;background:#14181fd9;border-radius:999px;height:2.5px;position:absolute;bottom:0;left:0;right:0}.hero{grid-template-columns:minmax(0, 1fr) minmax(var(--hero-console-min-track), var(--hero-console-max-width));align-content:center;align-items:center;gap:18px clamp(32px,3.5vw,48px);min-height:58vh;display:grid}.hero-copy,.hero-console{z-index:1;min-width:0;position:relative}.eyebrow{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:.8rem;font-weight:700}.hero-copy,.hero-console,.stat-band,.capability-card,.code-card,.pricing-card,.api-card,.contact-strip{animation:.62s cubic-bezier(.2,.8,.2,1) both fade-up}.hero-console{width:min(100%, var(--hero-console-max-width));border:1px solid var(--console-line);background:linear-gradient(180deg, var(--console-bg-start), var(--console-bg-end));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:22px;justify-self:end;max-width:none;margin-top:118px;margin-left:auto;animation-delay:.12s;overflow:hidden;box-shadow:0 26px 56px #13171d29}.hero-copy h1,.section-heading h2,.capability-card h2,.contact-copy h2{color:var(--text-strong);font-family:var(--font-display);letter-spacing:0;margin:0}.hero-copy h1{max-width:10.5ch;font-size:clamp(3.1rem,4.72vw,5.18rem);line-height:.92}.hero-line{white-space:nowrap;display:block}.hero-body,.section-heading p,.capability-card p,.plan-summary,.contact-copy p{color:var(--text)}.hero-body{overflow-wrap:break-word;max-width:60ch;margin:30px 0 0;font-size:1rem;line-height:1.72}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 16px;font-weight:700;text-decoration:none;transition:transform .18s,border-color .18s,background-color .18s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button:disabled{cursor:not-allowed;opacity:.68;transform:none}.button-primary{background:var(--button-dark);color:var(--button-light);box-shadow:0 14px 30px #1012171a}.beta-fab{right:max(18px, calc((100vw - var(--shell-max-width)) / 2));z-index:10;background:var(--button-dark);min-height:52px;color:var(--button-light);border:1px solid #ffffff42;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,background-color .18s;display:inline-flex;position:fixed;bottom:22px;box-shadow:0 16px 34px #10121738,0 2px 6px #10121729}.beta-fab:hover{transform:translateY(-2px);box-shadow:0 20px 40px #10121742,0 3px 8px #1012172e}.button-secondary{border-color:var(--line-soft);color:var(--text-strong);background:var(--surface-glass)}.hero-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.hero-points li{border:1px solid var(--line-faint);color:var(--text-strong);letter-spacing:0;border-radius:14px;padding:11px 14px;font-size:.9rem;font-weight:600;box-shadow:0 2px 8px #1113180a}.hero-points li:first-child{background:var(--card-blue)}.hero-points li:nth-child(2){background:var(--card-red)}.hero-points li:nth-child(3){background:var(--card-yellow)}.pricing-card,.capability-card,.stat-band,.contact-strip,.founder-card{border:1px solid var(--line-soft);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px 3px #1113180f,0 8px 20px #11131812}.console-header{border-bottom:1px solid var(--console-rule);background:#ffffff09;gap:8px;padding:14px 16px;display:flex}.console-header span{background:#e8ecf047;border-radius:999px;width:10px;height:10px}.console-body{margin:0;padding:20px 20px 12px;overflow-x:auto}.console-body code,.code-card code,.api-card code{color:var(--console-code);font-family:var(--font-mono);font-size:.92rem;line-height:1.7}.console-body .token-prompt{color:var(--console-prompt)}.console-body .token-meta{color:var(--console-meta)}.console-body .token-banner{white-space:normal;margin:6px 0 12px;display:block}.console-body .banner-grid{--banner-cell-height:.88em;--banner-cell-width:.48em;grid-template-columns:repeat(var(--banner-columns), var(--banner-cell-width));grid-auto-rows:var(--banner-cell-height);vertical-align:top;line-height:1;display:inline-grid}.console-body .banner-cell{height:var(--banner-cell-height);width:var(--banner-cell-width);display:block}.console-body .banner-cell-solid,.console-body .banner-cell-shade{background:var(--console-banner-solid);border-radius:1px}.console-body .banner-cell-shade{background:var(--console-banner-accent);opacity:.74}.console-body .banner-cell-triangle{background:var(--console-banner-accent);clip-path:polygon(50% 5%,94% 92%,6% 92%);height:calc(var(--banner-cell-height) * .56);opacity:.72;width:calc(var(--banner-cell-width) * 1.05);place-self:center}.console-body .token-action{color:var(--console-action)}.console-body .token-ok{color:var(--console-ok)}.console-body .token-response{color:var(--console-action)}.console-foot{flex-wrap:wrap;gap:10px;padding:0 20px 20px;display:flex}.console-foot span{border:1px solid var(--console-rule);color:var(--console-chip);border-radius:999px;padding:7px 10px;font-size:.82rem}.stat-band{background:var(--card-sand);border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:28px;padding:22px 24px;display:grid}.stat-band strong{color:var(--text-strong);letter-spacing:0;margin-bottom:6px;font-size:1.04rem;font-weight:700;display:block}.stat-band span{color:var(--text);font-size:.92rem}.capability-grid,.install-grid,.pricing-grid{gap:16px;display:grid}.capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.capability-card,.code-card,.pricing-card,.api-card{border-radius:22px}.capability-card{padding:22px}.capability-card:first-child{background:var(--card-blue)}.capability-card:nth-child(2){background:var(--card-green)}.capability-card:nth-child(3){background:var(--card-sand)}.capability-card h2{color:var(--text-strong);margin-bottom:10px;font-size:1.18rem}.capability-card p{color:var(--text)}.section-block{margin-top:28px}.section-heading{max-width:58ch;margin-bottom:18px}.section-heading h2{font-size:clamp(2rem,3.5vw,3.2rem);line-height:.98}.section-heading p{margin:14px 0 0}.install-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.code-card,.api-card{border:1px solid var(--console-line);background:linear-gradient(180deg, var(--console-bg-start), var(--console-bg-end));padding:18px;box-shadow:0 24px 48px #13171d24}.code-card-cli{grid-column:1/-1}.code-card pre,.api-card pre{margin:0;overflow-x:auto}.card-label{color:var(--console-meta);letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px;font-size:.78rem;font-weight:700}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-card{background:var(--card-blue);flex-direction:column;padding:22px;display:flex}.pricing-card:nth-child(2){background:var(--card-green)}.pricing-card:nth-child(3){background:var(--card-warm)}.network-page{padding-bottom:42px}.network-hero{grid-template-columns:minmax(0,.96fr) minmax(420px,560px);align-items:center;gap:30px clamp(34px,4.5vw,64px);padding:clamp(58px,7vw,96px) 0 clamp(34px,4vw,54px);display:grid}.network-hero-copy,.network-panel{min-width:0}.network-hero-copy h1{max-width:13ch;color:var(--text-strong);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:clamp(2.9rem,4.35vw,5rem);line-height:.94}.network-hero .hero-body{max-width:62ch;margin-top:24px}.network-panel{border:1px solid var(--console-line);background:linear-gradient(180deg, var(--console-bg-start), var(--console-bg-end));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:18px;justify-self:end;width:min(100%,560px);max-width:560px;margin-left:auto;overflow:hidden;box-shadow:0 26px 56px #13171d29}.network-console{width:min(100%,560px);max-width:560px;margin-top:0}.network-console .console-body{padding-top:18px;overflow-x:hidden}.network-console .console-body code{white-space:pre-wrap;overflow-wrap:anywhere}.network-panel-header{border-bottom:1px solid var(--console-rule);color:var(--console-code);align-items:center;gap:10px;padding:15px 18px;font-weight:700;display:flex}.network-panel-mark{width:30px;height:24px;color:var(--console-banner-solid)}.network-proposal-summary,.network-proposal-list{min-width:0;margin:14px 18px 0}.network-proposal-summary{border:1px solid var(--console-rule);background:#ffffff0a;border-radius:12px;padding:15px 16px}.network-proposal-summary span,.network-proposal-list dt,.network-route-flow span,.network-card>span,.network-check-grid article>span{color:var(--console-meta);letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:.72rem;font-weight:700;display:block}.network-proposal-summary strong,.network-proposal-list dd,.network-route-flow strong{color:var(--console-code);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.96rem;line-height:1.35;display:block}.network-proposal-summary strong{color:var(--console-action);font-size:1.16rem}.network-proposal-summary p{color:var(--console-meta);margin:10px 0 0;font-size:.9rem;line-height:1.55}.network-route-flow{border:1px solid var(--console-rule);background:#06090c2e;border-radius:12px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;margin:14px 18px 0;padding:14px;display:grid}.network-route-flow div{min-width:0}.network-route-flow i{background:var(--console-rule);width:22px;height:1px}.network-route-flow span{color:var(--console-meta);letter-spacing:.12em}.network-route-flow strong{color:var(--console-action);font-size:.82rem}.network-proposal-list{border:1px solid var(--console-rule);background:#06090c2e;border-radius:12px;gap:0;margin-bottom:18px;display:grid}.network-proposal-list div{border-top:1px solid var(--console-rule);grid-template-columns:minmax(106px,.44fr) minmax(0,1fr);align-items:center;gap:12px;padding:13px 14px;display:grid}.network-proposal-list div:first-child{border-top:0}.network-proposal-list dt,.network-proposal-list dd{margin:0}.network-proposal-list dd{font-weight:700}.network-strip code{font-family:var(--font-mono)}.network-section{margin-top:52px}.network-operating-grid,.network-check-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.network-operating-grid article,.network-check-grid article,.network-card,.network-strip{border:1px solid var(--line-soft);box-shadow:0 1px 3px #1113180f,0 8px 20px #11131812}.network-operating-grid article,.network-check-grid article{background:var(--card-blue);border-radius:18px;min-height:160px;padding:16px}.network-operating-grid article:nth-child(2),.network-check-grid article:nth-child(2),.network-card:nth-child(2){background:var(--card-green)}.network-operating-grid article:nth-child(3),.network-check-grid article:nth-child(3),.network-card:nth-child(3){background:var(--card-sand)}.network-operating-grid article:nth-child(4),.network-check-grid article:nth-child(4){background:var(--card-warm)}.network-check-grid article:nth-child(5){background:var(--card-yellow)}.network-operating-grid h3,.network-check-grid h3{color:var(--text-strong);font-family:var(--font-display);margin:0;font-size:1.12rem;line-height:1.08}.network-operating-grid p,.network-check-grid p{color:var(--text);margin:18px 0 0;font-size:.92rem;line-height:1.54}.network-card>span,.network-check-grid article>span{color:var(--text-soft);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.76rem}.network-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.network-card{background:var(--card-blue);border-radius:18px;min-height:300px;padding:22px}.network-card h3{color:var(--text-strong);font-family:var(--font-display);margin:14px 0 0;font-size:1.34rem;line-height:1.12}.network-card p{color:var(--text);margin:14px 0 0}.network-card dl{gap:12px;margin:18px 0 0;display:grid}.network-card dl div{border-top:1px solid var(--line-soft);padding-top:12px}.network-card dt{color:var(--text-soft);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}.network-card dd{color:var(--text-strong);margin:5px 0 0;font-size:.9rem;font-weight:700;line-height:1.38}.network-contract{margin-top:52px}.network-check-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.network-strip{background:var(--card-warm);border-radius:20px;margin-top:52px;padding:24px;display:block}.network-strip h2{color:var(--text-strong);font-family:var(--font-display);margin:0;font-size:clamp(1.8rem,3.2vw,2.8rem);line-height:.98}.network-strip p{max-width:62ch;color:var(--text);margin:12px 0 0}.pricing-card-featured{background:var(--card-warm)}.plan-name,.plan-price,.plan-cadence,.plan-summary{margin:0}.plan-name{color:var(--text-soft);letter-spacing:.16em;text-transform:uppercase;font-size:.84rem;font-weight:700}.plan-price{color:var(--text-strong);font-family:var(--font-display);margin-top:12px;font-size:clamp(2rem,4vw,2.9rem);line-height:.94}.plan-cadence{color:var(--text-soft);margin-top:6px}.plan-summary{margin-top:14px;margin-bottom:20px}.pricing-card .button{align-self:flex-start;margin-top:auto}.pricing-page{gap:32px;display:grid}.pricing-page>*{min-width:0}.pricing-hero{gap:18px;min-width:0;display:grid}.pricing-hero .eyebrow{margin:0}.pricing-hero h1{max-width:18ch;color:var(--text-strong);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:clamp(2.5rem,5vw,4.6rem);line-height:.96}.pricing-hero p{max-width:66ch;color:var(--text);margin:0;font-size:1.04rem}.price-sheet-section{min-width:0;margin-top:20px}.price-table-shell{border:1px solid var(--line-soft);background:#ffffffad;border-radius:22px;width:100%;max-width:100%;overflow-x:auto;box-shadow:0 1px 3px #1113180f,0 8px 20px #11131812}.price-table{border-collapse:collapse;width:100%;min-width:900px;color:var(--text)}.price-table th,.price-table td{border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top;padding:15px 16px}.price-table thead th{color:var(--text-soft);letter-spacing:.12em;text-transform:uppercase;background:#e8ecf085;font-size:.76rem;font-weight:800}.price-table tbody th{width:28%;color:var(--text-strong);font-family:var(--font-display);font-size:1.04rem;font-weight:700;line-height:1.12}.price-table-number{color:var(--text-strong);white-space:nowrap;font-weight:800}.price-table tbody tr:last-child th,.price-table tbody tr:last-child td{border-bottom:none}.model-label{align-items:center;gap:10px;min-width:0;display:inline-flex}.model-logo{width:28px;height:28px;color:var(--text-strong);font-family:var(--font-display);border:1px solid #11131824;border-radius:8px;flex:none;place-items:center;font-size:.84rem;font-weight:800;line-height:1;display:inline-grid}.model-logo-qwen{background:var(--card-blue)}.model-logo-gemma{background:var(--card-green)}.model-logo-provider{background:var(--card-warm)}.model-card-link{color:var(--text-strong);white-space:nowrap;text-underline-offset:3px;font-weight:800;text-decoration:underline;text-decoration-thickness:1.5px}.team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.founder-card{background:var(--card-green);border-radius:22px;align-items:flex-start;gap:28px;padding:28px;animation:.62s cubic-bezier(.2,.8,.2,1) both fade-up;display:flex}.team-grid .founder-card:nth-child(2){background:var(--card-blue)}.founder-photo{object-fit:cover;object-position:center;border-radius:16px;flex-shrink:0;width:132px;height:168px}.founder-bio{flex:1}.founder-name{color:var(--text-strong);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:1.3rem;font-weight:700}.founder-role{color:var(--text-soft);letter-spacing:.04em;text-transform:uppercase;margin:4px 0 0;font-size:.88rem;font-weight:600}.founder-bio p{color:var(--text);margin:14px 0 0;line-height:1.65}.founder-degrees{color:var(--text-soft);font-size:.92rem}.program-badge-section{justify-content:center;margin-top:clamp(60px,8vw,92px);padding-bottom:clamp(136px,12vw,176px);display:flex}.program-badge-section img{width:min(286px,72vw);height:auto;display:block}.contact-strip{background:var(--card-warm);border-radius:24px;justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.access-strip{align-items:flex-start}.contact-copy h2{color:var(--text-strong);font-size:clamp(2rem,3.4vw,3rem);line-height:.98}.contact-copy p{margin-top:12px}.contact-action{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.access-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(100%,520px);display:grid}.form-field{gap:6px;display:grid}.form-field-wide,.form-footer{grid-column:1/-1}.form-field span{color:var(--text-strong);letter-spacing:.04em;text-transform:uppercase;font-size:.82rem;font-weight:700}.form-field input,.form-field textarea{border:1px solid var(--line-soft);width:100%;color:var(--text-strong);font:inherit;background:#ffffffb3;border-radius:12px;outline:none;padding:10px 12px;line-height:1.4;transition:border-color .16s,box-shadow .16s,background-color .16s}.form-field textarea{resize:vertical;min-height:104px}.form-field input:focus,.form-field textarea:focus{background:#ffffffe6;border-color:#11131852;box-shadow:0 0 0 3px #11131814}.form-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form-footer{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.form-status{color:var(--text);flex:220px;margin:0;font-size:.9rem}.form-status-error{color:#b42318}@media (width<=1180px){.stat-band{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-action{align-items:flex-start}.hero,.capability-grid,.install-grid,.pricing-grid,.hero-points,.team-grid,.network-hero,.network-card-grid{grid-template-columns:1fr}.hero{min-height:auto}.network-hero{min-height:auto;padding-top:34px}.hero-console,.network-panel{justify-self:stretch;width:100%;max-width:100%;margin-top:0;margin-left:0}.contact-strip{flex-direction:column;align-items:start}.network-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.access-form{width:100%}}@keyframes fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (width<=1368px){.side-motif{display:none}}@media (width<=768px){.stat-band,.network-hero,.network-operating-grid,.network-card-grid,.network-check-grid{grid-template-columns:1fr}.network-panel{justify-self:stretch;max-width:none;margin-left:0}}@media (width<=720px){.app-shell{width:min(100% - var(--shell-mobile-gutter), var(--shell-max-width));padding-top:8px}.site-header{flex-direction:column;align-items:start;gap:10px;padding:10px 0 14px}.brand{gap:5px 6px;margin-left:-8px}.brand-mark{width:72px;height:50px}.brand-glyph{width:70px;height:50px}.brand-wordmark{margin-left:-7px;font-size:2.48rem}.brand-subtitle{letter-spacing:.13em;margin-left:8px;font-size:.62rem}.site-nav{flex-wrap:wrap;justify-content:flex-start;gap:10px 14px;width:100%}.site-nav a{white-space:nowrap;flex:none;padding:4px 0;font-size:clamp(.78rem,3.18vw,.9rem)}.site-nav a:after{height:2px}.hero-copy h1{max-width:12ch;font-size:clamp(2.5rem,12vw,4.3rem)}.hero-body{max-width:min(100%,36ch)}.hero-line{white-space:normal}.hero-console,.network-panel,.capability-card,.code-card,.pricing-card,.api-card,.contact-strip,.network-strip,.stat-band{border-radius:20px}.hero-console{margin-top:0}.hero-actions{flex-direction:column;align-items:flex-start}.program-badge-section{margin-top:56px;padding-bottom:116px}.beta-fab{white-space:nowrap;width:204px;min-height:46px;padding:0 16px;font-size:.92rem;bottom:12px;left:max(12px,50vw - 102px);right:auto;transform:none}.beta-fab:hover{transform:translateY(-2px)}.access-form{grid-template-columns:1fr}.network-proposal-list div{grid-template-columns:1fr;gap:5px}.network-panel{width:100%}.network-hero-copy h1{max-width:10ch;font-size:clamp(2.58rem,13.6vw,4.45rem)}.network-hero .hero-body{max-width:min(100%,34ch)}.network-hero{padding:44px 0 46px}.network-route-flow{grid-template-columns:1fr;gap:7px;margin-left:12px;margin-right:12px;padding:12px}.network-route-flow i{width:1px;height:16px;margin-left:6px}.network-proposal-summary,.network-proposal-list{margin-left:12px;margin-right:12px}.network-proposal-summary{padding:14px}.network-proposal-summary p,.network-proposal-list dd{overflow-wrap:anywhere}.network-proposal-list div{padding:12px}.network-operating-grid article,.network-check-grid article,.network-card{min-height:auto}.console-body code,.code-card code,.api-card code{white-space:pre-wrap;overflow-wrap:break-word;font-size:.82rem}.console-foot span{font-size:.75rem}.founder-card{flex-direction:column;padding:20px}.founder-photo{width:112px;height:142px}.stat-band,.network-card,.network-strip,.capability-card,.code-card,.pricing-card,.api-card,.contact-strip{padding:18px}}.enterprise-page{gap:28px;display:grid}.enterprise-hero{gap:18px;display:grid}.enterprise-hero .eyebrow{margin:0}.enterprise-hero h1{color:var(--text-strong);font-family:var(--font-display);letter-spacing:0;max-width:20ch;margin:0;font-size:clamp(2.2rem,3.6vw,3.4rem);line-height:1.05}.enterprise-lead{color:var(--text);max-width:60ch;margin:0;font-size:1.04rem;line-height:1.6}.enterprise-lead-muted{color:var(--text);opacity:.72;font-size:.95rem}.enterprise-lead a{color:var(--text-strong);text-decoration:underline}.enterprise-form-section{display:block}.form-field select{border:1px solid var(--line-soft);width:100%;color:var(--text-strong);font:inherit;background:#ffffffb3;border-radius:12px;outline:none;padding:10px 12px;line-height:1.4;transition:border-color .16s,box-shadow .16s,background-color .16s}.form-field select:focus{background:#ffffffe6;border-color:#11131852;box-shadow:0 0 0 3px #11131814}.form-field em{color:#b42318;font-style:normal}.inquiry-form{gap:56px;max-width:880px;display:grid}.inquiry-section{border-top:1px solid var(--line-soft);gap:22px;min-width:0;padding-top:26px;display:grid}.inquiry-section:first-of-type{border-top:none;padding-top:0}.inquiry-section-heading{gap:8px;max-width:640px;display:grid}.inquiry-section-heading .eyebrow{margin:0}.inquiry-section-title{color:var(--text-strong);letter-spacing:-.005em;margin:0;font-size:1.4rem;font-weight:700;line-height:1.2}.inquiry-section-description{color:var(--text);opacity:.85;margin:0;font-size:.95rem;line-height:1.5}.inquiry-section-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}.form-option-group{gap:10px;display:grid}.form-option-label{color:var(--text-strong);letter-spacing:.04em;text-transform:uppercase;font-size:.82rem;font-weight:700}.form-option-list{flex-wrap:wrap;gap:8px 10px;display:flex}.form-option{border:1px solid var(--line-soft);cursor:pointer;background:#fff9;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:inline-flex}.form-option:hover{background:#ffffffd9;border-color:#11131852}.form-option:has(input:checked){background:#1113180f;border-color:#11131899;box-shadow:inset 0 0 0 1px #1113180d}.form-option input{width:14px;height:14px;accent-color:var(--text-strong)}.form-option span{color:var(--text-strong);text-transform:none;letter-spacing:normal;font-size:.9rem;font-weight:500}.inquiry-footer{border-top:1px solid var(--line-soft);margin-top:12px;padding-top:24px}@media (width<=760px){.inquiry-form{gap:44px}.inquiry-section-body{grid-template-columns:minmax(0,1fr)}.inquiry-section-title{font-size:1.2rem}}
