.brand[data-v-fdec147c]{align-items:center;gap:11px;display:flex}.mark[data-v-fdec147c]{background:var(--color-ink);border-radius:12px;place-items:center;width:40px;height:40px;display:grid;position:relative;overflow:hidden}.mark-text[data-v-fdec147c]{font:700 17px var(--font-display);color:var(--color-accent);z-index:1;position:relative}.mark-glow[data-v-fdec147c]{background:var(--color-accent);opacity:.25;border-radius:50%;width:22px;height:22px;position:absolute;inset:auto -6px -6px auto}.name[data-v-fdec147c]{flex-direction:column;line-height:1;display:flex}.title[data-v-fdec147c]{font:700 20px var(--font-display);letter-spacing:.05em;text-transform:uppercase}.sub[data-v-fdec147c]{font:600 10px var(--font-body);color:var(--color-caption);letter-spacing:.3em;text-transform:uppercase}.wrap[data-v-eccbe551]{padding:12px 28px 40px}.panel[data-v-eccbe551]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 280px;gap:40px;max-width:1240px;margin:0 auto;padding:36px;display:grid;box-shadow:0 40px 100px #16181a2e}.column[data-v-eccbe551]{flex-direction:column;gap:2px;display:flex}.column-title[data-v-eccbe551]{font:700 12px var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--color-caption);margin-bottom:12px}.item[data-v-eccbe551]{font:500 15px var(--font-body);border-radius:10px;justify-content:space-between;gap:12px;margin:0 -12px;padding:9px 12px;display:flex}.item[data-v-eccbe551]:hover{background:var(--color-paper)}.price[data-v-eccbe551]{color:var(--color-caption);white-space:nowrap;font-weight:600}.cta[data-v-eccbe551]{background:var(--color-ink);border-radius:var(--radius-card);color:#fff;flex-direction:column;justify-content:space-between;gap:12px;padding:26px;display:flex}.cta-title[data-v-eccbe551]{font:700 22px/1.1 var(--font-display);text-transform:uppercase}.cta-text[data-v-eccbe551]{font:400 14px/1.5 var(--font-body);color:#b9c1c9}.cta-btn[data-v-eccbe551]{background:var(--color-accent);color:var(--color-ink);text-align:center;border-radius:var(--radius-pill);font:700 14px var(--font-body);padding:12px}.cta-btn[data-v-eccbe551]:hover{background:var(--color-accent-hover)}@media (width<=1024px){.panel[data-v-eccbe551]{grid-template-columns:1fr 1fr}}@media (width<=640px){.panel[data-v-eccbe551]{grid-template-columns:1fr;padding:24px}}.field[data-v-30094986]{font:600 13px var(--font-body);color:var(--color-muted-strong);flex-direction:column;gap:8px;display:flex}.control[data-v-30094986]{border:1px solid var(--color-border-strong);border-radius:var(--radius-input);background:var(--color-paper);font:500 15px var(--font-body);color:var(--color-ink);transition:border-color var(--duration-fast), background var(--duration-fast), box-shadow var(--duration-fast);outline:none;padding:14px 16px}.control[data-v-30094986]::placeholder{color:var(--color-caption)}.control[data-v-30094986]:focus{border-color:var(--color-ink);background:var(--color-surface);box-shadow:0 0 0 3px #ffd21f59}textarea.control[data-v-30094986]{resize:vertical}.invalid .label[data-v-30094986],.error[data-v-30094986]{color:var(--color-error)}.invalid .control[data-v-30094986]{border:1.5px solid var(--color-error);background:var(--color-error-bg)}.error[data-v-30094986]{font:500 12px var(--font-body)}.btn[data-v-60ef789b]{all:unset;cursor:pointer;box-sizing:border-box;font:700 15px var(--font-body);border-radius:var(--radius-pill);transition:transform var(--duration-fast), box-shadow var(--duration-fast), background var(--duration-fast), border-color var(--duration-fast);white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:15px 30px;display:inline-flex}.btn[data-v-60ef789b]:active{transform:translateY(0)scale(.97)}.btn.lg[data-v-60ef789b]{padding:20px 38px;font-size:17px}.primary[data-v-60ef789b]{background:var(--color-accent);color:var(--color-ink);box-shadow:var(--shadow-accent)}.primary[data-v-60ef789b]:hover{background:var(--color-accent-hover);box-shadow:var(--shadow-accent-hover);transform:translateY(-2px)}.ink[data-v-60ef789b]{background:var(--color-ink);color:#fff}.ink[data-v-60ef789b]:hover{box-shadow:var(--shadow-ink-hover);transform:translateY(-2px)}.secondary[data-v-60ef789b]{background:var(--color-surface);border:1px solid var(--color-border-strong);padding-top:14px;padding-bottom:14px}.secondary[data-v-60ef789b]:hover{border-color:var(--color-ink);transform:translateY(-2px)}.ghost[data-v-60ef789b]{color:var(--color-muted-strong);padding:14px 20px;font-weight:600}.ghost[data-v-60ef789b]:hover{background:var(--color-hover-wash);color:var(--color-ink)}.error-soft[data-v-60ef789b]{background:var(--color-error-bg);color:var(--color-error)}.error-soft[data-v-60ef789b]:hover{background:#fadcdc}.error-solid[data-v-60ef789b]{background:var(--color-error);color:#fff}.error-solid[data-v-60ef789b]:hover{background:#a93226}.btn[data-v-60ef789b]:disabled{background:var(--color-disabled-bg);color:var(--color-disabled-text);box-shadow:none;cursor:not-allowed;border:none;transform:none}.spinner[data-v-60ef789b]{border:2.5px solid #ffffff40;border-top-color:var(--color-accent);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite spin-load}.primary .spinner[data-v-60ef789b],.secondary .spinner[data-v-60ef789b],.ghost .spinner[data-v-60ef789b],.error-soft .spinner[data-v-60ef789b],.error-solid .spinner[data-v-60ef789b]{border-color:#16181a33;border-top-color:var(--color-ink)}.form[data-v-b9880e0d]{flex-direction:column;gap:16px;display:flex}.hint[data-v-b9880e0d]{font:400 14px/1.5 var(--font-body);color:var(--color-muted);margin:0}.error[data-v-b9880e0d]{font:500 14px var(--font-body);color:var(--color-error);background:var(--color-error-bg);border-radius:var(--radius-input);padding:12px 16px}.resend[data-v-b9880e0d]{all:unset;cursor:pointer;font:600 13px var(--font-body);color:var(--color-muted);align-self:center}.resend[data-v-b9880e0d]:hover{color:var(--color-ink)}.divider[data-v-b9880e0d]{font:600 12px var(--font-body);color:var(--color-caption);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:12px;display:flex}.divider[data-v-b9880e0d]:before,.divider[data-v-b9880e0d]:after{content:"";background:var(--color-border);flex:1;height:1px}.google-btn[data-v-b9880e0d],.telegram-btn[data-v-b9880e0d]{justify-content:center;display:flex}.header[data-v-b0aa8ba0]{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f5f4f0e0;border-bottom:1px solid #16181a14;position:sticky;top:0}.bar[data-v-b0aa8ba0]{flex-wrap:wrap;align-items:center;gap:8px 18px;max-width:1360px;margin:0 auto;padding:10px 28px;display:flex}.nav[data-v-b0aa8ba0]{font:600 14px var(--font-body);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);align-items:center;gap:2px;padding:4px;display:flex;box-shadow:0 2px 10px #16181a0a}.nav-link[data-v-b0aa8ba0]{color:var(--color-muted-strong);border-radius:var(--radius-pill);transition:background var(--duration-fast), color var(--duration-fast);align-items:center;gap:7px;padding:8px 16px;display:flex}.nav-link[data-v-b0aa8ba0]:hover,.nav-btn.open[data-v-b0aa8ba0]{background:var(--color-hover-wash);color:var(--color-ink)}.nav-link.active[data-v-b0aa8ba0]{background:var(--color-ink);color:#fff}.nav-btn[data-v-b0aa8ba0]{all:unset;cursor:pointer;color:var(--color-muted-strong);font:inherit;border-radius:var(--radius-pill);align-items:center;gap:7px;padding:8px 16px;display:flex}.caret[data-v-b0aa8ba0]{color:var(--color-caption);font-size:9px}.spacer[data-v-b0aa8ba0]{flex:1}.langs[data-v-b0aa8ba0]{background:var(--color-paper);border:1px solid var(--color-border);border-radius:var(--radius-pill);font:700 12px var(--font-body);padding:3px;display:flex}.lang[data-v-b0aa8ba0]{all:unset;cursor:pointer;border-radius:var(--radius-pill);font:inherit;color:var(--color-muted-strong);transition:color var(--duration-fast);padding:5px 11px;position:relative}.lang.on[data-v-b0aa8ba0]{color:#fff}.lang-pill[data-v-b0aa8ba0]{background:var(--color-ink);border-radius:var(--radius-pill);position:absolute;inset:0}.lang-label[data-v-b0aa8ba0]{z-index:1;position:relative}.mega-wrap[data-v-b0aa8ba0]{position:absolute;top:100%;left:0;right:0}.phone[data-v-b0aa8ba0]{font:700 15px var(--font-body);white-space:nowrap}.account-link[data-v-b0aa8ba0]{all:unset;cursor:pointer;font:600 14px var(--font-body);color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;border-radius:var(--radius-pill);border:1.5px solid var(--color-border-strong);background:var(--color-surface);max-width:160px;transition:border-color var(--duration-fast), transform var(--duration-fast);padding:9px 18px;overflow:hidden}.account-link[data-v-b0aa8ba0]:hover{border-color:var(--color-ink);transform:translateY(-1px)}.cta[data-v-b0aa8ba0]{background:var(--color-accent);font:700 14px var(--font-body);border-radius:var(--radius-pill);white-space:nowrap;box-shadow:var(--shadow-accent);transition:transform var(--duration-fast), background var(--duration-fast), box-shadow var(--duration-fast);padding:12px 24px}.cta[data-v-b0aa8ba0]:hover{background:var(--color-accent-hover);box-shadow:var(--shadow-accent-hover);transform:translateY(-1px)}.menu-toggle[data-v-b0aa8ba0]{all:unset;cursor:pointer;border-radius:var(--radius-pill);border:1.5px solid var(--color-border-strong);background:var(--color-surface);flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:none}.menu-toggle-bar[data-v-b0aa8ba0],.menu-toggle-bar[data-v-b0aa8ba0]:before,.menu-toggle-bar[data-v-b0aa8ba0]:after{background:var(--color-ink);width:18px;height:2px;transition:transform var(--duration-fast), opacity var(--duration-fast);border-radius:2px}.menu-toggle-bar[data-v-b0aa8ba0]{position:relative}.menu-toggle-bar[data-v-b0aa8ba0]:before,.menu-toggle-bar[data-v-b0aa8ba0]:after{content:"";position:absolute;left:0}.menu-toggle-bar[data-v-b0aa8ba0]:before{top:-6px}.menu-toggle-bar[data-v-b0aa8ba0]:after{top:6px}.menu-toggle-bar.open[data-v-b0aa8ba0]{background:0 0}.menu-toggle-bar.open[data-v-b0aa8ba0]:before{top:0;transform:rotate(45deg)}.menu-toggle-bar.open[data-v-b0aa8ba0]:after{top:0;transform:rotate(-45deg)}.mobile-nav[data-v-b0aa8ba0]{display:none}@media (width<=1280px){.phone[data-v-b0aa8ba0]{display:none}}@media (width<=900px){.langs[data-v-b0aa8ba0]{display:none}}@media (width<=760px){.nav[data-v-b0aa8ba0],.account-link[data-v-b0aa8ba0],.cta[data-v-b0aa8ba0]{display:none}.menu-toggle[data-v-b0aa8ba0]{display:flex}.mobile-nav[data-v-b0aa8ba0]{flex-direction:column;gap:4px;max-width:1360px;margin:0 auto;padding:4px 20px 20px;display:flex}.mobile-link[data-v-b0aa8ba0]{all:unset;box-sizing:border-box;cursor:pointer;border-radius:var(--radius-menu-item);width:100%;font:600 16px var(--font-body);color:var(--color-ink-soft);justify-content:space-between;align-items:center;padding:14px 12px;display:flex}.mobile-link[data-v-b0aa8ba0]:hover,.mobile-link.active[data-v-b0aa8ba0]{background:var(--color-hover-wash)}.mobile-services-btn .caret[data-v-b0aa8ba0]{transition:transform var(--duration-fast)}.mobile-services-btn .caret.open[data-v-b0aa8ba0]{transform:rotate(180deg)}.mobile-services[data-v-b0aa8ba0]{overflow:hidden}.mobile-langs[data-v-b0aa8ba0]{background:var(--color-disabled-bg);border-radius:var(--radius-pill);font:600 13px var(--font-body);width:fit-content;margin:10px 12px;padding:4px;display:flex}.mobile-langs .lang[data-v-b0aa8ba0]{padding:8px 16px}.mobile-phone[data-v-b0aa8ba0]{font:700 16px var(--font-body);color:var(--color-ink);margin:6px 12px 0;padding:14px 0}.mobile-cta[data-v-b0aa8ba0]{background:var(--color-accent);color:var(--color-ink);text-align:center;font:700 15px var(--font-body);border-radius:var(--radius-pill);box-shadow:var(--shadow-accent);margin:10px 12px 0;padding:16px}}.footer[data-v-f115481a]{border-top:1px solid #e4e2da}.inner[data-v-f115481a]{max-width:1360px;font:400 13px var(--font-body);color:var(--color-caption);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:32px 28px;display:flex}.brand[data-v-f115481a]{align-items:center;gap:10px;display:flex}.mark[data-v-f115481a]{background:var(--color-ink);width:28px;height:28px;font:700 13px var(--font-display);color:var(--color-accent);border-radius:9px;place-items:center;display:grid}.links[data-v-f115481a]{gap:24px;display:flex}.links a[data-v-f115481a]{color:var(--color-muted)}.links a[data-v-f115481a]:hover{color:var(--color-ink)}.banner[data-v-9481faae]{background:var(--color-accent);color:var(--color-ink);border-bottom:1px solid #16181a1f;justify-content:center;align-items:center;padding:12px 56px;display:flex;position:relative}.banner.pinned[data-v-9481faae]{z-index:55;position:sticky;top:0}.banner-inner[data-v-9481faae]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;min-width:0;display:flex}.dot[data-v-9481faae]{background:var(--color-ink);border-radius:50%;flex:none;width:7px;height:7px}.text[data-v-9481faae]{font:700 14px var(--font-body);text-transform:uppercase;letter-spacing:.02em;text-align:center}.cta[data-v-9481faae]{background:var(--color-ink);color:var(--color-accent);font:700 13px var(--font-body);border-radius:var(--radius-pill);white-space:nowrap;transition:background var(--duration-fast);flex:none;padding:8px 18px}.cta[data-v-9481faae]:hover{background:var(--color-ink-soft)}.close[data-v-9481faae]{all:unset;cursor:pointer;color:var(--color-ink);opacity:.55;padding:4px;font-size:13px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.close[data-v-9481faae]:hover{opacity:1}@media (width<=640px){.banner[data-v-9481faae]{padding:10px 44px}.banner-inner[data-v-9481faae]{gap:10px}.text[data-v-9481faae]{font-size:12px}.cta[data-v-9481faae]{padding:7px 14px}}.progress[data-v-2c6a9dc9]{background:var(--color-accent);transform-origin:0;z-index:200;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.stack[data-v-c5ca4f71]{z-index:200;pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:24px;right:24px}.toast[data-v-c5ca4f71]{pointer-events:auto;background:var(--color-ink);color:#fff;box-shadow:var(--shadow-modal);font:500 14px var(--font-body);border-radius:16px;align-items:center;gap:12px;max-width:340px;padding:14px 18px;display:flex}.icon[data-v-c5ca4f71]{width:26px;height:26px;font:700 13px var(--font-body);border-radius:50%;flex:none;place-items:center;display:grid}.msg[data-v-c5ca4f71]{flex:1}.close[data-v-c5ca4f71]{all:unset;cursor:pointer;color:#8a939d;padding:4px;font-size:13px}.close[data-v-c5ca4f71]:hover{color:#fff}.app[data-v-706a9888]{flex-direction:column;min-height:100vh;display:flex}.app[data-v-706a9888]>main{flex:1}.preview-banner[data-v-706a9888]{z-index:60;background:var(--color-ink);color:var(--color-accent);text-align:center;font:700 13px var(--font-body);letter-spacing:.04em;padding:10px 16px;position:sticky;top:0}:root{--color-paper:#f5f4f0;--color-surface:#fff;--color-ink:#16181a;--color-ink-soft:#33383e;--color-accent:#ffd21f;--color-accent-hover:#ffdd4d;--color-accent-deep:#e8a800;--color-muted:#5b6067;--color-muted-strong:#4c5158;--color-caption:#9b968b;--color-border:#e8e6df;--color-border-strong:#e0ded6;--color-hover-wash:#f0eee8;--color-success:#1fa356;--color-success-strong:#1a7a44;--color-success-bg:#eaf6ef;--color-error:#c0392b;--color-error-bg:#fdecec;--color-warning:#8a6d0b;--color-warning-bg:#fdf6e3;--color-info:#2b5c8e;--color-info-bg:#eef4fb;--color-disabled-bg:#eceae4;--color-disabled-text:#b3aea3;--font-body:"Barlow", sans-serif;--font-display:"Barlow Condensed", sans-serif;--radius-card:18px;--radius-card-md:24px;--radius-card-lg:28px;--radius-input:14px;--radius-menu-item:12px;--radius-pill:999px;--shadow-accent:0 4px 14px #ffb21f66;--shadow-accent-hover:0 8px 20px #ffb21f80;--shadow-ink-hover:0 12px 26px #16181a4d;--shadow-chip:0 2px 10px #16181a0d;--shadow-card-hover:0 16px 40px #16181a1f;--shadow-menu:0 24px 60px #16181a29;--shadow-modal:0 40px 100px #16181a59;--ease-pop:cubic-bezier(.2, .8, .2, 1);--duration-fast:.15s;--duration-base:.2s;--duration-enter:.3s}*,:before,:after{box-sizing:border-box}html{overflow-x:clip}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--color-ink);text-decoration:none}::selection{background:var(--color-accent);color:var(--color-ink)}@keyframes fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes spin-load{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{box-shadow:0 0 #1fa35680}70%{box-shadow:0 0 0 9px #1fa35600}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes scale-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@keyframes bar-stripes{0%{background-position:0 0}to{background-position:28px 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
