.science-page.svelte-1q1r64t{max-width:900px;font-family:var(--font-sans,sans-serif);margin:0 auto;padding:2rem 1.5rem 5rem}.page-title.svelte-1q1r64t{margin:0 0 1.5rem}.page-title.svelte-1q1r64t h1:where(.svelte-1q1r64t){margin:0 0 .4rem;font-size:2.1rem}.subtitle.svelte-1q1r64t{color:#64748b;margin:0}@media (width<=720px){.science-page.svelte-1q1r64t{padding:1.5rem 1rem 3rem}.page-title.svelte-1q1r64t h1:where(.svelte-1q1r64t){font-size:1.6rem}.equation-box.svelte-1q1r64t{padding:1.25rem}.compare-table.svelte-1q1r64t{font-size:.85rem}.compare-table.svelte-1q1r64t tbody:where(.svelte-1q1r64t) td:where(.svelte-1q1r64t):first-child{width:30%}}.equation-box.svelte-1q1r64t{background:var(--color-podium-white);border:1px solid #e2e8f0;border-radius:12px;margin-top:1.5rem;padding:2rem}.base-disclaimer.svelte-1q1r64t{background:#fffbeb;border-color:#fde68a}.base-disclaimer.svelte-1q1r64t h2:where(.svelte-1q1r64t){color:#b45309}.base-disclaimer.svelte-1q1r64t code:where(.svelte-1q1r64t){color:#92400e;font-family:var(--font-mono);background:#b453091f;border-radius:3px;padding:.05rem .35rem;font-size:.92em}.equation-box.svelte-1q1r64t h2:where(.svelte-1q1r64t){margin:0 0 .75rem;font-size:1.25rem}.equation-box.svelte-1q1r64t h3:where(.svelte-1q1r64t){font-size:.95rem;font-family:var(--font-mono);color:var(--color-carbon-mid);letter-spacing:.05em;margin:1.2rem 0 .4rem}.formula.svelte-1q1r64t{text-align:center;background:#f8fafc;border:1px solid #f1f5f9;border-radius:8px;margin:.5rem 0;padding:1rem;font-family:monospace;overflow-x:auto}.legend.svelte-1q1r64t{color:#475569;padding-left:1.25rem;font-size:.92rem;line-height:1.7}.live-calc.svelte-1q1r64t{background:#eff6ff;border-left:4px solid #3b82f6;border-radius:6px;margin-top:1rem;padding:.85rem 1rem;font-size:.95rem}.takeaway.svelte-1q1r64t{background:#fef3c7;border-left:4px solid #f59e0b;border-radius:6px;margin-top:1rem;padding:.85rem 1rem;font-size:.92rem}.compare-table-wrap.svelte-1q1r64t{margin:.75rem 0 1rem;overflow-x:auto}.compare-table.svelte-1q1r64t{border-collapse:collapse;width:100%;font-size:.92rem}.compare-table.svelte-1q1r64t thead:where(.svelte-1q1r64t) th:where(.svelte-1q1r64t){text-align:left;font-family:var(--font-mono);letter-spacing:.08em;color:#64748b;text-transform:uppercase;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:.6rem .85rem;font-size:.7rem}.compare-table.svelte-1q1r64t tbody:where(.svelte-1q1r64t) td:where(.svelte-1q1r64t){vertical-align:top;border-bottom:1px solid #f1f5f9;padding:.7rem .85rem}.compare-table.svelte-1q1r64t tbody:where(.svelte-1q1r64t) tr:where(.svelte-1q1r64t):last-child td:where(.svelte-1q1r64t){border-bottom:0}.compare-table.svelte-1q1r64t tbody:where(.svelte-1q1r64t) td:where(.svelte-1q1r64t):first-child{color:var(--color-carbon-mid);width:28%;font-weight:700}
