.HomeBlog_section___yITc{width:100%;background:linear-gradient(135deg,var(--bg-card) 0,rgba(255,255,255,.98) 100%);border-top:1px solid var(--border-color);position:relative;overflow:hidden}.HomeBlog_section___yITc:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 70%,rgba(59,130,246,.02) 0,transparent 40%),radial-gradient(circle at 70% 30%,rgba(147,51,234,.02) 0,transparent 40%);pointer-events:none}.HomeBlog_inner__gtU9u{max-width:1320px;margin:0 auto;padding:clamp(3.5rem,7vw,6rem) clamp(1.5rem,4vw,3rem)}.HomeBlog_header__OTdcH{display:flex;flex-direction:column;gap:.8rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.HomeBlog_eyebrow__Zst8J{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--color-muted)}.HomeBlog_title__6H3_7{font-size:clamp(2.2rem,4.5vw,3.5rem);font-weight:800;letter-spacing:-.04em;color:#0f2470;max-width:22ch;line-height:1.08;margin:0}.HomeBlog_subtitle__yp3Nf{font-size:clamp(.95rem,1.5vw,1.1rem);color:var(--color-muted);line-height:1.65;margin:0}.HomeBlog_grid__2oEoW{display:grid;grid-template-columns:1.35fr 1fr;gap:12px}.HomeBlog_featured__k8aVt{display:grid;grid-template-columns:1fr 1fr;background:linear-gradient(135deg,var(--bg-card) 0,rgba(255,255,255,.95) 100%);border:1px solid var(--border-color);border-radius:var(--radius-card);overflow:hidden;cursor:pointer;transition:border-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),background .3s cubic-bezier(.4,0,.2,1);min-height:380px;position:relative;backdrop-filter:blur(10px)}.HomeBlog_featured__k8aVt:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent 50%,rgba(255,255,255,.05));opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);pointer-events:none}.HomeBlog_featured__k8aVt:hover{border-color:var(--border-color-hover);transform:translateY(-6px) scale(1.01);box-shadow:0 20px 60px rgba(0,0,0,.15),0 0 80px rgba(59,130,246,.08);background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(255,255,255,.95))}.HomeBlog_featured__k8aVt:hover:before{opacity:1}.HomeBlog_featuredImageWrap__40a7m{position:relative;overflow:hidden}.HomeBlog_featuredImage__vcCPz{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform .6s cubic-bezier(.4,0,.2,1),filter .4s cubic-bezier(.4,0,.2,1);will-change:transform,filter}.HomeBlog_featured__k8aVt:hover .HomeBlog_featuredImage__vcCPz{transform:scale(1.05);filter:brightness(1.1) contrast(1.05);transform:scale(1.06)}.HomeBlog_featuredVignette__WPCl5{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.18) 0,transparent 28%,transparent 72%,rgba(0,0,0,.28));pointer-events:none}.HomeBlog_featuredBody__uhmCe{display:flex;flex-direction:column;justify-content:center;gap:1.1rem;padding:2rem 2rem 2rem 1.75rem}.HomeBlog_postMeta__zzN7h{display:flex;align-items:center;gap:.5rem}.HomeBlog_categoryDot__Ml8Dh{width:7px;height:7px;border-radius:50%;background:var(--cat-color,var(--color-muted));flex-shrink:0}.HomeBlog_categoryLabel__tqU8U{color:var(--color-muted)}.HomeBlog_categoryLabelLight___QX11,.HomeBlog_categoryLabel__tqU8U{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.HomeBlog_categoryLabelLight___QX11{color:rgba(255,255,255,.88);text-shadow:0 1px 3px rgba(0,0,0,.4)}.HomeBlog_readTime__vVdAq{font-size:10px;color:var(--color-hint);margin-left:auto}.HomeBlog_readTimeLight__fZhk2{font-size:10px;color:rgba(255,255,255,.62);margin-left:auto;text-shadow:0 1px 3px rgba(0,0,0,.4)}.HomeBlog_featuredTitle__zYEwz{font-size:clamp(1.1rem,2vw,1.45rem);font-weight:800;color:var(--color-text);line-height:1.28;margin:0;letter-spacing:-.025em}.HomeBlog_featuredDesc__5N7Mu{font-size:.875rem;color:var(--color-muted);line-height:1.72;margin:0}.HomeBlog_readMore__G6wsQ{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;font-weight:700;color:var(--color-muted);cursor:pointer;margin-top:.25rem;transition:color .2s ease,gap .2s ease}.HomeBlog_readMore__G6wsQ svg{width:13px;height:13px;flex-shrink:0;transition:transform .2s ease}.HomeBlog_featured__k8aVt:hover .HomeBlog_readMore__G6wsQ,.HomeBlog_sideCard__ZNF4D:hover .HomeBlog_readMore__G6wsQ{color:var(--color-text);gap:.65rem}.HomeBlog_featured__k8aVt:hover .HomeBlog_readMore__G6wsQ svg,.HomeBlog_sideCard__ZNF4D:hover .HomeBlog_readMore__G6wsQ svg{transform:translateX(3px)}.HomeBlog_sideStack__i5Ukc{display:flex;flex-direction:column;gap:12px}.HomeBlog_sideCard__ZNF4D{display:flex;flex-direction:column;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-card);overflow:hidden;flex:1;cursor:pointer;transition:border-color .22s ease,transform .22s ease,box-shadow .22s ease}.HomeBlog_sideCard__ZNF4D:hover{border-color:var(--border-color-hover);transform:translateY(-3px);box-shadow:0 14px 42px rgba(0,0,0,.11)}.HomeBlog_sideImageWrap__VOrJJ{position:relative;height:158px;overflow:hidden;flex-shrink:0}.HomeBlog_sideImage__aqHv5{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform .8s cubic-bezier(.4,0,.2,1)}.HomeBlog_sideCard__ZNF4D:hover .HomeBlog_sideImage__aqHv5{transform:scale(1.07)}.HomeBlog_sideVignette__ieY4A{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.1) 0,transparent 40%,rgba(0,0,0,.62));pointer-events:none}.HomeBlog_sideBody__8GaZq{display:flex;flex-direction:column;gap:.55rem;padding:1.1rem 1.3rem 1.35rem;flex:1;border-top:1px solid var(--border-color)}.HomeBlog_sideTitle__XvA1g{font-size:.975rem;font-weight:700;color:var(--color-text);line-height:1.32;margin:0;letter-spacing:-.015em}.HomeBlog_sideDesc__Z2HJn{font-size:.82rem;color:var(--color-muted);line-height:1.62;margin:0;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.HomeBlog_ctaRow__ayKQ9{display:flex;justify-content:center;margin-top:clamp(2.5rem,4vw,3.5rem)}.HomeBlog_ctaBtn__vOXia{display:inline-flex;align-items:center;gap:.5rem;height:48px;padding:0 1.75rem;background:transparent;border:1.5px solid var(--border-color);color:var(--color-text);border-radius:var(--radius-btn);font-size:.9rem;font-weight:700;text-decoration:none;transition:border-color .22s ease,background .22s ease,transform .22s ease,gap .2s ease}.HomeBlog_ctaBtn__vOXia svg{width:14px;height:14px;flex-shrink:0;transition:transform .2s ease}.HomeBlog_ctaBtn__vOXia:hover{border-color:var(--border-color-hover);background:var(--bg-btn-sec-hover);transform:translateY(-2px);gap:.75rem}.HomeBlog_ctaBtn__vOXia:hover svg{transform:translateX(3px)}@media (max-width:900px){.HomeBlog_grid__2oEoW{grid-template-columns:1fr}.HomeBlog_featured__k8aVt{min-height:280px}.HomeBlog_sideStack__i5Ukc{flex-direction:row}.HomeBlog_sideCard__ZNF4D{flex:1}}@media (max-width:768px){.HomeBlog_featured__k8aVt{grid-template-columns:1fr;min-height:unset}.HomeBlog_featuredImageWrap__40a7m{height:200px}.HomeBlog_featuredBody__uhmCe{padding:1.5rem 1.25rem 1.75rem}.HomeBlog_sideStack__i5Ukc{flex-direction:column}.HomeBlog_sideImageWrap__VOrJJ{height:140px}.HomeBlog_sideDesc__Z2HJn{-webkit-line-clamp:unset}.HomeBlog_ctaRow__ayKQ9{flex-direction:column;width:100%;align-items:stretch}.HomeBlog_ctaBtn__vOXia{display:flex;width:100%;max-width:100%;min-width:0;justify-content:center}}.HomeCapabilities_section__9gEyq{width:100%;background:linear-gradient(180deg,rgba(9,23,72,.985),rgba(4,13,42,.992)),radial-gradient(circle at 20% 80%,rgba(126,179,255,.12) 0,transparent 35%),radial-gradient(circle at 80% 20%,rgba(147,51,234,.08) 0,transparent 35%);border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);position:relative;overflow:hidden;--bg-card:rgba(255,255,255,0.06);--bg-btn-sec-hover:rgba(255,255,255,0.12);--bg-btn-sec-active:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.12);--border-color-hover:rgba(255,255,255,0.28);--color-text:#f1f5ff;--color-muted:rgba(200,215,255,0.6);--color-hint:rgba(200,215,255,0.3)}.HomeCapabilities_section__9gEyq:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg at 50% 50%,rgba(59,130,246,.03) 0deg,transparent 90deg,rgba(147,51,234,.03) 180deg,transparent 270deg,rgba(59,130,246,.03) 1turn);animation:HomeCapabilities_rotate-slow__A5aAw 30s linear infinite;pointer-events:none;opacity:.6}@keyframes HomeCapabilities_rotate-slow__A5aAw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.HomeCapabilities_inner__u7Zwy{max-width:1320px;margin:0 auto;padding:clamp(3rem,6vw,5rem) clamp(1rem,4vw,2rem);display:flex;flex-direction:column;gap:2.5rem}.HomeCapabilities_sectionHead__NFEhE{display:flex;flex-direction:column;gap:.55rem}.HomeCapabilities_eyebrow__SIwk1{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted)}.HomeCapabilities_title__beWkf{font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:600;letter-spacing:-.03em;color:var(--color-text);margin:0;line-height:1.1}.HomeCapabilities_bento__R5iHn{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:minmax(200px,auto) minmax(160px,auto) minmax(150px,auto);gap:12px}.HomeCapabilities_card__46Ern{border-radius:var(--radius-card);border:1px solid var(--border-color);background:linear-gradient(135deg,var(--bg-card) 0,rgba(255,255,255,.04) 100%);padding:1.6rem 1.75rem;display:flex;flex-direction:column;gap:.9rem;transition:border-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),background .3s cubic-bezier(.4,0,.2,1);overflow:hidden;position:relative;backdrop-filter:blur(10px)}.HomeCapabilities_card__46Ern:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 50%,rgba(255,255,255,.04));opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);pointer-events:none}.HomeCapabilities_card__46Ern:hover{border-color:var(--border-color-hover);transform:translateY(-4px) scale(1.01);box-shadow:0 12px 32px rgba(0,0,0,.25),0 0 60px rgba(255,255,255,.08);background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.06))}.HomeCapabilities_card__46Ern:hover:before{opacity:1}.HomeCapabilities_cardMain__LBfh4{grid-column:1/3;grid-row:1/3;background:linear-gradient(135deg,var(--btn-bg) 0,color-mix(in srgb,var(--btn-bg),black 10%) 100%);border-color:transparent;color:var(--btn-color);justify-content:space-between;gap:0;padding:2rem 2.25rem 0;position:relative;overflow:hidden}.HomeCapabilities_cardMain__LBfh4:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent 30%,rgba(255,255,255,.05) 70%,transparent);pointer-events:none}.HomeCapabilities_cardMain__LBfh4:after{content:"";position:absolute;top:-50%;right:-50%;width:100%;height:100%;background:radial-gradient(circle,rgba(255,255,255,.15) 0,transparent 70%);opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1);pointer-events:none}.HomeCapabilities_cardMain__LBfh4:hover{border-color:transparent;transform:translateY(-6px) scale(1.02);box-shadow:0 20px 60px rgba(0,0,0,.4),0 0 80px rgba(255,255,255,.1),0 0 120px color-mix(in srgb,var(--btn-bg),white 20%)}.HomeCapabilities_cardMain__LBfh4:hover:after{opacity:1}.HomeCapabilities_mainContent__EgLpH{display:flex;flex-direction:column;gap:1rem;flex:1}.HomeCapabilities_mainStat__cK_2v{display:flex;align-items:baseline;gap:.6rem}.HomeCapabilities_mainStatValue__HMcal{font-size:clamp(2.8rem,5vw,4rem);font-weight:700;letter-spacing:-.05em;line-height:1;color:var(--btn-color)}.HomeCapabilities_mainStatLabel__3DqPu{font-size:13px;font-weight:500;opacity:.7;color:var(--btn-color);text-transform:uppercase;letter-spacing:.08em}.HomeCapabilities_mainHeading__9pREi{font-size:clamp(1.25rem,2.2vw,1.6rem);font-weight:600;letter-spacing:-.02em;color:var(--btn-color);margin:0;line-height:1.2}.HomeCapabilities_mainDesc__kuJJ7{font-size:14px;line-height:1.65;color:var(--btn-color);opacity:.72;margin:0;max-width:36ch}.HomeCapabilities_pulseWrap__Hq7lH{height:68px;width:100%;flex-shrink:0;overflow:hidden;margin-top:1rem}.HomeCapabilities_pulseSvg__La1yk{width:100%;height:100%}.HomeCapabilities_pulseTrack__T3mp_{fill:none;stroke:var(--btn-color);stroke-width:1.5;opacity:.12}.HomeCapabilities_pulseLine__8FvFt{fill:none;stroke:var(--btn-color);stroke-width:2;opacity:.72;stroke-dasharray:320;stroke-dashoffset:320;animation:HomeCapabilities_drawPulse__l7Qe9 2.4s ease-in-out infinite}@keyframes HomeCapabilities_drawPulse__l7Qe9{0%{stroke-dashoffset:320;opacity:0}15%{opacity:.72}60%{stroke-dashoffset:0;opacity:.72}85%{stroke-dashoffset:0;opacity:.72}to{stroke-dashoffset:-320;opacity:0}}.HomeCapabilities_cardIcon__l_F3a{width:36px;height:36px;border-radius:10px;background:var(--bg-btn-sec-hover);border:1px solid var(--border-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.HomeCapabilities_cardIcon__l_F3a svg{width:16px;height:16px;stroke:var(--color-muted)}.HomeCapabilities_cardHeading___vRi8{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--color-text);margin:0;line-height:1.3}.HomeCapabilities_cardDesc__spkQj{font-size:13px;line-height:1.6;color:var(--color-muted);margin:0}.HomeCapabilities_cardSecurity__fkbre{grid-column:3;grid-row:1}.HomeCapabilities_cardAuto__zWZUF{grid-column:3;grid-row:2}.HomeCapabilities_autoStat__afigA{display:flex;align-items:baseline;gap:.45rem;margin-top:auto}.HomeCapabilities_autoStatValue__dAVDD{font-size:clamp(1.8rem,3vw,2.4rem);font-weight:700;letter-spacing:-.04em;color:var(--color-text);line-height:1}.HomeCapabilities_autoStatLabel__rywxl{font-size:12px;color:var(--color-muted);font-weight:500}.HomeCapabilities_cardSupport__5ZH4S{grid-column:1;grid-row:3}.HomeCapabilities_cardIntegrations__CiJza{grid-column:2/4;grid-row:3;flex-direction:row;align-items:center;gap:2rem}.HomeCapabilities_intLeft__I4xAD{display:flex;flex-direction:column;gap:.7rem;flex:1;min-width:0}.HomeCapabilities_badges__er0uC{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end;flex-shrink:0;max-width:280px}.HomeCapabilities_badge__ZMPeM{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:20px;background:color-mix(in srgb,var(--badge-color,#888) 14%,rgba(255,255,255,.04));border:1px solid color-mix(in srgb,var(--badge-color,#888) 38%,transparent);color:color-mix(in srgb,var(--badge-color,#888) 90%,#fff);font-size:10px;font-weight:700;letter-spacing:.04em;flex-shrink:0;white-space:nowrap;transition:background .2s,border-color .2s,transform .2s}.HomeCapabilities_badge__ZMPeM:hover{background:color-mix(in srgb,var(--badge-color,#888) 24%,rgba(255,255,255,.06));border-color:color-mix(in srgb,var(--badge-color,#888) 60%,transparent);transform:translateY(-2px)}@media (max-width:900px){.HomeCapabilities_bento__R5iHn{grid-template-columns:1fr 1fr;grid-template-rows:auto}.HomeCapabilities_cardMain__LBfh4{grid-column:1/3;grid-row:auto}.HomeCapabilities_cardSecurity__fkbre{grid-column:1;grid-row:auto}.HomeCapabilities_cardAuto__zWZUF{grid-column:2;grid-row:auto}.HomeCapabilities_cardSupport__5ZH4S{grid-column:1;grid-row:auto}.HomeCapabilities_cardIntegrations__CiJza{grid-column:2;grid-row:auto;flex-direction:column;align-items:flex-start}.HomeCapabilities_badges__er0uC{justify-content:flex-start}}@media (max-width:560px){.HomeCapabilities_bento__R5iHn{grid-template-columns:1fr}.HomeCapabilities_cardAuto__zWZUF,.HomeCapabilities_cardIntegrations__CiJza,.HomeCapabilities_cardMain__LBfh4,.HomeCapabilities_cardSecurity__fkbre,.HomeCapabilities_cardSupport__5ZH4S{grid-column:1}.HomeCapabilities_cardIntegrations__CiJza{flex-direction:column;align-items:flex-start}.HomeCapabilities_badges__er0uC{justify-content:flex-start}}.button-tokens_buttonBase__hbeQy{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius-btn);text-decoration:none;cursor:pointer;border:none;transition:all .18s ease}.button-tokens_buttonBaseSm__45Ux3{font-size:.75rem;font-weight:600}.button-tokens_buttonBaseMd__C14OG{font-size:.875rem;font-weight:700}.button-tokens_variantPrimary__Gtowh{background:#ffffff;border:1px solid #ffffff;color:#0a1a5c}.button-tokens_variantPrimary__Gtowh:hover{background:rgba(255,255,255,.88);transform:translateY(-2px);gap:.75rem}.button-tokens_variantPrimary__Gtowh:hover svg{transform:translateX(3px)}.button-tokens_variantSecondary__QOiRd{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.28);color:rgba(255,255,255,.88)}.button-tokens_variantSecondary__QOiRd:hover{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.46);color:#ffffff;transform:translateY(-2px);gap:.75rem}.button-tokens_variantSecondary__QOiRd:hover svg{transform:translateX(3px)}.button-tokens_variantSecondaryGlass__EWVI1{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.26);color:rgba(220,235,255,.88);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.button-tokens_variantSecondaryGlass__EWVI1:hover{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.46);color:#ffffff;transform:translateY(-2px);gap:.75rem}.button-tokens_variantSecondaryGlass__EWVI1:hover svg{transform:translateX(3px)}.button-tokens_variantGradient__gHNdL{background:linear-gradient(135deg,rgba(249,251,253,.96),rgba(228,234,241,.98));color:#0f172a;border:1px solid rgba(148,163,184,.28);box-shadow:0 18px 42px rgba(15,23,42,.12),inset 0 1px 0 rgba(255,255,255,.6);transition:opacity .22s,transform .15s,box-shadow .22s}.button-tokens_variantGradient__gHNdL:hover{opacity:.98;box-shadow:0 22px 48px rgba(15,23,42,.16),inset 0 1px 0 rgba(255,255,255,.78)}.button-tokens_variantGradient__gHNdL:active{transform:translateY(1px)}.button-tokens_variantGradient__gHNdL:disabled{opacity:.7;cursor:wait}.button-tokens_variantLight__wnFL1{background:rgba(255,255,255,.84);color:#0f172a;border:1px solid rgba(148,163,184,.24);box-shadow:0 12px 28px rgba(15,23,42,.08)}.button-tokens_variantLight__wnFL1:hover{background:rgba(255,255,255,.95);border-color:rgba(148,163,184,.35);box-shadow:0 16px 34px rgba(15,23,42,.12)}.button-tokens_sizeSm__8nQtn{height:38px;padding:0 1rem;min-height:38px}.button-tokens_sizeMd__Eb8d2{height:48px;padding:0 1.75rem;min-width:220px}.button-tokens_sizeLg__O68k_{height:50px;padding:0 1.125rem}.button-tokens_buttonBase__hbeQy svg{width:14px;height:14px;flex-shrink:0;transition:transform .2s ease}@media (max-width:640px){.button-tokens_fullWidth__sb4TS{width:100%}}@media (max-width:600px){.button-tokens_fullWidth__sb4TS{width:100%}}

/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */.HomeCta_buttonBase__p4g_K{border-radius:var(--radius-btn);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;text-decoration:none;transition:all .18s;display:inline-flex}.HomeCta_buttonBaseSm__GlCp8{font-size:.75rem;font-weight:600}.HomeCta_buttonBaseMd__eh1cg{font-size:.875rem;font-weight:700}.HomeCta_variantPrimary__waEQR{color:#0a1a5c;background:#fff;border:1px solid #fff}.HomeCta_variantPrimary__waEQR:hover{background:#ffffffe0;gap:.75rem;transform:translateY(-2px)}.HomeCta_variantPrimary__waEQR:hover svg{transform:translate(3px)}.HomeCta_variantSecondary__ao_Um{color:#ffffffe0;background:#ffffff14;border:1px solid #ffffff47}.HomeCta_variantSecondary__ao_Um:hover{color:#fff;background:#ffffff24;border-color:#ffffff75;gap:.75rem;transform:translateY(-2px)}.HomeCta_variantSecondary__ao_Um:hover svg{transform:translate(3px)}.HomeCta_variantSecondaryGlass__knrE2{color:#dcebffe0;-webkit-backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff42}.HomeCta_variantSecondaryGlass__knrE2:hover{color:#fff;background:#ffffff24;border-color:#ffffff75;gap:.75rem;transform:translateY(-2px)}.HomeCta_variantSecondaryGlass__knrE2:hover svg{transform:translate(3px)}.HomeCta_variantGradient__RaAvD{color:#0f172a;background:linear-gradient(135deg,#f9fbfdf5,#e4eaf1fa);border:1px solid #94a3b847;transition:opacity .22s,transform .15s,box-shadow .22s;box-shadow:0 18px 42px #0f172a1f,inset 0 1px #fff9}.HomeCta_variantGradient__RaAvD:hover{opacity:.98;box-shadow:0 22px 48px #0f172a29,inset 0 1px #ffffffc7}.HomeCta_variantGradient__RaAvD:active{transform:translateY(1px)}.HomeCta_variantGradient__RaAvD:disabled{opacity:.7;cursor:wait}.HomeCta_variantLight__wrkA7{color:#0f172a;background:#ffffffd6;border:1px solid #94a3b83d;box-shadow:0 12px 28px #0f172a14}.HomeCta_variantLight__wrkA7:hover{background:#fffffff2;border-color:#94a3b859;box-shadow:0 16px 34px #0f172a1f}.HomeCta_sizeSm__g6yFV{height:38px;min-height:38px;padding:0 1rem}.HomeCta_sizeMd__Iqii0{min-width:220px;height:48px;padding:0 1.75rem}.HomeCta_sizeLg__IlBvR{height:50px;padding:0 1.125rem}.HomeCta_buttonBase__p4g_K svg{flex-shrink:0;width:14px;height:14px;transition:transform .2s}@media (max-width:640px){.HomeCta_fullWidth__LL1sS{width:100%}}@media (max-width:600px){.HomeCta_fullWidth__LL1sS{width:100%}}.HomeCta_section__kxgby{background:radial-gradient(circle,#ffffff07 1px,#0000 0) 0 0/30px 30px,linear-gradient(#091748fb,#040d2afd) 0 0/100% 100%,radial-gradient(circle at 0 0,#7eb3ff17,#0000 24%) 0 0/100% 100%;border-top:1px solid #ffffff12;width:100%;position:relative;overflow:hidden}.HomeCta_section__kxgby:before{content:"";pointer-events:none;background:radial-gradient(circle,#1535a82e 0,#0000 65%);border-radius:50%;width:70vw;max-width:800px;height:70vw;max-height:800px;position:absolute;top:-20%;left:50%;transform:translate(-50%)}.HomeCta_inner__VBUD4{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:1.25rem;max-width:1320px;margin:0 auto;padding:clamp(3.5rem,7vw,6rem) clamp(1rem,4vw,2rem) clamp(4rem,8vw,7rem);display:flex;position:relative}.HomeCta_metrics__t_J1B{-webkit-backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;align-items:stretch;gap:0;margin-bottom:.5rem;display:flex;overflow:hidden}.HomeCta_metric__n7ZDi{flex-direction:column;align-items:center;gap:.2rem;padding:1rem 2rem;display:flex;position:relative}.HomeCta_metric__n7ZDi+.HomeCta_metric__n7ZDi:before{content:"";background:#ffffff1a;width:1px;height:60%;position:absolute;top:20%;left:0}.HomeCta_metricValue__k4xDr{letter-spacing:-.04em;color:#f4f8ff;font-size:clamp(1.4rem,2.5vw,1.9rem);font-weight:800;line-height:1}.HomeCta_metricLabel__Vd5LT{letter-spacing:.1em;text-transform:uppercase;color:#b4d2ff85;font-size:.68rem;font-weight:600}.HomeCta_separator__9W5L5{background:#ffffff24;width:40px;height:1px;margin:.25rem 0}.HomeCta_title__KuP6Z{letter-spacing:-.04em;color:#fff;max-width:24ch;margin:0;font-size:clamp(2rem,4vw,3.2rem);font-weight:700;line-height:1.12}.HomeCta_subtitle__lWFTd{color:#ffffff94;max-width:46ch;margin:0;font-size:clamp(.95rem,1.2vw,1.05rem);line-height:1.65}.HomeCta_btnRow__sgwsR{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.HomeCta_primaryBtn__ppxIM,.HomeCta_secondaryBtn__tiW8_{justify-content:center}@media (max-width:600px){.HomeCta_metrics__t_J1B{border-radius:12px;flex-direction:column}.HomeCta_metric__n7ZDi+.HomeCta_metric__n7ZDi:before{width:60%;height:1px;top:0;left:20%}.HomeCta_btnRow__sgwsR{flex-direction:column;width:100%}.HomeCta_primaryBtn__ppxIM,.HomeCta_secondaryBtn__tiW8_{flex:100%;justify-content:center;width:100%;min-width:0;max-width:100%}}

/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */.HomeHeroCarousel_buttonBase__DDbNb{border-radius:var(--radius-btn);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;text-decoration:none;transition:all .18s;display:inline-flex}.HomeHeroCarousel_buttonBaseSm__lBASx{font-size:.75rem;font-weight:600}.HomeHeroCarousel_buttonBaseMd__SysUM{font-size:.875rem;font-weight:700}.HomeHeroCarousel_variantPrimary__eIKAQ{color:#0a1a5c;background:#fff;border:1px solid #fff}.HomeHeroCarousel_variantPrimary__eIKAQ:hover{background:#ffffffe0;gap:.75rem;transform:translateY(-2px)}.HomeHeroCarousel_variantPrimary__eIKAQ:hover svg{transform:translate(3px)}.HomeHeroCarousel_variantSecondary__3Am_D{color:#ffffffe0;background:#ffffff14;border:1px solid #ffffff47}.HomeHeroCarousel_variantSecondary__3Am_D:hover{color:#fff;background:#ffffff24;border-color:#ffffff75;gap:.75rem;transform:translateY(-2px)}.HomeHeroCarousel_variantSecondary__3Am_D:hover svg{transform:translate(3px)}.HomeHeroCarousel_variantSecondaryGlass__aGIt2{color:#dcebffe0;-webkit-backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff42}.HomeHeroCarousel_variantSecondaryGlass__aGIt2:hover{color:#fff;background:#ffffff24;border-color:#ffffff75;gap:.75rem;transform:translateY(-2px)}.HomeHeroCarousel_variantSecondaryGlass__aGIt2:hover svg{transform:translate(3px)}.HomeHeroCarousel_variantGradient__Eqb_Y{color:#0f172a;background:linear-gradient(135deg,#f9fbfdf5,#e4eaf1fa);border:1px solid #94a3b847;transition:opacity .22s,transform .15s,box-shadow .22s;box-shadow:0 18px 42px #0f172a1f,inset 0 1px #fff9}.HomeHeroCarousel_variantGradient__Eqb_Y:hover{opacity:.98;box-shadow:0 22px 48px #0f172a29,inset 0 1px #ffffffc7}.HomeHeroCarousel_variantGradient__Eqb_Y:active{transform:translateY(1px)}.HomeHeroCarousel_variantGradient__Eqb_Y:disabled{opacity:.7;cursor:wait}.HomeHeroCarousel_variantLight___r3bc{color:#0f172a;background:#ffffffd6;border:1px solid #94a3b83d;box-shadow:0 12px 28px #0f172a14}.HomeHeroCarousel_variantLight___r3bc:hover{background:#fffffff2;border-color:#94a3b859;box-shadow:0 16px 34px #0f172a1f}.HomeHeroCarousel_sizeSm__Vr0kg{height:38px;min-height:38px;padding:0 1rem}.HomeHeroCarousel_sizeMd__jzIBz{min-width:220px;height:48px;padding:0 1.75rem}.HomeHeroCarousel_sizeLg__dkqjS{height:50px;padding:0 1.125rem}.HomeHeroCarousel_buttonBase__DDbNb svg{flex-shrink:0;width:14px;height:14px;transition:transform .2s}@media (max-width:640px){.HomeHeroCarousel_fullWidth__jH3HZ{width:100%}}@media (max-width:600px){.HomeHeroCarousel_fullWidth__jH3HZ{width:100%}}.HomeHeroCarousel_shell__3zRyM{width:100%;min-height:calc(100dvh - var(--nav-height));background:#060d1f;position:relative;overflow:hidden}.HomeHeroCarousel_bg__8E_MT{opacity:0;will-change:opacity;transition:opacity 1.1s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.HomeHeroCarousel_bgImage__2i4hh{object-fit:cover;object-position:center}.HomeHeroCarousel_bgActive__5GkAN{opacity:1}.HomeHeroCarousel_overlay__PSUGJ{z-index:1;background:linear-gradient(105deg,#060d1fe0,#060d1fb8 48%,#060d1f85);position:absolute;inset:0}.HomeHeroCarousel_content__eEGNS{z-index:2;min-height:calc(100dvh - var(--nav-height));flex-direction:column;justify-content:space-between;padding:clamp(2rem,4vw,3.5rem) clamp(1.5rem,4vw,3rem) clamp(1.75rem,3vw,2.75rem);display:flex;position:relative}.HomeHeroCarousel_contentInner__H6hIF{flex-direction:column;justify-content:space-between;width:min(1320px,100%);min-height:100%;margin:0 auto;display:flex}.HomeHeroCarousel_topBar__NaXGX{justify-content:space-between;align-items:center;display:flex}.HomeHeroCarousel_counter__gkY_t{letter-spacing:.18em;color:#ffffff61;font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:700}.HomeHeroCarousel_dotNav__Dqaqz{align-items:center;gap:6px;display:flex}.HomeHeroCarousel_dot__VTQmJ{cursor:pointer;background:#ffffff52;border:none;border-radius:3px;width:6px;height:6px;padding:0;transition:width .3s,background .3s}.HomeHeroCarousel_dotActive__L_69k{background:#ffffffe6;border-radius:3px;width:22px}.HomeHeroCarousel_copyWrap__0ah9G{flex-direction:column;flex:1;justify-content:center;gap:1.1rem;max-width:min(46rem,66vw);padding:clamp(2rem,4vw,3rem) 0;animation:HomeHeroCarousel_heroIn__QYWtN .65s cubic-bezier(.22,1,.36,1) both;display:flex}@keyframes HomeHeroCarousel_heroIn__QYWtN{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.HomeHeroCarousel_eyebrow__xrA9r{letter-spacing:.2em;text-transform:uppercase;color:#b4d2ffb3;margin:0;font-size:.69rem;font-weight:700}.HomeHeroCarousel_title__2MyVU{letter-spacing:-.05em;color:#f4f8ff;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(2.6rem,5.5vw,4.8rem);font-weight:700;line-height:.96}.HomeHeroCarousel_description__e1D4a{color:#dce8ffb8;max-width:38ch;margin:0;font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.65}.HomeHeroCarousel_tagRow__ROrAv{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.HomeHeroCarousel_tag__6Mh5v{letter-spacing:.04em;color:#dcebffd1;-webkit-backdrop-filter:blur(8px);background:#ffffff12;border:1px solid #ffffff2e;border-radius:13px;align-items:center;height:26px;padding:0 .75rem;font-size:.72rem;font-weight:600;display:inline-flex}.HomeHeroCarousel_ctaRow__GBJcy{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.HomeHeroCarousel_bottom__gj_vP{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.HomeHeroCarousel_metricCard__0t2XJ{-webkit-backdrop-filter:blur(12px);background:#ffffff0d;border-left:2px solid #b4d2ff52;border-radius:0 6px 6px 0;flex-direction:column;gap:.2rem;padding:.7rem 1rem .7rem 1.1rem;display:flex}.HomeHeroCarousel_metricLabel__Ch0SD{letter-spacing:.14em;text-transform:uppercase;color:#b4d2ff94;font-size:.65rem;font-weight:700}.HomeHeroCarousel_metricValue__pKNj4{letter-spacing:-.04em;color:#f4f8ff;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;line-height:1}.HomeHeroCarousel_progressRail__T8E1E{align-items:center;gap:4px;width:min(14rem,40vw);display:flex}.HomeHeroCarousel_progressSeg___cQiP{cursor:pointer;background:#ffffff24;border:none;border-radius:2px;flex:1;height:2px;padding:0;transition:background .3s,height .3s}.HomeHeroCarousel_progressSegActive__abJEv{background:#ffffffe0;height:3px}.HomeHeroCarousel_navBtn__wRVR3{color:#ffffff85;cursor:pointer;z-index:3;background:#ffffff0f;border:1px solid #ffffff1c;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;transition:background .2s,color .2s,border-color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.HomeHeroCarousel_navBtn__wRVR3:hover{color:#fff;background:#ffffff21;border-color:#ffffff38}.HomeHeroCarousel_navPrev__PYiAy{left:clamp(.75rem,2vw,2.25rem)}.HomeHeroCarousel_navNext__unEpZ{right:clamp(.75rem,2vw,2.25rem)}.HomeHeroCarousel_navBtn__wRVR3 svg{flex-shrink:0;width:18px;height:18px}.HomeHeroCarousel_scrollIndicator__tOP0E{pointer-events:none;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;bottom:clamp(1.75rem,3vw,2.75rem);left:50%;transform:translate(-50%)}.HomeHeroCarousel_scrollDot__eIxV1{background:#ffffffa6;border-radius:50%;width:5px;height:5px;animation:HomeHeroCarousel_scrollBounce__Fg_X2 1.8s cubic-bezier(.45,0,.55,1) infinite}@keyframes HomeHeroCarousel_scrollBounce__Fg_X2{0%,to{opacity:.25;transform:translateY(-4px)}50%{opacity:.9;transform:translateY(4px)}}@media (max-width:960px){.HomeHeroCarousel_content__eEGNS{padding:2rem 1.5rem 1.75rem}.HomeHeroCarousel_copyWrap__0ah9G{max-width:100%}.HomeHeroCarousel_navBtn__wRVR3{width:38px;height:38px}.HomeHeroCarousel_navBtn__wRVR3 svg{width:15px;height:15px}}@media (max-width:640px){.HomeHeroCarousel_content__eEGNS{padding:1.5rem 1.25rem}.HomeHeroCarousel_copyWrap__0ah9G{gap:.9rem;padding:1.5rem 0}.HomeHeroCarousel_title__2MyVU{max-width:100%;font-size:clamp(2.2rem,11vw,3.2rem)}.HomeHeroCarousel_description__e1D4a{max-width:100%;font-size:.95rem}.HomeHeroCarousel_ctaRow__GBJcy{flex-direction:column;align-items:stretch}.HomeHeroCarousel_ctaPrimary__65sm3,.HomeHeroCarousel_ctaSecondary__jzFxF{justify-content:center;width:100%}.HomeHeroCarousel_bottom__gj_vP{flex-direction:column;align-items:flex-start;gap:1.25rem}.HomeHeroCarousel_progressRail__T8E1E{width:100%}}.HomeProducts_section__esMBI{width:100%;background:linear-gradient(135deg,var(--bg-card) 0,rgba(255,255,255,.98) 100%);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);position:relative;overflow:hidden}.HomeProducts_section__esMBI:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 70%,rgba(59,130,246,.02) 0,transparent 40%),radial-gradient(circle at 70% 30%,rgba(147,51,234,.02) 0,transparent 40%);pointer-events:none}.HomeProducts_inner__VYtF0{max-width:1320px;margin:0 auto;padding:clamp(3.5rem,7vw,6rem) clamp(1.5rem,4vw,3rem)}.HomeProducts_header__AVcPh{display:flex;flex-direction:column;gap:.9rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.HomeProducts_eyebrow__lWvrG{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--color-muted)}.HomeProducts_title__yu1yw{font-size:clamp(2.2rem,4.5vw,3.5rem);font-weight:800;letter-spacing:-.04em;color:#0f2470;max-width:22ch;line-height:1.08;margin:0}.HomeProducts_subtitle__Vjx06{font-size:clamp(.95rem,1.5vw,1.1rem);color:var(--color-muted);line-height:1.65;margin:0}.HomeProducts_grid__3AsL_{display:grid;grid-template-columns:1.7fr 1fr 1fr;grid-template-rows:minmax(330px,auto) minmax(290px,auto);gap:12px}.HomeProducts_card__rJLU3:first-child{grid-column:1;grid-row:1/3}.HomeProducts_card__rJLU3:nth-child(2){grid-column:2;grid-row:1}.HomeProducts_card__rJLU3:nth-child(3){grid-column:3;grid-row:1}.HomeProducts_card__rJLU3:nth-child(4){grid-column:2/4;grid-row:2}.HomeProducts_card__rJLU3{position:relative;display:flex;flex-direction:column;background:linear-gradient(135deg,var(--bg-page,#ffffff) 0,rgba(255,255,255,.95) 100%);border:1px solid var(--border-color);border-radius:var(--radius-card);overflow:hidden;text-decoration:none;transition:border-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),background .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px)}.HomeProducts_card__rJLU3:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent 50%,rgba(255,255,255,.05));opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);pointer-events:none}.HomeProducts_card__rJLU3:hover{border-color:var(--accent,var(--border-color-hover));transform:translateY(-8px) scale(1.02);box-shadow:0 24px 80px rgba(0,0,0,.15),0 0 120px color-mix(in srgb,var(--accent,transparent) 15%,transparent),0 0 60px rgba(255,255,255,.1);background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(255,255,255,.95))}.HomeProducts_card__rJLU3:hover:before{opacity:1}.HomeProducts_accentStripe__duPpp{height:3px;background:linear-gradient(90deg,var(--accent,var(--border-color)) 0,color-mix(in srgb,var(--accent,var(--border-color)),white 30%) 50%,var(--accent,var(--border-color)) 100%);flex-shrink:0;transition:height .3s cubic-bezier(.4,0,.2,1),background .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.HomeProducts_accentStripe__duPpp:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4) 50%,transparent);transition:left .4s cubic-bezier(.4,0,.2,1)}.HomeProducts_card__rJLU3:hover .HomeProducts_accentStripe__duPpp{height:5px}.HomeProducts_card__rJLU3:hover .HomeProducts_accentStripe__duPpp:before{left:100%}.HomeProducts_tag__XNqBC{display:inline-flex;align-items:center;font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);background:color-mix(in srgb,var(--color-muted) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-muted) 22%,transparent);border-radius:4px;padding:3px 8px;width:fit-content}.HomeProducts_cardVisual___GVui{position:relative;overflow:hidden;flex:1;min-height:180px}.HomeProducts_cardHero__Mr6lT .HomeProducts_cardVisual___GVui{min-height:360px}.HomeProducts_image__6k6rq{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform .6s cubic-bezier(.4,0,.2,1),filter .4s cubic-bezier(.4,0,.2,1);will-change:transform,filter}.HomeProducts_card__rJLU3:hover .HomeProducts_image__6k6rq{transform:scale(1.08);filter:brightness(1.1) contrast(1.05) saturate(1.1)}.HomeProducts_visualOverlay__A0l1M{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.55));pointer-events:none}.HomeProducts_statBadge__7E0S3{position:absolute;bottom:.9rem;right:.9rem;z-index:2;display:flex;flex-direction:column;align-items:flex-end;gap:1px;background:linear-gradient(135deg,rgba(0,0,0,.6),rgba(0,0,0,.4));border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:.6rem 1rem;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.HomeProducts_card__rJLU3:hover .HomeProducts_statBadge__7E0S3{transform:translateY(-2px) scale(1.05);box-shadow:0 8px 24px rgba(0,0,0,.3),0 0 40px color-mix(in srgb,var(--accent,rgba(59,130,246,.5)) 30%,transparent)}.HomeProducts_statValue__00bFp{font-size:clamp(1.1rem,2vw,1.5rem);font-weight:900;letter-spacing:-.04em;line-height:1;color:var(--accent,#ffffff)}.HomeProducts_statLabel__v9Moj{font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.6)}.HomeProducts_cardBody__aVuF6{flex-shrink:0;display:flex;flex-direction:column;gap:.5rem;padding:1.2rem 1.4rem 1.5rem;border-top:1px solid var(--border-color)}.HomeProducts_cardLabel__9asJW{font-size:clamp(.95rem,1.4vw,1.1rem);font-weight:700;color:var(--color-text);line-height:1.25;margin:0;letter-spacing:-.015em}.HomeProducts_cardDesc__quIc1{font-size:.83rem;color:var(--color-muted);line-height:1.62;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.HomeProducts_cardHero__Mr6lT .HomeProducts_cardDesc__quIc1{-webkit-line-clamp:unset}.HomeProducts_learnMore__CBHIM{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;font-weight:700;color:var(--color-muted);margin-top:.3rem;transition:color .2s ease,gap .2s ease}.HomeProducts_learnMore__CBHIM svg{width:13px;height:13px;flex-shrink:0;transition:transform .2s ease}.HomeProducts_card__rJLU3:hover .HomeProducts_learnMore__CBHIM{color:var(--accent,var(--color-text));gap:.65rem}.HomeProducts_card__rJLU3:hover .HomeProducts_learnMore__CBHIM svg{transform:translateX(3px)}.HomeProducts_cardWide__Weth9{flex-direction:row;align-items:stretch}.HomeProducts_cardWide__Weth9 .HomeProducts_accentStripe__duPpp{position:absolute;top:0;left:0;width:3px;height:100%;transition:width .2s ease}.HomeProducts_cardWide__Weth9:hover .HomeProducts_accentStripe__duPpp{width:4px;height:100%}.HomeProducts_wideText__oi_fn{flex:1;display:flex;flex-direction:column;gap:.7rem;padding:1.5rem 1.75rem 1.5rem 2rem;justify-content:center}.HomeProducts_wideStat__2u9IA{display:flex;align-items:baseline;gap:.5rem;margin:.25rem 0}.HomeProducts_wideStatValue__c6_Eh{font-size:clamp(1.8rem,3vw,2.4rem);font-weight:900;letter-spacing:-.05em;line-height:1;color:var(--accent,var(--color-text))}.HomeProducts_wideStatLabel__AxVL4{font-size:.78rem;font-weight:600;color:var(--color-muted);text-transform:uppercase;letter-spacing:.06em}.HomeProducts_wideImageWrap__jvzNU{position:relative;width:42%;flex-shrink:0;overflow:hidden;border-left:1px solid var(--border-color)}.HomeProducts_wideImage__hGtxo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .75s cubic-bezier(.4,0,.2,1)}.HomeProducts_card__rJLU3:hover .HomeProducts_wideImage__hGtxo{transform:scale(1.06)}.HomeProducts_wideImageOverlay__BiTNj{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,.18) 0,transparent 40%);pointer-events:none}.HomeProducts_ctaRow__ClXS3{display:flex;justify-content:center;margin-top:clamp(2.5rem,4vw,3.5rem)}.HomeProducts_ctaBtn__ugN67{display:inline-flex;align-items:center;gap:.5rem;height:48px;padding:0 1.75rem;background:var(--btn-bg);color:var(--btn-color);border-radius:var(--radius-btn);font-size:.9rem;font-weight:700;text-decoration:none;transition:opacity .22s ease,transform .22s ease,gap .2s ease}.HomeProducts_ctaBtn__ugN67 svg{width:14px;height:14px;flex-shrink:0;transition:transform .2s ease}.HomeProducts_ctaBtn__ugN67:hover{opacity:.84;transform:translateY(-2px);gap:.75rem}.HomeProducts_ctaBtn__ugN67:hover svg{transform:translateX(3px)}@media (max-width:960px){.HomeProducts_grid__3AsL_{grid-template-columns:1fr 1fr;grid-template-rows:300px 240px 200px;gap:10px}.HomeProducts_card__rJLU3:first-child{grid-column:1/3;grid-row:1}.HomeProducts_card__rJLU3:nth-child(2){grid-column:1;grid-row:2}.HomeProducts_card__rJLU3:nth-child(3){grid-column:2;grid-row:2}.HomeProducts_card__rJLU3:nth-child(4){grid-column:1/3;grid-row:3}.HomeProducts_cardHero__Mr6lT .HomeProducts_cardVisual___GVui{min-height:180px}.HomeProducts_cardDesc__quIc1{-webkit-line-clamp:2}}@media (max-width:768px){.HomeProducts_grid__3AsL_{grid-template-columns:1fr;grid-template-rows:none;gap:10px}.HomeProducts_card__rJLU3:first-child,.HomeProducts_card__rJLU3:nth-child(2),.HomeProducts_card__rJLU3:nth-child(3),.HomeProducts_card__rJLU3:nth-child(4){grid-column:1;grid-row:auto}.HomeProducts_cardWide__Weth9{flex-direction:column}.HomeProducts_cardWide__Weth9 .HomeProducts_accentStripe__duPpp{position:static;width:100%;height:3px}.HomeProducts_cardWide__Weth9:hover .HomeProducts_accentStripe__duPpp{width:100%;height:4px}.HomeProducts_ctaRow__ClXS3{flex-direction:column;width:100%;align-items:stretch}.HomeProducts_ctaBtn__ugN67{display:flex;width:100%;max-width:100%;min-width:0;justify-content:center}.HomeProducts_wideImageWrap__jvzNU{width:100%;height:160px;border-left:none;border-top:1px solid var(--border-color)}.HomeProducts_cardDesc__quIc1{-webkit-line-clamp:unset}}.HomeSolutions_carouselWrapper__mnzXP{background:linear-gradient(180deg,rgba(9,23,72,.985),rgba(4,13,42,.992));position:relative}.HomeSolutions_carouselWrapper__mnzXP:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgba(59,130,246,.03) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(147,51,234,.02) 0,transparent 50%);pointer-events:none}.HomeSolutions_carouselWrapper__mnzXP[data-slide=intro]{background:linear-gradient(140deg,#0c1a3e,#0a1530 35%,#060d1f)}.HomeSolutions_carouselWrapper__mnzXP[data-slide=intro]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle,rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(45deg,transparent 49%,rgba(255,255,255,.01) 50%,transparent 51%);background-size:30px 30px,60px 60px;pointer-events:none}.HomeSolutions_trackOuter__1_5Es{position:relative;overflow:hidden}.HomeSolutions_carouselTrack__XH8jR{display:flex;transition:transform .62s cubic-bezier(.4,0,.2,1)}.HomeSolutions_slide__4uwoq{position:relative;min-width:100%;width:100%;flex-shrink:0;min-height:clamp(420px,55vh,620px);display:flex;flex-direction:column;justify-content:center}.HomeSolutions_slideTopBar__yVWBv{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:clamp(1.75rem,4vw,3rem) clamp(1.5rem,5vw,4rem);z-index:2}.HomeSolutions_slideIntro__c3Bzp{background:radial-gradient(circle at 30% 70%,rgba(59,130,246,.04) 0,transparent 40%),radial-gradient(circle at 70% 30%,rgba(147,51,234,.03) 0,transparent 40%),linear-gradient(140deg,#0c1a3e,#0a1530 35%,#060d1f);position:relative;overflow:hidden}.HomeSolutions_slideIntro__c3Bzp:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg at 50% 50%,rgba(59,130,246,.02) 0deg,transparent 60deg,rgba(147,51,234,.02) 120deg,transparent 180deg,rgba(236,72,153,.02) 240deg,transparent 300deg,rgba(59,130,246,.02) 1turn);animation:HomeSolutions_rotate__9LKdC 20s linear infinite;pointer-events:none}@keyframes HomeSolutions_rotate__9LKdC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.HomeSolutions_introInner__xIsf5{max-width:1320px;width:100%;margin:0 auto;padding:clamp(3rem,6vw,5rem) clamp(1.5rem,5vw,4rem) clamp(2.5rem,5vw,4rem);display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,4vw,4rem);align-items:center}.HomeSolutions_introText__zGrKa{display:flex;flex-direction:column;gap:1rem}.HomeSolutions_eyebrow__rJDcD{font-size:11px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:rgba(255,255,255,.3)}.HomeSolutions_introTitle__YBLz3{font-size:clamp(2.2rem,4.5vw,3.5rem);font-weight:800;letter-spacing:-.04em;color:#ffffff;margin:0;line-height:1.06;max-width:18ch}.HomeSolutions_introSubtitle__xczn7{font-size:clamp(.95rem,1.5vw,1.1rem);color:rgba(255,255,255,.42);line-height:1.72;margin:0;max-width:54ch}.HomeSolutions_introCards__qahQh{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.HomeSolutions_introCard__Hfm6K{position:relative;display:flex;flex-direction:column;gap:.25rem;padding:1.1rem 1rem 1rem;background:linear-gradient(135deg,color-mix(in srgb,var(--accent,#3b82f6) 7%,rgba(255,255,255,.03)) 0,color-mix(in srgb,var(--accent,#3b82f6) 5%,rgba(255,255,255,.02)) 100%);border:1px solid color-mix(in srgb,var(--accent,#3b82f6) 18%,rgba(255,255,255,.05));border-top:2px solid color-mix(in srgb,var(--accent,#3b82f6) 55%,transparent);border-radius:14px;cursor:pointer;text-align:left;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),background .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1);overflow:hidden;backdrop-filter:blur(10px)}.HomeSolutions_introCard__Hfm6K:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.05),transparent 50%,rgba(255,255,255,.02));opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);pointer-events:none}.HomeSolutions_introCard__Hfm6K:hover{transform:translateY(-6px) scale(1.02);background:linear-gradient(135deg,color-mix(in srgb,var(--accent,#3b82f6) 13%,rgba(255,255,255,.04)) 0,color-mix(in srgb,var(--accent,#3b82f6) 10%,rgba(255,255,255,.03)) 100%);border-color:color-mix(in srgb,var(--accent,#3b82f6) 25%,rgba(255,255,255,.08));box-shadow:0 20px 60px rgba(0,0,0,.4),0 0 50px color-mix(in srgb,var(--accent,#3b82f6) 20%,transparent),0 0 100px color-mix(in srgb,var(--accent,#3b82f6) 10%,transparent)}.HomeSolutions_introCard__Hfm6K:hover:before{opacity:1}.HomeSolutions_introCardTag__AJXFO{font-size:9px;font-weight:700;letter-spacing:.17em;text-transform:uppercase;color:var(--accent,#3b82f6)}.HomeSolutions_introCardStat__4z20n{font-size:clamp(1.5rem,2.2vw,2rem);font-weight:900;letter-spacing:-.05em;color:#ffffff;line-height:1;margin-top:.3rem}.HomeSolutions_introCardStatLabel__fVOlA{font-size:.76rem;color:rgba(255,255,255,.36);font-weight:500}.HomeSolutions_introCardArrow__Wpkot{width:13px;height:13px;color:rgba(255,255,255,.15);margin-top:.6rem;transition:color .2s,transform .2s}.HomeSolutions_introCard__Hfm6K:hover .HomeSolutions_introCardArrow__Wpkot{color:var(--accent,#3b82f6);transform:translateX(4px)}.HomeSolutions_introCardImgWrap__dWFgP{position:relative;height:64px;margin:-1.1rem -1rem .65rem;border-radius:12px 12px 0 0;overflow:hidden}.HomeSolutions_introCardImg__s0FYT{object-fit:cover;transition:transform .45s ease}.HomeSolutions_introCard__Hfm6K:hover .HomeSolutions_introCardImg__s0FYT{transform:scale(1.06)}.HomeSolutions_slideInner__4X_WT{max-width:1320px;width:100%;margin:0 auto;padding:clamp(2.5rem,5vw,4.5rem) clamp(1.5rem,5vw,4rem);display:grid;grid-template-columns:1fr 1fr;gap:clamp(2.5rem,5vw,5rem);align-items:center}.HomeSolutions_textCol__E6u_R{display:flex;flex-direction:column;gap:1.4rem}.HomeSolutions_tag__3gLyc{display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--accent,#3b82f6);background:color-mix(in srgb,var(--accent,#3b82f6) 11%,transparent);border:1px solid color-mix(in srgb,var(--accent,#3b82f6) 28%,transparent);border-radius:5px;padding:4px 10px;width:fit-content}.HomeSolutions_heading__g_bOb{font-size:clamp(1.8rem,2.8vw,2.5rem);font-weight:800;letter-spacing:-.04em;color:#ffffff;margin:0;line-height:1.08}.HomeSolutions_desc__WdcFc{font-size:clamp(.9rem,1.3vw,1rem);color:rgba(255,255,255,.5);line-height:1.8;margin:0;max-width:44ch}.HomeSolutions_bullets__gofNH{display:flex;flex-direction:column;gap:.65rem;list-style:none;margin:0;border-top:1px solid rgba(255,255,255,.07);padding:1.1rem 0 0}.HomeSolutions_bullet__yRkMj{display:flex;align-items:center;gap:.75rem;font-size:.9rem;color:rgba(255,255,255,.64);font-weight:500}.HomeSolutions_bulletDot__AgTtp{width:6px;height:6px;border-radius:50%;background:var(--accent,#3b82f6);flex-shrink:0;box-shadow:0 0 8px var(--accent,#3b82f6)}.HomeSolutions_link__yxkgl{display:inline-flex;align-items:center;gap:.65rem;font-size:.875rem;font-weight:700;color:#ffffff;text-decoration:none;width:fit-content;padding:.75rem 1.5rem;background:color-mix(in srgb,var(--accent,#3b82f6) 14%,rgba(255,255,255,.04));border:1px solid color-mix(in srgb,var(--accent,#3b82f6) 32%,rgba(255,255,255,.09));border-radius:var(--radius-btn);margin-top:.2rem;transition:background .25s,border-color .25s,gap .25s}.HomeSolutions_link__yxkgl:hover{background:color-mix(in srgb,var(--accent,#3b82f6) 26%,rgba(255,255,255,.05));border-color:color-mix(in srgb,var(--accent,#3b82f6) 55%,rgba(255,255,255,.12));gap:1.1rem}.HomeSolutions_link__yxkgl svg{width:15px;height:15px;flex-shrink:0;transition:transform .25s}.HomeSolutions_link__yxkgl:hover svg{transform:translateX(4px)}.HomeSolutions_imageCol__i5Ujv{position:relative}.HomeSolutions_imageFrame__TevaC{position:relative;border-radius:20px;overflow:hidden;aspect-ratio:4/3;border:1px solid rgba(255,255,255,.08);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent,#3b82f6) 15%,transparent),0 28px 80px rgba(0,0,0,.55),0 0 60px color-mix(in srgb,var(--accent,#3b82f6) 12%,transparent);transition:box-shadow .45s,transform .45s}.HomeSolutions_slide__4uwoq:hover .HomeSolutions_imageFrame__TevaC{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent,#3b82f6) 38%,transparent),0 40px 100px rgba(0,0,0,.6),0 0 80px color-mix(in srgb,var(--accent,#3b82f6) 20%,transparent);transform:translateY(-6px) scale(1.005)}.HomeSolutions_image__xtY90{width:100%;height:100%;object-fit:cover;display:block;transition:transform .85s cubic-bezier(.4,0,.2,1)}.HomeSolutions_slide__4uwoq:hover .HomeSolutions_image__xtY90{transform:scale(1.04)}.HomeSolutions_imageOverlay__In02g{position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.5));pointer-events:none;z-index:1}.HomeSolutions_statBadge__pIh5B{position:absolute;bottom:1rem;right:1rem;z-index:2;display:flex;flex-direction:column;align-items:flex-end;gap:2px;background:rgba(4,9,26,.8);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:.6rem .9rem;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.HomeSolutions_statValue__9rfcf{font-size:clamp(1.2rem,2vw,1.55rem);font-weight:900;letter-spacing:-.04em;line-height:1;color:var(--accent,#3b82f6)}.HomeSolutions_statLabel__lTS_Y{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.4)}.HomeSolutions_navBtn__T_ydH{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.11);border-radius:50%;color:rgba(255,255,255,.52);cursor:pointer;transition:background .2s,color .2s,border-color .2s;z-index:4}.HomeSolutions_navBtn__T_ydH:hover{background:rgba(255,255,255,.13);color:#fff;border-color:rgba(255,255,255,.22)}.HomeSolutions_navPrev__cHt3V{left:clamp(.75rem,2vw,2.25rem)}.HomeSolutions_navNext__93Nhs{right:clamp(.75rem,2vw,2.25rem)}.HomeSolutions_navBtn__T_ydH svg{width:18px;height:18px;flex-shrink:0}.HomeSolutions_counter__0B0Qq{font-size:11px;font-weight:700;letter-spacing:.12em;color:rgba(255,255,255,.24);font-variant-numeric:tabular-nums;flex-shrink:0}.HomeSolutions_dotNav__XZBKM{display:flex;align-items:center;gap:6px}.HomeSolutions_dot__plV8K{width:6px;height:6px;border-radius:3px;background:rgba(255,255,255,.32);border:none;padding:0;cursor:pointer;transition:width .3s ease,background .3s ease}.HomeSolutions_dotActive__OH7EH{width:22px;background:rgba(255,255,255,.9);border-radius:3px}.HomeSolutions_progressRail__9R990{display:flex;align-items:center;gap:4px;width:min(12rem,35vw);justify-self:end}.HomeSolutions_progressSeg__YJWX_{flex:1;height:2px;background:rgba(255,255,255,.14);border:none;padding:0;cursor:pointer;border-radius:2px;transition:background .3s ease,height .3s ease}.HomeSolutions_progressSegActive__3StlN{background:rgba(255,255,255,.88);height:3px}.HomeSolutions_bottomBar__cUTS_{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;padding:clamp(.75rem,1.5vw,1.25rem) clamp(1.5rem,5vw,4rem) clamp(1.75rem,4vw,3rem);background:transparent}.HomeSolutions_navCta__ovWYm{display:inline-flex;align-items:center;gap:.55rem;height:48px;padding:0 1.75rem;background:transparent;border:1px solid rgba(255,255,255,.18);border-radius:var(--radius-btn);font-size:.875rem;font-weight:700;color:rgba(255,255,255,.6);text-decoration:none;white-space:nowrap;transition:border-color .2s,color .2s,gap .2s}.HomeSolutions_navCta__ovWYm:hover{border-color:rgba(255,255,255,.42);color:#ffffff;gap:.85rem}.HomeSolutions_navCta__ovWYm svg{width:14px;height:14px;flex-shrink:0;transition:transform .2s}.HomeSolutions_navCta__ovWYm:hover svg{transform:translateX(3px)}@media (max-width:900px){.HomeSolutions_introInner__xIsf5{grid-template-columns:1fr;gap:2rem}.HomeSolutions_slideInner__4X_WT{grid-template-columns:1fr;gap:2.5rem;padding-top:clamp(3rem,6vw,4.5rem);padding-bottom:clamp(3rem,6vw,4.5rem)}.HomeSolutions_imageFrame__TevaC{aspect-ratio:16/9}.HomeSolutions_navBtn__T_ydH{width:38px;height:38px}.HomeSolutions_navBtn__T_ydH svg{width:15px;height:15px}}@media (max-width:640px){.HomeSolutions_introCards__qahQh{gap:.75rem}.HomeSolutions_heading__g_bOb{font-size:clamp(1.6rem,7vw,2.1rem)}.HomeSolutions_bottomFiller__S9J1t,.HomeSolutions_bullets__gofNH{display:none}.HomeSolutions_progressRail__9R990{width:min(8rem,28vw)}}.LangSwitcher_trigger__nmgdB{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:0 var(--nav-control-padding-x,12px);height:var(--nav-control-height,var(--nav-height));border-radius:12px;transition:none;font-weight:500;color:var(--lang-trigger-color,rgba(232,240,255,.92))}.LangSwitcher_triggerOpen__MHisf,.LangSwitcher_trigger__nmgdB:hover{background:rgba(255,255,255,.08);color:var(--lang-trigger-hover-color,#ffffff)}.LangSwitcher_globe__hJWSO{width:var(--nav-control-icon-size,16px);height:var(--nav-control-icon-size,16px);stroke:currentColor;flex-shrink:0;opacity:.75}.LangSwitcher_code___TK98{font-size:var(--nav-control-font-size,14px);font-weight:400;line-height:1;letter-spacing:.01em;color:currentColor;white-space:nowrap}.LangSwitcher_chevron__hzMqS{width:var(--nav-control-chevron-size,12px);height:var(--nav-control-chevron-size,12px);stroke:currentColor;transition:transform .25s ease;flex-shrink:0}.LangSwitcher_chevronOpen__HP2I4{transform:rotate(180deg)}.LangSwitcher_dropdown__RQvTz{position:fixed;left:0;right:0;top:var(--nav-panel-top,var(--nav-height));background:rgba(249,250,252,.98);border-bottom:1px solid rgba(17,24,39,.07);box-shadow:0 24px 48px rgba(15,23,42,.1),0 4px 12px rgba(15,23,42,.04);overflow:hidden;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);z-index:98;animation:LangSwitcher_slideDown__6qaNQ .22s cubic-bezier(.22,1,.36,1)}@keyframes LangSwitcher_slideDown__6qaNQ{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.LangSwitcher_dropdownUp__RTPLj{top:auto;border-bottom:none;border-top:1px solid rgba(17,24,39,.07);box-shadow:0 -24px 48px rgba(15,23,42,.1),0 -4px 12px rgba(15,23,42,.04);animation:LangSwitcher_slideUp__5AWeb .22s cubic-bezier(.22,1,.36,1)}@keyframes LangSwitcher_slideUp__5AWeb{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.LangSwitcher_dropdownInner__cFtov{display:flex;max-width:1320px;margin:0 auto;max-height:min(82vh,820px);overflow:hidden}.LangSwitcher_regionSidebar__VP74t{display:flex;flex-direction:column;width:240px;flex-shrink:0;padding:16px 10px 16px 0;border-right:1px solid rgba(17,24,39,.07);background:rgba(241,243,248,1);overflow-y:auto;gap:2px}.LangSwitcher_regionSidebarHeader__8g4VN{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(17,24,39,.38);padding:4px 12px 12px 20px}.LangSwitcher_regionBtn__p_5rL{all:unset;box-sizing:border-box;position:relative;display:block;width:100%;padding:9px 12px 9px 20px;border-radius:0 8px 8px 0;font-size:12.5px;font-weight:500;color:rgba(17,24,39,.62);cursor:pointer;line-height:1.35;transition:none}.LangSwitcher_regionBtn__p_5rL:hover{background:rgba(15,36,112,.05);color:rgba(17,24,39,.88)}.LangSwitcher_regionBtnActive__CKwxu{background:rgba(15,36,112,.08);color:#0f2470;font-weight:600}.LangSwitcher_regionBtnActive__CKwxu:before{content:"";position:absolute;left:0;top:5px;bottom:5px;width:3px;border-radius:0 2px 2px 0;background:#0f2470}.LangSwitcher_regionContent__eroL7{flex:1;min-width:0;padding:14px 2rem 16px;overflow-y:auto;animation:LangSwitcher_contentFade__XLJtS .16s ease}@keyframes LangSwitcher_contentFade__XLJtS{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}.LangSwitcher_regionContentTitle__DGjY5{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(17,24,39,.46);margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid rgba(17,24,39,.07)}.LangSwitcher_countryGrid__KuZKR{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:8px;align-items:start}.LangSwitcher_countryCard__YelLB{display:flex;flex-direction:column;gap:5px;padding:8px 10px;border-radius:10px;border:1px solid rgba(17,24,39,.07);background:rgba(255,255,255,.72)}.LangSwitcher_countryName__kyoys{font-size:11px;font-weight:600;color:rgba(17,24,39,.92);line-height:1.35}.LangSwitcher_languageList__rgpKH{display:flex;flex-wrap:wrap;gap:5px}.LangSwitcher_languageChip__6g50l{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 9px;border-radius:8px;border:1px solid rgba(17,24,39,.08);background:rgba(255,255,255,.86);color:rgba(17,24,39,.72);font-size:10px;font-weight:500;line-height:1;cursor:pointer;transition:transform .18s ease,color .18s ease,background .18s ease,border-color .18s ease}.LangSwitcher_languageChip__6g50l:hover{transform:translateY(-2px);color:#0f2470;background:rgba(15,36,112,.06);border-color:rgba(15,36,112,.16)}.LangSwitcher_languageChipActive__HxgMb{color:#0f2470;background:rgba(15,36,112,.08);border-color:rgba(15,36,112,.2);font-weight:700}.LangSwitcher_languageChipMuted__I8Fl2{cursor:default}.LangSwitcher_languageChipMuted__I8Fl2,.LangSwitcher_languageChipMuted__I8Fl2:hover{color:rgba(17,24,39,.38);background:rgba(255,255,255,.6);border-color:rgba(17,24,39,.06)}.LangSwitcher_languageChipMuted__I8Fl2:hover{transform:none}@media (max-width:1280px){.LangSwitcher_trigger__nmgdB{padding:0 10px}.LangSwitcher_code___TK98{font-size:12px}.LangSwitcher_regionContent__eroL7{padding-inline:1.5rem}}@media (max-width:980px){.LangSwitcher_regionSidebar__VP74t{width:200px}.LangSwitcher_countryGrid__KuZKR{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}}.NavLogo_logo__tHGUB{display:flex;align-items:center;gap:10px;text-decoration:none;padding:0 .45rem}.NavLogo_primary__pS1lf{font-size:20px;font-weight:900;color:var(--nav-logo-1);letter-spacing:3px;text-transform:uppercase;font-family:var(--font-logo-orbitron),sans-serif;transition:color .3s;line-height:1}.NavLogo_divider__bmSqM{width:1px;height:18px;background:var(--nav-logo-2);opacity:.5;flex-shrink:0}.NavLogo_secondary__C_EDP{font-size:10px;font-weight:600;color:var(--nav-logo-2);letter-spacing:4px;text-transform:uppercase;font-family:var(--font-logo-orbitron),sans-serif;transition:color .3s;line-height:1}@media (max-width:1280px){.NavLogo_primary__pS1lf{font-size:17px;letter-spacing:2px}.NavLogo_secondary__C_EDP{font-size:9px;letter-spacing:3px}.NavLogo_logo__tHGUB{gap:8px;padding-inline:.35rem}.NavLogo_divider__bmSqM{height:16px}}@media (max-width:768px){.NavLogo_primary__pS1lf{font-size:15px;letter-spacing:2px}.NavLogo_secondary__C_EDP{font-size:8px;letter-spacing:3px}.NavLogo_logo__tHGUB{gap:7px}.NavLogo_divider__bmSqM{height:14px}}.ThemeToggle_btn__SN_i_{all:unset;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0 var(--nav-control-padding-x,10px);height:var(--nav-control-height,var(--nav-height));color:var(--theme-toggle-color,rgba(232,240,255,.92));border-radius:12px}.ThemeToggle_btn__SN_i_ svg{width:var(--nav-control-icon-size,16px);height:var(--nav-control-icon-size,16px);stroke:currentColor;opacity:.75;flex-shrink:0}.ThemeToggle_btn__SN_i_:hover{background:rgba(255,255,255,.08);color:var(--theme-toggle-hover-color,#ffffff)}.ThemeToggle_btn__SN_i_:hover svg{opacity:1}.ThemeToggle_btn__SN_i_:active{transform:scale(.96)}@media (max-width:1280px){.ThemeToggle_btn__SN_i_{padding:0 7px}.ThemeToggle_btn__SN_i_ svg{width:14px;height:14px}}.Footer_footer__eNA9m{width:100%;background:linear-gradient(180deg,#ebedf0,#e3e7eb 54%,#dbe1e7),radial-gradient(circle at top left,rgba(126,179,255,.08),transparent 28%);border-top:1px solid rgba(15,23,42,.08);transition:background .3s,border-color .3s}.Footer_inner__ngCVB{max-width:1320px;margin:0 auto;padding:3.5rem 2rem 2.5rem;display:flex;flex-direction:column;gap:2.3rem}.Footer_topGrid__I6STN{display:grid;grid-template-columns:minmax(380px,1.45fr) minmax(300px,.85fr);gap:1.35rem;align-items:stretch}.Footer_brandPanel__LJpwr,.Footer_utilityPanel__K8yey{display:flex;flex-direction:column;gap:.9rem;min-width:0;padding:0;border:0;background:transparent;box-shadow:none}.Footer_brandPanel__LJpwr{justify-content:space-between;gap:1.15rem}.Footer_brandCopy__ONA7v{max-width:40ch;margin:0;font-size:12px;line-height:1.78;color:rgba(17,24,39,.58)}.Footer_socialRow__iw0l9{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem;padding-top:.15rem}.Footer_socialLink__nh4hv{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;color:rgba(17,24,39,.72);text-decoration:none;background:rgba(255,255,255,.78);border:1px solid rgba(17,24,39,.08);transition:transform .18s,color .18s,background .18s,border-color .18s}.Footer_socialLink__nh4hv svg{width:17px;height:17px}.Footer_socialLink__nh4hv:hover{transform:translateY(-2px);color:#0f3f83;background:rgba(126,179,255,.14);border-color:rgba(126,179,255,.24)}.Footer_utilityPanel__K8yey{justify-content:center}.Footer_utilityPanel__K8yey:before{content:"";width:44px;height:2px;border-radius:999px;background:rgba(126,179,255,.58)}.Footer_quickEyebrow__i2_G8{font-size:10px;font-weight:700;color:rgba(17,24,39,.78);text-transform:uppercase;letter-spacing:.2em;text-shadow:none}.Footer_quickLinks__nF_mI{display:flex;flex-wrap:wrap;gap:.6rem}.Footer_quickLinks__nF_mI a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 13px;border-radius:12px;background:rgba(255,255,255,.78);border:1px solid rgba(17,24,39,.08);color:rgba(17,24,39,.72);text-decoration:none;font-size:10px;font-weight:500;line-height:1;transition:background .18s,border-color .18s,color .18s,transform .18s}.Footer_quickLinks__nF_mI a:hover{color:#0f3f83;background:rgba(126,179,255,.14);border-color:rgba(126,179,255,.24);transform:translateY(-2px)}.Footer_linksGrid__3bN21{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr) minmax(0,.94fr) minmax(0,1.02fr) minmax(0,.96fr);gap:1.4rem;align-items:start}.Footer_col__TmcuA{min-width:0;display:flex;flex-direction:column;gap:1.35rem;padding:0;border:0;background:transparent;box-shadow:none}.Footer_col__TmcuA+.Footer_col__TmcuA{padding-left:1.1rem;border-left:1px solid rgba(17,24,39,.08)}.Footer_sectionBlock__OdFQg{display:flex;flex-direction:column;gap:.5rem;min-width:0}.Footer_sectionBlock__OdFQg+.Footer_sectionBlock__OdFQg{border-top:1px solid rgba(17,24,39,.08);padding-top:1rem}.Footer_sectionBlock__OdFQg h4{margin:0 0 .2rem;font-size:11px;font-weight:700;color:rgba(17,24,39,.98);text-transform:uppercase;letter-spacing:.15em;text-shadow:none}.Footer_sectionBlock__OdFQg a{font-size:11px;line-height:1.42;color:rgba(17,24,39,.64);text-decoration:none;transition:color .15s,transform .15s}.Footer_sectionBlock__OdFQg a:hover{color:#0f3f83;transform:translateX(2px)}.Footer_bottom__ch0uR{max-width:1320px;margin:0 auto;padding:.85rem 2rem 1.25rem;border-top:1px solid rgba(17,24,39,.08);display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.Footer_bottom__ch0uR p{margin:0;font-size:11px;color:rgba(17,24,39,.5)}.Footer_bottomControls__fhQQ5{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;color:rgba(17,24,39,.76);--lang-trigger-color:rgba(17,24,39,0.76);--lang-trigger-hover-color:#0f3f83;--theme-toggle-color:rgba(17,24,39,0.76);--theme-toggle-hover-color:#0f3f83;--nav-control-height:40px;--nav-control-font-size:12px;--nav-control-icon-size:15px;--nav-control-chevron-size:11px;--nav-control-padding-x:13px}@media (max-width:1180px){.Footer_topGrid__I6STN{grid-template-columns:1fr}.Footer_linksGrid__3bN21{grid-template-columns:repeat(3,minmax(0,1fr))}.Footer_col__TmcuA:nth-child(3),.Footer_col__TmcuA:nth-child(4),.Footer_col__TmcuA:nth-child(5){border-right:none}}@media (max-width:768px){.Footer_inner__ngCVB{padding-inline:1rem;gap:1.7rem}.Footer_brandPanel__LJpwr,.Footer_utilityPanel__K8yey{padding:1.4rem 1.25rem;border-radius:18px}.Footer_linksGrid__3bN21{grid-template-columns:1fr 1fr;gap:1rem}.Footer_col__TmcuA{padding:1.2rem 1.05rem}.Footer_bottom__ch0uR{padding-inline:1rem}}@media (max-width:560px){.Footer_quickLinks__nF_mI{gap:.55rem}.Footer_quickLinks__nF_mI a{min-height:36px;padding-inline:12px}.Footer_linksGrid__3bN21{grid-template-columns:1fr}}.NavLinks_links__ZPYT1{gap:0;min-width:0}.NavLinks_links__ZPYT1,.NavLinks_links__ZPYT1 a{display:flex;align-items:center;height:var(--nav-control-height,100%)}.NavLinks_links__ZPYT1 a{position:relative;font-size:14px;font-weight:500;color:rgba(232,240,255,.88);text-decoration:none;padding:0 14px;gap:6px;white-space:nowrap;border-radius:12px;letter-spacing:.01em;transition:none}.NavLinks_links__ZPYT1 a.NavLinks_open__ehvx4,.NavLinks_links__ZPYT1 a:hover{background:rgba(255,255,255,.08);color:#ffffff}.NavLinks_links__ZPYT1 a.NavLinks_active__ksNmp{color:var(--nav-link)}.NavLinks_linkIcon__pOyJp{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;opacity:.7;transition:none}.NavLinks_linkIcon__pOyJp svg{width:16px;height:16px;stroke:currentColor}.NavLinks_links__ZPYT1 a.NavLinks_active__ksNmp .NavLinks_linkIcon__pOyJp,.NavLinks_links__ZPYT1 a.NavLinks_open__ehvx4 .NavLinks_linkIcon__pOyJp,.NavLinks_links__ZPYT1 a:hover .NavLinks_linkIcon__pOyJp{opacity:1}.NavLinks_chevron__5zj4I{width:13px;height:13px;opacity:.7;transition:transform .2s ease;flex-shrink:0}.NavLinks_chevronOpen__ptQWC{transform:rotate(180deg);opacity:1}.NavLinks_links__ZPYT1 a:hover .NavLinks_chevron__5zj4I{opacity:1}.NavLinks_panel__NeCbM{position:fixed;left:0;right:0;top:var(--nav-panel-top,var(--nav-height));background:rgba(249,250,252,.98);border-bottom:1px solid rgba(17,24,39,.07);box-shadow:0 24px 48px rgba(15,23,42,.1),0 4px 12px rgba(15,23,42,.04);overflow:hidden;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);z-index:98;animation:NavLinks_slideDown__MmsAx .22s cubic-bezier(.22,1,.36,1)}@keyframes NavLinks_slideDown__MmsAx{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.NavLinks_panelShell__MHYrC{display:grid;grid-template-columns:300px 1fr;max-width:1200px;margin:0 auto}.NavLinks_panelSide__cIqWj{display:flex;flex-direction:column;gap:12px;padding:32px 24px 30px 32px;border-right:1px solid rgba(17,24,39,.07);background:rgba(241,243,248,1)}.NavLinks_sideIcon__Y0TTr{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:13px;background:rgba(15,36,112,.09);flex-shrink:0;margin-bottom:8px}.NavLinks_sideIcon__Y0TTr svg{width:20px;height:20px;stroke:#0f2470;opacity:.8}.NavLinks_sideLabel__4WXb8{font-size:14px;font-weight:800;color:#10203a;letter-spacing:-.02em;line-height:1.2}.NavLinks_sideDesc__Hs4F0{font-size:12px;color:rgba(17,24,39,.52);line-height:1.65;margin:0;flex:1}.NavLinks_sideCta__pJw1a{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;color:rgba(15,36,112,.62);text-decoration:none;margin-top:10px;height:auto!important;background:none!important;border:none!important;padding:0!important;border-radius:0!important;white-space:nowrap;transition:color .18s ease,gap .2s ease}.NavLinks_sideCta__pJw1a svg{width:12px;height:12px;flex-shrink:0;transition:transform .2s ease}.NavLinks_sideCta__pJw1a:hover{color:#0f2470;gap:8px}.NavLinks_sideCta__pJw1a:hover svg{transform:translateX(3px)}.NavLinks_panelMain__ZkN85{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;padding:22px 32px 22px 26px;align-content:start}.NavLinks_panel__NeCbM[data-count="5"] .NavLinks_panelMain__ZkN85,.NavLinks_panel__NeCbM[data-count="6"] .NavLinks_panelMain__ZkN85{grid-template-columns:repeat(3,1fr)}.NavLinks_panel__NeCbM[data-count="7"] .NavLinks_panelMain__ZkN85,.NavLinks_panel__NeCbM[data-count="8"] .NavLinks_panelMain__ZkN85{grid-template-columns:repeat(4,1fr)}.NavLinks_panelItem__C2arx{display:flex;flex-direction:row;align-items:center;gap:16px;padding:16px;border-radius:12px;text-decoration:none;border:1px solid transparent;transition:background .15s ease,border-color .15s ease;height:auto!important;white-space:normal;background:transparent}.NavLinks_panelItem__C2arx:hover{background:rgba(15,36,112,.04);border-color:rgba(15,36,112,.08)}.NavLinks_panelItem__C2arx:after{display:none!important}.NavLinks_panelIcon__fyunR{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;background:rgba(15,36,112,.07);flex-shrink:0;transition:background .2s ease,transform .25s cubic-bezier(.34,1.56,.64,1)}.NavLinks_panelIcon__fyunR svg{width:17px;height:17px;stroke:#0f2470;opacity:.7;transition:opacity .2s ease}.NavLinks_panelItem__C2arx:hover .NavLinks_panelIcon__fyunR{background:rgba(15,36,112,.12);transform:scale(1.06)}.NavLinks_panelItem__C2arx:hover .NavLinks_panelIcon__fyunR svg{opacity:1}.NavLinks_panelText__tUKsJ{display:flex;flex-direction:column;gap:5px;min-width:0}.NavLinks_panelLabel__gttQe{display:flex;align-items:center;gap:4px;font-size:13.5px;font-weight:700;color:rgba(17,24,39,.92);line-height:1.3;letter-spacing:-.01em}.NavLinks_panelDesc__qL468{font-size:12px;color:rgba(17,24,39,.5);line-height:1.5}.NavLinks_itemArrow__Vak4T{width:11px;height:11px;flex-shrink:0;opacity:0;transform:translateX(-3px);transition:opacity .15s ease,transform .2s ease}.NavLinks_panelItem__C2arx:hover .NavLinks_itemArrow__Vak4T{opacity:.5;transform:translateX(0)}@media (max-width:1100px){.NavLinks_links__ZPYT1,.NavLinks_panel__NeCbM{display:none!important}}@media (max-width:1280px){.NavLinks_links__ZPYT1 a{font-size:12px;padding:0 7px;gap:5px}.NavLinks_linkIcon__pOyJp,.NavLinks_linkIcon__pOyJp svg{width:14px;height:14px}.NavLinks_chevron__5zj4I{width:11px;height:11px}.NavLinks_panelShell__MHYrC{grid-template-columns:260px 1fr}.NavLinks_panelSide__cIqWj{padding:26px 20px 26px 26px}.NavLinks_panelMain__ZkN85{padding:18px 24px 18px 20px;gap:4px}}@media (max-width:1180px){.NavLinks_linkIcon__pOyJp{display:none}.NavLinks_links__ZPYT1 a{padding:0 6px}}.ErpFooter_footer__kbIDm{background:var(--footer-bg);border-top:1px solid var(--footer-border)}.ErpFooter_inner__3tg8_{max-width:1280px;margin:0 auto;padding:3.5rem 2rem 2.5rem;display:grid;grid-template-columns:220px 1fr;gap:3rem}.ErpFooter_brand__VJylp{display:flex;flex-direction:column;gap:.85rem}.ErpFooter_brandLink__tpYr6{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.ErpFooter_tagline__1aGLr{font-size:12.5px;color:var(--footer-muted);line-height:1.5;margin:0;max-width:190px}.ErpFooter_socialRow__xbbxL{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ErpFooter_socialLink__NtkBj{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid var(--footer-border);color:var(--footer-link);transition:color .18s ease,border-color .18s ease,background .18s ease;flex-shrink:0}.ErpFooter_socialLink__NtkBj svg{width:15px;height:15px}.ErpFooter_socialLink__NtkBj:hover{color:var(--footer-link-hover);border-color:var(--footer-link);background:rgba(255,255,255,.05)}.ErpFooter_columns__lKiAS{display:grid;grid-template-columns:repeat(6,1fr);gap:1.5rem}.ErpFooter_columnTitle__Rf2OE{display:block;margin-bottom:.85rem;color:var(--footer-h4);opacity:.45;font-size:9.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.ErpFooter_columnList__3knfC{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.ErpFooter_columnLink__fFCWy{font-size:12.5px;color:var(--footer-link);text-decoration:none;transition:color .16s ease;line-height:1.4}.ErpFooter_columnLink__fFCWy:hover{color:var(--footer-link-hover)}.ErpFooter_columnText__PNAXw{font-size:12.5px;color:var(--footer-muted);line-height:1.4}.ErpFooter_bar__XFckk{border-top:1px solid var(--footer-border)}.ErpFooter_barInner__j6F57{max-width:1280px;margin:0 auto;padding:1.1rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.ErpFooter_bottomControls__v3Bpi{display:flex;align-items:center;gap:4px}.ErpFooter_copyright__POasc{font-size:11.5px;color:var(--footer-hint)}.ErpFooter_barLinks__zxNzJ{display:flex;align-items:center;gap:1.5rem}.ErpFooter_barLink__RzXQ5{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--footer-link);text-decoration:none;transition:color .16s ease}.ErpFooter_barLink__RzXQ5 svg{width:12px;height:12px;flex-shrink:0}.ErpFooter_barLink__RzXQ5:hover{color:var(--footer-link-hover)}@media (max-width:1200px){.ErpFooter_columns__lKiAS{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.ErpFooter_inner__3tg8_{grid-template-columns:1fr;gap:2rem}.ErpFooter_tagline__1aGLr{max-width:none}}@media (max-width:640px){.ErpFooter_inner__3tg8_{padding:2.5rem 1.25rem 2rem}.ErpFooter_columns__lKiAS{grid-template-columns:repeat(2,1fr)}.ErpFooter_barInner__j6F57{padding:1rem 1.25rem;flex-direction:column;align-items:flex-start;gap:.75rem}}