.premium-care{--pc-ink:var(--color-ink);--pc-rule:#d7e3e8;color:var(--pc-ink)}.premium-care h1,.premium-care h2,.premium-care h3{letter-spacing:-.045em;font-weight:400}.premium-care p{line-height:1.8}.premium-care h2{font-size:clamp(2rem,3.4vw,3.4rem);line-height:1.2}.premium-care h3{letter-spacing:-.025em;font-size:1.25rem;line-height:1.4}.premium-care .eyebrow{letter-spacing:.18em;margin-bottom:22px;font-size:.68rem;font-weight:600}.pc-section{max-width:1360px;margin:auto;padding:96px 64px}.pc-hero{isolation:isolate;background:var(--color-ink);color:#fff;height:690px;position:relative}.pc-hero-image{object-fit:cover;object-position:65% 53%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.pc-hero-shade{z-index:-1;background:linear-gradient(#0000 75%,#000000a6),linear-gradient(90deg,#142735d4,#14273580 38%,#0000 74%);position:absolute;inset:0}.pc-hero-content{flex-direction:column;justify-content:space-between;max-width:1440px;height:100%;margin:auto;padding:28px 64px 30px;display:flex}.pc-hero nav{color:#fff;gap:14px;font-size:.75rem;display:flex}.pc-hero nav a{text-underline-offset:5px;text-decoration:underline}.pc-hero .eyebrow{color:#fff;margin-bottom:22px}.pc-hero h1{color:#fff;max-width:600px;font-size:clamp(3rem,5.2vw,5.1rem);line-height:1.08}.pc-hero-lede{max-width:435px;margin:26px 0;font-size:1rem}.pc-light-button{color:var(--color-ocean);border-bottom:3px solid var(--color-teal);background:#fff;min-height:56px;font-size:.85rem}.pc-hero-bottom{letter-spacing:.13em;justify-content:space-between;align-items:center;gap:30px;font-size:.62rem;display:flex}.pc-hero-bottom a{letter-spacing:0;border-bottom:1px solid #ffffff80;padding:10px 0;font-size:.8rem}.pc-orientation{border-bottom:1px solid var(--pc-rule);background:#fff;justify-content:space-between;align-items:center;gap:24px;padding:24px 64px;font-size:.75rem;display:flex}.pc-orientation span{color:var(--color-ocean);margin:0 14px}.pc-orientation a{border-bottom:1px solid var(--pc-rule);padding:8px 0}.pe-wrap{max-width:1400px;margin:auto;padding:110px 64px}.premium-care .pe-wrap h2{text-wrap:balance;font-size:clamp(2.2rem,3.6vw,3.7rem);line-height:1.15}.premium-care .pe-lead{font-size:1.2rem;line-height:1.7}.premium-care .text-link{white-space:normal;gap:20px;max-width:100%}.premium-care .text-link span{flex-shrink:0}.premium-care [id]{scroll-margin-top:15px}.premium-care a:focus-visible,.premium-care summary:focus-visible{outline:3px solid var(--color-ocean);outline-offset:5px}.pe-directory{grid-template-columns:.85fr 1.25fr;gap:100px;padding-top:90px;padding-bottom:90px;display:grid}.pe-directory-intro>p:not(.eyebrow){max-width:340px;margin:25px 0;font-size:1.0625rem}.pe-directory-intro .text-link{font-size:.8rem}.pe-directory-links{grid-template-columns:1fr 1fr;align-content:start;column-gap:40px;display:grid}.pe-directory-links a{border-bottom:1px solid var(--pc-rule);justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:15px 0;font-size:.875rem;line-height:1.6;display:flex}.pe-directory-links a>span:last-child{color:var(--color-ocean);font-size:1.15rem}.pe-directory-links a:hover{color:var(--color-ocean);border-color:var(--color-ocean)}.pe-story{grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding-top:70px;padding-bottom:120px;display:grid}.condition-care .pe-story{padding-top:110px}.pe-story-photo{align-self:stretch;min-height:740px;margin:0;position:relative}.pe-story-photo img{object-fit:cover;object-position:45% center;width:100%;height:100%;position:absolute;inset:0}.pe-story-photo figcaption{color:#fff;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(#0000,#142735c9);padding:65px 30px 25px;font-size:.65rem;position:absolute;bottom:0;left:0;right:0}.pe-story-copy{padding:10px 0}.pe-story-copy>.pe-lead{margin-top:30px}.pe-concerns{background:var(--pc-ink);border-top:3px solid var(--color-teal);color:#fff;margin-top:38px;padding:32px}.pe-concerns>.eyebrow{color:#fff;letter-spacing:.13em;margin-bottom:24px;font-size:.65rem;line-height:1.7}.pe-concerns>div+div{border-top:1px solid #ffffff30;margin-top:22px;padding-top:22px}.pe-concerns h3{letter-spacing:-.025em;color:#fff;font-size:1.15rem;font-weight:600}.pe-concerns p:not(.eyebrow){color:#e2ecef;margin-top:9px;font-size:1rem;line-height:1.65}.pc-research-source{text-underline-offset:4px;color:#48616d;margin-top:30px;font-size:.75rem;text-decoration:underline;display:block}.pe-review{isolation:isolate;background:var(--color-ink);color:#fff;position:relative}.pe-review-image{object-fit:cover;object-position:center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.pe-review-shade{z-index:-1;background:linear-gradient(90deg,#142735f0,#142735cc 50%,#1427350f);position:absolute;inset:0}.pe-review-content{flex-direction:column;justify-content:center;min-height:690px;display:flex}.pe-review .eyebrow,.pe-review h2{color:#fff}.pe-review h2{max-width:650px}.pe-review-lead{max-width:580px;margin-top:30px;font-size:1.25rem}.pe-review-detail{max-width:560px;margin-top:25px;font-size:1rem}.pe-review-detail p+p{margin-top:18px}.pe-review .text-link{color:#fff;border-color:#fff;align-self:flex-start;margin-top:28px}.pe-journey{background:#f4f3ee;grid-template-columns:1fr 1fr;display:grid}.pe-journey-visual{isolation:isolate;min-height:850px;position:relative}.pe-journey-visual img{object-fit:cover;object-position:center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.pe-journey-visual:after{content:"";z-index:-1;background:linear-gradient(#0000 35%,#142735e8);position:absolute;inset:0}.pe-journey-visual>div{color:#fff;position:absolute;bottom:65px;left:clamp(35px,5vw,80px);right:35px}.pe-journey-visual h2,.pe-journey-visual .eyebrow{color:#fff}.pe-journey-copy{align-self:center;max-width:750px;padding:80px clamp(35px,5vw,80px)}.pe-journey-copy>.pe-lead{font-size:1.45rem}.pe-steps{gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.pe-steps li{background:#fff;border:1px solid #d1dcde;padding:24px 26px;box-shadow:0 5px 18px #302d2805}.pe-step-heading{align-items:center;gap:19px;display:flex}.pe-step-heading>span{letter-spacing:-.05em;color:var(--color-ocean);flex-shrink:0;font-size:2.1rem;font-weight:400;line-height:1}.pe-steps h3{color:var(--pc-ink);font-size:1.15rem;font-weight:600;line-height:1.35}.pe-steps p{margin-top:15px;font-size:1rem;line-height:1.65}.pe-step-medical h3,.pe-step-medical .pe-step-heading>span{color:#fff}.pe-team-heading{justify-content:space-between;align-items:end;gap:35px;margin-bottom:45px;display:flex}.pe-team-heading .text-link{flex-shrink:0;margin-bottom:8px}.pe-team figure{margin:0}.pe-team img{width:100%;height:auto;display:block}.pe-team figcaption{letter-spacing:.08em;color:#48616d;padding-top:18px;font-size:.65rem}.pe-team-note{border-top:1px solid var(--pc-rule);grid-template-columns:1fr 1fr;gap:90px;margin-top:40px;padding-top:35px;display:grid}.pe-team-note>.pe-lead{letter-spacing:-.03em;font-size:1.75rem;line-height:1.4}.pe-team-note>p:last-child{max-width:570px;font-size:1.0625rem}.pe-questions>.pe-wrap{grid-template-columns:.8fr 1.2fr;gap:95px;display:grid}.pe-questions-heading>p:last-child{margin-top:25px;font-size:1.0625rem}.pe-faq summary{padding-top:25px!important;padding-bottom:25px!important;font-size:1.0625rem!important}.pe-faq details p{font-size:1.0625rem!important}.pe-faq details{border-color:#ccd6d6!important}.pe-related{padding-top:65px;padding-bottom:65px}.pe-related>div{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.pe-related a{border-bottom:1px solid var(--pc-rule);color:var(--color-ocean);justify-content:space-between;gap:12px;padding:18px 0;font-size:.875rem;display:flex}.pe-consult>.pe-wrap{grid-template-columns:1fr 1.1fr;align-items:start;gap:90px;display:grid}.pe-consult-intro{padding-top:40px}.premium-care .pe-consult h2{font-size:clamp(2.7rem,4.5vw,4.5rem)}.pe-consult-intro>p:not(.eyebrow){max-width:390px;margin-top:28px;font-size:1.0625rem}.pe-consult-intro .pe-consult-detail{color:#d5e4e9;font-size:.875rem!important}.pe-consult-line{background:var(--color-teal);width:70px;height:2px;margin-top:50px;display:block}.pe-consult .consult-panel{color:var(--color-ink);box-shadow:none;background:#fff;border:0;border-radius:0}.pe-consult .simple-consult{padding:38px}.pe-consult .consult-panel .eyebrow{color:var(--color-ocean)}@media (width>=1500px){.pc-hero{height:760px}}@media (width<=1100px){.pc-hero-content,.pc-orientation{padding-inline:40px}.pe-wrap{padding:85px 40px}.pe-directory,.pe-story,.pe-team-note,.pe-questions>.pe-wrap,.pe-consult>.pe-wrap{gap:50px}.pe-story-photo{min-height:730px}.pe-journey-copy{padding:60px 38px}.pe-directory-links{column-gap:24px}}@media (width<=899px){.pc-hero{height:710px}.pc-hero-image{object-position:72% center}.pc-hero-shade{background:linear-gradient(#14273559,#1427350f 20%,#142735c2 55%,#142735f7)}.pc-hero-content{padding:22px 25px 20px}.pc-hero-content>div:nth-child(2){margin-top:auto}.pc-hero nav{font-size:.7rem}.pc-hero h1{max-width:350px;font-size:3rem}.pc-hero .eyebrow{letter-spacing:.12em;margin-bottom:14px;font-size:.62rem}.pc-hero-lede{max-width:370px;margin:19px 0 23px;font-size:1rem;line-height:1.7}.pc-light-button{justify-content:space-between;width:100%;max-width:400px}.pc-hero-bottom{margin-top:28px}.pc-hero-bottom>span{display:none}.pc-hero-bottom a{font-size:.8rem}.pc-orientation{padding:20px 25px;font-size:.7rem;display:block}.pc-orientation>a{display:none}.pc-orientation span{margin-inline:7px}.pe-wrap{padding:65px 25px}.premium-care .pe-wrap h2{font-size:2.4rem}.pe-directory,.pe-story,.pe-team-note,.pe-questions>.pe-wrap,.pe-consult>.pe-wrap{grid-template-columns:1fr;gap:35px}.pe-directory-intro>p:not(.eyebrow){max-width:430px}.pe-directory-links{column-gap:24px}.pe-directory-links a{min-height:62px;font-size:.875rem}.pe-story,.condition-care .pe-story{gap:0;padding:0 0 65px}.condition-care .pe-story{padding-top:0}.pe-story-photo{height:470px;min-height:0}.pe-story-photo img{object-position:center 58%}.pe-story-photo figcaption{padding-inline:25px}.pe-story-copy{padding:42px 25px 0}.premium-care .pe-story h2{font-size:2.5rem}.pe-story-copy>.pe-lead{margin-top:25px;font-size:1.125rem}.pe-concerns{margin:32px -5px 0;padding:26px 24px}.pe-concerns h3{font-size:1.1875rem}.pe-concerns p:not(.eyebrow){font-size:1.0625rem}.pe-review-content{min-height:0;padding-top:310px;padding-bottom:65px}.pe-review{background:#294359}.pe-review-shade{background:linear-gradient(#0000 40px,#29435933 150px,#294359 380px)}.pe-review-image{object-position:center;object-fit:cover;height:430px}.pe-review-lead{margin-top:25px;font-size:1.2rem}.pe-review-detail{margin-top:22px;font-size:1.0625rem}.pe-journey{grid-template-columns:1fr}.pe-journey-visual{height:520px;min-height:0}.pe-journey-visual img{object-position:center 58%}.pe-journey-visual>div{bottom:35px;left:25px;right:25px}.pe-journey-visual h2{font-size:2.4rem}.pe-journey-copy{padding:45px 25px}.pe-journey-copy>.pe-lead{font-size:1.25rem}.pe-steps{gap:16px;margin-inline:-5px}.pe-steps li{padding:24px 22px}.pe-step-heading{gap:17px}.pe-steps h3{font-size:1.1875rem}.pe-steps p{font-size:1.0625rem}.pe-team-heading{margin-bottom:30px;display:block}.pe-team-heading .text-link{margin-top:25px}.pe-team figure{margin-inline:-25px}.pe-team figcaption{padding-inline:25px;font-size:.6rem}.pe-team-note{gap:22px;margin-top:30px;padding-top:30px}.pe-team-note>.pe-lead{font-size:1.6rem}.pe-questions>.pe-wrap{gap:30px}.pe-desktop-break{display:none}.pe-related>div{grid-template-columns:1fr 1fr;gap:14px 24px}.pe-related{padding-block:45px}.pe-consult>.pe-wrap{gap:35px;padding:60px 20px}.pe-consult-intro{padding:0 5px}.premium-care .pe-consult h2{font-size:3rem}.pe-consult-line{margin-top:30px}.pe-consult .simple-consult{padding:28px 20px}.premium-care .eyebrow{margin-bottom:17px}}@media (width<=360px){.pc-hero{height:700px}.pc-hero h1{font-size:2.6rem}.pc-hero-content{padding-inline:20px}.pc-hero-lede{font-size:.95rem}.pc-orientation{padding-inline:20px;font-size:.64rem}.pe-directory-links,.pe-related>div{grid-template-columns:1fr}.pe-story-photo{height:400px}.premium-care .pe-wrap h2,.pe-journey-visual h2{font-size:2.05rem}.premium-care .pe-consult h2{font-size:2.7rem}.premium-care .text-link{gap:10px;font-size:.875rem}}.premium-care{--pc-ink:var(--color-ink);--pc-rule:var(--border-subtle)}.pe-concerns{background:var(--color-mist);color:var(--color-ink);border-top-color:#b09a82}.pe-concerns>.eyebrow,.pe-concerns h3{color:var(--color-ink)}.pe-concerns p:not(.eyebrow){color:var(--text-muted)}.pe-concerns>div+div{border-top-color:#c7b9a9}.pe-journey,.pe-questions{background:var(--color-paper)}.pe-questions{background:var(--color-mist)}.pe-steps li{border-color:var(--border-subtle);box-shadow:none}.pe-steps .pe-step-medical{background:var(--color-mist);border-color:var(--border-subtle);color:var(--color-ink)}.pe-step-medical h3,.pe-steps .pe-step-medical .pe-step-heading>span{color:var(--color-ink)}.pe-consult{background:var(--color-mist);color:var(--color-ink)}.pe-consult h2,.pe-consult .pe-consult-intro>.eyebrow{color:var(--color-ink)}.pe-consult-intro .pe-consult-detail{color:var(--text-muted)}.pe-consult-line{background:#b09a82}.pe-consult .consult-panel{border-radius:12px}.pc-light-button:hover{background:var(--color-mist)}.pe-review-shade{background:linear-gradient(90deg,#1d3244f0,#1d3244cc 50%,#1d32440f)}@media (width<=899px){.pe-review{background:var(--color-ink)}.pe-review-shade{background:linear-gradient(180deg,transparent 40px,#29435933 150px,var(--color-ink) 380px)}}.care-editorial{--ce-ink:var(--color-ink);--ce-ocean:var(--color-ocean);--ce-rule:#d4e0e5;color:var(--ce-ink)}.care-editorial h1,.care-editorial h2,.care-editorial h3{letter-spacing:-.035em;text-wrap:balance;font-weight:400}.care-editorial h2{font-size:clamp(2.15rem,3.5vw,3.5rem);line-height:1.14}.care-editorial h3{font-size:1.25rem;line-height:1.4}.care-editorial p{font-size:1.0625rem;line-height:1.75}.care-editorial .eyebrow{letter-spacing:.14em;color:var(--ce-ocean);margin-bottom:22px;font-size:.78rem;font-weight:600;line-height:1.6}.care-editorial a:focus-visible,.care-editorial summary:focus-visible{outline:3px solid var(--color-ocean);outline-offset:5px}.care-editorial [id]{scroll-margin-top:20px}.ce-wrap{max-width:1440px;margin-inline:auto;padding:96px 64px}.ce-hero{isolation:isolate;background:var(--color-ink);color:#fff;min-height:690px;position:relative}.ce-hero-image{object-fit:cover;object-position:var(--hero-position);z-index:-2;width:100%;height:100%;position:absolute;inset:0}.ce-hero-shade{z-index:-1;background:linear-gradient(90deg,#142735db,#1427359e 36%,#1427350f 76%),linear-gradient(#0000 70%,#142735a6);position:absolute;inset:0}.ce-hero-content{flex-direction:column;justify-content:space-between;gap:36px;max-width:1440px;min-height:690px;margin:auto;padding:28px 64px;display:flex}.ce-hero nav{flex-wrap:wrap;gap:12px;font-size:.875rem;line-height:1.6;display:flex}.ce-hero nav a{text-underline-offset:5px;text-decoration:underline}.ce-hero-copy{max-width:660px}.ce-hero .eyebrow{color:#fff;margin-bottom:20px}.ce-hero h1{color:#fff;overflow-wrap:normal;font-size:clamp(3rem,5.2vw,5rem);line-height:1.06}.ce-hero-lede{max-width:440px;margin:24px 0 26px}.ce-hero-button{color:var(--color-ocean);border-bottom:3px solid var(--color-teal);background:#fff;gap:30px;min-height:56px;font-size:.9375rem}.ce-advisor-note{color:#edf2f4;margin-top:12px;font-size:.875rem!important}.ce-hero-bottom{justify-content:space-between;align-items:center;gap:20px;font-size:.875rem;display:flex}.ce-hero-bottom a{border-bottom:1px solid #ffffff80;padding:10px 0}.ce-hero-bottom>span{color:#edf2f4;font-size:.75rem}.ce-page-nav{border-bottom:1px solid var(--ce-rule);background:#fff}.ce-page-nav>div{flex-wrap:wrap;gap:6px 32px;max-width:1440px;margin:auto;padding:12px 64px;display:flex}.ce-page-nav a{min-height:44px;color:var(--color-ink);align-items:center;font-size:.875rem;display:flex}.ce-page-nav a:hover{color:var(--color-ocean);text-underline-offset:6px;text-decoration:underline}.ce-overview{grid-template-columns:1fr 1.1fr;align-items:start;gap:95px;display:grid}.ce-overview .ce-lead{margin-bottom:24px;font-size:1.4rem;line-height:1.65}.ce-source{color:var(--color-ocean);text-underline-offset:5px;margin-top:24px;font-size:.875rem;line-height:1.7;text-decoration:underline;display:inline-block}.ce-directory{background:#f3f6f6}.ce-directory>.ce-wrap{grid-template-columns:1fr 1.2fr;gap:80px;display:grid}.ce-condition-links a{border-bottom:1px solid #cad7de;align-items:center;gap:20px;min-height:76px;padding:20px 0;font-size:1.125rem;line-height:1.45;display:flex}.ce-condition-links a:hover{color:var(--color-ocean)}.ce-condition-links a>span:last-child{color:var(--color-ocean);margin-left:auto}.ce-index{color:var(--color-ocean);flex-shrink:0;font-size:.8rem}.ce-directory-heading h2{max-width:480px}.ce-assessment{background:var(--color-ink);color:#fff}.ce-assessment-grid{grid-template-columns:1fr 1.15fr;gap:100px;display:grid}.ce-assessment .eyebrow,.ce-assessment h2,.ce-assessment h3{color:#fff}.ce-assessment-grid>div:first-child>p:not(.eyebrow){max-width:375px;margin:28px 0}.ce-priorities{border-top:2px solid var(--color-teal)}.ce-priorities article{border-bottom:1px solid #ffffff35;gap:25px;padding:27px 0;display:flex}.ce-priority-number{color:#bfe6ed;padding-top:4px;font-size:1.1rem}.ce-priorities h3{font-weight:500}.ce-priorities p{color:#e1eaee;margin-top:12px}.ce-line-link{border-bottom:1px solid;align-items:center;gap:30px;padding:12px 0;font-size:.9375rem;line-height:1.6;display:inline-flex}.ce-evidence{grid-template-columns:1fr 1.1fr;gap:95px;display:grid}.ce-evidence h2{max-width:550px}.ce-evidence .ce-lead{margin-top:28px;font-size:1.2rem}.ce-options{border-left:2px solid var(--color-teal);padding-left:34px}.ce-question-prompt{background:#eef4f6;margin-top:30px;padding:26px 28px}.ce-question-prompt h3{letter-spacing:0;color:var(--color-ocean);font-size:.875rem;font-weight:600}.ce-question-prompt p{margin-top:12px}.care-editorial .ce-small{margin-top:16px;font-size:.875rem;line-height:1.7}.ce-visit{background:#f4f3ee;grid-template-columns:1fr 1fr;display:grid}.ce-visit figure{min-height:780px;margin:0;position:relative}.ce-visit figure img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ce-visit figcaption{color:#fff;background:linear-gradient(#0000,#10212de6);padding:70px 35px 28px;font-size:.8rem;line-height:1.6;position:absolute;bottom:0;left:0;right:0}.ce-visit-copy{max-width:750px;padding:75px clamp(35px,5vw,80px)}.ce-visit-copy>p:not(.eyebrow){margin-top:25px}.ce-visit ol{gap:12px;margin:32px 0 20px;padding:0;list-style:none;display:grid}.ce-visit li{background:#fff;border:1px solid #d4dfe2;padding:23px 24px}.ce-visit li h3{letter-spacing:-.02em;font-size:1.0625rem;font-weight:600}.ce-step-number{color:var(--color-ocean);margin-right:15px;font-size:.875rem}.ce-visit li:nth-child(2){background:var(--color-ocean);color:#fff;border-color:var(--color-ocean)}.ce-visit li p{margin-top:10px;font-size:1rem}.ce-questions{border-bottom:1px solid var(--ce-rule);background:#fff}.ce-faq-grid{grid-template-columns:1fr 1.2fr;gap:90px;display:grid}.ce-faq-grid>div:first-child>p:last-child{max-width:350px;margin-top:26px}.ce-faq-grid summary{padding-block:25px!important;font-size:1.0625rem!important;line-height:1.6!important}.ce-faq-grid details p{font-size:1.0625rem!important}.ce-related{padding-block:45px}.ce-related>div{grid-template-columns:repeat(4,1fr);gap:26px;display:grid}.ce-related a{border-bottom:1px solid var(--ce-rule);color:var(--color-ocean);justify-content:space-between;align-items:center;gap:18px;padding:15px 0;font-size:.9375rem;line-height:1.6;display:flex}.ce-consult{background:var(--color-ink);color:#fff}.ce-consult-grid{grid-template-columns:1fr 1.15fr;gap:100px;display:grid}.ce-consult h2,.ce-consult .eyebrow{color:#fff}.ce-consult-grid>div:first-child{padding-top:30px}.ce-consult-grid>div:first-child>p:not(.eyebrow){max-width:390px;margin-top:28px}.ce-consult .consult-panel{color:var(--color-ink);box-shadow:none;background:#fff;border:0;border-radius:0}.ce-consult .consult-panel .eyebrow{color:var(--color-ocean)}.ce-consult .simple-consult{padding:38px}@media (width<=1100px){.ce-wrap{padding:75px 40px}.ce-hero-content,.ce-page-nav>div{padding-inline:40px}.ce-overview,.ce-assessment-grid,.ce-evidence,.ce-faq-grid,.ce-consult-grid,.ce-directory>.ce-wrap{gap:45px}.ce-visit-copy{padding:60px 35px}}@media (width<=899px){.ce-wrap{padding:60px 25px}.ce-hero,.ce-hero-content{min-height:690px}.ce-hero-content{gap:26px;padding:22px 25px 20px}.ce-hero-copy{max-width:480px;margin-top:auto}.ce-hero h1{font-size:clamp(2.35rem,7.8vw,3.5rem);line-height:1.1}.ce-hero nav{font-size:.8125rem}.ce-hero .eyebrow{letter-spacing:.1em;margin-bottom:16px;font-size:.7rem}.ce-hero-shade{background:linear-gradient(#14273555,#14273520 12%,#142735c9 52%,#142735f5)}.ce-hero-lede{margin:20px 0;font-size:1rem!important}.ce-hero-button{justify-content:space-between;width:100%;max-width:430px;font-size:.9rem}.ce-advisor-note{font-size:.8125rem!important}.ce-hero-bottom{margin-top:0}.ce-hero-bottom>span{font-size:.75rem}.ce-hero-bottom a{font-size:.8125rem}.ce-page-nav>div{gap:0 25px;padding:10px 25px}.ce-page-nav a{font-size:.8125rem}.ce-overview,.ce-assessment-grid,.ce-evidence,.ce-faq-grid,.ce-consult-grid,.ce-directory>.ce-wrap{grid-template-columns:1fr;gap:30px}.care-editorial h2{font-size:2.35rem}.ce-overview .ce-lead{font-size:1.25rem}.ce-directory>.ce-wrap{padding-block:50px}.ce-condition-links a{min-height:72px;font-size:1.0625rem}.ce-assessment-grid>div:first-child>p:not(.eyebrow){max-width:none;margin:22px 0 10px}.ce-priorities article{gap:19px;padding:25px 0}.ce-priorities h3{font-size:1.1875rem}.ce-options{padding-left:22px}.ce-question-prompt{padding:24px 22px}.ce-visit{grid-template-columns:1fr}.ce-visit figure{height:390px;min-height:0}.ce-visit figcaption{padding-inline:25px}.ce-visit-copy{padding:45px 25px}.ce-visit ol{margin-inline:-5px}.ce-faq-grid{gap:25px}.ce-related{padding-block:40px}.ce-related>div{grid-template-columns:1fr 1fr;gap:14px 24px}.ce-consult-grid{padding:60px 20px}.ce-consult-grid>div:first-child{padding:0 5px}.ce-consult .simple-consult{padding:28px 20px}.care-editorial .eyebrow{margin-bottom:17px}.ce-evidence .ce-lead{font-size:1.125rem}}@media (width<=360px){.ce-hero-content{padding-inline:20px}.ce-hero h1{font-size:2.2rem}.ce-hero,.ce-hero-content{min-height:720px}.ce-hero-button{gap:10px;font-size:.8125rem}.ce-hero-bottom{flex-wrap:wrap;gap:8px}.ce-hero-bottom>span{display:none}.ce-wrap{padding-inline:20px}.care-editorial h2{font-size:2.05rem}.ce-visit figure{height:330px}.ce-visit-copy{padding-inline:20px}.ce-related>div{grid-template-columns:1fr}.ce-page-nav>div{column-gap:20px;padding-inline:20px}.ce-options{padding-left:17px}}@media (width<=599px){.ce-hero-image{object-position:var(--hero-mobile-position)}.ce-hero[data-page=mens-health] .ce-hero-shade{background:linear-gradient(#14273538,#14273518 12%,#142735a8 52%,#142735e8)}}.care-editorial{--ce-ink:var(--color-ink);--ce-rule:var(--border-subtle)}.ce-directory,.ce-question-prompt{background:var(--color-mist)}.ce-evidence{background:var(--color-paper)}.ce-directory-single .ce-directory-heading>p:last-child{max-width:430px;margin-top:22px;font-size:1rem;line-height:1.7}.ce-directory-single .ce-condition-links>a{border-top:1px solid var(--border-subtle);font-size:1.25rem;font-weight:600}.ce-directory-note{max-width:460px;margin-top:26px;font-size:.9375rem;line-height:1.7}.ce-directory-note a{color:var(--color-ocean);text-underline-offset:4px;font-weight:600;text-decoration:underline;display:inline}.ce-directory-note a:hover{color:var(--color-ink)}.ce-assessment,.ce-consult{background:var(--color-mist);color:var(--color-ink)}.ce-assessment .eyebrow,.ce-assessment h2,.ce-assessment h3,.ce-consult .eyebrow,.ce-consult h2,.ce-consult h3{color:var(--color-ink)}.ce-priorities{border-top-color:#b09a82}.ce-priorities article{border-bottom-color:#c7b9a9}.ce-priority-number,.ce-priorities p{color:var(--text-muted)}.ce-visit{background:var(--color-paper)}.ce-visit li{border-color:var(--border-subtle)}.ce-visit li:nth-child(2){background:var(--color-ocean);border-color:var(--color-ocean);color:#fff}.ce-visit li:nth-child(2) h3,.ce-visit li:nth-child(2) .ce-step-number{color:#fff}.ce-assessment a:focus-visible{outline-color:var(--color-ocean)}.ce-assessment-grid>div:first-child>.ce-assessment-advisor{max-width:380px;color:var(--text-muted);margin:10px 0 0;font-size:.875rem;line-height:1.6}.ce-consult .consult-panel{border-radius:12px}.ce-hero-button:hover{background:var(--color-mist)}.ce-page-nav{background:var(--color-paper)}.ce-questions{background:var(--color-mist)}.ce-condition-links .ce-condition-name{border-bottom:1px solid var(--border-subtle);min-height:76px;color:var(--color-ink);align-items:center;gap:20px;padding:20px 0;font-size:1.125rem;line-height:1.45;display:flex}
