.hero[data-astro-cid-yodha2z4]{font-family:var(--font-text);background:var(--c-white);width:100%;padding:56px 0 48px;overflow:hidden}.hero__grid[data-astro-cid-yodha2z4]{grid-template-columns:1fr;align-items:center;gap:48px;display:grid}.hero__copy[data-astro-cid-yodha2z4]{flex-direction:column;align-items:flex-start;display:flex}.hero__headline[data-astro-cid-yodha2z4]{max-width:640px;margin-top:20px}.hero__subline[data-astro-cid-yodha2z4]{max-width:540px;margin-top:22px}.hero__actions[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.hero__visual[data-astro-cid-yodha2z4]{justify-self:center;width:100%;max-width:460px;padding:24px 0 0 24px;position:relative}.hero__visual[data-astro-cid-yodha2z4]:before{content:"";background:var(--c-light);z-index:0;width:70%;height:70%;position:absolute;top:0;left:0}.hero__frame[data-astro-cid-yodha2z4]{z-index:1;aspect-ratio:4/5;border-radius:var(--radius);position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #12365066}.hero__img[data-astro-cid-yodha2z4]{object-fit:cover;width:100%;height:100%;display:block}.hero__caption[data-astro-cid-yodha2z4]{z-index:2;background:var(--c-navy);color:var(--c-white);border-left:3px solid var(--c-gold);flex-direction:column;margin-top:-28px;margin-left:-24px;padding:14px 20px 14px 22px;display:inline-flex;position:relative}.hero__caption-name[data-astro-cid-yodha2z4]{font-family:var(--font-head);font-size:18px;font-weight:600}.hero__caption-role[data-astro-cid-yodha2z4]{letter-spacing:.06em;text-transform:uppercase;color:#ffffffb3;margin-top:4px;font-size:12px}.hero__stats[data-astro-cid-yodha2z4]{border-top:1px solid #12365018;grid-template-columns:1fr;gap:20px;margin:56px 0 0;padding:28px 0 0;list-style:none;display:grid}.hero__stat[data-astro-cid-yodha2z4]{align-items:baseline;gap:12px;display:flex}.hero__stat-value[data-astro-cid-yodha2z4]{font-family:var(--font-head);color:var(--c-gold);font-size:34px;font-weight:600;line-height:1}.hero__stat-label[data-astro-cid-yodha2z4]{color:var(--c-muted);letter-spacing:.02em;font-size:14px}@media (width>=768px){.hero[data-astro-cid-yodha2z4]{padding:72px 0 64px}.hero__stats[data-astro-cid-yodha2z4]{grid-template-columns:repeat(3,1fr);gap:32px}.hero__stat[data-astro-cid-yodha2z4]{flex-direction:column;gap:6px}}@media (width>=1024px){.hero[data-astro-cid-yodha2z4]{padding:96px 0 72px}.hero__grid[data-astro-cid-yodha2z4]{grid-template-columns:1.15fr .85fr;gap:64px}.hero__visual[data-astro-cid-yodha2z4]{justify-self:end}.hero__stats[data-astro-cid-yodha2z4]{margin-top:80px}}.areas__head[data-astro-cid-h5slglmj]{max-width:680px}.areas__headline[data-astro-cid-h5slglmj],.areas__intro[data-astro-cid-h5slglmj]{margin-top:18px}.areas__grid[data-astro-cid-h5slglmj]{border-top:1px solid #12365022;grid-template-columns:1fr;gap:0;margin-top:48px;display:grid}.areas__item[data-astro-cid-h5slglmj]{border-bottom:1px solid #12365022;flex-direction:column;padding:32px 0;display:flex}.areas__top[data-astro-cid-h5slglmj]{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.areas__num[data-astro-cid-h5slglmj]{font-family:var(--font-head);letter-spacing:.14em;color:var(--c-gold);font-size:14px;font-weight:600}.areas__icon[data-astro-cid-h5slglmj]{width:46px;height:46px;color:var(--c-navy);background:var(--c-white);border:1px solid #12365030;border-radius:50%;justify-content:center;align-items:center;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}.areas__text[data-astro-cid-h5slglmj]{margin-top:12px}@media (width>=768px){.areas__grid[data-astro-cid-h5slglmj]{grid-template-columns:repeat(2,1fr);column-gap:48px}}@media (width>=1024px){.areas__grid[data-astro-cid-h5slglmj]{grid-template-columns:repeat(3,1fr);column-gap:56px;margin-top:64px}.areas__item[data-astro-cid-h5slglmj]{padding:40px 0}.areas__item[data-astro-cid-h5slglmj]:hover .areas__icon[data-astro-cid-h5slglmj]{background:var(--c-navy);color:var(--c-white);border-color:var(--c-navy)}}.about__grid[data-astro-cid-5gtlsymu]{grid-template-columns:1fr;align-items:center;gap:48px;display:grid}.about__visual[data-astro-cid-5gtlsymu]{width:100%;max-width:480px;position:relative}.about__frame[data-astro-cid-5gtlsymu]{aspect-ratio:1;border-radius:var(--radius);overflow:hidden}.about__img[data-astro-cid-5gtlsymu]{object-fit:cover;width:100%;height:100%;display:block}.about__quote[data-astro-cid-5gtlsymu]{background:var(--c-white);border-left:3px solid var(--c-gold);margin:-40px 0 0 24px;padding:22px 24px 20px 26px;position:relative;box-shadow:0 20px 50px -24px #12365066}.about__quote-mark[data-astro-cid-5gtlsymu]{font-family:var(--font-head);color:#ce9b2840;font-size:72px;line-height:1;position:absolute;top:-6px;right:18px}.about__quote-text[data-astro-cid-5gtlsymu]{margin:0}.about__quote-text[data-astro-cid-5gtlsymu] p[data-astro-cid-5gtlsymu]{font-family:var(--font-head);color:var(--c-navy);margin:0;font-size:19px;font-style:italic;font-weight:400;line-height:1.4}.about__quote-author[data-astro-cid-5gtlsymu]{letter-spacing:.14em;text-transform:uppercase;color:var(--c-gold);margin-top:10px;font-size:12px;font-style:normal;display:block}.about__copy[data-astro-cid-5gtlsymu]{flex-direction:column;align-items:flex-start;display:flex}.about__headline[data-astro-cid-5gtlsymu]{margin-top:18px}.about__sub[data-astro-cid-5gtlsymu]{margin-top:8px}.about__p[data-astro-cid-5gtlsymu]{max-width:560px;margin-top:20px}.about__facts[data-astro-cid-5gtlsymu]{flex-direction:column;gap:12px;margin:28px 0 0;padding:0;list-style:none;display:flex}.about__fact[data-astro-cid-5gtlsymu]{color:var(--c-navy);align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}.about__check[data-astro-cid-5gtlsymu]{background:var(--c-gold);width:20px;height:20px;color:var(--c-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}@media (width>=1024px){.about__grid[data-astro-cid-5gtlsymu]{grid-template-columns:.9fr 1.1fr;gap:88px}.about__visual[data-astro-cid-5gtlsymu]{justify-self:start}}.gallery__head[data-astro-cid-b32uuoss]{max-width:640px}.gallery__headline[data-astro-cid-b32uuoss],.gallery__intro[data-astro-cid-b32uuoss]{margin-top:18px}.gallery__grid[data-astro-cid-b32uuoss]{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:44px;display:grid}.gallery__item[data-astro-cid-b32uuoss]{border-radius:var(--radius);background:var(--c-light);aspect-ratio:4/3;margin:0;position:relative;overflow:hidden}.gallery__img[data-astro-cid-b32uuoss]{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.gallery__item[data-astro-cid-b32uuoss]:hover .gallery__img[data-astro-cid-b32uuoss]{transform:scale(1.04)}.gallery__item[data-astro-cid-b32uuoss]:first-child{aspect-ratio:16/9;grid-column:1/-1}@media (width>=768px){.gallery__grid[data-astro-cid-b32uuoss]{grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:16px}.gallery__item[data-astro-cid-b32uuoss]:first-child{aspect-ratio:auto;grid-area:1/1/3/3}.gallery__item[data-astro-cid-b32uuoss]{aspect-ratio:4/3}}@media (width>=1024px){.gallery__grid[data-astro-cid-b32uuoss]{margin-top:56px}}.trustindex[data-astro-cid-ghyweu7i]{width:100%}.reviews__head[data-astro-cid-67ep6ump]{max-width:640px}.reviews__headline[data-astro-cid-67ep6ump]{margin-top:18px}.reviews__widget[data-astro-cid-67ep6ump]{margin-top:40px}.craft[data-astro-cid-bubcnomr]{position:relative;overflow:hidden}.craft__glow[data-astro-cid-bubcnomr]{pointer-events:none;background:radial-gradient(circle,#ce9b2833 0%,#ce9b2800 65%);border-radius:50%;width:600px;height:600px;position:absolute;top:-200px;right:-200px}.craft__grid[data-astro-cid-bubcnomr]{grid-template-columns:1fr;align-items:start;gap:48px;display:grid;position:relative}.craft__copy[data-astro-cid-bubcnomr]{flex-direction:column;align-items:flex-start;display:flex}.craft__headline[data-astro-cid-bubcnomr]{max-width:520px;margin-top:18px}.craft__text[data-astro-cid-bubcnomr]{max-width:520px;margin-top:20px}.craft__cta[data-astro-cid-bubcnomr]{margin-top:32px}.craft__list[data-astro-cid-bubcnomr]{border-top:1px solid #ffffff24;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.craft__row[data-astro-cid-bubcnomr]{border-bottom:1px solid #ffffff24;gap:20px;padding:26px 0;display:flex}.craft__num[data-astro-cid-bubcnomr]{font-family:var(--font-head);letter-spacing:.14em;color:var(--c-gold);flex-shrink:0;margin-top:4px;font-size:15px;font-weight:600}.craft__row-text[data-astro-cid-bubcnomr]{margin-top:8px}@media (width>=1024px){.craft__grid[data-astro-cid-bubcnomr]{grid-template-columns:1fr 1fr;align-items:center;gap:96px}.craft__row[data-astro-cid-bubcnomr]{gap:28px;padding:30px 0}}.webakte__grid[data-astro-cid-gqpsd4hk]{grid-template-columns:1fr;align-items:start;gap:48px;display:grid}.webakte__main[data-astro-cid-gqpsd4hk]{flex-direction:column;align-items:flex-start;display:flex}.webakte__headline[data-astro-cid-gqpsd4hk]{max-width:600px;margin-top:18px}.webakte__text[data-astro-cid-gqpsd4hk]{max-width:580px;margin-top:20px}.webakte__benefits[data-astro-cid-gqpsd4hk]{flex-direction:column;gap:22px;margin-top:36px;display:flex}.webakte__benefit[data-astro-cid-gqpsd4hk]{align-items:flex-start;gap:16px;display:flex}.webakte__b-icon[data-astro-cid-gqpsd4hk]{background:var(--c-light);width:42px;height:42px;color:var(--c-gold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.webakte__b-text[data-astro-cid-gqpsd4hk]{max-width:480px;margin-top:6px}.webakte__actions[data-astro-cid-gqpsd4hk]{flex-wrap:wrap;align-items:center;gap:20px;margin-top:36px;display:flex}.webakte__aside[data-astro-cid-gqpsd4hk]{background:var(--c-light);border-top:3px solid var(--c-gold);padding:32px 24px}.webakte__aside-text[data-astro-cid-gqpsd4hk]{margin-top:10px}.webakte__files[data-astro-cid-gqpsd4hk]{flex-direction:column;gap:10px;margin-top:24px;display:flex}.webakte__file[data-astro-cid-gqpsd4hk]{background:var(--c-white);color:var(--c-navy);border:1px solid #12365014;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.webakte__file[data-astro-cid-gqpsd4hk]:hover{border-color:var(--c-gold);transform:translate(3px)}.webakte__file-icon[data-astro-cid-gqpsd4hk]{color:var(--c-gold);display:inline-flex}.webakte__file-body[data-astro-cid-gqpsd4hk]{flex-direction:column;flex:1;min-width:0;display:flex}.webakte__file-label[data-astro-cid-gqpsd4hk]{font-size:15px;font-weight:600;line-height:1.3}.webakte__file-meta[data-astro-cid-gqpsd4hk]{color:var(--c-muted);letter-spacing:.04em;margin-top:3px;font-size:12px}.webakte__file[data-astro-cid-gqpsd4hk] .webakte__file-arrow{color:#12365066}@media (width>=768px){.webakte__aside[data-astro-cid-gqpsd4hk]{padding:40px 36px}}@media (width>=1024px){.webakte__grid[data-astro-cid-gqpsd4hk]{grid-template-columns:1.3fr .7fr;align-items:center;gap:96px}}.contact__grid[data-astro-cid-d56ov33j]{grid-template-columns:1fr;align-items:start;gap:48px;display:grid}.contact__info[data-astro-cid-d56ov33j]{flex-direction:column;align-items:flex-start;display:flex}.contact__headline[data-astro-cid-d56ov33j]{max-width:520px;margin-top:18px}.contact__text[data-astro-cid-d56ov33j]{max-width:520px;margin-top:20px}.contact__cards[data-astro-cid-d56ov33j]{flex-direction:column;gap:18px;width:100%;max-width:440px;margin-top:36px;display:flex}.contact__card[data-astro-cid-d56ov33j]{border-top:1px solid #12365022;align-items:flex-start;gap:16px;padding:22px 0;font-style:normal;display:flex}.contact__card[data-astro-cid-d56ov33j]>div[data-astro-cid-d56ov33j]{flex-direction:column;display:flex}.contact__card-icon[data-astro-cid-d56ov33j]{background:var(--c-white);width:40px;height:40px;color:var(--c-gold);border:1px solid #12365018;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.contact__card-title[data-astro-cid-d56ov33j]{font-family:var(--font-head);color:var(--c-navy);font-size:19px;font-weight:600}.contact__card-title-link[data-astro-cid-d56ov33j]{font-family:var(--font-head);color:var(--c-navy);font-size:22px;font-weight:600;text-decoration:none}.contact__card-title-link[data-astro-cid-d56ov33j]:hover{color:var(--c-gold)}.contact__card-line[data-astro-cid-d56ov33j]{color:var(--c-muted);font-size:15px;line-height:1.6;text-decoration:none}.contact__card-mail[data-astro-cid-d56ov33j]{overflow-wrap:anywhere}.contact__card-line[data-astro-cid-d56ov33j]:hover{color:var(--c-gold)}span[data-astro-cid-d56ov33j].contact__card-line:hover{color:var(--c-muted)}.contact__card-muted[data-astro-cid-d56ov33j]{color:var(--c-muted-2);margin-top:4px;font-size:13px}.contact__card-link[data-astro-cid-d56ov33j]{letter-spacing:.06em;text-transform:uppercase;color:var(--c-gold);align-self:flex-start;align-items:center;gap:6px;margin-top:8px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.contact__card-link[data-astro-cid-d56ov33j]:before,.contact__card-title-link[data-astro-cid-d56ov33j]:before,.contact__card-mail[data-astro-cid-d56ov33j]:before{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.contact__card-title-link[data-astro-cid-d56ov33j],.contact__card-mail[data-astro-cid-d56ov33j]{align-self:flex-start;position:relative}.contact__card-link[data-astro-cid-d56ov33j]:hover{color:var(--c-navy)}.contact__form-wrap[data-astro-cid-d56ov33j]{background:var(--c-white);border-top:3px solid var(--c-gold);padding:28px 20px;box-shadow:0 30px 60px -40px #12365066}.contact__form[data-astro-cid-d56ov33j]{flex-direction:column;gap:18px;display:flex}.contact__form[data-astro-cid-d56ov33j][hidden]{display:none}.contact__row2[data-astro-cid-d56ov33j]{grid-template-columns:1fr;gap:18px;display:grid}.contact__field[data-astro-cid-d56ov33j]{flex-direction:column;gap:8px;display:flex}.contact__label[data-astro-cid-d56ov33j]{letter-spacing:.04em;color:var(--c-navy);font-size:13px;font-weight:600}.contact__input[data-astro-cid-d56ov33j],.contact__textarea[data-astro-cid-d56ov33j]{color:var(--c-navy);background:var(--c-white);border-radius:var(--radius);border:1px solid #12365033;width:100%;padding:13px 14px;font-family:inherit;font-size:16px;transition:border-color .2s,box-shadow .2s}.contact__textarea[data-astro-cid-d56ov33j]{resize:vertical;min-height:110px}.contact__input[data-astro-cid-d56ov33j]:focus,.contact__textarea[data-astro-cid-d56ov33j]:focus{border-color:var(--c-gold);outline:none;box-shadow:0 0 0 3px #ce9b2826}.contact__input[data-astro-cid-d56ov33j]:focus-visible,.contact__textarea[data-astro-cid-d56ov33j]:focus-visible{outline:2px solid var(--c-gold);outline-offset:1px}.contact__input[data-astro-cid-d56ov33j][aria-invalid=true],.contact__textarea[data-astro-cid-d56ov33j][aria-invalid=true]{border-color:#b42318}.contact__field-error[data-astro-cid-d56ov33j]{color:#b42318;margin:0;font-size:13px;line-height:1.4}.contact__field-error[data-astro-cid-d56ov33j]:empty{display:none}.contact__consent-wrap[data-astro-cid-d56ov33j]{flex-direction:column;gap:6px;display:flex}.contact__consent[data-astro-cid-d56ov33j]{color:var(--c-muted);align-items:flex-start;gap:12px;font-size:13px;line-height:1.5;display:flex}.contact__consent[data-astro-cid-d56ov33j] label[data-astro-cid-d56ov33j]{cursor:pointer}.contact__checkbox[data-astro-cid-d56ov33j]{accent-color:#ce9b28;cursor:pointer;flex-shrink:0;width:16px;height:16px;margin-top:3px;position:relative}.contact__checkbox[data-astro-cid-d56ov33j]:after{content:"";position:absolute;inset:-14px}.contact__consent-link[data-astro-cid-d56ov33j]{color:var(--c-navy);text-decoration:underline}.contact__checkbox[data-astro-cid-d56ov33j][aria-invalid=true]{outline-offset:2px;outline:2px solid #b42318}.contact__error[data-astro-cid-d56ov33j]{color:#8a1c1c;border-radius:var(--radius);background:#fdecec;padding:12px 14px;font-size:14px;line-height:1.5}.contact__error[data-astro-cid-d56ov33j][hidden]{display:none}.contact__submit[data-astro-cid-d56ov33j]{flex-direction:column;align-items:center;gap:10px;margin-top:4px;display:flex}.contact__submit[data-astro-cid-d56ov33j] .btn{white-space:normal;text-align:center}.contact__note[data-astro-cid-d56ov33j]{color:var(--c-muted-2);letter-spacing:.04em;font-size:13px}.contact__hp[data-astro-cid-d56ov33j]{width:1px;height:1px;left:-10000px;overflow:hidden;position:absolute!important}.contact__success[data-astro-cid-d56ov33j]{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:32px 8px;display:flex}.contact__success[data-astro-cid-d56ov33j][hidden]{display:none}.contact__success[data-astro-cid-d56ov33j]:focus{outline:none}.contact__success-icon[data-astro-cid-d56ov33j]{background:var(--c-gold);width:60px;height:60px;color:var(--c-white);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.contact__success-text[data-astro-cid-d56ov33j]{max-width:360px}@media (width>=640px){.contact__row2[data-astro-cid-d56ov33j]{grid-template-columns:1fr 1fr}.contact__form-wrap[data-astro-cid-d56ov33j]{padding:36px 32px}}@media (width>=1024px){.contact__grid[data-astro-cid-d56ov33j]{grid-template-columns:.9fr 1.1fr;gap:96px}.contact__form-wrap[data-astro-cid-d56ov33j]{padding:44px 40px}}
