.photo[data-astro-cid-ibx6unlj]{object-fit:cover;width:100%;height:100%}.photo--empty[data-astro-cid-ibx6unlj]{color:#7a8698;letter-spacing:.04em;background:repeating-linear-gradient(135deg,#0000 0 14px,#1f3a5f09 14px 15px),#eef2f7;align-items:flex-end;font-size:.8125rem;font-weight:500;display:flex}.photo--empty[data-astro-cid-ibx6unlj] span[data-astro-cid-ibx6unlj]{padding:12px 14px}.hero[data-astro-cid-ge2uvauf]{align-items:center;min-height:min(100vh,920px);padding-block:clamp(40px,6vw,80px);display:flex}.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);width:100%;display:grid}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{margin-bottom:.45em}.hero__sub[data-astro-cid-ge2uvauf]{max-width:30em;margin-bottom:0}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.hero__photo[data-astro-cid-ge2uvauf]{aspect-ratio:4/5;border-radius:var(--radius-lg);background:#eef2f7;width:100%;max-height:620px;overflow:hidden}.hero__photo[data-astro-cid-ge2uvauf] .photo{object-position:50% 38%;height:100%}@media (width<=960px){.hero[data-astro-cid-ge2uvauf]{min-height:0}.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.hero__photo[data-astro-cid-ge2uvauf]{aspect-ratio:16/10}}@media (width<=560px){.hero__actions[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{flex:100%}}.about__intro[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);margin-bottom:clamp(36px,5vw,56px);display:grid}.about__intro[data-astro-cid-oxgmilyn] .section-head[data-astro-cid-oxgmilyn]{margin-bottom:0}.about__photo[data-astro-cid-oxgmilyn]{aspect-ratio:4/5;border-radius:var(--radius-lg);background:#eef2f7;max-height:520px;overflow:hidden}.about__photo[data-astro-cid-oxgmilyn] img{object-fit:cover;object-position:50% 40%;width:100%;height:100%}.about__text[data-astro-cid-oxgmilyn]{max-width:760px}.about__text[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]:last-child{margin-bottom:0}.grid-2[data-astro-cid-oxgmilyn]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.scale[data-astro-cid-oxgmilyn]{margin-top:20px}.audience[data-astro-cid-oxgmilyn]{background:var(--bg-soft);padding:28px}.audience[data-astro-cid-oxgmilyn] h3[data-astro-cid-oxgmilyn]{margin-bottom:10px;font-size:1.2rem}.audience[data-astro-cid-oxgmilyn] ul[data-astro-cid-oxgmilyn]{margin:0;padding:0;list-style:none}.audience[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]{border-bottom:1px solid var(--line);color:var(--ink);padding:9px 0}.audience[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]:last-child{border-bottom:0;padding-bottom:0}.scale__item[data-astro-cid-oxgmilyn]{padding:28px}.scale__item[data-astro-cid-oxgmilyn] h3[data-astro-cid-oxgmilyn]{margin-bottom:8px;font-size:1.2rem}.scale__item[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{margin:0}@media (width<=860px){.about__intro[data-astro-cid-oxgmilyn]{grid-template-columns:1fr}.about__photo[data-astro-cid-oxgmilyn]{aspect-ratio:4/3}.grid-2[data-astro-cid-oxgmilyn]{grid-template-columns:1fr}}.services-intro[data-astro-cid-lesv7jgp]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);margin-bottom:clamp(36px,5vw,56px);display:grid}.services-intro[data-astro-cid-lesv7jgp] .section-head[data-astro-cid-lesv7jgp]{margin-bottom:0}.services-intro__photo[data-astro-cid-lesv7jgp]{aspect-ratio:4/3;border-radius:var(--radius-lg);background:#eef2f7;overflow:hidden}.services-intro__photo[data-astro-cid-lesv7jgp] img{object-fit:cover;object-position:50% 62%;width:100%;height:100%}@media (width<=860px){.services-intro[data-astro-cid-lesv7jgp]{grid-template-columns:1fr}}.services[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.service[data-astro-cid-lesv7jgp]{flex-direction:column;padding:28px 24px 26px;display:flex}.service__num[data-astro-cid-lesv7jgp]{color:var(--navy);letter-spacing:.08em;margin-bottom:18px;font-size:.85rem;font-weight:600}.service[data-astro-cid-lesv7jgp] h3[data-astro-cid-lesv7jgp]{margin-bottom:10px;font-size:1.25rem}.service[data-astro-cid-lesv7jgp]>p[data-astro-cid-lesv7jgp]{font-size:.975rem}.service__points[data-astro-cid-lesv7jgp]{border-top:1px solid var(--line);color:var(--ink);margin:auto 0 0;padding:16px 0 0;font-size:.9rem;list-style:none}.service__points[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]{padding:4px 0}.method[data-astro-cid-lesv7jgp]{margin-top:clamp(48px,6vw,72px)}.method__title[data-astro-cid-lesv7jgp]{margin-bottom:24px;font-size:1.35rem}.method__steps[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.method__num[data-astro-cid-lesv7jgp]{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;margin-bottom:14px;font-size:.95rem;font-weight:600;display:grid}.method__steps[data-astro-cid-lesv7jgp] strong[data-astro-cid-lesv7jgp]{color:var(--ink);margin-bottom:6px;line-height:1.3;display:block}.method__steps[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{margin:0;font-size:.925rem}@media (width<=1280px){.services[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(2,minmax(0,1fr))}.method__steps[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.services[data-astro-cid-lesv7jgp],.method__steps[data-astro-cid-lesv7jgp]{grid-template-columns:1fr}.method__steps[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]{grid-template-columns:34px 1fr;column-gap:14px;display:grid}.method__num[data-astro-cid-lesv7jgp]{grid-row:span 2;margin:0}}.reasons[data-astro-cid-57smj26x]{border-top:1px solid #ffffff2e;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.reason[data-astro-cid-57smj26x]{padding:28px 28px 8px 0}.reason[data-astro-cid-57smj26x]+.reason[data-astro-cid-57smj26x]{border-left:1px solid #ffffff2e;padding-left:28px}.reason[data-astro-cid-57smj26x] h3[data-astro-cid-57smj26x]{align-items:center;gap:12px;font-size:1.2rem;display:flex}.reason[data-astro-cid-57smj26x] h3[data-astro-cid-57smj26x]:before{content:"";background:var(--red);flex:none;width:8px;height:8px}.reason[data-astro-cid-57smj26x] p[data-astro-cid-57smj26x]{color:#c9d4e3;margin:0;font-size:.99rem}@media (width<=960px){.reasons[data-astro-cid-57smj26x]{grid-template-columns:repeat(2,minmax(0,1fr))}.reason[data-astro-cid-57smj26x],.reason[data-astro-cid-57smj26x]+.reason[data-astro-cid-57smj26x]{border-bottom:1px solid #ffffff2e;border-left:0;padding:24px 20px 24px 0}.reason[data-astro-cid-57smj26x]:nth-child(2n){border-left:1px solid #ffffff2e;padding-left:20px}}@media (width<=560px){.reasons[data-astro-cid-57smj26x]{grid-template-columns:1fr}.reason[data-astro-cid-57smj26x]:nth-child(2n){border-left:0;padding-left:0}}.bases[data-astro-cid-duiwr23z]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.base[data-astro-cid-duiwr23z]{padding:28px}.base__label[data-astro-cid-duiwr23z]{letter-spacing:.1em;text-transform:uppercase;color:var(--navy);margin:0 0 6px;font-size:.8rem;font-weight:600}.base[data-astro-cid-duiwr23z] h3[data-astro-cid-duiwr23z]{margin-bottom:6px;font-size:1.3rem}.base[data-astro-cid-duiwr23z] p[data-astro-cid-duiwr23z]:last-child{margin:0}.base__link[data-astro-cid-duiwr23z]{margin-top:14px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-block}@media (width<=900px){.bases[data-astro-cid-duiwr23z]{grid-template-columns:1fr}}.contact[data-astro-cid-he3spzz3]{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;display:grid}.panel[data-astro-cid-he3spzz3]{flex-direction:column;align-items:flex-start;padding:clamp(24px,3vw,36px);display:flex}.panel[data-astro-cid-he3spzz3] h3[data-astro-cid-he3spzz3]{margin-bottom:8px;font-size:1.25rem}.panel[data-astro-cid-he3spzz3]>p[data-astro-cid-he3spzz3]{margin-bottom:24px}.panel__note[data-astro-cid-he3spzz3]{padding-top:24px;font-size:.875rem;margin:auto 0 0!important}.is-disabled[data-astro-cid-he3spzz3]{opacity:.55;cursor:not-allowed}.coords__captcha[data-astro-cid-he3spzz3]{min-height:65px}.coords__list[data-astro-cid-he3spzz3]{gap:12px;margin:0;display:grid}.coords__list[data-astro-cid-he3spzz3] div[data-astro-cid-he3spzz3]{gap:2px;display:grid}.coords__list[data-astro-cid-he3spzz3] dt[data-astro-cid-he3spzz3]{text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.coords__list[data-astro-cid-he3spzz3] dd[data-astro-cid-he3spzz3]{color:var(--navy);margin:0;font-size:1.2rem;font-weight:600}.coords__list[data-astro-cid-he3spzz3] a{color:var(--navy);text-decoration:none}.coords__list[data-astro-cid-he3spzz3] a:hover{color:var(--red)}.coords__status[data-astro-cid-he3spzz3]:empty{display:none}.coords__status[data-astro-cid-he3spzz3]{margin:12px 0 0;font-size:.925rem}@media (width<=860px){.contact[data-astro-cid-he3spzz3]{grid-template-columns:1fr}.panel[data-astro-cid-he3spzz3] .btn[data-astro-cid-he3spzz3]{width:100%}}.blog-head[data-astro-cid-3sby2kfi]{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.blog-head[data-astro-cid-3sby2kfi] .btn[data-astro-cid-3sby2kfi]{flex:none;margin-bottom:clamp(36px,5vw,56px)}.posts[data-astro-cid-3sby2kfi]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (width<=1100px){.posts[data-astro-cid-3sby2kfi]{grid-template-columns:1fr 1fr}}@media (width<=700px){.blog-head[data-astro-cid-3sby2kfi]{display:block}.blog-head[data-astro-cid-3sby2kfi] .btn[data-astro-cid-3sby2kfi]{margin:-12px 0 24px}.posts[data-astro-cid-3sby2kfi]{grid-template-columns:1fr}}.commitment[data-astro-cid-pcuzm3t5]{padding-block:clamp(40px,5vw,64px)}.commitment__band[data-astro-cid-pcuzm3t5]{background:var(--bg-soft);border:1px solid var(--line);color:var(--navy);border-radius:20px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);padding:clamp(28px,4vw,48px);display:grid}.commitment__text[data-astro-cid-pcuzm3t5] .eyebrow[data-astro-cid-pcuzm3t5]{margin-bottom:10px}.commitment__text[data-astro-cid-pcuzm3t5] h2[data-astro-cid-pcuzm3t5]{color:var(--navy);margin-bottom:10px;font-size:clamp(1.35rem,2.4vw,1.75rem)}.commitment__text[data-astro-cid-pcuzm3t5] p[data-astro-cid-pcuzm3t5]:last-child{color:var(--text);margin:0}.commitment__points[data-astro-cid-pcuzm3t5]{grid-template-columns:1fr 1fr;gap:18px 24px;margin:0;padding:0;list-style:none;display:grid}.commitment__points[data-astro-cid-pcuzm3t5] li[data-astro-cid-pcuzm3t5]{color:var(--navy);align-items:center;gap:12px;font-size:.95rem;font-weight:600;line-height:1.35;display:flex}.commitment__icon[data-astro-cid-pcuzm3t5]{border:1px solid var(--line);width:44px;height:44px;color:var(--navy);background:#fff;border-radius:12px;flex:none;place-items:center;display:grid}.commitment__icon[data-astro-cid-pcuzm3t5] svg{stroke-width:1.75px;width:24px;height:24px}@media (width<=960px){.commitment__band[data-astro-cid-pcuzm3t5]{grid-template-columns:1fr}}@media (width<=480px){.commitment__points[data-astro-cid-pcuzm3t5]{grid-template-columns:1fr}}.faq-wrap[data-astro-cid-llin7ky3]{max-width:880px;margin-inline:0}.faq-wrap[data-astro-cid-llin7ky3] .section-head[data-astro-cid-llin7ky3]{margin-bottom:28px}
