.st-page{max-width:880px;font-family:var(--font-geist-sans), system-ui, sans-serif;color:var(--ink);margin:0 auto;padding:max(2rem,min(6vw,4rem)) max(1.25rem,min(4vw,2.5rem)) 0}.st-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--mist);margin:0;font-size:.8125rem;font-weight:700}.st-h1{letter-spacing:-.035em;color:var(--ink);margin:.75rem 0 0;font-size:max(2rem,min(6.5vw,3.5rem));font-weight:800;line-height:1.04}.st-byline{color:var(--mist);margin:.875rem 0 0;font-size:.9375rem}.st-h2{letter-spacing:-.025em;color:var(--ink);margin:0;font-size:max(1.375rem,min(3.5vw,1.875rem));font-weight:800;line-height:1.15}.st-body{color:var(--ink-2);margin:1rem 0 0;font-size:1.0625rem;line-height:1.65}.st-section{margin-top:max(2.5rem,min(7vw,3.5rem))}.st-facts{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.st-facts li{border:1px solid var(--rule-strong);color:var(--ink-2);border-radius:999px;padding:.375rem .75rem;font-size:.8125rem;font-weight:600}.st-answer{background:var(--paper-2);border:1px solid var(--rule);border-radius:16px;margin-top:1.75rem;padding:max(1.125rem,min(3vw,1.5rem))}.st-answer .st-eyebrow{font-size:.75rem}.st-answer p.st-body{color:var(--ink);margin-top:.5rem;font-size:1.125rem;font-weight:500}.st-toc{flex-wrap:wrap;gap:0 1.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.st-toc a{min-height:44px;color:var(--ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);align-items:center;font-weight:600;display:inline-flex}.st-steps{gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.st-step{background:var(--paper-2);border:1px solid var(--rule);border-radius:16px;grid-template-columns:minmax(0,1fr);gap:1rem;padding:max(1rem,min(3vw,1.25rem));scroll-margin-top:96px;display:grid}@media (min-width:760px){.st-step{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}.st-step-media{background:var(--paper-2);border:1px solid var(--rule);border-radius:12px;overflow:hidden}.st-step-head{align-items:baseline;gap:.75rem;display:flex}.st-step-num{color:var(--mist);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:1.5rem;font-weight:800;line-height:1}.st-step-name{letter-spacing:-.015em;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:1.25rem;font-weight:800;line-height:1.2}.st-step-meta{flex-wrap:wrap;gap:.375rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.st-step-meta li{border:1px solid var(--rule-strong);color:var(--ink-2);border-radius:999px;padding:.25rem .625rem;font-size:.8125rem;font-weight:600}.st-step-meta li.st-dose{background:var(--ink);border-color:var(--ink);color:var(--paper)}.st-step-why{color:var(--ink-2);margin:.75rem 0 0;font-size:1rem;line-height:1.6}.st-step-label{letter-spacing:.08em;text-transform:uppercase;color:var(--mist);margin:1rem 0 0;font-size:.75rem;font-weight:700}.st-instr{color:var(--ink-2);margin:.375rem 0 0;padding-left:1.25rem;font-size:.9375rem;line-height:1.6}.st-instr li+li{margin-top:.25rem}.st-tip{color:var(--ink-2);margin:.375rem 0 0;font-size:.9375rem;line-height:1.6}.st-rows{border-top:1px solid var(--rule);margin:1.25rem 0 0;padding:0;list-style:none}.st-rows li{border-bottom:1px solid var(--rule);color:var(--ink-2);padding:.875rem 0;font-size:1.0625rem;line-height:1.5}.st-rows a,.st-link{color:var(--ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);font-weight:700}.st-rows .st-row-note{color:var(--mist);margin-top:.125rem;font-size:.9375rem;display:block}.st-faq{border-top:1px solid var(--rule);margin-top:1rem}.st-faq details{border-bottom:1px solid var(--rule);padding:.5rem 0}.st-faq summary{cursor:pointer;min-height:44px;color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;font-size:1.0625rem;font-weight:700;list-style:none;display:flex}.st-faq summary::-webkit-details-marker{display:none}.st-faq summary span[aria-hidden]{color:var(--mist);font-size:1.25rem;font-weight:400}.st-faq details[open] summary span[aria-hidden]{transform:rotate(45deg)}.st-faq details p{margin-top:.25rem;padding-bottom:.75rem}.st-sources{color:var(--mist);margin:1rem 0 0;padding-left:1.25rem;font-size:.9375rem;line-height:1.55}.st-sources li+li{margin-top:.5rem}.st-sources a{color:var(--mist);text-underline-offset:3px}.st-related{flex-wrap:wrap;gap:0 2rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.st-related a{min-height:44px;color:var(--ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);align-items:center;font-weight:600;display:inline-flex}.st-cta{background:var(--ink);color:var(--paper);padding:clamp(2.5rem, 7vw, 4rem) 0 calc(clamp(2.5rem, 7vw, 4rem) + env(safe-area-inset-bottom));margin-top:max(3rem,min(8vw,5rem))}.st-cta-inner{text-align:center;max-width:880px;font-family:var(--font-geist-sans), system-ui, sans-serif;margin:0 auto;padding:0 max(1.25rem,min(4vw,2.5rem))}.st-cta .st-h2{color:var(--paper)}.st-cta .st-body{color:color-mix(in srgb, var(--paper) 78%, transparent);max-width:560px;margin-inline-start:auto;margin-inline-end:auto}.st-cta-primary{background:var(--paper);min-height:48px;color:var(--ink);border-radius:999px;justify-content:center;align-items:center;margin-top:1.5rem;padding:.75rem 1.5rem;font-weight:700;text-decoration:none;display:inline-flex}.st-cta-stores{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.5rem;display:flex}.st-cta-store{border:1px solid color-mix(in srgb, var(--paper) 35%, transparent);min-height:44px;color:var(--paper);border-radius:999px;align-items:center;padding:.6rem 1.25rem;font-weight:600;text-decoration:none;display:inline-flex}.st-cta-note{color:color-mix(in srgb, var(--paper) 65%, transparent)!important;margin-top:1.5rem!important;font-size:.9375rem!important}
/*# sourceMappingURL=22jzqeheb_eog.css.map*/