@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";.app-shell[data-v-864b8fae]{min-height:100vh;position:relative}.site-header[data-v-864b8fae]{justify-content:space-between;align-items:center;gap:22px;width:min(1120px,100% - 32px);margin:0 auto;padding:22px 0;display:flex}.brand[data-v-864b8fae]{align-items:center;gap:14px;display:flex}.brand-mark[data-v-864b8fae]{color:#fff;background:linear-gradient(135deg,#7b70ff,#4137c9);border-radius:16px;place-items:center;width:46px;height:46px;font-weight:800;display:grid;box-shadow:0 18px 35px #6c5fff47}.brand strong[data-v-864b8fae]{color:#fff;font-size:18px;display:block}.brand span[data-v-864b8fae]{color:#b9bbed;margin-top:2px;font-size:12px;display:block}.nav[data-v-864b8fae]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0b;border:1px solid #9aa0ff40;border-radius:999px;align-items:center;gap:10px;padding:8px;display:flex}.nav-link[data-v-864b8fae]{color:#c9caff;border-radius:999px;padding:10px 16px;font-size:14px;font-weight:700;transition:all .25s}.nav-link[data-v-864b8fae]:hover,.nav-link.router-link-active[data-v-864b8fae]{color:#fff;background:#6c5fff38}@media (width<=760px){.site-header[data-v-864b8fae]{flex-direction:column;align-items:stretch}.nav[data-v-864b8fae]{border-radius:22px;flex-wrap:wrap;justify-content:center}}.user-form[data-v-c1d6b7e8]{background:radial-gradient(circle at 15% 0,#9aa0ff2e,#0000 34%),radial-gradient(circle at 85% 100%,#6c5fff1f,#0000 32%),linear-gradient(145deg,#1b1b33,#141429);border:1px solid #9aa0ff73;border-radius:28px;margin-top:30px;padding:42px;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000073,inset 0 1px #ffffff0d}.form-header[data-v-c1d6b7e8]{text-align:center;margin-bottom:34px}.form-eyebrow[data-v-c1d6b7e8]{color:#8f91ff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:800}h3[data-v-c1d6b7e8]{color:#fff;margin:0 0 10px;font-size:28px}.form-header p[data-v-c1d6b7e8]:last-child{color:#b9bbed;margin:0;line-height:1.6}.form-grid[data-v-c1d6b7e8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 44px;display:grid}.form-field[data-v-c1d6b7e8]{min-width:0}label[data-v-c1d6b7e8]{color:#d7d8ff;margin-bottom:9px;font-size:14px;font-weight:700;display:block}input[data-v-c1d6b7e8],.fake-select[data-v-c1d6b7e8]{color:#f0f0ff;background:linear-gradient(#ffffff09,#0000),#0f1024;border:1px solid #9aa0ff7a;border-radius:16px;align-items:center;width:100%;min-height:54px;padding:0 18px;font-size:16px;transition:all .25s;display:flex}input[data-v-c1d6b7e8]::placeholder{color:#8d8fbd}input[data-v-c1d6b7e8]:focus,.fake-select[data-v-c1d6b7e8]:hover,.fake-select.active[data-v-c1d6b7e8]{border-color:#b7baff;outline:none;transform:translateY(-1px);box-shadow:0 0 0 4px #6c5fff29,0 10px 26px #00000040}.errorField[data-v-c1d6b7e8]{border-color:#ff7070!important;box-shadow:0 0 0 4px #ff70701f!important}input[type=number][data-v-c1d6b7e8]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-c1d6b7e8]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-c1d6b7e8]{-moz-appearance:textfield}.fake-select[data-v-c1d6b7e8]{-webkit-user-select:none;user-select:none;cursor:pointer;justify-content:space-between}.arrow[data-v-c1d6b7e8]{color:#b7baff;font-size:13px;transition:transform .25s}.arrow.open[data-v-c1d6b7e8]{transform:rotate(180deg)}.custom-options[data-v-c1d6b7e8]{background:#171731;border:1px solid #9aa0ff75;border-radius:16px;margin:12px 0 0;padding:8px;list-style:none;overflow:hidden;box-shadow:0 18px 38px #00000059}.custom-options li[data-v-c1d6b7e8]{color:#e8e8ff;cursor:pointer;border-radius:12px;padding:13px 14px;transition:all .2s}.custom-options li[data-v-c1d6b7e8]:hover{background:#6c5fff2e;transform:translate(4px)}.field-error[data-v-c1d6b7e8]{color:#ff8585;min-height:19px;margin:9px 0 0;font-size:13px}.button-wrapper[data-v-c1d6b7e8]{margin-top:42px}button[data-v-c1d6b7e8]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7b70ff,#5144df 52%,#3c31b7);border:1px solid #b7baff80;border-radius:18px;width:100%;padding:18px;font-size:18px;font-weight:800;transition:all .25s;box-shadow:0 16px 34px #5244df40,inset 0 1px #ffffff29}button[data-v-c1d6b7e8]:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 22px 44px #5244df59,inset 0 1px #ffffff2e}button[data-v-c1d6b7e8]:disabled{opacity:.55;cursor:not-allowed}.main-error[data-v-c1d6b7e8]{color:#ff8585;text-align:center;margin:18px 0 0;font-weight:700}.dropdown-flow-enter-active[data-v-c1d6b7e8],.dropdown-flow-leave-active[data-v-c1d6b7e8]{max-height:220px;transition:opacity .25s,transform .25s,max-height .28s}.dropdown-flow-enter-from[data-v-c1d6b7e8],.dropdown-flow-leave-to[data-v-c1d6b7e8]{opacity:0;max-height:0;transform:translateY(-8px)scale(.98)}.dropdown-flow-enter-to[data-v-c1d6b7e8],.dropdown-flow-leave-from[data-v-c1d6b7e8]{opacity:1;max-height:220px;transform:translateY(0)scale(1)}@media (width<=760px){.user-form[data-v-c1d6b7e8]{padding:28px}.form-grid[data-v-c1d6b7e8]{grid-template-columns:1fr;row-gap:24px}h3[data-v-c1d6b7e8]{font-size:24px}}.page[data-v-e19d2ea0]{width:min(1120px,100% - 32px);margin:0 auto;padding:34px 0 70px}.hero[data-v-e19d2ea0]{text-align:center;padding:56px 20px 42px}.hero-badge[data-v-e19d2ea0]{color:#b9bbed;letter-spacing:.12em;text-transform:uppercase;background:#ffffff0a;border:1px solid #9aa0ff61;border-radius:999px;margin-bottom:22px;padding:9px 16px;font-size:13px;font-weight:800;display:inline-flex}.hero h1[data-v-e19d2ea0]{color:#fff;letter-spacing:-.055em;max-width:860px;margin:0 auto 20px;font-size:clamp(38px,6vw,66px);line-height:1.03}.hero p[data-v-e19d2ea0]{color:#bfc1ef;max-width:760px;margin:0 auto;font-size:18px;line-height:1.7}.section[data-v-e19d2ea0]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff0b,#ffffff05),#11112bdb;border:1px solid #9aa0ff57;border-radius:28px;padding:42px;box-shadow:0 24px 70px #00000073,inset 0 1px #ffffff0d}.section-heading[data-v-e19d2ea0]{align-items:flex-start;gap:18px;display:flex}.section-heading span[data-v-e19d2ea0],.preview-card span[data-v-e19d2ea0]{color:#b7baff;background:#6c5fff24;border:1px solid #9aa0ff59;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-weight:800;display:flex}.section h2[data-v-e19d2ea0]{color:#fff;margin:0 0 10px;font-size:30px}.section p[data-v-e19d2ea0]{color:#bfc1ef;margin:0;line-height:1.65}.preview-grid[data-v-e19d2ea0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.preview-card[data-v-e19d2ea0]{background:#171731db;border:1px solid #9aa0ff47;border-radius:24px;padding:28px;transition:all .25s;box-shadow:0 16px 38px #00000057}.preview-card[data-v-e19d2ea0]:hover{border-color:#b7baff9e;transform:translateY(-6px)}.preview-card h3[data-v-e19d2ea0]{color:#fff;margin:18px 0 10px;font-size:22px}.preview-card p[data-v-e19d2ea0]{color:#c7c8ef;margin:0;line-height:1.6}@media (width<=820px){.section[data-v-e19d2ea0]{padding:28px}.preview-grid[data-v-e19d2ea0]{grid-template-columns:1fr}.section-heading[data-v-e19d2ea0]{flex-direction:column}}.page[data-v-d3635a98]{width:min(980px,100% - 32px);margin:0 auto;padding:46px 0 70px}.hero[data-v-d3635a98]{text-align:center;margin-bottom:34px}.hero-badge[data-v-d3635a98]{color:#b9bbed;letter-spacing:.12em;text-transform:uppercase;background:#ffffff0a;border:1px solid #9aa0ff61;border-radius:999px;margin-bottom:22px;padding:9px 16px;font-size:13px;font-weight:800;display:inline-flex}.hero h1[data-v-d3635a98]{max-width:800px;margin:0 auto 18px;font-size:clamp(34px,5vw,56px);line-height:1.05}.hero p[data-v-d3635a98]{color:#bfc1ef;max-width:760px;margin:0 auto;font-size:18px;line-height:1.7}.section[data-v-d3635a98]{background:#11112bdb;border:1px solid #9aa0ff57;border-radius:28px;padding:34px;box-shadow:0 24px 70px #00000073}.accordion+.accordion[data-v-d3635a98]{margin-top:16px}.accordion-header[data-v-d3635a98]{color:#fff;cursor:pointer;text-align:left;background:#171731;border:1px solid #9aa0ff47;border-radius:18px;grid-template-columns:48px 1fr 32px;align-items:center;gap:16px;width:100%;padding:18px;display:grid}.accordion-header span[data-v-d3635a98]{color:#b7baff;background:#6c5fff29;border-radius:14px;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.accordion-header strong[data-v-d3635a98]{font-size:17px}.accordion-header em[data-v-d3635a98]{color:#b7baff;text-align:center;font-size:26px;font-style:normal}.accordion-body[data-v-d3635a98]{color:#c7c8ef;padding:18px 22px 8px 82px;line-height:1.7}.accordion-body p[data-v-d3635a98]{margin:0}.slide-enter-active[data-v-d3635a98],.slide-leave-active[data-v-d3635a98]{transition:all .25s}.slide-enter-from[data-v-d3635a98],.slide-leave-to[data-v-d3635a98]{opacity:0;transform:translateY(-8px)}@media (width<=700px){.section[data-v-d3635a98]{padding:22px}.accordion-header[data-v-d3635a98]{grid-template-columns:42px 1fr 24px}.accordion-body[data-v-d3635a98]{padding:16px 4px 4px}}.page[data-v-35c73751]{width:min(1120px,100% - 32px);margin:0 auto;padding:46px 0 70px}.hero[data-v-35c73751]{text-align:center;margin-bottom:34px}.hero-badge[data-v-35c73751]{color:#b9bbed;letter-spacing:.12em;text-transform:uppercase;background:#ffffff0a;border:1px solid #9aa0ff61;border-radius:999px;margin-bottom:22px;padding:9px 16px;font-size:13px;font-weight:800;display:inline-flex}.hero h1[data-v-35c73751]{max-width:860px;margin:0 auto 18px;font-size:clamp(34px,5vw,56px);line-height:1.05}.hero p[data-v-35c73751]{color:#bfc1ef;max-width:760px;margin:0 auto;font-size:18px;line-height:1.7}.info-grid[data-v-35c73751]{grid-template-columns:1.25fr 1fr;gap:24px;margin-bottom:28px;display:grid}.card[data-v-35c73751],.section[data-v-35c73751]{background:#11112bdb;border:1px solid #9aa0ff57;border-radius:28px;box-shadow:0 24px 70px #00000073}.card[data-v-35c73751]{padding:30px}.card.large[data-v-35c73751]{grid-row:span 2}.icon[data-v-35c73751],.section-heading span[data-v-35c73751]{color:#b7baff;background:#6c5fff24;border:1px solid #9aa0ff59;border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:18px;font-weight:800;display:flex}.card h2[data-v-35c73751],.section h2[data-v-35c73751]{color:#fff;margin:0 0 14px;font-size:25px}.card p[data-v-35c73751],.section p[data-v-35c73751],.card li[data-v-35c73751]{color:#c7c8ef;line-height:1.65}.card ul[data-v-35c73751]{margin-bottom:0;padding-left:20px}.formula[data-v-35c73751]{background:#0f1024e6;border:1px solid #9aa0ff3d;border-radius:18px;margin-top:16px;padding:18px}.formula strong[data-v-35c73751]{color:#fff;margin-bottom:8px;display:block}.formula span[data-v-35c73751]{color:#bfc1ff}.section[data-v-35c73751]{margin-top:28px;padding:34px}.section-heading[data-v-35c73751]{align-items:flex-start;gap:18px;margin-bottom:26px;display:flex}.section-heading span[data-v-35c73751]{flex-shrink:0;margin:0}.activity-grid[data-v-35c73751]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.activity-card[data-v-35c73751]{background:#171731;border:1px solid #9aa0ff40;border-radius:22px;padding:22px}.activity-card h3[data-v-35c73751]{color:#fff;margin:0 0 12px}.activity-card p[data-v-35c73751]{margin:0 0 14px}.activity-card span[data-v-35c73751]{color:#9ea2ff;font-size:14px;line-height:1.5;display:block}.benefits[data-v-35c73751]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.benefits div[data-v-35c73751]{color:#fff;background:#6c5fff1f;border:1px solid #9aa0ff40;border-radius:16px;padding:16px;font-weight:700}@media (width<=900px){.info-grid[data-v-35c73751],.activity-grid[data-v-35c73751],.benefits[data-v-35c73751]{grid-template-columns:1fr}.card.large[data-v-35c73751]{grid-row:auto}.section-heading[data-v-35c73751]{flex-direction:column}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#f2f2ff;background:radial-gradient(circle at 0 0,#6c5fff38,#0000 32%),radial-gradient(circle at 100% 100%,#9aa0ff29,#0000 35%),linear-gradient(135deg,#030412 0%,#07081d 45%,#0c0d24 100%);min-width:320px;min-height:100vh;margin:0;font-family:Inter,Arial,sans-serif}button,input{font-family:inherit}a{color:inherit;text-decoration:none}#app{min-height:100vh}
