:root{--ad-ink:#133334;--ad-cream:#fef9ef;--ad-cell:#f7eee0;--ad-line:rgba(19,51,52,0.16);--ad-muted:rgba(19,51,52,0.62);--ad-dark-muted:rgba(255,255,255,0.62);--ad-max:1600px}.adSafePage{overflow:clip;background:var(--ad-cream);color:var(--ad-ink);font-family:var(--font-google-sans-flex),Arial,sans-serif}.adSafePage .rxp-page .dose-stage>summary{grid-template-columns:34px minmax(0,1fr) auto 20px}.adSafePage .rxp-page .dose-stage-dose{grid-column:3}.adSafePage .rxp-page .dose-stage>summary>svg{grid-column:4}.adSafePage .rxp-page .dose-chart.is-visible .dose-line{stroke:var(--accent);stroke-dasharray:none;stroke-dashoffset:0;animation:none}.adSafePage .rxp-page .health-outcomes--trials .health-outcome-card{height:380px;min-height:380px}.adSafePage .rxp-page .final-cta--full-bleed{padding-block:0;background:var(--accent)}.adSafePage .rxp-page .final-cta--full-bleed>.container{width:100%;max-width:none;padding-inline:0}.adSafePage .rxp-page .final-cta--full-bleed .final-cta-card{width:100%;max-width:none;margin-inline:0;border-radius:0}.adSafePage figure,.adSafePage h1,.adSafePage h2,.adSafePage h3,.adSafePage ol,.adSafePage p,.adSafePage ul{margin:0}.adSafeHeader{position:relative;z-index:40;width:100%;background:var(--ad-cream);color:var(--ad-ink)}.adSafeHeaderInner{display:grid;width:min(calc(100% - 48px),var(--ad-max));min-height:104px;margin:0 auto;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid var(--ad-line)}.adSafeBrand{display:inline-flex;justify-self:start}.adSafeHeaderLocation{display:inline-flex;align-items:center;gap:8px;justify-self:center;font-size:15px;font-weight:450}.adSafeHeaderLocation svg{width:16px}.adSafeHeaderInner>a{justify-self:end}.adSafeHero{padding:34px 24px calc(72px * var(--site-space-scale))}.adSafeHeroInner{display:grid;width:min(100%,var(--ad-max));margin:0 auto;grid-template-columns:minmax(0,1.16fr) minmax(420px,.84fr);align-items:start;gap:calc(clamp(38px, 5vw, 88px) * var(--site-space-scale))}.adSafeGalleryDesktop{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.adSafeGalleryTile{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:18px;background:var(--ad-cell)}.adSafeGalleryTile img{object-fit:cover}.adSafeGalleryMobile{display:none}.adSafeHeroContent{position:sticky;top:24px;display:flex;min-width:0;flex-direction:column;align-items:stretch;padding-top:12px}.adSafeBadge{display:inline-flex;width:fit-content;min-height:36px;align-items:center;gap:8px;border-radius:999px;background:rgba(19,51,52,.07);padding:0 15px;font-size:12px;font-weight:450;letter-spacing:.08em;text-transform:uppercase}.adSafeBadge svg{width:15px}.adSafeRouteLabel{margin-top:42px!important;color:rgba(19,51,52,.48);font-size:15px}.adSafeHeroContent h1{max-width:720px;margin-top:10px;font-size:calc(clamp(48px, 4.3vw, 78px) * var(--site-display-scale));line-height:.98;font-weight:300;letter-spacing:-.048em}.adSafeIntroduction{max-width:650px;margin-top:28px!important;color:var(--ad-muted);font-size:clamp(17px,1.25vw,21px);line-height:1.48;font-weight:350}.adSafeHighlights{display:grid;gap:14px;margin-top:30px!important;padding:0;list-style:none}.adSafeHighlights li{display:flex;align-items:center;gap:12px;color:rgba(19,51,52,.78);font-size:16px;line-height:1.4}.adSafeHighlights svg{width:17px;flex:0 0 auto}.adSafePrice{display:grid;margin-top:34px}.adSafePrice>span{color:rgba(19,51,52,.4);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.adSafePrice strong{margin-top:4px;font-size:calc(clamp(30px, 2.4vw, 43px) * var(--site-display-scale));line-height:1;font-weight:300}.adSafePrice small{margin-top:9px;color:rgba(19,51,52,.48);font-size:12px;font-weight:350}.adSafeHeroContent>a{width:100%;height:52px;margin-top:30px}.adSafeTrust{display:grid;gap:12px;margin-top:25px;border-top:1px solid var(--ad-line);padding-top:25px}.adSafeTrust span{display:flex;align-items:center;gap:11px;color:rgba(19,51,52,.68);font-size:14px;line-height:1.35}.adSafeTrust svg{width:17px;flex:0 0 auto}.adSafeSection{width:min(calc(100% - 48px),var(--ad-max));margin:0 auto;padding:calc(clamp(84px, 8vw, 136px) * var(--site-space-scale)) 0}.adSafeSectionHeader{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:calc(80px * var(--site-space-scale))}.adSafeEyebrow{color:rgba(19,51,52,.48);font-size:11px;line-height:1.2;font-weight:450;letter-spacing:.14em;text-transform:uppercase}.adSafeClinicalFrameLead h2,.adSafeClinicianCopy h2,.adSafeFinalCta h2,.adSafePathwayLead h2,.adSafeSectionHeader h2{max-width:880px;margin-top:18px;font-size:clamp(44px,5vw,78px);line-height:.98;font-weight:300;letter-spacing:-.052em}.adSafeClinicalFrameLead>p,.adSafeClinicianCopy>p,.adSafeSectionHeader>p{max-width:520px;color:var(--ad-muted);font-size:18px;line-height:1.48;font-weight:350}.adSafeOverviewGrid{display:grid;margin-top:calc(64px * var(--site-space-scale));grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.adSafeOverviewGrid article{position:relative;display:flex;min-height:520px;flex-direction:column;border:1px solid var(--ad-line);border-radius:28px;background:rgba(247,238,224,.58);padding:28px}.adSafeOverviewGrid article>span{color:rgba(19,51,52,.46);font-size:12px}.adSafeOverviewIcon{display:grid;width:min(100%,260px);aspect-ratio:1;margin:auto;place-items:center;border:1px solid var(--ad-line);border-radius:50%;background:radial-gradient(circle,rgba(19,51,52,.08) 0 2px,transparent 3px),var(--ad-cream);background-size:16px 16px}.adSafeOverviewIcon svg{width:62px;height:62px;stroke-width:1}.adSafeClinicalCards h3,.adSafeOverviewGrid h3{font-size:clamp(26px,2.2vw,36px);line-height:1.05;font-weight:350;letter-spacing:-.035em}.adSafeClinicalCards p,.adSafeOverviewGrid p{margin-top:13px;color:var(--ad-muted);font-size:16px;line-height:1.5}.adSafePathway{background:var(--ad-ink);color:white}.adSafePathwayInner{display:grid;width:min(calc(100% - 48px),var(--ad-max));min-height:780px;margin:0 auto;grid-template-columns:minmax(0,.95fr) minmax(240px,.55fr) minmax(0,.9fr);align-items:center;gap:calc(clamp(40px, 5vw, 92px) * var(--site-space-scale));padding:calc(clamp(92px, 9vw, 152px) * var(--site-space-scale)) 0}.adSafePathway .adSafeEyebrow{color:rgba(255,255,255,.48)}.adSafePathwayLead p{max-width:610px;margin-top:26px;color:var(--ad-dark-muted);font-size:18px;line-height:1.55}.adSafePathwayLead>a{margin-top:32px;border-color:rgba(255,255,255,.42);color:white}.adSafePathwayLead>a:hover{background:rgba(255,255,255,.08)}.adSafeSignal{position:relative;display:grid;aspect-ratio:1;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:50%}.adSafeSignal:after,.adSafeSignal:before,.adSafeSignal>span{position:absolute;content:"";border:1px solid rgba(255,255,255,.14);border-radius:50%;inset:12%}.adSafeSignal:after{inset:25%}.adSafeSignal>span:first-child{inset:-10%;border-style:dotted}.adSafeSignal>span:nth-child(2){inset:36%}.adSafeSignal>span:nth-child(3){width:8px;height:8px;inset:5% auto auto 47%;border:none;background:white;box-shadow:0 0 28px 8px rgba(255,255,255,.42)}.adSafeSignal>div{display:grid;width:72px;aspect-ratio:1;place-items:center;border-radius:50%;background:rgba(255,255,255,.08)}.adSafeSignal svg{width:30px;height:30px;stroke-width:1}.adSafePathwaySteps{display:grid}.adSafePathwaySteps article{display:grid;grid-template-columns:50px 1fr;gap:24px;border-top:1px solid rgba(255,255,255,.14);padding:32px 0}.adSafePathwaySteps article:last-child{border-bottom:1px solid rgba(255,255,255,.14)}.adSafePathwaySteps article>span{color:rgba(255,255,255,.4);font-size:12px}.adSafePathwaySteps h3{font-size:26px;line-height:1.1;font-weight:350}.adSafePathwaySteps p{margin-top:10px;color:var(--ad-dark-muted);font-size:15px;line-height:1.5}.adSafeClinicalFrame{display:grid;gap:calc(76px * var(--site-space-scale))}.adSafeClinicalFrameLead{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:end;gap:calc(80px * var(--site-space-scale))}.adSafeClinicalFrameLead .adSafeEyebrow,.adSafeClinicalFrameLead h2{grid-column:1}.adSafeClinicalFrameLead>p{grid-row:1/span 2;grid-column:2;align-self:end}.adSafeClinicalCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.adSafeClinicalCards article{min-height:360px;border:1px solid var(--ad-line);border-radius:28px;padding:34px}.adSafeClinicalCards svg{width:42px;height:42px;margin-bottom:calc(96px * var(--site-space-scale));stroke-width:1}.adSafeCarePlan,.adSafeCareRows{border-top:1px solid var(--ad-line)}.adSafeCareRows{margin-top:calc(68px * var(--site-space-scale))}.adSafeCareRows article{display:grid;min-height:138px;grid-template-columns:70px 1fr auto;align-items:center;gap:calc(40px * var(--site-space-scale));border-bottom:1px solid var(--ad-line)}.adSafeCareRows article>span{color:rgba(19,51,52,.42);font-size:12px}.adSafeCareRows h3{font-size:23px;line-height:1.2;font-weight:400}.adSafeCareRows p{max-width:680px;margin-top:7px;color:var(--ad-muted);font-size:15px}.adSafeCareRows strong{min-width:92px;border-radius:999px;background:rgba(19,51,52,.06);padding:12px 18px;text-align:center;font-size:13px;font-weight:450}.adSafeClinicians{background:radial-gradient(circle at 20% 20%,rgba(31,96,99,.45),transparent 34%),#00171c;color:white}.adSafeCliniciansInner{display:grid;width:min(calc(100% - 48px),var(--ad-max));margin:0 auto;grid-template-columns:minmax(0,.7fr) minmax(520px,1.05fr) minmax(340px,.75fr);align-items:start;gap:calc(clamp(32px, 4vw, 72px) * var(--site-space-scale));padding:calc(clamp(90px, 9vw, 150px) * var(--site-space-scale)) 0}.adSafeClinicians .adSafeEyebrow{color:rgba(255,255,255,.48)}.adSafeClinicianCopy h2{font-size:calc(clamp(42px, 4.4vw, 70px) * var(--site-display-scale))}.adSafeClinicianCopy>p{margin-top:28px;color:var(--ad-dark-muted)}.adSafeClinicianGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.adSafeClinicianGrid article{overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:28px;background:rgba(255,255,255,.07)}.adSafeClinicianImage{position:relative;aspect-ratio:.86}.adSafeClinicianImage img{object-fit:contain;object-position:center bottom}.adSafeClinicianGrid article>div:last-child{min-height:112px;border-top:1px solid rgba(255,255,255,.08);padding:23px 24px}.adSafeClinicianGrid h3{font-size:18px;font-weight:420}.adSafeClinicianGrid p{margin-top:8px;color:var(--ad-dark-muted);font-size:14px}.adSafeClinicianSteps{display:grid;padding:0;list-style:none}.adSafeClinicianSteps li{display:grid;grid-template-columns:48px 1fr;gap:20px;border-top:1px solid rgba(255,255,255,.14);padding:28px 0}.adSafeClinicianSteps li:last-child{border-bottom:1px solid rgba(255,255,255,.14)}.adSafeClinicianSteps li>span{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(255,255,255,.28);border-radius:50%;color:rgba(255,255,255,.58);font-size:11px}.adSafeClinicianSteps h3{font-size:21px;line-height:1.2;font-weight:380}.adSafeClinicianSteps p{margin-top:8px;color:var(--ad-dark-muted);font-size:14px;line-height:1.45}.adSafeFinalCta{display:flex;width:min(calc(100% - 48px),var(--ad-max));margin:clamp(80px,8vw,130px) auto;flex-direction:column;align-items:center;border-radius:32px;background:var(--ad-cell);padding:clamp(72px,8vw,124px) 24px;text-align:center}.adSafeFinalCta h2{max-width:1000px}.adSafeFinalCta p{max-width:620px;margin-top:25px;color:var(--ad-muted);font-size:17px;line-height:1.55}.adSafeFinalCta>a{margin-top:34px}.adSafeFooter{background:#efe6d7;color:var(--ad-ink)}.adSafeFooterInner{display:grid;width:min(calc(100% - 48px),var(--ad-max));margin:0 auto;grid-template-columns:1.3fr repeat(3,1fr);gap:calc(70px * var(--site-space-scale));padding:calc(72px * var(--site-space-scale)) 0}.adSafeFooterLead p{max-width:320px;margin-top:22px;color:var(--ad-muted);font-size:14px;line-height:1.55}.adSafeFooterGroup{display:flex;flex-direction:column;align-items:flex-start;gap:11px}.adSafeFooterGroup>span{margin-bottom:8px;color:rgba(19,51,52,.45);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.adSafeFooterGroup a,.adSafeFooterGroup p{display:flex;align-items:center;gap:8px;color:var(--ad-ink);font-size:14px;line-height:1.45;text-decoration:none}.adSafeFooterGroup a:hover{text-decoration:underline}.adSafeFooterGroup svg{width:15px}.adSafeFooterBottom{display:flex;width:min(calc(100% - 48px),var(--ad-max));margin:0 auto;justify-content:space-between;gap:20px;border-top:1px solid var(--ad-line);padding:24px 0 34px;color:rgba(19,51,52,.5);font-size:11px}@media (max-width:1180px){.adSafeHeroInner{grid-template-columns:minmax(0,1fr) minmax(380px,.88fr);gap:calc(42px * var(--site-space-scale))}.adSafeCliniciansInner{grid-template-columns:1fr 1.5fr}.adSafeClinicianSteps{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.adSafeClinicianSteps li:nth-child(2){border-top:1px solid rgba(255,255,255,.14)}}@media (max-width:900px){.adSafeHeaderInner{width:calc(100% - 32px);min-height:82px}.adSafeHeaderLocation{display:none}.adSafeHeaderInner{grid-template-columns:1fr auto}.adSafeHero{padding:8px 16px calc(64px * var(--site-space-scale))}.adSafeHeroInner{grid-template-columns:1fr;gap:calc(46px * var(--site-space-scale))}.adSafeGalleryDesktop{display:none}.adSafeGalleryMobile{display:block}.adSafeGalleryTile{border-radius:22px}.adSafeGalleryIndicators{display:flex;min-height:34px;align-items:center;justify-content:center;gap:8px;padding-top:12px}.adSafeGalleryIndicator{width:7px;height:7px;cursor:pointer;border:0;border-radius:999px;background:rgba(19,51,52,.22);padding:0;transition:width .18s ease,background-color .18s ease}.adSafeGalleryIndicator.isActive{width:28px;background:var(--ad-ink)}.adSafeHeroContent{position:static;padding:0}.adSafeRouteLabel{margin-top:28px!important}.adSafeHeroContent h1{font-size:calc(clamp(44px, 12vw, 68px) * var(--site-display-scale))}.adSafeIntroduction{margin-top:22px!important;font-size:18px}.adSafeCliniciansInner,.adSafeFinalCta,.adSafeFooterBottom,.adSafeFooterInner,.adSafePathwayInner,.adSafeSection{width:calc(100% - 32px)}.adSafeClinicalFrameLead,.adSafeSectionHeader{grid-template-columns:1fr;gap:24px}.adSafeClinicalFrameLead .adSafeEyebrow,.adSafeClinicalFrameLead h2,.adSafeClinicalFrameLead>p{grid-row:auto;grid-column:auto}.adSafeClinicalCards,.adSafeOverviewGrid{grid-template-columns:1fr}.adSafeOverviewGrid article{min-height:480px}.adSafePathwayInner{min-height:auto;grid-template-columns:1fr}.adSafeSignal{width:min(80vw,400px);justify-self:center}.adSafeCliniciansInner{grid-template-columns:1fr}.adSafeClinicianGrid{width:100%;max-width:680px;justify-self:center}.adSafeClinicianSteps{grid-column:auto;grid-template-columns:1fr}.adSafeClinicianSteps li:nth-child(2){border-top:0}.adSafeFooterInner{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(50px * var(--site-space-scale))}.adSafeFooterLead{grid-column:1/-1}}@media (max-width:600px){.adSafeHeaderInner>a{min-height:40px;padding-inline:16px}.adSafeHeroContent h1{font-size:calc(44px * var(--site-display-scale));line-height:1}.adSafeIntroduction{font-size:16px}.adSafeHighlights li{font-size:15px}.adSafeSection{padding:calc(76px * var(--site-space-scale)) 0}.adSafeClinicalFrameLead h2,.adSafeClinicianCopy h2,.adSafeFinalCta h2,.adSafePathwayLead h2,.adSafeSectionHeader h2{font-size:42px;line-height:1}.adSafeClinicalFrameLead>p,.adSafeClinicianCopy>p,.adSafeSectionHeader>p{font-size:16px}.adSafeOverviewGrid{margin-top:42px}.adSafeOverviewGrid article{min-height:430px;border-radius:22px;padding:24px}.adSafeOverviewIcon{width:210px}.adSafePathwayInner{width:calc(100% - 32px);padding:calc(84px * var(--site-space-scale)) 0}.adSafePathwayLead p{font-size:16px}.adSafeClinicalCards article{min-height:300px;border-radius:22px;padding:26px}.adSafeClinicalCards svg{margin-bottom:calc(72px * var(--site-space-scale))}.adSafeCareRows article{min-height:160px;grid-template-columns:44px 1fr;gap:16px;padding:22px 0}.adSafeCareRows strong{width:fit-content;grid-column:2}.adSafeClinicianGrid{grid-template-columns:1fr}.adSafeClinicianGrid article{border-radius:24px}.adSafeClinicianGrid h3{font-size:20px}.adSafeClinicianGrid p{font-size:15px}.adSafeFinalCta{margin:72px auto;border-radius:24px;padding:70px 20px}.adSafeFinalCta>a{width:100%}.adSafeFooterInner{grid-template-columns:1fr;padding:calc(60px * var(--site-space-scale)) 0}.adSafeFooterLead{grid-column:auto}.adSafeFooterBottom{flex-direction:column}}@media (prefers-reduced-motion:reduce){.adSafeGalleryIndicator{transition:none}}