.WomensAddonShelf_shelf__kzrF_{background:var(--bg);color:var(--ink);padding:64px 0}.WomensAddonShelf_header__Ovk81{text-align:center;margin-bottom:36px}.WomensAddonShelf_sub__qUHk4{margin:14px auto 0;max-width:560px;font-size:clamp(1rem,1.4vw,1.075rem);line-height:1.55;color:var(--body)}.WomensAddonShelf_groups__SNveU{display:flex;flex-direction:column;gap:30px}.WomensAddonShelf_group__kJ7mt{display:grid;grid-template-columns:200px 1fr;gap:24px;align-items:start}.WomensAddonShelf_groupTitle__tfpwA{margin:6px 0 0;font-family:var(--font-display);font-weight:800;font-size:1.15rem;letter-spacing:-.01em;color:var(--ink)}.WomensAddonShelf_items__NoAh5{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.WomensAddonShelf_card__AmNkm{display:flex;flex-direction:column;gap:7px;padding:18px;background:var(--white);border:1px solid var(--border);border-radius:12px}.WomensAddonShelf_cardTop__brlai{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.WomensAddonShelf_cardName__6f_QS{font-weight:700;font-size:.97rem;line-height:1.25;color:var(--ink)}.WomensAddonShelf_cardPrice__pTuGX{flex:0 0 auto;font-weight:700;font-size:.82rem;color:var(--forest);white-space:nowrap}.WomensAddonShelf_cardLine__1Wkih{margin:0;font-size:.85rem;line-height:1.45;color:var(--body)}.WomensAddonShelf_foot__e2Qsk{margin:32px auto 0;max-width:640px;text-align:center;font-size:.8rem;line-height:1.55;color:var(--body)}@media (max-width:920px){.WomensAddonShelf_group__kJ7mt{grid-template-columns:1fr;gap:12px}.WomensAddonShelf_groupTitle__tfpwA{margin:0}.WomensAddonShelf_items__NoAh5{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.WomensAddonShelf_shelf__kzrF_{padding:48px 0}.WomensAddonShelf_items__NoAh5{grid-template-columns:1fr}}.WomensScience_science__6R9J7{background:var(--bg);color:var(--ink);padding:64px 0}.WomensScience_header__9eLxV{text-align:center;margin-bottom:36px}.WomensScience_sub__5z_rA{margin:14px auto 0;max-width:580px;font-size:clamp(1rem,1.4vw,1.075rem);line-height:1.55;color:var(--body)}.WomensScience_grid__01JQe{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.WomensScience_card__pARVW{display:flex;flex-direction:column;padding:24px 24px 26px;background:var(--white);border:1px solid var(--border);border-radius:14px}.WomensScience_chartWrap__PKh1r{margin-bottom:18px}.WomensScience_chart__itw_G{display:block;width:100%;height:84px}.WomensScience_area__hnPOZ{fill:var(--forest-100);stroke:none}.WomensScience_line__NXsrl{fill:none;stroke:var(--forest);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.WomensScience_stages__wtB2j{margin-top:6px;display:flex;justify-content:space-between;gap:4px}.WomensScience_stage__6IrPN{font-size:.62rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--body)}.WomensScience_stage__6IrPN:first-child{text-align:left}.WomensScience_stage__6IrPN:last-child{text-align:right}.WomensScience_cardName__9Fny3{margin:0 0 8px;font-family:var(--font-display);font-weight:800;font-size:1.3rem;letter-spacing:-.012em;color:var(--ink)}.WomensScience_down__fw3nX{color:var(--forest);font-weight:700}.WomensScience_blurb__TBmTN{margin:0 0 16px;font-size:.9rem;line-height:1.55;color:var(--body)}.WomensScience_symptoms__ydqzE{list-style:none;margin:auto 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.WomensScience_symptom__rSpVT{padding:6px 12px;border-radius:100px;background:var(--forest-50);border:1px solid var(--forest-100);font-size:.78rem;font-weight:600;color:var(--forest-700)}.WomensScience_caveat__Ba5KD{margin:30px auto 0;max-width:620px;text-align:center;font-size:.78rem;line-height:1.55;color:var(--body)}@media (max-width:920px){.WomensScience_grid__01JQe{grid-template-columns:1fr;max-width:460px;margin:0 auto;gap:16px}}@media (max-width:560px){.WomensScience_science__6R9J7{padding:48px 0}}.WomensSafety_safety__SL4O8{background:var(--bg);color:var(--ink);padding:64px 0}.WomensSafety_header__aKNeV{text-align:center;margin-bottom:36px}.WomensSafety_sub__oXVID{margin:14px auto 0;max-width:600px;font-size:clamp(1rem,1.4vw,1.075rem);line-height:1.55;color:var(--body)}.WomensSafety_points__cZdZy{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.WomensSafety_point__JltL8{display:flex;flex-direction:column;padding:26px 24px;background:var(--white);border-radius:14px;border:1px solid var(--border);border-top:3px solid var(--forest)}.WomensSafety_eyebrow__2jnmt{font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--forest)}.WomensSafety_pointTitle__xJyne{margin:10px 0;font-family:var(--font-display);font-weight:800;font-size:1.18rem;letter-spacing:-.012em;line-height:1.2;color:var(--ink)}.WomensSafety_pointBody__DtAVp{margin:0;font-size:.9rem;line-height:1.6;color:var(--body)}.WomensSafety_close__WyMee{margin:30px auto 0;max-width:760px;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center;padding:30px 28px;background:var(--forest-50);border:1px solid var(--forest-100);border-radius:16px}.WomensSafety_closeText__op_RA{margin:0;font-size:1.02rem;line-height:1.6;color:var(--ink)}@media (max-width:920px){.WomensSafety_points__cZdZy{grid-template-columns:1fr;max-width:540px;margin:0 auto}}@media (max-width:560px){.WomensSafety_safety__SL4O8{padding:48px 0}}