.lp-top{z-index:20;background:color-mix(in srgb, var(--page) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);position:sticky;top:0}.lp-top .in{align-items:center;gap:28px;max-width:1440px;height:68px;margin:0 auto;padding:0 32px;display:flex}.lp-brand{color:var(--ink);font-family:var(--font-display);align-items:center;gap:10px;font-size:21px;font-weight:800;font-stretch:80%;display:flex}.lp-phn{color:var(--muted);border:1px dashed var(--line-strong);white-space:nowrap;border-radius:5px;padding:3px 7px;font-size:14px}.lp-top nav{gap:4px;margin-left:12px;display:flex}.lp-top nav a{color:var(--body);white-space:nowrap;border-radius:6px;padding:8px 12px;font-size:15px}.lp-top nav a:hover,.lp-top nav a[aria-current]{color:var(--ink);background:var(--raised)}.lp-top .act{gap:8px;margin-left:auto;display:flex}.lp-wrap{max-width:1440px;margin:0 auto;padding:0 32px}.lp-status{border-bottom:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:24px;padding:12px 0;font-size:14px;display:flex}.lp-status b{color:var(--ink);font-weight:500}.lp-live{color:var(--ink);align-items:center;gap:8px;display:inline-flex}.lp-live i{background:var(--signal);border-radius:50%;width:8px;height:8px;animation:2s infinite lp-lv}@keyframes lp-lv{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--signal) 60%, transparent)}70%{box-shadow:0 0 0 9px #0000}to{box-shadow:0 0 #0000}}.lp-hero{isolation:isolate;grid-template-columns:500px minmax(0,1fr);gap:24px;padding:36px 0 28px;display:grid;position:relative}.lp-hero:before{content:"";z-index:-1;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.45;background-size:48px 48px;position:absolute;inset:0 -32px;-webkit-mask-image:radial-gradient(70% 80% at 70% 45%,#000,#0000);mask-image:radial-gradient(70% 80% at 70% 45%,#000,#0000)}.lp-hero .l{flex-direction:column;gap:22px;padding-top:24px;display:flex}.lp-hero h1{letter-spacing:-.015em;font-size:76px;line-height:.92}.lp-hero h1 em,.lp-final h2 em{color:var(--amber);font-style:normal}.lp-lede{max-width:30em;font-size:19px;line-height:1.55}.lp-ctas{flex-wrap:wrap;gap:10px;display:flex}.lp-trustl{border-top:1px solid var(--line);align-items:flex-start;gap:10px;padding-top:16px;font-size:15px;display:flex}.lp-trustl svg{color:var(--amber);flex:none;margin-top:2px}.lp-stage{min-width:0;position:relative}.lp-map{width:100%;height:auto;display:block;overflow:visible}.lp-mapp{display:none}.lp-map .ring{fill:none;stroke:var(--line-strong);stroke-dasharray:2 6}.lp-map .ring.r2{stroke:var(--map-ring-2)}.lp-map .ring.r3{stroke:var(--map-ring-3)}.lp-map .sweep{animation:7s linear infinite lp-sp}@keyframes lp-sp{to{transform:rotate(360deg)}}.lp-map .sw0{stop-color:var(--amber);stop-opacity:0}.lp-map .sw1{stop-color:var(--amber);stop-opacity:.16}.lp-map .ln{stroke:var(--map-line);stroke-width:1.4px}.lp-map .lnhit{animation:14s infinite lp-lh}.lp-map .feed{stroke:var(--signal);stroke-width:1.4px;stroke-dasharray:3 6;animation:14s infinite lp-fd}@keyframes lp-lh{0%,47%{stroke:var(--map-line);stroke-width:1.4px}48%,96%{stroke:var(--signal);stroke-width:2.6px}to{stroke:var(--map-line)}}@keyframes lp-fd{0%,9%{opacity:0}11%,96%{opacity:1}to{opacity:0}}.lp-map .nb{fill:var(--panel);stroke-width:1.6px}.lp-map .nb.ok{stroke:var(--ok)}.lp-map .nb.med{stroke:var(--med)}.lp-map .ic-ok{color:var(--ok)}.lp-map .ic-med{color:var(--med)}.lp-map .ic-amber{color:var(--amber)}.lp-map .cb{fill:var(--amber-deep);stroke:var(--amber);stroke-width:2px}.lp-map .lb{fill:var(--map-label);font:500 15px var(--font-sans);text-anchor:middle}.lp-mapp .lb{font-size:19px}.lp-map .lbc{fill:var(--amber);font-weight:600}.lp-map .lbr{fill:var(--crit);font-weight:600}.lp-map .nbr{fill:var(--crit-bg);stroke:var(--signal);stroke-width:2.5px}.lp-map .glr{fill:none;stroke:var(--signal);stroke-width:1.2px;opacity:.5;transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out infinite lp-pl}@keyframes lp-pl{50%{opacity:.1;transform:scale(1.1)}}.lp-map .sc{fill:var(--ink);font-family:var(--font-display);text-anchor:middle;font-size:34px;font-weight:800;font-stretch:80%}.lp-map .sig{fill:var(--signal)}.lp-map .calm{animation:14s infinite lp-cl}.lp-map .hit{animation:14s infinite lp-ht}@keyframes lp-cl{0%,47%{opacity:1}48%,96%{opacity:0}to{opacity:1}}@keyframes lp-ht{0%,47%{opacity:0}48%,96%{opacity:1}to{opacity:0}}.lp-map .s1d{animation:14s linear infinite lp-a1d}.lp-map .s2d{animation:14s linear infinite lp-a2d}.lp-map .s1p{animation:14s linear infinite lp-a1p}.lp-map .s2p{animation:14s linear infinite lp-a2p}@keyframes lp-a1d{0%,10%{opacity:0;transform:translate(20px,20px)}11%{opacity:1}24%{opacity:1;transform:translate(300px,280px)}25%,to{opacity:0;transform:translate(300px,280px)}}@keyframes lp-a2d{0%,34%{opacity:0;transform:translate(300px,280px)}35%{opacity:1}48%{opacity:1;transform:translate(600px,320px)}49%,to{opacity:0;transform:translate(600px,320px)}}@keyframes lp-a1p{0%,10%{opacity:0;transform:translate(200px,-10px)}11%{opacity:1}24%{opacity:1;transform:translate(200px,250px)}25%,to{opacity:0;transform:translate(200px,250px)}}@keyframes lp-a2p{0%,34%{opacity:0;transform:translate(200px,250px)}35%{opacity:1}48%{opacity:1;transform:translate(290px,470px)}49%,to{opacity:0;transform:translate(290px,470px)}}.lp-feedp{width:330px;position:absolute;top:8px;right:0;overflow:hidden}.lp-feedp .fh{border-bottom:1px solid var(--line);color:var(--ink);justify-content:space-between;align-items:center;padding:10px 14px;font-size:15px;font-weight:600;display:flex}.lp-ev{border-bottom:1px solid var(--line);grid-template-columns:52px 1fr;gap:10px;padding:10px 14px;font-size:14px;line-height:1.45;display:grid}.lp-ev:last-child{border-bottom:0}.lp-ev .t{color:var(--muted)}.lp-ev b{color:var(--ink);font-weight:500}.lp-ev.r b{color:var(--crit)}.lp-ev.e1{animation:14s infinite lp-e1}.lp-ev.e2{animation:14s infinite lp-e2}.lp-ev.e3{animation:14s infinite lp-e3}@keyframes lp-e1{0%,10%{opacity:.25}12%,to{opacity:1}}@keyframes lp-e2{0%,46%{opacity:.25}48%,to{opacity:1}}@keyframes lp-e3{0%,62%{opacity:.25}64%,to{opacity:1}}.lp-mailc{background:var(--paper);width:360px;color:var(--paper-body);border-radius:8px;flex-direction:column;gap:6px;padding:14px 16px;animation:14s infinite lp-mc;display:flex;position:absolute;bottom:6px;right:0}.lp-mailc .mh{color:var(--paper-ink);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.lp-mailc .mk{background:var(--panel);width:24px;height:24px;color:var(--amber);border-radius:5px;place-items:center;display:grid}.lp-mailc small{color:var(--paper-muted);margin-left:auto;font-size:14px;font-weight:500}.lp-mailc .sj{color:var(--paper-ink);font-size:15px;font-weight:600;line-height:1.35}.lp-mailc .sj em,.lp-mailbig h4 em{color:var(--paper-red);font-style:normal}.lp-mailc p{color:var(--paper-soft);font-size:14px;line-height:1.45}@keyframes lp-mc{0%,62%{opacity:0;transform:translateY(8px)}65%,96%{opacity:1;transform:none}to{opacity:0}}.lp-replay{position:absolute;bottom:6px;left:0}@media (prefers-reduced-motion:reduce){.lp-hero *,.lp-live i{animation:none!important}.lp-map .hit,.lp-mailc{opacity:1}.lp-map .calm,.lp-map .sig{opacity:0}.lp-map .lnhit{stroke:var(--signal);stroke-width:2.6px}.lp-replay{display:none}}.lp-kpis{border:1px solid var(--line);background:var(--panel);border-radius:8px;grid-template-columns:repeat(4,1fr);display:grid}.lp-kpi{border-left:1px solid var(--line);padding:16px 20px}.lp-kpi:first-child{border-left:0}.lp-kpi b{font-family:var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;font-size:44px;font-weight:800;font-stretch:80%;line-height:1;display:block}.lp-kpi b.r{color:var(--crit)}.lp-kpi b.a{color:var(--med)}.lp-kpi b.g{color:var(--ok)}.lp-kpi span{color:var(--muted);font-size:14px}.lp-sec{padding:64px 0 0;scroll-margin-top:72px}.lp-sh{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.lp-sh h2{font-size:48px;line-height:.98}.lp-sh p{max-width:34em;font-size:17px}.lp-founder{color:var(--muted);margin-top:8px;font-size:15px;display:block}.lp-g12{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;display:grid}.s4{grid-column:span 4}.s5{grid-column:span 5}.s7{grid-column:span 7}.s8{grid-column:span 8}.lp-panel{background:var(--panel);border:1px solid var(--line);border-radius:8px}.lp-asset{flex-direction:column;gap:10px;padding:16px;display:flex}.lp-asset .ah{align-items:center;gap:10px;display:flex}.lp-asset .ah svg{color:var(--muted);flex:none}.lp-asset .h{color:var(--ink);overflow-wrap:anywhere;font-weight:500}.lp-asset .k{color:var(--muted);font-size:14px}.lp-asset.is-hit{border-color:var(--crit-line);background:var(--crit-panel)}.lp-asset.is-hit .ah svg{color:var(--crit)}.lp-bars{gap:3px;margin-top:auto;display:flex}.lp-bars i{background:var(--ok-dim);border-radius:2px;flex:1;height:18px}.lp-bars i.m{background:var(--med-dim)}.lp-bars i.c{background:var(--crit-dim)}.lp-bars i.o{background:var(--ok)}.lp-chk{gap:12px;padding:16px;display:flex}.lp-chk>svg{color:var(--amber);flex:none;margin-top:2px}.lp-chk h3{margin-bottom:4px;font-size:22px}.lp-chk p{font-size:15px}.lp-rep{overflow:hidden}.lp-rep .rh{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:10px;padding:14px 18px;font-weight:600;display:flex}.lp-rep .rh svg{color:var(--amber)}.lp-rep .rh small{color:var(--muted);margin-left:auto;font-size:14px;font-weight:400}.lp-ft{border-collapse:collapse;width:100%;font-size:15px}.lp-ft th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);padding:10px 18px;font-size:14px;font-weight:500}.lp-ft td{border-bottom:1px solid var(--line);vertical-align:top;padding:14px 18px}.lp-ft tr:last-child td{border-bottom:0}.lp-ft td b{color:var(--ink);font-weight:500;display:block}.lp-ft .fx{color:var(--ink)}.lp-ft .sm{color:var(--muted);font-size:14px}.lp-mailbig{background:var(--paper);color:var(--paper-body);border-radius:8px;align-self:start;overflow:hidden}.lp-mailbig .bh{background:var(--panel);color:var(--ink);align-items:center;gap:10px;padding:14px 18px;font-weight:600;display:flex}.lp-mailbig .mk{background:var(--amber);width:26px;height:26px;color:var(--amber-ink);border-radius:5px;place-items:center;display:grid}.lp-mailbig .bh small{color:var(--body);margin-left:auto;font-size:14px;font-weight:400}.lp-mailbig .bb{flex-direction:column;gap:10px;padding:18px;display:flex}.lp-mailbig h4{font:700 22px/1.2 var(--font-sans);color:var(--paper-ink);letter-spacing:0;font-stretch:100%}.lp-mailbig p{font-size:15px}.lp-mailbig .ptag{background:var(--paper-red-bg);color:var(--paper-red);align-self:flex-start}.lp-mailbig .fixbox{background:var(--paper-white);border:1px solid var(--paper-line);color:var(--paper-ink);border-radius:6px;padding:12px 14px;font-size:15px}.lp-mailbig .mb{background:var(--paper-ink);color:var(--paper-white);border-radius:6px;align-self:flex-start;padding:11px 16px;font-size:15px;font-weight:600}.lp-pipe{border:1px solid var(--line);background:var(--panel);border-radius:8px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.lp-st{border-left:1px solid var(--line);flex-direction:column;gap:8px;padding:20px;display:flex}.lp-st:first-child{border-left:0}.lp-st .n{font-family:var(--font-display);color:var(--line-strong);font-size:56px;font-weight:800;font-stretch:80%;line-height:1}.lp-st.on .n{color:var(--amber)}.lp-st h3{font-size:26px}.lp-st .bar{background:var(--line-strong);border-radius:2px;height:3px;margin-top:auto}.lp-st.on .bar{background:var(--amber)}.lp-auth{flex-direction:column;gap:16px;padding:24px;display:flex}.lp-auth h3{font-size:30px}.lp-doc{background:var(--page);border:1px solid var(--line-strong);border-radius:8px;flex-direction:column;gap:12px;padding:20px;display:flex}.lp-doc .dr{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;gap:12px;padding-bottom:10px;font-size:15px;display:grid}.lp-doc .dr span{color:var(--muted)}.lp-doc .dr b{color:var(--ink);overflow-wrap:anywhere;font-weight:500}.lp-sigline{color:var(--ink);font:italic 400 26px Georgia,serif}.lp-doc .sg{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.lp-code{background:var(--page);border:1px solid var(--line-strong);color:var(--ink);overflow-wrap:anywhere;border-radius:6px;padding:12px 14px;font-size:15px;font-weight:500}.lp-never{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lp-never div{color:var(--ink);align-items:flex-start;gap:10px;font-size:15px;display:flex}.lp-never svg{color:var(--crit);flex:none;margin-top:2px}.lp-price{flex-direction:column;gap:16px;padding:28px;display:flex}.lp-price .pv{align-items:baseline;gap:10px;display:flex}.lp-price .pv b{font-family:var(--font-display);color:var(--ink);letter-spacing:-.02em;font-size:120px;font-weight:800;font-stretch:78%;line-height:.85}.lp-price .pv span{color:var(--muted);font-size:20px}.lp-ticks li{border-top:1px solid var(--line);color:var(--ink);gap:10px;padding:11px 0;display:flex}.lp-ticks li:first-child{border-top:0}.lp-ticks svg{color:var(--ok);flex:none;margin-top:4px}.lp-final{border:1px solid var(--line-strong);background:var(--panel);border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:32px;margin:72px 0 0;padding:56px 48px;display:grid}.lp-final h2{font-size:64px;line-height:.95}.lp-final p{margin-top:12px;font-size:18px}.lp-foot{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:48px;padding:28px 0 36px;font-size:14px;display:flex}.lp-foot a{color:var(--body)}.lp-foot a:hover{color:var(--ink)}@media (max-width:1100px){.lp-top nav a{padding:8px}.lp-hero{grid-template-columns:1fr}.lp-feedp,.lp-mailc{width:auto;position:static}.lp-stage{flex-direction:column;gap:12px;display:flex}.lp-replay{align-self:flex-start;position:static}}@media (max-width:960px){.lp-top nav,.lp-phn{display:none}}@media (max-width:760px){.lp-top .in{gap:12px;height:62px;padding:0 16px}.lp-brand{white-space:nowrap}.lp-top .act{flex:none;gap:6px}.lp-top .act a{height:34px;padding:0 10px;font-size:14px}.lp-wrap{padding:0 16px}html{scroll-padding-top:70px}.lp-hero{padding:24px 0;overflow-x:clip}.lp-hero h1{font-size:50px}.lp-lede{font-size:17px}.lp-mapd{display:none}.lp-mapp{display:block}.lp-kpis{grid-template-columns:1fr 1fr}.lp-kpi:nth-child(3){border-left:0}.lp-kpi:nth-child(n+3){border-top:1px solid var(--line)}.lp-kpi b{font-size:38px}.lp-sec{padding-top:48px}.lp-sh{flex-direction:column;align-items:flex-start}.lp-sh h2{font-size:38px}.lp-g12{grid-template-columns:1fr}.lp-g12>*{grid-column:auto}.lp-ft thead{display:none}.lp-ft tr{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;gap:8px 12px;padding:14px 16px;display:grid}.lp-ft tr:last-child{border-bottom:0}.lp-ft td{border:0;padding:0}.lp-ft td:nth-child(n+3){grid-column:1/-1}.lp-pipe{grid-template-columns:1fr}.lp-st{border-left:0;border-top:1px solid var(--line)}.lp-st:first-child{border-top:0}.lp-doc .dr{grid-template-columns:1fr;gap:2px}.lp-never{grid-template-columns:1fr}.lp-price .pv b{font-size:96px}.lp-final{grid-template-columns:1fr;padding:32px 20px}.lp-final h2{font-size:44px}}.thr-dot{background:var(--signal);border-radius:50%;flex:none;width:8px;height:8px;position:relative}.thr-dot:after{content:"";background:var(--signal);opacity:.28;border-radius:50%;animation:3.2s ease-in-out infinite thr-breath;position:absolute;inset:-4px}@keyframes thr-breath{0%,to{opacity:.08;transform:scale(.7)}50%{opacity:.34;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.thr-dot:after{opacity:.2;animation:none;transform:none}}.thr-ind{border:1px solid var(--crit-line);background:var(--crit-panel);height:38px;color:var(--ink);white-space:nowrap;border-radius:6px;align-items:center;gap:10px;padding:0 12px 0 13px;font-size:15px;font-weight:600;transition:border-color .15s;display:inline-flex}.thr-ind:hover{border-color:var(--crit)}.thr-ind .n{color:var(--body);border-left:1px solid var(--crit-line);padding-left:10px;font-weight:400;line-height:20px}.thr-ind .n b,.thr-bar .n b{color:var(--crit);font-size:16px;font-weight:700}.thr-ind:focus-visible,.thr-bar:focus-visible,.thr button:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.thr-bar{display:none}@media (max-width:1200px){.thr-ind .l{display:none}.thr-ind .n{border-left:0;padding-left:0}}@media (max-width:760px){.lp-top .thr-ind{display:none}.thr-bar{border-top:1px solid var(--line);background:var(--crit-panel);height:42px;color:var(--ink);align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:600;display:flex}.thr-bar .n{color:var(--body);font-weight:400}.thr-bar svg{color:var(--muted);margin-left:auto}}.thr-wrap{grid-template-columns:minmax(0,1fr) minmax(380px,452px);align-items:start;gap:14px;display:grid}.thr-wrap .lp-g12 .s4{grid-column:span 6}.thr{flex-direction:column;scroll-margin-top:84px;display:flex;overflow:hidden}.thr-h{border-bottom:1px solid var(--line);padding:16px 18px 14px}.thr-h .t{align-items:center;gap:10px;display:flex}.thr-h h3{font-size:26px;line-height:1.1}.thr-h p{margin:6px 0 12px;font-size:15px;line-height:1.5}.thr-seg{border:1px solid var(--line);background:var(--page);border-radius:6px;gap:2px;padding:3px;display:inline-flex}.thr-seg button{height:32px;color:var(--body);cursor:pointer;border-radius:4px;padding:0 12px;font-size:14px;font-weight:500}.thr-seg button[aria-pressed=true]{background:var(--raised);color:var(--ink)}.thr-seg .num{color:var(--muted);margin-left:4px}.thr-list{margin:0;padding:0;list-style:none}.thr-row{border-bottom:1px solid var(--line);padding:13px 18px}.thr-row .r1{align-items:center;gap:10px;display:flex}.thr-row .r1 .d{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:14px}.thr-row h4{font-family:var(--font-sans);letter-spacing:0;color:var(--ink);margin:8px 0 2px;font-size:16px;font-weight:600;line-height:1.35}.thr-row .m{color:var(--muted);font-size:14px;line-height:1.4}.thr-row .m .num{color:var(--body);margin-right:8px}.thr-row .ai{color:var(--body);gap:9px;margin-top:8px;font-size:14px;line-height:1.45;display:flex}.thr-row .ai svg{color:var(--amber);flex:none;margin-top:2px}.thr-row .ai b{color:var(--amber);margin-right:6px;font-weight:600}.thr-tag{white-space:nowrap;border-radius:5px;align-items:center;gap:7px;padding:5px 9px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.thr-tag i{background:currentColor;border-radius:50%;width:7px;height:7px}.thr-tag.critical{background:var(--crit-bg);color:var(--crit)}.thr-tag.high{background:var(--high-bg);color:var(--high)}.thr-tag.medium{background:var(--med-bg);color:var(--med)}.thr-tag.low{background:var(--low-bg);color:var(--low)}.thr-f{justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.pg{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:flex}.thr-btn{border:1px solid var(--line-strong);height:34px;color:var(--ink);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:0 11px;font-size:14px;font-weight:600;display:inline-flex}.thr-btn:hover:not(:disabled){border-color:var(--amber)}.thr-btn:disabled{color:var(--faint);border-color:var(--line);cursor:default}.thr-btn.ib{width:36px;padding:0}.thr-all{background:var(--amber);height:34px;color:var(--amber-ink);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.thr-all:hover{background:var(--amber-hover)}.thr-src{color:var(--faint);padding:0 18px 14px;font-size:13px;line-height:1.45}@media (max-width:1100px){.thr-wrap{grid-template-columns:1fr}.thr{order:-1}}@media (max-width:760px){.thr-wrap .lp-g12 .s4{grid-column:auto}.thr-h{padding:14px 16px 12px}.thr-row,.thr-f{padding-left:16px;padding-right:16px}.thr-src{padding:0 16px 14px}.thr-f{flex-wrap:wrap}.thr-all{order:-1;justify-content:center;width:100%;height:40px}.thr-f .pg{justify-content:space-between;width:100%}}.thr-tag.none{background:var(--raised);color:var(--muted)}.thr-row .ai.cisa svg,.thr-row .ai.cisa b{color:var(--muted)}.thr-row .m a.num{text-decoration:none}.thr-row .m a.num:hover{text-underline-offset:3px;text-decoration:underline}.thr-empty{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:20px 18px;font-size:15px;display:flex}
html:has(.calm){--page:#0e1114;--panel:#14181c;--raised:#191e23;--line:#262d33;--line-strong:#333c43;--ink:#e8ecef;--body:#b3bcc2;--muted:#8a949b;--faint:#7a848b;--placeholder:#7d888f;--amber:#f2b13a;--amber-hover:#f5bf5c;--amber-press:#dda02f;--amber-ink:#17110a;--signal:#e0574c;--crit:#f07167;--crit-bg:#1d2328;--crit-line:#333c43;--crit-panel:#14181c;--high:#f0955a;--high-bg:#1d2328;--med:#e9c46a;--med-bg:#1d2328;--low:#8db6f0;--low-bg:#1d2328;--ok:#6cc596;--ok-bg:#1d2328;--ok-dim:#232e29;--med-dim:#3a3422;--crit-dim:#432826;--map-line:#3a454d;--amber-deep:#14181c}.calm h1,.calm h2,.calm h3{font-weight:700}.calm .lp-hero h1{font-size:64px;line-height:.98}.calm .lp-hero h1 em,.calm .lp-final h2 em{color:inherit}.calm .lp-hero:before{opacity:.18}.calm .lp-hero .l{gap:24px}.calm .lp-sh h2{font-size:44px}.calm .lp-final h2{font-size:54px}.calm .lp-kpi b,.calm .lp-st .n,.calm .lp-price .pv b,.calm .lp-map .sc{font-weight:700}.calm .lp-kpi b.r,.calm .lp-kpi b.a,.calm .lp-kpi b.g{color:var(--ink)}.calm .lp-kpi b.r~span:before,.calm .lp-kpi b.a~span:before,.calm .lp-kpi b.g~span:before{content:"";vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.calm .lp-kpi b.r~span:before{background:var(--crit)}.calm .lp-kpi b.a~span:before{background:var(--med)}.calm .lp-kpi b.g~span:before{background:var(--ok)}.calm .lp-bars i{height:10px}.calm .lp-bars i.o{background:#3b5c4a}.calm .lp-bars i.m{background:#6b5a2a}.calm .lp-bars i.c{background:#7a3934}.calm .lp-st.on .n{color:var(--ink)}.calm .lp-st.on .bar{background:var(--body)}.calm .lp-map .sweep{animation-duration:16s}.calm .lp-map .sw1{stop-opacity:.06}.calm .lp-map .glr{display:none}.calm .lp-map .nbr{fill:var(--panel);stroke-width:1.8px}.calm .lp-map .cb{fill:var(--panel);stroke:var(--line-strong);stroke-width:1.5px}.calm .lp-map .lbc{fill:var(--map-label)}.calm .lp-map .lnhit{stroke-width:1.8px}.calm .thr-ind{border-color:var(--line-strong);background:var(--raised)}.calm .thr-ind:hover{border-color:var(--muted)}.calm .thr-ind .n{border-left-color:var(--line-strong)}.calm .thr-ind .n b,.calm .thr-bar .n b{color:var(--ink)}.calm .thr-bar{background:var(--raised)}.calm .thr-all{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0}.calm .thr-all:hover{background:var(--raised)}.calm .lp-top .act a.bg-amber{border-color:var(--line-strong);color:var(--ink);background:0 0}.calm .lp-top .act a.bg-amber:hover{border-color:var(--amber)}.calm .lp-final .lp-ctas a.bg-amber{border-color:var(--line-strong);color:var(--ink);background:0 0}.calm .lp-final .lp-ctas a.bg-amber:hover{border-color:var(--amber);background:0 0}.calm .cf-offer{color:var(--body);font-size:15px;line-height:1.5}.calm .cf-offer b{color:var(--ink);font-weight:600}@media (prefers-reduced-motion:no-preference){.calm .thr-dot:after{animation:4.8s ease-in-out infinite cf-breath;transform:none}}@keyframes cf-breath{0%,to{opacity:.04}50%{opacity:.2}}@media (max-width:760px){.calm .lp-hero h1{font-size:44px}.calm .lp-sh h2{font-size:34px}.calm .lp-final h2{font-size:38px}}#pricing{--amber-ink:#14181c;--amber-hover:#f5be57}#pricing .lp-sh h2{letter-spacing:-.01em;font-size:38px;font-weight:700;line-height:1.05}#pricing .lp-sh p{color:var(--body)}#pricing .lp-panel{background:var(--panel);border:1px solid var(--line);border-radius:8px}#pricing .lp-price{gap:20px;padding:32px}#pricing .cp-lead{flex-direction:column;gap:6px;display:flex}#pricing .cp-lead b{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:72px;font-weight:700;font-stretch:78%;line-height:.9}#pricing .cp-lead span{color:var(--body);font-size:17px}#pricing .cp-steps{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}#pricing .cp-steps li{border-bottom:1px solid var(--line);color:var(--body);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;font-size:16px;display:flex}#pricing .cp-steps li b{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}#pricing .cp-note{color:var(--muted);margin:0;font-size:15px}#pricing .cp-btn{background:var(--amber);height:46px;color:var(--amber-ink);white-space:nowrap;border-radius:6px;justify-content:center;align-self:flex-start;align-items:center;padding:0 20px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .25s;display:inline-flex}#pricing .cp-btn:hover{background:var(--amber-hover)}#pricing .cp-btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}#pricing h3{font-size:24px;font-weight:700}#pricing .lp-ticks li{color:var(--body)}#pricing .lp-ticks svg{color:var(--muted)}@media (max-width:760px){#pricing .lp-sh h2{font-size:30px}#pricing .lp-price{padding:24px}#pricing .cp-lead b{font-size:60px}#pricing .cp-btn{align-self:stretch}}@media (prefers-reduced-motion:reduce){#pricing .cp-btn{transition:none}}
