.qOrEJq_hero{padding-top:28px;padding-bottom:48px}.qOrEJq_breadcrumb{font:13px/1.5 var(--font-inter,sans-serif);color:var(--color-pv3-graphite);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:28px;display:flex}.qOrEJq_breadcrumb a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.qOrEJq_heroGrid{align-items:start;gap:32px;display:grid}.qOrEJq_heroImage{aspect-ratio:1;background:var(--color-pv3-inset);border-radius:28px;overflow:hidden}.qOrEJq_summary{flex-direction:column;gap:24px;min-width:0;display:flex}.qOrEJq_summary h1{font-size:clamp(36px,4vw,56px)}.qOrEJq_lab{background:var(--color-pv3-inset);border-radius:20px;gap:16px;padding:24px;display:grid}.qOrEJq_labTests{margin-top:2px}.qOrEJq_labTests summary{cursor:pointer;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.qOrEJq_labTests p{margin:0 0 8px}.qOrEJq_labOption{background:var(--color-pv3-canvas,#fff);border-radius:12px;padding:16px}.qOrEJq_labOption p{margin-top:8px}.qOrEJq_purchase{gap:20px;scroll-margin-top:100px;display:grid}.qOrEJq_purchase>a{width:100%}.qOrEJq_plans{gap:12px;min-width:0;display:grid}.qOrEJq_plans legend{margin-bottom:20px}.qOrEJq_plan{box-shadow:0 0 0 1px var(--color-pv3-divider);cursor:pointer;transition:background var(--pv3-dur-fast) var(--pv3-ease), box-shadow var(--pv3-dur-fast) var(--pv3-ease), transform var(--pv3-dur-fast) var(--pv3-ease);border-radius:20px;align-items:center;gap:12px;padding:20px 16px;display:flex}.qOrEJq_plan:active{transform:scale(.985)}@media (prefers-reduced-motion:reduce){.qOrEJq_plan,.qOrEJq_plan:active{transition:none;transform:none}}.qOrEJq_plan.qOrEJq_selected{background:var(--color-pv3-brand-wash);box-shadow:0 0 0 2px var(--color-pv3-brand)}.qOrEJq_plan:focus-within{outline:2px solid var(--color-pv3-brand);outline-offset:4px}.qOrEJq_plan input{width:20px;height:20px;accent-color:var(--color-pv3-brand);flex-shrink:0}.qOrEJq_planCopy{flex:1;gap:6px;min-width:0;display:grid}.qOrEJq_monthly{text-align:right;flex-shrink:0;gap:4px;display:grid}.qOrEJq_monthly>span{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:24px;line-height:1.1}.qOrEJq_monthly small{font:11px/1.5 var(--font-inter,sans-serif);color:var(--color-pv3-graphite)}.qOrEJq_trust{font:12px/1.5 var(--font-inter,sans-serif);color:var(--color-pv3-graphite);flex-wrap:wrap;gap:16px;display:flex}.qOrEJq_trust span{align-items:center;gap:8px;display:flex}.qOrEJq_education{align-items:start;gap:32px;display:grid}.qOrEJq_expectations{background:var(--color-pv3-inset);border-radius:28px;padding:28px}.qOrEJq_benefits{gap:16px;margin-top:40px;display:grid}.qOrEJq_benefit{background:var(--color-pv3-inset);border-radius:20px;align-content:start;gap:16px;padding:28px;display:grid}.qOrEJq_benefit svg{color:var(--color-pv3-brand)}.qOrEJq_journey{gap:32px;margin-top:40px;display:grid}.qOrEJq_journey li{align-content:start;gap:20px;display:grid}.qOrEJq_journeyImage{aspect-ratio:4/3;background:var(--color-pv3-inset);border-radius:24px;position:relative;overflow:hidden}.qOrEJq_journeyImage img{object-fit:cover;width:100%;height:100%;display:block}.qOrEJq_step{background:var(--color-pv3-canvas);color:var(--color-pv3-ink);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:500;line-height:1.4;position:absolute;bottom:16px;left:16px}.qOrEJq_related{gap:32px;margin-top:40px;display:grid}.qOrEJq_relatedImage{aspect-ratio:1;background:var(--color-pv3-inset);border-radius:28px;overflow:hidden}.qOrEJq_learnMore{min-height:44px;color:var(--color-pv3-brand-deep);align-items:center;gap:12px;margin-top:16px;display:inline-flex}.qOrEJq_finalCta{background:var(--color-pv3-inset);border-radius:28px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:20px 24px;padding:24px;display:grid}.qOrEJq_finalImage{aspect-ratio:1;background:var(--color-pv3-canvas);border-radius:20px;overflow:hidden}.qOrEJq_finalCopy{gap:12px;min-width:0;display:grid}.qOrEJq_finalCopy h2,.qOrEJq_finalCopy p{margin:0}.qOrEJq_finalActions{grid-column:1/-1;gap:8px;display:grid}.qOrEJq_finalActions>a{width:100%}.qOrEJq_clinician{flex:0 0 min(80vw,300px);min-width:0}.qOrEJq_clinician>div{aspect-ratio:4/3;background:var(--color-pv3-inset);border-radius:20px;overflow:hidden}.qOrEJq_clinician img{object-position:center top}@media (min-width:768px){.qOrEJq_hero{padding-top:32px}.qOrEJq_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.qOrEJq_media{position:sticky;top:104px}.qOrEJq_education{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px}.qOrEJq_benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.qOrEJq_journey,.qOrEJq_related{grid-template-columns:repeat(3,minmax(0,1fr))}.qOrEJq_finalCta{grid-template-columns:160px minmax(0,1fr) auto;gap:32px;padding:32px}.qOrEJq_finalActions{grid-column:auto;min-width:240px}.qOrEJq_related[data-count="1"]{grid-template-columns:minmax(0,1fr);max-width:860px;margin-top:20px}.qOrEJq_related[data-count="1"] article{background:var(--color-pv3-inset);border-radius:28px;grid-template-columns:minmax(0,200px) minmax(0,1fr);align-content:center;column-gap:32px;padding:20px;display:grid}.qOrEJq_related[data-count="1"] .qOrEJq_relatedImage{grid-row:1/span 3}.qOrEJq_related[data-count="1"] article h3{align-self:end;margin-top:0}.qOrEJq_related[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.qOrEJq_benefits{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.qOrEJq_plan{transition:none}}.qOrEJq_fee{padding-block:4px}.qOrEJq_contentsPanel{background:var(--color-pv3-inset);color:var(--color-pv3-ink);border-radius:32px;padding:clamp(24px,4vw,56px)}.qOrEJq_contentsHeading{align-items:flex-start;gap:20px;max-width:780px;display:flex}.qOrEJq_contentsHeading h2{margin:8px 0 16px}.qOrEJq_contentsIcon{height:56px;color:var(--color-pv3-brand);background:#fff;border-radius:50%;flex:0 0 56px;place-items:center;display:grid}.qOrEJq_contents{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.qOrEJq_contents article{background:#fff;border-radius:24px;align-items:flex-start;gap:16px;min-width:0;padding:clamp(20px,2.5vw,32px);display:flex;box-shadow:0 0 0 1px #2a2b2f0a,0 8px 24px #2a2b2f06}.qOrEJq_contents article>svg{color:var(--color-pv3-brand);flex-shrink:0;margin-top:4px}.qOrEJq_contents article>div{gap:10px;min-width:0;display:grid}.qOrEJq_contents article p,.qOrEJq_contents article h3{margin:0}.qOrEJq_contentsPlan{border-bottom:1px solid var(--color-pv3-divider);justify-content:space-between;align-items:center;gap:16px 32px;margin-top:24px;padding:24px 0;display:flex}.qOrEJq_contentsPlan>div{min-width:0}.qOrEJq_contentsPrice{letter-spacing:-.025em;color:var(--color-pv3-brand);margin:0;font-size:clamp(22px,2vw,30px);line-height:1.3}.qOrEJq_contentsNote{max-width:780px;color:var(--color-pv3-graphite);margin:20px 0 0;font-size:13px;line-height:1.6}@media (max-width:639px){.qOrEJq_contents{grid-template-columns:minmax(0,1fr)}.qOrEJq_contentsHeading{flex-direction:column;gap:16px}.qOrEJq_contentsPlan{flex-direction:column;align-items:flex-start}.qOrEJq_contentsPanel{border-radius:24px}}.qOrEJq_formulation{color:var(--color-pv3-graphite);margin-top:-12px}@media (max-width:767px){.qOrEJq_hero{padding-top:4px;padding-bottom:32px}.qOrEJq_breadcrumb{margin-bottom:8px}.qOrEJq_heroGrid{gap:20px}.qOrEJq_heroImage{border-radius:20px;width:min(100%,32svh);margin-inline:auto}.qOrEJq_summary{gap:16px}.qOrEJq_formulation{margin-top:-8px}.qOrEJq_plan input{width:24px;height:24px}}.qOrEJq_badge{background:var(--color-pv3-brand-tint);color:var(--color-pv3-brand-deep);font:500 12.5px/1.6 var(--font-inter,sans-serif);border-radius:999px;justify-self:start;padding:2px 10px}@media (max-width:767px){.qOrEJq_heroGallery>div:first-child{border-radius:20px;width:min(100%,32svh);margin-inline:auto}}.qOrEJq_heroTrust{row-gap:8px}@media (max-width:767px){.qOrEJq_breadcrumb{display:none}}@media (max-width:767px) and (max-height:760px){.qOrEJq_heroGallery>div:first-child{width:min(100%,28svh)}}@media (min-width:1024px){.qOrEJq_clinician{flex:0 0 calc(25% - 15px)}.qOrEJq_related[data-count="3"],.qOrEJq_related[data-count="4"]{grid-template-columns:repeat(var(--related-count), minmax(0, 1fr))}}
.yifbLW_panel{border-radius:var(--radius-pv3-lg);gap:24px;padding:20px;display:grid}.yifbLW_render{border-radius:var(--radius-pv3-md);place-items:center;min-height:220px;display:grid}.yifbLW_render .yifbLW_tube{width:60px;max-width:none;height:180px}.yifbLW_copy{align-content:center;justify-items:start;gap:16px;min-width:0;display:grid}.yifbLW_panel .yifbLW_tests{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.yifbLW_panel .yifbLW_copy p{margin:0}.yifbLW_panel .yifbLW_tests li{align-items:center;gap:10px;display:flex}.yifbLW_panel .yifbLW_tests svg{color:var(--color-pv3-brand);flex:none}@media (min-width:768px){.yifbLW_panel{grid-template-columns:minmax(220px,2fr) 3fr;gap:40px;padding:28px}.yifbLW_render{min-height:320px}.yifbLW_render .yifbLW_tube{width:72px;height:216px}}.yifbLW_badge{background:var(--color-pv3-treat);color:#fff;min-height:28px;font-family:var(--font-pv3-ui);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:12.5px;font-weight:500;line-height:1.2;display:inline-flex}.yifbLW_badgeDeadline{border-left:1px solid #ffffff8c;padding-left:6px;font-weight:600}.yifbLW_bannerDeadline{white-space:nowrap;font-weight:600}.yifbLW_badgeOverlay{z-index:2;pointer-events:none;white-space:normal;max-width:calc(100% - 24px);position:absolute;top:12px;left:12px}.yifbLW_banner{border-radius:var(--radius-pv3-md);background:var(--color-pv3-treat-tint);color:var(--color-pv3-treat);align-items:flex-start;gap:14px;margin-top:16px;padding:16px 18px;display:flex}.yifbLW_bannerIcon,.yifbLW_bandIcon{background:var(--color-pv3-treat);color:#fff;border-radius:999px;flex:none;place-items:center;width:40px;height:40px;display:grid}.yifbLW_bannerCopy{gap:4px;min-width:0;display:grid}.yifbLW_banner .yifbLW_bannerCopy p{margin:0}.yifbLW_bannerTitle{font-family:var(--font-pv3);font-size:19px;font-weight:400;line-height:1.25}.yifbLW_bannerPanel{color:var(--color-pv3-ink);font-size:15px}.yifbLW_worth{color:var(--color-pv3-treat);font-weight:500}.yifbLW_smallPrint,.yifbLW_bandSmall{font-family:var(--font-pv3-ui);color:var(--color-pv3-graphite);font-size:12.5px;line-height:1.45}.yifbLW_banner .yifbLW_bannerLink{color:var(--color-pv3-treat);text-decoration:underline}.yifbLW_band{border-radius:var(--radius-pv3-lg);background:var(--color-pv3-treat-tint);color:var(--color-pv3-treat);flex-wrap:wrap;align-items:center;gap:14px 18px;padding:18px 20px;display:flex}.yifbLW_bandCopy{flex:260px;gap:4px;min-width:0;display:grid}.yifbLW_band .yifbLW_bandCopy p{margin:0}.yifbLW_bandText{font-family:var(--font-pv3);font-size:19px;line-height:1.3}.yifbLW_bandLink{background:var(--color-pv3-treat);color:#fff;min-height:44px;font-family:var(--font-pv3-ui);border-radius:999px;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.yifbLW_promoLine{color:var(--color-pv3-treat);align-items:flex-start;gap:10px;margin:0;font-size:15px;display:flex}.yifbLW_promoLine svg{flex:none;margin-top:3px}.yifbLW_promoLine a{color:var(--color-pv3-treat);font-weight:500;text-decoration:underline}@media (min-width:768px){.yifbLW_band{flex-wrap:nowrap;padding:20px 28px}.yifbLW_bandText{font-size:21px}}.yifbLW_badgeHost{position:relative}@media (max-width:767px){.yifbLW_badgeOverlay{left:50%;transform:translate(-50%)}}.yifbLW_compactBadge{z-index:1;position:absolute;top:14px;right:12px}.yifbLW_compactBadge summary{cursor:pointer;justify-content:center;gap:0;min-width:44px;min-height:44px;padding:9px;list-style:none;display:flex}.yifbLW_compactBadge summary::-webkit-details-marker{display:none}.yifbLW_compactBadge summary span{max-width:0;overflow:hidden}.yifbLW_compactBadge:is(:hover,:focus-within,[open]) summary span{max-width:16em;padding-left:6px}@media (prefers-reduced-motion:no-preference){.yifbLW_compactBadge summary span{transition:max-width .2s,padding .2s}}
.rs1AjG_quick{gap:12px;display:grid}.rs1AjG_benefit{letter-spacing:-.01em;color:var(--color-pv3-ink);text-wrap:pretty;margin:0;font-size:17px;line-height:1.45}.rs1AjG_price{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;display:flex}.rs1AjG_headline{letter-spacing:-.03em;color:var(--color-pv3-ink);font-size:24px;font-weight:400;line-height:1.2}.rs1AjG_cadence{font:13px/1.4 var(--font-inter,sans-serif);color:var(--color-pv3-graphite)}.rs1AjG_availability{font:500 14px/1.4 var(--font-inter,sans-serif);color:var(--color-pv3-ink);margin:0}.rs1AjG_startNote{font:13px/1.4 var(--font-inter,sans-serif);color:var(--color-pv3-graphite);text-align:center;margin:0}.rs1AjG_single>a,.rs1AjG_single>button{width:100%}.rs1AjG_pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.rs1AjG_pair>a{min-width:0;padding-inline:12px}.rs1AjG_spacer,.rs1AjG_sticky{display:none}@media (max-width:767px){.rs1AjG_spacer{height:calc(76px + env(safe-area-inset-bottom));display:block}.rs1AjG_sticky{z-index:30;padding:12px max(16px, env(safe-area-inset-right)) max(env(safe-area-inset-bottom), 12px) max(16px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(24px)saturate(1.8);backdrop-filter:blur(24px)saturate(1.8);visibility:hidden;transition:transform .26s var(--pv3-ease), visibility 0s linear .26s;background:#ffffffc7;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;inset:auto 0 0;transform:translateY(110%);box-shadow:0 2px 6px #2a2b2f0f,0 12px 32px -8px #2a2b2f2e}.rs1AjG_sticky.rs1AjG_shown{visibility:visible;transition:transform .26s var(--pv3-ease), visibility 0s;transform:none}.rs1AjG_sticky>a{flex:none;min-width:46%}}.rs1AjG_stickyCopy{min-width:0}.rs1AjG_stickyName,.rs1AjG_stickyPrice{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.rs1AjG_stickyName{font:500 13px/1.4 var(--font-inter,sans-serif);color:var(--color-pv3-graphite)}.rs1AjG_stickyPrice{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-pv3-ink);font-size:17px;line-height:1.3}.rs1AjG_tick{animation:rs1AjG_priceTick var(--pv3-dur-fast) var(--pv3-ease);display:inline-block}@keyframes rs1AjG_priceTick{0%{opacity:.35;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.rs1AjG_sticky,.rs1AjG_sticky.rs1AjG_shown{transition:none}.rs1AjG_tick{animation:none}}.rs1AjG_quick .rs1AjG_single>a,.rs1AjG_quick .rs1AjG_pair>a,.rs1AjG_sticky .rs1AjG_stickyButton{color:var(--color-pv3-canvas,#fff)}.rs1AjG_quick .rs1AjG_benefit,.rs1AjG_quick .rs1AjG_price,.rs1AjG_quick .rs1AjG_availability,.rs1AjG_sticky .rs1AjG_stickyName,.rs1AjG_sticky .rs1AjG_stickyPrice{margin:0}
.aVocTq_rating{font:500 13.5px/1.4 var(--font-inter,sans-serif);color:var(--color-pv3-ink);align-items:center;gap:8px;margin:0;display:inline-flex}.aVocTq_stars{color:var(--color-pv3-rating);gap:1px;display:inline-flex}.aVocTq_google{color:var(--color-pv3-graphite)}.aVocTq_checks{gap:10px;margin:0;padding:0;list-style:none;display:grid}.aVocTq_checks li{color:var(--color-pv3-ink);grid-template-columns:20px minmax(0,1fr);gap:10px;margin:0;font-size:15.5px;line-height:1.45;display:grid}.aVocTq_checks li>svg{color:var(--color-pv3-brand);margin-top:1px}.aVocTq_choice{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.aVocTq_choice legend{font:500 13px/1.4 var(--font-inter,sans-serif);color:var(--color-pv3-graphite);margin-bottom:8px;padding:0}.aVocTq_segments,.aVocTq_segmentsNeeded{background:var(--color-pv3-canvas,#fff);box-shadow:inset 0 0 0 1px var(--color-pv3-hairline);border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.aVocTq_segmentsNeeded{box-shadow:inset 0 0 0 2px var(--color-pv3-brand)}.aVocTq_choiceHint{font:500 13px/1.4 var(--font-inter,sans-serif);color:var(--color-pv3-brand-deep,var(--color-pv3-brand));margin:0}.aVocTq_segment,.aVocTq_segmentOn{min-height:44px;font:500 14.5px/1 var(--font-inter,sans-serif);color:var(--color-pv3-ink);cursor:pointer;transition:background var(--pv3-dur-fast) var(--pv3-ease), color var(--pv3-dur-fast) var(--pv3-ease), transform var(--pv3-dur-fast) var(--pv3-ease);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.aVocTq_segment:active,.aVocTq_segmentOn:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.aVocTq_segment,.aVocTq_segmentOn,.aVocTq_segment:active,.aVocTq_segmentOn:active{transition:none;transform:none}}.aVocTq_segmentOn{background:var(--color-pv3-ink);color:var(--color-pv3-canvas,#fff)}.aVocTq_segment:hover{background:var(--color-pv3-inset)}.aVocTq_segment input,.aVocTq_segmentOn input{opacity:0;pointer-events:none;position:absolute}:is(.aVocTq_segment:has(input:focus-visible),.aVocTq_segmentOn:has(input:focus-visible)){outline:2px solid var(--color-pv3-brand);outline-offset:2px}.aVocTq_summary{background:var(--color-pv3-canvas,#fff);box-shadow:0 0 0 2px var(--color-pv3-brand);border-radius:20px;gap:10px;padding:20px;display:grid}.aVocTq_summary p{margin:0}.aVocTq_summaryHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.aVocTq_summaryPrice{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-pv3-ink);font-size:22px;line-height:1.2}.aVocTq_summaryList{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.aVocTq_summaryList li{color:var(--color-pv3-ink);grid-template-columns:18px minmax(0,1fr);gap:10px;margin:0;font-size:14.5px;line-height:1.45;display:grid}.aVocTq_summaryList li>svg{color:var(--color-pv3-brand);margin-top:2px}.aVocTq_gallery{gap:12px;display:grid}.aVocTq_galleryMain{aspect-ratio:1;background:var(--color-pv3-inset);border-radius:28px;overflow:hidden}.aVocTq_galleryMain img{object-fit:cover;width:100%;height:100%;display:block}.aVocTq_thumbs{display:none}@media (min-width:768px){.aVocTq_gallery{position:sticky;top:104px}.aVocTq_thumbs{grid-template-columns:repeat(3,88px);gap:10px;display:grid}}.aVocTq_thumb,.aVocTq_thumbOn{background:var(--color-pv3-inset);cursor:pointer;border:0;border-radius:12px;width:88px;height:88px;padding:0;overflow:hidden}.aVocTq_thumb{opacity:.75;box-shadow:0 0 0 1px var(--color-pv3-divider)}.aVocTq_thumbOn{box-shadow:0 0 0 2px var(--color-pv3-brand)}.aVocTq_thumb img,.aVocTq_thumbOn img{object-fit:cover;width:100%;height:100%;display:block}.aVocTq_thumb:focus-visible,.aVocTq_thumbOn:focus-visible{outline:2px solid var(--color-pv3-brand);outline-offset:2px}@media (prefers-reduced-motion:reduce){.aVocTq_segment,.aVocTq_segmentOn{transition:none}}@media (max-width:767px){.aVocTq_choice legend{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aVocTq_rating{font-size:12.5px}}
.i9_ZFq_storefront{--ink:#2a2b2f;--brand:#b05a36;--paper:#f6f3ee;--graphite:#515151;--divider:#ece6de;--card-shadow:0 0 0 1px #2a2b2f0d, 0 1px 2px #2a2b2f0a, 0 14px 32px -18px #2a2b2f29;--float-shadow:0 2px 6px #2a2b2f0f, 0 12px 32px -8px #2a2b2f2e;color:var(--ink);font-family:var(--vv-font-satoshi), Satoshi, system-ui, sans-serif;letter-spacing:-.01em;isolation:isolate;background:#fff;padding-bottom:40px;font-size:15px;line-height:1.55;display:flow-root;position:relative}.i9_ZFq_storefront *{box-sizing:border-box}.i9_ZFq_storefront h1,.i9_ZFq_storefront h2,.i9_ZFq_storefront h3,.i9_ZFq_storefront p{margin:0}.i9_ZFq_storefront h1,.i9_ZFq_storefront h2,.i9_ZFq_storefront h3{text-wrap:balance;letter-spacing:-.03em;font-family:inherit;font-style:normal;font-weight:400;line-height:1.1}.i9_ZFq_storefront h2{letter-spacing:-.038em;font-size:clamp(34px,4vw,56px);line-height:1.04}.i9_ZFq_storefront h3{font-size:24px}.i9_ZFq_storefront p{margin-top:16px}.i9_ZFq_storefront a{color:inherit;text-decoration:none}.i9_ZFq_storefront button,.i9_ZFq_storefront input{font:inherit}.i9_ZFq_storefront button{cursor:pointer;color:inherit}.i9_ZFq_storefront img{object-fit:cover;width:100%;display:block}.i9_ZFq_storefront a:focus-visible,.i9_ZFq_storefront button:focus-visible,.i9_ZFq_storefront summary:focus-visible,.i9_ZFq_storefront input:focus-visible{outline-offset:5px;outline:3px solid #b05a36}.i9_ZFq_storefront button:disabled{opacity:.35;cursor:default}.i9_ZFq_storefront [hidden]{display:none!important}.i9_ZFq_storefront ul{padding-left:24px;list-style:outside}.i9_ZFq_storefront fieldset{border:0;margin:22px 0;padding:0}.i9_ZFq_storefront legend{margin-bottom:8px;font-size:24px}.i9_ZFq_skip{z-index:50;position:absolute;top:-100px;left:20px}.i9_ZFq_skip:focus{background:#fff;padding:12px;top:10px}.i9_ZFq_nav{z-index:10;background:#fff;border-bottom:1px solid #ece6de;align-items:center;gap:40px;height:88px;padding:20px 4%;display:flex;position:relative}.i9_ZFq_nav>a img{object-fit:contain;width:160px}.i9_ZFq_navLinks{flex:1;justify-content:center;align-items:center;gap:36px;display:flex}.i9_ZFq_account{border-bottom:1px solid;padding-bottom:6px;position:absolute;right:4%}.i9_ZFq_navGroup{align-items:center;gap:4px;display:flex;position:relative}.i9_ZFq_navGroup summary{cursor:pointer;list-style:none}.i9_ZFq_navGroup summary::-webkit-details-marker{display:none}.i9_ZFq_navGroup summary span{font-size:14px}.i9_ZFq_dropdown{width:280px;color:var(--ink);box-shadow:var(--float-shadow);background:#fff;border-radius:20px;padding:24px;display:none;position:absolute;top:100%;left:-24px}.i9_ZFq_dropdown a{border-radius:12px;padding:9px 8px;font-size:16px;line-height:1.4;display:block}.i9_ZFq_dropdown a:hover{color:var(--brand);background:#f6f3ee}.i9_ZFq_mobileToggle{display:none}.i9_ZFq_cta{min-height:48px;font:500 14.5px/1.4 var(--vv-font-inter), Inter, sans-serif;white-space:normal;text-align:center;background:linear-gradient(142deg,#c1673c,#b05a36 52%,#8f4527);border-radius:999px;justify-content:center;align-items:center;gap:28px;padding:14px 24px;transition:background .2s,transform .2s;display:inline-flex;box-shadow:0 8px 20px -8px #b05a3699;color:#fff!important}.i9_ZFq_cta svg{flex:none;width:24px;height:24px}.i9_ZFq_cta:hover{background:#8f4527;transform:translateY(-1px)}.i9_ZFq_cta.i9_ZFq_light{background:#fff;color:var(--ink)!important}.i9_ZFq_shop{padding:32px 5% 24px}.i9_ZFq_shop>h2{text-align:center;margin:0 0 30px}.i9_ZFq_productCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1080px;margin:auto;display:grid}.i9_ZFq_productCards article{background:#f6f3ee;border-radius:20px;flex-direction:column;align-items:flex-start;padding:28px;display:flex}.i9_ZFq_productCards article>a:not(.i9_ZFq_cta){width:100%;display:block}.i9_ZFq_productCards img{object-fit:cover;height:235px}.i9_ZFq_productCards strong{margin:14px 0;font-size:16px}.i9_ZFq_productCards .i9_ZFq_cta{width:100%;margin-top:auto}.i9_ZFq_small{font-size:13px!important;line-height:1.55!important}.i9_ZFq_shop>.i9_ZFq_small{text-align:center;margin-top:20px}.i9_ZFq_benefits{background:var(--paper);text-align:center;padding:28px 5%}.i9_ZFq_benefits>p{color:#515151;max-width:850px;margin:22px auto 26px;font-size:19px}.i9_ZFq_benefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.i9_ZFq_benefitGrid article{text-align:left;box-shadow:var(--card-shadow);background:#fff;border-radius:20px;overflow:hidden}.i9_ZFq_benefitGrid img{height:200px}.i9_ZFq_benefitGrid p{margin-top:12px;font-size:16px}.i9_ZFq_timeline{padding:52px 5% 28px}.i9_ZFq_sectionHeading{justify-content:space-between;align-items:center;gap:24px;display:flex}.i9_ZFq_controls,.i9_ZFq_railControls{align-items:center;gap:10px;display:flex}.i9_ZFq_controls button,.i9_ZFq_railControls button{color:#2a2b2f;background:0 0;border:1px solid #d1c9bf;border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;padding:0;line-height:1;display:inline-flex}.i9_ZFq_controls button svg,.i9_ZFq_railControls button svg{flex:none;display:block}.i9_ZFq_controls .i9_ZFq_pause{border-radius:999px;width:auto;padding:0 16px;font-size:14px}.i9_ZFq_milestones{align-items:flex-start;gap:20px;margin-top:45px;display:flex}.i9_ZFq_milestones article{flex:1;min-width:0;transition:none}.i9_ZFq_milestones .i9_ZFq_selectedMilestone{flex:1}.i9_ZFq_milestones button{text-align:left;background:0 0;border:0;width:100%;padding:0}.i9_ZFq_milestones img{border-radius:12px;height:300px}.i9_ZFq_milestones h3{margin-top:20px;font-size:20px}.i9_ZFq_milestones p{font-size:16px}.i9_ZFq_disclaimer{color:#515151;background:#f6f3ee;border-radius:20px;margin-top:35px;padding:24px;font-size:13px}.i9_ZFq_disclaimer>span{letter-spacing:.12em;font-size:11px;font-weight:600}.i9_ZFq_disclaimer a{text-decoration:underline}.i9_ZFq_disclaimer p{margin-top:12px}.i9_ZFq_care{background:var(--paper);text-align:center;padding:76px 5%}.i9_ZFq_care h2{margin-bottom:40px}.i9_ZFq_careGrid{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.i9_ZFq_careGrid article{color:#fff;background:#393a31;border-radius:20px;height:410px;position:relative;overflow:hidden}.i9_ZFq_careGrid img{height:100%}.i9_ZFq_careCaption{background:linear-gradient(#0000,#000b);padding:60px 24px 24px;position:absolute;inset:auto 0 0}.i9_ZFq_careCaption p{margin-top:10px;font-size:14px}.i9_ZFq_careCaption h3{margin-top:12px;font-size:25px}.i9_ZFq_careDetail{background:var(--care-accent);padding:30px 24px;position:absolute;inset:0}.i9_ZFq_careDetail h3{margin-top:30px;font-size:28px}.i9_ZFq_careGrid button{color:#2a2b2f;background:#fff;border:1px solid #fff8;border-radius:50%;place-items:center;width:38px;height:38px;font-size:24px;line-height:1;display:grid;position:absolute;bottom:14px;right:14px}.i9_ZFq_care .i9_ZFq_cta{margin-top:28px}.i9_ZFq_faq{max-width:1100px;margin:auto;padding:90px 5%}.i9_ZFq_faq h2{margin-bottom:36px}.i9_ZFq_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:21px;list-style:none;display:flex}.i9_ZFq_faq summary span{font-size:27px;transition:transform .2s}.i9_ZFq_faq details[open] summary span{transform:rotate(45deg)}.i9_ZFq_faq details p{color:#515151;max-width:900px;font-size:17px}.i9_ZFq_clinicians{background:#f6f3ee;padding:70px 6%;position:relative}.i9_ZFq_clinicians>p{color:#515151}.i9_ZFq_railControls{justify-content:flex-end;margin:14px 0 24px}.i9_ZFq_rail{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:20px;padding-bottom:12px;display:flex;overflow-x:auto}.i9_ZFq_rail>*{scroll-snap-align:start;flex:0 0 270px;min-width:0}.i9_ZFq_clinician{box-shadow:var(--card-shadow);background:#fff;border:0;border-radius:20px;padding:20px}.i9_ZFq_clinician img{object-position:top;background:#efe9e2;border-radius:12px;height:220px}.i9_ZFq_clinician h3{margin-top:20px;font-size:21px;line-height:1.25}.i9_ZFq_clinician p{color:#515151;font-size:14px}.i9_ZFq_clinician .i9_ZFq_specialty{color:var(--brand)}.i9_ZFq_goals{padding:60px 5%}.i9_ZFq_goals>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px;display:grid}.i9_ZFq_goals img{object-fit:cover;height:220px}.i9_ZFq_goals span{justify-content:space-between;align-items:center;display:flex}.i9_ZFq_footer{background:#f6f3ee;padding:55px 5%}.i9_ZFq_footerIntro img{object-fit:contain;width:170px}.i9_ZFq_footerIntro p{max-width:300px}.i9_ZFq_footerLinks{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:35px 0;display:grid}.i9_ZFq_footerLinks h3{text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px;font-size:14px;font-weight:600}.i9_ZFq_footerLinks a{margin:10px 0;font-size:15px;display:block}.i9_ZFq_footer>.i9_ZFq_small{border-top:1px solid #ece6de;padding-top:25px}.i9_ZFq_footer>a{font-size:13px;text-decoration:underline}.i9_ZFq_previewNote{z-index:50;text-align:center;color:#fff;background:#292b2f;padding:9px 16px;font:12px/1.4 system-ui;position:fixed;bottom:0;left:0;right:0}.i9_ZFq_productPage{background:#fff}.i9_ZFq_breadcrumb{color:#515151;flex-wrap:wrap;gap:8px;padding:24px 5% 16px;font-size:14px;display:flex}.i9_ZFq_productHero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5%;padding:8px 5% 50px;display:grid}.i9_ZFq_productHero>img{object-fit:cover;border-radius:28px;width:100%;min-width:0;max-width:100%;height:700px}.i9_ZFq_productHero h1{margin-top:12px;font-size:42px}.i9_ZFq_productHero ul{margin:14px 0}.i9_ZFq_rating{color:#b05a36;margin:26px 0!important}.i9_ZFq_rating span{color:#515151;margin-left:12px;font-size:14px}.i9_ZFq_plan{background:#fdf5ef;border:1px solid #b05a36;border-radius:12px;align-items:center;gap:15px;padding:20px 16px;display:flex}.i9_ZFq_plan>span{flex:1}.i9_ZFq_plan small{margin-top:6px;font-size:12px;display:block}.i9_ZFq_plan input{accent-color:#b05a36;width:18px;height:18px}.i9_ZFq_productHero .i9_ZFq_cta{width:100%;margin-top:18px}.i9_ZFq_trust{border-block:1px solid #ece6de;justify-content:center;gap:70px;padding:30px 5%;font-size:15px;display:flex}.i9_ZFq_education{max-width:1200px;margin:auto;padding:70px 7%}.i9_ZFq_education p,.i9_ZFq_education li{font-size:18px;line-height:1.65}.i9_ZFq_education .i9_ZFq_cta{margin-top:24px}.i9_ZFq_productBenefits{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:40px;display:grid}.i9_ZFq_productBenefits article{padding:24px 0}.i9_ZFq_proof{background:#f6f3ee;padding:65px 7%}.i9_ZFq_proof>label{margin-top:30px;display:block}.i9_ZFq_proof input{accent-color:#b05a36;width:100%;margin:24px 0;display:block}.i9_ZFq_proofNumbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:30px 0;display:grid}.i9_ZFq_proofNumbers strong{font-size:48px;font-weight:400;display:block}.i9_ZFq_proofNumbers>div{font-size:14px}.i9_ZFq_proof a{text-decoration:underline}.i9_ZFq_endCta{text-align:center;padding:70px 5%}.i9_ZFq_endCta .i9_ZFq_cta{margin-top:22px}@media (max-width:991px){.i9_ZFq_nav{gap:24px;padding:20px 4%}.i9_ZFq_navLinks{justify-content:flex-end;gap:20px}.i9_ZFq_account{position:static}.i9_ZFq_nav>a img{width:140px}.i9_ZFq_careGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.i9_ZFq_milestones{scroll-snap-type:x mandatory;overflow-x:auto}.i9_ZFq_milestones article,.i9_ZFq_milestones .i9_ZFq_selectedMilestone{scroll-snap-align:start;flex:0 0 230px}.i9_ZFq_productHero{gap:30px}.i9_ZFq_productHero>img{height:550px}.i9_ZFq_productHero h1{font-size:36px}.i9_ZFq_trust{gap:25px}.i9_ZFq_productBenefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.i9_ZFq_storefront h2{font-size:34px}.i9_ZFq_nav{justify-content:space-between;height:76px}.i9_ZFq_mobileToggle{background:0 0;border:1px solid;border-radius:999px;padding:7px 16px;font-size:14px;display:block}.i9_ZFq_navLinks{display:none}.i9_ZFq_navOpen{color:var(--ink);max-height:75vh;box-shadow:var(--float-shadow);background:#fff;border-radius:20px;flex-direction:column;align-items:stretch;gap:20px;padding:22px;display:flex;position:absolute;top:72px;left:0;right:0;overflow:auto}.i9_ZFq_navGroup{flex-wrap:wrap;align-items:flex-start;display:flex}.i9_ZFq_navGroup details{flex:1}.i9_ZFq_navGroup summary{text-align:right}.i9_ZFq_dropdown{width:100%;box-shadow:none;padding:10px 0;position:static}.i9_ZFq_navGroup:hover .i9_ZFq_dropdown,.i9_ZFq_navGroup:focus-within .i9_ZFq_dropdown{display:none}.i9_ZFq_navGroup details[open] .i9_ZFq_dropdown{display:block}.i9_ZFq_shop{padding:36px 20px}.i9_ZFq_productCards{grid-template-columns:1fr}.i9_ZFq_productCards article{padding:22px}.i9_ZFq_productCards img{height:250px}.i9_ZFq_benefits{padding:40px 20px}.i9_ZFq_benefitGrid{grid-template-columns:1fr;gap:24px}.i9_ZFq_benefitGrid img{height:240px}.i9_ZFq_timeline{padding:40px 20px}.i9_ZFq_sectionHeading{flex-direction:column;align-items:flex-start;gap:22px}.i9_ZFq_controls{align-self:flex-end}.i9_ZFq_milestones{margin-top:25px}.i9_ZFq_milestones img{height:280px}.i9_ZFq_disclaimer{padding:20px}.i9_ZFq_care{padding:50px 20px}.i9_ZFq_careGrid{grid-template-columns:1fr 1fr;gap:14px}.i9_ZFq_careGrid article{height:330px}.i9_ZFq_careCaption{padding:60px 16px}.i9_ZFq_careCaption h3{font-size:22px}.i9_ZFq_careDetail{padding:18px 14px}.i9_ZFq_careDetail h3{margin-top:15px;font-size:22px}.i9_ZFq_careDetail p{font-size:14px}.i9_ZFq_faq{padding:55px 24px}.i9_ZFq_faq summary{font-size:19px}.i9_ZFq_clinicians{padding:50px 24px}.i9_ZFq_rail>*{flex-basis:270px}.i9_ZFq_goals{padding:50px 24px}.i9_ZFq_goals>div{grid-template-columns:1fr}.i9_ZFq_footer{padding:45px 24px}.i9_ZFq_footerLinks{grid-template-columns:1fr 1fr;gap:24px}.i9_ZFq_productHero{grid-template-columns:minmax(0,1fr);padding:8px 20px 40px}.i9_ZFq_productHero>img{height:440px}.i9_ZFq_productHero h1{font-size:36px}.i9_ZFq_breadcrumb{padding:22px 20px}.i9_ZFq_trust{text-align:center;flex-direction:column;gap:10px}.i9_ZFq_education{padding:50px 24px}.i9_ZFq_productBenefits{grid-template-columns:1fr 1fr;gap:20px}.i9_ZFq_proof{padding:45px 24px}.i9_ZFq_proofNumbers{gap:16px}.i9_ZFq_proofNumbers strong{font-size:32px}.i9_ZFq_previewNote{font-size:10px}.i9_ZFq_footerIntro p{font-size:16px}}@media (prefers-reduced-motion:reduce){.i9_ZFq_storefront *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.i9_ZFq_productCare{background:#f6f3ee;padding:65px 5%}.i9_ZFq_productCare>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:35px;display:grid}.i9_ZFq_productCare img{border-radius:20px;height:260px}.i9_ZFq_productCare h3{margin-top:16px}.i9_ZFq_productCare small{margin-top:16px;display:block}.i9_ZFq_newsletter{border-bottom:1px solid #ece6de;justify-content:space-between;gap:40px;margin-bottom:45px;padding-bottom:35px;display:flex}.i9_ZFq_newsletter h3{font-size:25px}.i9_ZFq_newsletter p{font-size:15px}.i9_ZFq_newsletter form{flex-wrap:wrap;align-content:flex-start;gap:12px;max-width:450px;display:flex}.i9_ZFq_newsletter input{background:#fff;border:1px solid #d1c9bf;border-radius:999px;flex:1;min-width:0;padding:12px 18px}.i9_ZFq_newsletter button{color:#fff;background:#b05a36;border:0;border-radius:999px;padding:12px 20px}.i9_ZFq_newsletter form p{flex-basis:100%;margin:0}.i9_ZFq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px){.i9_ZFq_productCare{padding:45px 24px}.i9_ZFq_productCare>div{grid-template-columns:1fr}.i9_ZFq_newsletter{flex-direction:column;gap:25px}.i9_ZFq_newsletter form{max-width:100%}}.i9_ZFq_nav,.i9_ZFq_controls,.i9_ZFq_railControls,.i9_ZFq_small,.i9_ZFq_breadcrumb,.i9_ZFq_plan small,.i9_ZFq_shipping,.i9_ZFq_footerLinks,.i9_ZFq_newsletter form{font-family:var(--vv-font-inter), Inter, system-ui, sans-serif}.i9_ZFq_storefront input{font-size:16px}.i9_ZFq_storefront p{text-wrap:pretty}.i9_ZFq_productHero h1{letter-spacing:-.042em;font-size:clamp(40px,5vw,68px);line-height:1.02}.i9_ZFq_productCards article,.i9_ZFq_goals a{box-shadow:var(--card-shadow)}.i9_ZFq_productCards strong,.i9_ZFq_proofNumbers strong{font-variant-numeric:tabular-nums;font-weight:400}.i9_ZFq_footerLinks h3{text-transform:none;letter-spacing:0;font-weight:500}.i9_ZFq_clinicians>h2,.i9_ZFq_clinicians>p{text-align:center}.i9_ZFq_careGrid button{width:44px;height:44px}.i9_ZFq_controls button:not(:disabled):hover,.i9_ZFq_railControls button:not(:disabled):hover{border-color:var(--ink);background:#f6f3ee}.i9_ZFq_plan:has(input:checked){box-shadow:0 0 0 1px var(--brand)}.i9_ZFq_plan{cursor:pointer}.i9_ZFq_newsletter button{min-height:44px;font-weight:500}.i9_ZFq_shop,.i9_ZFq_benefits,.i9_ZFq_timeline,.i9_ZFq_goalCta,.i9_ZFq_care,.i9_ZFq_clinicians,.i9_ZFq_goals,.i9_ZFq_footer,.i9_ZFq_productHero,.i9_ZFq_breadcrumb,.i9_ZFq_proof,.i9_ZFq_productCare,.i9_ZFq_endCta{padding-inline:max(32px,50% - 620px)}.i9_ZFq_shop,.i9_ZFq_benefits,.i9_ZFq_timeline,.i9_ZFq_care,.i9_ZFq_clinicians,.i9_ZFq_goals,.i9_ZFq_proof,.i9_ZFq_productCare,.i9_ZFq_endCta{padding-block:112px}@media (max-width:767px){.i9_ZFq_shop,.i9_ZFq_benefits,.i9_ZFq_timeline,.i9_ZFq_goalCta,.i9_ZFq_care,.i9_ZFq_clinicians,.i9_ZFq_goals,.i9_ZFq_footer,.i9_ZFq_productHero,.i9_ZFq_breadcrumb,.i9_ZFq_proof,.i9_ZFq_productCare,.i9_ZFq_endCta{padding-inline:16px}.i9_ZFq_shop,.i9_ZFq_benefits,.i9_ZFq_timeline,.i9_ZFq_care,.i9_ZFq_clinicians,.i9_ZFq_goals,.i9_ZFq_proof,.i9_ZFq_productCare,.i9_ZFq_endCta{padding-block:80px}.i9_ZFq_careGrid{grid-template-columns:1fr}.i9_ZFq_careGrid article{height:400px}}.i9_ZFq_storefront{padding-top:68px}.i9_ZFq_nav{inset:var(--vva-offset,0px) 0 auto;-webkit-backdrop-filter:blur(24px)saturate(1.8);backdrop-filter:blur(24px)saturate(1.8);z-index:50;background:#ffffffb8;border:0;gap:32px;height:68px;padding:0 max(32px,50% - 620px);font-size:14px;transition:margin .3s,padding .3s,border-radius .3s,height .3s,box-shadow .3s;position:fixed}.i9_ZFq_nav>a{flex-shrink:0}.i9_ZFq_nav>a img{width:auto;height:28px}.i9_ZFq_navLinks{justify-content:flex-start;gap:20px}.i9_ZFq_navGroup{white-space:nowrap;gap:2px;min-height:44px;padding:0}.i9_ZFq_navGroup>a{align-items:center;min-height:44px;display:flex}.i9_ZFq_navGroup summary span{align-items:center;transition:transform .2s;display:flex}.i9_ZFq_navGroup summary svg{width:14px;height:14px}.i9_ZFq_navGroup summary:hover,.i9_ZFq_navGroup>a:hover{color:var(--brand)}.i9_ZFq_navGroup summary{place-items:center;min-width:28px;min-height:44px;display:grid}.i9_ZFq_nav .i9_ZFq_account{white-space:nowrap;border:0;margin-left:auto;padding:0;position:static}.i9_ZFq_nav .i9_ZFq_cta{white-space:nowrap;gap:8px;min-height:44px;padding:12px 18px;font-size:13px}.i9_ZFq_nav .i9_ZFq_cta svg{width:16px;height:16px}.i9_ZFq_navIsland{height:58px;box-shadow:0 0 0 1px #2a2b2f0f, var(--float-shadow);border-radius:29px;margin:10px max(8px,50% - 620px);padding:0 20px}.i9_ZFq_dropdown{padding:16px;top:calc(100% - 2px)}.i9_ZFq_labsHero{isolation:isolate;color:#fff;background:var(--care-accent);flex-direction:column;justify-content:flex-end;min-height:clamp(640px,100svh - 68px,900px);display:flex;position:relative;overflow:hidden}.i9_ZFq_labsHeroImage{object-position:72% center;z-index:-2;height:100%;position:absolute;inset:0}.i9_ZFq_labsHero:after{content:"";z-index:-1;background:linear-gradient(90deg,#1c120c8c,#1c120c1f 65%),linear-gradient(#0000 30%,#1c120c80);position:absolute;inset:0}.i9_ZFq_labsHeroContent{padding:100px max(32px,50% - 620px) 48px}.i9_ZFq_labsHeroContent h1{letter-spacing:-.045em;max-width:11ch;font-size:clamp(46px,6.4vw,88px);line-height:.98}.i9_ZFq_labsHeroContent h1 span{display:block}.i9_ZFq_labsHeroContent>p{color:#ffffffdc;max-width:440px;margin-top:24px;font-size:19px}.i9_ZFq_heroActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.i9_ZFq_heroActions .i9_ZFq_cta,.i9_ZFq_glassCta{min-height:52px;padding:15px 28px}.i9_ZFq_glassCta{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:var(--vv-font-inter), Inter, sans-serif;background:#ffffff12;border:1px solid #ffffff50;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.i9_ZFq_heroProof{border-top:1px solid #ffffff30;grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:max(32px,50% - 620px);display:grid}.i9_ZFq_heroProof>span{border-left:1px solid #ffffff30;padding:22px 24px;font-size:15px}.i9_ZFq_heroProof>span:first-child{border:0;padding-left:0}.i9_ZFq_heroProof small{color:#ffffffb3;font:12px/1.5 var(--vv-font-inter), Inter, sans-serif;margin-top:3px;display:block}.i9_ZFq_shop>h2,.i9_ZFq_benefits>h2,.i9_ZFq_care>h2,.i9_ZFq_goals>h2{text-align:left;max-width:760px;margin:0 0 40px}.i9_ZFq_shop>.i9_ZFq_small{text-align:left;max-width:800px}.i9_ZFq_productCards{gap:24px;max-width:none}.i9_ZFq_productCards article{background:var(--paper);border-radius:28px;padding:32px}.i9_ZFq_productCards h3{font-size:30px}.i9_ZFq_productCards img{height:300px;margin-block:16px}.i9_ZFq_productCards strong{margin-block:20px 28px;font-size:24px}.i9_ZFq_benefits{text-align:left;background:#fff}.i9_ZFq_benefits>p{max-width:600px;margin:-16px 0 40px}.i9_ZFq_benefitGrid{gap:24px}.i9_ZFq_benefitGrid article{box-shadow:none;overflow:visible}.i9_ZFq_benefitGrid img{border-radius:20px;height:340px}.i9_ZFq_benefitGrid article>div{padding:24px 0}.i9_ZFq_benefitGrid h3{font-size:30px}.i9_ZFq_benefitGrid p{color:var(--graphite)}.i9_ZFq_benefits>.i9_ZFq_cta{margin-top:16px}.i9_ZFq_goalCta,.i9_ZFq_endCta{isolation:isolate;color:#fff;text-align:left;background:var(--care-accent);border-radius:28px;min-height:560px;margin-inline:8px;position:relative;overflow:hidden}.i9_ZFq_goalCta>img,.i9_ZFq_endCta>img{object-position:center 40%;z-index:-2;height:100%;position:absolute;inset:0}.i9_ZFq_goalCta:after,.i9_ZFq_endCta:after{content:"";z-index:-1;background:linear-gradient(90deg,#161d18db,#161d1875 60%,#161d1820);position:absolute;inset:0}.i9_ZFq_goalCta>div,.i9_ZFq_endCta>div{max-width:620px}.i9_ZFq_goalCta h2,.i9_ZFq_endCta h2{font-size:clamp(40px,5vw,68px)}.i9_ZFq_care{text-align:left;background:#fff}.i9_ZFq_careGrid{gap:20px}.i9_ZFq_careGrid article{border-radius:20px}.i9_ZFq_faq{grid-template-columns:1fr 1.6fr;gap:80px;max-width:1304px;margin:auto;padding:112px 32px;display:grid}.i9_ZFq_faqIntro img{border-radius:20px;height:260px;margin-bottom:32px}.i9_ZFq_faqIntro h2{text-align:left;font-size:clamp(34px,4vw,48px)}.i9_ZFq_faqEntries{min-width:0}.i9_ZFq_faq details{border-bottom:1px solid var(--divider);padding:24px 0}.i9_ZFq_faq summary{align-items:center;gap:24px;font-size:20px;line-height:1.4}.i9_ZFq_faq summary span{background:var(--paper);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:22px;display:grid}.i9_ZFq_faq details p{color:var(--graphite);font-size:15px;line-height:1.65}.i9_ZFq_clinicians{background:var(--paper);border-radius:28px;margin:0 8px}.i9_ZFq_clinician{background:#fff;border-radius:20px}.i9_ZFq_goals>div{gap:24px}.i9_ZFq_goals a{background:var(--paper);border-radius:20px;padding:28px}.i9_ZFq_breadcrumb{padding-top:32px}.i9_ZFq_productHero{align-items:start;gap:48px;padding-top:24px;padding-bottom:80px}.i9_ZFq_productHero>img{height:min(740px,100svh - 120px);min-height:520px;position:sticky;top:96px}.i9_ZFq_productHero>div{background:var(--paper);box-shadow:var(--card-shadow);border-radius:28px;padding:32px}.i9_ZFq_productHero h1{margin:0;font-size:clamp(40px,4.3vw,60px)}.i9_ZFq_plan{box-shadow:var(--card-shadow);background:#fff;border:0;margin-block:12px;padding:20px}.i9_ZFq_plan:has(input:checked){background:#fdf5ef}.i9_ZFq_trust{background:var(--paper);border:0;padding-block:24px}.i9_ZFq_educationFeature{grid-template-columns:1fr 1fr;align-items:center;gap:64px;max-width:1304px;margin:auto;padding:112px 32px;display:grid}.i9_ZFq_educationFeature>img{border-radius:28px;height:640px}.i9_ZFq_educationFeature p,.i9_ZFq_educationFeature li{color:var(--graphite);font-size:17px}.i9_ZFq_educationFeature h3,.i9_ZFq_educationFeature .i9_ZFq_cta{margin-top:32px}.i9_ZFq_education{border-bottom:1px solid var(--divider);grid-template-columns:1fr 1.6fr;column-gap:80px;max-width:1304px;padding:80px 32px;display:grid}.i9_ZFq_education>h2{grid-area:1/1/span 20}.i9_ZFq_education>:not(h2){grid-column:2}.i9_ZFq_education h3{margin-top:0}.i9_ZFq_education p{font-size:17px}.i9_ZFq_productBenefits article{background:var(--paper);border-radius:20px;padding:28px}.i9_ZFq_proof{border-radius:28px;margin:8px}.i9_ZFq_proofNumbers>div{box-shadow:var(--card-shadow);background:#fff;border-radius:20px;padding:24px}.i9_ZFq_productCare{background:#fff}.i9_ZFq_productCare img{border-radius:20px}.i9_ZFq_footer{background:var(--paper);margin-top:80px}@media (max-width:1279px){.i9_ZFq_nav{justify-content:space-between;padding-inline:24px}.i9_ZFq_mobileToggle{background:var(--paper);border:0;border-radius:999px;min-width:44px;min-height:44px;display:block}.i9_ZFq_navLinks{display:none}.i9_ZFq_navLinks.i9_ZFq_navOpen{background:#fff;border-radius:0;flex-direction:column;align-items:stretch;gap:20px;height:calc(100dvh - 68px);max-height:none;padding:24px;display:flex;position:fixed;inset:68px 0 auto;overflow-y:auto}.i9_ZFq_navOpen .i9_ZFq_navGroup{flex-wrap:wrap;justify-content:space-between;padding:0 16px}.i9_ZFq_navOpen .i9_ZFq_navGroup details{flex:1}.i9_ZFq_navOpen .i9_ZFq_navGroup summary{width:44px;margin-left:auto}.i9_ZFq_navOpen .i9_ZFq_dropdown{width:100%;box-shadow:none;background:0 0;position:static}.i9_ZFq_navOpen .i9_ZFq_account{margin-left:0}.i9_ZFq_navOpen .i9_ZFq_cta{align-self:flex-start}}@media (max-width:767px){.i9_ZFq_nav{padding-inline:16px}.i9_ZFq_nav>a img{max-width:200px;height:26px}.i9_ZFq_labsHero{min-height:700px}.i9_ZFq_labsHeroImage{object-position:85% center}.i9_ZFq_labsHero:after{background:linear-gradient(#161d1850 25%,#161d18e0)}.i9_ZFq_labsHeroContent{padding:120px 24px 40px}.i9_ZFq_labsHeroContent>p{font-size:17px}.i9_ZFq_heroProof{padding-inline:24px}.i9_ZFq_heroProof>span{padding:16px 10px;font-size:12px}.i9_ZFq_heroProof small{font-size:10px}.i9_ZFq_heroActions{gap:10px}.i9_ZFq_heroActions .i9_ZFq_cta,.i9_ZFq_glassCta{padding-inline:20px}.i9_ZFq_productCards img{height:240px}.i9_ZFq_productCards article{padding:24px}.i9_ZFq_benefitGrid img{height:300px}.i9_ZFq_faq,.i9_ZFq_educationFeature,.i9_ZFq_education{padding:80px 16px;display:block}.i9_ZFq_faqIntro{margin-bottom:40px}.i9_ZFq_faqIntro img{height:240px}.i9_ZFq_educationFeature>img{height:380px;margin-bottom:40px}.i9_ZFq_education>h2{margin-bottom:32px}.i9_ZFq_productHero{gap:24px;padding-bottom:40px}.i9_ZFq_productHero>img{height:400px;min-height:0;position:static}.i9_ZFq_productHero>div{padding:24px}.i9_ZFq_proofNumbers>div{padding:16px}.i9_ZFq_goalCta,.i9_ZFq_endCta{min-height:560px;padding:80px 24px}.i9_ZFq_goalCta:after,.i9_ZFq_endCta:after{background:#161d18a8}.i9_ZFq_trust{flex-wrap:wrap;gap:16px}}@media (prefers-reduced-motion:reduce){.i9_ZFq_nav{transition:none}}.i9_ZFq_careGrid article{align-items:end;height:auto;min-height:410px;display:grid}.i9_ZFq_careGrid article>img{width:100%;height:100%;position:absolute;inset:0}.i9_ZFq_careCaption,.i9_ZFq_careDetail{overflow-wrap:anywhere;grid-area:1/1;padding:32px 24px 76px;position:relative;inset:auto}.i9_ZFq_careCaption{padding-top:80px}.i9_ZFq_careDetail{align-self:stretch}.i9_ZFq_careCaption[hidden],.i9_ZFq_careDetail[hidden]{display:none}@media (max-width:767px){.i9_ZFq_careGrid article{min-height:400px}.i9_ZFq_milestones article,.i9_ZFq_milestones .i9_ZFq_selectedMilestone{flex-basis:min(85vw,320px)}}.i9_ZFq_storefront{overflow-wrap:break-word}.i9_ZFq_storefront section{scroll-margin-top:96px}.i9_ZFq_storefront :is(a,button,summary,input){touch-action:manipulation}.i9_ZFq_navGroup details[open] .i9_ZFq_dropdown{display:block}.i9_ZFq_dropdown a{min-height:44px}.i9_ZFq_navGroup summary[aria-expanded=true] span{transform:rotate(180deg)}.i9_ZFq_safetyCopy{min-width:0;max-width:72ch}.i9_ZFq_safetyCopy h3{margin-top:32px}.i9_ZFq_safetyCopy li{margin-top:8px;font-size:17px}.i9_ZFq_educationFeature li{margin-top:20px}.i9_ZFq_productHero>div,.i9_ZFq_educationFeature>div,.i9_ZFq_faqEntries,.i9_ZFq_plan>span{min-width:0}.i9_ZFq_plan small{display:block}.i9_ZFq_proof input[type=range]{width:100%;min-height:44px;accent-color:var(--brand)}.i9_ZFq_milestones{padding:8px 6px 16px;scroll-padding-inline:6px}.i9_ZFq_milestones button{scroll-margin-top:100px}.i9_ZFq_faq summary span{flex-shrink:0}.i9_ZFq_previewNote{text-align:center;padding:12px 16px;position:static}@media (max-width:1279px){.i9_ZFq_navOpen .i9_ZFq_navGroup{grid-template-columns:1fr auto;align-items:start;display:grid}.i9_ZFq_navOpen .i9_ZFq_navGroup>a{grid-area:1/1;align-self:center}.i9_ZFq_navOpen .i9_ZFq_navGroup details{display:contents}.i9_ZFq_navOpen .i9_ZFq_navGroup summary{grid-area:1/2}.i9_ZFq_navOpen .i9_ZFq_navGroup .i9_ZFq_dropdown{grid-column:1/-1;padding:8px 0}}@media (max-width:767px){.i9_ZFq_proofNumbers{grid-template-columns:1fr}.i9_ZFq_proofNumbers>div{text-align:left;align-items:center;gap:20px;display:flex}.i9_ZFq_proofNumbers strong{flex:0 0 100px;font-size:32px}.i9_ZFq_productBenefits{grid-template-columns:1fr}.i9_ZFq_productHero h1{font-size:clamp(34px,8vw,48px)}.i9_ZFq_plan{flex-wrap:wrap;gap:12px;padding:16px}.i9_ZFq_plan>span{flex:160px}.i9_ZFq_education>h2{margin-bottom:28px}.i9_ZFq_education>:not(h2){min-width:0}.i9_ZFq_storefront h2{overflow-wrap:normal}.i9_ZFq_cta{white-space:normal;text-align:center;max-width:100%}}.i9_ZFq_storefront .i9_ZFq_productHero>img{aspect-ratio:1;object-fit:cover;border-radius:28px;width:100%;height:auto;min-height:0}.i9_ZFq_railControls button:disabled{opacity:.35;cursor:default}.i9_ZFq_rail:focus-visible,.i9_ZFq_railControls button:focus-visible{outline-offset:4px;outline:2px solid #b05a36}.i9_ZFq_navGroup summary{padding:0 4px}@media (max-width:1279px){.i9_ZFq_navOpen .i9_ZFq_navGroup summary{grid-column:1/-1;justify-content:start;width:100%}}.i9_ZFq_dropdown a.i9_ZFq_allCare{color:#8f4527;background:0 0}.i9_ZFq_navGroup[data-menu=women] .i9_ZFq_allCare{color:#3d3760}.i9_ZFq_dropdown a.i9_ZFq_allCare:hover,.i9_ZFq_dropdown a.i9_ZFq_allCare:focus-visible{text-underline-offset:4px;background:0 0;text-decoration:underline}.i9_ZFq_faq{color:var(--color-pv3-ink,#2a2b2f);align-items:start}.i9_ZFq_faq summary{cursor:pointer;justify-content:space-between;list-style:none;display:flex}.i9_ZFq_faq summary::marker{content:""}.i9_ZFq_faq summary::-webkit-details-marker{display:none}.i9_ZFq_faq details{border-bottom:1px solid var(--color-pv3-divider,#ece6de)}.i9_ZFq_faq details:first-child{border-top:1px solid var(--color-pv3-divider,#ece6de)}.i9_ZFq_faq summary span{background:var(--color-pv3-inset,#f6f3ee)}.i9_ZFq_faqAnswer{padding-top:16px}.i9_ZFq_faqAnswer p{margin:0 0 12px}.i9_ZFq_faq summary:focus-visible{outline-offset:4px;outline:2px solid #b05a36}.i9_ZFq_milestones{align-items:stretch}.i9_ZFq_milestones p[hidden]{visibility:hidden;display:block!important}.i9_ZFq_timelineMeter{background:#e6ddd2;border-radius:999px;height:4px;margin-top:16px;display:block;overflow:hidden}.i9_ZFq_timelineMeter>span{transform-origin:0;background:#b05a36;height:100%;display:block;transform:scaleX(0)}.i9_ZFq_timelineMeter>.i9_ZFq_meterComplete{transform:scaleX(1)}.i9_ZFq_timelineMeter>.i9_ZFq_meterRunning{animation:6s linear forwards i9_ZFq_timelineFill}@keyframes i9_ZFq_timelineFill{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.i9_ZFq_timelineMeter>.i9_ZFq_meterRunning{animation:none}}@media (max-width:767px){.i9_ZFq_faq{grid-template-columns:1fr;gap:24px;padding:64px 24px}}.i9_ZFq_faqIntro h2{margin:0;line-height:1.08}.i9_ZFq_audienceCta{--banner-ink:#783b23;isolation:isolate;color:var(--color-pv3-canvas,#fff);text-align:center;background:radial-gradient(at 18% 10%,#bc7956 0,#0000 65%),linear-gradient(125deg,#9b5434,#713c29);margin-block:48px;padding:clamp(64px,8vw,112px) 24px;position:relative;overflow:hidden}.i9_ZFq_audienceCta[data-audience=women]{--banner-ink:#65425f;background:radial-gradient(at 18% 10%,#a57a94 0,#0000 65%),linear-gradient(125deg,#895f7b,#553d57)}.i9_ZFq_audienceCta>div{max-width:1000px;margin-inline:auto}.i9_ZFq_audienceCta h2{color:inherit;text-wrap:balance;margin:0 auto 32px;font-size:clamp(36px,5vw,64px);line-height:1.08}.i9_ZFq_audienceCta p{max-width:740px;color:inherit;margin:0 auto 20px;font-size:clamp(17px,1.6vw,21px);line-height:1.65}.i9_ZFq_audienceCta .i9_ZFq_cta{background:var(--color-pv3-canvas,#fff);box-shadow:none;border:1px solid #0000;border-radius:999px;margin-top:24px;color:var(--banner-ink)!important}.i9_ZFq_audienceCta .i9_ZFq_cta:hover{background:#fff}.i9_ZFq_audienceCta .i9_ZFq_cta:focus-visible{outline-offset:5px;outline:3px solid #fff}.i9_ZFq_navPrimary,.i9_ZFq_navActions{display:contents}@media (min-width:1280px){.i9_ZFq_nav{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;display:grid}.i9_ZFq_nav>a{justify-self:start}.i9_ZFq_navLinks{display:contents}.i9_ZFq_navPrimary,.i9_ZFq_navActions{align-items:center;gap:20px;display:flex}.i9_ZFq_navPrimary{grid-column:2;justify-content:center}.i9_ZFq_navActions{grid-column:3;justify-self:end}.i9_ZFq_nav .i9_ZFq_account{margin-left:0}}.i9_ZFq_heroShine{z-index:2;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.i9_ZFq_heroShine:after{content:"";background:linear-gradient(110deg,#0000 25%,#ffffff0d 40%,#ffffff38 50%,#ffffff0d 60%,#0000 75%);animation:1.6s cubic-bezier(.16,1,.3,1) .2s both i9_ZFq_heroShineSweep;position:absolute;inset:0;transform:translate(-110%)}@keyframes i9_ZFq_heroShineSweep{0%{opacity:0;transform:translate(-110%)}15%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(110%)}}@media (prefers-reduced-motion:reduce){.i9_ZFq_heroShine{display:none}.i9_ZFq_heroShine:after{animation:none}}.i9_ZFq_milestones{container-type:inline-size}.i9_ZFq_milestoneImage{border-radius:12px;height:300px;display:block;overflow:hidden}.i9_ZFq_milestones .i9_ZFq_milestoneImage img{object-fit:cover;border-radius:0;width:100%;height:100%;transition:transform 1s cubic-bezier(.16,1,.3,1);display:block}.i9_ZFq_selectedMilestone .i9_ZFq_milestoneImage img{transform:scale(1.035)}.i9_ZFq_milestones button:hover .i9_ZFq_milestoneImage img{transform:scale(1.06)}.i9_ZFq_milestones h3{transition:color .3s}.i9_ZFq_selectedMilestone h3{color:var(--brand-deep,#8f4527)}.i9_ZFq_milestones p:not([hidden]){animation:.25s .45s both i9_ZFq_milestoneCopyIn}@keyframes i9_ZFq_milestoneCopyIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:992px){.i9_ZFq_milestones article{flex:1;padding-top:78px;transition:flex-grow .75s cubic-bezier(.16,1,.3,1),padding-top .75s cubic-bezier(.16,1,.3,1)}.i9_ZFq_milestones .i9_ZFq_selectedMilestone{flex-grow:1.65;padding-top:0}.i9_ZFq_milestoneImage{height:255px;transition:height .75s cubic-bezier(.16,1,.3,1)}.i9_ZFq_selectedMilestone .i9_ZFq_milestoneImage{height:333px}.i9_ZFq_milestones p{width:calc((100cqw - (var(--timeline-count) - 1) * 20px) * 1.65 / (var(--timeline-count) + .65));max-width:none}}@media (max-width:991px){.i9_ZFq_milestones p:not([hidden]){animation-delay:0s}}@media (prefers-reduced-motion:reduce){.i9_ZFq_milestones article,.i9_ZFq_milestoneImage,.i9_ZFq_milestones .i9_ZFq_milestoneImage img,.i9_ZFq_milestones h3{transition:none}.i9_ZFq_milestones p:not([hidden]){animation:none}}.i9_ZFq_care{--care-accent:#a65330}.i9_ZFq_care[data-audience=women]{--care-accent:#65425f}.i9_ZFq_careGrid article>img{transition:opacity .28s}.i9_ZFq_careCaption{transition:opacity .28s,transform .28s,visibility .28s}.i9_ZFq_careDetail{opacity:0;visibility:hidden;transition:opacity .28s,transform .28s,visibility .28s;transform:translateY(16px)}.i9_ZFq_careGrid article[data-expanded=true]>img{opacity:0}.i9_ZFq_careGrid article[data-expanded=true] .i9_ZFq_careCaption{opacity:0;visibility:hidden;transform:translateY(12px)}.i9_ZFq_careGrid article[data-expanded=true] .i9_ZFq_careDetail{opacity:1;visibility:visible;transform:translateY(0)}.i9_ZFq_careGrid button span{transition:transform .28s;display:block}.i9_ZFq_careGrid article[data-expanded=true] button span{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.i9_ZFq_careGrid article>img,.i9_ZFq_careCaption,.i9_ZFq_careDetail,.i9_ZFq_careGrid button span{transition:none}}.i9_ZFq_careGrid article{overflow:clip}.i9_ZFq_care>.i9_ZFq_cta{width:fit-content;margin:28px auto 0;display:flex}.i9_ZFq_productHero fieldset{min-width:0}@media (max-width:767px){.i9_ZFq_storefront .i9_ZFq_breadcrumb{padding-top:8px}.i9_ZFq_storefront .i9_ZFq_productHero{gap:16px;padding-top:8px}.i9_ZFq_storefront .i9_ZFq_productHero>img{aspect-ratio:1;border-radius:20px;justify-self:center;width:min(100%,32svh);height:auto}.i9_ZFq_storefront .i9_ZFq_productHero>div{padding:20px}}.i9_ZFq_faq summary{min-height:44px}.i9_ZFq_storefront .i9_ZFq_breadcrumb{align-items:center}.i9_ZFq_storefront .i9_ZFq_breadcrumb a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.i9_ZFq_storefront .i9_ZFq_plan .i9_ZFq_planBadge{background:var(--color-pv3-brand-tint);width:fit-content;color:var(--color-pv3-brand-deep);border-radius:999px;justify-self:start;padding:2px 10px;font-weight:500}.i9_ZFq_storefront .i9_ZFq_productCards article{padding:0 0 28px;overflow:hidden}.i9_ZFq_storefront .i9_ZFq_productCards article>:not(.i9_ZFq_productCardMedia){margin-inline:28px}.i9_ZFq_storefront .i9_ZFq_productCards article>.i9_ZFq_cta{width:calc(100% - 56px)}.i9_ZFq_storefront .i9_ZFq_productCards .i9_ZFq_productCardMedia{aspect-ratio:1;width:100%;margin:0 0 20px;display:block;overflow:hidden}.i9_ZFq_storefront .i9_ZFq_productCards .i9_ZFq_productCardMedia img{object-fit:cover;width:100%;height:100%}.i9_ZFq_storefront .i9_ZFq_goals img{object-fit:cover;border-radius:12px;width:100%;height:220px}@media (min-width:768px){.i9_ZFq_storefront .i9_ZFq_productCards[data-count="1"]{grid-template-columns:minmax(0,1fr)}.i9_ZFq_storefront .i9_ZFq_productCards[data-count="1"] article{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-content:center;column-gap:40px;padding:0 28px 0 0;display:grid}.i9_ZFq_storefront .i9_ZFq_productCards[data-count="1"] article>:not(.i9_ZFq_productCardMedia){margin-inline:0}.i9_ZFq_storefront .i9_ZFq_productCards[data-count="1"] .i9_ZFq_productCardMedia{grid-row:1/span 6;height:100%;margin:0}.i9_ZFq_storefront .i9_ZFq_productCards[data-count="1"] article>.i9_ZFq_cta{justify-self:start;width:auto;margin-bottom:28px}}.i9_ZFq_storefront .i9_ZFq_safetyCopy h3{margin-top:16px;font-size:17px}.i9_ZFq_storefront .i9_ZFq_shop h2.i9_ZFq_alsoConsider{margin-bottom:20px;font-size:clamp(26px,2.4vw,32px)}.i9_ZFq_storefront .i9_ZFq_productCards[data-count="1"] .i9_ZFq_productCardMedia img{height:100%}.i9_ZFq_storefront .i9_ZFq_productHero .i9_ZFq_heroGallery{min-width:0}.i9_ZFq_storefront .i9_ZFq_productHero p.i9_ZFq_strength{color:var(--graphite,#515151);margin:8px 0 16px;font-size:15px}.i9_ZFq_storefront .i9_ZFq_productHero h1{margin-top:10px}.i9_ZFq_storefront .i9_ZFq_productHero>div>.public-ui-v3+.public-ui-v3{margin-top:16px}.i9_ZFq_storefront .i9_ZFq_productHero>div>.public-ui-v3{margin-top:16px}.i9_ZFq_storefront .i9_ZFq_productHero .i9_ZFq_heroFigure{min-width:0;margin:0}@media (min-width:768px){.i9_ZFq_storefront .i9_ZFq_productHero .i9_ZFq_heroFigure{align-self:start;position:sticky;top:96px}}@media (max-width:767px){.i9_ZFq_storefront .i9_ZFq_productHero .i9_ZFq_heroGallery>div:first-child{border-radius:20px;width:min(100%,32svh);margin-inline:auto}}.i9_ZFq_storefront .i9_ZFq_productHero .public-ui-v3{background:0 0}.i9_ZFq_storefront .i9_ZFq_productHero [data-audience-choice]{border:0;margin:16px 0 0;padding:0}.i9_ZFq_storefront .i9_ZFq_productHero [data-audience-choice] legend{font:500 13px/1.4 var(--vv-font-inter), Inter, sans-serif;color:var(--graphite,#515151);margin:0 0 8px}.i9_ZFq_storefront .i9_ZFq_productHero [data-audience-choice] label{box-shadow:none;background:0 0;margin:0;padding:0}.i9_ZFq_storefront .i9_ZFq_productHero [data-audience-choice] label:has(input:checked){background:var(--color-pv3-ink);color:#fff}.i9_ZFq_storefront button[data-start-cta]{width:100%;color:#fff!important}.i9_ZFq_storefront .i9_ZFq_productHero .public-ui-v3 ul{margin-left:0;padding-left:0}@media (max-width:767px){.i9_ZFq_storefront .i9_ZFq_productHero>div{padding-top:16px}.i9_ZFq_storefront .i9_ZFq_productHero p.i9_ZFq_strength{display:none}.i9_ZFq_storefront .i9_ZFq_productHero h1{margin-top:4px}.i9_ZFq_storefront .i9_ZFq_productHero [data-audience-choice]{margin-top:8px}.i9_ZFq_storefront .i9_ZFq_productHero [data-audience-choice] legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.i9_ZFq_storefront .i9_ZFq_breadcrumb{display:none}}@media (max-width:767px) and (max-height:760px){.i9_ZFq_storefront .i9_ZFq_productHero .i9_ZFq_heroGallery>div:first-child{width:min(100%,28svh)}}@media (min-width:1024px){.i9_ZFq_rail>*{flex:0 0 calc(25% - 15px)}}.i9_ZFq_railControls[data-fits=true]{visibility:hidden}.i9_ZFq_railNotches{justify-content:center;display:flex}.i9_ZFq_railNotches button{background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.i9_ZFq_railNotches button:before{content:"";background:var(--color-pv3-ash);border-radius:999px;width:20px;height:4px}.i9_ZFq_railNotches button[aria-current]:before{background:var(--color-pv3-brand);width:32px}@media (min-width:1280px){.i9_ZFq_nav[data-treatment-search]{grid-template-columns:auto minmax(0,1fr) auto auto}.i9_ZFq_nav[data-treatment-search] .i9_ZFq_navActions{grid-column:4}}@media (max-width:767px){.i9_ZFq_nav[data-treatment-search]{gap:8px}.i9_ZFq_nav[data-treatment-search] .i9_ZFq_mobileToggle{white-space:nowrap;flex-shrink:0}}
.ZHWeWq_section{color:#122c40;background:linear-gradient(#edf3f6 0%,#f8fafb 100%);padding:80px 32px 88px;position:relative}.ZHWeWq_container{max-width:1280px;margin:0 auto}.ZHWeWq_header{text-align:center;max-width:800px;margin:0 auto 40px}.ZHWeWq_eyebrow{color:#356576;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:600}.ZHWeWq_heading{margin:0;font-size:44px;font-weight:400;line-height:1.15}.ZHWeWq_intro{color:#506472;max-width:640px;margin:18px auto 0;font-size:18px;line-height:1.6}.ZHWeWq_rail{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#9aafb9 transparent;padding:4px 2px 18px;overflow-x:auto}.ZHWeWq_rail:focus-visible{outline-offset:6px;border-radius:16px;outline:2px solid #356576}.ZHWeWq_cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.ZHWeWq_card{scroll-snap-align:start;background:#fff;border:1px solid #dce5e9;border-radius:24px;min-width:0;padding:16px 16px 24px}.ZHWeWq_portrait{aspect-ratio:1;background:#edf1f3;border-radius:16px;margin-bottom:20px;overflow:hidden}.ZHWeWq_image{object-fit:contain;object-position:center bottom;width:100%;height:100%;display:block}.ZHWeWq_name{margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.35}.ZHWeWq_specialty{color:#24677a;margin:0 0 16px;font-size:14px;font-weight:600;line-height:1.45}.ZHWeWq_bio{color:#5b6b78;margin:0;font-size:14px;line-height:1.65}@media (max-width:1279px){.ZHWeWq_cards{grid-template-columns:repeat(5,290px)}}@media (max-width:767px){.ZHWeWq_section{padding:56px 24px}.ZHWeWq_header{text-align:left;margin-bottom:28px}.ZHWeWq_heading{font-size:36px}.ZHWeWq_intro{margin-top:14px;font-size:16px}.ZHWeWq_cards{grid-template-columns:repeat(5,min(80vw,310px));gap:14px}.ZHWeWq_rail{margin-right:-24px;padding-right:24px}.ZHWeWq_card{padding:18px 18px 24px}.ZHWeWq_name{font-size:20px}.ZHWeWq_bio{font-size:15px}}
.bRd19q_root{margin-left:auto}.bRd19q_trigger,.bRd19q_iconButton{cursor:pointer;min-width:44px;min-height:44px;color:var(--color-pv3-ink);background:var(--color-pv3-inset);font-family:var(--font-pv3-ui);border:0;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.bRd19q_trigger{white-space:nowrap;gap:8px;padding:0 12px}.bRd19q_trigger span{display:none}.bRd19q_trigger:hover,.bRd19q_iconButton:hover{background:var(--color-pv3-sand)}.bRd19q_trigger:focus-visible,.bRd19q_iconButton:focus-visible,.bRd19q_result:focus-visible,.bRd19q_quizButton:focus-visible,.bRd19q_backButton:focus-visible{outline:2px solid var(--color-pv3-brand);outline-offset:2px}.bRd19q_overlay{z-index:60;background:color-mix(in srgb, var(--color-pv3-ink) 35%, transparent);position:fixed;inset:0}.bRd19q_panel{z-index:61;width:100%;max-height:88dvh;padding:20px 20px max(20px, env(safe-area-inset-bottom));background:var(--color-pv3-canvas);color:var(--color-pv3-ink);font-family:var(--font-pv3);box-shadow:var(--shadow-pv3-float);border-radius:28px 28px 0 0;flex-direction:column;display:flex;position:fixed;bottom:0;left:0}.bRd19q_heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.bRd19q_title{margin:0;font-size:28px;font-weight:400;line-height:1.2}.bRd19q_description,.bRd19q_status,.bRd19q_category{color:var(--color-pv3-graphite);font-family:var(--font-pv3-ui);font-size:13px;line-height:1.5}.bRd19q_description{margin:8px 0 20px}.bRd19q_label{font-family:var(--font-pv3-ui);margin-bottom:8px;font-size:13px}.bRd19q_field{border:1px solid var(--color-pv3-graphite);border-radius:9999px;align-items:center;gap:8px;padding-left:16px;display:flex}.bRd19q_field:focus-within{outline:2px solid var(--color-pv3-brand);outline-offset:2px}.bRd19q_field input{width:100%;min-width:0;height:48px;color:inherit;font:400 16px var(--font-pv3-ui);background:0 0;border:0;outline:none;padding-right:16px}.bRd19q_field input::-webkit-search-cancel-button{display:none}.bRd19q_field .bRd19q_iconButton{background:0 0;flex-shrink:0;margin-right:2px}.bRd19q_status{margin:16px 0 8px}.bRd19q_results{overscroll-behavior:contain;min-height:0;margin:0;padding:4px;list-style:none;overflow-y:auto}.bRd19q_result{min-height:64px;color:inherit;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px;text-decoration:none;display:flex}.bRd19q_result:hover,.bRd19q_result:active{background:var(--color-pv3-inset)}.bRd19q_result svg,.bRd19q_field>svg{flex-shrink:0}.bRd19q_name,.bRd19q_category{display:block}.bRd19q_name{overflow-wrap:anywhere;font-size:17px}.bRd19q_category{margin-top:4px}@media (min-width:768px){.bRd19q_panel{border-radius:28px;width:min(600px,100vw - 48px);padding:28px;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}}@media (min-width:1280px){.bRd19q_root{grid-area:1/3;margin-left:0}.bRd19q_trigger{gap:0}.bRd19q_trigger span{opacity:1;max-width:160px;margin-left:8px;font-size:13px;transition:max-width .3s,margin-left .3s,opacity .2s;display:inline-block;overflow:hidden}[data-compact-search=true] .bRd19q_trigger span{opacity:0;max-width:0;margin-left:0}}@media (prefers-reduced-motion:reduce){.bRd19q_trigger span{transition:none}}.bRd19q_heading,.bRd19q_description,.bRd19q_label,.bRd19q_field,.bRd19q_status,.bRd19q_quizFooter{flex-shrink:0}.bRd19q_resultCopy{flex:1;min-width:0}.bRd19q_thumbnail{background:0 0;border-radius:12px;flex-shrink:0;width:64px;height:64px;overflow:hidden}.bRd19q_thumbnail img{object-fit:cover;width:100%;height:100%}.bRd19q_chevron{color:var(--color-pv3-graphite)}.bRd19q_quizFooter{border-top:1px solid var(--color-pv3-divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:16px;display:flex}.bRd19q_quizFooter p{font:400 13px/1.5 var(--font-pv3-ui);color:var(--color-pv3-graphite);margin:0}.bRd19q_quizButton,.bRd19q_backButton{min-height:44px;font:500 14px var(--font-pv3-ui);cursor:pointer;border:0;border-radius:9999px;justify-content:center;align-items:center;gap:12px;padding:0 20px;display:inline-flex}.bRd19q_quizButton{color:var(--color-pv3-canvas);background:var(--color-pv3-brand)}.bRd19q_quizButton:hover,.bRd19q_quizButton:active{background:var(--color-pv3-brand-deep)}.bRd19q_backButton{color:var(--color-pv3-ink);background:var(--color-pv3-inset)}.bRd19q_backButton:hover{background:var(--color-pv3-sand)}
.nSb4aq_motionButton{min-height:44px;font:500 11px/1 var(--font-pv3-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-pv3-graphite);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.nSb4aq_motionButton:hover{background:var(--color-pv3-inset)}.nSb4aq_motionButton:focus-visible{outline:2px solid var(--color-pv3-brand);outline-offset:2px}.nSb4aq_marker{border-radius:var(--radius-pv3-md);background:var(--color-pv3-canvas);box-shadow:var(--shadow-pv3-card);align-content:start;align-self:center;gap:8px;margin:0;padding:18px 16px 14px;display:grid}.nSb4aq_markerTitle{font:500 15px/1.35 var(--font-pv3);letter-spacing:-.01em;color:var(--color-pv3-ink)}.nSb4aq_markerSvg{width:100%;height:auto;display:block;overflow:visible}.nSb4aq_bandIn{fill:var(--color-pv3-sand)}.nSb4aq_railIn{fill:var(--color-pv3-optimal)}.nSb4aq_railOut{fill:var(--color-pv3-brand);opacity:.55}.nSb4aq_railText{font:500 8.5px var(--font-pv3-ui);letter-spacing:.08em;fill:var(--color-pv3-graphite)}.nSb4aq_zero,.nSb4aq_tick{stroke:var(--color-pv3-hairline);stroke-width:1px}.nSb4aq_tick{stroke-dasharray:2 3}.nSb4aq_axis{font:500 10px var(--font-pv3-ui);fill:var(--color-pv3-graphite)}.nSb4aq_line{fill:none;stroke:var(--color-pv3-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.nSb4aq_dotPoint{fill:var(--color-pv3-canvas);stroke:var(--color-pv3-ink);stroke-width:2px}.nSb4aq_dotLast{fill:var(--color-pv3-brand)}.nSb4aq_halo{fill:none;stroke:var(--color-pv3-brand);stroke-width:1.5px;opacity:.45}.nSb4aq_haloIn{stroke:var(--color-pv3-optimal)}.nSb4aq_value{font:500 11px var(--font-pv3-ui);font-variant-numeric:tabular-nums;fill:var(--color-pv3-ink)}.nSb4aq_markerFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.nSb4aq_markerUnit{font:13px/1.4 var(--font-pv3-ui);color:var(--color-pv3-graphite)}.nSb4aq_motionControls{gap:2px;display:inline-flex}.nSb4aq_markerSource{font:12px/1.45 var(--font-pv3-ui);color:var(--color-pv3-graphite);margin:0}.nSb4aq_markerSource a{min-height:44px;color:inherit;text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.nSb4aq_marker[data-motion=armed] .nSb4aq_line{stroke-dashoffset:1px}.nSb4aq_marker[data-motion=armed] .nSb4aq_dot{opacity:0}.nSb4aq_marker[data-motion=play] .nSb4aq_line{animation:1.6s cubic-bezier(.2,.7,.2,1) .2s both nSb4aq_mir-draw}.nSb4aq_marker[data-motion=play] .nSb4aq_dot{transform-box:fill-box;animation:.5s cubic-bezier(.2,.7,.2,1) both nSb4aq_mir-dot;animation-delay:calc(.3s + var(--i,0) * .52s)}.nSb4aq_marker[data-motion=play] .nSb4aq_halo{transform-box:fill-box;transform-origin:50%;animation:.9s ease-out 1.9s both nSb4aq_mir-halo}.nSb4aq_marker[data-paused] .nSb4aq_line,.nSb4aq_marker[data-paused] .nSb4aq_dot,.nSb4aq_marker[data-paused] .nSb4aq_halo{animation-play-state:paused}@keyframes nSb4aq_mir-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes nSb4aq_mir-dot{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes nSb4aq_mir-halo{0%{opacity:0;transform:scale(.4)}to{opacity:.45;transform:none}}.nSb4aq_marquee{grid-template-columns:minmax(0,1fr);place-items:center;min-height:380px;padding:48px 0 60px;display:grid;position:relative;overflow:hidden}.nSb4aq_marqueeRows{gap:22px;display:grid;position:absolute;inset:50% 0 auto;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.nSb4aq_marqueeRow{width:max-content;animation:nSb4aq_mq-left var(--marquee-s,60s) linear infinite;display:flex}.nSb4aq_marqueeRow[data-reverse]{animation-name:nSb4aq_mq-right}.nSb4aq_marquee:hover .nSb4aq_marqueeRow,.nSb4aq_marquee:focus-within .nSb4aq_marqueeRow,.nSb4aq_marquee[data-paused] .nSb4aq_marqueeRow{animation-play-state:paused}.nSb4aq_marqueeTrack{flex:none;display:flex}.nSb4aq_marqueePhrase{white-space:nowrap;font:400 clamp(19px, 2vw, 28px) / 1.2 var(--font-pv3);letter-spacing:-.01em;color:var(--color-pv3-graphite);align-items:center;display:inline-flex}.nSb4aq_marqueePhrase:after{content:"";background:var(--color-pv3-sand);border-radius:50%;width:5px;height:5px;margin:0 22px}.nSb4aq_marqueeCard{z-index:1;width:min(440px,100% - 32px);box-shadow:var(--shadow-pv3-float);border-radius:var(--radius-pv3-md);position:relative}.nSb4aq_marqueeToggle{position:absolute;bottom:12px;left:50%;transform:translate(-50%)}@keyframes nSb4aq_mq-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes nSb4aq_mq-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.nSb4aq_gridLede{max-width:640px;margin-top:16px}.nSb4aq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:32px 0 0;padding:0;list-style:none;display:grid}.nSb4aq_gridTile{border-radius:var(--radius-pv3-md);background:var(--color-pv3-canvas);box-shadow:var(--shadow-pv3-card);align-content:start;gap:6px;padding:18px;display:grid}.nSb4aq_gridCount{color:var(--color-pv3-ink);margin:0;font-size:clamp(30px,3.2vw,44px);line-height:1}.nSb4aq_gridSystem{font:15px/1.35 var(--font-pv3);color:var(--color-pv3-ink);margin:0}.nSb4aq_gridBar{background:var(--color-pv3-sand);border-radius:999px;height:4px;margin:4px 0;display:block;overflow:hidden}.nSb4aq_gridBar span{border-radius:inherit;background:var(--color-pv3-brand);height:100%;transform:scaleX(var(--w,1));transform-origin:0;display:block}.nSb4aq_gridLinks{font:13px/1.5 var(--font-pv3-ui);color:var(--color-pv3-graphite);margin:0}.nSb4aq_gridLinks a{min-height:44px;color:var(--color-pv3-brand-deep);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.nSb4aq_grid[data-motion=armed] .nSb4aq_gridTile{opacity:0;transform:translateY(16px)}.nSb4aq_grid[data-motion=armed] .nSb4aq_gridBar span{transform:scaleX(0)}.nSb4aq_grid[data-motion=play] .nSb4aq_gridTile{animation:.7s cubic-bezier(.2,.7,.2,1) both nSb4aq_grid-rise;animation-delay:calc(var(--i,0) * 80ms)}.nSb4aq_grid[data-motion=play] .nSb4aq_gridBar span{animation:1.1s cubic-bezier(.2,.7,.2,1) both nSb4aq_grid-bar;animation-delay:calc(.25s + var(--i,0) * 80ms)}@keyframes nSb4aq_grid-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes nSb4aq_grid-bar{0%{transform:scaleX(0)}to{transform:scaleX(var(--w,1))}}@media (max-width:767px){.nSb4aq_marquee{min-height:0;padding:24px 0 56px}.nSb4aq_marqueeRows{width:100%;min-width:0;margin-bottom:24px;position:static;overflow:hidden;transform:none}}@media (min-width:768px){.nSb4aq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.nSb4aq_marquee{min-height:460px}}@media (prefers-reduced-motion:reduce){.nSb4aq_marker .nSb4aq_line,.nSb4aq_marker .nSb4aq_dot,.nSb4aq_marker .nSb4aq_halo,.nSb4aq_gridTile,.nSb4aq_gridBar span{opacity:1!important;stroke-dashoffset:0!important;animation:none!important}.nSb4aq_gridTile,.nSb4aq_marker .nSb4aq_dot{transform:none!important}.nSb4aq_gridBar span{transform:scaleX(var(--w,1))!important}.nSb4aq_marquee{min-height:0;padding:24px 0}.nSb4aq_marqueeRows{margin-bottom:24px;position:static;transform:none;-webkit-mask-image:none;mask-image:none}.nSb4aq_marqueeRow{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.nSb4aq_marqueeTrack+.nSb4aq_marqueeTrack,.nSb4aq_marqueeToggle{display:none}.nSb4aq_marqueeTrack{flex-wrap:wrap;justify-content:center;row-gap:8px}}.nSb4aq_marker[data-tone=dark]{background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff1f}.nSb4aq_marker[data-tone=dark] .nSb4aq_markerTitle,.nSb4aq_marker[data-tone=dark] .nSb4aq_value{color:var(--color-pv3-brand-wash);fill:var(--color-pv3-brand-wash)}.nSb4aq_marker[data-tone=dark] .nSb4aq_markerUnit,.nSb4aq_marker[data-tone=dark] .nSb4aq_markerSource,.nSb4aq_marker[data-tone=dark] .nSb4aq_motionButton{color:#f6f1eac7}.nSb4aq_marker[data-tone=dark] .nSb4aq_motionButton:hover{background:#ffffff14}.nSb4aq_marker[data-tone=dark] .nSb4aq_axis,.nSb4aq_marker[data-tone=dark] .nSb4aq_railText{fill:#f6f1eac7}.nSb4aq_marker[data-tone=dark] .nSb4aq_line{stroke:var(--color-pv3-brand-wash);stroke-width:1.75px}.nSb4aq_marker[data-tone=dark] .nSb4aq_dotPoint{fill:var(--color-pv3-ink);stroke:var(--color-pv3-brand-wash)}.nSb4aq_marker[data-tone=dark] .nSb4aq_bandIn{fill:#f6f1ea1f}.nSb4aq_marker[data-tone=dark] .nSb4aq_zero,.nSb4aq_marker[data-tone=dark] .nSb4aq_tick{stroke:#f6f1ea33}.nSb4aq_countLayer:before{content:attr(data-count)}
.dXLfYa_home{--ink:var(--color-pv3-ink);overflow-wrap:break-word}.dXLfYa_home section{scroll-margin-top:96px}.dXLfYa_home a:focus-visible,.dXLfYa_home button:focus-visible,.dXLfYa_home summary:focus-visible,.dXLfYa_home [tabindex]:focus-visible{outline:2px solid var(--color-pv3-brand);outline-offset:5px}.dXLfYa_home button{font:inherit;cursor:pointer}.dXLfYa_home button:disabled{opacity:.35;cursor:default}.dXLfYa_home .dXLfYa_chrome{z-index:60;padding-bottom:0}.dXLfYa_home .dXLfYa_footer{padding-top:0}.dXLfYa_productGrid{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:48px;display:grid}@media (min-width:640px){.dXLfYa_productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.dXLfYa_productGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dXLfYa_symptoms{border-radius:var(--radius-pv3-lg);background:var(--color-pv3-brand-wash);margin-top:32px;padding:24px}.dXLfYa_symptomColumns{gap:24px;margin-top:16px;display:grid}.dXLfYa_symptoms ul{margin:8px 0 0;padding:0;list-style:none}.dXLfYa_symptoms li a{min-height:44px;box-shadow:inset 0 -1px 0 var(--color-pv3-divider);font:15px/1.35 var(--font-pv3-ui);color:var(--color-pv3-ink);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}@media (min-width:768px){.dXLfYa_symptoms{padding:32px}.dXLfYa_symptomColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}.dXLfYa_tabs{background:var(--color-pv3-inset);border-radius:999px;gap:4px;margin:32px 0 8px;padding:5px;display:inline-flex}.dXLfYa_tabs button{background:0 0;border:0;border-radius:999px;min-height:48px;padding:12px 24px}.dXLfYa_tabs button[aria-selected=true]{background:var(--color-pv3-ink);color:#fff}.dXLfYa_goalCard{background:var(--color-pv3-inset);border-radius:20px;flex:0 0 290px;min-width:0;display:block;overflow:hidden}.dXLfYa_goalCard>img{object-fit:cover;width:100%;height:300px;display:block}.dXLfYa_goalCard>div{padding:24px 52px 28px 24px;position:relative}.dXLfYa_cardArrow{position:absolute;top:26px;right:20px}.dXLfYa_clinician{background:var(--color-pv3-inset);border-radius:20px;min-width:0;padding:20px}.dXLfYa_clinician>img{aspect-ratio:1;object-fit:cover;object-position:center top;border-radius:12px;width:100%;display:block}.dXLfYa_chips{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.dXLfYa_chips a{min-height:48px;font:500 14px/1.4 var(--font-pv3-ui);background:#fff;border-radius:999px;align-items:center;gap:12px;padding:12px 18px;display:inline-flex}.dXLfYa_chips a:hover{background:var(--color-pv3-brand-wash)}.dXLfYa_chips svg{flex-shrink:0}@media (max-width:639px){.dXLfYa_goalCard{flex-basis:min(280px,80vw)}.dXLfYa_goalCard>img{height:260px}}
