*{box-sizing:border-box}body{background:#fff;color:#1f1f1f;font-family:Roboto,sans-serif;margin:0}.page[data-v-b67fbb4d]{min-height:100vh}.container[data-v-b67fbb4d]{margin:0 auto;width:min(1200px,calc(100% - 48px))}.section-title[data-v-b67fbb4d]{color:#1f1f1f;font-family:Roboto Slab,serif;font-size:clamp(1.6rem,3vw,3rem);font-weight:500;margin:0 0 40px;text-align:center}.section-title--white[data-v-b67fbb4d]{color:#fff}.btn[data-v-b67fbb4d]{align-items:center;border:none;border-radius:50px;cursor:pointer;display:inline-flex;font-family:Roboto Slab,serif;font-size:1.1rem;font-weight:700;gap:8px;height:58px;justify-content:center;padding:0 32px;text-decoration:none;transition:opacity .18s,transform .18s}.btn[data-v-b67fbb4d]:hover{opacity:.88;transform:translateY(-1px)}.btn[data-v-b67fbb4d]:disabled{cursor:progress;opacity:.6;transform:none}.btn--outline[data-v-b67fbb4d]{background:#fff;border:2px solid #1a24aa;color:#1a24aa}.btn--submit[data-v-b67fbb4d]{background:#1a24aa;color:#fff;font-size:1rem;min-width:220px}.header[data-v-b67fbb4d]{background:#fff;border-bottom:1px solid rgba(0,0,0,.06);position:sticky;top:0;z-index:100}.header__inner[data-v-b67fbb4d]{align-items:center;display:flex;justify-content:space-between;padding:14px 0}.header__logo[data-v-b67fbb4d]{height:56px;width:auto}.lang-btn[data-v-b67fbb4d]{background:#fa7726;border:none;border-radius:50px;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-size:1.1rem;font-weight:700;height:44px;padding:0 28px;transition:opacity .18s}.lang-btn[data-v-b67fbb4d]:hover{opacity:.85}.hero[data-v-b67fbb4d]{background:#ffeed5;overflow:hidden;padding:0}.hero__inner[data-v-b67fbb4d]{align-items:center;display:grid;grid-template-columns:1fr 1fr;min-height:440px}.hero__copy[data-v-b67fbb4d]{align-items:flex-start;display:flex;flex-direction:column;gap:20px;padding:56px 0}.hero__title[data-v-b67fbb4d]{color:#1f1f1f;font-size:clamp(3rem,5vw,5rem);font-weight:500;line-height:1;margin:0}.hero__badge[data-v-b67fbb4d],.hero__title[data-v-b67fbb4d]{font-family:Roboto Slab,serif}.hero__badge[data-v-b67fbb4d]{background:#f67d12;border-radius:20px;color:#fff;display:inline-block;font-size:clamp(1.4rem,2.5vw,2.8rem);font-weight:700;padding:10px 28px}.hero__sub[data-v-b67fbb4d]{color:#1f1f1f;font-family:Roboto Slab,serif;font-size:clamp(1rem,1.5vw,1.4rem);font-weight:500;line-height:1.5;margin:0}.hero__image[data-v-b67fbb4d]{align-items:flex-end;display:flex;height:100%;justify-content:center}.hero__image img[data-v-b67fbb4d]{max-height:440px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;width:200%}.steps[data-v-b67fbb4d]{background:#f9f9f9;padding:64px 0}.steps__grid[data-v-b67fbb4d]{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.step-card[data-v-b67fbb4d]{background:#fa7726;border:10px solid #ffe9db;border-radius:50px;min-height:140px;padding:32px 28px 32px 90px;position:relative}.step-card[data-v-b67fbb4d],.step-card__num[data-v-b67fbb4d]{align-items:center;display:flex}.step-card__num[data-v-b67fbb4d]{background:#fff;border-radius:50%;color:#1f1f1f;font-family:Roboto Slab,serif;font-size:1.4rem;font-weight:800;height:50px;justify-content:center;left:22px;position:absolute;top:50%;transform:translateY(-50%);width:50px}.step-card__text[data-v-b67fbb4d]{color:#fff;font-family:Roboto Slab,serif;font-size:1.25rem;font-weight:500;line-height:1.3;margin:0}.step-card__sub[data-v-b67fbb4d]{font-size:.85rem;opacity:.85}.tariffs[data-v-b67fbb4d]{background:#fff;padding:72px 0}.tariffs__grid[data-v-b67fbb4d]{display:grid;gap:24px;grid-template-columns:1fr 1fr}.tariff-card[data-v-b67fbb4d]{background:#fff;border:4px solid #fa7726;border-radius:36px;box-shadow:0 4px 15px 2px #0000001f;display:flex;flex-direction:column;gap:12px;padding:32px 36px}.tariff-card h3[data-v-b67fbb4d]{font-family:Roboto Slab,serif;font-size:1.7rem;font-weight:700;margin:0;text-align:center}.tariff-card__features[data-v-b67fbb4d]{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.tariff-card__features li[data-v-b67fbb4d]{align-items:center;color:#505050;display:flex;font-family:Roboto Slab,serif;font-size:1rem;font-weight:500;gap:10px}.tariff-card__features img[data-v-b67fbb4d]{height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.tariff-card__price[data-v-b67fbb4d]{color:#1f1f1f;font-family:Roboto Slab,serif;font-size:1.7rem;font-weight:500;margin:8px 0 0}.tariff-card__note[data-v-b67fbb4d]{color:#0006;font-family:Roboto,sans-serif;font-size:.85rem;line-height:1.5;margin:0}.tariff-card__note span[data-v-b67fbb4d]{align-items:center;display:flex;gap:4px;margin-bottom:2px}.tariff-card__info-icon[data-v-b67fbb4d]{flex-shrink:0;height:16px;vertical-align:middle;width:16px}.form-section[data-v-b67fbb4d]{background:linear-gradient(90deg,#ff9b5d,#fa7726);padding:72px 0}.lead-form[data-v-b67fbb4d]{align-items:center;display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:560px}.field[data-v-b67fbb4d]{position:relative;width:100%}.field--row[data-v-b67fbb4d]{align-items:flex-start;display:flex;gap:12px}.field__ac[data-v-b67fbb4d]{flex:1;min-width:0;position:relative}.field__apart-wrap[data-v-b67fbb4d]{flex-shrink:0;width:90px}.field__apart-wrap .field__input[data-v-b67fbb4d]{width:100%}.field__input[data-v-b67fbb4d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:4px solid hsla(0,0%,100%,.5);border-radius:50px;color:#00000080;font-family:Roboto Slab,serif;font-size:1rem;font-weight:700;height:58px;outline:none;padding:0 24px;transition:border-color .18s;width:100%}.field__input[data-v-b67fbb4d]::-moz-placeholder{color:#0006}.field__input[data-v-b67fbb4d]::placeholder{color:#0006}.field__input[data-v-b67fbb4d]:focus{border-color:#ffffffe6;color:#1f1f1f}.field__input--error[data-v-b67fbb4d]{border-color:#ff4d4f}.field__error[data-v-b67fbb4d]{color:#ff4d4f;font-size:.8rem;margin:4px 0 0 24px}.field__phone-wrap[data-v-b67fbb4d]{align-items:center;background:#fff;border:4px solid hsla(0,0%,100%,.5);border-radius:50px;display:flex;height:58px;padding:0 24px;transition:border-color .18s}.field__phone-wrap[data-v-b67fbb4d]:focus-within{border-color:#ffffffe6}.field__phone-wrap--error[data-v-b67fbb4d]{border-color:#ff4d4f}.field__phone-prefix[data-v-b67fbb4d]{color:#1f1f1f;margin-right:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.field__phone-input[data-v-b67fbb4d],.field__phone-prefix[data-v-b67fbb4d]{font-family:Roboto Slab,serif;font-size:1rem;font-weight:700}.field__phone-input[data-v-b67fbb4d]{background:transparent;border:none;color:#00000080;flex:1;min-width:0;outline:none}.field__phone-input[data-v-b67fbb4d]:focus{color:#1f1f1f}.field__phone-input[data-v-b67fbb4d]::-moz-placeholder{color:#0006}.field__phone-input[data-v-b67fbb4d]::placeholder{color:#0006}.field__textarea[data-v-b67fbb4d]{border-radius:28px;height:auto;padding:16px 24px;resize:none}.field--select[data-v-b67fbb4d]{position:relative}.field__select[data-v-b67fbb4d]{background-image:url(../icons/arrow-down.svg);background-position:right 18px center;background-repeat:no-repeat;background-size:24px;cursor:pointer;padding-right:50px}.field__spinner[data-v-b67fbb4d]{animation:spin-b67fbb4d .7s linear infinite;border:2px solid rgba(250,119,38,.3);border-radius:50%;border-top-color:#fa7726;height:18px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:18px}@keyframes spin-b67fbb4d{to{transform:translateY(-50%) rotate(1turn)}}.ac-list[data-v-b67fbb4d]{background:#fff;border:2px solid rgba(250,119,38,.3);border-radius:20px;box-shadow:0 8px 24px #0000001f;left:0;list-style:none;margin:0;max-height:220px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 4px);z-index:200}.ac-list li[data-v-b67fbb4d]{border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:10px 14px}.ac-list li[data-v-b67fbb4d]:hover{background:#fff7ef}.ac-title[data-v-b67fbb4d]{color:#1f1f1f;font-size:.95rem;font-weight:700}.ac-sub[data-v-b67fbb4d]{color:#6b7280;font-size:.8rem}.form-error[data-v-b67fbb4d]{background:#fff1f2;border-radius:16px;color:#be123c;font-weight:600;margin:0;padding:12px 20px;text-align:center;width:100%}.questions[data-v-b67fbb4d]{background:#fff;padding:72px 0 80px}.questions__row[data-v-b67fbb4d]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px}.q-accordion[data-v-b67fbb4d]{background:#f9f9f9;border-radius:50px;flex:1;min-width:260px;overflow:hidden}.q-accordion__summary[data-v-b67fbb4d]{align-items:center;color:#000c;cursor:pointer;display:flex;font-family:Roboto Slab,serif;font-size:1.25rem;font-weight:500;gap:14px;list-style:none;padding:28px 32px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.q-accordion__summary[data-v-b67fbb4d]::-webkit-details-marker{display:none}.q-accordion__arrow[data-v-b67fbb4d]{flex-shrink:0;height:28px;transition:transform .25s;width:28px}details[open] .q-accordion__arrow[data-v-b67fbb4d]{transform:rotate(90deg)}.q-accordion__body[data-v-b67fbb4d]{color:#505050;font-size:.95rem;line-height:1.7;padding:0 32px 28px}.q-accordion__body[data-v-b67fbb4d] p{margin:0 0 8px}.q-accordion__body[data-v-b67fbb4d] p:last-child{margin:0}.q-accordion__body[data-v-b67fbb4d] ul{margin:0 0 10px;padding-left:20px}.q-accordion__body[data-v-b67fbb4d] li{margin-bottom:4px}.q-accordion__body[data-v-b67fbb4d] strong{color:#1f1f1f}.q-btn[data-v-b67fbb4d]{align-items:center;border-radius:50px;display:flex;font-family:Roboto Slab,serif;font-size:1.2rem;font-weight:500;gap:12px;height:72px;justify-content:center;min-width:200px;padding:0 28px;text-decoration:none;transition:opacity .18s,transform .18s;white-space:nowrap}.q-btn[data-v-b67fbb4d]:hover{opacity:.85;transform:translateY(-1px)}.q-btn img[data-v-b67fbb4d]{height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.q-btn--call[data-v-b67fbb4d]{background:#6d8fff33;color:#1a24aa}.q-btn--whatsapp[data-v-b67fbb4d]{background:#4dd46233;color:#00af35}.footer[data-v-b67fbb4d]{background:#f67d12;color:#fff;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;padding:20px;text-align:center}.footer p[data-v-b67fbb4d]{margin:0}.modal-backdrop[data-v-b67fbb4d]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;display:grid;inset:0;padding:16px;place-items:center;position:fixed;z-index:300}.modal[data-v-b67fbb4d]{align-items:center;background:#fff;border-radius:32px;box-shadow:0 24px 80px #0003;display:flex;flex-direction:column;padding:48px 36px 40px;position:relative;text-align:center;width:min(100%,480px)}.modal__close[data-v-b67fbb4d]{background:#f9f9f9;border:none;cursor:pointer;font-size:1.6rem;height:40px;line-height:1;place-items:center;position:absolute;right:20px;top:16px;width:40px}.modal__close[data-v-b67fbb4d],.modal__icon[data-v-b67fbb4d]{border-radius:50%;display:grid}.modal__icon[data-v-b67fbb4d]{background:linear-gradient(135deg,#fa7726,#ff9b5d);box-shadow:0 8px 24px #fa772659;color:#fff;font-size:2rem;font-weight:700;height:72px;place-items:center;width:72px}.modal__title[data-v-b67fbb4d]{font-family:Roboto Slab,serif;font-size:1.8rem;margin:16px 0 8px}.modal__text[data-v-b67fbb4d]{color:#505050;line-height:1.55;margin:0 0 6px}.modal__task[data-v-b67fbb4d]{font-size:1.05rem;margin:10px 0 0}@media(max-width:900px){.hero__inner[data-v-b67fbb4d]{grid-template-columns:1fr}.hero__image[data-v-b67fbb4d]{display:none}.hero__copy[data-v-b67fbb4d]{padding:48px 0}.steps__grid[data-v-b67fbb4d]{gap:14px;grid-template-columns:1fr 1fr}.questions__row[data-v-b67fbb4d]{align-items:stretch;flex-direction:column}.q-btn[data-v-b67fbb4d]{min-width:unset;width:100%}}@media(max-width:600px){.container[data-v-b67fbb4d]{width:calc(100% - 32px)}.header__inner[data-v-b67fbb4d]{padding:10px 0}.header__logo[data-v-b67fbb4d]{height:40px}.lang-btn[data-v-b67fbb4d]{font-size:.9rem;height:36px;padding:0 16px}.hero__copy[data-v-b67fbb4d]{gap:14px;padding:36px 0}.hero__badge[data-v-b67fbb4d]{font-size:1.25rem;padding:8px 18px}.steps[data-v-b67fbb4d]{padding:48px 0}.steps__grid[data-v-b67fbb4d]{grid-template-columns:1fr}.step-card[data-v-b67fbb4d]{border-radius:30px;min-height:90px;padding:24px 20px 24px 76px}.step-card__text[data-v-b67fbb4d]{font-size:1.1rem}.tariffs[data-v-b67fbb4d]{padding:48px 0}.tariffs__grid[data-v-b67fbb4d]{gap:16px;grid-template-columns:1fr}.tariff-card[data-v-b67fbb4d]{border-radius:24px;padding:24px 20px}.tariff-card h3[data-v-b67fbb4d],.tariff-card__price[data-v-b67fbb4d]{font-size:1.4rem}.form-section[data-v-b67fbb4d]{padding:48px 0}.field__input[data-v-b67fbb4d]{font-size:.95rem;height:52px}.field__phone-wrap[data-v-b67fbb4d]{height:52px}.btn--submit[data-v-b67fbb4d]{min-width:unset;width:100%}.section-title[data-v-b67fbb4d]{font-size:1.5rem;margin-bottom:28px}.questions[data-v-b67fbb4d]{padding:48px 0}.q-accordion__summary[data-v-b67fbb4d]{font-size:1rem;padding:18px 20px}.q-accordion[data-v-b67fbb4d]{border-radius:24px}.q-btn[data-v-b67fbb4d]{font-size:1rem;height:56px}}
