.doc.svelte-ipuqdn{justify-items:start;gap:2.25rem;width:100%;max-width:760px;margin:0 auto;padding:clamp(2rem,6vw,4rem) 16px 3rem;display:grid}header.svelte-ipuqdn{gap:.9rem;display:grid}.eyebrow.svelte-ipuqdn{letter-spacing:.08em;text-transform:uppercase;color:var(--primary);font-size:.8rem;font-weight:700}h1.svelte-ipuqdn{letter-spacing:-.035em;font-size:clamp(2rem,5vw,2.8rem);font-weight:800}.lead.svelte-ipuqdn{color:var(--muted);font-size:1.08rem}section.svelte-ipuqdn{gap:.75rem;width:100%;display:grid}h2.svelte-ipuqdn{align-items:center;gap:.65rem;font-size:1.3rem;display:flex}h2.svelte-ipuqdn span:where(.svelte-ipuqdn){background:var(--primary-soft);width:30px;height:30px;color:var(--primary);border-radius:50%;place-items:center;font-size:.9rem;display:grid}p.svelte-ipuqdn,li.svelte-ipuqdn{color:color-mix(in srgb, var(--text) 85%, var(--muted))}ul.svelte-ipuqdn{gap:.5rem;margin:0;padding-left:1.2rem;display:grid}.formula.svelte-ipuqdn{border-radius:var(--radius-sm);background:var(--surface-2);justify-self:start;max-width:100%;padding:.8rem 1.1rem;font-size:1.05rem;font-weight:600;overflow-x:auto}.red.svelte-ipuqdn{color:var(--zone50)}.amber.svelte-ipuqdn{color:color-mix(in srgb, var(--zone90) 70%, var(--text))}.tips.svelte-ipuqdn{background:var(--primary-soft);box-shadow:none;border-color:#0000;padding:1.25rem 1.4rem}
