.Index-module__Vd90tq__path .plan-checklist svg{flex-shrink:0}@media (max-width:760px){.Index-module__Vd90tq__path.Index-module__Vd90tq__path .hero h1{font-size:clamp(27px,8.3vw,36px);line-height:1.08}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .hero-actions{gap:4px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .hero-actions .primary{min-height:54px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .hero-actions .text-link{text-underline-offset:3px;border:0;border-radius:6px;width:fit-content;min-height:44px;margin-inline:auto;padding:8px 12px;font-size:14px;text-decoration:underline}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .hero-desktop-reassurance{text-wrap:balance;max-width:320px;margin:2px auto 0;display:block}.Index-module__Vd90tq__path .hero-desktop-reassurance svg{display:none}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .hero-benefit-refund{display:none}.Index-module__Vd90tq__path .plan-checklist{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.Index-module__Vd90tq__path .plan-checklist li:first-child{grid-column:1/-1}.Index-module__Vd90tq__path #treatment-cards{scroll-margin-top:-12px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .mobile-sticky{padding-bottom:max(6px,calc(env(safe-area-inset-bottom,0px) - var(--consent-h,0px)));background:#fcfdfd;box-shadow:0 3px #fcfdfd,0 -5px 20px #102e3e0a}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .mobile-sticky p{color:#536975;margin-top:4px;font-size:12px;line-height:1.35}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .mobile-sticky p strong{color:var(--navy);font-weight:600}}@media (max-width:375px){.Index-module__Vd90tq__path.Index-module__Vd90tq__path .mobile-sticky{padding-inline:16px}}@media (max-width:374px){.Index-module__Vd90tq__path.Index-module__Vd90tq__path .mobile-sticky p{margin-inline:-10px}}@media (max-width:340px){.Index-module__Vd90tq__path.Index-module__Vd90tq__path .mobile-sticky{padding-top:8px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .mobile-sticky p{font-size:11px}}.Index-module__Vd90tq__path .hero-description-mobile strong:last-child{white-space:nowrap}@media (min-width:761px){.Index-module__Vd90tq__mobileBreak{display:none}.Index-module__Vd90tq__path #treatment-cards{scroll-margin-top:196px}}.Index-module__Vd90tq__path .announcement{display:none}.Index-module__Vd90tq__path .Index-module__Vd90tq__offerBar{background:var(--navy);color:#fff;text-align:center;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:7px 16px;font-size:14px;line-height:1.35;display:flex}.Index-module__Vd90tq__path .Index-module__Vd90tq__offerBar:hover{background:#124762}.Index-module__Vd90tq__path .Index-module__Vd90tq__offerBar:focus-visible{outline-offset:-4px;outline:2px solid #fff}.Index-module__Vd90tq__path .care-section a:focus-visible{outline-color:#9be1d3}.Index-module__Vd90tq__path .compact-footer-contact:focus-visible{outline-color:#007887}.Index-module__Vd90tq__offerBar strong{font-weight:700}.Index-module__Vd90tq__offerBar svg{flex:none}.Index-module__Vd90tq__offerCode{letter-spacing:.4px;white-space:nowrap;border:1px dashed #c7edf3;border-radius:4px;padding:1px 6px;font-weight:700}.Index-module__Vd90tq__offerBarMobile{display:none}.Index-module__Vd90tq__path .Index-module__Vd90tq__offerTerms{color:var(--navy);text-align:center;background:#e4f4f5;border-radius:10px;margin:0 0 18px;padding:11px 16px;font-size:14px;line-height:1.45}.Index-module__Vd90tq__offerTerms strong{font-weight:700}@media (max-width:760px){.Index-module__Vd90tq__path .Index-module__Vd90tq__offerBar{font-size:13px}.Index-module__Vd90tq__offerBarDesktop{display:none}.Index-module__Vd90tq__offerBarMobile{display:inline}.Index-module__Vd90tq__path .Index-module__Vd90tq__offerTerms{font-size:13px}}.Index-module__Vd90tq__noBreak{white-space:nowrap}@media (max-width:760px){.Index-module__Vd90tq__path.Index-module__Vd90tq__path .nav-cta{white-space:nowrap;gap:6px;padding-inline:12px;font-size:13px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .nav-cta svg{width:15px;height:15px}.Index-module__Vd90tq__path .menu-button{position:relative}.Index-module__Vd90tq__path .menu-button:after{content:"";position:absolute;inset:-8px -16px -8px 0}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .hero-benefit-row{align-items:stretch}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .price{letter-spacing:-1.2px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .plan-tabs button:not(.active){color:#536975}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .closing-action p{color:#2f4f5e;font-size:12px;line-height:1.45}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .treatment-main .eyebrow{letter-spacing:1px;font-size:10px;line-height:1.2}:is(.Index-module__Vd90tq__path.Index-module__Vd90tq__path .mini-label,.Index-module__Vd90tq__path.Index-module__Vd90tq__path .team-card span){letter-spacing:.6px;font-size:10px}:is(.Index-module__Vd90tq__path.Index-module__Vd90tq__path .closing-inner .eyebrow,.Index-module__Vd90tq__path.Index-module__Vd90tq__path .section-heading .eyebrow,.Index-module__Vd90tq__path.Index-module__Vd90tq__path .faq-heading .eyebrow,.Index-module__Vd90tq__path.Index-module__Vd90tq__path .journal-heading .eyebrow,.Index-module__Vd90tq__path.Index-module__Vd90tq__path .care-copy .eyebrow){letter-spacing:1px;font-size:10px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .journal-card .eyebrow{font-size:10px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .annual-label{font-size:12px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .plan-foot{text-wrap:balance;font-size:12px;line-height:1.4}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .treatment-price>span{font-size:13px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .plans-disclosure{font-size:12px;line-height:1.5}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .care-detail p{font-size:12px;line-height:1.5}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .team-card p{font-size:12px}:is(.Index-module__Vd90tq__path.Index-module__Vd90tq__path .section-heading h2 em,.Index-module__Vd90tq__path.Index-module__Vd90tq__path .care-copy h2 em,.Index-module__Vd90tq__path.Index-module__Vd90tq__path .faq-heading h2 em){display:inline-block}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .journal-heading h2{text-wrap:balance}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .treatment-grid{gap:10px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .treatment-card{padding:16px 18px 14px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .treatment-main{grid-template-columns:minmax(0,1fr) auto;gap:0 10px;display:grid}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .treatment-main>div{display:contents}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .treatment-main>div>*{grid-column:1}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .treatment-main img{grid-area:1/2/span 4;align-self:center;box-shadow:0 0 0 1px #d5e4e8}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .treatment-main .billing-alt{text-wrap:balance;grid-column:1/-1;margin-top:8px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .inclusions{gap:8px;margin-top:10px;padding-block:10px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .inclusions li{text-wrap:balance}:is(.Index-module__Vd90tq__path.Index-module__Vd90tq__path .treatment-actions .button,.Index-module__Vd90tq__path.Index-module__Vd90tq__path .closing-action .button){min-height:50px;padding-block:13px;font-size:15px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .treatment-actions .product-details-link{margin-top:8px;font-size:13px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .plan-tabs button{min-height:44px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .hero-details-link{min-height:44px;margin-top:0}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .community-read-more{width:100%;min-height:44px}:is(.Index-module__Vd90tq__path.Index-module__Vd90tq__path .assurance-promise p a,.Index-module__Vd90tq__path.Index-module__Vd90tq__path .plans-disclosure a){margin-block:-13px;padding-block:13px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .faq-item [role=region] a{padding-block:14px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .community-quote[data-collapsible=true][data-expanded=false]{-webkit-line-clamp:6}}@media (min-width:360px) and (max-width:760px){.Index-module__Vd90tq__path.Index-module__Vd90tq__path .billing-alt{font-size:12px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .inclusions li{font-size:13px}}@media (min-width:375px) and (max-width:760px){.Index-module__Vd90tq__path.Index-module__Vd90tq__path .community-author strong{font-size:12px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .community-meta{font-size:11px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .community-card-source{font-size:12px}}@media (max-width:383px){.Index-module__Vd90tq__path.Index-module__Vd90tq__path .plan-checklist{-moz-column-gap:8px;grid-template-columns:auto auto;justify-content:space-between;column-gap:8px}}@media (max-width:350px){.Index-module__Vd90tq__path.Index-module__Vd90tq__path .plan-checklist{grid-template-columns:1fr}}@media (max-width:335px){.Index-module__Vd90tq__path.Index-module__Vd90tq__path .hero-description{font-size:14px}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .hero-description-mobile strong:last-child{font-size:15px;display:block}}@media (max-width:315px){.Index-module__Vd90tq__path.Index-module__Vd90tq__path .nav-cta{white-space:normal;padding-inline:10px;font-size:11px}}@media (max-width:250px){.Index-module__Vd90tq__path.Index-module__Vd90tq__path .treatment-main img{display:none}}@media (max-width:380px){.Index-module__Vd90tq__path .Index-module__Vd90tq__offerBar{gap:6px;padding-inline:10px}}@media (max-width:349px){.Index-module__Vd90tq__path .Index-module__Vd90tq__offerBar{font-size:12px}.Index-module__Vd90tq__offerBar svg{display:none}}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .product-art{background:radial-gradient(at 22% 15%,#345862 0%,#0000 47%),linear-gradient(115deg,#102b33 0%,#061c22 100%)}:is(.Index-module__Vd90tq__path.Index-module__Vd90tq__path .product-art-top,.Index-module__Vd90tq__path.Index-module__Vd90tq__path .product-art-bottom,.Index-module__Vd90tq__path.Index-module__Vd90tq__path .product-art .rx-tag){color:#e9f8fa}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .product-art .rx-tag{background:#0c2733e8;border-color:#89adb5}.Index-module__Vd90tq__path.Index-module__Vd90tq__path .product-art:focus-visible{outline-color:#b7f1f5}.Index-module__Vd90tq__path .Index-module__Vd90tq__careSection .care-layout{grid-template-areas:"intro profiles""details profiles";row-gap:0}.Index-module__Vd90tq__careIntro{grid-area:intro}.Index-module__Vd90tq__careDetails{grid-area:details}.Index-module__Vd90tq__providerList{background:#123b50;border:1px solid #7298a86b;border-radius:16px;grid-area:profiles;grid-template-columns:minmax(0,1fr);justify-self:center;width:min(100%,520px);display:grid;overflow:hidden}.Index-module__Vd90tq__path .Index-module__Vd90tq__providerProfile{color:#eefaff;text-align:start;grid-template-columns:auto minmax(0,1fr) auto;place-items:center start;gap:16px;min-width:0;padding:15px 18px;display:grid}.Index-module__Vd90tq__path .Index-module__Vd90tq__providerProfile+.Index-module__Vd90tq__providerProfile{border-top:1px solid #7298a85c}.Index-module__Vd90tq__path .Index-module__Vd90tq__providerProfile:hover{background:#1a455a}.Index-module__Vd90tq__path .Index-module__Vd90tq__providerProfile:focus-visible{outline-offset:-4px;outline-color:#b7f1f5}.Index-module__Vd90tq__path .Index-module__Vd90tq__providerPortrait{-o-object-fit:cover;object-fit:cover;-o-object-position:center 23%;object-position:center 23%;background:#d7e7e9;border-radius:11px;width:72px;height:72px}.Index-module__Vd90tq__providerName{min-width:0}.Index-module__Vd90tq__providerName span{letter-spacing:.08em;color:#b4d9e3;font-size:10px;font-weight:700;line-height:1.25;display:block}.Index-module__Vd90tq__path .Index-module__Vd90tq__providerName h3{letter-spacing:-.02em;margin:5px 0 0;font-size:17px;line-height:1.25}.Index-module__Vd90tq__path .Index-module__Vd90tq__providerName p{color:#b4d9e3;margin:8px 0 0;font-size:13px;line-height:1.35}.Index-module__Vd90tq__profileArrow{color:#b4d9e3}.Index-module__Vd90tq__studyBand{background:#eef5f6;padding-block:clamp(34px,5vw,72px)}.Index-module__Vd90tq__studyLayout{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:center;gap:clamp(20px,4vw,56px);display:grid}@media (max-width:850px){.Index-module__Vd90tq__path .Index-module__Vd90tq__careSection .care-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""profiles""details";row-gap:20px}.Index-module__Vd90tq__path .Index-module__Vd90tq__careDetails .care-detail{margin-top:0}.Index-module__Vd90tq__studyLayout{grid-template-columns:minmax(0,1fr)}.Index-module__Vd90tq__providerList{justify-self:start}}@media (max-width:520px){.Index-module__Vd90tq__path .Index-module__Vd90tq__providerProfile{gap:12px;padding-inline:12px}.Index-module__Vd90tq__path .Index-module__Vd90tq__providerPortrait{width:60px;height:60px}.Index-module__Vd90tq__path .Index-module__Vd90tq__providerName h3{font-size:15px}.Index-module__Vd90tq__profileArrow{width:14px;height:14px}}
