@charset "UTF-8";.hero[data-v-c3c774c1]{position:relative;background:var(--bg);padding:140px 0 80px;overflow:hidden;text-align:center;color:#fff}.hero__bg[data-v-c3c774c1]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.hero__bg-img[data-v-c3c774c1]{width:100%;height:100%;object-fit:cover;opacity:.7;filter:none}.hero[data-v-c3c774c1]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(160deg,#0f15358c,#1a1f3d73,#1620508c);pointer-events:none}.hero__snow[data-v-c3c774c1]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:2}.hero .snowflake[data-v-c3c774c1]{position:absolute;top:-20px;color:#ffffff80;animation:snow-fall-c3c774c1 linear infinite}.hero .snowflake[data-v-c3c774c1]:after{content:"*";font-family:serif}.hero__inner[data-v-c3c774c1]{position:relative;z-index:3}.hero__title[data-v-c3c774c1]{font-family:var(--font-display);font-size:clamp(2rem,6vw,3.5rem);font-weight:400;margin-bottom:16px;text-shadow:0 2px 30px rgba(240,198,68,.15);line-height:1.3}.hero__subtitle[data-v-c3c774c1]{font-size:clamp(1rem,2.5vw,1.2rem);max-width:600px;margin:0 auto 32px;opacity:.8;line-height:1.7}.hero__actions[data-v-c3c774c1]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-bottom:48px}.hero__stats[data-v-c3c774c1]{display:flex;justify-content:center;gap:48px;flex-wrap:wrap}@keyframes snow-fall-c3c774c1{0%{transform:translateY(-20px) rotate(0);opacity:.7}to{transform:translateY(100vh) rotate(360deg);opacity:0}}.stat[data-v-c3c774c1]{display:flex;flex-direction:column;align-items:center;gap:4px}.stat__number[data-v-c3c774c1]{font-size:1.8rem;font-weight:800;color:var(--gold)}.stat__label[data-v-c3c774c1]{font-size:.85rem;opacity:.6}.scenarios[data-v-c3c774c1]{padding:80px 0;text-align:center}.scenarios__video-row[data-v-c3c774c1]{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:start;margin-bottom:48px;text-align:left}.scenarios__player[data-v-c3c774c1]{border-radius:var(--radius);overflow:hidden;border:1px solid var(--border);box-shadow:0 8px 40px #0000004d;position:relative}.scenarios__player video[data-v-c3c774c1]{width:100%;display:block;background:#000}.scenarios__unmute[data-v-c3c774c1]{position:absolute;bottom:16px;right:16px;display:flex;align-items:center;gap:6px;padding:8px 16px;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15);border-radius:50px;color:#fff;font-family:var(--font-body);font-size:.8rem;font-weight:700;cursor:pointer;transition:all .3s}.scenarios__unmute svg[data-v-c3c774c1]{width:16px;height:16px}.scenarios__unmute[data-v-c3c774c1]:hover{background:#000c;border-color:var(--gold);color:var(--gold)}.scenarios__unmute.hidden[data-v-c3c774c1]{display:none}.scenarios__desc-lead[data-v-c3c774c1]{font-size:1.05rem;font-weight:700;color:var(--text-dark);margin-bottom:12px;line-height:1.5}.scenarios__desc-text[data-v-c3c774c1]{font-size:.9rem;color:var(--text);line-height:1.7;margin-bottom:20px}.scenarios__perks[data-v-c3c774c1]{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.scenarios__perk[data-v-c3c774c1]{padding:10px 16px;background:var(--gold-glow);border-radius:var(--radius-sm);font-size:.85rem;font-weight:700;color:var(--gold)}.scenarios__grid[data-v-c3c774c1]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.scenarios__card[data-v-c3c774c1]{border-radius:var(--radius);overflow:hidden;border:1px solid var(--border);background:var(--bg-card);transition:border-color .3s,transform .3s,box-shadow .3s;text-decoration:none}.scenarios__card[data-v-c3c774c1]:hover{border-color:var(--gold-dark);transform:translateY(-4px);box-shadow:0 8px 30px #0000004d}.scenarios__img[data-v-c3c774c1]{width:100%;aspect-ratio:585/309;object-fit:cover;display:block}.scenarios__info[data-v-c3c774c1]{padding:14px 16px;display:flex;justify-content:space-between;align-items:center}.scenarios__name[data-v-c3c774c1]{font-size:.9rem;font-weight:700;color:var(--text-dark)}.scenarios__price[data-v-c3c774c1]{font-size:.8rem;font-weight:700;color:var(--gold);white-space:nowrap}@media(max-width:768px){.scenarios__video-row[data-v-c3c774c1]{grid-template-columns:1fr}.scenarios__grid[data-v-c3c774c1]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.scenarios__grid[data-v-c3c774c1]{grid-template-columns:1fr}}.pricing[data-v-c3c774c1]{padding:80px 0;text-align:center}.pricing__grid[data-v-c3c774c1]{display:grid;grid-template-columns:repeat(3,1fr);gap:0;align-items:stretch;margin-top:40px;max-width:920px;margin-left:auto;margin-right:auto}.pricing__card[data-v-c3c774c1]{background:var(--bg-card);border:1.5px solid var(--border);padding:36px 28px;display:flex;flex-direction:column;gap:20px;position:relative;transition:box-shadow .3s}.pricing__card--free[data-v-c3c774c1]{border-radius:var(--radius) 0 0 var(--radius);border-right:none}.pricing__card--standard[data-v-c3c774c1]{border-color:var(--red);border-radius:var(--radius);z-index:2;background:linear-gradient(180deg,var(--bg-card) 0%,rgba(232,69,69,.04) 100%);box-shadow:0 0 50px #e845451f,0 12px 40px #0000004d;padding:44px 32px;margin:-12px -1px}.pricing__card--premium[data-v-c3c774c1]{border-radius:0 var(--radius) var(--radius) 0;border-left:none}.pricing__card[data-v-c3c774c1]:hover{box-shadow:0 8px 30px #00000040}.pricing__card--standard[data-v-c3c774c1]:hover{box-shadow:0 0 60px #e845452e,0 16px 50px #00000059}.pricing__ribbon[data-v-c3c774c1]{position:absolute;top:-1px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,var(--red),var(--red-light));color:#fff;font-size:.7rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:6px 20px;border-radius:0 0 10px 10px}.pricing__head[data-v-c3c774c1]{text-align:center}.pricing__icon-row[data-v-c3c774c1]{display:flex;align-items:center;justify-content:center;gap:8px}.pricing__star[data-v-c3c774c1]{color:var(--gold);font-size:1.2rem}.pricing__name[data-v-c3c774c1]{font-size:1.3rem;font-weight:800;color:var(--text-bright)}.pricing__tagline[data-v-c3c774c1]{font-size:.8rem;color:var(--text-muted);margin-top:4px}.pricing__price-row[data-v-c3c774c1]{display:flex;align-items:baseline;justify-content:center;gap:2px;padding:8px 0}.pricing__old-price[data-v-c3c774c1]{font-size:1rem;color:var(--text-muted);text-decoration:line-through;margin-right:8px}.pricing__amount[data-v-c3c774c1]{font-size:3rem;font-weight:900;line-height:1}.pricing__currency[data-v-c3c774c1]{font-size:1.4rem;font-weight:700}.pricing--free .pricing__amount[data-v-c3c774c1],.pricing__card--free .pricing__amount[data-v-c3c774c1],.pricing__card--free .pricing__currency[data-v-c3c774c1]{color:var(--text-muted)}.pricing__card--standard .pricing__amount[data-v-c3c774c1],.pricing__card--standard .pricing__currency[data-v-c3c774c1]{color:var(--red-light)}.pricing__card--premium .pricing__amount[data-v-c3c774c1],.pricing__card--premium .pricing__currency[data-v-c3c774c1]{color:var(--gold)}.pricing__features[data-v-c3c774c1]{list-style:none;text-align:left;display:flex;flex-direction:column;gap:10px;flex:1}.pricing__features li[data-v-c3c774c1]{font-size:.85rem;color:var(--text);padding-left:20px;position:relative;line-height:1.4}.pricing__features li[data-v-c3c774c1]:before{content:"";position:absolute;left:0;top:6px;width:8px;height:8px;border-radius:50%;background:var(--success)}.pricing__card--standard .pricing__features li[data-v-c3c774c1]:before{background:var(--red-light)}.pricing__card--premium .pricing__features li[data-v-c3c774c1]:before{background:var(--gold)}@media(max-width:768px){.pricing__grid[data-v-c3c774c1]{grid-template-columns:1fr;max-width:400px;gap:16px}.pricing__card[data-v-c3c774c1]{border-radius:var(--radius)!important;border:1.5px solid var(--border)!important;margin:0!important}.pricing__card--standard[data-v-c3c774c1]{border-color:var(--red)!important;padding:36px 28px}}.reviews[data-v-c3c774c1]{padding:80px 0;background:var(--bg-section);text-align:center}.reviews__grid[data-v-c3c774c1]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}.reviews__card[data-v-c3c774c1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:24px;text-align:left;transition:border-color .3s}.reviews__card[data-v-c3c774c1]:hover{border-color:var(--border-light)}.reviews__stars[data-v-c3c774c1]{display:flex;gap:2px;margin-bottom:12px}.reviews__stars img[data-v-c3c774c1]{width:14px;height:14px}.reviews__text[data-v-c3c774c1]{font-size:.85rem;color:var(--text);line-height:1.7;margin-bottom:12px}.reviews__author[data-v-c3c774c1]{font-size:.8rem;font-weight:700;color:var(--text-muted)}@media(max-width:1024px){.reviews__grid[data-v-c3c774c1]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.reviews__grid[data-v-c3c774c1]{grid-template-columns:1fr}}.faq[data-v-c3c774c1]{padding:80px 0;text-align:center}.faq__list[data-v-c3c774c1]{max-width:700px;margin:40px auto 0;text-align:left}.faq__item[data-v-c3c774c1]{border-bottom:1px solid var(--border)}.faq__item[open] .faq__question[data-v-c3c774c1]:after{transform:rotate(180deg)}.faq__question[data-v-c3c774c1]{padding:20px 0;font-size:1rem;font-weight:700;color:var(--text-dark);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.faq__question[data-v-c3c774c1]:after{content:"▾";font-size:1.2rem;color:var(--text-muted);transition:transform .3s;flex-shrink:0}.faq__question[data-v-c3c774c1]::-webkit-details-marker{display:none}.faq__answer[data-v-c3c774c1]{padding:0 0 20px;font-size:.95rem;color:var(--text-muted);line-height:1.7}.recent-orders[data-v-c3c774c1]{padding:80px 0;text-align:center;overflow:hidden}.recent-orders__track[data-v-c3c774c1]{margin-top:32px;overflow:hidden;mask-image:linear-gradient(90deg,transparent 0%,#000 10%,#000 90%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 10%,#000 90%,transparent 100%)}.recent-orders__scroll[data-v-c3c774c1]{display:flex;gap:20px;animation:scroll-ticker-c3c774c1 40s linear infinite;width:max-content}.recent-orders__scroll[data-v-c3c774c1]:hover{animation-play-state:paused}.recent-orders__card[data-v-c3c774c1]{flex-shrink:0;width:240px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;position:relative;transition:border-color .3s}.recent-orders__card[data-v-c3c774c1]:hover{border-color:var(--border-light)}.recent-orders__photo[data-v-c3c774c1]{width:100%;height:280px;object-fit:cover;display:block}.recent-orders__overlay[data-v-c3c774c1]{padding:14px 16px;display:flex;flex-direction:column;gap:2px}.recent-orders__name[data-v-c3c774c1]{font-size:.9rem;font-weight:700;color:var(--text-dark)}.recent-orders__city[data-v-c3c774c1]{font-size:.75rem;color:var(--text-muted)}.recent-orders__details[data-v-c3c774c1]{font-size:.8rem;color:var(--text);line-height:1.4;margin-top:4px}@keyframes scroll-ticker-c3c774c1{0%{transform:translate(0)}to{transform:translate(-50%)}}.final-cta[data-v-c3c774c1]{padding:0 0 40px}.final-cta__card[data-v-c3c774c1]{background:linear-gradient(135deg,#f0c6440f,#e845450f);border:1px solid var(--border);border-radius:var(--radius);padding:60px 40px;text-align:center;color:var(--text-bright);position:relative;overflow:hidden}.final-cta__card[data-v-c3c774c1]:before{content:"";position:absolute;top:-50%;left:50%;transform:translate(-50%);width:400px;height:400px;background:radial-gradient(ellipse,rgba(240,198,68,.06) 0%,transparent 70%);pointer-events:none}.final-cta__title[data-v-c3c774c1]{font-family:var(--font-display);font-size:clamp(1.5rem,4vw,2.2rem);margin-bottom:12px;position:relative}.final-cta__subtitle[data-v-c3c774c1]{font-size:1rem;opacity:.7;max-width:500px;margin:0 auto 28px;line-height:1.6;position:relative}
