.Home-module-scss-module__7CnY9q__home{overflow-x:hidden}.Home-module-scss-module__7CnY9q__hero{align-items:center;min-height:100dvh;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.Home-module-scss-module__7CnY9q__hero{min-height:40dvh}}.Home-module-scss-module__7CnY9q__hero_bg{z-index:0;position:absolute;inset:0}.Home-module-scss-module__7CnY9q__hero_img{object-fit:cover;object-position:center;width:100%;height:100%}.Home-module-scss-module__7CnY9q__hero_overlay{background:linear-gradient(135deg,#0a0f1e 0%,#0a0f1ed9 60%,#1778f226 100%);position:absolute;inset:0}.Home-module-scss-module__7CnY9q__hero_content{z-index:1;padding-top:calc(120px + var(--safe-top));width:100%;padding-bottom:80px;animation:.8s forwards Home-module-scss-module__7CnY9q__fadeInUp;position:relative}@media (max-width:768px){.Home-module-scss-module__7CnY9q__hero_content{padding-top:calc(100px + var(--safe-top));padding-bottom:40px}}.Home-module-scss-module__7CnY9q__hero_badge{color:var(--primary);font-size:var(--fs-body-sm);font-weight:var(--fw-label);letter-spacing:.03em;border-radius:999px;margin-bottom:12px;padding:8px 0;display:inline-block}.Home-module-scss-module__7CnY9q__hero_title{color:#fff;letter-spacing:var(--ls-label);margin-bottom:20px;font-family:Bebas Neue,cursive;font-size:clamp(3.5rem,8vw,6.5rem);line-height:clamp(3.5rem,8vw,6.5rem)}.Home-module-scss-module__7CnY9q__hero_title:lang(ru){letter-spacing:-.05em;font-size:clamp(2.8rem,7vw,5.8rem);line-height:clamp(2.8rem,7vw,5.8rem)}.Home-module-scss-module__7CnY9q__hero_title span{background:linear-gradient(135deg, var(--primary) 0%, #06b6d4 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.Home-module-scss-module__7CnY9q__hero_title .Home-module-scss-module__7CnY9q__brand_line{display:none}@media (max-width:768px){.Home-module-scss-module__7CnY9q__hero_title{margin-bottom:12px;font-size:clamp(2.5rem,6vw,5.5rem);line-height:clamp(2.5rem,6vw,5.5rem)}}.Home-module-scss-module__7CnY9q__hero_sub{font-size:var(--fs-body);color:#94a3b8;max-width:820px;margin-bottom:36px;line-height:1.7}@media (max-width:768px){.Home-module-scss-module__7CnY9q__hero_sub{font-size:var(--fs-nav)}}.Home-module-scss-module__7CnY9q__hero_cta{flex-wrap:wrap;gap:14px;margin-bottom:48px;display:flex}@media (max-width:768px){.Home-module-scss-module__7CnY9q__hero_cta{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:0}}.Home-module-scss-module__7CnY9q__hero_stats{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.Home-module-scss-module__7CnY9q__stat{flex-direction:column;gap:2px;display:flex}.Home-module-scss-module__7CnY9q__stat_num{color:#fff;letter-spacing:.03em;font-family:Bebas Neue,cursive;font-size:2rem}.Home-module-scss-module__7CnY9q__stat_label{font-size:var(--fs-location);color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.Home-module-scss-module__7CnY9q__stat_divider{background:var(--border);width:1px;height:40px}.Home-module-scss-module__7CnY9q__how{background:var(--surface);padding:100px 0}.Home-module-scss-module__7CnY9q__section_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:48px;display:flex}.Home-module-scss-module__7CnY9q__steps{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:768px){.Home-module-scss-module__7CnY9q__steps{grid-template-columns:1fr}}.Home-module-scss-module__7CnY9q__step{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);padding:32px 28px;transition:all .3s;position:relative}.Home-module-scss-module__7CnY9q__step:hover{border-color:var(--primary);box-shadow:var(--shadow-glow);transform:translateY(-4px)}.Home-module-scss-module__7CnY9q__step_icon{margin-bottom:16px;font-size:2.5rem}.Home-module-scss-module__7CnY9q__step_num{color:var(--border);font-family:Bebas Neue,cursive;font-size:3rem;line-height:1;position:absolute;top:20px;right:24px}.Home-module-scss-module__7CnY9q__step h3{font-family:Bebas Neue,cursive;font-size:var(--fs-h3);color:var(--heading-color);margin-bottom:8px}.Home-module-scss-module__7CnY9q__step p{color:var(--text-muted);font-size:var(--fs-body-sm);line-height:1.6}.Home-module-scss-module__7CnY9q__featured{padding:80px 0}.Home-module-scss-module__7CnY9q__featured:last-of-type{background:var(--surface)}@media (max-width:768px){.Home-module-scss-module__7CnY9q__featured{padding:40px 0}}.Home-module-scss-module__7CnY9q__view_all{white-space:nowrap;align-self:flex-end;margin-bottom:4px}.Home-module-scss-module__7CnY9q__grid_3{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:1024px){.Home-module-scss-module__7CnY9q__grid_3{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.Home-module-scss-module__7CnY9q__grid_3{grid-template-columns:1fr}}.Home-module-scss-module__7CnY9q__grid_4{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (max-width:700px){.Home-module-scss-module__7CnY9q__grid_4{grid-template-columns:repeat(2,1fr)}}.Home-module-scss-module__7CnY9q__no_data{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);align-items:center;gap:40px;display:flex;overflow:hidden}@media (max-width:768px){.Home-module-scss-module__7CnY9q__no_data{flex-direction:column}}.Home-module-scss-module__7CnY9q__promo_img{object-fit:cover;width:50%;height:300px}@media (max-width:768px){.Home-module-scss-module__7CnY9q__promo_img{width:100%;height:200px}}.Home-module-scss-module__7CnY9q__no_data_text{flex-direction:column;gap:12px;padding:40px;display:flex}.Home-module-scss-module__7CnY9q__no_data_text h3{color:var(--heading-color);font-family:Bebas Neue,cursive;font-size:2rem}.Home-module-scss-module__7CnY9q__no_data_text p{color:var(--text-muted);margin-bottom:8px}.Home-module-scss-module__7CnY9q__cta_section{padding:80px 0}.Home-module-scss-module__7CnY9q__cta_card{background:var(--gradient-primary);border-radius:var(--radius-xl);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:60px 48px;display:flex;position:relative;overflow:hidden}.Home-module-scss-module__7CnY9q__cta_card:before{content:"";background:#ffffff0d;border-radius:50%;width:400px;height:400px;position:absolute;top:-50%;right:-10%}.Home-module-scss-module__7CnY9q__cta_text h2{color:var(--heading-color);letter-spacing:.03em;font-family:Bebas Neue,cursive;font-size:3rem}.Home-module-scss-module__7CnY9q__cta_text p{color:#ffffffb3;font-size:var(--fs-nav);margin-top:6px}.Home-module-scss-module__7CnY9q__cta_btns{flex-wrap:wrap;gap:12px;display:flex}.Home-module-scss-module__7CnY9q__cta_btns .btn-ghost{color:var(--heading-color);background:#ffffff26}.Home-module-scss-module__7CnY9q__cta_btns .btn-ghost:hover{background:#ffffff40}@keyframes Home-module-scss-module__7CnY9q__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
