.header[data-v-76ecacd5]{position:fixed;top:0;left:0;width:100%;height:96px;display:flex;justify-content:center;align-items:center;z-index:20;background:#0a0812e0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.08)}.header__title[data-v-76ecacd5]{font-family:Inter;font-style:normal;font-weight:800;font-size:50px;line-height:42px;color:#fff;text-align:center;letter-spacing:normal}.header__title span[data-v-76ecacd5]{text-transform:none}@media (max-width: 1440px){.header__title[data-v-76ecacd5]{font-size:42px;line-height:36px}}@media (max-width: 1024px){.header__title[data-v-76ecacd5]{font-size:34px;line-height:30px}}@media (max-width: 768px){.header[data-v-76ecacd5]{height:84px}.header__title[data-v-76ecacd5]{font-size:26px;line-height:24px}}@media (max-width: 580px){.header__title[data-v-76ecacd5]{font-size:20px;line-height:20px}}@media (max-width: 375px){.header[data-v-76ecacd5]{height:72px}.header__title[data-v-76ecacd5]{font-size:17px;line-height:18px}}.feedback-form[data-v-c250c54b]{display:grid;gap:18px}.feedback-form__field[data-v-c250c54b]{display:grid;gap:8px}.feedback-form__field label[data-v-c250c54b]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.feedback-form__field input[data-v-c250c54b]{width:100%;min-height:56px;padding:0 18px;border:1px solid var(--input-border);border-radius:18px;background:var(--input-bg);color:var(--text)}.feedback-form__field input[data-v-c250c54b]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.feedback-form__field input[aria-invalid=true][data-v-c250c54b]{border-color:#ff7d94}.feedback-form__field input[data-v-c250c54b]::placeholder{color:#fff9}.feedback-form__field-error[data-v-c250c54b],.feedback-form__status[data-v-c250c54b]{font-size:13px;line-height:18px}.feedback-form__field-error[data-v-c250c54b],.feedback-form__status--error[data-v-c250c54b]{color:#ff9eae}.feedback-form__button[data-v-c250c54b]{width:100%;min-height:56px;margin-top:10px;border-radius:18px;background:#f5f1ff;color:#ee0ab9;font-size:21px;transition:transform .18s ease,background-color .18s ease,opacity .18s ease}.feedback-form__button[data-v-c250c54b]:hover:not(:disabled){transform:translateY(-1px);background-color:#ffe5ff}.feedback-form__button[data-v-c250c54b]:disabled{cursor:wait;opacity:.65}.feedback-form__status--success[data-v-c250c54b]{color:#9ff0c2}@media (max-width: 580px){.feedback-form__button[data-v-c250c54b],.feedback-form__field input[data-v-c250c54b]{min-height:52px}.feedback-form__button[data-v-c250c54b]{font-size:15px}}.hero[data-v-0249087a]{position:relative;width:100%;min-height:34vh;display:flex;justify-content:center;align-items:center;padding:0 24px 64px;overflow:hidden}.hero[data-v-0249087a]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(180deg,rgba(0,0,0,.05) 0%,transparent 35%),linear-gradient(90deg,rgba(255,101,212,.12) 0%,transparent 35%),radial-gradient(circle at bottom center,rgba(255,101,212,.18),transparent 28%);pointer-events:none}.hero__inner[data-v-0249087a]{width:min(1200px,100%);display:grid;grid-template-columns:1fr;gap:48px;align-items:stretch;position:relative;z-index:1}.hero__form-card[data-v-0249087a]{width:100%;max-width:560px;margin:0 auto;padding:36px;border-radius:36px;background:#ffffff14;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 80px #00000057;display:grid;gap:24px}.hero__disclaimer[data-v-0249087a]{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:15.1807px;line-height:18px;text-align:center;color:#828d9a}.hero__link[data-v-0249087a]{color:var(--accent);text-decoration:none}.hero__link[data-v-0249087a]:hover{text-decoration:underline}.hero__offer[data-v-0249087a]{width:min(560px,100%);margin:0 auto;display:flex;justify-content:center;align-items:center;padding:32px 28px;border-radius:32px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.hero__offer-title[data-v-0249087a]{font-family:Inter,sans-serif;font-style:normal;font-weight:800;font-size:34.6988px;line-height:42px;text-align:center;color:#fff}@media (max-width: 1440px){.hero[data-v-0249087a]{padding:0 24px 56px}.hero__form-card[data-v-0249087a]{padding:32px}}@media (max-width: 1024px){.hero__disclaimer[data-v-0249087a]{font-size:13px;line-height:16px}.hero__offer-title[data-v-0249087a]{font-size:28px;line-height:34px}.hero[data-v-0249087a]{min-height:38vh}.hero__inner[data-v-0249087a]{gap:36px}}@media (max-width: 793px){.hero[data-v-0249087a]{min-height:auto;padding-top:128px;padding-bottom:48px}.hero__inner[data-v-0249087a]{gap:28px}.hero__form-card[data-v-0249087a],.hero__offer[data-v-0249087a]{border-radius:28px;padding:26px}.hero__disclaimer[data-v-0249087a]{font-size:12px;line-height:15px}.hero__offer-title[data-v-0249087a]{font-size:24px;line-height:30px}}@media (max-width: 580px){.hero[data-v-0249087a]{padding:0 18px 42px}.hero__form-card[data-v-0249087a]{padding:22px}.hero__disclaimer[data-v-0249087a]{font-size:11px;line-height:14px}.hero__offer-title[data-v-0249087a]{font-size:20px;line-height:26px}}@media (max-width: 375px){.hero[data-v-0249087a]{padding:0 14px 32px}.hero__form-card[data-v-0249087a],.hero__offer[data-v-0249087a]{border-radius:22px}.hero__button[data-v-0249087a]{font-size:14px;line-height:16px}.hero__disclaimer[data-v-0249087a]{font-size:10px;line-height:13px}.hero__offer-title[data-v-0249087a]{font-size:18px;line-height:24px}}.footer[data-v-49864e88]{width:100%;padding:48px 24px 56px;background:radial-gradient(circle at center,#0f0f0f,#757575);display:flex;justify-content:center}.footer__grid[data-v-49864e88]{width:min(1100px,100%);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.footer__column[data-v-49864e88]{display:flex;align-items:flex-start}.footer__text[data-v-49864e88]{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:17.3494px;line-height:21px;color:#f6f6f8}@media (max-width: 1024px){.footer[data-v-49864e88]{padding:42px 20px 48px}.footer__text[data-v-49864e88]{font-size:11px;line-height:15px}}@media (max-width: 793px){.footer[data-v-49864e88]{padding:36px 18px 42px}.footer__grid[data-v-49864e88]{grid-template-columns:1fr;gap:18px}.footer__column[data-v-49864e88]{width:100%;max-width:480px;margin:0 auto;align-items:center;justify-content:center}.footer__text[data-v-49864e88]{text-align:center;font-size:13px;line-height:17px}}@media (max-width: 580px){.footer[data-v-49864e88]{padding:30px 14px 34px}.footer__text[data-v-49864e88]{font-size:12px;line-height:16px}}.app[data-v-92c78875]{min-height:100vh;color:#fff;display:flex;flex-direction:column;position:relative}.app[data-v-92c78875]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(circle at top center,rgba(255,255,255,.08),transparent 24%),linear-gradient(180deg,transparent 60%,rgba(255,20,147,.08) 80%,rgba(255,20,147,.16) 100%)}.app__main[data-v-92c78875]{flex:1;padding-top:120px;display:flex;justify-content:center;align-items:flex-start}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{min-height:100vh;background:#09090d;color:#fff;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}img,picture,video,canvas,svg{display:block;max-width:100%}button,input,textarea,select{font:inherit;color:inherit}button{background:transparent;border:none;cursor:pointer}a{text-decoration:none;color:inherit}ul,ol{list-style:none}input{outline:none}html,body{width:100%;min-height:100%}:root{--page-bg: #09090d;--surface: rgba(255, 255, 255, .08);--surface-strong: rgba(255, 255, 255, .14);--text: #ffffff;--text-muted: rgba(255, 255, 255, .72);--accent: #ff65d4;--accent-soft: rgba(255, 101, 212, .14);--input-bg: rgba(255, 255, 255, .12);--input-border: rgba(255, 255, 255, .18)}body{background:radial-gradient(circle at top center,rgba(255,255,255,.05),transparent 32%),radial-gradient(circle at bottom center,rgba(255,77,196,.16),transparent 22%),linear-gradient(180deg,#09090d,#0b0712);min-height:100vh;color:var(--text)}#app{min-height:100vh;position:relative}button,input{font-family:inherit}
