.reviews-modal[data-v-f382dbfd]{background:#1a1a2e;border-radius:20px;display:flex;flex-direction:column;font-family:Manrope,sans-serif;gap:28px;min-height:280px;padding:40px;position:relative}@media(max-width:600px){.reviews-modal[data-v-f382dbfd]{padding:28px 20px}}.reviews-modal__close[data-v-f382dbfd]{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:16px;top:16px;transition:background .2s;width:36px;z-index:10}.reviews-modal__close[data-v-f382dbfd]:hover{background:#fff3}.reviews-modal__slide[data-v-f382dbfd]{display:flex;flex:1;flex-direction:column;gap:20px}.reviews-modal__author[data-v-f382dbfd]{align-items:center;display:flex;gap:14px}.reviews-modal__avatar[data-v-f382dbfd]{border-radius:50%;flex-shrink:0;height:64px;object-fit:cover;width:64px}.reviews-modal__author-info[data-v-f382dbfd]{display:flex;flex-direction:column;gap:4px}.reviews-modal__name[data-v-f382dbfd]{color:#fff;font-size:16px;font-weight:700}.reviews-modal__role[data-v-f382dbfd]{color:#ffffff73;font-size:13px}.reviews-modal__text[data-v-f382dbfd]{color:#ffffffd9;font-size:16px;line-height:1.6;margin:0}.reviews-modal__footer[data-v-f382dbfd]{align-items:center;display:flex;justify-content:space-between}.reviews-modal__dots[data-v-f382dbfd]{display:flex;gap:6px}.reviews-modal__dot[data-v-f382dbfd]{background:#fff3;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:background .2s;width:8px}.reviews-modal__dot--active[data-v-f382dbfd]{background:#f94747}.reviews-modal__arrows[data-v-f382dbfd]{display:flex;gap:8px}.reviews-modal__arrow[data-v-f382dbfd]{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .2s;width:40px}.reviews-modal__arrow[data-v-f382dbfd]:hover{background:#fff3}.app-hero[data-v-eac56c3e]{background:rgb(var(--v-theme-surface))}.app-hero__inner[data-v-eac56c3e]{align-items:center;display:flex;min-height:480px;padding-bottom:40px;padding-top:40px}@media(max-width:960px){.app-hero__inner[data-v-eac56c3e]{min-height:360px;padding-bottom:40px;padding-top:40px}}@media(max-width:768px){.app-hero__inner[data-v-eac56c3e]{min-height:unset;padding-bottom:20px;padding-top:20px}}.app-hero__content[data-v-eac56c3e]{max-width:720px}.app-hero__title[data-v-eac56c3e]{color:rgb(var(--v-theme-dark));font-family:Manrope,sans-serif;font-size:56px;font-weight:700;line-height:1.1;margin:0 0 20px}@media(max-width:960px){.app-hero__title[data-v-eac56c3e]{font-size:40px}}@media(max-width:600px){.app-hero__title[data-v-eac56c3e]{font-size:32px}}.app-hero__subtitle[data-v-eac56c3e]{color:rgb(var(--v-theme-dark));font-family:Manrope,sans-serif;font-size:18px;line-height:1.6;margin:0 0 32px;opacity:.65}.app-hero__stats[data-v-eac56c3e]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin:0 0 36px}@media(max-width:600px){.app-hero__stats[data-v-eac56c3e]{gap:16px;grid-template-columns:1fr}}.app-hero__stat[data-v-eac56c3e]{display:flex;flex-direction:column;gap:6px}.app-hero__stat-value[data-v-eac56c3e]{color:#f94747;font-family:Manrope,sans-serif;font-size:40px;font-weight:700;line-height:1}@media(max-width:600px){.app-hero__stat-value[data-v-eac56c3e]{font-size:32px}}.app-hero__stat-label[data-v-eac56c3e]{color:rgb(var(--v-theme-dark));font-family:Manrope,sans-serif;font-size:14px;line-height:1.45;opacity:.65}.app-hero--dark .app-hero__stat-label[data-v-eac56c3e]{color:#ffffffb3}.app-hero__actions[data-v-eac56c3e]{display:flex;flex-wrap:wrap;gap:12px}.app-hero__btn[data-v-eac56c3e]{background:#f94747;border:none;border-radius:var(--radius-btn);color:#fff;cursor:pointer;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;height:52px;padding:0 32px;transition:opacity .2s}.app-hero__btn[data-v-eac56c3e]:hover{opacity:.85}.app-hero__reviews-link[data-v-eac56c3e]{background:#0000;border:1.5px solid rgb(var(--v-theme-dark)/.25);border-radius:var(--radius-btn);color:rgb(var(--v-theme-dark));cursor:pointer;font-family:Manrope,sans-serif;font-size:15px;font-weight:500;height:52px;opacity:.75;padding:0 24px;transition:opacity .2s,border-color .2s}.app-hero__reviews-link[data-v-eac56c3e]:hover{border-color:rgb(var(--v-theme-dark)/.5);opacity:1}.app-hero--dark .app-hero__reviews-link[data-v-eac56c3e]{border-color:#ffffff40;color:#fff}.app-hero--dark .app-hero__reviews-link[data-v-eac56c3e]:hover{border-color:#ffffff80}.app-hero__cta-row[data-v-eac56c3e]{align-items:center;display:flex;gap:12px;margin-top:24px}.app-hero__cta-text[data-v-eac56c3e]{color:rgb(var(--v-theme-dark));font-family:Manrope,sans-serif;font-size:16px;opacity:.6}.app-hero__cta-btn[data-v-eac56c3e]{background:#0000;border:1.5px solid #f94747;border-radius:var(--radius-btn);color:#f94747;cursor:pointer;font-family:Manrope,sans-serif;font-size:15px;font-weight:600;height:40px;padding:0 20px;transition:background .2s,color .2s}.app-hero__cta-btn[data-v-eac56c3e]:hover{background:#f94747;color:#fff}.app-hero--dark[data-v-eac56c3e]{background:linear-gradient(135deg,#1f2a2e,#0d1518);background-position:50%;background-size:cover;position:relative}.app-hero--dark[data-v-eac56c3e]:before{background:linear-gradient(135deg,#1f2a2ef2,#0d1518e6);content:"";inset:0;position:absolute;z-index:0}.app-hero--dark .app-hero__inner[data-v-eac56c3e]{position:relative;z-index:1}.app-hero--dark .app-hero__title[data-v-eac56c3e]{color:#fff}.app-hero--dark .app-hero__subtitle[data-v-eac56c3e]{color:#ffffffb3}.app-hero--dark .app-hero__cta-text[data-v-eac56c3e]{color:#fff9}.app-hero--dark .app-hero__cta-btn[data-v-eac56c3e]{border-color:#ffffff4d;color:#fff}.app-hero--dark .app-hero__cta-btn[data-v-eac56c3e]:hover{background:#ffffff1a;border-color:#fff9}.app-hero--portrait[data-v-eac56c3e]{padding:0}.app-hero--portrait .app-hero__inner[data-v-eac56c3e]{display:grid;gap:56px;grid-template-columns:1.2fr 1fr;padding-bottom:72px;padding-top:64px}.app-hero__eyebrow[data-v-eac56c3e]{font-family:Manrope,sans-serif;font-size:14px;font-weight:650;margin:0 0 24px}.app-hero--portrait .app-hero__title[data-v-eac56c3e]{font-size:clamp(36px,4.3vw,60px);letter-spacing:-.045em;line-height:1.08}.app-hero--portrait .app-hero__subtitle[data-v-eac56c3e]{font-size:18px;opacity:1}.app-hero__btn[data-v-eac56c3e]{justify-content:center}.app-hero__btn[data-v-eac56c3e],.app-hero__secondary[data-v-eac56c3e]{align-items:center;display:inline-flex;text-decoration:none}.app-hero__secondary[data-v-eac56c3e]{border-bottom:1px solid;color:inherit;gap:32px;margin-top:16px;min-height:48px}.app-hero__portrait[data-v-eac56c3e]{margin:0;position:relative}.app-hero__portrait img[data-v-eac56c3e]{aspect-ratio:4/5;border-radius:var(--radius-card,16px);display:block;height:auto;object-fit:cover;object-position:50% 35%;width:100%}.app-hero__portrait figcaption[data-v-eac56c3e]{font-size:14px;margin-top:14px}@media(max-width:768px){.app-hero--portrait .app-hero__inner[data-v-eac56c3e]{gap:32px;grid-template-columns:1fr;padding-bottom:48px;padding-top:40px}.app-hero__portrait img[data-v-eac56c3e]{aspect-ratio:5/4;max-height:360px;object-position:50% 28%}}.app-hero__play[data-v-eac56c3e]{align-items:center;background:#f94747;border-radius:50%;box-shadow:0 0 0 12px #ffffff40;color:#fff;display:flex;font-size:28px;height:76px;inset:50% auto auto 50%;justify-content:center;position:absolute;transform:translate(-50%,-50%);width:76px}
