.-R4nJa_page{background:radial-gradient(circle at 78% 10%, color-mix(in srgb, var(--scan-signal) 9%, transparent), transparent 29rem), var(--scan-bg);color:var(--scan-ink)}.-R4nJa_hero{border-bottom:1px solid var(--scan-rule-strong);min-height:78vh;padding:clamp(8.5rem,13vw,11rem) 0 clamp(5.5rem,8vw,8rem)}.-R4nJa_heroGrid{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.7fr);align-items:end;gap:clamp(3rem,7vw,7rem);display:grid}.-R4nJa_heroCopy h1{letter-spacing:-.045em;max-width:12ch;font-size:clamp(3.25rem,7.2vw,6.6rem);line-height:.92}.-R4nJa_heroCopy h1 span{color:var(--scan-signal);display:block}.-R4nJa_heroCopy>p{max-width:61ch;color:var(--scan-ink-2);margin-top:2rem;font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.65}.-R4nJa_actions{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:2.5rem;display:flex}.-R4nJa_primaryAction{border:1px solid color-mix(in srgb, var(--scan-signal) 75%, transparent);background:var(--scan-signal);min-height:3.25rem;color:var(--scan-action-ink);border-radius:.35rem;justify-content:center;align-items:center;gap:.7rem;padding:.8rem 1.25rem;font-size:.9rem;font-weight:650;transition:transform .18s,background-color .18s,box-shadow .18s;display:inline-flex}.-R4nJa_primaryAction:hover{background:var(--scan-signal-hot);box-shadow:0 12px 28px color-mix(in srgb, var(--scan-signal) 18%, transparent);transform:translateY(-2px)}.-R4nJa_primaryAction svg,.-R4nJa_relatedLinks svg{flex:none;width:1rem;height:1rem}.-R4nJa_textAction{border-bottom:1px solid var(--scan-rule-strong);color:var(--scan-ink-2);padding:.4rem 0;font-size:.9rem;font-weight:600;transition:color .18s,border-color .18s}.-R4nJa_textAction:hover{border-color:var(--scan-signal);color:var(--scan-signal)}.-R4nJa_evidence{border-top:1px solid var(--scan-rule-strong);border-bottom:1px solid var(--scan-rule-strong)}.-R4nJa_evidence h2{color:var(--scan-ink-3);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;padding:1.15rem 0;font-size:.7rem}.-R4nJa_evidence dl>div{border-top:1px solid var(--scan-rule);grid-template-columns:.72fr 1fr;gap:1rem;padding:1.25rem 0;display:grid}.-R4nJa_evidence dt{font-weight:650}.-R4nJa_evidence dd{color:var(--scan-ink-2);line-height:1.55}.-R4nJa_section{border-bottom:1px solid var(--scan-rule);padding:clamp(5.5rem,9vw,8.5rem) 0}.-R4nJa_sectionIntro{grid-template-columns:minmax(0,.85fr) minmax(18rem,.65fr);align-items:end;gap:3rem;margin-bottom:3.5rem;display:grid}.-R4nJa_sectionIntro h2,.-R4nJa_faqGrid>div:first-child h2,.-R4nJa_relatedSection h2,.-R4nJa_finalCta h2{letter-spacing:-.04em;max-width:15ch;font-size:clamp(2.5rem,5.2vw,5rem);line-height:.98}.-R4nJa_sectionIntro p,.-R4nJa_faqGrid>div:first-child p,.-R4nJa_finalCta p{max-width:62ch;color:var(--scan-ink-2);font-size:1.05rem;line-height:1.7}.-R4nJa_ledger{border-top:1px solid var(--scan-rule-strong)}.-R4nJa_ledger article{border-bottom:1px solid var(--scan-rule-strong);grid-template-columns:minmax(12rem,.55fr) minmax(0,1fr) auto;align-items:start;gap:2rem;padding:1.8rem 0;display:grid}.-R4nJa_ledger h3,.-R4nJa_useCases h3,.-R4nJa_processList h3{letter-spacing:-.025em;font-size:1.28rem}.-R4nJa_ledger p,.-R4nJa_useCases p,.-R4nJa_processList p{color:var(--scan-ink-2);line-height:1.65}.-R4nJa_ledger svg{width:1.1rem;height:1.1rem;color:var(--scan-signal)}.-R4nJa_processSection{background:var(--scan-bg-raised)}.-R4nJa_processGrid{grid-template-columns:minmax(0,.72fr) minmax(22rem,1fr);align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.-R4nJa_processGrid .-R4nJa_sectionIntro{margin:0;display:block;position:sticky;top:7rem}.-R4nJa_processGrid .-R4nJa_sectionIntro p{margin-top:1.5rem}.-R4nJa_processList{border-top:1px solid var(--scan-rule-strong)}.-R4nJa_processList li{border-bottom:1px solid var(--scan-rule-strong);grid-template-columns:3.25rem 1fr;gap:1.25rem;padding:1.7rem 0;display:grid}.-R4nJa_processList>li>span{color:var(--scan-warn);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;font-size:.76rem}.-R4nJa_processList p{margin-top:.55rem}.-R4nJa_useCases{border-top:1px solid var(--scan-rule-strong);border-bottom:1px solid var(--scan-rule-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.-R4nJa_useCases article{border-right:1px solid var(--scan-rule-strong);min-height:14rem;padding:1.8rem}.-R4nJa_useCases article:last-child{border-right:0}.-R4nJa_useCases p{margin-top:1rem}.-R4nJa_relatedSection{padding-top:4.5rem;padding-bottom:4.5rem}.-R4nJa_relatedSection h2{margin-bottom:2rem;font-size:clamp(2rem,3.6vw,3.3rem)}.-R4nJa_relatedLinks{border-top:1px solid var(--scan-rule-strong)}.-R4nJa_relatedLinks a{border-bottom:1px solid var(--scan-rule-strong);justify-content:space-between;align-items:center;gap:2rem;padding:1.25rem 0;transition:color .18s,padding-left .18s;display:flex}.-R4nJa_relatedLinks a:hover{color:var(--scan-signal);padding-left:.4rem}.-R4nJa_relatedLinks span{grid-template-columns:minmax(10rem,.55fr) minmax(0,1fr);align-items:baseline;gap:2rem;width:100%;display:grid}.-R4nJa_relatedLinks small{color:var(--scan-ink-2);font-size:.92rem;line-height:1.55}.-R4nJa_faqSection{background:var(--scan-bg-raised)}.-R4nJa_faqGrid{grid-template-columns:minmax(0,.65fr) minmax(22rem,1fr);gap:clamp(3rem,7vw,7rem);display:grid}.-R4nJa_faqGrid>div:first-child p{margin-top:1.5rem}.-R4nJa_faqList{border-top:1px solid var(--scan-rule-strong)}.-R4nJa_faqList details{border-bottom:1px solid var(--scan-rule-strong)}.-R4nJa_faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:4.6rem;font-weight:650;list-style:none;display:flex}.-R4nJa_faqList summary::-webkit-details-marker{display:none}.-R4nJa_faqList summary svg{width:1rem;height:1rem;color:var(--scan-warn);transition:transform .18s}.-R4nJa_faqList details[open] summary svg{transform:rotate(90deg)}.-R4nJa_faqList details p{max-width:68ch;color:var(--scan-ink-2);padding:0 2.5rem 1.5rem 0;line-height:1.7}.-R4nJa_finalCta{padding:clamp(5rem,8vw,7rem) 0}.-R4nJa_finalCtaGrid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3rem;display:grid}.-R4nJa_finalCta h2{max-width:18ch}.-R4nJa_finalCta p{margin-top:1.25rem}@media (max-width:900px){.-R4nJa_heroGrid,.-R4nJa_processGrid,.-R4nJa_faqGrid,.-R4nJa_finalCtaGrid{grid-template-columns:1fr}.-R4nJa_hero{min-height:auto}.-R4nJa_evidence{max-width:42rem}.-R4nJa_processGrid .-R4nJa_sectionIntro{position:static}.-R4nJa_useCases{grid-template-columns:1fr}.-R4nJa_useCases article{border-right:0;border-bottom:1px solid var(--scan-rule-strong);min-height:auto;padding:1.5rem 0}.-R4nJa_useCases article:last-child{border-bottom:0}.-R4nJa_finalCtaGrid .-R4nJa_primaryAction{justify-self:start}}@media (max-width:640px){.-R4nJa_hero{padding-top:7.5rem}.-R4nJa_heroCopy h1{font-size:clamp(2.9rem,14vw,4.5rem)}.-R4nJa_sectionIntro,.-R4nJa_ledger article,.-R4nJa_relatedLinks span,.-R4nJa_evidence dl>div{grid-template-columns:1fr;gap:.75rem}.-R4nJa_sectionIntro{margin-bottom:2.5rem}.-R4nJa_ledger article{padding-right:2rem;position:relative}.-R4nJa_ledger svg{position:absolute;top:2rem;right:0}.-R4nJa_actions{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.-R4nJa_page *,.-R4nJa_page :before,.-R4nJa_page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
