html{--ink: #1a1c1e;--ink-soft: #5c6169;--bg: #fbfbfa;--surface: #ffffff;--line: #e3e4e6;--accent: #1a7f5a}@media(prefers-color-scheme:dark){html{--ink: #eceef0;--ink-soft: #a3a9b1;--bg: #16181a;--surface: #1e2124;--line: #2f3336;--accent: #4ade9f}}html,body{margin:0;padding:0;height:100%;background:var(--bg)}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}._index_11bti_5{min-height:100%;background:var(--bg);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Helvetica,Arial,sans-serif;line-height:1.55;padding:clamp(2rem,6vw,5rem) 1.25rem}._content_11bti_59{max-width:62rem;margin:0 auto;display:grid;gap:clamp(2.5rem,6vw,4rem)}._hero_11bti_66{display:grid;gap:2rem;align-items:center}@media(min-width:56rem){._hero_11bti_66{grid-template-columns:1.15fr 1fr;gap:3.5rem}}._eyebrow_11bti_79{margin:0 0 .75rem;font-size:.75rem;font-weight:650;letter-spacing:.09em;text-transform:uppercase;color:var(--accent)}._heading_11bti_88{margin:0;font-size:clamp(2rem,5vw,3.1rem);line-height:1.08;letter-spacing:-.02em;font-weight:680;text-wrap:balance}._text_11bti_97{margin:1.1rem 0 0;font-size:clamp(1rem,1.6vw,1.15rem);color:var(--ink-soft);max-width:34rem}._sample_11bti_106{background:var(--surface);border:1px solid var(--line);border-radius:1rem;padding:1.5rem;box-shadow:0 1px 2px #0000000a,0 12px 32px #0000000f}._sampleLabel_11bti_114{margin:0;font-size:.8rem;color:var(--ink-soft)}._sampleScore_11bti_120{margin:.15rem 0 0;font-size:2.75rem;font-weight:700;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}._sampleScore_11bti_120 span{font-size:1.1rem;font-weight:500;color:var(--ink-soft)}._meter_11bti_135{margin:1rem 0 1.25rem;height:.4rem;border-radius:999px;background:color-mix(in srgb,var(--ink) 10%,transparent);overflow:hidden}._meterFill_11bti_143{display:block;height:100%;width:82%;border-radius:999px;background:var(--accent)}._severities_11bti_151{display:grid;gap:.55rem;margin:0;padding:0;list-style:none;font-size:.9rem}._severities_11bti_151 li{display:flex;align-items:center;gap:.6rem;color:var(--ink-soft)}._severities_11bti_151 b{color:var(--ink);font-variant-numeric:tabular-nums;min-width:1.5rem}._dot_11bti_174{width:.55rem;height:.55rem;border-radius:999px;flex:0 0 auto}._critical_11bti_180{background:#d8433a}._high_11bti_181{background:#e07b2a}._medium_11bti_182{background:#d4a72c}._low_11bti_183{background:#8a9099}._form_11bti_187{display:grid;gap:.4rem;margin:1.75rem 0 0}._fieldLabel_11bti_193{font-size:.85rem;font-weight:600}._formRow_11bti_201{display:flex;flex-wrap:wrap;gap:.6rem}._input_11bti_207{flex:1 1 18rem;padding:.7rem .8rem;border:1px solid var(--line);border-radius:.6rem;background:var(--surface);color:inherit;font:inherit}._input_11bti_207:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._hint_11bti_222{font-size:.8rem;color:var(--ink-soft)}._button_11bti_227{padding:0 1.4rem;border:0;border-radius:.6rem;background:var(--ink);color:var(--bg);font:inherit;font-weight:600;cursor:pointer;white-space:nowrap}._button_11bti_227:hover{opacity:.88}._list_11bti_245{list-style:none;padding:0;margin:0;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}._list_11bti_245>li{background:var(--surface);border:1px solid var(--line);border-radius:.85rem;padding:1.35rem;font-size:.95rem;color:var(--ink-soft)}._list_11bti_245 strong{display:block;margin-bottom:.4rem;color:var(--ink);font-size:1rem}
