.v2-scope{--amber:#e8b04b;--amber-press:#d9a03c;--amber-light-bg:#b8821f;--ink:#050505;--text:#fff;--text-2:#9a9a9a;--text-3:#83838a;--line-strong:#555;--bg:#0a0a0b;--bg-raised:#121214;--bg-inset:#0e0e10;--line:#ffffff14;--line-mid:#ffffff24;--amber-dim:#e8b04b1f;--white:#fff;--font-ui:var(--font-inter), system-ui, sans-serif;--font-display:var(--font-grotesk), "Space Grotesk", sans-serif;--font-mono:var(--font-jb), "JetBrains Mono", ui-monospace, monospace;--r-pill:999px;--r-card:16px;--r-chip:8px;--ease-machine:cubic-bezier(.2, 0, .1, 1);--t-fast:.18s;--t-slow:.6s;--work-glow:0 0 8px #e8b04bcc;background:var(--bg);color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh}.v2-scope *{box-sizing:border-box;margin:0;padding:0}.v2-scope .mono{font-family:var(--font-mono);font-variant-ligatures:none}.v2-scope .kicker{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--amber);font-size:12px;font-weight:500}.v2-scope .btn{border-radius:var(--r-pill);font-family:var(--font-ui);cursor:pointer;transition:transform var(--t-fast) var(--ease-machine), background var(--t-fast) var(--ease-machine);border:none;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:600;line-height:22px;text-decoration:none;display:inline-flex}.v2-scope .btn:active{transform:scale(.97)}.v2-scope .btn-primary{background:var(--amber);color:var(--ink)}.v2-scope .btn-primary:hover{background:var(--amber-press)}.v2-scope .btn-secondary{color:var(--text);border:1.5px solid var(--line-strong);background:0 0;padding:10.5px 22.5px}.v2-scope .btn-ghost{color:var(--text-2);background:0 0}.v2-scope .btn-gate{background:var(--white);color:var(--ink)}.v2-scope .btn-ink{background:var(--ink);color:var(--white)}.v2-scope :focus-visible{outline:2px solid var(--white);outline-offset:2px;border-radius:4px}.v2-scope .on-light :focus-visible,.v2-scope .close-gate :focus-visible{outline-color:var(--ink)}.v2-scope .btn:focus-visible{outline-offset:3px;border-radius:var(--r-pill)}.v2-scope .surface{background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--r-card)}.v2-scope .surface-inset{background:var(--bg-inset);border:1px solid var(--line);border-radius:12px}.v2-scope .hairline-t{border-top:1px solid var(--line)}.v2-scope .hairline-b{border-bottom:1px solid var(--line)}.v2-scope .work-dot{background:var(--amber);width:7px;height:7px;box-shadow:var(--work-glow);border-radius:50%;display:inline-block}.v2-scope .working .work-dot,.v2-scope .work-dot.on{animation:v2-work-pulse 1.2s var(--ease-machine) infinite}.v2-scope .shell{width:1200px;max-width:100%;margin:0 auto}.v2-scope .nav{z-index:50;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#0a0a0bd1;height:72px;position:fixed;top:0;left:0;right:0}.v2-scope .nav .shell{align-items:center;height:100%;display:flex}.v2-scope .lockup{color:var(--text);align-items:center;gap:11px;text-decoration:none;display:flex}.v2-scope .lockup .word{font-family:var(--font-display);letter-spacing:.01em;font-size:19px;font-weight:700}.v2-scope #navMark svg{display:block}.v2-scope #navMark.pulse svg{animation:v2-mark-pulse .6s var(--ease-machine)}.v2-scope .navlinks{gap:32px;margin-left:64px;display:flex}.v2-scope .navlinks a{color:var(--text-2);transition:color var(--t-fast) var(--ease-machine);font-size:14px;font-weight:500;text-decoration:none}.v2-scope .navlinks a:hover{color:var(--text)}.v2-scope .nav-right{align-items:center;gap:12px;margin-left:auto;display:flex}.v2-scope .nav-right .signin{color:var(--text-2);margin-right:8px;font-size:14px;font-weight:500;text-decoration:none}.v2-scope .nav-right .signin span{font-size:11px}.v2-scope .nav .btn{padding:9px 20px;font-size:14px;line-height:20px}.v2-scope .hero{text-align:center;padding:176px 0 88px;position:relative}.v2-scope .hero-visual{justify-content:center;align-items:center;height:180px;display:flex;position:relative}.v2-scope .hero-canvas{width:220px;height:180px;margin:0 auto;display:block}.v2-scope .hero-visual .caption{position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.v2-scope .caption{font-family:var(--font-mono);color:var(--text-3);letter-spacing:.04em;font-size:10.5px}.v2-scope .caption b{color:var(--text-2);font-weight:400}.v2-scope .hero h1{font-family:var(--font-display);letter-spacing:-.022em;margin-top:40px;font-size:68px;font-weight:700;line-height:1.06}.v2-scope .hero .sub{color:var(--text-2);margin-top:24px;font-size:20px;line-height:1.55}.v2-scope .hero .sub .num{font-family:var(--font-mono);color:var(--amber);font-weight:500}.v2-scope .hero-pb{text-align:left;width:640px;max-width:100%;margin:40px auto 0}.v2-scope .hero-secondary{margin-top:22px}.v2-scope .hero-secondary a{color:var(--text-2);font-size:14px;text-decoration:none}.v2-scope .pb-input{background:var(--bg-raised);border:1px solid var(--line-mid);border-radius:14px;align-items:center;gap:12px;padding:10px 10px 10px 18px;display:flex}.v2-scope .pb-input:focus-within{border-color:#ffffff40}.v2-scope .pb-dot{background:var(--text-3);width:7px;height:7px;transition:background var(--t-fast) var(--ease-machine);border-radius:50%;flex-shrink:0}.v2-scope .pb-working .pb-dot{background:var(--amber);box-shadow:var(--work-glow);animation:v2-work-pulse .9s var(--ease-machine) infinite}.v2-scope .pb-input input{color:var(--text);font-family:var(--font-ui);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:15px}.v2-scope .pb-input input::placeholder{color:var(--text-3)}.v2-scope .pb-go{white-space:nowrap;padding:10px 20px;font-size:14px}.v2-scope .pb-working .pb-go{opacity:.5;pointer-events:none}.v2-scope .pb-planwrap{transition:grid-template-rows var(--t-slow) var(--ease-machine);grid-template-rows:0fr;display:grid}.v2-scope .pb-open .pb-planwrap{grid-template-rows:1fr}.v2-scope .pb-planclip{overflow:hidden}.v2-scope .pb-plan{opacity:0;background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--r-card);transition:opacity var(--t-slow) var(--ease-machine), transform var(--t-slow) var(--ease-machine);margin-top:12px;padding:24px 26px;transform:translateY(6px)}.v2-scope .pb-open .pb-plan{opacity:1;transform:none}.v2-scope .pb-head{justify-content:space-between;align-items:center;display:flex}.v2-scope .pb-draft{letter-spacing:.12em;color:var(--text-3);font-size:11px}.v2-scope .pb-chip{font-family:var(--font-display);font-size:16px;font-weight:500}.v2-scope .pb-stages{margin-top:16px}.v2-scope .pb-stage{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:9px 0;display:flex}.v2-scope .pb-stage:last-child{border-bottom:none}.v2-scope .pb-n{color:var(--text-3);width:20px;font-size:11px}.v2-scope .pb-sname{flex:1;font-size:14px}.v2-scope .pb-t{color:var(--text-2);font-size:12px}.v2-scope .pb-gatestage .pb-sname{color:var(--text);font-weight:500}.v2-scope .pb-gdot{background:var(--white);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin:0 6.5px}.v2-scope .pb-receipt{color:var(--amber);font-size:12px;font-family:var(--font-mono);margin-top:14px}.v2-scope .pb-actions{gap:10px;margin-top:18px;display:flex}.v2-scope .pb-actions .btn{padding:10px 20px;font-size:14px}.v2-scope .pb-micro{color:var(--text-3);margin-top:14px;font-size:12.5px}.v2-scope .proof{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg-inset);margin-top:88px}.v2-scope .proof-top{display:flex}.v2-scope .proof-top .stat{text-align:center;flex:1;padding:26px 0 22px}.v2-scope .proof-top .stat+.stat{border-left:1px solid var(--line)}.v2-scope .proof .v{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}.v2-scope .proof .l{color:var(--text-3);margin-top:5px;font-size:12.5px}.v2-scope .ticker{border-top:1px solid var(--line);position:relative;overflow:hidden}.v2-scope .ticker-label{background:var(--bg-inset);border-right:1px solid var(--line);z-index:2;font-family:var(--font-mono);letter-spacing:.12em;color:var(--text-3);align-items:center;gap:8px;padding:0 18px;font-size:10.5px;display:flex;position:absolute;top:0;bottom:0;left:0}.v2-scope .ticker-rail{white-space:nowrap;will-change:transform;gap:36px;padding:13px 0 13px 150px;display:flex}.v2-scope .ticker-item{font-family:var(--font-mono);color:var(--text-2);align-items:center;gap:8px;font-size:12px;display:inline-flex}.v2-scope .ticker-item .ok{color:var(--text)}.v2-scope .ticker-item.inflight{color:var(--amber)}.v2-scope .ticker-rail.streaming{animation:36s linear infinite v2-rail}.v2-scope section.block{padding-top:104px}.v2-scope .sec-head .kicker{margin-bottom:14px}.v2-scope .sec-head h2{font-family:var(--font-display);letter-spacing:-.015em;font-size:42px;font-weight:700}.v2-scope .sec-head .lede{color:var(--text-2);max-width:560px;margin-top:14px;font-size:16px;line-height:1.6}.v2-scope .cardgrid{flex-direction:column;gap:24px;margin-top:44px;display:flex}.v2-scope .cardrow{flex-wrap:wrap;gap:24px;display:flex}.v2-scope .card{background:var(--bg-raised);border:1px solid var(--line);border-radius:16px;padding:28px}.v2-scope a.card{color:inherit;transition:border-color var(--t-fast) var(--ease-machine);text-decoration:none;display:block}.v2-scope a.card:hover{border-color:#ffffff38}.v2-scope a.hero-card{display:flex}.v2-scope .grid-more{text-align:right}.v2-scope .grid-more a{color:var(--text-2);font-size:14px;text-decoration:none}.v2-scope .grid-more a:hover{color:var(--text)}.v2-scope .cardrow .card{flex:240px}.v2-scope .card .t{font-family:var(--font-display);letter-spacing:-.01em;font-size:22px;font-weight:500}.v2-scope .card .s{color:var(--text-2);min-height:40px;margin-top:6px;font-size:13px;line-height:1.5}.v2-scope .card .p{font-family:var(--font-mono);margin-top:18px;font-size:18px;font-weight:500}.v2-scope .card .p small{color:var(--text-3);font-size:12px;font-weight:400}.v2-scope .card .r{font-family:var(--font-mono);color:var(--text-2);margin-top:14px;font-size:11.5px}.v2-scope .card .r b{color:var(--amber);font-weight:400}.v2-scope .card .g{color:var(--text-3);border-top:1px solid var(--line);align-items:center;gap:8px;margin-top:16px;padding-top:14px;font-size:12.5px;display:flex}.v2-scope .card .g:before{content:"";background:var(--white);border-radius:50%;flex-shrink:0;width:7px;height:7px}.v2-scope .hero-card{border-color:var(--line-mid);gap:40px;padding:36px 40px;display:flex}.v2-scope .hero-card .left{flex-direction:column;flex:1;display:flex}.v2-scope .hero-card .t{font-size:32px}.v2-scope .hero-card .s{min-height:0;font-size:15px}.v2-scope .hero-card .p{margin-top:22px;font-size:24px}.v2-scope .hero-card .r{font-size:13px}.v2-scope .hero-card .g{margin-top:auto;font-size:13px}.v2-scope .render-slot{background:var(--bg-inset);border:1px solid var(--line);border-radius:12px;flex-direction:column;width:480px;max-width:100%;padding:14px;display:flex}.v2-scope .render-slot .stage3d{border:1px solid #ffffff1f;border-radius:8px;height:150px;position:relative;overflow:hidden}.v2-scope .render-slot .capline{justify-content:space-between;margin-top:10px;display:flex}.v2-scope .stages{flex-wrap:wrap;gap:24px;margin-top:44px;display:flex}.v2-scope .stage{background:var(--bg-raised);border:1px solid var(--line);border-radius:16px;flex:320px;padding:26px}.v2-scope .ignite .stage{opacity:.28;transition:opacity var(--t-slow) var(--ease-machine), transform var(--t-slow) var(--ease-machine);transform:translateY(14px)}.v2-scope .ignite.lit .stage{opacity:1;transform:none}.v2-scope .ignite.lit .stage:nth-child(2){transition-delay:.14s}.v2-scope .ignite.lit .stage:nth-child(3){transition-delay:.28s}.v2-scope .stage .step{font-family:var(--font-mono);letter-spacing:.14em;color:var(--text-3);font-size:11px}.v2-scope .stage .step b{color:var(--text);font-weight:500}.v2-scope .stage .mock{background:var(--bg-inset);border:1px solid var(--line);border-radius:10px;min-height:118px;margin-top:20px;padding:16px}.v2-scope .brief-line{color:var(--text);font-size:14px;line-height:1.55}.v2-scope .brief-line .caret{background:var(--text);vertical-align:-2px;width:2px;height:15px;margin-left:2px;display:inline-block}.v2-scope .log{font-family:var(--font-mono);color:var(--text-2);font-size:12px;line-height:2.05}.v2-scope .log .num{color:var(--text)}.v2-scope .log .run{color:var(--amber)}.v2-scope .log .tick{color:var(--text-3);margin-right:8px}.v2-scope .log .work-dot{margin-right:8px}.v2-scope .approve-mini{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.v2-scope .approve-mini .bill{font-family:var(--font-mono);color:var(--text-2);font-size:11.5px}.v2-scope .approve-mini .bill b{color:var(--text);font-weight:500}.v2-scope .approve-mini .back{color:var(--text-3);font-size:12.5px}.v2-scope .stage .why{color:var(--text-3);margin-top:16px;font-size:12.5px;line-height:1.55}.v2-scope .workforce{padding-top:104px}.v2-scope .wf-lede{color:var(--text-2);max-width:620px;margin-top:14px;font-size:16px;line-height:1.6}.v2-scope .wf-chips{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.v2-scope .wf-chip{background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--r-pill);transition:border-color var(--t-fast) var(--ease-machine);align-items:center;gap:10px;padding:12px 18px;display:inline-flex}.v2-scope .wf-chip:hover{border-color:var(--line-mid)}.v2-scope .wf-chip .role{color:var(--text);font-size:14px;font-weight:500}.v2-scope .wf-chip .disc{font-family:var(--font-mono);color:var(--text-3);letter-spacing:.06em;font-size:11px}.v2-scope .wf-chip .dot{background:var(--amber);border-radius:50%;flex-shrink:0;width:6px;height:6px}.v2-scope .wf-note{color:var(--text-3);max-width:560px;margin-top:28px;font-size:13px;line-height:1.6}.v2-scope .command{flex-wrap:wrap;align-items:flex-start;gap:64px;margin-top:44px;display:flex}.v2-scope .command .copy{flex-shrink:0;width:400px;max-width:100%}.v2-scope .command .copy .btn{margin-top:28px}.v2-scope .ledger{background:var(--bg-raised);border:1px solid var(--line);border-radius:16px;flex:420px;overflow:hidden}.v2-scope .ledger table{border-collapse:collapse;width:100%}.v2-scope .ledger th{font-family:var(--font-mono);letter-spacing:.12em;color:var(--text-3);text-align:left;border-bottom:1px solid var(--line);padding:14px 20px;font-size:10.5px;font-weight:500}.v2-scope .ledger td{border-bottom:1px solid var(--line);padding:15px 20px;font-size:14px}.v2-scope .ledger tr:last-child td{border-bottom:none}.v2-scope .ledger .mono{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:13px}.v2-scope .ledger .job{color:var(--text-3);font-size:12.5px}.v2-scope .chip{font-family:var(--font-mono);letter-spacing:.08em;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:10.5px;display:inline-flex}.v2-scope .chip.working{background:var(--amber-dim);color:var(--amber)}.v2-scope .chip.await{color:var(--text);border:1px solid #ffffff40}.v2-scope .chip.approved{background:var(--white);color:var(--ink)}.v2-scope .chip.shipped{color:var(--text-3)}.v2-scope .close-gate{background:var(--white);color:var(--ink);text-align:center;margin-top:120px;padding:96px 0 100px}.v2-scope .close-gate .k{font-family:var(--font-mono);letter-spacing:.16em;color:#0505058c;font-size:12px;font-weight:500}.v2-scope .gate-panel{background:var(--bg);text-align:left;width:560px;max-width:calc(100% - 40px);color:var(--text);border:1px solid var(--line-mid);box-shadow:none;border-radius:20px;margin:40px auto 0;padding:30px 32px 28px;position:relative}.v2-scope .gate-panel .ghead{font-family:var(--font-mono);letter-spacing:.14em;color:var(--text-3);font-size:10.5px}.v2-scope .gate-job{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;margin-top:16px;padding-bottom:18px;display:flex;position:relative}.v2-scope .gate-job .jn{font-family:var(--font-display);font-size:20px;font-weight:500}.v2-scope .gate-job .jr{font-family:var(--font-mono);color:var(--text-2);font-size:12.5px}.v2-scope .gate-actions{align-items:center;gap:18px;margin-top:22px;display:flex}.v2-scope .gate-approve{padding:14px 30px;font-size:16px}.v2-scope .gate-panel:not(.approved){box-shadow:var(--work-glow)}.v2-scope .gate-back{color:var(--text-3);cursor:pointer;font-size:13.5px;font-family:var(--font-ui);background:0 0;border:none}.v2-scope .gate-caption{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);margin-top:16px;font-size:10.5px}.v2-scope .gate-stamp{font-family:var(--font-mono);letter-spacing:.12em;color:var(--ink);background:var(--white);opacity:0;transition:opacity var(--t-fast) var(--ease-machine), transform var(--t-fast) var(--ease-machine);border-radius:999px;padding:5px 12px;font-size:11px;position:absolute;top:4px;right:0;transform:translateY(4px)}.v2-scope .gate-panel.approved{box-shadow:none}.v2-scope .gate-panel.approved .gate-stamp{opacity:1;transform:none}.v2-scope .gate-panel.approved .gate-job .jr{opacity:0}.v2-scope .gate-panel.approved .gate-approve{opacity:.35;pointer-events:none}.v2-scope .close-gate .line{color:#050505b8;margin-top:34px;font-size:15px}.v2-scope .close-gate .cta{margin-top:22px}.v2-scope .close-gate .micro{color:#0505058c;margin-top:16px;font-size:13px}.v2-scope .close-gate h2{font-family:var(--font-display);letter-spacing:-.02em;margin-top:24px;font-size:52px;font-weight:700}.v2-scope footer{border-top:1px solid var(--line);padding:64px 0 56px}.v2-scope footer .shell{display:flex}.v2-scope .f-brand .word{font-family:var(--font-display);font-size:16px;font-weight:700}.v2-scope .f-brand .tag{color:var(--text-3);margin-top:10px;font-size:12.5px}.v2-scope .f-cols{flex-wrap:wrap;gap:72px;margin-left:auto;display:flex}.v2-scope .f-col .h{font-family:var(--font-mono);letter-spacing:.14em;color:var(--text-3);margin-bottom:16px;font-size:10.5px}.v2-scope .f-col a{color:var(--text-2);transition:color var(--t-fast) var(--ease-machine);margin-bottom:11px;font-size:14px;text-decoration:none;display:block}.v2-scope .f-col a:hover{color:var(--text)}.v2-scope .f-col a span{color:var(--text-3);font-size:11px}.v2-scope .f-bottom{color:var(--text-3);justify-content:space-between;margin-top:56px;font-size:12.5px;display:flex}.v2-scope .f-bottom .mono{font-size:12px}.v2-scope .oc-head{padding:168px 0 24px}.v2-scope .oc-head h1{font-family:var(--font-display);letter-spacing:-.02em;margin-top:16px;font-size:56px;font-weight:700}.v2-scope .oc-head .lede{color:var(--text-2);max-width:640px;margin-top:16px;font-size:17px;line-height:1.6}.v2-scope .oc-list{flex-direction:column;gap:24px;padding:48px 0 0;display:flex}.v2-scope .oc{gap:48px;padding:40px 44px;scroll-margin-top:96px;display:flex}.v2-scope .oc.lead{border-color:var(--line-mid)}.v2-scope .oc .copy{flex:1;min-width:0}.v2-scope .oc .t{font-family:var(--font-display);letter-spacing:-.01em;font-size:30px;font-weight:500}.v2-scope .oc .s{color:var(--text-2);margin-top:8px;font-size:15px;line-height:1.55}.v2-scope .oc .wk{font-family:var(--font-mono);letter-spacing:.14em;color:var(--text-3);margin:26px 0 4px;font-size:10.5px;font-weight:500}.v2-scope .oc .get{list-style:none}.v2-scope .oc .get li{color:var(--text-2);border-bottom:1px solid var(--line);gap:12px;padding:9px 0;font-size:14.5px;display:flex}.v2-scope .oc .get li:last-child{border-bottom:none}.v2-scope .oc .get li:before{content:"—";color:var(--text-3);flex-shrink:0}.v2-scope .oc .get li b{color:var(--text);font-weight:500}.v2-scope .oc .ledgercol{flex-direction:column;flex-shrink:0;width:440px;display:flex}.v2-scope .oc .p{font-family:var(--font-mono);font-size:24px;font-weight:500}.v2-scope .oc .p small{color:var(--text-3);font-size:12px;font-weight:400}.v2-scope .oc .p .tiers{color:var(--text-2);margin-top:6px;font-size:12px;font-weight:400;display:block}.v2-scope .oc .r{font-family:var(--font-mono);color:var(--text-2);margin-top:12px;font-size:12.5px}.v2-scope .oc .r b{color:var(--amber);font-weight:400}.v2-scope .oc .r.pending,.v2-scope .oc .p.pending{color:var(--text-3)}.v2-scope .pending-chip{font-family:var(--font-mono);letter-spacing:.1em;border:1px solid var(--line-mid);color:var(--text-2);border-radius:999px;margin-bottom:10px;padding:5px 12px;font-size:10.5px;display:inline-block}.v2-scope .oc .g{color:var(--text-3);border-top:1px solid var(--line);align-items:center;gap:8px;margin-top:16px;padding-top:14px;font-size:13px;display:flex}.v2-scope .oc .g:before{content:"";background:var(--white);border-radius:50%;flex-shrink:0;width:7px;height:7px}.v2-scope .oc .render-slot{width:100%;margin-top:22px}.v2-scope .sk{border:1px solid #ffffff1f;border-radius:8px;height:150px;padding:14px;position:relative;overflow:hidden}.v2-scope .sk .bar{border-bottom:1px solid #ffffff1a;align-items:center;gap:4px;height:22px;margin:-14px -14px 12px;padding:0 8px;display:flex}.v2-scope .sk .bar i{background:#ffffff2e;border-radius:50%;width:6px;height:6px}.v2-scope .sk .b{background:#ffffff12;border-radius:4px}.v2-scope .sk .a{background:#e8b04b59;border-radius:4px}.v2-scope .sk-film{border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:10px;height:150px;padding:0 16px;display:flex}.v2-scope .sk-film .frame{background:#ffffff12;border-radius:6px;flex-shrink:0;width:92px;height:56px;position:relative}.v2-scope .sk-film .frame.up{transform:translateY(-12px)}.v2-scope .sk-film .frame.dn{transform:translateY(12px)}.v2-scope .sk-film .play{border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:12px solid #e8b04b8c;width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v2-scope .sk-grid{border:1px solid #ffffff1f;border-radius:8px;grid-template-columns:repeat(6,1fr);gap:8px;height:150px;padding:14px;display:grid}.v2-scope .sk-grid div{background:#ffffff12;border-radius:4px}.v2-scope .sk-grid div.a{background:#e8b04b59}.v2-scope .sk-brand{border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:22px;height:150px;padding:0 22px;display:flex}.v2-scope .sk-brand .rows{flex:1}.v2-scope .sk-brand .rows div{background:#ffffff12;border-radius:4px;height:8px;margin:10px 0}.v2-scope .sk-doc{border:1px solid #ffffff1f;border-radius:8px;height:150px;padding:18px}.v2-scope .sk-doc div{background:#ffffff12;border-radius:4px;height:8px;margin:11px 0}.v2-scope .sk-doc div.h{background:#ffffff1f;height:13px;width:46%!important}.v2-scope .sk-doc div.cite{background:#e8b04b47;height:6px}.v2-scope .pb-book{margin-top:88px;scroll-margin-top:96px}.v2-scope .pb-book .ledger{margin-top:32px;overflow-x:auto}.v2-scope .pb-book td.pend{color:var(--text-3);font-family:var(--font-mono);font-size:12px}.v2-scope .basis{font-family:var(--font-mono);color:var(--text-3);margin-top:18px;font-size:11.5px;line-height:1.9}.v2-scope .basis b{color:var(--text-2);font-weight:400}.v2-scope .oc-close{text-align:center;padding:96px 0 110px}.v2-scope .oc-close .micro{color:var(--text-3);margin-top:16px;font-size:13px}.v2-scope .ignite-b{opacity:.3;transition:opacity var(--t-slow) var(--ease-machine), transform var(--t-slow) var(--ease-machine);transform:translateY(14px)}.v2-scope .ignite-b.lit{opacity:1;transform:none}.v2-scope .proof-slots{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;display:grid}.v2-scope .proof-slots .render-slot{width:auto;max-width:none}.v2-scope .guarantee{text-align:center;margin-top:40px;padding:32px 36px}.v2-scope .guarantee .g-line{font-family:var(--font-display);color:var(--text);letter-spacing:-.01em;font-size:22px;font-weight:500}.v2-scope .guarantee .g-sub{color:var(--text-2);max-width:560px;margin-top:12px;margin-left:auto;margin-right:auto;font-size:14.5px;line-height:1.6}.v2-scope .guarantee .g-link{font-family:var(--font-mono);color:var(--amber);margin-top:20px;font-size:13px;text-decoration:none;display:inline-block}.v2-scope .site-proof .sp-links{flex-wrap:wrap;gap:14px;margin-top:24px;display:flex}.v2-scope .site-proof .sp-links a{font-family:var(--font-mono);color:var(--text-2);border:1px solid var(--line-mid);border-radius:var(--r-pill);transition:border-color var(--t-fast) var(--ease-machine), color var(--t-fast) var(--ease-machine);padding:8px 16px;font-size:13px;text-decoration:none}.v2-scope .site-proof .sp-links a:hover{border-color:var(--line-strong);color:var(--text)}.v2-scope .ledger-head-stat{align-items:baseline;gap:12px;margin-top:8px;display:flex}.v2-scope .ledger-head-stat .v{font-family:var(--font-mono);color:var(--amber);font-size:32px;font-weight:500}.v2-scope .ledger-head-stat .l{color:var(--text-3);font-size:13px}.v2-scope .ledger .house-tag{font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-3);border:1px solid var(--line);border-radius:4px;margin-left:8px;padding:1px 6px;font-size:10px}@media (max-width:720px){.v2-scope .proof-slots{grid-template-columns:1fr}}.v2-scope .doc{max-width:1120px;margin:0 auto;padding:120px 80px 96px}.v2-scope .sheet-title{font-family:var(--font-display);margin:10px 0 6px;font-size:34px;font-weight:700}.v2-scope .sheet-sub{color:var(--text-2);max-width:820px;font-size:15px;line-height:1.6}.v2-scope .row-label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);margin:56px 0 18px;font-size:12px}.v2-scope .law{border-left:2px solid var(--amber);max-width:760px;padding:4px 0 4px 18px;font-size:17px;line-height:1.6}.v2-scope .law b{color:var(--amber)}.v2-scope .law .ruling{color:var(--text-3);margin-top:10px;font-size:13px;display:block}.v2-scope .tokens{flex-wrap:wrap;align-items:stretch;gap:24px;display:flex}.v2-scope .tok{flex:260px;padding:24px 28px}.v2-scope .tok .k{font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-3);font-size:11px}.v2-scope .tok .v{font-family:var(--font-mono);margin-top:10px;font-size:20px}.v2-scope .tok .d{color:var(--text-2);max-width:260px;margin-top:8px;font-size:12.5px;line-height:1.5}.v2-scope .curve{width:200px;margin:12px 0}.v2-scope table.spec{border-collapse:collapse;width:100%;margin-top:8px}.v2-scope .spec th{font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-3);text-align:left;border-bottom:1px solid var(--line);padding:12px 16px;font-size:10.5px;font-weight:500}.v2-scope .spec td{color:var(--text-2);border-bottom:1px solid var(--line);vertical-align:top;padding:13px 16px;font-size:13px}.v2-scope .spec td:first-child{color:var(--text);font-weight:500}.v2-scope .spec td .mono{font-size:11.5px}.v2-scope .spec tr:last-child td{border-bottom:none}.v2-scope .spec .pass{color:#46d6a0;font-family:var(--font-mono)}.v2-scope .spec .ratio{font-family:var(--font-mono);color:var(--text)}.v2-scope .spec-wrap{overflow-x:auto}.v2-scope .fine{color:var(--text-3);max-width:760px;font-size:13px;line-height:1.65}.v2-scope .m-only{display:none}@media (max-width:520px){.v2-scope .shell{width:auto;padding:0 20px}.v2-scope .d-only{display:none!important}.v2-scope .m-only{display:block}.v2-scope .nav{height:60px}.v2-scope .navlinks{display:none}.v2-scope .nav .btn{padding:8px 16px;font-size:13px}.v2-scope .hero{padding:118px 0 64px}.v2-scope .hero-visual{height:96px}.v2-scope .hero h1{margin-top:28px;font-size:42px;line-height:1.05}.v2-scope .hero .sub{margin-top:18px;font-size:16.5px}.v2-scope .hero-pb{width:auto;margin-top:30px}.v2-scope .pb-input{flex-wrap:wrap;padding:12px 14px}.v2-scope .pb-input input{flex:none;order:1;width:100%;padding-right:0}.v2-scope .pb-dot{order:0}.v2-scope .pb-go{order:2;width:100%;margin-top:10px}.v2-scope .proof{margin-top:56px}.v2-scope .proof-top{display:block}.v2-scope .proof-top .stat{padding:22px 0 20px;border-left:none!important}.v2-scope .rotator{height:76px;position:relative}.v2-scope .rotator .stat{opacity:0;transition:opacity var(--t-slow) var(--ease-machine);position:absolute;inset:0}.v2-scope .rotator .stat.on{opacity:1}.v2-scope .ticker-rail{padding-left:120px}.v2-scope section.block{padding-top:72px}.v2-scope .sec-head h2{font-size:30px}.v2-scope .cardgrid{gap:14px;margin-top:28px}.v2-scope .cardrow{flex-direction:column;gap:14px}.v2-scope .card .s{min-height:0}.v2-scope .hero-card{flex-direction:column;gap:22px;padding:24px}.v2-scope .render-slot{width:auto}.v2-scope .stages{flex-direction:column;gap:0;margin-top:28px;padding-left:26px;position:relative}.v2-scope .stages:before{content:"";background:var(--line);width:1px;position:absolute;top:12px;bottom:26px;left:7px}.v2-scope .stage{width:auto;margin-bottom:18px;position:relative}.v2-scope .stage:before{content:"";background:var(--line);width:15px;height:1px;position:absolute;top:26px;left:-26px}.v2-scope .stage .node{background:var(--bg);border:1.5px solid var(--line-strong);border-radius:50%;width:13px;height:13px;position:absolute;top:20px;left:-32.5px}.v2-scope .stage:nth-child(2) .node{border-color:var(--amber)}.v2-scope .stage:nth-child(3) .node{border-color:var(--white)}.v2-scope .command{flex-direction:column;gap:28px;margin-top:28px}.v2-scope .command .copy{width:auto}.v2-scope .ledger{width:100%}.v2-scope .ledger th:nth-child(4),.v2-scope .ledger td:nth-child(4){display:none}.v2-scope .close-gate{margin-top:72px;padding:64px 0 68px}.v2-scope .gate-panel{width:auto;margin:32px 20px 0;padding:24px 22px 22px}.v2-scope .gate-job .jn{font-size:17px}.v2-scope .gate-actions{flex-direction:column;align-items:stretch;gap:12px}.v2-scope .close-gate h2{font-size:34px}.v2-scope footer .shell{flex-direction:column;gap:40px}.v2-scope .f-cols{flex-wrap:wrap;gap:40px;margin-left:0}.v2-scope .f-bottom{flex-direction:column;gap:8px}.v2-scope .oc-head{padding:118px 0 8px}.v2-scope .oc-head h1{font-size:36px}.v2-scope .oc{flex-direction:column;gap:26px;padding:24px}.v2-scope .oc .ledgercol{width:auto}.v2-scope .oc .t{font-size:24px}.v2-scope .doc{padding:96px 20px 72px}.v2-scope .workforce{padding-top:72px}}.v2-scope .risk-pill{border:1px solid var(--line-mid);border-radius:var(--r-pill);font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-2);align-items:center;gap:8px;margin-bottom:20px;padding:6px 14px;font-size:11.5px;display:inline-flex}.v2-scope .risk-pill .sd{background:var(--amber);border-radius:50%;flex-shrink:0;width:6px;height:6px}.v2-scope .hero .accent{color:var(--amber)}.v2-scope .hero .mech{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-3);margin-top:18px;font-size:13.5px}.v2-scope .hero-ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:28px;display:flex}.v2-scope .promise{text-align:center;padding-top:104px}.v2-scope .promise .eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--amber);font-size:12px;font-weight:600}.v2-scope .promise h2{font-family:var(--font-display);letter-spacing:-.015em;max-width:760px;margin:14px auto 0;font-size:42px;font-weight:700;line-height:1.1}.v2-scope .promise p{color:var(--text-2);max-width:560px;margin:18px auto 0;font-size:16px;line-height:1.6}.v2-scope .sec-head.center{text-align:center}.v2-scope .sec-head.center .lede{margin-left:auto;margin-right:auto}.v2-scope .bo-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:44px;display:grid}.v2-scope .reskin-wrap{margin-top:40px}@media (max-width:900px){.v2-scope .bo-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.v2-scope .bo-grid{grid-template-columns:1fr;gap:14px;margin-top:28px}.v2-scope .promise{padding-top:72px}.v2-scope .promise h2{font-size:30px}.v2-scope .hero-ctas{flex-direction:column}}.v2-scope .v2-tool-skin{--color-void:#0a0a0b;--color-panel:#121214;--color-panel-2:#0e0e10;--color-line:#ffffff1a;--color-field:#555;--color-ink:#fff;--color-mute:#9a9a9a;--color-faint:#83838a;--color-accent:#e8b04b;--color-accent-bright:#f0c06b;--color-accent-soft:#e8b04b1f;--color-on-accent:#050505;--color-accent-glow:#e8b04b1f;--color-live:#46d6a0;--color-danger:#f2685f;--color-danger-soft:#2a1512}.v2-scope .v2-tool-skin.surface{padding:0;overflow:hidden}.v2-scope .tool-bar{border-bottom:1px solid var(--line);background:var(--bg-inset);font-family:var(--font-mono);color:var(--text-3);letter-spacing:.04em;padding:10px 16px;font-size:11px}@keyframes v2-work-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes v2-mark-pulse{0%{transform:scale(1)}35%{transform:scale(1.28)}to{transform:scale(1)}}@keyframes v2-rail{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.v2-scope .work-dot,.v2-scope .working .work-dot,.v2-scope .pb-working .pb-dot{animation:none!important}.v2-scope #navMark.pulse svg,.v2-scope .ticker-rail.streaming{animation:none}.v2-scope .ignite .stage,.v2-scope .ignite-b{opacity:1!important;transition:none!important;transform:none!important}.v2-scope .pb-planwrap,.v2-scope .pb-plan,.v2-scope .gate-stamp{transition:none!important}}
