:root{--bg:#050705;--ink:#fff7df;--muted:#aeb9ad;--line:#fff7df26;--paper:#0d130ee6;--paper-2:#1d2a1fdb;--surface:#131c15e0;--surface-alt:#080d09eb;--inverse-bg:#040805;--inverse-ink:#fff9e8;--inverse-muted:#b9c4b8;--inverse-line:#fff9e829;--subtle-line:#fff9e821;--green:#73eba1;--green-soft:#1f5b3647;--red:#ff806d;--red-soft:#621f1752;--yellow:#ffd06b;--blue:#8ec6ff;--brand:#ffe08a;--brand-2:#70e6a0;--brand-3:#77b7ff;--nav-bg:#080c08c2;--shadow:0 24px 80px #00000057;--shadow-soft:0 16px 50px #00000038;--glow:0 0 70px #70e6a02e;--card-highlight:#fff9e80f;--body-bg:radial-gradient(circle at 14% 4%, #ffd06b29, transparent 27rem), radial-gradient(circle at 88% 6%, #77b7ff26, transparent 31rem), radial-gradient(circle at 75% 86%, #70e6a021, transparent 28rem), linear-gradient(90deg, #fff8df09 1px, transparent 1px), linear-gradient(#fff8df08 1px, transparent 1px), linear-gradient(180deg, #030604 0%, #07100a 48%, #0e1911 100%);--hero-bg:radial-gradient(circle at 82% 14%, #77b7ff4d, transparent 24rem), radial-gradient(circle at 24% 88%, #70e6a033, transparent 22rem), linear-gradient(135deg, #050806fa 0%, #0d150ff2 48%, #2f4e48d1 100%), var(--inverse-bg);--hero-muted:#fff8dfc7;--button-bg:#f7f1dc;--button-ink:#0b100d;--pre-bg:#050806;--pre-line:#263027;--pre-ink:#a8f2bf;--pending-line:#e4b53a7a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--bg:#f3ead2;--ink:#15190f;--muted:#626d61;--line:#191f1224;--paper:#fffcf0e6;--paper-2:#eaeedbe0;--surface:#fffff6e6;--surface-alt:#f4eed9eb;--inverse-bg:#0d130d;--inverse-ink:#fff9e8;--inverse-muted:#c4cfbd;--inverse-line:#fff9e82e;--subtle-line:#15190f21;--green:#1f8a50;--green-soft:#def5e2db;--red:#c33c2e;--red-soft:#fbe2dbe6;--yellow:#b97e16;--blue:#285c98;--brand:#9a650d;--brand-2:#1f8a50;--brand-3:#285c98;--nav-bg:#fffcf0c2;--shadow:0 24px 70px #48361829;--shadow-soft:0 16px 46px #4836181f;--glow:0 0 70px #1f8a5029;--card-highlight:#ffffff9e;--body-bg:radial-gradient(circle at 12% 5%, #ffc4524d, transparent 26rem), radial-gradient(circle at 90% 10%, #285c9829, transparent 30rem), radial-gradient(circle at 72% 86%, #1f8a5029, transparent 26rem), linear-gradient(90deg, #1015120c 1px, transparent 1px), linear-gradient(#1015120a 1px, transparent 1px), linear-gradient(180deg, #faf0d4 0%, #ece8d4 48%, #dbe7d2 100%);--hero-bg:radial-gradient(circle at 84% 8%, #77b7ff38, transparent 24rem), radial-gradient(circle at 22% 90%, #70e6a029, transparent 23rem), linear-gradient(135deg, #0d130dfa 0%, #111911eb 48%, #2d4a44d6 100%), var(--inverse-bg);--hero-muted:#fffdf2d1;--button-bg:#121714;--button-ink:#fffdf2;--pre-bg:#121714;--pre-line:#29342f;--pre-ink:#a8f2bf;--pending-line:#d9a52785;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{background:var(--bg);color:var(--ink)}body{background:var(--body-bg);min-height:100vh;color:var(--ink);background-size:auto,auto,auto,54px 54px,54px 54px,auto;margin:0;font-family:Aptos,Sora,Trebuchet MS,sans-serif}a{color:inherit;text-decoration:none}.shell{width:min(1180px,100vw - 28px);margin:0 auto;padding:22px 0 54px}.nav{background:var(--nav-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:22px;justify-content:space-between;align-items:center;margin-bottom:18px;padding:10px 12px 10px 18px;display:flex}.brand{color:var(--ink);letter-spacing:-.05em;align-items:center;gap:11px;font-size:22px;font-weight:900;display:inline-flex}.brand-mark{filter:drop-shadow(0 10px 22px #70e6a038);flex:none;width:38px;height:38px}.brand-text{flex-direction:column;line-height:.95;display:inline-flex}.brand-text>span{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;margin-top:5px;margin-left:2px;font-size:11px;font-weight:800;display:inline-block}.links{flex-wrap:wrap;gap:8px;display:flex}.links a,.button,.pill,.theme-toggle button{border:1px solid var(--line);letter-spacing:.02em;border-radius:999px;align-items:center;padding:9px 12px;font-family:Aptos Mono,Cascadia Code,Consolas,monospace;font-size:12px;font-weight:800;display:inline-flex}.links a{background:var(--surface);color:var(--muted);transition:border-color .16s,color .16s,transform .16s}.links a:hover{border-color:var(--brand-2);color:var(--ink);transform:translateY(-1px)}.button{background:var(--button-bg);border-color:var(--button-bg);color:var(--button-ink);padding:12px 16px;transition:filter .16s,transform .16s}.button:hover{filter:brightness(1.06);transform:translateY(-1px)}.button.secondary{border-color:var(--ink);color:var(--ink);background:0 0}.product-hero .button.secondary{color:var(--inverse-ink);border-color:#fff8df8a}.hero,.section{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:30px;margin-bottom:16px;padding:clamp(22px,5vw,52px);position:relative;overflow:hidden}.product-hero,.credit-hero,.proof-hero,.split-section,.desk-grid{gap:24px;display:grid}.product-hero{background:var(--hero-bg);color:var(--inverse-ink);isolation:isolate;grid-template-columns:1.05fr .95fr;align-items:stretch}.product-hero:before,.credit-hero:before,.proof-hero:before{content:"";opacity:.9;z-index:0;background:linear-gradient(90deg,#0000,#ffe08a52,#0000),radial-gradient(circle,#70e6a029,#0000 58%);height:1px;position:absolute;top:0;left:32px;right:32px}.product-hero>*,.credit-hero>*,.proof-hero>*{z-index:1;position:relative}.credit-hero,.proof-hero{grid-template-columns:1.2fr .8fr;align-items:end}.split-section{grid-template-columns:1fr .9fr;align-items:center}.desk-grid{grid-template-columns:.82fr 1.18fr;align-items:stretch;padding:18px}.eyebrow{color:var(--blue);letter-spacing:.15em;text-transform:uppercase;margin-bottom:13px;font-family:Aptos Mono,Cascadia Code,Consolas,monospace;font-size:12px;font-weight:900}.product-hero .eyebrow{color:#add1ff}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.09em;max-width:860px;margin-bottom:22px;font-size:clamp(48px,8vw,96px);line-height:.88}h2{letter-spacing:-.07em;margin-bottom:14px;font-size:clamp(30px,4.6vw,56px);line-height:.95}h3{color:var(--ink);letter-spacing:-.03em;margin-bottom:10px;font-size:17px}p{color:var(--muted);font-size:17px;line-height:1.55}.product-hero p,.product-hero .lede{color:var(--hero-muted)}.lede{color:var(--ink);max-width:760px;font-size:clamp(18px,2.2vw,24px)}.actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.grid{gap:14px;display:grid}.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.compare-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.agent-underwrite{gap:14px;display:grid}.card,.score-panel,.queue-panel,.operator-card,.decision-board{background:linear-gradient(180deg, var(--card-highlight), transparent 46%), var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:24px;padding:22px}.decision-board{background:radial-gradient(circle at 80% 12%, #77b7ff29, transparent 14rem), linear-gradient(180deg, var(--card-highlight), transparent 42%), var(--surface-alt);color:var(--ink)}.board-header,.queue-header,.request-ticket>div:first-child{justify-content:space-between;align-items:center;gap:14px;display:flex}.board-header span,.board-header strong,.request span,.request-ticket span,.mini-proof span,.fact-list span,.operator-card span,.timeline span,.row span:first-child{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-family:Aptos Mono,Cascadia Code,Consolas,monospace;font-size:12px;font-weight:850}.grade-ring{background:radial-gradient(circle at 50% 22%, #ffe08a24, transparent 14rem), var(--inverse-bg);box-shadow:inset 0 0 0 1px var(--inverse-line), var(--glow);color:var(--inverse-ink);border-radius:28px;justify-content:center;align-items:baseline;margin:20px 0 14px;padding:34px 20px 30px;display:flex}.grade-ring span{letter-spacing:-.12em;font-family:Aptos Mono,Cascadia Code,Consolas,monospace;font-size:clamp(82px,12vw,150px);font-weight:950;line-height:.82}.grade-ring small{color:var(--inverse-muted);font-size:24px;font-weight:900}.board-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.board-grid div,.request,.gate-verdict,.authority-card,.fact-list div{border:1px solid var(--line);background:#ffffff05;border-radius:18px;padding:14px}.board-grid span,.board-grid strong,.request span,.request strong,.gate-verdict span,.gate-verdict strong,.mini-proof span,.mini-proof strong,.fact-list span,.fact-list strong{display:block}.board-grid strong,.request strong,.gate-verdict strong,.authority-card strong,.fact-list strong{color:var(--ink);margin-top:6px;font-size:20px}.request{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.gate-verdict{margin-top:18px}.gate-verdict strong{letter-spacing:-.08em;font-size:clamp(36px,7vw,82px);line-height:.9}.gate-verdict p{margin:8px 0 0}.request.denied,.gate-verdict.denied,.request-ticket.denied{background:var(--red-soft);border-color:#c940316b}.request.denied strong,.gate-verdict.denied strong,.request-ticket.denied .ticket-status{color:var(--red)}.request.approved,.request-ticket.approved{background:var(--green-soft);border-color:#2f8f5b6b}.request.approved strong,.request-ticket.approved .ticket-status{color:var(--green)}.authority-card.denied{background:var(--red-soft);border-color:#c940316b}.authority-card.denied strong{color:var(--red)}.authority-card.approved{background:var(--green-soft);border-color:#2f8f5b6b}.authority-card.approved strong{color:var(--green)}.thesis-strip{grid-template-columns:.7fr .9fr 1.4fr;align-items:center;gap:12px;padding:22px 28px;display:grid}.thesis-strip span,.thesis-strip strong{letter-spacing:-.06em;font-size:clamp(22px,3vw,34px);font-weight:950}.thesis-strip p{margin-bottom:0}.section-heading{max-width:760px;margin-bottom:20px}.pipeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pipe-card{background:var(--surface);border:1px solid var(--line);border-radius:22px;min-height:220px;padding:20px}.pipe-card span{color:var(--blue);font-family:Aptos Mono,Cascadia Code,Consolas,monospace;font-size:13px;font-weight:950}.pipe-card.alert{background:var(--red-soft);border-color:#c940316b}.authority-stack{gap:10px;display:grid}.operator-card{background:radial-gradient(circle at 78% 20%, #ffe08a29, transparent 14rem), radial-gradient(circle at 15% 90%, #70e6a024, transparent 13rem), var(--inverse-bg);color:var(--inverse-ink)}.operator-card strong{letter-spacing:-.12em;font-family:Aptos Mono,Cascadia Code,Consolas,monospace;font-size:clamp(70px,10vw,126px);line-height:.86;display:block}.operator-card p{color:var(--inverse-muted);margin-bottom:0}.score-panel{background:radial-gradient(circle at 82% 14%, #77b7ff24, transparent 15rem), radial-gradient(circle at 12% 86%, #70e6a01f, transparent 14rem), var(--inverse-bg);color:var(--inverse-ink)}.score-panel .eyebrow,.score-panel p{color:var(--inverse-muted)}.score-panel h2{color:var(--inverse-ink)}.score-meter{background:radial-gradient(circle at 72% 18%, #ffe08a33, transparent 14rem), var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:24px;margin:20px 0;padding:26px}.score-meter strong{letter-spacing:-.12em;font-family:Aptos Mono,Cascadia Code,Consolas,monospace;font-size:clamp(72px,10vw,132px);line-height:.82;display:block}.score-meter span{color:var(--muted);text-transform:uppercase;font-weight:900}.fact-list{gap:8px;display:grid}.breakdown-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.fact-list div,.breakdown-list div{border-color:var(--inverse-line)}.breakdown-list div{border:1px solid var(--line);border-radius:18px;padding:14px}.fact-list strong{color:var(--inverse-ink);font-size:15px}.breakdown-list span,.breakdown-list strong{display:block}.breakdown-list span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-family:Aptos Mono,Cascadia Code,Consolas,monospace;font-size:11px;font-weight:850}.breakdown-list strong{color:var(--ink);margin-top:6px;font-size:22px}.queue-panel{gap:14px;display:grid}.pill{background:var(--paper-2);color:var(--ink)}.request-ticket{border:1px solid var(--line);border-radius:24px;padding:22px;box-shadow:inset 0 1px #ffffff0d}.compute-card{border:1px solid var(--line);background:radial-gradient(circle at 12% 0%, #77b7ff29, transparent 12rem), var(--surface);border-radius:24px;padding:20px}.compute-card.low{border-color:#73eba152}.compute-card.high{border-color:#ff806d57}.compute-card>div:first-child{justify-content:space-between;align-items:center;gap:14px;display:flex}.compute-card span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-family:Aptos Mono,Cascadia Code,Consolas,monospace;font-size:11px;font-weight:850}.compute-card strong{color:var(--ink);text-transform:uppercase;font-family:Aptos Mono,Cascadia Code,Consolas,monospace;font-size:16px}.compute-card p{color:var(--muted);margin:12px 0 0}.request-ticket strong{letter-spacing:-.1em;font-family:Aptos Mono,Cascadia Code,Consolas,monospace;font-size:clamp(54px,7vw,98px);line-height:.9}.ticket-status{border:1px solid;border-radius:999px;padding:8px 10px;font-family:Aptos Mono,Cascadia Code,Consolas,monospace;font-size:12px;font-weight:950}.ticket-meta{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ticket-meta span{border:1px solid var(--subtle-line);border-radius:999px;padding:8px 10px}.timeline{border:1px solid var(--line);border-radius:24px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.timeline div{background:var(--surface);border-left:1px solid var(--line);padding:18px}.timeline div:first-child{border-left:0}.timeline strong,.mono{word-break:break-word;font-family:Aptos Mono,Cascadia Code,Consolas,monospace}.timeline strong{margin-top:8px;font-size:13px;display:block}.agent-timeline{margin-top:10px}.proof-status{background:var(--surface);border:1px solid var(--line);border-radius:24px;grid-template-columns:.75fr 1.25fr;align-items:center;gap:16px;margin-bottom:14px;padding:18px;display:grid}.proof-status div{align-items:center;gap:10px;display:flex}.status-dot{border-radius:999px;width:13px;height:13px;display:inline-flex}.status-dot.pending{background:var(--yellow)}.status-dot.live{background:var(--green)}.row{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.row:first-child{border-top:0}.row span:last-child{color:var(--ink);text-align:right}.tx-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.tx-list{gap:8px;display:grid}.tx-row{border:1px solid var(--line);color:inherit;border-radius:16px;padding:12px;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:block}.tx-row:hover{background:var(--paper-2);border-color:var(--button-bg);transform:translateY(-1px)}.tx-row span,.tx-row strong{display:block}.tx-row span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-family:Aptos Mono,Cascadia Code,Consolas,monospace;font-size:11px;font-weight:850}.tx-row strong{color:var(--ink);word-break:break-all;margin-top:8px;font-family:Aptos Mono,Cascadia Code,Consolas,monospace;font-size:12px}.pending-box{background:var(--surface);border:1px solid var(--pending-line);color:var(--ink);border-radius:22px;padding:18px}.pending-box strong,.pending-box span{display:block}.pending-box span{color:var(--muted);margin-top:8px}pre{background:var(--pre-bg);border:1px solid var(--pre-line);color:var(--pre-ink);border-radius:24px;padding:20px;font-family:Aptos Mono,Cascadia Code,Consolas,monospace;overflow:auto}.theme-toggle{background:var(--surface);border:1px solid var(--line);box-shadow:inset 0 1px 0 var(--card-highlight);border-radius:999px;align-items:center;padding:3px;display:inline-flex}.theme-toggle button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:6px 9px}.theme-toggle button.active{background:var(--button-bg);color:var(--button-ink);box-shadow:0 8px 22px #00000029}.inline-proof{background:var(--surface);border:1px solid var(--line);border-radius:20px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;padding:14px;display:flex}.inline-proof span,.inline-proof code{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-family:Aptos Mono,Cascadia Code,Consolas,monospace;font-size:12px;font-weight:850}.inline-proof strong{color:var(--green);font-family:Aptos Mono,Cascadia Code,Consolas,monospace}.ingest-console{grid-template-columns:.85fr 1.15fr;gap:18px;display:grid}.ingest-workbench{gap:12px;display:grid}.ingest-workbench textarea{background:var(--pre-bg);border:1px solid var(--pre-line);color:var(--pre-ink);resize:vertical;border-radius:22px;outline:none;width:100%;min-height:280px;padding:16px;font-family:Aptos Mono,Cascadia Code,Consolas,monospace}.ingest-result{border:1px solid var(--line);border-radius:20px;gap:8px;padding:14px;display:grid}.ingest-result span,.ingest-result code{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;word-break:break-all;font-family:Aptos Mono,Cascadia Code,Consolas,monospace;font-size:12px;font-weight:850}.ingest-result strong{color:var(--ink)}.ingest-result.approved{background:var(--green-soft);border-color:#2f8f5b6b}.ingest-result.denied{background:var(--red-soft);border-color:#c940316b}@media (max-width:880px){.product-hero,.credit-hero,.proof-hero,.split-section,.desk-grid,.compare-grid,.thesis-strip,.pipeline,.cols-2,.tx-grid,.timeline,.proof-status,.ingest-console{grid-template-columns:1fr}.hero,.section{border-radius:24px}.nav{flex-direction:column;align-items:flex-start;gap:12px}.timeline div,.timeline div:first-child{border-left:0;border-top:1px solid var(--line)}.timeline div:first-child{border-top:0}}
