.BRfg_q_page{--webship-accent:#f97316;--webship-background-deep:#080815;--webship-background:#0f0f23;--webship-border:#6366f16b;--webship-copy:#d6daf2;--webship-foreground:#f8fafc;--webship-icon:#fff;--webship-ink:#1b1020;--webship-label:#aeb5d9;--webship-muted:#c7d2fe;--webship-primary:#312e81;--webship-success:#34d399;--webship-surface-strong:#27273b;--webship-surface:#27273bb8;color:var(--webship-foreground);background:radial-gradient(circle at 78% 8%, #312e818f, transparent 32rem), linear-gradient(180deg, var(--webship-background) 0%, var(--webship-background-deep) 100%);background-repeat:no-repeat;min-block-size:100dvh;overflow:clip}.BRfg_q_hero,.BRfg_q_section,.BRfg_q_architecture,.BRfg_q_trustBar{inline-size:min(100% - 2rem,76rem);margin-inline:auto}.BRfg_q_hero{display:grid;grid-template-columns:[BRfg_q_copy-start]minmax(0,1.1fr)[BRfg_q_copy-end BRfg_q_panel-start]minmax(18rem,.9fr)[BRfg_q_panel-end];gap:clamp(2rem,6vw,6rem);align-items:center;min-block-size:min(48rem,100dvh - 6rem);padding-block:clamp(4rem,10vw,8rem)}.BRfg_q_heroCopy{display:grid;gap:1.5rem;max-inline-size:44rem}.BRfg_q_eyebrow,.BRfg_q_benchmarkLabel{color:var(--webship-muted);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.BRfg_q_heroTitle{max-inline-size:12ch;margin:0;font-size:clamp(3.25rem,7vw,6.5rem);line-height:.94;letter-spacing:-.065em}.BRfg_q_heroCopy>p:not(.BRfg_q_eyebrow),.BRfg_q_sectionCopy,.BRfg_q_card p,.BRfg_q_benchmarkCard p{color:var(--webship-copy);font-size:clamp(1rem,1.7vw,1.16rem);line-height:1.65}.BRfg_q_heroActions{display:flex;flex-wrap:wrap;gap:.75rem}.BRfg_q_primaryAction,.BRfg_q_secondaryAction{display:inline-flex;align-items:center;justify-content:center;min-block-size:3rem;padding-inline:1.25rem;border:1px solid #0000;border-radius:.75rem;font-weight:700;text-decoration:none}.BRfg_q_primaryAction{color:var(--webship-ink);background:var(--webship-accent)}.BRfg_q_secondaryAction{color:var(--webship-foreground);background:#1e1b4bb3;border-color:var(--webship-border)}@media (hover:hover){.BRfg_q_primaryAction:hover,.BRfg_q_secondaryAction:hover{transform:translateY(-2px)}}.BRfg_q_primaryAction:focus-visible,.BRfg_q_secondaryAction:focus-visible{outline:3px solid var(--webship-foreground);outline-offset:3px}.BRfg_q_protocolList,.BRfg_q_featureList{display:flex;flex-wrap:wrap;gap:.6rem;padding:0;margin:0;list-style:none}.BRfg_q_protocolPill,.BRfg_q_badge{padding:.42rem .72rem;color:var(--webship-muted);background:#0f0f23cc;border:1px solid var(--webship-border);border-radius:999px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;font-weight:700}.BRfg_q_heroPanel{position:relative;display:grid;gap:1.5rem;padding:clamp(1.25rem,4vw,2.5rem);background:linear-gradient(145deg,#312e8175,#0f0f23d1);background-repeat:no-repeat;border:1px solid var(--webship-border);border-radius:2rem;box-shadow:0 2rem 6rem #0000005c}.BRfg_q_heroLogo{inline-size:min(100%,18rem);block-size:19rem;margin-inline:auto;object-fit:contain;filter:drop-shadow(0 1.5rem 2.5rem #6366f14d)}.BRfg_q_signalGrid{display:grid;grid-template-columns:repeat(2,[BRfg_q_signal-start]minmax(0,1fr)[BRfg_q_signal-end]);gap:.75rem}.BRfg_q_signal{display:grid;gap:.35rem;padding:.9rem;background:#080815ad;border:1px solid #6366f13d;border-radius:.85rem}.BRfg_q_signalLabel{display:flex;gap:.45rem;align-items:center;color:var(--webship-label);font-size:.78rem}.BRfg_q_signalDot{inline-size:.5rem;block-size:.5rem;background:var(--webship-success);border-radius:50%;box-shadow:0 0 0 .25rem #34d39921}.BRfg_q_signalValue{font-variant-numeric:tabular-nums}.BRfg_q_trustBar{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 2.25rem;padding:1rem;color:var(--webship-copy);border-block:1px solid #6366f138}.BRfg_q_trustBar span,.BRfg_q_featureList li{display:flex;gap:.55rem;align-items:center}.BRfg_q_trustBar svg,.BRfg_q_featureList svg{flex:none;color:var(--webship-success)}.BRfg_q_section,.BRfg_q_architecture{padding-block:clamp(4.5rem,10vw,8rem)}.BRfg_q_sectionHeading{max-inline-size:18ch;margin-block:.75rem 1.25rem;font-size:clamp(2.2rem,5vw,4.25rem);line-height:1.04;letter-spacing:-.045em}.BRfg_q_sectionCopy{max-inline-size:46rem}.BRfg_q_cardGrid,.BRfg_q_benchmarkGrid{display:grid;grid-template-columns:repeat(2,[BRfg_q_card-start]minmax(0,1fr)[BRfg_q_card-end]);gap:1rem;margin-block-start:2.5rem}.BRfg_q_card,.BRfg_q_benchmarkCard{padding:clamp(1.4rem,3vw,2rem);background:var(--webship-surface);border:1px solid #6366f13d;border-radius:1.25rem}.BRfg_q_cardIcon{display:grid;inline-size:2.75rem;block-size:2.75rem;place-items:center;color:var(--webship-icon);background:var(--webship-primary);border:1px solid var(--webship-border);border-radius:.8rem}.BRfg_q_card h3{margin-block:1.2rem .55rem;font-size:1.28rem}.BRfg_q_architecture{display:grid;grid-template-columns:[BRfg_q_copy-start]minmax(0,1fr)[BRfg_q_copy-end BRfg_q_flow-start]minmax(22rem,.9fr)[BRfg_q_flow-end];gap:clamp(2rem,6vw,5rem);align-items:center}.BRfg_q_featureList{display:grid;margin-block-start:2rem}.BRfg_q_architectureFlow{display:grid;gap:1rem;padding:clamp(1.5rem,4vw,2.5rem);background:#0808159e;border:1px solid var(--webship-border);border-radius:1.5rem}.BRfg_q_architectureStep{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:center}.BRfg_q_architectureNode,.BRfg_q_architectureNodeAccent{min-inline-size:6rem;padding:.85rem;text-align:center;background:var(--webship-surface-strong);border:1px solid #6366f147;border-radius:.8rem}.BRfg_q_architectureNodeAccent{color:var(--webship-ink);background:var(--webship-accent);border-color:var(--webship-accent);font-weight:800}.BRfg_q_benchmarkGrid{grid-template-columns:repeat(3,[BRfg_q_metric-start]minmax(0,1fr)[BRfg_q_metric-end])}.BRfg_q_benchmarkCard{display:grid;gap:.65rem}.BRfg_q_benchmarkValue{color:var(--webship-foreground);font-size:clamp(1.5rem,3vw,2.25rem);font-variant-numeric:tabular-nums}@media (width<=800px){.BRfg_q_hero,.BRfg_q_architecture{grid-template-columns:[BRfg_q_content-start]1fr[BRfg_q_content-end]}.BRfg_q_hero{padding-block-start:3rem}.BRfg_q_heroTitle{max-inline-size:14ch}.BRfg_q_heroPanel{max-inline-size:32rem}.BRfg_q_benchmarkGrid{grid-template-columns:[BRfg_q_metric-start]1fr[BRfg_q_metric-end]}}@media (width<=520px){.BRfg_q_cardGrid{grid-template-columns:[BRfg_q_card-start]1fr[BRfg_q_card-end]}.BRfg_q_heroActions,.BRfg_q_primaryAction,.BRfg_q_secondaryAction{inline-size:100%}.BRfg_q_heroLogo{block-size:14rem}}@media (hover:hover) and (prefers-reduced-motion:reduce){.BRfg_q_primaryAction:hover,.BRfg_q_secondaryAction:hover{transform:none}}
