.shero[data-astro-cid-njl2q4gy]{gap:3rem;margin-top:clamp(2rem,4vw,3.5rem);display:grid}.shero__cat[data-astro-cid-njl2q4gy]{color:var(--rosewood)!important;opacity:1!important}.shero__cta[data-astro-cid-njl2q4gy]{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:2.25rem;display:flex}.facts[data-astro-cid-njl2q4gy]{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);align-self:end;gap:0;display:grid}.facts[data-astro-cid-njl2q4gy] div[data-astro-cid-njl2q4gy]{border-bottom:1px solid var(--line);padding:1.1rem 1rem 1.1rem 0}.facts[data-astro-cid-njl2q4gy] dd[data-astro-cid-njl2q4gy]{margin-top:.45rem;font-size:1rem;font-weight:500;line-height:1.4}@media (width>=1000px){.shero[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:5rem}}.intro__in[data-astro-cid-njl2q4gy]{gap:2rem 3rem;display:grid}.intro__copy[data-astro-cid-njl2q4gy]{align-content:start;gap:1.5rem;max-width:40rem;display:grid}.intro__first[data-astro-cid-njl2q4gy]{letter-spacing:-.015em;text-wrap:balance;max-width:18em;font-size:clamp(1.9rem,1.3rem + 2.4vw,3.25rem);line-height:1.08}.intro__price[data-astro-cid-njl2q4gy]{border-top:1px solid var(--line);color:var(--slate);max-width:34rem;padding-top:1.25rem;font-size:.95rem}.intro__fig[data-astro-cid-njl2q4gy] figcaption[data-astro-cid-njl2q4gy]{color:var(--slate);margin-top:.75rem;font-size:.85rem}@media (width>=900px){.intro__in--media[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);column-gap:clamp(3rem,6vw,6rem)}.intro__in--media[data-astro-cid-njl2q4gy] .intro__first[data-astro-cid-njl2q4gy],.intro__in--media[data-astro-cid-njl2q4gy] .intro__copy[data-astro-cid-njl2q4gy]{grid-column:1}.intro__in--media[data-astro-cid-njl2q4gy] .intro__fig[data-astro-cid-njl2q4gy]{grid-area:1/2/span 2}.intro__in--text[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(3rem,6vw,6rem)}}.fit[data-astro-cid-njl2q4gy]{background:var(--paper);padding-block:clamp(4rem,8vw,7rem)}.fit__cols[data-astro-cid-njl2q4gy]{gap:3rem;margin-top:clamp(2rem,4vw,3.5rem);display:grid}.fit__label[data-astro-cid-njl2q4gy]{margin-bottom:1.5rem}.fit__label--yes[data-astro-cid-njl2q4gy]{color:var(--rosewood)}@media (width>=800px){.fit__cols[data-astro-cid-njl2q4gy]{grid-template-columns:1fr 1fr;gap:5rem}}.steps-sec__title[data-astro-cid-njl2q4gy]{max-width:12em;margin-top:clamp(3rem,6vw,5rem)}.psteps[data-astro-cid-njl2q4gy]{gap:2.5rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.psteps[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{align-content:start;gap:.6rem;display:grid}.psteps__no[data-astro-cid-njl2q4gy]{color:var(--rosewood);font-size:clamp(3.25rem,2.5rem + 2.5vw,5rem);font-style:italic;line-height:.9}.psteps[data-astro-cid-njl2q4gy] h3[data-astro-cid-njl2q4gy]{margin-top:.75rem;font-size:1.2rem;font-weight:600}.psteps[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{color:var(--slate)}@media (width>=700px){.psteps[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(2,1fr);gap:3.5rem 3rem}}@media (width>=1100px){.psteps[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(4,1fr)}}.heal[data-astro-cid-njl2q4gy]{background:radial-gradient(60% 70% at 0% 100%, #f3e6c91a, transparent 60%), var(--ink)}.heal__in[data-astro-cid-njl2q4gy]{gap:3rem;display:grid}.heal__head[data-astro-cid-njl2q4gy]{align-content:start;gap:1.25rem;display:grid}.timeline[data-astro-cid-njl2q4gy]{border-top:1px solid var(--line-light)}.timeline[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{border-bottom:1px solid var(--line-light);gap:.5rem;padding:1.5rem 0;display:grid}.timeline__when[data-astro-cid-njl2q4gy]{color:var(--glow);font-size:clamp(1.4rem,1.2rem + .9vw,1.9rem);line-height:1.1}.timeline[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{color:#ecedefc7;max-width:36rem}@media (width>=700px){.timeline[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:2rem}}@media (width>=1000px){.heal__in[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:5rem}.heal__head[data-astro-cid-njl2q4gy]{top:calc(var(--header-h) + 2rem);position:sticky}}.care__in[data-astro-cid-njl2q4gy]{gap:3.5rem;display:grid}.care__list[data-astro-cid-njl2q4gy]{margin-top:2.25rem}.care__last[data-astro-cid-njl2q4gy]{background:var(--paper);border-radius:var(--radius);align-content:start;gap:1.25rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.care__last[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{color:var(--slate)}.care__guides[data-astro-cid-njl2q4gy]{justify-items:start;gap:.5rem;margin-top:.5rem;display:grid}@media (width>=900px){.care__in[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(3rem,6vw,6rem)}}.sfaq[data-astro-cid-njl2q4gy]{padding-top:0}.sfaq__in[data-astro-cid-njl2q4gy]{gap:2.5rem;display:grid}@media (width>=1000px){.sfaq__in[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:5rem}.sfaq__in[data-astro-cid-njl2q4gy] h2[data-astro-cid-njl2q4gy]{top:calc(var(--header-h) + 2rem);align-self:start;position:sticky}}.rel[data-astro-cid-njl2q4gy]{padding-top:0}.rel__list[data-astro-cid-njl2q4gy]{border-top:1px solid var(--line);margin-top:1.5rem;display:grid}.rel__list[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{border-bottom:1px solid var(--line);transition:color .3s var(--ease), padding .45s var(--ease);gap:.35rem;padding:1.4rem 0;display:grid}.rel__list[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]:hover{color:var(--rosewood);padding-left:.75rem}.rel__name[data-astro-cid-njl2q4gy]{font-size:clamp(1.6rem,1.3rem + 1.4vw,2.4rem);line-height:1.05}.rel__tag[data-astro-cid-njl2q4gy]{color:var(--slate);font-size:.95rem}@media (width>=900px){.rel__list[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{grid-template-columns:1fr 1fr;align-items:baseline;gap:2rem}}
