@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,600;9..40,700&family=Playfair+Display:ital,wght@0,600;0,700;1,600;1,700&display=swap";:root{font-family:DM Sans,Arial,sans-serif;color:#f6f0e8;background:#11161b;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}html{background:#11161b}body{margin:0;min-width:320px}button,a{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid #f4ae58;outline-offset:3px}:root{--ink:#101517;--paper:#f1ede6;--muted:#9da6a4;--line:rgba(241,237,230,.14);--orange:#e9a15c;--red:#e9654a;--green:#75c89d}.product-shell,.developer-page{min-height:100vh;color:var(--paper);background:radial-gradient(circle at 78% 4%,rgba(233,101,74,.1),transparent 29rem),var(--ink)}.product-shell{display:flex;flex-direction:column}button:focus-visible,a:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.product-header{width:min(1320px,100%);height:76px;margin:0 auto;padding:0 36px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.wordmark{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;color:var(--paper);background:transparent;font-size:19px;font-weight:700;letter-spacing:-.04em}.wordmark span{display:grid;place-items:center;width:21px;height:21px;border-radius:50%;color:var(--ink);background:var(--orange);font-size:15px}.product-header nav{display:flex;align-items:center;gap:22px}.product-header nav a,.product-header nav button{padding:0;border:0;color:#aeb6b4;background:transparent;font-size:13px}.product-header nav a:hover,.product-header nav button:hover{color:var(--paper)}.input-screen,.review-screen,.result-screen{flex:1;width:min(1120px,100%);margin:0 auto;padding:64px 36px 96px}.input-screen{display:grid;grid-template-columns:minmax(260px,.68fr) minmax(520px,1.32fr);gap:64px;align-items:start}.intro-copy{position:sticky;top:125px;padding-top:28px}.overline{margin:0;color:var(--orange);font:500 10px DM Mono,monospace;letter-spacing:.13em;text-transform:uppercase}.intro-copy h1,.review-heading h1,.developer-page h1{margin:18px 0 22px;font-size:clamp(46px,5vw,66px);font-weight:600;line-height:1;letter-spacing:-.06em}.intro-copy h1 em,.review-heading h1 em,.developer-page h1 em{color:var(--orange);font-family:Playfair Display,serif;font-weight:600}.intro-copy>p:last-child{max-width:440px;margin:0;color:#aab2b0;font-size:16px;line-height:1.68}.intake-card{padding:18px;border:1px solid var(--line);border-radius:18px;background:#181f22e0;box-shadow:0 30px 90px #0003}.profile-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin-bottom:14px}.profile-tabs button{padding:10px 8px;border:1px solid transparent;border-radius:8px;color:#8e9997;background:transparent;font-size:12px}.profile-tabs button.active{border-color:#e9a15c61;color:#f2c38d;background:#e9a15c14}.drop-surface{border:1px solid rgba(241,237,230,.16);border-radius:12px;background:#03070938;transition:border-color .16s,background .16s}.drop-surface.dragging,.drop-surface:focus-within{border-color:var(--orange);background:#e9a15c0d;box-shadow:0 0 0 3px #e9a15c14}.input-heading{min-height:42px;padding:12px 14px 8px;display:flex;align-items:center;justify-content:space-between;color:#c7cecb;font-size:12px;font-weight:600}.input-heading button{max-width:55%;padding:0;overflow:hidden;border:0;color:#899492;background:transparent;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.drop-surface textarea{width:100%;min-height:280px;padding:8px 14px 16px;border:0;outline:0;resize:vertical;color:#f4f0e9;background:transparent;font:15px/1.68 DM Sans,sans-serif}.drop-surface textarea::placeholder{color:#66716f}.upload-row{min-height:50px;padding:8px 10px;display:flex;align-items:center;gap:10px;border-top:1px solid rgba(241,237,230,.1)}.upload-row input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.upload-row label{padding:7px 9px;border:0;border-radius:7px;color:#b5bfbc;background:#f1ede60f;font-size:11px;cursor:pointer}.upload-row label:hover{color:var(--paper)}.upload-row input:focus-visible+label{outline:2px solid var(--orange);outline-offset:3px}.upload-row label[aria-disabled=true]{pointer-events:none;opacity:.45}.upload-row label span{color:var(--orange)}.upload-row small{margin-left:auto;color:#687371;font:9px DM Mono,monospace}.preflight-echo{margin-top:12px;padding:12px 13px;display:flex;align-items:center;gap:13px;border:1px solid rgba(117,200,157,.24);border-radius:9px;background:#75c89d0f;font-size:11px}.preflight-echo span{color:var(--green);font:9px DM Mono,monospace;text-transform:uppercase}.preflight-echo strong{color:#d9e6df}.preflight-echo b{margin-left:auto;color:#91a09c;font-weight:500}.preflight-echo b+b{margin-left:0}.intake-error{margin:12px 0 0;padding:11px 12px;border-left:2px solid var(--red);color:#f0c7bf;background:#e9654a14;font-size:12px;line-height:1.5}.intake-note{padding:15px 2px 13px;display:grid;gap:5px}.intake-note p,.intake-note span{margin:0;color:#aab4b1;font-size:11px;line-height:1.5}.intake-note span{color:#788582}.survive-button{width:100%;min-height:52px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border:0;border-radius:9px;color:#15191a;background:var(--orange);font-size:14px;font-weight:700}.survive-button:hover:not(:disabled){background:#f2b575}.survive-button:disabled{cursor:not-allowed;opacity:.42}.survive-button span{font-size:18px}.privacy-note{margin:10px 0 0;color:#65716f;font-size:9px;text-align:center}.review-screen{display:grid;grid-template-columns:minmax(250px,.68fr) minmax(550px,1.32fr);gap:64px}.review-heading{position:sticky;top:125px;align-self:start;padding-top:24px}.review-heading h1{font-size:clamp(42px,5vw,66px)}.review-heading>p:last-child{color:#909b98;font-size:13px;line-height:1.6}.process-card{overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#171e21}.process-summary{padding:22px;display:grid;grid-template-columns:32px 1fr;gap:13px;border-bottom:1px solid var(--line)}.process-pulse{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:#132019;background:var(--green);font-weight:700}.process-summary.running .process-pulse{color:#171e21;background:var(--orange);animation:examPulse 1.15s ease-in-out infinite}.process-summary strong{font-size:14px}.process-summary p{margin:5px 0 0;color:#899593;font-size:11px}.claim-process{max-height:520px;margin:0;padding:0;overflow:auto;list-style:none}.claim-process li{padding:17px 20px;display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:12px;align-items:start;border-bottom:1px solid rgba(241,237,230,.08)}.route-dot{width:7px;height:7px;margin-top:6px;border-radius:50%;background:#7c8785}.route-dot.tool_ready{background:var(--green);box-shadow:0 0 0 4px #75c89d1a}.route-dot.source_required{background:var(--orange)}.claim-process small{color:#788482;font:8px DM Mono,monospace;letter-spacing:.06em}.claim-process p{margin:5px 0 7px;color:#d7dcd9;font-size:12px;line-height:1.48}.claim-process strong{color:#899693;font-size:10px;font-weight:500;line-height:1.45}.claim-process li>b{padding:5px 7px;border:1px solid rgba(241,237,230,.1);border-radius:5px;color:#8d9996;font:8px DM Mono,monospace;font-weight:500;white-space:nowrap;text-transform:uppercase}.truth-line{padding:13px 20px;display:flex;gap:16px;flex-wrap:wrap;color:#7d8987;font:9px DM Mono,monospace}.truth-line .truth-ready{margin-left:auto;color:var(--green)}.process-card .survive-button{width:calc(100% - 40px);margin:5px 20px 20px}.review-error{margin:10px 20px}.paid-note{margin:-10px 20px 20px;color:#707d7a;font-size:9px;line-height:1.5;text-align:center}.result-screen{width:min(900px,100%)}.verdict-card{overflow:hidden;border:1px solid rgba(241,237,230,.16);border-radius:18px;background:#ece7df;color:#172023;box-shadow:0 35px 120px #00000040}.verdict-top{padding:20px 28px;display:flex;justify-content:space-between;border-bottom:1px solid rgba(23,32,35,.12)}.verdict-top p,.verdict-top span{margin:0;color:#596562;font:9px DM Mono,monospace;letter-spacing:.11em;text-transform:uppercase}.verdict-top span{color:#a25336}.verdict-word{padding:42px 28px 0;color:#172023;font-size:clamp(72px,13vw,132px);font-weight:750;line-height:.82;letter-spacing:-.08em}.verdict-word span{color:var(--red)}.verdict-lede{max-width:720px;margin:28px 28px 35px;color:#43504d;font-size:17px;line-height:1.58}.verdict-word.verdict-unresolved{font-size:clamp(52px,9vw,94px);letter-spacing:-.065em}.verdict-word.verdict-survived span{color:#39765e}.verdict-focus{padding:28px;border-block:1px solid rgba(23,32,35,.12);background:#182023;color:#f2ede6}.verdict-focus small{color:#e9a15c;font:9px DM Mono,monospace;letter-spacing:.11em;text-transform:uppercase}.verdict-focus h2{max-width:720px;margin:11px 0 14px;font-size:clamp(24px,4vw,38px);line-height:1.12;letter-spacing:-.045em}.verdict-focus p{margin:0;color:#98a4a1;font-size:12px;line-height:1.55}.result-grid{display:grid;grid-template-columns:1fr 1fr}.result-grid>section{padding:28px}.result-grid>section+section{border-left:1px solid rgba(23,32,35,.12)}.result-grid h3{margin:0 0 18px;color:#596562;font:9px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.finding{padding:12px 0;display:grid;grid-template-columns:38px 1fr;gap:9px;border-top:1px solid rgba(23,32,35,.1)}.finding span{color:#b24f3b;font:9px DM Mono,monospace}.finding.resolve span{color:#39765e}.finding b{display:block;margin-bottom:4px;color:#9c4938;font:8px DM Mono,monospace}.finding p{margin:0;color:#35413f;font-size:12px;line-height:1.52}.honesty-block{margin:0 28px;padding:16px 17px;border-left:3px solid #bf7a3d;background:#bf7a3d14}.honesty-block strong{color:#7a4725;font-size:11px}.honesty-block p{margin:6px 0 0;color:#665a4e;font-size:11px;line-height:1.45}.honesty-block a{color:#7a4725;text-decoration:underline}.source-ledger{margin:0;padding:28px;border-top:1px solid rgba(23,32,35,.12)}.source-ledger-heading{margin-bottom:16px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.source-ledger-heading span{color:#8f5731;font:9px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.source-ledger-heading h3{max-width:560px;margin:7px 0 0;color:#27312f;font-size:19px;line-height:1.25;letter-spacing:-.025em}.source-ledger-heading>b{padding:7px 9px;border:1px solid rgba(23,32,35,.13);border-radius:999px;color:#5c6865;font:9px DM Mono,monospace;white-space:nowrap}.source-checks{display:grid;grid-template-columns:1fr 1fr;gap:8px}.source-check{padding:14px;border:1px solid rgba(23,32,35,.1);border-radius:9px;background:#ffffff38}.source-check>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.source-check small{color:#7a8582;font:8px DM Mono,monospace;text-transform:uppercase}.source-check strong{color:#596562;font-size:9px;text-align:right}.source-check p{margin:11px 0 12px;color:#3d4946;font-size:11px;line-height:1.5}.source-check a,.source-check>span{color:#7a4725;font-size:10px;text-decoration:none}.source-check a:hover{text-decoration:underline}.source-check.source-confirmed{border-left:3px solid #39765e}.source-check.source-warning{border-left:3px solid #b24f3b}.source-check.source-unknown{border-left:3px solid #b28a55}.result-actions{padding:25px 28px 13px;display:flex;gap:8px}.result-actions button,.result-actions a{min-height:42px;padding:0 14px;display:inline-flex;align-items:center;border:1px solid rgba(23,32,35,.2);border-radius:7px;color:#46524f;background:transparent;font-size:11px}.result-actions button.primary{margin-left:auto;border-color:#182023;color:#f2ede6;background:#182023}.share-feedback{margin:0 28px 10px;color:#39765e;font-size:10px}.result-boundary{margin:0;padding:15px 28px 20px;color:#7b8582;font-size:9px;line-height:1.5}.product-footer{width:min(1320px,100%);margin:auto;padding:20px 36px;display:flex;justify-content:space-between;border-top:1px solid var(--line);color:#687371;font:8px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.developer-page{padding:36px}.developer-page>.wordmark{margin:0 auto}.developer-page section{width:min(900px,100%);margin:100px auto}.developer-page h1{font-size:clamp(52px,8vw,94px)}.developer-page section>p:not(.overline){max-width:680px;color:#aeb7b4;font-size:17px;line-height:1.65}.developer-page pre{margin:42px 0 22px;padding:25px;overflow:auto;border:1px solid var(--line);border-radius:12px;color:#cbd7d3;background:#151c1f;font:12px/1.7 DM Mono,monospace}.developer-actions{display:flex;gap:20px}.developer-actions a{color:var(--orange);font-size:12px}@media(max-width:820px){.product-header{height:64px;padding:0 20px}.input-screen,.review-screen{display:block;padding:44px 20px 72px}.intro-copy,.review-heading{position:static;padding:0}.intro-copy h1,.review-heading h1{font-size:48px}.intro-copy>p:last-child{font-size:14px}.intake-card,.process-card{margin-top:30px}.profile-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.drop-surface textarea{min-height:240px}.preflight-echo{align-items:flex-start;flex-wrap:wrap}.preflight-echo b{margin-left:0}.claim-process{max-height:none}.truth-line{flex-wrap:wrap}.result-screen{padding:34px 14px 70px}.verdict-word{padding-top:36px}.result-grid{grid-template-columns:1fr}.result-grid>section+section{border-top:1px solid rgba(23,32,35,.12);border-left:0}.result-actions{flex-wrap:wrap}.result-actions button.primary{width:100%;margin-left:0}.product-footer{padding-inline:20px}.developer-page{padding:24px 20px}.developer-page section{margin-top:76px}.developer-page h1{font-size:51px}}@media(max-width:390px){.intro-copy h1,.review-heading h1{font-size:42px}.input-screen{padding-inline:14px}.intake-card{padding:12px}.profile-tabs button{padding-inline:2px;font-size:10px}.upload-row small{display:none}.claim-process li{grid-template-columns:9px 1fr}.claim-process li>b{grid-column:2}.verdict-word{font-size:68px}.verdict-lede,.verdict-focus,.result-grid>section{margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}.result-actions,.result-boundary{padding-left:20px;padding-right:20px}}@keyframes examPulse{0%,to{transform:scale(.92);box-shadow:0 0 #e9a15c40}50%{transform:scale(1);box-shadow:0 0 0 7px #e9a15c00}}@media(max-width:820px){.source-checks{grid-template-columns:1fr}.source-ledger-heading{display:block}.source-ledger-heading>b{display:inline-block;margin-top:12px}.truth-line .truth-ready{width:100%;margin-left:0}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html{scroll-behavior:smooth}.docs-page{min-height:100vh;color:var(--paper);background:radial-gradient(circle at 76% 0,rgba(233,101,74,.1),transparent 32rem),var(--ink)}.landing-main{flex:1}.input-screen{scroll-margin-top:76px;padding-top:54px;padding-bottom:90px}.drop-surface textarea{height:220px;min-height:220px}.product-header{position:relative;z-index:20}.product-header nav{gap:26px}.product-header .nav-cta{min-height:36px;padding:0 14px;display:inline-flex;align-items:center;border:1px solid rgba(233,161,92,.38);border-radius:7px;color:#efbd87;background:#e9a15c12}.product-header .nav-cta:hover{border-color:var(--orange);color:var(--paper);background:#e9a15c1f}.intro-copy{top:126px}.intro-copy>p:last-of-type{max-width:470px}.hero-proof{margin-top:28px;display:flex;gap:18px;flex-wrap:wrap;color:#77827f;font:9px DM Mono,monospace;text-transform:uppercase}.hero-proof span{display:grid;gap:4px}.hero-proof b{color:#c8d0cd;font-weight:500}.intake-card{position:relative}.intake-label{padding:0 3px 13px;display:flex;align-items:center;justify-content:space-between;color:#9aa5a2;font:9px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.intake-label b{color:var(--green);font-weight:500}.marketing-sections{border-top:1px solid var(--line)}.trust-strip{width:min(1320px,100%);margin:0 auto;padding:22px 36px;display:grid;grid-template-columns:repeat(4,1fr);border-inline:1px solid var(--line);color:#8b9693;font:9px DM Mono,monospace;letter-spacing:.04em;text-transform:uppercase}.trust-strip span{padding:4px 20px;border-right:1px solid var(--line)}.trust-strip span:first-child{padding-left:0}.trust-strip span:last-child{border-right:0}.trust-strip b{margin-right:8px;color:var(--orange);font-weight:500}.marketing-section{width:min(1320px,100%);margin:0 auto;padding:112px 36px;border-inline:1px solid var(--line)}.marketing-section+.marketing-section{border-top:1px solid var(--line)}.section-intro{display:grid;grid-template-columns:minmax(220px,.5fr) minmax(500px,1.5fr);column-gap:60px}.section-intro .overline{padding-top:10px}.section-intro h2,.section-heading h2,.truth-section h2,.marketing-cta h2{margin:0;font-size:clamp(37px,5vw,64px);font-weight:550;line-height:1.02;letter-spacing:-.055em}.section-intro>p:last-child{grid-column:2;max-width:660px;margin:28px 0 0;color:#98a29f;font-size:15px;line-height:1.7}.steps-grid{margin-top:78px;display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line)}.steps-grid article{min-height:260px;padding:28px 34px 32px;border-right:1px solid var(--line)}.steps-grid article:last-child{border-right:0}.steps-grid span{color:var(--orange);font:9px DM Mono,monospace}.steps-grid h3{margin:60px 0 12px;font-size:25px;letter-spacing:-.04em}.steps-grid p{margin:0;color:#8f9a97;font-size:12px;line-height:1.65}.section-heading{display:grid;grid-template-columns:1.15fr .65fr;gap:80px;align-items:end;margin-bottom:62px}.section-heading .overline{margin-bottom:18px}.section-heading>p{max-width:440px;margin:0;color:#8f9a97;font-size:13px;line-height:1.7}.use-case-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line)}.use-case-grid button{min-height:300px;padding:34px;display:flex;flex-direction:column;align-items:flex-start;border:0;color:var(--paper);background:#151c1f;text-align:left;transition:background .16s,transform .16s}.use-case-grid button:hover{position:relative;z-index:1;background:#1a2326;box-shadow:inset 0 0 0 1px #e9a15c57}.use-case-grid button>span{color:var(--orange);font:9px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.use-case-grid h3{margin:60px 0 12px;font-size:28px;letter-spacing:-.045em}.use-case-grid p{max-width:480px;margin:0 0 28px;color:#8f9a97;font-size:12px;line-height:1.65}.use-case-grid b{margin-top:auto;color:#d9dfdc;font-size:11px;font-weight:500}.capability-section{background:linear-gradient(130deg,rgba(233,161,92,.045),transparent 50%)}.capability-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.capability-grid article{min-height:320px;padding:25px;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:12px;background:#151c1fbd}.capability-icon{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(233,161,92,.26);border-radius:50%;color:var(--orange);font:12px DM Mono,monospace}.capability-grid h3{margin:54px 0 12px;font-size:20px;letter-spacing:-.035em}.capability-grid p{margin:0 0 24px;color:#8b9693;font-size:11px;line-height:1.65}.capability-grid a{margin-top:auto;color:#d9dfdc;font-size:10px}.pricing-section{background:#13191c}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;align-items:stretch}.pricing-grid article{min-height:360px;padding:28px;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:12px;background:#171e21}.pricing-grid article.featured{border-color:#e9a15c80;background:linear-gradient(150deg,#e9a15c1c,#171e21eb 48%)}.pricing-grid article>span{color:#8c9895;font:9px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.pricing-grid article>div{min-height:100px;margin:50px 0 20px;display:flex;align-items:baseline;gap:9px}.pricing-grid strong{font-size:48px;font-weight:600;letter-spacing:-.06em}.pricing-grid small{color:#8a9693;font:9px DM Mono,monospace}.pricing-grid p{margin:0 0 28px;color:#8e9996;font-size:11px;line-height:1.65}.pricing-grid a{margin-top:auto;min-height:42px;display:grid;place-items:center;border:1px solid rgba(241,237,230,.14);border-radius:7px;color:#dbe1de;font-size:11px}.pricing-grid .featured a{border-color:var(--orange);color:#172023;background:var(--orange);font-weight:600}.truth-section{display:grid;grid-template-columns:1.1fr .9fr;gap:100px;background:#e9e3d9;color:#172023}.truth-section .overline{margin-bottom:20px;color:#9a5436}.truth-points{border-top:1px solid rgba(23,32,35,.16)}.truth-points p{margin:0;padding:18px 0;display:grid;grid-template-columns:96px 1fr;gap:16px;border-bottom:1px solid rgba(23,32,35,.16);color:#52605d;font-size:11px;line-height:1.55}.truth-points span{color:#8f4d32;font:9px DM Mono,monospace;text-transform:uppercase}.marketing-cta{width:min(1320px,100%);min-height:470px;margin:0 auto;padding:108px 36px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border-inline:1px solid var(--line);background:radial-gradient(circle at 80% 50%,rgba(233,101,74,.12),transparent 25rem)}.marketing-cta h2{margin:20px 0 40px;font-size:clamp(50px,7vw,88px)}.marketing-cta>a{min-width:220px;min-height:54px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border-radius:8px;color:#172023;background:var(--orange);font-size:13px;font-weight:700}.marketing-cta>a:hover{background:#f2b575}.site-footer{width:min(1320px,100%);margin:0 auto;padding:58px 36px 24px;display:grid;grid-template-columns:1fr 1.4fr;gap:60px;border:1px solid var(--line);border-bottom:0}.footer-brand p{max-width:280px;margin:18px 0;color:#75817e;font-size:11px;line-height:1.6}.footer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.footer-links div{display:flex;flex-direction:column;gap:11px}.footer-links strong{margin-bottom:4px;color:#d5dcd8;font-size:10px;font-weight:600}.footer-links a{color:#74807d;font-size:10px}.footer-links a:hover{color:var(--paper)}.footer-bottom{grid-column:1/-1;padding-top:22px;display:flex;justify-content:space-between;border-top:1px solid var(--line);color:#596461;font:8px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.docs-layout{width:min(1320px,100%);margin:0 auto;padding:0 36px 100px;display:grid;grid-template-columns:210px minmax(0,880px);gap:72px;align-items:start}.docs-sidebar{position:sticky;top:28px;padding-top:72px;display:flex;flex-direction:column;gap:12px}.docs-sidebar p{margin:0 0 8px;color:#d3dad7;font-size:11px;font-weight:600}.docs-sidebar a{color:#74807d;font-size:10px}.docs-sidebar a:hover{color:var(--paper)}.docs-sidebar span{height:1px;margin:8px 0;background:var(--line)}.docs-content{min-width:0}.docs-hero{padding:96px 0 100px;border-bottom:1px solid var(--line)}.docs-hero h1{margin:20px 0 26px;font-size:clamp(52px,7vw,82px);font-weight:600;line-height:.98;letter-spacing:-.065em}.docs-hero h1 em{color:var(--orange);font-family:Playfair Display,serif;font-weight:600}.docs-hero>p:not(.overline){max-width:720px;margin:0;color:#99a4a1;font-size:16px;line-height:1.7}.docs-hero-actions{margin-top:34px;display:flex;gap:10px}.docs-hero-actions a{min-height:42px;padding:0 15px;display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:7px;color:#bfc8c5;font-size:11px}.docs-hero-actions a.primary{border-color:var(--orange);color:#172023;background:var(--orange);font-weight:600}.api-origin{margin-top:48px;padding:13px 14px;display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;border:1px solid var(--line);border-radius:8px;background:#151c1f}.api-origin span{color:#788481;font:8px DM Mono,monospace;text-transform:uppercase}.api-origin code{overflow:hidden;color:#c6cfcc;font:10px DM Mono,monospace;text-overflow:ellipsis}.api-origin b{color:var(--green);font:8px DM Mono,monospace;font-weight:500;text-transform:uppercase}.api-origin b:before{content:"";width:6px;height:6px;margin-right:6px;display:inline-block;border-radius:50%;background:var(--green)}.docs-section{padding:92px 0;scroll-margin-top:10px;border-bottom:1px solid var(--line)}.docs-section-heading{display:grid;grid-template-columns:40px 1fr;gap:18px;align-items:start;margin-bottom:27px}.docs-section-heading>span{width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--orange);font:8px DM Mono,monospace}.docs-section-heading .overline{margin:3px 0 10px}.docs-section h2{margin:0;font-size:clamp(34px,5vw,50px);font-weight:550;line-height:1.05;letter-spacing:-.05em}.docs-section>p{max-width:760px;margin:0 0 28px;color:#929d9a;font-size:13px;line-height:1.72}.docs-section>h3{margin:58px 0 12px;font-size:22px;letter-spacing:-.035em}.code-block{margin:30px 0 24px;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:#0c1113}.code-block>div{height:42px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);color:#74817e;font:8px DM Mono,monospace;text-transform:uppercase}.code-block button{padding:6px 8px;border:1px solid var(--line);border-radius:5px;color:#aeb8b5;background:#151c1f;font:8px DM Mono,monospace}.code-block pre{margin:0;padding:22px;overflow:auto;color:#c6d2ce;font:11px/1.75 DM Mono,monospace}.response-preview{padding:12px 14px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;border:1px solid var(--line);border-radius:8px}.response-preview span{margin-right:auto;color:#76827f;font:8px DM Mono,monospace;text-transform:uppercase}.response-preview code{padding:5px 7px;border-radius:4px;color:#9db5ac;background:#75c89d12;font:8px DM Mono,monospace}.callout{margin-top:25px;padding:18px 20px;border-left:2px solid var(--green);background:#75c89d0e}.callout strong{color:#cfe0d8;font-size:11px}.callout p{margin:6px 0 0;color:#83908c;font-size:10px;line-height:1.6}.callout.warning{border-color:var(--orange);background:#e9a15c0e}.callout.warning strong{color:#e6bd90}.endpoint-table{margin:36px 0 26px;border:1px solid var(--line);border-radius:10px;overflow:hidden}.endpoint-row{min-height:66px;padding:14px 16px;display:grid;grid-template-columns:1.3fr 1fr 100px;gap:20px;align-items:center;border-bottom:1px solid var(--line)}.endpoint-row:last-child{border-bottom:0}.endpoint-row.heading{min-height:40px;color:#697572;background:#151c1f;font:8px DM Mono,monospace;text-transform:uppercase}.endpoint-row code{color:#c6d0cd;font:9px DM Mono,monospace}.endpoint-row code b{margin-right:7px;color:var(--orange);font-weight:500}.endpoint-row>span{color:#8b9693;font-size:10px}.endpoint-row>strong{color:#a9b8b3;font:8px DM Mono,monospace;font-weight:500;text-align:right}.docs-detail{padding:17px 19px;border:1px solid var(--line);border-radius:8px;background:#151c1f}.docs-detail code,.payment-flow code,.callout code{color:#ddb27f;font-family:DM Mono,monospace}.payment-flow{margin-top:36px;border-block:1px solid var(--line)}.payment-flow article{min-height:104px;padding:18px 0;display:grid;grid-template-columns:36px 1fr auto;gap:20px;align-items:center;border-bottom:1px solid var(--line)}.payment-flow article:last-child{border-bottom:0}.payment-flow article>span{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;color:#172023;background:var(--orange);font:8px DM Mono,monospace}.payment-flow h3{margin:0 0 6px;font-size:14px}.payment-flow p{margin:0;color:#7f8b88;font-size:10px;line-height:1.55}.payment-flow article>code{font-size:8px}.verify-grid{margin-top:28px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line)}.verify-grid article{padding:22px;border-right:1px solid var(--line)}.verify-grid article:last-child{border-right:0}.verify-grid span{color:var(--orange);font:8px DM Mono,monospace}.verify-grid h3{margin:34px 0 10px;font-size:15px}.verify-grid p{margin:0;color:#7f8b88;font-size:9px;line-height:1.6}.security-list{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:35px;background:var(--line);border:1px solid var(--line)}.security-list article{padding:24px;background:#151c1f}.security-list h3{margin:0 0 10px;font-size:15px}.security-list p{margin:0;color:#84908d;font-size:10px;line-height:1.65}.docs-links{margin-top:28px;display:flex;gap:10px;flex-wrap:wrap}.docs-links a{padding:10px 12px;border:1px solid var(--line);border-radius:6px;color:#aeb8b5;font-size:9px}@media(max-width:1000px){.trust-strip{grid-template-columns:1fr 1fr;gap:14px}.trust-strip span:nth-child(2){border-right:0}.capability-grid{grid-template-columns:1fr 1fr}.docs-layout{grid-template-columns:170px minmax(0,1fr);gap:42px}}@media(max-width:820px){.product-header nav{gap:12px}.product-header .nav-wide{display:none}.product-header .nav-cta{min-height:32px;padding:0 10px}.input-screen{padding-top:40px}.drop-surface textarea{height:190px;min-height:190px}.hero-proof{margin-bottom:0}.trust-strip{padding-inline:20px;border-inline:0}.marketing-section,.marketing-cta{padding:78px 20px;border-inline:0}.section-intro{display:block}.section-intro>p:last-child{margin-top:24px}.steps-grid{grid-template-columns:1fr;margin-top:52px}.steps-grid article{min-height:190px;border-right:0;border-bottom:1px solid var(--line)}.steps-grid article:last-child{border-bottom:0}.steps-grid h3{margin-top:35px}.section-heading{display:block;margin-bottom:42px}.section-heading>p{margin-top:22px}.use-case-grid{grid-template-columns:1fr}.use-case-grid button{min-height:260px}.use-case-grid h3{margin-top:42px}.capability-grid{grid-template-columns:1fr 1fr}.pricing-grid{grid-template-columns:1fr}.pricing-grid article{min-height:300px}.pricing-grid article>div{margin-top:35px;min-height:auto}.truth-section{grid-template-columns:1fr;gap:50px}.marketing-cta{min-height:390px}.site-footer{padding:48px 20px 22px;grid-template-columns:1fr;border-inline:0}.footer-links{grid-template-columns:repeat(3,1fr)}.docs-layout{display:block;padding:0 20px 70px}.docs-sidebar{position:static;padding:20px 0;display:flex;flex-direction:row;overflow:auto;border-bottom:1px solid var(--line)}.docs-sidebar p,.docs-sidebar span,.docs-sidebar a:nth-of-type(n+6){display:none}.docs-sidebar a{white-space:nowrap}.docs-hero{padding:64px 0 75px}.docs-section{padding:70px 0}.endpoint-row{grid-template-columns:1fr auto;gap:9px}.endpoint-row>span{grid-column:1/-1;grid-row:2}.endpoint-row.heading{display:none}.verify-grid{grid-template-columns:1fr}.verify-grid article{border-right:0;border-bottom:1px solid var(--line)}.verify-grid article:last-child{border-bottom:0}}@media(max-width:560px){.product-header nav>a:not(.nav-cta){display:none}.input-screen{padding-top:32px}.hero-proof{display:none}.drop-surface textarea{height:150px;min-height:150px}.intake-note span{display:none}.trust-strip{grid-template-columns:1fr}.trust-strip span{padding:5px 0;border-right:0;border-bottom:1px solid var(--line)}.trust-strip span:last-child{border-bottom:0}.section-intro h2,.section-heading h2,.truth-section h2{font-size:37px}.capability-grid{grid-template-columns:1fr}.capability-grid article{min-height:260px}.footer-links{grid-template-columns:1fr 1fr}.footer-links div:last-child{grid-column:1/-1}.footer-bottom{gap:20px}.api-origin{grid-template-columns:1fr auto}.api-origin span{grid-column:1/-1}.docs-hero h1{font-size:47px}.docs-hero-actions{flex-wrap:wrap}.docs-hero-actions a{flex:1;justify-content:center}.docs-section-heading{grid-template-columns:34px 1fr}.docs-section h2{font-size:35px}.code-block pre{padding:18px;font-size:9px}.payment-flow article{grid-template-columns:32px 1fr}.payment-flow article>code{grid-column:2}.security-list{grid-template-columns:1fr}.endpoint-row{padding-inline:12px}.endpoint-row code{font-size:8px}.endpoint-row>strong{font-size:7px}}.overline,.intake-label,.hero-proof,.trust-strip,.steps-grid span,.use-case-grid button>span,.pricing-grid article>span,.truth-points span{font-size:11px;line-height:1.45}.profile-tabs button,.input-heading,.upload-row label{font-size:13px}.input-heading button,.upload-row small,.preflight-echo span,.privacy-note{font-size:11px}.preflight-echo{font-size:13px;line-height:1.45}.intake-note p{font-size:13px;line-height:1.55}.intake-note span{font-size:12px;line-height:1.55}.intake-loading{margin-top:12px;padding:14px;display:grid;grid-template-columns:18px 1fr;gap:12px;align-items:start;border:1px solid rgba(233,161,92,.24);border-radius:9px;background:#e9a15c0e}.intake-loading>span{width:15px;height:15px;margin-top:2px;border:2px solid rgba(233,161,92,.24);border-top-color:var(--orange);border-radius:50%;animation:loadingSpin .8s linear infinite}.intake-loading strong{color:#ead7c0;font-size:13px}.intake-loading p{margin:4px 0 0;color:#8f9997;font-size:12px;line-height:1.5}.process-summary strong{font-size:16px}.process-summary p{font-size:13px;line-height:1.55}.claim-process small,.claim-process li>b,.truth-line{font-size:10px}.claim-process p{font-size:14px;line-height:1.55}.claim-process strong{font-size:12px;line-height:1.55}.review-wait-card{margin:16px 20px 6px;padding:16px;display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px 16px;border:1px solid rgba(233,161,92,.3);border-radius:10px;background:#e9a15c0f}.wait-clock{display:flex;align-items:center;gap:8px;color:#f0b979;font:600 12px DM Mono,monospace}.wait-clock span{width:9px;height:9px;border-radius:50%;background:var(--orange);animation:examPulse 1.15s ease-in-out infinite}.review-wait-card strong{color:#efe5d8;font-size:14px}.review-wait-card p{margin:5px 0 0;color:#9da8a5;font-size:12px;line-height:1.55}.review-wait-card ol{grid-column:1/-1;margin:2px 0 0;padding:13px 0 0;display:flex;gap:8px;border-top:1px solid rgba(241,237,230,.09);list-style:none}.review-wait-card li{padding:6px 8px;border:1px solid rgba(241,237,230,.1);border-radius:5px;color:#76827f;font:10px DM Mono,monospace}.review-wait-card li.done{color:var(--green);border-color:#75c89d38}.review-wait-card li.active{color:#e7b57d;border-color:#e9a15c3d}.review-error{font-size:13px}.review-error strong{display:block;margin-bottom:4px;font-size:14px}.review-error p{margin:0}.paid-note,.paid-unavailable{margin:-10px 20px 20px;color:#7f8c89;font-size:11px;line-height:1.55;text-align:center}.paid-unavailable{margin-top:-8px;color:#d6aa7a}.steps-grid p,.use-case-grid p,.capability-grid p,.pricing-grid p,.section-heading>p{font-size:14px}.use-case-grid b,.capability-grid a,.pricing-grid a{font-size:13px}.footer-brand p,.footer-links a,.footer-links strong{font-size:12px}.footer-bottom{font-size:10px}.docs-sidebar p,.docs-sidebar a,.docs-hero-actions a{font-size:13px}.api-origin span,.api-origin b,.docs-section-heading>span,.code-block>div,.code-block button,.response-preview span,.response-preview code,.endpoint-row.heading,.payment-flow article>span,.verify-grid span{font-size:10px}.api-origin code,.code-block pre,.endpoint-row code,.payment-flow article>code{font-size:12px}.callout strong,.endpoint-row>span,.security-list p,.callout p,.payment-flow p,.verify-grid p,.docs-links a{font-size:12px}.endpoint-row>strong{font-size:10px}.security-list h3,.payment-flow h3,.verify-grid h3{font-size:16px}@keyframes loadingSpin{to{transform:rotate(360deg)}}@media(max-width:820px){.review-wait-card ol{display:grid;grid-template-columns:1fr 1fr}}@media(max-width:560px){.input-screen{padding-top:26px}.drop-surface textarea{height:145px;min-height:145px}.profile-tabs button{font-size:12px}.review-wait-card{grid-template-columns:1fr;margin-inline:14px}.review-wait-card ol{grid-column:1;grid-template-columns:1fr}.claim-process li>b{font-size:10px}.code-block pre,.endpoint-row code{font-size:11px}.endpoint-row>strong{font-size:10px}.intake-note p{font-size:12px}}.app-shell{min-height:100vh;overflow:hidden;background:radial-gradient(circle at 78% 12%,rgba(244,170,80,.11),transparent 24rem),#11161b}.topbar{height:74px;max-width:1280px;margin:auto;padding:0 38px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(246,240,232,.11)}.brand{font-size:19px;font-weight:700;letter-spacing:-.03em;display:inline-flex;align-items:center;gap:9px}.brand-mark{display:grid;place-items:center;width:23px;height:23px;color:#11161b;background:#f4ae58;border-radius:50%;font-size:22px;line-height:1}.network-status,.completed-run{display:inline-flex;align-items:center;gap:8px;color:#bfc7c6;font:10px DM Mono,monospace;text-transform:uppercase;letter-spacing:.08em}.new-decision-button{border:1px solid rgba(246,240,232,.22);padding:9px 11px;color:#f4eee6;background:transparent;font:10px DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase}.new-decision-button:hover{border-color:#f4ae58;color:#f4ae58}.new-decision-button span{margin-left:6px;font-size:15px;vertical-align:-1px}.developer-link{color:#aeb8b8;font:9px DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase}.developer-link:hover{color:#f4ae58}.topbar-actions{display:flex;align-items:center;gap:8px}.recover-button{border:0;padding:9px 5px;color:#9eaaaa;background:transparent;font:9px DM Mono,monospace;letter-spacing:.05em;text-transform:uppercase}.recover-button:hover{color:#81cda5}.recover-button:disabled{cursor:wait;opacity:.6}.live-dot{width:7px;height:7px;border-radius:50%;background:#82d1a8;box-shadow:0 0 0 4px #82d1a81a}.hero{max-width:1280px;margin:auto;padding:72px 38px 46px;text-align:center}.eyebrow{display:inline-flex;align-items:center;gap:9px;color:#f5b764;font:11px DM Mono,monospace;letter-spacing:.13em;text-transform:uppercase}.eyebrow span{display:inline-block;width:18px;height:1px;background:currentColor}.hero h1,.results h2{margin:16px 0 13px;font-size:clamp(40px,5.25vw,72px);letter-spacing:-.065em;line-height:.99;font-weight:600}em{font-family:Playfair Display,Georgia,serif;font-weight:600}.hero p{max-width:650px;margin:auto;color:#a8b0b2;line-height:1.65;font-size:16px}.hero-actions{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:27px}.hero-primary{min-width:230px;padding:14px 17px;border:0;background:#f4ae58;color:#12181c;font-weight:700}.hero-primary:hover{background:#ffc172}.hero-primary span{margin-left:10px}.hero-secondary{color:#c3cbca;border-bottom:1px solid rgba(195,203,202,.35);font-size:12px;line-height:2}.hero-secondary:hover{color:#f4ae58;border-color:#f4ae58}.mobile-recovery{display:none;border:0;background:transparent;color:#aeb8b8;font:9px DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase}.hero-composer{max-width:720px;margin:29px auto 0;padding:14px;border:1px solid rgba(246,240,232,.16);background:linear-gradient(135deg,#191f24f2,#141a1ff2);text-align:left}.scenario-tabs{display:flex;gap:3px;padding-bottom:13px}.scenario-tabs button{flex:1 1 0;min-width:0;padding:8px 5px;border:1px solid transparent;background:transparent;color:#899698;font:8px DM Mono,monospace;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.scenario-tabs button.selected{border-color:#f4ae588c;background:#f4ae581f;color:#f5b764}.live-scope-notice{margin:-3px 0 13px;color:#aeb9b7;font-size:10px;line-height:1.45}.live-scope-notice b{color:#81cda5;font:9px DM Mono,monospace;letter-spacing:.04em;text-transform:uppercase}.hero-composer label{display:block;margin-top:10px;color:#9ca8a9;font:9px DM Mono,monospace;letter-spacing:.07em;text-transform:uppercase}.hero-composer input,.hero-composer textarea{width:100%;margin-top:6px;padding:10px 11px;border:1px solid rgba(246,240,232,.17);outline:none;background:#00000029;color:#f4eee6;font:13px DM Sans,sans-serif;resize:vertical}.hero-composer input:focus,.hero-composer textarea:focus{border-color:#f4ae58;box-shadow:0 0 0 3px #f4ae581a}.hero-composer-grid{display:grid;grid-template-columns:1.4fr .6fr;gap:10px}.hero-advanced{margin-top:13px;padding:12px;border-left:2px solid #f4ae58;background:#f4ae580f}.hero-advanced summary{cursor:pointer;color:#f0b766;font:10px DM Mono,monospace;letter-spacing:.05em;text-transform:uppercase}.hero-advanced>p{margin:9px 0 0;color:#a9b4b4;font-size:11px;line-height:1.45}.hero-advanced .compact{grid-template-columns:1fr 1fr}.hero-composer>.hero-primary{width:100%;margin-top:14px}.hero-prepared{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:14px;background:#f6f0e81c}.hero-prepared>span{padding:10px;background:#182025;color:#9eaaaa;font:9px DM Mono,monospace;text-transform:uppercase}.hero-prepared>span b{display:block;margin-bottom:4px;color:#f4eee6;font-size:12px}.hero-prepared p{grid-column:1 / -1;margin:0;padding:10px;border-left:2px solid #e8b85d;background:#1e2429;color:#c1c9c8;font-size:11px;line-height:1.45}.hero-prepared .hero-primary{grid-column:1 / -1;width:100%;margin:0}.hero-form-errors{margin-top:12px;padding:10px;border-left:2px solid #e57c68;background:#e57c681f;color:#f0cdc8;font-size:11px}.hero-form-errors p{margin:0}.candidate-prefill{display:grid;grid-template-columns:1fr auto;gap:7px 12px;align-items:center;padding:11px 12px;border:1px solid rgba(129,205,165,.24);background:#81cda50e}.candidate-prefill span{color:#81cda5;font:8px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.candidate-prefill p{margin:4px 0 0;color:#d6dfdb;font-size:11px}.candidate-actions{display:flex;gap:7px;align-items:center}.candidate-prefill button{border:1px solid rgba(129,205,165,.5);padding:8px 10px;background:transparent;color:#aee0c4;font:9px DM Mono,monospace;letter-spacing:.04em;text-transform:uppercase}.candidate-prefill button:hover{background:#81cda5;color:#142027}.candidate-prefill button:disabled{opacity:.55;cursor:wait}.candidate-prefill small,.candidate-route{grid-column:1 / -1}.candidate-prefill small{color:#92a39e;font-size:9px;line-height:1.35}.candidate-prefill .candidate-route{margin:0;color:#cde8d9;font-size:10px;line-height:1.35}.proof-strip{max-width:760px;margin:35px auto 0;display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid rgba(246,240,232,.09)}.proof-strip span{padding:13px 10px;color:#798587;font:9px DM Mono,monospace;letter-spacing:.04em;text-transform:uppercase}.proof-strip span+span{border-left:1px solid rgba(246,240,232,.09)}.proof-strip b{color:#c7cecc;font-weight:500}.workspace{max-width:1280px;margin:auto;padding:0 38px 98px;display:grid;grid-template-columns:285px 1fr;gap:14px}.decision-card,.exam-stage,.results,.action-card{border:1px solid rgba(246,240,232,.12)}.decision-card{position:relative;padding:23px;background:#191f24}.card-kicker{color:#8e989c;font:10px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.card-kicker span{float:right;color:#f5b764}.decision-heading{display:flex;gap:13px;align-items:center;padding:27px 0 23px;border-bottom:1px solid rgba(246,240,232,.1)}.decision-icon{display:grid;place-items:center;height:38px;width:38px;background:#f4ae58;color:#161c20;font-size:22px}h2,h3,p{margin-top:0}.decision-heading h2{margin-bottom:4px;font-size:18px;letter-spacing:-.04em}.decision-heading p{color:#9aa4a5;font-size:12px;line-height:1.45}.risk-row{display:flex;justify-content:space-between;padding:15px 0;border-bottom:1px solid rgba(246,240,232,.08);font-size:12px;color:#aab2b4}.risk-row strong{color:#f4eee6;font-weight:500}.ghost-button{width:100%;margin-top:22px;border:1px solid rgba(246,240,232,.2);padding:11px 12px;background:transparent;color:#e9e3da;text-align:left;font-size:11px}.ghost-button span{float:right;color:#f5b764}.brief-panel{margin-top:12px;padding:12px;color:#aeb7b8;background:#0000002e;font-size:11px;line-height:1.55}.brief-panel p{margin-bottom:9px}.brief-panel div{color:#778284;font-family:DM Mono,monospace;font-size:9px}.brief-panel div span{color:#cbd0cd}.exam-stage{min-height:398px;padding:28px 30px 24px;background:linear-gradient(125deg,#1b2228,#171d22)}.stage-topline{display:flex;align-items:flex-start;justify-content:space-between}.stage-topline h2{margin:7px 0 0;font-size:21px;letter-spacing:-.04em}.round-pill{border:1px solid rgba(246,240,232,.18);padding:7px 8px;color:#b7c0c1;font:9px DM Mono,monospace;letter-spacing:.1em}.exam-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:29px 0 24px}.exam-agent{min-height:187px;padding:16px;position:relative;overflow:hidden;border-left:2px solid;background:#ffffff06}.exam-agent:after{position:absolute;right:11px;top:-20px;font:92px Playfair Display,serif;opacity:.07;content:"×"}.exam-agent.coral{border-color:#e57c68}.exam-agent.gold{border-color:#e8b85d}.exam-agent.blue{border-color:#77a9d0}.agent-number{color:#697578;font:11px DM Mono,monospace}.agent-signal{display:block;margin-top:18px;color:#aab5b4;font:9px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.exam-agent h3{position:relative;margin:8px 0 7px;font-size:20px;line-height:.95;letter-spacing:-.055em}.exam-agent p{max-width:185px;color:#98a3a4;font-size:11px;line-height:1.48}.agent-footer{position:absolute;right:15px;bottom:14px;left:15px;display:flex;justify-content:space-between;color:#c3cbca;font:9px DM Mono,monospace}.run-button{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;border:0;padding:15px;background:#f4ae58;color:#12181c;font-size:13px;font-weight:700}.run-button:hover{background:#ffc172}.run-button:disabled{cursor:wait;opacity:.68}.button-cross{font-size:21px;font-weight:400}.button-arrow{margin-left:9px}.completed-run{justify-content:space-between;width:100%;padding:15px 0 0;border-top:1px solid rgba(246,240,232,.1)}.completed-run button{border:0;color:#f5b764;background:none;font:10px DM Mono,monospace}.results{display:none;max-width:1204px;margin:0 auto 82px;padding:42px 45px;background:#e8e2d7;color:#152027}.results.visible{display:block;animation:reveal-result .35s ease both}@keyframes reveal-result{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.results .eyebrow{color:#a15e26}.results h2{margin-bottom:0;font-size:clamp(31px,4vw,50px)}.results-intro{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:36px;border-bottom:1px solid rgba(21,32,39,.18)}.independence{width:175px}.independence span{color:#657177;font:9px DM Mono,monospace;text-transform:uppercase;letter-spacing:.1em}.independence strong{display:block;margin-top:7px;font-size:30px;letter-spacing:-.05em}.independence small{color:#778187;font-size:14px}.independence p{margin-top:5px;color:#657177;font-size:10px;line-height:1.45}.verdict-snapshot{display:grid;grid-template-columns:.75fr 1fr 2.35fr 1.5fr;margin-top:24px;border:1px solid rgba(21,32,39,.18);background:#15202721}.verdict-snapshot>div{min-width:0;padding:15px 16px;background:#ffffff6b}.verdict-snapshot>div+div{border-left:1px solid rgba(21,32,39,.14)}.verdict-snapshot span{display:block;color:#69757b;font:8px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.verdict-snapshot strong{display:block;margin-top:7px;color:#1b272d;font:13px/1.25 DM Mono,monospace;overflow-wrap:anywhere}.snapshot-verdict{background:#172229!important}.snapshot-verdict strong{color:#f0ae5c;font-size:27px;letter-spacing:-.08em}.snapshot-verdict span{color:#aab4b3}.verdict-snapshot small{display:block;margin-top:6px;color:#778187;font-size:9px;line-height:1.35}.verdict-snapshot p{margin:6px 0 0;color:#58656a;font-size:10px;line-height:1.42}.snapshot-gate.blocked{background:#bf554717}.snapshot-gate.blocked strong{color:#ad4439}.snapshot-gate.permit{background:#34735f17}.snapshot-gate.permit strong{color:#34735f}.snapshot-reason strong{color:#a15e26}.result-layout{display:grid;grid-template-columns:1fr 285px;gap:44px;padding-top:31px}.claim-list-heading{display:flex;justify-content:space-between;margin-bottom:7px;color:#69757b;font:10px DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase}.claim-row{width:100%;display:grid;grid-template-columns:30px 1fr 102px;gap:10px;align-items:center;padding:14px 0;border:0;border-bottom:1px solid rgba(21,32,39,.12);background:transparent;color:#1c272d;text-align:left}.claim-row:hover,.claim-row.selected{padding-inline:8px;background:#1520270e}.mark{display:grid;place-items:center;width:22px;height:22px;border:1px solid;border-radius:50%;font-size:16px}.mark.survived{color:#34735f}.mark.refuted{color:#bf5547}.mark.unresolved{color:#a16b24}.claim-text{font-size:12px;line-height:1.35}.claim-text small{display:block;margin-bottom:3px;color:#7a8588;font:9px DM Mono,monospace}.claim-status{color:#657177;font:10px DM Mono,monospace;text-align:right}.claim-status span{margin-left:5px}.claim-row.refuted .claim-status{color:#b55045}.action-card{padding:23px;background:#172229;color:#e9e3db}.action-card .card-kicker{color:#aab4b6}.action-verdict{margin:14px 0 11px;color:#f0ae5c;font:45px DM Mono,monospace;letter-spacing:-.1em}.action-card>p{color:#b4bdbe;font-size:12px;line-height:1.55}.score-bars{margin-top:24px}.score-bars div{display:grid;grid-template-columns:1fr 70px 20px;gap:7px;align-items:center;margin:11px 0;color:#b7c0c0;font-size:10px}.score-bars i{height:4px;background:#f4eee62e}.score-bars b{display:block;height:100%;background:#e7a85d}.score-bars strong{color:#f2ece3;font:10px DM Mono,monospace}.action-summary{display:flex;gap:9px;flex-wrap:wrap;margin-top:22px;padding-top:17px;border-top:1px solid rgba(246,240,232,.15);color:#aab4b3;font:9px DM Mono,monospace;text-transform:uppercase}.action-summary b{color:#f0ae5c}.reversal-list{margin-top:18px;padding-top:16px;border-top:1px solid rgba(246,240,232,.15)}.reversal-list>span{color:#aab4b3;font:9px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.reversal-list p{margin:9px 0 0;color:#d5d0c9;font-size:10px;line-height:1.48}.reversal-list b{display:inline-block;margin-right:6px;color:#f0ae5c;font:9px DM Mono,monospace}.queued-panel{max-width:1204px;margin:0 auto 82px;padding:32px 45px;display:grid;grid-template-columns:44px 1fr auto;gap:19px;align-items:center;border:1px solid rgba(244,174,88,.4);background:#f4ae5814}.queued-icon{display:grid;place-items:center;width:38px;height:38px;border:1px solid #f4ae58;border-radius:50%;color:#f4ae58;font-size:27px}.queued-panel h2{margin:7px 0;color:#f6f0e8;font-size:22px;letter-spacing:-.045em}.queued-panel p{max-width:660px;color:#aeb8b8;font-size:12px;line-height:1.55}.queued-meta{display:flex;flex-direction:column;gap:6px;min-width:128px;color:#f0b766;font:10px DM Mono,monospace;text-align:right;text-transform:uppercase}.review-plan-list{grid-column:2 / -1;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:5px}.review-plan-list div{padding:10px 11px;border:1px solid rgba(246,240,232,.12);background:#0000001f}.review-plan-list span,.review-plan-list small{display:block}.review-plan-list span{color:#e8e0d7;font-size:11px}.review-plan-list small{margin-top:5px;color:#9ba8a8;font:9px DM Mono,monospace}.review-stage-list{grid-column:2 / -1;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:4px 0 0;padding:0;list-style:none;background:#f6f0e81f}.review-stage-list li{display:flex;gap:8px;min-height:63px;padding:10px;background:#182126}.review-stage-list>li>span{display:grid;place-items:center;flex:0 0 18px;height:18px;border:1px solid #667275;border-radius:50%;color:#899698;font-size:11px}.review-stage-list li.complete>span{border-color:#82d1a8;color:#82d1a8}.review-stage-list li.pending>span{border-color:#f0b766;color:#f0b766}.review-stage-list strong,.review-stage-list small{display:block}.review-stage-list strong{color:#e8e0d7;font-size:10px;line-height:1.25}.review-stage-list small{margin-top:4px;color:#8f9b9c;font-size:9px;line-height:1.3}.evidence-proof{margin-top:10px;color:#aeb8b8;font:8px DM Mono,monospace}.evidence-proof summary{cursor:pointer;color:#81cda5;text-transform:uppercase;letter-spacing:.06em}.evidence-proof p{margin:7px 0 0;font-size:9px}.evidence-proof p b{margin-right:5px;color:#f0b766}.evidence-proof code{display:block;margin-top:5px;color:#849292;overflow-wrap:anywhere;white-space:normal}.economics-ledger{grid-column:2 / -1;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:2px;background:#f6f0e81f}.economics-ledger div{padding:14px;background:#12201f}.economics-ledger span,.economics-ledger strong{display:block}.economics-ledger span{color:#8e9c9b;font:8px DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase}.economics-ledger strong{margin-top:7px;color:#f3ece3;font:10px DM Mono,monospace;overflow-wrap:anywhere}.audit-details{grid-column:2 / -1;margin-top:4px;border-top:1px solid rgba(246,240,232,.12)}.audit-details>summary{padding:13px 0 4px;cursor:pointer;color:#81cda5;font:9px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.audit-details[open]>summary{padding-bottom:12px}.audit-details .review-plan-list,.audit-details .economics-ledger{grid-column:auto}.service-error{max-width:1204px;margin:-56px auto 72px;padding:15px 18px;display:flex;gap:12px;border-left:2px solid #df7667;background:#df76671c;color:#f2dbd5;font-size:12px}.service-error span{color:#bdc4c3}.developer-section{max-width:1204px;margin:0 auto 82px;padding:42px 45px;display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;border-top:1px solid rgba(246,240,232,.12)}.developer-section h2{margin:14px 0;color:#f4eee6;font-size:clamp(30px,4vw,50px);letter-spacing:-.06em;line-height:1}.developer-section p{max-width:430px;color:#9ca8a9;font-size:13px;line-height:1.65}.developer-section a{color:#f4ae58;font:10px DM Mono,monospace;letter-spacing:.05em;text-transform:uppercase}.developer-section pre{margin:0;padding:23px;overflow-x:auto;border:1px solid rgba(246,240,232,.13);background:#12191e;color:#c8d7d4;font:11px/1.65 DM Mono,monospace}.developer-section code{white-space:pre}.detail-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;justify-content:flex-end;background:#05080a9e}.detail-panel{position:relative;width:min(460px,100%);padding:54px 38px;background:#e8e2d7;color:#142027;box-shadow:-22px 0 80px #0000004d}.close-button{position:absolute;top:19px;right:20px;border:0;background:transparent;color:#3e4a4c;font-size:26px}.detail-label{display:inline-block;margin-bottom:16px;padding:6px 9px;border:1px solid;font:10px DM Mono,monospace;text-transform:uppercase}.detail-label.refuted{color:#ad4439}.detail-label.survived{color:#34735f}.detail-label.unresolved{color:#a16b24}.detail-panel>small{display:block;color:#748083;font:10px DM Mono,monospace}.detail-panel h2{margin:12px 0 32px;font-size:28px;line-height:1.1;letter-spacing:-.055em}.evidence-block,.reversal-block{padding:17px 0;border-top:1px solid rgba(21,32,39,.18)}.evidence-block span,.reversal-block span{color:#718084;font:10px DM Mono,monospace;letter-spacing:.09em;text-transform:uppercase}.evidence-block p,.reversal-block p{margin:8px 0 0;color:#364348;font-size:14px;line-height:1.55}.composer-backdrop{align-items:center;justify-content:center;padding:20px;overflow-y:auto}.composer-panel{position:relative;width:min(570px,100%);max-height:calc(100vh - 40px);overflow-y:auto;padding:42px;background:#e8e2d7;color:#142027;box-shadow:0 30px 90px #00000059}.composer-panel h2{margin:8px 0;font-size:31px;letter-spacing:-.055em}.composer-intro{margin-bottom:24px;color:#667379;font-size:13px;line-height:1.55}.composer-panel label{display:block;margin-top:16px;color:#47555a;font:10px DM Mono,monospace;letter-spacing:.07em;text-transform:uppercase}.composer-panel input,.composer-panel textarea,.composer-panel select{width:100%;margin-top:7px;padding:12px;border:1px solid rgba(21,32,39,.2);border-radius:0;outline:none;color:#152027;background:#ffffff61;font:13px DM Sans,sans-serif;line-height:1.45;resize:vertical}.composer-panel input:focus,.composer-panel textarea:focus,.composer-panel select:focus{border-color:#a15e26;box-shadow:0 0 0 3px #a15e261f}.transaction-format{display:flex!important;align-items:center;gap:9px;padding:11px 12px;border:1px solid rgba(21,32,39,.18);background:#ffffff3d;cursor:pointer}.composer-panel .transaction-format input{width:auto;margin:0;accent-color:#a15e26}.evm-transaction-fields{margin-top:16px;padding:3px 15px 16px;border-left:2px solid #a15e26;background:#a15e260e}.evm-transaction-fields>p{margin:12px 0 0;color:#667379;font-size:12px;line-height:1.5}.composer-field-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.composer-field-grid label{min-width:0}.composer-panel .run-button{margin-top:22px}.form-errors{margin-top:14px;padding:11px 13px;color:#983d33;background:#b1483b1a;font-size:12px}.form-errors p{margin:3px 0}.prepared-review{margin-top:22px;padding:16px;border:1px solid rgba(21,32,39,.18);background:#ffffff6b}.prepared-review>div:not(.prepared-limitations){display:inline-flex;flex-direction:column;width:33.333%;gap:5px;padding-right:8px}.prepared-review>div span{color:#718084;font:8px DM Mono,monospace;letter-spacing:.07em;text-transform:uppercase}.prepared-review>div strong{color:#172229;font-size:13px}.prepared-review ul{margin:16px 0 0;padding:12px 0 0;border-top:1px solid rgba(21,32,39,.14);list-style:none}.prepared-review li{margin-top:8px;color:#46545a;font-size:11px;line-height:1.45}.prepared-review li b{display:inline-block;min-width:122px;margin-right:7px;color:#9a5b25;font:9px DM Mono,monospace}.prepared-limitations{margin-top:13px;padding:10px 11px;border-left:2px solid #a15e26;background:#a15e2614}.prepared-limitations p{margin:0;color:#70431f;font-size:11px;line-height:1.45}.prepared-review .run-button{margin-top:17px}.execution-guard{margin-top:18px;padding-top:16px;border-top:1px solid rgba(246,240,232,.15)}.guard-heading{display:flex;align-items:center;justify-content:space-between;color:#aab4b3;font:9px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.guard-heading small{color:#81cda5;font-size:8px}.execution-guard>p{margin:8px 0 11px;color:#abb6b6;font:10px DM Mono,monospace;line-height:1.45}.guard-button{width:100%;margin-top:9px;padding:10px;border:1px solid rgba(244,174,88,.7);background:transparent;color:#f4ae58;font:10px DM Mono,monospace;text-align:left;text-transform:uppercase;letter-spacing:.04em}.guard-button:hover{color:#172229;background:#f4ae58}.guard-button span{float:right}.gate-check-feedback{display:block;margin-top:8px;color:#b9c4c0;font:9px DM Mono,monospace;line-height:1.5}.gate-outcome{padding:10px;border-left:2px solid;display:flex;flex-direction:column;gap:5px;background:#0000001f}.gate-outcome.blocked{border-color:#df7667}.gate-outcome.permit{border-color:#82d1a8}.gate-outcome strong{color:#df7667;font:10px DM Mono,monospace;letter-spacing:.07em}.gate-outcome.permit strong{color:#82d1a8}.gate-outcome span{color:#d1d7d4;font-size:10px;line-height:1.45}.gate-outcome small{color:#f0ae5c;font:9px DM Mono,monospace}.record-proof{margin-top:16px;padding-top:14px;border-top:1px solid rgba(246,240,232,.15)}.record-proof>span{color:#81cda5;font:9px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.record-proof p{margin:8px 0 4px;color:#f2ece3;font:10px DM Mono,monospace;overflow-wrap:anywhere}.record-proof small{color:#9aa7a7;font:8px DM Mono,monospace;text-transform:uppercase}.record-actions{display:grid;gap:7px;margin-top:13px}.record-actions button{padding:9px;border:1px solid rgba(246,240,232,.2);background:transparent;color:#dce3df;font:9px DM Mono,monospace;letter-spacing:.04em;text-align:left;text-transform:uppercase}.record-actions button:hover{border-color:#81cda5;color:#81cda5}.record-actions button:disabled{opacity:.6}.record-verification{margin-top:14px;padding-top:14px;border-top:1px solid rgba(246,240,232,.15)}.record-verification label{display:block;color:#aab4b3;font:8px DM Mono,monospace;letter-spacing:.07em;text-transform:uppercase}.record-verification input{width:100%;margin-top:7px;padding:9px;border:1px solid rgba(246,240,232,.2);background:#00000024;color:#f2ece3;font:10px DM Mono,monospace}.record-verification p{margin:8px 0;color:#9eaaaa;font-size:10px;line-height:1.45}.record-verification a{display:inline-block;color:#81cda5;font:8px DM Mono,monospace;letter-spacing:.05em;text-transform:uppercase}.record-verification button{display:block;width:100%;margin-top:10px;padding:9px;border:1px solid rgba(129,205,165,.55);background:transparent;color:#dce3df;font:9px DM Mono,monospace;letter-spacing:.04em;text-align:left;text-transform:uppercase}.record-verification button:disabled{cursor:not-allowed;opacity:.5}.record-verification output{display:flex;flex-direction:column;gap:5px;margin-top:10px;padding:9px;border-left:2px solid;font-size:10px;line-height:1.4}.record-verification output.verified{border-color:#82d1a8;color:#d7efe0;background:#82d1a814}.record-verification output.rejected{border-color:#df7667;color:#f0d2cd;background:#df766714}.record-verification output strong{font:9px DM Mono,monospace;letter-spacing:.04em;text-transform:uppercase}.scope-placeholder{min-height:245px;display:grid;place-content:center;gap:12px;padding:32px;border:1px dashed rgba(26,38,44,.24);background:#ffffff47;text-align:center}.scope-placeholder span{color:#263840;font:12px DM Mono,monospace;text-transform:uppercase;letter-spacing:.06em}.scope-placeholder p{max-width:560px;margin:0 auto;color:#637177;font-size:12px;line-height:1.6}footer{max-width:1280px;margin:auto;padding:22px 38px;display:flex;justify-content:space-between;border-top:1px solid rgba(246,240,232,.11);color:#7f8b8d;font:10px DM Mono,monospace;text-transform:uppercase;letter-spacing:.08em}.topbar{height:72px}.developer-link,.recover-button,.new-decision-button{font-family:DM Sans,sans-serif;font-size:12px;letter-spacing:0;text-transform:none}.new-decision-button{padding:10px 14px;border-color:#f4ae588c;border-radius:8px;color:#f7d7aa}.hero{max-width:1120px;padding:92px 38px 70px}.hero .eyebrow{color:#e8b96e;font:600 12px DM Sans,sans-serif;letter-spacing:.02em;text-transform:none}.hero .eyebrow:before{width:7px;height:7px;border-radius:50%;background:#e8b96e;content:""}.hero h1{max-width:880px;margin:20px auto;font-size:clamp(48px,6vw,76px);font-weight:650;line-height:1.02;letter-spacing:-.055em}.hero h1 span{display:block;color:#f0b45f}.hero .hero-copy{max-width:720px;color:#b9c1c0;font-size:18px;line-height:1.6}.hero-composer{max-width:840px;margin-top:40px;padding:0;overflow:hidden;border-color:#f6f0e829;border-radius:16px;background:#171d22;box-shadow:0 28px 90px #0000003d}.candidate-prefill{display:block;padding:30px;border:0;background:linear-gradient(135deg,#81cda513,#f4ae580b)}.live-product-label{display:inline-flex;align-items:center;gap:9px;color:#93c9aa;font-size:12px;font-weight:600}.candidate-copy h2{margin:10px 0 8px;color:#f5efe7;font-size:29px;letter-spacing:-.035em}.candidate-copy p{max-width:690px;margin:0;color:#aeb8b7;font-size:14px;line-height:1.6}.trade-entry-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(150px,.55fr) auto;gap:12px;align-items:end;margin-top:24px}.hero-composer .trade-entry-grid label{margin:0;color:#d4dad8;font:600 13px DM Sans,sans-serif;letter-spacing:0;text-transform:none}.hero-composer .trade-entry-grid input{height:48px;margin-top:8px;padding:0 14px;border-color:#f6f0e82e;border-radius:8px;background:#04080b4d;font-size:14px}.amount-input{position:relative}.amount-input input{padding-right:68px!important}.amount-input span{position:absolute;right:13px;bottom:16px;color:#8f9b99;font-size:11px;font-weight:600}.candidate-prefill .candidate-primary{min-width:200px;height:48px;padding:0 18px;border:0;border-radius:8px;background:#f4ae58;color:#12181c;font:700 13px DM Sans,sans-serif;letter-spacing:0;text-transform:none}.candidate-prefill .candidate-primary:hover{background:#ffc172}.candidate-prefill small{display:block;margin-top:14px;color:#879491;font-size:12px;line-height:1.5}.candidate-prefill .candidate-route{margin-top:14px;padding:11px 13px;border-radius:8px;background:#81cda514;color:#c4e4d2;font-size:12px}.candidate-prefill .candidate-route b{color:#8fd2ad}.hero-form-errors{margin:0;padding:14px 30px;font-size:13px}.hero-prepared{display:block;margin:0;padding:24px 30px 30px;border-top:1px solid rgba(246,240,232,.12);background:#182126}.prepared-heading{display:flex;align-items:baseline;justify-content:space-between}.prepared-heading span{color:#9cd7b7;font-size:14px;font-weight:650}.prepared-heading strong{color:#f5efe7;font-size:22px}.prepared-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;background:transparent}.prepared-facts span{padding:14px;border:1px solid rgba(246,240,232,.1);border-radius:9px;background:#151d22;color:#a5b0ae;font-size:12px}.prepared-facts b{display:block;margin-bottom:5px;color:#f4eee6;font-size:15px}.hero-prepared p{margin-top:12px;padding:11px 13px;border-left:2px solid #e8b85d;background:#e8b85d0f;font-size:12px}.hero-prepared .hero-primary{width:100%;margin-top:14px}.custom-review{border-top:1px solid rgba(246,240,232,.12);background:#0000001a}.custom-review>summary{padding:18px 30px;cursor:pointer;color:#aeb8b7;font:13px DM Sans,sans-serif;letter-spacing:0;list-style-position:inside}.custom-review>summary:hover{color:#f4ae58}.custom-review-body{padding:0 30px 28px}.custom-submit{width:100%;margin-top:14px;padding:13px 15px;border:1px solid rgba(244,174,88,.55);border-radius:8px;background:transparent;color:#f4c17e;font-size:13px;font-weight:600;text-align:left}.custom-submit span{float:right}.custom-submit:hover{background:#f4ae581a}.hero-actions{margin-top:14px}.proof-strip{max-width:840px;gap:12px;margin-top:28px;border:0}.proof-strip span{padding:19px;border:1px solid rgba(246,240,232,.1);border-radius:12px;color:#8f9a99;font:13px/1.5 DM Sans,sans-serif;letter-spacing:0;text-align:left;text-transform:none}.proof-strip span+span{border-left:1px solid rgba(246,240,232,.1)}.proof-strip b{display:block;margin-bottom:5px;color:#d8dddb;font-size:14px;font-weight:650}.service-error{margin:0 auto 36px}.legacy-workspace{display:none}.developer-section{display:block;max-width:1204px;margin:0 auto 58px;padding:0;border:1px solid rgba(246,240,232,.12)}.developer-section>summary{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;cursor:pointer;color:#aeb8b8;font:13px DM Sans,sans-serif;letter-spacing:0;list-style:none;text-transform:none}.developer-section>summary::-webkit-details-marker{display:none}.developer-section>summary span{color:#f4eee6}.developer-section>summary b{color:#f4ae58}.developer-content{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;padding:38px 44px 42px;border-top:1px solid rgba(246,240,232,.1)}.developer-section h2{margin:14px 0}.developer-section pre{align-self:start}.results-intro{align-items:flex-start;padding-bottom:27px}.results-intro p{margin:9px 0 0;color:#667379;font-size:12px}.record-tools{margin-top:18px;padding-top:14px;border-top:1px solid rgba(246,240,232,.15)}.record-tools>summary{cursor:pointer;color:#9eaaaa;font:9px DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase}.record-tools[open]>summary{margin-bottom:2px;color:#81cda5}.record-tools .execution-guard{margin-top:14px}.queued-panel{margin-bottom:58px}@media(max-width:800px){.topbar{padding:0 20px}.recover-button,.network-status,.developer-link{display:none}.new-decision-button{font-size:8px}.hero{padding:54px 20px 35px;text-align:left}.hero-actions{align-items:stretch;flex-direction:column}.hero-primary{width:100%}.hero-secondary{width:max-content}.mobile-recovery{display:inline-block;width:max-content}.hero-composer-grid,.hero-prepared,.candidate-prefill{grid-template-columns:1fr}.candidate-actions{flex-direction:column;align-items:stretch}.candidate-prefill button{width:100%}.proof-strip{grid-template-columns:1fr;margin-top:28px}.proof-strip span{padding-inline:0}.proof-strip span+span{border-left:0;border-top:1px solid rgba(246,240,232,.09)}.workspace{grid-template-columns:1fr;padding:0 20px 62px}.exam-grid{grid-template-columns:1fr}.exam-agent{min-height:160px}.results,.queued-panel,.developer-section{margin:0 20px 52px;padding:29px 20px}.results-intro,.result-layout,.developer-section{display:block}.verdict-snapshot{grid-template-columns:1fr}.verdict-snapshot>div+div{border-top:1px solid rgba(21,32,39,.14);border-left:0}.developer-section pre{margin-top:23px;padding:16px}.independence{margin-top:25px}.action-card{margin-top:27px}.claim-row{grid-template-columns:28px 1fr 76px}.claim-status{font-size:8px}.queued-panel{grid-template-columns:38px 1fr}.queued-meta{grid-column:2;text-align:left}.audit-details,.review-plan-list,.review-stage-list,.economics-ledger{grid-column:1 / -1;grid-template-columns:1fr}footer{padding:20px;font-size:8px}}@media(max-width:800px){.new-decision-button{font-size:11px}.hero{padding-top:44px}.hero .eyebrow{font-size:12px;line-height:1.4}.hero h1{margin:14px 0;font-size:clamp(40px,11vw,52px);line-height:1.03}.hero .hero-copy{font-size:14px;line-height:1.55}.hero-composer{margin-top:24px;border-radius:12px}.candidate-prefill{padding:22px 20px}.candidate-copy h2{font-size:25px}.candidate-copy p{font-size:13px}.trade-entry-grid{grid-template-columns:1fr;margin-top:20px}.candidate-prefill .candidate-primary{width:100%}.prepared-facts{grid-template-columns:1fr}.custom-review>summary{padding-inline:20px}.custom-review-body{padding-inline:20px}.proof-strip{gap:10px}.proof-strip span{padding:17px}.proof-strip span+span{border-left:1px solid rgba(246,240,232,.1);border-top:1px solid rgba(246,240,232,.1)}.developer-section{padding:0}.developer-section>summary{padding:16px}.developer-content{display:block;padding:24px 18px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
