.home-care-science__layout[data-astro-cid-fdjzslma]{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:center;gap:36px;display:grid}.home-care-science__copy[data-astro-cid-fdjzslma]{min-width:0}.home-care-science[data-astro-cid-fdjzslma] h2[data-astro-cid-fdjzslma]{font-size:calc(var(--type-role-size,clamp(30px, 3.1vw, 39px)) * var(--type-scale,1) * var(--type-role-scale,1));letter-spacing:-.035em;margin:0 0 20px;line-height:1.13}.home-care-science__copy[data-astro-cid-fdjzslma] p[data-astro-cid-fdjzslma]{color:#4c606a;font-size:calc(var(--type-body-size,19px) * var(--type-scale,1) * var(--type-body-scale,1));margin:0 0 20px;line-height:1.55}.home-care-science__montage[data-astro-cid-fdjzslma]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;display:grid}.home-care-science__montage[data-astro-cid-fdjzslma] img[data-astro-cid-fdjzslma]{object-fit:cover;background:#fff;width:100%;height:197px;display:block}.home-care-science__consultation[data-astro-cid-fdjzslma]{object-position:49% 47%}.home-care-science__care[data-astro-cid-fdjzslma]{object-position:center}.home-care-science__laboratory[data-astro-cid-fdjzslma]{object-position:57% center}.home-care-science__montage[data-astro-cid-fdjzslma] .home-care-science__counting[data-astro-cid-fdjzslma]{object-fit:contain}.home-care-science__counting-tile[data-astro-cid-fdjzslma]{min-width:0;position:relative}.home-care-science__badge[data-astro-cid-fdjzslma]{color:#087c80;background:#fff;border:1px solid #b7d6dc;border-left:3px solid #d9ad48;border-radius:6px;align-items:center;gap:8px;max-width:calc(100% - 16px);padding:8px 10px;display:flex;position:absolute;bottom:8px;right:8px;box-shadow:0 2px 8px #073d5014}.home-care-science__badge[data-astro-cid-fdjzslma] strong[data-astro-cid-fdjzslma]{color:inherit;font-size:calc(28px * var(--type-scale,1));letter-spacing:-.04em;flex-shrink:0;line-height:1}.home-care-science__badge[data-astro-cid-fdjzslma]>span[data-astro-cid-fdjzslma]{color:#073d50;min-width:0;max-width:8.5em;font-size:calc(11px * var(--type-scale,1));font-weight:700;line-height:1.25}.home-care-science__actions[data-astro-cid-fdjzslma]{flex-wrap:wrap;gap:12px;margin-top:25px;display:flex}.home-care-science[data-astro-cid-fdjzslma] .home-care-science__button[data-astro-cid-fdjzslma]{color:#fff;max-width:100%;min-height:46px;font-size:calc(var(--type-button-size,14px) * var(--type-scale,1) * var(--type-button-scale,1));white-space:normal;background:#087c80;border-color:#087c80;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:11px 17px;font-weight:700;line-height:1.35;text-decoration:none;display:inline-flex}.home-care-science[data-astro-cid-fdjzslma] .home-care-science__button[data-astro-cid-fdjzslma]:hover{background:#07666a;border-color:#07666a}@media (width<=760px){.home-care-science__layout[data-astro-cid-fdjzslma]{grid-template-columns:minmax(0,1fr);gap:20px}.home-care-science[data-astro-cid-fdjzslma] h2[data-astro-cid-fdjzslma]{font-size:calc(var(--type-role-size,30px) * var(--type-scale,1) * var(--type-role-scale,1));margin-bottom:16px}.home-care-science__copy[data-astro-cid-fdjzslma] p[data-astro-cid-fdjzslma]{font-size:calc(var(--type-body-size,18px) * var(--type-scale,1) * var(--type-body-scale,1));margin-bottom:16px}.home-care-science__actions[data-astro-cid-fdjzslma]{gap:10px;margin-top:20px}.home-care-science[data-astro-cid-fdjzslma] .home-care-science__button[data-astro-cid-fdjzslma]{width:100%;font-size:calc(var(--type-button-size,13px) * var(--type-scale,1) * var(--type-button-scale,1))}.home-care-science__montage[data-astro-cid-fdjzslma] img[data-astro-cid-fdjzslma]{aspect-ratio:1.5;height:auto}.home-care-science__badge[data-astro-cid-fdjzslma]{gap:5px;max-width:calc(100% - 6px);padding:6px;bottom:3px;right:3px}.home-care-science__badge[data-astro-cid-fdjzslma] strong[data-astro-cid-fdjzslma]{font-size:calc(22px * var(--type-scale,1))}.home-care-science__badge[data-astro-cid-fdjzslma]>span[data-astro-cid-fdjzslma]{font-size:calc(10px * var(--type-scale,1))}}.next-chapter.section{border-top:1px solid var(--line);background:#f7fbfd;padding-block:32px}.next-chapter>.container{max-width:1180px}.next-chapter>.container>.page-content{width:100%;max-width:none}.next-chapter .page-content h2{font-size:calc(var(--type-section-title-size,var(--muhu-text-section)) * var(--type-scale,1) * var(--type-section-title-scale,1));margin:0 0 18px;line-height:1.15}.next-chapter .page-content>p{font-size:calc(var(--muhu-text-body) * var(--type-scale,1) * var(--type-body-scale,1));margin:0;line-height:1.55}.next-chapter__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 0 8px;display:grid}.next-chapter__grid article{--type-body-size:var(--muhu-text-card-body);--type-card-title-size:var(--muhu-text-card-heading);background:#fff;border:1px solid #d7e7ee;border-radius:8px;min-width:0;overflow:hidden}.next-chapter__grid img{object-fit:cover;width:100%;height:160px;display:block}.next-chapter__grid article>div{padding:16px}.next-chapter .next-chapter__grid h3{font-size:calc(var(--muhu-text-card-heading) * var(--type-scale,1) * var(--type-card-title-scale,1));align-items:flex-start;gap:9px;margin:0 0 8px;line-height:1.2;display:flex}.next-chapter .next-chapter__grid h3>span:last-child{padding-top:2px}.next-chapter__number{background:var(--deep);color:#fff;min-height:25px;font-size:calc(.9rem * var(--type-scale,1));letter-spacing:.02em;border-radius:999px;flex:0 0 38px;justify-content:center;align-items:center;padding:2px 9px;font-weight:700;line-height:1.3;display:inline-flex}.next-chapter .next-chapter__grid p{font-size:calc(var(--muhu-text-card-body) * var(--type-scale,1) * var(--type-body-scale,1));margin:0;line-height:1.5}.next-chapter__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.next-chapter__actions>.button{flex:none}.next-chapter__actions>.button-secondary{align-items:center;gap:10px;display:inline-flex}@media (width<=900px){.next-chapter__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.next-chapter__grid img{height:190px}}@media (width<=680px){.next-chapter.section{padding-block:28px}.next-chapter__grid img{height:125px}.next-chapter__grid article>div{padding:13px}.next-chapter__actions>.button,.next-chapter__actions>.button-secondary{justify-content:center;width:100%}}@media (width<=520px){.next-chapter__grid{grid-template-columns:1fr}.next-chapter__grid img{height:180px}}.home-concerns{padding-block:24px 20px}.home-section-title{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:16px;display:flex}.home-section-title h2{font-size:calc(var(--type-role-size,1.35rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0}.home-section-title .text-link{font-size:calc(var(--type-role-size,.8rem) * var(--type-scale,1) * var(--type-role-scale,1))}.home-concern-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.home-concern-card{background:#fff;border:1px solid #d7e7ee;border-radius:8px;overflow:hidden}.home-concern-card__link{color:var(--deep);text-decoration:none;display:block}.home-concern-card img{object-fit:cover;object-position:center 42%;width:100%;height:130px}.home-concern-card__link>span{justify-content:space-between;align-items:center;gap:10px;padding:12px 14px 5px;display:flex}.home-concern-card strong{font-size:calc(var(--type-role-size,1rem) * var(--type-scale,1) * var(--type-role-scale,1));line-height:1.2}.home-concern-card em{text-align:center;color:#087d80;border:1px solid #c5e0ec;border-radius:50%;flex:0 0 24px;height:24px;font-style:normal}.home-concern-card__body{font-size:calc(var(--type-role-size,.79rem) * var(--type-scale,1) * var(--type-role-scale,1));color:#4f6475;padding:0 14px 12px;line-height:1.5}.home-concern-card__body p{margin:0}.home-concern-card__body a{display:none}.home-concern-card__link:hover{background:#f3f9fc}.home-benefits{border-block:1px solid #d7e7ee;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:20px;padding-block:16px;display:grid}.home-benefit{align-items:center;gap:10px;text-decoration:none;display:flex}.home-benefit>svg{fill:none;width:34px;height:34px;stroke:var(--green);stroke-width:2px;flex:0 0 34px}.home-benefit:nth-child(2)>svg{stroke:#e89820}.home-benefit>span{flex-direction:column;gap:3px;display:flex}.home-benefit strong{font-size:calc(var(--type-role-size,.8rem) * var(--type-scale,1) * var(--type-role-scale,1));line-height:1.25}.home-benefit span span{font-size:calc(var(--type-role-size,.7rem) * var(--type-scale,1) * var(--type-role-scale,1));color:#526a7a;line-height:1.4}.home-heritage{color:#fff;background:linear-gradient(100deg,#06394f,#07586a);padding-block:20px}.home-heritage>.container{align-items:center;gap:24px;display:flex}.home-heritage svg{fill:none;stroke:#e4b64d;stroke-width:1.8px;flex:0 0 48px;width:48px;height:48px}.home-heritage .page-content{width:100%;max-width:none;font-size:calc(var(--type-role-size,.85rem) * var(--type-scale,1) * var(--type-role-scale,1));grid-template-columns:1fr auto;gap:0 28px;display:grid}.home-heritage h2{color:#fff;font-size:calc(var(--type-role-size,1.35rem) * var(--type-scale,1) * var(--type-role-scale,1));letter-spacing:-.02em;margin:0 0 5px}.home-heritage p{color:#d2e3ed;font-size:calc(var(--type-role-size,.8rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0}.home-heritage p:has(a){grid-area:1/2/3;align-self:center}.home-heritage a{color:#fff;white-space:nowrap;font-weight:600}.home-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.home-proof-card{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden}.home-proof-card figure{margin:0;position:relative}.home-proof-card figure>img{object-fit:cover;object-position:50% 35%;width:100%;height:235px}.home-proof-card figcaption{color:#16485c;font-size:calc(var(--type-role-size,.68rem) * var(--type-scale,1) * var(--type-role-scale,1));background:#ffffffed;border-radius:4px;padding:4px 8px;position:absolute;bottom:10px;left:12px}.home-proof-card .page-content{max-width:none;font-size:calc(var(--type-role-size,.9rem) * var(--type-scale,1) * var(--type-role-scale,1));padding:22px;line-height:1.6}.home-proof-card .page-content h2{font-size:calc(var(--type-role-size,1.6rem) * var(--type-scale,1) * var(--type-role-scale,1));margin-top:0}.home-proof-card p:last-child{margin-bottom:0}.home-value{background:#f6fbff;border-block:1px solid #dcecf2}.home-value>.container>.page-content{max-width:870px}.home-value>.container>.page-content h2{font-size:calc(var(--type-role-size,clamp(1.8rem,3vw,2.6rem)) * var(--type-scale,1) * var(--type-role-scale,1));margin:0 0 14px}.home-value-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.home-value-card{background:#fff;border:1px solid #d7e7ee;border-radius:8px;overflow:hidden}.home-value-card>img{object-fit:cover;width:100%;height:155px}.home-value-card>div{padding:16px}.home-value-card h3{font-size:calc(var(--type-role-size,1.05rem) * var(--type-scale,1) * var(--type-role-scale,1));margin-bottom:8px}.home-value-card p{font-size:calc(var(--type-role-size,.88rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0;line-height:1.5}.home-value-tail .page-content{grid-template-columns:1fr 1.3fr;align-items:center;gap:0 28px;max-width:none;display:grid}.home-value-tail .page-content>p:has(a){grid-area:1/1/3;margin:0}.home-value-tail .page-content>p:has(a) a{color:#fff;background:linear-gradient(100deg,#065c60,#078078);border-radius:6px;padding:12px 20px;font-weight:650;text-decoration:none;display:inline-flex}.home-value-tail h3{font-size:calc(var(--type-role-size,1rem) * var(--type-scale,1) * var(--type-role-scale,1));grid-column:2;margin:0 0 5px}.home-value-tail p{font-size:calc(var(--type-role-size,.85rem) * var(--type-scale,1) * var(--type-role-scale,1));grid-column:2;margin:0}.home-introduction-grid{grid-template-columns:1fr 1fr;gap:42px;display:grid}.home-introduction h3{font-size:calc(var(--type-role-size,1.7rem) * var(--type-scale,1) * var(--type-role-scale,1));margin-top:0}.home-introduction .page-content{font-size:calc(var(--type-role-size,.95rem) * var(--type-scale,1) * var(--type-role-scale,1))}.home-care-details{border-left:1px solid var(--line);padding-left:30px}.home-care-details strong{margin-bottom:4px;display:block}.home-journey{background:#f7fbfd}.home-journey-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.home-journey-grid article{background:#fff;border:1px solid #d7e7ee;border-radius:8px;overflow:hidden}.home-journey-grid img{object-fit:cover;width:100%;height:160px}.home-journey-grid article>div{padding:16px}.home-journey-grid h3{font-size:calc(var(--type-role-size,1rem) * var(--type-scale,1) * var(--type-role-scale,1));margin-bottom:8px}.home-journey-grid p{font-size:calc(var(--type-role-size,.85rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0;line-height:1.5}.home-aftercare-note{background:#fff;border-left:3px solid #daa43e;max-width:900px;margin-top:30px;padding:24px}.home-aftercare-note h3{font-size:calc(var(--type-role-size,1.3rem) * var(--type-scale,1) * var(--type-role-scale,1));margin-top:0}.home-aftercare-note .page-content{font-size:calc(var(--type-role-size,.92rem) * var(--type-scale,1) * var(--type-role-scale,1))}.home-colombia-grid{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.home-colombia figure{margin:0;position:relative}.home-colombia img{object-fit:cover;border-radius:8px;width:100%;height:330px}.home-colombia figcaption{font-size:calc(var(--type-role-size,.7rem) * var(--type-scale,1) * var(--type-role-scale,1));background:#ffffffe8;padding:4px 8px;position:absolute;bottom:10px;right:12px}.home-colombia h2{margin-top:0}.home-colombia .page-content{font-size:calc(var(--type-role-size,.95rem) * var(--type-scale,1) * var(--type-role-scale,1))}.home-costs{background:#f6fbff}.home-costs .page-content{max-width:850px}.home-costs h2{margin-top:0}.home-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:25px;display:grid}.home-tiers a{background:#fff;border:1px solid #a7cdd1;border-top:4px solid #0b7a7e;border-radius:10px;padding:22px;text-decoration:none;position:relative;overflow:hidden}.home-tiers a:last-child{border-color:#d5ac53}.home-tiers h3{font-size:calc(var(--type-role-size,1.5rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0 0 16px}.home-tiers img{object-fit:cover;border-radius:4px;width:100%;height:140px;margin-bottom:16px}.home-tier-number{color:#799caa;font-size:calc(var(--type-role-size,.8rem) * var(--type-scale,1) * var(--type-role-scale,1));position:absolute;top:23px;right:18px}.home-tiers a>span:last-child{font-size:calc(var(--type-role-size,.84rem) * var(--type-scale,1) * var(--type-role-scale,1));font-weight:600}.home-stories{padding-block:36px}.home-stories .page-content{max-width:870px}.home-stories h2{margin-top:0}.home-faq{background:#f6fbff}.home-faq-grid{grid-template-columns:.7fr 1.3fr;gap:48px;display:grid}.home-faq h2{font-size:calc(var(--type-role-size,2rem) * var(--type-scale,1) * var(--type-role-scale,1));max-width:360px}.home-faq .text-link{font-size:calc(var(--type-role-size,.85rem) * var(--type-scale,1) * var(--type-role-scale,1))}.home-faq details{border-bottom:1px solid #cbdfe8;padding:16px 0}.home-faq details:first-child{border-top:1px solid #cbdfe8}.home-faq summary{font-size:calc(var(--type-role-size,.95rem) * var(--type-scale,1) * var(--type-role-scale,1));color:var(--deep);cursor:pointer;font-weight:650}.home-faq details div{font-size:calc(var(--type-role-size,.9rem) * var(--type-scale,1) * var(--type-role-scale,1));padding-top:12px}.home-faq details p{margin-bottom:0}.home-closing{color:#e0edf5;text-align:center;background:#063d55}.home-closing .page-content{max-width:760px;margin:auto}.home-closing h2{color:#fff;margin:0 0 18px}.home-closing p{color:#e0edf5}.home-closing p:has(a)>a{color:#075e65;background:#fff;border-radius:6px;padding:12px 22px;font-weight:650;text-decoration:none;display:inline-flex}.home-closing p:last-child{font-size:calc(var(--type-role-size,.78rem) * var(--type-scale,1) * var(--type-role-scale,1))}@media (width<=900px){.home-concern-card img{height:110px}.home-concern-card strong{font-size:calc(var(--type-role-size,.9rem) * var(--type-scale,1) * var(--type-role-scale,1))}.home-concern-card__body{font-size:calc(var(--type-role-size,.77rem) * var(--type-scale,1) * var(--type-role-scale,1))}.home-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 22px}.home-value-grid,.home-journey-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-value-card>img,.home-journey-grid img{height:190px}.home-heritage .page-content{display:block}.home-heritage p:has(a){margin-top:8px}.home-proof-card figure>img{height:200px}}@media (width<=680px){.home-concerns{padding-block:22px}.home-section-title{align-items:start;gap:12px}.home-section-title h2{font-size:calc(var(--type-role-size,1.15rem) * var(--type-scale,1) * var(--type-role-scale,1))}.home-section-title .text-link{font-size:calc(var(--type-role-size,.72rem) * var(--type-scale,1) * var(--type-role-scale,1))}.home-concern-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-concern-card img{height:120px}.home-concern-card__link>span{padding:12px 10px 5px}.home-concern-card__body{padding:0 10px 12px}.home-benefit>svg{flex-basis:28px;width:28px;height:28px}.home-benefits{gap:14px}.home-benefit strong{font-size:calc(var(--type-role-size,.74rem) * var(--type-scale,1) * var(--type-role-scale,1))}.home-benefit span span{font-size:calc(var(--type-role-size,.67rem) * var(--type-scale,1) * var(--type-role-scale,1))}.home-heritage{padding:18px 0}.home-heritage>.container{gap:14px}.home-heritage svg{flex-basis:35px;width:35px}.home-heritage h2{font-size:calc(var(--type-role-size,1.13rem) * var(--type-scale,1) * var(--type-role-scale,1))}.home-heritage p{font-size:calc(var(--type-role-size,.75rem) * var(--type-scale,1) * var(--type-role-scale,1))}.home-proof-grid,.home-introduction-grid,.home-colombia-grid,.home-faq-grid{grid-template-columns:1fr;gap:24px}.home-proof-card figure>img{height:220px}.home-proof-card .page-content{padding:20px}.home-value-card>img,.home-journey-grid img{height:125px}.home-value-card>div,.home-journey-grid article>div{padding:13px}.home-value-card h3{font-size:calc(var(--type-role-size,.98rem) * var(--type-scale,1) * var(--type-role-scale,1))}.home-value-card p{font-size:calc(var(--type-role-size,.82rem) * var(--type-scale,1) * var(--type-role-scale,1))}.home-value-tail .page-content{display:block}.home-value-tail .page-content>p:has(a){margin-bottom:20px}.home-care-details{border-left:0;border-top:1px solid var(--line);padding:22px 0 0}.home-journey-grid h3{font-size:calc(var(--type-role-size,.94rem) * var(--type-scale,1) * var(--type-role-scale,1))}.home-journey-grid p{font-size:calc(var(--type-role-size,.8rem) * var(--type-scale,1) * var(--type-role-scale,1))}.home-aftercare-note{padding:18px}.home-tiers{grid-template-columns:1fr}.home-tiers img{height:160px}.home-colombia img{height:250px}.home-faq h2{font-size:calc(var(--type-role-size,1.7rem) * var(--type-scale,1) * var(--type-role-scale,1))}.home-faq details{padding:14px 0}}.home-proof-card figure>img{aspect-ratio:16/9;object-fit:contain;object-position:center;background:#fff;height:auto!important}@media (width<=680px){.home-heritage svg.heritage-mountains{flex-basis:48px;width:48px;height:48px}}.home-benefits-section .home-benefits{border:0;margin-top:0;padding-block:18px}.home-benefits-section{background:#fff;border-top:1px solid #bad0d8}.home-heritage svg.heritage-mountains{stroke:#efc15a;stroke-width:5.2px;flex:0 0 80px;width:80px;height:56px}@media (width<=680px){.home-heritage svg.heritage-mountains{flex-basis:60px;width:60px;height:44px}}.hero.hero--home h1{font-size:calc(var(--type-role-size,clamp(2.82rem,5.4vw,4.8rem)) * var(--type-scale,1) * var(--type-role-scale,1))}@media (width<=960px){.hero.hero--home h1{font-size:calc(var(--type-role-size,3.48rem) * var(--type-scale,1) * var(--type-role-scale,1))}}@media (width<=680px){.hero.hero--home h1{font-size:calc(var(--type-role-size,2.76rem) * var(--type-scale,1) * var(--type-role-scale,1))}}.home-benefit>.benefit-icon{stroke:currentColor;stroke-width:1.8px;color:#157d7b;flex:0 0 38px;width:38px;height:38px}.home-benefit>.benefit-icon--lab{color:#c6932e}.home-benefit:nth-child(2)>.benefit-icon{stroke:currentColor}@media (width<=680px){.home-benefit>.benefit-icon{flex-basis:32px;width:32px;height:32px}}.home-section-title .text-link{min-height:36px;font-size:calc(var(--type-role-size,.82rem) * var(--type-scale,1) * var(--type-role-scale,1));white-space:nowrap;background:#f3f9fa;border:1px solid #b7d3d9;border-radius:6px;justify-content:center;align-items:center;gap:9px;padding:8px 12px;font-weight:700;line-height:1.3;display:inline-flex}.home-section-title .text-link:hover{background:#e7f3f5;border-color:#6ba7ad}.home-section-title .text-link:focus-visible{outline-offset:3px;outline:2px solid #08766e}.home-concerns{padding-bottom:0}.home-proof{padding-top:16px}@media (width<=680px){.home-section-title .text-link{font-size:calc(var(--type-role-size,.72rem) * var(--type-scale,1) * var(--type-role-scale,1));min-height:34px;padding:7px 9px}}.home-proof-grid{gap:14px}.home-closing p:has(a){font-size:calc(var(--type-role-size,1rem) * var(--type-scale,1) * var(--type-role-scale,1))}.card-arrow .arrow-icon{display:block}.home-concern-card em.card-arrow,.family-index a em.card-arrow{background:0 0;border:0;width:28px;height:28px}.card-arrow:after{content:none}.home-concern-card__link:hover .card-arrow,.family-index a:hover .card-arrow{background:#fff6e4}.home-concern-card em.card-arrow,.family-index a em.card-arrow{background:#fffcf5;border:1px solid #dfca99}.home-heritage .heritage-mountains{flex:0 0 92px;width:92px;max-width:none;height:auto;display:block}@media (width<=680px){.home-heritage .heritage-mountains{flex-basis:66px;width:66px}}.home-heritage>.container{text-align:center;flex-direction:column;justify-content:center;gap:12px}.home-heritage .page-content{max-width:1050px;margin-inline:auto;display:block}.home-heritage h2{font-size:calc(var(--type-role-size,clamp(1.55rem,2.7vw,2rem)) * var(--type-scale,1) * var(--type-role-scale,1));margin:0 0 10px;line-height:1.2}.home-heritage .page-content p{font-size:calc(var(--type-role-size,calc(.8rem + 2pt)) * var(--type-scale,1) * var(--type-role-scale,1));margin:0;line-height:1.6}.home-heritage .page-content p:has(a){margin:0}.home-heritage a{text-underline-offset:3px;color:#f1ca72;margin-left:5px;font-weight:700;text-decoration:underline;display:inline}@media (width<=680px){.home-heritage{padding-block:28px}.home-heritage .heritage-mountains{width:88px}.home-heritage h2{font-size:calc(var(--type-role-size,1.55rem) * var(--type-scale,1) * var(--type-role-scale,1))}.home-heritage .page-content p{font-size:calc(var(--type-role-size,calc(.75rem + 2pt)) * var(--type-scale,1) * var(--type-role-scale,1))}}.home-benefit:nth-child(n)>.benefit-icon{color:#c49738;stroke:currentColor;stroke-width:2.2px}.home-value-tail{padding-top:24px}.home-value-tail .page-content{grid-template-columns:max-content minmax(0,1fr);align-items:start;column-gap:22px;max-width:1000px;margin-inline:auto;display:grid}.home-value-tail .page-content>p:has(a){border:0;grid-area:1/1/3;align-self:center;margin:0;padding:0}.home-value-tail .page-content>h3,.home-value-tail .page-content>p:not(:has(a)){border-left:1px solid #bcd6dd;grid-column:2;margin:0;padding-left:22px}.home-value-tail .page-content>h3{font-size:calc(var(--type-role-size,1.05rem) * var(--type-scale,1) * var(--type-role-scale,1));padding-bottom:5px;line-height:1.3}.home-value-tail .page-content>p:not(:has(a)){font-size:calc(var(--type-role-size,.9rem) * var(--type-scale,1) * var(--type-role-scale,1));line-height:1.5}.home-value-tail .page-content>p:has(a) a{white-space:nowrap;border-radius:6px;align-items:center;gap:12px;min-height:44px;padding:11px 18px}@media (width<=680px){.home-value-tail .page-content{display:block}.home-value-tail .page-content>p:has(a){margin-bottom:18px}.home-value-tail .page-content>h3,.home-value-tail .page-content>p:not(:has(a)){padding-left:16px}.home-value-tail .page-content>h3{font-size:calc(var(--type-role-size,1rem) * var(--type-scale,1) * var(--type-role-scale,1))}}.section{padding-block:32px}.page-content>.anchor-target+h2,.page-content>.anchor-target+h3{margin-top:0}.home-value{padding-top:32px}.home-introduction,.home-stories,.home-costs,.home-journey,.home-closing{padding-block:32px}.home-closing .page-content>:last-child{margin-bottom:0}.home-heritage{padding-block:24px}.home-heritage>.container{flex-direction:row;justify-content:center;align-items:center;gap:22px}.home-heritage .heritage-mountains{flex:0 0 100px;width:100px}.home-heritage .page-content{flex:1;max-width:1050px}.home-heritage h2{font-size:calc(var(--type-role-size,clamp(1.45rem,2.2vw,1.85rem)) * var(--type-scale,1) * var(--type-role-scale,1))}.arrow-icon,.card-arrow .arrow-icon{stroke-width:5px;width:18px;height:18px}.text-link:after,.home-value-tail .page-content>p:has(a) a:after{flex-basis:18px;width:18px;height:18px;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m9%205%207%207-7%207%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m9%205%207%207-7%207%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}.home-stories-grid{grid-template-columns:1fr 1fr;align-items:center;gap:36px;display:grid}.home-stories-grid>.page-content{max-width:none}.stories-poster{background:radial-gradient(at 50% 0,#177b80,#073d55 80%);border:1px solid #adcdd4;border-radius:10px;justify-content:center;align-items:center;min-height:270px;padding:32px 24px 52px;display:flex;position:relative;overflow:hidden}.stories-portraits{grid-template-columns:repeat(3,minmax(0,150px));align-items:center;gap:12px;display:grid}.stories-portraits img{aspect-ratio:1;object-fit:cover;border:3px solid #fff;border-radius:8px;width:100%;height:auto;display:block}.stories-play{background:#e2b855;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:absolute;bottom:20px;right:22px;box-shadow:0 3px 14px #032d3e55}.stories-play svg{fill:#073d55;width:25px;height:25px}.stories-poster:hover .stories-play{background:#f0cd7b}.stories-poster:focus-visible{outline-offset:4px;outline:3px solid #c49738}.experience-aftercare{background:#f2f9fc;border-top:1px solid #d6e6ec}.experience-aftercare>.container>h2{font-size:calc(var(--type-role-size,clamp(1.8rem,2.8vw,2.6rem)) * var(--type-scale,1) * var(--type-role-scale,1));margin:0 0 14px}.aftercare-intro{max-width:850px;margin-bottom:24px}.aftercare-details-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:24px;display:grid}.aftercare-accordion{background:#fff;border:1px solid #c4dce3;border-radius:8px;align-self:start;padding:0 20px}.aftercare-accordion summary{cursor:pointer;color:var(--deep);padding:18px 0;font-weight:700;line-height:1.4}.aftercare-accordion>.page-content{font-size:calc(var(--type-role-size,.93rem) * var(--type-scale,1) * var(--type-role-scale,1));padding-bottom:18px}.experience-aftercare>.container>.container{width:100%;padding-inline:0}.experience-aftercare .ig{width:100%!important}.experience-aftercare .journey-art-grid,.experience-aftercare .card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=680px){.section{padding-block:28px}.home-value{padding-top:28px}.home-heritage>.container{gap:12px}.home-heritage .heritage-mountains{flex-basis:62px;width:62px}.home-heritage h2{font-size:calc(var(--type-role-size,1.35rem) * var(--type-scale,1) * var(--type-role-scale,1))}.home-heritage .page-content p{font-size:calc(var(--type-role-size,calc(.75rem + 2pt)) * var(--type-scale,1) * var(--type-role-scale,1))}.home-stories-grid,.aftercare-details-grid{grid-template-columns:1fr;gap:22px}.stories-poster{min-height:235px;padding-inline:18px}.stories-portraits{gap:8px}.experience-aftercare .card-grid{grid-template-columns:1fr}}.home-heritage>.container{gap:16px}.home-heritage .page-content{flex:0 auto;width:auto;max-width:1000px}.home-concerns.section{padding-top:24px;padding-bottom:0}.home-proof.section{padding-top:16px;padding-bottom:32px}.home-value.section,.home-introduction.section,.home-journey.section,.home-stories.section,.home-faq.section{padding-top:32px;padding-bottom:32px}.home-closing.section{padding-top:28px;padding-bottom:28px}.home-closing .page-content>p:has(a)>a{font-size:calc(var(--type-role-size,1.05rem) * var(--type-scale,1) * var(--type-role-scale,1));align-items:center;gap:12px;min-height:48px}.home-stories .page-content p>a[href*=\/patient-stories]{color:#fff;min-height:46px;font-size:calc(var(--type-role-size,1rem) * var(--type-scale,1) * var(--type-role-scale,1));background:#08766e;border-radius:6px;align-items:center;gap:12px;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-flex}.home-stories .page-content p>a[href*=\/patient-stories]:after,.home-closing .page-content>p:has(a)>a:after,a.button:not(:has(.arrow-icon)):after,a.button-secondary:not(:has(.arrow-icon)):after{content:"";background:#c49738;flex:0 0 18px;width:18px;height:18px;display:block;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m9%205%207%207-7%207%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m9%205%207%207-7%207%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}@media (width<=680px){.home-value.section,.home-introduction.section,.home-journey.section,.home-stories.section,.home-faq.section{padding-block:28px}.home-proof.section{padding-top:16px;padding-bottom:28px}}.stories-collage{align-self:center;margin:0}.stories-collage img{border-radius:8px;width:100%;height:auto;display:block}.home-heritage .page-content{margin-block:0;margin-inline:0}.experience-aftercare{scroll-margin-top:96px}.home-benefit>img.benefit-icon{object-fit:contain;display:block}.home-benefit>img.benefit-icon--stay{flex-basis:45.6px;width:45.6px;height:45.6px}@media (width<=680px){.home-benefit>img.benefit-icon--stay{flex-basis:38.4px;width:38.4px;height:38.4px}}.home-benefit:nth-child(n)>img.benefit-icon{flex:0 0 60px;width:60px;height:60px}@media (width<=680px){.home-benefit:nth-child(n)>img.benefit-icon{flex-basis:50px;width:50px;height:50px}}.home-benefits-section{background:var(--mist)}.home-benefits{border:0;gap:14px;margin:0;padding-block:16px}.home-benefits .home-benefit{border:1px solid var(--line);background:#fff;border-radius:14px;gap:12px;padding:14px 12px;box-shadow:0 5px 15px #013d5614}.home-benefits .home-benefit:hover{background:var(--porcelain);border-color:var(--arc)}.home-benefit>.home-benefit__icon{background:#fcf7ea;border-radius:50%;flex:0 0 76px;place-items:center;width:76px;height:76px;display:grid}.home-benefit__icon img{object-fit:contain;width:60px;height:60px}@media (width<=1000px){.home-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.home-benefits .home-benefit{gap:9px;padding:12px}.home-benefit>.home-benefit__icon{flex-basis:62px;width:62px;height:62px}.home-benefit__icon img{width:50px;height:50px}}@media (width<=580px){.home-benefits{grid-template-columns:1fr}.home-benefits .home-benefit strong{font-size:calc(var(--type-role-size,.85rem) * var(--type-scale,1) * var(--type-role-scale,1))}.home-benefits .home-benefit span span{font-size:calc(var(--type-role-size,.76rem) * var(--type-scale,1) * var(--type-role-scale,1))}}.home-journey-footer{align-items:center;gap:24px;min-height:100px;display:flex}.home-journey-footer>.button{z-index:1;flex:none;position:relative}.home-journey-panorama{object-fit:fill;object-position:right center;flex:1 1 0;width:0;min-width:0;height:108px}@media (width<=680px){.home-journey-footer{flex-wrap:wrap;gap:8px}.home-journey-panorama{flex-basis:100%;width:100%;height:82px}}.home-stay-packages.section{background:#fff}.home-stories.section{background:var(--mist);border-block:1px solid var(--line)}.home-journey-panorama{aspect-ratio:1600/194;object-fit:contain;height:auto}@media (width<=680px){.home-journey-panorama{height:auto}}.home-faq.section{background:#f7f1e4;border-block:1px solid #e8dcc3}.home-journey-grid{margin-bottom:8px}.home-journey-footer{gap:20px;min-height:64px}.home-journey-panorama{object-position:right center;max-height:76px}@media (width<=680px){.home-journey-footer{gap:4px;min-height:0}.home-journey-panorama{max-height:64px}}.home-faq.section{border-block:1px solid var(--line);background:#fff}.home-closing.section{color:var(--deep);background:#f7f1e4;border-block:1px solid #e8dcc3}.home-closing h2,.home-closing p{color:var(--deep)}body .home-closing .page-content>p:has(a)>a{background:var(--cta-fill);color:#fff;border:1px solid var(--cta-fill)}body .home-closing .page-content>p:has(a)>a:is(:hover,:focus-visible){background:var(--cta-hover);color:#fff;border-color:var(--cta-hover)}.home-journey-footer{align-items:flex-end}.home-journey-panorama{object-fit:fill;align-self:flex-end;height:auto;max-height:none}@media (width<=680px){.home-journey-footer>.button{margin-bottom:0}.home-journey-panorama{width:100%;max-height:none}}.home-faq summary,.home-faq details>div{font-size:calc(var(--type-role-size,1rem) * var(--type-scale,1) * var(--type-role-scale,1));line-height:1.55}.home-benefits .home-benefit{align-items:flex-start}.home-benefits .home-benefit>span:last-child{align-self:flex-start;padding-top:4px}.home-proof-card .home-proof-heading .page-content{padding:20px 22px 16px}.home-proof-card .home-proof-heading h2{font-size:calc(var(--type-role-size,1.6rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0}.home-proof-card .home-proof-heading{align-items:flex-start;min-height:98px;display:flex}@media (width<=680px){.home-proof-card .home-proof-heading{min-height:0}.home-proof-card .home-proof-heading .page-content{padding:18px 20px 14px}}.home-journey-grid h3{align-items:flex-start;gap:9px;line-height:1.3;display:flex}.home-journey-number{background:var(--deep);color:#fff;min-height:25px;font-size:calc(var(--type-role-size,.9rem) * var(--type-scale,1) * var(--type-role-scale,1));letter-spacing:.02em;border-radius:999px;flex:0 0 38px;justify-content:center;align-items:center;padding:2px 9px;font-weight:700;line-height:1.3;display:inline-flex}.home-journey-grid h3>span:last-child{padding-top:2px}.home-faq-item{border-bottom:1px solid #cbdfe8;padding:18px 0}.home-faq-item h3{font-size:calc(var(--type-role-size,1rem) * var(--type-scale,1) * var(--type-role-scale,1));letter-spacing:normal;margin:0 0 8px;font-weight:700;line-height:1.55}.home-faq-item>div{font-size:calc(var(--type-role-size,1rem) * var(--type-scale,1) * var(--type-role-scale,1));line-height:1.55}.home-faq-item p:last-child{margin-bottom:0}@media (width<=680px){.home-faq-item{padding:16px 0}}.home-concerns.section{padding-bottom:28px}@media (width<=680px){.home-concerns.section{padding-bottom:24px}}.home-concerns .home-section-title h2{font-size:calc(var(--type-role-size,clamp(1.8rem,3vw,2.6rem)) * var(--type-scale,1) * var(--type-role-scale,1))}.home-journey>.container>.page-content{width:100%;max-width:none}.home-journey>.container>.page-content h2,.home-stay-packages .home-stay-packages__intro h2,.home-stories .page-content h2,.home-faq h2{font-size:calc(var(--type-role-size,clamp(1.8rem,3vw,2.6rem)) * var(--type-scale,1) * var(--type-role-scale,1))}.home-faq-item:first-child{border-top:0}.home-heritage .page-content p{font-size:calc(var(--type-role-size,calc(.8rem + 4pt)) * var(--type-scale,1) * var(--type-role-scale,1))}@media (width<=680px){.home-heritage .page-content p{font-size:calc(var(--type-role-size,calc(.75rem + 4pt)) * var(--type-scale,1) * var(--type-role-scale,1))}}.home-concerns.section{padding-top:36px}@media (width<=680px){.home-concerns.section{padding-top:32px}}.home-section-title{flex-wrap:wrap;align-items:center}.home-faq-item:last-child{border-bottom:0}.home-benefits .home-benefit__icon img.benefit-icon--lab{width:66.923px;max-width:none;height:66.923px}@media (width<=680px){.home-benefits .home-benefit__icon img.benefit-icon--lab{width:55.769px;height:55.769px}}.hero.hero--home .hero-copy p{--type-role-scale:calc(var(--type-lead-scale,1) * 1.2)}.home-benefits .home-benefit strong{font-size:calc(var(--type-card-title-size,16px) * var(--type-scale,1) * var(--type-card-title-scale,1))}.home-benefits .home-benefit span span{font-size:calc(var(--type-body-size,13px) * var(--type-scale,1) * var(--type-body-scale,1))}.home-benefit>span:last-child>span>.arrow-icon{vertical-align:-1px;color:#c49738;width:12px;height:12px;margin-left:5px;display:inline-block}.home-concern-card strong{font-size:calc(var(--type-card-title-size,calc(1rem + 2px)) * var(--type-scale,1) * var(--type-card-title-scale,1))}.home-concern-card__body{font-size:calc(var(--type-body-size,calc(.79rem + 2px)) * var(--type-scale,1) * var(--type-body-scale,1))}@media (width<=900px){.home-concern-card strong{font-size:calc(var(--type-card-title-size,calc(.9rem + 2px)) * var(--type-scale,1) * var(--type-card-title-scale,1))}.home-concern-card__body{font-size:calc(var(--type-body-size,calc(.77rem + 2px)) * var(--type-scale,1) * var(--type-body-scale,1))}}.hero.hero--home .hero-copy p{--type-role-scale:var(--type-lead-scale,1);font-size:calc(var(--type-lead-size,var(--muhu-text-lead)) * var(--type-scale,1) * var(--type-lead-scale,1))}body[data-page-id="1"] main section:not(.home-heritage) .page-content>p,body[data-page-id="1"] .home-stay-packages__intro p,body[data-page-id="1"] .home-faq-item p{font-size:calc(var(--type-body-size,var(--muhu-text-body)) * var(--type-scale,1) * var(--type-body-scale,1))}.home-value-tail h3{font-size:calc(var(--type-role-size,20px) * var(--type-scale,1) * var(--type-role-scale,1))}@media (width>=681px){.home-proof-card{flex-direction:column;display:flex}.home-proof-card>.page-content:last-child{flex-direction:column;flex:1;display:flex}.home-proof-card>.page-content:last-child>a:last-child,.home-proof-card>.page-content:last-child>p:last-child:has(.button){align-self:flex-start;margin-top:auto}}body[data-page-id="1"]{--home-card-heading:var(--muhu-text-card-heading);--home-card-description:var(--muhu-text-card-body)}body[data-page-id="1"] .home-value-card h3,body[data-page-id="1"] .home-proof-card .home-proof-heading h2,body[data-page-id="1"] .home-care-team__card h3,body[data-page-id="1"] .home-journey-grid h3,body[data-page-id="1"] .home-tiers h3{font-size:calc(var(--type-card-title-size,var(--home-card-heading)) * var(--type-scale,1) * var(--type-card-title-scale,1));line-height:1.2}body[data-page-id="1"] .home-value-card p,body[data-page-id="1"] main .home-proof-card>.page-content>p,body[data-page-id="1"] .home-care-team__card p,body[data-page-id="1"] .home-journey-grid p{font-size:calc(var(--type-body-size,var(--home-card-description)) * var(--type-scale,1) * var(--type-body-scale,1));line-height:1.5}@media (width<=900px){body[data-page-id="1"]{--home-card-heading:var(--muhu-text-card-heading);--home-card-description:var(--muhu-text-card-body)}}body[data-page-id="1"] .home-proof-card .home-proof-heading h2{font-size:calc(var(--type-section-title-size,var(--muhu-text-panel-heading)) * var(--type-scale,1) * var(--type-section-title-scale,1))}.home-value-tail{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.home-value-tail .home-value-callout,.home-value-price{background:#fff;border:1px solid #cbdfe8;border-radius:8px;padding:22px 24px}.home-value-tail .home-value-callout{border-left:4px solid #c49738;flex-direction:column;display:flex}.home-value-tail .home-value-callout .page-content{max-width:none;margin:0;display:block}.home-value-tail .home-value-callout .page-content>h3,.home-value-tail .home-value-callout .page-content>p{border:0;grid-column:auto;padding:0}.home-value-tail .home-value-callout .page-content>h3{font-size:calc(var(--type-card-title-size,var(--muhu-text-callout-heading)) * var(--type-scale,1) * var(--type-card-title-scale,1));margin:0 0 8px;line-height:1.3}.home-value-actions{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:18px;display:flex}.home-value-actions a{white-space:normal;text-align:center;text-decoration:none;display:inline-flex}.home-value-actions .button-secondary{color:#087678;background:#fff;border-color:#087678}.home-value-price h3{font-size:calc(var(--type-card-title-size,var(--muhu-text-callout-heading)) * var(--type-scale,1) * var(--type-card-title-scale,1));margin:0 0 18px;line-height:1.3}.home-value-price__row,.home-value-price__total{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.home-value-price__row{margin:0 0 14px;line-height:1.45}.home-value-price__row span{min-width:0}.home-value-price__row span b{color:#087678;margin-right:4px;font-size:1.3em}.home-value-price__row strong,.home-value-price__total strong:last-child{white-space:nowrap}.home-value-price__total{color:#111;border-top:1px solid #cbdfe8;margin-top:18px;padding-top:18px;font-size:1.12em}.home-value-price p{color:#4f6475;margin:18px 0 0;font-size:.85em;font-style:italic;line-height:1.45}body[data-page-id="1"] .home-faq-item h3{font-size:calc((var(--type-body-size,var(--muhu-text-body)) + 2px) * var(--type-scale,1) * var(--type-body-scale,1))}@media (width<=1050px){.home-value-tail{grid-template-columns:1fr}.home-value-actions{margin-top:0}}@media (width<=680px){.home-value-tail{gap:16px}.home-value-tail .home-value-callout,.home-value-price{padding:18px}.home-value-actions a{width:100%}}.home-hero-pricing{max-width:650px;margin-top:18px}.home-hero-pricing>div{flex-wrap:wrap;gap:10px 20px;display:flex}.home-hero-pricing a{max-width:290px;color:var(--deep);font-size:15px;line-height:1.45;text-decoration:none;display:block}.home-hero-pricing a:hover{text-decoration:underline}.home-hero-pricing strong{color:#087678;font-size:22px;display:block}.hero.hero--home .hero-copy .home-hero-pricing p{margin:12px 0 0;font-size:13px;line-height:1.45}.home-pricing-anchor{width:1px;height:1px;position:absolute;overflow:hidden}.home-closing>.container>p{max-width:900px;margin:0 auto 20px}.home-closing>.container>.button{margin-top:0}body[data-page-id="1"] .home-faq-item{border-bottom-color:#e0e0e0}.home-value>.container>h2,.home-closing>.container>h2{font-size:calc(var(--type-section-title-size,var(--muhu-text-section)) * var(--type-scale,1) * var(--type-section-title-scale,1));margin:0 0 18px;line-height:1.15}.home-value>.container>p,.home-closing>.container>p{font-size:calc(var(--type-body-size,var(--muhu-text-body)) * var(--type-scale,1) * var(--type-body-scale,1));line-height:1.55}.home-value-callout .page-content>p+p{margin-top:10px}body[data-page-id="1"] .home-proof-card>.page-content>p{margin:0 0 14px}body[data-page-id="1"] .home-proof-card>.page-content>p:last-child{margin-bottom:0}@media (width>=681px){body[data-page-id="1"] .home-proof-card>.page-content>p:last-child:has(.button){margin-top:auto}}.hero--home .home-hero-pricing{max-width:560px;margin-top:22px}.hero--home .home-hero-pricing>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.hero--home .home-hero-pricing a{background:#fff;border:1.5px solid #c49532;border-radius:6px;flex-direction:column;justify-content:space-between;min-width:0;max-width:none;padding:15px 17px 17px;text-decoration:none;display:flex;box-shadow:0 5px 14px #073b5010}.hero--home .home-hero-pricing a:hover{background:#fffdf8;box-shadow:0 6px 18px #073b501a}.hero--home .home-hero-pricing a:focus-visible{outline-offset:3px;outline:3px solid #087678}.home-hero-pricing__label{color:#073b50;min-height:1.4em;margin-bottom:9px;font-size:15px;line-height:1.4;display:block}.hero--home .home-hero-pricing strong{white-space:nowrap;letter-spacing:-.035em;color:#087678;font-size:34px;line-height:1.12}.home-hero-pricing strong small{letter-spacing:0;font-size:14px;font-weight:600}@media (width<=480px){.hero--home .home-hero-pricing>div{gap:10px}.hero--home .home-hero-pricing a{justify-content:flex-start;padding:12px 11px 14px}.home-hero-pricing__label{min-height:1.4em;margin-bottom:6px;font-size:13px}.hero--home .home-hero-pricing strong{margin-top:auto;font-size:28px}.home-hero-pricing strong small{font-size:11px}}.hero--home .home-hero-pricing a{position:relative}.hero--home .home-hero-pricing .home-hero-pricing__arrow{color:#c49532;background:#fffcf5;border:1px solid #dfca99;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-style:normal;display:flex;position:absolute;bottom:17px;right:12px}.hero--home .home-hero-pricing .home-hero-pricing__arrow .arrow-icon{width:18px;height:18px}.hero--home .home-hero-pricing strong{padding-right:30px}@media (width<=480px){.hero--home .home-hero-pricing .home-hero-pricing__arrow{width:20px;height:20px;bottom:16px;right:7px}.hero--home .home-hero-pricing .home-hero-pricing__arrow .arrow-icon{width:13px;height:13px}.hero--home .home-hero-pricing strong{padding-right:22px;font-size:26px}}.hero--home .home-hero-pricing a{background:#fff;overflow:hidden}.hero--home .home-hero-pricing a:before{content:"";pointer-events:none;background:#fff7df;height:60px;position:absolute;bottom:0;left:0;right:0}.hero--home .home-hero-pricing__label,.hero--home .home-hero-pricing strong{z-index:1;position:relative}.hero--home .home-hero-pricing .home-hero-pricing__arrow{z-index:1;background:#fff7df}.hero--home .home-hero-pricing a:hover:before,.hero--home .home-hero-pricing a:hover .home-hero-pricing__arrow{background:#fff2ce}@media (width<=480px){.hero--home .home-hero-pricing a:before{height:48px}}.hero--home .home-hero-pricing a{background:#fff7df;border-color:#087678}.hero--home .home-hero-pricing a:before{display:none}.hero--home .home-hero-pricing__label{color:#000}.home-hero-pricing__cells{z-index:1;color:#073b50;margin-top:6px;padding-right:26px;font-size:13px;font-weight:600;line-height:1.4;display:block;position:relative}@media (width<=480px){.home-hero-pricing__cells{padding-right:0;font-size:12px}}.hero--home .home-hero-pricing a{background:#fff;border:4px solid #087678}.hero--home .home-hero-pricing a:hover{background:#fffdf8}.hero--home .home-hero-pricing .home-hero-pricing__arrow{background:#fff}.hero--home .home-hero-pricing a:hover .home-hero-pricing__arrow{background:#fffdf8}.hero--home .home-hero-pricing__label{font-weight:700}html[lang=es] .hero--home .home-hero-pricing .home-hero-pricing__arrow{bottom:17px}.home-hero-pricing p .home-hero-bank-link{min-height:0;box-shadow:none;color:inherit;font:inherit;text-underline-offset:3px;background:0 0;border:0;border-radius:0;padding:0;text-decoration:underline;display:inline}.home-hero-pricing p .home-hero-bank-link:hover{color:#087678;background:0 0}@media (width<=480px){.hero--home .home-hero-pricing__cells{padding-right:24px}}.hero.hero--home .hero-copy .home-hero-pricing p{font-size:15px}.home-heritage{padding-block:12px 18px;position:relative}.home-heritage-anchor{width:1px;height:1px;position:absolute;top:0;overflow:hidden}.home-heritage>.container{grid-template-rows:auto auto;grid-template-columns:190px 1px minmax(0,1fr);align-items:center;gap:3px 22px;min-height:0;display:grid}.home-heritage-stat{display:contents}body main .home-heritage .home-heritage-stat>strong{color:#fff;letter-spacing:-.04em;white-space:nowrap;text-align:center;grid-area:1/1;font-size:54px;font-weight:750;line-height:1;display:block}body main .home-heritage .home-heritage-stat>span{letter-spacing:1.1px;color:#fff;text-align:center;white-space:nowrap;grid-area:2/1;align-self:baseline;font-size:20px;font-weight:400;line-height:26px}.home-heritage-rule{background:#ffffff5c;grid-area:1/2/3;align-self:stretch;width:1px;height:auto;display:block}body main .home-heritage .home-heritage-heading{color:#fff;text-align:center;letter-spacing:-.02em;grid-area:1/3;margin:0;font-size:31px;font-weight:700;line-height:1.2}body main .home-heritage .home-heritage-copy{color:#d2e3ed;text-align:center;grid-area:2/3;align-self:baseline;margin:0;font-size:19px;line-height:26px}html[lang=es] body main .home-heritage .home-heritage-stat>span{letter-spacing:.7px;font-size:17px}@media (width<=900px){.home-heritage>.container{grid-template-columns:160px 1px minmax(0,1fr);column-gap:18px}body main .home-heritage .home-heritage-stat>strong{font-size:46px}body main .home-heritage .home-heritage-stat>span{letter-spacing:.7px;font-size:16px}body main .home-heritage .home-heritage-heading{font-size:26px}body main .home-heritage .home-heritage-copy{font-size:14px;line-height:22px}html[lang=es] body main .home-heritage .home-heritage-stat>span{letter-spacing:.4px;font-size:15px}}@media (width<=680px){.home-heritage{padding-block:12px 18px}.home-heritage>.container{grid-template-columns:94px 1px minmax(0,1fr);gap:6px 12px}body main .home-heritage .home-heritage-stat>strong{font-size:30px}body main .home-heritage .home-heritage-stat>span{letter-spacing:.5px;font-size:11px;line-height:17px}body main .home-heritage .home-heritage-heading{font-size:20px;line-height:1.25}body main .home-heritage .home-heritage-copy{font-size:12px;line-height:1.4}html[lang=es] body main .home-heritage .home-heritage-stat>span{letter-spacing:.5px;white-space:normal;font-size:11px}.home-heritage a{white-space:normal}}body main .hero.hero--home .hero-copy .home-hero-pricing p.home-hero-bank-note{box-sizing:border-box;color:#000;background:#fffffff0;border:1px solid #cbdfe5;border-radius:6px;width:100%;max-width:none;margin:12px 0 0;padding:12px 14px;font-size:16px;line-height:1.45}body main .hero.hero--home .home-hero-bank-note .home-hero-bank-link,body main .hero.hero--home .home-hero-bank-note .home-hero-bank-link:hover{color:#000}@media (width<=680px){.home-value-tail{grid-template-columns:minmax(0,1fr);width:100%;min-width:0}.home-value-tail .home-value-callout,.home-value-price,.home-value-tail .page-content{box-sizing:border-box;width:100%;min-width:0}.home-value-actions a{overflow-wrap:anywhere;max-width:100%}}.home-journey-footer{flex-wrap:wrap;align-items:center;gap:12px;min-height:0}.home-journey-footer>.button{margin-bottom:0}.home-journey-footer>.button-secondary{align-items:center;gap:10px;display:inline-flex}@media (width<=680px){.home-journey-footer>.button,.home-journey-footer>.button-secondary{justify-content:center;width:100%}}@media (width<=520px){.home-journey-grid{grid-template-columns:1fr}.home-journey-grid img{height:180px}}.home-stories.section{background:#eff6f2}.home-journey{border-top:1px solid var(--line)}.rp.rp--19 .rp-hero{background:#fff}.rp.rp--19 .rp-section{padding-block:34px 40px}.rp.rp--19 .rp-section--1,.rp.rp--19 .rp-section--last{background:#edf6fb}.rp.rp--19 .rp-section--2{background:#f7f1e4}.rp.rp--19 .rp-section__inner{grid-template-columns:1fr;gap:22px}.rp.rp--19 .rp-section__copy,.rp.rp--19 .rp-section__copy h2,.rp.rp--19 .rp-section__copy p{max-width:none}.clinic-approved-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.clinic-approved-card{text-align:center;--type-body-size:var(--muhu-text-card-body);background:#fff;border:1px solid #d0e1e8;border-radius:7px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.rp.rp--19 .clinic-approved-card img{object-fit:cover;object-position:center 35%;width:100%;display:block;height:220px!important}.rp.rp--19 .clinic-approved-card h3{font-size:var(--muhu-text-card-heading);margin:16px 16px 8px;line-height:1.2}.rp.rp--19 .clinic-approved-card p{font-size:var(--muhu-text-card-body);margin:0 18px 18px;line-height:1.5}.clinic-approved-arrival,.clinic-approved-preview{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;gap:24px;display:grid}.clinic-approved-scene{border-radius:8px;min-width:0;height:330px;overflow:hidden}.rp.rp--19 .clinic-approved-scene>img{object-fit:cover;object-position:right 60%;width:160%;max-width:none;margin-left:-60%;display:block;height:100%!important}.rp.rp--19 .clinic-approved-arrival>img,.rp.rp--19 .clinic-approved-preview>img{object-fit:cover;object-position:center 55%;border-radius:8px;width:100%;height:330px!important}.clinic-approved-checklist{background:#fff;border:1px solid #d0e1e8;border-radius:8px;align-content:center;gap:20px;margin:0;padding:28px;list-style:none;display:grid}.clinic-approved-checklist li{align-items:center;gap:15px;line-height:1.45;display:flex}.clinic-approved-checklist li:before{content:"✓";color:#087c83;background:#e6f4f4;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-weight:800;display:grid}.clinic-approved-pending{text-align:center;color:#536b78;background:#e8edf0;border:1px dashed #bccbd3;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:26px;display:flex}.clinic-approved-pending strong{color:#073e52;font-size:var(--muhu-text-card-heading)}.rp.rp--19 .rp-section--last .rp-button{margin-top:0}@media (width<=800px){.clinic-approved-cards{gap:12px}.rp.rp--19 .clinic-approved-card img{height:180px!important}.clinic-approved-arrival,.clinic-approved-preview{grid-template-columns:1fr}.clinic-approved-pending{min-height:210px}}@media (width<=600px){.clinic-approved-cards{grid-template-columns:1fr;gap:18px}.rp.rp--19 .clinic-approved-card img{height:230px!important}.rp.rp--19 .clinic-approved-arrival>img,.rp.rp--19 .clinic-approved-preview>img{height:250px!important}.clinic-approved-checklist{padding:22px}.rp.rp--19 .rp-section{padding-block:28px 32px}.clinic-approved-scene{height:250px}}.rp:is(.rp--29,.rp--30,.rp--31) .rp-section{padding-block:40px 45px}.rp:is(.rp--29,.rp--30,.rp--31) .rp-section--1{background:#edf8fb}.rp:is(.rp--29,.rp--30,.rp--31) .rp-section--2{background:#fbf8f2}.rp:is(.rp--29,.rp--30,.rp--31) .rp-section--last{background:#edf8fb}.rp:is(.rp--29,.rp--30,.rp--31) .rp-section__copy{max-width:none}.rp:is(.rp--29,.rp--30,.rp--31) .rp-section__copy p{max-width:110ch}.rp:is(.rp--29,.rp--30,.rp--31) .rp-section__inner{gap:19px}.rp--30 .rp-hero__copy{width:100%}.rp--30 .rp-hero__inner{gap:15px}.rp--30 .rp-breadcrumb{display:none}.rp--30 .rp-hero__visual{height:430px}.rp--30 .rp-hero__visual .rv>.rv-art{object-fit:cover;object-position:center 48%}.rp--31 .rp-hero__visual .rv-art{object-position:65% center}.rp--29 .rp-hero__visual .rv-art{object-position:70% center}.rp--29 .rv-faq{gap:9px;display:grid}.rp--29 .rv-faq details{background:#fff;border:1px solid #d5e5eb;border-radius:6px}.rp--29 .rv-faq summary{color:#0b3155;font-weight:700}.rp--29 .rd-proposal{grid-template-columns:1fr 1fr;gap:0}.rp--29 .rd-proposal>img{max-height:390px}.rp--29 .rd-proposal .rd-proposal-links{padding-top:0}.approved-contact-methods{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.approved-contact-method{color:#0b3155;background:#f4f6f7;border:1px dashed #c8d8df;border-radius:6px;align-items:center;gap:13px;min-height:90px;padding:12px;display:flex}.approved-contact-method__icon{color:#194f73;background:#e3e9ec;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:25px;font-weight:400;display:grid}.approved-contact-method__text{gap:8px;min-width:0;display:grid}.approved-contact-method strong{font-size:calc(.91rem * var(--type-scale,1));line-height:1.25}.approved-contact-method span:last-child{color:#657687;width:max-content;max-width:100%;font-size:calc(.85rem * var(--type-scale,1));background:#e2e8ed;border-radius:20px;padding:5px 11px;line-height:1.2}.approved-contact-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.approved-contact-card{text-align:center;background:#fff;border:1px solid #d0e2e8;border-radius:8px;grid-template-rows:190px auto 1fr;place-items:start center;display:grid;overflow:hidden}.approved-contact-card img{object-fit:cover;width:100%;height:190px}.rp:is(.rp--29,.rp--31) .approved-contact-card{grid-template-rows:220px auto 1fr}.rp:is(.rp--29,.rp--31) .approved-contact-card img{object-fit:cover;object-position:center 35%;width:100%;min-height:0;max-height:220px;height:220px!important}.rp:is(.rp--29,.rp--31) .approved-contact-card h3,.rp--30 .approved-contact-step h3{font-size:var(--muhu-text-card-heading);line-height:1.2}.rp:is(.rp--29,.rp--31) .approved-contact-card p,.rp--30 .approved-contact-step p{font-size:var(--muhu-text-card-body);line-height:1.5}.approved-contact-card h3{color:#0b3155;font-size:calc(1.1rem * var(--type-scale,1));margin:12px 12px 4px;line-height:1.3}.approved-contact-card p{color:#53616a;font-size:calc(.91rem * var(--type-scale,1));margin:0 13px 15px;line-height:1.45}.approved-contact-message{background:#e9f6fb;border:1px solid #cce1ea;border-radius:8px;grid-template-columns:160px minmax(0,1fr) 70px;align-items:center;gap:16px;padding:18px;display:grid}.approved-contact-message>img{object-fit:contain;width:150px;height:155px}.approved-contact-message h3{color:#0b3155;font-size:calc(1.06rem * var(--type-scale,1));margin:0 0 9px}.approved-contact-message blockquote{color:#51616d;font-size:calc(1.02rem * var(--type-scale,1));background:#fff;border-radius:6px;gap:5px;margin:0;padding:15px 18px;line-height:1.45;display:grid}.approved-contact-message__leaves{color:#59a888;font-size:65px;transform:rotate(-12deg)}.approved-contact-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.approved-contact-step{text-align:center;background:#fff;border:1px solid #d0e2e8;border-radius:8px;grid-template-rows:160px auto 1fr;place-items:start center;display:grid;overflow:hidden}.approved-contact-step img{object-fit:contain;width:100%;height:160px}.rp--30 .approved-contact-step img{object-fit:contain;min-height:0;max-height:160px;height:160px!important}.approved-contact-step:nth-child(3) img{object-fit:cover}.approved-contact-step h3{color:#0b3155;font-size:calc(1.08rem * var(--type-scale,1));margin:9px 11px 5px}.approved-contact-step p{color:#53616a;font-size:calc(.91rem * var(--type-scale,1));margin:0 13px 15px;line-height:1.4}.approved-contact-final{object-fit:contain;width:100%;max-height:240px;display:block}.rp:is(.rp--29,.rp--31) .rp-section--last .rp-section__inner{grid-template-columns:minmax(0,1fr) minmax(220px,290px);align-items:center;gap:0 30px}.rp:is(.rp--29,.rp--31) .rp-section--last .rp-section__copy{grid-area:1/1}.rp:is(.rp--29,.rp--31) .rp-section--last .rp-section__visual{grid-area:1/2/3}.rp:is(.rp--29,.rp--31) .rp-section--last .rp-section__inner>div:last-child:not(.rp-section__visual){grid-area:2/1}.rp:is(.rp--29,.rp--31) .rp-section--last .rp-button{margin-top:15px}@media (width<=800px){.approved-contact-methods{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.rp--30 .rp-hero__visual{height:250px}.approved-contact-cards,.approved-contact-steps{grid-template-columns:1fr}.approved-contact-card,.approved-contact-step{text-align:left;grid-template-rows:auto 1fr;grid-template-columns:110px 1fr;justify-items:start;min-height:0}.approved-contact-card img,.approved-contact-step img{object-fit:cover;grid-row:1/3;width:110px;height:110px}.rp:is(.rp--29,.rp--31) .approved-contact-card,.rp--30 .approved-contact-step{grid-template-rows:auto 1fr}.rp:is(.rp--29,.rp--31) .approved-contact-card img,.rp--30 .approved-contact-step img{width:110px;max-height:110px;height:110px!important}.approved-contact-card h3,.approved-contact-step h3{margin:11px 10px 4px}.approved-contact-card p,.approved-contact-step p{grid-column:2;margin:0 10px 10px}.approved-contact-message{grid-template-columns:80px 1fr;gap:10px;padding:12px}.approved-contact-message>img{width:80px;height:105px}.approved-contact-message__leaves{display:none}.approved-contact-message blockquote{font-size:calc(.93rem * var(--type-scale,1));padding:12px}.rp:is(.rp--29,.rp--31) .rp-section--last .rp-section__inner{grid-template-columns:1fr;gap:12px}.rp:is(.rp--29,.rp--31) .rp-section--last .rp-section__copy,.rp:is(.rp--29,.rp--31) .rp-section--last .rp-section__visual,.rp:is(.rp--29,.rp--31) .rp-section--last .rp-section__inner>div:last-child:not(.rp-section__visual){grid-area:auto/1}.rp:is(.rp--29,.rp--31) .rp-section--last .rp-section__visual{justify-self:center;max-width:280px}}@media (width<=420px){.approved-contact-methods{grid-template-columns:1fr}.approved-contact-method{min-height:70px}}.rp.rp--31 .rp-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:30px;min-height:0;padding-block:30px;display:grid}.rp.rp--31 .rp-hero__copy{width:auto;padding:0}.rp.rp--31 .rp-hero__visual{width:100%;height:auto;position:relative;inset:auto}.rp.rp--31 .rp-hero__visual:after{display:none}.rp.rp--31 .rp-hero__visual .rv>.rv-art{aspect-ratio:3/2;object-fit:cover;height:auto}@media (width<=700px){.rp.rp--31 .rp-hero__inner{grid-template-columns:1fr}}.rp.rp--30 .rp-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;min-height:0;padding-block:34px 44px;display:grid}.rp.rp--30 .rp-hero__copy{width:100%;padding:0}.rp.rp--30 .rp-hero__visual{aspect-ratio:4/3;width:100%;min-width:0;height:auto;position:relative;inset:auto}.rp.rp--30 .rp-hero__visual:after{display:none}.rp.rp--30 .rp-hero__visual .rv>.rv-art{object-fit:cover;object-position:center;border-radius:8px}@media (width<=800px){.rp.rp--30 .rp-hero__inner{grid-template-columns:1fr;gap:22px;padding-block:26px 32px}.rp.rp--30 .rp-hero__visual{width:100%;max-height:380px}}.rp.rp--30 .rp-hero__visual{aspect-ratio:16/9}.rp.rp--30 .rp-hero__visual .rv>.rv-art{object-fit:contain}.rp--30 .approved-contact-message{grid-template-columns:150px minmax(0,1fr)}.rp--30 .approved-contact-step{grid-template-rows:220px auto 1fr}.rp--30 .approved-contact-step img{object-fit:cover;object-position:center;width:100%;max-height:220px;height:220px!important}@media (width<=600px){.rp--30 .approved-contact-message{grid-template-columns:80px minmax(0,1fr)}.rp--30 .approved-contact-step{grid-template-rows:auto 1fr}.rp--30 .approved-contact-step img{width:110px;max-height:110px;height:110px!important}}.rp:is(.rp--29,.rp--30,.rp--31) :is(.approved-contact-card,.approved-contact-step){grid-template-rows:220px 1fr}.approved-panel-copy{box-sizing:border-box;width:100%;padding:16px 18px 20px}.rp .approved-panel-copy h3{margin:0 0 8px;line-height:1.2}.rp .approved-panel-copy p{margin:0;line-height:1.5}@media (width<=600px){.rp:is(.rp--29,.rp--30,.rp--31) :is(.approved-contact-card,.approved-contact-step){grid-template-rows:1fr;align-items:center}.rp :is(.approved-contact-card,.approved-contact-step)>img{grid-row:1}.approved-panel-copy{grid-column:2;padding:14px}.rp .approved-panel-copy h3{margin:0 0 8px}}.rp--24 .ap2425,.rp--25 .ap2425{width:100%;min-width:0}.rp--24 .ap2425 img,.rp--25 .ap2425 img{max-width:100%;display:block}.rp--24 #reviewed-24-2,.rp--25 #reviewed-25-2{background:#eef8fb}.rp--24 #reviewed-24-3,.rp--25 #reviewed-25-3{background:#fbf8f1}.rp--24 #reviewed-24-4,.rp--25 #reviewed-25-4{background:#fff}.rp--24 #reviewed-24-5,.rp--25 #reviewed-25-5{background:#eef9fb}.rp--24 .ap2425__tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.rp--24 .ap2425__tier{border:1.5px solid var(--tier);background:#fff;border-radius:8px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.rp--24 .ap2425__tier header{text-align:center;background:#fff;padding:16px 12px 12px}.rp--24 .ap2425__tier h3{color:var(--tier);margin:0 0 4px;font-size:1.17rem;font-weight:800}.rp--24 .ap2425__tier header p{color:var(--tier);margin:0;font-size:.88rem}.rp--24 .ap2425__tier>img{object-fit:cover;width:100%;height:clamp(145px,16vw,215px)}.rp--24 .ap2425__tier ul{flex:1;margin:0;padding:20px 18px 14px;list-style:none}.rp--24 .ap2425__tier li{color:#46545e;gap:11px;margin-bottom:11px;font-size:.88rem;line-height:1.5;display:flex}.rp--24 .ap2425__tier li:before{content:"✓";color:var(--tier);font-weight:800}.rp--24 .ap2425__tier a{color:#007a80;justify-content:center;align-items:center;gap:8px;min-height:44px;margin:0 18px 13px;font-size:.9rem;font-weight:800;text-decoration:none;display:flex}.rp--24 .ap2425__tier a .arrow-icon{color:#bb841d;width:17px;height:17px}.rp--24 .ap2425__proposal{background:#dff0e3;border-radius:8px;min-height:340px;position:relative;overflow:hidden}.rp--24 .ap2425__proposal>img{object-fit:cover;object-position:center;width:100%;height:390px}.rp--24 .ap2425__proposal-paper{background:#fffdf8;border-radius:5px;width:min(46%,410px);padding:25px 28px;position:absolute;top:6%;left:5%;transform:rotate(-2deg);box-shadow:0 12px 32px #163f4a25}.rp--24 .ap2425__proposal-paper h3{color:var(--deep);margin:0 0 14px;font-size:1.36rem}.rp--24 .ap2425__proposal-paper ul{margin:0;padding:0;list-style:none}.rp--24 .ap2425__proposal-paper li{color:#234773;border-bottom:1px solid #b5d2dc;padding:5px 0;font-size:.86rem}.rp--24 .ap2425__proposal-paper li:before{content:"☑";color:#1687a2;margin-right:9px}.rp--24 #reviewed-24-4 .ap2425__wide{object-fit:contain;object-position:right center;width:100%;max-height:320px}.rp--24 #reviewed-24-5 .ap2425__spot,.rp--25 #reviewed-25-5 .ap2425__spot{object-fit:contain;width:100%;max-height:200px}.rp--25 .ap2425__itinerary{background:#fff;border:1px solid #d4e6ec;border-radius:7px;grid-template-columns:.95fr 1.05fr;min-height:380px;display:grid;overflow:hidden}.rp--25 .ap2425__itinerary-list{align-content:center;gap:13px;padding:22px 30px;display:grid}.rp--25 .ap2425__itinerary-row{grid-template-columns:48px 1fr;align-items:center;gap:14px;display:grid}.rp--25 .ap2425__itinerary-row img{object-fit:contain;width:46px;height:46px}.rp--25 .ap2425__itinerary-row strong{color:var(--deep);font-size:.91rem;display:block}.rp--25 .ap2425__itinerary-row span{color:#64727a;font-size:.81rem;display:block}.rp--25 .ap2425__itinerary>img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:380px}.rp--25 .ap2425__roles,.rp--25 .ap2425__tourism{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.rp--25 .ap2425__role,.rp--25 .ap2425__tour{background:#fff;border:1px solid #e1e9e9;border-radius:7px;min-width:0;overflow:hidden}.rp--25 .ap2425__role img,.rp--25 .ap2425__tour img{object-fit:cover;width:100%;height:clamp(150px,17vw,230px)}.rp--25 .ap2425__role>div{text-align:center;padding:13px 14px 17px}.rp--25 .ap2425__tour>div{padding:14px 16px 18px}.rp--25 .ap2425__role h3,.rp--25 .ap2425__tour h3{color:var(--deep);margin:0 0 5px;font-size:1rem}.rp--25 .ap2425__role p,.rp--25 .ap2425__tour p{color:#607078;margin:0;font-size:.85rem;line-height:1.48}.rp--25 .ap2425__support{background:#fff;border:1px solid #dce9e9;border-radius:8px;grid-template-columns:.3fr .7fr;align-items:center;gap:22px;margin-top:20px;padding:20px;display:grid}.rp--25 .ap2425__support>img{object-fit:contain;width:100%;max-height:300px}.rp--25 .ap2425__support h3{color:var(--deep);margin:0 0 5px;font-size:1.1rem}.rp--25 .ap2425__support p{color:#596a71;margin:0 0 10px;font-size:.88rem;line-height:1.5}.rp--25 .ap2425__support-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;display:grid}.rp--25 .ap2425__support-grid>div{border-top:1px solid #d6e7e9;padding-top:8px}.rp--25 .ap2425__support-grid h4{color:#007c86;margin:0 0 3px;font-size:.86rem}@media (width<=800px){.rp--24 .ap2425__tiers{gap:9px}.rp--24 .ap2425__tier ul{padding-inline:11px}.rp--25 .ap2425__itinerary{grid-template-columns:1fr}.rp--25 .ap2425__itinerary>img{height:270px;min-height:0}}@media (width<=600px){.rp--24 .ap2425__tiers,.rp--25 .ap2425__roles,.rp--25 .ap2425__tourism{grid-template-columns:1fr}.rp--24 .ap2425__tier>img{height:210px}.rp--24 .ap2425__proposal>img{height:440px}.rp--24 .ap2425__proposal-paper{width:70%;padding:17px;top:5%;left:5%}.rp--24 .ap2425__proposal-paper li{font-size:.72rem}.rp--25 .ap2425__role img,.rp--25 .ap2425__tour img{height:190px}.rp--25 .ap2425__support{grid-template-columns:1fr}.rp--25 .ap2425__support>img{max-height:190px}}.rp:is(.rp--16,.rp--17,.rp--22) .rp-section{padding-block:39px 43px}.rp:is(.rp--16,.rp--17,.rp--22) .rp-section--1{background:#edf8fb}.rp:is(.rp--16,.rp--17,.rp--22) .rp-section--2{background:#fbf8f2}.rp:is(.rp--16,.rp--17,.rp--22) .rp-section--last{background:#edf8fb}.rp:is(.rp--16,.rp--17,.rp--22) .rp-section__copy{max-width:none}.rp:is(.rp--16,.rp--17,.rp--22) .rp-section__copy p{max-width:105ch}.rp:is(.rp--16,.rp--17,.rp--22) .rp-section__inner{gap:18px}.rp--16 .rp-hero__visual .rv-art{object-position:right center}.rp--17 .rp-hero__visual .rv-art{object-position:66% center}.rp--22 .rp-hero__inner{min-height:340px}.rp--22 .rp-hero__visual .rv-art{object-position:right center}.approved-161722-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.approved-161722-card{text-align:center;background:#fff;border:1px solid #cfe2e9;border-radius:8px;grid-template-rows:175px auto 1fr;place-items:start center;min-height:270px;display:grid;overflow:hidden}.approved-161722-card img{object-fit:cover;width:100%;height:175px}.approved-161722-card h3{color:#0b3155;font-size:calc(1.1rem * var(--type-scale,1));margin:11px 12px 5px;line-height:1.25}.approved-161722-card p{color:#53616a;font-size:calc(.91rem * var(--type-scale,1));margin:0 14px 15px;line-height:1.4}.approved-161722-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.approved-161722-link{color:#0b3155;background:#fff;border:1px solid #cfe2e9;border-radius:8px;grid-template-rows:170px auto;text-decoration:none;display:grid;overflow:hidden}.approved-161722-link img{object-fit:cover;width:100%;height:170px}.approved-161722-link span{font-size:calc(1.1rem * var(--type-scale,1));justify-content:space-between;align-items:center;gap:8px;padding:13px 15px;font-weight:700;display:flex}.approved-161722-link b{color:#e9a520;font-size:27px;font-weight:500;line-height:.7}.approved-161722-four{grid-template-columns:repeat(4,minmax(0,1fr))}.approved-161722-four .approved-161722-card{grid-template-rows:150px auto 1fr;min-height:250px}.approved-161722-four .approved-161722-card img{height:150px}.approved-161722-final{object-fit:contain;width:100%;max-height:220px;display:block}.rp--16 .rp-section--last .rp-section__inner,.rp--17 .rp-section--last .rp-section__inner,.rp--22 .rp-section--last .rp-section__inner{grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:center;gap:0 32px}.rp:is(.rp--16,.rp--17,.rp--22) .rp-section--last .rp-section__copy{grid-area:1/1}.rp:is(.rp--16,.rp--17,.rp--22) .rp-section--last .rp-section__visual{grid-area:1/2/3}.rp:is(.rp--16,.rp--17,.rp--22) .rp-section--last .rp-section__inner>div:last-child:not(.rp-section__visual){grid-area:2/1}.rp:is(.rp--16,.rp--17,.rp--22) .rp-section--last .rp-button{margin-top:15px}.rp--16 .rv-media-slot--large{aspect-ratio:1.5;width:100%;min-height:170px}.rp--17 .rv-roster{gap:13px}.rp--17 .rv-roster .rv-doctor>div:last-child{text-align:center;padding:12px}.rp--17 .rv-roster .rv-doctor h3{font-size:calc(1.01rem * var(--type-scale,1));margin-bottom:5px}.rp--17 .rv-roster .rv-doctor p{font-size:calc(.87rem * var(--type-scale,1));line-height:1.35}.rp--22 .rv-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rp--22 .rv-story-card{background:#fff;border:1px solid #d4e1e6;border-radius:8px;overflow:hidden}.rp--22 .rv-story-card .rv-media-slot{aspect-ratio:16/9;color:#737b80;background:linear-gradient(130deg,#e4e5e6,#cfd2d4);border:0;border-radius:0;min-height:0}.rp--22 .rv-story-card__copy{padding:14px 16px}.rp--22 .rv-story-card__copy small{display:none}.rp--22 .rv-story-card__copy h3{margin:0 0 5px}.rp--22 .rv-story-card__copy p{font-size:calc(.9rem * var(--type-scale,1))}.rp--22 .rv-load{min-height:44px;margin-top:18px}@media (width<=850px){.approved-161722-four,.rp--22 .rv-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.approved-161722-cards,.approved-161722-links{grid-template-columns:1fr}.approved-161722-four{grid-template-columns:repeat(2,minmax(0,1fr))}.approved-161722-card{text-align:left;grid-template-rows:auto 1fr;grid-template-columns:120px 1fr;place-items:center start;min-height:0}.approved-161722-card img{grid-row:1/3;width:120px;height:120px}.approved-161722-card h3{margin:10px 12px 3px}.approved-161722-card p{grid-column:2;margin:0 12px 10px}.approved-161722-four .approved-161722-card{text-align:center;grid-template-rows:125px auto 1fr;grid-template-columns:1fr;justify-items:center}.approved-161722-four .approved-161722-card img{grid-row:1;width:100%;height:125px}.approved-161722-four .approved-161722-card p{grid-column:1}.approved-161722-link{grid-template-rows:100px;grid-template-columns:100px 1fr;align-items:center}.approved-161722-link img{width:100px;height:100px}.rp:is(.rp--16,.rp--17,.rp--22) .rp-section--last .rp-section__inner{grid-template-columns:1fr;gap:12px}.rp:is(.rp--16,.rp--17,.rp--22) .rp-section--last .rp-section__copy,.rp:is(.rp--16,.rp--17,.rp--22) .rp-section--last .rp-section__visual,.rp:is(.rp--16,.rp--17,.rp--22) .rp-section--last .rp-section__inner>div:last-child:not(.rp-section__visual){grid-area:auto/1}.rp:is(.rp--16,.rp--17,.rp--22) .rp-section--last .rp-section__visual{justify-self:center;max-width:270px}.rp--22 .rv-story-grid{grid-template-columns:1fr}}.rp--15 .rp-hero{background:#fff}.rp--15 .rp-hero__inner{padding-top:450px;padding-bottom:36px}.rp--15 .rp-hero__visual{height:425px}.rp--15 .rp-hero__visual .rv>.rv-art{object-position:center 44%}.rp--15 .rp-breadcrumb{display:none}.rp--15 .rp-hero h1{font-size:calc(clamp(2.2rem,3vw,3rem) * var(--type-scale,1));margin-bottom:15px}.rp--15 .rp-hero__copy p{max-width:72ch}.rp--15 .rp-section{padding-block:40px 45px}.rp--15 .rp-section--1{background:#edf8fb}.rp--15 .rp-section--2{background:#fbf8f2}.rp--15 .rp-section--last{background:#edf8fb}.rp--15 .rp-section__copy,.rp--15 .rp-section__copy h2{max-width:none}.rp--15 .rp-section__copy p{max-width:105ch}.rp--15 .rp-section__inner{gap:18px}.approved-15-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.approved-15-card{text-align:center;background:#fff;border:1px solid #cfe2e9;border-radius:8px;grid-template-rows:145px auto 1fr;place-items:start center;gap:7px;min-height:250px;padding:14px 18px 18px;display:grid}.approved-15-card img{object-fit:contain;width:100%;height:145px}.rp.rp--15 .approved-15-card{overflow:hidden}.rp.rp--15 .approved-15-card img{object-fit:contain;width:100%;min-height:0;max-height:145px;height:145px!important}.approved-15-card h3{color:#0b3155;font-size:calc(1.1rem * var(--type-scale,1));margin:0;line-height:1.25}.approved-15-card p{color:#52616a;font-size:calc(.91rem * var(--type-scale,1));margin:0;line-height:1.45}.rp--15 .rp-section--last .rp-section__inner{grid-template-columns:minmax(0,1fr) 290px;align-items:center;gap:0 30px}.rp--15 .rp-section--last .rp-section__copy{grid-area:1/1}.rp--15 .rp-section--last .rp-section__visual{grid-area:1/2/3}.rp--15 .rp-section--last .rp-section__inner>div:last-child:not(.rp-section__visual){grid-area:2/1}.approved-15-final{object-fit:contain;width:100%;max-height:230px;display:block}.rp--15 .rp-section--last .rp-button{margin-top:16px}@media (width<=700px){.rp--15 .rp-hero__inner{padding-top:0}.rp--15 .rp-hero__visual{order:-1;width:100%;height:260px;position:relative}.approved-15-cards{grid-template-columns:1fr}.approved-15-card{text-align:left;grid-template-rows:auto 1fr;grid-template-columns:110px 1fr;place-items:center start;min-height:0;padding:12px}.approved-15-card img{grid-row:1/3;width:110px;height:105px}.rp.rp--15 .approved-15-card img{width:110px;max-height:105px;height:105px!important}.approved-15-card p{grid-column:2}.rp--15 .rp-section--last .rp-section__inner{grid-template-columns:1fr;gap:12px}.rp--15 .rp-section--last .rp-section__copy,.rp--15 .rp-section--last .rp-section__visual,.rp--15 .rp-section--last .rp-section__inner>div:last-child:not(.rp-section__visual){grid-area:auto/1}.rp--15 .rp-section--last .rp-section__visual{justify-self:center;max-width:260px}}.document-example[data-astro-cid-qav3gbic]{align-content:start;justify-items:center;gap:12px;min-width:0;display:grid}.document-example__trigger[data-astro-cid-qav3gbic]{margin-top:4px}.document-example__inline[data-astro-cid-qav3gbic]{display:none}.document-example__dialog[data-astro-cid-qav3gbic]{color:#013d56;background:#fff;border:0;border-radius:12px;width:min(1200px,94vw);max-width:none;max-height:94dvh;padding:0;box-shadow:0 20px 80px #001e38aa}.document-example__dialog[data-astro-cid-qav3gbic]::backdrop{background:#012f45c9}.document-example__dialog[data-astro-cid-qav3gbic] header[data-astro-cid-qav3gbic]{border-bottom:1px solid #cddfe6;justify-content:space-between;align-items:center;gap:20px;padding:12px 20px;display:flex}.document-example__dialog[data-astro-cid-qav3gbic] h2[data-astro-cid-qav3gbic]{font-size:calc(var(--type-card-title-size,1.15rem) * var(--type-scale,1));margin:0}.document-example__close[data-astro-cid-qav3gbic]{color:#013d56;cursor:pointer;background:#edf6f8;border:0;border-radius:6px;place-items:center;min-width:44px;min-height:44px;font-size:30px;display:grid}.document-example__scroll[data-astro-cid-qav3gbic]{max-height:calc(94dvh - 125px);overflow:auto}.document-example__scroll[data-astro-cid-qav3gbic] img[data-astro-cid-qav3gbic]{width:100%;display:block;object-fit:contain!important;border-radius:0!important;height:auto!important;max-height:none!important}.document-example__dialog[data-astro-cid-qav3gbic] footer[data-astro-cid-qav3gbic]{text-align:right;padding:12px 20px}.document-example[data-astro-cid-qav3gbic] a[data-astro-cid-qav3gbic]{color:#007b80;justify-content:center;align-items:center;gap:8px;font-weight:700;display:inline-flex}@media (width<=700px){.document-example[data-astro-cid-qav3gbic]{background:#fff;border:1px solid #cddfe6;border-radius:10px;grid-column:1/-1;gap:16px;width:100%;padding:18px 12px}.document-example__trigger[data-astro-cid-qav3gbic]{display:none!important}.document-example__inline[data-astro-cid-qav3gbic]{text-align:center;gap:14px;width:100%;display:grid}.document-example__inline[data-astro-cid-qav3gbic] p[data-astro-cid-qav3gbic]{margin:0;line-height:1.5}.document-example__logo[data-astro-cid-qav3gbic]{margin:0 auto;display:block;object-fit:contain!important;width:180px!important;height:auto!important;max-height:none!important}.document-example__panel[data-astro-cid-qav3gbic]{background:#fff;width:100%;position:relative;overflow:hidden}.document-example__panel[data-astro-cid-qav3gbic] img[data-astro-cid-qav3gbic]{position:absolute;object-fit:initial!important;border-radius:0!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important}}.rd--23-1 .rd-cards article{flex-direction:column;padding-bottom:15px;display:flex}.rp .rd.rd--23-1 .rd-cards--four .rd-card-image{object-fit:cover;width:100%;margin:0 0 12px;display:block;height:190px!important}.rd--23-1 .rd-cards article:nth-child(2) .rd-card-image{object-fit:contain;background:#f5fafb;padding:9px}.rd--23-1 .rd-cards article:nth-child(4) .rd-card-image{object-position:50% 55%}.rd--23-1 .rd-cards h3{margin:auto 0 0;font-size:1rem}.rd--23-3 .rd-page23-documents{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.rd--23-3 .rd-page23-documents article{text-align:center;grid-template-rows:190px auto;place-items:start center;gap:10px;min-width:0;display:grid}.rd--23-3 .rd-page23-document-art{background-repeat:no-repeat;width:min(100%,210px);height:190px;display:block}.rd--23-3 .rd-page23-document-art--folder{background-image:url(https://muhu-health-images.droitman-ae8.workers.dev/images/04634ee796f31fbd444fd660.webp);background-position:100%;background-size:200%}.rd--23-3 .rd-page23-document-art--guide,.rd--23-3 .rd-page23-document-art--schedule,.rd--23-3 .rd-page23-document-art--tracker{background-image:url(https://muhu-health-images.droitman-ae8.workers.dev/images/8aad5689e64b15da6501960b.webp);background-size:400%}.rd--23-3 .rd-page23-document-art--guide{background-position:0}.rd--23-3 .rd-page23-document-art--schedule{background-position:66.67%}.rd--23-3 .rd-page23-document-art--tracker{background-position:100%}.rd--23-3 .rd-page23-documents article>strong{color:#073454;font-size:.92rem;line-height:1.3}.rd--23-3 .rd-page23-documents .document-example{gap:8px}.rd--23-3 .rd-page23-documents .document-example>strong{font-size:.92rem;line-height:1.3}.rd--23-3 .rd-page23-documents .document-example__trigger{margin:0}@media (width<=750px){.rd--23-3 .rd-page23-documents{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}}@media (width<=560px){.rp .rd.rd--23-1 .rd-cards--four .rd-card-image{height:220px!important}.rd--23-3 .rd-page23-documents article{grid-template-rows:145px auto}.rd--23-3 .rd-page23-document-art{width:min(100%,160px);height:145px}}.rd--23-3 .rd-page23-documents article{flex-direction:column;align-items:center;gap:12px;display:flex}.rd--23-3 .rd-page23-documents article>strong{min-height:38px;font-size:var(--muhu-text-card-heading);justify-content:center;align-items:center;display:flex}.rd--23-3 .rd-page23-document-art{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:210px}.rd--23-3 .rd-page23-document-art--guide{background-image:url(https://muhu-health-images.droitman-ae8.workers.dev/images/f98cec273073831eda038959.webp);background-position:50%;background-size:contain}.rd--23-3 .rd-page23-document-art--tracker{background-image:url(https://muhu-health-images.droitman-ae8.workers.dev/images/243847f7419def68b4a7df17.webp);background-position:50%;background-size:contain}.rd--23-3 .rd-page23-document-art--schedule{background-image:url(https://muhu-health-images.droitman-ae8.workers.dev/images/37f18fcfd65f8a2626296cd4.webp);background-position:50%;background-size:contain}.rp .rd.rd--23-2 .rd-pair>img:first-child{object-fit:contain;background:#fff}@media (width<=560px){.rd--23-3 .rd-page23-document-art{height:160px}.rd--23-3 .rd-page23-documents article>strong{min-height:42px}}.rd--23-3 .rd-page23-document-art--folder{background-position:100%;background-size:200%}.rp .rd.rd--23-1 .rd-cards article:nth-child(3) .rd-card-image{object-fit:contain;background:#f5fafb}.rp .rd.rd--23-2 .rd-pair>img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block;height:auto!important}.rp .rd.rd--23-2 .rd-pair>img:first-child{object-fit:cover}.cqp{width:100%;min-width:0;color:var(--deep,#073b50);grid-column:1/-1;margin-top:24px}.cqp--bank{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cqp .cqp-card{background:#fff;border:1px solid #cbdfe5;border-radius:7px;min-width:0;padding:20px}.cqp .cqp-card h3,.cqp .cqp-card h4,.cqp-summary h4{font-size:calc(var(--type-card-title-size,1.125rem)*var(--type-scale,1)*var(--type-card-title-scale,1));color:var(--deep,#073b50);margin:0 0 8px;font-weight:750;line-height:1.3}.cqp .cqp-card p,.cqp-summary p{font-size:calc(var(--type-body-size,1rem)*var(--type-scale,1)*var(--type-body-scale,1));color:#476278;margin:0;line-height:1.55}.cqp-heading{font-size:calc(var(--type-card-title-size,1.25rem)*var(--type-scale,1)*var(--type-card-title-scale,1));margin:0 0 16px;line-height:1.3}.cqp-checks{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.cqp-summary{background:#f7f1e4;border:1px solid #e1d3ad;border-radius:7px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:24px;margin-top:18px;padding:22px;display:grid}.cqp-viability{align-items:center;gap:18px;min-width:0;display:flex}.cqp-viability>strong{color:#087678;white-space:nowrap;flex:none;font-size:clamp(1.9rem,3vw,2.65rem);line-height:1.1}.cqp-dose{border-left:1px solid #d4c8aa;padding-left:24px}.cqp--summary{margin-top:20px}.cqp--summary .cqp-summary{margin-top:0}.lq .cqp h3,.lq .cqp h4,.lq .cqp p{max-width:none}@media (width<=1000px){.cqp-checks{grid-template-columns:repeat(2,minmax(0,1fr))}.cqp-summary{grid-template-columns:1fr}.cqp-dose{border-top:1px solid #d4c8aa;border-left:0;padding:18px 0 0}}@media (width<=600px){.cqp--bank,.cqp-checks{grid-template-columns:1fr}.cqp .cqp-card,.cqp-summary{padding:18px}.cqp-viability{flex-direction:column;align-items:flex-start;gap:12px}.cqp{margin-top:18px}}.cqp-dose{grid-template-columns:minmax(0,1.2fr) minmax(150px,1fr);align-items:center;gap:18px;display:grid}.cqp-dose__visual{min-width:0;margin:0}.cqp-dose__visual>img{mix-blend-mode:multiply;width:100%;height:auto;display:block}.cqp-dose__visual>figcaption{text-align:center;color:#476278;margin-top:8px;font-size:12px;line-height:1.4}@media (width<=600px){.cqp-dose{grid-template-columns:1fr;gap:14px}.cqp-dose__visual{width:100%;max-width:320px;margin-inline:auto}}.cqp--bank .cqp-bank-card{border-left:4px solid #087e85;flex-direction:column;padding:0;display:flex;overflow:hidden;box-shadow:0 3px 12px #073b5008}.cqp-bank-copy{padding:22px 22px 8px}.cqp-bank-art{aspect-ratio:4;background:#fff;width:100%;margin-top:auto;position:relative;overflow:hidden}.cqp-bank-art>img{width:212%;height:auto;left:var(--art-left);display:block;position:absolute;bottom:-22%;max-width:none!important}@media (width<=600px){.cqp-bank-copy{padding:18px 18px 8px}}.cqp-summary{background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:0}.cqp-summary>.cqp-viability,.cqp-summary>.cqp-dose{grid-template-rows:subgrid;background:#f7f1e4;border:1px solid #e1d3ad;border-radius:7px;grid-row:1/span 2;align-items:start;gap:18px;min-width:0;padding:22px;display:grid}.cqp-summary>.cqp-viability{grid-column:1}.cqp-summary>.cqp-dose{grid-column:2;grid-template-columns:minmax(0,1fr)}.cqp-dose__visual,.cqp-counter__visual{width:100%;min-width:0;max-width:none;margin:0;position:relative}.cqp-dose__visual>img,.cqp-counter__visual>img{aspect-ratio:2;object-fit:contain;mix-blend-mode:multiply;width:100%;height:auto;display:block}.cqp-dose__visual>figcaption,.cqp-counter__visual>figcaption{text-align:center;color:#476278;margin-top:8px;font-size:12px;line-height:1.4}.cqp-counter__visual>strong{color:#087678;background:#fffffff2;border:1px solid #cbdee5;border-radius:6px;padding:8px 15px;font-size:clamp(36px,3.6vw,48px);font-weight:800;line-height:1.1;position:absolute;bottom:40px;left:14px;box-shadow:0 3px 10px #073b5012}@media (width<=760px){.cqp-summary{grid-template-rows:auto;grid-template-columns:1fr;gap:16px}.cqp-summary>.cqp-viability,.cqp-summary>.cqp-dose{flex-direction:column;grid-area:auto/1;gap:18px;padding:18px;display:flex}.cqp-dose__visual,.cqp-counter__visual{max-width:530px;margin-inline:auto}}.cqp-bank-art{aspect-ratio:3.5}.cqp-bank-art>img{bottom:-8%}.cqp-bank-card:nth-child(2) .cqp-bank-art>img{bottom:-20%}.cqp-counter__visual>strong small{letter-spacing:0;text-align:center;margin-top:2px;font-size:15px;font-weight:750;line-height:1.25;display:block}.cqp--bank .cqp-bank-card{border-left:1px solid #cbdfe5;position:relative}.cqp--bank .cqp-bank-card:nth-child(2){border-left-color:#cbdfe5}.cqp-bank-card:before{content:"";z-index:2;pointer-events:none;background:#087e85;width:4px;position:absolute;top:0;bottom:0;left:0}.cqp-bank-card:nth-child(2):before{background:#c49532}.cqp-bank-art{clip-path:inset(0 7px)}.cqp--consolidated{margin-top:18px}.cqp--consolidated .cqp-summary{margin-top:0}.cqp--consolidated .cqp-summary>.cqp-viability,.cqp--consolidated .cqp-summary>.cqp-dose{background:#fff;border-color:#cbdfe5}body main .cqp--consolidated .cqp-summary h3{font-size:var(--muhu-text-card-heading,18px);color:var(--deep,#073b50);margin:0 0 8px;font-weight:750;line-height:1.3}.trust-page--20 .trust-section--4 .trust-donor-callout{margin-top:0}.lq{color:#103758;width:100%}.lq *{box-sizing:border-box}.lq img{max-width:100%;display:block}.lq--0{height:100%}.lq-hero-art{height:100%;min-height:385px;position:relative}.lq-hero-art__image{object-fit:cover;object-position:center;width:100%;height:100%}.lq-iso{background:#fff;border:1px solid #a4ccdd;border-radius:8px;align-items:center;gap:10px;max-width:260px;padding:10px 13px;display:flex;position:absolute;bottom:16px;right:16px;box-shadow:0 5px 22px #163d5429}.lq-iso img{object-fit:contain;flex:none;width:48px;height:48px}.lq-iso strong,.lq-iso span{display:block}.lq-iso strong{font-size:calc(var(--type-card-title-size,.92rem) * var(--type-scale,1) * var(--type-card-title-scale,1));line-height:1.2}.lq-iso span{font-size:calc(var(--type-small-size,.7rem) * var(--type-scale,1) * var(--type-small-scale,1));margin-top:2px;line-height:1.3}.lq-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.lq-card{background:#fff;border:1px solid #dce9ed;border-radius:9px;min-width:0;overflow:hidden;box-shadow:0 3px 11px #123b4e0d}.lq-card>img{object-fit:contain;background:#f5fbfc;width:100%;height:160px}.lq-card__copy{padding:14px 15px 16px}.lq-card h3,.lq-stage h3{color:#073454;font-size:calc(var(--type-card-title-size,1rem) * var(--type-scale,1) * var(--type-card-title-scale,1));margin:0 0 7px;line-height:1.25}.lq-card p,.lq-stage p{color:#506579;font-size:calc(var(--type-body-size,.84rem) * var(--type-scale,1) * var(--type-body-scale,1));margin:0;line-height:1.44}.lq-prenatal .lq-card:first-child>img{object-fit:cover;object-position:center 35%}.lq-prenatal .lq-card:last-child>img{object-fit:cover;object-position:top left}.lq-donor{grid-template-columns:minmax(0,3fr) minmax(190px,1fr);align-items:center;gap:16px 22px;display:grid}.lq-donor__art img{object-fit:contain;width:100%;max-height:220px}.lq-donor__labels{text-align:center;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.lq-donor__labels li{font-weight:700;font-size:calc(var(--type-small-size,.82rem) * var(--type-scale,1) * var(--type-small-scale,1));line-height:1.25;position:relative}.lq-chevron{color:#d79500;font-size:1.6rem;line-height:1;position:absolute;top:-.18em;right:-.12em}.lq-chronology{color:#623d0d;background:#fff2d9;border-radius:9px;align-items:flex-start;gap:10px;padding:17px;display:flex}.lq-chronology__icon{color:#9c6512;font-size:1.45rem;line-height:1}.lq-chronology strong{font-size:calc(var(--type-card-title-size,.96rem) * var(--type-scale,1) * var(--type-card-title-scale,1));line-height:1.28;display:block}.lq-chronology p{color:#604f39;font-size:calc(var(--type-small-size,.72rem) * var(--type-scale,1) * var(--type-small-scale,1));margin:8px 0 0;line-height:1.42}.lq-donor__note{text-align:center;font-size:calc(var(--type-body-size,.98rem) * var(--type-scale,1) * var(--type-body-scale,1));background:#e2f2f9;border-radius:7px;grid-column:1/-1;margin:0;padding:10px 18px;font-weight:700}.lq-journey{gap:16px 22px;margin:0;padding:0;list-style:none}.lq-stage{background:#fff;border:1px solid #dae9ed;border-radius:8px;min-width:0;position:relative;overflow:visible}.lq-stage__art{background-color:#f3fbfe;background-image:url(https://muhu-health-images.droitman-ae8.workers.dev/images/3b89ff88be3495e2b37a7229.webp);background-size:400% 200%;background-position:var(--sprite-x) var(--sprite-y);background-repeat:no-repeat;border-radius:7px 7px 0 0;width:100%;height:135px;display:block}.lq-stage__copy{padding:11px 13px 14px}.lq-stage__arrow{z-index:1;color:#d79500;font-size:2rem;font-weight:700;line-height:1;position:absolute;top:45px;right:-.7em}.lq-stage:nth-child(4) .lq-stage__arrow{top:auto;bottom:-.85em;right:50%;transform:rotate(90deg)}.lq-quality .lq-stage__art{height:145px}.lq-quality .lq-card__copy{min-height:91px}.lq-people{grid-template-columns:1fr 1fr;gap:16px;display:grid}.lq-team-art{background:#f1f9fb url(https://muhu-health-images.droitman-ae8.workers.dev/images/04634ee796f31fbd444fd660.webp) 0%/200% 100% no-repeat;border:1px solid #d8e7ed;border-radius:8px;width:100%;height:250px}.lq-video{color:#103758;text-align:center;background:linear-gradient(135deg,#e8edf0,#d8e0e6);border:1px solid #d8dfe5;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:250px;display:flex}.lq-video__play{color:#fff;background:#afbbc4;border-radius:50%;place-items:center;width:56px;height:56px;margin-bottom:14px;padding-left:4px;font-size:1.4rem;display:grid}.lq-video strong{font-size:calc(var(--type-card-title-size,1.05rem) * var(--type-scale,1) * var(--type-card-title-scale,1))}.lq-video>span:last-child{color:#5e7080;font-size:calc(var(--type-small-size,.84rem) * var(--type-scale,1) * var(--type-small-scale,1));margin-top:3px}.lq-record{justify-content:center;align-items:center;display:flex}.lq-folder-art{aspect-ratio:1;background:url(https://muhu-health-images.droitman-ae8.workers.dev/images/04634ee796f31fbd444fd660.webp) 100%/200% 100% no-repeat;width:min(100%,250px)}@media (width<=900px){.lq-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lq-stage:nth-child(2n) .lq-stage__arrow{display:none}.lq-stage:nth-child(4) .lq-stage__arrow{display:block}.lq-donor{grid-template-columns:1fr}.lq-chronology{max-width:none}.lq-hero-art{min-height:310px}}@media (width<=600px){.lq-hero-art{min-height:250px}.lq-iso{max-width:230px;padding:8px 10px;bottom:9px;right:9px}.lq-iso img{width:38px;height:38px}.lq-card-grid{grid-template-columns:1fr;gap:12px}.lq-card>img{height:180px}.lq-stage__art{height:190px}.lq-stage__arrow{display:none!important}.lq-donor__art img{max-height:none}.lq-chronology{padding:14px}.lq-people{grid-template-columns:1fr}.lq-team-art,.lq-video{height:210px;min-height:210px}.lq-record{justify-content:flex-start}.lq-folder-art{width:175px}}.rp.rp--20 .rp-hero__inner{min-height:390px}.rp.rp--20 .rp-body .rp-section--last .rp-section__inner{grid-template-columns:210px minmax(0,1fr);column-gap:30px}.rp.rp--20 .rp-body .rp-section--last .rp-section__copy{grid-area:1/2}.rp.rp--20 .rp-body .rp-section--last .rp-section__visual{grid-area:1/1/3}.rp.rp--20 .rp-body .rp-section--last .rp-section__inner>div:last-child:not(.rp-section__visual){grid-area:2/2}.lq-stage:nth-child(4) .lq-stage__arrow{display:none}.lq-stage__art,.lq-team-art{aspect-ratio:1;height:auto!important}@media (width<=600px){.rp.rp--20 .rp-body .rp-section--last .rp-section__inner{grid-template-columns:1fr}.rp.rp--20 .rp-body .rp-section--last .rp-section__visual{grid-area:1/1}.rp.rp--20 .rp-body .rp-section--last .rp-section__copy{grid-area:2/1}.rp.rp--20 .rp-body .rp-section--last .rp-section__inner>div:last-child:not(.rp-section__visual){grid-area:3/1}.lq-stage__art{width:min(100%,250px);margin-inline:auto}}.lq-prenatal-newborn{background:#fff;justify-content:center;height:160px;display:flex}.lq-prenatal-newborn>span{aspect-ratio:.744;background:url(https://muhu-health-images.droitman-ae8.workers.dev/images/22b26c1b0bab3f8793422b98.webp) 0/400% 100% no-repeat;height:100%;display:block}@media (width<=600px){.lq-prenatal-newborn{height:180px}}.lq .lq-stage__art{aspect-ratio:auto;background:0 0;place-items:center;display:grid;height:150px!important}.lq-stage__tile{aspect-ratio:1;background:url(https://muhu-health-images.droitman-ae8.workers.dev/images/3b89ff88be3495e2b37a7229.webp) var(--sprite-x) var(--sprite-y)/400% 200% no-repeat;width:150px;max-width:100%;display:block}.lq .lq-team-art{aspect-ratio:auto;background-position:0 25%;background-size:200%;height:250px!important}@media (width<=600px){.lq .lq-team-art{height:230px!important}.lq .lq-stage__art{width:100%;height:180px!important}.lq-stage__tile{width:180px}}.lq-stage__tile{clip-path:none;background-color:#fff}.lq .lq-stage__art{background-color:#fff;overflow:visible}.lq .lq-quality .lq-stage__art,.lq .lq-journey .lq-stage__art{height:155px!important}.lq-prenatal .lq-card>img{object-fit:cover;object-position:center center}.lq-prenatal .lq-card:first-child>img{object-position:center 46%}.lq-prenatal .lq-card:last-child>img{object-position:center 42%}.lq-donor__main{min-width:0}.lq-donor__art{max-width:none;overflow:hidden}.lq-donor__art img{object-fit:contain;width:100%;height:auto;max-height:none;margin-bottom:-3%;display:block}.lq-donor__labels{color:#000;position:relative}.lq-donor__labels li,.lq-donor__labels span{color:#000}.lq-donor{align-items:stretch}.lq-donor__main{background:#fff;flex-direction:column;justify-content:space-between;align-self:stretch;display:flex}.lq-donor__labels{background:#fff;gap:8px;padding:8px 10px 12px}.lq-chronology{color:#073b50;background:#eaf5fb;align-self:stretch}.lq-chronology strong{color:#073b50}.lq-chronology p{color:#476278}.colombia-showcase{gap:clamp(20px,3vw,30px);width:100%;display:grid}.colombia-showcase__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.colombia-showcase__card{background:#fff;border:1px solid #cddfe6;border-radius:10px;min-width:0;overflow:hidden;box-shadow:0 12px 28px #013d560e}.colombia-showcase__card img{object-fit:cover;background:#f7faf9;width:100%;height:190px;display:block}.colombia-showcase__card-copy{padding:19px 20px 22px}.colombia-showcase__card h3,.colombia-showcase__support h3{color:var(--deep,#013d56);font-size:calc(var(--type-card-title-size,1.18rem) * var(--type-scale,1) * var(--type-card-title-scale,1));margin:0 0 8px;line-height:1.25}.colombia-showcase p{color:#466378;font-size:calc(var(--type-body-size,.96rem) * var(--type-scale,1) * var(--type-body-scale,1));margin:0;line-height:1.55}.colombia-showcase__support{background:#fff;border:1px solid #cddfe6;border-radius:10px;grid-template-columns:minmax(180px,.29fr) minmax(0,.71fr);align-items:center;gap:clamp(18px,3vw,36px);padding:20px 28px;display:grid}.colombia-showcase__support-art img{object-fit:contain;width:100%;max-height:290px;display:block}.colombia-showcase__support-copy>p{max-width:75ch}.colombia-showcase__support-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 26px;margin-top:18px;display:grid}.colombia-showcase__support-grid>div{border-top:2px solid #dcece8;padding-top:12px}.colombia-showcase__support h4{color:#087678;font-size:calc(var(--type-card-title-size,1rem) * var(--type-scale,1) * var(--type-card-title-scale,1));margin:0 0 5px;line-height:1.3}@media (width<=750px){.colombia-showcase__cards{grid-template-columns:1fr}.colombia-showcase__card{grid-template-columns:minmax(125px,.42fr) minmax(0,.58fr);display:grid}.colombia-showcase__card img{height:100%;min-height:155px}.colombia-showcase__support{grid-template-columns:1fr}.colombia-showcase__support-art{max-width:260px;margin:auto}.colombia-showcase__support-art img{max-height:190px}}@media (width<=480px){.colombia-showcase__card{display:block}.colombia-showcase__card img{height:190px}.colombia-showcase__support{padding:18px}.colombia-showcase__support-grid{grid-template-columns:1fr}}.rd{width:100%;min-width:0}.rd h3{font-size:calc(var(--type-role-size,1.24rem) * var(--type-scale,1) * var(--type-role-scale,1));color:var(--deep,#013d56);margin:0 0 9px;line-height:1.28}.rd p{margin:0;line-height:1.5}.rd-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.rd-cards--four{grid-template-columns:repeat(4,minmax(0,1fr))}.rd-cards article{text-align:center;background:#fff;border:1px solid #d1e3e9;border-radius:10px;min-width:0;padding:0 0 22px;position:relative;overflow:hidden}.rd-cards h3,.rd-cards p{padding-inline:18px}.rd-card-image{object-fit:cover;width:100%;height:215px;margin-bottom:20px;display:block}.rd-card-image--spot{object-fit:contain;padding:12px}.rd .shared-care-icon{object-fit:contain;width:100%;height:215px;margin-bottom:12px;padding:18px;display:block}.rd-scene{width:100%;height:215px;margin-bottom:20px;position:relative;overflow:hidden}.rd-scene img{object-fit:cover;width:300%!important;max-width:none!important;height:100%!important;position:absolute!important}.rd-cards--flow article:not(:last-child):after{content:"›";font-size:calc(var(--type-role-size,36px) * var(--type-scale,1) * var(--type-role-scale,1));color:#078d9a;z-index:2;background:#fff;font-weight:900;position:absolute;top:90px;right:-3px}.rd-arrival,.rd-pair{grid-template-columns:1fr 1fr;gap:22px;display:grid}.rd-arrival>img,.rd-pair>img{object-fit:cover;border-radius:9px;width:100%;height:280px}.rd-checklist{gap:15px;margin:0;padding:0;list-style:none;display:grid}.rd-checklist li{align-items:baseline;gap:13px;line-height:1.5;display:flex}.rd-checklist li:before{content:"✓";color:#00828c;flex:none;font-weight:800}.rd-arrival .rd-checklist{background:#fff;border:1px solid #d1e3e9;border-radius:9px;padding:28px}.rd-role-note{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.rd-role-note p{background:#eaf6fa;border:1px solid #cee3eb;border-radius:7px;padding:18px}.rd-record{background:#fff;border:1px solid #cddfe6;border-radius:10px;grid-template-columns:210px 1fr;gap:30px;max-width:950px;margin:auto;padding:32px;display:grid}.rd-record>img{align-self:center;width:100%}.rd-record dl{gap:16px;margin:25px 0 0;display:grid}.rd-record dl>div{grid-template-columns:180px 1fr;gap:20px;display:grid}.rd-record dt{font-weight:600}.rd-record dd{align-items:flex-end;margin:0;display:flex}.rd-record dd>span:first-child{border-bottom:1px solid #99b5c4;width:100%;height:1px}.rd-documents{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.rd-documents>a,.rd-documents>div{text-align:center;color:#013d56;background:#fff;border:1px solid #d1e3e9;border-radius:8px;flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;padding:18px;text-decoration:none;display:flex}.rd-documents img{object-fit:contain;width:100%;height:220px}.rd-documents .shared-care-icon{height:220px;margin:0;padding:0}.rd-documents span{color:#078080;font-size:calc(var(--type-role-size,.9rem) * var(--type-scale,1) * var(--type-role-scale,1))}.rd-timeline{grid-template-columns:repeat(6,1fr);margin:32px 0 0;padding:0;list-style:none;display:grid}.rd-timeline li{text-align:center;border-top:3px solid #1cabb8;padding:22px 3px 0;font-weight:600;position:relative}.rd-timeline li:before{content:"";background:#fff;border:3px solid #1cabb8;border-radius:50%;width:12px;height:12px;position:absolute;top:-8px;left:calc(50% - 6px)}.rd-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.rd-tiers article{border:2px solid var(--tier);background:#fff;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.rd-tiers header{background:var(--tier);text-align:center;color:#fff;padding:20px 12px}.rd-tiers h3{color:#fff;font-size:calc(var(--type-role-size,1.55rem) * var(--type-scale,1) * var(--type-role-scale,1))}.rd-tiers img{object-fit:cover;width:100%;height:210px}.rd-tiers ul{gap:16px;margin:0;padding:24px;list-style:none;display:grid}.rd-tiers li{padding-left:26px;line-height:1.5;position:relative}.rd-tiers li:before{content:"✓";color:var(--tier);font-weight:800;position:absolute;left:0}.rd-tiers a{color:#00818a;justify-content:center;gap:12px;margin:auto 24px 24px;font-weight:700;text-decoration:none;display:flex}.rd-proposal,.rd-itinerary{background:#fff;border:1px solid #cddfe6;border-radius:10px;grid-template-columns:1fr 1fr;align-items:center;gap:20px;display:grid;position:relative;overflow:hidden}.rd-proposal>div:first-child,.rd-itinerary>div{padding:30px}.rd-proposal>img,.rd-itinerary>img{object-fit:cover;width:100%;height:100%;max-height:480px}.rd-proposal-links{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:20px;padding:0 30px 25px;display:flex}.rd-proposal-links>a:last-child{color:#00818a;font-weight:700}.rd-itinerary dl{gap:22px;margin:22px 0 0;display:grid}.rd-itinerary dt{margin-bottom:5px;font-weight:700}.rd-itinerary dd{color:#466378;margin:0}.rd-message{background:#eaf6fa;border:1px solid #cee3eb;border-radius:10px;grid-template-columns:180px 1fr;align-items:center;padding:28px;display:grid}.rd-message blockquote{color:#36576d;background:#fff;border:0;border-radius:8px;gap:8px;margin:18px 0 0;padding:24px;display:grid}.rd-message .shared-care-icon{margin:0;padding:0}.rd .arrow-icon{color:#c79931;width:18px;height:18px}.visually-hidden{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=850px){.rd-cards--four{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-tiers ul{padding:18px}.rd-card-image,.rd-scene,.rd .shared-care-icon{height:170px}.rd-documents{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.rd-cards,.rd-tiers{grid-template-columns:1fr}.rd-card-image,.rd-scene,.rd .shared-care-icon{height:220px}.rd-arrival,.rd-pair,.rd-role-note,.rd-proposal,.rd-itinerary{grid-template-columns:1fr}.rd-record{grid-template-columns:1fr;padding:22px}.rd-record>img{width:120px;margin:auto}.rd-record dl>div{grid-template-columns:140px 1fr;gap:14px}.rd-documents{gap:12px}.rd-documents img,.rd-documents .shared-care-icon{height:170px}.rd-timeline{grid-template-columns:repeat(3,1fr);row-gap:28px}.rd-message{grid-template-columns:1fr;padding:22px}.rd-message>.shared-care-icon{height:100px}.rd-message blockquote{padding:18px}.rd-proposal>img,.rd-itinerary>img{height:220px}.rd-cards--flow article:not(:last-child):after{display:none}}.rp .rd .rd-card-image{object-fit:cover;width:100%;height:205px!important}.rp .rd .rd-card-image--spot{object-fit:contain;height:205px!important}.rp .rd .rd-cards .shared-care-icon{object-fit:contain;width:100%;height:205px!important}.rp .rd .rd-scene{height:205px}.rp .rd .rd-documents img{height:200px!important}.rp .rd .rd-pair>img{object-fit:cover;height:270px!important}.rp .rd .rd-tiers>article>img{height:200px!important}.rp .rd .rd-proposal>img,.rp .rd .rd-itinerary>img{object-fit:cover;height:100%!important}.rp .rd .rd-cards--four article{padding-bottom:18px}.rd-cards--four h3{font-size:calc(var(--type-role-size,1.1rem) * var(--type-scale,1) * var(--type-role-scale,1))}.rd-cards--four .rd-card-image,.rd-cards--four .shared-care-icon{margin-bottom:12px}.rp .rd .rd-cards--four .rd-card-image,.rp .rd .rd-cards--four .shared-care-icon{height:175px!important}.rd-cards--four article{flex-direction:column;display:flex}.rd-cards--four h3{margin-top:auto}.rd-cards--four .rd-scene{height:175px}.rp .rd .rd-documents .shared-care-icon{padding:0;height:200px!important}@media (width<=600px){.rp .rd .rd-pair>img{height:240px!important}.rp .rd .rd-proposal>img,.rp .rd .rd-itinerary>img{height:220px!important}}.rp .rd .rd-documents-panorama{object-fit:contain;width:100%;height:auto;max-height:320px}.rd-document-labels{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:18px;display:grid}.rd-document-labels a{color:#013d56;gap:9px;text-decoration:none;display:grid}.rd-document-labels span{color:#00818a;font-weight:600}.rd-document-labels strong{line-height:1.4}@media (width<=600px){.rd-document-labels{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.rp .rd .rd-documents-panorama{object-fit:cover;height:150px}}.rd-tiers>article:first-child>img[src*=home-hero-wax-palms]{object-position:right center;margin-left:-80%;width:180%!important;max-width:none!important}.science-treatment-visual[data-astro-cid-jkdi4xlh]{color:#073c55;place-items:center;width:100%;min-width:0;display:grid}.science-treatment-visual__art[data-astro-cid-jkdi4xlh]{object-fit:contain;filter:drop-shadow(0 16px 22px #0c5c661a);width:100%;height:auto;max-height:420px;display:block}.concept[data-astro-cid-jkdi4xlh]{text-align:center;width:100%;padding:clamp(12px,3vw,34px) clamp(8px,2vw,20px)}.concept__seed[data-astro-cid-jkdi4xlh]{aspect-ratio:1;color:#65435b;width:clamp(112px,30%,148px);font-size:calc(var(--type-role-size,21px) * var(--type-scale,1) * var(--type-role-scale,1));background:radial-gradient(circle at 40% 35%,#fff7f0,#ffd4b8 55%,#eda69d);border:12px solid #addad1;border-radius:50%;place-items:center;margin:0 auto 28px;font-weight:800;display:grid;box-shadow:0 0 0 15px #9cd0c540,0 15px 40px #175d621a}.concept__paths[data-astro-cid-jkdi4xlh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.concept__path[data-astro-cid-jkdi4xlh]{border-top:2px solid #9fcfc6;align-content:start;justify-items:center;gap:5px;padding:12px 6px;display:grid}.concept__arrow[data-astro-cid-jkdi4xlh]{color:#bd9452;place-items:center;width:25px;height:25px;margin:3px 0 9px;display:grid;transform:rotate(90deg)}.concept__path[data-astro-cid-jkdi4xlh] strong[data-astro-cid-jkdi4xlh]{font-size:calc(var(--type-role-size,clamp(13px, 1.8vw, 16px)) * var(--type-scale,1) * var(--type-role-scale,1))}.concept__path[data-astro-cid-jkdi4xlh]>span[data-astro-cid-jkdi4xlh]:last-child{color:#42575e;max-width:18ch;font-size:calc(var(--type-role-size,clamp(11px, 1.6vw, 13px)) * var(--type-scale,1) * var(--type-role-scale,1));line-height:1.4}.process[data-astro-cid-jkdi4xlh]{width:100%}.process[data-astro-cid-jkdi4xlh]>img[data-astro-cid-jkdi4xlh]{object-fit:contain;width:100%;height:auto;max-height:360px;display:block}.process__steps[data-astro-cid-jkdi4xlh]{font-size:calc(var(--type-role-size,clamp(10px, 1.5vw, 14px)) * var(--type-scale,1) * var(--type-role-scale,1));letter-spacing:.02em;text-align:center;grid-template-columns:minmax(0,1fr) 25px minmax(0,1fr) 25px minmax(0,1fr) 25px minmax(0,1fr);align-items:center;gap:clamp(2px,1vw,8px);margin-top:8px;font-weight:800;display:grid}.process__arrow[data-astro-cid-jkdi4xlh],.care-path__arrow[data-astro-cid-jkdi4xlh]{color:#bd9452;place-items:center;display:grid}.process__arrow[data-astro-cid-jkdi4xlh] .arrow-icon,.care-path__arrow[data-astro-cid-jkdi4xlh] .arrow-icon{width:17px;height:17px}.care-path[data-astro-cid-jkdi4xlh]{justify-content:center;align-items:center;gap:clamp(2px,1vw,10px);width:100%;display:flex}.care-path__step[data-astro-cid-jkdi4xlh]{min-width:0;font-size:calc(var(--type-role-size,clamp(11px, 1.6vw, 14px)) * var(--type-scale,1) * var(--type-role-scale,1));text-align:center;flex:1;justify-items:center;gap:8px;display:grid}.care-path__step[data-astro-cid-jkdi4xlh] img[data-astro-cid-jkdi4xlh]{object-fit:contain;width:100%;height:clamp(90px,19vw,170px);display:block}.care-path__arrow[data-astro-cid-jkdi4xlh]{flex:none;width:20px}.visual-pair[data-astro-cid-jkdi4xlh]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(4px,1vw,12px);width:100%;display:grid}.visual-pair[data-astro-cid-jkdi4xlh] img[data-astro-cid-jkdi4xlh]{object-fit:contain;width:100%;height:auto;max-height:330px;display:block}.measurement[data-astro-cid-jkdi4xlh]{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(4px,1vw,10px);width:100%;display:grid}.measurement[data-astro-cid-jkdi4xlh] span[data-astro-cid-jkdi4xlh]{min-height:clamp(90px,13vw,140px);font-size:calc(var(--type-role-size,clamp(10px, 1.45vw, 15px)) * var(--type-scale,1) * var(--type-role-scale,1));text-align:center;overflow-wrap:anywhere;background:linear-gradient(#f6fffb,#e3f3ef);border:1px solid #b8d8d1;border-radius:80px;place-items:center;padding:14px 6px;font-weight:800;line-height:1.25;display:grid}.measurement[data-astro-cid-jkdi4xlh] span[data-astro-cid-jkdi4xlh]:nth-child(2n){background:linear-gradient(#f7fcff,#e5f1f7);border-color:#bdd8e4}@media (width<=500px){.science-treatment-visual__art[data-astro-cid-jkdi4xlh]{max-height:none}.process__steps[data-astro-cid-jkdi4xlh]{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}.process__arrow[data-astro-cid-jkdi4xlh]{display:none}.measurement[data-astro-cid-jkdi4xlh]{grid-template-columns:repeat(3,minmax(0,1fr))}.measurement[data-astro-cid-jkdi4xlh] span[data-astro-cid-jkdi4xlh]{border-radius:40px;min-height:86px}}.rv{width:100%;min-width:0}.rv img{max-width:100%;display:block}.rv h3{font-size:calc(var(--type-role-size,1.18rem) * var(--type-scale,1) * var(--type-role-scale,1));color:var(--deep,#013d56);margin:0 0 10px;line-height:1.3}.rv p{margin:0;line-height:1.55}.rv .rv-art{object-fit:contain;border-radius:10px;width:100%;height:auto;max-height:430px}.rv-diagnoses,.rv-prompt-cards,.rv-quality,.rv-link-cards,.rv-tiers,.rv-appointment{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.rv-diagnoses{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.rv-diagnoses article,.rv-prompt-cards article,.rv-quality article,.rv-services article,.rv-approaches article,.rv-proposal article{background:#fff;border:1px solid #cddfe6;border-radius:9px;min-width:0;padding:24px}.rv-diagnoses article{scroll-margin-top:110px}.rv-diagnoses p{font-size:calc(var(--type-role-size,.94rem) * var(--type-scale,1) * var(--type-role-scale,1));color:#466378}.rv-prompt-cards article{text-align:center}.rv .rv-prompt-cards .shared-care-icon{object-fit:contain;width:170px;height:140px;margin:0 auto 18px}.rv .rv-closing-art{justify-content:center;display:flex}.rv .rv-closing-art .shared-care-icon{object-fit:contain;width:180px;height:155px}.rv-services{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.rv-services ul{line-height:1.8;font-size:calc(var(--type-role-size,.94rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0;padding-left:19px}.rv-approaches{grid-template-columns:1fr 1fr;gap:24px;display:grid}.rv-approaches img{object-fit:contain;width:100%;height:230px;margin-bottom:20px}.rv-approaches p{margin-bottom:20px}.rv-roster{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.rv-doctor{background:#fff;border:1px solid #cddfe6;border-radius:9px;overflow:hidden}.rv-doctor>img{aspect-ratio:1;object-fit:contain;background:#f6fafb;width:100%}.rv-doctor>div:last-child{padding:20px}.rv-monogram{aspect-ratio:1;color:#087678;font-size:calc(var(--type-role-size,3.5rem) * var(--type-scale,1) * var(--type-role-scale,1));background:#edf5f8;place-items:center;font-weight:700;display:grid}.rv-link-cards a{color:#087678;background:#fff;border:1px solid #cddfe6;border-radius:9px;text-decoration:none;overflow:hidden}.rv-link-cards img{object-fit:cover;width:100%;height:200px}.rv-link-cards strong{justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}.rv-quality img{object-fit:cover;border-radius:5px;width:100%;height:190px;margin-bottom:20px}.rv-journey{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.rv-journey li{background:#fff;border:1px solid #cddfe6;border-radius:9px;overflow:hidden}.rv-journey img{aspect-ratio:16/9;object-fit:cover;width:100%}.rv-journey li>div{padding:22px}.rv-journey span{color:#fff;background:#013d56;border-radius:20px;justify-content:center;align-items:center;min-width:40px;margin-bottom:12px;padding:2px 10px;font-weight:700;display:inline-flex}.rv-timeline{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.rv-timeline li{text-align:center;background:#fff;border:1px solid #cddfe6;border-radius:8px;padding:20px}.rv-timeline span{font-size:calc(var(--type-role-size,.8rem) * var(--type-scale,1) * var(--type-role-scale,1));color:#087678;margin-bottom:10px;display:block}.rv-timeline strong{font-size:calc(var(--type-role-size,1.1rem) * var(--type-scale,1) * var(--type-role-scale,1))}.rv-documents{flex-wrap:wrap;gap:14px;margin-top:24px;display:flex}.rv-tiers article{border:2px solid var(--tier);background:#fff;border-radius:10px;min-width:0;padding:22px}.rv-tiers h3{color:var(--tier);text-align:center;font-size:calc(var(--type-role-size,1.45rem) * var(--type-scale,1) * var(--type-role-scale,1))}.rv-tiers img{object-fit:cover;width:100%;height:190px;margin:16px 0}.rv-tiers a{color:#087678;justify-content:center;align-items:center;gap:12px;margin-top:18px;font-weight:700;text-decoration:none;display:flex}.rv-proposal{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.rv-media-slot{aspect-ratio:16/9;color:#5d6974;text-align:center;background:linear-gradient(125deg,#eef0f2,#d9dfe3);border:1px solid #ccd2d7;border-radius:7px;align-content:center;place-items:center;gap:10px;min-height:180px;padding:24px;display:grid}.rv-media-slot strong{font-size:calc(var(--type-role-size,1.25rem) * var(--type-scale,1) * var(--type-role-scale,1))}.rv-media-slot span{font-size:calc(var(--type-role-size,.95rem) * var(--type-scale,1) * var(--type-role-scale,1))}.rv-media-slot--large{max-width:1000px;min-height:240px}.rv-story-tools{flex-wrap:wrap;gap:10px;margin:0 0 20px;display:flex}.rv-story-tools button{color:#087678;font:700 15px Inter,Arial,sans-serif;font-size:calc(var(--type-role-size,15px) * var(--type-scale,1) * var(--type-role-scale,1));cursor:pointer;background:#fff;border:1px solid #bdd5dd;border-radius:6px;padding:10px 18px}.rv-story-tools button[aria-pressed=true]{color:#fff;background:#087678;border-color:#087678}.rv-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.rv-story-card{background:#fff;border:1px solid #cddfe6;border-radius:9px;overflow:hidden}.rv-story-card .rv-media-slot{border:0;border-radius:0}.rv-story-card__copy{padding:22px}.rv-story-card small{font-size:calc(var(--type-role-size,.78rem) * var(--type-scale,1) * var(--type-role-scale,1));text-transform:uppercase;letter-spacing:.06em;color:#5d747e;margin-bottom:8px;display:block}.rv-load{margin-top:24px}.rv-story-card[hidden],.rv-load[hidden]{display:none!important}.rv-faq{gap:12px;display:grid}.rv-faq details{background:#fff;border:1px solid #cddfe6;border-left:3px solid #087678;border-radius:6px;padding:18px 22px}.rv-faq summary{font-weight:700;font-size:calc(var(--type-role-size,1rem) * var(--type-scale,1) * var(--type-role-scale,1));cursor:pointer;color:#013d56}.rv-faq details>div{max-width:85ch;padding-top:14px}.rv-faq details p{margin-bottom:10px}.rv-faq a{color:#087678}.rv-contact-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.rv-contact-slots>div{background:#eef0f2;border:1px dashed #bac4cb;border-radius:8px;gap:10px;padding:25px;display:grid}.rv-contact-slots span{color:#657580}.rv-message{background:#fff;border:1px solid #cddfe6;border-radius:9px;max-width:900px;padding:28px}.rv-message dl{margin:0}.rv-message dl>div{border-top:1px solid #dbe7eb;grid-template-columns:150px 1fr;gap:20px;padding:18px 0;display:grid}.rv-message dt{font-weight:700}.rv-message dd{margin:0}.rv .arrow-icon{color:#c79b38;flex:none;width:18px;height:18px}@media (width<=1000px){.rv-roster{grid-template-columns:repeat(3,minmax(0,1fr))}.rv-services,.rv-proposal{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-timeline{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.rv-diagnoses,.rv-prompt-cards,.rv-quality,.rv-link-cards,.rv-tiers,.rv-approaches,.rv-journey,.rv-story-grid{grid-template-columns:1fr}.rv-roster{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rv-services,.rv-proposal,.rv-contact-slots{grid-template-columns:1fr}.rv-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-timeline li,.rv-doctor>div:last-child{padding:16px}.rv-doctor h3{font-size:calc(var(--type-role-size,1.02rem) * var(--type-scale,1) * var(--type-role-scale,1))}.rv-media-slot--large{min-height:200px}.rv-message dl>div{grid-template-columns:1fr;gap:6px}}.rp--17 .rv-roster .rv-doctor>img{object-fit:cover;object-position:center;aspect-ratio:1!important;height:auto!important}.rp--17 .rv-roster .rv-monogram{color:#7b8d98;background:#eef2f4;aspect-ratio:1!important;height:auto!important}.rp.rp--16 .rv-link-cards>a{flex-direction:column;display:flex}.rp.rp--16 .rv-link-cards>a>img{aspect-ratio:16/9;object-fit:cover;object-position:center 45%;flex:none;width:100%;height:auto!important}.rp.rp--16 .rv-link-cards>a>strong{flex:1;align-items:center}.rp{color:var(--graphite);background:#fff}.rp-hero{background:linear-gradient(115deg,#fbfaf6 0%,#f8fbfa 58%,#eaf3f0 100%);scroll-margin-top:88px}.rp-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,.98fr);align-items:center;gap:clamp(30px,5vw,76px);min-height:420px;padding-block:32px 56px;display:grid;position:relative}.rp-breadcrumb{margin:0 0 clamp(22px,3vw,36px)}.rp-hero h1{max-width:18ch;font-size:calc(var(--type-role-size,clamp(2.35rem, 3.7vw, 3.6rem)) * var(--type-scale,1) * var(--type-role-scale,1));text-wrap:balance;margin-bottom:19px;line-height:1.1}.rp-hero__copy p{max-width:61ch;font-size:calc(var(--type-role-size,clamp(1rem, 1.2vw, 1.1rem)) * var(--type-scale,1) * var(--type-role-scale,1));margin-bottom:15px;line-height:1.7}.rp-hero__copy p:last-of-type{margin-bottom:0}.rp-button{min-height:44px;font-size:calc(var(--type-role-size,.89rem) * var(--type-scale,1) * var(--type-role-scale,1));box-shadow:none;margin-top:23px;padding:.69rem 1.1rem}.rp-button .arrow-icon{color:#f3cf85;width:16px;height:16px}.rp-hero__visual,.rp-section__visual{min-width:0;max-width:100%}.rp-hero__visual img,.rp-section__visual img{max-width:100%;height:auto}.rp-anchor{width:1px;height:1px;position:absolute;top:-105px;overflow:hidden}.rp-section{border-top:1px solid #e0ebe7;padding-block:clamp(38px,5vw,64px);scroll-margin-top:88px}.rp-section--0{background:#fff}.rp-section--1{background:#f3f8f8}.rp-section--2{background:#fbf9f4}.rp-section--last{background:linear-gradient(115deg,#f9fbf8,#eaf4ef)}.rp-section__inner{grid-template-columns:1fr;gap:20px;display:grid;position:relative}.rp-section__copy h2{max-width:30ch;font-size:calc(var(--type-role-size,clamp(1.9rem, 2.7vw, 2.65rem)) * var(--type-scale,1) * var(--type-role-scale,1));text-wrap:balance;margin-bottom:17px;line-height:1.16}.rp-section__copy p{max-width:79ch;font-size:calc(var(--type-role-size,clamp(.98rem, 1.1vw, 1.06rem)) * var(--type-scale,1) * var(--type-role-scale,1));margin-bottom:12px;line-height:1.68}.rp-section__copy p:last-of-type{margin-bottom:0}.rp-section__visual{width:100%}.rp-section__visual:empty{display:none}.rp-section__visual>*{max-width:100%}.rp-section--last .rp-section__copy{max-width:900px}@media (width<=800px){.rp-hero__inner{grid-template-columns:1fr;gap:25px;min-height:0;padding-bottom:44px}.rp-hero h1{max-width:24ch}.rp-hero__visual{max-width:680px}}@media (width<=560px){.rp-hero__inner{padding-block:20px 36px}.rp-breadcrumb{margin-bottom:24px}.rp-hero h1{font-size:calc(var(--type-role-size,clamp(2.05rem, 9vw, 2.75rem)) * var(--type-scale,1) * var(--type-role-scale,1))}.rp-section{padding-block:34px 42px}.rp-section__copy h2{font-size:calc(var(--type-role-size,clamp(1.65rem, 7vw, 2.1rem)) * var(--type-scale,1) * var(--type-role-scale,1))}.rp-section__inner{gap:18px}}.rp .container{max-width:1180px}.rp-hero{background:#fff;overflow:hidden}.rp-hero__inner{min-height:480px;padding-block:34px 44px;display:block}.rp-hero__copy{z-index:2;width:55%;padding-right:20px;position:relative}.rp-hero__visual{z-index:0;width:63%;height:100%;position:absolute;inset:0 0 0 auto}.rp-hero__visual .rv{height:100%}.rp-hero__visual .rv>.rv-art{object-fit:cover;object-position:right center;border-radius:0;width:100%;height:100%;max-height:none}.rp-hero__visual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff 0%,#fffffff7 6%,#ffffffad 25%,#0000 48%);position:absolute;inset:0}.rp-hero h1{font-size:calc(var(--type-role-size,clamp(2.2rem,3.3vw,3.25rem)) * var(--type-scale,1) * var(--type-role-scale,1));max-width:none;line-height:1.13}.rp-hero__copy p{font-size:calc(var(--type-role-size,1.04rem) * var(--type-scale,1) * var(--type-role-scale,1));line-height:1.6}.rp-section{padding-block:36px 40px}.rp-section__inner{gap:24px}.rp-section__copy{max-width:none}.rp-section__copy p{max-width:100ch;line-height:1.6}.rp-section__copy h2{max-width:none;font-size:calc(var(--type-role-size,clamp(1.8rem,2.4vw,2.25rem)) * var(--type-scale,1) * var(--type-role-scale,1));text-wrap:pretty;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.rp-number{color:#fff;width:39px;height:39px;font-size:calc(var(--type-role-size,1.35rem) * var(--type-scale,1) * var(--type-role-scale,1));background:linear-gradient(130deg,#079ca9,#006474);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;transform:translateY(-2px)}.rp-section--last .rp-section__inner{grid-template-columns:minmax(0,1fr) 270px;align-items:center;column-gap:35px}.rp-section--last .rp-section__copy{grid-area:1/1}.rp-section--last .rp-section__visual{grid-area:1/2/3}.rp-section--last .rp-section__inner>div:last-child:not(.rp-section__visual){grid-area:2/1}.rp-section--last .rp-button{margin-top:0}.rp--2 .rp-section--last .rp-section__inner,.rp--19 .rp-section--last .rp-section__inner,.rp--20 .rp-section--last .rp-section__inner,.rp--30 .rp-section--last .rp-section__inner{grid-template-columns:1fr}.rp:is(.rp--2,.rp--19,.rp--20,.rp--30) .rp-section--last .rp-section__copy,.rp:is(.rp--2,.rp--19,.rp--20,.rp--30) .rp-section--last .rp-section__visual,.rp:is(.rp--2,.rp--19,.rp--20,.rp--30) .rp-section--last .rp-section__inner>div:last-child{grid-area:auto}.rp--2 .rp-section--last .rp-section__inner>div:last-child{text-align:center}.rp--2 .rp-section--last{background:#eef8fb url(https://muhu-health-images.droitman-ae8.workers.dev/images/18f1c510c6a607c35013c098.webp) bottom/100% no-repeat;padding-bottom:120px}.rp--25 .rp-hero__copy{width:53%;margin-left:auto;padding-left:22px;padding-right:0}.rp--25 .rp-hero__visual{width:60%;left:0;right:auto}.rp--25 .rp-hero__visual:after{background:linear-gradient(270deg,#fff 0%,#fffffff2 12%,#0000 50%)}.rp--30 .rp-hero__inner{flex-direction:column;gap:22px;display:flex}.rp--30 .rp-hero__copy{width:100%;padding:0}.rp--30 .rp-hero__visual{width:100%;height:360px;position:relative}.rp--30 .rp-hero__visual:after{display:none}.rp--30 .rp-hero__visual .rv>.rv-art{object-fit:contain}.rp--15 .rp-hero__inner{padding-top:340px}.rp--15 .rp-hero__visual{width:100%;height:310px;top:0;left:0;right:0}.rp--15 .rp-hero__visual:after{display:none}.rp--15 .rp-hero__visual .rv>.rv-art{object-fit:cover;object-position:center 45%}.rp--15 .rp-hero__copy{width:100%;padding:0}.rp--22 .rp-hero__visual .rv-art,.rp--31 .rp-hero__visual .rv-art,.rp--29 .rp-hero__visual .rv-art{object-position:right center}.rp--16 .rp-hero__inner{min-height:510px}.rp--16 .rp-hero__copy{width:60%}.rp--16 .rp-hero__visual{width:75%}.rp-section--split:not(.rp-section--last) .rp-section__inner{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:center}.rp-section--split:not(.rp-section--last) .rp-section__visual .rv-art{max-height:290px}.rv-services--illustrated{grid-template-columns:1fr!important;gap:14px!important}.rv-services--illustrated article{grid-template-columns:115px 1fr;align-items:center;gap:20px;display:grid;padding:15px!important}.rv-services--illustrated .shared-care-icon{object-fit:contain;width:115px;height:100px}.rv-services--illustrated ul{flex-wrap:wrap;gap:4px 23px;padding-left:18px;display:flex}.rv-approaches article{flex-direction:column;display:flex}.rv-approaches .button{align-self:flex-start;margin-top:auto}.rv-roster{grid-template-columns:repeat(4,minmax(0,1fr))}.rv-doctor>img,.rv-monogram{height:220px;aspect-ratio:auto!important}.rv-doctor>div:last-child{text-align:center;padding:18px}.rv-doctor p{font-size:calc(var(--type-role-size,.9rem) * var(--type-scale,1) * var(--type-role-scale,1))}.rv .rv-closing-art .shared-care-icon{width:240px;height:220px}.rv-link-cards strong{font-size:calc(var(--type-role-size,1.08rem) * var(--type-scale,1) * var(--type-role-scale,1))}.rv-faq-more{border-left-color:#bed8e2!important}.rv-faq-more>.rv-faq{padding-top:20px}.rp--22 .rp-section--1 .rp-section__copy p{max-width:80ch}.rv-contact-slots{grid-template-columns:repeat(4,minmax(0,1fr))}.rv-media-slot{font-size:calc(var(--type-role-size,1rem) * var(--type-scale,1) * var(--type-role-scale,1))}.rp-section--last .rv-media-slot{min-height:180px}.rp--19 .rp-section--last .rv-media-slot,.rp--20 .rp-section--last .rv-media-slot{aspect-ratio:3;max-width:none;min-height:180px}@media (width<=850px){.rp-hero__copy{width:58%}.rp-hero__copy p{font-size:calc(var(--type-role-size,1rem) * var(--type-scale,1) * var(--type-role-scale,1))}.rp-section--last .rp-section__inner{grid-template-columns:minmax(0,1fr) 190px}.rv-contact-slots{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-roster{grid-template-columns:repeat(3,minmax(0,1fr))}.rv-doctor>img,.rv-monogram{height:200px}}@media (width<=600px){.rp-hero__inner{flex-direction:column;gap:20px;min-height:0;padding-block:24px 0;display:flex}.rp-hero__copy,.rp--16 .rp-hero__copy,.rp--25 .rp-hero__copy{width:100%;margin:0;padding:0}.rp-hero__visual,.rp--16 .rp-hero__visual,.rp--25 .rp-hero__visual{width:100%;height:260px;position:relative;inset:auto}.rp-hero__visual:after{display:none}.rp-hero__visual .rv>.rv-art{object-fit:contain}.rp-hero h1{font-size:calc(var(--type-role-size,2rem) * var(--type-scale,1) * var(--type-role-scale,1))}.rp-hero__copy p{line-height:1.6}.rp--15 .rp-hero__inner{padding-top:0}.rp--15 .rp-hero__visual{order:-1;width:100%;height:230px;position:relative}.rp--30 .rp-hero__visual{height:230px}.rp-section{padding-block:28px 32px}.rp-section__copy h2{font-size:calc(var(--type-role-size,1.65rem) * var(--type-scale,1) * var(--type-role-scale,1));gap:12px}.rp-number{width:32px;height:32px;font-size:calc(var(--type-role-size,1.12rem) * var(--type-scale,1) * var(--type-role-scale,1))}.rp-section--last .rp-section__inner,.rp-section--split:not(.rp-section--last) .rp-section__inner{grid-template-columns:1fr;gap:18px;display:grid}.rp-section--last .rp-section__copy,.rp-section--last .rp-section__visual,.rp-section--last .rp-section__inner>div:last-child:not(.rp-section__visual){grid-area:auto/1}.rp-section--last .rp-section__visual{justify-self:center;max-width:280px}.rp:is(.rp--2,.rp--19,.rp--20,.rp--30) .rp-section--last .rp-section__visual{max-width:none}.rv-services--illustrated article{grid-template-columns:72px 1fr;gap:12px;padding:14px!important}.rv-services--illustrated .shared-care-icon{width:72px;height:95px}.rv-services--illustrated ul{display:block}.rv-services--illustrated h3{font-size:calc(var(--type-role-size,1.07rem) * var(--type-scale,1) * var(--type-role-scale,1))}.rv-roster{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rv-doctor>img,.rv-monogram{height:180px}.rv-doctor>div:last-child{padding:14px}.rv-contact-slots{grid-template-columns:1fr}.rp--2 .rp-section--last{padding-bottom:65px}.rp--19 .rp-section--last .rv-media-slot,.rp--20 .rp-section--last .rv-media-slot{aspect-ratio:16/9}}@media (width>=601px){.rp-hero__visual:after{background:linear-gradient(90deg,#fff 0%,#fffffffa 18%,#ffffffc7 33%,#0000 55%)}.rp--25 .rp-hero__visual:after{background:linear-gradient(270deg,#fff 0%,#fffffff2 15%,#0000 50%)}.rp--30 .rp-hero__visual{height:440px}.rp--30 .rp-hero__visual .rv>.rv-art{object-fit:cover;object-position:center 10%}.rp--30 .rp-hero__copy p{max-width:105ch}.rp--30 .rp-hero__action{text-align:center}.rp--30 .rp-hero__action .rp-button{margin-top:0}.rp--15 .rp-hero__inner{padding-top:485px}.rp--15 .rp-hero__visual{height:455px}.rp--15 .rp-hero__visual .rv>.rv-art{object-fit:cover;object-position:center 10%}}.rp--22 .rp-hero__inner{min-height:0;padding-block:28px 34px}.rp--22 .rp-hero__visual{width:58%}.rp--22 .rp-hero__visual .rv>.rv-art{object-fit:contain;object-position:right center}@media (width<=600px){.rp--22 .rp-hero__inner{padding-block:22px 0}.rp--22 .rp-hero__visual{width:100%;height:190px}}.rp.rp--2 .container{max-width:1180px}.rp.rp--2 .rp-hero{background:#fff}.rp.rp--2 .rp-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:28px;min-height:0;padding-block:30px;display:grid}.rp.rp--2 .rp-breadcrumb{display:none}.rp.rp--2 .rp-hero__copy{width:auto;padding:0}.rp.rp--2 .rp-hero__visual{width:100%;height:auto;position:relative;inset:auto}.rp.rp--2 .rp-hero__visual:after{display:none}.rp.rp--2 .rp-hero__visual .rv>.rv-art{aspect-ratio:3/2;object-fit:cover;object-position:center;height:auto;max-height:none}.rp.rp--2 .rp-section{padding-block:32px 36px}.rp.rp--2 .rp-section--1,.rp.rp--2 .rp-section--last{background:#edf6fb}.rp.rp--2 .rp-section--2{background:#f7f1e4}.rp.rp--2 .rp-section__copy,.rp.rp--2 .rp-section__copy h2,.rp.rp--2 .rp-section__copy p{max-width:none}.rp.rp--2 .rv-approaches{gap:22px}.rp.rp--2 .rv-approaches article{padding:18px;overflow:hidden}.rp.rp--2 .rv-approaches article>img{aspect-ratio:1.15;object-fit:cover;border-radius:5px;width:100%;margin-bottom:18px;height:auto!important}.rp.rp--2 .rv-services--illustrated{align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr))!important}.rp.rp--2 .rv-services--illustrated article{grid-template-columns:150px minmax(0,1fr);align-items:start;gap:18px;padding:20px!important}.rp.rp--2 .rv-services--illustrated .shared-care-icon{object-fit:contain;width:150px;height:170px}.rp.rp--2 .rv-services--illustrated ul{line-height:1.5;display:block}.rp.rp--2 .rd--2-3 .rd-cards{gap:18px}.rp.rp--2 .rd--2-3 .rd-card-image,.rp.rp--2 .rd--2-3 .shared-care-icon{object-fit:cover;margin-bottom:16px;padding:0;height:230px!important}.rp.rp--2 .rd--2-3 .shared-care-icon{object-fit:contain;padding:10px}@media (width<=900px){.rp.rp--2 .rv-services--illustrated article{grid-template-columns:100px minmax(0,1fr);gap:14px;padding:16px!important}.rp.rp--2 .rv-services--illustrated .shared-care-icon{width:100px;height:140px}}@media (width<=700px){.rp.rp--2 .rp-hero__inner{grid-template-columns:1fr;gap:22px}.rp.rp--2 .rv-services--illustrated{grid-template-columns:1fr!important}.rp.rp--2 .rv-approaches,.rp.rp--2 .rd--2-3 .rd-cards{grid-template-columns:1fr}.rp.rp--2 .rp-section{padding-block:28px 32px}}.costs-page{color:var(--graphite);background:#fff;overflow:clip}.costs-page .container{max-width:1180px}.costs-page h1,.costs-page h2,.costs-page h3,.costs-page h4{color:var(--deep)}.costs-hero{background:#fff;border-bottom:1px solid #d2e4e8}.costs-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:26px 40px;padding-block:24px 40px;display:grid}.costs-breadcrumb{grid-column:1/-1;margin:0}.costs-hero h1{font-size:calc(var(--type-page-title-size,clamp(38px,4.1vw,58px)) * var(--type-scale,1) * var(--type-page-title-scale,1));letter-spacing:-.04em;text-wrap:balance;max-width:14ch;margin:0 0 22px;line-height:1.08}.costs-hero__art img{border-radius:8px;width:100%;height:auto;display:block}.costs-hero__copy>p{max-width:53ch;margin:18px 0}.costs-anchors{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.costs-anchors>a{min-width:0;min-height:145px;color:var(--deep);background:#fff;border:4px solid #087678;border-radius:6px;flex-direction:column;justify-content:center;padding:15px 16px 17px;text-decoration:none;display:flex;position:relative;box-shadow:0 5px 14px #073b5010}.costs-anchors>a:hover{background:#fffdf8}.costs-anchors>a:focus-visible{outline-offset:3px;outline:3px solid #087678}.costs-anchors span{margin-bottom:6px;font-size:14px;font-weight:700;line-height:1.4;display:block}.costs-anchors strong{letter-spacing:-.03em;color:#087678;white-space:nowrap;padding-right:28px;font-size:clamp(27px,3vw,39px);line-height:1.1}.costs-anchors small{letter-spacing:0;font-size:14px;font-weight:500}.costs-anchors .costs-anchors__cells{color:var(--deep);margin:7px 0 0;padding-right:26px;font-size:12px;line-height:1.35}.costs-anchors .card-arrow{color:#c49532;background:#fffcf5;border:1px solid #dfca99;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid;position:absolute;bottom:11px;right:11px}.costs-anchors .card-arrow .arrow-icon{width:16px;height:16px}.costs-section{border-bottom:1px solid #d2e4e8;padding:34px 0 38px}.costs-section--blue{background:#eef7fb}.costs-section--cream{background:#f7f1e4}.costs-whole-picture{position:relative}.costs-whole-picture>.container{max-width:1180px}body main .costs-whole-picture .costs-example-note{font-size:calc(var(--type-body-size,20px) * var(--type-scale,1) * var(--type-body-scale,1) - 2px);text-align:left;width:100%;max-width:none;margin:0;padding-top:12px;line-height:1.55}.costs-section h2{font-size:calc(var(--muhu-text-section) * var(--type-scale,1) * var(--type-section-title-scale,1));letter-spacing:-.035em;text-wrap:balance;margin:0 0 12px;line-height:1.13}.costs-section>.container>p{max-width:87ch;margin-bottom:24px}.costs-care-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.costs-care-card{background:#fff;border:1px solid #cbdfe5;border-radius:7px;grid-template-columns:42% minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.costs-care-card__image{min-height:230px;overflow:hidden}.costs-care-card__image img{object-fit:cover;width:100%;height:100%;display:block}.costs-care-card--iv .costs-care-card__image{position:relative}.costs-care-card--iv .costs-care-card__image img{object-fit:cover;object-position:50% 0;width:300%;max-width:none;position:absolute;left:-100%}.costs-care-card--skin .costs-care-card__image img{object-position:70% center}.costs-care-card__copy{flex-direction:column;align-items:flex-start;padding:20px 18px;display:flex}body main .costs-care-card__copy h3{font-size:var(--muhu-text-card-heading);margin:0 0 10px;line-height:1.25}.costs-care-card__price{letter-spacing:-.03em;color:#087678;white-space:nowrap;margin-bottom:8px;font-size:30px;line-height:1.2;display:block}.costs-care-card__price span,.costs-care-card__price small{letter-spacing:0;font-size:14px;font-weight:500}body main .costs-care-card__copy p{font-size:var(--muhu-text-card-body);margin:0 0 16px}.costs-care-card__copy .button{margin-top:auto}.costs-stay-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.costs-stay-card{border:2px solid var(--tier-color);background:#fff;border-radius:9px;min-width:0;overflow:hidden}body main .costs-stay-card>h3{background:var(--tier-color);color:#fff;text-align:center;margin:0;padding:14px;font-size:24px;font-weight:700;line-height:1.2}.costs-stay-card__image{object-fit:cover;width:100%;height:180px;display:block}.costs-stay-card__copy{text-align:center;padding:18px 18px 20px}.costs-stay-card__label{color:var(--deep);font-size:14px;font-weight:700;line-height:1.35;display:block}.costs-stay-card__price{color:#087678;letter-spacing:-.03em;font-size:33px;line-height:1.3}.costs-stay-card__price small{letter-spacing:0;font-size:14px;font-weight:500}body main .costs-stay-card__copy>p{font-size:var(--muhu-text-card-body);min-height:4.5em;margin:10px 0 14px}.costs-tier-details>summary{cursor:pointer;color:#fff;background:#087678;border:1px solid #087678;border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:10px 16px;font-size:14.4px;font-weight:700;line-height:22px;list-style:none;display:flex}.costs-tier-details>summary::-webkit-details-marker{display:none}.costs-tier-details>summary:hover{background:#075b5d}.costs-tier-details .arrow-icon{width:18px;height:18px}.costs-tier-details[open]>summary .arrow-icon{transform:rotate(90deg)}.costs-tier-details>div{text-align:left;padding-top:16px}.costs-tier-details ul{font-size:var(--muhu-text-card-body);margin:0 0 12px;padding:0 0 0 20px}.costs-tier-details li+li{margin-top:7px}body main .costs-tier-details p{font-size:var(--muhu-text-card-body);line-height:1.5}.costs-tier-details a{align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}body main p.costs-package-basis{text-align:center;max-width:98ch;margin:18px auto 0;font-size:14px}.costs-stay-summary{justify-content:space-between;align-items:center;gap:24px;margin:18px 0 0;display:flex}body main .costs-stay-summary p{text-align:left;max-width:none;margin:0;font-size:14px;line-height:1.5}.costs-stay-summary .button{flex:none}body main .costs-page .costs-example-note{font-size:calc(var(--type-body-size,20px) * var(--type-scale,1) * var(--type-body-scale,1) - 2px);text-align:left;width:100%;max-width:none;margin:0;padding-top:12px;line-height:1.55}.costs-equation{background:#fff;border:1px solid #d6e3e7;border-radius:8px;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr) 22px minmax(0,1fr) 22px minmax(0,1fr);align-items:center;gap:14px;padding:18px;display:grid}.costs-equation article{text-align:center;align-self:start;min-width:0}.costs-equation article>div{height:110px;margin-bottom:10px;overflow:hidden}.costs-equation img{object-fit:cover;border-radius:5px;width:100%;height:100%}.costs-equation article:last-of-type img{object-fit:contain}body main .costs-equation h3{font-size:var(--muhu-text-card-heading);margin:0 0 7px;line-height:1.25}body main .costs-equation p{font-size:var(--muhu-text-card-body);margin:0;line-height:1.4}.costs-equation__symbol{color:var(--deep);text-align:center;font-size:30px;font-weight:700}.costs-examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.costs-examples>div{background:#fff;border:1px solid #d5e3e7;border-radius:7px;justify-content:space-around;align-items:center;gap:12px;padding:18px;display:flex}.costs-examples span{color:var(--deep);font-size:13px;line-height:1.4}.costs-examples strong{letter-spacing:-.025em;font-size:23px;display:block}.costs-examples strong small{font-size:12px;font-weight:500}.costs-examples .costs-example-cells{margin-top:3px;font-size:11px;font-weight:600;line-height:1.3;display:block}.costs-compare-grid{grid-template-columns:minmax(0,2fr) minmax(240px,1fr);gap:24px;display:grid}.costs-comparison-actions{margin-top:18px}.costs-comparison-actions .button{max-width:100%}.costs-comparison-actions .arrow-icon{color:#c49738;flex:none}.costs-table-wrap{border:1px solid #d4e3e7;border-radius:6px;align-self:start;min-width:0;overflow:auto}.costs-page table{border-collapse:collapse;text-align:left;background:#fff;width:100%;min-width:470px;font-size:15px;line-height:1.45}.costs-page caption{text-align:left;background:#f2f8fa;padding:12px;font-size:13px}.costs-page thead{background:var(--deep);color:#fff}.costs-page th,.costs-page td{vertical-align:top;border-bottom:1px solid #d4e3e7;padding:13px 12px}.costs-page tbody th{width:37%;font-weight:600}.costs-page tbody tr:last-child>*{border-bottom:0}.costs-table-total{background:#f1f8fa;font-weight:700}.costs-page .costs-comparison-cells{margin-top:3px;font-size:12px;font-weight:600;line-height:1.35;display:block}body main .costs-faq>h3{font-size:var(--muhu-text-panel-heading);margin:0 0 12px}.costs-faq article{background:#fff;border:1px solid #cbdfe5;border-left:3px solid #087678;border-radius:5px;padding:16px}.costs-faq article+article{margin-top:14px}body main .costs-faq h4{font-size:var(--muhu-text-card-heading);margin:0 0 8px;line-height:1.3}body main .costs-faq p{font-size:var(--muhu-text-card-body);margin:0}.costs-final>.container{justify-content:space-between;align-items:center;gap:32px;display:flex}.costs-final p{max-width:75ch;margin:0}.costs-final .button{flex:none}@media (width<=1000px){.costs-hero__inner{gap:24px}.costs-care-card{grid-template-columns:36% minmax(0,1fr)}.costs-care-card__price{font-size:26px}.costs-stay-card__copy{padding-inline:14px}.costs-stay-card__price{font-size:28px}.costs-equation{gap:8px;padding:14px}.costs-compare-grid{grid-template-columns:1fr}.costs-faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.costs-faq>h3{grid-column:1/-1}.costs-faq article+article{margin-top:0}}@media (width<=760px){.costs-hero__inner{grid-template-columns:1fr;padding-bottom:28px}.costs-hero__copy{order:1}.costs-hero__art{order:2}.costs-hero__art img{object-fit:cover;max-height:340px}.costs-hero h1{max-width:19ch}.costs-care-grid{grid-template-columns:1fr}.costs-care-card{grid-template-columns:40% minmax(0,1fr)}.costs-care-card__image{min-height:220px}.costs-stay-grid{grid-template-columns:1fr;max-width:530px;margin:auto}.costs-stay-card__image{aspect-ratio:16/8;object-fit:cover;height:auto}.costs-stay-card__copy>p{min-height:0}.costs-equation{grid-template-columns:1fr 22px 1fr}.costs-equation__symbol:nth-of-type(2){display:none}.costs-equation article:nth-of-type(3){grid-column:1}.costs-examples{grid-template-columns:1fr}.costs-final>.container{display:block}.costs-final .button{margin-top:20px}.costs-faq{grid-template-columns:1fr}.costs-stay-summary{display:block}.costs-stay-summary .button{margin-top:14px}}@media (width<=480px){.costs-anchors{gap:9px}.costs-anchors>a{min-height:140px;padding:12px 10px 14px}.costs-anchors span{font-size:12px}.costs-anchors strong{font-size:26px}.costs-anchors small{font-size:11px}.costs-anchors .costs-anchors__cells{padding-right:0;font-size:11px}.costs-anchors .card-arrow{width:20px;height:20px;bottom:7px;right:6px}.costs-anchors .card-arrow .arrow-icon{width:13px;height:13px}.costs-anchors strong{padding-right:20px}}@media (width<=420px){.costs-care-card{grid-template-columns:35% minmax(0,1fr)}.costs-care-card__copy{padding:17px 13px}.costs-care-card__price{font-size:25px}.costs-care-card__price span{display:block}.costs-care-card__copy .button{padding:9px 12px}.costs-examples>div{gap:6px;padding:14px 10px}.costs-examples strong{font-size:20px}}.costs-equation article:last-of-type>div{background:#f1f8fb;border:1px solid #cbdfe5;border-radius:7px;box-shadow:0 3px 9px #073b5009}.costs-equation article:last-of-type>div img{mix-blend-mode:multiply}.costs-table-wrap{border:2px solid var(--deep,#073b50)}.costs-comparison-table{min-width:0}.costs-page .costs-table-note{color:#526675;margin:10px 0 0;font-size:13px;line-height:1.45}.costs-concern-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.costs-concern-card{background:#fff;border:1px solid #cbdfe5;border-radius:7px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.costs-concern-card__image{aspect-ratio:16/8.5;background:#f7fbfc;display:block;overflow:hidden}.costs-concern-card__image img{object-fit:cover;width:100%;height:100%;display:block}.costs-concern-card__copy{flex-direction:column;flex:1;align-items:flex-start;padding:17px 18px 18px;display:flex}body main .costs-concern-card h3{box-sizing:border-box;min-height:76px;font-size:calc(var(--muhu-text-callout-heading) * var(--type-scale,1) * var(--type-card-title-scale,1));letter-spacing:-.025em;align-items:center;margin:0;padding:15px 18px 11px;line-height:1.17;display:flex}.costs-concern-card h3 a{color:var(--deep);text-decoration:none}.costs-concern-card h3 a:hover{text-decoration:underline}@media (width<=700px){body main .costs-concern-card h3{min-height:0;font-size:calc(var(--muhu-text-card-heading) * var(--type-scale,1) * var(--type-card-title-scale,1));padding:16px 20px 12px}}.costs-concern-card__copy>strong,.costs-treatment-type strong{color:#087678;margin-bottom:8px;font-size:17px;line-height:1.4;display:block}.costs-cell-label{color:#073b50;margin:-3px 0 9px;font-size:13px;font-weight:700;line-height:1.35;display:block}body main .costs-concern-card p,.costs-treatment-type p{font-size:var(--muhu-text-card-body);margin:0 0 12px;line-height:1.45}.costs-concern-card__extra,.costs-concern-card__link{color:#087678;align-items:center;gap:7px;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.costs-concern-card__extra{margin:0 0 12px}.costs-concern-card__extra:hover,.costs-concern-card__link:hover{text-decoration:underline}.costs-concern-card__extra .arrow-icon,.costs-concern-card__link .arrow-icon,.costs-treatment-type__link .arrow-icon{flex:none;width:15px;height:15px}.costs-concern-card__link{margin-top:auto}.costs-biohacking{background:#fff;border:1px solid #cbdfe5;border-radius:7px;grid-template-columns:minmax(180px,28%) minmax(0,1fr);align-items:center;gap:22px;margin-top:20px;padding:16px;display:grid}.costs-biohacking>img{object-fit:cover;border-radius:5px;width:100%;height:170px;display:block}body main .costs-biohacking h3{font-size:var(--muhu-text-panel-heading);margin:0 0 8px;line-height:1.2}body main .costs-biohacking p{font-size:var(--muhu-text-card-body);margin:0 0 9px;line-height:1.45}.costs-biohacking__prices{color:#087678;font-weight:700}.costs-biohacking a{color:#087678;align-items:center;gap:7px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.costs-biohacking a:hover{text-decoration:underline}.costs-biohacking a .arrow-icon{color:#c49738;width:15px;height:15px}@media (width<=600px){.costs-biohacking{grid-template-columns:1fr;gap:14px}.costs-biohacking>img{height:190px}}.costs-treatment-types-heading{font-size:var(--muhu-text-panel-heading);color:var(--deep);margin:30px 0 14px}.costs-treatment-types{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.costs-treatment-type{background:#fff;border:1px solid #cbdfe5;border-radius:7px;grid-template-columns:42% minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.costs-treatment-type>img{object-fit:cover;width:100%;height:100%;min-height:230px;display:block}.costs-treatment-type>div{flex-direction:column;align-items:flex-start;padding:20px 18px;display:flex}body main .costs-treatment-type h4{font-size:var(--muhu-text-card-heading);margin:0 0 8px;line-height:1.25}.costs-treatment-type strong{letter-spacing:-.02em;font-size:18px}.costs-treatment-type--iv strong{white-space:nowrap;font-size:30px;line-height:1.2}.costs-treatment-type .costs-cell-label{margin-top:1px}body main .costs-treatment-type p{font-size:var(--muhu-text-card-body);margin:0 0 16px;line-height:1.45}.costs-treatment-type__link{align-self:flex-start;margin-top:auto}.costs-service-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.costs-service-groups article{background:#fff;border:1px solid #cbdfe5;border-radius:7px;grid-template-columns:105px minmax(0,1fr);align-items:start;gap:20px;min-width:0;padding:24px;display:grid}.costs-service-groups article>img{object-fit:contain;width:105px;height:125px;display:block}body main .costs-service-groups article>div>p{font-size:var(--muhu-text-card-body);margin:0 0 11px;line-height:1.45}body main .costs-service-groups h3{font-size:var(--muhu-text-card-heading);margin:0 0 8px;line-height:1.3}.costs-service-groups ul{font-size:var(--muhu-text-card-body);margin:0;padding-left:19px;line-height:1.5}.costs-service-groups li+li{margin-top:4px}@media (width<=1000px){.costs-concern-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.costs-treatment-types{grid-template-columns:1fr}}@media (width<=900px){.costs-service-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.costs-service-groups article{grid-template-columns:85px minmax(0,1fr);gap:16px;padding:20px}.costs-service-groups article>img{width:85px}}@media (width<=600px){.costs-concern-grid,.costs-treatment-types,.costs-service-groups{grid-template-columns:1fr}.costs-treatment-type{grid-template-columns:42% minmax(0,1fr)}.costs-treatment-type>img{min-height:190px}.costs-service-groups article{grid-template-columns:95px minmax(0,1fr)}.costs-service-groups article>img{width:95px}}@media (width<=450px){.costs-service-groups article{grid-template-columns:70px minmax(0,1fr);gap:14px;padding:18px}.costs-service-groups article>img{width:70px;height:100px}}.costs-hero .costs-anchors{margin-bottom:18px}.costs-hero-types{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.costs-hero-types>a{color:var(--deep);background:#fff;border:4px solid #087678;border-radius:8px;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:11px 9px;text-decoration:none;display:grid}.costs-hero-types>a:hover{background:#f5fbfc;border-color:#087678}.costs-hero-types>a:focus-visible{outline-offset:3px;outline:3px solid #087678}.costs-hero-types img{object-fit:contain;background:#edf7fb;border-radius:5px;width:60px;height:84px;display:block}body main .costs-hero-types h2{letter-spacing:0;text-wrap:initial;margin:0 0 7px;font-size:18px;line-height:1.2}body main .costs-hero-types p{margin:0 0 9px;font-size:14px;line-height:1.4}.costs-hero-types span{color:#087678;align-items:center;gap:5px;font-size:12px;font-weight:700;line-height:1.3;display:inline-flex}.costs-hero-types .arrow-icon{color:#c49738;flex-shrink:0;width:13px;height:13px}@media (width<=500px){.costs-hero-types{grid-template-columns:1fr}.costs-hero-types>a{grid-template-columns:70px minmax(0,1fr);padding:14px}.costs-hero-types img{width:70px}}.costs-hero-types>a{grid-template-columns:1fr}@media (width<=500px){.costs-hero-types>a{grid-template-columns:1fr}}.costs-hero__inner{align-items:start}body main .costs-hero-types-heading{letter-spacing:0;margin:20px 0 10px;font-size:18px;line-height:1.3}.costs-hero-types{margin-top:0}body main .costs-hero-types h3{letter-spacing:0;margin:0 0 7px;font-size:18px;line-height:1.2}.costs-complementary{background:#fff}.costs-step-heading{align-items:center;gap:14px;display:flex}body main .costs-step-heading>.costs-step-number{color:#fff;letter-spacing:0;background:#1677ad;border-radius:50%;flex:0 0 1.35em;justify-content:center;align-items:center;width:1.35em;height:1.35em;font-size:.7em;font-weight:700;line-height:1;display:inline-flex}.costs-step-heading>span:last-child{min-width:0}.program-page{color:#073b50;background:#fff;overflow:clip}.program-page .program-section{border-bottom:1px solid #d3e4e9;padding:38px 0;scroll-margin-top:100px}.program-section--blue{background:#edf7fb}.program-section--sage{background:#f1f6f1}.program-section--champagne{background:#fbf3df}.program-page h2{font-size:var(--muhu-text-section,41.6px);letter-spacing:-.025em;text-wrap:balance;margin:0 0 18px;line-height:1.16}.program-page h3{font-size:var(--muhu-text-card-heading,18px);letter-spacing:0;margin:0 0 9px;line-height:1.25}.program-page .program-lead{max-width:95ch;margin-bottom:22px}.program-page .program-eyebrow{color:#087b80;letter-spacing:.11em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700;line-height:1.4;display:block}.program-page .program-hero{background:#fff}.program-page .program-hero-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:22px;display:flex}body:not([data-page-id="1"]) main .program-page .program-hero .program-micro{color:#496675;margin:12px 0 0;font-size:13px;line-height:1.5}.program-art{aspect-ratio:3/2;background:#f4f9fa;border-radius:7px;width:100%;margin:0;display:block;position:relative;overflow:hidden}.program-art>img{object-fit:cover;width:100%;height:100%;display:block}.program-art--sheet>img{object-fit:fill;width:200%;max-width:none;height:200%;left:calc(var(--art-x)*-100%);top:calc(var(--art-y)*-100%);position:absolute}.program-trust{background:#f1f6f1;border-block:1px solid #d3e4e9;padding:18px 0}.program-trust__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.program-trust a{box-sizing:border-box;color:#073b50;background:#fff;border:1px solid #cbdfe5;border-radius:14px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:132px;padding:14px 12px;text-decoration:none;display:grid;box-shadow:0 5px 15px #013d5614}.program-trust a:hover{border-color:#087b80}.program-trust a:focus-visible{outline-offset:3px;outline:3px solid #c49738}.program-trust__icon{background:#fcf7ea;border-radius:50%;place-items:center;width:76px;height:76px;display:grid}.program-trust .benefit-icon,.program-trust__bank{object-fit:contain;width:60px;height:60px;display:block}.program-trust a>span:last-child{flex-direction:column;gap:5px;min-width:0;display:flex}.program-trust strong{font-size:16px;line-height:1.25}.program-trust small{color:#496675;font-size:13px;line-height:1.4}.program-trust small .arrow-icon{vertical-align:-1px;color:#c49738;width:12px;height:12px;margin-left:5px;display:inline-block}.program-trust a.program-trust__stat{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.program-trust__stat strong{color:#087b80;letter-spacing:-.025em;font-size:32px;line-height:1}.program-trust__stat span{font-size:16px;font-weight:700;line-height:1.25}.program-grid{gap:18px;display:grid}.program-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.program-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.program-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.program-card{--type-body-size:var(--muhu-text-card-body,14.64px);background:#fff;border:1px solid #cbdfe5;border-radius:7px;min-width:0;overflow:hidden}.program-card__copy{padding:18px 18px 20px}body:not([data-page-id="1"]) main .program-page .program-card p{font-size:var(--muhu-text-card-body,14.64px);margin:0;line-height:1.55}.program-card .program-art{aspect-ratio:3/2;border-radius:0}.program-stage__heading{align-items:center;gap:10px;min-height:78px;padding:14px 14px 12px;display:flex}.program-stage__heading h3{margin:0;font-size:16px}.program-number{color:#fff;letter-spacing:0;background:#1677ad;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:15px;font-weight:700;line-height:1;display:inline-grid}.program-page .program-note{color:#496675;margin:18px 0 0;font-size:14px;line-height:1.5}.program-treatment{border-color:#087b80;grid-template-columns:.9fr 1.1fr;display:grid}.program-treatment .program-art{aspect-ratio:auto;height:100%;min-height:255px}.program-treatment .program-art>img{object-fit:cover}.program-treatment .program-art--sheet>img{object-fit:fill;height:200%}.program-page .program-treatment__price{color:#087b80;margin:10px 0;font-size:25px;font-weight:700;line-height:1.2;display:block}.program-cell-chip{background:#e1f2fa;border-radius:5px;margin-bottom:14px;padding:6px 10px;font-size:13px;font-weight:700;line-height:1.35;display:inline-block}.program-split{grid-template-columns:1fr 1fr;align-items:center;gap:32px;display:grid}.program-step-list{gap:14px;margin:22px 0 0;padding:0;list-style:none;display:grid}.program-step-list>li{align-items:flex-start;gap:14px;min-width:0;display:flex}.program-step-list h3{margin:0 0 6px}body:not([data-page-id="1"]) main .program-page .program-step-list p{font-size:var(--muhu-text-card-body,14.64px);margin:0;line-height:1.5}.program-step-list--boxed{margin:0}.program-step-list--boxed>li{background:#fff;border:1px solid #cbdfe5;border-radius:7px;align-items:center;padding:18px}.program-page .program-person-label{color:#496675;margin-top:10px;font-size:14px;font-weight:600;line-height:1.4}.program-page .program-link{color:#087b80;text-underline-offset:3px;align-items:center;gap:9px;margin-top:18px;font-size:14px;font-weight:700;line-height:1.4;text-decoration:underline;display:inline-flex}.program-page .program-link--inline{vertical-align:baseline;margin-top:0}.program-link .arrow-icon{color:#c49738;flex:none;width:15px;height:15px}.program-study .program-art{aspect-ratio:2.1;background:#edf7fb;max-height:180px}.program-study .program-art>img{object-fit:contain;padding:12px}.program-page .program-study .program-study__label{color:#087b80;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.program-page .program-study h3{font-size:17px}.program-study .program-link{margin-top:14px}.program-quality .program-art{aspect-ratio:1.8;background:#fff}.program-quality .program-art>img{object-fit:contain;padding:10px}.program-quality .program-card__copy{text-align:center;padding-block:14px}.program-checklist{gap:13px;margin:22px 0;padding:0;list-style:none;display:grid}.program-checklist>li{align-items:flex-start;gap:12px;font-size:16px;line-height:1.45;display:flex}.program-checklist>li:before{content:"✓";color:#fff;background:#c49b49;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font-size:14px;font-weight:700;display:inline-grid}.program-faq{gap:26px}.program-faq article{border-left:1px solid #cbdfe5;min-width:0;padding-left:20px}.program-faq article:first-child{border:0;padding-left:0}body:not([data-page-id="1"]) main .program-page .program-faq p{font-size:var(--muhu-text-card-body,14.64px);margin:0;line-height:1.5}.program-close{color:#fff;background:#073b50;padding:34px 0}.program-close>.container{grid-template-columns:1fr auto;align-items:center;gap:28px;display:grid}.program-close h2{color:#fff;margin-bottom:12px}.program-close p{color:#fff;max-width:82ch;margin:0}.program-close .button{color:#073b50;background:#f1dca5;border-color:#f1dca5}.program-close .button .arrow-icon{color:#073b50}.program-page--longevity .program-close,.program-page--private .program-close{color:#073b50;background:#f7f1e4}.program-page--longevity .program-close h2,.program-page--longevity .program-close p,.program-page--private .program-close h2,.program-page--private .program-close p{color:#073b50}.program-page--longevity .program-close .button,.program-page--private .program-close .button{color:#fff;background:#087678;border-color:#087678}.program-page--longevity .program-close .button .arrow-icon,.program-page--private .program-close .button .arrow-icon{color:#c49738}.program-page--longevity #your-physician .button{margin-top:18px}.program-concern{grid-template-columns:110px 1fr;align-items:center;gap:16px;padding:16px;display:grid}.program-concern .program-art{aspect-ratio:auto;border-radius:5px;height:132px}.program-concern .program-art:not(.program-art--sheet)>img{object-fit:contain;background:#fff;padding:8px}.program-concern .program-art--sheet>img{object-fit:fill;width:200%;height:200%}.program-page .program-concern h3{font-size:17px}.program-quote{grid-template-columns:1.25fr .75fr;align-items:center;gap:30px;display:grid}.program-quote__card{text-align:center;background:#fff;border:2px solid #087b80;border-radius:7px;gap:9px;padding:24px;display:grid}.program-quote__card strong{color:#087b80;font-size:24px;line-height:1.2}.program-quote__card span{font-size:15px;line-height:1.4}.program-quote__card .button{justify-self:center;margin-top:8px}.program-page [id]{scroll-margin-top:100px}.program-anchor{pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.program-research-grid{margin-top:22px}.program-page .program-concern .program-art--sheet{aspect-ratio:3/2;height:auto}.program-hero-actions .program-link{margin-top:0}@media (width<=1050px){.program-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.program-treatment{grid-template-columns:1fr}.program-treatment .program-art{aspect-ratio:1.6;height:auto;min-height:0}.program-concern{grid-template-columns:1fr;gap:12px}.program-concern .program-art{aspect-ratio:1.6;height:auto}.program-stage__heading{min-height:96px}.program-grid--four{gap:12px}}@media (width<=800px){.program-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}.program-split,.program-quote{grid-template-columns:1fr;gap:24px}.program-page .program-section{padding-block:30px}.program-close>.container{grid-template-columns:1fr;gap:22px}.program-close .button{justify-self:start}.program-step-list--boxed{gap:12px}.program-faq{grid-template-columns:1fr;gap:18px}.program-faq article,.program-faq article:first-child{border:0;border-bottom:1px solid #cbdfe5;padding:0 0 18px}.program-faq article:last-child{border-bottom:0;padding-bottom:0}}@media (width<=600px){.program-grid--two,.program-grid--three{grid-template-columns:1fr}.program-trust__grid{grid-template-columns:1fr;gap:10px}.program-trust a{grid-template-columns:62px minmax(0,1fr);gap:10px;min-height:104px;padding:12px}.program-trust__icon{width:62px;height:62px}.program-trust .benefit-icon,.program-trust__bank{width:50px;height:50px}.program-trust__stat strong{font-size:29px}.program-stage__heading{min-height:78px;padding:12px 10px}.program-stage__heading h3{font-size:14px}.program-number{width:30px;height:30px;font-size:14px}.program-card__copy{padding:16px}.program-concern{grid-template-columns:105px 1fr;gap:14px}.program-concern .program-art{aspect-ratio:auto;height:130px}.program-page .program-concern h3{font-size:16px}.program-page h2{font-size:32px}.program-page .program-hero-actions .button{width:100%}.program-quote__card{padding:20px}.program-close{padding-block:30px}}.program-page--longevity h2{font-size:calc(var(--muhu-text-section) * var(--type-scale,1) * var(--type-section-title-scale,1))}.program-page--longevity h3,.program-page--longevity .program-stage__heading h3,.program-page--longevity .program-study h3{font-size:calc(var(--muhu-text-card-heading) * var(--type-scale,1) * var(--type-card-title-scale,1))}body:not([data-page-id="1"]) main .program-page--longevity .program-card p,.program-page--longevity .program-note,.program-page--longevity .program-person-label,.program-page--longevity .program-link{font-size:calc(var(--muhu-text-card-body) * var(--type-scale,1) * var(--type-body-scale,1))}body:not([data-page-id="1"]) main .program-page--longevity #research .program-note{font-size:calc(var(--muhu-text-body) * var(--type-scale,1) * var(--type-body-scale,1));line-height:1.55}.program-page--longevity .program-checklist>li{font-size:calc(var(--muhu-text-body) * var(--type-scale,1) * var(--type-body-scale,1))}.program-page--longevity .program-faq h3{font-size:calc(var(--muhu-text-faq-question) * var(--type-scale,1) * var(--type-card-title-scale,1))}body:not([data-page-id="1"]) main .program-page--longevity .program-faq p{font-size:calc(var(--muhu-text-faq-answer) * var(--type-scale,1) * var(--type-body-scale,1));line-height:1.5}.contact-page{--contact-blue:#f0f8fb;--contact-cream:#faf5e9;--contact-border:#c7dfe8;color:var(--deep);background:#fff}.contact-hero{background:#fff;padding:16px 0 38px}.contact-breadcrumb{margin:0 0 22px}.contact-hero__grid{grid-template-columns:1.08fr .92fr;align-items:start;gap:36px;display:grid}.contact-hero__copy h1{font-size:calc(var(--type-page-title-size,clamp(36px,4vw,54px))*var(--type-scale,1)*var(--type-page-title-scale,1));letter-spacing:-.045em;max-width:none;margin:0 0 16px;line-height:1.06}.contact-headline-line{display:block}.contact-headline-accent{color:#087678}.contact-hero__copy>p{max-width:49ch;margin:0 0 23px}.contact-card{--type-body-size:var(--muhu-text-card-body);--type-card-title-size:var(--muhu-text-card-heading);border:1px solid var(--contact-border);background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 15px #013d5606}.contact-person{grid-template-columns:37% 1fr;align-items:center;gap:20px;padding:16px;display:grid}.contact-person>img{object-fit:cover;object-position:center 30%;border-radius:5px;width:100%;height:245px}.contact-person__copy h2{font-size:calc(var(--muhu-text-callout-heading)*var(--type-scale,1)*var(--type-card-title-scale,1));letter-spacing:-.025em;margin:0 0 5px;line-height:1.18}.contact-page .contact-person p{font-size:calc(var(--muhu-text-card-body)*var(--type-scale,1)*var(--type-body-scale,1));margin:0 0 10px;line-height:1.45}.contact-person__name strong{font-weight:700}.contact-page .contact-person__name,.contact-page .contact-person__location{font-size:13px}.contact-page .contact-person__story{color:#087678;background:#fff;border:1px solid #087678;gap:10px;min-height:44px;margin-top:8px;padding:10px 16px;font-size:13px;display:inline-flex}.contact-page .contact-person__story:hover{background:var(--mist);color:var(--deep)}.contact-page .contact-person__dummy{color:#566d78;overflow-wrap:anywhere;margin:9px 0 0;font-size:11.5px;line-height:1.4}.contact-person__dummy span{font-style:italic}.contact-person .button{width:100%;font-size:14.4px}.contact-person__alternatives{gap:8px;margin-top:8px;display:flex}.contact-person__alternatives>a{flex:1;padding-inline:8px;font-size:13px}.contact-page .contact-person__alternatives a.button-secondary{white-space:nowrap;gap:6px;min-height:44px;padding:10px 8px;font-size:13px}.contact-page .arrow-icon{color:#d09b2e;flex:0 0 18px}.contact-form-card{padding:22px;scroll-margin-top:110px}.contact-form-card h2{font-size:calc(var(--muhu-text-panel-heading)*var(--type-scale,1)*var(--type-section-title-scale,1));letter-spacing:-.025em;margin:0 0 16px;line-height:1.15}.contact-form-card form>label,.contact-prepared>label,.contact-reply legend{color:var(--deep);letter-spacing:0;margin:0 0 5px;font-size:14px;font-weight:600;line-height:1.4}.contact-field-label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;position:absolute;overflow:hidden;margin:-1px!important;padding:0!important}.contact-form-card :is(input:not([type=radio]),textarea){background:#f8fbfd;border:1px solid #bdd7e1;border-radius:4px;min-height:42px;margin-bottom:8px;padding:10px 12px;font-size:16px;line-height:1.4}.contact-form-card textarea{min-height:90px}.contact-reply{border:0;margin:1px 0 16px;padding:0}.contact-reply>div{flex-wrap:wrap;align-items:center;gap:16px;margin-top:6px;display:flex}.contact-reply label{align-items:center;gap:7px;margin:0;font-size:14px;font-weight:400;display:flex}.contact-reply input[type=radio]{accent-color:#087678;flex-shrink:0;width:16px;height:16px;min-height:16px;margin:0}.contact-page button.button,.contact-page button.button-secondary{min-height:44px;box-shadow:none;border:1px solid #087678;border-radius:6px;padding:10px 18px;font-size:14.4px;font-weight:700;line-height:22px;transition:background-color .18s,color .18s;transform:none}.contact-page button.button{color:#fff;background:#087678}.contact-page button.button:hover{background:#075b5d;border-color:#075b5d}.contact-page button.button-secondary{color:#087678;background:#fff}.contact-page button.button-secondary:hover{background:var(--mist);color:var(--deep)}.contact-submit{width:100%}.contact-page .contact-submit:disabled{opacity:.7;cursor:wait}.contact-result[data-state=error]{border-left-color:#a73b32}.contact-page .contact-verify{margin-top:10px;display:inline-flex}.contact-page .contact-form__reassurance{margin:10px 0 0;font-size:12.5px;line-height:1.45}.contact-page .contact-form__availability{color:#566d78;margin:10px 0 0;font-size:12.5px;line-height:1.5}.contact-result{background:var(--contact-blue);border-left:3px solid #087678;margin-top:15px;padding:12px;font-size:14px;line-height:1.5}.contact-result[hidden],.contact-prepared[hidden]{display:none}.contact-prepared{margin-top:15px}.contact-prepared textarea{background:#fff;width:100%;min-height:170px}.contact-promises{background:var(--contact-blue);border-block:1px solid #dfedf2;padding:20px 0}.contact-promises__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.contact-promise{--type-body-size:var(--muhu-text-card-body);align-items:center;gap:13px;display:flex}.contact-promise+.contact-promise{border-left:1px solid var(--contact-border);padding-left:24px}.contact-promise>img{object-fit:contain;flex:0 0 58px;width:58px;height:58px}.contact-promise:first-child>img{object-fit:cover;object-position:center;border-radius:50%}.contact-promise h3{letter-spacing:-.015em;margin:0 0 4px;font-size:16px;line-height:1.2}.contact-page .contact-promise p{margin:0;font-size:14px;line-height:1.45}.contact-section{padding-block:36px}.contact-section h2{font-size:calc(var(--muhu-text-section)*var(--type-scale,1)*var(--type-section-title-scale,1));margin-bottom:22px;line-height:1.12}.contact-next{background:#fff}.contact-next__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.contact-next-card>img{object-fit:cover;object-position:center;width:100%;height:220px;display:block}.contact-next-card>div{padding:18px 20px 21px}.contact-next-card h3{font-size:calc(var(--muhu-text-card-heading)*var(--type-scale,1)*var(--type-card-title-scale,1));letter-spacing:-.02em;margin:0 0 8px;line-height:1.2}.contact-page .contact-next-card p{font-size:calc(var(--muhu-text-card-body)*var(--type-scale,1)*var(--type-body-scale,1));margin:0;line-height:1.55}.contact-call{background:var(--contact-cream);border-block:1px solid #e5e4db;padding-block:28px}.contact-call__inner{grid-template-columns:1fr 140px auto;align-items:center;gap:28px;display:grid}.contact-call h2{font-size:calc(var(--muhu-text-panel-heading)*var(--type-scale,1)*var(--type-section-title-scale,1));margin-bottom:10px}.contact-call p{max-width:none}.contact-call img{object-fit:contain;width:140px;height:105px}.contact-existing{background:var(--contact-blue);border-top:1px solid #dfedf2}.contact-existing__inner{grid-template-columns:1fr auto;align-items:center;gap:35px;display:grid}.contact-existing h2{font-size:calc(var(--muhu-text-callout-heading)*var(--type-scale,1)*var(--type-section-title-scale,1));margin-bottom:10px}.contact-existing p{max-width:82ch}.contact-location{background:#fff;overflow:hidden}.contact-location__inner{grid-template-columns:1fr 1fr;align-items:center;gap:36px;display:grid}.contact-location h2{font-size:calc(var(--muhu-text-panel-heading)*var(--type-scale,1)*var(--type-section-title-scale,1));max-width:24ch;margin:0 0 12px;line-height:1.15}.contact-location p{max-width:48ch}.contact-location span{font-size:14px;font-weight:600}.contact-location img{object-fit:cover;object-position:center;width:100%;height:220px}@media (width<=1050px){.contact-hero__grid{grid-template-columns:1fr 1fr;gap:24px}.contact-person{grid-template-columns:32% 1fr;gap:13px;padding:12px}.contact-person>img{height:230px}.contact-person .button{padding-inline:9px;font-size:13px}.contact-person__copy h2{font-size:22px}.contact-next-card>img{height:190px}.contact-form-card{padding:20px}.contact-promise{gap:10px}.contact-promise+.contact-promise{padding-left:16px}.contact-promise>img{flex-basis:45px;width:45px;height:45px}}@media (width<=800px){.contact-hero__grid{grid-template-columns:1fr;gap:24px}.contact-hero__copy h1{max-width:18ch}.contact-hero__copy>p{max-width:60ch}.contact-person{grid-template-columns:150px 1fr;gap:20px;max-width:600px;padding:16px}.contact-person>img{height:210px}.contact-form-card{max-width:none}.contact-promises__grid{gap:16px}.contact-promise{display:block}.contact-promise>img{margin-bottom:10px}.contact-promise+.contact-promise{padding-left:16px}.contact-next__grid{gap:14px}.contact-next-card>img{height:160px}.contact-next-card>div{padding:16px 14px 18px}.contact-call__inner{grid-template-columns:1fr auto}.contact-call img{display:none}.contact-existing__inner{grid-template-columns:1fr;gap:20px}.contact-existing .button{justify-self:start}.contact-location__inner{gap:24px}.contact-location img{height:250px}}@media (width<=600px){.contact-hero{padding-bottom:26px}.contact-hero__copy h1{font-size:clamp(34px,8.4vw,45px)}.contact-breadcrumb{margin-bottom:18px}.contact-person{grid-template-columns:112px 1fr;gap:13px;padding:13px}.contact-person>img{height:210px}.contact-person__copy h2{font-size:22px}.contact-page .contact-person p{font-size:13.5px}.contact-person .button{font-size:13px}.contact-person__alternatives{flex-wrap:wrap}.contact-person__alternatives a{padding:7px}.contact-form-card{padding:20px 18px}.contact-promises__grid{grid-template-columns:1fr;gap:18px}.contact-promise{align-items:center;gap:15px;display:flex}.contact-promise+.contact-promise{border-left:0;padding:0}.contact-promise>img{flex-basis:52px;width:52px;height:52px;margin:0}.contact-section{padding-block:28px}.contact-next__grid{grid-template-columns:1fr}.contact-next-card>img{aspect-ratio:1.85;object-fit:cover;height:auto}.contact-next-card>div{padding:18px}.contact-call__inner{grid-template-columns:1fr;gap:18px}.contact-call .button{justify-self:start}.contact-location__inner{grid-template-columns:1fr;gap:20px;padding-top:28px}.contact-location img{aspect-ratio:2.25;height:auto}.contact-location h2{max-width:none}.contact-reply>div{gap:18px}.contact-page .contact-person{align-items:start}}.contact-page .contact-submit+.contact-form__reassurance{text-align:center}@media (width>=801px){.contact-page:not(.evaluation-start) .contact-hero__grid{align-items:stretch}.contact-page:not(.evaluation-start) .contact-hero__copy{flex-direction:column;min-width:0;display:flex}.contact-page:not(.evaluation-start) .contact-person{flex:1;width:100%;margin-top:auto}}.contact-call{padding-block:32px}.contact-call__inner{background:#fff;border:1px solid #e8e1d1;border-radius:10px;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:24px;padding:22px 26px;box-shadow:0 5px 18px #073b500d}.contact-call__inner>img{object-fit:contain;background:#fcfaf5;border:1px solid #eee5d2;border-radius:16px;grid-area:1/1;width:88px;height:88px;padding:10px}.contact-call__inner>div{grid-area:1/2;min-width:0}.contact-call h2{letter-spacing:-.025em;margin:0 0 7px;font-size:clamp(28px,2.4vw,32px);line-height:1.15}.contact-call h2>span{display:inline}.contact-call p{margin:0;line-height:1.5}.contact-call__inner>.button{white-space:nowrap;grid-area:1/3;justify-self:end}.contact-location{padding-block:26px}.contact-location__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.contact-location__inner>div{min-width:0}.contact-location h2{letter-spacing:-.025em;max-width:24ch;margin:0 0 12px;font-size:clamp(28px,2.4vw,32px);line-height:1.15}.contact-location p{margin:0 0 12px}.contact-location span{color:#48647a;display:inline-block}.contact-location__link{color:#087c80;text-underline-offset:3px;align-items:center;gap:8px;font-weight:700;text-decoration:underline;display:inline-flex}.contact-location__link svg{color:#c99622;width:16px;height:16px}.contact-location img{aspect-ratio:3/2;object-fit:contain;object-position:center;border-radius:8px;justify-self:center;width:100%;max-width:430px;height:auto;max-height:270px;display:block}.contact-existing.contact-section{background:var(--contact-blue);padding-block:34px}.contact-existing__inner{grid-template-columns:minmax(0,1fr) auto;gap:36px}.contact-existing h2{letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(26px,2.2vw,30px);line-height:1.16}.contact-existing p{max-width:78ch;margin:0;line-height:1.5}.contact-existing .button{white-space:nowrap;justify-self:end}@media (width<=800px){.contact-page:not(.evaluation-start) .contact-hero__grid{align-items:start}.contact-page:not(.evaluation-start) .contact-hero__copy{display:block}.contact-page:not(.evaluation-start) .contact-person{flex:initial;margin-top:0}.contact-call__inner{grid-template-columns:1fr;gap:14px;padding:20px}.contact-call__inner>img,.contact-call__inner>div,.contact-call__inner>.button{grid-area:auto/1;justify-self:start}.contact-call__inner>img{border-radius:14px;width:72px;height:72px;padding:8px}.contact-call .button{margin-top:2px}.contact-location{padding-block:32px}.contact-location__inner{grid-template-columns:1fr;gap:20px}.contact-location img{aspect-ratio:3/2;height:auto;max-height:270px}.contact-existing.contact-section{padding-block:32px}.contact-existing__inner{grid-template-columns:1fr;gap:18px}.contact-existing .button{justify-self:start}}@media (width<=600px){.contact-call{padding-block:26px}.contact-call__inner{border-radius:8px;gap:12px;padding:18px}.contact-call h2{font-size:28px}.contact-location{padding-block:28px}.contact-location__inner{gap:16px}.contact-location h2{font-size:28px}.contact-location img{aspect-ratio:3/2}.contact-existing.contact-section{padding-block:28px}.contact-existing__inner{gap:15px}.contact-existing h2{font-size:26px}}.contact-page .contact-call h2 span:before{content:" ";white-space:pre}.contact-page:not(.evaluation-start) .contact-call{background:var(--contact-blue);border-block-color:#d5e6ec}.contact-page:not(.evaluation-start) .contact-call__inner{box-shadow:none;background:0 0;border:0}.contact-existing__whatsapp{flex:none;width:20px;height:20px;margin-right:6px}.evaluation-start .contact-hero__grid{grid-template-columns:1fr 1fr;gap:36px}.evaluation-start .contact-hero__copy h1{max-width:18ch;line-height:1.08}.evaluation-start .contact-hero__copy>p{max-width:55ch}.evaluation-start__reassurance{background:#edf6fb;border:1px solid #d4e5ec;border-radius:6px;padding:14px 16px;margin-bottom:20px!important;font-size:14px!important;line-height:1.5!important}.evaluation-start__zoom{object-fit:cover;object-position:50% 40%;border-radius:0 0 7px 7px;width:100%;height:210px;display:block}.evaluation-start__person{box-shadow:none;border-radius:7px 7px 0 0;grid-template-columns:112px 1fr;align-items:center;gap:18px;padding:16px;display:grid}.evaluation-start__person>img{object-fit:cover;object-position:center 25%;border-radius:5px;width:112px;height:135px}.evaluation-start .evaluation-start__person h2{font-size:var(--muhu-text-card-heading);margin:0 0 5px;line-height:1.2}body main .evaluation-start__person p{font-size:var(--muhu-text-card-body);margin:0 0 9px;line-height:1.45}.evaluation-start__person a{color:#087678;text-underline-offset:3px;align-items:center;gap:7px;font-size:14px;font-weight:700;display:inline-flex}.evaluation-start .contact-field-label{clip-path:none;white-space:normal;width:auto;height:auto;font-size:14px;display:block;position:static;overflow:visible;margin:0 0 6px!important}.evaluation-start .contact-form-card :is(input:not([type=radio]),textarea){background:#fff;margin-bottom:14px}.evaluation-start .contact-form-card textarea{min-height:115px}.evaluation-interest-label{margin:0 0 6px;font-size:14px;font-weight:600;display:block}.contact-form-card select{width:100%;min-height:44px;color:var(--deep);background:#fff;border:1px solid #bdd7e1;border-radius:4px;margin-bottom:10px;padding:10px 12px;font-size:16px;display:block}body main .evaluation-start__form-helper{margin:0 0 15px;font-size:13px;line-height:1.5}.evaluation-start .contact-next{background:#edf6fb;border-block:1px solid #d5e6ec}.evaluation-start__budget{background:#f7f1e4}.evaluation-start__budget>.container{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:22px 36px;display:grid}.evaluation-start__budget h2{max-width:20ch}.evaluation-start__budget a:not(.contact-card){color:#087678;text-underline-offset:3px;align-items:center;gap:7px;font-size:15px;font-weight:700;display:inline-flex}.evaluation-start__rates{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.evaluation-start__rates>a{color:var(--deep);padding:18px;text-decoration:none;display:block}.evaluation-start__rates>a:hover{border-color:#087678}.evaluation-start__rates span{margin-bottom:8px;font-size:14px;font-weight:600;line-height:1.35;display:block}.evaluation-start__mobile-break{display:none}@media (width<=480px){.evaluation-start__mobile-break{display:block}}.evaluation-start__rates strong{letter-spacing:-.025em;font-size:27px}.evaluation-start__rates small{font-size:13px;font-weight:500}.evaluation-start__rates .evaluation-start__cells{margin-top:3px;font-size:12px;font-weight:700;line-height:1.35;display:block}.evaluation-start__closing{background:#fff;border:1px solid #d6e5eb;border-radius:6px;grid-column:1/-1;padding:16px 20px;font-weight:600;font-size:var(--muhu-text-card-heading)!important;margin-top:4px!important}@media (width<=800px){.evaluation-start .contact-hero__grid{grid-template-columns:1fr;gap:25px}.evaluation-start .contact-hero__copy h1{max-width:22ch}.evaluation-start__zoom{aspect-ratio:1.9;height:auto}.evaluation-start__budget>.container{grid-template-columns:1fr}.evaluation-start__budget h2{max-width:none}}@media (width<=480px){.evaluation-start__person{grid-template-columns:95px 1fr;gap:14px;padding:14px}.evaluation-start__person>img{width:95px;height:135px}.evaluation-start__rates>a{padding:14px}.evaluation-start__rates strong{font-size:25px}}.evaluation-start__benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 20px;padding:0;list-style:none;display:grid}.evaluation-start__benefits>li{text-align:center;color:#073b50;background:#edf6fb;border:1px solid #d4e5ec;border-radius:6px;justify-content:center;align-items:center;min-width:0;min-height:58px;padding:10px 12px;font-size:14px;font-weight:600;line-height:1.4;display:flex}@media (width<=480px){.evaluation-start__benefits{grid-template-columns:1fr;gap:8px}.evaluation-start__benefits>li{min-height:40px}}.cp h1{letter-spacing:-.035em;max-width:18ch;margin:18px 0;font-size:clamp(34px,3.8vw,54px);line-height:1.1}.cp h2{font-size:var(--muhu-text-section);letter-spacing:-.03em;margin:0 0 16px;line-height:1.15}.cp p{color:#48647a;margin:0 0 20px;line-height:1.55}.cp-hero{background:#fff;padding:28px 0 34px}.cp-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:38px;display:grid}.cp .breadcrumb{margin-bottom:22px}.cp-hero-art{object-fit:cover;object-position:53% 35%;border-radius:7px;width:100%;height:100%;min-height:390px;max-height:570px;display:block}.cp-price-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 12px;display:grid}.cp-price-item{--type-body-size:var(--muhu-text-card-body);background:#fff;border:1px solid #d0e2e8;border-radius:6px;min-width:0;padding:15px}.cp-price-item>span{margin-bottom:7px;font-size:13px;font-weight:650;line-height:1.35;display:block}.cp-price-item>strong{color:#087678;font-size:29px;line-height:1.1}.cp-price-item small{font-size:12px}.cp .cp-scope{margin:12px 0 0;font-size:13px;line-height:1.5}.cp-actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.cp-actions .button-secondary{color:#087678;background:#fff;border:1px solid #087678;border-radius:5px;align-items:center;gap:10px;min-height:44px;padding:10px 17px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.cp-section{border-top:1px solid #d5e6eb;padding:34px 0;position:relative}.cp-arrangements{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:32px;margin-top:24px;display:grid}.cp-arrangements>img{object-fit:cover;border-radius:7px;width:100%;max-height:360px}.cp-itinerary-item{--type-body-size:var(--muhu-text-card-body);align-items:center;gap:15px;margin:0 0 16px;display:flex}.cp-itinerary-item>img{object-fit:contain;flex:none;width:56px;height:56px}.cp-itinerary-item h3{font-size:var(--muhu-text-card-heading);margin:0 0 4px;line-height:1.25}.cp-itinerary-item p{margin:0}.cp-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.cp-card,.cp-tier{--type-body-size:var(--muhu-text-card-body);--type-card-title-size:var(--muhu-text-card-heading);background:#fff;border:1px solid #cbdee5;border-radius:7px;min-width:0;overflow:hidden}.cp-card>img{object-fit:cover;object-position:center 35%;width:100%;height:220px;display:block}.cp-card>div{padding:18px}.cp-card h3{font-size:var(--muhu-text-card-heading);margin:0 0 9px;line-height:1.25}.cp-card p{margin:0}.cp-tier{border:2px solid var(--tier)}.cp-tier>h3{color:#fff;background:var(--tier);text-align:center;margin:0;padding:14px 12px;font-size:24px;font-weight:750;line-height:1.25}.cp-tier-art{aspect-ratio:16/8;overflow:hidden}.cp-tier-art>img{object-fit:cover;width:100%;height:100%;display:block}.cp-tier-art--silver>img{object-position:right center;width:180%;max-width:none;margin-left:-80%}.cp-tier-copy{text-align:center;padding:18px}.cp-tier-copy>span{font-size:14px;font-weight:650;display:block}.cp-tier-copy>strong{color:#087678;margin:5px 0 12px;font-size:29px;line-height:1.1;display:block}.cp-tier-copy small{font-size:12px}.cp-tier-copy p{min-height:46px;margin:0 0 16px}.cp-tier-copy .button{min-height:44px}.cp .cp-tier-basis{margin-top:16px}.cp-equation{text-align:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px;margin:22px 0 10px;display:grid}.cp-equation>b{color:#c49532;font-size:30px}.cp-final>.container{grid-template-columns:minmax(0,1fr) minmax(220px,.35fr);align-items:center;gap:28px;display:grid}.cp-final img{object-fit:cover;border-radius:7px;width:100%;height:170px}.cp-anchor{width:1px;height:1px;scroll-margin-top:100px;position:absolute;overflow:hidden}@media (width<=900px){.cp-hero-grid{gap:24px}.cp-card-grid{gap:14px}.cp-card>img{height:180px}.cp-tier>h3{font-size:22px}.cp-tier-copy{padding:14px}}@media (width<=760px){.cp-hero-grid,.cp-arrangements{grid-template-columns:1fr}.cp h1{max-width:none}.cp-hero-art{aspect-ratio:16/10;height:auto;min-height:0;max-height:none}.cp-hero-grid{gap:26px}.cp-card-grid{grid-template-columns:1fr}.cp-card>img{aspect-ratio:16/10;height:auto}.cp-arrangements{gap:20px}.cp-final>.container{grid-template-columns:1fr}.cp-final img{height:190px}.cp-section{padding:30px 0}.cp-equation{grid-template-columns:1fr;gap:10px}.cp-price-pair{gap:9px}.cp-price-item{padding:13px}.cp-price-item>strong{font-size:26px}.cp-tier-copy p{min-height:0}.cp-tier-art{aspect-ratio:16/8}}.cp-section--cream .cp-card:nth-child(2)>img{object-position:center top}.cp-hero .cp-price-pair{gap:16px}.cp-hero .cp-price-pair .cp-price-item{border:4px solid #087678;border-radius:6px;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:150px;padding:15px 16px 17px;text-decoration:none;display:flex;position:relative;box-shadow:0 5px 14px #073b5010}.cp-hero .cp-price-pair .cp-price-link{color:var(--deep,#073b50)}.cp-hero .cp-price-pair .cp-price-link:hover{background:#fffdf8}.cp-hero .cp-price-pair .cp-price-link:focus-visible{outline-offset:3px;outline:3px solid #087678}.cp-hero .cp-price-item>span{color:#073b50;min-height:2.8em;margin:0 0 8px;font-size:15px;font-weight:700;line-height:1.4}.cp-hero .cp-price-item>strong{color:#087678;letter-spacing:-.035em;white-space:nowrap;padding-right:30px;font-size:34px;line-height:1.12}.cp-hero .cp-price-item>strong small{letter-spacing:0;font-size:14px;font-weight:600}.cp-hero .cp-price-item>.cp-price-cells{color:#073b50;margin:6px 0 0;font-size:13px;font-weight:600;line-height:1.4}.cp-price-arrow{color:#c49532;background:#fffcf5;border:1px solid #dfca99;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-style:normal;display:flex;position:absolute;bottom:15px;right:12px}.cp-price-arrow .arrow-icon{width:18px;height:18px}.cp-price-link:hover .cp-price-arrow{background:#fff6e4}.cp-itinerary-item{margin-bottom:10px}.cp-itinerary-item h3{margin:0}@media (width<=480px){.cp-hero .cp-price-pair{gap:9px}.cp-hero .cp-price-pair .cp-price-item{min-height:146px;padding:12px 11px 14px}.cp-hero .cp-price-item>span{margin-bottom:6px;font-size:13px}.cp-hero .cp-price-item>strong{padding-right:24px;font-size:26px}.cp-hero .cp-price-item>strong small{font-size:11px}.cp-hero .cp-price-item>.cp-price-cells{padding-right:22px;font-size:12px}.cp-price-arrow{width:20px;height:20px;bottom:13px;right:7px}.cp-price-arrow .arrow-icon{width:13px;height:13px}}.visit-journey[data-astro-cid-rien652b]{scroll-margin-top:96px}.visit-journey__stages[data-astro-cid-rien652b]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:22px 0 18px;padding:0;list-style:none;display:grid}.visit-journey__stages[data-astro-cid-rien652b] li[data-astro-cid-rien652b]{background:#fff;border:1px solid #c8dfe8;border-radius:7px;min-width:0;position:relative}.visit-journey__stages[data-astro-cid-rien652b] img[data-astro-cid-rien652b]{object-fit:cover;border-radius:6px 6px 0 0;width:100%;height:120px;display:block}.visit-journey__stages[data-astro-cid-rien652b] strong[data-astro-cid-rien652b]{text-align:center;justify-content:center;align-items:center;min-height:56px;padding:12px 10px;font-size:16px;line-height:1.25;display:flex}.visit-journey__arrow[data-astro-cid-rien652b]{color:#c49738;z-index:1;font-size:30px;font-weight:700;position:absolute;top:46px;right:-14px}.visit-journey__checks[data-astro-cid-rien652b]{text-align:center;background:#eff8fb;border:1px solid #c8dfe8;border-radius:6px;margin:0 0 10px;padding:12px 16px;font-size:16px;line-height:1.5}.visit-journey__note[data-astro-cid-rien652b]{color:#496675;text-align:center;margin:0;font-size:13px;line-height:1.5}@media (width<=800px){.visit-journey__stages[data-astro-cid-rien652b]{grid-template-columns:repeat(3,minmax(0,1fr))}.visit-journey__arrow[data-astro-cid-rien652b]{display:none}}@media (width<=500px){.visit-journey__stages[data-astro-cid-rien652b]{grid-template-columns:1fr;gap:12px}.visit-journey__stages[data-astro-cid-rien652b] li[data-astro-cid-rien652b]{grid-template-columns:112px 1fr;align-items:center;display:grid}.visit-journey__stages[data-astro-cid-rien652b] img[data-astro-cid-rien652b]{border-radius:6px 0 0 6px;height:84px}.visit-journey__stages[data-astro-cid-rien652b] strong[data-astro-cid-rien652b]{text-align:left;justify-content:flex-start;padding:14px}.visit-journey__checks[data-astro-cid-rien652b],.visit-journey__note[data-astro-cid-rien652b]{text-align:left}}.pc-c{color:var(--graphite);background:#fff;overflow-x:clip}.pc-c .container{width:min(1180px,100% - 48px);max-width:1180px}.pc-c h1{font-size:calc(var(--type-page-title-size,clamp(36px,3.7vw,54px))*var(--type-scale,1)*var(--type-page-title-scale,1));letter-spacing:-.035em;text-wrap:balance;margin:0 0 20px;line-height:1.1}.pc-c h2{font-size:calc(var(--type-section-title-size,clamp(30px,2.8vw,40px))*var(--type-scale,1)*var(--type-section-title-scale,1));letter-spacing:-.025em;text-wrap:pretty;margin:0 0 16px;line-height:1.16}.pc-c h3{font-size:calc(var(--type-card-title-size,var(--muhu-text-card-heading,18px))*var(--type-scale,1)*var(--type-card-title-scale,1));margin:0 0 10px;line-height:1.3}.pc-c p{font-size:calc(var(--type-body-size,var(--muhu-text-body,20px))*var(--type-scale,1)*var(--type-body-scale,1));margin:0 0 18px;line-height:1.55}.pc-c-hero{border-bottom:1px solid var(--line,#d2e3ea);background:#fff}.pc-c-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:30px;padding-block:30px 34px;display:grid}.pc-c-hero .breadcrumb{margin:0 0 25px}.pc-c-hero__copy{z-index:1;min-width:0;position:relative}.pc-c-hero__copy>p{font-size:calc(var(--type-lead-size,var(--muhu-text-body,20px))*var(--type-scale,1)*var(--type-lead-scale,1));max-width:56ch}.pc-c-hero figure{min-width:0;margin:0}.pc-c-hero figure img{object-fit:contain;border-radius:8px;width:100%;height:auto;max-height:405px;display:block}.pc-c--experience .pc-c-hero figure img{aspect-ratio:1.3;object-fit:cover;object-position:center}.pc-c-section{border-bottom:1px solid var(--line,#d2e3ea);padding-block:36px 40px}.pc-c-blue{background:#eef8fc}.pc-c-cream{background:#f7f1e4}.pc-c-white{background:#fff}.pc-c-intro{max-width:100ch}.pc-c-grid,.pc-c-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.pc-c-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.pc-c-card{--type-body-size:var(--muhu-text-card-body);background:#fff;border:1px solid #cbdfe9;border-radius:8px;min-width:0;overflow:hidden}.pc-c-card>img{object-fit:cover;width:100%;height:220px;display:block}.pc-c-card-copy{padding:18px 20px}.pc-c-card-copy p:last-child{margin-bottom:0}.pc-c-card h3{margin-bottom:8px}.pc-c-card p{font-size:calc(var(--type-body-size,var(--muhu-text-card-body,16px))*var(--type-scale,1)*var(--type-body-scale,1));line-height:1.5}.pc-c-media-placeholder{aspect-ratio:16/9;color:#637785;background:#e9ecef;border-bottom:1px solid #d3dfe5;place-items:center;display:grid}.pc-c-media-placeholder span{font-size:16px}.pc-c-story small{color:#667e8c;margin-top:10px;font-size:13px;display:block}.pc-c-story[hidden],.pc-c-more[hidden]{display:none!important}.pc-c-more{margin:24px auto 0;display:flex}.pc-c-plan-card{flex-direction:column;display:flex}.pc-c-plan-card>img{aspect-ratio:auto;object-fit:cover;height:190px}.pc-c-plan-card:nth-child(2)>img{object-fit:contain;background:#fafbfa;padding:6px}.pc-c-plan-card h3{text-align:center;margin:0;padding:16px 12px}.pc-c-price-example{--type-body-size:var(--muhu-text-card-body);background:#fff;border:1px solid #cfdee6;border-radius:8px;grid-template-columns:1.25fr 1fr;gap:28px;margin-top:24px;padding:22px 24px;display:grid}.pc-c-price-example p{font-size:calc(var(--type-body-size,var(--muhu-text-card-body,16px))*var(--type-scale,1)*var(--type-body-scale,1));margin:0;line-height:1.55}.pc-c-price-example h3{margin-bottom:10px}.pc-c-price-example .pc-c-scope{color:#536878;border-left:1px solid #b7d7e3;padding-left:24px}.pc-c-arrival{grid-template-columns:1fr 1.5fr;gap:22px;margin-top:24px;display:grid}.pc-c-arrival>img{object-fit:cover;border-radius:8px;width:100%;height:340px;display:block}.pc-c-arrival>img:first-child{object-position:45% center}.pc-c-documents{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:26px;display:grid}.pc-c-documents>article{text-align:center;min-width:0}.pc-c-documents h3{justify-content:center;align-items:center;min-height:47px;display:flex}.pc-c-documents>article>img,.pc-c-records-art{object-fit:contain;width:100%;height:205px;margin-bottom:16px;display:block}.pc-c-records-art{background:url(https://muhu-health-images.droitman-ae8.workers.dev/images/04634ee796f31fbd444fd660.webp) 100%/200% no-repeat}.pc-c-timeline{border-top:2px solid #2aa4b6;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:32px 0 0;padding:0;list-style:none;display:grid}.pc-c-timeline li{text-align:center;padding:19px 8px 0;font-size:15px;position:relative}.pc-c-timeline li:before{content:"";background:#fff;border:2px solid #2aa4b6;border-radius:50%;width:9px;height:9px;position:absolute;top:-6px;left:calc(50% - 5px)}.pc-c-practical{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.pc-c-practical .pc-c-card{--type-body-size:var(--muhu-text-faq-answer);--type-card-title-size:var(--muhu-text-faq-question);flex-direction:column;align-items:flex-start;padding:20px 22px;display:flex}.pc-c-practical h3{font-size:calc(var(--type-card-title-size,var(--muhu-text-card-heading,18px))*var(--type-scale,1)*var(--type-card-title-scale,1))}.pc-c-practical p{margin-bottom:12px}.pc-c-inline-link{color:var(--green,#007d81);text-underline-offset:3px;align-items:center;gap:8px;font-size:16px;font-weight:700;display:inline-flex}.pc-c-practical .pc-c-inline-link{margin-top:auto}.pc-c-faq-list{--type-body-size:var(--muhu-text-faq-answer);--type-card-title-size:var(--muhu-text-faq-question);gap:10px;display:grid}.pc-c-faq-list details{background:#fff;border:1px solid #cbdfe9;border-radius:6px;padding:16px 20px}.pc-c-faq-list summary{cursor:pointer;color:var(--navy,#053e55);font-size:calc(var(--type-card-title-size,var(--muhu-text-card-heading,18px))*var(--type-scale,1)*var(--type-card-title-scale,1));font-weight:700}.pc-c-faq-list details>div{padding-top:14px}.pc-c-faq-list details p{font-size:calc(var(--type-body-size,var(--muhu-text-card-body,16px))*var(--type-scale,1)*var(--type-body-scale,1));margin-bottom:0}.pc-c .button:hover,.pc-c .button:focus-visible{color:#fff;background:#006b70}.pc-c-reference{margin-top:10px}.pc-c-proposal{grid-template-columns:1fr 290px;align-items:center;gap:40px;display:grid}.pc-c-proposal img{object-fit:contain;width:100%;height:230px;display:block}.pc-c-closing__inner{grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:36px;display:grid}.pc-c-closing__inner>img{object-fit:contain;border-radius:6px;width:100%;height:210px;display:block}.pc-c-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:22px;display:flex}.pc-c .button,.pc-c .button-secondary{min-height:44px;font-size:var(--muhu-text-button,14px);border-radius:6px;gap:12px;padding:12px 18px;font-weight:700}.pc-c button.button{border:1px solid var(--cta-fill,#087678);background:var(--cta-fill,#087678);color:#fff;padding:10px 18px;line-height:22px}.pc-c button.button:hover,.pc-c button.button:focus-visible{background:var(--cta-hover,#075b5d);border-color:var(--cta-hover,#075b5d);color:#fff}@media (width<=1000px){.pc-c-hero__inner{grid-template-columns:1fr 1fr;gap:24px}.pc-c-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-c-plan-card>img{height:210px}.pc-c-documents{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.pc-c-documents h3{min-height:0}.pc-c-arrival>img{height:290px}}@media (width<=700px){.pc-c .container{width:calc(100% - 36px)}.pc-c-hero__inner{grid-template-columns:1fr;gap:22px;padding-block:24px 28px}.pc-c h1{font-size:calc(var(--type-page-title-size,36px)*var(--type-scale,1)*var(--type-page-title-scale,1));text-wrap:pretty}.pc-c h2{font-size:calc(var(--type-section-title-size,30px)*var(--type-scale,1)*var(--type-section-title-scale,1))}.pc-c-hero figure img{max-height:320px}.pc-c--experience .pc-c-hero figure img{aspect-ratio:1.5}.pc-c-hero .breadcrumb{margin-bottom:20px}.pc-c-section{padding-block:28px 32px}.pc-c-grid,.pc-c-story-grid,.pc-c-practical,.pc-c-arrival,.pc-c-price-example,.pc-c-proposal,.pc-c-closing__inner{grid-template-columns:1fr;gap:16px}.pc-c-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-c-plan-card>img{height:150px}.pc-c-plan-card h3{padding:14px 8px;font-size:16px}.pc-c-price-example{padding:20px}.pc-c-price-example .pc-c-scope{border-top:1px solid #b7d7e3;border-left:0;padding:16px 0 0}.pc-c-arrival>img{aspect-ratio:1.5;object-fit:cover;height:auto}.pc-c-documents{grid-template-columns:1fr;gap:28px}.pc-c-documents>article>img,.pc-c-records-art{height:220px}.pc-c-documents h3{margin-bottom:14px}.pc-c-timeline{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 0;margin-top:34px}.pc-c-timeline li{border-top:2px solid #2aa4b6}.pc-c-closing__inner>img,.pc-c-proposal img{justify-self:center;max-width:280px;height:210px}.pc-c-actions{flex-direction:column;align-items:flex-start}.pc-c-practical .pc-c-card{padding:20px}}@media (width>=761px){.pc-c-price-example{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:0}.pc-c-price-example>div{padding-right:24px}.pc-c-price-example .pc-c-scope{padding-left:24px}}.pc-c--faq .pc-c-hero figure img{aspect-ratio:1.3;object-fit:cover;object-position:75% center}.patient-stories-page{color:var(--deep,#073b50);background:#fff}.stories-intro{border-bottom:1px solid var(--line,#d1e4ec);padding:30px 0 34px}.stories-intro__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:30px;display:grid}.stories-intro__copy{z-index:1;min-width:0;position:relative}.stories-intro figure{min-width:0;margin:0}.stories-intro figure img{object-fit:contain;border-radius:8px;width:100%;height:auto;max-height:405px;display:block}.stories-intro .breadcrumb{margin:0 0 24px}.stories-intro h1{font-size:var(--type-page-title-size,clamp(36px,4vw,56px));letter-spacing:-.035em;text-wrap:balance;margin:0 0 18px;line-height:1.1}.stories-intro p{font-size:var(--muhu-text-lead,20px);max-width:105ch;margin:0;line-height:1.55}.stories-gallery{border-bottom:1px solid var(--line,#d1e4ec);background:#f1f6f1;padding:30px 0 36px}.stories-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.story-card{--type-body-size:var(--muhu-text-card-body,14.64px);background:#fff;border:1px solid #c8dfe8;border-radius:8px;flex-direction:column;width:100%;min-width:0;margin:0;padding:0 21px 18px;display:flex;overflow:hidden;box-shadow:0 4px 15px #073b5007}.story-card__portrait{background-image:var(--portrait);background-size:var(--portrait-size,200% 200%);background-position:var(--portrait-position);background-color:#f0f7fa;background-repeat:no-repeat;border:1px solid #d7e7ed;border-radius:50%;flex:0 0 64px;width:64px;height:64px}.story-card--credential{padding-top:0}.story-card__credential{background:#f9f6ed;border-bottom:1px solid #d8e7e9;flex:none;grid-template-columns:minmax(0,.44fr) minmax(0,.56fr);align-items:center;gap:10px;min-height:178px;margin:0 -21px;padding:12px 14px 10px 8px;display:grid;position:relative}.story-card__credential-art{align-self:stretch;min-width:0;position:relative;overflow:hidden}.story-card__credential-art>img{width:auto;max-width:none;height:218px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.story-card__credential-art--football>img{transform:translate(-50%,-50%)}.story-card__credential strong{color:#073b50;text-wrap:balance;overflow-wrap:normal;font-size:22px;font-weight:700;line-height:1.17;position:relative}.story-card__copy{padding:0 0 18px}.story-card__condition-strip{color:#fff;letter-spacing:.055em;text-align:center;text-transform:uppercase;background:linear-gradient(90deg,#073b56,#0b4b66 50%,#073b56);justify-content:center;align-items:center;min-height:44px;margin:0 -21px 18px;padding:6px 12px;font-size:15px;font-weight:700;line-height:1.25;display:flex}.story-card__copy h2.story-card__headline{letter-spacing:0;color:#073b50;text-wrap:wrap;margin:0 0 15px;font-size:17px;font-weight:700;line-height:1.3}.story-card__patient{border-top:1px solid #e1edf2;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.story-card__patient>div:last-child{flex-direction:column;gap:4px;display:flex}.story-card__patient strong{color:var(--deep,#073b50);font-size:16px;font-weight:700;line-height:1.3}.story-card__patient span{color:var(--graphite,#496675);font-size:14px;font-weight:400;line-height:1.4}.story-card__account p{font-size:var(--muhu-text-card-body,14.64px);color:var(--graphite,#496675);margin:0 0 14px;line-height:1.55}.story-card__account p:last-child{margin-bottom:0}.story-card__account .story-card__preview{display:inline}.story-card__full{margin-bottom:8px}[data-patient-story-preview][hidden],[data-patient-story-full][hidden]{display:none!important}.story-card__account .story-read-more{color:#087c80;min-height:0;font:inherit;font-size:var(--muhu-text-card-body,14.64px);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-weight:600;line-height:1.55;text-decoration:underline;display:inline}.story-read-more:focus-visible{outline-offset:3px;outline:2px solid #087c80}.story-dialog{color:#073b50;background:#fff;border:1px solid #c8dfe8;border-radius:10px;width:min(680px,100vw - 32px);max-width:none;max-height:90dvh;margin:auto;padding:0;box-shadow:0 18px 75px #073b5055}.story-dialog[open]{flex-direction:column;display:flex}.story-dialog:not([open]){display:none}.story-dialog::backdrop{background:#073b50b8}.story-dialog__header{color:#fff;background:linear-gradient(90deg,#073b56,#0b4b66 50%,#073b56);flex-shrink:0;justify-content:center;align-items:center;min-height:44px;padding:6px 52px;display:flex;position:relative}.story-dialog__header>span{letter-spacing:.055em;text-align:center;text-transform:uppercase;font-size:15px;font-weight:700;line-height:1.25}.story-dialog__close{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:0 0 38px;place-items:center;width:38px;height:38px;padding:0;font-size:28px;line-height:1;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.story-dialog__account{overscroll-behavior:contain;flex:1;min-height:0;padding:22px;overflow:auto}.story-dialog__account h2{color:#073b50;margin:0 0 15px;font-size:17px;font-weight:700;line-height:1.3}.story-dialog__patient{background:#f7fafb;border-top:1px solid #dcebef;flex-shrink:0;margin:0;padding:16px 22px}.story-card[hidden],.stories-more[hidden]{display:none!important}.stories-more{align-items:center;gap:10px;width:fit-content;margin:28px auto 0;display:flex}.stories-closing{border-bottom:1px solid var(--line,#d1e4ec);background:#eef7fb;padding:34px 0 38px}.stories-closing__inner{grid-template-columns:minmax(0,1fr) 270px;align-items:center;gap:38px;display:grid}.stories-closing h2{font-size:var(--muhu-text-section,clamp(28px,3vw,41.6px));letter-spacing:-.025em;margin:0 0 16px;line-height:1.16}.stories-closing p{font-size:var(--muhu-text-body,20px);margin:0;line-height:1.55}.stories-closing__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.stories-closing__inner>img{object-fit:contain;border-radius:7px;width:100%;height:220px;display:block}@media (width<=1000px){.stories-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stories-intro__inner{grid-template-columns:1fr 1fr;gap:24px}.story-card__credential strong{font-size:20px}}@media (width<=700px){.stories-intro{padding-block:24px 28px}.stories-intro__inner{grid-template-columns:1fr;gap:22px}.stories-intro figure img{max-height:320px}.stories-intro .breadcrumb{margin-bottom:20px}.stories-gallery{padding-block:24px 28px}.stories-grid{grid-template-columns:1fr;align-items:start}.story-card{padding:0 20px 20px}.story-card__credential,.story-card__condition-strip{margin-inline:-20px}.story-card__credential{min-height:166px}.story-card__credential strong{font-size:20px}.stories-closing__inner{grid-template-columns:1fr;gap:22px}.stories-closing__inner>img{justify-self:center;max-width:270px;height:180px}.stories-closing__actions{flex-direction:column;align-items:flex-start}}@media (width<=380px){.story-card__credential-art>img{height:170px}.story-card__credential strong{font-size:18px}}.trust-page{color:var(--deep,#073b50);background:#fff}.trust-hero{background:#fff;border-bottom:1px solid #d3e5e9}.trust-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px 34px;padding-block:18px 30px;display:grid;position:relative}.trust-breadcrumb{z-index:2;grid-column:1/-1;margin:0;position:relative}.trust-page--17 .trust-hero{background:var(--mist,#eff8fb)}.trust-page--17 .trust-hero__inner{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch;gap:18px 26px;padding-block:18px 30px}.trust-team-art{border-radius:7px;min-width:0;min-height:350px;overflow:hidden}.trust-team-art>img{object-fit:cover;object-position:center;width:100%;height:100%;max-height:400px;display:block}.trust-team-card{background:#fff;border:1px solid #cbdfe8;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;padding:25px 28px;display:flex}.trust-team-stat{border-bottom:1px solid #cbdfe8;flex-direction:column;gap:2px;width:100%;margin-bottom:18px;padding-bottom:18px;display:flex}.trust-team-stat>strong{letter-spacing:-.035em;color:#087b80;font-size:56px;font-weight:750;line-height:1}.trust-team-stat>span{color:var(--deep,#073b50);font-size:18px;line-height:1.35}.trust-page--17 .trust-team-card h1{font-size:var(--muhu-text-panel-heading,32px);letter-spacing:-.025em;text-wrap:pretty;max-width:22ch;margin:0 0 12px;line-height:1.13}.trust-team-card>p{font-size:var(--muhu-text-card-body,14.64px);color:var(--graphite,#496675);margin:0 0 20px;line-height:1.5}.trust-team-card .button{margin-top:auto}@media (width<=850px){.trust-page--17 .trust-hero__inner{grid-template-columns:1fr}.trust-team-art{min-height:0}.trust-team-art>img{aspect-ratio:1.65;height:auto}.trust-team-card{padding:24px}.trust-team-stat>strong{font-size:48px}.trust-team-card .button{margin-top:0}}.trust-hero__copy{z-index:1;min-width:0;position:relative}.trust-hero__actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.trust-hero__stat{border-right:1px solid #c3dce2;flex-direction:column;align-items:flex-start;gap:3px;padding-right:22px;display:flex}.trust-hero__stat>strong{letter-spacing:-.025em;color:#087b80;font-size:36px;font-weight:750;line-height:1}.trust-hero__stat>span{color:#073b50;font-size:13px;font-weight:600;line-height:1.25}.trust-credibility{background:#eff8fb;border-bottom:1px solid #d4e5e9}.trust-credibility__inner{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;padding-block:18px;display:grid}.trust-credibility__inner>a{box-sizing:border-box;color:#073b50;background:#fff;border:1px solid #cbdfe8;border-radius:14px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:132px;padding:14px 12px;text-decoration:none;display:grid;box-shadow:0 5px 15px #013d5614}.trust-credibility__inner>a:hover{background:#fbfdfd;border-color:#087b80}.trust-credibility__inner>a:focus-visible{outline-offset:3px;outline:3px solid #c49738}.trust-credibility__icon{color:#c49738;background:#fcf7ea;border-radius:50%;place-items:center;width:76px;height:76px;display:grid}.trust-credibility__icon>img{object-fit:contain;width:60px;height:60px}.trust-credibility__inner>a>span:last-child{flex-direction:column;gap:5px;min-width:0;display:flex}.trust-credibility strong{font-size:16px;font-weight:700;line-height:1.2}.trust-credibility strong+span{color:#496675;font-size:13px;line-height:1.4}.trust-credibility .arrow-icon{color:#c49738;vertical-align:-1px;width:12px;height:12px;margin-left:5px;display:inline-block}@media (width<=1050px){.trust-credibility__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.trust-credibility__inner{grid-template-columns:1fr;gap:10px;padding-block:14px}.trust-credibility__inner>a{grid-template-columns:62px minmax(0,1fr);gap:10px;min-height:104px;padding:12px}.trust-credibility__icon{width:62px;height:62px}.trust-credibility__icon>img{width:50px;height:50px}.trust-hero__actions{gap:16px}.trust-hero__stat{padding-right:16px}.trust-hero__stat>strong{font-size:32px}}.trust-hero h1{font-size:var(--type-page-title-size,clamp(36px,4vw,56px));letter-spacing:-.035em;text-wrap:balance;max-width:22ch;margin:0 0 20px;font-weight:700;line-height:1.09}.trust-hero__copy p{max-width:60ch;font-size:var(--muhu-text-lead,20px);margin:0 0 22px;line-height:1.55}.trust-hero__art{min-width:0;height:370px}.trust-hero__art>img{object-fit:cover;border-radius:6px;width:100%;height:100%;display:block;mask-image:linear-gradient(90deg,#0000,#000 10%)}.trust-page--16 .trust-hero__inner{min-height:460px;overflow:hidden}.trust-page--16 .trust-hero__copy{grid-column:1/-1;width:70%;padding-bottom:10px}.trust-page--16 .trust-hero h1{max-width:28ch}.trust-page--16 .trust-hero__art{z-index:0;width:64%;height:100%;position:absolute;inset:0 0 0 auto}.trust-page--16 .trust-hero__art>img{object-position:70% center;border-radius:0;mask-image:linear-gradient(90deg,#0000 0%,#000 62%)}.trust-section{border-bottom:1px solid #d4e5e9;padding-block:36px}.trust-section--white{background:#fff}.trust-section--blue{background:var(--mist,#eff8fb)}.trust-section--cream{background:var(--cream,#f8f2e5)}.trust-section__inner{min-width:0;position:relative}.trust-section__heading{min-width:0;margin-bottom:24px}.trust-standards img{border-radius:6px;width:100%;height:auto;display:block}.trust-standards h2{margin-bottom:18px}.trust-page h2{font-size:var(--muhu-text-section,clamp(28px,3vw,41.6px));letter-spacing:-.025em;text-wrap:balance;margin:0 0 16px;font-weight:700;line-height:1.16}.trust-section__heading>p{font-size:var(--muhu-text-body,20px);max-width:100%;margin:0;line-height:1.55}.trust-cards{align-items:stretch;gap:16px;display:grid}.trust-cards--three{grid-template-columns:repeat(3,minmax(0,1fr))}.trust-cards--four{grid-template-columns:repeat(4,minmax(0,1fr))}.trust-card{--type-body-size:var(--muhu-text-card-body,14.64px);--type-card-title-size:var(--muhu-text-card-heading,18px);background:#fff;border:1px solid #cbdfe7;border-radius:7px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.trust-card>img{object-fit:cover;object-position:center;width:100%;height:210px;display:block}.trust-card>img[src*=relaxed-iv-care]{object-position:center top}.trust-cards--four .trust-card>img{height:180px}.trust-card__copy{flex:1;padding:16px 18px 20px}.trust-page .trust-card__copy h3{font-size:var(--muhu-text-card-heading,18px);color:var(--deep,#073b50);margin:0 0 9px;font-weight:700;line-height:1.25}.trust-page .trust-card__copy p{font-size:var(--muhu-text-card-body,14.64px);color:var(--graphite,#496675);margin:0;line-height:1.5}.trust-link-card{color:var(--deep,#073b50);text-decoration:none}.trust-link-card .trust-card__copy{align-items:center;display:flex}.trust-link-card .trust-card__copy h3{justify-content:space-between;align-items:center;gap:12px;width:100%;margin:0;display:flex}.trust-link-card .arrow-icon{width:18px;height:18px;color:var(--gold,#d3a13b);flex:none}.trust-link-card:is(:hover,:focus-visible){border-color:#087678;box-shadow:0 4px 14px #013d560a}.trust-page--16 .trust-section--2{padding-block:28px}.trust-page--16 .trust-section--2 .trust-section__heading{margin:0}.trust-roster{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.trust-doctor{--type-body-size:var(--muhu-text-card-body,14.64px);background:#fff;border:1px solid #cbdfe7;border-radius:7px;min-width:0;overflow:hidden}.trust-doctor>img{aspect-ratio:1;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.trust-doctor__copy{text-align:center;padding:16px 14px 20px}.trust-page .trust-doctor__copy h3{font-size:var(--muhu-text-card-heading,18px);margin:0 0 8px;font-weight:700;line-height:1.25}.trust-page .trust-doctor__copy p{font-size:var(--muhu-text-card-body,14.64px);margin:0;line-height:1.45}.trust-arrival{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.trust-arrival>img{object-fit:cover;border-radius:7px;width:100%;height:100%;min-height:300px;display:block}.trust-arrival>ul{background:#fff;border:1px solid #cbdfe7;border-radius:7px;align-content:center;gap:16px;margin:0;padding:28px;list-style:none;display:grid}.trust-arrival li{font-size:var(--muhu-text-card-body,14.64px);align-items:flex-start;gap:12px;line-height:1.5;display:flex}.trust-arrival li:before{content:"✓";color:#087678;background:#e6f5f4;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:14px;font-weight:700;display:grid}.trust-media-slot{text-align:center;min-height:220px;color:var(--deep,#073b50);background:linear-gradient(135deg,#e8edf0,#dce3e8);border:1px solid #d0dce3;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex}.trust-media-slot strong{font-size:var(--muhu-text-card-heading,18px);font-weight:700;line-height:1.3}.trust-media-slot>span{font-size:var(--muhu-text-card-body,14.64px);color:#647683;line-height:1.45}.trust-clinic-tour{grid-template-columns:1fr 1fr;align-items:center;gap:24px;display:grid}.trust-white-folder{object-fit:contain;width:100%;max-height:290px;display:block}.trust-story-closing,.trust-folder-closing,.trust-record-closing{grid-template-columns:minmax(0,1fr) minmax(0,.5fr);align-items:center;gap:12px 32px;display:grid}.trust-story-closing .trust-section__heading,.trust-folder-closing .trust-section__heading,.trust-record-closing .trust-section__heading{grid-area:1/1;margin-bottom:4px}.trust-story-closing>.trust-media-slot,.trust-folder-closing>.trust-white-folder{grid-area:1/2/3}.trust-record-closing{grid-template-columns:220px minmax(0,1fr)}.trust-record-closing .trust-section__heading{grid-area:1/2}.trust-record-closing>.trust-white-folder{grid-area:1/1/3}.trust-actions{flex-wrap:wrap;align-items:center;gap:16px 22px;min-width:0;margin-top:22px;display:flex}.trust-story-closing .trust-actions,.trust-folder-closing .trust-actions{grid-area:2/1;margin:0}.trust-record-closing .trust-actions{grid-area:2/2;margin:0}.trust-price-link{color:#087678;text-underline-offset:3px;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:underline;display:inline-flex}.trust-price-link .arrow-icon{width:17px;height:17px;color:var(--gold,#d3a13b);flex:none}.trust-page .button{--type-role-size:16px;--type-role-scale:1;white-space:normal;text-align:center;max-width:100%;min-height:44px;padding:10px 18px}.trust-quality-note{color:var(--graphite,#496675);flex-basis:100%;line-height:1.5;font-size:var(--muhu-text-card-body,14.64px)!important;margin:0!important}.trust-alias{width:1px;height:1px;position:absolute;top:-105px;overflow:hidden}.trust-prenatal .trust-card>img{height:160px}.trust-prenatal .trust-card:first-child>img{object-position:center 46%}.trust-prenatal .trust-card:last-child>img{object-position:center 42%}.trust-page--20 .trust-hero__art{height:390px}.trust-page--20 .lq-hero-art{min-height:0}.trust-donor-callout{background:#fff;border:1px solid #bfd8e1;border-left:6px solid #087b80;border-radius:7px;grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:24px;margin:0 0 32px;padding:22px 24px;display:grid;overflow:hidden}.trust-page .trust-donor-callout h2{font-size:var(--muhu-text-panel-heading,25.6px);letter-spacing:-.02em;text-wrap:pretty;margin:0 0 12px;line-height:1.2}.trust-donor-callout p{font-size:var(--muhu-text-card-body,14.64px);color:var(--graphite,#496675);max-width:84ch;margin:0 0 14px;line-height:1.55}.trust-donor-callout a{font-size:var(--muhu-text-card-body,14.64px);color:#087b80;align-items:center;gap:10px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.trust-donor-callout a:hover{text-underline-offset:3px;text-decoration:underline}.trust-donor-callout a .arrow-icon{color:#c49737;flex:none}.trust-donor-callout>img{object-fit:contain;width:100%;height:160px;display:block}.trust-us-options{background:#fff;border:1px solid #bfd8e1;border-radius:7px;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:26px;margin-top:20px;padding:22px 24px;display:grid}.trust-us-options__art{justify-content:center;align-items:center;min-width:0;display:flex}.trust-us-options__art>img:first-child{object-fit:contain;width:150px;height:170px;display:block}.trust-us-options__art>img:last-child{object-fit:contain;width:90px;height:135px;margin-left:-20px;display:block;position:relative}.trust-page .trust-us-options h2{font-size:var(--muhu-text-panel-heading,25.6px);letter-spacing:-.02em;text-wrap:pretty;margin:0 0 12px;line-height:1.2}.trust-us-options p{font-size:var(--muhu-text-card-body,14.64px);color:var(--graphite,#496675);margin:0 0 14px;line-height:1.55}.trust-us-options a{font-size:var(--muhu-text-card-body,14.64px);color:#087b80;align-items:center;gap:10px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.trust-us-options a:hover{text-underline-offset:3px;text-decoration:underline}.trust-us-options a .arrow-icon{color:#c49737;flex:none}@media (width<=700px){.trust-us-options{grid-template-columns:1fr;gap:14px;padding:20px}.trust-us-options__art{justify-content:flex-start}.trust-us-options__art>img:first-child{width:135px;height:120px}.trust-us-options__art>img:last-child{width:75px;height:100px}.trust-page .trust-us-options h2{font-size:24px}}@media (width<=600px){.trust-donor-callout{grid-template-columns:minmax(0,1fr) 100px;gap:14px;margin-bottom:26px;padding:18px 16px}.trust-donor-callout>img{height:120px}.trust-page .trust-donor-callout h2{font-size:22px}.trust-donor-callout a{align-items:flex-start}}@media (width<=420px){.trust-donor-callout{grid-template-columns:1fr}.trust-donor-callout>img{justify-self:center;width:150px;height:130px}}.trust-page--20 .lq-iso strong{font-size:var(--muhu-text-card-heading,18px)}.trust-page--20 .lq-iso span{font-size:13px}.trust-page--20 .lq-donor>.cqp{grid-column:1/-1}.trust-page--20 .lq-donor__note{font-size:var(--muhu-text-card-heading,18px)}.trust-page--20 .trust-lab-journey .lq-stage__copy h3{font-size:var(--muhu-text-card-heading,18px);line-height:1.25}.trust-page--20 .trust-lab-journey .lq-stage__copy p{font-size:var(--muhu-text-card-body,14.64px);line-height:1.5}.trust-page--20 .trust-lab-journey .lq-stage__copy{padding:14px 15px 18px}.trust-page--20 .lq-people{align-items:stretch}.trust-page--20 .cqp-heading{font-size:var(--muhu-text-panel-heading,25.6px)}@media (width<=1050px){.trust-hero__inner{gap:16px 26px}.trust-hero__art{height:340px}.trust-page--16 .trust-hero__inner{min-height:440px}.trust-page--16 .trust-hero__copy{width:76%}.trust-cards--four{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-roster{gap:14px}.trust-doctor__copy{padding:14px 10px 18px}.trust-cards--three .trust-card>img{height:180px}.trust-record-closing{grid-template-columns:180px minmax(0,1fr)}}@media (width<=800px){.trust-hero__inner{grid-template-columns:1fr;gap:20px;padding-block:16px 28px}.trust-hero h1{max-width:25ch}.trust-hero__art{height:300px}.trust-page--16 .trust-hero__inner{min-height:0;display:grid}.trust-page--16 .trust-hero__copy{width:100%;padding:0}.trust-page--16 .trust-hero__art{width:100%;height:260px;position:relative;inset:auto}.trust-page--16 .trust-hero__art>img{border-radius:7px;mask-image:none}.trust-roster{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-cards--three{grid-template-columns:1fr}.trust-cards--three .trust-card>img{aspect-ratio:1.8;height:auto}.trust-arrival{grid-template-columns:1fr}.trust-arrival>img{aspect-ratio:1.65;height:auto;min-height:0}.trust-section{padding-block:30px}.trust-story-closing,.trust-folder-closing,.trust-record-closing{grid-template-columns:1fr;gap:20px}.trust-story-closing .trust-section__heading,.trust-folder-closing .trust-section__heading,.trust-record-closing .trust-section__heading{grid-area:1/1}.trust-story-closing>.trust-media-slot,.trust-folder-closing>.trust-white-folder,.trust-record-closing>.trust-white-folder{grid-area:2/1}.trust-story-closing .trust-actions,.trust-folder-closing .trust-actions,.trust-record-closing .trust-actions{grid-area:3/1}.trust-clinic-tour{gap:18px}.trust-white-folder{max-height:250px}.trust-page--20 .trust-hero__art{height:310px}}@media (width<=600px){.trust-hero h1{max-width:22ch;font-size:clamp(34px,8.9vw,42px)}.trust-hero__art{height:245px}.trust-hero__copy p{margin-bottom:18px}.trust-cards--four{grid-template-columns:1fr}.trust-cards--four .trust-card>img,.trust-prenatal .trust-card>img{aspect-ratio:1.75;height:auto}.trust-card__copy{padding:16px 16px 20px}.trust-doctor__copy{padding:14px 10px 18px}.trust-page .trust-doctor__copy h3{font-size:var(--muhu-text-card-heading,16.4px)}.trust-clinic-tour{grid-template-columns:1fr}.trust-media-slot{min-height:200px}.trust-arrival>ul{gap:16px;padding:20px}.trust-page--20 .trust-hero__art{height:270px}.trust-page--20 .lq-iso{max-width:240px}.trust-page--20 .lq-iso strong{font-size:15px}.trust-page--20 .lq-iso span{font-size:12px}.trust-price-link{max-width:100%;font-size:14px}.trust-section__heading{margin-bottom:22px}}.trust-page--17 .trust-hero{border-bottom:0}.trust-page--17 .trust-section:has(.trust-roster){background:linear-gradient(110deg,#fffdf7,#f2faf7);border-top:0}.trust-page--20 .trust-record-closing .trust-section__heading{grid-area:1/1}.trust-page--20 .trust-record-closing>.trust-white-folder{grid-area:1/2/span 2}.trust-page--20 .trust-record-closing .trust-actions{grid-area:2/1}.trust-page--17 .trust-section--final{background:#fff}@media (width<=800px){.trust-page--20 .trust-record-closing .trust-section__heading{grid-area:1/1}.trust-page--20 .trust-record-closing>.trust-white-folder{grid-area:2/1}.trust-page--20 .trust-record-closing .trust-actions{grid-area:3/1}}.trust-page--20 .trust-record-closing{grid-template-columns:minmax(0,1fr) 220px}@media (width<=800px){.trust-page--20 .trust-record-closing{grid-template-columns:1fr}}.trust-us-options:has(.trust-us-options__art--consultation){grid-template-columns:260px minmax(0,1fr)}.trust-us-options__art--consultation>img:only-child{aspect-ratio:1.5;object-fit:cover;border-radius:6px;width:100%;height:auto;margin:0;display:block}@media (width<=700px){.trust-us-options:has(.trust-us-options__art--consultation){grid-template-columns:1fr}.trust-us-options__art--consultation{width:100%;max-width:360px}}.trust-page--20 .trust-standards{background:#f1f6f1;border-bottom:0;padding-block:20px 14px}.trust-page--20 .trust-standards h2{margin-bottom:8px}.trust-page--20 .trust-standards img{object-fit:cover;object-position:center;mix-blend-mode:multiply;width:100%;height:clamp(230px,28vw,330px)}@media (width<=700px){.trust-page--20 .trust-standards img{object-fit:contain;height:auto;min-height:0}}.conditions-directory[data-astro-cid-qrhqk55z]{padding:0}.conditions-directory__row[data-astro-cid-qrhqk55z]{background:#edf6fb;padding:22px 0}.conditions-directory__row[data-astro-cid-qrhqk55z]:first-child{padding-top:36px}.conditions-directory__row--cream[data-astro-cid-qrhqk55z]{background:#f7f1e4}.conditions-directory__row[data-astro-cid-qrhqk55z]>.container[data-astro-cid-qrhqk55z]{max-width:1180px}.conditions-directory[data-astro-cid-qrhqk55z] [data-astro-cid-qrhqk55z]:is(h1,h2){font-size:calc(var(--type-role-size,clamp(1.7rem,2.6vw,2.35rem)) * var(--type-scale,1) * var(--type-role-scale,1));margin:0 0 14px}.conditions-directory__intro[data-astro-cid-qrhqk55z]{max-width:95ch;margin:0 0 26px!important}.conditions-directory__grid[data-astro-cid-qrhqk55z]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.concern-detail[data-astro-cid-qrhqk55z]{min-width:0;color:var(--deep);background:#fff;border:1px solid #cbdfe7;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.concern-detail[data-astro-cid-qrhqk55z] h3[data-astro-cid-qrhqk55z].concern-detail__title{box-sizing:border-box;min-height:76px;font-size:calc(var(--muhu-text-callout-heading) * var(--type-scale,1) * var(--type-card-title-scale,1));letter-spacing:-.025em;align-items:center;margin:0;padding:15px 18px 11px;line-height:1.17;display:flex}.concern-detail__title[data-astro-cid-qrhqk55z] a[data-astro-cid-qrhqk55z]{color:var(--deep);text-decoration:none}.concern-detail__title[data-astro-cid-qrhqk55z] a[data-astro-cid-qrhqk55z]:hover{text-decoration:underline}.concern-detail__image[data-astro-cid-qrhqk55z]{display:block}.concern-detail__image[data-astro-cid-qrhqk55z] img[data-astro-cid-qrhqk55z]{object-fit:cover;width:100%;height:190px;display:block}.concern-detail__body[data-astro-cid-qrhqk55z]{flex-direction:column;flex:1;padding:14px 18px 18px;display:flex}.concern-detail[data-astro-cid-qrhqk55z] p[data-astro-cid-qrhqk55z]{margin:0;line-height:1.5}.concern-detail[data-astro-cid-qrhqk55z] .concern-detail__tagline[data-astro-cid-qrhqk55z]{font-size:var(--muhu-text-card-body,15px);margin-bottom:18px}.concern-detail__topics[data-astro-cid-qrhqk55z]{flex-direction:column;gap:17px;margin-bottom:20px;display:flex}.concern-detail__subgroup[data-astro-cid-qrhqk55z] h4[data-astro-cid-qrhqk55z]{font-size:var(--muhu-text-card-body,15px);letter-spacing:0;border-bottom:1px solid #b8dce9;margin:0 0 5px;padding-bottom:5px;font-weight:700;line-height:1.3}.concern-detail__subgroup[data-astro-cid-qrhqk55z] p[data-astro-cid-qrhqk55z]{font-size:var(--muhu-text-card-body,15px);overflow-wrap:break-word;line-height:1.45}.concern-detail__inline-link[data-astro-cid-qrhqk55z]{color:#087b80;text-underline-offset:3px;text-decoration:underline}.concern-detail__inline-link[data-astro-cid-qrhqk55z]:hover{color:var(--deep)}.concern-detail__pathway[data-astro-cid-qrhqk55z]{font-size:var(--muhu-text-card-body,15px);align-items:baseline;gap:6px;margin-top:auto;font-weight:700;line-height:1.4;display:flex}.concern-detail__pathway[data-astro-cid-qrhqk55z] a[data-astro-cid-qrhqk55z]{color:#087b80;text-underline-offset:3px;text-decoration:underline}.concern-detail__pathway[data-astro-cid-qrhqk55z] a[data-astro-cid-qrhqk55z]:hover{color:var(--deep)}.concern-detail__greater[data-astro-cid-qrhqk55z]{color:var(--gold);font-weight:700;line-height:inherit;flex:none;text-decoration:none}.concern-detail__price[data-astro-cid-qrhqk55z]{box-sizing:border-box;min-height:76px;color:var(--deep);text-align:center;background:#d9f0fb;border-radius:6px;flex-direction:column;justify-content:center;margin:0 14px 16px;padding:12px 10px;font-size:15px;font-weight:700;line-height:1.4;display:flex}.concern-detail__price-row[data-astro-cid-qrhqk55z]{line-height:1.4;display:block}.concern-detail__price-row[data-astro-cid-qrhqk55z]+.concern-detail__price-row[data-astro-cid-qrhqk55z]{margin-top:4px}.concern-detail__price-row[data-astro-cid-qrhqk55z] strong[data-astro-cid-qrhqk55z],.concern-detail__price-amount[data-astro-cid-qrhqk55z]{font-weight:700}.concern-detail__price--quote[data-astro-cid-qrhqk55z] .concern-detail__price-amount[data-astro-cid-qrhqk55z]{margin-left:0;display:block}.conditions-directory__action[data-astro-cid-qrhqk55z]{text-align:center;padding-block:26px 30px}.conditions-directory__scope[data-astro-cid-qrhqk55z]{max-width:110ch;line-height:1.5;font-size:var(--muhu-text-card-body)!important;margin:0 auto 18px!important}.conditions-directory__action[data-astro-cid-qrhqk55z]>p[data-astro-cid-qrhqk55z]+p[data-astro-cid-qrhqk55z]{margin-bottom:18px}.conditions-directory__action[data-astro-cid-qrhqk55z] .button[data-astro-cid-qrhqk55z]{--type-role-size:var(--type-button-size,16px)}.conditions-legacy-anchors[data-astro-cid-qrhqk55z]{height:0;overflow:hidden}.conditions-overview--embedded[data-astro-cid-qrhqk55z] .conditions-directory__row[data-astro-cid-qrhqk55z]:first-child{padding-top:34px}.conditions-overview--embedded[data-astro-cid-qrhqk55z] .conditions-directory__intro[data-astro-cid-qrhqk55z]{margin-bottom:24px!important}@media (width<=980px){.concern-detail__body[data-astro-cid-qrhqk55z]{padding:14px 16px 16px}.concern-detail__image[data-astro-cid-qrhqk55z] img[data-astro-cid-qrhqk55z]{height:150px}}@media (width>=701px) and (width<=1200px){html[lang=es] .concern-detail__price[data-astro-cid-qrhqk55z]{min-height:100px}}@media (width<=700px){.conditions-directory__grid[data-astro-cid-qrhqk55z]{grid-template-columns:1fr;gap:20px}.conditions-directory__row[data-astro-cid-qrhqk55z]:first-child{padding-top:28px}.concern-detail[data-astro-cid-qrhqk55z] h3[data-astro-cid-qrhqk55z].concern-detail__title{min-height:0;font-size:calc(var(--muhu-text-card-heading) * var(--type-scale,1) * var(--type-card-title-scale,1));padding:16px 20px 12px}.concern-detail__image[data-astro-cid-qrhqk55z] img[data-astro-cid-qrhqk55z]{aspect-ratio:1.8;height:auto}.concern-detail__body[data-astro-cid-qrhqk55z]{padding:16px 20px 20px}.concern-detail__price[data-astro-cid-qrhqk55z]{min-height:0}}.unlisted-treatment__inner[data-astro-cid-dkcndt5n]{grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr);align-items:center;gap:40px;display:grid}.unlisted-treatment__copy[data-astro-cid-dkcndt5n]{min-width:0}.unlisted-treatment__copy[data-astro-cid-dkcndt5n]>p[data-astro-cid-dkcndt5n]{margin:0 0 18px}.unlisted-treatment__copy[data-astro-cid-dkcndt5n]>p[data-astro-cid-dkcndt5n]:last-of-type{margin-bottom:0}.unlisted-treatment__art[data-astro-cid-dkcndt5n]{min-width:0;margin:0}.unlisted-treatment__art[data-astro-cid-dkcndt5n] img[data-astro-cid-dkcndt5n]{object-fit:contain;width:100%;height:auto;max-height:640px;display:block}.unlisted-treatment__action[data-astro-cid-dkcndt5n]{align-items:center;gap:9px;display:inline-flex}.unlisted-treatment__greater[data-astro-cid-dkcndt5n]{color:var(--gold);font-weight:700;line-height:1;text-decoration:none}@media (width<=800px){.unlisted-treatment__inner[data-astro-cid-dkcndt5n]{grid-template-columns:1fr;gap:28px}.unlisted-treatment__art[data-astro-cid-dkcndt5n]{justify-self:center;width:min(100%,460px)}.unlisted-treatment__art[data-astro-cid-dkcndt5n] img[data-astro-cid-dkcndt5n]{max-height:480px}}.coh{color:var(--deep,#013d56);background:#fff}.coh .container{max-width:1180px}.coh-hero{background:#fff;border-bottom:1px solid #d6e5eb}.coh-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:22px 36px;padding-block:20px 36px;display:grid;position:relative}.coh-breadcrumb{grid-column:1/-1;margin:0}.coh h1{font-size:calc(var(--type-page-title-size,clamp(36px,4.1vw,58px))*var(--type-scale,1)*var(--type-page-title-scale,1));letter-spacing:-.035em;text-wrap:balance;max-width:20ch;margin:0 0 20px;line-height:1.08}.coh h2{font-size:calc(var(--muhu-text-section)*var(--type-scale,1)*var(--type-section-title-scale,1));letter-spacing:-.025em;text-wrap:balance;margin:0 0 16px;line-height:1.16}.coh h3{font-size:calc(var(--muhu-text-card-heading)*var(--type-scale,1)*var(--type-card-title-scale,1));margin:0 0 9px;line-height:1.25}.coh-hero__copy{min-width:0}.coh-hero__copy>p{max-width:58ch}.coh-hero__art{min-width:0}.coh-hero__art>img{object-fit:contain;width:100%;height:auto;max-height:420px;display:block}.coh-hero__price{grid-column:1/-1}.coh-section{border-bottom:1px solid #d6e5eb;padding-block:clamp(30px,3.5vw,48px);scroll-margin-top:100px;position:relative}.coh-section>.container{position:relative}.coh-section--blue{background:#edf6fb}.coh-section--cream{background:#f7f1e4}.coh-section--white{background:#fff}.coh-section__lead{max-width:100ch;margin-bottom:24px}.coh-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:22px;display:flex}.coh-actions--center{justify-content:center}.coh .button,.coh .button-secondary{--type-role-size:var(--type-button-size,16px);--type-role-scale:var(--type-button-scale,1)}.coh-link{color:#087678;text-underline-offset:3px;align-items:center;gap:8px;font-size:15px;font-weight:700;text-decoration:underline;display:inline-flex}.coh-link .arrow-icon{width:16px;height:16px}.coh-grid{gap:20px;display:grid}.coh-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.coh-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.coh-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.coh-card{--type-body-size:var(--muhu-text-card-body);background:#fff;border:1px solid #cbdfe7;border-radius:7px;min-width:0;overflow:hidden}.coh-card>img{object-fit:cover;width:100%;height:210px;display:block}.coh-card__copy{padding:18px 20px 21px}body main .coh-card p{font-size:calc(var(--muhu-text-card-body)*var(--type-scale,1)*var(--type-body-scale,1));margin:0 0 12px;line-height:1.5}body main .coh-card p:last-child{margin-bottom:0}.coh-card h3{font-size:calc(var(--muhu-text-card-heading)*var(--type-scale,1)*var(--type-card-title-scale,1))}.coh-card__price{background:#e8f3f7;margin-block:15px;padding:13px 15px}.coh-card__price>strong{color:var(--deep);font-size:18px;line-height:1.3;display:block}.coh-card__price small{margin-top:4px;font-size:13px;line-height:1.5;display:block}.coh-card__price .coh-card__price-cells{color:#073b50;font-weight:700}.coh-therapy>img{object-fit:cover;height:300px}.coh-therapy .button{margin-top:2px}.coh-service{grid-template-columns:105px minmax(0,1fr);align-items:start;gap:20px;padding:24px;display:grid}.coh-service>img{object-fit:contain;width:105px;height:125px;display:block}.coh-service p{margin:0 0 11px}.coh-service ul{margin:0;padding-left:18px}.coh-service li{font-size:var(--muhu-text-card-body);margin:4px 0;line-height:1.5}.coh-discovery{border-top:1px solid #d4e2e8;margin-top:24px;padding-top:24px}.coh-discovery>h3{font-size:var(--muhu-text-panel-heading)}.coh-discovery .coh-card{grid-template-columns:130px 1fr;align-items:center;display:grid}.coh-discovery .coh-card>img{object-fit:cover;width:130px;height:155px}.coh-discovery .coh-card__copy{padding:16px}.coh-discovery .coh-card__price{background:0 0;margin:10px 0;padding:0}.coh-discovery .coh-link{font-size:14px}.coh-journey>.coh-card>img{height:210px}.coh-journey h3{margin:0 0 9px}.coh-reassurance{color:#426577;margin-top:14px!important;font-size:14px!important;line-height:1.5!important}.coh-context-card>img{object-fit:contain;height:185px}.coh-context-card:nth-child(n+2)>img{object-fit:cover}.coh-budget{flex-wrap:wrap;align-items:center;gap:20px;margin-top:22px;display:flex}.coh-budget>a{color:var(--deep);background:#fff;border:1px solid #cbdfe7;border-radius:7px;flex:1;align-items:center;gap:18px;min-width:250px;padding:18px 22px;text-decoration:none;display:flex}.coh-budget img{object-fit:contain;width:65px;height:80px}.coh-budget span{font-size:15px;line-height:1.35}.coh-budget strong{letter-spacing:-.025em;font-size:25px;display:block}.coh-budget small{font-size:14px;font-weight:500}.coh-budget .coh-budget__cells{margin-top:3px;font-size:12px;font-weight:700;line-height:1.35;display:block}.coh-final__inner{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:center;gap:36px;display:grid}.coh-final__inner>img{object-fit:contain;width:100%;max-height:230px;display:block}.coh-final h2{max-width:29ch}.coh-price-path{background:#fff;border:1px solid #cbdfe7;border-radius:7px;padding:22px}.coh-price-path h2{font-size:var(--muhu-text-panel-heading);margin:0 0 10px}.coh-price-path__inner{grid-template-columns:1.4fr .6fr;align-items:center;gap:24px;display:grid}body main .coh-price-path p{font-size:var(--muhu-text-card-body);margin:0;line-height:1.5}.coh-price-path__anchor{border-left:1px solid #cbdfe7;padding-left:24px;font-size:17px;font-weight:700;line-height:1.45}.coh-scientific>img{width:100%;height:auto;display:block}.coh-science-labels{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.coh-science-labels>span{text-align:center;font-size:var(--muhu-text-card-body);background:#fff;border:1px solid #d6e5eb;border-radius:4px;place-items:center;padding:10px;font-weight:700;line-height:1.3;display:grid}.coh-comparison .coh-card>img{object-fit:contain;height:270px}.coh-comparison .coh-card__copy{text-align:center;padding:14px 18px}.coh-triptych figure{margin:0}.coh-scene{aspect-ratio:1.55;position:relative;overflow:hidden}.coh-scene img{width:300%;max-width:none;height:auto;position:absolute;top:0}.coh-triptych .coh-card__copy{text-align:center}.coh-triptych .coh-card__copy>p{margin:0}.coh-quote-row{background:#fff;border:1px solid #cbdfe7;border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px;padding:18px;display:grid}.coh-quote-row>article{border:1px solid #dae7ed;border-radius:5px;padding:12px}.coh-quote-row h3{font-size:var(--muhu-text-card-heading)}body main .coh-quote-row p{font-size:var(--muhu-text-card-body);margin:0;line-height:1.5}.coh-quote-title{grid-column:1/-1;font-size:var(--muhu-text-panel-heading)!important;margin:0!important}.coh-anchor{width:1px;height:1px;position:absolute;top:-100px;overflow:hidden}@media (width<=900px){.coh-hero__inner{gap:20px 24px}.coh-service{grid-template-columns:85px 1fr;gap:16px;padding:20px}.coh-service>img{width:85px}.coh-therapy>img{height:250px}.coh-grid--4,.coh-quote-row{grid-template-columns:repeat(2,minmax(0,1fr))}.coh-journey>.coh-card>img{height:170px}}@media (width<=700px){.coh-hero__inner{grid-template-columns:1fr;padding-bottom:28px}.coh h1{max-width:24ch}.coh-hero__art>img{height:290px}.coh-hero__price{grid-column:1}.coh-grid--2,.coh-grid--3{grid-template-columns:1fr}.coh-therapy>img{aspect-ratio:1.5;object-fit:contain;height:auto}.coh-journey>.coh-card>img{aspect-ratio:1.8;height:auto}.coh-service{grid-template-columns:95px 1fr}.coh-discovery .coh-card{grid-template-columns:110px 1fr}.coh-discovery .coh-card>img{width:110px}.coh-final__inner,.coh-price-path__inner{grid-template-columns:1fr}.coh-price-path__anchor{border:0;padding-left:0}.coh-comparison .coh-card>img{height:240px}.coh-science-labels{gap:5px}.coh-science-labels>span{padding:8px 5px;font-size:12px}.coh-quote-row{gap:10px;padding:14px}.coh-actions--center{justify-content:flex-start}.coh-final__inner>img{max-height:210px}}@media (width<=450px){.coh h1{font-size:calc(var(--type-page-title-size,36px)*var(--type-scale,1)*var(--type-page-title-scale,1))}.coh-card__copy{padding:16px}.coh-discovery .coh-card{grid-template-columns:1fr}.coh-discovery .coh-card>img{object-fit:contain;width:100%;height:175px}.coh-service{grid-template-columns:70px 1fr;gap:14px;padding:18px}.coh-service>img{width:70px;height:100px}.coh-budget>a{flex-basis:100%;width:100%;min-width:0}.coh-quote-row{grid-template-columns:1fr}.coh-price-path{padding:18px}}.coh-quote-row--illustrated{gap:14px}.coh-quote-heading{grid-column:1/-1}.coh-quote-row--illustrated .coh-quote-heading>p{font-size:var(--muhu-text-card-body);margin:8px 0 4px}.coh-quote-row--illustrated>article{background:#fff;border-top:3px solid #087e85;flex-direction:column;padding:0;display:flex;overflow:hidden}.coh-quote-art{background:#edf7fb;border-radius:6px;height:178px;margin:10px 10px 0;overflow:hidden}.coh-quote-art>img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;display:block}.coh-quote-art--followup>img{object-fit:cover;mix-blend-mode:normal}.coh-quote-copy{padding:13px 14px 16px}.coh-quote-copy>h3{min-height:2.5em;margin-bottom:9px}@media (width<=900px){.coh-quote-art{height:210px}}@media (width<=450px){.coh-quote-art{aspect-ratio:4/3;height:auto}.coh-quote-copy>h3{min-height:0}}.coh-quote-row--illustrated .coh-quote-copy>h3{min-height:0}@media (width>=901px) and (width<=1100px){.coh-quote-row--illustrated{grid-template-columns:repeat(2,minmax(0,1fr))}}.coh-biohacking{background:#f2f7f2;scroll-margin-top:100px}.coh-biohacking__inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:32px;display:grid}.coh-biohacking__inner>img{aspect-ratio:1.5;object-fit:contain;border-radius:7px;width:100%;display:block}.coh-biohacking__options{gap:10px;margin:20px 0;display:grid}.coh-biohacking__options>a{color:#087678;text-underline-offset:3px;align-items:center;gap:10px;font-size:16px;font-weight:700;display:flex}.coh-biohacking__options .arrow-icon{color:#c49738;flex:none;width:15px}@media (width<=800px){.coh-biohacking__inner{grid-template-columns:1fr;gap:22px}}.condition-price-guide{color:var(--deep);background:#fff;border:1px solid #cbdfe5;border-radius:8px;padding:22px;box-shadow:0 4px 14px #013d5607}body main .condition-price-guide>h2{font-size:var(--muhu-text-card-heading,18px);letter-spacing:-.015em;text-wrap:initial;max-width:none;margin:0 0 13px;line-height:1.25}.condition-price-guide__content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;display:grid}.condition-price-guide__option{color:#087678;text-decoration:none;display:block}.condition-price-guide__option:is(a):hover strong{text-underline-offset:5px;text-decoration:underline}.condition-price-guide__option>span{color:var(--deep);margin-bottom:6px;font-size:14px;font-weight:600;line-height:1.4;display:block}.condition-price-guide__option>strong{letter-spacing:-.035em;flex-wrap:wrap;align-items:center;gap:7px;font-size:clamp(27px,3vw,35px);line-height:1.15;display:flex}.condition-price-guide__option--illustrated{grid-template-columns:52px minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.condition-price-guide__thumbnail{object-fit:contain;border-radius:4px;grid-row:1/3;width:52px;height:68px}.condition-price-guide__option--illustrated>span{align-self:end}.condition-price-guide__option--illustrated>strong{align-self:start;font-size:30px}.condition-price-guide__option small{letter-spacing:0;font-size:15px;font-weight:500}.condition-price-guide__option .arrow-icon{width:17px;height:17px;margin-left:3px}.condition-price-guide--two .condition-price-guide__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.condition-price-guide--two .condition-price-guide__content{grid-template-columns:1.4fr 1fr}body main .condition-price-guide__content>p{font-size:var(--muhu-text-card-body,14.64px);border-left:1px solid #d2e3e7;margin:0;padding-left:22px;line-height:1.5}.condition-price-guide__personal{color:#087678;letter-spacing:-.025em;font-size:clamp(21px,2.3vw,28px);line-height:1.3;display:block}.condition-price-guide__actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:18px;display:flex}.condition-price-guide__return{color:#087678;text-underline-offset:3px;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.condition-price-guide__return .arrow-icon{width:16px;height:16px}.proposal-path{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.proposal-path--3{grid-template-columns:repeat(3,minmax(0,1fr))}.proposal-path__card{--type-body-size:var(--muhu-text-card-body);background:#fff;border:1px solid #cbdfe5;border-radius:7px;min-width:0;overflow:hidden}.proposal-path__image{background:#fff;height:155px;position:relative;overflow:hidden}.proposal-path__image img{object-fit:cover;width:100%;height:100%;display:block}.proposal-path__card:last-child .proposal-path__image img{object-fit:contain;padding:9px}.proposal-path--women .proposal-path__image{height:170px}.proposal-path--women .proposal-path__card:nth-child(3) .proposal-path__image img{object-fit:contain}.proposal-path__image:has(img[src$="/06-knee.png"]) img{object-fit:contain;padding:9px}.proposal-path__image--sprite img{object-fit:cover;width:300%;max-width:none;position:absolute;top:0;left:-100%}.proposal-path__copy{padding:16px 16px 20px}body main .proposal-path__copy h3{font-size:var(--muhu-text-card-heading,18px);color:var(--deep);margin:0 0 9px;line-height:1.25}body main .proposal-path__copy p{font-size:var(--muhu-text-card-body,14.64px);margin:0;line-height:1.5}@media (width<=1000px){.condition-price-guide--two .condition-price-guide__content{grid-template-columns:1fr}.condition-price-guide--two .condition-price-guide__content>p{border:0;padding:0}.condition-price-guide__option>strong{font-size:30px}}@media (width<=800px){.proposal-path{grid-template-columns:repeat(2,minmax(0,1fr))}.proposal-path--3{grid-template-columns:repeat(3,minmax(0,1fr))}.proposal-path--3 .proposal-path__copy{padding:14px 12px 18px}}@media (width<=600px){.condition-price-guide{padding:18px}.condition-price-guide__content{grid-template-columns:1fr;gap:16px}body main .condition-price-guide__content>p{border:0;padding:0}.condition-price-guide__actions{gap:14px}.condition-price-guide__actions>.button{width:100%}.condition-price-guide--two .condition-price-guide__options{gap:16px}.condition-price-guide__option>strong{font-size:27px}.condition-price-guide__option--illustrated{grid-template-columns:1fr}.condition-price-guide__thumbnail{grid-row:auto;width:48px;height:48px;margin-bottom:7px}.proposal-path,.proposal-path--3{grid-template-columns:1fr}.proposal-path__image{aspect-ratio:1.85;height:auto}.proposal-path__copy{padding:16px 18px 20px}.proposal-path--women .proposal-path__image{height:auto}}.hero-price-panel{order:4;grid-column:1/-1;min-width:0}.hero-price-panel>.condition-price-guide{box-sizing:border-box;width:100%;margin:0}.condition-price-guide__options{min-width:0}.condition-price-guide__option>strong{color:var(--deep,#073b50)}@media (width<=600px){.condition-price-guide--two .condition-price-guide__options{grid-template-columns:1fr}.condition-price-guide__option--illustrated{grid-template-columns:52px minmax(0,1fr)}.condition-price-guide__option--illustrated .condition-price-guide__thumbnail{grid-row:1/3;width:48px;height:60px;margin:0}.condition-price-guide__actions>.button{width:auto;max-width:100%}}body:not([data-page-id="1"]) main .hero-price-panel .condition-price-guide__content>p{--type-role-size:var(--muhu-text-card-body);--type-role-scale:var(--type-body-scale,1);font-size:calc(var(--muhu-text-card-body)*var(--type-scale,1)*var(--type-body-scale,1));color:#476278;max-width:none;line-height:1.5}.hero-price-panel .condition-price-guide__option--card{box-sizing:border-box;color:#073b50;background:#fff;border:4px solid #087678;border-radius:8px;min-height:126px;padding:12px 48px 12px 14px;text-decoration:none;transition:background-color .18s,border-color .18s;position:relative}.hero-price-panel .condition-price-guide__option--card:hover{background:#fffdf8;border-color:#087678}.hero-price-panel .condition-price-guide__option--card>span{color:#101820;margin:0 0 3px;font-size:14px;font-weight:700;line-height:1.35}.hero-price-panel .condition-price-guide__option--card>strong{color:#087e85;letter-spacing:-.035em;white-space:nowrap;align-items:baseline;gap:6px;font-size:clamp(27px,3vw,35px);line-height:1.08;display:flex}.hero-price-panel .condition-price-guide__option--card>strong small{letter-spacing:0;font-size:14px}.hero-price-panel .condition-price-guide__option--card .condition-price-guide__cells{color:#073b50;margin-top:6px;padding-right:0;font-size:13px;font-weight:700;line-height:1.35;display:block}.hero-price-panel .condition-price-guide__option--card .condition-price-guide__arrow{box-sizing:border-box;color:#c49738;background:#fff;border:1px solid #c49738;border-radius:50%;place-items:center;width:32px;height:32px;line-height:1;display:grid;position:absolute;bottom:12px;right:12px}.hero-price-panel .condition-price-guide__option--card .condition-price-guide__arrow .arrow-icon{color:#c49738;stroke-width:3.5px;width:17px;height:17px;margin:0;display:block}.hero-price-panel .condition-price-guide__option--illustrated.condition-price-guide__option--card{grid-template-rows:auto auto auto;grid-template-columns:52px minmax(0,1fr);align-content:center;align-items:center;column-gap:10px;padding-left:10px;display:grid}.hero-price-panel .condition-price-guide__option--illustrated.condition-price-guide__option--card .condition-price-guide__thumbnail{grid-area:1/1/4;width:52px;height:68px;margin:0}.hero-price-panel .condition-price-guide__option--illustrated.condition-price-guide__option--card>span{grid-area:1/2;align-self:end}.hero-price-panel .condition-price-guide__option--illustrated.condition-price-guide__option--card>strong{grid-area:2/2;align-self:center;font-size:clamp(24px,2.5vw,30px)}.hero-price-panel .condition-price-guide__option--illustrated.condition-price-guide__option--card .condition-price-guide__cells{grid-area:3/2;align-self:start;margin-top:3px}@media (width<=600px){.hero-price-panel .condition-price-guide__option--card{min-height:118px;padding:11px 45px 11px 12px}.hero-price-panel .condition-price-guide__option--illustrated.condition-price-guide__option--card{grid-template-columns:48px minmax(0,1fr);padding-left:9px}.hero-price-panel .condition-price-guide__option--illustrated.condition-price-guide__option--card .condition-price-guide__thumbnail{width:48px;height:60px}.hero-price-panel .condition-price-guide__option--illustrated.condition-price-guide__option--card>strong{font-size:25px}}.condition-price-guide--compact{padding:18px 20px}.condition-price-guide--compact .condition-price-guide__content{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:28px}.condition-price-guide--compact .condition-price-guide__details{align-content:center;gap:12px;min-width:0;display:grid}.condition-price-guide--compact .condition-price-guide__details>p{border:0;margin:0;padding:0}.condition-price-guide--compact .condition-price-guide__actions{justify-content:flex-start;gap:10px 16px;margin:0}.condition-price-guide--compact .condition-price-guide__actions>.button,.condition-price-guide--compact .condition-price-guide__return{white-space:nowrap}.condition-price-guide--compact .condition-price-guide__option--card{min-height:110px}:is(.cp-hero__inner,.apc-hero__inner,.scp-hero__inner,.private-pricing-hero__inner):has(.condition-price-guide--compact){padding-bottom:24px}@media (width<=760px){.condition-price-guide--compact .condition-price-guide__content{grid-template-columns:1fr;gap:16px}.condition-price-guide--compact .condition-price-guide__details{gap:12px}.condition-price-guide--compact .condition-price-guide__actions{justify-content:flex-start}.condition-price-guide--compact .condition-price-guide__option--card{min-height:110px}:is(.cp-hero__inner,.apc-hero__inner,.scp-hero__inner,.private-pricing-hero__inner):has(.condition-price-guide--compact){padding-bottom:20px}}body:not([data-page-id="1"]) main .hero-price-panel .condition-price-guide--compact .condition-price-guide__details>p{--type-role-size:var(--muhu-text-card-body);--type-role-scale:var(--type-body-scale,1);font-size:calc(var(--muhu-text-card-body)*var(--type-scale,1)*var(--type-body-scale,1));color:#476278;border:0;max-width:none;margin:0;padding:0;line-height:1.5}.cp-hero:has(.condition-price-guide--compact){padding-bottom:0}.hero-price-panel .condition-price-guide--compact div.condition-price-guide__option--card{cursor:default;padding-right:14px}.condition-price-guide--single .condition-price-guide__content{grid-template-columns:minmax(0,320px) minmax(0,1fr)}.condition-price-guide--single .condition-price-guide__options{width:100%;min-width:0;max-width:320px}.condition-breadcrumb>*+:before{content:"›";color:#a5b2b2;margin-right:.45rem}@media (width<=760px){.condition-price-guide--single .condition-price-guide__content{grid-template-columns:1fr}.condition-price-guide--single .condition-price-guide__options{max-width:320px}}.hero-price-panel div.condition-price-guide__option--card:hover{background:#fff}.hero-price-panel div.condition-price-guide__option--card:hover strong{text-decoration:none}body:not([data-page-id="1"]) main .condition-price-guide--compact .condition-price-guide__details>p{font-size:calc(var(--muhu-text-card-body,14.64px)*var(--type-scale,1)*var(--type-body-scale,1));color:#476278;max-width:none;margin:0;line-height:1.5}.condition-research{min-width:0;color:var(--deep,#073b50);text-align:left;grid-column:1/-1;margin-top:22px}.condition-research__toggle{cursor:pointer;font-size:var(--muhu-text-body,17px);flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:4px 7px;line-height:1.55;list-style:none;display:flex}.condition-research__toggle::-webkit-details-marker{display:none}.condition-research__claim{font-weight:500}.condition-research__trigger{color:#087c80;text-underline-offset:3px;font-weight:700;text-decoration:underline}.condition-research__greater{color:var(--gold,#d4a964);flex:none;margin-left:1px;font-size:1.12em;font-weight:800;line-height:1;text-decoration:none;display:inline-block}.condition-research__toggle:focus-visible{outline-offset:6px;border-radius:2px;outline:3px solid #087c80}.condition-research__panel{background:#fff;border:1px solid #b9dbe6;border-radius:8px;margin-top:14px;padding:16px 20px 8px}.condition-research__heading{border-bottom:1px solid #d7e5e9;flex-wrap:wrap;align-items:baseline;gap:14px;padding-bottom:11px;display:flex}.condition-research .condition-research__heading h3{font-size:var(--muhu-text-panel-heading,23px);letter-spacing:-.015em;color:var(--deep,#073b50);margin:0;line-height:1.3}.condition-research__count{color:#496675;font-size:15px;line-height:1.4}.condition-research__scroll{overscroll-behavior:contain;scrollbar-color:#b8cbd3 #fff;scrollbar-width:thin;max-height:360px;padding-right:12px;scroll-margin-top:110px;overflow-y:auto}.condition-research__scroll:focus-visible{outline-offset:3px;outline:2px solid #087c80}.condition-research .condition-research__group h4{color:var(--deep,#073b50);letter-spacing:0;margin:18px 0 10px;font-size:17px;line-height:1.4}.condition-research__group h4 span{color:#496675;font-weight:400}.condition-research__group ol{margin:9px 0 8px;padding-left:27px}.condition-research__group li{color:var(--deep,#073b50);overflow-wrap:anywhere;padding:5px 0 5px 3px;font-size:16px;line-height:1.5}.condition-research__year{white-space:nowrap;color:#496675}@media (width<=700px){.condition-research{margin-top:20px}.condition-research__toggle{gap:4px 6px;font-size:16px}.condition-research__panel{padding:14px 13px 7px}.condition-research .condition-research__heading h3{font-size:20px}.condition-research__heading{gap:6px 12px}.condition-research__count{font-size:14px}.condition-research__scroll{max-height:340px;padding-right:6px}.condition-research__group li{font-size:14px;line-height:1.55}.condition-research__group ol{padding-left:25px}}@media print{.condition-research{break-inside:auto}.condition-research>.condition-research__panel{display:block!important}.condition-research__scroll{max-height:none;overflow:visible}.condition-research__group li{break-inside:avoid}}.skin-page{color:#073b50;background:#fff}.skin-hero{background:linear-gradient(110deg,#fffdf7,#f2f9f7);border-bottom:1px solid #d1e4ec;padding:24px 0 28px}.skin-hero .breadcrumb{margin:0 0 26px}.skin-hero__grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:32px;display:grid}.skin-hero h1{font-size:var(--type-page-title-size,56px);letter-spacing:-.035em;text-wrap:pretty;margin:12px 0 20px;line-height:1.09}.skin-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#087b80;font-size:12px;font-weight:700}.skin-hero p,.skin-lead,.skin-split p,.skin-section>.container>p{font-size:var(--muhu-text-body,20px);margin:0 0 18px;line-height:1.55}.skin-hero__grid>img{aspect-ratio:1.5;object-fit:cover;border-radius:7px;width:100%;height:auto}.skin-paths{grid-template-columns:1fr 1fr;gap:14px;margin:25px 0 20px;display:grid}.skin-paths a{color:#073b50;background:#fff;border:1px solid #bfd8e1;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:15px 20px;font-size:18px;font-weight:700;text-decoration:none;display:flex}.skin-paths .arrow-icon{color:#c49738}.skin-section{border-bottom:1px solid #d1e4ec;padding:36px 0}.skin-section--blue{background:#eff8fb}.skin-section--cream{background:#f7f1e4}.skin-section h2{font-size:var(--muhu-text-section,41.6px);letter-spacing:-.025em;margin:0 0 18px;line-height:1.16}.skin-section h3{font-size:var(--muhu-text-card-heading,18px);letter-spacing:0;margin:0 0 10px;line-height:1.25}.skin-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.skin-cards--two{grid-template-columns:1fr 1fr}.skin-cards article{background:#fff;border:1px solid #c8dfe8;border-radius:7px;overflow:hidden}.skin-cards article>div:last-child{padding:18px}.skin-cards article p,.skin-complements p{font-size:var(--muhu-text-card-body,14.64px);color:#496675;margin:0;line-height:1.55}.skin-cards article>img{aspect-ratio:2;object-fit:cover;width:100%;display:block}.skin-tile{aspect-ratio:1.5;background-image:url(https://muhu-health-images.droitman-ae8.workers.dev/images/0d49d6b4a38dde01fdd3fcaa.png);background-repeat:no-repeat;background-size:200% 300%;border-radius:6px;min-width:0}.skin-tile--0{background-position:0 0}.skin-tile--1{background-position:100% 0}.skin-tile--2{background-position:0}.skin-tile--3{background-position:100%}.skin-tile--4{background-position:0 100%}.skin-tile--5{background-position:100% 100%}.skin-cards .skin-tile{border-radius:0}.skin-split{grid-template-columns:1fr 1fr;align-items:center;gap:32px;display:grid}.skin-hair .skin-tile{min-height:260px}.skin-quote{background:#fff;border:1px solid #c8dfe8;border-radius:6px;width:fit-content;margin:18px 0;padding:12px 18px;font-size:18px;display:block}.skin-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:22px;display:flex}.skin-hair-points{grid-template-columns:repeat(3,1fr);gap:18px;margin:24px 0 0;padding:0;list-style:none;display:grid}.skin-hair-points li{background:#fff;border:1px solid #c8dfe8;border-radius:6px;padding:16px 20px;font-size:16px;font-weight:600}.skin-hair-points li:before{content:"✓";color:#087b80;margin-right:12px}.skin-complements{background:#eff8fb;border:1px solid #c8dfe8;border-radius:7px;grid-template-columns:170px 1fr;align-items:center;gap:24px;margin-top:24px;padding:18px 22px;display:grid}.skin-visit-link{color:#087b80;text-underline-offset:3px;align-items:center;gap:10px;font-size:14px;font-weight:700;display:inline-flex}.skin-anchor{scroll-margin-top:100px;display:block}#hair-scalp,#skin-diseases,#scars{scroll-margin-top:100px}@media (width<=800px){.skin-hero__grid,.skin-split{grid-template-columns:1fr;gap:22px}.skin-hero h1{font-size:clamp(36px,6vw,48px)}.skin-cards{grid-template-columns:1fr}.skin-cards--two{grid-template-columns:1fr 1fr}.skin-hair-points{grid-template-columns:1fr}.skin-tile.skin-science{width:100%;max-width:560px}}@media (width<=600px){.skin-section{padding-block:28px}.skin-paths,.skin-cards--two{grid-template-columns:1fr}.skin-complements{grid-template-columns:1fr;gap:16px;padding:18px}.skin-complements>.skin-tile{width:100%;max-width:240px}.skin-hair .skin-tile{min-height:0}.skin-section h2{font-size:32px}.skin-hero .condition-price-guide__actions{gap:14px}}.skin-tile.skin-science{background-position:100%;background-size:200% 306%}.skin-wound-review[data-astro-cid-ba7r6jaw]{object-fit:contain;border-radius:6px;width:100%;height:auto;display:block}.skin-hair-link[data-astro-cid-ba7r6jaw]{align-items:baseline;gap:8px;font-weight:700;display:inline-flex}.cr--7 .cr-approved789,.cr--8 .cr-approved789,.cr--9 .cr-approved789{width:100%;min-width:0}.cr--7 .cr-approved789 img,.cr--8 .cr-approved789 img,.cr--9 .cr-approved789 img{max-width:100%;display:block}.cr--7 .cr-approved789__image,.cr--8 .cr-approved789__image,.cr--9 .cr-approved789__image{object-fit:contain;width:100%;height:auto}.cr--7 .cr-approved789__records{grid-template-columns:.45fr 1fr;align-items:center;gap:4px;max-width:520px;display:grid}.cr--7 .cr-approved789__records img:first-child{object-fit:contain;width:100%;max-height:280px}.cr--7 .cr-approved789__records img:last-child{object-fit:contain;width:100%;max-height:320px}.cr--7 .cr-approved789__records-art{object-fit:contain;max-height:335px}.cr--7 .cr-approved789__visit{background:#eef8fb;border-radius:12px;align-items:center;gap:20px;max-width:530px;padding:22px;display:flex}.cr--7 .cr-approved789__visit img{object-fit:contain;width:34%;max-height:220px}.cr--7 .cr-approved789__visit-card{background:#fff;border:1px solid #b8d7e0;border-radius:9px;flex:1;padding:18px;box-shadow:0 9px 20px #083b5910}.cr--7 .cr-approved789__visit-card strong{color:var(--deep);margin-bottom:14px;font-size:1.08rem;display:block}.cr--7 .cr-approved789__visit-card span{border-bottom:1px solid #8ebac9;height:12px;margin:13px 0;display:block}.cr--7 .cr-approved789__visit-card span:before{content:"✓";color:#008b9b;margin-right:9px;font-weight:800}.cr--8 .cr-approved789__triptych,.cr--8 .cr-approved789__plan{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cr--8 .cr-approved789__triptych>div{background:linear-gradient(#d6effa,#e4f7d5 60%,#f5ead1);border-radius:8px;height:clamp(190px,22vw,320px);overflow:hidden}.cr--8 .cr-approved789__triptych img{object-fit:cover;width:100%;height:100%}.cr--8 .cr-approved789__triptych .cr-approved789__woman{object-fit:contain;padding:5px}.cr--8 .cr-approved789__question-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:20px;display:grid}.cr--8 .cr-approved789__question-row>div{color:var(--deep);background:#fff;border:1px solid #c9e1e8;border-radius:7px;align-items:center;gap:10px;padding:12px 14px;font-size:.85rem;font-weight:700;display:flex}.cr--8 .cr-approved789__question-row span{color:#087b84;font-weight:800}.cr--8 .cr-approved789__consult{width:100%;max-width:930px;margin-inline:auto}.cr--8 .cr-approved789__plan>div{background:#eef8fb;border-radius:7px;height:clamp(135px,14vw,215px);overflow:hidden}.cr--8 .cr-approved789__plan img{object-fit:cover;width:100%;height:100%}.cr--8 .cr-approved789__plan>div:first-child img{object-fit:contain;padding:8px}.cr--9 .cr-approved789__health{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.cr--9 .cr-approved789__health>div{text-align:center;background:#fff;border:1px solid #d3e7ec;border-radius:7px;align-content:start;justify-items:center;gap:5px;min-width:0;min-height:155px;padding:9px 6px;display:grid}.cr--9 .cr-approved789__health img{object-fit:contain;width:100%;height:105px}.cr--9 .cr-approved789__sprite{background:url(https://muhu-health-images.droitman-ae8.workers.dev/images/da9ab88f572b44d3aa85288f.webp) 0/200% no-repeat;width:100%;height:105px;display:block}.cr--9 .cr-approved789__sprite--right{background-position:100%}.cr--9 .cr-approved789__health strong{color:var(--deep);font-size:.76rem;line-height:1.22}.cr--9 .cr-approved789__activities{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cr--9 .cr-approved789__activities>div{text-align:center;background:#fff;border-radius:8px;overflow:hidden}.cr--9 .cr-approved789__activities img{object-fit:cover;width:100%;height:clamp(165px,20vw,275px)}.cr--9 .cr-approved789__activities>div:nth-child(2) img,.cr--9 .cr-approved789__activities>div:nth-child(3) img{object-fit:contain;background:linear-gradient(#f1fbfb,#fff);padding:10px}.cr--9 .cr-approved789__activities strong{color:var(--deep);padding:12px 6px;font-size:.95rem;display:block}@media (width<=850px){.cr--7 .cr-approved789__records,.cr--7 .cr-approved789__visit{max-width:620px;margin-inline:auto}.cr--9 .cr-approved789__health{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.cr--8 .cr-approved789__triptych{gap:5px}.cr--8 .cr-approved789__triptych>div{height:170px}.cr--8 .cr-approved789__question-row{grid-template-columns:1fr}.cr--8 .cr-approved789__plan{gap:5px}.cr--8 .cr-approved789__plan>div{height:115px}.cr--9 .cr-approved789__health{grid-template-columns:repeat(2,minmax(0,1fr))}.cr--9 .cr-approved789__activities{gap:6px}.cr--9 .cr-approved789__activities img{height:120px}.cr--9 .cr-approved789__activities strong{font-size:.74rem}}.apc{color:var(--deep,#013d56);background:#fff}.apc-hero{background:#fff;border-bottom:1px solid #d5e6ec}.apc-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px 36px;padding-block:20px 36px;display:grid;position:relative}.apc-breadcrumb{grid-column:1/-1;margin:0}.apc-hero__copy{min-width:0}.apc h1{font-size:calc(var(--type-page-title-size,clamp(36px,4.1vw,58px)) * var(--type-scale,1) * var(--type-page-title-scale,1));letter-spacing:-.035em;text-wrap:balance;max-width:19ch;margin:0 0 20px;line-height:1.08}.apc-hero__copy>p{max-width:57ch}.apc-hero__art{align-items:center;min-width:0;display:grid}.apc-hero__art>img{object-fit:contain;width:100%;height:auto;max-height:400px;display:block}.apc-hero__pricing{grid-column:1/-1;min-width:0}.apc h2{font-size:calc(var(--muhu-text-section) * var(--type-scale,1) * var(--type-section-title-scale,1));letter-spacing:-.025em;text-wrap:balance;margin:0 0 16px;line-height:1.16}.apc h3{font-size:calc(var(--muhu-text-panel-heading) * var(--type-scale,1) * var(--type-section-title-scale,1));margin:0 0 16px;line-height:1.2}.apc h4{font-size:calc(var(--muhu-text-card-heading) * var(--type-scale,1) * var(--type-card-title-scale,1));margin:0 0 9px;line-height:1.25}.apc-section{border-bottom:1px solid #d5e6ec;padding-block:clamp(32px,4vw,54px);scroll-margin-top:100px;position:relative}.apc-section>.container{position:relative}.apc-section--blue{background:#f0f9fc}.apc--9 #condition-review-9-2{background:#f1f6f1}.apc-section--cream{background:#f8f2e6}.apc-section__lead{max-width:94ch;margin-bottom:24px}.apc-context{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:34px;display:grid}.apc-context__art{min-width:0}.apc .cr-approved789__triptych>div{height:250px}.apc .cr-approved789__triptych .cr-approved789__woman{object-fit:cover;padding:0}.apc .cr-approved789__question-row>div{font-size:var(--muhu-text-card-body);line-height:1.4}.apc .cr-approved789__consult{object-fit:cover;object-position:50% 40%;border-radius:7px;max-height:490px}.apc .cr-approved789__health>div{gap:10px;min-height:168px;padding:12px 8px}.apc .cr-approved789__health img,.apc .cr-approved789__sprite{height:110px}.apc .cr-approved789__health strong{font-size:14px;line-height:1.25}.apc .cr-approved789__activities{margin-top:24px}.apc .cr-approved789__activities strong{font-size:var(--muhu-text-card-heading)}.apc-topics{background:#e7f5f9;border:1px solid #c8e3eb;border-radius:10px;margin-top:28px;padding:22px}.apc-topics__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.apc-topics__grid>article{text-align:center;background:#fff;border:1px solid #c9e2e9;border-radius:7px;min-width:0;padding:14px 12px;overflow:hidden}.apc-topics__grid img{object-fit:contain;width:100%;height:100px;margin-bottom:13px;display:block}.apc-topics__grid h4{font-size:calc(var(--muhu-text-card-heading) * var(--type-scale,1) * var(--type-card-title-scale,1));margin:0}.apc-topics--aging .apc-topics__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.apc-topics--aging article{text-align:left;padding:14px 12px 18px}.apc-topics--aging img{height:115px}.apc-topics--aging h4{margin-bottom:9px}.apc--9 .apc-aging-overview{background:linear-gradient(115deg,#eef9fc,#e8f5f9);border:1px solid #c8e3eb;border-radius:10px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px 22px;padding:24px;display:grid}.apc--9 .apc-aging-overview__intro{grid-column:1/-1}.apc--9 .apc-aging-overview__intro h2{margin-bottom:8px}.apc--9 .apc-aging-overview__intro p{max-width:75ch;margin:0}.apc--9 .apc-aging-overview__image{object-fit:cover;object-position:50% 48%;border-radius:8px;width:100%;height:100%;min-height:280px;max-height:335px;display:block}.apc--9 .apc-aging-overview__areas{align-content:stretch;gap:8px;display:grid}.apc--9 .apc-aging-overview__area{background:#fff;border:1px solid #d8eaf0;border-radius:7px;grid-template-columns:42px minmax(100px,.36fr) minmax(0,1fr);align-items:center;gap:10px;min-height:52px;padding:7px 12px;display:grid}.apc--9 .apc-aging-overview__icon{background:#dbf2f8;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.apc--9 .apc-aging-overview__icon img{object-fit:contain;width:29px;height:29px;display:block}.apc--9 .apc-aging-overview__area strong{font-size:max(16px,var(--muhu-text-card-body));line-height:1.25}.apc--9 .apc-aging-overview__area>span:last-child{font-size:max(16px,var(--muhu-text-card-body));color:#476278;line-height:1.35}.apc--9 .apc-topics--aging{background:0 0;border:0;border-radius:0;margin-top:28px;padding:0}.apc--9 .apc-topics--aging h3{margin-bottom:4px}.apc--9 .apc-topics__intro{margin:0 0 14px;font-size:18px;line-height:1.45}.apc--9 .apc-topics--aging .apc-topics__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.apc--9 .apc-topics--aging article{padding:14px 14px 18px}.apc--9 .apc-topics--aging img{object-fit:contain;width:64px;height:64px;margin:0 0 12px}body:not([data-page-id="1"]) main .apc-topics p{font-size:calc(var(--muhu-text-card-body) * var(--type-scale,1) * var(--type-body-scale,1));margin:0;line-height:1.5}body:not([data-page-id="1"]) main .apc--9 .apc-topics--aging article p{font-size:max(16px,calc(var(--muhu-text-card-body) * var(--type-scale,1) * var(--type-body-scale,1)))}body:not([data-page-id="1"]) main .apc--9 .apc-topics__intro{margin:0 0 24px;font-size:18px}.apc-assessment{margin-top:24px}.apc-proposal__intro{margin-bottom:24px}.apc-proposal__intro--split{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:36px;display:grid}.apc-proposal__consult img{object-fit:contain;max-height:260px}.apc-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;margin-top:26px;display:flex}.apc .button{--type-role-size:var(--type-button-size,16px);--type-role-scale:var(--type-button-scale,1)}.apc-return{color:var(--deep);text-underline-offset:3px;align-items:center;gap:8px;font-size:15px;font-weight:700;text-decoration:underline;display:inline-flex}.apc-return .arrow-icon{color:#cb982d;width:16px;height:16px}.apc-anchor{width:1px;height:1px;position:absolute;top:-100px;overflow:hidden}@media (width<=1000px){.apc-context{grid-template-columns:1fr 1fr;gap:24px}.apc--9 .apc-context{grid-template-columns:1fr}.apc-topics__grid,.apc-topics--aging .apc-topics__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.apc .cr-approved789__health{grid-template-columns:repeat(5,minmax(0,1fr))}.apc--9 .apc-topics--aging .apc-topics__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.apc-hero__inner{grid-template-columns:1fr;gap:20px;padding-bottom:28px}.apc h1{max-width:23ch}.apc-hero__art>img{height:300px}.apc-hero__pricing{grid-column:1}.apc-context,.apc-proposal__intro--split{grid-template-columns:1fr}.apc-context__art{margin-top:4px}.apc .cr-approved789__triptych>div{height:200px}.apc .cr-approved789__health{grid-template-columns:repeat(3,minmax(0,1fr))}.apc-topics{padding:18px}.apc-topics--aging .apc-topics__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.apc .cr-approved789__activities{grid-template-columns:repeat(3,minmax(0,1fr))}.apc .cr-approved789__activities img{height:160px}.apc .cr-approved789__activities strong{font-size:var(--muhu-text-card-body);line-height:1.3}.apc .cr-approved789__question-row{grid-template-columns:1fr}.apc .cr-approved789__consult{height:300px}.apc-actions{justify-content:flex-start}.apc-proposal__consult img{max-height:260px}.apc--9 .apc-aging-overview{grid-template-columns:1fr;padding:18px}.apc--9 .apc-aging-overview__intro{grid-column:1}.apc--9 .apc-aging-overview__image{height:240px;min-height:0}.apc--9 .apc-aging-overview__area{grid-template-columns:42px minmax(95px,.4fr) minmax(0,1fr)}}@media (width<=480px){.apc h1{font-size:calc(var(--type-page-title-size,36px) * var(--type-scale,1) * var(--type-page-title-scale,1))}.apc-hero__art>img{height:240px}.apc-topics__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.apc-topics__grid img{height:88px}.apc .cr-approved789__triptych>div{height:165px}.apc .cr-approved789__health{grid-template-columns:repeat(2,minmax(0,1fr))}.apc .cr-approved789__health>div{min-height:0}.apc .cr-approved789__activities{grid-template-columns:1fr}.apc .cr-approved789__activities img{height:210px}.apc .cr-approved789__activities strong{font-size:var(--muhu-text-card-heading)}.apc-actions{flex-direction:column;align-items:flex-start}.apc-topics__grid h4{font-size:var(--muhu-text-card-heading)}.apc--9 .apc-aging-overview__area{grid-template-columns:36px 1fr;gap:5px 10px}.apc--9 .apc-aging-overview__area>span:last-child{grid-column:2}.apc--9 .apc-topics--aging .apc-topics__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.apc--8 .cr-approved789__assessment{grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr);align-items:center;gap:24px;display:grid}.apc--8 .cr-approved789__assessment>.cr-approved789__consult{aspect-ratio:1.6;object-fit:contain;border-radius:7px;grid-area:1/1;width:100%;height:auto;max-height:none}.apc--8 .cr-approved789__assessment>.cr-approved789__question-row{grid-area:1/2;grid-template-columns:1fr;gap:12px;margin:0;display:grid}.apc--8 .cr-approved789__question-row>div{background:#fff;border:1px solid #c8dfe8;border-radius:7px;align-items:center;gap:12px;min-height:66px;padding:14px 16px;display:flex}.apc--8 .cr-approved789__question-row>div>span{color:#fff;background:#1677ad;border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;height:34px;margin:0;font-size:13px;font-weight:700;line-height:1;display:inline-flex}body:not([data-page-id="1"]) main .apc--9 .cr-approved789__health strong{letter-spacing:0;overflow-wrap:normal;max-width:100%;font-size:14px;line-height:1.3}@media (width<=700px){.apc--8 .cr-approved789__assessment{grid-template-columns:1fr;gap:18px}.apc--8 .cr-approved789__assessment>.cr-approved789__question-row{grid-area:2/1}}.apc-topics--sports[data-astro-cid-rc7himcv] h4[data-astro-cid-rc7himcv]{overflow-wrap:anywhere;hyphens:auto}.apc-program-link[data-astro-cid-rc7himcv]{font-size:var(--muhu-text-card-body);align-items:baseline;gap:8px;margin:20px 0 0;font-weight:700;display:flex}.apc-program-link[data-astro-cid-rc7himcv] a[data-astro-cid-rc7himcv]{color:#087b80;text-underline-offset:3px}.cr--10 .cr-section--1 .cr-section__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.cr--10 .cr-section--1 .cr-section__feature{align-self:stretch}.cr--10 .cr-section--1 .cr-gallery{margin-top:8px}.cr--10 .cr-section--2 .cr-section__inner,.cr--10 .cr-section--3 .cr-section__inner,.cr--12 .cr-section--2 .cr-section__inner,.cr--12 .cr-section--3 .cr-section__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cr--10 .cr-section--2 .cr-section__intro,.cr--10 .cr-section--2 .cr-section__feature{grid-column:auto}.cr--10 .cr-section--2 .cr-section__feature{max-width:none;margin:0}.cr--10 .cr-section--2 .cr-section__image,.cr--11 .cr-section--2 .cr-section__image,.cr--12 .cr-section--2 .cr-section__image{max-height:380px}.cr--10 .cr-section--3 .cr-section__image{max-height:320px}.cr--11 .cr-section--1 .cr-section__inner{grid-template-columns:minmax(190px,.29fr) minmax(0,1fr);align-items:start}.cr--11 .cr-section--1 .cr-section__intro{grid-column:1/-1;max-width:720px}.cr--11 .cr-section--1 .cr-section__feature{grid-column:1}.cr--11 .cr-section--1 .cr-gallery{grid-column:2}.cr--11 .cr-section--2 .cr-section__inner{grid-template-columns:minmax(0,1fr)}.cr--11 .cr-section--2 .cr-section__intro{grid-column:1/-1}.cr--11 .cr-section--2 .cr-section__feature{grid-column:1;max-width:none;margin:0}.cr--11 .cr-section--2 .cr-section__image{width:100%}.cr--11 .cr-section--2 .cr-approved-discussion{grid-template-columns:minmax(0,1fr) minmax(230px,.46fr);align-items:center;gap:20px;display:grid}.cr--11 .cr-section--3 .cr-section__image{max-height:310px}.cr--12 .cr-section--1 .cr-section__inner{grid-template-columns:minmax(0,1fr)}.cr--12 .cr-section--1 .cr-section__intro{max-width:780px}.cr--12 .cr-section--1 .cr-section__feature,.cr--12 .cr-section--1 .cr-gallery{grid-column:1}.cr--12 .cr-section--2 .cr-section__intro,.cr--12 .cr-section--2 .cr-section__feature{grid-column:auto}.cr--12 .cr-section--2 .cr-section__feature{max-width:none;margin:0}.cr--10 .cr-gallery__card img,.cr--11 .cr-gallery__card img{object-fit:cover;height:clamp(86px,11vw,125px)}.cr--10 .cr-gallery__card,.cr--11 .cr-gallery__card{padding:6px 6px 12px}.cr--10 .cr-gallery__card strong,.cr--10 .cr-gallery__card p,.cr--11 .cr-gallery__card strong,.cr--11 .cr-gallery__card p{padding-inline:7px}.cr-approved-cues{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;height:100%;display:grid}.cr-approved-cues__item{text-align:center;background:#fff;border:1px solid #c8e1e9;border-radius:8px;align-content:start;justify-items:center;gap:8px;min-height:230px;padding:12px 10px;display:grid}.cr-approved-cues__item img{object-fit:contain;width:74px;height:72px}.cr-approved-sprite{background-image:url(https://muhu-health-images.droitman-ae8.workers.dev/images/abea057efeef7915d274a8a9.webp);background-repeat:no-repeat;background-size:300% 100%;flex:none;width:74px;height:74px;display:block}.cr-approved-sprite--records{background-position:0}.cr-approved-sprite--results{background-position:50%}.cr-approved-sprite--medicines{background-position:100%}.cr-approved-cues__item strong{color:#06395a;max-width:12ch;font-size:1.03rem;line-height:1.2}.cr-approved-cues__item p{color:#536a72;margin:0;font-size:.82rem;line-height:1.45}.cr-approved-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:8px 0 10px;display:grid}.cr-approved-flow__item{text-align:center;align-content:start;justify-items:center;gap:5px;display:grid;position:relative}.cr-approved-flow__item:not(:last-child):after{content:"➜";color:#20a2bc;font-size:2.2rem;font-weight:700;position:absolute;top:56px;right:-24px}.cr-approved-flow__item img{object-fit:contain;width:100%;height:clamp(130px,16vw,200px)}.cr-approved-flow__item .cr-approved-sprite{aspect-ratio:1;width:min(100%,200px);height:auto}.cr-approved-flow__item strong{color:#06395a;font-size:1.13rem;line-height:1.2}.cr-approved-flow__item p{max-width:18ch;margin:0;line-height:1.4}.cr-approved-current{grid-template-columns:minmax(190px,.28fr) minmax(0,1fr);gap:14px;display:grid}.cr-approved-current__list{background:#ffffffb8;border:1px solid #c8e1e9;border-radius:8px;padding:14px}.cr-approved-current__list h3{color:#06395a;margin:0 0 9px;font-size:1rem;line-height:1.2}.cr-approved-current__list div{color:#164267;border-bottom:1px solid #e3eff1;align-items:center;gap:9px;min-height:58px;font-size:.85rem;line-height:1.25;display:flex}.cr-approved-current__list div:last-child{border-bottom:0}.cr-approved-current__list img{object-fit:contain;flex:none;width:38px;height:38px}.cr-approved-current__list .cr-approved-sprite{width:44px;height:44px}.cr-approved-questions{background:#fff;border:1px solid #c8e1e9;border-radius:8px;padding:18px}.cr-approved-questions h3{color:#06395a;margin:0 0 10px;font-size:1.05rem}.cr-approved-questions p{color:#164267;border-top:1px solid #e4eef1;align-items:center;gap:12px;margin:0;padding:13px 0;font-size:.86rem;line-height:1.4;display:flex}.cr-approved-questions p:before{content:"✓";color:#fff;background:#087f8b;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-weight:800;display:grid}.cr-approved-visual{object-fit:contain;width:100%;height:auto;max-height:350px}.cr-approved-visual--consult{max-height:410px}.cr-approved-visual--summary{max-height:300px}@media (width<=850px){.cr--10 .cr-section--1 .cr-section__inner,.cr--10 .cr-section--2 .cr-section__inner,.cr--10 .cr-section--3 .cr-section__inner,.cr--11 .cr-section--1 .cr-section__inner,.cr--12 .cr-section--2 .cr-section__inner,.cr--12 .cr-section--3 .cr-section__inner{grid-template-columns:1fr}.cr--11 .cr-section--1 .cr-gallery{grid-column:1}.cr--11 .cr-section--2 .cr-approved-discussion,.cr-approved-current{grid-template-columns:1fr}.cr-approved-current__list{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.cr-approved-current__list h3{grid-column:1/-1}}@media (width<=560px){.cr-approved-cues{grid-template-columns:1fr}.cr-approved-cues__item{text-align:left;grid-template-columns:64px 1fr;justify-items:start;min-height:0}.cr-approved-cues__item img,.cr-approved-cues__item .cr-approved-sprite{grid-row:span 2;width:58px;height:58px}.cr-approved-cues__item strong{max-width:none}.cr-approved-flow{gap:9px}.cr-approved-flow__item:not(:last-child):after{font-size:1.3rem;top:42px;right:-10px}.cr-approved-flow__item img{height:95px}.cr-approved-flow__item .cr-approved-sprite{width:min(100%,95px)}.cr-approved-flow__item strong{font-size:.85rem}.cr-approved-flow__item p{font-size:.75rem}.cr-approved-current__list{grid-template-columns:1fr}}.scp{color:var(--deep,#073b50);background:#fff}.scp-hero{background:linear-gradient(115deg,#fcfbf7,#f3f8f6);border-bottom:1px solid #d2e4e8}.scp-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:20px 42px;padding-block:18px 32px;display:grid;position:relative}.scp-breadcrumb{grid-column:1/-1;margin:0}.scp-hero__copy{align-self:center;min-width:0}.scp-hero h1{font-size:var(--type-page-title-size,clamp(36px,4vw,56px));letter-spacing:-.035em;text-wrap:balance;max-width:16ch;margin:0 0 20px;line-height:1.09}.scp-hero__copy p{font-size:var(--muhu-text-lead,20px);max-width:57ch;margin:0;line-height:1.55}.scp-hero__art{min-width:0;height:340px}.scp-hero__art img{object-fit:cover;object-position:center;border-radius:8px;width:100%;height:100%;display:block}.scp-price{grid-column:1/-1;min-width:0}.scp-anchor{width:1px;height:1px;position:absolute;top:-105px;overflow:hidden}.scp-context{background:var(--mist,#f1f8fb);border-bottom:1px solid #d2e4e8;padding-block:38px}.scp-context__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px 34px;display:grid;position:relative}.scp h2{font-size:var(--muhu-text-section,clamp(28px,3vw,41.6px));letter-spacing:-.025em;text-wrap:balance;margin:0 0 16px;line-height:1.17}.scp-context__intro p{margin:0;line-height:1.55}.scp-context__visual{min-width:0}.scp-context__visual .cr-approved-cues__item{--type-body-size:var(--muhu-text-card-body,14.64px);gap:10px;min-height:210px;padding:14px 12px}.scp-context__visual .cr-approved-cues__item p{font-size:var(--muhu-text-card-body,14.64px);line-height:1.45}.scp-context__visual .cr-approved-cues__item strong{font-size:var(--muhu-text-card-heading,18px);line-height:1.25}.scp-topics{background:#e9f6fa;border:1px solid #c8e1e9;border-radius:12px;grid-column:1/-1;min-width:0;padding:22px}.scp-topics>h3{font-size:var(--muhu-text-panel-heading,25.6px);margin:0 0 18px;line-height:1.25}.scp-topics__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.scp-topic.cr-gallery__card{--type-body-size:var(--muhu-text-card-body,14.64px);--type-role-size:var(--muhu-text-card-body,14.64px);background:#fff;border:1px solid #c9e2eb;border-radius:7px;flex-direction:column;align-items:stretch;min-width:0;padding:0;scroll-margin-top:110px;display:flex;overflow:hidden}.scp .scp-topic>img{object-fit:cover;object-position:center;width:100%;height:118px;display:block}.scp-topic__copy{padding:14px 14px 18px}.scp-topic .scp-topic__copy h4{font-size:var(--muhu-text-card-heading,18px);overflow-wrap:normal;margin:0 0 8px;font-weight:700;line-height:1.25}.scp-topic .scp-topic__copy p{font-size:var(--muhu-text-card-body,14.64px);color:var(--graphite,#496675);margin:0;line-height:1.5}.scp--11 .scp-context__inner{grid-template-columns:minmax(0,1fr) 210px;align-items:start;gap:24px}.scp--11 .scp-context__intro{grid-column:1/-1;max-width:980px}.scp--11 .scp-context__visual{grid-area:2/2}.scp--11 .scp-topics{grid-area:2/1}.scp--11 .scp-topics__grid{gap:10px}.scp--11 .scp-topics{padding:18px}.scp.scp--11 .scp-topic>img{height:105px}.scp--11 .scp-topic__copy{padding:12px 10px 16px}.scp--11 .cr-approved-current__list{background:#fff;padding:14px}.scp--11 .cr-approved-current__list h3{font-size:var(--muhu-text-card-heading,18px);line-height:1.25}.scp--11 .cr-approved-current__list div{font-size:var(--muhu-text-card-body,14.64px);padding:11px 0;line-height:1.4}.scp--12 .scp-context__inner{grid-template-columns:1fr;gap:24px}.scp--12 .scp-context__intro{max-width:980px}.scp--12 .scp-context__visual{width:100%;max-width:980px;margin:auto}.scp--12 .cr-approved-flow__item p{--type-body-size:var(--muhu-text-card-body,14.64px);font-size:var(--muhu-text-card-body,14.64px);line-height:1.45}.scp--12 .cr-approved-flow__item strong{font-size:var(--muhu-text-card-heading,18px);line-height:1.25}.scp--12 .scp-topics__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.scp.scp--12 .scp-topic>img{object-fit:contain;height:102px;padding:10px 12px 0}.scp-proposal{background:var(--cream,#f7f1e3);border-bottom:1px solid #d2e4e8;padding-block:38px}.scp-proposal__inner{position:relative}.scp-proposal__lead{max-width:100%;margin:0 0 24px}.scp-final-action{justify-content:center;margin-top:24px;display:flex}.scp .button{--type-role-size:16px;--type-role-scale:1;white-space:normal;text-align:center;max-width:100%}@media (width>=1600px){.scp-hero__art{height:370px}}@media (width<=1050px){.scp-hero__inner{gap:20px 26px}.scp-hero__art{height:330px}.scp--11 .scp-context__inner{grid-template-columns:minmax(0,1fr) 180px}.scp--11 .scp-topics__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=850px){.scp-hero__inner{grid-template-columns:1fr;padding-block:16px 28px}.scp-hero h1{max-width:25ch}.scp-hero__art{height:300px}.scp-price,.scp-breadcrumb{grid-column:1}.scp-context__inner,.scp--11 .scp-context__inner{grid-template-columns:1fr}.scp--11 .scp-context__intro,.scp--11 .scp-context__visual,.scp--11 .scp-topics{grid-area:auto/1}.scp--11 .cr-approved-current__list{grid-template-columns:repeat(2,minmax(0,1fr))}.scp--11 .scp-topics__grid,.scp-topics__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.scp-context,.scp-proposal{padding-block:30px}}@media (width<=600px){.scp-hero__inner{gap:20px}.scp-hero h1{max-width:20ch;margin-bottom:16px;font-size:clamp(34px,8.9vw,42px)}.scp-hero__art{height:245px}.scp-context__inner{gap:22px}.scp-context__visual .cr-approved-cues__item{min-height:0}.scp-topics{padding:15px}.scp-topics__grid,.scp--11 .scp-topics__grid,.scp--12 .scp-topics__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.scp .scp-topic>img,.scp.scp--11 .scp-topic>img{height:95px}.scp-topic__copy,.scp--11 .scp-topic__copy{padding:12px 10px 15px}.scp-topic .scp-topic__copy h4{font-size:var(--muhu-text-card-heading,16.4px)}.scp.scp--12 .scp-topic>img{height:85px}.scp--11 .cr-approved-current__list{grid-template-columns:1fr}.scp-topics>h3{font-size:var(--muhu-text-panel-heading,25.6px)}.scp-final-action{justify-content:flex-start}}@media (width<=380px){.scp-topics__grid,.scp--11 .scp-topics__grid,.scp--12 .scp-topics__grid{grid-template-columns:1fr}.scp .scp-topic>img,.scp.scp--11 .scp-topic>img{height:140px}.scp.scp--12 .scp-topic>img{height:110px}}.care-price-summary{color:var(--deep);text-align:left;background:#fff;border:1px solid #cbdfe5;border-radius:7px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 20px;margin-top:22px;padding:20px;display:grid;box-shadow:0 4px 15px #013d5608}.care-price-summary__amount>span{margin-bottom:5px;font-size:15px;font-weight:700;line-height:1.35;display:block}.care-price-summary__amount>strong{color:var(--teal,#087678);letter-spacing:-.035em;white-space:nowrap;font-size:clamp(32px,3.5vw,48px);line-height:1.05;display:block}.care-price-summary__amount small{letter-spacing:0;font-size:15px;font-weight:500}body main .care-price-summary p.care-price-summary__scope{font-size:var(--muhu-text-card-body,14.64px);border-left:1px solid #d3e4e8;align-self:center;margin:0;padding-left:18px;line-height:1.5}.care-price-summary__actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:15px;display:flex}.care-price-summary__back{color:#087678;text-underline-offset:3px;align-items:center;gap:7px;font-size:14px;font-weight:600;line-height:1.4;display:inline-flex}.care-price-summary__back .arrow-icon{width:15px;height:15px}.quote-scope{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.quote-scope__card{--type-body-size:var(--muhu-text-card-body);background:#fff;border:1px solid #cbdfe5;border-radius:7px;min-width:0;overflow:hidden}.quote-scope__art{aspect-ratio:16/10;background:#fafdfe;overflow:hidden}.quote-scope__art img{object-fit:contain;width:100%;height:100%}.quote-scope__card:nth-child(3) img{object-fit:cover}.quote-scope__copy{padding:16px 16px 18px}body main .quote-scope__copy h3{font-size:var(--muhu-text-card-heading,18px);color:var(--deep);margin:0 0 8px;line-height:1.25}body main .quote-scope__copy p{font-size:var(--muhu-text-card-body,14.64px);margin:0;line-height:1.5}@media (width<=950px){.quote-scope{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.care-price-summary{grid-template-columns:1fr;gap:14px;padding:16px}.care-price-summary__actions{gap:12px}.care-price-summary__actions>.button{width:100%}body main .care-price-summary p.care-price-summary__scope{border:0;padding:0}.quote-scope{gap:12px}.quote-scope__copy{padding:14px 12px}.quote-scope__art{aspect-ratio:4/3}}.cp{color:var(--deep,#013d56);background:#fff}.cp-hero{background:#fff;border-bottom:1px solid #d6e8ed}.cp-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px 34px;padding-block:20px 38px;display:grid;position:relative}.cp-breadcrumb{grid-column:1/-1;margin:0 0 6px}.cp-hero__copy{z-index:1;min-width:0;position:relative}.cp h1{font-size:calc(var(--type-page-title-size,clamp(36px,4.1vw,58px)) * var(--type-scale,1) * var(--type-page-title-scale,1));letter-spacing:-.035em;text-wrap:balance;max-width:18ch;margin:0 0 20px;line-height:1.08}.cp-hero__copy>p{max-width:58ch;line-height:1.55}.cp-hero__art{align-self:stretch;align-items:center;min-width:0;display:flex}.cp-hero__art img{object-fit:contain;width:100%;height:auto;max-height:570px;display:block}.cp h2{font-size:calc(var(--muhu-text-section) * var(--type-scale,1) * var(--type-section-title-scale,1));letter-spacing:-.025em;text-wrap:balance;margin:0 0 16px;line-height:1.16}.cp h3{font-size:calc(var(--muhu-text-card-heading) * var(--type-scale,1) * var(--type-card-title-scale,1));margin:0 0 10px;line-height:1.25}.cp h4{font-size:calc(var(--muhu-text-card-heading) * var(--type-scale,1) * var(--type-card-title-scale,1));margin:0 0 8px;line-height:1.25}.cp-section{border-bottom:1px solid #d6e8ed;padding-block:clamp(34px,4vw,54px);scroll-margin-top:100px;position:relative}.cp-section>.container{position:relative}.cp-section--blue{background:#f0f9fc}.cp-section--cream{background:#f8f2e6}.cp-section--white{background:#fff}.cp-section__lead{max-width:95ch;margin-bottom:24px}.cp-context{grid-template-columns:minmax(0,1.4fr) minmax(0,.75fr);align-items:center;gap:32px;margin-bottom:26px;display:grid}.cp-context>img{object-fit:contain;width:100%;height:220px;display:block}.cp-context--simple{display:block}.cp-context h2{max-width:30ch}.cp-concerns{background:#e7f5f9;border:1px solid #c8e3eb;border-radius:10px;padding:24px}.cp-concerns>h3{font-size:calc(var(--muhu-text-panel-heading) * var(--type-scale,1) * var(--type-section-title-scale,1));margin:0 0 20px}.cp-concerns__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.cp-topic{background:#fff;border:1px solid #c9e2e9;border-radius:7px;min-width:0;overflow:hidden}.cp-topic img{max-width:100%;display:block}body:not([data-page-id="1"]) main .cp-topic p,body:not([data-page-id="1"]) main .cp-step p,body:not([data-page-id="1"]) main .cp-small-card p{font-size:calc(var(--muhu-text-card-body) * var(--type-scale,1) * var(--type-body-scale,1));margin:0;line-height:1.5}.cp-concerns--joints .cp-topic{grid-template-columns:76px minmax(0,1fr);gap:12px;padding:12px;display:grid}.cp-concerns--joints .cp-topic img{object-fit:contain;align-self:center;width:76px;height:118px}.cp-concerns--joints h4{font-size:calc(var(--muhu-text-card-heading) * var(--type-scale,1) * var(--type-card-title-scale,1))}.cp-concerns--back .cp-concerns__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cp-concerns--back .cp-topic{text-align:center;padding:14px}.cp-concerns--back .cp-topic img{object-fit:contain;width:100%;height:102px;margin-bottom:10px}.cp-concerns--back .cp-topic h4{overflow-wrap:anywhere;hyphens:auto;margin:0}.cp-concerns--skin{background:0 0;border:0;padding:0}.cp-concerns--skin .cp-concerns__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cp-concerns--skin .cp-topic>img{object-fit:cover;width:100%;height:150px}.cp-concerns--skin .cp-topic>div{padding:18px}.cp-wide{width:100%;height:auto;display:block}.cp-skin-consultation{object-fit:cover;object-position:50% 43%;border-radius:7px;max-height:460px;margin-top:22px}.cp-skin-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.cp-small-card{background:#fff;border:1px solid #d4e3e7;border-radius:7px;padding:22px}.cp-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:26px;display:grid}.cp-step{background:#fff;border:1px solid #d2e4e9;border-radius:7px;min-width:0;padding-bottom:20px;overflow:hidden}.cp-step__art{background:#fff;height:170px;margin-bottom:18px;overflow:hidden}.cp-step__art img{object-fit:cover;width:100%;height:100%;display:block}.cp-step:nth-child(3) .cp-step__art img,.cp-step:nth-child(4) .cp-step__art img{object-fit:contain}.cp-step h3,.cp-step p{padding-inline:18px}.cp-back-plan{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:32px;margin-top:26px;display:grid}.cp-back-plan>img{object-fit:contain;width:100%;max-height:280px;display:block}.cp-back-plan>div{background:#f2f9fb;border:1px solid #d4e3e7;border-radius:8px;padding:26px}.cp-back-plan h3{font-size:calc(var(--muhu-text-panel-heading) * var(--type-scale,1) * var(--type-section-title-scale,1))}.cp-back-plan ul{margin:16px 0 0;padding-left:22px}.cp-back-plan li{margin-top:12px;line-height:1.5}.cp-final__inner{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:40px;display:grid;position:relative}.cp-final__inner>img{object-fit:contain;width:100%;max-height:260px;display:block}.cp-final h2{max-width:29ch}.cp-final__actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:22px;display:flex}.cp .button{--type-role-size:var(--type-button-size,16px);--type-role-scale:var(--type-button-scale,1);white-space:normal}.cp-return{color:var(--deep,#013d56);text-underline-offset:3px;align-items:center;gap:8px;font-size:15px;font-weight:700;text-decoration:underline;display:inline-flex}.cp-return .arrow-icon{color:#cb982d;width:16px;height:16px}.cp-anchor{width:1px;height:1px;position:absolute;top:-100px;overflow:hidden}@media (width<=1000px){.cp-concerns--joints .cp-concerns__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-context{grid-template-columns:1.2fr .8fr}.cp-hero__inner{column-gap:22px}.cp-steps{gap:12px}.cp-step h3,.cp-step p{padding-inline:14px}}@media (width<=760px){.cp-hero__inner{grid-template-columns:1fr;padding-bottom:28px}.cp h1{max-width:23ch}.cp-hero__art{order:3}.cp-hero__art img{object-fit:contain;height:300px}.cp-context{grid-template-columns:1fr}.cp-context>img{height:220px}.cp-concerns{padding:18px}.cp-concerns--back .cp-concerns__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-concerns--skin .cp-concerns__grid{grid-template-columns:1fr}.cp-concerns--skin .cp-topic{grid-template-columns:120px minmax(0,1fr);display:grid}.cp-concerns--skin .cp-topic>img{object-fit:cover;height:100%;min-height:130px}.cp-concerns--skin{padding:0}.cp-steps,.cp-skin-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-back-plan,.cp-final__inner{grid-template-columns:1fr;gap:24px}.cp-final__inner>img{max-height:230px}.cp-final h2{max-width:none}.cp-skin-consultation{object-fit:cover;height:260px}.cp-section{padding-block:32px}}@media (width<=480px){.cp-concerns--joints .cp-concerns__grid{grid-template-columns:1fr}.cp-concerns--joints .cp-topic{grid-template-columns:64px 1fr}.cp-concerns--joints .cp-topic img{width:64px;height:90px}.cp-skin-steps{grid-template-columns:1fr}.cp-concerns--skin .cp-topic>div{padding:14px}.cp-step__art{height:130px}.cp h1{font-size:calc(var(--type-page-title-size,36px) * var(--type-scale,1) * var(--type-page-title-scale,1))}.cp-final__actions{flex-direction:column;align-items:flex-start}.cp-hero__art img{height:250px}}@media (width>=761px) and (width<=1000px){.cp-concerns--skin .cp-concerns__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cr:is(.cr--13,.cr--14) .cr-section{padding-block:clamp(36px,4.5vw,60px)}.cr:is(.cr--13,.cr--14) .cr-section__inner{gap:22px 38px}.cr:is(.cr--13,.cr--14) .cr-section h2{max-width:30ch}.cr:is(.cr--13,.cr--14) .cr-section__intro p{max-width:70ch}.cr:is(.cr--13,.cr--14) .cr-section--1{background:#eef8fb}.cr:is(.cr--13,.cr--14) .cr-section--2{background:#fbf8f2}.cr:is(.cr--13,.cr--14) .cr-section--final{background:#eef8fb}.cr:is(.cr--13,.cr--14) .cr-section--1 .cr-section__intro,.cr:is(.cr--13,.cr--14) .cr-section--2 .cr-section__intro{grid-column:1/-1}.cr:is(.cr--13,.cr--14) .cr-section--2 .cr-section__feature{grid-column:1/-1;width:100%;max-width:none}.cr:is(.cr--13,.cr--14) .cr-section--2 .cr-section__intro{max-width:860px}.cr:is(.cr--13,.cr--14) .cr-section--2 .cr-section__intro p{max-width:80ch}.cr:is(.cr--13,.cr--14) .cr-section--2 .cr-final-action{display:none}.cr--13 .cr-hero{background:#fff}.cr--13 .cr-hero__inner{min-height:440px}.cr--13 .cr-hero__art{align-self:stretch}.cr--13 .cr-hero__art img{object-position:58% center;mask-image:linear-gradient(90deg,#0000,#000 14%)}.cr--13 .cr-section--1 .cr-section__feature{grid-column:1;align-self:stretch}.cr--13 .cr-section--1 .cr-gallery{background:#f9fdfe;grid-column:2;align-self:stretch;padding:21px 22px}.cr--13 .cr-section--1 .cr-gallery__heading p{display:none}.cr--13 .cr-section--1 .cr-gallery__grid{grid-template-columns:1fr;gap:9px;display:grid}.cr--13 .cr-section--1 .cr-gallery__card{grid-template-rows:auto auto;grid-template-columns:124px 1fr 22px;align-items:center;gap:0 15px;min-height:86px;padding:4px 10px 4px 4px;display:grid}.cr--13 .cr-section--1 .cr-gallery__card img{object-fit:cover;border-radius:6px;grid-area:1/1/3;width:124px;height:76px}.cr--13 .cr-section--1 .cr-gallery__card strong{font-size:calc(1.08rem * var(--type-scale,1));color:#082e54;grid-area:1/2/3}.cr--13 .cr-section--1 .cr-gallery__card p{display:none}.cr--13 .cr-section--1 .cr-gallery__card:after{content:"›";color:#e9a520;grid-area:1/3/3;font-size:30px;font-weight:500}.cr--13 .cr-section--1 .cr-gallery h3,.cr--14 .cr-section--1 .cr-gallery h3{font-size:calc(1.6rem * var(--type-scale,1));color:#0c3155}.approved-1314-checklist{background:#fff;border:1px solid #d6e8ee;border-radius:10px;height:100%;min-height:344px;padding:21px 25px}.approved-1314-checklist h3{font-size:calc(1.6rem * var(--type-scale,1));color:#0c3155;margin:0 0 16px}.approved-1314-checklist ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.approved-1314-checklist li{font-size:calc(1.2rem * var(--type-scale,1));color:#183b59;grid-template-columns:24px 1fr;align-items:start;gap:15px;line-height:1.3;display:grid}.approved-1314-checklist li:before{content:"";border:2px solid #148bbe;border-radius:3px;width:18px;height:18px;margin-top:3px}.approved-1314-checklist li:nth-child(2):before,.approved-1314-checklist li:nth-child(4):before{content:"✓";color:#148bbe;place-items:center;font-size:16px;line-height:1;display:grid}.approved-1314-wide{object-fit:cover;object-position:center 55%;border-radius:8px;width:100%;max-height:460px;display:block}.approved-1314-final{object-fit:contain;width:min(100%,420px);max-height:340px;margin-left:auto;display:block}.cr--13 .cr-section--final .cr-section__feature,.cr--14 .cr-section--final .cr-section__feature{grid-area:1/2/3}.cr--13 .cr-section--final .cr-final-action,.cr--14 .cr-section--final .cr-final-action{grid-area:2/1;align-self:start}.cr--14 .cr-hero{background:#fbfaf5}.cr--14 .cr-hero__inner{padding-bottom:0}.cr--14 .cr-hero__copy{z-index:2;max-width:690px;margin-bottom:-42px}.cr--14 .cr-hero__art{height:clamp(355px,43vw,520px)}.cr--14 .cr-hero__art img{object-position:center 48%}.cr--14 .cr-section--1 .cr-section__feature{display:none}.cr--14 .cr-section--1 .cr-gallery{background:#e5f5f8;grid-column:1/-1;padding:25px}.cr--14 .cr-section--1 .cr-gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cr--14 .cr-section--1 .cr-gallery__card{min-height:280px;padding:8px 10px 14px}.cr--14 .cr-section--1 .cr-gallery__card img{object-fit:cover;border-radius:5px;height:170px}.cr--14 .cr-section--1 .cr-gallery__card strong{font-size:calc(1.05rem * var(--type-scale,1));color:#0c3155}.cr--14 .cr-section--1 .cr-gallery__card p{font-size:calc(.88rem * var(--type-scale,1))}@media (width<=850px){.cr--13 .cr-section--1 .cr-section__feature,.cr--13 .cr-section--1 .cr-gallery{grid-column:1}.cr:is(.cr--13,.cr--14) .cr-section--final .cr-section__feature,.cr:is(.cr--13,.cr--14) .cr-section--final .cr-final-action{grid-area:auto/1}.approved-1314-checklist{min-height:0}}@media (width<=560px){.cr--13 .cr-hero__inner{min-height:0}.cr--14 .cr-hero__copy{margin-bottom:0}.cr--14 .cr-hero__art{height:245px}.cr--14 .cr-section--1 .cr-gallery__grid{grid-template-columns:1fr}.cr--14 .cr-section--1 .cr-gallery__card{grid-template-columns:100px 1fr;align-items:center;gap:0 11px;min-height:0}.cr--14 .cr-section--1 .cr-gallery__card img{grid-row:1/3;width:100px;height:94px}.cr--14 .cr-section--1 .cr-gallery__card strong,.cr--14 .cr-section--1 .cr-gallery__card p{grid-column:2}.cr--13 .cr-section--1 .cr-gallery__card{grid-template-columns:90px 1fr 16px}.cr--13 .cr-section--1 .cr-gallery__card img{width:90px;height:70px}.approved-1314-checklist h3{font-size:calc(1.35rem * var(--type-scale,1))}.approved-1314-checklist li{font-size:calc(1.05rem * var(--type-scale,1))}.approved-1314-wide{max-height:290px}.approved-1314-final{width:min(100%,290px);margin:auto}}.cr{color:var(--graphite);background:#fff}.cr-hero{background:linear-gradient(115deg,#fcfbf7,#f3f8f6);scroll-margin-top:90px}.cr-hero__inner{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;column-gap:clamp(24px,4vw,60px);min-height:390px;padding-block:16px 34px;display:grid;position:relative}.cr-breadcrumb{grid-column:1/-1;margin:0 0 12px}.cr-hero__copy{z-index:1;min-width:0;position:relative}.cr-hero__heading{align-items:flex-start;gap:13px;display:flex}.cr-number{color:#fff;width:38px;height:38px;font-size:calc(var(--type-role-size,.9rem) * var(--type-scale,1) * var(--type-role-scale,1));background:#087b84;border-radius:50%;flex:none;place-items:center;font-weight:800;line-height:1;display:inline-grid}.cr-hero__copy .cr-number{margin-top:4px}.cr-hero h1{max-width:15ch;font-size:calc(var(--type-role-size,clamp(2.25rem, 3.5vw, 3.7rem)) * var(--type-scale,1) * var(--type-role-scale,1));text-wrap:balance;margin:0 0 20px;line-height:1.1}.cr-hero__copy p{max-width:56ch;font-size:calc(var(--type-role-size,clamp(1rem, 1.2vw, 1.1rem)) * var(--type-scale,1) * var(--type-role-scale,1));margin-bottom:15px;line-height:1.68}.cr-hero__art{place-items:center;min-width:0;height:100%;min-height:310px;display:grid;overflow:hidden}.cr-hero__art img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:310px;mask-image:linear-gradient(90deg,#0000,#000 18%)}.cr-button{min-height:44px;font-size:calc(var(--type-role-size,.89rem) * var(--type-scale,1) * var(--type-role-scale,1));box-shadow:none;background:#087b84;border-color:#087b84;margin-top:12px;padding:.7rem 1.15rem}.cr-button:hover{background:#05676d;border-color:#05676d}.cr-button .arrow-icon{color:#f5d58d;width:16px;height:16px}.cr--banner .cr-hero__inner{flex-direction:column;align-items:stretch;gap:0;min-height:0;padding-bottom:42px;display:flex}.cr--banner .cr-breadcrumb{margin-bottom:22px}.cr--banner .cr-hero__art{border-radius:10px;order:1;height:clamp(260px,31vw,390px);min-height:0;margin-bottom:-38px}.cr--banner .cr-hero__art img{object-position:center 42%;min-height:0;mask-image:none}.cr--banner .cr-hero__copy{background:#ffffffed;border-radius:12px;order:2;max-width:840px;padding:28px 34px 24px;box-shadow:0 10px 32px #013d560d}.cr--banner .cr-hero h1{max-width:23ch}.cr--14 .cr-hero__copy{order:1;align-self:flex-start;margin-bottom:-18px}.cr--14 .cr-hero__art{order:2;width:100%;height:clamp(290px,35vw,420px);margin:0}.cr-anchor{width:1px;height:1px;position:absolute;top:-105px;overflow:hidden}.cr-section{border-top:1px solid #dce9e9;padding-block:clamp(42px,5.2vw,68px);scroll-margin-top:88px}.cr-section--1{background:#f7fbfc}.cr-section--2{background:#fbf9f4}.cr-section--final{background:linear-gradient(115deg,#f7fbf9,#ecf5f1)}.cr-section__inner{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:center;gap:25px clamp(28px,5vw,68px);display:grid;position:relative}.cr-section__intro{align-items:flex-start;gap:17px;min-width:0;display:flex}.cr-section__intro>div{min-width:0}.cr-section h2{max-width:27ch;font-size:calc(var(--type-role-size,clamp(1.85rem, 2.65vw, 2.7rem)) * var(--type-scale,1) * var(--type-role-scale,1));text-wrap:balance;margin:0 0 14px;line-height:1.15}.cr-section__intro p{max-width:68ch;font-size:calc(var(--type-role-size,clamp(.99rem, 1.1vw, 1.07rem)) * var(--type-scale,1) * var(--type-role-scale,1));margin:0 0 12px;line-height:1.65}.cr-section__intro p:last-child{margin-bottom:0}.cr-section__feature{min-width:0}.cr-section__image{object-fit:contain;width:100%;max-height:340px;display:block}.cr-section--2 .cr-section__intro,.cr-section--2 .cr-section__feature{grid-column:1/-1}.cr-section--2 .cr-section__feature{max-width:1050px;margin-inline:auto}.cr-section--2 .cr-section__image{max-height:360px}.cr-question-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.cr-question-row>div{background:#fff;border:1px solid #d5e7e9;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:13px;display:flex}.cr-question-row span{color:#087b84;font-size:calc(var(--type-role-size,.78rem) * var(--type-scale,1) * var(--type-role-scale,1));font-weight:800}.cr-question-row strong{font-size:calc(var(--type-role-size,.85rem) * var(--type-scale,1) * var(--type-role-scale,1));line-height:1.3}.cr-joint-evidence{grid-template-columns:.9fr 1fr 1.05fr;align-items:center;gap:clamp(16px,2.5vw,32px);display:grid}.cr-joint-evidence__joint{object-fit:contain;width:100%;max-height:280px}.cr-joint-evidence__record{text-align:center;justify-items:center;gap:10px;display:grid}.cr-joint-evidence__record img{object-fit:contain;width:min(100%,240px);height:220px}.cr-joint-evidence__record strong{max-width:18ch;font-size:calc(var(--type-role-size,1rem) * var(--type-scale,1) * var(--type-role-scale,1))}.cr-joint-evidence__routes{gap:11px;display:grid}.cr-joint-evidence__routes>div{background:#fff;border:1px solid #cae1e8;border-radius:10px;align-items:center;gap:9px;min-height:64px;padding:11px 14px;display:flex}.cr-joint-evidence__routes .arrow-icon{color:#b88a3e;flex:none;width:18px;height:18px}.cr-joint-evidence__routes span{gap:2px;display:grid}.cr-joint-evidence__routes strong{font-size:calc(var(--type-role-size,.88rem) * var(--type-scale,1) * var(--type-role-scale,1))}.cr-joint-evidence__routes small{color:#5a6d70;font-size:calc(var(--type-role-size,.76rem) * var(--type-scale,1) * var(--type-role-scale,1));line-height:1.35}.cr-joint-goal{grid-template-columns:minmax(210px,.8fr) 1.2fr;align-items:stretch;gap:12px;display:grid}.cr-joint-goal__note{background:#fffaf0;border:1px solid #e5d9ba;border-radius:14px;align-content:center;justify-items:center;min-height:260px;padding:20px;display:grid;position:relative;transform:rotate(-1.4deg)}.cr-joint-goal__note img{object-fit:contain;opacity:.72;width:68px;height:68px;position:absolute;inset:10px auto auto 10px}.cr-joint-goal__note strong{color:var(--deep);font-size:calc(var(--type-role-size,1.2rem) * var(--type-scale,1) * var(--type-role-scale,1))}.cr-joint-goal__note ul{color:var(--deep);line-height:1.75;font-size:calc(var(--type-role-size,.85rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:13px 0 0;padding-left:24px}.cr-joint-goal__note li::marker{content:"✓  ";color:#087b84}.cr-joint-goal__landscape{object-fit:cover;border-radius:13px;width:100%;height:100%;min-height:260px}.cr-triptych{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cr-triptych img{object-fit:cover;border-radius:9px;width:100%;height:clamp(145px,17vw,220px)}.cr-health-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.cr-health-grid>div{text-align:center;background:#fff;border:1px solid #d5e7e9;border-radius:10px;padding:12px}.cr-health-grid img{object-fit:contain;width:100%;height:115px}.cr-health-grid span{color:var(--deep);font-size:calc(var(--type-role-size,.85rem) * var(--type-scale,1) * var(--type-role-scale,1));font-weight:700;display:block}.cr-gallery{background:#eaf7f9;border:1px solid #c9e5eb;border-radius:15px;grid-column:1/-1;padding:clamp(20px,3vw,34px)}.cr-gallery__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 24px;margin-bottom:16px;display:flex}.cr-gallery h3{font-size:calc(var(--type-role-size,1.3rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0}.cr-gallery p{color:#506871;font-size:calc(var(--type-role-size,.89rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0}.cr-gallery__grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.cr-gallery__card{background:#fff;border:1px solid #c8e0e8;border-radius:9px;align-content:start;gap:7px;min-width:0;min-height:74px;padding:11px 13px;scroll-margin-top:110px;display:grid}.cr-gallery__card img{object-fit:contain;width:100%;height:84px}.cr--10 .cr-gallery__card img,.cr--11 .cr-gallery__card img{object-fit:cover;border-radius:6px}.cr-gallery__card strong{font-size:calc(var(--type-role-size,.9rem) * var(--type-scale,1) * var(--type-role-scale,1));line-height:1.3}.cr-gallery__card p{color:#536a72;font-size:calc(var(--type-role-size,.78rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0;line-height:1.4}.cr--6 .cr-gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cr-gallery__compact{background:#fff;border:1px solid #acd3e1;border-radius:8px;min-width:0;scroll-margin-top:110px}.cr-gallery__compact h4{color:var(--deep);font-size:calc(var(--type-role-size,.88rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0;padding:14px 13px 10px;font-weight:700;line-height:1.3}.cr-gallery__compact p{padding:0 13px 13px}.cr-final-action{grid-column:1/-1;margin-top:3px}.cr-final-action .cr-button{margin-top:0}.cr--8 .cr-final-action .cr-button,.cr--12 .cr-final-action .cr-button{width:100%}.cr--10 .cr-gallery__grid,.cr--11 .cr-gallery__grid,.cr--12 .cr-gallery__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cr--13 .cr-gallery__grid,.cr--14 .cr-gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=850px){.cr-hero__inner,.cr-section__inner{grid-template-columns:1fr}.cr-hero__inner{gap:26px;min-height:0}.cr-breadcrumb{margin-bottom:3px}.cr-hero__art{height:360px;min-height:0}.cr-hero__art img{min-height:0}.cr-section__intro,.cr-section__feature,.cr-gallery,.cr-final-action{grid-column:1}.cr-section__image{max-height:320px}.cr-joint-evidence{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-joint-evidence__routes{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.cr--10 .cr-gallery__grid,.cr--11 .cr-gallery__grid,.cr--12 .cr-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.cr-hero__inner{padding-block:17px 37px}.cr-hero h1{font-size:calc(var(--type-role-size,clamp(2rem, 9vw, 2.7rem)) * var(--type-scale,1) * var(--type-role-scale,1))}.cr-hero__art{height:255px}.cr--banner .cr-hero__art{height:245px}.cr--banner .cr-hero__copy{padding:22px 20px}.cr-section{padding-block:34px 42px}.cr-section__inner{gap:18px}.cr-section__intro{gap:11px}.cr-number{width:31px;height:31px;font-size:calc(var(--type-role-size,.76rem) * var(--type-scale,1) * var(--type-role-scale,1))}.cr-section h2{font-size:calc(var(--type-role-size,clamp(1.65rem, 7vw, 2.1rem)) * var(--type-scale,1) * var(--type-role-scale,1))}.cr-question-row{grid-template-columns:1fr}.cr-joint-evidence{gap:10px}.cr-joint-evidence__record img{height:150px}.cr-joint-evidence__routes,.cr-joint-goal{grid-template-columns:1fr}.cr-joint-goal__landscape{max-height:225px}.cr-triptych{gap:6px}.cr-triptych img{height:125px}.cr-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-gallery{padding:17px}.cr-gallery__grid,.cr--10 .cr-gallery__grid,.cr--11 .cr-gallery__grid,.cr--12 .cr-gallery__grid,.cr--13 .cr-gallery__grid,.cr--14 .cr-gallery__grid,.cr--6 .cr-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-gallery__card{padding:10px}.cr-gallery__card img{height:65px}}@media (width<=380px){.cr-gallery__grid,.cr--10 .cr-gallery__grid,.cr--11 .cr-gallery__grid,.cr--12 .cr-gallery__grid,.cr--13 .cr-gallery__grid,.cr--14 .cr-gallery__grid{grid-template-columns:1fr}.cr--6 .cr-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cr--6 .cr-hero{background:#fff}.cr--6 .cr-hero__inner{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);column-gap:clamp(24px,3vw,50px);min-height:510px;padding-bottom:28px}.cr--6 .cr-hero h1{max-width:16ch}.cr--6 .cr-hero__art{min-height:440px}.cr--6 .cr-hero__art img{object-fit:contain;min-height:440px;mask-image:linear-gradient(90deg,#0000 0,#000 15%)}.cr--6 .cr-section{padding-block:clamp(40px,5vw,72px)}.cr--6 .cr-section--1,.cr--6 .cr-section--3{background:#f2fafc}.cr--6 .cr-section--2{background:#fcf8f1}.cr--6 .cr-section--1 .cr-section__inner{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);row-gap:30px}.cr--6 .cr-section--1 .cr-section__image{object-fit:contain;width:100%;max-height:360px}.cr--6 .cr-gallery{background:#e6f6fa;padding:clamp(20px,2.5vw,32px)}.cr--6 .cr-gallery__heading{margin-bottom:16px}.cr--6 .cr-gallery__compact{min-height:107px}.cr--6 .cr-gallery__compact h4{padding-bottom:7px}.cr--6 .cr-gallery__compact p{line-height:1.5}.cr--6 .cr-section--2 .cr-section__inner{display:block}.cr--6 .cr-section--2 .cr-section__intro p{max-width:73ch}.cr--6 .cr-section--2 .cr-section__feature{max-width:none;margin-top:4px}.cr-page6-art{width:100%;height:auto;display:block}.cr--6 .cr-section--3 .cr-section__inner{grid-template-rows:auto auto;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px 20px}.cr--6 .cr-section--3 .cr-section__intro{align-self:end}.cr--6 .cr-section--3 .cr-section__feature{grid-area:1/2/3}.cr--6 .cr-section--3 .cr-final-action{grid-area:2/1;align-self:start}.cr--6 .cr-section--4{text-align:center;background:#fff}.cr--6 .cr-section--4 .cr-section__inner{flex-direction:column;align-items:center;gap:18px;max-width:860px;display:flex}.cr--6 .cr-section--4 .cr-section__intro{justify-content:center}.cr--6 .cr-section--4 h2{max-width:none}.cr--6 .cr-section--4 .cr-section__feature{display:none}.cr--6 .cr-section--4 .cr-final-action{margin:0}@media (width<=850px){.cr--6 .cr-hero__inner,.cr--6 .cr-section--1 .cr-section__inner,.cr--6 .cr-section--3 .cr-section__inner{grid-template-columns:1fr}.cr--6 .cr-hero__inner,.cr--6 .cr-hero__art,.cr--6 .cr-hero__art img{min-height:0}.cr--6 .cr-hero__art{height:min(60vw,430px)}.cr--6 .cr-section--3 .cr-section__intro,.cr--6 .cr-section--3 .cr-section__feature,.cr--6 .cr-section--3 .cr-final-action{grid-area:auto/1}.cr--6 .cr-section--3 .cr-final-action{order:3}}@media (width<=560px){.cr--6 .cr-hero__inner{gap:14px}.cr--6 .cr-hero__art{height:250px}.cr--6 .cr-section--1 .cr-section__image{max-height:270px}.cr--6 .cr-gallery__grid{grid-template-columns:1fr}.cr--6 .cr-gallery__compact{min-height:0}.cr--6 .cr-section--3 .cr-section__feature{margin-inline:-8px}}.cr .cr-final-action--inline{margin-top:14px}.cr .cr-final-action--inline .cr-button{min-height:44px;margin-top:0;padding:.7rem 1.15rem}.cr:is(.cr--9,.cr--12) .cr-hero__copy{order:initial;max-width:none;box-shadow:none;background:0 0;border:0;padding:0}.cr:is(.cr--9,.cr--12) .cr-hero__art{order:initial;border-radius:0;margin:0}.cr:is(.cr--8,.cr--9,.cr--12) .cr-section--final .cr-section__intro{align-self:center}.cr:is(.cr--8,.cr--9,.cr--12) .cr-final-action--inline .cr-button{width:auto;display:inline-flex}.cr--8 .cr-section--2 .cr-section__inner{grid-template-columns:1fr}.cr--8 .cr-section--2 .cr-section__intro,.cr--8 .cr-section--2 .cr-section__feature{grid-column:1/-1}.cr--8 .cr-section--2 h2{text-wrap:wrap;max-width:none}.cr--12 .cr-gallery__grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=850px){.cr--12 .cr-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=500px){.cr--12 .cr-gallery__grid{grid-template-columns:1fr}}body:not([data-page-id="1"]) main :is(.approved-15-card,.approved-161722-card,.cr-approved-cues__item,.cr-approved-flow__item,.cr-approved789__health>div,.cr-approved789__activities>div){--type-body-size:var(--muhu-text-card-body);--type-role-size:var(--muhu-text-card-body)}body:not([data-page-id="1"]) main :is(.approved-15-card,.approved-161722-card,.cr-approved-cues__item,.cr-approved-flow__item,.cr-approved789__health>div,.cr-approved789__activities>div) :is(h3,strong){font-size:calc(var(--muhu-text-card-heading) * var(--type-scale,1));line-height:1.2}body:not([data-page-id="1"]) main :is(.approved-15-card,.approved-161722-card,.cr-approved-cues__item,.cr-approved-flow__item) p{font-size:calc(var(--muhu-text-card-body) * var(--type-scale,1));line-height:1.5}.new-condition-page{color:var(--deep,#073b50);background:#fff}.nc-hero{background:linear-gradient(115deg,#fcfbf7,#f3f8f6);border-bottom:1px solid #d2e4e8}.new-condition-page--private .nc-hero{background:#fff}.nc-section{border-bottom:1px solid #d2e4e8;padding-block:38px;scroll-margin-top:100px}.nc-merged-anchor{scroll-margin-top:100px;display:block}.nc-section--blue{background:#eff8fb}.nc-section--cream{background:#f7f1e4}.new-condition-page h2{font-size:var(--muhu-text-section,41.6px);letter-spacing:-.025em;text-wrap:balance;margin:0 0 18px;line-height:1.17}.new-condition-page h3,.new-condition-page h4{font-size:var(--muhu-text-card-heading,18px);letter-spacing:0;margin:0 0 12px;line-height:1.25}.nc-context{grid-template-columns:minmax(0,1.6fr) minmax(0,.7fr);align-items:center;gap:34px;margin-bottom:24px;display:grid}.nc-anatomy{object-fit:contain;mix-blend-mode:multiply;border-radius:7px;width:100%;max-height:240px;display:block}.nc-concerns{background:#e7f5f9;border:1px solid #c8e1e9;border-radius:10px;padding:22px;scroll-margin-top:100px}.nc-concerns>h3{font-size:var(--muhu-text-panel-heading,25.6px);margin-bottom:18px}.nc-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.nc-topics--three{grid-template-columns:repeat(3,minmax(0,1fr))}.nc-topic{background:#fff;border:1px solid #c9e2e9;border-radius:7px;min-width:0;padding:18px}.nc-topic ul{margin:0 0 14px;padding-left:20px;font-size:16px;line-height:1.5}.nc-topic li+li{margin-top:5px}body:not([data-page-id="1"]) main .nc-topic p{font-size:var(--muhu-text-card-body,14.64px);color:var(--graphite,#496675);margin:0;line-height:1.55}.nc-section .proposal-path{margin-top:24px}.nc-actions{justify-content:center;align-items:baseline;gap:7px;margin-top:24px;display:flex}.nc-text-link{color:#087b80;text-underline-offset:3px;font-size:16px;font-weight:700}.nc-actions .gold{color:var(--gold,#d4a964);font-weight:700}.nc-close>.container{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;display:grid}.nc-close p{max-width:75ch}.new-condition-page .button{white-space:normal;text-align:center}.new-condition-page .condition-research{scroll-margin-top:110px}@media (width>=701px){.nc-topics .nc-topic{grid-template-rows:subgrid;grid-row:span 3;row-gap:0;display:grid}}@media (width<=900px){.nc-context{grid-template-columns:minmax(0,1.5fr) minmax(0,.6fr);gap:22px}.nc-close>.container{grid-template-columns:1fr;justify-items:start}}@media (width<=700px){.nc-section{padding-block:28px}.nc-context{grid-template-columns:1fr}.nc-anatomy{max-width:330px;max-height:190px;margin:auto}.nc-concerns{padding:15px}.nc-topics,.nc-topics--three{grid-template-columns:1fr}.nc-topic{padding:18px}.nc-actions{justify-content:flex-start}}.sav{color:#073e59;width:100%;min-width:0}.sav img{width:100%;height:auto;display:block}.sav figure,figure.sav{margin:0}.sav figcaption{text-align:center;font-weight:800;line-height:1.25}.sav--mechanism{grid-template-columns:minmax(0,3.3fr) minmax(150px,1fr);align-items:end;gap:clamp(3px,1vw,12px);display:grid}.sav-mechanism__cells{min-width:0}.sav-mechanism__cells img{aspect-ratio:3;object-fit:contain;mix-blend-mode:multiply}.sav-mechanism__labels{grid-template-columns:45% 55%;align-items:start;gap:0;padding:0 0 0 1%;font-size:clamp(.8rem,1.4vw,1rem);display:grid}.sav-mechanism__labels span{max-width:19ch;margin-inline:auto}.sav-mechanism__goal{min-width:0;position:relative}.sav-mechanism__goal:before{content:"";clip-path:polygon(0 35%,58% 35%,58% 0,100% 50%,58% 100%,58% 65%,0 65%);background:#21a8b8;width:24px;height:20px;position:absolute;top:43%;left:-23px}.sav-mechanism__goal img{object-fit:contain;mix-blend-mode:multiply;width:95%;max-height:280px;margin-inline:auto}.sav-mechanism__goal figcaption{padding-top:2px;font-size:clamp(.8rem,1.4vw,1rem)}.sav--source img{aspect-ratio:3;object-fit:contain;mix-blend-mode:multiply}.sav-source__art{aspect-ratio:3.3;overflow:hidden}.sav-source__labels{grid-template-columns:repeat(5,minmax(0,1fr));font-size:clamp(.74rem,1.35vw,.98rem);display:grid}.sav-source__labels span{min-width:0}.sav-source__labels,.sav-source__labels span{color:#000}.sav--plan{width:100%}.sav--plan img{object-fit:contain;mix-blend-mode:multiply;max-height:370px}@media (width<=640px){.sav--mechanism{grid-template-columns:minmax(0,3fr) minmax(94px,1fr);gap:0}.sav-mechanism__goal img{max-height:none}.sav-mechanism__goal:before{width:13px;height:11px;left:-12px}.sav-mechanism__labels,.sav-mechanism__goal figcaption{font-size:clamp(.65rem,2.5vw,.78rem)}.sav-source__labels{font-size:clamp(.58rem,2vw,.76rem)}}.sav-source__art{aspect-ratio:3.8}.sav-source__art>img{margin-top:-4%}.exo-approved-flow{grid-template-columns:minmax(0,4.8fr) minmax(145px,1fr);align-items:end;gap:clamp(10px,1.7vw,24px);width:100%;display:grid}.exo-approved-flow__biology{min-width:0}.exo-approved-flow__biology img{mix-blend-mode:multiply;width:100%;height:auto;display:block}.exo-approved-flow__labels{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:-14px;display:grid;position:relative}.exo-approved-flow__labels span,.exo-approved-flow__goal strong{color:#073d58;min-height:48px;font-size:calc(var(--type-role-size,clamp(.75rem, 1.08vw, .93rem)) * var(--type-scale,1) * var(--type-role-scale,1));text-align:center;background:#ffffffed;border:1px solid #d8e8ed;border-radius:5px;place-items:center;padding:7px 9px;font-weight:800;line-height:1.2;display:grid}.exo-approved-flow__goal{background:linear-gradient(150deg,#fff9e8,#f8efd5);border:1px solid #ebd39c;border-radius:12px;grid-template-rows:auto auto;align-self:center;min-height:0;display:grid;overflow:hidden}.exo-approved-flow__goal-art{aspect-ratio:1;object-fit:contain;object-position:center;width:100%;height:auto;display:block}.exo-approved-flow__goal strong{background:#ffffffb3;border:0;border-top:1px solid #ebd39c}.exo-approved-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.6vw,22px);display:grid}.exo-approved-comparison__tile{background:#f3f9fb;border-radius:8px;min-width:0;height:clamp(205px,25vw,330px);overflow:hidden}.exo-approved-comparison__tile:nth-child(2){background:#fff9ec}.exo-approved-comparison__tile img{object-fit:cover;width:100%;height:100%;display:block}.exo-approved-plan{border-radius:8px;overflow:hidden}.exo-approved-plan img{object-fit:cover;width:100%;height:auto;display:block}@media (width<=680px){.exo-approved-flow{grid-template-columns:1fr}.exo-approved-flow__labels{gap:4px;margin-top:-4px}.exo-approved-flow__labels span{min-height:54px;padding:5px 3px;font-size:.7rem}.exo-approved-flow__goal{align-items:center;min-height:72px;display:flex}.exo-approved-flow__goal-art{width:90px;min-height:72px}.exo-approved-flow__goal strong{border-top:0;border-left:1px solid #ebd39c;flex:1;align-self:stretch}.exo-approved-comparison{gap:8px}.exo-approved-comparison__tile{height:clamp(150px,36vw,225px)}}.exo-approved-flow{grid-template-columns:minmax(0,1fr);gap:0}.us-treatment-comparison[data-astro-cid-ry3ypgol]{background:#fff;border-bottom:1px solid #d4e5e9;padding:36px 0;scroll-margin-top:96px}.us-treatment-comparison[data-astro-cid-ry3ypgol] h2[data-astro-cid-ry3ypgol]{font-size:var(--muhu-text-section,41.6px);letter-spacing:-.025em;color:#073b50;margin:0 0 18px;line-height:1.16}.us-treatment-comparison__copy[data-astro-cid-ry3ypgol] p[data-astro-cid-ry3ypgol]{font-size:var(--muhu-text-body,20px);color:var(--graphite,#496675);margin:0 0 16px;line-height:1.55}.us-treatment-comparison__cards[data-astro-cid-ry3ypgol]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 20px;display:grid}.us-treatment-comparison__cards[data-astro-cid-ry3ypgol] article[data-astro-cid-ry3ypgol]{background:#edf7fb;border:1px solid #dfedf3;border-radius:7px;grid-template-columns:100px minmax(0,1fr);align-items:center;gap:14px;padding:18px 16px;display:grid}.us-treatment-comparison__image[data-astro-cid-ry3ypgol]{box-sizing:border-box;background:#edf7fb;border:1px solid #cbdfe5;border-radius:6px;justify-self:center;width:100px;height:130px;display:block;position:relative;overflow:hidden}.us-treatment-comparison__cards[data-astro-cid-ry3ypgol] img[data-astro-cid-ry3ypgol]{object-fit:cover;width:100%;height:100%;display:block}.us-treatment-comparison__image--source[data-astro-cid-ry3ypgol] img[data-astro-cid-ry3ypgol]{width:500%;max-width:none;height:auto;position:absolute;top:50%;left:0;transform:translateY(-50%)}.us-treatment-comparison__cards[data-astro-cid-ry3ypgol] h3[data-astro-cid-ry3ypgol]{font-size:var(--muhu-text-card-heading,18px);letter-spacing:0;color:#073b50;margin:0 0 10px;line-height:1.25}.us-treatment-comparison__cards[data-astro-cid-ry3ypgol] p[data-astro-cid-ry3ypgol]{font-size:var(--muhu-text-card-body,14.64px);color:var(--graphite,#496675);margin:0;line-height:1.5}.us-treatment-comparison__link[data-astro-cid-ry3ypgol]{color:#087b80;width:fit-content;font-size:var(--muhu-text-card-body,14.64px);text-underline-offset:3px;justify-content:center;align-items:center;gap:10px;margin:auto;font-weight:700;display:flex}.us-treatment-comparison__link[data-astro-cid-ry3ypgol] .arrow-icon[data-astro-cid-ry3ypgol]{color:#c49737}@media (width<=1000px){.us-treatment-comparison__cards[data-astro-cid-ry3ypgol] article[data-astro-cid-ry3ypgol]{grid-template-columns:1fr}.us-treatment-comparison__cards[data-astro-cid-ry3ypgol] img[data-astro-cid-ry3ypgol]{justify-self:center}}@media (width<=700px){.us-treatment-comparison[data-astro-cid-ry3ypgol]{padding-block:28px}.us-treatment-comparison__cards[data-astro-cid-ry3ypgol]{grid-template-columns:1fr}.us-treatment-comparison__cards[data-astro-cid-ry3ypgol] article[data-astro-cid-ry3ypgol]{grid-template-columns:100px minmax(0,1fr)}}.ptp{color:var(--graphite);background:#fff;overflow:clip}.ptp-hero{background:linear-gradient(110deg,#fbfaf6 0%,#f7f9f6 56%,#e9f4f0 100%);scroll-margin-top:90px}.ptp-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);align-items:center;gap:clamp(24px,4vw,64px);min-height:530px;padding-block:30px 54px;display:grid;position:relative}.ptp-breadcrumb{margin:0 0 clamp(24px,3vw,42px)}.ptp-number{color:#fff;width:36px;height:36px;font-size:calc(var(--type-role-size,.85rem) * var(--type-scale,1) * var(--type-role-scale,1));letter-spacing:.03em;background:#057b84;border-radius:50%;flex:none;place-items:center;font-weight:800;line-height:1;display:inline-grid}.ptp-hero .ptp-number{margin-bottom:14px}.ptp-hero h1{max-width:13ch;color:var(--deep);font-size:calc(var(--type-role-size,clamp(2.35rem, 3.6vw, 3.9rem)) * var(--type-scale,1) * var(--type-role-scale,1));text-wrap:balance;margin-bottom:21px;line-height:1.1}.ptp-button{min-height:44px;font-size:calc(var(--type-role-size,.88rem) * var(--type-scale,1) * var(--type-role-scale,1));box-shadow:none;background:#067d85;border-color:#067d85;padding:.7rem 1.1rem}.ptp-button .arrow-icon{color:#f5d38c;stroke-width:4px;width:16px;height:16px}.ptp-hero__visual{min-width:0}.ptp-hero__visual img{width:100%;height:auto}.ptp-anchor{width:1px;height:1px;position:absolute;top:-105px;overflow:hidden}.ptp-section{border-top:1px solid #dceae9;padding-block:clamp(42px,5.5vw,72px);scroll-margin-top:90px}.ptp-section__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(24px,4vw,64px);display:grid;position:relative}.ptp-section__heading{grid-column:1/-1;align-items:flex-start;gap:15px;margin-bottom:15px;display:flex}.ptp-section__heading h2{max-width:28ch;color:var(--deep);font-size:calc(var(--type-role-size,clamp(2rem, 2.75vw, 2.95rem)) * var(--type-scale,1) * var(--type-role-scale,1));text-wrap:balance;margin:0;line-height:1.16}.ptp-section__copy p{max-width:78ch;font-size:calc(var(--type-role-size,clamp(1rem, 1.14vw, 1.08rem)) * var(--type-scale,1) * var(--type-role-scale,1));margin:0 0 1em;line-height:1.68}.ptp-section__copy p:last-child{margin-bottom:0}.ptp-section__visual img{width:100%;height:auto;display:block}.ptp-card-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:15px;display:grid}.ptp-card-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ptp-card{text-align:center;background:#fff;border:1px solid #d6e8e9;border-radius:12px;min-width:0;padding:18px 20px;box-shadow:0 5px 16px #013d5608}.ptp-card h3{color:var(--deep);font-size:calc(var(--type-role-size,1rem) * var(--type-scale,1) * var(--type-role-scale,1));letter-spacing:-.01em;margin:0 0 4px}.ptp-card p{color:#526266;font-size:calc(var(--type-role-size,.88rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0;line-height:1.45}.ptp-section--final .ptp-section__inner{grid-template-columns:minmax(0,1fr) minmax(0,.75fr);align-items:center}@media (width<=800px){.ptp-hero__inner{grid-template-columns:1fr;min-height:0;padding-bottom:44px}.ptp-hero h1{max-width:19ch}.ptp-hero__visual{max-width:650px;margin-inline:auto}.ptp-section--final .ptp-section__inner{grid-template-columns:1fr}.ptp-section--final .ptp-section__heading,.ptp-section--final .ptp-section__copy,.ptp-section--final .ptp-section__visual{grid-area:auto/1}.ptp-section--final .ptp-section__visual{margin-top:24px}}@media (width<=580px){.ptp-hero__inner{padding-block:20px 38px}.ptp-breadcrumb{margin-bottom:24px}.ptp-hero h1{font-size:calc(var(--type-role-size,clamp(2.1rem, 9vw, 2.8rem)) * var(--type-scale,1) * var(--type-role-scale,1))}.ptp-section{padding-block:34px 42px}.ptp-section__heading{gap:11px;margin-bottom:13px}.ptp-number{width:30px;height:30px;font-size:calc(var(--type-role-size,.75rem) * var(--type-scale,1) * var(--type-role-scale,1))}.ptp-section__heading h2{font-size:calc(var(--type-role-size,clamp(1.65rem, 7vw, 2.15rem)) * var(--type-scale,1) * var(--type-role-scale,1))}.ptp-section__copy,.ptp-section--final .ptp-section__copy{margin-left:0}.ptp-card-grid,.ptp-card-grid--2{grid-template-columns:1fr;gap:9px}.ptp-card{padding:14px 16px}}.ptp{color:#123c56;background:#fff}.ptp-hero{background:linear-gradient(110deg,#fffdf8,#f5fbf8 72%,#eef8f4)}.ptp-hero__inner{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(22px,3vw,46px);min-height:0;padding-block:22px 38px}.ptp-breadcrumb{margin-bottom:18px}.ptp-hero__title{align-items:flex-start;gap:13px;display:flex}.ptp-hero .ptp-number{margin-top:5px}.ptp-hero h1{max-width:17ch;font-size:calc(var(--type-role-size,clamp(2.2rem, 3.4vw, 3.65rem)) * var(--type-scale,1) * var(--type-role-scale,1));margin-bottom:16px;line-height:1.08}.ptp-hero p{max-width:56ch;font-size:calc(var(--type-role-size,clamp(.98rem, 1.1vw, 1.1rem)) * var(--type-scale,1) * var(--type-role-scale,1));margin-bottom:17px;line-height:1.58}.ptp-hero__copy>p,.ptp-hero__copy>.ptp-button{margin-left:0}.ptp-hero__visual{align-self:stretch;align-items:center;display:grid}.ptp-hero__visual .ptv-hero{overflow:visible}.ptp-hero__visual .ptv-hero__person{object-fit:cover;border-radius:7px;width:100%;height:auto;max-height:440px}.ptp-hero__visual .ptv-hero__inset{width:clamp(72px,17%,115px)}.ptp-button{font-size:calc(var(--type-role-size,.93rem) * var(--type-scale,1) * var(--type-role-scale,1));background:#087678;border-color:#087678;border-radius:4px;font-weight:800}.ptp-button:hover{background:#05666d;border-color:#05666d}.ptp-number{width:37px;height:37px;font-size:calc(var(--type-role-size,.93rem) * var(--type-scale,1) * var(--type-role-scale,1));background:#067b82;border-radius:50%}.ptp-section{background:#fff;border-top:1px solid #cfdfe4;padding-block:clamp(33px,4vw,52px)}.ptp-section--2{background:#fbfdfc}.ptp-section--3{background:#fff}.ptp-section--4{background:#fbfcfb}.ptp-section--5{background:#fffdfa}.ptp-section--final{background:linear-gradient(110deg,#fff,#f3faf6)}.ptp-section__inner{grid-template-columns:1fr;column-gap:0;display:grid}.ptp-section__heading{grid-column:1;gap:13px;margin-bottom:9px}.ptp-section__heading h2{max-width:36ch;font-size:calc(var(--type-role-size,clamp(1.75rem, 2.65vw, 2.65rem)) * var(--type-scale,1) * var(--type-role-scale,1));line-height:1.12}.ptp-section__copy{grid-column:1;max-width:980px;margin-left:0}.ptp-section__copy p{max-width:92ch;font-size:calc(var(--type-role-size,clamp(.96rem, 1.08vw, 1.08rem)) * var(--type-scale,1) * var(--type-role-scale,1));margin-bottom:.75em;line-height:1.54}.ptp-section__visual{grid-column:1;width:100%;margin-top:20px}.ptp-section__visual img{max-width:100%}.ptp-card-grid{grid-column:1;gap:11px;margin-top:10px}.ptp-card{box-shadow:none;background:#fff;border:1px solid #d6e9ed;border-radius:7px;padding:13px 16px}.ptp-card h3{font-size:calc(var(--type-role-size,1rem) * var(--type-scale,1) * var(--type-role-scale,1))}.ptp-card p{font-size:calc(var(--type-role-size,.9rem) * var(--type-scale,1) * var(--type-role-scale,1));line-height:1.4}.ptp-section--final .ptp-section__inner{grid-template-columns:minmax(0,1fr) minmax(230px,.55fr);align-items:center;column-gap:clamp(16px,3vw,38px)}.ptp-section--final .ptp-section__heading,.ptp-section--final .ptp-section__copy{grid-column:1}.ptp-section--final .ptp-section__copy{margin-left:0}.ptp-section--final .ptp-section__visual{grid-area:1/2/span 2;margin:0}.ptp-section--final .ptp-button{margin-top:13px}.ptv{width:100%;min-width:0}.ptv img{max-width:100%;display:block}.ptv-hero{width:100%;position:relative}.ptv-hero__person{object-fit:cover;width:100%;height:auto}.ptv-hero__inset{aspect-ratio:1;object-fit:cover;background:#fff;border:5px solid #fff;border-radius:50%;width:clamp(74px,18%,118px);position:absolute;top:1%;right:1%;box-shadow:0 5px 19px #013d561f}.ptv-mechanism{width:100%}.ptv-mechanism__eyebrow{color:#053f5a;width:fit-content;font-size:calc(var(--type-role-size,.82rem) * var(--type-scale,1) * var(--type-role-scale,1));background:#dceef7;border-radius:999px;margin:0 auto 12px;padding:7px 16px;font-weight:800}.ptv-mechanism__flow{align-items:center;gap:clamp(5px,1.3vw,18px);width:100%;display:flex}.ptv-mechanism__stage{text-align:center;flex:1 1 0;min-width:0;margin:0}.ptv-mechanism__stage img{object-fit:contain;background:#f0f9fc;border-radius:14px;width:100%;height:clamp(130px,19vw,235px)}.ptv-mechanism__stage figcaption{color:#063f5d;max-width:19ch;font-size:calc(var(--type-role-size,clamp(.72rem, 1.2vw, .9rem)) * var(--type-scale,1) * var(--type-role-scale,1));margin:8px auto 0;font-weight:800;line-height:1.25}.ptv-flow-arrow{color:#11a0ad;flex:none}.ptv-flow-arrow .arrow-icon{width:clamp(14px,2vw,25px);height:clamp(14px,2vw,25px)}.ptv-mechanism__goal{color:#083e5c;min-width:105px;min-height:115px;font-size:calc(var(--type-role-size,clamp(.8rem, 1.3vw, 1rem)) * var(--type-scale,1) * var(--type-role-scale,1));text-align:center;background:radial-gradient(circle,#fffaf0 25%,#ffedc5 70%,#fffaf0);border:1px solid #efd9a3;border-radius:18px;flex:0 18%;place-items:center;padding:12px;font-weight:800;display:grid}.ptv-donor{width:100%;max-width:1000px;margin:auto}.ptv-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2vw,28px);width:100%;display:grid}.ptv-comparison>div{background:#edf7fb;border-radius:17px;place-items:center;min-width:0;padding:clamp(10px,2vw,24px);display:grid}.ptv-comparison>div:nth-child(2){background:#fff7eb}.ptv-comparison img{object-fit:contain;width:100%;height:clamp(180px,27vw,320px)}.ptv-triptych{border-radius:8px;width:100%;height:auto}.ptv-appointment{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(6px,1vw,14px);display:grid}.ptv-appointment img{object-fit:cover;border-radius:8px;width:100%;height:clamp(145px,21vw,260px)}.ptv-goals{grid-template-columns:1fr .55fr 1fr;align-items:stretch;gap:clamp(8px,1.2vw,15px);display:grid}.ptv-goals>img{object-fit:cover;border-radius:8px;width:100%;height:clamp(185px,25vw,305px)}.ptv-goals__record{color:#073e59;text-align:center;font-size:calc(var(--type-role-size,clamp(.78rem, 1.1vw, .92rem)) * var(--type-scale,1) * var(--type-role-scale,1));background:#f8fcfa;border:1px solid #d9e9e7;border-radius:8px;align-content:center;justify-items:center;gap:11px;padding:12px;display:grid}.ptv-goals__record .arrow-icon{color:#cba554;width:20px;height:20px;transform:rotate(90deg)}.ptv-plan{justify-content:center;align-items:center;gap:clamp(4px,1.5vw,18px);width:100%;display:flex}.ptv-plan img{object-fit:contain;width:30%;max-height:190px}@media (width<=800px){.ptp-hero__inner,.ptp-section--final .ptp-section__inner{grid-template-columns:1fr}.ptp-section--final .ptp-section__heading,.ptp-section--final .ptp-section__copy,.ptp-section--final .ptp-section__visual{grid-area:auto/1}.ptp-section--final .ptp-section__visual{margin-top:20px}}@media (width<=600px){.ptp-hero__inner{padding-block:16px 30px}.ptp-hero h1{font-size:calc(var(--type-role-size,clamp(2rem, 8vw, 2.8rem)) * var(--type-scale,1) * var(--type-role-scale,1))}.ptp-hero__copy>p,.ptp-hero__copy>.ptp-button{margin-left:0}.ptp-section{padding-block:31px 38px}.ptp-section__heading h2{font-size:calc(var(--type-role-size,clamp(1.6rem, 6.8vw, 2.2rem)) * var(--type-scale,1) * var(--type-role-scale,1))}.ptp-section__copy,.ptp-section--final .ptp-section__copy{margin-left:0}.ptp-card-grid,.ptp-card-grid--2{grid-template-columns:1fr}.ptv-mechanism__flow{flex-direction:column;gap:8px}.ptv-mechanism__stage{width:100%}.ptv-mechanism__stage img{height:170px}.ptv-mechanism__stage figcaption{max-width:none}.ptv-flow-arrow .arrow-icon{transform:rotate(90deg)}.ptv-mechanism__goal{min-width:min(100%,220px);min-height:65px}.ptv-comparison img{height:170px}.ptv-appointment img{height:145px}.ptv-goals{grid-template-columns:repeat(2,minmax(0,1fr))}.ptv-goals>img{height:170px}.ptv-goals__record{grid-area:2/1/auto/-1;justify-content:center;gap:18px;display:flex}.ptv-goals__record .arrow-icon{transform:none}}.ptv-goal-labels{text-align:center;font-size:calc(var(--type-role-size,.95rem) * var(--type-scale,1) * var(--type-role-scale,1));color:#013d56;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:14px;display:grid}.ptv-goal-labels strong{background:#fff;border:1px solid #d8e5e8;border-radius:6px;padding:12px}@media (width<=600px){.ptv-goal-labels{font-size:calc(var(--type-role-size,.8rem) * var(--type-scale,1) * var(--type-role-scale,1));gap:8px}.ptv-goal-labels strong{padding:8px}}.ptp .container{max-width:1180px}.ptp .ptp-hero{background:#fff;border-bottom:1px solid #d5e5e9}.ptp .ptp-section{border-bottom:1px solid #d5e5e9;padding-block:30px 36px}.ptp .ptp-section--2,.ptp .ptp-section--4{background:#edf6fb}.ptp .ptp-section--3,.ptp .ptp-section--5{background:#fff}.ptp--stem .ptp-section--3{border-bottom:0}.ptp--stem .us-treatment-comparison{border-top:0}.ptp .ptp-section--6{background:#f7f1e4}.ptp .ptp-section__visual{margin-top:14px}.ptp .ptp-section--final .ptp-section__visual{margin-top:0}.ptp-scene-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ptp-scene{background:#fff;border:1px solid #d5e5e9;border-radius:7px;min-width:0;margin:0;overflow:hidden}.ptp-scene__art{aspect-ratio:16/10;position:relative;overflow:hidden}.ptp .ptp-scene__art img{width:300%;max-width:none;height:auto;position:absolute;top:0}.ptp-scene figcaption{text-align:center;--type-body-size:var(--muhu-text-card-body);--type-card-title-size:var(--muhu-text-card-heading);padding:14px 16px}.ptp-scene h3{font-size:calc(var(--muhu-text-card-heading) * var(--type-scale,1) * var(--type-card-title-scale,1));letter-spacing:-.015em;margin:0 0 5px;line-height:1.2}.ptp-scene p{font-size:calc(var(--muhu-text-card-body) * var(--type-scale,1) * var(--type-body-scale,1));margin:0;line-height:1.5}@media (width<=700px){.ptp .ptp-section{padding-block:28px 32px}.ptp-scene-grid{grid-template-columns:1fr;gap:14px}.ptp-scene__art{aspect-ratio:4/3}.ptp-scene figcaption{text-align:left}}.ptp--stem .sav-mechanism__cells{overflow:visible}.ptp--stem .sav-mechanism__cells img{aspect-ratio:auto;object-fit:contain;width:100%;max-width:100%;height:auto}@media (width>=800px){.ptp--stem .sav--source>img{aspect-ratio:3;object-fit:contain;object-position:center;height:auto}}.exo-approved-flow__labels span,.exo-approved-flow__goal strong{--type-role-size:var(--muhu-text-card-body)}@media (width<=640px){.ptp--stem .sav-mechanism__labels,.ptp--stem .sav-mechanism__goal figcaption{font-size:12px}.ptp--stem .sav-source__labels{font-size:11px}.ptp--exosome .exo-approved-flow__labels span{font-size:12px}}.ptp--exosome .exo-approved-plan img{width:160%;max-width:none;height:auto;margin-left:-60%}@media (width<=680px){.ptp--exosome .exo-approved-flow__goal{min-width:0}.ptp--exosome .exo-approved-flow__goal-art{flex:none;width:90px;min-width:90px;max-width:90px;height:90px;min-height:90px}.ptp--exosome .exo-approved-flow__goal strong{min-width:0}}.ptp--stem .ptp-section--3{padding-bottom:12px}.ptp--stem .us-treatment-comparison{padding-top:18px}.ptp-quality-section{background:linear-gradient(110deg,#fffdf7,#f2faf7);padding:28px 0 20px}.ptp-quality-section .cqp--verification{margin-top:0}body main .ptp-quality-section .cqp-heading{font-size:calc(var(--muhu-text-section,41.6px)*var(--type-scale,1)*var(--type-section-title-scale,1));letter-spacing:-.025em;max-width:none;margin:0 0 20px;line-height:1.15}.ptp--stem .us-treatment-comparison{background:#fff}.ptp--stem .ptp-hero__inner{align-items:center;gap:26px;padding-bottom:34px}.ptp--stem .ptp-breadcrumb{margin-bottom:22px}.ptp--stem .care-price-summary{margin-top:22px}.ptp--stem .ptp-hero .care-price-summary__amount{margin:0}.ptp--stem .ptp-visit-pricing{grid-template-columns:minmax(0,2.5fr) minmax(220px,1fr);align-items:stretch;gap:18px;display:grid}.ptp--stem .ptp-visit-pricing .ptp-scene-grid{align-self:start;gap:12px}.ptp--stem .ptp-visit-pricing .ptp-scene__art{aspect-ratio:4/3}.ptp--stem .ptp-visit-pricing .ptp-scene figcaption{padding:14px 12px}.ptp-iv-quote{background:#fff;border:1px solid #cbdee5;border-radius:7px;padding:18px}body main .ptp-iv-quote h3{font-size:var(--muhu-text-card-heading);margin:0 0 16px;line-height:1.3}.ptp-iv-quote dl{margin:0}.ptp-iv-quote dl>div+div{margin-top:15px}.ptp-iv-quote dt{color:var(--deep);margin:0 0 4px;font-size:15px;font-weight:700}.ptp-iv-quote dd{font-size:var(--muhu-text-card-body);margin:0;line-height:1.5}.ptp-iv-quote a,.ptp-price-return{color:#087678;align-items:center;gap:8px;margin-top:18px;font-size:14px;font-weight:600;display:inline-flex}.ptp-iv-quote a .arrow-icon,.ptp-price-return .arrow-icon{width:16px;height:16px}.ptp-price-total{background:#f7f1e4;border-bottom:1px solid #d5e5e9;padding:32px 0 36px}.ptp-price-total h2{font-size:calc(var(--muhu-text-section) * var(--type-scale,1) * var(--type-section-title-scale,1));color:var(--deep);letter-spacing:-.035em;margin:0 0 12px;line-height:1.15}.ptp-price-equation{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr) 22px minmax(0,1fr);align-items:center;gap:16px;margin-top:22px;display:grid}.ptp-price-equation article{background:#fff;border:1px solid #d4e1e5;border-radius:7px;align-self:stretch;padding:20px}.ptp-price-equation article>span{color:var(--deep);margin-bottom:8px;font-size:17px;font-weight:600;line-height:1.35;display:block}.ptp-price-equation article>strong{color:#087678;letter-spacing:-.03em;margin-bottom:12px;font-size:clamp(30px,3vw,42px);line-height:1.1;display:block}.ptp-price-equation small{letter-spacing:0;font-size:14px;font-weight:500}.ptp-price-equation .ptp-price-cells{color:#073b50;margin-top:-7px;margin-bottom:10px;font-size:12px;font-weight:700;line-height:1.35;display:block}body main .ptp-price-equation p{font-size:var(--muhu-text-card-body);margin:0;line-height:1.5}.ptp-price-equation>b{text-align:center;color:var(--deep);font-size:29px}.ptp--stem .ptp-section--5{background:#edf6fb}@media (width<=1000px){.ptp--stem .ptp-visit-pricing{grid-template-columns:1fr}.ptp-iv-quote dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ptp-iv-quote dl>div+div{margin:0}.ptp-price-equation{gap:10px}.ptp-price-equation article{padding:16px}}@media (width<=700px){.ptp--stem .ptp-visit-pricing .ptp-scene-grid,.ptp-price-equation{grid-template-columns:1fr}.ptp-price-equation>b{line-height:1}.ptp-iv-quote dl{grid-template-columns:1fr;gap:15px}.ptp--stem .care-price-summary__actions{width:100%}}.ptp--stem .ptp-visit-pricing .ptp-scene-grid,.ptp--stem .ptp-iv-quote{align-self:stretch}.approved-visual{isolation:isolate;margin:20px 0 28px;position:relative}.approved-visual__items{grid-template-columns:repeat(auto-fit,minmax(min(100%,175px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.approved-visual__item{color:#06364d;min-height:72px;font-size:calc(var(--type-role-size,.94rem) * var(--type-scale,1) * var(--type-role-scale,1));background:#fff;border:1px solid #d7e7ee;border-radius:8px;align-items:center;gap:12px;padding:14px 16px;font-weight:650;line-height:1.35;display:flex;box-shadow:0 4px 14px #06364d09}.approved-visual__number{color:#fff;width:32px;height:32px;font-size:calc(var(--type-role-size,.76rem) * var(--type-scale,1) * var(--type-role-scale,1));background:#087678;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.approved-visual__mark{background:#fff;border:2px solid #c49738;border-radius:50%;flex:none;width:11px;height:11px;display:block}.approved-visual--path .approved-visual__items{grid-template-columns:repeat(auto-fit,minmax(min(100%,145px),1fr))}.approved-visual--path .approved-visual__item{background:#f7f1e4;border-top:3px solid #c49738}.approved-visual--prompts .approved-visual__item{background:#f7f1e4}.approved-visual--checklist .approved-visual__item{border-left:3px solid #087678}.approved-visual--checklist .approved-visual__mark{border-color:#087678;border-radius:3px;width:13px;height:13px;transform:rotate(-4deg)}.approved-visual--comparison .approved-visual__items{grid-template-columns:repeat(2,minmax(0,1fr))}.approved-visual--comparison .approved-visual__item{text-align:center;min-height:104px;font-size:calc(var(--type-role-size,1.08rem) * var(--type-scale,1) * var(--type-role-scale,1));background:#f7f1e4;border-bottom:3px solid #087678;justify-content:center}.approved-visual--comparison .approved-visual__mark{display:none}.approved-visual--note .approved-visual__items{grid-template-columns:repeat(3,minmax(0,1fr))}.approved-visual--note .approved-visual__item{background:#f6fbff}.approved-visual--with-art .approved-visual__items{z-index:1;max-width:78%;position:relative}.approved-visual__art{object-fit:contain;object-position:center;opacity:.75;pointer-events:none;z-index:0;width:27%;height:100%;min-height:150px;position:absolute;top:-84px;right:0}@media (width<=760px){.approved-visual--with-art .approved-visual__items{max-width:none}.approved-visual__art{display:none}.approved-visual--comparison .approved-visual__items{grid-template-columns:1fr}}@media (width<=540px){.approved-visual__items,.approved-visual--path .approved-visual__items,.approved-visual--note .approved-visual__items{grid-template-columns:1fr}.approved-visual__item{min-height:54px}}.approved-visual--checklist .approved-visual__item,.approved-visual--note .approved-visual__item{background:#f7f1e4;border:1px solid #d7e7ee}.approved-visual--checklist .approved-visual__mark{border:2px solid #c49738;border-radius:50%;width:11px;height:11px;transform:none}.structured-content{width:100%;padding-bottom:24px}.reading-section{background:#fff;border-top:1px solid #e3edf0;padding:32px}.reading-section--soft{background:#f6fbff}.reading-section--cream{background:#f7f1e4}.reading-section__inner{grid-template-columns:minmax(190px,.7fr) minmax(0,1.8fr);gap:32px;max-width:1220px;margin:auto;display:grid}.reading-section__heading :is(h2,h3){font-size:calc(var(--type-role-size,clamp(1.45rem,2.2vw,2rem)) * var(--type-scale,1) * var(--type-role-scale,1));color:var(--deep);letter-spacing:-.025em;margin:0;line-height:1.16}.reading-section__body{min-width:0;font-size:calc(var(--type-role-size,1rem) * var(--type-scale,1) * var(--type-role-scale,1));line-height:1.65}.reading-section__body p{max-width:74ch;margin:0 0 16px}.reading-section__body p:last-child{margin-bottom:0}.reading-block+.reading-block{margin-top:16px}.reading-block--cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.reading-card{background:#fff;border:1px solid #d3e3e8;border-radius:10px;min-width:0;padding:18px}.reading-card p{font-size:calc(var(--type-role-size,.94rem) * var(--type-scale,1) * var(--type-role-scale,1));line-height:1.6}.reading-card strong:first-child{color:var(--deep);margin-bottom:7px;display:block}.reading-block--plain>.reading-card{background:0 0;border:0;padding:0}.reading-block--table{background:#fff;border:1px solid #cbdfe5;border-radius:8px;max-width:100%;overflow:auto}.reading-block--table table{border-collapse:collapse;width:100%;font-size:calc(var(--type-role-size,.94rem) * var(--type-scale,1) * var(--type-role-scale,1));min-width:520px;margin:0}.reading-block--table th,.reading-block--table td{text-align:left;vertical-align:top;border-bottom:1px solid #d7e7ee;padding:12px 15px}.reading-block--table th{color:var(--deep);background:#eaf3f5}.reading-block--list :is(ul,ol){margin:0;padding-left:22px}.reading-block--list li{max-width:74ch;margin:0 0 10px}.reading-section--lead .reading-section__inner{display:block}.reading-section--lead .reading-section__body{max-width:860px}.reading-section__body a{font-weight:600}.reading-section__body p:has(>a:only-child)>a{color:#fff;min-height:44px;font-size:calc(var(--type-role-size,.9rem) * var(--type-scale,1) * var(--type-role-scale,1));background:#087678;border:1px solid #087678;border-radius:6px;align-items:center;gap:10px;padding:10px 18px;font-weight:700;line-height:22px;text-decoration:none;display:inline-flex}.reading-section__body p:has(>a:only-child)>a:after{content:"›";color:#c49738;font-size:calc(var(--type-role-size,24px) * var(--type-scale,1) * var(--type-role-scale,1));font-weight:900;line-height:18px}.reading-section__body p:has(>a:only-child)>a:hover{color:#fff;background:#075b5d}.content-layout:has(>.structured-content){width:min(100% - 48px,1220px);max-width:1220px;padding-block:16px 32px;display:block}.content-layout:has(>.structured-content)>.reading-aside{max-width:none;margin-top:24px;position:static}.structured-content--35,.structured-content--36{max-width:960px;margin:auto}.structured-content--35 .reading-section__inner,.structured-content--36 .reading-section__inner{grid-template-columns:220px minmax(0,1fr)}.structured-content--35 .reading-section,.structured-content--36 .reading-section{background:#fff}.structured-content--31 .reading-section__inner{grid-template-columns:minmax(190px,.8fr) minmax(0,1.5fr)}@media (width<=850px){.reading-section__inner{grid-template-columns:1fr;gap:16px}.reading-section{padding:24px}.structured-content--35 .reading-section__inner,.structured-content--36 .reading-section__inner{grid-template-columns:1fr}.reading-section__heading :is(h2,h3){font-size:calc(var(--type-role-size,clamp(1.45rem,4vw,1.8rem)) * var(--type-scale,1) * var(--type-role-scale,1))}}@media (width<=580px){.reading-block--cards{grid-template-columns:1fr}.reading-section{padding:24px 18px}.content-layout:has(>.structured-content){width:min(100% - 32px,1220px)}.reading-section__body{font-size:calc(var(--type-role-size,1rem) * var(--type-scale,1) * var(--type-role-scale,1))}.reading-card{padding:16px}}.reading-toc{background:#f1f8fc;border:1px solid #d7e7ee;border-radius:8px;flex-wrap:wrap;gap:8px;margin-bottom:20px;padding:18px 24px;display:flex}.reading-toc a{font-size:calc(var(--type-role-size,.88rem) * var(--type-scale,1) * var(--type-role-scale,1));color:#087678;background:#fff;border:1px solid #d7e7ee;border-radius:5px;padding:5px 9px;text-decoration:none}.reading-toc a:hover{background:#f7f1e4}body[data-page-id="32"] .preview-notice,body[data-page-id="33"] .preview-notice,body[data-page-id="34"] .preview-notice{background:#f7f1e4;border:1px solid #e8dcc3;border-radius:8px;margin-block:20px 0;padding:16px 20px}body[data-page-id="31"] .reading-section__heading :is(h2,h3){font-size:calc(var(--type-role-size,clamp(1.5rem,2.4vw,2rem)) * var(--type-scale,1) * var(--type-role-scale,1))}@media (width<=850px){.structured-content--31 .reading-section__inner{grid-template-columns:1fr}}.reading-section__body{overflow-wrap:anywhere}.reading-section--designed .reading-section__inner{max-width:960px;display:block}.reading-section--designed .reading-section__heading{margin-bottom:20px}.reading-section--designed .reading-section__body{max-width:82ch}.reading-section--designed .reading-block--reading .reading-card{background:0 0;border:0;border-radius:0;padding:0}.reading-section--designed .reading-block--reading .reading-card+.reading-card{margin-top:16px}.reading-block--rows,.reading-block--checklist,.reading-block--steps,.reading-block--disclosure{gap:12px;display:grid}.reading-block--rows .reading-card{border-radius:7px;padding:14px 18px}.reading-block--rows .reading-card strong:first-child{color:#087678;margin:0 14px 0 0;display:inline}.reading-block--checklist .reading-card{border-left:4px solid #087678;border-radius:4px 8px 8px 4px}.reading-block--steps{counter-reset:step;grid-template-columns:repeat(2,minmax(0,1fr))}.reading-block--steps .reading-card{padding-top:48px;position:relative}.reading-step-number{color:#fff;width:27px;height:27px;font-size:calc(var(--type-role-size,.8rem) * var(--type-scale,1) * var(--type-role-scale,1));background:#087678;border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;top:14px;left:18px}.reading-disclosure{background:#fff;border:1px solid #cbdfe5;border-radius:8px;padding:14px 18px}.reading-disclosure summary{cursor:pointer;color:#087678;font-weight:700}.reading-disclosure__answer{padding-top:12px}.reading-disclosure__answer p:last-child{margin-bottom:0}.reading-answer{background:#fff;border:1px solid #d7e7ee;border-left:4px solid #087678;border-radius:6px;padding:18px 22px}.reading-answer h4{color:#06364d;font-size:calc(var(--type-role-size,1rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0 0 8px;line-height:1.4}.reading-answer__body{color:#254d5f;font-size:calc(var(--type-role-size,.95rem) * var(--type-scale,1) * var(--type-role-scale,1));line-height:1.6}.reading-answer__body p:last-child{margin-bottom:0}.reading-block--disclosure{gap:10px}.reading-block--disclosure .reading-answer{width:100%}.structured-content:not(.structured-content--35):not(.structured-content--36) .reading-section:has(.reading-answer) .reading-section__inner{max-width:960px}.structured-content:not(.structured-content--35):not(.structured-content--36) .reading-section:has(.approved-visual) .reading-section__inner{max-width:1100px}.structured-content:not(.structured-content--35):not(.structured-content--36) .reading-section:has(.approved-visual) .reading-section__body{max-width:none}.structured-content:not(.structured-content--35):not(.structured-content--36) .reading-section:has(.approved-visual){background:linear-gradient(135deg,#f6fbff 0%,#fff 62%)}.structured-content:not(.structured-content--35):not(.structured-content--36) .reading-section:has(.approved-visual) .reading-section__heading :is(h2,h3){font-size:calc(var(--type-role-size,clamp(1.7rem,2.65vw,2.45rem)) * var(--type-scale,1) * var(--type-role-scale,1))}.reading-section--visual-lead{background:#f6fbff;padding-block:18px 26px}.reading-section--visual-lead .reading-section__inner{max-width:1100px;display:block}.reading-section--visual-lead .approved-visual{margin:0}.reading-section--urgent{background:#fff8ee;border-top:4px solid #b45430}.reading-section--urgent .reading-section__inner{max-width:960px}.reading-section--urgent .reading-section__heading :is(h2,h3){color:#8b3f24}.reading-section--urgent .reading-section__body{font-weight:500}.reading-section--designed .reading-block--table{scrollbar-color:#087678 #eaf3f5}.reading-block--table .reading-table-cue{color:#466c78;font-size:calc(var(--type-role-size,.8rem) * var(--type-scale,1) * var(--type-role-scale,1));background:#f4fafb;margin:0;padding:8px 14px}@media (width<=650px){.reading-block--steps{grid-template-columns:1fr}}.reading-details{background:#fff;border:1px solid #cbdfe5;border-radius:8px;padding:14px 18px}.reading-details>summary{cursor:pointer;color:#087678;font-weight:700;line-height:1.4}.reading-details[open]>summary{margin-bottom:18px}.structured-content--32 .reading-block--list>ol,.structured-content--34 .reading-block--list>ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0;list-style-position:inside;display:grid}.structured-content--32 .reading-block--list>ol>li,.structured-content--34 .reading-block--list>ol>li{background:#fff;border:1px solid #d7e7ee;border-radius:8px;margin:0;padding:18px}@media (width<=760px){.structured-content--32 .reading-block--list>ol,.structured-content--34 .reading-block--list>ol{grid-template-columns:1fr}}.reading-block--table :is(th,td){overflow-wrap:normal;word-break:normal;hyphens:none}.reading-block--table :is(th,td):first-child{width:22%;min-width:145px}.structured-content--3 .reading-block--table table{table-layout:fixed;min-width:680px}.policy-hero{padding-top:28px}.policy-hero .breadcrumb{margin:0 0 22px}.policy-hero .policy-header{padding:0 0 18px}.structured-content--36 .reading-section__body a[href$=\/privacy]{color:#087678;min-height:0;font-size:inherit;font-weight:600;line-height:inherit;text-underline-offset:3px;background:0 0;border:0;border-radius:0;padding:0;text-decoration:underline;display:inline}.structured-content--36 .reading-section__body a[href$=\/privacy]:after{content:none}@media (width<=680px){.policy-hero{padding-top:22px}.policy-hero .breadcrumb{margin-bottom:18px}}.family-module{padding-block:52px 84px}.family-module h2{max-width:760px;font-size:calc(var(--type-role-size,clamp(2.1rem, 3.4vw, 3.5rem)) * var(--type-scale,1) * var(--type-role-scale,1))}.family-duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.family-duo a{background:linear-gradient(145deg,#e5f3ed,#f9fcf9);border-radius:17px;min-height:330px;padding:clamp(28px,4vw,50px);text-decoration:none;display:block;position:relative;overflow:hidden}.family-duo a:nth-child(2){background:linear-gradient(145deg,#e3eff2,#f9fcfc)}.family-duo a:before{content:"";border:1px solid #1f6b5733;border-radius:50%;width:330px;height:330px;position:absolute;bottom:-90px;right:-80px;box-shadow:0 0 0 35px #1f6b570d,0 0 0 90px #1f6b570a}.family-duo a>span,.family-index a>span,.family-costs-grid>div>span{color:var(--green);font-size:calc(var(--type-role-size,.7rem) * var(--type-scale,1) * var(--type-role-scale,1));letter-spacing:.1em;text-transform:uppercase;font-weight:800}.family-duo h2{max-width:430px;font-size:calc(var(--type-role-size,clamp(2rem, 3vw, 3rem)) * var(--type-scale,1) * var(--type-role-scale,1));margin-top:55px;position:relative}.family-duo p{color:#516a67;max-width:390px;position:relative}.family-duo em{color:var(--green);font-size:calc(var(--type-role-size,1.5rem) * var(--type-scale,1) * var(--type-role-scale,1));font-style:normal;position:absolute;bottom:25px;right:30px}.family-module--conditions{background:#eff6f2}.family-filter{flex-wrap:wrap;gap:8px;margin:25px 0 20px;display:flex}.family-filter button{color:var(--deep);font-size:calc(var(--type-role-size,.78rem) * var(--type-scale,1) * var(--type-role-scale,1));background:#fff;border:1px solid #b9d5c8;border-radius:30px;padding:8px 15px;font-weight:700}.family-filter button:hover{border-color:var(--green)}.family-filter button[aria-pressed=true]{background:var(--deep);border-color:var(--deep);color:#fff}.family-index{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.family-index a{min-height:180px;color:var(--deep);background:#fff;border:1px solid #cbded6;border-radius:11px;flex-direction:column;padding:24px;text-decoration:none;display:flex}.family-index a[hidden]{display:none}.family-index a:hover{border-color:var(--green);box-shadow:var(--shadow)}.family-index a strong{font-size:calc(var(--type-role-size,clamp(1.15rem, 1.5vw, 1.5rem)) * var(--type-scale,1) * var(--type-role-scale,1));margin-top:22px;line-height:1.2}.family-index a em{color:var(--green);align-self:end;margin-top:auto;font-style:normal}.family-module--related{background:linear-gradient(130deg,#e7f1ed,#f8faf8)}.family-related{grid-template-columns:1fr .7fr;align-items:center;gap:clamp(40px,8vw,120px);display:grid}.family-related p{max-width:580px}.family-related__links{background:#fff;border:1px solid #cbded5;border-radius:15px;padding:27px 32px}.family-related__links h3{font-size:calc(var(--type-role-size,1rem) * var(--type-scale,1) * var(--type-role-scale,1))}.family-related__links a{border-top:1px solid var(--line);color:var(--deep);justify-content:space-between;gap:15px;padding:13px 0;font-weight:650;text-decoration:none;display:flex}.family-related__links a span{color:var(--green)}.family-module--journey{background:#edf5f1}.family-module--journey ol{grid-template-columns:repeat(3,1fr);gap:14px;margin:34px 0 0;padding:0;list-style:none;display:grid}.family-module--journey li{background:#fff;border:1px solid #cddfd6;border-radius:12px;min-height:205px;padding:25px}.family-module--journey li>span{background:var(--green);color:#fff;width:37px;height:37px;font-size:calc(var(--type-role-size,.72rem) * var(--type-scale,1) * var(--type-role-scale,1));border-radius:50%;place-items:center;margin-bottom:23px;font-weight:800;display:grid}.family-module--journey li h3{font-size:calc(var(--type-role-size,1.27rem) * var(--type-scale,1) * var(--type-role-scale,1))}.family-module--journey li p{font-size:calc(var(--type-role-size,.86rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0}.family-module--costs{background:#eaf3ee}.family-costs-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:35px;display:grid}.family-costs-grid>div{border:1px solid #cbded4;border-top:4px solid var(--green);background:#fff;border-radius:13px;min-height:210px;padding:30px}.family-costs-grid>div:last-child{border-top-color:var(--gold)}.family-costs-grid h3{margin-top:25px}.family-costs-grid p{font-size:calc(var(--type-role-size,.86rem) * var(--type-scale,1) * var(--type-role-scale,1))}.family-module--editorial{background:#e9f2ee}.family-module--editorial a{background:#fff;border-radius:13px;justify-content:space-between;align-items:end;gap:25px;padding:30px;text-decoration:none;display:flex}.family-module--editorial a h2{font-size:calc(var(--type-role-size,clamp(1.5rem, 2.4vw, 2.3rem)) * var(--type-scale,1) * var(--type-role-scale,1));margin:0 auto 0 0}.family-module--editorial a span{color:var(--green);flex:none;font-weight:750}@media (width<=850px){.family-index,.family-module--journey ol{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.family-duo,.family-related,.family-costs-grid{grid-template-columns:1fr}.family-duo a{min-height:260px}.family-duo h2{margin-top:30px}.family-module--editorial a{display:block}}@media (width<=440px){.family-index,.family-module--journey ol{grid-template-columns:1fr}.family-index a,.family-module--journey li{min-height:160px}}.family-module--conditions{background:#fff;padding:32px 0}.family-module--conditions h2{max-width:none;font-size:calc(var(--type-role-size,clamp(1.8rem,3vw,2.6rem)) * var(--type-scale,1) * var(--type-role-scale,1));margin:0 0 20px}.family-module--conditions .family-index{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.family-module--conditions .family-index>a{background:#fff;border:1px solid #d7e7ee;border-radius:8px;min-height:0;padding:0;display:block;overflow:hidden}.family-module--conditions .family-index>a>img{object-fit:cover;object-position:center top;width:100%;height:130px;display:block}.family-module--conditions .family-index>a>span{color:var(--deep);text-transform:none;letter-spacing:normal;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.family-module--conditions .family-index strong{font-size:calc(var(--type-role-size,1rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0;line-height:1.2}.family-module--conditions .family-index .card-arrow{flex:0 0 28px;align-self:center;margin:0}.family-costs-grid>article{border-style:solid;border-width:2px}.family-costs-grid>article:first-child{border-color:#8e9dac}.family-costs-grid>article:nth-child(2){border-color:#bd9026}.family-costs-grid>article:nth-child(3){border-color:#c43b76}.family-costs-grid .package-heading{justify-content:center}.family-costs-grid h3{text-align:center;margin:0 0 14px}.family-costs-grid>article:first-child h3{color:#8e9dac}.family-costs-grid>article:nth-child(2) h3{color:#bd9026}.family-costs-grid>article:nth-child(3) h3{color:#c43b76}.family-costs-grid>article>img{object-fit:cover;width:100%;height:170px}.family-module h2{font-size:calc(var(--type-role-size,clamp(1.8rem,3vw,2.6rem)) * var(--type-scale,1) * var(--type-role-scale,1))}@media (width<=850px){.family-module--conditions .family-index{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=580px){.family-module--conditions .family-index>a>img{height:120px}.family-module--conditions .family-index>a>span{padding:12px 10px}.family-costs-grid>article>img{height:160px}}.family-module--conditions .family-index>a>.family-card-label,.family-module--therapies .treatment-concern-strip a>.family-card-label{min-height:58px;color:var(--deep);text-transform:none;letter-spacing:normal;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.family-module--conditions .family-index .family-card-label>strong,.family-module--therapies .treatment-concern-strip .family-card-label>strong{text-align:left;flex:auto;min-width:0;margin:0;padding:0}.family-module--conditions .family-index .family-card-label>.card-arrow,.family-module--therapies .treatment-concern-strip .family-card-label>.card-arrow{flex:0 0 28px;align-self:center;place-items:center;width:28px;height:28px;margin:0 0 0 auto;display:grid;position:static}.family-module--therapies .treatment-concern-strip .family-card-label>.card-arrow{color:#c49738;background:#fffcf5;border:1px solid #dfca99;border-radius:50%;font-style:normal}@media (width<=580px){.family-module--conditions .family-index>a>.family-card-label,.family-module--therapies .treatment-concern-strip a>.family-card-label{padding-inline:10px}}.science-diagram--donor{background:radial-gradient(circle at 82% 16%,#e4f5f1 0,#0000 38%),linear-gradient(145deg,#fffdf8 3%,#eef8f6 100%);border:1px solid #cfe6e2;border-radius:22px;padding:clamp(24px,4vw,46px);overflow:hidden;box-shadow:0 18px 50px #013d5612}.science-diagram--donor .science-diagram__header{align-items:start;padding-bottom:6px}.science-diagram--donor .science-diagram__header h3{max-width:22ch;font-size:calc(var(--type-role-size,clamp(1.8rem, 2.7vw, 2.7rem)) * var(--type-scale,1) * var(--type-role-scale,1));line-height:1.1}.science-diagram--donor .science-diagram__tag{color:#086a67;background:#d9efe8;border-radius:100px;padding:7px 12px}.donor-flow__intro{color:#47676a;max-width:64ch;font-size:calc(var(--type-role-size,.95rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:6px 0}.donor-flow__art{max-width:1180px;margin:2px auto -14px}.donor-flow__art img{filter:drop-shadow(0 12px 13px #02575c14);width:100%;height:auto}.donor-flow__stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;max-width:1180px;margin:0 auto;padding:0;list-style:none;display:grid;position:relative}.donor-flow__stages:before{content:"";background:linear-gradient(90deg,#5ea9a0,#add9c8,#4d9a99);height:2px;position:absolute;top:17px;left:12.5%;right:12.5%}.donor-flow__stages li{min-width:0;box-shadow:none;background:0 0;border:0;padding:0 clamp(8px,1.5vw,22px) 10px;position:relative}.donor-flow__stage-meta{justify-content:space-between;align-items:center;gap:8px;min-height:35px;margin-bottom:10px;display:flex}.donor-flow__number{z-index:1;color:#fff;width:35px;height:35px;font-size:calc(var(--type-role-size,.82rem) * var(--type-scale,1) * var(--type-role-scale,1));background:#086f70;border-radius:50%;place-items:center;font-weight:800;display:grid;position:relative;box-shadow:0 0 0 5px #eff8f4}.donor-flow__source{color:#065d61;font-size:calc(var(--type-role-size,.7rem) * var(--type-scale,1) * var(--type-role-scale,1));letter-spacing:.1em;background:#d9f2eb;border:1px solid #88c9c2;border-radius:5px;padding:4px 9px;font-weight:850}.donor-flow__stages strong{color:#013d56;font-size:calc(var(--type-role-size,clamp(.95rem, 1.25vw, 1.1rem)) * var(--type-scale,1) * var(--type-role-scale,1));margin-bottom:5px;line-height:1.3;display:block}.donor-flow__stages p{color:#53686a;max-width:24ch;font-size:calc(var(--type-role-size,.84rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0;line-height:1.5}.donor-flow__mobile-art{display:none}.donor-flow__note{color:#174f59;max-width:1180px;font-size:calc(var(--type-role-size,.9rem) * var(--type-scale,1) * var(--type-role-scale,1));background:#ffffffc2;border-left:3px solid #0b8b88;margin:26px auto 0;padding:13px 17px;font-weight:650}@media (width<=760px){.science-diagram--donor{padding:22px 18px}.science-diagram--donor .science-diagram__header h3{font-size:calc(var(--type-role-size,clamp(1.75rem, 7vw, 2.4rem)) * var(--type-scale,1) * var(--type-role-scale,1))}.donor-flow__art{display:none}.donor-flow__intro{margin-bottom:16px}.donor-flow__stages{grid-template-columns:1fr;gap:7px}.donor-flow__stages:before{background:linear-gradient(#5ea9a0,#add9c8,#4d9a99);width:2px;height:auto;inset:18px auto 30px 17px}.donor-flow__stages li{padding:0 0 21px 52px}.donor-flow__mobile-art{width:min(100%,330px);height:auto;margin:0 auto -8px;display:block}.donor-flow__stage-meta{position:static}.donor-flow__number{position:absolute;top:190px;left:0}.donor-flow__source{margin-left:auto}.donor-flow__stages strong{font-size:calc(var(--type-role-size,1.08rem) * var(--type-scale,1) * var(--type-role-scale,1))}.donor-flow__stages p{max-width:42ch;font-size:calc(var(--type-role-size,.9rem) * var(--type-scale,1) * var(--type-role-scale,1))}.donor-flow__note{margin-top:8px}}@media (width<=420px){.donor-flow__stages li{padding-left:45px}.donor-flow__number{top:150px}}.condition-index{color:#06364d;background:#f6fbff;border:1px solid #dbe7e8;border-radius:12px;max-width:1180px;margin:32px auto;padding:28px clamp(20px,4vw,44px)}.condition-index__intro{max-width:70ch;margin-bottom:22px}.condition-index h2{font-size:calc(var(--type-role-size,clamp(1.55rem,2vw,2rem)) * var(--type-scale,1) * var(--type-role-scale,1));color:#06364d;margin:0 0 8px}.condition-index p{line-height:1.6}.condition-index__groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.condition-index__group{background:#fff;border:1px solid #e0e8e9;border-radius:9px;padding:18px}.condition-index__group h3{color:#087678;font-size:calc(var(--type-role-size,1.05rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0 0 12px}.condition-index__group ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.condition-index__group a{color:#145c67;text-underline-offset:3px;text-decoration-thickness:1px}.condition-index__group a:hover{color:#073c4c}.condition-index__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.condition-index__cards li{background:#fff;border:1px solid #dde7e8;border-radius:9px;padding:18px;scroll-margin-top:100px}.condition-index__cards h3{font-size:calc(var(--type-role-size,1.05rem) * var(--type-scale,1) * var(--type-role-scale,1));color:#087678;margin:0 0 8px}.condition-index__cards p{font-size:calc(var(--type-role-size,.95rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0}@media (width<=850px){.condition-index__groups,.condition-index__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=580px){.condition-index{padding:22px 18px}.condition-index__groups,.condition-index__cards{grid-template-columns:1fr}}.condition-index__intro h2,.condition-index__group{scroll-margin-top:100px}.clinician-directory{color:#06364d;max-width:1220px;margin:0 auto;padding:48px 24px 70px}.clinician-directory__intro{max-width:760px;margin-bottom:28px}.clinician-directory__intro h2{font-size:calc(var(--type-role-size,clamp(1.8rem,3vw,2.65rem)) * var(--type-scale,1) * var(--type-role-scale,1));margin:12px 0 14px;line-height:1.14}.clinician-directory__intro p{font-size:calc(var(--type-role-size,1.04rem) * var(--type-scale,1) * var(--type-role-scale,1));color:#365665;line-height:1.7}.clinician-directory__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.clinician-card{background:#fff;border:1px solid #d7e7ee;border-radius:9px;min-width:0;overflow:hidden;box-shadow:0 10px 30px #06364d0e}.clinician-card__image-link{background:#eaf4f8;place-items:center;height:205px;display:grid;overflow:hidden}.clinician-card__image-link img{object-fit:cover;object-position:center 28%;width:100%;height:100%;transition:transform .25s}.clinician-monogram{color:#087678;width:105px;height:105px;font-size:calc(var(--type-role-size,2.1rem) * var(--type-scale,1) * var(--type-role-scale,1));letter-spacing:-.035em;background:#d4e9ed;border:2px solid #fff;border-radius:50%;place-items:center;font-weight:700;display:grid;box-shadow:0 8px 20px #06364d14}.clinician-card__body{padding:19px}.clinician-card__provider{font-size:calc(var(--type-role-size,.72rem) * var(--type-scale,1) * var(--type-role-scale,1));letter-spacing:.11em;text-transform:uppercase;color:#087678;font-weight:700}.clinician-card h3{font-size:calc(var(--type-role-size,1.14rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:9px 0 8px;line-height:1.25}.clinician-card h3 a{color:#06364d;text-decoration:none}.clinician-card h3 a:hover{text-decoration:underline}.clinician-card__role{font-size:calc(var(--type-role-size,.88rem) * var(--type-scale,1) * var(--type-role-scale,1));color:#466777;min-height:3em;margin:0 0 16px;line-height:1.5}.clinician-card__more{font-size:calc(var(--type-role-size,.87rem) * var(--type-scale,1) * var(--type-role-scale,1));color:#087678;font-weight:700;text-decoration:none}.clinician-card__more span{color:#c49738;font-size:calc(var(--type-role-size,1.2rem) * var(--type-scale,1) * var(--type-role-scale,1));vertical-align:-.05em;margin-left:5px}.clinician-card__more:hover{text-decoration:underline}.clinician-directory__science{background:#f7f1e4;border:1px solid #ebdfc7;border-radius:9px;align-items:center;gap:22px;margin-top:28px;padding:24px;display:flex}.clinician-monogram--small{width:72px;height:72px;font-size:calc(var(--type-role-size,1.35rem) * var(--type-scale,1) * var(--type-role-scale,1));background:#fff;flex:none}.clinician-directory__science h3{font-size:calc(var(--type-role-size,1.3rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:7px 0}.clinician-directory__science h3 a{color:#06364d}.clinician-directory__science p{max-width:80ch;font-size:calc(var(--type-role-size,.93rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0 0 10px;line-height:1.55}.clinician-directory__roles{background:#f6fbff;border-left:4px solid #087678;border-radius:4px 9px 9px 4px;margin-top:24px;padding:24px}.clinician-directory__roles h3{font-size:calc(var(--type-role-size,1.1rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0 0 8px}.clinician-directory__roles p{max-width:90ch;font-size:calc(var(--type-role-size,.91rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0 0 10px;line-height:1.6}.clinician-directory__sources{flex-wrap:wrap;gap:22px;display:flex}.clinician-directory__sources a,.clinician-profile__details a{color:#087678;font-weight:700}.clinician-directory__notice{font-size:calc(var(--type-role-size,.79rem) * var(--type-scale,1) * var(--type-role-scale,1));color:#57717d;margin:18px 0 0;line-height:1.5}.clinician-profile{padding-top:24px;padding-bottom:80px}.clinician-profile .breadcrumb{margin-bottom:30px}.clinician-profile__header{grid-template-columns:minmax(220px,340px) minmax(0,1fr);align-items:center;gap:clamp(26px,5vw,70px);max-width:1100px;margin:auto;padding:24px 0 52px;display:grid}.clinician-profile__portrait{background:#eaf4f8;border:1px solid #d7e7ee;border-radius:10px;place-items:center;height:340px;display:grid;overflow:hidden}.clinician-profile__portrait img{object-fit:cover;object-position:center 25%;width:100%;height:100%}.clinician-profile__summary h1{font-size:calc(var(--type-role-size,clamp(2.1rem,4vw,3.7rem)) * var(--type-scale,1) * var(--type-role-scale,1));color:#06364d;margin:13px 0 16px;line-height:1.08}.clinician-profile__summary p{color:#365665;max-width:68ch;line-height:1.68}.clinician-profile__role{margin-bottom:18px;font-weight:650;font-size:calc(var(--type-role-size,1.22rem) * var(--type-scale,1) * var(--type-role-scale,1))!important;color:#087678!important}.clinician-profile__details{grid-template-columns:repeat(auto-fit,minmax(min(100%,265px),1fr));gap:18px;max-width:1100px;margin:auto;display:grid}.clinician-profile__details section{background:#f6fbff;border:1px solid #d7e7ee;border-radius:8px;padding:24px}.clinician-profile__details h2{font-size:calc(var(--type-role-size,1.16rem) * var(--type-scale,1) * var(--type-role-scale,1));color:#06364d;margin:0 0 12px;line-height:1.3}.clinician-profile__details p,.clinician-profile__details li{font-size:calc(var(--type-role-size,.91rem) * var(--type-scale,1) * var(--type-role-scale,1));color:#3e5f6e;line-height:1.6}.clinician-profile__details ul{margin:0;padding-left:21px}.clinician-profile__details li+li{margin-top:5px}.clinician-profile__back{max-width:1100px;margin:28px auto}.clinician-profile__back a{color:#087678;font-weight:700;text-decoration:none}.clinician-profile__back a:hover{text-decoration:underline}@media (width<=990px){.clinician-directory__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.clinician-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.clinician-profile__header{grid-template-columns:1fr}.clinician-profile__portrait{max-width:340px}.clinician-directory__science{align-items:flex-start}}@media (width<=480px){.clinician-directory{padding:34px 18px 50px}.clinician-directory__grid{grid-template-columns:1fr}.clinician-card{grid-template-columns:38% minmax(0,1fr);display:grid}.clinician-card__image-link{height:100%;min-height:160px}.clinician-card__body{padding:15px}.clinician-card__role{min-height:0}.clinician-directory__science{display:block}.clinician-directory__science .clinician-monogram{margin-bottom:14px}}.ig{--ig-deep:#013d56;--ig-green:#1f6b57;--ig-line:#dce8e5;--ig-mist:#edf5f2;--ig-gold:#d4a964;border:1px solid var(--ig-line);color:#42555a;background:linear-gradient(145deg,#fff 10%,#f6faf8 100%);border-radius:28px;max-width:1220px;margin:clamp(54px,7vw,105px) auto;padding:clamp(26px,4vw,54px);box-shadow:0 20px 54px #013d560f}.ig *{box-sizing:border-box}.ig__head{max-width:790px;margin-bottom:clamp(24px,4vw,44px)}.ig__head h2{font-size:calc(var(--type-role-size,clamp(1.7rem,3vw,2.8rem)) * var(--type-scale,1) * var(--type-role-scale,1));margin:.3em 0}.ig__head p{font-size:calc(var(--type-role-size,1.05rem) * var(--type-scale,1) * var(--type-role-scale,1));max-width:65ch;margin:.8em 0 0}.ig__eyebrow{font-size:calc(var(--type-role-size,.7rem) * var(--type-scale,1) * var(--type-role-scale,1));letter-spacing:.18em;text-transform:uppercase;color:var(--ig-green);font-weight:800}.ig__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,185px),1fr));gap:14px;display:grid}.ig__card{border:1px solid var(--ig-line);background:#fff;border-radius:18px;min-width:0;padding:clamp(18px,2vw,28px);box-shadow:0 9px 26px #013d560a}.ig__card-top{justify-content:space-between;align-items:flex-start;display:flex}.ig__card svg,.ig__steps svg,.ig__stages svg,.ig__itinerary svg,.ig__value svg{width:54px;height:54px;stroke:var(--ig-green);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.ig__number{color:#9aafa9;font-size:calc(var(--type-role-size,.76rem) * var(--type-scale,1) * var(--type-role-scale,1));letter-spacing:.12em;font-weight:800}.ig__card h3{font-size:calc(var(--type-role-size,1.12rem) * var(--type-scale,1) * var(--type-role-scale,1));letter-spacing:-.02em;margin:18px 0 8px}.ig__card p{font-size:calc(var(--type-role-size,.88rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:0;line-height:1.55}.ig__note{border-left:3px solid var(--ig-gold);color:#496066;font-size:calc(var(--type-role-size,.88rem) * var(--type-scale,1) * var(--type-role-scale,1));background:#f5f8f5;margin:24px 0 0;padding:13px 18px;line-height:1.6}.ig__comparison{grid-template-columns:1fr 46px 1fr;align-items:stretch;gap:14px;display:grid}.ig__compare-card{border:1px solid var(--ig-line);background:#fff;border-radius:20px;min-width:0;padding:28px}.ig__compare-card h3{font-size:calc(var(--type-role-size,1.2rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:10px 0}.ig__compare-card p{font-size:calc(var(--type-role-size,.94rem) * var(--type-scale,1) * var(--type-role-scale,1));max-width:52ch;margin:0}.ig__versus{color:var(--ig-gold);font-size:calc(var(--type-role-size,2.2rem) * var(--type-scale,1) * var(--type-role-scale,1));place-items:center;font-weight:700;display:grid}.ig__specimen{background:radial-gradient(circle,#f5eee5,#edf6f2 70%);border-radius:14px;justify-content:center;align-items:center;gap:8px;height:125px;display:flex}.ig__specimen span{border:3px solid var(--ig-green);background:#cce2d8;border-radius:50%;display:block;position:relative}.ig__specimen--cell span{width:54px;height:54px}.ig__specimen--cell span:nth-child(2){width:42px;height:42px}.ig__specimen--cell span:nth-child(3){width:49px;height:49px}.ig__specimen--cell span:after{content:"";background:var(--ig-gold);border-radius:50%;width:14px;height:14px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.ig__specimen--vesicle span{background:#e9f4f0;border-width:2px;width:18px;height:18px}.ig__specimen--vesicle span:nth-child(2n){width:26px;height:26px}.ig__two-paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ig__two-paths article{border:1px solid var(--ig-line);background:#fff;border-radius:20px;padding:27px}.ig__path-label{color:var(--ig-gold);font-size:calc(var(--type-role-size,.8rem) * var(--type-scale,1) * var(--type-role-scale,1));font-weight:800}.ig__two-paths h3{margin:8px 0 22px}.ig__two-paths ol{counter-reset:ig-path;margin:0;padding:0;list-style:none}.ig__two-paths li{counter-increment:ig-path;border-bottom:1px solid var(--ig-line);font-size:calc(var(--type-role-size,.9rem) * var(--type-scale,1) * var(--type-role-scale,1));color:var(--ig-deep);padding:13px 12px 13px 52px;font-weight:650;position:relative}.ig__two-paths li:before{content:counter(ig-path);background:var(--ig-mist);width:30px;height:30px;color:var(--ig-green);border-radius:50%;place-items:center;display:grid;position:absolute;top:9px;left:4px}.ig__two-paths p{font-size:calc(var(--type-role-size,.85rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:20px 0 0}.ig__steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ig__steps li{border:1px solid var(--ig-line);background:#fff;border-radius:18px;min-width:0;padding:18px;position:relative}.ig__step-index{color:#a5b8b2;font-weight:800;font-size:calc(var(--type-role-size,.7rem) * var(--type-scale,1) * var(--type-role-scale,1));position:absolute;top:14px;right:16px}.ig__steps li svg{margin-bottom:22px;display:block}.ig__steps li strong,.ig__steps li span:last-child{display:block}.ig__steps li strong{font-size:calc(var(--type-role-size,.94rem) * var(--type-scale,1) * var(--type-role-scale,1));margin-bottom:5px}.ig__steps li span:last-child{font-size:calc(var(--type-role-size,.78rem) * var(--type-scale,1) * var(--type-role-scale,1));line-height:1.45}.ig__body-nav{grid-template-columns:minmax(150px,.55fr) 1.45fr;align-items:center;gap:clamp(22px,4vw,60px);display:grid}.ig__body-figure{text-align:center;background:radial-gradient(circle,#e8f3ee,#fff 70%);border-radius:22px;padding:22px}.ig__body-figure svg{fill:#d2e6dd;height:300px;max-height:55vw;stroke:var(--ig-green);stroke-width:2px}.ig__body-links{gap:8px;display:grid}.ig__body-links a{border:1px solid var(--ig-line);color:var(--ig-deep);font-size:calc(var(--type-role-size,.92rem) * var(--type-scale,1) * var(--type-role-scale,1));background:#fff;border-radius:12px;align-items:center;gap:18px;padding:13px 18px;font-weight:700;text-decoration:none;display:flex}.ig__body-links a:hover{background:var(--ig-mist);border-color:#9ec9b9}.ig__body-links a span{font-size:calc(var(--type-role-size,.7rem) * var(--type-scale,1) * var(--type-role-scale,1));color:var(--ig-green)}.ig__body-links a b{color:var(--ig-green);margin-left:auto}.ig__stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ig__stages li{border:1px solid var(--ig-line);background:#fff;border-radius:16px;padding:20px}.ig__stage-num{background:var(--ig-deep);color:#fff;width:24px;height:24px;font-size:calc(var(--type-role-size,.7rem) * var(--type-scale,1) * var(--type-role-scale,1));border-radius:50%;place-items:center;display:inline-grid}.ig__stages svg{margin:16px 0;display:block}.ig__stages strong{font-size:calc(var(--type-role-size,.94rem) * var(--type-scale,1) * var(--type-role-scale,1));display:block}.ig__stages p{font-size:calc(var(--type-role-size,.8rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:6px 0 0}.ig__itinerary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ig__itinerary-row{border:1px solid var(--ig-line);background:#fff;border-radius:15px;padding:21px}.ig__itinerary-mark{color:var(--ig-gold);font-size:calc(var(--type-role-size,.7rem) * var(--type-scale,1) * var(--type-role-scale,1));font-weight:800}.ig__itinerary svg{margin:16px 0;display:block}.ig__itinerary strong,.ig__itinerary-row span:last-child{display:block}.ig__itinerary strong{font-size:calc(var(--type-role-size,.92rem) * var(--type-scale,1) * var(--type-role-scale,1))}.ig__itinerary-row span:last-child{font-size:calc(var(--type-role-size,.78rem) * var(--type-scale,1) * var(--type-role-scale,1));margin-top:5px;line-height:1.5}.ig__table-scroll{border:1px solid var(--ig-line);background:#fff;border-radius:16px;overflow-x:auto}.ig__table{border-collapse:collapse;width:100%;min-width:760px;font-size:calc(var(--type-role-size,.82rem) * var(--type-scale,1) * var(--type-role-scale,1));line-height:1.45}.ig__table th,.ig__table td{border-bottom:1px solid var(--ig-line);text-align:left;vertical-align:top;padding:12px 14px}.ig__table thead th{background:var(--ig-deep);color:#fff;font-size:calc(var(--type-role-size,.88rem) * var(--type-scale,1) * var(--type-role-scale,1));position:sticky;top:0}.ig__table th:first-child{width:25%}.ig__table tbody th{color:var(--ig-deep);font-weight:700}.ig__table tbody tr:nth-child(2n){background:#f6faf8}.ig__table tbody tr:last-child>*{border-bottom:0}.ig__value{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ig__value>div{border:1px solid var(--ig-line);text-align:center;background:#fff;border-radius:16px;justify-items:center;gap:12px;padding:22px 10px;display:grid;position:relative}.ig__value strong{font-size:calc(var(--type-role-size,.85rem) * var(--type-scale,1) * var(--type-role-scale,1))}.ig__value>div>span{z-index:1;color:var(--ig-gold);font-size:calc(var(--type-role-size,1.5rem) * var(--type-scale,1) * var(--type-role-scale,1));font-weight:800;position:absolute;top:50%;right:-17px;transform:translateY(-50%)}.ig__timeline{grid-template-columns:repeat(7,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.ig__timeline li{border-top:2px solid #9ccbbb;min-width:0;padding:34px 12px 0;position:relative}.ig__time-dot{background:var(--ig-green);color:#fff;width:26px;height:26px;font-size:calc(var(--type-role-size,.7rem) * var(--type-scale,1) * var(--type-role-scale,1));border-radius:50%;place-items:center;display:grid;position:absolute;top:-14px;left:12px}.ig__timeline strong,.ig__timeline li div>span{display:block}.ig__timeline strong{font-size:calc(var(--type-role-size,.8rem) * var(--type-scale,1) * var(--type-role-scale,1));line-height:1.35}.ig__timeline li div>span{font-size:calc(var(--type-role-size,.72rem) * var(--type-scale,1) * var(--type-role-scale,1));margin-top:5px;line-height:1.45}.ig__cards--3 .ig__card>svg{margin-bottom:12px}.ig :focus-visible{outline:3px solid var(--ig-gold);outline-offset:2px}@media (width<=900px){.ig__steps,.ig__timeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ig__timeline li{border-top:0;border-left:2px solid #9ccbbb;padding:10px 10px 10px 35px}.ig__time-dot{top:8px;left:-14px}.ig__stages,.ig__itinerary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.ig{border-radius:20px;margin:48px 0;padding:24px 18px}.ig__comparison,.ig__two-paths,.ig__body-nav{grid-template-columns:1fr}.ig__versus{line-height:1}.ig__body-figure svg{height:220px}.ig__value{grid-template-columns:repeat(2,minmax(0,1fr))}.ig__value>div:nth-child(2)>span{display:none}.ig__cards--5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){.ig__steps,.ig__stages,.ig__itinerary,.ig__timeline,.ig__cards--5{grid-template-columns:1fr}.ig__value>div>span{display:none}}.ig__body-figure .ig__hotspot{fill:#bbdccd;stroke:#1f6b57;stroke-width:2px;opacity:.65;transition:fill .2s,opacity .2s}.ig__body-figure a:hover .ig__hotspot,.ig__body-figure a:focus .ig__hotspot{fill:#d4a964;opacity:1}.ig__skin{grid-template-columns:minmax(180px,.8fr) 1.2fr;align-items:center;gap:clamp(24px,5vw,70px);display:grid}.ig__skin-art{border:1px solid var(--ig-line);background:#fff;border-radius:18px;grid-template-rows:25% 40% 35%;height:240px;display:grid;overflow:hidden}.ig__skin-art div:first-child{background:repeating-linear-gradient(125deg,#f2d6bc 0 16px,#ecc9ad 16px 30px);border-bottom:3px solid #d9aa88}.ig__skin-art div:nth-child(2){background:linear-gradient(120deg,#f4cfb9,#e6b9a3);border-bottom:3px solid #cf9984;position:relative}.ig__skin-art div:nth-child(2):after{content:"";opacity:.65;border-top:3px dashed #c38677;border-bottom:3px dashed #c38677;position:absolute;inset:14px 12%}.ig__skin-art div:last-child{background:radial-gradient(circle at 20% 25%,#ead48f 0 10px,#0000 11px),radial-gradient(circle at 70% 65%,#ead48f 0 13px,#0000 14px),#f3e5b8}.ig__skin ol{margin:0;padding:0;list-style:none}.ig__skin li{border-left:3px solid var(--ig-gold);padding:15px 0 15px 20px}.ig__skin li+li{border-top:1px solid var(--ig-line)}.ig__skin strong,.ig__skin li span{display:block}.ig__skin li span{font-size:calc(var(--type-role-size,.85rem) * var(--type-scale,1) * var(--type-role-scale,1))}.ig__private{background:linear-gradient(135deg,#eaf4ef,#fff 70%);grid-template-columns:140px 1fr;align-items:center;gap:30px;display:grid}.ig__private-symbol{background:#fff;border:1px solid #b6d3c5;border-radius:50%;place-items:center;width:130px;height:130px;display:grid}.ig__private-symbol svg{fill:none;width:70px;height:70px;stroke:var(--ig-green);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ig__private h2{max-width:660px}.ig__private p{max-width:68ch;margin:0}@media (width<=620px){.ig__skin,.ig__private{grid-template-columns:1fr}.ig__skin-art{height:190px}.ig__private-symbol{width:100px;height:100px}.ig__private-symbol svg{width:56px;height:56px}}.ig__stages--three{grid-template-columns:repeat(3,minmax(0,1fr))}.ig__route-icon{fill:none;width:58px;height:58px;stroke:var(--ig-green);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ig__heritage{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.ig__heritage li{border:1px solid var(--ig-line);border-top:4px solid var(--ig-gold);background:#fff;border-radius:14px;padding:28px 20px 20px;position:relative}.ig__heritage li>span{color:var(--ig-green);font-size:calc(var(--type-role-size,.78rem) * var(--type-scale,1) * var(--type-role-scale,1));text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px;font-weight:800;display:block}.ig__heritage strong{font-size:calc(var(--type-role-size,1rem) * var(--type-scale,1) * var(--type-role-scale,1));display:block}.ig__heritage p{font-size:calc(var(--type-role-size,.82rem) * var(--type-scale,1) * var(--type-role-scale,1));margin:8px 0 0;line-height:1.55}.ig__concept{border:1px solid var(--ig-line);background:radial-gradient(circle,#edf5f2,#fff 70%);border-radius:18px;grid-template-columns:1fr 90px 1fr;align-items:center;gap:20px;min-height:160px;padding:20px;display:grid}.ig__concept-cell{border:5px solid var(--ig-green);background:#d6e9df;border-radius:50%;justify-self:center;place-items:center;width:125px;height:125px;display:grid}.ig__concept-cell span{background:#d4a964;border:3px solid #b98542;border-radius:50%;width:39px;height:39px}.ig__concept-arrows{text-align:center;color:var(--ig-gold);font-size:calc(var(--type-role-size,1.8rem) * var(--type-scale,1) * var(--type-role-scale,1));white-space:nowrap}.ig__concept-vesicles{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;max-width:170px;margin:auto;display:flex}.ig__concept-vesicles i{border:3px solid var(--ig-green);background:#e6f3ee;border-radius:50%;width:25px;height:25px;display:block}.ig__concept-vesicles i:nth-child(2n){width:18px;height:18px}.ig__concept-labels{text-align:center;font-size:calc(var(--type-role-size,.85rem) * var(--type-scale,1) * var(--type-role-scale,1));grid-template-columns:1fr 1fr;gap:120px;margin:14px 0 0;display:grid}.ig__setting{grid-template-columns:.9fr 1.1fr;align-items:center;gap:24px;display:grid}.ig__setting-land{background:linear-gradient(145deg,#dcebd9 0 30%,#a8ccc2 30% 55%,#5e9b8b 55% 70%,#e4ecdc 70%);border-radius:20px;place-items:center;height:210px;display:grid;overflow:hidden}.ig__setting-land span{color:var(--ig-deep);letter-spacing:.06em;background:#fff;border-radius:30px;padding:8px 15px;font-weight:800}.ig__setting ol{margin:0;padding-left:1.4em}.ig__setting li{border-bottom:1px solid var(--ig-line);font-size:calc(var(--type-role-size,.95rem) * var(--type-scale,1) * var(--type-role-scale,1));padding:10px 0}.ig__report{grid-template-columns:160px 1fr;align-items:center;gap:30px;display:grid}.ig__report-sheet{background:#fff;border:1px solid #b9cfc5;border-radius:8px;height:210px;padding:22px;box-shadow:8px 8px #e4efeb}.ig__report-line{background:#d7e6de;border-radius:5px;height:8px;margin:15px 0}.ig__report-line:nth-child(2n){width:70%}.ig__report ol{columns:2;column-gap:30px;margin:0;padding-left:1.4em}.ig__report li{break-inside:avoid;font-size:calc(var(--type-role-size,.88rem) * var(--type-scale,1) * var(--type-role-scale,1));padding:7px 0}.ig__proposal{border:1px solid var(--ig-line);background:#fff;border-radius:16px;overflow:hidden}.ig__proposal-title{background:var(--ig-deep);color:#fff;padding:16px 22px;font-weight:800}.ig__proposal dl{margin:0;padding:6px 22px}.ig__proposal dl>div{border-bottom:1px solid var(--ig-line);font-size:calc(var(--type-role-size,.86rem) * var(--type-scale,1) * var(--type-role-scale,1));grid-template-columns:1.3fr .7fr;gap:15px;padding:12px 0;display:grid}.ig__proposal dl>div:last-child{border-bottom:0}.ig__proposal dt{color:var(--ig-deep);font-weight:700}.ig__proposal dd{color:#879b97;text-align:right;margin:0}.ig__tracker{border:1px solid var(--ig-line);background:#fff;border-radius:14px;overflow:hidden}.ig__tracker-head,.ig__tracker-row{grid-template-columns:1fr 1fr;display:grid}.ig__tracker-head{background:var(--ig-deep);color:#fff;font-weight:700;font-size:calc(var(--type-role-size,.82rem) * var(--type-scale,1) * var(--type-role-scale,1))}.ig__tracker-head span,.ig__tracker-row>*{padding:11px 16px}.ig__tracker-row{border-bottom:1px solid var(--ig-line);font-size:calc(var(--type-role-size,.84rem) * var(--type-scale,1) * var(--type-role-scale,1))}.ig__tracker-row:last-child{border-bottom:0}.ig__tracker-row strong{font-size:calc(var(--type-role-size,.84rem) * var(--type-scale,1) * var(--type-role-scale,1))}.ig__tracker-row>span{border-left:1px solid var(--ig-line)}@media (width<=700px){.ig__heritage,.ig__stages--three,.ig__setting,.ig__report{grid-template-columns:1fr}.ig__report ol{columns:1}.ig__concept{grid-template-columns:1fr;gap:2px}.ig__concept-arrows{transform:rotate(90deg)}.ig__concept-labels{gap:0}}.ig__category-feature{background:#fff;border:1px solid #dce9e7;border-radius:18px;place-items:center;margin:-8px 0 22px;display:grid;overflow:hidden}.ig__category-feature img{object-fit:contain;width:100%;max-height:310px;display:block}.ig__card:has(.ig__card-image){padding-top:0;overflow:hidden}.ig__card-image{background-repeat:no-repeat;background-size:calc(var(--slice-count) * 100%) auto;background-position:var(--slice-position) 33%;border-bottom:1px solid #e4edf0;height:clamp(126px,16vw,180px);margin:0 calc(-1*clamp(18px,2vw,28px)) 18px}.ig__card:has(.ig__card-image) .ig__card-top svg{width:34px;height:34px}.ig__card:has(.ig__card-image) h3{margin-top:8px}.ig__compare-art{object-fit:contain;background:#f7fbff;border-radius:14px;width:100%;height:clamp(170px,22vw,260px);display:block}.ig__compare-card{background:linear-gradient(#f6fbfc,#fff 65%);border-top:4px solid #008588}.ig__compare-card:last-child{border-top-color:#d68a20}.ig__two-paths--illustrated article{background:linear-gradient(#eef8fa 0,#fff 46%);border-top:5px solid #048487}.ig__two-paths--illustrated article:nth-child(2){background:linear-gradient(#fff6e9 0,#fff 46%);border-top-color:#e99924}.ig__two-paths--illustrated h3{color:#073b71;margin-bottom:18px}.ig__two-paths--illustrated .ig__path-stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ig__two-paths--illustrated .ig__path-stages li{min-width:0;min-height:168px;font-size:calc(var(--type-role-size,.79rem) * var(--type-scale,1) * var(--type-role-scale,1));text-align:center;background:#fff;border:1px solid #d8e7ef;border-radius:12px;flex-direction:column;gap:9px;padding:8px 8px 14px;line-height:1.3;display:flex}.ig__two-paths--illustrated .ig__path-stages li:before{z-index:1;color:#fff;background:#008587;width:26px;height:26px;top:10px;left:10px;box-shadow:0 2px 6px #073b7130}.ig__two-paths--illustrated article:nth-child(2) .ig__path-stages li:before{background:#df8a1a}.ig__path-stages img,.ig__path-stages svg{object-fit:cover;background:#eef7fb;border-radius:8px;width:100%;height:104px;display:block}.ig__path-stages svg{stroke:#087d8d;fill:none;stroke-width:2px;padding:27px}.ig__two-paths--illustrated article>p{color:#1d4c64;background:#edf7f7;border-radius:10px;padding:12px 14px}.ig__two-paths--illustrated article:nth-child(2)>p{background:#fff4e2}.ig__concept{background:#f7fbfd;grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);gap:10px;padding:14px}.ig__concept-image{object-fit:cover;background:#fff;border:1px solid #d5e5ed;border-radius:14px;width:100%;height:clamp(170px,20vw,250px);display:block}.ig__concept-image--cell{object-position:0% 50%}.ig__concept-image--vesicles{object-position:100% 50%}.ig__concept-image{background-image:url(https://muhu-health-images.droitman-ae8.workers.dev/images/a7cc6cdc75eff777d7cc73b7.webp);background-repeat:no-repeat;background-size:200%}.ig__concept-image--cell{background-position:0}.ig__concept-image--vesicles{background-position:100%}.ig__concept-labels{color:#073b71;gap:64px}@media (width<=1000px){.ig__two-paths--illustrated{grid-template-columns:1fr}}@media (width<=620px){.ig__category-feature img{max-height:240px}.ig__card-image{height:150px}.ig__comparison{grid-template-columns:1fr}.ig__compare-art{height:220px}.ig__two-paths--illustrated article{padding:16px}.ig__two-paths--illustrated .ig__path-stages li{min-height:130px;font-size:calc(var(--type-role-size,.74rem) * var(--type-scale,1) * var(--type-role-scale,1))}.ig__path-stages img,.ig__path-stages svg{height:80px}.ig__concept{grid-template-columns:1fr 32px 1fr}.ig__concept-image{height:140px}.ig__concept-arrows{font-size:calc(var(--type-role-size,1.2rem) * var(--type-scale,1) * var(--type-role-scale,1));transform:none}.ig__concept-labels{font-size:calc(var(--type-role-size,.75rem) * var(--type-scale,1) * var(--type-role-scale,1));gap:12px}}@media (width<=420px){.ig__two-paths--illustrated .ig__path-stages{grid-template-columns:1fr}.ig__two-paths--illustrated .ig__path-stages li{text-align:left;grid-template-columns:80px 1fr;align-items:center;min-height:0;padding:7px 10px 7px 43px;display:grid}.ig__path-stages img,.ig__path-stages svg{width:80px;height:72px}.ig__concept-image{height:110px}}.ig:has(.ig__category-feature){position:relative}.ig:has(.ig__category-feature) .ig__head{max-width:calc(100% - 240px);min-height:108px}.ig .ig__category-feature{width:210px;height:118px;margin:0;position:absolute;top:24px;right:28px;box-shadow:0 3px 14px #073b7110}.ig .ig__category-feature img{object-fit:cover;width:100%;height:100%;max-height:none}.ig[data-graphic=MH-G032] .ig__category-feature img{object-fit:contain}.ig__card:has(.ig__card-image){padding:0 20px 18px!important}.ig__card-image{height:126px;margin:0 -20px 10px}.ig__card:has(.ig__card-image) .ig__card-top{margin-bottom:4px!important}.ig__card:has(.ig__card-image) h3{margin:7px 0 5px}.ig__compare-card{padding:18px}.ig__compare-art{height:148px}.ig__compare-card h3{margin:9px 0 6px}.ig__compare-card p{font-size:calc(var(--type-role-size,.88rem) * var(--type-scale,1) * var(--type-role-scale,1));line-height:1.45}.ig__two-paths--illustrated article{padding:18px}.ig__two-paths--illustrated .ig__path-stages li{min-height:144px}.ig__path-stages img,.ig__path-stages svg{height:87px}.ig__concept-image{height:175px}@media (width<=700px){.ig:has(.ig__category-feature) .ig__head{max-width:none;min-height:0}.ig .ig__category-feature{width:100%;height:145px;margin:0 0 16px;position:static}.ig .ig__category-feature img{object-fit:contain}.ig__compare-art{height:145px}.ig__concept-image{height:130px}}.ig__card--watercolor{background:#fff;border:1px solid #d7e7ee;border-radius:8px;overflow:hidden;padding:0 0 16px!important}.condition-card-illustration{object-fit:contain;background:#fff;width:100%;height:160px;padding:8px;display:block}.ig__card--watercolor .ig__card-top{min-height:25px;margin:0 14px 8px}.ig__card--watercolor h3,.ig__card--watercolor>p{margin-inline:14px}.ig__card--watercolor .ig__number{color:#fff;background:#07354d;border-radius:16px;min-width:32px;padding:3px 9px;font-weight:700;line-height:1.3}.ig__cards:has(.ig__card--watercolor){align-items:stretch;gap:14px}@media (width<=580px){.condition-card-illustration{height:145px}}.ig .shared-care-icon{object-fit:contain;filter:none;flex:none;width:64px;height:64px;display:block}.ig__steps .shared-care-icon,.ig__itinerary .shared-care-icon{margin:2px 0 16px}.ig__stages .shared-care-icon{margin:0 0 15px}.ig__value .shared-care-icon{margin:0 auto}.ig__cards--3 .ig__card>.shared-care-icon{margin-bottom:12px}.ig__two-paths .ig__route-icon.shared-care-icon{width:70px;height:70px;margin:0 0 12px}.ig__science-stage-art{object-fit:cover;background:#f9fbfa;border-radius:10px;width:100%;height:155px;margin:0 0 16px;display:block}.ig__body-figure img{object-fit:contain;width:100%;max-height:340px;margin:auto;display:block}.ig__card--watercolor>.condition-card-illustration+h3{margin-top:12px}.ig__concept-arrows{white-space:normal;background:#c49738;border-radius:4px;align-self:center;width:calc(100% - 14px);height:4px;font-size:0;position:relative}.ig__concept-arrows:after{content:"";border-top:4px solid #c49738;border-right:4px solid #c49738;width:12px;height:12px;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}@media (width>=621px) and (width<=700px){.ig__concept-arrows{justify-self:center;width:4px;height:38px;transform:none}.ig__concept-arrows:after{inset:auto auto 0 50%;transform:translate(-50%)rotate(135deg)}}@media (width<=620px){.ig__concept-arrows{width:calc(100% - 14px)}.ig__science-stage-art{height:130px}}.ig .shared-care-icon--watercolor{object-fit:contain;width:104px;max-width:100%;height:96px}.ig__two-paths .ig__route-icon.shared-care-icon--watercolor{width:104px;height:96px}.ig__value .shared-care-icon--watercolor{margin-inline:auto}.ig .shared-care-icon--watercolor{object-fit:contain;object-position:center;flex:none;width:100%;max-width:none;height:155px;display:block}.ig__steps .shared-care-icon--watercolor,.ig__stages .shared-care-icon--watercolor,.ig__itinerary .shared-care-icon--watercolor,.ig__cards--3 .ig__card>.shared-care-icon--watercolor,.ig__card-top .shared-care-icon--watercolor{margin:0 0 14px}.ig__cards--3 .ig__card>.shared-care-icon--watercolor,.ig__card-top .shared-care-icon--watercolor{height:175px}.ig__two-paths .ig__route-icon.shared-care-icon--watercolor{width:100%;height:170px;margin:0 0 12px}.ig__value .shared-care-icon--watercolor{height:150px;margin:0 auto}@media (width<=620px){.ig .shared-care-icon--watercolor{height:145px}.ig__cards--3 .ig__card>.shared-care-icon--watercolor,.ig__card-top .shared-care-icon--watercolor,.ig__two-paths .ig__route-icon.shared-care-icon--watercolor{height:160px}}body:is([data-page-id="35"],[data-page-id="36"]) main :is(.policy-hero,.content-layout){width:min(100% - 48px,960px);max-width:960px;margin-inline:auto}body:is([data-page-id="35"],[data-page-id="36"]) .policy-hero .policy-header{padding:0 0 20px}body:is([data-page-id="35"],[data-page-id="36"]) .policy-header h1{margin:0}body:is([data-page-id="35"],[data-page-id="36"]) .content-layout{padding:0 0 48px;display:block}body:is([data-page-id="35"],[data-page-id="36"]) .content-layout>.prose{width:100%;max-width:none;margin:0;padding:0}body:is([data-page-id="35"],[data-page-id="36"]) .prose h2{font-size:calc(var(--muhu-text-panel-heading) * var(--type-scale,1) * var(--type-section-title-scale,1));text-indent:0;margin:30px 0 10px;padding:0;line-height:1.25}body:is([data-page-id="35"],[data-page-id="36"]) .prose p{text-indent:0;max-width:none;margin:0 0 16px;padding:0;line-height:1.55}@media (width<=680px){body:is([data-page-id="35"],[data-page-id="36"]) main :is(.policy-hero,.content-layout){width:calc(100% - 36px)}}
