:root{color:#e2e8f0;background:#020617;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color-scheme:dark;--cs-bg: #020617;--cs-bg-deep: #01040d;--cs-bg-soft: #08111f;--cs-bg-grid: rgba(148, 163, 184, .06);--cs-surface: rgba(15, 23, 42, .76);--cs-surface-strong: rgba(15, 23, 42, .92);--cs-surface-soft: rgba(8, 15, 28, .64);--cs-text: #e2e8f0;--cs-text-strong: #f8fafc;--cs-text-muted: #cbd5e1;--cs-text-subtle: #94a3b8;--cs-border: rgba(51, 65, 85, .78);--cs-border-strong: rgba(56, 189, 248, .34);--cs-border-safe: rgba(52, 211, 153, .28);--cs-cyan: #38bdf8;--cs-cyan-soft: rgba(56, 189, 248, .14);--cs-mint: #34d399;--cs-mint-soft: rgba(52, 211, 153, .12);--cs-amber: #fbbf24;--cs-red: #f87171;--cs-ink: #020617;--bg: var(--cs-bg);--bg-soft: var(--cs-bg-soft);--panel: var(--cs-surface);--panel-strong: var(--cs-surface-strong);--border: var(--cs-border);--border-strong: var(--cs-border-strong);--text: var(--cs-text);--muted: var(--cs-text-subtle);--cyan: var(--cs-cyan);--green: var(--cs-mint);--amber: var(--cs-amber);--red: var(--cs-red);--ink: var(--cs-ink);--max: 1180px}*{box-sizing:border-box}html{background:var(--bg)}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at 16% 0%,rgba(56,189,248,.12),transparent 34rem),radial-gradient(circle at 86% 18%,rgba(14,165,233,.08),transparent 29rem),linear-gradient(180deg,#020617,#020817 44%,#030712);color:var(--text)}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}.site-shell{overflow:hidden}.site-header{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;width:min(var(--max),calc(100% - 32px));margin:16px auto 0;padding:12px;border:1px solid var(--border);border-radius:8px;background:#020617c7;box-shadow:0 24px 70px #02061761;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand-mark{display:inline-flex;align-items:center;gap:.7rem;font-weight:800;color:var(--cs-text-strong);white-space:nowrap}.brand-sigil{display:inline-grid;width:34px;height:34px;place-items:center;border:1px solid rgba(56,189,248,.42);border-radius:7px;background:linear-gradient(145deg,#38bdf829,#34d39914);color:var(--cyan);font-size:.72rem;font-weight:900}.primary-nav{display:flex;align-items:center;justify-content:center;gap:.35rem;flex:1}.nav-link,.support-link{border-radius:7px;color:var(--muted);font-size:.92rem;font-weight:700;padding:.65rem .85rem;transition:background .16s ease,color .16s ease}.nav-link:hover,.nav-link[aria-current=page],.support-link:hover{background:#38bdf814;color:var(--text)}.header-actions{display:flex;align-items:center;gap:.5rem}.button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border-radius:8px;font-weight:850;padding:.78rem 1rem;transition:transform .16s ease,border-color .16s ease,background .16s ease}.button:hover{transform:translateY(-1px)}.button-primary{border:1px solid rgba(125,211,252,.58);background:linear-gradient(135deg,var(--cyan),var(--green));color:var(--ink);box-shadow:0 16px 42px #38bdf82e}.button-secondary{border:1px solid var(--border-strong);background:#0f172aa3;color:var(--text)}.button-small{min-height:38px;padding:.55rem .85rem;font-size:.88rem}.section-inner{width:min(var(--max),calc(100% - 32px));margin:0 auto}.hero-section{position:relative;padding:112px 0 82px}.hero-command-section{padding-top:104px}.hero-section:before{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(var(--cs-bg-grid) 1px,transparent 1px),linear-gradient(90deg,var(--cs-bg-grid) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,#000 20%,transparent 92%);mask-image:linear-gradient(180deg,#000 20%,transparent 92%);content:""}.hero-command-section:after{position:absolute;right:0;bottom:0;left:0;z-index:-1;height:34%;border-top:1px solid rgba(56,189,248,.12);background:linear-gradient(180deg,#0f172a14,#020617c7);content:""}.hero-command-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,.78fr);gap:32px 48px;align-items:center}.eyebrow,.kicker{margin:0 0 1rem;color:var(--cyan);font-size:.78rem;font-weight:900;letter-spacing:0;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1{max-width:860px;margin-bottom:1.3rem;font-size:clamp(3rem,7vw,6.8rem);line-height:.92}.hero-copy-block h1{max-width:720px;font-size:clamp(2.9rem,5.4vw,5.25rem);line-height:1.02;text-wrap:balance}.hero-briefing{position:relative;padding:10px 0}.hero-briefing:before{display:block;width:86px;height:2px;margin-bottom:1.1rem;background:linear-gradient(90deg,var(--cyan),var(--green),transparent);content:""}h2{margin-bottom:1rem;color:var(--cs-text-strong);font-size:clamp(2rem,4vw,3.65rem);line-height:1}h3{color:var(--cs-text-strong);font-size:1.28rem}.hero-copy{max-width:720px;color:var(--cs-text-muted);font-size:clamp(1.05rem,2vw,1.28rem)}.hero-copy-lead{color:var(--cs-text-strong)}.zero-trust-thesis{display:grid;gap:.45rem;max-width:680px;margin-top:1.35rem;padding:1rem 1.1rem;border:1px solid rgba(52,211,153,.28);border-left:3px solid var(--green);border-radius:8px;background:linear-gradient(90deg,#34d3991c,#38bdf80a),#02061775}.zero-trust-thesis span{color:var(--green);font-size:.74rem;font-weight:900;text-transform:uppercase}.zero-trust-thesis p{margin:0;color:var(--cs-text-muted)}.hero-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.threat-command-panel{position:relative;display:grid;gap:18px;align-content:center;min-height:560px;padding:22px;border:1px solid var(--border-strong);border-radius:8px;background:linear-gradient(180deg,#0f172af5,#020617e6),radial-gradient(circle at 78% 0%,rgba(56,189,248,.15),transparent 17rem);box-shadow:inset 0 1px #7dd3fc14,0 28px 86px #02061794;overflow:hidden}.threat-command-panel:before{position:absolute;top:0;right:34px;left:34px;height:1px;background:linear-gradient(90deg,transparent,rgba(125,211,252,.72),transparent);content:""}.threat-command-panel:after{position:absolute;inset:18px;border:1px solid var(--cs-border-safe);border-radius:7px;pointer-events:none;content:""}.threat-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;position:relative;z-index:1}.threat-panel-header span,.threat-summary-grid span{color:var(--muted);font-size:.78rem;font-weight:900;text-transform:uppercase}.threat-panel-header h2{max-width:360px;margin:.45rem 0 0;font-size:clamp(1.65rem,3vw,2.65rem);line-height:.96}.threat-panel-header strong{display:inline-flex;min-width:96px;justify-content:center;border:1px solid rgba(56,189,248,.34);border-radius:7px;background:#38bdf814;color:var(--cyan);font-size:.78rem;padding:.42rem .55rem}.threat-graph-shell{display:grid;gap:1rem;position:relative;z-index:1;padding:1rem 1rem .65rem;border:1px solid var(--border);border-radius:7px;background:linear-gradient(180deg,#080f1ce6,#0206179e),repeating-linear-gradient(90deg,rgba(148,163,184,.045) 0 1px,transparent 1px 32px)}.threat-graph-topline{display:flex;align-items:center;justify-content:space-between;gap:1rem}.threat-graph-topline span{color:var(--muted);font-size:.82rem;font-weight:850}.threat-graph-topline strong{color:var(--cs-text-strong);font-size:clamp(1.1rem,3vw,1.6rem);line-height:1}.threat-graph{display:block;width:100%;min-height:260px;overflow:visible}.graph-grid-lines line{stroke:#94a3b829;stroke-width:1;vector-effect:non-scaling-stroke}.threat-area{fill:#38bdf81a;stroke:none}.threat-bar{fill:url(#lossBarGradient);opacity:.78}.threat-line-glow{fill:none;filter:url(#lineGlow);opacity:.36;stroke:var(--cyan);stroke-linecap:round;stroke-linejoin:round;stroke-width:9}.threat-line{fill:none;stroke:url(#lossLineGradient);stroke-linecap:round;stroke-linejoin:round;stroke-width:3.5}.threat-node{fill:var(--cs-bg);stroke:var(--green);stroke-width:3}.threat-node:last-child{stroke:var(--amber)}.threat-value-label,.threat-year-label{fill:var(--cs-text-muted);font-size:10px;font-weight:900;text-anchor:middle}.threat-value-label{fill:var(--cs-text-strong)}.threat-year-label{fill:var(--muted)}.threat-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;position:relative;z-index:1}.threat-summary-grid div{min-height:116px;border:1px solid rgba(51,65,85,.82);border-radius:7px;background:#02061785;padding:.9rem}.threat-summary-grid strong{display:block;margin-top:.7rem;color:var(--cs-text-strong);font-size:clamp(1.35rem,3vw,1.95rem);line-height:1}.threat-summary-grid p{margin:.45rem 0 0;color:var(--cs-text-subtle);font-size:.84rem}.threat-source-note{margin:0;position:relative;z-index:1;color:#94a3b8c7;font-size:.78rem}.hero-product-surface{display:grid;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid rgba(56,189,248,.22);border-radius:8px;background:#38bdf82e;overflow:hidden}.hero-product-surface article{display:grid;gap:.35rem;min-height:94px;align-content:center;background:linear-gradient(90deg,rgba(56,189,248,.07),transparent),#020617c7;padding:1.05rem 1.2rem}.hero-product-surface span{color:var(--cyan);font-size:.78rem;font-weight:900;text-transform:uppercase}.hero-product-surface strong{color:var(--cs-text-strong);font-size:clamp(1rem,2vw,1.28rem)}.section{padding:82px 0}.section-tight{padding-top:0}.split-section,.two-column,.trust-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:44px;align-items:start}.problem-section{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#080f1c94}.problem-section p,.section-heading p,.trust-grid p,.coverage-heading p,.panel p,.site-footer p{color:var(--muted)}.section-heading{max-width:760px;margin-bottom:30px}.product-modules-section{position:relative;border-top:1px solid rgba(56,189,248,.16);border-bottom:1px solid rgba(51,65,85,.78);background:linear-gradient(180deg,#020617b8,#080f1ceb),radial-gradient(circle at 18% 8%,rgba(56,189,248,.12),transparent 30rem),radial-gradient(circle at 92% 54%,rgba(52,211,153,.1),transparent 28rem);overflow:hidden}.product-modules-section:before{position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.045) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 78%,transparent);pointer-events:none;content:""}.product-modules-section .section-inner{position:relative;z-index:1}.product-modules-heading{display:grid;max-width:880px;margin-bottom:34px}.product-modules-heading h2{max-width:820px}.product-modules-heading p:last-child{max-width:780px;margin-bottom:0;color:var(--cs-text-muted);font-size:clamp(1rem,2vw,1.18rem)}.module-command-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.module-command-panel,.panel,.coverage-card{border:1px solid var(--border);border-radius:8px;background:var(--panel);box-shadow:0 24px 70px #02061757}.module-command-panel{position:relative;display:grid;min-height:344px;align-content:start;padding:1.1rem;border-color:#38bdf833;background:linear-gradient(145deg,#0f172af0,#020617e6),radial-gradient(circle at 12% 0%,rgba(56,189,248,.14),transparent 18rem);box-shadow:inset 0 1px #7dd3fc14,0 26px 80px #0206176b;overflow:hidden}.module-command-panel:before{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,rgba(56,189,248,.14),transparent 34%),repeating-linear-gradient(90deg,rgba(148,163,184,.035) 0 1px,transparent 1px 34px);opacity:.72;pointer-events:none;content:""}.module-command-panel:after{position:absolute;right:18px;bottom:18px;left:18px;height:1px;background:linear-gradient(90deg,transparent,rgba(52,211,153,.52),transparent);content:""}.module-command-panel:nth-child(2),.module-command-panel:nth-child(4){border-color:#34d39947;background:linear-gradient(145deg,#0f172af5,#020617eb),radial-gradient(circle at 86% 0%,rgba(52,211,153,.12),transparent 18rem)}.module-command-panel>*{position:relative;z-index:1}.module-panel-topline{display:flex;align-items:center;justify-content:flex-end;gap:.8rem;min-height:34px;margin-bottom:1.1rem;color:var(--cs-text-subtle);font-size:.72rem;font-weight:900;text-transform:uppercase}.module-signal{border:1px solid rgba(56,189,248,.22);border-radius:7px;background:#38bdf812;padding:.38rem .5rem;color:var(--cs-text-muted)}.module-label{margin-bottom:.85rem;color:var(--green);font-size:.78rem;font-weight:900;text-transform:uppercase}.module-command-panel h3{max-width:560px;margin-bottom:.9rem;font-size:clamp(1.55rem,3vw,2.35rem);line-height:1.02;text-wrap:balance}.module-command-panel p,.how-work-step p,.how-works-command-card p{color:var(--cs-text-muted)}.module-command-panel p{max-width:590px;margin-bottom:0;font-size:1rem}.module-supporting-line{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(56,189,248,.16);color:var(--cs-text-strong)}.wallet-action-report-section{position:relative;border-bottom:1px solid rgba(51,65,85,.78);background:linear-gradient(180deg,#020617f5,#080f1ce6),radial-gradient(circle at 18% 22%,rgba(56,189,248,.1),transparent 30rem),radial-gradient(circle at 86% 28%,rgba(52,211,153,.08),transparent 26rem);overflow:hidden}.wallet-action-report-section:before{position:absolute;inset:0;background:linear-gradient(rgba(148,163,184,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.04) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent);pointer-events:none;content:""}.wallet-action-report-section:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:linear-gradient(90deg,transparent,rgba(52,211,153,.44),transparent);content:""}.wallet-action-report-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.78fr) minmax(430px,.82fr);gap:54px;align-items:center}.wallet-action-copy{display:grid;align-content:start}.wallet-action-copy h2{max-width:760px;text-wrap:balance}.wallet-action-copy p{max-width:720px;color:var(--cs-text-muted);font-size:clamp(1rem,2vw,1.15rem)}.wallet-action-lead{color:var(--cs-text-strong)}.wallet-action-points{display:grid;gap:10px;max-width:680px;margin-top:1.7rem}.wallet-action-points article{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);gap:.9rem;padding:.78rem 0 .86rem;border-bottom:1px solid rgba(56,189,248,.13)}.wallet-action-points article>span{width:10px;height:10px;margin-top:.42rem;border:1px solid rgba(248,113,113,.58);border-radius:99px;background:linear-gradient(135deg,#f87171eb,#fbbf2470),#020617c7;box-shadow:0 0 22px #f8717133}.wallet-action-points h3{margin-bottom:.35rem;font-size:1rem}.wallet-action-points p{margin:0;color:var(--cs-text-subtle);font-size:.95rem}.wallet-report-preview{position:relative;padding:18px;border:1px solid rgba(248,113,113,.2);border-radius:8px;background:radial-gradient(circle at 50% 0%,rgba(248,113,113,.18),transparent 20rem),linear-gradient(145deg,#f871711a,#38bdf80a 42%,#34d3990d),#020617c2;box-shadow:inset 0 1px #f8fafc0f,0 34px 104px #0206179e}.wallet-report-preview:before{position:absolute;top:0;right:42px;left:42px;height:1px;background:linear-gradient(90deg,transparent,rgba(125,211,252,.76),transparent);content:""}.wallet-share-stage{display:grid;gap:14px}.wallet-share-artifact{position:relative;display:grid;gap:18px;min-height:560px;padding:clamp(1.15rem,2.5vw,1.55rem);border:1px solid rgba(248,113,113,.42);border-radius:8px;background:linear-gradient(180deg,#0f172afa,#020617f2),radial-gradient(circle at 84% 8%,rgba(248,113,113,.18),transparent 15rem),repeating-linear-gradient(90deg,rgba(148,163,184,.035) 0 1px,transparent 1px 36px);box-shadow:inset 0 1px #f8fafc14,inset 0 0 0 1px #fbbf240d,0 26px 78px #0206177a;overflow:hidden}.wallet-share-artifact:before{position:absolute;inset:0;border-top:3px solid rgba(248,113,113,.88);background:linear-gradient(180deg,rgba(248,113,113,.08),transparent 32%),linear-gradient(90deg,rgba(248,113,113,.1),transparent 28%,rgba(56,189,248,.06));pointer-events:none;content:""}.wallet-share-artifact:after{position:absolute;right:22px;bottom:22px;left:22px;height:1px;background:linear-gradient(90deg,transparent,rgba(248,113,113,.48),transparent);content:""}.wallet-share-artifact>*{position:relative;z-index:1}.wallet-share-artifact-topline,.wallet-share-artifact-hero,.wallet-issue-summary{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.wallet-share-artifact-topline span,.wallet-share-artifact-hero span,.wallet-issue-summary span{color:var(--cs-text-subtle);font-size:.72rem;font-weight:900;text-transform:uppercase}.wallet-share-artifact-topline strong{color:var(--cs-text-muted);font-size:.84rem;letter-spacing:0}.wallet-share-artifact-hero{align-items:center;padding:1.2rem 0 1.35rem}.wallet-share-artifact-hero h3{margin:.48rem 0 0;color:var(--cs-text-strong);font-size:clamp(2.15rem,4vw,3.35rem);line-height:.96;text-wrap:balance;overflow-wrap:anywhere}.wallet-share-artifact-hero p{margin:.8rem 0 0;color:var(--cs-text-muted);font-size:.92rem;font-weight:900}.wallet-score-dial{display:grid;flex:0 0 auto;width:116px;height:116px;place-items:center;align-content:center;border:1px solid rgba(248,113,113,.46);border-radius:50%;background:radial-gradient(circle,rgba(248,113,113,.2),transparent 64%),#020617ad;box-shadow:0 0 44px #f8717129}.wallet-score-dial span{color:var(--cs-text-subtle);font-size:.68rem;font-weight:900;text-transform:uppercase}.wallet-score-dial strong{color:var(--cs-text-strong);font-size:2.55rem;line-height:1}.wallet-issue-summary{align-items:center;padding:1rem;border:1px solid rgba(248,113,113,.26);border-radius:7px;background:#f8717114}.wallet-issue-summary span{color:var(--amber)}.wallet-issue-summary strong{max-width:280px;color:var(--cs-text-strong);font-size:.95rem;line-height:1.35;text-align:right}.wallet-exposure-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.wallet-exposure-grid div{display:grid;min-height:88px;align-items:end;padding:.82rem;border:1px solid rgba(51,65,85,.72);border-radius:7px;background:linear-gradient(180deg,#0f172ab3,#02061775),#02061775}.wallet-exposure-grid span{display:block;color:var(--cs-text-strong);font-size:.88rem;font-weight:850;line-height:1.25}.wallet-action-guidance{margin-top:auto;padding:1rem;border-left:3px solid rgba(248,113,113,.78);border-radius:7px;background:linear-gradient(90deg,rgba(248,113,113,.1),transparent 76%),#0206177a;color:var(--cs-text-strong);font-size:1rem;font-weight:900;line-height:1.35}.wallet-report-support{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.wallet-report-support span{display:inline-flex;min-height:36px;align-items:center;border:1px solid rgba(56,189,248,.2);border-radius:99px;background:#0206176b;color:var(--cs-text-muted);font-size:.82rem;font-weight:900;padding:.44rem .75rem}.section-band{background:linear-gradient(90deg,rgba(56,189,248,.08),transparent 42%),#020617b8}.how-it-works-section{position:relative;border-top:1px solid rgba(56,189,248,.16);border-bottom:1px solid rgba(51,65,85,.68);background:linear-gradient(180deg,#020617e0,#030712f5),radial-gradient(circle at 18% 12%,rgba(56,189,248,.1),transparent 28rem),radial-gradient(circle at 84% 72%,rgba(52,211,153,.08),transparent 26rem);overflow:hidden}.how-it-works-section:before{position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.04) 1px,transparent 1px);background-size:62px 62px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);pointer-events:none;content:""}.how-works-inner{position:relative;z-index:1}.how-works-heading{max-width:860px;margin-bottom:34px}.how-works-heading h2{max-width:780px}.how-works-heading p:last-child{max-width:770px;margin-bottom:0;color:var(--cs-text-muted);font-size:clamp(1rem,2vw,1.18rem)}.how-works-surface{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,.32fr);gap:16px;padding:16px;border:1px solid rgba(56,189,248,.22);border-radius:8px;background:linear-gradient(145deg,#0f172ab8,#020617eb),repeating-linear-gradient(90deg,rgba(148,163,184,.035) 0 1px,transparent 1px 36px);box-shadow:inset 0 1px #7dd3fc14,0 30px 90px #02061770;overflow:hidden}.how-works-flow{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid rgba(51,65,85,.72);border-radius:8px;background:#0206178f}.how-works-flow:before{position:absolute;top:84px;right:8%;left:8%;z-index:3;height:1px;background:linear-gradient(90deg,#38bdf824,#34d3998f,#38bdf824);content:""}.how-work-step{position:relative;z-index:2;display:flex;min-height:292px;flex-direction:column;justify-content:space-between;padding:1.25rem;border-right:1px solid rgba(51,65,85,.58);background:linear-gradient(180deg,#0f172ac2,#020617c2),radial-gradient(circle at 20% 0%,rgba(56,189,248,.08),transparent 16rem)}.how-work-step:last-child{border-right:0}.how-work-step:before{position:absolute;top:78px;left:1.25rem;z-index:4;width:12px;height:12px;border:1px solid rgba(125,211,252,.76);border-radius:999px;background:#020617;box-shadow:0 0 22px #38bdf852;content:""}.how-work-index{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:4.2rem}.how-work-index span{color:var(--amber);font-size:1.28rem;font-weight:900}.how-work-index strong,.how-works-command-card span{border:1px solid rgba(56,189,248,.24);border-radius:999px;background:#0206177a;color:var(--cs-text-subtle);font-size:.68rem;font-weight:900;letter-spacing:0;padding:.34rem .52rem;text-transform:uppercase}.how-work-step h3{margin-bottom:.75rem;color:var(--cs-text-strong);font-size:clamp(1.18rem,2vw,1.45rem);line-height:1.08}.how-work-step p{margin-bottom:0;font-size:.98rem}.how-works-command-card{display:flex;min-height:292px;flex-direction:column;justify-content:space-between;border:1px solid rgba(52,211,153,.2);border-radius:8px;background:linear-gradient(160deg,#082f495c,#020617db),radial-gradient(circle at 100% 0%,rgba(52,211,153,.14),transparent 17rem);padding:1.25rem}.how-works-command-card span{align-self:flex-start;color:var(--cs-mint)}.how-works-command-card strong{display:block;max-width:250px;color:var(--cs-text-strong);font-size:clamp(1.6rem,3vw,2.3rem);line-height:.98}.how-works-command-card p{margin:0;font-size:.98rem}.trust-list,.check-list{display:grid;gap:.85rem;margin:0;padding:0;list-style:none}.trust-list li,.check-list li{position:relative;padding-left:1.4rem;color:var(--cs-text-muted)}.trust-list li:before,.check-list li:before{position:absolute;top:.55rem;left:0;width:.45rem;height:.45rem;border-radius:99px;background:var(--green);content:""}.approval-section{position:relative;border-top:1px solid rgba(56,189,248,.14);border-bottom:1px solid var(--border);background:linear-gradient(180deg,#080f1c85,#020617f0),linear-gradient(135deg,rgba(56,189,248,.08),transparent 42%,rgba(52,211,153,.06));padding-bottom:104px;overflow:hidden}.approval-section:before{position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.04) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 82%,transparent);pointer-events:none;content:""}.coverage-inner{position:relative;z-index:1;display:grid;gap:28px}.coverage-heading{max-width:860px}.coverage-heading h2{max-width:820px}.coverage-heading p{max-width:780px;margin-bottom:0;font-size:clamp(1rem,2vw,1.16rem)}.coverage-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.coverage-card{position:relative;min-height:218px;padding:1.2rem;border-color:#38bdf82e;background:linear-gradient(145deg,#0f172ae6,#020617e0),linear-gradient(90deg,#38bdf812,#34d3990a);box-shadow:inset 0 1px #7dd3fc14,0 24px 70px #02061757;overflow:hidden}.coverage-card:before{position:absolute;top:0;right:0;left:0;height:3px;background:linear-gradient(90deg,var(--cs-cyan),rgba(52,211,153,.76),transparent);content:""}.coverage-card span{display:inline-flex;color:var(--cs-mint);font-size:.78rem;font-weight:900;letter-spacing:.12em}.coverage-card h3{margin:1.8rem 0 .7rem;color:var(--cs-text-strong);font-size:clamp(1.18rem,2vw,1.45rem);line-height:1.08}.coverage-card p{margin:0;color:var(--cs-text-muted)}.coverage-support{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid rgba(52,211,153,.22);border-radius:8px;background:#02061794;padding:1rem 1.15rem}.coverage-support span{color:var(--cs-text-subtle);font-size:.78rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.coverage-support a{color:var(--cyan);font-weight:900;overflow-wrap:anywhere}.final-cta-section{position:relative;border-bottom:1px solid var(--border);background:linear-gradient(180deg,#020617f5,#01040dfa),linear-gradient(135deg,rgba(56,189,248,.08),transparent 46%,rgba(52,211,153,.07));padding:84px 0}.final-cta-section:before{position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.035) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 86%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 86%,transparent);pointer-events:none;content:""}.final-cta-shell{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.46fr);gap:34px;align-items:stretch;border:1px solid rgba(56,189,248,.24);border-radius:8px;background:linear-gradient(145deg,#0f172aeb,#020617eb),linear-gradient(90deg,#38bdf814,#34d3990d);box-shadow:inset 0 1px #7dd3fc1a,0 34px 100px #01040d94;overflow:hidden;padding:clamp(1.25rem,4vw,2.4rem)}.final-cta-shell:before{position:absolute;top:0;right:28px;left:28px;height:1px;background:linear-gradient(90deg,transparent,rgba(125,211,252,.76),transparent);content:""}.final-cta-copy{position:relative;display:grid;align-content:center;max-width:780px;min-height:330px;padding:clamp(.35rem,2vw,1rem)}.final-cta-copy h2{max-width:760px;margin-bottom:1.1rem;font-size:clamp(2.35rem,5vw,5.25rem);line-height:.96;text-wrap:balance}.final-cta-copy p:last-child{max-width:690px;margin-bottom:0;color:var(--cs-text-muted);font-size:clamp(1.04rem,2vw,1.24rem)}.final-cta-command{display:grid;align-content:center;gap:1rem;border:1px solid rgba(52,211,153,.2);border-radius:8px;background:linear-gradient(180deg,#080f1ce0,#020617c2),repeating-linear-gradient(90deg,rgba(148,163,184,.04) 0 1px,transparent 1px 34px);padding:clamp(1rem,3vw,1.35rem)}.final-cta-status{display:grid;gap:.35rem;padding-bottom:.95rem;border-bottom:1px solid rgba(51,65,85,.74)}.final-cta-status span{color:var(--cs-mint);font-size:.76rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.final-cta-status strong{color:var(--cs-text-strong);font-size:clamp(1.35rem,3vw,2rem);line-height:1.05}.final-cta-primary{width:100%;min-height:52px}.final-cta-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.final-cta-links a{display:inline-flex;min-height:42px;align-items:center;justify-content:center;border:1px solid rgba(56,189,248,.22);border-radius:8px;background:#0f172a8a;color:var(--cs-text-muted);font-weight:850;padding:.65rem .75rem;text-align:center;transition:border-color .16s ease,color .16s ease,background .16s ease}.final-cta-links a:hover{border-color:#7dd3fc85;background:#38bdf814;color:var(--cs-text-strong)}.final-cta-support{margin:0;color:var(--cs-text-subtle);font-size:.95rem}.final-cta-support a{color:var(--cyan);font-weight:850;overflow-wrap:anywhere}.site-footer{border-top:1px solid var(--border);background:#020617e6;padding:44px 0}.footer-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.55fr) minmax(220px,.55fr);gap:34px;width:min(var(--max),calc(100% - 32px));margin:0 auto}.footer-brand{margin-bottom:1rem}.footer-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1rem}.footer-links a,.footer-contact a{color:var(--cs-text-muted);font-weight:750}.footer-contact{display:grid;align-content:start;gap:.5rem}.footer-contact span{color:var(--muted)}.page-hero{position:relative;padding:98px 0 54px}.compact-hero h1{max-width:760px}.hero-orbit{position:absolute;right:8%;top:28px;width:240px;height:240px;border:1px solid rgba(56,189,248,.18);border-radius:50%;background:radial-gradient(circle,rgba(56,189,248,.11),transparent 65%)}.panel{padding:1.45rem}.emphasis-panel{border-color:var(--border-strong)}.definition-strip{display:grid;gap:.45rem;border:1px solid var(--border);border-radius:8px;background:#38bdf812;padding:1.2rem}.definition-strip span{color:var(--cyan);font-size:.78rem;font-weight:900;text-transform:uppercase}.definition-strip p{margin:0;color:var(--cs-text-muted)}.pricing-hero{position:relative;padding:104px 0 42px}.pricing-hero:before{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(var(--cs-bg-grid) 1px,transparent 1px),linear-gradient(90deg,var(--cs-bg-grid) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,#000 18%,transparent 92%);mask-image:linear-gradient(180deg,#000 18%,transparent 92%);content:""}.pricing-hero-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,.42fr);gap:34px;align-items:end}.pricing-hero h1{max-width:880px;font-size:clamp(3rem,6vw,5.9rem);line-height:.96;text-wrap:balance}.pricing-command-card{position:relative;display:grid;gap:.8rem;border:1px solid rgba(56,189,248,.26);border-radius:8px;background:linear-gradient(145deg,#0f172aeb,#020617d6),radial-gradient(circle at 90% 0%,rgba(52,211,153,.12),transparent 16rem);box-shadow:inset 0 1px #7dd3fc14,0 28px 82px #0206176b;padding:1.2rem;overflow:hidden}.pricing-command-card:before{position:absolute;top:0;right:28px;left:28px;height:1px;background:linear-gradient(90deg,transparent,rgba(125,211,252,.72),transparent);content:""}.pricing-command-card span{color:var(--green);font-size:.76rem;font-weight:900;text-transform:uppercase}.pricing-command-card strong{color:var(--cs-text-strong);font-size:1.35rem;line-height:1.08}.pricing-command-card p{margin:0;color:var(--cs-text-subtle)}.pricing-section{padding-top:36px}.pricing-card-grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1fr);gap:18px;align-items:stretch}.pricing-card{position:relative;display:grid;gap:1.6rem;grid-template-rows:auto 1fr auto;min-height:620px;border:1px solid rgba(51,65,85,.86);border-radius:8px;background:linear-gradient(180deg,#0f172ae6,#020617d1),radial-gradient(circle at 16% 0%,rgba(56,189,248,.08),transparent 21rem);box-shadow:0 28px 86px #0206175c;padding:clamp(1.15rem,2.5vw,1.7rem);overflow:hidden}.pricing-card:before{position:absolute;inset:0;border-top:1px solid rgba(125,211,252,.22);background:linear-gradient(90deg,rgba(56,189,248,.07),transparent 42%);pointer-events:none;content:""}.pricing-card>*{position:relative;z-index:1}.pricing-card-pro{border-color:#34d39961;background:linear-gradient(180deg,#0f172afa,#020617eb),radial-gradient(circle at 82% 0%,rgba(52,211,153,.14),transparent 24rem),radial-gradient(circle at 8% 12%,rgba(56,189,248,.12),transparent 19rem);box-shadow:inset 0 1px #7dd3fc1a,0 34px 104px #0206177a}.pricing-card-pro:before{border-top-color:#34d39970;background:linear-gradient(90deg,rgba(52,211,153,.11),transparent 48%),repeating-linear-gradient(90deg,rgba(148,163,184,.035) 0 1px,transparent 1px 34px)}.pricing-badge{justify-self:start;border:1px solid rgba(52,211,153,.36);border-radius:7px;background:#34d3991a;color:var(--green);font-size:.72rem;font-weight:900;padding:.42rem .58rem;text-transform:uppercase}.pricing-card-header h2{margin-bottom:.55rem;font-size:clamp(2.55rem,5vw,4.25rem);line-height:.94}.pricing-card-header p{max-width:580px;margin-bottom:0;color:var(--cs-text-muted)}.pricing-plan-toggle{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;margin-bottom:1.15rem;border:1px solid rgba(56,189,248,.24);border-radius:8px;background:#0206178a;padding:3px}.pricing-plan-option{min-width:112px;min-height:38px;border:0;border-radius:6px;background:transparent;color:var(--cs-text-subtle);cursor:pointer;font:inherit;font-size:.86rem;font-weight:900;padding:.55rem .9rem}.pricing-plan-option[aria-pressed=true]{background:linear-gradient(135deg,#38bdf838,#34d39929);color:var(--cs-text-strong);box-shadow:inset 0 0 0 1px #7dd3fc42}.pricing-plan-option:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.pricing-price-stack{min-height:96px}.pricing-annual{display:inline-flex;margin-bottom:1rem!important;border:1px solid rgba(52,211,153,.34);border-radius:7px;background:#34d3991a;color:var(--green)!important;font-weight:900;padding:.34rem .52rem}.pricing-feature-list{display:grid;gap:.78rem;margin:0;padding:0;list-style:none}.pricing-feature-list li{position:relative;min-height:38px;border-bottom:1px solid rgba(56,189,248,.12);color:var(--cs-text-muted);padding:0 0 .78rem 1.75rem}.pricing-feature-list li:before{position:absolute;top:.18rem;left:0;width:18px;height:18px;border:1px solid rgba(56,189,248,.34);border-radius:50%;background:linear-gradient(135deg,#38bdf899,#34d3994d),#020617c7;box-shadow:inset 0 0 0 5px #020617c7;content:""}.pricing-feature-list-pro li:before{border-color:#34d39975;color:var(--green)}.pricing-card-cta{width:100%}.pricing-fine-print{max-width:760px;margin:1rem auto 0;color:#94a3b8db;font-size:.88rem;text-align:center}.pricing-trust-section{border-top:1px solid rgba(56,189,248,.14);border-bottom:1px solid rgba(51,65,85,.74);background:#080f1c8f}.pricing-trust-shell{display:grid;grid-template-columns:minmax(0,.58fr) minmax(0,1fr);gap:30px;align-items:center}.pricing-trust-copy p{max-width:620px;color:var(--cs-text-muted)}.pricing-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid rgba(56,189,248,.2);border-radius:8px;background:#38bdf82e;overflow:hidden}.pricing-trust-grid div{display:grid;min-height:92px;place-items:center;background:linear-gradient(145deg,#0f172ae6,#020617cc),radial-gradient(circle at 50% 0%,rgba(52,211,153,.08),transparent 10rem);color:var(--cs-text-strong);font-weight:850;padding:.95rem;text-align:center}.pricing-support-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.46fr);gap:24px;align-items:center;border:1px solid rgba(52,211,153,.24);border-radius:8px;background:linear-gradient(135deg,#34d3991a,#38bdf80d),#020617b8;box-shadow:0 24px 76px #0206175c;padding:clamp(1.1rem,2.5vw,1.5rem)}.pricing-support-panel h2{font-size:clamp(1.85rem,3vw,2.65rem)}.pricing-support-panel p{max-width:760px;margin-bottom:0;color:var(--cs-text-muted)}.pricing-support-contact{display:grid;gap:.65rem;border:1px solid rgba(56,189,248,.22);border-radius:7px;background:#0206177a;padding:1rem}.pricing-support-contact span{color:var(--cs-text-subtle);font-size:.92rem}.pricing-support-contact a{color:var(--cs-text-strong);font-weight:900;overflow-wrap:anywhere}.download-hero{position:relative;padding:104px 0 46px}.download-hero:before{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(var(--cs-bg-grid) 1px,transparent 1px),linear-gradient(90deg,var(--cs-bg-grid) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,#000 18%,transparent 92%);mask-image:linear-gradient(180deg,#000 18%,transparent 92%);content:""}.download-hero-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(320px,.46fr);gap:34px;align-items:end}.download-hero-copy h1{max-width:920px;font-size:clamp(3rem,6vw,5.95rem);line-height:.96;text-wrap:balance}.download-access-panel{position:relative;display:grid;gap:.85rem;border:1px solid rgba(52,211,153,.28);border-radius:8px;background:linear-gradient(145deg,#0f172af0,#020617db),radial-gradient(circle at 86% 0%,rgba(52,211,153,.13),transparent 16rem);box-shadow:inset 0 1px #7dd3fc14,0 28px 82px #0206176b;padding:1.2rem;overflow:hidden}.download-access-panel:before{position:absolute;top:0;right:28px;left:28px;height:1px;background:linear-gradient(90deg,transparent,rgba(52,211,153,.72),transparent);content:""}.download-access-panel span{color:var(--green);font-size:.76rem;font-weight:900;text-transform:uppercase}.download-access-panel strong{color:var(--cs-text-strong);font-size:1.35rem;line-height:1.08}.download-access-panel p{margin:0;color:var(--cs-text-subtle)}.download-access-panel a{color:var(--cs-text-strong);font-weight:900;overflow-wrap:anywhere}.download-surfaces-section{padding-top:38px}.download-section-heading{max-width:880px;margin-bottom:30px}.download-section-heading p:last-child{max-width:780px;margin-bottom:0;color:var(--cs-text-muted);font-size:clamp(1rem,2vw,1.18rem)}.download-surface-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.download-surface-card{position:relative;display:grid;gap:1rem;grid-template-rows:auto auto 1fr auto;min-height:390px;border:1px solid rgba(51,65,85,.86);border-radius:8px;background:linear-gradient(180deg,#0f172aeb,#020617d6),radial-gradient(circle at 16% 0%,rgba(56,189,248,.1),transparent 19rem);box-shadow:0 28px 86px #0206175c;padding:clamp(1.1rem,2vw,1.45rem);overflow:hidden}.download-surface-card:before{position:absolute;inset:0;border-top:1px solid rgba(125,211,252,.22);background:linear-gradient(90deg,rgba(56,189,248,.07),transparent 42%),repeating-linear-gradient(90deg,rgba(148,163,184,.03) 0 1px,transparent 1px 36px);pointer-events:none;content:""}.download-surface-card:nth-child(2),.download-surface-card:nth-child(3){border-color:#34d3994d;background:linear-gradient(180deg,#0f172af5,#020617e6),radial-gradient(circle at 84% 0%,rgba(52,211,153,.12),transparent 20rem)}.download-surface-card>*{position:relative;z-index:1}.download-surface-card span{color:var(--green);font-size:.78rem;font-weight:900;text-transform:uppercase}.download-surface-card h3{margin-bottom:0;font-size:clamp(1.55rem,2.4vw,2.2rem);line-height:1}.download-surface-card p{color:var(--cs-text-muted)}.download-surface-cta{width:100%}.download-coverage-section{border-top:1px solid rgba(56,189,248,.14);border-bottom:1px solid rgba(51,65,85,.74);background:#080f1c8f}.download-coverage-shell{display:grid;grid-template-columns:minmax(0,.56fr) minmax(0,1fr);gap:30px;align-items:center}.download-coverage-copy p{max-width:620px;color:var(--cs-text-muted)}.download-coverage-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid rgba(56,189,248,.2);border-radius:8px;background:#38bdf82e;overflow:hidden}.download-coverage-grid div{display:grid;min-height:92px;place-items:center;background:linear-gradient(145deg,#0f172ae6,#020617cc),radial-gradient(circle at 50% 0%,rgba(52,211,153,.08),transparent 10rem);color:var(--cs-text-strong);font-weight:850;padding:.95rem;text-align:center}.download-support-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.46fr);gap:24px;align-items:center;border:1px solid rgba(52,211,153,.24);border-radius:8px;background:linear-gradient(135deg,#34d3991a,#38bdf80d),#020617b8;box-shadow:0 24px 76px #0206175c;padding:clamp(1.1rem,2.5vw,1.5rem)}.download-support-panel h2{font-size:clamp(1.85rem,3vw,2.65rem)}.download-support-panel p{max-width:760px;margin-bottom:0;color:var(--cs-text-muted)}.download-support-panel .button{overflow-wrap:anywhere;text-align:center}.security-hero{position:relative;padding:108px 0 58px;border-bottom:1px solid rgba(51,65,85,.78);background:linear-gradient(180deg,#02061766,#080f1ceb),radial-gradient(circle at 15% 10%,rgba(56,189,248,.16),transparent 30rem),radial-gradient(circle at 84% 12%,rgba(52,211,153,.11),transparent 27rem);overflow:hidden}.security-hero:before{position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.05) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,#000 12%,transparent 92%);mask-image:linear-gradient(180deg,#000 12%,transparent 92%);pointer-events:none;content:""}.security-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,.54fr);gap:46px;align-items:center}.security-hero-copy h1{max-width:820px;font-size:clamp(3rem,6vw,5.8rem);line-height:.96;text-wrap:balance}.security-verdict-panel,.security-access-panel,.security-support-panel,.security-limits-shell{border:1px solid var(--border-strong);border-radius:8px;background:linear-gradient(145deg,#0f172af2,#020617e0),radial-gradient(circle at 80% 0%,rgba(56,189,248,.13),transparent 17rem);box-shadow:inset 0 1px #f8fafc0f,0 28px 84px #0206176b}.security-verdict-panel{position:relative;display:grid;gap:1rem;min-height:330px;align-content:center;padding:clamp(1.35rem,3vw,1.8rem);overflow:hidden}.security-verdict-panel:before,.security-access-panel:before,.security-limits-shell:before,.security-support-panel:before{position:absolute;top:0;right:30px;left:30px;height:1px;background:linear-gradient(90deg,transparent,rgba(125,211,252,.74),transparent);content:""}.security-verdict-panel span,.security-check-card span,.security-signal-list div:before,.security-access-list span,.security-limits-list li:before{display:inline-block;width:10px;height:10px;border:1px solid rgba(52,211,153,.68);border-radius:99px;background:linear-gradient(135deg,#34d399f2,#38bdf89e),#020617cc;box-shadow:0 0 22px #34d39933}.security-verdict-panel span{width:auto;height:auto;border:1px solid rgba(52,211,153,.32);border-radius:7px;background:#34d39914;box-shadow:none;justify-self:start;padding:.42rem .56rem;color:var(--green);font-size:.74rem;font-weight:900;text-transform:uppercase}.security-verdict-panel strong{color:var(--cs-text-strong);font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.02}.security-verdict-panel p,.security-model-copy p,.security-section-heading p,.security-truth-copy p,.security-access-panel p,.security-limits-shell p,.security-support-panel p{color:var(--cs-text-muted)}.security-model-section{border-bottom:1px solid rgba(51,65,85,.78);background:#080f1c8a}.security-model-grid,.security-truth-shell,.security-access-grid,.security-limits-shell,.security-support-panel{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:44px;align-items:start}.security-model-copy{max-width:720px;padding-top:.4rem}.security-model-copy p{font-size:clamp(1rem,2vw,1.16rem)}.security-model-copy p:last-child,.security-section-heading p,.security-truth-copy p,.security-access-panel p,.security-limits-shell p,.security-support-panel p,.security-check-card p{margin-bottom:0}.security-checks-section{position:relative;background:linear-gradient(180deg,#020617e6,#080f1ce0),radial-gradient(circle at 90% 16%,rgba(56,189,248,.09),transparent 28rem)}.security-section-heading{max-width:860px;margin-bottom:42px}.security-section-heading .kicker,.security-truth-copy .kicker,.security-access-panel .kicker,.security-limits-shell .kicker{margin-bottom:1.25rem}.security-section-heading h2{max-width:800px;margin-bottom:1.15rem}.security-check-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.security-check-card{position:relative;display:grid;min-height:276px;align-content:start;padding:1.1rem;border:1px solid rgba(56,189,248,.2);border-radius:8px;background:linear-gradient(145deg,#0f172af0,#020617e0),radial-gradient(circle at 18% 0%,rgba(56,189,248,.14),transparent 16rem);box-shadow:0 22px 70px #02061757;overflow:hidden}.security-check-card:before{position:absolute;inset:0;background:linear-gradient(90deg,rgba(56,189,248,.12),transparent 40%),repeating-linear-gradient(90deg,rgba(148,163,184,.035) 0 1px,transparent 1px 34px);opacity:.72;pointer-events:none;content:""}.security-check-card>*{position:relative;z-index:1}.security-check-card span{margin-bottom:3.3rem}.security-check-card h3{margin-bottom:.75rem;font-size:clamp(1.25rem,2.3vw,1.7rem);line-height:1.05}.security-check-card p{color:var(--cs-text-muted);font-size:.98rem}.security-truth-section{border-top:1px solid rgba(56,189,248,.16);border-bottom:1px solid rgba(51,65,85,.78);background:linear-gradient(180deg,#080f1cd1,#020617e6),radial-gradient(circle at 16% 18%,rgba(52,211,153,.09),transparent 28rem)}.security-truth-copy h2{max-width:760px;margin-bottom:1.25rem;font-size:clamp(1.9rem,3.35vw,3.15rem);line-height:1.06}.security-signal-list{display:grid;gap:10px}.security-signal-list div{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr);gap:.9rem;align-items:start;min-height:74px;padding:1rem;border:1px solid rgba(51,65,85,.82);border-radius:8px;background:#0206178a;color:var(--cs-text-muted)}.security-signal-list div:before{margin-top:.42rem;content:""}.security-access-section{padding:94px 0;background:#020617c7}.security-access-panel{position:relative;padding:clamp(1.5rem,3.2vw,2rem);overflow:hidden}.security-access-panel h2{margin-bottom:1.15rem;font-size:clamp(2rem,3.4vw,3.1rem);line-height:1.04}.security-access-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:.25rem}.security-access-list article{display:grid;grid-template-columns:16px minmax(0,1fr);gap:.9rem;min-height:136px;padding:1rem;border:1px solid rgba(51,65,85,.82);border-radius:8px;background:linear-gradient(145deg,#0f172ac7,#020617ad),#080f1cb3}.security-access-list span{margin-top:.4rem}.security-access-list p{margin:0;color:var(--cs-text-muted)}.security-limits-section{border-top:1px solid rgba(51,65,85,.78)}.security-limits-shell{position:relative;padding:clamp(1.5rem,3.2vw,2rem);overflow:hidden}.security-limits-shell h2{margin-bottom:1.15rem;font-size:clamp(2rem,3.4vw,3.1rem);line-height:1.04}.security-limits-list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.security-limits-list li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:.9rem;align-items:start;padding-bottom:.75rem;border-bottom:1px solid rgba(56,189,248,.13);color:var(--cs-text-muted)}.security-limits-list li:before{margin-top:.42rem;content:""}.security-support-panel{position:relative;align-items:center;padding:clamp(1.25rem,3vw,1.8rem);overflow:hidden}.security-support-panel h2{font-size:clamp(2rem,3.4vw,3.1rem)}.security-support-panel .button{overflow-wrap:anywhere;text-align:center}.support-hero{position:relative;padding:104px 0 52px;overflow:hidden}.support-hero:before{position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.05) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,#000 14%,transparent 92%);mask-image:linear-gradient(180deg,#000 14%,transparent 92%);pointer-events:none;content:""}.support-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,.48fr);gap:42px;align-items:center}.support-hero-copy h1{max-width:860px;font-size:clamp(3rem,5.8vw,5.45rem);line-height:.96;text-wrap:balance}.support-hero-actions{display:flex;flex-wrap:wrap;gap:.85rem;align-items:center;margin-top:2rem}.support-email-link{border:1px solid rgba(56,189,248,.22);border-radius:8px;background:#0206176b;color:var(--cs-text-strong);font-weight:900;overflow-wrap:anywhere;padding:.78rem .95rem}.support-contact-panel,.support-safety-panel,.support-final-panel{position:relative;border:1px solid var(--border-strong);border-radius:8px;background:linear-gradient(145deg,#0f172af2,#020617e0),radial-gradient(circle at 80% 0%,rgba(52,211,153,.13),transparent 18rem);box-shadow:inset 0 1px #f8fafc0f,0 28px 84px #0206176b;overflow:hidden}.support-contact-panel:before,.support-safety-panel:before,.support-final-panel:before{position:absolute;top:0;right:30px;left:30px;height:1px;background:linear-gradient(90deg,transparent,rgba(125,211,252,.74),transparent);content:""}.support-contact-panel{display:grid;gap:1rem;min-height:330px;align-content:center;padding:clamp(1.35rem,3vw,1.8rem)}.support-contact-panel span{justify-self:start;border:1px solid rgba(52,211,153,.32);border-radius:7px;background:#34d39914;color:var(--green);font-size:.74rem;font-weight:900;padding:.42rem .56rem;text-transform:uppercase}.support-contact-email{display:block;max-width:100%;color:var(--cs-text-strong);font-size:clamp(.86rem,1.15vw,1.12rem);letter-spacing:-.03em;line-height:1.12;overflow-x:auto;overflow-wrap:normal;white-space:nowrap;word-break:normal}.support-contact-panel p,.support-section-heading p,.support-category-card p,.support-details-copy p,.support-safety-panel p{color:var(--cs-text-muted)}.support-categories-section{border-top:1px solid rgba(56,189,248,.14);border-bottom:1px solid rgba(51,65,85,.78);background:linear-gradient(180deg,#020617e6,#080f1ce0),radial-gradient(circle at 90% 16%,rgba(56,189,248,.09),transparent 28rem)}.support-section-heading{max-width:780px;margin-bottom:38px}.support-section-heading h2,.support-details-copy h2,.support-safety-panel h2,.support-final-panel h2{font-size:clamp(2rem,3.4vw,3.1rem);line-height:1.04}.support-details-copy .kicker,.support-safety-panel .kicker{margin-bottom:1.28rem}.support-category-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.support-category-card{position:relative;display:grid;min-height:252px;align-content:start;border:1px solid rgba(56,189,248,.2);border-radius:8px;background:linear-gradient(145deg,#0f172af0,#020617e0),radial-gradient(circle at 18% 0%,rgba(52,211,153,.12),transparent 15rem);box-shadow:0 22px 70px #02061757;padding:1.05rem;overflow:hidden}.support-category-card:before{position:absolute;inset:0;background:linear-gradient(90deg,rgba(56,189,248,.1),transparent 42%),repeating-linear-gradient(90deg,rgba(148,163,184,.035) 0 1px,transparent 1px 34px);opacity:.7;pointer-events:none;content:""}.support-category-card>*{position:relative;z-index:1}.support-category-card span{display:inline-block;width:10px;height:10px;margin-bottom:3.1rem;border:1px solid rgba(52,211,153,.68);border-radius:99px;background:linear-gradient(135deg,#34d399f2,#38bdf89e),#020617cc;box-shadow:0 0 22px #34d39933}.support-category-card h3{margin-bottom:.75rem;font-size:clamp(1.2rem,2.1vw,1.55rem);line-height:1.06}.support-category-card p{margin-bottom:0;font-size:.96rem}.support-details-section{background:linear-gradient(180deg,#080f1cd1,#020617e6),radial-gradient(circle at 16% 18%,rgba(52,211,153,.08),transparent 28rem)}.support-details-grid,.support-final-panel{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:42px;align-items:start}.support-details-copy p{max-width:640px;margin-bottom:0}.support-detail-list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.support-detail-list li{position:relative;min-height:54px;border:1px solid rgba(51,65,85,.82);border-radius:8px;background:#0206178a;color:var(--cs-text-muted);padding:1rem 1rem 1rem 2.9rem}.support-detail-list li:before{position:absolute;top:1.28rem;left:1rem;width:10px;height:10px;border:1px solid rgba(52,211,153,.68);border-radius:99px;background:linear-gradient(135deg,#34d399f2,#38bdf89e),#020617cc;content:""}.support-safety-panel{padding:clamp(1.25rem,3vw,1.8rem);border-color:#fbbf245c;background:linear-gradient(145deg,#0f172af2,#020617e0),radial-gradient(circle at 84% 0%,rgba(251,191,36,.13),transparent 18rem)}.support-safety-panel h2{margin-bottom:1rem}.support-safety-panel p{max-width:900px;margin-bottom:0;font-size:clamp(1rem,2vw,1.16rem)}.support-final-section{padding-bottom:88px}.support-final-panel{align-items:center;padding:clamp(1.25rem,3vw,1.8rem)}.support-final-panel h2{margin-bottom:0}.support-final-panel .button{overflow-wrap:anywhere;text-align:center}.privacy-hero{position:relative;padding:104px 0 52px;overflow:hidden}.privacy-hero:before{position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.05) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,#000 14%,transparent 92%);mask-image:linear-gradient(180deg,#000 14%,transparent 92%);pointer-events:none;content:""}.privacy-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,.48fr);gap:42px;align-items:center}.privacy-hero-copy h1{max-width:820px;font-size:clamp(3rem,5.8vw,5.45rem);line-height:.96;text-wrap:balance}.privacy-summary-panel,.privacy-policy-panel,.privacy-safety-panel,.privacy-final-panel{position:relative;border:1px solid var(--border-strong);border-radius:8px;background:linear-gradient(145deg,#0f172af2,#020617e0),radial-gradient(circle at 80% 0%,rgba(56,189,248,.12),transparent 18rem);box-shadow:inset 0 1px #f8fafc0f,0 28px 84px #0206176b;overflow:hidden}.privacy-summary-panel:before,.privacy-policy-panel:before,.privacy-safety-panel:before,.privacy-final-panel:before{position:absolute;top:0;right:30px;left:30px;height:1px;background:linear-gradient(90deg,transparent,rgba(125,211,252,.74),transparent);content:""}.privacy-summary-panel{display:grid;gap:1rem;min-height:320px;align-content:center;padding:clamp(1.35rem,3vw,1.8rem)}.privacy-summary-panel span,.privacy-contact-card span{justify-self:start;border:1px solid rgba(52,211,153,.32);border-radius:7px;background:#34d39914;color:var(--green);font-size:.74rem;font-weight:900;padding:.42rem .56rem;text-transform:uppercase}.privacy-summary-panel strong{color:var(--cs-text-strong);font-size:clamp(1.55rem,3vw,2.25rem);line-height:1.04}.privacy-summary-panel p,.privacy-overview-copy p,.privacy-section-heading p,.privacy-data-card p,.privacy-policy-panel p,.privacy-safety-panel p,.privacy-public-copy p,.privacy-providers-section p,.privacy-final-panel p,.privacy-contact-card p{color:var(--cs-text-muted)}.privacy-overview-section{border-bottom:1px solid rgba(51,65,85,.78);background:#080f1c8a}.privacy-overview-grid,.privacy-two-column,.privacy-public-shell,.privacy-final-panel{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:44px;align-items:start}.privacy-overview-copy{max-width:760px;padding-top:.4rem}.privacy-overview-copy p:last-child,.privacy-section-heading p,.privacy-data-card p,.privacy-policy-panel p,.privacy-safety-panel p,.privacy-public-copy p:last-child,.privacy-final-panel p,.privacy-contact-card p{margin-bottom:0}.privacy-data-section{background:linear-gradient(180deg,#020617e6,#080f1ce0),radial-gradient(circle at 90% 16%,rgba(56,189,248,.09),transparent 28rem)}.privacy-section-heading{max-width:900px;margin-bottom:42px}.privacy-section-heading h2,.privacy-policy-panel h2,.privacy-safety-panel h2,.privacy-public-shell h2,.privacy-final-panel h2{font-size:clamp(2rem,3.4vw,3.1rem);line-height:1.04}.privacy-section-heading .kicker,.privacy-use-section .privacy-policy-panel .kicker,.privacy-safety-panel .kicker,.privacy-safety-section .privacy-policy-panel .kicker,.privacy-retention-section .privacy-policy-panel .kicker,.privacy-final-panel .kicker{margin-bottom:1.3rem}.privacy-data-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.privacy-data-card{position:relative;display:grid;min-height:260px;align-content:start;border:1px solid rgba(56,189,248,.2);border-radius:8px;background:linear-gradient(145deg,#0f172af0,#020617e0),radial-gradient(circle at 18% 0%,rgba(52,211,153,.11),transparent 15rem);box-shadow:0 22px 70px #02061757;padding:1.05rem;overflow:hidden}.privacy-data-card:before{position:absolute;inset:0;background:linear-gradient(90deg,rgba(56,189,248,.1),transparent 42%),repeating-linear-gradient(90deg,rgba(148,163,184,.035) 0 1px,transparent 1px 34px);opacity:.7;pointer-events:none;content:""}.privacy-data-card>*{position:relative;z-index:1}.privacy-data-card span,.privacy-check-list li:before{display:inline-block;width:10px;height:10px;border:1px solid rgba(52,211,153,.68);border-radius:99px;background:linear-gradient(135deg,#34d399f2,#38bdf89e),#020617cc;box-shadow:0 0 22px #34d39933}.privacy-data-card span{margin-bottom:3.1rem}.privacy-data-card h3{margin-bottom:.75rem;font-size:clamp(1.2rem,2.1vw,1.55rem);line-height:1.06}.privacy-data-card p{font-size:.96rem}.privacy-use-section,.privacy-retention-section,.privacy-choices-section{border-top:1px solid rgba(56,189,248,.14);background:linear-gradient(180deg,#080f1cd1,#020617e6),radial-gradient(circle at 16% 18%,rgba(52,211,153,.08),transparent 28rem)}.privacy-policy-panel,.privacy-safety-panel{padding:clamp(1.25rem,3vw,1.8rem)}.privacy-policy-panel h2,.privacy-safety-panel h2{margin-bottom:1.15rem}.privacy-check-list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.privacy-check-list li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:.9rem;align-items:start;min-height:58px;border:1px solid rgba(51,65,85,.82);border-radius:8px;background:#0206178a;color:var(--cs-text-muted);padding:1rem}.privacy-check-list li:before{margin-top:.42rem;content:""}.privacy-public-section{border-top:1px solid rgba(51,65,85,.78);border-bottom:1px solid rgba(51,65,85,.78);background:#020617c7}.privacy-public-copy{max-width:760px}.privacy-safety-section{background:linear-gradient(180deg,#020617e6,#080f1ce0),radial-gradient(circle at 84% 8%,rgba(251,191,36,.08),transparent 28rem)}.privacy-safety-panel{border-color:#fbbf245c;background:linear-gradient(145deg,#0f172af2,#020617e0),radial-gradient(circle at 84% 0%,rgba(251,191,36,.13),transparent 18rem)}.privacy-providers-section{border-top:1px solid rgba(51,65,85,.78)}.privacy-providers-section p{max-width:680px}.privacy-retention-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.privacy-final-panel{align-items:center;padding:clamp(1.25rem,3vw,1.8rem)}.privacy-contact-card{display:grid;gap:.75rem;border:1px solid rgba(56,189,248,.22);border-radius:8px;background:#0206177a;padding:1rem}.privacy-contact-card a{color:var(--cs-text-strong);font-weight:900;overflow-wrap:anywhere}.terms-hero{position:relative;padding:104px 0 52px;overflow:hidden}.terms-hero:before{position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.05) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,#000 14%,transparent 92%);mask-image:linear-gradient(180deg,#000 14%,transparent 92%);pointer-events:none;content:""}.terms-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,.48fr);gap:42px;align-items:center}.terms-hero-copy h1{max-width:860px;font-size:clamp(3rem,5.8vw,5.45rem);line-height:.96;text-wrap:balance}.terms-summary-panel,.terms-policy-panel,.terms-warning-panel,.terms-final-panel{position:relative;border:1px solid var(--border-strong);border-radius:8px;background:linear-gradient(145deg,#0f172af2,#020617e0),radial-gradient(circle at 80% 0%,rgba(56,189,248,.12),transparent 18rem);box-shadow:inset 0 1px #f8fafc0f,0 28px 84px #0206176b;overflow:hidden}.terms-summary-panel:before,.terms-policy-panel:before,.terms-warning-panel:before,.terms-final-panel:before{position:absolute;top:0;right:30px;left:30px;height:1px;background:linear-gradient(90deg,transparent,rgba(125,211,252,.74),transparent);content:""}.terms-summary-panel{display:grid;gap:1rem;min-height:320px;align-content:center;padding:clamp(1.35rem,3vw,1.8rem)}.terms-summary-panel span,.terms-contact-card span{justify-self:start;border:1px solid rgba(52,211,153,.32);border-radius:7px;background:#34d39914;color:var(--green);font-size:.74rem;font-weight:900;padding:.42rem .56rem;text-transform:uppercase}.terms-summary-panel strong{color:var(--cs-text-strong);font-size:clamp(1.55rem,3vw,2.25rem);line-height:1.04}.terms-summary-panel p,.terms-overview-copy p,.terms-section-heading p,.terms-product-card p,.terms-policy-panel p,.terms-warning-panel p,.terms-results-copy p,.terms-final-panel p,.terms-contact-card p{color:var(--cs-text-muted)}.terms-overview-section{border-bottom:1px solid rgba(51,65,85,.78);background:#080f1c8a}.terms-overview-grid,.terms-two-column,.terms-results-shell,.terms-final-panel{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:44px;align-items:start}.terms-overview-copy,.terms-results-copy{max-width:780px;padding-top:.4rem}.terms-overview-copy p:last-child,.terms-section-heading p,.terms-product-card p,.terms-policy-panel p,.terms-warning-panel p,.terms-results-copy p:last-child,.terms-final-panel p,.terms-contact-card p{margin-bottom:0}.terms-product-section{background:linear-gradient(180deg,#020617e6,#080f1ce0),radial-gradient(circle at 90% 16%,rgba(56,189,248,.09),transparent 28rem)}.terms-section-heading{max-width:900px;margin-bottom:42px}.terms-section-heading h2,.terms-policy-panel h2,.terms-warning-panel h2,.terms-results-shell h2,.terms-final-panel h2,.terms-inline-heading{font-size:clamp(2rem,3.4vw,3.1rem);line-height:1.04}.terms-section-heading .kicker,.terms-policy-panel .kicker,.terms-warning-panel .kicker,.terms-final-panel .kicker{margin-bottom:1.3rem}.terms-product-grid,.terms-three-panel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.terms-three-panel{grid-template-columns:repeat(3,minmax(0,1fr))}.terms-product-card{position:relative;display:grid;min-height:285px;align-content:start;border:1px solid rgba(56,189,248,.2);border-radius:8px;background:linear-gradient(145deg,#0f172af0,#020617e0),radial-gradient(circle at 18% 0%,rgba(52,211,153,.11),transparent 15rem);box-shadow:0 22px 70px #02061757;padding:1.05rem;overflow:hidden}.terms-product-card:before{position:absolute;inset:0;background:linear-gradient(90deg,rgba(56,189,248,.1),transparent 42%),repeating-linear-gradient(90deg,rgba(148,163,184,.035) 0 1px,transparent 1px 34px);opacity:.7;pointer-events:none;content:""}.terms-product-card>*{position:relative;z-index:1}.terms-product-card span,.terms-check-list li:before{display:inline-block;width:10px;height:10px;border:1px solid rgba(52,211,153,.68);border-radius:99px;background:linear-gradient(135deg,#34d399f2,#38bdf89e),#020617cc;box-shadow:0 0 22px #34d39933}.terms-product-card span{margin-bottom:3.1rem}.terms-product-card h3{margin-bottom:.75rem;font-size:clamp(1.2rem,2.1vw,1.55rem);line-height:1.06}.terms-product-card p{font-size:.96rem}.terms-support-section,.terms-prohibited-section,.terms-ip-section{border-top:1px solid rgba(56,189,248,.14);background:linear-gradient(180deg,#080f1cd1,#020617e6),radial-gradient(circle at 16% 18%,rgba(52,211,153,.08),transparent 28rem)}.terms-policy-panel,.terms-warning-panel{padding:clamp(1.25rem,3vw,1.8rem)}.terms-policy-panel h2,.terms-warning-panel h2,.terms-inline-heading{margin-bottom:1.15rem}.terms-policy-panel a,.terms-contact-card a{color:var(--cs-text-strong);font-weight:900;overflow-wrap:anywhere}.terms-results-section{border-top:1px solid rgba(51,65,85,.78);border-bottom:1px solid rgba(51,65,85,.78);background:#020617c7}.terms-wallet-section{background:linear-gradient(180deg,#020617e6,#080f1ce0),radial-gradient(circle at 84% 8%,rgba(251,191,36,.08),transparent 28rem)}.terms-warning-panel{border-color:#fbbf245c;background:linear-gradient(145deg,#0f172af2,#020617e0),radial-gradient(circle at 84% 0%,rgba(251,191,36,.13),transparent 18rem)}.terms-billing-section{border-top:1px solid rgba(51,65,85,.78)}.terms-check-list,.terms-plain-list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.terms-check-list li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:.9rem;align-items:start;min-height:58px;border:1px solid rgba(51,65,85,.82);border-radius:8px;background:#0206178a;color:var(--cs-text-muted);padding:1rem}.terms-check-list li:before{margin-top:.42rem;content:""}.terms-plain-list li{border-bottom:1px solid rgba(51,65,85,.72);color:var(--cs-text-muted);padding:.9rem 0}.terms-plain-list li:first-child{padding-top:0}.terms-plain-list li:last-child{border-bottom:0;padding-bottom:0}.terms-final-panel{align-items:center;padding:clamp(1.25rem,3vw,1.8rem)}.terms-contact-card{display:grid;gap:.75rem;border:1px solid rgba(56,189,248,.22);border-radius:8px;background:#0206177a;padding:1rem}.refund-hero{position:relative;padding:104px 0 52px;overflow:hidden}.refund-hero:before{position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.05) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,#000 14%,transparent 92%);mask-image:linear-gradient(180deg,#000 14%,transparent 92%);pointer-events:none;content:""}.refund-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,.48fr);gap:42px;align-items:center}.refund-hero-copy h1{max-width:860px;font-size:clamp(3rem,5.8vw,5.45rem);line-height:.96;text-wrap:balance}.refund-summary-panel,.refund-policy-panel,.refund-final-panel{position:relative;border:1px solid var(--border-strong);border-radius:8px;background:linear-gradient(145deg,#0f172af2,#020617e0),radial-gradient(circle at 80% 0%,rgba(56,189,248,.12),transparent 18rem);box-shadow:inset 0 1px #f8fafc0f,0 28px 84px #0206176b;overflow:hidden}.refund-summary-panel:before,.refund-policy-panel:before,.refund-final-panel:before{position:absolute;top:0;right:30px;left:30px;height:1px;background:linear-gradient(90deg,transparent,rgba(125,211,252,.74),transparent);content:""}.refund-summary-panel{display:grid;gap:1rem;min-height:320px;align-content:center;padding:clamp(1.35rem,3vw,1.8rem)}.refund-summary-panel span,.refund-contact-card span{justify-self:start;border:1px solid rgba(52,211,153,.32);border-radius:7px;background:#34d39914;color:var(--green);font-size:.74rem;font-weight:900;padding:.42rem .56rem;text-transform:uppercase}.refund-summary-panel strong{color:var(--cs-text-strong);font-size:clamp(1.55rem,3vw,2.25rem);line-height:1.04}.refund-summary-panel p,.refund-overview-copy p,.refund-section-heading p,.refund-plan-card p,.refund-policy-panel p,.refund-request-copy p,.refund-final-panel p,.refund-contact-card p{color:var(--cs-text-muted)}.refund-overview-section{border-bottom:1px solid rgba(51,65,85,.78);background:#080f1c8a}.refund-overview-grid,.refund-two-column,.refund-request-shell,.refund-final-panel{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:44px;align-items:start}.refund-overview-copy,.refund-request-copy{max-width:780px;padding-top:.4rem}.refund-overview-copy a,.refund-policy-panel a,.refund-request-copy a,.refund-final-panel a,.refund-contact-card a{color:var(--cs-text-strong);font-weight:900;overflow-wrap:anywhere}.refund-overview-copy p:last-child,.refund-section-heading p,.refund-plan-card p,.refund-policy-panel p:last-child,.refund-request-copy p:last-child,.refund-final-panel p,.refund-contact-card p{margin-bottom:0}.refund-plans-section{background:linear-gradient(180deg,#020617e6,#080f1ce0),radial-gradient(circle at 90% 16%,rgba(56,189,248,.09),transparent 28rem)}.refund-section-heading{max-width:900px;margin-bottom:42px}.refund-section-heading h2,.refund-policy-panel h2,.refund-request-shell h2,.refund-final-panel h2,.refund-inline-heading{font-size:clamp(2rem,3.4vw,3.1rem);line-height:1.04}.refund-section-heading .kicker,.refund-policy-panel .kicker,.refund-final-panel .kicker{margin-bottom:1.3rem}.refund-plan-grid,.refund-three-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.refund-plan-card{position:relative;display:grid;min-height:245px;align-content:start;border:1px solid rgba(56,189,248,.2);border-radius:8px;background:linear-gradient(145deg,#0f172af0,#020617e0),radial-gradient(circle at 18% 0%,rgba(52,211,153,.11),transparent 15rem);box-shadow:0 22px 70px #02061757;padding:1.05rem;overflow:hidden}.refund-plan-card:before{position:absolute;inset:0;background:linear-gradient(90deg,rgba(56,189,248,.1),transparent 42%),repeating-linear-gradient(90deg,rgba(148,163,184,.035) 0 1px,transparent 1px 34px);opacity:.7;pointer-events:none;content:""}.refund-plan-card>*{position:relative;z-index:1}.refund-plan-card span,.refund-check-list li:before{display:inline-block;width:10px;height:10px;border:1px solid rgba(52,211,153,.68);border-radius:99px;background:linear-gradient(135deg,#34d399f2,#38bdf89e),#020617cc;box-shadow:0 0 22px #34d39933}.refund-plan-card span{margin-bottom:3.1rem}.refund-plan-card h3{margin-bottom:.75rem;font-size:clamp(1.2rem,2.1vw,1.55rem);line-height:1.06}.refund-cancel-section,.refund-limits-section{border-top:1px solid rgba(56,189,248,.14);background:linear-gradient(180deg,#080f1cd1,#020617e6),radial-gradient(circle at 16% 18%,rgba(52,211,153,.08),transparent 28rem)}.refund-policy-panel{padding:clamp(1.25rem,3vw,1.8rem)}.refund-policy-panel h2,.refund-inline-heading{margin-bottom:1.15rem}.refund-requests-section{border-top:1px solid rgba(51,65,85,.78);border-bottom:1px solid rgba(51,65,85,.78);background:#020617c7}.refund-processor-section{border-top:1px solid rgba(51,65,85,.78)}.refund-check-list,.refund-plain-list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.refund-check-list li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:.9rem;align-items:start;min-height:58px;border:1px solid rgba(51,65,85,.82);border-radius:8px;background:#0206178a;color:var(--cs-text-muted);padding:1rem}.refund-check-list li:before{margin-top:.42rem;content:""}.refund-plain-list li{border-bottom:1px solid rgba(51,65,85,.72);color:var(--cs-text-muted);padding:.9rem 0}.refund-plain-list li:first-child{padding-top:0}.refund-plain-list li:last-child{border-bottom:0;padding-bottom:0}.refund-final-panel{align-items:center;padding:clamp(1.25rem,3vw,1.8rem)}.refund-contact-card{display:grid;gap:.75rem;border:1px solid rgba(56,189,248,.22);border-radius:8px;background:#0206177a;padding:1rem}.fair-use-hero{position:relative;padding:104px 0 52px;overflow:hidden}.fair-use-hero:before{position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.05) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,#000 14%,transparent 92%);mask-image:linear-gradient(180deg,#000 14%,transparent 92%);pointer-events:none;content:""}.fair-use-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,.48fr);gap:42px;align-items:center}.fair-use-hero-copy h1{max-width:920px;font-size:clamp(3rem,5.8vw,5.45rem);line-height:.96;text-wrap:balance}.fair-use-summary-panel,.fair-use-policy-panel,.fair-use-final-panel{position:relative;border:1px solid var(--border-strong);border-radius:8px;background:linear-gradient(145deg,#0f172af2,#020617e0),radial-gradient(circle at 80% 0%,rgba(56,189,248,.12),transparent 18rem);box-shadow:inset 0 1px #f8fafc0f,0 28px 84px #0206176b;overflow:hidden}.fair-use-summary-panel:before,.fair-use-policy-panel:before,.fair-use-final-panel:before{position:absolute;top:0;right:30px;left:30px;height:1px;background:linear-gradient(90deg,transparent,rgba(125,211,252,.74),transparent);content:""}.fair-use-summary-panel{display:grid;gap:1rem;min-height:320px;align-content:center;padding:clamp(1.35rem,3vw,1.8rem)}.fair-use-summary-panel span,.fair-use-contact-card span{justify-self:start;border:1px solid rgba(52,211,153,.32);border-radius:7px;background:#34d39914;color:var(--green);font-size:.74rem;font-weight:900;padding:.42rem .56rem;text-transform:uppercase}.fair-use-summary-panel strong{color:var(--cs-text-strong);font-size:clamp(1.55rem,3vw,2.25rem);line-height:1.04}.fair-use-summary-panel p,.fair-use-overview-copy p,.fair-use-section-heading p,.fair-use-policy-panel p,.fair-use-provider-copy p,.fair-use-example-card p,.fair-use-final-panel p,.fair-use-contact-card p{color:var(--cs-text-muted)}.fair-use-overview-section{border-bottom:1px solid rgba(51,65,85,.78);background:#080f1c8a}.fair-use-overview-grid,.fair-use-two-column,.fair-use-provider-shell,.fair-use-report-shell,.fair-use-final-panel{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:44px;align-items:start}.fair-use-overview-copy,.fair-use-provider-copy{max-width:780px;padding-top:.4rem}.fair-use-overview-copy a,.fair-use-policy-panel a,.fair-use-final-panel a,.fair-use-contact-card a{color:var(--cs-text-strong);font-weight:900;overflow-wrap:anywhere}.fair-use-overview-copy p:last-child,.fair-use-section-heading p,.fair-use-policy-panel p:last-child,.fair-use-provider-copy p:last-child,.fair-use-example-card p,.fair-use-final-panel p,.fair-use-contact-card p{margin-bottom:0}.fair-use-plan-section,.fair-use-examples-section{background:linear-gradient(180deg,#020617e6,#080f1ce0),radial-gradient(circle at 90% 16%,rgba(56,189,248,.09),transparent 28rem)}.fair-use-provider-section,.fair-use-response-section{border-top:1px solid rgba(51,65,85,.78);border-bottom:1px solid rgba(51,65,85,.78);background:#020617c7}.fair-use-abuse-section,.fair-use-reports-section{border-top:1px solid rgba(56,189,248,.14);background:linear-gradient(180deg,#080f1cd1,#020617e6),radial-gradient(circle at 16% 18%,rgba(52,211,153,.08),transparent 28rem)}.fair-use-section-heading{max-width:900px;margin-bottom:42px}.fair-use-section-heading h2,.fair-use-policy-panel h2,.fair-use-provider-shell h2,.fair-use-final-panel h2,.fair-use-inline-heading{font-size:clamp(2rem,3.4vw,3.1rem);line-height:1.04}.fair-use-section-heading .kicker,.fair-use-policy-panel .kicker,.fair-use-final-panel .kicker{margin-bottom:1.3rem}.fair-use-policy-panel{padding:clamp(1.25rem,3vw,1.8rem)}.fair-use-policy-panel h2,.fair-use-inline-heading{margin-bottom:1.15rem}.fair-use-check-list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.fair-use-check-list li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:.9rem;align-items:start;min-height:58px;border:1px solid rgba(51,65,85,.82);border-radius:8px;background:#0206178a;color:var(--cs-text-muted);padding:1rem}.fair-use-check-list li:before,.fair-use-example-card span{display:inline-block;width:10px;height:10px;border:1px solid rgba(52,211,153,.68);border-radius:99px;background:linear-gradient(135deg,#34d399f2,#38bdf89e),#020617cc;box-shadow:0 0 22px #34d39933}.fair-use-check-list li:before{margin-top:.42rem;content:""}.fair-use-example-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.fair-use-example-card{position:relative;display:grid;min-height:210px;align-content:start;border:1px solid rgba(56,189,248,.2);border-radius:8px;background:linear-gradient(145deg,#0f172af0,#020617e0),radial-gradient(circle at 18% 0%,rgba(52,211,153,.11),transparent 15rem);box-shadow:0 22px 70px #02061757;padding:1.05rem;overflow:hidden}.fair-use-example-card:before{position:absolute;inset:0;background:linear-gradient(90deg,rgba(56,189,248,.1),transparent 42%),repeating-linear-gradient(90deg,rgba(148,163,184,.035) 0 1px,transparent 1px 34px);opacity:.7;pointer-events:none;content:""}.fair-use-example-card>*{position:relative;z-index:1}.fair-use-example-card span{margin-bottom:3.1rem}.fair-use-final-panel{align-items:center;padding:clamp(1.25rem,3vw,1.8rem)}.fair-use-contact-card{display:grid;gap:.75rem;border:1px solid rgba(56,189,248,.22);border-radius:8px;background:#0206177a;padding:1rem}@media(max-width:980px){.site-header{align-items:flex-start;flex-wrap:wrap}.primary-nav{order:3;flex-basis:100%;justify-content:flex-start;overflow-x:auto}.hero-command-grid,.download-hero-grid,.download-coverage-shell,.download-support-panel,.pricing-hero-grid,.pricing-card-grid,.pricing-trust-shell,.pricing-support-panel,.security-hero-grid,.security-model-grid,.security-truth-shell,.security-access-grid,.security-limits-shell,.security-support-panel,.support-hero-grid,.support-details-grid,.support-final-panel,.privacy-hero-grid,.privacy-overview-grid,.privacy-two-column,.privacy-public-shell,.privacy-final-panel,.terms-hero-grid,.terms-overview-grid,.terms-two-column,.terms-results-shell,.terms-final-panel,.refund-hero-grid,.refund-overview-grid,.refund-two-column,.refund-request-shell,.refund-final-panel,.fair-use-hero-grid,.fair-use-overview-grid,.fair-use-two-column,.fair-use-provider-shell,.fair-use-report-shell,.fair-use-final-panel,.wallet-action-report-grid,.split-section,.two-column,.trust-grid,.final-cta-shell,.footer-grid{grid-template-columns:1fr}.module-command-grid,.download-surface-grid,.security-check-grid,.security-access-list,.support-category-grid,.privacy-data-grid,.privacy-retention-grid,.terms-product-grid,.terms-three-panel,.refund-plan-grid,.refund-three-panel,.fair-use-example-grid,.how-works-flow,.coverage-grid,.pricing-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.how-works-surface{grid-template-columns:1fr}.how-work-step:nth-child(2){border-right:0}.how-work-step:nth-child(3){border-top:1px solid rgba(51,65,85,.58)}.how-work-step:nth-child(4){border-top:1px solid rgba(51,65,85,.58)}}@media(max-width:640px){.site-header{width:min(100% - 20px,var(--max));margin-top:10px}.brand-mark{font-size:.95rem}.support-link{display:none}.hero-section{padding:76px 0 54px}.hero-command-grid{gap:28px}h1{font-size:clamp(2.65rem,15vw,4.2rem)}.hero-copy-block h1{font-size:clamp(2.45rem,12vw,3.35rem);line-height:1.04}.hero-actions,.support-hero-actions,.header-actions{width:100%}.header-actions .button,.hero-actions .button,.support-hero-actions .button,.support-email-link{flex:1}.threat-command-panel{min-height:auto;padding:18px}.threat-panel-header,.threat-graph-topline{align-items:flex-start;flex-direction:column}.threat-graph{min-height:230px}.threat-summary-grid,.hero-product-surface,.module-command-grid,.download-surface-grid,.security-check-grid,.security-access-list,.support-category-grid,.privacy-data-grid,.privacy-retention-grid,.terms-product-grid,.terms-three-panel,.refund-plan-grid,.refund-three-panel,.how-works-flow,.coverage-grid,.download-coverage-grid,.pricing-trust-grid,.footer-links{grid-template-columns:1fr}.pricing-hero,.download-hero{padding:76px 0 30px}.security-hero,.support-hero,.privacy-hero,.terms-hero,.refund-hero,.fair-use-hero{padding:76px 0 34px}.security-hero-copy h1,.support-hero-copy h1,.privacy-hero-copy h1,.terms-hero-copy h1,.refund-hero-copy h1,.fair-use-hero-copy h1{font-size:clamp(2.45rem,12vw,3.45rem);line-height:1.04}.download-surface-card{min-height:auto}.security-verdict-panel,.security-check-card,.security-access-list article,.support-contact-panel,.support-category-card,.privacy-summary-panel,.privacy-data-card,.terms-summary-panel,.terms-product-card,.refund-summary-panel,.refund-plan-card,.fair-use-summary-panel,.fair-use-example-card{min-height:auto}.pricing-card{min-height:auto}.coverage-support{align-items:flex-start;flex-direction:column}.final-cta-section{padding:58px 0}.final-cta-copy{min-height:auto}.final-cta-links{grid-template-columns:1fr}.how-works-surface{padding:10px}.how-works-flow:before{top:8%;right:auto;bottom:8%;left:1.55rem;width:1px;height:auto;background:linear-gradient(180deg,#38bdf81f,#34d39985,#38bdf81f)}.how-work-step,.how-work-step:nth-child(2),.how-work-step:nth-child(3),.how-work-step:nth-child(4){min-height:auto;border-top:1px solid rgba(51,65,85,.58);border-right:0;padding:1.1rem 1.1rem 1.1rem 2.6rem}.how-work-step:first-child{border-top:0}.how-work-step:before{top:1.35rem;left:1.02rem}.how-work-index{margin-bottom:1.55rem}.how-works-command-card{min-height:220px}.wallet-action-report-grid{gap:30px}.wallet-report-preview{padding:8px}.wallet-share-artifact-topline,.wallet-share-artifact-hero,.wallet-issue-summary{align-items:flex-start;flex-direction:column}.wallet-share-artifact{min-height:auto}.wallet-score-dial{width:88px;height:88px}.wallet-issue-summary strong{max-width:none;text-align:left}.wallet-exposure-grid{grid-template-columns:1fr}.module-command-panel{min-height:0;padding:1rem}.module-panel-topline{align-items:flex-end;flex-direction:column}.section{padding:58px 0}.page-hero{padding-top:70px}}
