.audit.svelte-1qyu7y8{padding-bottom:0;overflow:hidden}h1.svelte-1qyu7y8{font-size:clamp(2.6rem,4vw + 1rem,4.4rem);font-weight:600;margin:0 0 1.4rem}h3.svelte-1qyu7y8{font-size:var(--text-xl);font-weight:600;margin:0 0 .6rem}.glow.svelte-1qyu7y8{color:var(--green);text-shadow:var(--glow)}.ahero.svelte-1qyu7y8{position:relative;padding:var(--sp-section) var(--gutter) var(--sp-6);border-bottom:1px solid var(--line);overflow:hidden}.ahero__glow.svelte-1qyu7y8{position:absolute;left:50%;top:55%;width:1100px;height:1100px;max-width:130vw;transform:translate(-50%,-50%);background:radial-gradient(circle,rgb(0 255 65 / .13) 0%,rgb(0 255 65 / .04) 34%,transparent 66%);pointer-events:none;z-index:0}.ahero__inner.svelte-1qyu7y8{position:relative;z-index:1;max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;column-gap:clamp(2rem,5vw,4.5rem);row-gap:2.5rem}.ahero__copy.svelte-1qyu7y8 .eyebrow:where(.svelte-1qyu7y8){margin-bottom:var(--sp-2)}.subhead.svelte-1qyu7y8{font-size:clamp(1.15rem,.6vw + .95rem,1.45rem);font-weight:600;line-height:1.4;letter-spacing:-.01em;color:var(--green);max-width:50ch;margin:0 0 1.4rem;text-wrap:balance}.subhead.svelte-1qyu7y8 strong:where(.svelte-1qyu7y8){color:var(--text-hi);font-weight:700}.lead.svelte-1qyu7y8{font-size:var(--text-lg);line-height:1.6;color:var(--text);max-width:56ch;margin:0 0 2.2rem}.lead.svelte-1qyu7y8 strong:where(.svelte-1qyu7y8){color:var(--text-hi)}.ahero__cta.svelte-1qyu7y8{display:flex;flex-wrap:wrap;gap:1rem}.ahero__note.svelte-1qyu7y8{margin:1.6rem 0 0;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}.ahero__report.svelte-1qyu7y8{justify-self:center;width:100%;max-width:440px}.report.svelte-1qyu7y8{background:#fff;border-radius:22px;padding:30px 32px;color:var(--ink);box-shadow:0 30px 80px -30px #000000e6}.report__head.svelte-1qyu7y8{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.report__title.svelte-1qyu7y8{display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:.74rem;letter-spacing:.16em;color:var(--ink)}.report__mark.svelte-1qyu7y8{width:12px;height:12px;flex:none;background:var(--green);border-radius:3px;display:block}.report__tag.svelte-1qyu7y8{font-family:var(--font-mono);font-size:.58rem;letter-spacing:.16em;color:#8a8a8a;border:1px solid #dcdcdc;border-radius:20px;padding:4px 10px;white-space:nowrap}.report__cols.svelte-1qyu7y8,.report__row.svelte-1qyu7y8{display:grid;grid-template-columns:1fr 52px 26px 52px;align-items:center}.report__cols.svelte-1qyu7y8{margin-top:22px;padding-bottom:12px;border-bottom:1px solid #ececec}.report__col.svelte-1qyu7y8{text-align:center;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.report__col--muted.svelte-1qyu7y8{color:#9a9a9a}.report__col--dark.svelte-1qyu7y8{color:var(--ink)}.report__row.svelte-1qyu7y8{padding:13px 0;border-bottom:1px solid #f4f4f4}.report__label.svelte-1qyu7y8{font-size:.98rem;font-weight:600;color:#1a1a1a}.report__arrow.svelte-1qyu7y8{justify-self:center;font-size:1.05rem;color:#cfcfcf;font-weight:700}.grade.svelte-1qyu7y8{justify-self:center;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:11px;font-family:var(--font-mono);font-size:1.05rem}.grade--orange.svelte-1qyu7y8{background:#fff1e6;color:#b35800}.grade--yellow.svelte-1qyu7y8{background:#fffae0;color:#8a6d00}.grade--red.svelte-1qyu7y8{background:#ffe9e7;color:#c22e24}.grade--pass.svelte-1qyu7y8{width:54px;background:var(--black);color:var(--green)}.report__result.svelte-1qyu7y8{margin-top:20px;background:var(--black);border-radius:14px;padding:18px 22px;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.report__result-label.svelte-1qyu7y8{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.18em;color:#e0ffe0b3;text-transform:uppercase}.report__result-value.svelte-1qyu7y8{font-family:var(--font-display);font-size:1.9rem;font-weight:700;color:var(--green);line-height:1;white-space:nowrap}.report__note.svelte-1qyu7y8{margin:12px 2px 0;font-size:.76rem;color:#6a6a6a;line-height:1.5}.report__note.svelte-1qyu7y8 strong:where(.svelte-1qyu7y8){color:var(--ink);font-weight:700}.trust.svelte-1qyu7y8{border-bottom:1px solid var(--line);padding:1.6rem var(--gutter)}.trust__row.svelte-1qyu7y8{list-style:none;margin:0 auto;padding:0;max-width:1180px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem 1.4rem;font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.trust__row.svelte-1qyu7y8 li:where(.svelte-1qyu7y8){display:flex;align-items:center}.trust__row.svelte-1qyu7y8 li:where(.svelte-1qyu7y8)+li:where(.svelte-1qyu7y8):before{content:"·";margin-right:1.4rem;color:#00ff418c}.ladder__track.svelte-1qyu7y8{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-3);position:relative}.ladder__track.svelte-1qyu7y8:before{content:"";position:absolute;top:34px;left:16.66%;right:16.66%;height:2px;background:linear-gradient(90deg,#0b130d80,#0b130d33,#0b130d14);z-index:0}.rung.svelte-1qyu7y8{position:relative;z-index:1;background:#fff;border:1px solid var(--line-ink);border-radius:20px;padding:2rem 1.8rem}.rung.svelte-1qyu7y8:before{content:"";position:absolute;top:-8px;left:1.8rem;width:16px;height:16px;border-radius:50%;background:var(--tone-paper);border:2px solid rgb(11 19 13 / .3)}.rung--active.svelte-1qyu7y8{border-color:var(--ink);box-shadow:0 18px 40px -24px #0b130d80}.rung--active.svelte-1qyu7y8:before{background:var(--green);border-color:var(--ink)}.rung__tag.svelte-1qyu7y8{display:inline-block;font-family:var(--font-mono);font-size:.64rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.8rem}.rung--active.svelte-1qyu7y8 .rung__tag:where(.svelte-1qyu7y8){color:var(--ink)}.rung.svelte-1qyu7y8 p:where(.svelte-1qyu7y8){color:var(--ink-dim);line-height:1.65;margin:0}.ladder__link.svelte-1qyu7y8{text-align:center;margin:2.6rem 0 0;color:var(--ink-dim);font-size:1.02rem}.ladder__link.svelte-1qyu7y8 a:where(.svelte-1qyu7y8){color:var(--ink);font-weight:600;text-decoration-color:#00a32b;text-underline-offset:3px;white-space:nowrap}.problem__grid.svelte-1qyu7y8{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-3)}.leak.svelte-1qyu7y8{background:#00000073;border:1px solid var(--line);border-radius:18px;padding:2rem 1.8rem}.leak__num.svelte-1qyu7y8{display:block;font-family:var(--font-mono);color:#00ff41b3;letter-spacing:.2em;margin-bottom:1rem;font-size:var(--text-sm)}.leak.svelte-1qyu7y8 p:where(.svelte-1qyu7y8){color:var(--text-dim);line-height:1.7;margin:0}.how__grid.svelte-1qyu7y8{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-3)}.step.svelte-1qyu7y8{position:relative;background:#fff;border:1px solid var(--line-ink);border-radius:20px;padding:2.4rem 1.8rem 2rem}.step__num.svelte-1qyu7y8{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--black);color:var(--green);font-family:var(--font-mono);font-size:1.2rem;margin-bottom:1.2rem}.step.svelte-1qyu7y8 p:where(.svelte-1qyu7y8){color:var(--ink-dim);line-height:1.7;margin:0}.final.svelte-1qyu7y8{position:relative;padding:var(--sp-section) var(--gutter) var(--sp-6);text-align:center;border-top:1px solid var(--line);overflow:hidden}.final__glow.svelte-1qyu7y8{position:absolute;inset:0;background:radial-gradient(circle at bottom,rgb(0 255 65 / .1),transparent 60%);z-index:0}.final__inner.svelte-1qyu7y8{position:relative;z-index:1;max-width:680px;margin:0 auto}.final__inner.svelte-1qyu7y8 h2:where(.svelte-1qyu7y8){font-size:var(--text-3xl);font-weight:600;margin:var(--sp-2) 0 0}.final__lead.svelte-1qyu7y8{font-size:var(--text-lg);line-height:1.65;color:var(--text);margin:1.2rem auto 2.2rem;max-width:560px}.final__divider.svelte-1qyu7y8{display:flex;align-items:center;gap:1rem;margin:3rem 0 2rem;color:var(--text-faint);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.15em;text-transform:uppercase}.final__divider.svelte-1qyu7y8:before,.final__divider.svelte-1qyu7y8:after{content:"";flex:1;height:1px;background:var(--line)}.lead-form.svelte-1qyu7y8{display:grid;gap:1rem;text-align:left;max-width:560px;margin:0 auto}.lead-form__trap.svelte-1qyu7y8{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.lead-form__row.svelte-1qyu7y8{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.lead-form__field.svelte-1qyu7y8{display:grid;gap:.45rem}.lead-form__field.svelte-1qyu7y8 label:where(.svelte-1qyu7y8){font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--text-dim)}.lead-form__field.svelte-1qyu7y8 input:where(.svelte-1qyu7y8),.lead-form__field.svelte-1qyu7y8 textarea:where(.svelte-1qyu7y8){background:#e0ffe00d;border:1px solid var(--line-strong);border-radius:10px;padding:.75rem 1rem;color:var(--text);font-family:var(--font-body);font-size:.95rem;width:100%;transition:border-color var(--dur-micro) var(--ease-out),box-shadow var(--dur-micro) var(--ease-out),background-color 9999s}.lead-form__field.svelte-1qyu7y8 input:where(.svelte-1qyu7y8)::placeholder,.lead-form__field.svelte-1qyu7y8 textarea:where(.svelte-1qyu7y8)::placeholder{color:var(--text-faint)}.lead-form__field.svelte-1qyu7y8 input:where(.svelte-1qyu7y8):focus-visible,.lead-form__field.svelte-1qyu7y8 textarea:where(.svelte-1qyu7y8):focus-visible{outline:none;border-color:var(--green);box-shadow:0 2px 0 0 var(--green)}.lead-form__field.svelte-1qyu7y8 textarea:where(.svelte-1qyu7y8){resize:vertical;min-height:90px}.lead-form__submit.svelte-1qyu7y8{justify-self:start;margin-top:.4rem}.lead-form__success.svelte-1qyu7y8{color:var(--green);font-weight:600;margin:.2rem 0 0}.lead-form__error.svelte-1qyu7y8{color:#ff7a7a;font-weight:600;margin:.2rem 0 0}@media(max-width:900px){.ahero__inner.svelte-1qyu7y8{grid-template-columns:1fr;justify-items:center;text-align:center}.ahero__copy.svelte-1qyu7y8{order:1}.ahero__report.svelte-1qyu7y8{order:2}.lead.svelte-1qyu7y8{margin-inline:auto}.ahero__cta.svelte-1qyu7y8{justify-content:center}.problem__grid.svelte-1qyu7y8,.how__grid.svelte-1qyu7y8,.ladder__track.svelte-1qyu7y8{grid-template-columns:1fr}.ladder__track.svelte-1qyu7y8:before{display:none}}@media(max-width:640px){.ahero.svelte-1qyu7y8{padding:var(--sp-5) var(--gutter) var(--sp-4)}h1.svelte-1qyu7y8{font-size:2.15rem}.report.svelte-1qyu7y8{padding:24px 22px}.report__label.svelte-1qyu7y8{font-size:.9rem}.ahero__cta.svelte-1qyu7y8 .btn:where(.svelte-1qyu7y8){width:100%}.lead-form__row.svelte-1qyu7y8{grid-template-columns:1fr}}
