.hero[data-astro-cid-6jzepamf]{text-align:center;width:min(1000px,100% - 40px);margin:137px auto 0;position:relative}.hero[data-astro-cid-6jzepamf] .hero__photo{aspect-ratio:1000/566;object-fit:cover;border-radius:40px;width:100%}.hero__tag[data-astro-cid-6jzepamf]{background:var(--color-white);width:480px;height:60px;box-shadow:var(--shadow-soft);color:var(--color-text-sub);text-align:center;font-size:20px;font-weight:400;line-height:60px;position:absolute;top:80px;left:-10px}.hero__catch[data-astro-cid-6jzepamf]{color:var(--color-text-sub);margin-top:90px;font-size:28px;line-height:1.4}.hero__cta[data-astro-cid-6jzepamf]{width:219px;position:absolute;top:420px;left:50px}.cta[data-astro-cid-6jzepamf]{width:219px;height:53px;color:var(--color-white);background:var(--gradient-accent);border-radius:20px;justify-content:center;align-items:center;margin-inline:auto;font-size:15px;font-weight:300;transition:opacity .2s;display:flex}.cta[data-astro-cid-6jzepamf]:hover{opacity:.8}.hero__price[data-astro-cid-6jzepamf]{color:var(--color-text-sub);margin-top:15px;font-size:20px}.script[data-astro-cid-6jzepamf]{color:#772e8e;font-family:Allura, var(--font-script);text-align:center;font-size:28px;line-height:1.4}.intro[data-astro-cid-6jzepamf]{text-align:center;margin-top:100px}.intro__title[data-astro-cid-6jzepamf],.mri__title[data-astro-cid-6jzepamf]{color:var(--color-text-sub);margin-top:25px;font-size:28px;font-weight:400;line-height:1.4}.mri__title[data-astro-cid-6jzepamf]{margin-top:25px;font-size:32px}.intro__text[data-astro-cid-6jzepamf]{width:min(1296px,100% - 40px);color:var(--color-text-sub);margin:70px auto 0;font-size:22px;line-height:1.7}.features[data-astro-cid-6jzepamf]{flex-wrap:wrap;justify-content:center;gap:40px;margin-top:80px;display:flex}.feature[data-astro-cid-6jzepamf]{width:min(var(--feature-width), 100% - 82px);background:var(--color-white);min-height:493px;box-shadow:var(--shadow-soft);border-radius:10px;padding:20px 0 19px}.feature[data-astro-cid-6jzepamf] .feature__image{width:auto;height:280px;margin-inline:auto}.feature[data-astro-cid-6jzepamf] h3[data-astro-cid-6jzepamf]{color:var(--color-black);margin-top:20px;font-size:26px;font-weight:900;line-height:1.2}.feature[data-astro-cid-6jzepamf] p[data-astro-cid-6jzepamf]{color:var(--color-text);text-align:left;margin-top:20px;font-size:16px;font-weight:500;line-height:2.1}.mri[data-astro-cid-6jzepamf]{text-align:center;margin-top:150px}.mri__banner[data-astro-cid-6jzepamf]{border-block:6px solid #6e00bb;border-radius:80px;width:min(700px,100% - 40px);margin:60px auto 0;position:relative;overflow:hidden}.mri__banner[data-astro-cid-6jzepamf] .mri__banner-bg{object-fit:cover;width:100%;height:282px}.mri__banner[data-astro-cid-6jzepamf] ul[data-astro-cid-6jzepamf]{text-align:left;position:absolute;top:50%;left:160px;transform:translateY(-50%)}.mri__banner[data-astro-cid-6jzepamf] li[data-astro-cid-6jzepamf]{color:var(--color-text-sub);align-items:center;gap:20px;font-size:24px;font-weight:700;line-height:70px;display:flex}.mri__banner[data-astro-cid-6jzepamf] li[data-astro-cid-6jzepamf]:before{content:"✓";font-size:28px;font-weight:400}.mri__note[data-astro-cid-6jzepamf]{color:var(--color-text-sub);margin-top:60px;font-size:22px}.disease[data-astro-cid-6jzepamf],.details[data-astro-cid-6jzepamf],.faq[data-astro-cid-6jzepamf]{margin-top:120px}.disease[data-astro-cid-6jzepamf] h2[data-astro-cid-6jzepamf],.details[data-astro-cid-6jzepamf] h2[data-astro-cid-6jzepamf],.faq[data-astro-cid-6jzepamf] h2[data-astro-cid-6jzepamf]{width:min(600px,100% - 80px);color:var(--color-text-sub);margin-inline:auto;font-size:24px;font-weight:900;line-height:1.4}.disease__text[data-astro-cid-6jzepamf]{width:min(600px,100% - 40px);color:var(--color-black);margin:70px auto 0;font-size:18px;line-height:1.9}.disease[data-astro-cid-6jzepamf] .disease__photo{aspect-ratio:6/5;object-fit:cover;border-radius:20px;width:min(600px,100% - 40px);margin:40px auto 0}.details[data-astro-cid-6jzepamf]{text-align:center;margin-top:150px}.details[data-astro-cid-6jzepamf] h2[data-astro-cid-6jzepamf]{text-align:center}.details__table[data-astro-cid-6jzepamf]{background:var(--color-white);border-top:1px solid var(--color-border);width:min(900px,100% - 40px);box-shadow:var(--shadow-soft);margin:100px auto 0}.details__row[data-astro-cid-6jzepamf]{border-top:1px solid var(--color-border);align-items:center;gap:30px;padding:48px 0;display:flex}.details__row[data-astro-cid-6jzepamf]:first-child{border-top:0}.details__row[data-astro-cid-6jzepamf] dt[data-astro-cid-6jzepamf]{width:180px;color:var(--color-text);text-align:center;flex:none;font-size:20px;font-weight:700}.details__row[data-astro-cid-6jzepamf] dd[data-astro-cid-6jzepamf]{color:var(--color-text);text-align:left;margin:0;font-size:20px;font-weight:500;line-height:1.5}.details[data-astro-cid-6jzepamf] .cta[data-astro-cid-6jzepamf]{margin-top:60px}.details[data-astro-cid-6jzepamf] .details__image{border-radius:20px;width:min(500px,100% - 40px);margin:150px auto 0}.faq[data-astro-cid-6jzepamf] h2[data-astro-cid-6jzepamf]{text-align:center}.faq__item[data-astro-cid-6jzepamf]{width:min(590px,100% - 40px);margin:0 auto}.faq[data-astro-cid-6jzepamf] h2[data-astro-cid-6jzepamf]+.faq__item[data-astro-cid-6jzepamf]{margin-top:100px}.faq__item[data-astro-cid-6jzepamf] h3[data-astro-cid-6jzepamf]{color:#6e00bb;margin:57px 0 0 41px;font-size:20px;font-weight:500;line-height:1.4}.faq[data-astro-cid-6jzepamf] h2[data-astro-cid-6jzepamf]+.faq__item[data-astro-cid-6jzepamf] h3[data-astro-cid-6jzepamf]{margin-top:0}.faq__item[data-astro-cid-6jzepamf] p[data-astro-cid-6jzepamf]{color:var(--color-black);border-bottom:2px dotted var(--color-black);margin-top:41px;padding:0 0 42px 44px;font-size:20px;font-weight:500;line-height:1.4;position:relative}.faq__item[data-astro-cid-6jzepamf] p[data-astro-cid-6jzepamf]:before{content:"";border:2px solid var(--color-text-sub);border-radius:6px;width:20px;height:16px;position:absolute;top:3px;left:0}.faq[data-astro-cid-6jzepamf] .cta[data-astro-cid-6jzepamf]{margin-block:140px 100px}@media (width<=840px){.hero__tag[data-astro-cid-6jzepamf]{left:20px}.hero__cta[data-astro-cid-6jzepamf]{top:auto;bottom:100px}.hero[data-astro-cid-6jzepamf]{padding-bottom:0}}@media (width<=540px){.hero[data-astro-cid-6jzepamf]{width:100%;margin-top:152px}.hero[data-astro-cid-6jzepamf] .hero__photo{aspect-ratio:auto;width:calc(100% - 102px);height:300px;margin-inline:auto}.hero__tag[data-astro-cid-6jzepamf]{width:264px;height:60px;margin:-115px auto 0;font-size:18px;line-height:60px;position:relative;top:auto;left:auto}.hero__catch[data-astro-cid-6jzepamf]{margin:140px 20px 0}.hero__cta[data-astro-cid-6jzepamf]{width:auto;margin-top:60px;position:static}.intro[data-astro-cid-6jzepamf],.mri[data-astro-cid-6jzepamf]{margin-top:80px}.intro__title[data-astro-cid-6jzepamf],.mri__title[data-astro-cid-6jzepamf]{margin-inline:20px}.intro__text[data-astro-cid-6jzepamf]{margin-top:40px;font-size:20px}.features[data-astro-cid-6jzepamf]{margin-top:40px}.feature[data-astro-cid-6jzepamf]{width:calc(100% - 82px);min-height:0}.feature[data-astro-cid-6jzepamf] .feature__image{width:100%;height:220px}.feature[data-astro-cid-6jzepamf] h3[data-astro-cid-6jzepamf]{font-size:24px}.feature[data-astro-cid-6jzepamf] p[data-astro-cid-6jzepamf]{padding-inline:15px;font-size:15px}.mri__banner[data-astro-cid-6jzepamf]{width:calc(100% - 40px)}.mri__banner[data-astro-cid-6jzepamf] .mri__banner-bg{height:302px}.mri__banner[data-astro-cid-6jzepamf] ul[data-astro-cid-6jzepamf]{left:46px}.mri__banner[data-astro-cid-6jzepamf] li[data-astro-cid-6jzepamf]{gap:20px;font-size:18px}.mri__note[data-astro-cid-6jzepamf]{margin-inline:20px;font-size:20px}.disease__text[data-astro-cid-6jzepamf],.disease[data-astro-cid-6jzepamf] .disease__photo{width:calc(100% - 40px)}.disease[data-astro-cid-6jzepamf] h2[data-astro-cid-6jzepamf],.details[data-astro-cid-6jzepamf] h2[data-astro-cid-6jzepamf]{width:calc(100% - 80px)}.details__row[data-astro-cid-6jzepamf]{gap:45px;padding:40px 0}.details__row[data-astro-cid-6jzepamf] dt[data-astro-cid-6jzepamf]{width:74px;font-size:16px}.details__row[data-astro-cid-6jzepamf] dd[data-astro-cid-6jzepamf]{padding-right:14px;font-size:18px}.faq__item[data-astro-cid-6jzepamf] h3[data-astro-cid-6jzepamf]{margin-left:41px;font-size:15px}.faq__item[data-astro-cid-6jzepamf] p[data-astro-cid-6jzepamf]{font-size:15px}}
