.L{overflow-x:clip}.L-wrap{width:min(1200px,100% - 48px);margin:0 auto}.L-brand{display:inline-flex;align-items:center;text-decoration:none;color:var(--ink)}.L-ic{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--brand-soft);color:var(--brand);flex:none}.L-ic.sm{width:30px;height:30px;border-radius:9px}.L-ic.ok{background:var(--ok-soft);color:var(--ok)}.W-av-l{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--brand-soft);color:var(--brand);font-weight:700;font-size:12px;flex:none}.L-shine{position:relative;overflow:hidden}.L-shine:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgb(255 255 255/.35) 50%,transparent 70%);transform:translateX(-120%);animation:shine 4.5s ease-in-out 2s infinite}@keyframes shine{0%,70%{transform:translateX(-120%)}to{transform:translateX(120%)}}.L-nav{position:fixed;inset:0 0 auto;z-index:50;transition:background .2s,box-shadow .2s}.L-nav.is-scrolled{background:color-mix(in srgb,var(--bg) 85%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);box-shadow:0 1px 0 var(--line)}.L-nav-in{justify-content:space-between;height:72px}.L-links,.L-nav-in{display:flex;align-items:center}.L-links{gap:24px;font-size:14.5px;font-weight:550}.L-links a:not(.btn){position:relative;text-decoration:none;color:var(--ink-2);transition:color .15s}.L-links a.on,.L-links a:not(.btn):hover{color:var(--brand)}.L-nav-dot{position:absolute;left:50%;bottom:-9px;width:5px;height:5px;margin-left:-2.5px;border-radius:50%}.L-burger{display:none}.L-hero{position:relative;padding:140px 0 96px;overflow:hidden}.L-hero-glow{position:absolute;inset:-20% -10% auto;height:900px;pointer-events:none;background:radial-gradient(600px 420px at 78% 30%,color-mix(in srgb,var(--brand-soft) 95%,transparent),transparent 70%),radial-gradient(500px 380px at 10% 90%,color-mix(in srgb,var(--leak-soft) 80%,transparent),transparent 70%);animation:glow 14s ease-in-out infinite alternate}@keyframes glow{to{transform:translate3d(-3%,4%,0) scale(1.06)}}.L-hero-in{position:relative;display:grid;grid-template-columns:1fr 1.04fr;grid-gap:56px;gap:56px;align-items:center}.L-pill{display:inline-flex;align-items:center;gap:9px;padding:7px 14px 7px 10px;border-radius:99px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-1);font-size:13.5px;font-weight:600;color:var(--ink-2)}.L-pill-dot{width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 4px var(--brand-soft);animation:pulse 2.4s infinite}@keyframes pulse{50%{box-shadow:0 0 0 7px transparent}}.L-hero h1{font-size:clamp(42px,5.4vw,70px);font-weight:650;line-height:1.02;margin:22px 0}.L-lede{font-size:18.5px;line-height:1.6;max-width:560px}.L-cta{gap:12px;margin-top:30px}.L-cta,.L-trust{display:flex;flex-wrap:wrap}.L-trust{list-style:none;padding:0;margin:26px 0 0;gap:8px 22px;font-size:14px;font-weight:550}.L-trust li{display:inline-flex;align-items:center;gap:7px}.L-hero-visual{perspective:1200px}.HI{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:26px;padding:20px;box-shadow:var(--shadow-3);display:grid;grid-gap:14px;gap:14px}.HI:before{content:"";position:absolute;inset:-1px;border-radius:27px;padding:1px;background:linear-gradient(140deg,color-mix(in srgb,var(--brand) 40%,transparent),transparent 40%,transparent 60%,color-mix(in srgb,var(--leak) 35%,transparent));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.HI-docs{grid-template-columns:1fr 1fr;gap:12px}.HI-doc,.HI-docs{display:grid;grid-gap:12px}.HI-doc{border-radius:16px;align-content:start}.HI-doc.hot{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-2)}.HI-doc-h{display:flex;gap:10px;align-items:center}.HI-doc-h>div{display:grid;min-width:0}.HI-doc-h b{font-size:14px}.HI-doc-h span:not(.L-ic){font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HI-clause{border-radius:12px;font-size:13.5px;line-height:1.55;color:var(--ink-2)}.HI-clause-n{display:block;font:500 11.5px var(--mono);color:var(--muted);margin-bottom:4px}mark{background:none;padding:1px 4px;border-radius:5px;font-weight:650}mark.ok{background:var(--brand-soft);color:var(--brand-ink)}.HI-line{display:grid;grid-gap:8px;gap:8px;border-radius:12px;font-size:13px}.HI-line>.mono{color:var(--leak-ink);font-weight:500}.HI-line label{display:flex;justify-content:space-between;align-items:center;gap:8px;color:var(--ink-2);font-weight:550}.HI-in-wrap{display:inline-flex;align-items:center;gap:2px;font-weight:650}.HI-in,.HI-in-wrap{color:var(--leak-ink)}.HI-in{width:78px;border-radius:8px;border:1.5px solid color-mix(in srgb,var(--leak) 40%,transparent);background:var(--surface);text-align:right;padding:0 8px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;outline:none;transition:border-color .15s,box-shadow .15s}.HI-in:focus{border-color:var(--leak);box-shadow:0 0 0 3px color-mix(in srgb,var(--leak) 20%,transparent)}.HI-hint{display:flex;gap:6px;align-items:center;font-size:12px;color:var(--muted)}.HI-calc{padding:12px;border-radius:16px}.HI-result{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:1fr auto;grid-gap:2px 16px;gap:2px 16px;align-items:center;padding:16px 18px;border-radius:16px;background:linear-gradient(135deg,var(--leak-soft),color-mix(in srgb,var(--leak-soft) 50%,var(--surface)));border:1px solid color-mix(in srgb,var(--leak) 30%,transparent);transition:transform .15s,box-shadow .15s}.HI-result:hover{transform:translateY(-1px);box-shadow:var(--shadow-2)}.HI-result:focus-visible{outline:2.5px solid var(--brand)}.HI-result.zero{background:var(--ok-soft);border-color:color-mix(in srgb,var(--ok) 30%,transparent)}.HI-result-l{font-size:13.5px;font-weight:600;color:var(--leak-ink)}.HI-result.zero .HI-result-l,.HI-result.zero b{color:var(--ok)}.HI-result b{grid-row:span 2;font-size:32px;letter-spacing:-.035em;color:var(--leak-ink)}.HI-result-cta{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:650;color:var(--ink)}.HI-ev{overflow:hidden}.HI-ev-in{display:grid;grid-gap:6px;gap:6px;padding:4px 2px}.HI-ev-r{display:flex;justify-content:space-between;gap:12px;padding:9px 12px;border-radius:10px;font-size:13px}.HI-ev-r span{color:var(--muted)}.HI-ev-in>p{font-size:12.5px;margin-top:4px}.flip{transform:rotate(180deg)}.TK{overflow:hidden;border-block:1px solid var(--line);background:var(--surface);padding:16px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.TK-track{display:flex;animation:tk 45s linear infinite}.TK:hover .TK-track{animation-play-state:paused}.TK-row{display:flex;gap:36px;padding-right:36px}.TK-row span{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-weight:600;font-size:15px;color:var(--ink-2)}@keyframes tk{to{transform:translateX(-50%)}}.L-stats{padding:56px 0 8px}.L-stats-cap{text-align:center;font-size:14px;color:var(--muted);font-weight:550;margin-bottom:18px}.L-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px}.L-stat{display:flex;gap:14px;align-items:center;padding:20px;border-radius:18px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-1)}.L-stat>div{display:grid}.L-stat .num{font-size:28px;letter-spacing:-.035em;line-height:1.1}.L-stat>div>span:last-child{font-size:13.5px;color:var(--muted)}.L-sec{padding:112px 0;position:relative}.L-head{display:grid;grid-gap:14px;gap:14px;max-width:720px;margin-bottom:48px}.L-head.center{margin-inline:auto;text-align:center;justify-items:center}.L-kicker{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:650;color:var(--brand)}.L-kicker i{width:18px;height:2px;border-radius:2px}.L-head h2{font-size:clamp(32px,4vw,50px);line-height:1.06;font-weight:650}.L-head p{font-size:17.5px;color:var(--ink-2);line-height:1.6}.RO{max-width:1040px;background:var(--surface);border:1px solid var(--line);border-radius:26px;box-shadow:var(--shadow-2);padding:14px}.RO,.RO-tabs{margin:0 auto}.RO-tabs{display:flex;gap:4px;padding:5px;border-radius:14px;background:var(--surface-2);width:-moz-fit-content;width:fit-content;max-width:100%;overflow-x:auto}.RO-tabs button{position:relative;border:0;background:none;padding:10px 18px;border-radius:10px;font-weight:600;font-size:14.5px;color:var(--muted);cursor:pointer;white-space:nowrap}.RO-tabs button>span{position:relative;z-index:1}.RO-tabs button.on{color:var(--ink)}.RO-pill{position:absolute;inset:0;background:var(--surface);border-radius:10px;box-shadow:var(--shadow-2)}.RO-body{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;padding:32px 26px 22px;align-items:center}.RO-body h3{font-size:30px;letter-spacing:-.035em;margin-bottom:18px}.RO-body ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.RO-body li{display:flex;gap:12px;align-items:flex-start;font-size:15.5px;color:var(--ink-2)}.RO-check{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--brand);color:#fff;flex:none;margin-top:1px}.RO-card{display:grid;grid-gap:10px;gap:10px;justify-items:start;padding:22px;border-radius:20px;background:var(--surface-2)}.RO-metric{font-size:13px;color:var(--muted);font-weight:600;margin-top:6px}.RO-amt{font-size:40px;letter-spacing:-.04em;color:var(--leak-ink);line-height:1}.RO-t{font-weight:650;font-size:15px}.RO-t span{color:var(--muted);font-weight:500}.JR{display:grid;grid-gap:18px;gap:18px}.JR-steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.JR-step{position:relative;overflow:hidden;display:flex;align-items:center;gap:12px;padding:16px;border-radius:16px;border:1px solid var(--line);background:var(--surface);cursor:pointer;text-align:left;transition:border-color .2s,box-shadow .2s}.JR-step.on{box-shadow:0 0 0 3px var(--brand-soft)}.JR-ic{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:var(--surface-2);color:var(--muted);flex:none;transition:background .2s,color .2s}.JR-step.on .JR-ic{background:var(--brand);color:#fff}.JR-step.done .JR-ic{background:var(--brand-soft);color:var(--brand)}.JR-t{display:grid}.JR-n{font-size:12px;color:var(--muted);font-weight:600}.JR-t b{font-size:16px}.JR-bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--brand);transform-origin:0 50%}.JR-stage{position:relative;min-height:330px;border-radius:24px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-2);overflow:hidden}.JR-panel{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:32px;gap:32px;padding:36px;align-items:center;min-height:330px}.JR-copy h3{font-size:32px;letter-spacing:-.035em;margin-bottom:10px}.JR-copy p{color:var(--ink-2);font-size:16.5px;line-height:1.6}.JR-vis{padding:22px;border-radius:20px;background:var(--surface-2)}.JR-file{display:grid;grid-gap:10px;gap:10px}.JR-file-h{display:flex;align-items:center;gap:8px;font-size:14px}.JR-file-h .muted{margin-left:auto;font-size:12.5px}.JR-file-r{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:10px;background:var(--surface);font-size:14px}.JR-tick{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--ok);color:#fff;flex:none}.JR-meter{height:6px;border-radius:99px;background:var(--surface-3);overflow:hidden}.JR-meter i{display:block;height:100%;background:var(--brand);border-radius:99px}.JR-detect{display:grid;grid-gap:8px;gap:8px}.JR-rule{display:flex;justify-content:space-between;padding:12px 14px;border-radius:12px;background:var(--surface);font-size:14px;font-weight:550}.JR-rule b{color:var(--ok);font-size:13px}.JR-rule.hit{background:var(--leak-soft)}.JR-rule.hit b{color:var(--leak-ink)}.JR-review{display:grid;grid-gap:18px;gap:18px}.JR-owner{gap:8px;padding:10px 12px;border-radius:12px;background:var(--surface);font-size:14px}.JR-owner,.JR-record{display:flex;align-items:center}.JR-record{gap:14px;justify-content:center;flex-wrap:wrap}.JR-led{display:grid;grid-gap:4px;gap:4px;padding:18px 22px;border-radius:16px;background:var(--surface);min-width:170px}.JR-led span{font-size:13px;color:var(--muted);font-weight:600}.JR-led b{font-size:28px;letter-spacing:-.03em;color:var(--leak-ink)}.JR-led.ok{background:var(--ok-soft)}.JR-led em,.JR-led.ok b{color:var(--ok)}.JR-led em{font-style:normal;font-size:12.5px;font-weight:600}.JR-led-arr{color:var(--faint)}.EX{background:var(--surface);border:1px solid var(--line);border-radius:26px;box-shadow:var(--shadow-2);overflow:hidden}.EX-tabs{display:flex;gap:4px;padding:6px;margin:16px 16px 0;border-radius:14px;background:var(--surface-2);overflow-x:auto;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 32px)}.EX-tab{position:relative;border:0;background:none;padding:9px 16px;border-radius:10px;cursor:pointer;font-weight:600;font-size:14.5px;color:var(--muted);white-space:nowrap}.EX-tab.on{color:var(--ink)}.EX-tab-t{position:relative;z-index:1}.EX-pill{position:absolute;inset:0;background:var(--surface);border-radius:10px;box-shadow:var(--shadow-2)}.EX-body{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:28px;gap:28px;padding:28px}.EX-meta{display:grid;grid-gap:8px;gap:8px;justify-items:start;margin-bottom:18px}.EX-meta h3{font-size:27px;letter-spacing:-.035em}.EX-docs{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.EX-doc{border-radius:16px;background:var(--surface-2);padding:14px}.EX-doc.hot{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-2)}.EX-doc-h{display:grid;grid-gap:2px;gap:2px;margin-bottom:10px}.EX-doc-h b{font-size:14.5px}.EX-doc-h span{font-size:12px;color:var(--muted)}.EX-doc dl{margin:0;display:grid;grid-gap:6px;gap:6px}.EX-doc dl>div{display:flex;justify-content:space-between;gap:10px;padding:9px 11px;border-radius:10px;background:var(--surface);font-size:13.5px}.EX-doc.hot dl>div{background:var(--surface-2)}.EX-doc dt{color:var(--muted)}.EX-doc dd{margin:0;font-weight:650;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EX-doc .flag{background:var(--leak-soft)!important}.EX-doc .flag dd,.EX-doc .flag dt{color:var(--leak-ink)}.EX-right{display:grid;grid-gap:14px;gap:14px;align-content:start}.EX-panel{display:grid;grid-gap:12px;gap:12px;padding:18px;border-radius:18px;background:var(--surface-2)}.EX-amt{font-size:44px;font-weight:700;letter-spacing:-.045em;line-height:1;color:var(--leak-ink);transform-origin:left center}.EX-caveat{display:flex;gap:8px;align-items:flex-start;font-size:13.5px;color:var(--muted)}.EX-caveat svg{margin-top:3px;flex:none}.RL{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.RL-item{padding:22px;border-radius:18px;background:var(--surface);border:1px solid var(--line);display:grid;grid-gap:10px;gap:10px;align-content:start;transition:box-shadow .2s}.RL-item:hover{box-shadow:var(--shadow-2)}.RL-item h3{font-size:17px;margin-top:4px}.RL-item p{font-size:14.5px;color:var(--ink-2)}.RL-count{justify-self:start;font-size:12.5px;font-weight:650;color:var(--leak-ink);background:var(--leak-soft);padding:3px 10px;border-radius:99px;margin-top:4px}.RL-note{display:flex;gap:12px;align-items:center;margin-top:16px;padding:16px 20px;border-radius:16px;background:var(--brand-soft);color:var(--brand-ink);font-size:14.5px}.RL-note svg{flex:none}.ES{grid-template-columns:1fr 1.1fr;grid-gap:0;gap:0;border-radius:26px;overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow-2);background:var(--surface)}.ES,.ES-in{display:grid}.ES-in{grid-gap:26px;gap:26px;padding:34px;align-content:start}.ES-note{display:flex;gap:8px;font-size:13px;color:var(--muted)}.ES-note svg{flex:none;margin-top:2px}.ES-out{display:grid;grid-gap:14px;gap:14px;padding:34px;background:var(--surface-2);align-content:start}.ES-big{font-size:clamp(38px,4.4vw,56px);font-weight:700;letter-spacing:-.045em;color:var(--brand-ink);line-height:1}.ES-sens{display:grid;grid-gap:10px;gap:10px;padding:16px;border-radius:16px;background:var(--surface)}.ES-row{display:grid;grid-template-columns:130px 1fr auto;grid-gap:12px;gap:12px;align-items:center;font-size:13.5px}.ES-row span{color:var(--ink-2)}.ES-track{height:10px;border-radius:99px;background:var(--surface-3);overflow:hidden}.ES-track i{display:block;height:100%;border-radius:99px;background:var(--brand)}.SL{display:grid;grid-gap:10px;gap:10px}.SL-h{display:flex;justify-content:space-between;font-size:14.5px;font-weight:600}.SL-h b{font-size:16px;color:var(--brand-ink)}.SL input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;border-radius:99px;background:linear-gradient(90deg,var(--brand) var(--p),var(--surface-3) var(--p));outline:none;cursor:pointer}.SL input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:var(--surface);border:3px solid var(--brand);box-shadow:var(--shadow-2);-webkit-transition:transform .15s;transition:transform .15s}.SL input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.12)}.SL input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--surface);border:3px solid var(--brand)}.SL input[type=range]:focus-visible{box-shadow:0 0 0 4px var(--brand-soft)}.PT{display:grid;grid-template-columns:300px 1fr;grid-gap:20px;gap:20px;align-items:start}.PT-side{display:grid;grid-gap:6px;gap:6px}.PT-side button{position:relative;text-align:left;border:0;background:none;padding:14px 16px;border-radius:14px;cursor:pointer;color:var(--muted)}.PT-side button>:not(.PT-on){position:relative;z-index:1}.PT-side button b{font-size:16px}.PT-side button.on{color:var(--ink)}.PT-on{position:absolute;inset:0;background:var(--surface);border-radius:14px;box-shadow:var(--shadow-2);border:1px solid var(--line)}.PT-side ul{margin:8px 0 2px;padding-left:18px;font-size:13.5px;color:var(--ink-2);display:grid;grid-gap:4px;gap:4px;overflow:hidden}.PT-screen{border-radius:22px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-3);overflow:hidden;min-height:440px}.PT-chrome{display:flex;align-items:center;gap:7px;padding:12px 16px;border-bottom:1px solid var(--line);background:var(--surface-2)}.PT-chrome i{width:10px;height:10px;border-radius:50%;background:var(--line-2)}.PT-chrome span{margin-left:10px;font:12px var(--mono);color:var(--muted)}.PT-view{padding:24px;display:grid;grid-gap:18px;gap:18px}.PT-view h4{font-size:20px;letter-spacing:-.02em}.PT-kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.PT-kpi{padding:14px;border-radius:14px;background:var(--surface-2);display:grid;grid-gap:4px;gap:4px}.PT-kpi span{font-size:12.5px;color:var(--muted);font-weight:600}.PT-kpi b{font-size:18px;letter-spacing:-.02em}.PT-kpi.leak b{color:var(--leak-ink)}.PT-kpi.review b{color:var(--review)}.PT-kpi.ok b{color:var(--ok)}.PT-bars{display:flex;gap:8px;align-items:flex-end;height:180px;padding:12px;border-radius:14px;background:var(--surface-2)}.PT-bar{flex:1 1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;align-items:center}.PT-bar i{display:block;width:100%;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,var(--brand),color-mix(in srgb,var(--brand) 60%,white))}.PT-bar span{font-size:11px;color:var(--muted)}.PT-list{display:grid;grid-gap:8px;gap:8px}.PT-row{display:grid;grid-template-columns:16px 1fr auto auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 14px;border-radius:12px;background:var(--surface-2);font-size:13.5px}.PT-row.rec{grid-template-columns:30px 1fr auto auto}.PT-row-t{display:grid;min-width:0}.PT-row-t b{font-weight:600;text-transform:capitalize}.PT-row-t b,.PT-row-t span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PT-row-t span{font-size:12px;color:var(--muted)}.num.ok{color:var(--ok)}.PT-case{display:grid;grid-gap:16px;gap:16px}.PT-case-amt{display:grid;grid-gap:2px;gap:2px;padding:16px;border-radius:14px;background:var(--leak-soft)}.PT-case-amt span{font-size:12.5px;color:var(--leak-ink);font-weight:600}.PT-case-amt b{font-size:30px;color:var(--leak-ink);letter-spacing:-.03em}.PT-note{display:flex;gap:10px;padding:12px;border-radius:12px;background:var(--surface-2);font-size:13.5px}.PT-rep{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:16px;gap:16px;align-items:start}.PT-rep-doc{display:grid;grid-gap:10px;gap:10px;padding:20px;border-radius:14px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-2)}.PT-rep-tag{justify-self:start;padding:3px 10px;border-radius:99px;background:var(--warn-soft);color:var(--warn);font-size:12px;font-weight:650}.PT-rep-r{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--line);font-size:13.5px}.PT-rep-doc>i{display:block;height:8px;border-radius:99px;background:var(--surface-3)}.PT-rep-files{display:grid;grid-gap:8px;gap:8px}.PT-rep-files span{display:flex;gap:8px;align-items:center;padding:10px 12px;border-radius:10px;background:var(--surface-2);font:13px var(--mono)}.PT-rep-files svg{color:var(--brand)}.NB{grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.NB,.NB-col{display:grid}.NB-col{position:relative;padding:26px;border-radius:20px;background:var(--surface);border:1px solid var(--line);grid-gap:8px;gap:8px;align-content:start}.NB-ic{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:12px;margin-bottom:6px}.NB-col.leak .NB-ic{background:var(--leak-soft);color:var(--leak-ink)}.NB-col.review .NB-ic{background:var(--review-soft);color:var(--review)}.NB-col.ok .NB-ic{background:var(--ok-soft);color:var(--ok)}.NB-k{font-weight:650;font-size:15px}.NB-v{font-size:clamp(28px,3vw,40px);font-weight:700;letter-spacing:-.04em}.NB-col.leak .NB-v{color:var(--leak-ink)}.NB-col.review .NB-v{color:var(--review)}.NB-col.ok .NB-v{color:var(--ok)}.NB-col p{color:var(--ink-2);font-size:14.5px}.NB-arrow{position:absolute;right:-22px;top:50%;transform:translateY(-50%);z-index:1;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:var(--surface);border:1px solid var(--line);color:var(--muted)}.FT{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:18px;gap:18px;align-items:start}.FT-table{border-radius:20px;overflow:hidden;border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-1)}.FT-table .t td,.FT-table .t th{padding:14px 16px}.FT-table .t th{background:var(--surface);font-size:13px}.FT-us{background:var(--brand-soft)!important;color:var(--brand-ink);font-weight:650}.FT-table td:not(:first-child),.FT-table th:not(:first-child),.FT-us{text-align:center}.FT-y{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--brand);color:#fff}.FT-s{font-size:12.5px;font-weight:600;color:var(--warn)}.FT-n{color:var(--faint)}.FT-ints{display:grid;grid-gap:10px;gap:10px;padding:24px;border-radius:20px;background:var(--surface);border:1px solid var(--line)}.FT-ints h3{font-size:18px;margin-bottom:4px}.FT-int{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:14px}.FT-ints p{font-size:13px}.SC{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.SC-item{display:flex;gap:14px;padding:22px;border-radius:18px;background:var(--surface);border:1px solid var(--line)}.SC-item h3{font-size:16.5px;margin-bottom:4px}.SC-item p{color:var(--ink-2);font-size:14px}.SC-not{margin-top:16px;display:flex;gap:20px;align-items:center;flex-wrap:wrap;padding:18px 22px;border-radius:18px;background:var(--warn-soft)}.SC-not b{color:var(--warn)}.SC-not ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px;color:var(--ink-2)}.SC-not li{display:inline-flex;align-items:center;gap:6px}.SC-not svg{color:var(--warn)}.L-faq-wrap{display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:40px;gap:40px;align-items:start}.FQ{display:grid;grid-gap:10px;gap:10px}.FQ-item{border-radius:16px;background:var(--surface);border:1px solid var(--line);padding:0 20px;transition:box-shadow .2s,border-color .2s}.FQ-item.open{border-color:color-mix(in srgb,var(--brand) 35%,var(--line));box-shadow:var(--shadow-2)}.FQ-item button{all:unset;box-sizing:border-box;width:100%;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:18px 0;cursor:pointer;font-size:16.5px;font-weight:650}.FQ-item button:focus-visible{outline:2.5px solid var(--brand)}.FQ-ic{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--surface-2);flex:none}.FQ-item.open .FQ-ic{background:var(--brand);color:#fff}.FQ-item p{padding:0 40px 20px 0;color:var(--ink-2);line-height:1.65}.L-cta-box{position:relative;overflow:hidden;text-align:center;display:grid;justify-items:center;padding:76px 32px;border-radius:30px;background:linear-gradient(160deg,var(--brand-soft),color-mix(in srgb,var(--brand-soft) 40%,var(--surface)));border:1px solid color-mix(in srgb,var(--brand) 15%,transparent)}.L-cta-box h2{position:relative;font-size:clamp(32px,4vw,50px);letter-spacing:-.04em;max-width:760px;font-weight:650}.L-cta-box p{position:relative;color:var(--ink-2);margin-top:14px;max-width:580px;font-size:17px}.L-cta-box .L-cta{position:relative;justify-content:center}.L-cta-orb{position:absolute;width:380px;height:380px;border-radius:50%;filter:blur(60px);opacity:.55;animation:orb 12s ease-in-out infinite alternate}.L-cta-orb.a{background:color-mix(in srgb,var(--brand) 30%,transparent);top:-160px;left:-80px}.L-cta-orb.b{background:color-mix(in srgb,var(--leak) 25%,transparent);bottom:-180px;right:-60px;animation-delay:-6s}@keyframes orb{to{transform:translate(60px,40px) scale(1.1)}}.L-foot{padding:56px 0 36px;background:var(--surface)}.L-foot-top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-gap:32px;gap:32px}.L-foot-top>div{display:grid;grid-gap:10px;gap:10px;align-content:start;font-size:14px}.L-foot-top b{font-size:14px;margin-bottom:4px}.L-foot-top a{text-decoration:none;color:var(--muted)}.L-foot-top a:hover{color:var(--brand)}.L-foot-brand p{max-width:320px;font-size:14px}.L-foot-fine{margin-top:36px;padding-top:20px;border-top:1px solid var(--line);font-size:12.5px;color:var(--faint)}@media (max-width:1080px){.L-hero-in{grid-template-columns:1fr}.L-hero-visual{max-width:640px}.RL{grid-template-columns:repeat(2,1fr)}.ES,.EX-body,.FT,.RO-body{grid-template-columns:1fr}.L-stats-grid{grid-template-columns:repeat(2,1fr)}.PT{grid-template-columns:1fr}.PT-side{grid-template-columns:repeat(5,minmax(140px,1fr));overflow-x:auto}.PT-side ul{display:none}.SC{grid-template-columns:repeat(2,1fr)}.JR-panel{grid-template-columns:1fr}}@media (max-width:860px){.L-burger{display:inline-flex}.L-links{display:none;position:absolute;top:72px;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;padding:8px 24px 20px;background:var(--surface);border-bottom:1px solid var(--line);box-shadow:var(--shadow-2)}.L-links.open{display:flex}.L-links a:not(.btn){padding:14px 0;border-bottom:1px solid var(--line)}.L-nav-dot{display:none}.L-links .btn{margin-top:14px;height:46px}.NB,.SC{grid-template-columns:1fr}.NB-arrow{right:50%;top:auto;bottom:-22px;transform:translateX(50%) rotate(90deg)}.L-faq-wrap{grid-template-columns:1fr;gap:0}.JR-steps{grid-template-columns:repeat(2,1fr)}.L-foot-top{grid-template-columns:1fr 1fr}.L-foot-brand{grid-column:1/-1}.PT-kpis{grid-template-columns:1fr 1fr}.PT-rep{grid-template-columns:1fr}}@media (max-width:560px){.L-wrap{width:calc(100% - 32px)}.L-hero{padding:108px 0 64px}.L-lede{font-size:16.5px}.L-cta .btn{width:100%}.HI{padding:14px;border-radius:20px}.EX-docs,.HI-docs{grid-template-columns:1fr}.HI-result b{font-size:26px}.L-sec{padding:76px 0}.L-stats-grid,.RL{grid-template-columns:1fr}.EX-body,.RO-body{padding:18px}.EX-amt{font-size:34px}.RO-body h3{font-size:24px}.JR-panel{padding:20px}.JR-copy h3{font-size:24px}.JR-step{padding:12px}.ES-in,.ES-out{padding:20px}.ES-row{grid-template-columns:90px 1fr auto;font-size:12.5px}.PT-row{grid-template-columns:14px 1fr auto}.PT-row .chip{display:none}.PT-row.rec{grid-template-columns:30px 1fr auto}.PT-row.rec .mono{display:none}.FT-table{overflow-x:auto}.L-cta-box{padding:48px 20px}.L-foot-top{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.L-cta-orb,.L-hero-glow,.L-pill-dot,.L-shine:after,.TK-track{animation:none!important}}.tone-green{--t:var(--brand);--ts:var(--brand-soft)}.tone-leak{--t:var(--leak-ink);--ts:var(--leak-soft)}.tone-sky{--t:var(--sky);--ts:var(--sky-soft)}.tone-violet{--t:var(--violet);--ts:var(--violet-soft)}.tone-amber{--t:var(--amber);--ts:var(--amber-soft)}.tone-pink{--t:var(--pink);--ts:var(--pink-soft)}.L-ic.tone,.WK-dot.tone,.tone .L-ic.tone{background:var(--ts);color:var(--t)}.L-ic.big{width:50px;height:50px;border-radius:15px}.RL-item[class*=tone-]{position:relative;overflow:hidden}.RL-item[class*=tone-]:after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--t);transform:scaleX(0);transform-origin:0 50%;transition:transform .3s var(--ease)}.RL-item[class*=tone-]:hover:after{transform:scaleX(1)}.RL-item[class*=tone-] .RL-count{background:var(--ts);color:var(--t)}.L-hero h1 .split-w:nth-last-child(-n+3) .split-i{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.L-kicker{color:var(--brand-ink)}.L-kicker i{background:var(--grad);width:22px}.LK{padding:28px;border-radius:26px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-2);display:grid;grid-gap:22px;gap:22px}.LK-bar{display:flex;gap:4px;height:26px}.LK-seg{border:0;border-radius:8px;background:var(--t);min-width:6px;flex-basis:0;cursor:pointer;transition:opacity .2s,transform .2s}.LK-seg:hover{transform:scaleY(1.15)}.LK-seg.dim{opacity:.25}.LK-legend{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.LK-item{display:grid;grid-template-columns:12px 1fr auto;grid-gap:4px 10px;gap:4px 10px;align-items:center;padding:12px 14px;border-radius:14px;background:var(--surface-2);border:1.5px solid transparent;transition:border-color .2s,background .2s}.LK-item.on{border-color:var(--t);background:var(--ts)}.LK-dot{width:12px;height:12px;border-radius:4px;background:var(--t)}.LK-name{font-size:13.5px;font-weight:600}.LK-item b{font-size:15px;color:var(--t)}.LK-pct{grid-column:2/-1;font-size:12px}.LK-note,.LK-pct{color:var(--muted)}.LK-note{display:flex;gap:8px;align-items:center;font-size:13px}.L-mid{padding:8px 0 24px}.MC{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding:26px 32px;border-radius:24px;background:var(--grad);color:#fff;box-shadow:0 20px 50px -20px rgb(13 106 53/.6);position:relative;overflow:hidden}.MC:before{content:"";position:absolute;inset:0;background:radial-gradient(400px 200px at 90% 0,rgb(255 255 255/.25),transparent 70%)}.MC-l{position:relative;display:grid;grid-gap:4px;gap:4px}.MC-l b{font-size:22px;letter-spacing:-.02em}.MC-l span{opacity:.9;font-size:15px}.MC-btn{position:relative;background:#fff;color:var(--brand-ink);border-color:#fff;font-weight:700}.MC-btn:hover{background:#f2fbef;transform:translateY(-1px)}.BA{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.BA-col{padding:26px;border-radius:22px;border:1px solid var(--line);background:var(--surface)}.BA-col.bad{background:linear-gradient(180deg,var(--leak-soft),var(--surface) 40%)}.BA-col.good{background:linear-gradient(180deg,var(--brand-soft),var(--surface) 40%);border-color:color-mix(in srgb,var(--brand) 30%,var(--line));box-shadow:var(--shadow-2)}.BA-h{display:flex;align-items:center;gap:10px;margin-bottom:18px}.BA-h b{font-size:19px}.BA-ic{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;color:#fff}.bad .BA-ic{background:var(--leak)}.good .BA-ic{background:var(--brand)}.BA-time{margin-left:auto;font-size:13px;font-weight:650;padding:4px 10px;border-radius:99px;background:var(--surface);border:1px solid var(--line)}.BA ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.BA li{display:flex;gap:10px;align-items:flex-start;font-size:15px;color:var(--ink-2)}.BA li svg{flex:none;margin-top:3px}.bad li svg{color:var(--leak-ink)}.bad li{color:var(--muted)}.good li svg{color:var(--brand)}.BA-fine{text-align:center;font-size:12.5px;color:var(--faint);margin-top:14px}.WK{position:relative;display:grid;grid-gap:14px;gap:14px;max-width:860px}.WK-line{position:absolute;left:95px;top:20px;bottom:20px;width:3px;border-radius:3px;background:var(--surface-3)}.WK-line i{display:block;width:100%;border-radius:3px;background:var(--grad)}.WK-row{display:grid;grid-template-columns:60px 70px 1fr;align-items:center}.WK-day{font-weight:700;font-size:15px;color:var(--t);text-align:right;padding-right:14px}.WK-dot{position:relative;z-index:1;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:3px solid var(--bg);justify-self:center}.WK-card{padding:16px 20px;border-radius:16px;background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--t);transition:transform .2s var(--ease),box-shadow .2s}.WK-card:hover{transform:translateX(4px);box-shadow:var(--shadow-2)}.WK-card h3{font-size:17px;margin-bottom:4px}.WK-card p{font-size:14.5px;color:var(--ink-2)}.IN{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.IN-item{display:grid;grid-gap:12px;gap:12px;align-content:start;padding:24px;border-radius:20px;background:var(--surface);border:1px solid var(--line);position:relative;overflow:hidden}.IN-item:before{content:"";position:absolute;right:-40px;top:-40px;width:120px;height:120px;border-radius:50%;background:var(--ts);transition:transform .4s var(--ease)}.IN-item:hover:before{transform:scale(1.6)}.IN-item>*{position:relative}.IN-item h3{font-size:18px}.IN-item p{font-size:14.5px;color:var(--ink-2)}.IN-tag{justify-self:start;font-size:12px;font-weight:650;padding:4px 10px;border-radius:99px;background:var(--ts);color:var(--t)}.FF{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:40px;gap:40px;align-items:start}.FF-list{display:grid;grid-gap:10px;gap:10px;padding:22px;border-radius:24px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-2)}.FF-prog{display:flex;align-items:center;gap:12px;margin-bottom:6px}.FF-prog i{display:block;height:8px;border-radius:99px;background:var(--grad)}.FF-prog:before{content:""}.FF-prog{position:relative;height:8px;border-radius:99px;background:var(--surface-3)}.FF-prog i{position:absolute;left:0;top:0}.FF-prog span{position:absolute;right:0;top:-22px;font-size:12.5px;font-weight:650;color:var(--brand-ink)}.FF-step{display:flex;gap:14px;align-items:flex-start;padding:12px;border-radius:14px;transition:background .3s}.FF-step.done{background:var(--brand-soft)}.FF-check{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--surface-3);color:var(--muted);font-weight:700;font-size:13px;flex:none;transition:background .3s,color .3s}.FF-step.done .FF-check{background:var(--brand);color:#fff}.FF-step b{font-size:15.5px}.FF-step p{font-size:14px;color:var(--ink-2)}.FC-wrap{position:fixed;z-index:60;left:0;right:0;bottom:20px;display:flex;justify-content:center;pointer-events:none}.FC{pointer-events:auto;display:flex;align-items:center;gap:12px;padding:8px 8px 8px 16px;border-radius:99px;background:color-mix(in srgb,var(--surface) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--line);box-shadow:var(--shadow-3);white-space:nowrap}.FC-dot{width:8px;height:8px;border-radius:50%;background:var(--brand-bright);box-shadow:0 0 0 4px var(--brand-soft);animation:pulse 1.8s infinite}.FC-t{font-size:14px;font-weight:600}.FC .btn{border-radius:99px}.L-hero-glow{background:radial-gradient(600px 420px at 78% 30%,color-mix(in srgb,var(--brand-bright) 22%,transparent),transparent 70%),radial-gradient(500px 380px at 10% 90%,color-mix(in srgb,var(--amber) 14%,transparent),transparent 70%),radial-gradient(400px 300px at 50% 0,color-mix(in srgb,var(--sky) 10%,transparent),transparent 70%)}.L-stat:first-child .L-ic{background:var(--sky-soft);color:var(--sky)}.L-stat:nth-child(2) .L-ic{background:var(--violet-soft);color:var(--violet)}.L-stat:nth-child(3) .L-ic{background:var(--amber-soft);color:var(--amber)}.L-stat:nth-child(4) .L-ic{background:var(--leak-soft);color:var(--leak-ink)}.SC-item:nth-child(6n+1) .L-ic{background:var(--sky-soft);color:var(--sky)}.SC-item:nth-child(6n+2) .L-ic{background:var(--violet-soft);color:var(--violet)}.SC-item:nth-child(6n+3) .L-ic{background:var(--amber-soft);color:var(--amber)}.SC-item:nth-child(6n+5) .L-ic{background:var(--pink-soft);color:var(--pink)}.FT-y,.JR-step.on .JR-ic,.RO-check{background:var(--grad)}.L-cta-box{background:linear-gradient(160deg,var(--brand-soft),color-mix(in srgb,var(--sky-soft) 60%,var(--surface)))}@media (max-width:1080px){.IN,.LK-legend{grid-template-columns:repeat(2,1fr)}.FF{grid-template-columns:1fr}}@media (max-width:860px){.BA{grid-template-columns:1fr}}@media (max-width:560px){.LK{padding:18px}.IN,.LK-legend{grid-template-columns:1fr}.WK-row{grid-template-columns:44px 50px 1fr}.WK-line{left:66px}.WK-day{font-size:13px;padding-right:8px}.MC{padding:22px}.MC-btn{width:100%}.FC-t{display:none}.FC{padding-left:12px}}.L{background:var(--bg)}.L-wrap{width:min(1220px,calc(100% - 56px))}.L-nav{background:color-mix(in srgb,var(--bg) 96%,transparent);border-bottom:1px solid transparent}.L-nav.is-scrolled{border-bottom-color:var(--line);background:color-mix(in srgb,var(--bg) 97%,transparent);box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.L-nav-in{height:68px}.L-links{gap:20px;font-weight:500}.L-links a.on,.L-links a:not(.btn):hover{color:var(--ink)}.L-nav-dot{bottom:-8px;width:4px;height:4px;background:var(--brand)}.L-nav .btn-primary{height:36px;padding-inline:15px;font-size:13.5px}.L-hero{padding:148px 0 88px;min-height:740px;display:flex;align-items:center}.L-hero-glow{display:none!important}.L-hero-in{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(32px,4vw,64px);width:min(1220px,calc(100% - 56px))}.L-pill{background:none;padding:0;border:none;box-shadow:none;border-radius:0;font-size:13px;font-weight:550;letter-spacing:.01em}.L-pill-dot{width:6px;height:6px;background:var(--brand);box-shadow:none;animation:none!important}.L-hero h1{font-size:clamp(42px,4.6vw,64px);line-height:1.075;font-weight:520;letter-spacing:-.035em;margin:22px 0 24px;color:var(--ink);max-width:650px}.L-hero h1 .split-i{background:none!important;-webkit-text-fill-color:currentColor!important;color:var(--ink)!important}.L-lede{font-size:17px;line-height:1.7;max-width:525px}.L-cta{gap:10px;margin-top:28px}.L-cta .btn-lg{height:46px;padding-inline:18px;font-size:14.5px;border-radius:9px}.L-shine:after{display:none!important}.L-trust{gap:8px 20px;margin-top:24px;font-size:12.5px;font-weight:450;color:var(--muted)}.L-trust svg{color:var(--brand);width:13px}.L-hero-visual{perspective:none;min-width:0}.HI{border-radius:16px;padding:16px;gap:12px;border-color:var(--line-2);box-shadow:0 20px 52px -30px rgb(27 37 33/.22),0 1px 4px rgb(27 37 33/.055)}.HI:before{display:none}.HI-docs{gap:10px}.HI-doc{padding:14px;gap:12px;border-radius:10px;background:var(--surface-2);border:1px solid var(--line)}.HI-doc.hot{box-shadow:none;border-color:color-mix(in srgb,var(--leak) 34%,var(--line))}.HI-doc-h{gap:8px}.HI-doc-h b{font-size:13.5px;font-weight:600}.HI-doc-h span:not(.L-ic){font-size:11px}.HI-clause{border:1px solid var(--line);background:var(--surface)}.HI-clause,.HI-line{border-radius:8px;padding:12px}.HI-line{background:var(--leak-soft)}.HI-in{border-width:1px;height:32px;border-radius:6px;font-weight:600}.HI-calc{background:var(--surface-2)}.HI-calc,.HI-result{border:1px solid var(--line);border-radius:10px}.HI-result{background:var(--surface);border-left:3px solid var(--leak);padding:14px 16px;box-shadow:none}.HI-result:hover{transform:none;box-shadow:none}.HI-result.zero{background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--ok)}.HI-result b{font-size:28px;font-weight:600}.HI-result-cta,.HI-result-l{font-size:12.5px}.HI-result-cta{font-weight:500}.HI-ev-r{background:var(--surface-2);border-radius:7px}.TK{-webkit-mask-image:none;mask-image:none;padding:14px 0;overflow-x:auto;scrollbar-width:none}.TK::-webkit-scrollbar{display:none}.TK-track{width:max-content;max-width:none;margin:0 auto;transform:none!important;animation:none!important}.TK-row{gap:24px;padding:0 24px}.TK-row:nth-child(2){display:none}.TK-row span{color:var(--muted);font-size:12.5px;font-weight:500}.TK-row svg{width:12px;height:12px;color:var(--brand)}.L-stats{padding:64px 0 4px}.L-stats-cap{text-align:left;font-size:13px;margin-bottom:16px}.L-stats-grid{gap:12px}.L-stat{display:block;min-height:110px;padding:20px 22px;border-radius:12px;box-shadow:none}.L-stat>.L-ic{display:none}.L-stat>div{gap:8px}.L-stat .num{font-size:30px;font-weight:550;letter-spacing:-.03em}.L-stat>div>span:last-child{font-size:12.5px}.L-stat:nth-child(4) .num{color:var(--leak-ink)}.L-sec{padding:96px 0}.L-head{gap:12px;margin-bottom:36px}.L-head h2{font-size:clamp(32px,3.6vw,46px);line-height:1.12;font-weight:520;letter-spacing:-.03em}.L-head p{font-size:16px;line-height:1.7}.L-kicker{font-size:12.5px;font-weight:550}.L-kicker i{width:20px;height:1px;background:var(--brand)}.L-tint{background:var(--surface-2)}.L-ic,.L-ic.sm,.L-stat .L-ic,.SC-item .L-ic{box-shadow:none;border-radius:9px}.L-ic,.L-ic.sm,.L-ic.tone,.L-stat .L-ic,.SC-item .L-ic,.tone .L-ic.tone{background:var(--surface-3);color:var(--ink-2)}.L-ic.leak{color:var(--leak-ink);background:var(--leak-soft)}.L-ic.ok{color:var(--brand);background:var(--brand-soft)}.EX,.FF-list,.JR-stage,.LK,.RO{border-radius:16px;box-shadow:none}.RO{padding:12px}.RO-body{padding:28px}.JR-copy h3,.RO-body h3{font-weight:540}.EX-doc,.FT,.JR-led,.JR-panel,.JR-vis,.RO-card{border-radius:12px}.RO-amt{font-weight:550}.JR-step{border-radius:10px;padding:14px}.JR-step.on{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.JR-ic{border-radius:8px}.JR-stage{min-height:320px}.EX-tabs,.RO-tabs{box-shadow:none}.EX-tab,.RO-tabs button{font-weight:500}.EX-body{gap:24px}.EX-doc.hot{box-shadow:none;border-color:var(--line-2)}.LK{padding:24px;gap:18px}.LK-bar{height:14px;gap:3px}.LK-seg{border-radius:3px}.LK-seg:hover{transform:none;opacity:.8}.LK-item{border-radius:9px;padding:12px;background:var(--surface);border:1px solid var(--line)}.LK-item.on{background:var(--surface-2);border-color:var(--ink-2)}.LK-item b{color:var(--ink);font-weight:550}.LK-dot{width:9px;height:9px;border-radius:3px}.RL-item[class*=tone-]:after{display:none}.RL-item[class*=tone-] .RL-count{background:var(--surface-2);color:var(--ink-2)}.MC{padding:28px 32px;border-radius:14px;background:var(--brand-ink);box-shadow:none}.MC:before{display:none}.MC-l b{font-size:23px;font-weight:550}.MC-l span{font-size:14px;opacity:.85}.MC-btn,.MC-btn:hover{color:var(--brand-ink);background:#fff;border-color:#fff;transform:none;font-weight:550}.BA-col,.IN-item,.WK-card{border-radius:12px}.BA-col.bad,.BA-col.good{background:var(--surface);box-shadow:none;border-color:var(--line)}.BA-col.bad{border-top:2px solid var(--leak)}.BA-col.good{border-top:2px solid var(--brand)}.FF-prog i,.PT-bar i,.WK-line i{background:var(--brand)}.WK-card{border-left-width:2px}.WK-card:hover{transform:none;box-shadow:none;border-color:var(--line-2)}.IN-item{gap:10px;padding:22px}.IN-item:before{display:none}.IN-tag{background:var(--surface-2);color:var(--ink-2);border-radius:6px}.FF-list{box-shadow:none}.FF-step{border-radius:9px}.FF-check{font-weight:500}.L-cta-box{border-radius:16px;padding:64px 28px;background:var(--surface);border:1px solid var(--line-2)}.L-cta-box:before{content:"";position:absolute;width:44px;height:3px;background:var(--brand);top:0;left:calc(50% - 22px)}.L-cta-orb{display:none}.L-cta-box h2{font-weight:520;letter-spacing:-.03em}.L-foot{border-top:1px solid var(--line)}.L-foot-fine{color:var(--muted)}.FC{border-radius:12px;padding:7px 7px 7px 14px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 24px -12px rgb(0 0 0/.24)}.FC-dot{background:var(--brand);width:6px;height:6px;box-shadow:none;animation:none}.FC .btn{border-radius:8px}@media (max-width:1080px){.L-hero{min-height:0;padding:120px 0 64px}.L-hero-in{grid-template-columns:1fr}.L-hero-copy,.L-hero-visual{max-width:690px}.L-hero-visual{width:100%}}@media (max-width:640px){.L-hero-in,.L-wrap{width:min(100% - 32px,1220px)}.L-nav-in{height:60px}.L-hero{padding:100px 0 48px}.L-hero-in{gap:28px}.L-hero h1{font-size:clamp(38px,10vw,48px);margin:18px 0}.L-lede{font-size:15.5px;line-height:1.65}.L-trust{gap:10px 14px}.L-stats{padding-top:40px}.L-stats-grid{gap:8px}.L-stat{padding:16px;min-height:96px}.L-stat .num{font-size:25px}.L-sec{padding:72px 0}.L-head{margin-bottom:26px}.L-head h2{font-size:clamp(30px,8vw,38px)}.HI{padding:12px}.HI-docs{gap:8px}.HI-doc{padding:10px;gap:8px}.HI-doc-h b{font-size:12.5px}.HI-doc-h .L-ic{display:none}.HI-clause,.HI-line{padding:10px}.HI-result b{font-size:25px}.EX-body,.JR-panel,.RO-body{padding:20px}.MC{border-radius:12px}.L-cta-box{padding:44px 18px}.FC{max-width:calc(100vw - 24px)}}@media (prefers-reduced-motion:reduce){.L *,.L :after,.L :before{animation:none!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.L-hero h1{text-wrap:balance}.L-lede{text-wrap:pretty}.HI-doc,.HI-result,.L-stat{transition:transform .18s var(--ease),border-color .18s var(--ease),background-color .18s var(--ease),box-shadow .18s var(--ease)}.HI-doc:focus-within{border-color:var(--brand)}.HI-result:hover{background:var(--surface-2)}.HI-result-cta svg,.L-cta .btn svg{transition:transform .18s var(--ease)}.HI-result:hover .HI-result-cta svg,.L-cta .btn:hover svg{transform:translateX(3px)}.L-stats-grid{gap:14px}.L-stat{min-width:0}.L-stat .num{overflow-wrap:anywhere}@media (hover:hover) and (prefers-reduced-motion:no-preference){.L-stat:hover{border-color:var(--line-2);box-shadow:0 9px 22px -17px rgb(27 37 33/.25)}.HI-doc:hover,.HI-result:hover,.L-stat:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.HI-doc,.HI-result,.HI-result-cta svg,.L-cta .btn svg,.L-stat{transition:none!important;transform:none!important}}.L-hero h1{font-family:var(--display);font-size:clamp(44px,4.85vw,68px);font-weight:700;line-height:1.045;letter-spacing:-.052em;max-width:700px}.L-lede{font-size:clamp(16px,1.45vw,19px);line-height:1.57;font-weight:450;color:var(--ink-2)}.L-pill{font-weight:700;color:var(--brand-ink)}.L-links{font-size:14px;font-weight:600}.L-head h2,.L-links a.on{font-weight:700}.L-head h2{font-family:var(--display);font-size:clamp(34px,3.8vw,52px);line-height:1.1;letter-spacing:-.046em}.L-head p{font-size:16.5px;line-height:1.62}.L-kicker{font-weight:700;letter-spacing:0}.L-stat .num{font-family:var(--display);font-size:clamp(27px,2.4vw,33px);font-weight:700;letter-spacing:-.045em}.L-stat>div>span:last-child{font-weight:550}.HI-result b{font-family:var(--display);letter-spacing:-.05em}.HI-doc-h b,.HI-in-wrap,.HI-result b,.HI-result-cta{font-weight:700}.JR-copy h3,.RO-body h3{font-family:var(--display);font-weight:700;letter-spacing:-.04em}.ES-big,.EX-amt,.RO-amt{font-family:var(--display);font-weight:700;letter-spacing:-.05em}.JR-t b,.LK-item b,.RO-t{font-weight:700}.MC-l b{font-size:clamp(23px,2.8vw,28px);letter-spacing:-.035em}.L-cta-box h2,.MC-l b{font-family:var(--display);font-weight:700}.L-cta-box h2{font-size:clamp(34px,4vw,54px);letter-spacing:-.05em;line-height:1.06}.MC-btn,.MC-btn:hover{font-weight:700}@media (max-width:1080px){.L-hero h1{max-width:680px}}@media (max-width:640px){.L-hero h1{font-size:clamp(38px,9.7vw,48px);line-height:1.065;letter-spacing:-.045em}.L-head h2{font-size:clamp(32px,7.7vw,40px)}.L-head p{font-size:15.5px}.L-stat .num{font-size:clamp(23px,6vw,27px)}.HI-result b{font-size:25px}.L-cta-box h2{font-size:clamp(32px,8vw,42px)}}.L-hero-accent{color:var(--brand-ink)}.L-steps{background:var(--surface-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.L-steps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.L-step{display:flex;flex-direction:column;gap:18px;padding:28px;border:1px solid var(--line);border-radius:16px;background:var(--surface);min-width:0;transition:transform .18s var(--ease),box-shadow .18s var(--ease),border-color .18s var(--ease)}.L-step-top{display:flex;align-items:center;justify-content:space-between}.L-step-index{font-family:var(--mono);color:var(--brand-ink);font-weight:600;letter-spacing:.025em}.L-step h3{font-family:var(--display,var(--sans));font-size:clamp(21px,1.8vw,26px);font-weight:700;letter-spacing:-.04em;line-height:1.14}.L-step p{color:var(--ink-2);font-size:14px;line-height:1.7;flex:1 1}.L-step-note{display:flex;align-items:flex-start;gap:8px;color:var(--brand-ink);font-size:12px;font-weight:700}.L-step-note svg{flex-shrink:0;margin-top:1px}.L-steps-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:24px;margin-top:12px;border-top:1px solid var(--line-2)}.L-steps-cta p{font-size:15px;font-weight:650}.L-preview-label{display:inline-flex;gap:9px;align-items:center;font-size:11px;font-weight:650;letter-spacing:.01em;color:var(--muted);margin-bottom:14px}.L-preview-dot{height:7px;width:7px;flex-shrink:0;background:var(--brand);border-radius:50%}.L-hero{padding-bottom:72px}.L-hero h1{font-size:clamp(44px,4.95vw,70px)}.L-hero-in{gap:clamp(24px,3.5vw,58px)}.L-head h2{text-wrap:balance}@media(hover:hover) and (prefers-reduced-motion:no-preference){.L-step:hover{border-color:var(--line-2);transform:translateY(-3px);box-shadow:0 12px 28px -19px rgb(27 37 33/.26)}}@media(max-width:920px){.L-steps-grid{grid-template-columns:1fr}.L-step{gap:12px;padding:24px}.L-step-top{max-width:100%}}@media(max-width:620px){.L-steps-cta{flex-direction:column;align-items:stretch}.L-hero{padding-bottom:44px}.L-step{padding:20px}}@media(prefers-reduced-motion:reduce){.L-step{transition:none}.L-step:hover{transform:none}}