.bs[data-astro-cid-wolqiwja]{border-radius:var(--radius-card);background:var(--surface);gap:20px;margin:0;padding:clamp(22px,3vw,36px);display:grid}.bs-top[data-astro-cid-wolqiwja]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;display:flex}.bs[data-astro-cid-wolqiwja] h3[data-astro-cid-wolqiwja]{font-size:clamp(1.3rem,2vw,1.6rem)}.bs-switch[data-astro-cid-wolqiwja]{border-radius:var(--pill);width:min(100%,420px);box-shadow:inset 0 0 0 1px var(--line);background:#fff;grid-template-columns:1fr 1fr;padding:4px;display:grid;position:relative}.bs-switch[data-astro-cid-wolqiwja][hidden]{display:none}.bs-switch[data-astro-cid-wolqiwja] button[data-astro-cid-wolqiwja]{z-index:1;border-radius:var(--pill);min-height:44px;color:var(--ink-2);font:600 .9375rem/1.1 var(--font-body);cursor:pointer;transition:color .28s var(--ease-out);background:0 0;border:0;padding:0 14px;position:relative}.bs-switch[data-astro-cid-wolqiwja] button[data-astro-cid-wolqiwja][aria-checked=true]{color:var(--ink)}.bs-thumb[data-astro-cid-wolqiwja]{border-radius:var(--pill);background:var(--mesh-bloom);width:calc(50% - 4px);box-shadow:var(--shadow-soft);transform:translateX(calc(var(--pos,0) * 100%));transition:transform .52s var(--ease-spring);position:absolute;top:4px;bottom:4px;left:4px}.bs-regimen[data-astro-cid-wolqiwja]{gap:14px;display:grid}.bs-regimen[data-astro-cid-wolqiwja][hidden]{display:none}.bs[data-astro-cid-wolqiwja]:not(.has-js) .bs-regimen[data-astro-cid-wolqiwja]+.bs-regimen[data-astro-cid-wolqiwja]{border-top:1px dashed var(--dash);padding-top:20px}.bs-name[data-astro-cid-wolqiwja]{margin:0;font-size:1rem}.bs-name[data-astro-cid-wolqiwja] span[data-astro-cid-wolqiwja]{color:var(--ink-2)}.bs-plot[data-astro-cid-wolqiwja]{border-radius:var(--radius-sm);background:#fff;padding:42px 18px 12px;position:relative}.bs-months[data-astro-cid-wolqiwja]{grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.bs-months[data-astro-cid-wolqiwja] li[data-astro-cid-wolqiwja]{justify-items:center;gap:10px;display:grid}.bs-drop[data-astro-cid-wolqiwja]{aspect-ratio:1;background:var(--mesh-dusk);width:clamp(18px,3.4vw,34px);opacity:calc(.25 + var(--level) * .75);transform:rotate(-45deg) scale(calc(.45 + var(--level) * .55));border-radius:50% 50% 50% 0;display:block}.bs-months[data-astro-cid-wolqiwja] li[data-astro-cid-wolqiwja][style*="--level:0;"] .bs-drop[data-astro-cid-wolqiwja]{box-shadow:inset 0 0 0 1.5px var(--dash);opacity:1;background:0 0;transform:rotate(-45deg)scale(.5)}.bs-m[data-astro-cid-wolqiwja]{color:var(--ink-3);font:500 .6875rem/1 var(--font-mono)}.bs-check[data-astro-cid-wolqiwja]{border-left:1.5px dashed #12261b73;position:absolute;top:36px;bottom:8px;left:50%}.bs-check[data-astro-cid-wolqiwja] span[data-astro-cid-wolqiwja]{border-radius:var(--pill);background:var(--ink);color:#fff;font:600 .6875rem/1 var(--font-body);white-space:nowrap;padding:4px 8px;position:absolute;top:-26px;left:0}.bs-cyclic[data-astro-cid-wolqiwja] .bs-check[data-astro-cid-wolqiwja]{display:none}.bs-cyclic[data-astro-cid-wolqiwja] .bs-plot[data-astro-cid-wolqiwja]{padding-top:20px}.bs-text[data-astro-cid-wolqiwja]{max-width:72ch;margin:0;font-size:1.0625rem;line-height:1.55}figcaption[data-astro-cid-wolqiwja]{color:var(--ink-3);font-size:.875rem;line-height:1.5}.bs[data-astro-cid-wolqiwja].has-js .bs-drop[data-astro-cid-wolqiwja]{opacity:0;translate:0 -14px}.bs[data-astro-cid-wolqiwja].has-js.is-in .is-drawn[data-astro-cid-wolqiwja] .bs-drop[data-astro-cid-wolqiwja]{animation:bs-fall .62s var(--ease-spring) both;animation-delay:calc(var(--m) * 55ms)}@keyframes bs-fall{0%{opacity:0;translate:0 -14px}to{opacity:calc(.25 + var(--level) * .75);translate:0}}.bs[data-astro-cid-wolqiwja].has-js.is-in .is-drawn[data-astro-cid-wolqiwja] li[data-astro-cid-wolqiwja][style*="--level:0;"] .bs-drop[data-astro-cid-wolqiwja]{animation-name:bs-fall-empty}@keyframes bs-fall-empty{0%{opacity:0;translate:0 -14px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.bs[data-astro-cid-wolqiwja].has-js .bs-drop[data-astro-cid-wolqiwja]{opacity:calc(.25 + var(--level) * .75);translate:none}.bs[data-astro-cid-wolqiwja].has-js li[data-astro-cid-wolqiwja][style*="--level:0;"] .bs-drop[data-astro-cid-wolqiwja]{opacity:1}.bs[data-astro-cid-wolqiwja].has-js.is-in .is-drawn[data-astro-cid-wolqiwja] .bs-drop[data-astro-cid-wolqiwja]{animation:none}.bs-thumb[data-astro-cid-wolqiwja]{transition:none}}@media (width<=560px){.bs[data-astro-cid-wolqiwja]{padding:20px}.bs-plot[data-astro-cid-wolqiwja]{padding:42px 10px 10px}.bs-months[data-astro-cid-wolqiwja]{gap:3px}.bs-check[data-astro-cid-wolqiwja]{left:calc(50% - .00000190735px)}.bs-check[data-astro-cid-wolqiwja] span[data-astro-cid-wolqiwja]{left:auto;right:0;transform:translate(50%)}.bs-m[data-astro-cid-wolqiwja]{font-size:.625rem}}.es[data-astro-cid-ue5r7meo]{border-radius:var(--radius-card);background:var(--surface);gap:18px;margin:0;padding:clamp(22px,3vw,36px);display:grid}.es[data-astro-cid-ue5r7meo] h3[data-astro-cid-ue5r7meo]{font-size:clamp(1.3rem,2vw,1.6rem)}.es-bar[data-astro-cid-ue5r7meo]{z-index:3;border-radius:calc(var(--pill) + 6px);min-width:0;margin:-6px -8px 0;padding:6px 8px;position:sticky;top:86px}.es-bar[data-astro-cid-ue5r7meo][hidden]{display:none}.es-bar[data-astro-cid-ue5r7meo]:before{content:"";z-index:-1;border-radius:inherit;background:color-mix(in srgb, var(--surface) 86%, transparent);backdrop-filter:blur(14px)saturate(1.2);position:absolute;inset:0;box-shadow:0 10px 24px -16px #12261b73}.es-chips[data-astro-cid-ue5r7meo]{flex-wrap:wrap;gap:8px;display:flex}.es[data-astro-cid-ue5r7meo] .pick-chip[data-astro-cid-ue5r7meo]{background:#fff;flex:none;min-height:48px}.es-count[data-astro-cid-ue5r7meo]{border-radius:var(--pill);min-width:24px;height:24px;font:600 .75rem/1 var(--font-mono);background:#12261b14;place-items:center;margin-left:2px;padding:0 6px;display:inline-grid}.es-rows[data-astro-cid-ue5r7meo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.es-row[data-astro-cid-ue5r7meo]{border-radius:var(--radius-sm);background:#fff;align-content:start;gap:12px;min-width:0;padding:20px;scroll-margin-top:160px;display:grid}.es-row[data-astro-cid-ue5r7meo][hidden]{display:none}.es[data-astro-cid-ue5r7meo].is-narrowed .es-row[data-astro-cid-ue5r7meo]{background:var(--mesh-gold)}.es-row[data-astro-cid-ue5r7meo].pop{animation:es-pop .52s var(--ease-spring) both;animation-delay:calc(var(--i) * 45ms)}@keyframes es-pop{0%{opacity:0;transform:translateY(10px)scale(.98)}}.es-row[data-astro-cid-ue5r7meo].is-flash{animation:es-flash 1.6s var(--ease-out) .3s}@keyframes es-flash{20%{box-shadow:0 0 0 3px var(--gold), 0 14px 30px -14px #12261b66;transform:translateY(-3px)}}.es-row[data-astro-cid-ue5r7meo] h4[data-astro-cid-ue5r7meo]{font:700 1.125rem/1.25 var(--font-display);font-variation-settings:"wdth" 90;align-items:flex-start;gap:10px;margin:0;display:flex}.es-row[data-astro-cid-ue5r7meo] h4[data-astro-cid-ue5r7meo] .orb[data-astro-cid-ue5r7meo]{--s:16px;flex:none;margin-top:.2em}.es-row[data-astro-cid-ue5r7meo] dl[data-astro-cid-ue5r7meo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;display:grid}.es-row[data-astro-cid-ue5r7meo] dt[data-astro-cid-ue5r7meo]{color:var(--ink-3);font:500 .6875rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px}.es-row[data-astro-cid-ue5r7meo] dd[data-astro-cid-ue5r7meo]{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.5}.es-weeks[data-astro-cid-ue5r7meo]{border-radius:var(--pill);background:var(--surface);height:6px;margin-top:8px;display:block;position:relative}.es-weeks[data-astro-cid-ue5r7meo] span[data-astro-cid-ue5r7meo]{border-radius:var(--pill);background:linear-gradient(90deg, var(--gold), var(--tangerine));position:absolute;top:0;bottom:0}.es-weeks[data-astro-cid-ue5r7meo].is-beyond span[data-astro-cid-ue5r7meo]{border-radius:var(--pill) 0 0 var(--pill)}.es-helps[data-astro-cid-ue5r7meo]{background:var(--surface);border-radius:12px;grid-column:1/-1;padding:12px 14px}.es[data-astro-cid-ue5r7meo].is-narrowed .es-helps[data-astro-cid-ue5r7meo],.es[data-astro-cid-ue5r7meo].is-narrowed .es-weeks[data-astro-cid-ue5r7meo]{background:#fff9}.es[data-astro-cid-ue5r7meo].is-narrowed .es-row[data-astro-cid-ue5r7meo] dt[data-astro-cid-ue5r7meo],.es[data-astro-cid-ue5r7meo].is-narrowed .es-row[data-astro-cid-ue5r7meo] dd[data-astro-cid-ue5r7meo]{color:var(--ink)}.es-helps[data-astro-cid-ue5r7meo] dd[data-astro-cid-ue5r7meo]{color:var(--ink);font-weight:600}.es[data-astro-cid-ue5r7meo] figcaption[data-astro-cid-ue5r7meo]{color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.es-row[data-astro-cid-ue5r7meo].pop,.es-row[data-astro-cid-ue5r7meo].is-flash{animation:none}}@media (width<=760px){.es-rows[data-astro-cid-ue5r7meo]{grid-template-columns:minmax(0,1fr)}.es-bar[data-astro-cid-ue5r7meo]{top:76px}}@media (width<=560px){.es[data-astro-cid-ue5r7meo]{padding:20px}.es-bar[data-astro-cid-ue5r7meo]{border-radius:0;margin:-6px -20px 0;padding:6px 0}.es-chips[data-astro-cid-ue5r7meo]{scrollbar-width:none;flex-wrap:nowrap;padding:0 20px;scroll-padding:0 20px;overflow-x:auto}.es-chips[data-astro-cid-ue5r7meo]::-webkit-scrollbar{display:none}.es[data-astro-cid-ue5r7meo] .pick-chip[data-astro-cid-ue5r7meo]{gap:6px;min-height:44px;padding:0 12px 0 8px;font-size:.9375rem}.es[data-astro-cid-ue5r7meo] .pick-dot[data-astro-cid-ue5r7meo]{width:20px;height:20px}.es-row[data-astro-cid-ue5r7meo]{padding:16px}}.pr[data-astro-cid-givtddy6]{border-radius:var(--radius-card);background:var(--surface);gap:20px;margin:0;padding:clamp(22px,3vw,36px);display:grid}.pr-top[data-astro-cid-givtddy6]{gap:14px;display:grid}.pr[data-astro-cid-givtddy6] h3[data-astro-cid-givtddy6]{font-size:clamp(1.3rem,2vw,1.6rem)}.pr-controls[data-astro-cid-givtddy6]{gap:10px;display:grid}.pr-controls[data-astro-cid-givtddy6][hidden]{display:none}.pr-prompt[data-astro-cid-givtddy6]{color:var(--ink-3);font:500 .75rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.pr-chips[data-astro-cid-givtddy6]{flex-wrap:wrap;gap:8px;display:flex}.pr[data-astro-cid-givtddy6] .pick-chip[data-astro-cid-givtddy6]{background:#fff;min-height:48px;font-size:1rem}.pr-body[data-astro-cid-givtddy6]{border-radius:var(--radius-sm);background:#fff;grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,48px);padding:clamp(18px,2.6vw,28px);display:grid}.pr-rings[data-astro-cid-givtddy6]{--glow:.96;aspect-ratio:1;place-items:center;width:100%;display:grid;position:relative}.pr[data-astro-cid-givtddy6][data-reach=less] .pr-rings[data-astro-cid-givtddy6]{--glow:.6}.pr[data-astro-cid-givtddy6][data-reach=womb] .pr-rings[data-astro-cid-givtddy6]{--glow:.24}.pr-rings[data-astro-cid-givtddy6]>[data-astro-cid-givtddy6]{grid-area:1/1}.pr-ring[data-astro-cid-givtddy6]{border:1.5px dashed var(--dash);border-radius:50%;position:relative}.r-3[data-astro-cid-givtddy6]{aspect-ratio:1;width:96%}.r-2[data-astro-cid-givtddy6]{aspect-ratio:1;width:64%}.r-1[data-astro-cid-givtddy6]{aspect-ratio:1;width:32%}.pr-ring-label[data-astro-cid-givtddy6]{color:var(--ink-3);font:500 .6875rem/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#fff;padding:0 8px;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.pr-glow[data-astro-cid-givtddy6]{width:calc(var(--glow) * 100%);aspect-ratio:1;background:radial-gradient(closest-side, #fff0 0, #fff0 55%, #ffffff8c 100%), var(--mesh-bloom);opacity:.6;transition:width .9s var(--ease-spring);border-radius:50%}.pr-core[data-astro-cid-givtddy6]{--s:clamp(30px, 11%, 40px);box-shadow:0 6px 16px -6px #12261b73}.pr-core-label[data-astro-cid-givtddy6]{border-radius:var(--pill);font:700 .8125rem/1 var(--font-display);background:#fff;margin-top:76px;padding:5px 10px}.pr-tag[data-astro-cid-givtddy6]{border-radius:var(--pill);background:var(--ink);color:#fff;font:600 .8125rem/1 var(--font-body);white-space:nowrap;align-self:end;padding:7px 12px;transform:translateY(14px)}.pr-tag[data-astro-cid-givtddy6].is-new{animation:pr-tag .52s var(--ease-spring)}@keyframes pr-tag{0%{opacity:0;transform:translateY(22px)scale(.9)}}.pr-words[data-astro-cid-givtddy6]{gap:16px;display:grid}.pr-sentence[data-astro-cid-givtddy6]{margin:0;font-size:clamp(1.0625rem,1.5vw,1.2rem);line-height:1.6}.pr-clause[data-astro-cid-givtddy6]{transition:background-color .36s var(--ease-out), color .36s var(--ease-out), box-shadow .36s var(--ease-out);border-radius:6px}.pr[data-astro-cid-givtddy6].has-js .pr-clause[data-astro-cid-givtddy6]{color:var(--ink-3)}.pr[data-astro-cid-givtddy6].has-js .pr-clause[data-astro-cid-givtddy6].is-on{color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#f2b01e47;font-weight:600;box-shadow:0 0 0 3px #f2b01e47}.pr-month[data-astro-cid-givtddy6]{grid-template-columns:repeat(28,minmax(0,1fr));gap:3px;max-width:420px;display:grid}.pr-month[data-astro-cid-givtddy6] span[data-astro-cid-givtddy6]{background:var(--surface-2);border-radius:4px;height:16px}.pr-month[data-astro-cid-givtddy6] .is-on[data-astro-cid-givtddy6]{background:linear-gradient(180deg, var(--pink), var(--magenta))}.pr[data-astro-cid-givtddy6].has-js .pr-month[data-astro-cid-givtddy6]{display:none}.pr[data-astro-cid-givtddy6].has-js.is-days .pr-month[data-astro-cid-givtddy6]{display:grid}.pr[data-astro-cid-givtddy6].has-js.is-days .pr-month[data-astro-cid-givtddy6] .is-on[data-astro-cid-givtddy6]{animation:pr-day .42s var(--ease-spring) both;animation-delay:calc((var(--i) - 16) * 40ms)}@keyframes pr-day{0%{opacity:0;transform:scaleY(.2)}}figcaption[data-astro-cid-givtddy6]{color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.pr-glow[data-astro-cid-givtddy6],.pr-clause[data-astro-cid-givtddy6]{transition:none}.pr-tag[data-astro-cid-givtddy6].is-new,.pr[data-astro-cid-givtddy6].has-js.is-days .pr-month[data-astro-cid-givtddy6] .is-on[data-astro-cid-givtddy6]{animation:none}}@media (width<=760px){.pr-body[data-astro-cid-givtddy6]{grid-template-columns:minmax(0,1fr)}.pr-rings[data-astro-cid-givtddy6]{width:min(100%,260px);margin-inline:auto}}@media (width<=560px){.pr[data-astro-cid-givtddy6]{padding:20px}.pr[data-astro-cid-givtddy6] .pick-chip[data-astro-cid-givtddy6]{min-height:44px}}.sl[data-astro-cid-cnd3ku3g]{border-radius:var(--radius-card);background:var(--surface);gap:18px;margin:0;padding:clamp(22px,3vw,36px);display:grid}.sl-top[data-astro-cid-cnd3ku3g]{gap:14px;display:grid}.sl[data-astro-cid-cnd3ku3g] h3[data-astro-cid-cnd3ku3g]{font-size:clamp(1.3rem,2vw,1.6rem)}.sl-controls[data-astro-cid-cnd3ku3g]{gap:10px;display:grid}.sl-controls[data-astro-cid-cnd3ku3g][hidden]{display:none}.sl-prompt[data-astro-cid-cnd3ku3g]{color:var(--ink-3);font:500 .75rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.sl-chips[data-astro-cid-cnd3ku3g]{flex-wrap:wrap;gap:8px;display:flex}.sl[data-astro-cid-cnd3ku3g] .pick-chip[data-astro-cid-cnd3ku3g]{background:#fff;min-height:48px;font-size:1rem}.sl-plot[data-astro-cid-cnd3ku3g]{border-radius:var(--radius-sm);background:#fff;gap:10px;padding:20px 22px 14px;display:grid}.sl-legend[data-astro-cid-cnd3ku3g]{color:var(--ink-2);flex-wrap:wrap;gap:6px 18px;font-size:.875rem;display:flex}.sl-key[data-astro-cid-cnd3ku3g]{align-items:center;gap:8px;display:inline-flex}.sl-key[data-astro-cid-cnd3ku3g]:before{content:"";border-top:2px dashed var(--dash);width:22px;height:0}.k-still[data-astro-cid-cnd3ku3g]:before{background:var(--still);border:0;border-radius:2px;height:4px}.sl[data-astro-cid-cnd3ku3g]{--still:linear-gradient(90deg, var(--pink), var(--magenta));--still-c:var(--magenta)}.sl[data-astro-cid-cnd3ku3g][data-sign=low]{--still:linear-gradient(90deg, var(--gold), var(--tangerine));--still-c:var(--tangerine)}.sl-chart[data-astro-cid-cnd3ku3g]{border-bottom:1px solid var(--dash);height:clamp(150px,18vw,200px);position:relative}.sl-chart[data-astro-cid-cnd3ku3g] svg[data-astro-cid-cnd3ku3g]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sl-chart[data-astro-cid-cnd3ku3g] path[data-astro-cid-cnd3ku3g]{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}.sl-eases[data-astro-cid-cnd3ku3g]{stroke:var(--dash);stroke-width:2.5px;stroke-dasharray:6 6}.sl-still[data-astro-cid-cnd3ku3g]{stroke:var(--still-c);stroke-width:5px;transition:stroke .4s var(--ease-out)}.sl-week8[data-astro-cid-cnd3ku3g]{border-left:1.5px dashed #12261b73;position:absolute;top:-6px;bottom:0;left:66.6667%}.sl-name[data-astro-cid-cnd3ku3g]{border-radius:var(--pill);background:var(--surface);font:600 .8125rem/1 var(--font-body);padding:6px 10px;position:absolute;bottom:10px;left:0}.sl-orb[data-astro-cid-cnd3ku3g]{--s:22px;margin:-11px 0 0 -11px;position:absolute;top:21%;left:66.6667%;box-shadow:0 6px 14px -4px #12261b73}.sl-badge[data-astro-cid-cnd3ku3g]{border-radius:var(--pill);background:var(--ink);color:#fff;font:600 .8125rem/1 var(--font-body);white-space:nowrap;align-items:center;gap:6px;padding:7px 12px 7px 9px;display:none;position:absolute;top:21%;left:calc(66.6667% + 20px);transform:translateY(-50%)}.sl-badge[data-astro-cid-cnd3ku3g] svg{width:14px;height:14px}.sl[data-astro-cid-cnd3ku3g][data-sign=high] .b-high[data-astro-cid-cnd3ku3g],.sl[data-astro-cid-cnd3ku3g][data-sign=low] .b-low[data-astro-cid-cnd3ku3g]{display:inline-flex}.sl-axis[data-astro-cid-cnd3ku3g]{height:16px;position:relative}.sl-axis[data-astro-cid-cnd3ku3g] span[data-astro-cid-cnd3ku3g]{color:var(--ink-3);font:500 .6875rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.sl-axis[data-astro-cid-cnd3ku3g] span[data-astro-cid-cnd3ku3g]:first-child{transform:none}.sl-axis[data-astro-cid-cnd3ku3g] span[data-astro-cid-cnd3ku3g]:last-child{transform:translate(-100%)}.sl[data-astro-cid-cnd3ku3g].has-js .sl-still[data-astro-cid-cnd3ku3g]{clip-path:inset(0 100% 0 0)}.sl[data-astro-cid-cnd3ku3g].has-js .sl-orb[data-astro-cid-cnd3ku3g],.sl[data-astro-cid-cnd3ku3g].has-js .sl-badge[data-astro-cid-cnd3ku3g]{opacity:0}.sl[data-astro-cid-cnd3ku3g].has-js.is-drawn .sl-still[data-astro-cid-cnd3ku3g]{animation:sl-draw 1.3s var(--ease-out) both}.sl[data-astro-cid-cnd3ku3g].has-js.is-drawn .sl-orb[data-astro-cid-cnd3ku3g]{animation:sl-pop .62s var(--ease-spring) .9s both}.sl[data-astro-cid-cnd3ku3g].has-js.is-drawn .sl-badge[data-astro-cid-cnd3ku3g]{animation:sl-badge .62s var(--ease-spring) 1.05s both}@keyframes sl-draw{to{clip-path:inset(0)}}@keyframes sl-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1}}@keyframes sl-badge{0%{opacity:0;transform:translate(-8px,-50%)}to{opacity:1;transform:translateY(-50%)}}.sl-signs[data-astro-cid-cnd3ku3g]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.sl-sign[data-astro-cid-cnd3ku3g]{border-radius:var(--radius-sm);background:var(--m);min-width:0;transition:opacity .42s var(--ease-out), transform .52s var(--ease-spring), filter .42s var(--ease-out);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:clamp(18px,2.4vw,24px);display:grid}.sl[data-astro-cid-cnd3ku3g].has-js .sl-sign[data-astro-cid-cnd3ku3g][data-on=false]{opacity:.55;filter:saturate(.4)}.sl[data-astro-cid-cnd3ku3g].has-js .sl-sign[data-astro-cid-cnd3ku3g][data-on=true]{transform:translateY(-4px)}.sl-icon[data-astro-cid-cnd3ku3g]{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.sl-icon[data-astro-cid-cnd3ku3g] svg{width:18px;height:18px}.sl-sign[data-astro-cid-cnd3ku3g] p[data-astro-cid-cnd3ku3g]{margin:0;font-size:1.0625rem;line-height:1.5}figcaption[data-astro-cid-cnd3ku3g]{color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.sl[data-astro-cid-cnd3ku3g].has-js .sl-still[data-astro-cid-cnd3ku3g]{clip-path:none}.sl[data-astro-cid-cnd3ku3g].has-js .sl-orb[data-astro-cid-cnd3ku3g],.sl[data-astro-cid-cnd3ku3g].has-js .sl-badge[data-astro-cid-cnd3ku3g]{opacity:1}.sl[data-astro-cid-cnd3ku3g].has-js.is-drawn .sl-still[data-astro-cid-cnd3ku3g],.sl[data-astro-cid-cnd3ku3g].has-js.is-drawn .sl-orb[data-astro-cid-cnd3ku3g],.sl[data-astro-cid-cnd3ku3g].has-js.is-drawn .sl-badge[data-astro-cid-cnd3ku3g]{animation:none}.sl-sign[data-astro-cid-cnd3ku3g]{transition:none}}@media (width<=760px){.sl-signs[data-astro-cid-cnd3ku3g]{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.sl[data-astro-cid-cnd3ku3g]{padding:20px}.sl-plot[data-astro-cid-cnd3ku3g]{padding:18px 14px 12px}.sl[data-astro-cid-cnd3ku3g] .pick-chip[data-astro-cid-cnd3ku3g]{min-height:44px}.sl-badge[data-astro-cid-cnd3ku3g]{top:34%;left:auto;right:0;transform:none}@keyframes sl-badge{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}.ws[data-astro-cid-wajrgkvw]{--name:clamp(132px, 22%, 196px);border-radius:var(--radius-card);background:var(--surface);gap:18px;margin:0;padding:clamp(22px,3.4vw,40px);display:grid}.ws-top[data-astro-cid-wajrgkvw]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px 24px;display:flex}.ws-title[data-astro-cid-wajrgkvw]{font:700 clamp(1.5rem, 2.4vw, 2rem)/1.15 var(--font-display);font-variation-settings:"wdth" 90;letter-spacing:-.02em;margin:0}.ws-controls[data-astro-cid-wajrgkvw]{align-items:center;gap:18px;display:flex}.ws-controls[data-astro-cid-wajrgkvw][hidden],.ws-slide[data-astro-cid-wajrgkvw][hidden],.ws-lane[data-astro-cid-wajrgkvw][hidden],.ws-readout[data-astro-cid-wajrgkvw][hidden]{display:none}.ws-label[data-astro-cid-wajrgkvw]{color:var(--ink-2);font:500 .75rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:baseline;gap:8px;display:inline-flex}.ws-week[data-astro-cid-wajrgkvw]{min-width:2ch;color:var(--ink);font:800 clamp(2.25rem, 4vw, 3rem)/.9 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em}.ws-play[data-astro-cid-wajrgkvw]{border-radius:var(--pill);background:var(--ink);color:#fff;min-height:48px;font:600 1rem/1 var(--font-body);cursor:pointer;transition:transform .42s var(--ease-spring);border:0;align-items:center;gap:10px;padding:0 20px 0 14px;display:inline-flex}.ws-play[data-astro-cid-wajrgkvw]:active{transform:scale(.96)}.ws-play-icon[data-astro-cid-wajrgkvw]{border-block:7px solid #0000;border-left:11px solid;width:0;height:0}.ws[data-astro-cid-wajrgkvw].is-playing .ws-play-icon[data-astro-cid-wajrgkvw]{animation:ws-pulse 1s var(--ease-breathe) infinite}@keyframes ws-pulse{50%{opacity:.35}}.ws-chart[data-astro-cid-wajrgkvw]{border-radius:var(--radius-sm);background:#fff;padding:18px 20px 20px;position:relative}.ws-slide[data-astro-cid-wajrgkvw]{grid-template-columns:var(--name) minmax(0, 1fr);margin-bottom:6px;display:grid}input[data-astro-cid-wajrgkvw][type=range]{appearance:none;cursor:pointer;background:0 0;width:calc(100% + 30px);height:40px;margin:0 0 0 -15px}input[data-astro-cid-wajrgkvw][type=range]::-webkit-slider-runnable-track{border-radius:var(--pill);background:var(--mesh-sunrise);height:10px}input[data-astro-cid-wajrgkvw][type=range]::-moz-range-track{border-radius:var(--pill);background:var(--mesh-sunrise);height:10px}input[data-astro-cid-wajrgkvw][type=range]::-webkit-slider-thumb{background:var(--orb-marigold-img) center / 60% no-repeat, #fff;appearance:none;width:30px;height:30px;transition:transform .32s var(--ease-spring);border:0;border-radius:50%;margin-top:-10px;box-shadow:0 0 0 1px #12261b14,0 6px 16px -4px #12261b59}input[data-astro-cid-wajrgkvw][type=range]::-moz-range-thumb{background:var(--orb-marigold-img) center / 60% no-repeat, #fff;border:0;border-radius:50%;width:30px;height:30px;box-shadow:0 0 0 1px #12261b14,0 6px 16px -4px #12261b59}input[data-astro-cid-wajrgkvw][type=range]:active::-webkit-slider-thumb{transform:scale(1.12)}.ws-axis[data-astro-cid-wajrgkvw]{height:16px;margin-left:var(--name);color:var(--ink-3);font:500 .6875rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;position:relative}.ws-axis[data-astro-cid-wajrgkvw] span[data-astro-cid-wajrgkvw]{white-space:nowrap;position:absolute;transform:translate(-50%)}.ws-axis[data-astro-cid-wajrgkvw] span[data-astro-cid-wajrgkvw]:first-child{transform:none}.ws-axis[data-astro-cid-wajrgkvw] span[data-astro-cid-wajrgkvw]:last-child{transform:translate(-100%)}.ws-rows[data-astro-cid-wajrgkvw]{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ws-row[data-astro-cid-wajrgkvw]{grid-template-columns:var(--name) minmax(0, 1fr);transition:opacity .36s var(--ease-out);align-items:center;display:grid}.ws-name[data-astro-cid-wajrgkvw]{color:var(--ink);align-items:center;gap:8px;padding-right:14px;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.ws-name[data-astro-cid-wajrgkvw] .orb[data-astro-cid-wajrgkvw]{--s:14px;flex:none}@media (hover:hover){.ws-name[data-astro-cid-wajrgkvw]:hover{text-underline-offset:3px;text-decoration:underline}}.ws-track[data-astro-cid-wajrgkvw]{border-radius:var(--pill);background:var(--surface);height:28px;position:relative}.ws-bar[data-astro-cid-wajrgkvw]{isolation:isolate;border-radius:var(--pill);background:var(--mesh-sunrise);transform-origin:0;position:absolute;top:0;bottom:0;overflow:hidden}.ws-row[data-astro-cid-wajrgkvw]:nth-child(3n+2) .ws-bar[data-astro-cid-wajrgkvw]{background:var(--mesh-bloom)}.ws-row[data-astro-cid-wajrgkvw]:nth-child(3n+3) .ws-bar[data-astro-cid-wajrgkvw]{background:var(--mesh-gold)}.ws-bar[data-astro-cid-wajrgkvw]:after{content:"";z-index:-1;background-image:var(--grain);mix-blend-mode:overlay;opacity:.55;background-size:220px;position:absolute;inset:0}.ws-bar[data-astro-cid-wajrgkvw][data-fade]{mask-image:linear-gradient(90deg, #000 var(--fade), transparent)}.ws-peak[data-astro-cid-wajrgkvw]{border-radius:var(--pill);background:#ffffff73;position:absolute;top:6px;bottom:6px;box-shadow:inset 0 0 0 1.5px #fffc}.ws-row[data-astro-cid-wajrgkvw].is-beyond .ws-bar[data-astro-cid-wajrgkvw]{border-radius:var(--pill) 0 0 var(--pill);mask-image:linear-gradient(90deg,#000 72%,#00000040)}.ws-beyond[data-astro-cid-wajrgkvw]{color:var(--ink);font:500 .6875rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.ws-row[data-astro-cid-wajrgkvw].is-past{opacity:.3}.ws-row[data-astro-cid-wajrgkvw].is-early{opacity:.55}.ws-plot[data-astro-cid-wajrgkvw]{position:relative}.ws-lane[data-astro-cid-wajrgkvw]{inset:20px 0 -6px var(--name);pointer-events:none;position:absolute}.ws-line[data-astro-cid-wajrgkvw]{top:0;bottom:0;left:var(--at);background:var(--ink);width:2px;transition:left .3s var(--ease-out);border-radius:2px;margin-left:-1px;position:absolute}.ws-line[data-astro-cid-wajrgkvw]:before{content:"";background:var(--ink);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:-4px}.ws-readout[data-astro-cid-wajrgkvw]{gap:6px;min-height:4.6em;display:grid}.ws-readout[data-astro-cid-wajrgkvw] p[data-astro-cid-wajrgkvw]{margin:0;font-size:1rem;line-height:1.5}.ws-readout[data-astro-cid-wajrgkvw] strong[data-astro-cid-wajrgkvw]{font-weight:700}.ws-eased[data-astro-cid-wajrgkvw]{color:var(--ink-2)}figcaption[data-astro-cid-wajrgkvw]{color:var(--ink-3);font-size:.875rem;line-height:1.5}.ws[data-astro-cid-wajrgkvw].has-js .ws-bar[data-astro-cid-wajrgkvw]{transition:transform .9s var(--ease-out);transition-delay:calc(var(--i) * 70ms + .15s);transform:scaleX(0)}.ws[data-astro-cid-wajrgkvw].has-js.is-in .ws-bar[data-astro-cid-wajrgkvw]{transform:none}@media (prefers-reduced-motion:reduce){.ws[data-astro-cid-wajrgkvw].has-js .ws-bar[data-astro-cid-wajrgkvw]{transition:none;transform:none}.ws-row[data-astro-cid-wajrgkvw],.ws-line[data-astro-cid-wajrgkvw]{transition:none}}@media (width<=560px){.ws[data-astro-cid-wajrgkvw]{--name:104px;padding:20px}.ws-chart[data-astro-cid-wajrgkvw]{padding:14px 12px 16px}.ws-name[data-astro-cid-wajrgkvw]{gap:6px;padding-right:8px;font-size:.8125rem}.ws-name[data-astro-cid-wajrgkvw] .orb[data-astro-cid-wajrgkvw]{--s:10px}.ws-track[data-astro-cid-wajrgkvw]{height:22px}.ws-beyond[data-astro-cid-wajrgkvw]{font-size:.625rem;right:6px}.ws-axis[data-astro-cid-wajrgkvw] span[data-astro-cid-wajrgkvw]:nth-child(2n){display:none}}.side[data-astro-cid-x5igj6bk] .head-title[data-astro-cid-x5igj6bk]{max-width:13ch}.side[data-astro-cid-x5igj6bk] .chapter:not(#faq) .section-intro+*{margin-top:clamp(24px,3vw,36px)}.side[data-astro-cid-x5igj6bk] .common-aside[data-astro-cid-x5igj6bk],.side[data-astro-cid-x5igj6bk] .prog-aside[data-astro-cid-x5igj6bk]{max-width:72ch;margin-bottom:20px}.side[data-astro-cid-x5igj6bk] .check-block[data-astro-cid-x5igj6bk]{gap:14px;margin-top:16px;display:grid}.side[data-astro-cid-x5igj6bk] .check-block[data-astro-cid-x5igj6bk] h3[data-astro-cid-x5igj6bk]{font-size:clamp(1.2rem,1.8vw,1.4rem)}.side[data-astro-cid-x5igj6bk] .check-cards[data-astro-cid-x5igj6bk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.side[data-astro-cid-x5igj6bk] .check-cards[data-astro-cid-x5igj6bk] li[data-astro-cid-x5igj6bk]{border-radius:var(--radius-sm);background:var(--surface);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding:clamp(16px,2.2vw,22px);display:grid}.side[data-astro-cid-x5igj6bk] .check-cards[data-astro-cid-x5igj6bk] .orb[data-astro-cid-x5igj6bk]{--s:20px;margin-top:2px}.side[data-astro-cid-x5igj6bk] .check-cards[data-astro-cid-x5igj6bk] p[data-astro-cid-x5igj6bk]{margin:0;font-size:1.0625rem;line-height:1.45}.js .side[data-astro-cid-x5igj6bk] .check-cards[data-astro-cid-x5igj6bk] li[data-astro-cid-x5igj6bk]{opacity:0;transition:opacity .42s var(--ease-out), transform .62s var(--ease-spring);transition-delay:calc(.12s + var(--i) * 90ms);transform:translateY(14px)rotate(-.6deg)}.js .side[data-astro-cid-x5igj6bk] .check-block[data-astro-cid-x5igj6bk].is-in .check-cards[data-astro-cid-x5igj6bk] li[data-astro-cid-x5igj6bk]{opacity:1;transform:none}.side[data-astro-cid-x5igj6bk] .check-block[data-astro-cid-x5igj6bk] .aside-links[data-astro-cid-x5igj6bk]{margin-top:4px}.side[data-astro-cid-x5igj6bk] .side-note[data-astro-cid-x5igj6bk]{border-radius:var(--radius-sm);background:var(--m);align-items:center;gap:16px;max-width:78ch;margin-top:16px;padding:clamp(18px,2.4vw,26px);display:flex}.side[data-astro-cid-x5igj6bk] .side-note[data-astro-cid-x5igj6bk] .orb[data-astro-cid-x5igj6bk]{--s:26px;flex:none}.side[data-astro-cid-x5igj6bk] .side-note[data-astro-cid-x5igj6bk] p[data-astro-cid-x5igj6bk]{font:700 clamp(1.15rem, 1.8vw, 1.35rem)/1.35 var(--font-display);margin:0}.side[data-astro-cid-x5igj6bk] .reach-wrap[data-astro-cid-x5igj6bk]{margin-top:16px}.side[data-astro-cid-x5igj6bk] .uterus-line[data-astro-cid-x5igj6bk]{max-width:72ch;color:var(--ink-2);margin-top:16px;font-size:1.0625rem}.side[data-astro-cid-x5igj6bk] .help-line[data-astro-cid-x5igj6bk]{max-width:72ch;color:var(--ink-2);margin-top:16px;font-size:1rem}.side[data-astro-cid-x5igj6bk] .dose-close[data-astro-cid-x5igj6bk]{max-width:78ch;margin-top:20px}.side[data-astro-cid-x5igj6bk] .gl-card[data-astro-cid-x5igj6bk]{border-radius:var(--radius-card);background:var(--m);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;max-width:78ch;margin-top:16px;padding:clamp(20px,2.6vw,28px);display:flex}.side[data-astro-cid-x5igj6bk] .gl-card[data-astro-cid-x5igj6bk] p[data-astro-cid-x5igj6bk]{text-wrap:balance;font:600 clamp(1.05rem, 1.6vw, 1.2rem)/1.4 var(--font-display);flex:26ch;margin:0}.side[data-astro-cid-x5igj6bk] .gl-card[data-astro-cid-x5igj6bk] .btn[data-astro-cid-x5igj6bk]{flex:none}@media (prefers-reduced-motion:reduce){.js .side[data-astro-cid-x5igj6bk] .check-cards[data-astro-cid-x5igj6bk] li[data-astro-cid-x5igj6bk]{opacity:1;transition:none;transform:none}}
