.site-header.svelte-g9hmu8{background:var(--color-footer-bg, #0f0d0c);border-bottom:2px solid var(--color-accent)}.header-content.svelte-g9hmu8{display:flex;align-items:center;justify-content:space-between;max-width:900px;margin:0 auto;padding:16px 24px}.site-logo.svelte-g9hmu8{font-family:Fraunces,Georgia,serif;font-size:18px;font-weight:700;color:var(--color-text);text-decoration:none}.site-logo.svelte-g9hmu8:hover{color:var(--color-accent)}.nav-link.svelte-g9hmu8{font-size:15px;font-weight:600;color:var(--color-accent);text-decoration:none}.nav-link.svelte-g9hmu8:hover{text-decoration:underline}main.svelte-g9hmu8{max-width:900px;margin:0 auto;padding:24px 24px 40px}a.svelte-g9hmu8{color:var(--color-accent)}.breadcrumb.svelte-g9hmu8{margin:0 0 12px;font-size:14px;color:var(--color-text-muted)}.breadcrumb.svelte-g9hmu8 a:where(.svelte-g9hmu8){color:var(--color-text-muted)}h1.svelte-g9hmu8{font-size:clamp(2rem,6vw,3rem);margin:0 0 16px;line-height:1.1}h2.svelte-g9hmu8{font-size:1.375rem;margin:0 0 16px}.answer.svelte-g9hmu8{font-size:clamp(1.05rem,2.5vw,1.25rem);color:var(--color-text-muted);line-height:1.5;max-width:680px;margin:0 0 12px}.answer.svelte-g9hmu8 strong:where(.svelte-g9hmu8){color:var(--color-text)}.note.svelte-g9hmu8{font-size:15px;color:var(--color-text-muted);font-style:italic;max-width:680px}.stats.svelte-g9hmu8{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:28px 0 40px}.stats.svelte-g9hmu8 div:where(.svelte-g9hmu8){padding:16px;background:var(--color-result-bg);border-radius:8px}.stats.svelte-g9hmu8 dt:where(.svelte-g9hmu8){font-size:13px;color:var(--color-text-muted);margin-bottom:4px}.stats.svelte-g9hmu8 dd:where(.svelte-g9hmu8){margin:0;font-size:22px;font-weight:700;color:var(--color-text)}.stats.svelte-g9hmu8 dd:where(.svelte-g9hmu8) span:where(.svelte-g9hmu8){font-size:15px;font-weight:500;color:var(--color-text-muted)}.chart-section.svelte-g9hmu8{margin-bottom:40px}.chart-note.svelte-g9hmu8{font-size:14px;color:var(--color-text-muted);text-align:center;margin:8px 0 0}.print-cta.svelte-g9hmu8{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;margin-bottom:40px;background:#f768a114;border:1px solid rgba(247,104,161,.3);border-radius:12px}.print-cta.svelte-g9hmu8 h2:where(.svelte-g9hmu8){margin-bottom:8px}.print-cta.svelte-g9hmu8 p:where(.svelte-g9hmu8){margin:0;font-size:15px;color:var(--color-text-muted)}.print-cta-btn.svelte-g9hmu8{flex-shrink:0;padding:12px 20px;font-size:15px;font-weight:600;color:#fff;background:var(--color-accent);border-radius:8px;text-decoration:none;white-space:nowrap}.print-cta-btn.svelte-g9hmu8:hover{opacity:.9}.famous.svelte-g9hmu8{columns:2;padding-left:20px;margin:0 0 40px;color:var(--color-text)}.famous.svelte-g9hmu8 li:where(.svelte-g9hmu8){line-height:1.8}.famous.svelte-g9hmu8 .year:where(.svelte-g9hmu8){margin-left:.3em;color:var(--color-text-muted)}.neighbors.svelte-g9hmu8{display:flex;justify-content:space-between;gap:16px;padding:20px 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin-bottom:24px}.neighbors.svelte-g9hmu8 a:where(.svelte-g9hmu8){font-weight:600;text-decoration:none}.neighbors.svelte-g9hmu8 span:where(.svelte-g9hmu8){font-weight:400;font-size:14px;color:var(--color-text-muted)}.source.svelte-g9hmu8{font-size:13px;color:var(--color-text-muted)}@media(max-width:600px){.print-cta.svelte-g9hmu8{flex-direction:column;align-items:stretch;text-align:center}.famous.svelte-g9hmu8{columns:1}}
