.lucide-icon[data-v-1545f69d]{display:inline-flex;align-items:center;justify-content:center;color:currentColor;flex-shrink:0}.lp-header[data-v-86d88f71]{position:sticky;top:0;z-index:50;border-bottom:1px solid var(--line-1);background:#0a0d10cc;backdrop-filter:blur(var(--blur-header));-webkit-backdrop-filter:blur(var(--blur-header))}.nav-btn[data-v-86d88f71]{background:none;border:none;cursor:pointer;padding:6px 12px;border-radius:var(--radius-sm);white-space:nowrap;font:var(--text-body-sm);font-weight:500;color:var(--fg-2);min-height:34px}.lang-opt[data-v-86d88f71]{border:none;cursor:pointer;padding:4px 10px;border-radius:var(--radius-pill);font:var(--text-caption);font-weight:600;background:transparent;color:var(--fg-3);transition:background var(--dur-base),color var(--dur-base)}.lang-opt.on[data-v-86d88f71]{background:var(--brand-15);color:var(--brand)}.mc[data-v-e896268b]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-xl);background:var(--glass-fill);border:1px solid var(--line-2);backdrop-filter:blur(var(--blur-glass));-webkit-backdrop-filter:blur(var(--blur-glass));cursor:pointer;transition:background var(--dur-base),box-shadow var(--dur-base),transform var(--dur-base)}.mc[data-v-e896268b]:hover{background:var(--glass-hover);box-shadow:var(--glow-sm);transform:translateY(-1px)}.mc-q[data-v-e896268b]{margin:0;font:var(--text-body-sm);font-weight:500;color:var(--fg-1);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--dur-base)}.mc:hover .mc-q[data-v-e896268b]{color:var(--brand)}body{margin:0;background:var(--surface-0)}.nav-scroll::-webkit-scrollbar{height:0;width:0}.nav-scroll{scrollbar-width:none}:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:6px}.container{max-width:var(--container-max);margin:0 auto;padding-inline:16px}@media (max-width: 720px){.container{padding-inline:14px}}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width: 1024px){.grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width: 680px){.grid-3{grid-template-columns:1fr;gap:12px}}@media (pointer: coarse){.nav-btn{min-height:44px;padding-block:10px}.tap-44{min-height:44px}}.foot-link{color:var(--fg-3);text-decoration:none;display:inline-flex;align-items:center;gap:5px;min-height:32px;transition:color var(--dur-base, .15s)}.foot-link:hover{color:var(--brand)}.lk-btn:active{transform:scale(.97)}.lk-primary:hover{background:var(--brand-hover)!important;box-shadow:var(--glow-sm)}.lk-secondary:hover{background:var(--glass-hover)!important}.lp-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.9fr);gap:48px;align-items:center;padding-block:72px 64px}@media (max-width: 980px){.lp-hero{grid-template-columns:1fr;gap:36px;padding-block:52px 48px}.lp-hero-panel{max-width:560px}}.lp-card-link{transition:border-color var(--dur-base, .15s),transform var(--dur-base, .15s)}.lp-card-link:hover{border-color:var(--brand-20);transform:translateY(-2px)}.lp-tape{display:flex;width:max-content}@media (prefers-reduced-motion: no-preference){.lp-tape{animation:lp-tape 46s linear infinite}}@keyframes lp-tape{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp-wc-inner{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:32px;padding:44px 40px}@media (max-width: 900px){.lp-wc-inner{grid-template-columns:1fr;padding:28px 20px}}.lp-odd{transition:background var(--dur-base, .15s)}.lp-odd:hover{background:#ffffff17!important}.lp-offer{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.lp-offer-copy{padding:44px 40px}.lp-offer-ladder{padding:44px 40px;border-left:1px solid var(--line-1);background:#ffffff05}@media (max-width: 900px){.lp-offer{grid-template-columns:1fr}.lp-offer-copy,.lp-offer-ladder{padding:28px 20px}.lp-offer-ladder{border-left:none;border-top:1px solid var(--line-1)}}.lp-cats{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.lp-cat{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--radius-xl);cursor:pointer;font:inherit;transition:background var(--dur-base, .15s);text-align:left}.lp-cat:hover{background:#ffffff0f}@media (prefers-reduced-motion: no-preference){.rise{animation:rise .55s cubic-bezier(.22,1,.36,1) backwards}.rise-1{animation-delay:.06s}.rise-2{animation-delay:.14s}.rise-3{animation-delay:.22s}.rise-4{animation-delay:.3s}}@keyframes rise{0%{transform:translateY(12px)}to{transform:none}}
