:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#0e0e0e;--ink-rgb:14, 14, 14;--accent:#01af65;--accent-rgb:1, 175, 101;--paper:#fff;--canvas:#f7f7f5;--surface-2:#f1f1ee;--line:#d8d8d8;--line-strong:#bdbdb8;--charcoal:#111;--muted:#6f6f69;--muted-2:#95958e;--success:#01af65;--warning:#b96c00;--danger:#d64a4a;--info:#356ae6;--accent-soft:#01af651c;--danger-soft:#d64a4a1a;--warning-soft:#b96c001a;--info-soft:#356ae61a;--focus-ring:0 0 0 3px #01af6538;--font-sans:"Yekan Bakh", Tahoma, Arial, ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:clamp(2.15rem, 5vw, 4.75rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--radius-xs:.375rem;--radius-sm:.625rem;--radius-md:.875rem;--radius-lg:1.25rem;--radius-xl:1.75rem;--radius-pill:999px;--border-subtle:1px solid rgb(var(--ink-rgb) / 10%);--border-default:1px solid var(--line);--border-strong:1px solid rgb(var(--ink-rgb) / 26%);--shadow-xs:0 1px 2px #0000000a;--shadow-sm:0 8px 22px #0000000e;--shadow-md:0 18px 46px #0000001a;--shadow-inset:inset 0 1px 0 #ffffff8c;--duration-fast:.12s;--duration-base:.22s;--duration-slow:.42s;--ease-standard:cubic-bezier(.2, .7, .2, 1);--ease-spring:cubic-bezier(.2, .85, .2, 1.15);--sidebar-width:15.5rem;--content-width:78rem;--header-height:4.75rem}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#f5f5f1;--ink-rgb:245, 245, 241;--paper:#171717;--canvas:#101010;--surface-2:#20201f;--line:#383836;--line-strong:#555551;--charcoal:#050505;--muted:#ababa4;--muted-2:#85857e;--accent-soft:#01af6529;--danger-soft:#d64a4a24;--warning-soft:#b96c0024;--info-soft:#356ae624;--shadow-xs:0 0 0 1px #ffffff0f;--shadow-sm:0 0 0 1px #ffffff14;--shadow-md:0 0 0 1px #ffffff1a}@media (max-width:860px){:root{--header-height:4.15rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
@font-face{font-family:Yekan Bakh;src:url(/fonts/YekanBakhFaNum-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Yekan Bakh;src:url(/fonts/YekanBakhFaNum-SemiBold.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Yekan Bakh;src:url(/fonts/YekanBakhFaNum-Bold.woff2)format("woff2");font-style:normal;font-weight:700 800;font-display:swap}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--canvas);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.5}button,input,textarea,select{color:inherit;font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}::selection{background:rgb(var(--accent-rgb) / 24%)}:focus-visible{box-shadow:var(--focus-ring);outline:none}h1,h2,h3,p{text-wrap:pretty}h1,h2,h3{text-wrap:balance}.skip-link{z-index:999;background:var(--ink);color:var(--paper);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);position:fixed;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.container{width:min(calc(100% - 2rem), var(--content-width));margin-inline:auto}.stack{gap:var(--space-4);display:grid}.cluster{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.cluster--apart{justify-content:space-between}.block-gap,.content-gap{margin-block-start:var(--space-5)}.section-gap{margin-block-start:var(--space-7)}.muted{color:var(--muted)}.tabular{font-variant-numeric:tabular-nums}.site-header{z-index:80;height:var(--header-height);background:color-mix(in srgb, var(--canvas) 88%, transparent);border-block-end:var(--border-subtle);-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1);position:sticky;inset-block-start:0}.site-header__inner{justify-content:space-between;align-items:center;gap:var(--space-4);height:100%;display:flex}.brand{align-items:center;gap:var(--space-2);min-block-size:2.75rem;display:inline-flex}.brand__icon{border-radius:.45rem;flex:none;block-size:2.15rem;inline-size:2.15rem}.brand__wordmark{block-size:auto;inline-size:7.3rem}.trace-mark{background:var(--ink);block-size:2rem;inline-size:2rem;box-shadow:var(--shadow-xs);border-radius:50%;flex:none;position:relative}.trace-mark i{border-radius:50%;position:absolute}.trace-mark i:first-child{background:var(--accent);block-size:.58rem;inline-size:.58rem;inset-block-start:.27rem;inset-inline-start:.27rem}.trace-mark i:last-child{border:2px solid var(--paper);opacity:.85;block-size:.42rem;inline-size:.42rem;inset-block-end:.37rem;inset-inline-end:.37rem}.trace-mark--compact{block-size:1.55rem;inline-size:1.55rem}.trace-mark--compact i:first-child{block-size:.45rem;inline-size:.45rem}.site-nav{align-items:center;gap:var(--space-1);padding:var(--space-1);border:var(--border-subtle);border-radius:var(--radius-pill);background:var(--paper);display:flex}.site-nav a{border-radius:var(--radius-pill);color:var(--muted);font-size:var(--text-sm);transition:color var(--duration-fast), background var(--duration-fast);padding:.45rem .75rem}.site-nav a:hover{color:var(--ink);background:var(--surface-2)}.header-actions{align-items:center;gap:var(--space-2);display:flex}.cart-menu,.account-menu{position:relative}.cart-indicator,.account-trigger{border:var(--border-default);border-radius:var(--radius-pill);background:var(--paper);min-block-size:2.05rem;color:var(--ink);font-size:var(--text-xs);transition:border-color var(--duration-fast), transform var(--duration-fast), box-shadow var(--duration-fast);justify-content:center;align-items:center;gap:.45rem;padding:.42rem .72rem;font-weight:700;display:inline-flex}.cart-indicator:hover{border-color:var(--line-strong)}.cart-indicator:active{transform:scale(.97)}.cart-indicator b{border-radius:var(--radius-pill);background:var(--accent);block-size:1.25rem;min-inline-size:1.25rem;color:var(--charcoal);font-variant-numeric:tabular-nums;place-items:center;padding-inline:.25rem;font-size:.66rem;font-weight:800;display:grid}.cart-popover,.account-popover{z-index:90;inline-size:min(22rem,100vw - 1.5rem);padding:var(--space-3);border:var(--border-default);border-radius:var(--radius-md);background:var(--paper);box-shadow:var(--shadow-md);opacity:0;visibility:hidden;transition:opacity var(--duration-fast), transform var(--duration-fast), visibility var(--duration-fast);position:absolute;inset-block-start:calc(100% + .65rem);inset-inline-end:0;transform:translateY(-.35rem)}.cart-menu:hover .cart-popover,.cart-menu:focus-within .cart-popover,.account-menu:hover .account-popover,.account-menu:focus-within .account-popover{opacity:1;visibility:visible;transform:translateY(0)}.cart-popover p{color:var(--muted);font-size:var(--text-sm);margin:0}.cart-popover__head,.cart-popover__total{justify-content:space-between;gap:var(--space-4);align-items:center;display:flex}.cart-popover__head small,.cart-popover__items small{color:var(--muted)}.cart-popover__items{margin-block:var(--space-3);border-block:var(--border-subtle);display:grid}.cart-popover__items>div{justify-content:space-between;gap:var(--space-3);padding-block:var(--space-3);display:flex}.cart-popover__items span,.cart-popover__items strong,.cart-popover__items small{min-inline-size:0;display:block}.cart-popover__items span{overflow:hidden}.cart-popover__items strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);overflow:hidden}.cart-popover__items b{white-space:nowrap;font-size:var(--text-xs)}.cart-popover__action{border-radius:var(--radius-pill);background:var(--ink);color:var(--paper);font-size:var(--text-sm);justify-content:center;margin-block-start:var(--space-3);padding:.65rem;font-weight:700;display:flex}.account-trigger:hover{border-color:var(--line-strong);box-shadow:var(--shadow-xs)}.account-trigger--loading{inline-size:5.5rem;overflow:hidden}.account-trigger--loading span{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--surface-2), var(--line), var(--surface-2));background-size:200% 100%;block-size:.65rem;inline-size:100%;animation:1.2s linear infinite skeleton}.account-popover{gap:var(--space-1);inline-size:13.5rem;display:grid}.account-popover>div{padding:var(--space-2) var(--space-2) var(--space-3);border-block-end:var(--border-subtle);gap:.15rem;display:grid}.account-popover small{color:var(--muted)}.account-popover a,.account-popover button{align-items:center;gap:var(--space-2);min-block-size:2.5rem;padding-inline:var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-sm);text-align:start;background:0 0;border:0;display:flex}.account-popover a:hover,.account-popover button:hover{background:var(--surface-2)}@keyframes skeleton{to{background-position:-200% 0}}.button{--button-bg:var(--ink);--button-fg:var(--paper);--button-border:var(--ink);border:1px solid var(--button-border);border-radius:var(--radius-pill);background:var(--button-bg);min-block-size:2.65rem;color:var(--button-fg);font-size:var(--text-sm);letter-spacing:-.01em;white-space:nowrap;transition:transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast), background var(--duration-fast), border-color var(--duration-fast), opacity var(--duration-fast);justify-content:center;align-items:center;gap:.55rem;padding:.65rem 1rem;font-weight:650;display:inline-flex;position:relative}.button__label{justify-content:center;align-items:center;gap:var(--space-2);min-inline-size:0;line-height:1.25;display:inline-flex}.button__label>svg{flex:none}.button:hover:not(:disabled){box-shadow:var(--shadow-sm);transform:translateY(-1px)}.button:active:not(:disabled){box-shadow:none;transform:scale(.98)}.button:disabled{opacity:.38;cursor:not-allowed}.button--secondary{--button-bg:var(--surface-2);--button-fg:var(--ink);--button-border:var(--surface-2)}.button--outline{--button-bg:transparent;--button-fg:var(--ink);--button-border:var(--line-strong)}.button--ghost{--button-bg:transparent;--button-fg:var(--ink);--button-border:transparent}.button--accent{--button-bg:var(--accent);--button-fg:#07150f;--button-border:var(--accent)}.button--danger{--button-bg:var(--danger);--button-fg:#fff;--button-border:var(--danger)}.button--sm{min-block-size:2.05rem;font-size:var(--text-xs);padding:.42rem .75rem}.button--lg{min-block-size:3.25rem;font-size:var(--text-md);padding:.85rem 1.35rem}.button.is-loading .button__label{opacity:0}.button.is-loading .spinner{position:absolute}.spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;block-size:1rem;inline-size:1rem;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.panel{background:var(--paper);border:var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);overflow:clip}.panel__pad{padding:clamp(var(--space-4), 2.4vw, 1.75rem)}.badge{align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink);white-space:nowrap;padding:.32rem .55rem;font-size:.7rem;font-weight:700;display:inline-flex}.badge--accent,.badge--success{background:var(--accent-soft);color:color-mix(in srgb, var(--accent) 72%, var(--ink))}.badge--warning{background:var(--warning-soft);color:var(--warning)}.badge--danger{background:var(--danger-soft);color:var(--danger)}.badge--info{background:var(--info-soft);color:var(--info)}.field{gap:.45rem;display:grid}.field__label{justify-content:space-between;gap:var(--space-4);font-size:var(--text-xs);font-weight:700;display:flex}.field__label small{color:var(--muted);font-weight:400}.field__message{color:var(--danger);font-size:var(--text-xs)}.input,.select,.textarea{border:var(--border-default);border-radius:var(--radius-sm);background:var(--paper);min-block-size:2.85rem;inline-size:100%;color:var(--ink);font-size:var(--text-sm);transition:border-color var(--duration-fast), box-shadow var(--duration-fast), background var(--duration-fast);outline:0;padding:.7rem .85rem}.input:hover,.select:hover,.textarea:hover{border-color:var(--line-strong)}.input:focus,.select:focus,.textarea:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}.field--error .input{border-color:var(--danger)}.textarea{resize:vertical;min-block-size:7rem}.hero{min-block-size:min(45rem, calc(100vh - var(--header-height)));padding-block:var(--space-7);grid-template-columns:minmax(0,.9fr) minmax(22rem,1.1fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.eyebrow{align-items:center;gap:var(--space-2);color:var(--muted);font-size:var(--text-xs);letter-spacing:.02em;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:var(--accent);border-radius:50%;block-size:.45rem;inline-size:.45rem}.hero h1{margin:var(--space-4) 0 var(--space-5);max-inline-size:11ch;font-size:var(--text-3xl);letter-spacing:-.065em;font-weight:720;line-height:.95}.hero h1 span{color:var(--muted-2)}.hero__lead{max-inline-size:38rem;color:var(--muted);margin:0;font-size:clamp(1rem,1.5vw,1.25rem)}.hero__actions{margin-block-start:var(--space-5)}.hero__proof{gap:var(--space-5);color:var(--muted);font-size:var(--text-xs);flex-wrap:wrap;margin-block-start:var(--space-6);display:flex}.hero__proof span{align-items:center;gap:var(--space-2);display:inline-flex}.hero__proof i{background:var(--accent);border-radius:50%;block-size:.4rem;inline-size:.4rem}.circuit-stage{border-radius:var(--radius-xl);background:var(--charcoal);color:#fff;min-block-size:31rem;box-shadow:var(--shadow-md);border:1px solid #ffffff17;position:relative;overflow:hidden}.circuit-stage:before{content:"";background:radial-gradient(circle at 74% 18%,#01af6540,#0000 21%),radial-gradient(circle at 27% 78%,#ffffff14,#0000 22%);position:absolute;inset:0}.circuit-stage svg{opacity:.88;block-size:100%;inline-size:100%;position:absolute;inset:0}.circuit-stage__card{inset-inline:var(--space-5);align-items:end;gap:var(--space-4);grid-template-columns:1fr auto;display:grid;position:absolute;inset-block-end:var(--space-5)}.circuit-stage__card small{color:#ffffff94}.circuit-stage__card strong{max-inline-size:14ch;font-size:var(--text-xl);letter-spacing:-.04em;margin-block-start:var(--space-1);line-height:1.05;display:block}.board-chip{border-radius:var(--radius-md);background:#171717;border:1px solid #ffffff1f;place-items:center;block-size:6.2rem;inline-size:8.5rem;display:grid;position:absolute;inset-block-start:22%;inset-inline-start:14%;transform:rotate(6deg);box-shadow:0 16px 40px #00000073}.board-chip:before{content:"";border-radius:var(--radius-sm);border:1px solid #ffffff40;block-size:3.4rem;inline-size:3.4rem;box-shadow:inset 0 0 0 .55rem #171717}.section{padding-block:var(--space-9);border-block-start:var(--border-subtle)}.section__head{gap:var(--space-7);grid-template-columns:minmax(0,.8fr) minmax(20rem,1.2fr);align-items:end;margin-block-end:var(--space-7);display:grid}.section__head h2{margin:var(--space-3) 0 0;letter-spacing:-.055em;max-inline-size:16ch;font-size:clamp(2rem,4vw,3.65rem);line-height:.98}.section__head p{color:var(--muted);font-size:var(--text-lg);margin:0}.capability-grid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.capability-card{min-block-size:13rem;padding:var(--space-5);flex-direction:column;justify-content:space-between;display:flex}.capability-card svg{inline-size:1.25rem;color:var(--accent)}.capability-card h3{margin:var(--space-5) 0 var(--space-2);font-size:var(--text-lg);letter-spacing:-.025em}.capability-card p{color:var(--muted);font-size:var(--text-sm);margin:0}.process-line{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid;position:relative}.process-line:before{content:"";background:var(--line);block-size:1px;position:absolute;inset-block-start:1.25rem;inset-inline:2rem}.process-step{padding-block-start:var(--space-7);position:relative}.process-step:before{content:"";border:2px solid var(--canvas);background:var(--accent);block-size:.62rem;inline-size:.62rem;box-shadow:0 0 0 4px var(--accent-soft);border-radius:50%;position:absolute;inset-block-start:.95rem;inset-inline-start:var(--space-5)}.process-step strong{font-size:var(--text-md)}.process-step p{color:var(--muted);font-size:var(--text-sm)}.pricing-story{gap:clamp(var(--space-6), 6vw, var(--space-9));grid-template-columns:minmax(0,.78fr) minmax(25rem,1.22fr);align-items:center;display:grid}.pricing-story__copy h2{max-inline-size:14ch;margin:var(--space-3) 0 var(--space-4);letter-spacing:-.055em;font-size:clamp(2.3rem,4vw,4rem);line-height:.98}.pricing-story__copy p{color:var(--muted);font-size:var(--text-lg)}.text-link{align-items:center;gap:var(--space-2);color:var(--accent-deep);margin-block-start:var(--space-4);font-weight:700;display:inline-flex}.pricing-story__bridge{padding:var(--space-4);background:color-mix(in srgb, var(--info) 4%, var(--paper));border-color:color-mix(in srgb, var(--info) 22%, var(--line))}.pricing-story__source,.pricing-story__total{gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-md);display:grid}.pricing-story__source{background:var(--charcoal);color:#fff}.pricing-story__source span,.pricing-story__total span{color:var(--accent);font:700 var(--text-xs)/1 var(--font-mono)}.pricing-story__source small{color:#ffffff85}.pricing-story__ledger{margin-inline:var(--space-4);padding-block:var(--space-3);border-inline-start:1px solid color-mix(in srgb, var(--accent) 55%, var(--line));display:grid}.pricing-story__ledger>div{gap:var(--space-3);padding:var(--space-3);border-block-end:var(--border-subtle);grid-template-columns:auto 1fr;display:grid}.pricing-story__ledger i{color:var(--accent);font:700 var(--text-xs)/1.5 var(--font-mono)}.pricing-story__ledger strong,.pricing-story__ledger small{display:block}.pricing-story__ledger small{color:var(--muted);font-size:var(--text-xs)}.pricing-story__total{background:var(--accent-soft)}.section--dark{background:var(--charcoal);color:#fff}.section--dark .section__head p{color:#ffffff94}.section--dark .button--outline,.home-cta .button--outline{--button-fg:#fff;--button-border:#ffffff94}.section--dark .button--outline:hover,.home-cta .button--outline:hover{--button-bg:#ffffff1a;--button-border:#fff}.operations-trace{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.operations-trace article{padding:var(--space-5);border-inline-start:1px solid #ffffff1f;position:relative}.operations-trace article>span{color:var(--accent);font:700 var(--text-xs)/1 var(--font-mono)}.operations-trace article>i{block-size:.65rem;inline-size:.65rem;margin-block:var(--space-5);background:var(--accent);border-radius:50%;display:block;box-shadow:0 0 0 5px #01af6521}.operations-trace h3{font-size:var(--text-lg)}.operations-trace p{color:#ffffff85;font-size:var(--text-sm)}.home-cta{justify-content:space-between;align-items:end;gap:var(--space-7);min-block-size:22rem;padding:clamp(var(--space-6), 5vw, var(--space-9));background:var(--charcoal);color:#fff;display:flex}.home-cta h2{max-inline-size:16ch;margin:var(--space-3) 0;letter-spacing:-.06em;font-size:clamp(2.3rem,5vw,4.5rem);line-height:.96}.home-cta p{color:#ffffff94;max-inline-size:45rem}.workspace-shell{min-block-size:calc(100vh - var(--header-height));grid-template-columns:var(--sidebar-width) minmax(0, 1fr);display:grid}.workspace-sidebar{border-inline-end:var(--border-subtle);padding:var(--space-5) var(--space-4)}.workspace-sidebar__label{margin:var(--space-5) var(--space-3) var(--space-2);color:var(--muted-2);font-size:.68rem;font-weight:700}.workspace-nav{gap:var(--space-1);display:grid}.workspace-nav a{border-radius:var(--radius-sm);color:var(--muted);font-size:var(--text-sm);justify-content:space-between;padding:.62rem .75rem;display:flex}.workspace-nav a:hover,.workspace-nav a.active{background:var(--paper);color:var(--ink)}.workspace-nav a.active{font-weight:650}.workspace-main{min-inline-size:0;padding:clamp(var(--space-5), 4vw, var(--space-8))}.workspace-head{justify-content:space-between;align-items:end;gap:var(--space-5);margin-block-end:var(--space-6);display:flex}.workspace-head h1{margin:var(--space-2) 0 0;font-size:var(--text-2xl);letter-spacing:-.04em}.metric-strip{gap:var(--space-4);grid-template-columns:1.35fr repeat(3,1fr);display:grid}.metric{min-block-size:9.5rem;padding:var(--space-5)}.metric--signal{background:var(--charcoal);color:#fff}.metric small{color:var(--muted)}.metric--signal small{color:#ffffff94}.metric strong{letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin-block-start:var(--space-4);font-size:clamp(1.75rem,4vw,3.1rem);line-height:1;display:block}.metric span{color:var(--accent);font-size:var(--text-xs);margin-block-start:var(--space-2);display:block}.table-wrap{overflow-x:auto}.data-table{border-collapse:collapse;inline-size:100%;min-inline-size:44rem}.data-table th,.data-table td{border-block-end:var(--border-subtle);text-align:start;font-size:var(--text-sm);padding:.9rem 1rem}.data-table th{color:var(--muted);font-size:var(--text-xs)}.data-table tbody tr:hover{background:var(--canvas)}.pricing-signal-row{gap:var(--space-4);grid-template-columns:1.15fr repeat(3,1fr);display:grid}.pricing-signal{min-block-size:9rem;padding:var(--space-5);align-content:space-between;gap:var(--space-2);display:grid}.pricing-signal svg{color:var(--accent)}.pricing-signal small,.pricing-signal span{color:var(--muted);font-size:var(--text-xs)}.pricing-signal strong{font-size:var(--text-xl);font-variant-numeric:tabular-nums}.pricing-signal--dark{background:var(--charcoal);color:#fff}.pricing-signal--dark span{color:var(--accent)}.pricing-layout{gap:var(--space-4);grid-template-columns:minmax(0,1.6fr) minmax(19rem,.8fr);align-items:start;display:grid}.technical-kicker{color:var(--muted-2);font:600 var(--text-xs)/1 monospace;direction:ltr}.pricing-bridge{background:color-mix(in srgb, var(--info) 5%, var(--paper));border-color:color-mix(in srgb, var(--info) 25%, var(--line))}.calculation-trace{border-inline-start:2px solid color-mix(in srgb, var(--accent) 35%, var(--line));margin-block-start:var(--space-5);padding-inline-start:var(--space-4)}.calculation-trace div{justify-content:space-between;gap:var(--space-4);padding-block:var(--space-2);border-block-end:var(--border-subtle);font-size:var(--text-sm);display:flex}.calculation-trace strong,.calculation-total strong{font-variant-numeric:tabular-nums}.calculation-total{padding:var(--space-4);border-radius:var(--radius-md);background:var(--charcoal);color:#fff;gap:var(--space-2);margin-block-start:var(--space-5);display:grid}.calculation-total strong{color:var(--accent);font-size:var(--text-xl)}.calculation-total small{color:#ffffff9e}.notice--danger{padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb, var(--danger) 35%, var(--line));border-radius:var(--radius-sm);background:color-mix(in srgb, var(--danger) 8%, var(--paper));color:var(--danger);margin-block-end:var(--space-4)}.integration-health-grid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.integration-health{align-content:space-between;gap:var(--space-2);min-block-size:10rem;padding:var(--space-5);display:grid}.integration-health>svg{color:var(--accent)}.integration-health small,.integration-health span{color:var(--muted);font-size:var(--text-xs)}.integration-health strong{font-size:var(--text-lg);overflow-wrap:anywhere}.integration-health--dark{background:var(--charcoal);color:#fff}.integration-health--dark small{color:#ffffff85}.integration-layout{gap:var(--space-4);grid-template-columns:minmax(0,1.45fr) minmax(20rem,.75fr);align-items:start;display:grid}.credential-panel{background:color-mix(in srgb, var(--warning) 4%, var(--paper));border-color:color-mix(in srgb, var(--warning) 25%, var(--line))}.credential-panel p{color:var(--muted);font-size:var(--text-sm);line-height:1.9}.credential-lock{align-items:start;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--warning-soft);color:var(--warning);margin-block-start:var(--space-4);display:flex}.credential-lock svg{flex:none}.credential-lock strong,.credential-lock small{display:block}.credential-lock small{margin-block-start:var(--space-1)}.credential-advanced{border-block-start:var(--border-subtle);padding-block-start:var(--space-4)}.credential-advanced summary{cursor:pointer;color:var(--muted);font-size:var(--text-sm);font-weight:700}.operations-metrics{gap:var(--space-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.operations-metrics>a{min-inline-size:0}.operation-metric{align-content:space-between;gap:var(--space-2);min-block-size:10.5rem;padding:var(--space-4);transition:transform var(--duration-base) var(--ease-standard), border-color var(--duration-fast);display:grid}.operation-metric:hover{border-color:var(--line-strong);transform:translateY(-2px)}.operation-metric svg{color:var(--accent)}.operation-metric small,.operation-metric span{color:var(--muted);font-size:var(--text-xs)}.operation-metric strong{font-size:var(--text-lg);overflow-wrap:anywhere}.operation-metric span{align-items:center;gap:var(--space-1);display:flex}.operations-board{gap:var(--space-4);grid-template-columns:minmax(0,1.4fr) minmax(18rem,.6fr);align-items:start;display:grid}.operations-dark{background:var(--charcoal);color:#fff}.status-ledger{gap:var(--space-1);display:grid}.status-ledger a{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--canvas);grid-template-columns:auto 1fr auto;display:grid}.status-ledger i{background:color-mix(in srgb, var(--accent) calc(45% + var(--trace-index) * 4%), var(--line));border-radius:50%;block-size:.55rem;inline-size:.55rem}.trace-summary{gap:var(--space-4);margin-block-start:var(--space-5);display:grid}.trace-summary>div{justify-content:space-between;gap:var(--space-3);border-block-end:1px solid #ffffff1f;padding-block-end:var(--space-3);display:flex}.trace-summary span{color:#ffffff94}.admin-filterbar{align-items:center;gap:var(--space-3);padding:var(--space-3);grid-template-columns:auto minmax(12rem,1fr) minmax(10rem,.4fr) auto;display:grid}.admin-filterbar>svg{color:var(--muted)}.table-action{align-items:center;gap:var(--space-1);color:var(--accent-deep);font-weight:700;display:inline-flex}.empty-inline{padding:var(--space-7);color:var(--muted);text-align:center}.detail-signal-row{gap:var(--space-4);grid-template-columns:1.2fr 1fr 1fr;display:grid}.detail-signal{align-content:space-between;gap:var(--space-2);min-block-size:9rem;padding:var(--space-5);display:grid}.detail-signal small,.detail-signal span{color:var(--muted);font-size:var(--text-xs)}.detail-signal strong{font-size:var(--text-lg);overflow-wrap:anywhere}.detail-signal--dark{background:var(--charcoal);color:#fff}.detail-signal--dark span{color:#ffffff7a}.record-grid{gap:var(--space-2);margin:var(--space-4) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.record-grid>div{min-inline-size:0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--canvas)}.record-grid dt{color:var(--muted);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.66rem}.record-grid dd{margin:var(--space-2) 0 0;overflow-wrap:anywhere}.record-grid--nested{grid-template-columns:1fr;margin-block-start:var(--space-2)}.record-array{gap:var(--space-2);display:grid}.record-array__item{gap:var(--space-2);grid-template-columns:auto 1fr;display:grid}.record-array__item>span{color:var(--accent);font-family:var(--font-mono);font-size:var(--text-xs)}.record-value{font-variant-numeric:tabular-nums}.config-split{gap:var(--space-4);grid-template-columns:minmax(20rem,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.config-list{gap:var(--space-2);display:grid}.payment-account-row{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:4.5rem;inline-size:100%;padding:var(--space-3);border:var(--border-subtle);border-radius:var(--radius-sm);background:var(--canvas);text-align:start;display:flex}.payment-account-row:hover{border-color:var(--line-strong)}.payment-account-row strong,.payment-account-row small{display:block}.payment-account-row small{color:var(--muted);margin-block-start:var(--space-1)}.check-row{align-items:center;gap:var(--space-2);min-block-size:2.75rem;font-size:var(--text-sm);display:flex}.check-row input{block-size:1.1rem;inline-size:1.1rem;accent-color:var(--accent)}.config-list>div{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--canvas);grid-template-columns:minmax(10rem,.6fr) minmax(0,1fr) auto;display:grid}.config-list strong,.config-list small{display:block}.config-list small{color:var(--muted);font-size:var(--text-xs);margin-block-start:var(--space-1)}.json-editor{min-block-size:15rem;padding-block:var(--space-3);resize:vertical;text-align:left;font-family:var(--font-mono);direction:ltr;line-height:1.6}.config-version{border:var(--border-subtle);border-radius:var(--radius-sm);padding:var(--space-3);margin-block-start:var(--space-3)}.config-version summary{cursor:pointer;font-weight:700}.config-step{padding:var(--space-3);border-radius:var(--radius-sm);background:var(--canvas);margin-block-start:var(--space-3)}.config-field{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-2);border-block-end:var(--border-subtle);display:flex}.config-field span b,.config-field span small{display:block}.config-field span small{color:var(--muted);font-size:var(--text-xs)}.version-chips{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}.workflow-grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workflow-edge{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--canvas);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.workflow-edge b,.workflow-edge small{display:block}.workflow-edge small{color:var(--muted)}.access-summary{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-end:var(--space-4);display:grid}.access-role{gap:var(--space-2);padding:var(--space-4);display:grid}.access-role svg{color:var(--accent)}.access-role small{color:var(--muted)}.role-picker{gap:var(--space-2);flex-wrap:wrap;display:flex}.role-picker label{padding:var(--space-1) var(--space-2);border:var(--border-subtle);border-radius:var(--radius-pill);font-size:var(--text-xs)}.resource-subtitle{color:var(--muted);text-align:start;direction:ltr;margin-block-start:4px;display:block}.customer-loading{min-block-size:180px;color:var(--muted);justify-content:center;align-items:center;gap:10px;display:flex}.order-layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr) 24rem;align-items:start;margin-block-start:var(--space-7);display:grid}.order-flow{gap:var(--space-4);min-inline-size:0;display:grid}.stepper{padding:var(--space-2) 0 var(--space-4);scrollbar-width:none;align-items:flex-start;margin:0;list-style:none;display:flex;overflow-x:auto}.stepper__item{justify-items:start;gap:var(--space-2);color:var(--muted-2);font-size:var(--text-xs);flex:1 0 6.5rem;display:grid;position:relative}.stepper__item:after{content:"";background:var(--line);block-size:1px;inline-size:calc(100% - 1.7rem);position:absolute;inset-block-start:.68rem;inset-inline-start:1.6rem}.stepper__item:last-child:after{display:none}.stepper__dot{z-index:2;border:var(--border-default);background:var(--canvas);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;block-size:1.45rem;inline-size:1.45rem;font-size:.66rem;display:grid;position:relative}.stepper__item.is-active{color:var(--ink);font-weight:700}.stepper__item.is-active .stepper__dot,.stepper__item.is-done .stepper__dot{border-color:var(--accent);background:var(--accent);color:#07150f}.stepper__item.is-done:after{background:var(--accent)}.order-card{padding:var(--space-5)}.order-card__head{justify-content:space-between;align-items:start;gap:var(--space-4);margin-block-end:var(--space-5);display:flex}.order-card__head>div{min-inline-size:0}.order-card__head h2{margin:var(--space-2) 0 var(--space-1);font-size:var(--text-xl);letter-spacing:-.035em;line-height:1.25}.order-card__head p{max-inline-size:42rem;color:var(--muted);font-size:var(--text-sm);margin:0}.stack--roomy{gap:var(--space-5)}.field-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.field-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.option-group{gap:var(--space-3);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.option-group__label{align-items:baseline;gap:var(--space-2);color:var(--ink);font-size:var(--text-sm);padding:0;font-weight:700;display:flex}.option-group__label small{color:var(--muted);font-size:var(--text-xs);font-weight:400}.option-list{gap:var(--space-2);flex-wrap:wrap;display:flex}.option-chip{border:var(--border-default);border-radius:var(--radius-pill);background:var(--paper);min-block-size:2.65rem;color:var(--muted);font-size:var(--text-sm);transition:color var(--duration-fast), border-color var(--duration-fast), background var(--duration-fast), transform var(--duration-fast);padding:.55rem .9rem}.option-chip:hover:not(:disabled){border-color:var(--line-strong);color:var(--ink)}.option-chip:active:not(:disabled){transform:scale(.97)}.option-chip.is-selected{border-color:var(--ink);background:var(--ink);color:var(--paper)}.option-chip:disabled{opacity:.36;cursor:not-allowed;text-decoration:line-through}.inline-field{align-items:center;gap:var(--space-3);display:flex}.inline-field .input{max-inline-size:9rem}.text-button{min-block-size:2.75rem;color:var(--muted);font-size:var(--text-xs);text-underline-offset:.25rem;background:0 0;border:0;padding:0;text-decoration:underline}.dropzone{min-block-size:12rem;padding:var(--space-5);border:1px dashed var(--line-strong);border-radius:var(--radius-md);background:var(--canvas);text-align:center;transition:border-color var(--duration-fast), background var(--duration-fast);place-items:center;display:grid}.dropzone:hover{border-color:var(--accent);background:var(--accent-soft)}.inline-auth{gap:var(--space-5);padding:var(--space-5);border-radius:var(--radius-md);background:var(--accent-soft);grid-template-columns:minmax(0,.8fr) minmax(18rem,1.2fr);align-items:start;margin-block-start:var(--space-4);display:grid}.inline-auth h3{margin:var(--space-2) 0}.inline-auth p{color:var(--muted);font-size:var(--text-sm);margin:0}.dropzone>svg{inline-size:2rem;color:var(--accent);margin-inline:auto}.dropzone p{margin:var(--space-3) 0 var(--space-1);font-weight:650}.dropzone small{color:var(--muted)}.dropzone.has-file{border-style:solid;place-items:stretch stretch;min-block-size:6.5rem}.dropzone.is-ready{border-color:rgb(var(--accent-rgb) / 34%);background:var(--accent-soft)}.dropzone.is-error{background:var(--danger-soft);border-color:#d64a4a61}.upload-state{align-items:center;gap:var(--space-3);text-align:start;grid-template-columns:auto minmax(0,1fr) auto;min-inline-size:0;display:grid}.upload-state__icon{background:var(--paper);block-size:2.7rem;inline-size:2.7rem;color:var(--accent);border-radius:50%;place-items:center;display:grid}.is-error .upload-state__icon{color:var(--danger)}.upload-state strong,.upload-state small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.upload-state strong{font-size:var(--text-sm)}.upload-state small{margin-block-start:var(--space-1)}.icon-button{block-size:2.75rem;inline-size:2.75rem;color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.icon-button:hover{background:var(--paper);color:var(--ink)}.is-spinning{animation:.9s linear infinite spin}.upload-progress{block-size:1.3rem;border-radius:var(--radius-pill);background:var(--surface-2);margin-block-start:var(--space-3);position:relative;overflow:hidden}.upload-progress>span{border-radius:inherit;background:var(--accent);min-inline-size:.3rem;transition:inline-size var(--duration-base) var(--ease-standard);position:absolute;inset-block:0;inset-inline-start:0}.upload-progress small{color:color-mix(in srgb, var(--ink) 75%, transparent);place-items:center;font-size:.64rem;font-weight:700;display:grid;position:absolute;inset:0}.status-callout{align-items:start;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--warning-soft);color:var(--warning);font-size:var(--text-xs);margin-block-start:var(--space-3);display:flex}.status-callout svg{flex:none;inline-size:1rem;margin-block-start:.08rem}.status-callout a{font-weight:700;text-decoration:underline}.status-callout--danger{background:var(--danger-soft);color:var(--danger)}.status-callout--success{background:var(--accent-soft);color:color-mix(in srgb, var(--accent) 72%, var(--ink))}.analysis-strip{gap:var(--space-5);background:var(--charcoal);color:#fff;grid-template-columns:minmax(16rem,.85fr) minmax(0,1.15fr);align-items:center;display:grid}.analysis-strip__lead{align-items:center;gap:var(--space-4);display:flex}.analysis-strip__icon{border-radius:var(--radius-md);block-size:3.3rem;inline-size:3.3rem;color:var(--accent);background:#ffffff0f;border:1px solid #ffffff1f;flex:none;place-items:center;display:grid}.analysis-strip h2{margin:var(--space-2) 0 0;font-size:var(--text-xl);font-variant-numeric:tabular-nums}.analysis-strip p{margin:var(--space-1) 0 0;color:#ffffff94;font-size:var(--text-xs)}.layer-ledger{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.layer-ledger span{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:#ffffffa6;font-family:var(--font-mono);background:#ffffff0f;grid-template-columns:auto 1fr auto;font-size:.66rem;display:grid}.layer-ledger i{background:var(--accent);border-radius:50%;block-size:.38rem;inline-size:.38rem}.layer-ledger b{color:#fff;font-family:var(--font-sans)}.order-section>summary{justify-content:space-between;align-items:center;gap:var(--space-4);cursor:pointer;list-style:none;display:flex}.order-section>summary::-webkit-details-marker{display:none}.order-section>summary>span{justify-items:start;gap:var(--space-1);display:grid}.order-section>summary strong{font-size:var(--text-lg);letter-spacing:-.025em;margin-block-start:var(--space-1)}.order-section>summary small{color:var(--muted)}.order-section>summary>svg{color:var(--muted);transition:transform var(--duration-base) var(--ease-standard)}.order-section[open]>summary>svg{transform:rotate(180deg)}.order-section__body{gap:var(--space-5);border-block-start:var(--border-subtle);margin-block-start:var(--space-5);padding-block-start:var(--space-5);display:grid}.switch-grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.switch-row{align-items:center;gap:var(--space-3);min-block-size:4.25rem;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--canvas);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.switch-row>span strong,.switch-row>span small{display:block}.switch-row>span strong{font-size:var(--text-sm)}.switch-row>span small{color:var(--muted);margin-block-start:var(--space-1);font-size:.7rem}.switch-row input{opacity:0;pointer-events:none;position:absolute}.switch-row>i{border-radius:var(--radius-pill);background:var(--line-strong);block-size:1.45rem;inline-size:2.5rem;transition:background var(--duration-fast);position:relative}.switch-row>i:after{content:"";block-size:1.05rem;inline-size:1.05rem;transition:transform var(--duration-fast) var(--ease-standard);background:#fff;border-radius:50%;position:absolute;inset-block-start:.2rem;inset-inline-start:.22rem;box-shadow:0 1px 3px #0000002e}.switch-row input:checked+i{background:var(--accent)}.switch-row input:checked+i:after{transform:translate(-1.02rem)}.switch-row:has(input:focus-visible){box-shadow:var(--focus-ring)}.order-summary-wrap{min-inline-size:0}.order-summary{position:sticky;inset-block-start:calc(var(--header-height) + var(--space-4))}.preview-toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:3rem;padding:var(--space-3) var(--space-4);border-block-end:var(--border-subtle);color:var(--muted);font-size:var(--text-xs);font-weight:700;display:flex}.preview-toolbar>span{align-items:center;gap:var(--space-2);display:inline-flex}.preview-toolbar>div{gap:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-2);padding:.18rem;display:flex}.preview-toolbar button{min-block-size:1.8rem;padding-inline:var(--space-3);border-radius:var(--radius-pill);color:var(--muted);background:0 0;border:0;font-size:.68rem}.preview-toolbar button.is-active{background:var(--paper);color:var(--ink);box-shadow:var(--shadow-xs)}.board-preview{aspect-ratio:16/11;background:var(--charcoal);place-items:center;display:grid;position:relative;overflow:hidden}.board-preview:before{content:"";background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.board-preview img{z-index:1;object-fit:contain;filter:drop-shadow(0 12px 22px #00000059);block-size:88%;inline-size:88%;position:relative}.preview-empty{z-index:1;justify-items:center;gap:var(--space-3);color:#ffffff7a;text-align:center;max-inline-size:14rem;font-size:var(--text-xs);display:grid;position:relative}.preview-empty svg{color:var(--accent);opacity:.8}.summary-list{gap:var(--space-3);margin-block-end:var(--space-4);display:grid}.summary-row{justify-content:space-between;gap:var(--space-4);min-inline-size:0;color:var(--muted);font-size:var(--text-sm);display:flex}.summary-row strong{max-inline-size:13rem;color:var(--ink);text-align:end;text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.quote-state{gap:var(--space-1);border-block-start:var(--border-subtle);margin-block-start:var(--space-4);padding-block-start:var(--space-4);display:grid}.quote-state span{color:var(--muted);font-size:var(--text-xs)}.quote-state strong{font-size:var(--text-xl);letter-spacing:-.035em}.quote-state small{color:var(--muted);font-size:.7rem}.summary-action{inline-size:100%;margin-block-start:var(--space-4)}.summary-note{color:var(--muted);font-size:var(--text-xs);margin-block-end:0}.empty-state{min-block-size:15rem;padding:var(--space-6);text-align:center;align-content:center;place-items:center;display:grid}.empty-state__icon{background:var(--surface-2);border-radius:50%;place-items:center;block-size:4rem;inline-size:4rem;display:grid}.empty-state__icon svg{inline-size:1.5rem}.empty-state h3{margin:var(--space-4) 0 var(--space-2)}.empty-state p{max-inline-size:28rem;margin:0 0 var(--space-4);color:var(--muted)}.launch-center,.launch-stack,.launch-section{gap:var(--space-4);display:grid}.launch-loading{align-content:center;place-items:center;gap:var(--space-3);min-block-size:16rem;color:var(--muted);display:grid}.launch-rail{background:var(--charcoal);color:#fff}.launch-rail__head{justify-content:space-between;align-items:start;gap:var(--space-5);display:flex}.launch-rail__head h2{margin:var(--space-2) 0;font-size:var(--text-xl)}.launch-rail__head p{color:#ffffff94;max-inline-size:48rem;font-size:var(--text-sm);margin:0}.launch-pads{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:var(--space-5);display:grid;position:relative}.launch-pads:before{content:"";background:#01af6561;block-size:1px;position:absolute;inset-block-start:50%;inset-inline:12%}.launch-pad{z-index:1;align-items:center;gap:var(--space-3);min-block-size:5.25rem;padding:var(--space-3);border-radius:var(--radius-md);background:#191919;border:1px solid #ffffff1a;grid-template-columns:auto 1fr auto;display:grid;position:relative}.launch-pad>span{color:#ffffff75;background:#ffffff0f;border-radius:50%;place-items:center;block-size:2.5rem;inline-size:2.5rem;display:grid}.launch-pad small,.launch-pad strong{display:block}.launch-pad small{color:#ffffff73;font:600 .65rem/1 var(--font-mono);direction:ltr}.launch-pad strong{font-size:var(--text-sm);margin-block-start:var(--space-1)}.launch-pad>svg{color:#ffffff4d}.launch-pad.is-ready>span,.launch-pad.is-ready>svg{color:var(--accent)}.launch-pad.is-ready{border-color:#01af6557}.launch-columns{align-items:start;gap:var(--space-4);grid-template-columns:minmax(0,1.55fr) minmax(21rem,.75fr);display:grid}.launch-section__head{justify-content:space-between;align-items:start;gap:var(--space-4);display:flex}.launch-section__head>div{align-items:center;gap:var(--space-3);display:flex}.launch-section__head>div>svg{color:var(--accent)}.launch-section__head small,.launch-section__head h2{display:block}.launch-section__head small{color:var(--muted-2);font:600 .65rem/1 var(--font-mono);direction:ltr}.launch-section__head h2{margin:var(--space-1) 0 0;font-size:var(--text-lg)}.launch-textarea{resize:vertical;min-block-size:6rem;line-height:1.8}.launch-switch{align-items:center;gap:var(--space-3);min-block-size:4.5rem;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--canvas);cursor:pointer;grid-template-columns:auto 1fr;display:grid;position:relative}.launch-switch input{opacity:0;position:absolute}.launch-switch>i{border-radius:var(--radius-pill);background:var(--line-strong);block-size:1.5rem;inline-size:2.65rem;transition:background var(--duration-fast);position:relative}.launch-switch>i:after{content:"";block-size:1.05rem;inline-size:1.05rem;box-shadow:var(--shadow-xs);transition:transform var(--duration-fast) var(--ease-standard);background:#fff;border-radius:50%;position:absolute;inset:.22rem}.launch-switch input:checked+i{background:var(--accent)}.launch-switch input:checked+i:after{transform:translate(-1.12rem)}.launch-switch:has(input:focus-visible){box-shadow:var(--focus-ring)}.launch-switch strong,.launch-switch small{display:block}.launch-switch small{color:var(--muted);margin-block-start:var(--space-1)}.launch-help{color:var(--muted);font-size:var(--text-sm);margin:0}.keyword-ledger{gap:var(--space-3);display:grid}.keyword-target{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--canvas);display:grid}.keyword-target__head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.keyword-target__head>span{align-items:center;gap:var(--space-2);display:flex}.keyword-target__head b{background:var(--charcoal);block-size:1.65rem;inline-size:1.65rem;color:var(--accent);font:600 .68rem/1 var(--font-mono);border-radius:50%;place-items:center;display:grid}.launch-primary-action{justify-content:space-between;align-items:center;gap:var(--space-4);border-block-start:var(--border-subtle);padding-block-start:var(--space-4);display:flex}.launch-primary-action strong,.launch-primary-action small{display:block}.launch-primary-action small{color:var(--muted);margin-block-start:var(--space-1)}.launch-release{background:color-mix(in srgb, var(--accent) 3%, var(--paper))}.release-version{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--charcoal);color:#fff;grid-template-columns:1fr auto 1fr;display:grid}.release-version small,.release-version strong{display:block}.release-version small{color:#ffffff7a}.release-version strong{color:var(--accent);font-size:var(--text-xl);margin-block-start:var(--space-2)}.release-version i{background:#01af657a;block-size:1px;inline-size:2rem}.release-repo,.release-state{align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--canvas);color:var(--muted);font-size:var(--text-xs);display:flex}.release-state{justify-content:space-between}.launch-deploy{inline-size:100%}.launch-refresh{background:0 0;border:0;justify-self:center}.seo-score{background:var(--charcoal);block-size:3rem;inline-size:3rem;color:var(--accent);font:650 var(--text-lg)/1 var(--font-mono);border-radius:50%;place-items:center;display:grid}.seo-checks{gap:var(--space-1);display:grid}.seo-checks>div{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--canvas);grid-template-columns:auto 1fr;align-items:start;display:grid}.seo-checks i{border-radius:50%;place-items:center;block-size:1.6rem;inline-size:1.6rem;display:grid}.seo-checks i.is-pass{background:var(--accent-soft);color:var(--accent-deep)}.seo-checks i.is-warning{background:var(--warning-soft);color:var(--warning)}.seo-checks strong,.seo-checks small{display:block}.seo-checks small{color:var(--muted);margin-block-start:var(--space-1)}.ranking-truth{align-items:start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--warning-soft);color:var(--warning);display:flex}.ranking-truth>svg{flex:none}.ranking-truth p{margin:var(--space-2) 0 0;color:color-mix(in srgb, var(--warning) 74%, var(--ink));font-size:var(--text-xs);line-height:1.85}@media (max-width:1050px){.launch-columns{grid-template-columns:1fr}}@media (max-width:760px){.launch-pads,.field-grid{grid-template-columns:1fr}.launch-pads:before{block-size:auto;inline-size:1px;inset-block:12%;inset-inline-start:1.25rem}.launch-rail__head,.launch-primary-action{flex-direction:column;align-items:stretch}.keyword-target{padding:var(--space-3)}}.public-page{min-block-size:65vh;padding-block:var(--space-8)}.public-page h1{max-inline-size:14ch;margin:var(--space-4) 0;letter-spacing:-.06em;font-size:clamp(2.5rem,6vw,5rem);line-height:.95}.public-page__lead{max-inline-size:48rem;color:var(--muted);font-size:var(--text-lg)}.site-footer{padding-block:var(--space-8) var(--space-4);border-block-start:var(--border-subtle);background:var(--paper);color:var(--muted);font-size:var(--text-sm)}.site-footer__grid{gap:var(--space-7);grid-template-columns:minmax(16rem,1.5fr) repeat(3,1fr);display:grid}.site-footer__grid p{max-inline-size:30rem;line-height:1.9}.site-footer__grid nav{align-content:start;gap:var(--space-2);display:grid}.site-footer__grid nav strong{color:var(--ink);margin-block-end:var(--space-2)}.site-footer__grid nav a:hover{color:var(--ink)}.site-footer__bottom{justify-content:space-between;gap:var(--space-4);border-block-start:var(--border-subtle);font-size:var(--text-xs);margin-block-start:var(--space-7);padding-block-start:var(--space-4);display:flex}.enamad-trigger{align-items:center;gap:var(--space-3);min-block-size:6.5rem;inline-size:min(100%,18rem);padding:var(--space-3);border:var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-2);color:var(--ink);text-align:start;cursor:pointer;transition:transform var(--duration-fast), border-color var(--duration-fast), background var(--duration-fast);margin-block-start:var(--space-4);display:flex}.enamad-trigger:hover{border-color:var(--line-strong);background:var(--paper);transform:translateY(-2px)}.enamad-trigger:active{transform:scale(.98)}.enamad-trigger:focus-visible{outline:3px solid var(--accent-soft);outline-offset:2px}.enamad-trigger img{object-fit:contain;flex:none;block-size:5rem;inline-size:4.5rem}.enamad-trigger span{gap:var(--space-1);display:grid}.enamad-trigger strong{font-size:var(--text-sm)}.enamad-trigger small{color:var(--muted);font-size:var(--text-xs);line-height:1.7}.enamad-dialog{border-radius:var(--radius-lg);background:var(--paper);inline-size:min(100% - 2rem,40rem);color:var(--ink);border:0;padding:0;box-shadow:0 1.5rem 5rem #0c100e33}.enamad-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0c100e94}.enamad-dialog[open]{gap:var(--space-6);padding:var(--space-7);grid-template-columns:9rem 1fr;align-items:center;animation:.18s cubic-bezier(.23,1,.32,1) popover-in;display:grid}.enamad-dialog__close{border-radius:var(--radius-pill);background:var(--surface-2);block-size:2.75rem;inline-size:2.75rem;color:var(--ink);cursor:pointer;border:0;place-items:center;display:grid;position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}.enamad-dialog__seal{border-radius:var(--radius-md);background:var(--surface-2);place-items:center;min-block-size:10rem;display:grid;box-shadow:inset 0 0 0 1px #0000000f}.enamad-dialog__seal img{object-fit:contain;block-size:auto;inline-size:7rem}.enamad-dialog h2{margin:var(--space-3) 0 var(--space-2);font-size:var(--text-xl);text-wrap:balance}.enamad-dialog p{margin:0 0 var(--space-5);color:var(--muted);text-wrap:pretty;line-height:1.9}.enamad-dialog__action{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:2.75rem;padding-inline:var(--space-4);border-radius:var(--radius-pill);background:var(--charcoal);color:var(--paper);font-weight:700;display:inline-flex}.sms-workbench{border-block-end:var(--border-subtle);padding-block-end:var(--space-8)}.sms-workbench>.cluster h2,.sms-workbench>.cluster p{margin:var(--space-2) 0 0}.auth-page{min-block-size:calc(100vh - var(--header-height));padding-block:var(--space-7);place-items:center;display:grid}.auth-card{inline-size:min(100%,30rem);padding:clamp(var(--space-5), 5vw, var(--space-7))}.auth-card__brand{align-items:center;gap:var(--space-2);letter-spacing:-.035em;margin-block-end:var(--space-7);font-weight:750;display:flex}.auth-card h1{margin:var(--space-3) 0;font-size:var(--text-2xl);letter-spacing:-.045em}.auth-card>p{color:var(--muted);margin:0}.login-form{gap:var(--space-4);margin-block-start:var(--space-6);display:grid}.login-form__back{color:var(--muted);font-size:var(--text-xs);text-underline-offset:.2rem;background:0 0;border:0;justify-self:center;text-decoration:underline}.otp-field{border:0;min-inline-size:0;margin:0;padding:0}.otp-field legend{justify-content:space-between;gap:var(--space-4);inline-size:100%;font-size:var(--text-xs);margin-block-end:var(--space-3);font-weight:700;display:flex}.otp-field legend small,.otp-field>p{color:var(--muted);font-size:var(--text-xs);font-weight:500}.otp-field>p{margin:var(--space-3) 0 0}.otp-group{gap:var(--space-2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.otp-cell{aspect-ratio:1/1.08;border:var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-2);min-block-size:3.25rem;inline-size:100%;color:var(--ink);font-family:var(--font-sans);font-size:var(--text-xl);text-align:center;font-variant-numeric:tabular-nums;caret-color:var(--accent-deep);transition:border-color var(--duration-fast), box-shadow var(--duration-fast), background var(--duration-fast);font-weight:700;line-height:1}.otp-cell:focus{border-color:var(--accent-deep);background:var(--paper);box-shadow:0 0 0 3px var(--accent-soft);outline:0}.onboarding-profile{gap:var(--space-4);display:grid}.onboarding-profile h2{margin:var(--space-2) 0}.onboarding-profile p{color:var(--muted);margin:0}.profile-form{gap:var(--space-5);display:grid}.profile-form__head{align-items:center;gap:var(--space-4);display:flex}.profile-form__head>span{background:var(--accent-soft);block-size:3.5rem;inline-size:3.5rem;color:var(--accent-deep);border-radius:50%;flex:none;place-items:center;display:grid}.profile-form h2,.profile-form p{margin:0}.profile-form__head p{color:var(--muted)}.profile-form__message{color:var(--accent-deep)}.profile-skeleton{gap:var(--space-3);display:grid}.profile-skeleton i{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--surface-2), var(--line), var(--surface-2));background-size:200% 100%;block-size:3rem;animation:1.2s linear infinite skeleton;display:block}.page-loading{align-content:center;gap:var(--space-5);min-block-size:65vh;display:grid}.page-loading__head,.page-loading__grid{gap:var(--space-3);display:grid}.page-loading__head{max-inline-size:38rem}.page-loading__grid{grid-template-columns:repeat(3,1fr)}.page-loading i{border-radius:var(--radius-md);background:linear-gradient(90deg, var(--surface-2), var(--line), var(--surface-2));background-size:200% 100%;block-size:3.25rem;animation:1.2s linear infinite skeleton;display:block}.page-loading__head i:first-child{block-size:1.25rem;inline-size:40%}.page-loading__head i:last-child{block-size:5rem}.page-loading__grid i{block-size:10rem}.page-loading>span{color:var(--muted)}.pcb-summary-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-4);display:grid}.pcb-summary-grid article{padding:var(--space-4);border:var(--border-subtle);border-radius:var(--radius-md);background:var(--canvas)}.pcb-summary-grid article>div{justify-content:space-between;gap:var(--space-3);display:flex}.pcb-summary-grid small{color:var(--muted)}.pcb-summary-grid dl{gap:var(--space-2);margin:var(--space-4) 0 0;grid-template-columns:repeat(2,1fr);display:grid}.pcb-summary-grid dl div{padding-block:var(--space-2);border-block-start:var(--border-subtle)}.pcb-summary-grid dt{color:var(--muted);font-size:var(--text-xs)}.pcb-summary-grid dd{margin:var(--space-1) 0 0;font-weight:700}@media (max-width:1100px){.capability-grid{grid-template-columns:repeat(2,1fr)}.hero{grid-template-columns:1fr 1fr}.metric-strip,.pricing-signal-row{grid-template-columns:repeat(2,1fr)}.pricing-layout{grid-template-columns:1fr}.integration-health-grid{grid-template-columns:repeat(2,1fr)}.integration-layout{grid-template-columns:1fr}.operations-metrics{grid-template-columns:repeat(3,1fr)}.operations-board,.config-split,.pricing-story{grid-template-columns:1fr}.site-footer__grid{grid-template-columns:repeat(2,1fr)}.order-layout{grid-template-columns:minmax(0,1fr) 21rem}.analysis-strip{grid-template-columns:1fr}}@media (max-width:860px){.site-nav{display:none}.hero,.section__head,.order-layout{grid-template-columns:1fr}.hero{min-block-size:auto}.circuit-stage{min-block-size:25rem}.section{padding-block:var(--space-8)}.workspace-shell{display:block}.workspace-sidebar{display:none}.order-layout{grid-template-columns:1fr}.order-summary{position:static}}@media (max-width:620px){.inline-auth{padding:var(--space-4);grid-template-columns:1fr}.container{width:min(calc(100% - 1.25rem), var(--content-width))}.brand__wordmark{inline-size:6.2rem}.account-trigger span,.cart-indicator__label{display:none}.header-actions{gap:var(--space-1)}.header-actions>a:first-child .button{padding-inline:.7rem}.hero h1{font-size:clamp(3rem,15vw,4.8rem)}.circuit-stage{min-block-size:22rem}.capability-grid,.process-line,.metric-strip,.field-grid,.switch-grid,.layer-ledger,.pricing-signal-row,.integration-health-grid,.operations-metrics,.detail-signal-row,.record-grid,.admin-filterbar,.config-list>div,.workflow-grid,.access-summary,.operations-trace,.site-footer__grid,.page-loading__grid,.pcb-summary-grid,.pcb-summary-grid dl{grid-template-columns:1fr}.home-cta{flex-direction:column;align-items:start}.site-footer__bottom{flex-direction:column}.enamad-dialog[open]{padding:var(--space-6) var(--space-4) var(--space-4);text-align:center;grid-template-columns:1fr}.enamad-dialog__seal{min-block-size:8rem}.enamad-dialog__action{inline-size:100%}.process-line:before{display:none}.process-step{padding-block-start:var(--space-5);padding-inline-start:var(--space-6)}.process-step:before{inset-inline-start:0}.workspace-main{padding:var(--space-4)}.workspace-head{flex-direction:column;align-items:start}.order-card{padding:var(--space-4)}.order-card__head{flex-direction:column;align-items:start}.analysis-strip{padding:var(--space-4)}.analysis-strip__lead{align-items:start}.stepper__item{flex-basis:5.6rem}.site-footer__inner{flex-direction:column}}
