.intro[data-astro-cid-4jyhd5ej]{text-align:center;padding-top:264px}.intro[data-astro-cid-4jyhd5ej] h1[data-astro-cid-4jyhd5ej]{color:var(--color-accent);font-size:32px;font-weight:400;line-height:1.4}.intro__lead[data-astro-cid-4jyhd5ej]{color:var(--color-black);letter-spacing:.05em;margin-top:40px;font-size:26px;line-height:2.05}.intro__row[data-astro-cid-4jyhd5ej]{align-items:flex-start;gap:58px;margin:100px 48px 0;display:flex}.intro__row[data-astro-cid-4jyhd5ej] .intro__photo{object-fit:cover;border-radius:80px;flex:none;width:490px;height:480px}.intro__text[data-astro-cid-4jyhd5ej]{max-width:786px;color:var(--color-text-sub);letter-spacing:.05em;text-align:left;flex:1;padding-top:10px;font-size:18px;line-height:2}.intro__text[data-astro-cid-4jyhd5ej] h2[data-astro-cid-4jyhd5ej]{font-size:32px;font-weight:700;line-height:1.4}.intro__text[data-astro-cid-4jyhd5ej] h2[data-astro-cid-4jyhd5ej]+p[data-astro-cid-4jyhd5ej]{margin-top:30px}.intro__text[data-astro-cid-4jyhd5ej] p[data-astro-cid-4jyhd5ej]+p[data-astro-cid-4jyhd5ej]{margin-top:10px}.intro__text[data-astro-cid-4jyhd5ej] .text-block[data-astro-cid-4jyhd5ej]+p[data-astro-cid-4jyhd5ej]{margin-top:38px}.heading[data-astro-cid-4jyhd5ej]{text-align:center;margin-top:120px}.heading__label[data-astro-cid-4jyhd5ej]{color:var(--color-accent);font-size:36px;line-height:1.4}.heading__title[data-astro-cid-4jyhd5ej]{color:var(--color-black);margin-top:30px;font-size:36px;font-weight:400;line-height:1.4}.card[data-astro-cid-4jyhd5ej]{background:var(--color-surface-alt);width:min(1075px,100% - 48px);box-shadow:var(--shadow-soft);text-align:center;border-radius:80px;margin:100px auto 0}.heading[data-astro-cid-4jyhd5ej]+.card[data-astro-cid-4jyhd5ej]{margin-top:110px}.card__inner[data-astro-cid-4jyhd5ej]{border-top:1px solid var(--color-border);width:min(860px,100% - 34px);margin-inline:auto;padding:71px 0 89px}.card__label[data-astro-cid-4jyhd5ej]{color:var(--color-accent);font-family:Lato, var(--font-sans);border-bottom:1px solid var(--color-accent);font-size:20px;line-height:29px;display:inline-block}.card__title[data-astro-cid-4jyhd5ej]{color:var(--color-black);margin-top:40px;font-size:36px;font-weight:400;line-height:1.4}.card__inner[data-astro-cid-4jyhd5ej] .card__icon{object-fit:cover;border-radius:80px;width:160px;height:120px;margin:60px auto 0}.card__inner[data-astro-cid-4jyhd5ej] .card__icon--wide{width:200px;height:160px}.card__list[data-astro-cid-4jyhd5ej]{width:fit-content;max-width:100%;color:var(--color-text);letter-spacing:.1em;text-align:left;margin:60px auto 0;font-size:20px;font-weight:400;line-height:2.5}.card__list--tight[data-astro-cid-4jyhd5ej]{width:min(714px,100%);line-height:2}.card__list--price[data-astro-cid-4jyhd5ej]{width:min(672px,100%)}.card__text[data-astro-cid-4jyhd5ej]{width:min(714px,100%);color:var(--color-text-sub);letter-spacing:.1em;text-align:left;margin:60px auto 0;font-size:20px;line-height:2}.card__text--medium[data-astro-cid-4jyhd5ej]{color:var(--color-text);font-weight:500}.card__provider[data-astro-cid-4jyhd5ej],.card__link[data-astro-cid-4jyhd5ej]{color:var(--color-text-sub);font-size:20px;line-height:2}.card__provider[data-astro-cid-4jyhd5ej]{margin-top:60px}.card__link[data-astro-cid-4jyhd5ej]{font-family:Lato, var(--font-sans);margin-top:30px}.card__link[data-astro-cid-4jyhd5ej] a[data-astro-cid-4jyhd5ej]{text-decoration:underline}.research__note[data-astro-cid-4jyhd5ej]{width:min(480px,100%);color:var(--color-text-sub);text-align:left;margin:60px auto 0;font-size:20px;font-weight:700;line-height:1.4}.research__note--narrow[data-astro-cid-4jyhd5ej]{width:min(571px,100%);margin-top:50px}.research__images[data-astro-cid-4jyhd5ej],.card__inner[data-astro-cid-4jyhd5ej] .research__chart{width:min(500px,100%);margin:30px auto 0}.price[data-astro-cid-4jyhd5ej]{color:var(--color-text-sub);margin-top:80px;font-size:40px;line-height:2}.price[data-astro-cid-4jyhd5ej]+.card__list[data-astro-cid-4jyhd5ej]{margin-top:40px}.clinic[data-astro-cid-4jyhd5ej]{color:var(--color-text);text-align:center;margin-top:144px;padding-bottom:160px;font-size:18px;font-weight:700;line-height:2.2}.clinic[data-astro-cid-4jyhd5ej] h2[data-astro-cid-4jyhd5ej]{color:var(--color-black);margin-bottom:30px;font-size:40px;line-height:1.4}.clinic__map[data-astro-cid-4jyhd5ej]{border:0;width:min(1075px,100% - 48px);height:300px;margin:60px auto 0}@media (width<=1140px){.intro__row[data-astro-cid-4jyhd5ej]{gap:40px;margin-inline:24px}.intro__row[data-astro-cid-4jyhd5ej] .intro__photo{aspect-ratio:490/480;width:38%;height:auto}}@media (width<=840px){.intro__row[data-astro-cid-4jyhd5ej]{flex-direction:column;align-items:center;margin:60px 24px 0}.intro__row[data-astro-cid-4jyhd5ej] .intro__photo{width:min(490px,100%)}}@media (width<=540px){.intro[data-astro-cid-4jyhd5ej]{padding-top:142px;padding-inline:24px}.intro[data-astro-cid-4jyhd5ej] h1[data-astro-cid-4jyhd5ej]{font-size:28px}.intro__lead[data-astro-cid-4jyhd5ej]{margin-top:30px;font-size:22px;line-height:1.6}.intro__row[data-astro-cid-4jyhd5ej]{margin:60px 0 0}.intro__row[data-astro-cid-4jyhd5ej] .intro__photo{aspect-ratio:auto;border-radius:60px;width:100%;height:240px}.intro__text[data-astro-cid-4jyhd5ej] h2[data-astro-cid-4jyhd5ej]{font-size:24px}.heading[data-astro-cid-4jyhd5ej]{margin-top:100px}.heading__label[data-astro-cid-4jyhd5ej],.heading__title[data-astro-cid-4jyhd5ej]{font-size:32px}.card[data-astro-cid-4jyhd5ej],.heading[data-astro-cid-4jyhd5ej]+.card[data-astro-cid-4jyhd5ej]{margin-top:60px}.card__inner[data-astro-cid-4jyhd5ej]{padding-block:71px 60px}.card__label[data-astro-cid-4jyhd5ej]{font-size:18px}.card__title[data-astro-cid-4jyhd5ej]{font-size:24px}.card__list[data-astro-cid-4jyhd5ej],.card__text[data-astro-cid-4jyhd5ej],.card__provider[data-astro-cid-4jyhd5ej],.card__link[data-astro-cid-4jyhd5ej],.research__note[data-astro-cid-4jyhd5ej]{letter-spacing:.05em;font-size:18px}.card__list[data-astro-cid-4jyhd5ej],.card__text[data-astro-cid-4jyhd5ej]{margin-top:40px}.price[data-astro-cid-4jyhd5ej]{font-size:28px}.clinic[data-astro-cid-4jyhd5ej]{text-align:left;margin-top:80px;padding:0 24px 80px}.clinic[data-astro-cid-4jyhd5ej] h2[data-astro-cid-4jyhd5ej]{font-size:28px}.clinic__map[data-astro-cid-4jyhd5ej]{width:100%}}
