.Home_heroSection__xMM1F{position:relative;background:linear-gradient(135deg,#0b192c,#112239 60%,#193556);color:#ffffff;padding-top:80px;padding-bottom:120px;overflow:hidden}.Home_heroGlow__DTQdm{position:absolute;top:-20%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(230,81,0,.15) 0,rgba(11,25,44,0) 70%);pointer-events:none}.Home_heroGrid__pocN0{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:48px;gap:48px;align-items:center;position:relative;z-index:2}.Home_heroContent__5yUTO{display:flex;flex-direction:column;gap:20px}.Home_companyBadge__adZuq{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:var(--radius-full);color:#fb923c;font-size:.875rem;font-weight:700;width:-moz-fit-content;width:fit-content;letter-spacing:.03em}.Home_heroTitle__pyrxl{font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:800;line-height:1.15;letter-spacing:-.025em;color:#ffffff}.Home_heroTitleHighlight__nWAvy{color:#ff8533}.Home_heroDescription____ra7{font-size:1.125rem;line-height:1.65;color:#cbd5e1;max-width:580px}.Home_heroCtas__b3vag{display:flex;align-items:center;gap:16px;margin-top:8px;flex-wrap:wrap}.Home_heroQuickWidget__rntn9{background:#ffffff;border-radius:var(--radius-xl);padding:28px;box-shadow:0 20px 40px rgba(0,0,0,.25);color:var(--text-primary);border:1px solid rgba(255,255,255,.2)}.Home_widgetHeader__4C3GD{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;border-bottom:1px solid var(--border-color);padding-bottom:14px}.Home_widgetTitle__p7KPv{font-size:1.125rem;font-weight:700;color:var(--primary);display:flex;align-items:center;gap:8px}.Home_tabBtnGroup__8qDL2{display:flex;background-color:var(--bg-subtle);padding:4px;border-radius:var(--radius-md);margin-bottom:20px}.Home_tabBtn__UimPl{flex:1 1;padding:8px 12px;font-size:.875rem;font-weight:600;border:none;background:transparent;color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast)}.Home_tabBtn__UimPl.Home_tabActive__w_Inb{background:#ffffff;color:var(--primary);box-shadow:var(--shadow-sm)}.Home_quickInputRow__MO8LE{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.Home_statsSection__lDSCA{background-color:#ffffff;border-bottom:1px solid var(--border-color);margin-top:-50px;position:relative;z-index:10;border-radius:var(--radius-lg);box-shadow:0 10px 30px rgba(11,25,44,.08)}.Home_statsGrid__EUpYa{display:grid;grid-template-columns:repeat(4,1fr);padding:32px 24px;grid-gap:24px;gap:24px}.Home_statItem__XpEPK{display:flex;flex-direction:column;align-items:center;text-align:center;border-right:1px solid var(--border-color);padding:0 16px}.Home_statItem__XpEPK:last-child{border-right:none}.Home_statValue__a519_{font-size:2rem;font-weight:800;color:var(--primary);line-height:1.1;margin-bottom:6px}.Home_statLabel__KqbE2{font-size:.875rem;font-weight:600;color:var(--text-secondary)}.Home_statNote__CEocJ{font-size:.75rem;color:var(--text-muted);margin-top:4px}.Home_aboutPreviewGrid__WD09_{display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;align-items:center}.Home_aboutBadgeList__d5_Qx{display:flex;flex-direction:column;gap:14px;margin-top:24px}.Home_aboutBadgeItem__WDJ_4{display:flex;align-items:flex-start;gap:12px}.Home_aboutBadgeIcon__dPt8d{width:28px;height:28px;border-radius:var(--radius-full);background-color:var(--accent-soft);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.Home_aboutGraphicCard__q1k52{background:linear-gradient(145deg,#0b192c,#1e3e62);border-radius:var(--radius-xl);padding:40px;color:#ffffff;position:relative;overflow:hidden;box-shadow:var(--shadow-xl)}.Home_graphicItem__NzdiH{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:var(--radius-lg);padding:20px;margin-bottom:16px}.Home_graphicItem__NzdiH:last-child{margin-bottom:0}.Home_serviceCardHome__hLE9a{background:#ffffff;border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:28px;display:flex;flex-direction:column;transition:all var(--transition-smooth)}.Home_serviceCardHome__hLE9a:hover{transform:translateY(-4px);border-color:var(--accent);box-shadow:var(--shadow-card-hover)}.Home_serviceIconWrap__9Q9ZO{width:52px;height:52px;background-color:var(--accent-soft);color:var(--accent);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.Home_serviceTitle__ihff6{font-size:1.25rem;font-weight:700;color:var(--primary);margin-bottom:10px}.Home_serviceExcerpt__EnrD5{font-size:.9375rem;line-height:1.6;color:var(--text-secondary);margin-bottom:20px;flex:1 1}.Home_serviceLink__wI58A{font-size:.875rem;font-weight:700;color:var(--accent);display:inline-flex;align-items:center;gap:6px}.Home_serviceLink__wI58A:hover{color:var(--accent-hover)}.Home_featureCard__He1xZ{background:#ffffff;border-radius:var(--radius-lg);padding:30px;border:1px solid var(--border-color);transition:all var(--transition-normal)}.Home_featureCard__He1xZ:hover{border-color:var(--primary-lighter);box-shadow:var(--shadow-md)}.Home_featureIcon__6_dA6{width:48px;height:48px;background-color:var(--bg-subtle);color:var(--primary);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;margin-bottom:18px}.Home_stepCard__FbSM5{background:#ffffff;border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:30px 24px;position:relative}.Home_stepNumber__lFdGN{position:absolute;top:-16px;left:24px;width:34px;height:34px;background-color:var(--primary);color:#ffffff;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.875rem;box-shadow:0 4px 10px rgba(11,25,44,.3)}.Home_stepTitle__KFFWn{font-size:1.125rem;font-weight:700;color:var(--primary);margin-top:10px;margin-bottom:10px}.Home_ctaBanner__om70l{background:linear-gradient(135deg,var(--primary) 0,var(--primary-light) 100%);border-radius:var(--radius-xl);padding:60px 48px;color:#ffffff;display:flex;align-items:center;justify-content:space-between;gap:40px;box-shadow:var(--shadow-xl)}.Home_ctaContent__7lAAa{max-width:650px}.Home_ctaTitle__VD6Y1{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1.2;margin-bottom:14px}.Home_ctaText__ql1V8{font-size:1.0625rem;color:#cbd5e1;line-height:1.6}@media (max-width:1024px){.Home_aboutPreviewGrid__WD09_,.Home_heroGrid__pocN0{grid-template-columns:1fr;gap:40px}.Home_statsGrid__EUpYa{grid-template-columns:repeat(2,1fr);gap:24px}.Home_statItem__XpEPK:nth-child(2){border-right:none}.Home_ctaBanner__om70l{flex-direction:column;text-align:center;padding:40px 24px}}@media (max-width:640px){.Home_heroSection__xMM1F{padding-top:48px;padding-bottom:80px}.Home_statsGrid__EUpYa{grid-template-columns:1fr}.Home_statItem__XpEPK{border-right:none;border-bottom:1px solid var(--border-color);padding-bottom:16px}.Home_statItem__XpEPK:last-child{border-bottom:none;padding-bottom:0}}