@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&family=Inter:wght@300;400;500;600;700;800&display=swap";:root{--emerald-deep: #003b28;--emerald-900: #022318;--emerald-800: #003b28;--emerald-700: #065339;--emerald-600: #0a704e;--emerald-500: #10b981;--emerald-100: #d1fae5;--emerald-50: #ecfdf5;--gold-600: #8c7847;--gold-500: #b09b6b;--gold-400: #c5b182;--gold-300: #ded0a8;--gold-100: #faf6eb;--bg-page: #f7f6f2;--bg-surface: #ffffff;--bg-dark: #121415;--bg-dark-surface: #1f2124;--text-primary: #1f2124;--text-secondary: #52575d;--text-muted: #889098;--text-light: #f7f6f2;--border: rgba(31, 33, 36, .1);--border-gold: rgba(176, 155, 107, .4);--border-dark: rgba(255, 255, 255, .12);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px}*{box-sizing:border-box;margin:0;padding:0}::selection{background:var(--emerald-deep);color:#f2f0eb}::-moz-selection{background:var(--emerald-deep);color:#f2f0eb}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:var(--bg-page);color:var(--text-primary);line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip}.container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media (max-width: 768px){.container{padding-left:1rem;padding-right:1rem}}h1,h2,h3,h4,.font-heading,.section-title,.modal-title,.hero-title{font-family:Montserrat,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:800;letter-spacing:-.02em;line-height:1.2}.section-tag{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--emerald-800);background:#003b2814;border:1px solid rgba(0,59,40,.18);padding:.35rem .9rem;border-radius:var(--radius-sm);margin-bottom:.875rem}.section-header{text-align:center;max-width:760px;margin:0 auto 3.5rem}.section-title{font-size:clamp(1.65rem,5vw,2.35rem);color:var(--text-primary);margin-bottom:.85rem;word-break:break-word}.section-subtitle{font-size:clamp(.95rem,2.5vw,1.1rem);color:var(--text-secondary);line-height:1.6}@media (max-width: 768px){.section-header{margin-bottom:2rem}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.85rem 1.6rem;font-size:.825rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border-radius:var(--radius-sm);cursor:pointer;transition:all .35s cubic-bezier(.2,.8,.2,1);text-decoration:none;border:none;position:relative;overflow:hidden}.btn:active{transform:scale(.98)}.btn-primary{background:var(--emerald-deep);color:#fff;box-shadow:0 4px 14px #003b2840}.btn-primary:hover{background:var(--emerald-700);transform:translateY(-2px);box-shadow:0 10px 24px #003b2859}.btn-accent{background:linear-gradient(135deg,#c5a974,#b09b6b);color:#121415;font-weight:800;box-shadow:0 4px 14px #b09b6b4d}.btn-accent:hover{background:linear-gradient(135deg,#d4b986,#bca573);transform:translateY(-2px);box-shadow:0 10px 24px #b09b6b73}.btn-secondary{background:transparent;color:var(--text-primary);border:1px solid var(--border)}.btn-secondary:hover{background:#003b280d;border-color:var(--emerald-deep);color:var(--emerald-deep);transform:translateY(-2px)}.btn-outline-white{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.25);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.btn-outline-white:hover{background:#fff;color:var(--emerald-deep);border-color:#fff;transform:translateY(-2px)}.luxury-input{width:100%;border:none;border-bottom:1px solid rgba(31,33,36,.25);border-radius:0;padding:.75rem 0;background:transparent;font-family:Inter,sans-serif;font-size:1rem;color:var(--text-primary);transition:border-color .3s ease;outline:none}.luxury-input:focus{border-bottom:1px solid var(--gold-500)}.luxury-input::placeholder{font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.car-card,.review-card,.process-card,.doc-card{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s ease,box-shadow .4s ease}.car-card:hover,.review-card:hover,.process-card:hover,.doc-card:hover{border-color:var(--gold-500);transform:translateY(-4px);box-shadow:0 16px 36px #00000014}.img-cinematic-wrapper{overflow:hidden;position:relative;background:#1a1c1e}.img-cinematic{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.8,.2,1),filter .8s ease;filter:contrast(1.03) saturate(.95)}.img-cinematic-wrapper:hover .img-cinematic{transform:scale(1.07);filter:contrast(1.08) saturate(1.15)}html{scroll-behavior:smooth}@keyframes fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fadeIn .4s cubic-bezier(.2,.8,.2,1) forwards}.site-header[data-v-e67a2d93]{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;width:100%;z-index:1000;background:#fffffff5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(0,0,0,.07);transition:all .3s ease;box-shadow:0 2px 10px #00000008}.site-header.is-scrolled[data-v-e67a2d93]{background:#fffffffa;box-shadow:0 6px 24px #00000014;border-bottom-color:#0000001a}.header-container[data-v-e67a2d93]{display:flex;align-items:center;justify-content:space-between;height:72px;max-width:1280px;width:100%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box;gap:1rem}.header-logo-link[data-v-e67a2d93]{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.header-logo-img[data-v-e67a2d93]{height:44px;width:auto;object-fit:contain;display:block}.header-nav[data-v-e67a2d93]{display:none;align-items:center;gap:clamp(.75rem,1.3vw,1.5rem);flex-shrink:0}.nav-link[data-v-e67a2d93]{font-size:.875rem;font-weight:600;color:var(--text-secondary);text-decoration:none;white-space:nowrap;transition:color .2s ease,transform .2s ease;letter-spacing:.01em;padding:.25rem 0}.nav-link[data-v-e67a2d93]:hover{color:var(--emerald-800)}.header-actions[data-v-e67a2d93]{display:none;align-items:center;gap:clamp(.75rem,1.2vw,1.25rem);flex-shrink:0}.header-messengers[data-v-e67a2d93]{display:flex;align-items:center;gap:.4rem}.header-msg-btn[data-v-e67a2d93]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;text-decoration:none;transition:all .2s ease}.header-msg-btn.tg-btn[data-v-e67a2d93]{background:#24a1de1f;color:#24a1de}.header-msg-btn.tg-btn[data-v-e67a2d93]:hover{background:#24a1de;color:#fff;transform:translateY(-2px)}.header-msg-btn.max-btn[data-v-e67a2d93]{background:#6366f11f}.header-msg-btn.max-btn[data-v-e67a2d93]:hover{background:#6366f140;transform:translateY(-2px)}.header-phone[data-v-e67a2d93]{display:flex;align-items:center;gap:.45rem;text-decoration:none;color:var(--text-primary);font-weight:700;font-size:.9rem;letter-spacing:.01em;white-space:nowrap;flex-shrink:0;transition:color .2s ease}.header-phone[data-v-e67a2d93]:hover{color:var(--emerald-700)}.phone-icon[data-v-e67a2d93]{color:var(--emerald-700);display:flex;align-items:center}.phone-number[data-v-e67a2d93]{white-space:nowrap}.btn-header-cta[data-v-e67a2d93]{white-space:nowrap;flex-shrink:0;padding:.65rem 1.15rem;font-size:.75rem;letter-spacing:.06em}.mobile-header-controls[data-v-e67a2d93]{display:flex;align-items:center;gap:.5rem}.mobile-icon-btn[data-v-e67a2d93]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;text-decoration:none;transition:all .2s ease}.mobile-tg-btn[data-v-e67a2d93]{background:#24a1de1f;color:#24a1de}.mobile-phone-btn[data-v-e67a2d93]{background:#003b2814;color:var(--emerald-800)}.hamburger-btn[data-v-e67a2d93]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:38px;height:38px;border-radius:8px;background:#003b280f;border:1px solid rgba(0,59,40,.12);cursor:pointer;padding:0;transition:all .2s ease}.hamburger-btn[data-v-e67a2d93]:hover{background:#003b281f}.hamburger-line[data-v-e67a2d93]{display:block;width:18px;height:2px;background:var(--emerald-900);border-radius:2px;transition:all .25s ease}.hamburger-btn.is-active .line-1[data-v-e67a2d93]{transform:translateY(7px) rotate(45deg)}.hamburger-btn.is-active .line-2[data-v-e67a2d93]{opacity:0}.hamburger-btn.is-active .line-3[data-v-e67a2d93]{transform:translateY(-7px) rotate(-45deg)}@media (min-width: 1200px){.header-nav[data-v-e67a2d93],.header-actions[data-v-e67a2d93]{display:flex}.mobile-header-controls[data-v-e67a2d93]{display:none}}@media (max-width: 1199px){.header-container[data-v-e67a2d93]{height:64px}.header-logo-img[data-v-e67a2d93]{height:40px}}@media (max-width: 768px){.header-container[data-v-e67a2d93]{height:60px;padding-left:1rem;padding-right:1rem}.header-logo-img[data-v-e67a2d93]{height:36px}}.mobile-drawer-overlay[data-v-e67a2d93]{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;height:100dvh;background:#00120cbf;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:99999;display:flex;justify-content:flex-end}.mobile-drawer[data-v-e67a2d93]{width:88%;max-width:350px;height:100%;height:100dvh;background:linear-gradient(180deg,#042419,#01140e);border-left:1px solid rgba(197,177,130,.25);box-shadow:-12px 0 45px #0009;display:flex;flex-direction:column;overflow-y:auto;padding:1.5rem 1.25rem 2rem;box-sizing:border-box;animation:slideInRight-e67a2d93 .28s cubic-bezier(.16,1,.3,1)}@keyframes slideInRight-e67a2d93{0%{transform:translate(100%)}to{transform:translate(0)}}.drawer-top-row[data-v-e67a2d93]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;padding-bottom:1.15rem;border-bottom:1px solid rgba(255,255,255,.1)}.drawer-logo[data-v-e67a2d93]{height:48px;width:auto;object-fit:contain}.drawer-close-btn[data-v-e67a2d93]{width:36px;height:36px;border-radius:8px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#e2e8f0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.drawer-close-btn[data-v-e67a2d93]:hover{background:#c5b18233;border-color:#c5b182;color:#fff}.drawer-nav-list[data-v-e67a2d93]{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1.25rem}.drawer-nav-item[data-v-e67a2d93]{display:flex;align-items:center;padding:.7rem .85rem;color:#cbd5e1;text-decoration:none;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.02em;border-radius:var(--radius-sm);border-left:2px solid transparent;transition:all .2s ease}.drawer-nav-item[data-v-e67a2d93]:hover,.drawer-nav-item[data-v-e67a2d93]:active{background:#ffffff0f;border-left-color:#c5b182;color:#fff;padding-left:1rem}.nav-item-icon-wrap[data-v-e67a2d93]{display:inline-flex;align-items:center;color:#c5b182;margin-right:.75rem}.nav-item-title[data-v-e67a2d93]{flex:1}.nav-item-arrow[data-v-e67a2d93]{color:#c5b18280;font-size:1.15rem;font-weight:400;line-height:1}.drawer-cta-wrap[data-v-e67a2d93]{margin-bottom:1.5rem}.drawer-luxury-btn[data-v-e67a2d93]{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.9rem 1.25rem;background:linear-gradient(135deg,#dfc278,#b09b6b);color:#022318;font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;border-radius:var(--radius-sm);border:1px solid rgba(255,255,255,.3);box-shadow:0 4px 18px #b09b6b59;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.drawer-luxury-btn[data-v-e67a2d93]:hover{transform:translateY(-2px);box-shadow:0 6px 22px #b09b6b80}.drawer-footer-box[data-v-e67a2d93]{margin-top:auto;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:.9rem}.drawer-phone-row[data-v-e67a2d93]{display:inline-flex;align-items:center;gap:.65rem;text-decoration:none;color:#fff;font-family:Montserrat,sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:.02em;transition:color .2s ease}.drawer-phone-row[data-v-e67a2d93]:hover{color:#dfc278}.drawer-phone-circle[data-v-e67a2d93]{width:30px;height:30px;border-radius:50%;background:#c5b18226;border:1px solid rgba(197,177,130,.3);color:#dfc278;display:flex;align-items:center;justify-content:center}.drawer-social-buttons[data-v-e67a2d93]{display:grid;grid-template-columns:repeat(3,1fr);gap:.45rem}.drawer-social-btn[data-v-e67a2d93]{display:flex;align-items:center;justify-content:center;gap:.35rem;padding:.6rem .35rem;border-radius:var(--radius-sm);font-size:.75rem;font-weight:700;text-decoration:none;color:#fff;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);transition:background .2s ease,transform .15s ease}.drawer-social-btn[data-v-e67a2d93]:hover{background:#ffffff24;transform:translateY(-1px)}.drawer-social-btn.tg-btn[data-v-e67a2d93]{background:#24a1de40;border-color:#24a1de66}.drawer-social-btn.wa-btn[data-v-e67a2d93]{background:#25d36633;border-color:#25d36659}.drawer-social-btn.max-btn[data-v-e67a2d93]{background:#6366f140;border-color:#6366f166}.drawer-location-tag[data-v-e67a2d93]{font-size:.75rem;color:#cbd5e1a6;line-height:1.4;text-align:center}.drawer-slide-enter-active[data-v-e67a2d93],.drawer-slide-leave-active[data-v-e67a2d93]{transition:opacity .25s ease}.drawer-slide-enter-from[data-v-e67a2d93],.drawer-slide-leave-to[data-v-e67a2d93]{opacity:0}.hero-section[data-v-0544f6f8]{position:relative;min-height:72vh;display:flex;align-items:center;overflow:hidden;background:#090f0d;color:#fff;padding:2.5rem 0 3.5rem}.hero-bg[data-v-0544f6f8]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.hero-bg-media[data-v-0544f6f8]{width:100%;height:100%;object-fit:cover;object-position:center 35%;opacity:.35;filter:brightness(.85) contrast(1.1);transition:opacity .5s ease}.hero-backdrop[data-v-0544f6f8]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 50%,#0d5c3a80,#090f0df5 75%);z-index:2}.hero-container[data-v-0544f6f8]{position:relative;z-index:10}.multilanding-nav[data-v-0544f6f8]{margin-bottom:2rem;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}@media (max-width: 640px){.multilanding-nav[data-v-0544f6f8]{flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:1.5rem}}.multilanding-label[data-v-0544f6f8]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--gold-400)}.multilanding-pills[data-v-0544f6f8]{display:flex;gap:.4rem;flex-wrap:wrap;background:#ffffff0f;padding:4px;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (max-width: 640px){.multilanding-pills[data-v-0544f6f8]{display:flex;flex-wrap:nowrap;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none}.multilanding-pills[data-v-0544f6f8]::-webkit-scrollbar{display:none}}.dir-pill-btn[data-v-0544f6f8]{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .85rem;background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);color:#cbd5e1;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.dir-pill-btn[data-v-0544f6f8]:hover{color:#fff;background:#ffffff1a}.dir-pill-btn.active[data-v-0544f6f8]{background:var(--emerald-600);border-color:var(--emerald-500);color:#fff;font-weight:700;box-shadow:0 2px 10px #10b98159}.dir-flag[data-v-0544f6f8]{font-size:.95rem}.hero-grid[data-v-0544f6f8]{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center}@media (min-width: 1024px){.hero-grid[data-v-0544f6f8]{grid-template-columns:1.15fr .85fr}}.hero-tagline[data-v-0544f6f8]{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:700;letter-spacing:.08em;color:var(--gold-400);background:#d9a4361f;border:1px solid rgba(217,164,54,.25);padding:.35rem .85rem;border-radius:9999px;margin-bottom:1.25rem}.pulse-dot[data-v-0544f6f8]{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:0 0 8px #10b981}.hero-title[data-v-0544f6f8]{font-size:2rem;font-weight:800;line-height:1.18;letter-spacing:-.02em;margin-bottom:1.25rem}@media (min-width: 640px){.hero-title[data-v-0544f6f8]{font-size:2.65rem}}.text-gradient[data-v-0544f6f8]{background:linear-gradient(90deg,#ffffff 0%,var(--gold-400) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-desc[data-v-0544f6f8]{font-size:1.05rem;color:#cbd5e1;line-height:1.6;margin-bottom:1.75rem;max-width:620px}.hero-advantages[data-v-0544f6f8]{display:grid;grid-template-columns:1fr;gap:.75rem;margin-bottom:2rem}@media (min-width: 640px){.hero-advantages[data-v-0544f6f8]{grid-template-columns:1fr 1fr}}.advantage-item[data-v-0544f6f8]{display:flex;align-items:center;gap:.625rem;font-size:.875rem;color:#e2e8f0;font-weight:500}.advantage-icon[data-v-0544f6f8]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--emerald-600);color:#fff;flex-shrink:0}.hero-actions[data-v-0544f6f8]{display:flex;flex-wrap:wrap;gap:1rem}.btn-hero[data-v-0544f6f8]{padding:.875rem 1.75rem;font-size:.9375rem}.btn-hero-secondary[data-v-0544f6f8]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2);padding:.875rem 1.75rem;font-size:.9375rem}.btn-hero-secondary[data-v-0544f6f8]:hover{background:#fff3}.hero-visual[data-v-0544f6f8]{display:none}@media (min-width: 1024px){.hero-visual[data-v-0544f6f8]{display:flex;justify-content:center}}.cars-stage[data-v-0544f6f8]{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:420px}.car-badge-card[data-v-0544f6f8]{display:flex;align-items:center;gap:1rem;background:#ffffff12;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.12);padding:.75rem 1rem;border-radius:var(--radius-lg);transition:transform .2s ease,border-color .2s ease}.car-badge-card[data-v-0544f6f8]:hover{transform:translate(6px);border-color:var(--emerald-500)}.car-badge-card img[data-v-0544f6f8]{width:80px;height:54px;border-radius:var(--radius-sm);object-fit:cover}.car-name[data-v-0544f6f8]{font-size:.9375rem;font-weight:700;color:#fff}.car-price[data-v-0544f6f8]{display:flex;align-items:baseline;gap:.5rem;font-size:.8125rem;margin-top:.2rem;flex-wrap:wrap}.price-vl[data-v-0544f6f8]{font-weight:700;color:var(--gold-400)}.price-rf-strikethrough[data-v-0544f6f8]{font-size:.75rem;color:#94a3b8;text-decoration:line-through;text-decoration-color:#ef4444;font-weight:500}.catalog-section[data-v-1b438102]{padding:4.5rem 0;background:var(--bg-surface)}.filters-bar[data-v-1b438102]{display:grid;grid-template-columns:1fr;gap:1.25rem;background:var(--bg-page);padding:1.5rem;border-radius:var(--radius-md);border:1px solid var(--border);margin-bottom:1.25rem;box-shadow:0 4px 20px #00000005}@media (min-width: 640px){.filters-bar[data-v-1b438102]{grid-template-columns:1fr 1fr}}@media (min-width: 1024px){.filters-bar[data-v-1b438102]{grid-template-columns:1.3fr 1fr 1fr 1fr}}.filter-group[data-v-1b438102]{display:flex;flex-direction:column;gap:.5rem}.filter-group label[data-v-1b438102]{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.tab-buttons[data-v-1b438102]{display:flex;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:3px;gap:2px}.tab-btn[data-v-1b438102]{flex:1;border:none;background:transparent;padding:.5rem .35rem;font-size:.75rem;font-weight:600;color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;white-space:nowrap}.tab-btn[data-v-1b438102]:hover{color:var(--text-primary)}.tab-btn.active[data-v-1b438102]{background:var(--emerald-800);color:#fff;font-weight:700}.filter-select[data-v-1b438102]{width:100%;padding:.65rem .85rem;font-size:.8125rem;font-weight:600;background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border);border-radius:var(--radius-sm);outline:none;cursor:pointer;transition:border-color .2s ease}.filter-select[data-v-1b438102]:focus{border-color:var(--gold-500)}.catalog-meta-bar[data-v-1b438102]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding:0 .5rem}.results-count[data-v-1b438102]{font-size:.875rem;color:var(--text-secondary)}.results-count strong[data-v-1b438102]{color:var(--text-primary);font-weight:800}.btn-link-reset[data-v-1b438102]{background:none;border:none;color:var(--emerald-700);font-size:.8125rem;font-weight:600;cursor:pointer;padding:0;text-decoration:underline}.loading-state[data-v-1b438102]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 0;gap:1rem;color:var(--text-secondary)}.spinner[data-v-1b438102]{width:36px;height:36px;border:3px solid var(--border);border-top-color:var(--emerald-700);border-radius:50%;animation:spin-1b438102 .8s linear infinite}@keyframes spin-1b438102{to{transform:rotate(360deg)}}.cars-grid[data-v-1b438102]{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 640px){.cars-grid[data-v-1b438102]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.cars-grid[data-v-1b438102]{grid-template-columns:repeat(3,1fr)}}.car-card[data-v-1b438102]{background:var(--bg-page);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;display:flex;flex-direction:column;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,border-color .35s ease}.car-card[data-v-1b438102]:hover{transform:translateY(-6px);box-shadow:0 20px 40px #0000000f;border-color:var(--gold-500)}.car-photo-wrap[data-v-1b438102]{position:relative;height:220px;background:#121415;cursor:pointer}.car-main-photo[data-v-1b438102]{width:100%;height:100%;object-fit:cover}.car-badges-top[data-v-1b438102]{position:absolute;top:10px;left:10px;display:flex;flex-wrap:wrap;gap:6px;z-index:5}.car-badge-item[data-v-1b438102]{background:#121415d9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-size:.6875rem;font-weight:700;padding:.25rem .6rem;border-radius:var(--radius-sm)}.country-badge[data-v-1b438102]{background:var(--emerald-800);color:#fff}.car-year-tag[data-v-1b438102]{position:absolute;top:10px;right:10px;background:var(--gold-500);color:#000;font-size:.6875rem;font-weight:800;padding:.25rem .6rem;border-radius:var(--radius-sm);z-index:5}.photo-dots[data-v-1b438102]{position:absolute;bottom:10px;left:0;right:0;display:flex;justify-content:center;gap:6px;z-index:5}.photo-dot[data-v-1b438102]{width:7px;height:7px;border-radius:50%;border:none;background:#ffffff80;cursor:pointer;padding:0;transition:all .2s ease}.photo-dot.active[data-v-1b438102]{background:#fff;transform:scale(1.3)}.car-card-content[data-v-1b438102]{padding:1.5rem;display:flex;flex-direction:column;flex:1}.car-title-block[data-v-1b438102]{cursor:pointer;margin-bottom:1rem}.car-card-title[data-v-1b438102]{font-family:Montserrat,Inter,-apple-system,sans-serif;font-size:1.2rem;font-weight:800;color:var(--text-primary);line-height:1.3}.car-card-badge[data-v-1b438102]{font-size:.75rem;color:var(--text-muted);margin-top:.2rem;line-height:1.4}.car-specs-grid[data-v-1b438102]{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;background:var(--bg-surface);padding:.85rem;border-radius:var(--radius-sm);margin-bottom:1.25rem;border:1px solid var(--border)}.spec-cell[data-v-1b438102]{display:flex;flex-direction:column}.spec-label[data-v-1b438102]{font-size:.6875rem;color:var(--text-muted)}.spec-val[data-v-1b438102]{font-size:.8125rem;font-weight:700;color:var(--text-primary)}.car-price-block[data-v-1b438102]{border-top:1px solid var(--border);padding-top:1rem;margin-bottom:1.25rem}.price-header[data-v-1b438102]{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.price-primary-group[data-v-1b438102]{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.price-main[data-v-1b438102]{font-size:1.4rem;font-weight:900;color:var(--emerald-800);font-family:Montserrat,Inter,-apple-system,sans-serif}.price-rf-strike[data-v-1b438102]{font-size:.9375rem;font-weight:600;color:#94a3b8;text-decoration:line-through;text-decoration-color:#ef4444;text-decoration-thickness:2px}.price-original[data-v-1b438102]{font-size:.75rem;color:var(--text-muted);font-weight:600}.price-benefit-tag[data-v-1b438102]{display:inline-block;font-size:.7rem;font-weight:700;color:#15803d;background:#dcfce7;padding:.2rem .5rem;border-radius:var(--radius-sm);margin-top:.35rem}.price-notice[data-v-1b438102]{font-size:.6875rem;color:var(--text-muted);margin-top:.35rem}.card-actions[data-v-1b438102]{display:flex;gap:.5rem;margin-top:auto}.btn-icon[data-v-1b438102]{width:40px;padding:0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.flex-1[data-v-1b438102]{flex:1}.empty-state[data-v-1b438102]{text-align:center;padding:4rem 1rem;background:var(--bg-page);border-radius:var(--radius-md);border:1px dashed var(--border);color:var(--text-secondary)}.catalog-pagination[data-v-1b438102]{margin-top:3rem;display:flex;justify-content:center}.btn-load-more[data-v-1b438102]{padding:.85rem 2.25rem;font-size:.875rem}.captcha-modal-overlay[data-v-feec5a63]{position:fixed;top:0;right:0;bottom:0;left:0;background:#041e14bf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:99999;display:flex;align-items:center;justify-content:center;padding:1rem}.captcha-modal-card[data-v-feec5a63]{position:relative;background:#fff;border-radius:20px;max-width:440px;width:100%;padding:2.25rem 2rem 2rem;box-shadow:0 25px 60px #00000059;text-align:center;border:1px solid rgba(16,185,129,.2)}.captcha-close-btn[data-v-feec5a63]{position:absolute;top:14px;right:14px;width:32px;height:32px;border-radius:50%;background:#f1f5f9;border:none;font-size:1rem;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.captcha-close-btn[data-v-feec5a63]:hover{background:#e2e8f0;color:#0f172a}.captcha-shield-icon[data-v-feec5a63]{font-size:2.5rem;margin-bottom:.5rem}.captcha-title[data-v-feec5a63]{font-size:1.25rem;font-weight:800;color:#0f172a;margin:0 0 .5rem}.captcha-subtitle[data-v-feec5a63]{font-size:.875rem;color:#64748b;margin:0 0 1.5rem;line-height:1.45}.captcha-widget-container[data-v-feec5a63]{display:flex;justify-content:center;min-height:100px;margin-bottom:1.25rem}.captcha-footnote[data-v-feec5a63]{font-size:.75rem;color:#94a3b8;margin:0}.whimsy-pop[data-v-feec5a63]{animation:popIn-feec5a63 .25s cubic-bezier(.175,.885,.32,1.275)}@keyframes popIn-feec5a63{0%{opacity:0;transform:scale(.92) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.quiz-section[data-v-9f783fb5]{padding:5rem 0;background:#f1f5f9}.quiz-wrapper[data-v-9f783fb5]{background:#fff;border:1px solid var(--border);border-radius:var(--radius-xl);padding:3rem 2rem;max-width:860px;margin:0 auto;box-shadow:0 10px 30px #0000000a}@media (max-width: 640px){.quiz-wrapper[data-v-9f783fb5]{padding:2rem 1.25rem}}.quiz-header[data-v-9f783fb5]{text-align:center;margin-bottom:2rem}.quiz-badge[data-v-9f783fb5]{display:inline-block;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--emerald-700);background:var(--emerald-50);border:1px solid var(--emerald-100);padding:.35rem .85rem;border-radius:9999px;margin-bottom:.75rem}.quiz-title[data-v-9f783fb5]{font-size:1.75rem;font-weight:800;color:var(--text-primary);margin-bottom:.5rem}@media (min-width: 640px){.quiz-title[data-v-9f783fb5]{font-size:2.25rem}}.highlight-text[data-v-9f783fb5]{color:var(--emerald-700)}.quiz-desc[data-v-9f783fb5]{font-size:.9375rem;color:var(--text-secondary);max-width:580px;margin:0 auto}.quiz-progress-bar[data-v-9f783fb5]{margin-bottom:2.5rem}.progress-fill[data-v-9f783fb5]{height:8px;background:linear-gradient(90deg,var(--emerald-500) 0%,var(--gold-400) 100%);border-radius:9999px;transition:width .3s ease;position:relative}.progress-text[data-v-9f783fb5]{display:flex;justify-content:space-between;font-size:.75rem;font-weight:700;color:var(--text-muted);margin-top:.5rem}.step-question[data-v-9f783fb5]{font-size:1.25rem;font-weight:800;color:var(--text-primary);margin-bottom:1.5rem;text-align:center}.options-grid[data-v-9f783fb5]{display:grid;grid-template-columns:1fr;gap:.875rem}@media (min-width: 640px){.options-grid[data-v-9f783fb5]{grid-template-columns:1fr 1fr}}.option-btn[data-v-9f783fb5]{display:flex;align-items:center;gap:1rem;padding:1.125rem 1.25rem;background:var(--bg-page);border:1.5px solid var(--border);border-radius:var(--radius-md);font-size:.9375rem;font-weight:600;color:var(--text-primary);cursor:pointer;text-align:left;transition:all .2s cubic-bezier(.2,.8,.2,1);position:relative}.option-btn[data-v-9f783fb5]:hover{border-color:var(--emerald-500);background:var(--emerald-50);transform:translateY(-2px)}.option-btn.active[data-v-9f783fb5]{border-color:var(--emerald-600);background:var(--emerald-100);color:var(--emerald-900)}.opt-icon[data-v-9f783fb5],.opt-flag[data-v-9f783fb5]{font-size:1.5rem}.opt-texts[data-v-9f783fb5]{display:flex;flex-direction:column}.opt-sub[data-v-9f783fb5]{font-size:.75rem;color:var(--text-muted);font-weight:400}.opt-check[data-v-9f783fb5]{margin-left:auto;font-weight:900;color:var(--emerald-700);font-size:1.125rem}.final-celebration[data-v-9f783fb5]{text-align:center;margin-bottom:1.5rem}.celebration-emoji[data-v-9f783fb5]{font-size:2.5rem;display:block;margin-bottom:.5rem}.final-desc[data-v-9f783fb5]{font-size:.875rem;color:var(--text-secondary)}.quiz-form[data-v-9f783fb5]{display:flex;flex-direction:column;gap:1.125rem;max-width:540px;margin:0 auto;width:100%}.form-row[data-v-9f783fb5]{display:grid;grid-template-columns:1fr;gap:1rem;width:100%}@media (min-width: 640px){.form-row[data-v-9f783fb5]{grid-template-columns:1fr 1fr}}.input-col[data-v-9f783fb5]{display:flex;flex-direction:column;gap:.35rem;text-align:left}.input-label-mini[data-v-9f783fb5]{font-size:.8125rem;font-weight:700;color:var(--text-primary);letter-spacing:.01em}.quiz-input[data-v-9f783fb5]{width:100%;box-sizing:border-box;padding:.875rem 1rem;border:1.5px solid var(--border);border-radius:var(--radius-md);font-size:.9375rem;background:#fff;color:var(--text-primary);outline:none;transition:border-color .2s ease,box-shadow .2s ease}.quiz-input[data-v-9f783fb5]:focus{border-color:var(--emerald-600);box-shadow:0 0 0 3px #10b9811f}.messenger-choice[data-v-9f783fb5]{background:var(--bg-page);border:1px solid var(--border);padding:1rem 1.125rem;border-radius:var(--radius-md);text-align:left}.choice-title[data-v-9f783fb5]{display:block;font-size:.8125rem;font-weight:700;color:var(--text-secondary);margin-bottom:.625rem}.messenger-radios[data-v-9f783fb5]{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;font-size:.875rem;font-weight:600;color:var(--text-primary)}.radio-label[data-v-9f783fb5]{display:inline-flex;align-items:center;gap:.45rem;cursor:pointer;-webkit-user-select:none;user-select:none}.antispam-box[data-v-9f783fb5]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#f8fafc;border:1px dashed var(--border);border-radius:var(--radius-md);font-size:.875rem;font-weight:600;color:var(--text-secondary)}.antispam-input[data-v-9f783fb5]{width:75px;padding:.45rem .65rem;border:1.5px solid var(--border);border-radius:var(--radius-sm);text-align:center;font-size:1rem;font-weight:700;background:#fff;color:var(--text-primary);outline:none;transition:border-color .2s ease}.antispam-input[data-v-9f783fb5]:focus{border-color:var(--emerald-600)}.antispam-success[data-v-9f783fb5]{color:var(--emerald-600);font-weight:800;font-size:.875rem}.btn-submit-quiz[data-v-9f783fb5]{padding:1.125rem;font-size:1.05rem;font-weight:700;width:100%;border-radius:var(--radius-md);box-shadow:0 4px 14px #10b9814d}.quiz-nav[data-v-9f783fb5]{display:flex;align-items:center;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--border)}.nav-spacer[data-v-9f783fb5]{flex:1}.process-section[data-v-820151f2]{padding:4.5rem 0;background:var(--bg-surface)}.steps-grid[data-v-820151f2]{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 640px){.steps-grid[data-v-820151f2]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.steps-grid[data-v-820151f2]{grid-template-columns:repeat(3,1fr)}}.step-card[data-v-820151f2]{background:#fff;border:1px solid var(--border);border-radius:var(--radius-xl);padding:2rem;transition:transform .2s ease,box-shadow .2s ease}.step-card[data-v-820151f2]:hover{transform:translateY(-4px);box-shadow:0 10px 25px #0000000f;border-color:var(--emerald-500)}.step-header[data-v-820151f2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.step-number[data-v-820151f2]{font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:800;color:var(--gold-500)}.step-icon-wrap[data-v-820151f2]{width:46px;height:46px;border-radius:var(--radius-md);background:var(--emerald-100);color:var(--emerald-700);display:flex;align-items:center;justify-content:center}.step-title[data-v-820151f2]{font-size:1.125rem;font-weight:800;color:var(--text-primary);margin-bottom:.625rem}.step-desc[data-v-820151f2]{font-size:.875rem;color:var(--text-secondary);line-height:1.6}.reviews-section[data-v-6367200f]{padding:4.5rem 0;background:#fff}.rating-2gis-card[data-v-6367200f]{display:flex;align-items:center;justify-content:space-between;background:var(--bg-page);border:1px solid var(--border);padding:1.5rem 2rem;border-radius:var(--radius-md);margin-bottom:2.5rem;flex-wrap:wrap;gap:1.25rem;transition:border-color .3s ease}.rating-2gis-card[data-v-6367200f]:hover{border-color:var(--gold-500)}.rating-2gis-left[data-v-6367200f]{display:flex;align-items:center;gap:1.25rem}.twogis-badge[data-v-6367200f]{background:#2bba1b;color:#fff;font-weight:900;padding:.5rem .85rem;border-radius:var(--radius-sm);font-size:1.25rem;display:flex;align-items:baseline;box-shadow:0 4px 12px #2bba1b4d}.twogis-2[data-v-6367200f]{font-size:1.6rem;font-weight:900;line-height:1}.twogis-gis[data-v-6367200f]{font-size:.95rem;margin-left:2px;font-weight:800}.rating-score-line[data-v-6367200f]{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.score-num[data-v-6367200f]{font-size:1.6rem;font-weight:900;color:var(--text-primary);line-height:1}.stars[data-v-6367200f]{color:#f59e0b;font-size:1.15rem;letter-spacing:2px}.reviews-count-tag[data-v-6367200f]{font-size:.8125rem;font-weight:600;color:var(--text-secondary);background:#0000000d;padding:.2rem .6rem;border-radius:var(--radius-sm)}.rating-address[data-v-6367200f]{font-size:.8125rem;color:var(--text-muted);margin-top:.25rem}.rating-actions[data-v-6367200f]{display:flex;gap:.75rem;flex-wrap:wrap}.btn-sm[data-v-6367200f]{padding:.65rem 1.15rem;font-size:.75rem}.reviews-grid[data-v-6367200f]{display:grid;grid-template-columns:1fr;gap:1.75rem}@media (min-width: 768px){.reviews-grid[data-v-6367200f]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.reviews-grid[data-v-6367200f]{grid-template-columns:repeat(3,1fr)}}.review-card[data-v-6367200f]{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;display:flex;flex-direction:column;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s ease,box-shadow .35s ease}.review-card[data-v-6367200f]:hover{border-color:var(--gold-500);transform:translateY(-4px);box-shadow:0 16px 32px #0000000f}.review-media-wrap[data-v-6367200f]{position:relative;height:200px;background:#121415}.review-photo[data-v-6367200f]{width:100%;height:100%;object-fit:cover}.review-car-badge[data-v-6367200f]{position:absolute;bottom:8px;left:8px;background:#121415d9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-size:.6875rem;font-weight:700;padding:.25rem .6rem;border-radius:var(--radius-sm)}.review-content[data-v-6367200f]{padding:1.25rem;display:flex;flex-direction:column;flex:1}.review-client-header[data-v-6367200f]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.65rem}.client-meta[data-v-6367200f]{display:flex;align-items:center;gap:.65rem}.client-avatar-initials[data-v-6367200f]{width:40px;height:40px;border-radius:50%;background:var(--emerald-800);color:#fff;font-weight:800;font-size:.875rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 8px #003b2833}.client-name[data-v-6367200f]{font-family:Montserrat,Inter,-apple-system,sans-serif;font-size:1.05rem;font-weight:700;color:var(--text-primary);line-height:1.2}.client-subline[data-v-6367200f]{display:flex;align-items:center;gap:.35rem;font-size:.6875rem;color:var(--text-muted);margin-top:.15rem}.user-stats[data-v-6367200f]{color:var(--emerald-700);font-weight:600}.dot-sep[data-v-6367200f]{color:var(--border)}.verified-badge-row[data-v-6367200f]{display:flex;align-items:center;gap:.5rem;margin-bottom:.85rem;flex-wrap:wrap}.badge-verified[data-v-6367200f]{font-size:.6875rem;font-weight:700;color:#15803d;background:#dcfce7;padding:.15rem .5rem;border-radius:var(--radius-sm)}.badge-visit[data-v-6367200f]{font-size:.6875rem;color:var(--text-muted);background:#0000000a;padding:.15rem .5rem;border-radius:var(--radius-sm)}.review-rating[data-v-6367200f]{color:#f59e0b;font-size:.8125rem}.review-text[data-v-6367200f]{font-size:.85rem;color:var(--text-secondary);line-height:1.6;margin-bottom:1rem;flex:1}.official-reply-box[data-v-6367200f]{background:#003b280a;border-left:3px solid var(--emerald-700);padding:.75rem .85rem;border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin-bottom:1rem}.reply-header[data-v-6367200f]{display:flex;align-items:center;gap:.5rem;margin-bottom:.35rem}.ea-badge[data-v-6367200f]{background:var(--emerald-800);color:var(--gold-400);font-weight:900;font-size:.625rem;padding:.15rem .35rem;border-radius:3px}.reply-author[data-v-6367200f]{font-size:.75rem;font-weight:700;color:var(--text-primary)}.reply-date[data-v-6367200f]{font-size:.6875rem;color:var(--text-muted);margin-left:.35rem}.reply-text[data-v-6367200f]{font-size:.75rem;color:var(--text-secondary);line-height:1.45;margin:0}.review-footer[data-v-6367200f]{margin-top:auto;padding-top:.75rem;border-top:1px solid var(--border)}.source-tag[data-v-6367200f]{font-size:.6875rem;font-weight:600;color:#2bba1b;text-transform:uppercase;letter-spacing:.05em}.reviews-toggle-wrap[data-v-6367200f]{display:flex;justify-content:center;margin-top:2.5rem}.btn-reviews-toggle[data-v-6367200f]{padding:.75rem 2rem;font-size:.875rem}.rutube-section[data-v-631f5a47]{padding:4.5rem 0;background:var(--bg-surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.rutube-badge[data-v-631f5a47]{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .85rem;background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.25);border-radius:9999px;font-size:.825rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem}.rutube-icon-dot[data-v-631f5a47]{width:8px;height:8px;border-radius:50%;background:#ef4444;box-shadow:0 0 8px #ef4444}.rutube-grid[data-v-631f5a47]{display:grid;grid-template-columns:1fr;gap:2rem;margin-top:2.5rem}@media (min-width: 768px){.rutube-grid[data-v-631f5a47]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.rutube-grid[data-v-631f5a47]{grid-template-columns:repeat(3,1fr)}}.video-card[data-v-631f5a47]{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--shadow-sm);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.video-card[data-v-631f5a47]:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:#ef444466}.video-player-wrapper[data-v-631f5a47]{position:relative;width:100%;padding-top:56.25%;background:#090f0d}.video-iframe[data-v-631f5a47]{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.video-info[data-v-631f5a47]{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1}.video-meta[data-v-631f5a47]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.65rem}.video-tag[data-v-631f5a47]{font-size:.75rem;font-weight:700;color:var(--emerald-800);background:#003b280f;padding:.2rem .55rem;border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.04em}.video-platform[data-v-631f5a47]{font-size:.75rem;font-weight:700;color:#ef4444}.video-title[data-v-631f5a47]{font-family:Montserrat,sans-serif;font-size:1.15rem;font-weight:800;color:var(--text-primary);margin-bottom:.5rem;line-height:1.35}.video-desc[data-v-631f5a47]{font-size:.875rem;line-height:1.55;color:var(--text-secondary);margin-bottom:1.25rem;flex-grow:1}.video-actions[data-v-631f5a47]{margin-top:auto;padding-top:.85rem;border-top:1px solid var(--border)}.btn-rutube-link[data-v-631f5a47]{display:inline-flex;align-items:center;gap:.4rem;font-size:.875rem;font-weight:700;color:#ef4444;text-decoration:none;transition:all .2s ease}.btn-rutube-link[data-v-631f5a47]:hover{color:#dc2626;gap:.6rem;text-decoration:underline}.rutube-footer-cta[data-v-631f5a47]{margin-top:3rem;display:flex;justify-content:center;width:100%}.btn-rutube-channel[data-v-631f5a47]{background:#ef4444;color:#fff;border:1px solid #ef4444;padding:.85rem 1.5rem;font-size:clamp(.8125rem,3.2vw,.9375rem);font-weight:700;border-radius:var(--radius-md);display:inline-flex;align-items:center;justify-content:center;gap:.65rem;text-decoration:none;text-align:center;max-width:100%;white-space:normal;transition:all .25s ease;box-shadow:0 4px 14px #ef444440}.btn-rutube-channel[data-v-631f5a47]:hover{background:#dc2626;border-color:#dc2626;transform:translateY(-2px);box-shadow:0 8px 22px #ef444459}@media (max-width: 640px){.rutube-footer-cta[data-v-631f5a47]{margin-top:2rem}.btn-rutube-channel[data-v-631f5a47]{width:100%;padding:.85rem 1rem;font-size:.85rem}}.telegram-section[data-v-664e0d83]{padding:4.5rem 0;background:var(--bg-surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.tg-header-flex[data-v-664e0d83]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:2.5rem;gap:1.5rem}.tg-badge[data-v-664e0d83]{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .85rem;background:#24a1de1f;color:#24a1de;border:1px solid rgba(36,161,222,.25);border-radius:9999px;font-size:.825rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem}.tg-title[data-v-664e0d83]{font-size:clamp(1.35rem,3.5vw,2rem);font-weight:800;color:var(--text-main);letter-spacing:-.02em;margin-bottom:.5rem;line-height:1.25}.tg-desc[data-v-664e0d83]{font-size:.95rem;color:var(--text-muted);max-width:580px;line-height:1.5}.tg-subscribe-btn[data-v-664e0d83]{background:#24a1de;border-color:#24a1de;color:#fff;padding:.85rem 1.6rem;font-weight:700;border-radius:var(--radius-md);white-space:nowrap;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.tg-subscribe-btn[data-v-664e0d83]:hover{background:#1b8ec5;transform:translateY(-2px);box-shadow:0 8px 20px #24a1de4d}.tg-posts-grid[data-v-664e0d83]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.tg-post-card[data-v-664e0d83]{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;transition:all .3s ease}.tg-post-card[data-v-664e0d83]:hover{transform:translateY(-4px);box-shadow:0 12px 30px #00000014;border-color:#24a1de66}.tg-post-media[data-v-664e0d83]{width:100%;height:220px;overflow:hidden;background:#0f172a}.tg-post-media img[data-v-664e0d83]{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.tg-post-card:hover .tg-post-media img[data-v-664e0d83]{transform:scale(1.05)}.tg-post-body[data-v-664e0d83]{padding:1.25rem;display:flex;flex-direction:column;flex-grow:1}.tg-post-meta[data-v-664e0d83]{display:flex;justify-content:space-between;font-size:.8rem;color:var(--text-muted);margin-bottom:.75rem}.tg-views[data-v-664e0d83]{display:inline-flex;align-items:center;gap:.25rem;font-weight:600}.tg-post-text[data-v-664e0d83]{font-size:.9rem;line-height:1.55;color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:1rem}.tg-post-link[data-v-664e0d83]{margin-top:auto;font-size:.85rem;font-weight:700;color:#24a1de;text-decoration:none;display:inline-flex;align-items:center;gap:.3rem;transition:all .2s ease}.tg-post-link[data-v-664e0d83]:hover{gap:.5rem;text-decoration:underline}.skeleton-card[data-v-664e0d83]{min-height:340px;background:#fff}.skeleton-media[data-v-664e0d83]{width:100%;height:220px;background:linear-gradient(90deg,#f0f3f6 25%,#e2e8f0,#f0f3f6 75%);background-size:200% 100%;animation:shimmer-664e0d83 1.5s infinite}.skeleton-line[data-v-664e0d83]{height:14px;border-radius:4px;margin-bottom:.6rem;background:linear-gradient(90deg,#f0f3f6 25%,#e2e8f0,#f0f3f6 75%);background-size:200% 100%;animation:shimmer-664e0d83 1.5s infinite}@keyframes shimmer-664e0d83{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width: 992px){.tg-header-flex[data-v-664e0d83]{flex-direction:column;align-items:flex-start;gap:1.25rem}.tg-subscribe-btn[data-v-664e0d83]{width:100%;max-width:320px}.tg-posts-grid[data-v-664e0d83]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.tg-header-flex[data-v-664e0d83]{flex-direction:column;align-items:stretch}.tg-posts-grid[data-v-664e0d83]{grid-template-columns:1fr}.tg-subscribe-btn[data-v-664e0d83]{width:100%;max-width:100%;text-align:center}}.modal-overlay[data-v-a0ac8915]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2400;background:#042017d9;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:1.25rem}.modal-card[data-v-a0ac8915]{position:relative;background:#fff;border-radius:var(--radius-2xl);max-width:820px;width:100%;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 30px 80px #00000073;border:1px solid var(--border);overflow:hidden}.modal-top[data-v-a0ac8915]{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.75rem;border-bottom:1px solid var(--border);background:#f8fafc}.doc-meta-header[data-v-a0ac8915]{display:flex;align-items:center;gap:1rem}.doc-icon-badge[data-v-a0ac8915]{font-size:1.75rem}.modal-title[data-v-a0ac8915]{font-size:1.125rem;font-weight:800;color:var(--emerald-900);margin-bottom:.15rem}.modal-badge[data-v-a0ac8915]{display:inline-block;font-size:.6875rem;font-weight:700;color:var(--emerald-800);background:#003b2814;padding:.2rem .55rem;border-radius:9999px;border:1px solid rgba(0,59,40,.15)}.modal-close-btn[data-v-a0ac8915]{width:34px;height:34px;border-radius:50%;background:#e2e8f0;border:none;font-size:1.1rem;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.modal-close-btn[data-v-a0ac8915]:hover{background:#cbd5e1;color:var(--text-primary)}.doc-tabs[data-v-a0ac8915]{display:flex;gap:.5rem;padding:.75rem 1.75rem;background:#fff;border-bottom:1px solid var(--border);overflow-x:auto}.doc-tab-btn[data-v-a0ac8915]{display:flex;align-items:center;gap:.4rem;padding:.5rem .9rem;border-radius:var(--radius-md);border:1px solid var(--border);background:#f8fafc;color:var(--text-secondary);font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.doc-tab-btn[data-v-a0ac8915]:hover{border-color:var(--emerald-500);color:var(--emerald-900)}.doc-tab-btn.active[data-v-a0ac8915]{background:var(--emerald-900);color:#fff;border-color:var(--emerald-900)}.doc-viewer-body[data-v-a0ac8915]{flex:1;overflow-y:auto;padding:1.5rem;background:#e2e8f0;display:flex;align-items:center;justify-content:center}.doc-image-wrap[data-v-a0ac8915]{background:#fff;box-shadow:0 10px 30px #00000026;border-radius:var(--radius-md);overflow:hidden;max-width:100%;display:flex;justify-content:center}.doc-img[data-v-a0ac8915]{max-width:100%;max-height:58vh;object-fit:contain;display:block}.modal-bottom[data-v-a0ac8915]{padding:1.1rem 1.75rem;background:#fff;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:1rem}@media (min-width: 640px){.modal-bottom[data-v-a0ac8915]{flex-direction:row;align-items:center;justify-content:space-between}}.doc-security-note[data-v-a0ac8915]{font-size:.75rem;color:var(--text-muted);line-height:1.4;max-width:450px}.bottom-buttons[data-v-a0ac8915]{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.modal-overlay[data-v-95cdad27]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2500;background:#000000c7;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:1.5rem}.modal-card[data-v-95cdad27]{position:relative;background:#fff;border-radius:var(--radius-xl);max-width:520px;width:100%;padding:2.25rem;box-shadow:0 25px 60px #00000059;border:1px solid var(--border)}.modal-close-btn[data-v-95cdad27]{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:50%;background:#f1f5f9;border:none;font-size:1.1rem;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.modal-close-btn[data-v-95cdad27]:hover{background:#e2e8f0;color:var(--text-primary)}.modal-header[data-v-95cdad27]{text-align:center;margin-bottom:1.75rem}.header-icon-wrap[data-v-95cdad27]{width:60px;height:60px;border-radius:50%;background:#003b2814;color:var(--emerald-800);display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.modal-title[data-v-95cdad27]{font-size:1.35rem;font-weight:800;color:var(--emerald-900);margin-bottom:.5rem}.modal-subtitle[data-v-95cdad27]{font-size:.875rem;color:var(--text-secondary);line-height:1.5}.modal-form[data-v-95cdad27]{display:flex;flex-direction:column;gap:1.1rem}.form-group[data-v-95cdad27]{display:flex;flex-direction:column;gap:.35rem;text-align:left}.form-group label[data-v-95cdad27]{font-size:.8125rem;font-weight:700;color:var(--text-primary)}.form-input[data-v-95cdad27]{width:100%;padding:.8rem 1rem;border:1.5px solid var(--border);border-radius:var(--radius-md);font-size:.9375rem;font-family:inherit;background:#fff;color:var(--text-primary);transition:border-color .2s ease,box-shadow .2s ease}.form-input[data-v-95cdad27]:focus{outline:none;border-color:var(--emerald-600);box-shadow:0 0 0 3px #003b281a}.antispam-box[data-v-95cdad27]{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:var(--radius-md);padding:.75rem 1rem}.antispam-label[data-v-95cdad27]{font-size:.8125rem;color:#334155;display:flex;flex-direction:column;gap:.15rem}.antispam-shield[data-v-95cdad27]{font-weight:700;color:var(--emerald-800)}.antispam-input[data-v-95cdad27]{width:90px;padding:.5rem .75rem;border:1.5px solid #cbd5e1;border-radius:var(--radius-sm);font-size:1rem;font-weight:700;text-align:center;color:var(--emerald-900);outline:none}.antispam-input[data-v-95cdad27]:focus{border-color:var(--emerald-600)}.error-msg[data-v-95cdad27]{color:#dc2626;font-size:.8125rem;font-weight:600;margin:-.5rem 0 .5rem}.submit-btn[data-v-95cdad27]{padding:1rem;font-size:1rem;font-weight:700;border-radius:var(--radius-md)}.privacy-note[data-v-95cdad27]{font-size:.75rem;color:var(--text-muted);line-height:1.4;text-align:center;margin-top:.25rem}.privacy-note a[data-v-95cdad27]{color:var(--emerald-700);text-decoration:underline}.success-state[data-v-95cdad27]{text-align:center;padding:1.5rem 0}.success-icon[data-v-95cdad27]{width:60px;height:60px;border-radius:50%;background:var(--emerald-600);color:#fff;font-size:1.75rem;font-weight:800;display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem}.success-state h4[data-v-95cdad27]{font-size:1.25rem;font-weight:800;color:var(--emerald-900);margin-bottom:.5rem}.success-state p[data-v-95cdad27]{font-size:.875rem;color:var(--text-secondary)}.documents-section[data-v-13238566]{padding:4.5rem 0;background:#fff}.docs-grid[data-v-13238566]{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:2.5rem}@media (min-width: 640px){.docs-grid[data-v-13238566]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.docs-grid[data-v-13238566]{grid-template-columns:repeat(4,1fr)}}.doc-card[data-v-13238566]{background:var(--bg-page);border:1px solid var(--border);border-radius:var(--radius-xl);padding:2rem 1.25rem 1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;position:relative;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.doc-card[data-v-13238566]:hover{transform:translateY(-5px);border-color:var(--emerald-600);box-shadow:0 14px 30px #003b2817}.doc-card[data-v-13238566]:focus-visible{outline:2px solid var(--emerald-600)}.doc-icon-wrap[data-v-13238566]{width:60px;height:60px;border-radius:50%;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;box-shadow:0 4px 10px #00000008;transition:transform .2s ease}.doc-card:hover .doc-icon-wrap[data-v-13238566]{transform:scale(1.08)}.doc-emoji[data-v-13238566]{font-size:1.75rem}.doc-info[data-v-13238566]{flex:1;display:flex;flex-direction:column;align-items:center;margin-bottom:1.25rem}.doc-title[data-v-13238566]{font-size:1rem;font-weight:800;color:var(--text-primary);margin-bottom:.6rem;line-height:1.35}.doc-desc[data-v-13238566]{font-size:.8125rem;color:var(--text-secondary);line-height:1.55;margin-bottom:1rem}.doc-badge[data-v-13238566]{font-size:.6875rem;font-weight:700;color:var(--emerald-900);background:#003b2814;padding:.3rem .75rem;border-radius:9999px;border:1px solid rgba(0,59,40,.15);margin-top:auto}.doc-preview-action[data-v-13238566]{width:100%;padding-top:.75rem;border-top:1px dashed #e2e8f0}.preview-btn[data-v-13238566]{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;font-weight:700;color:var(--emerald-800);transition:color .2s ease}.doc-card:hover .preview-btn[data-v-13238566]{color:var(--emerald-600);text-decoration:underline}.contract-banner[data-v-13238566]{background:linear-gradient(135deg,#042017,#003b28);border-radius:var(--radius-2xl);padding:2.75rem 3rem;color:#fff;display:flex;flex-direction:column;gap:2rem;align-items:center;justify-content:space-between;border:1px solid rgba(176,155,107,.3);box-shadow:0 20px 40px #00000026;position:relative;overflow:hidden}.contract-banner[data-v-13238566]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#b09b6b,#f4ebd9,#b09b6b)}@media (min-width: 900px){.contract-banner[data-v-13238566]{flex-direction:row;text-align:left}}.contract-banner-content[data-v-13238566]{flex:1;max-width:650px}.banner-badge[data-v-13238566]{display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--gold-400);background:#b09b6b26;padding:.35rem .85rem;border-radius:9999px;border:1px solid rgba(176,155,107,.3);margin-bottom:.85rem}.banner-title[data-v-13238566]{font-size:1.5rem;font-weight:800;color:#fff;margin-bottom:.75rem;line-height:1.25}.banner-subtitle[data-v-13238566]{font-size:.9375rem;color:#cbd5e1;line-height:1.6}.contract-banner-action[data-v-13238566]{display:flex;flex-direction:column;align-items:center;gap:.6rem;flex-shrink:0}.banner-btn[data-v-13238566]{background:linear-gradient(135deg,#b09b6b,#d4c49d);color:#042017;font-weight:800;border:none;padding:1.1rem 2rem;border-radius:var(--radius-lg);display:flex;align-items:center;gap:.6rem;font-size:1.05rem;box-shadow:0 10px 25px #b09b6b59;transition:all .25s ease}.banner-btn[data-v-13238566]:hover{transform:translateY(-2px);box-shadow:0 15px 30px #b09b6b80;background:linear-gradient(135deg,#c4ae7c,#e2d5b6)}.banner-note[data-v-13238566]{font-size:.75rem;color:#94a3b8;text-align:center}.faq-section[data-v-976861cc]{padding:4.5rem 0;background:var(--bg-surface)}.faq-list[data-v-976861cc]{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.faq-item[data-v-976861cc]{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.faq-item.open[data-v-976861cc]{border-color:var(--emerald-500);box-shadow:0 4px 15px #0000000a}.faq-question-btn[data-v-976861cc]{width:100%;padding:1.25rem 1.5rem;background:none;border:none;display:flex;justify-content:space-between;align-items:center;text-align:left;cursor:pointer;gap:1rem}.faq-question-text[data-v-976861cc]{font-size:1.0625rem;font-weight:700;color:var(--text-primary)}.faq-icon[data-v-976861cc]{font-size:1.5rem;font-weight:400;color:var(--emerald-700);line-height:1}.faq-answer[data-v-976861cc]{padding:1rem 1.5rem 1.5rem;font-size:.9375rem;color:var(--text-secondary);line-height:1.6;border-top:1px solid #f1f5f9}.director-section[data-v-2458d956]{padding:4.5rem 0;background:#fff}.director-card[data-v-2458d956]{background:var(--bg-page);border:1px solid var(--border);border-radius:var(--radius-xl);padding:2.5rem;box-shadow:0 10px 30px #00000008}@media (min-width: 768px){.director-card[data-v-2458d956]{padding:3.5rem}}.director-grid[data-v-2458d956]{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center}@media (min-width: 992px){.director-grid[data-v-2458d956]{grid-template-columns:.8fr 1.2fr;gap:3.5rem}}.director-photo-wrap[data-v-2458d956]{position:relative;border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 15px 35px #0000001a;aspect-ratio:4 / 5;background:#0f172a}.director-photo[data-v-2458d956]{width:100%;height:100%;object-fit:cover;object-position:center top}.director-badge-floating[data-v-2458d956]{position:absolute;bottom:16px;left:16px;right:16px;background:#0f172ad9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:.8125rem;font-weight:600;padding:.6rem 1rem;border-radius:var(--radius-md);display:flex;align-items:center;gap:.5rem}.pulse-emerald[data-v-2458d956]{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:0 0 8px #10b981}.director-content[data-v-2458d956]{display:flex;flex-direction:column}.director-name[data-v-2458d956]{font-size:2rem;font-weight:800;color:var(--text-primary);margin-top:.5rem}.director-role[data-v-2458d956]{font-size:1rem;color:var(--emerald-700);font-weight:700;margin-bottom:1.5rem}.director-quote[data-v-2458d956]{font-size:1.0625rem;color:var(--text-secondary);line-height:1.7;border-left:3px solid var(--gold-500);padding-left:1.25rem;margin-bottom:2rem;font-style:normal}.director-contacts[data-v-2458d956]{display:flex;flex-wrap:wrap;gap:1rem}.contact-pill[data-v-2458d956]{display:flex;flex-direction:column;gap:.25rem}.contact-label[data-v-2458d956]{font-size:.75rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;margin-bottom:.25rem}.contact-buttons-row[data-v-2458d956]{display:flex;flex-wrap:wrap;gap:.75rem}.contact-btn-tg[data-v-2458d956]{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.15rem;background:#24a1de;color:#fff;font-size:.9rem;font-weight:700;border-radius:var(--radius-md);text-decoration:none;transition:all .2s ease}.contact-btn-tg[data-v-2458d956]:hover{background:#1b8ec5;transform:translateY(-2px);box-shadow:0 4px 12px #24a1de4d}.contact-btn-max[data-v-2458d956]{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.15rem;background:#5b21b6;color:#fff;font-size:.9rem;font-weight:700;border-radius:var(--radius-md);text-decoration:none;transition:all .2s ease}.contact-btn-max[data-v-2458d956]:hover{background:#4c1d95;transform:translateY(-2px);box-shadow:0 4px 12px #5b21b64d}.modal-overlay[data-v-89915519]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;background:#000000c7;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:1.5rem}.legal-card[data-v-89915519]{position:relative;background:#fff;border-radius:var(--radius-xl);max-width:800px;width:100%;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 25px 70px #0006;border:1px solid var(--border);overflow:hidden}.modal-close-btn[data-v-89915519]{position:absolute;top:18px;right:18px;width:34px;height:34px;border-radius:50%;background:#f1f5f9;border:none;font-size:1.1rem;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .2s ease}.modal-close-btn[data-v-89915519]:hover{background:#e2e8f0;color:var(--text-primary);transform:scale(1.05)}.legal-tabs[data-v-89915519]{display:flex;background:var(--bg-page);border-bottom:1px solid var(--border);padding:1rem 1.5rem 0;gap:.5rem}.legal-tab-btn[data-v-89915519]{background:none;border:none;border-bottom:3px solid transparent;padding:.75rem 1.25rem;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:700;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.legal-tab-btn[data-v-89915519]:hover{color:var(--emerald-800)}.legal-tab-btn.active[data-v-89915519]{color:var(--emerald-800);border-bottom-color:var(--gold-500)}.legal-body[data-v-89915519]{padding:2rem 2.5rem;overflow-y:auto;font-size:.9375rem;line-height:1.65;color:var(--text-secondary)}.legal-body h3[data-v-89915519]{font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:800;color:var(--emerald-900);margin-bottom:.35rem}.legal-date[data-v-89915519]{font-size:.8125rem;color:var(--text-muted);margin-bottom:1.5rem}.legal-body h4[data-v-89915519]{font-family:Montserrat,sans-serif;font-size:1.05rem;font-weight:700;color:var(--text-primary);margin-top:1.5rem;margin-bottom:.6rem}.legal-body p[data-v-89915519]{margin-bottom:.85rem}.legal-body ul[data-v-89915519]{margin-left:1.5rem;margin-bottom:1rem}.legal-body li[data-v-89915519]{margin-bottom:.35rem}.legal-body a[data-v-89915519]{color:var(--emerald-700);font-weight:600;text-decoration:underline}.site-footer[data-v-dd49aacd]{background:#090f0d;color:#94a3b8;padding:4.5rem 0 2rem;border-top:1px solid rgba(255,255,255,.08)}.footer-grid[data-v-dd49aacd]{display:grid;grid-template-columns:1fr;gap:2.5rem;margin-bottom:3.5rem}@media (min-width: 640px){.footer-grid[data-v-dd49aacd]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.footer-grid[data-v-dd49aacd]{grid-template-columns:1.5fr 1fr 1fr 1.2fr}}.footer-logo[data-v-dd49aacd]{height:150px;max-width:280px;width:auto;object-fit:contain;margin-bottom:1.5rem;display:block}.footer-desc[data-v-dd49aacd]{font-size:.875rem;line-height:1.6;margin-bottom:1.5rem;color:#cbd5e1}.footer-socials[data-v-dd49aacd]{display:flex;gap:.75rem}.social-icon[data-v-dd49aacd]{width:40px;height:40px;border-radius:50%;background:#ffffff14;display:flex;align-items:center;justify-content:center;color:#fff;transition:background .2s ease,transform .2s ease}.social-icon[data-v-dd49aacd]:hover{background:var(--emerald-600);transform:translateY(-2px)}.footer-title[data-v-dd49aacd]{font-size:1rem;font-weight:700;color:#fff;margin-bottom:1.25rem}.footer-links[data-v-dd49aacd]{list-style:none;display:flex;flex-direction:column;gap:.75rem}.footer-links a[data-v-dd49aacd]{color:#94a3b8;text-decoration:none;font-size:.875rem;transition:color .15s ease}.footer-links a[data-v-dd49aacd]:hover{color:#fff}.footer-dir-btn[data-v-dd49aacd]{background:none;border:none;color:#94a3b8;font-size:.875rem;padding:0;text-align:left;cursor:pointer;transition:color .2s ease}.footer-dir-btn[data-v-dd49aacd]:hover{color:#fff}.footer-dir-btn.active[data-v-dd49aacd]{color:var(--gold-400);font-weight:700}.footer-contact-item[data-v-dd49aacd]{margin-bottom:1rem}.contact-sub[data-v-dd49aacd]{font-size:.75rem;color:#64748b;display:block}.footer-phone[data-v-dd49aacd]{font-size:1.125rem;font-weight:800;color:var(--gold-400);text-decoration:none}.contact-val[data-v-dd49aacd]{font-size:.875rem;color:#e2e8f0;margin-top:.2rem}.maps-links-row[data-v-dd49aacd]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:.3rem}.divider-dot[data-v-dd49aacd]{color:#64748b;font-size:.8rem}.twogis-footer-link[data-v-dd49aacd]{color:#2bba1b;font-weight:600;font-size:.875rem;text-decoration:underline}.yandex-maps-footer-link[data-v-dd49aacd]{color:#fc3f1d;font-weight:600;font-size:.875rem;text-decoration:underline}.footer-bottom[data-v-dd49aacd]{border-top:1px solid rgba(255,255,255,.08);padding-top:1.75rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:.8125rem;gap:1rem}.footer-bottom-links[data-v-dd49aacd]{display:flex;gap:1.5rem;flex-wrap:wrap}.footer-legal-copy[data-v-dd49aacd]{display:flex;flex-direction:column;gap:.2rem}.legal-entity-note[data-v-dd49aacd]{font-size:.75rem;color:#64748b;font-weight:500}.contact-link-email[data-v-dd49aacd]{color:#cbd5e1;font-size:.875rem;font-weight:600;text-decoration:underline;transition:color .2s ease}.contact-link-email[data-v-dd49aacd]:hover{color:var(--gold-400)}.contact-link-max[data-v-dd49aacd]{color:#a5b4fc;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:.35rem;transition:all .2s ease}.contact-link-max[data-v-dd49aacd]:hover{color:#fff;text-decoration:underline}.social-icon-max[data-v-dd49aacd]{background:#6366f126;border-radius:8px;overflow:hidden}.social-icon-max[data-v-dd49aacd]:hover{transform:translateY(-2px);background:#6366f159}.btn-legal-link[data-v-dd49aacd]{background:none;border:none;color:#64748b;font-size:.8125rem;cursor:pointer;padding:0;text-decoration:underline;transition:color .2s ease}.btn-legal-link[data-v-dd49aacd]:hover{color:#94a3b8}.modal-overlay[data-v-cc6fce97]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#000000c7;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:1.25rem}.modal-card[data-v-cc6fce97]{position:relative;background:#fff;border-radius:var(--radius-xl);max-width:480px;width:100%;padding:2.5rem 2.25rem;box-shadow:0 25px 70px #0006;border:1px solid var(--border);border-top:3px solid var(--gold-500)}.modal-close-btn[data-v-cc6fce97]{position:absolute;top:18px;right:18px;width:34px;height:34px;border-radius:50%;background:#f1f5f9;border:none;font-size:1.1rem;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.modal-close-btn[data-v-cc6fce97]:hover{background:#e2e8f0;color:var(--text-primary);transform:scale(1.05)}.modal-header[data-v-cc6fce97]{text-align:center;margin-bottom:1.75rem}.modal-tag[data-v-cc6fce97]{display:inline-block;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--emerald-800);background:#003b2814;padding:.25rem .75rem;border-radius:var(--radius-sm);margin-bottom:.5rem}.modal-title[data-v-cc6fce97]{font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:800;color:var(--emerald-900);line-height:1.25}.modal-subtitle[data-v-cc6fce97]{font-size:.8125rem;color:var(--text-secondary);line-height:1.45;margin-top:.35rem}.modal-form[data-v-cc6fce97]{display:flex;flex-direction:column;gap:.875rem}.input-wrap[data-v-cc6fce97]{position:relative;display:flex;align-items:center}.input-icon[data-v-cc6fce97]{position:absolute;left:14px;display:flex;align-items:center;color:var(--emerald-700);pointer-events:none}.modal-input[data-v-cc6fce97]{width:100%;padding:.85rem 1rem .85rem 44px;border:1px solid var(--border);border-radius:var(--radius-sm);font-size:.9375rem;color:var(--text-primary);background:var(--bg-page);outline:none;transition:all .2s ease}.modal-input[data-v-cc6fce97]:focus{border-color:var(--gold-500);background:#fff;box-shadow:0 0 0 3px #b09b6b26}.antispam-row[data-v-cc6fce97]{display:flex;align-items:center;gap:.75rem;background:#003b280a;border:1px solid rgba(0,59,40,.12);border-radius:var(--radius-sm);padding:.5rem .85rem}.antispam-label[data-v-cc6fce97]{font-size:.75rem;font-weight:700;color:var(--emerald-800);white-space:nowrap}.antispam-box-input[data-v-cc6fce97]{width:55px;padding:.35rem .5rem;border:1px solid var(--gold-500);border-radius:var(--radius-sm);text-align:center;font-size:.9375rem;font-weight:800;color:var(--emerald-900);background:#fff;outline:none}.antispam-box-input[data-v-cc6fce97]:focus{box-shadow:0 0 0 2px #b09b6b40}.antispam-success[data-v-cc6fce97]{color:#16a34a;font-weight:800;font-size:.95rem}.consent-row[data-v-cc6fce97]{display:flex;align-items:flex-start;gap:.5rem;font-size:.6875rem;color:var(--text-muted);line-height:1.35}.consent-row input[type=checkbox][data-v-cc6fce97]{margin-top:2px;cursor:pointer}.btn-submit-modal[data-v-cc6fce97]{width:100%;padding:.95rem;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-top:.25rem}.modal-overlay[data-v-d7ca6b4f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#000000c7;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:1.5rem;overflow-y:auto;box-sizing:border-box}@media (max-width: 768px){.modal-overlay[data-v-d7ca6b4f]{padding:.5rem;align-items:center}}.detail-card[data-v-d7ca6b4f]{position:relative;background:#fff;border-radius:var(--radius-xl);max-width:1080px;width:100%;max-height:92vh;overflow-y:auto;overflow-x:hidden;padding:2.25rem 2.5rem;box-shadow:0 25px 70px #0006;box-sizing:border-box}@media (max-width: 768px){.detail-card[data-v-d7ca6b4f]{padding:1.25rem 1rem 1.75rem;border-radius:var(--radius-lg);max-height:94vh}}.detail-card[data-v-d7ca6b4f]::-webkit-scrollbar{width:6px}.detail-card[data-v-d7ca6b4f]::-webkit-scrollbar-thumb{background:#003b2833;border-radius:3px}.modal-close-btn[data-v-d7ca6b4f]{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;background:#ffffffe6;border:1px solid rgba(0,0,0,.1);font-size:1.1rem;color:var(--text-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:30;box-shadow:0 2px 10px #00000026;transition:all .2s ease}.modal-close-btn[data-v-d7ca6b4f]:hover{background:#fff;transform:scale(1.08)}.detail-grid[data-v-d7ca6b4f]{display:grid;grid-template-areas:"gallery" "info" "lead";gap:1.25rem;width:100%;box-sizing:border-box}.detail-gallery-block[data-v-d7ca6b4f]{grid-area:gallery;display:flex;flex-direction:column;gap:.75rem;min-width:0;width:100%}.detail-info-block[data-v-d7ca6b4f]{grid-area:info;display:flex;flex-direction:column;gap:1.25rem;min-width:0;width:100%}.detail-lead-block[data-v-d7ca6b4f]{grid-area:lead;display:flex;flex-direction:column;gap:1rem;min-width:0;width:100%}@media (min-width: 860px){.detail-grid[data-v-d7ca6b4f]{grid-template-columns:1.15fr 1fr;grid-template-areas:"gallery info" "lead    info";gap:1.75rem 2.25rem;align-items:start}}.main-photo-wrap[data-v-d7ca6b4f]{position:relative;aspect-ratio:16 / 10;border-radius:var(--radius-lg);overflow:hidden;background:#0f172a;width:100%}.detail-main-img[data-v-d7ca6b4f]{width:100%;height:100%;object-fit:cover}.country-floating-tag[data-v-d7ca6b4f]{position:absolute;top:12px;left:12px;background:var(--emerald-800);color:#fff;font-size:.75rem;font-weight:700;padding:4px 12px;border-radius:var(--radius-sm);box-shadow:0 2px 8px #00000040;z-index:10}.photo-counter[data-v-d7ca6b4f]{position:absolute;bottom:12px;right:12px;background:#000000bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-size:.75rem;font-weight:700;padding:3px 8px;border-radius:var(--radius-sm);z-index:10}.detail-thumbs[data-v-d7ca6b4f]{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;width:100%;box-sizing:border-box}.thumb-btn[data-v-d7ca6b4f]{width:72px;height:50px;border-radius:var(--radius-sm);overflow:hidden;border:2px solid transparent;padding:0;cursor:pointer;flex-shrink:0;transition:border-color .2s ease}.thumb-btn.active[data-v-d7ca6b4f]{border-color:var(--emerald-600)}.thumb-btn img[data-v-d7ca6b4f]{width:100%;height:100%;object-fit:cover}.detail-header-row[data-v-d7ca6b4f]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;flex-wrap:wrap}.detail-header-left[data-v-d7ca6b4f]{flex:1;min-width:180px}.detail-title[data-v-d7ca6b4f]{font-family:Montserrat,sans-serif;font-size:clamp(1.3rem,4vw,1.6rem);font-weight:800;color:var(--text-primary);line-height:1.25;word-break:break-word}.detail-badge-full[data-v-d7ca6b4f]{display:flex;align-items:center;gap:.5rem;margin-top:.35rem;flex-wrap:wrap}.badge-tag[data-v-d7ca6b4f]{background:#003b2814;color:var(--emerald-800);font-size:.75rem;font-weight:700;padding:2px 8px;border-radius:var(--radius-sm)}.badge-year[data-v-d7ca6b4f]{color:var(--text-secondary);font-size:.8125rem;font-weight:600}.detail-badge-desc[data-v-d7ca6b4f]{color:var(--text-secondary);font-size:.875rem;line-height:1.5;margin-top:.4rem;word-break:break-word}.btn-share-header[data-v-d7ca6b4f]{padding:.45rem .8rem;font-size:.75rem;gap:.35rem;flex-shrink:0;border-radius:var(--radius-sm);font-weight:700;display:inline-flex;align-items:center}.detail-price-box[data-v-d7ca6b4f]{background:var(--emerald-50);border:1px solid var(--emerald-100);padding:1.15rem 1.25rem;border-radius:var(--radius-md);box-sizing:border-box}.price-header-modal[data-v-d7ca6b4f]{display:flex;align-items:baseline;gap:.85rem;flex-wrap:wrap}.price-val[data-v-d7ca6b4f]{font-family:Montserrat,sans-serif;font-size:clamp(1.5rem,5vw,1.85rem);font-weight:900;color:var(--emerald-800)}.price-rf-strike-modal[data-v-d7ca6b4f]{font-size:clamp(.95rem,3.5vw,1.15rem);font-weight:600;color:#94a3b8;text-decoration:line-through;text-decoration-color:#ef4444;text-decoration-thickness:2px}.benefit-badge-modal[data-v-d7ca6b4f]{display:inline-block;font-size:.75rem;font-weight:700;color:#15803d;background:#dcfce7;padding:.25rem .65rem;border-radius:var(--radius-sm);margin-top:.4rem;margin-bottom:.4rem}.price-desc[data-v-d7ca6b4f]{font-size:.75rem;color:var(--emerald-800);font-weight:600;display:block;line-height:1.4}.detail-specs-table[data-v-d7ca6b4f]{display:flex;flex-direction:column;gap:.55rem;background:var(--bg-page);padding:1rem 1.25rem;border-radius:var(--radius-md);border:1px solid var(--border);box-sizing:border-box}.spec-row[data-v-d7ca6b4f]{display:flex;justify-content:space-between;border-bottom:1px dashed rgba(31,33,36,.12);padding-bottom:.35rem;font-size:.875rem;gap:.5rem}.spec-row[data-v-d7ca6b4f]:last-child{border-bottom:none;padding-bottom:0}.spec-name[data-v-d7ca6b4f]{color:var(--text-muted)}.spec-data[data-v-d7ca6b4f]{font-weight:700;color:var(--text-primary);text-align:right}.share-link-box[data-v-d7ca6b4f]{background:#fff;border:1px dashed var(--border-gold);border-radius:var(--radius-md);padding:.85rem 1rem;cursor:pointer;transition:border-color .2s ease,background .2s ease;box-sizing:border-box}.share-link-box[data-v-d7ca6b4f]:hover{background:var(--gold-100);border-color:var(--gold-500)}.share-header-mini[data-v-d7ca6b4f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.35rem}.share-label[data-v-d7ca6b4f]{font-size:.6875rem;font-weight:700;text-transform:uppercase;color:var(--text-secondary)}.share-hint[data-v-d7ca6b4f]{font-size:.6875rem;color:var(--emerald-700);font-weight:600}.share-url-row[data-v-d7ca6b4f]{display:flex;gap:.5rem;align-items:center}.share-url-input[data-v-d7ca6b4f]{flex:1;min-width:0;border:1px solid var(--border);background:#fff;font-size:.8125rem;color:var(--emerald-800);font-weight:600;padding:.4rem .6rem;border-radius:var(--radius-sm);outline:none;cursor:pointer;box-sizing:border-box}.btn-copy-mini[data-v-d7ca6b4f]{background:var(--emerald-800);color:#fff;border:none;font-size:.75rem;font-weight:700;padding:.45rem .85rem;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background .2s ease}.btn-copy-mini[data-v-d7ca6b4f]:hover{background:var(--emerald-700)}.quick-order-box[data-v-d7ca6b4f]{background:var(--bg-page);border:1px solid var(--border);padding:1.25rem 1rem;border-radius:var(--radius-md);box-shadow:0 2px 10px #00000005;width:100%;box-sizing:border-box}.quick-order-box h4[data-v-d7ca6b4f]{font-size:.875rem;font-weight:800;color:var(--text-primary);margin-bottom:.25rem;line-height:1.35;word-break:break-word}.order-sub[data-v-d7ca6b4f]{font-size:.75rem;color:var(--text-secondary);line-height:1.4;margin-bottom:.75rem;word-break:break-word}.quick-inputs[data-v-d7ca6b4f]{display:flex;flex-direction:column;gap:.5rem;width:100%;box-sizing:border-box}.quick-inputs input[data-v-d7ca6b4f]{width:100%;box-sizing:border-box;padding:.75rem .85rem;border:1px solid var(--border);border-radius:var(--radius-sm);font-size:.875rem;outline:none;background:#fff;transition:border-color .2s ease}.quick-inputs input[data-v-d7ca6b4f]:focus{border-color:var(--gold-500)}.antispam-row[data-v-d7ca6b4f]{display:flex;align-items:center;gap:.5rem;background:#fff;padding:.4rem .75rem;border-radius:var(--radius-sm);border:1px solid var(--border);box-sizing:border-box;width:100%;flex-wrap:wrap}.antispam-label[data-v-d7ca6b4f]{font-size:.75rem;font-weight:700;color:var(--text-secondary);white-space:nowrap}.antispam-input[data-v-d7ca6b4f]{width:55px!important;padding:.35rem .5rem!important;font-size:.875rem!important;font-weight:700;text-align:center;box-sizing:border-box}.antispam-check[data-v-d7ca6b4f]{color:#16a34a;font-weight:800;font-size:.95rem}.consent-row[data-v-d7ca6b4f]{display:flex;align-items:flex-start;gap:.55rem;font-size:.75rem;color:var(--text-secondary);line-height:1.35;margin-top:.4rem;margin-bottom:.5rem;word-break:break-word}.consent-row label[data-v-d7ca6b4f]{cursor:pointer;-webkit-user-select:none;user-select:none}.consent-row input[type=checkbox][data-v-d7ca6b4f]{width:16px;height:16px;margin-top:2px;cursor:pointer;flex-shrink:0;accent-color:var(--emerald-700)}.w-full[data-v-d7ca6b4f]{width:100%;box-sizing:border-box}.toast-card[data-v-2ac65e72]{position:fixed;bottom:24px;right:24px;z-index:1000;background:#0f172a;color:#fff;border:1px solid var(--emerald-500);border-radius:var(--radius-md);padding:.875rem 1.25rem;display:flex;align-items:center;gap:.75rem;box-shadow:0 10px 30px #00000040;animation:slideUp-2ac65e72 .3s ease}.toast-icon[data-v-2ac65e72]{width:22px;height:22px;border-radius:50%;background:#10b981;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:900}.toast-text[data-v-2ac65e72]{font-size:.875rem;font-weight:600}@keyframes slideUp-2ac65e72{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.app-root[data-v-0907682c]{min-height:100vh;display:flex;flex-direction:column}main[data-v-0907682c]{flex:1}
