.page.svelte-qhprzf{max-width:700px;margin:0 auto;padding:0 1.5rem}.score-hero.svelte-qhprzf{text-align:center;padding:3.5rem 0 1rem}.hero.svelte-qhprzf{text-align:center;padding:1rem 0 1.5rem;border-bottom:1px solid var(--faf-light-gray);margin-bottom:1rem}.eyebrow.svelte-qhprzf{font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--faf-orange);margin-bottom:.75rem}.hero.svelte-qhprzf h1:where(.svelte-qhprzf){font-size:2.4rem;font-weight:800;color:var(--faf-black);line-height:1.15;margin-bottom:.5rem}.sub.svelte-qhprzf{font-size:1.25rem;font-weight:600;color:var(--faf-dark)}.score-pair.svelte-qhprzf{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-bottom:0}.score.svelte-qhprzf{display:flex;flex-direction:column;align-items:center;gap:.35rem}.score-num.svelte-qhprzf{font-family:var(--font-mono);font-size:3.6rem;font-weight:800;line-height:1}.score-num.cold.svelte-qhprzf{color:var(--faf-black)}.score-num.win.svelte-qhprzf{color:var(--faf-cyan-text)}.denom.svelte-qhprzf{font-size:1.7rem;font-weight:600;opacity:.6}.score-label.svelte-qhprzf{font-size:.85rem;font-weight:600;color:var(--faf-dark);text-transform:uppercase;letter-spacing:.04em}.arrow.svelte-qhprzf{font-size:2rem;color:var(--faf-orange);font-weight:700}.content.svelte-qhprzf{padding:1.25rem 0}.content.svelte-qhprzf h2:where(.svelte-qhprzf){font-size:1.3rem;font-weight:700;color:var(--faf-black);margin-bottom:1rem}.content.svelte-qhprzf p:where(.svelte-qhprzf){color:var(--faf-dark);line-height:1.7;margin-bottom:1rem}.qa.svelte-qhprzf .q:where(.svelte-qhprzf){font-size:1.3rem;font-weight:800;color:var(--faf-black);margin-bottom:.5rem}.qa.svelte-qhprzf p:where(.svelte-qhprzf):last-child{margin-bottom:0}.lanes-intro.svelte-qhprzf{font-weight:700;color:var(--faf-black);margin-bottom:.85rem!important}.blind-reveal.svelte-qhprzf{text-align:center;color:var(--faf-dark);line-height:1.7;margin:.85rem 0 0!important}.lanes.svelte-qhprzf{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.lane.svelte-qhprzf{border:1px solid var(--faf-light-gray);border-radius:10px;padding:1.1rem 1.25rem}.lane.faf.svelte-qhprzf{border-left:3px solid var(--faf-cyan-text)}.lane.md.svelte-qhprzf{border-left:3px solid #D97757}.lane.md.svelte-qhprzf .lane-file:where(.svelte-qhprzf){color:#d97757}.lane-tag.svelte-qhprzf{display:block;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--faf-dark);margin-bottom:.2rem}.lane-file.svelte-qhprzf{display:block;font-family:var(--font-mono);font-size:1.05rem;font-weight:800;color:var(--faf-black);margin-bottom:.5rem}.lane.faf.svelte-qhprzf .lane-file:where(.svelte-qhprzf){color:var(--faf-cyan-text)}.lane.svelte-qhprzf p:where(.svelte-qhprzf){font-size:.9rem;line-height:1.6;margin-bottom:0}.lanes-doctrine.svelte-qhprzf{text-align:center;font-weight:800;font-size:1.15rem;color:var(--faf-black);margin:1.25rem 0 0}.proof-lead.svelte-qhprzf{font-weight:600;color:var(--faf-black);margin-bottom:.85rem!important}.proof.svelte-qhprzf{display:flex;flex-wrap:wrap;gap:.75rem}.proof-chip.svelte-qhprzf{display:flex;flex-direction:column;border:1px solid var(--faf-light-gray);border-left:3px solid var(--faf-cyan-text);border-radius:0 8px 8px 0;padding:.6rem 1rem}.proof-key.svelte-qhprzf{font-family:var(--font-mono);font-size:1.05rem;font-weight:800;color:var(--faf-black)}.proof-val.svelte-qhprzf{font-size:.8rem;color:var(--faf-dark)}.terminal.svelte-qhprzf{background:var(--faf-locked-dark);border-radius:8px;padding:1rem 1.25rem;margin:1rem 0 .75rem;text-align:left;overflow-x:auto}.cmd.svelte-qhprzf{font-family:var(--font-mono);color:#0f8;font-size:1rem;background:none;padding:0}.cmd-note.svelte-qhprzf{font-size:.95rem}code.svelte-qhprzf{font-family:var(--font-mono);background:var(--faf-gray-light);padding:.15rem .4rem;border-radius:4px;font-size:.9em;color:var(--faf-cyan-text)}.cta-section.svelte-qhprzf{text-align:center;padding:2rem 0;border-top:1px solid var(--faf-light-gray);margin-top:1rem}.cta.svelte-qhprzf{display:inline-block;margin-top:1rem;padding:.9rem 1.75rem;background:var(--faf-orange);color:#fff;text-decoration:none;font-weight:600;border-radius:8px;font-size:1.05rem;transition:transform .15s ease}.cta.svelte-qhprzf:hover{transform:translateY(-1px)}.faq.svelte-qhprzf h2:where(.svelte-qhprzf){font-style:italic;color:var(--faf-black)}.faq.svelte-qhprzf a:where(.svelte-qhprzf){color:var(--faf-cyan-text);font-weight:600}.footer-section.svelte-qhprzf{text-align:center;padding:3rem 0;border-top:1px solid var(--faf-light-gray);margin-top:2rem}.footer-tagline.svelte-qhprzf{font-weight:800;font-size:1.5rem;color:var(--faf-black)}.footer-iana.svelte-qhprzf{font-size:1.1rem;color:var(--faf-dark);margin-top:.85rem}@media(max-width:768px){.hero.svelte-qhprzf h1:where(.svelte-qhprzf){font-size:1.9rem}.score-num.svelte-qhprzf{font-size:2.7rem}.lanes.svelte-qhprzf{grid-template-columns:1fr}}
