[data-host]{opacity:0;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}[data-host]._8nE-bG_hostVisible{opacity:1;transform:translateY(0)}@keyframes _8nE-bG_blobFloat{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-20px)scale(1.05)}66%{transform:translate(-20px,15px)scale(.97)}}@keyframes _8nE-bG_pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@keyframes _8nE-bG_marqueeAutoScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes _8nE-bG_shine{0%{transform:translate(-100%)rotate(45deg)}to{transform:translate(100%)rotate(45deg)}}._8nE-bG_hero{background:#0f172a;align-items:center;min-height:80vh;padding:160px 0 140px;display:flex;position:relative;overflow:hidden}._8nE-bG_heroSvgOverlay{z-index:1;opacity:1;pointer-events:none;position:absolute;inset:0}._8nE-bG_heroTexture{object-fit:cover;object-position:center;mix-blend-mode:screen;opacity:.8;filter:blur(2px);transform:scale(1)}._8nE-bG_heroFilterOverlay{background:linear-gradient(135deg,#0f172a99 0%,#1a56db8c 50%,#0f172ab3 100%);position:absolute;inset:0}._8nE-bG_heroInner{text-align:center;z-index:10;flex-direction:column;align-items:center;max-width:900px;margin:0 auto;display:flex;position:relative}._8nE-bG_heroBadge{text-transform:uppercase;letter-spacing:.25em;font-size:var(--font-size-0-78rem);font-weight:var(--font-weight-semibold);color:#fffffff2;flex-direction:column;align-items:center;gap:10px;margin-bottom:20px;display:inline-flex}._8nE-bG_heroBadge:after{content:"";background:var(--blue-soft);border-radius:999px;width:56px;height:2px}._8nE-bG_heroTitle{font-size:var(--font-size-clamp-3rem-6vw-4-5rem);font-weight:var(--font-weight-semibold);color:#fff;letter-spacing:-.04em;margin-bottom:24px;line-height:1.05}._8nE-bG_heroAccent{color:#fff;opacity:.95;text-shadow:0 4px 20px #1a56db80}._8nE-bG_heroSubtitle{font-size:var(--font-size-1-4rem);color:#eff6ff;font-weight:var(--font-weight-regular);max-width:750px;margin-bottom:48px;line-height:1.6}._8nE-bG_heroCtas{justify-content:center;align-items:center;gap:20px;margin-bottom:48px;display:flex}._8nE-bG_ctaPrimary{font-weight:var(--font-weight-semibold);font-size:var(--font-size-1-1rem);text-align:center;border:none;border-radius:12px;justify-content:center;align-items:center;min-width:220px;padding:16px 40px;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 10px 30px #00000040;color:#1a56db!important;background:#fff!important;text-decoration:none!important}._8nE-bG_ctaPrimary:hover{transform:translateY(-3px);box-shadow:0 15px 40px #00000059;color:#0e43b4!important;background:#f1f5f9!important}._8nE-bG_ctaSecondary{font-weight:var(--font-weight-semibold);font-size:var(--font-size-1-2rem);align-items:center;gap:8px;padding:18px 0;transition:all .3s;display:flex;color:#64748b!important;text-decoration:none!important}._8nE-bG_ctaSecondary:hover{transform:translate(5px);color:#1a56db!important}._8nE-bG_stats{z-index:20;background:#fff;padding:60px 0;position:relative}._8nE-bG_statsInner{grid-template-columns:repeat(4,1fr);gap:40px;display:grid}._8nE-bG_statItem{text-align:center}._8nE-bG_statValue{font-size:var(--font-size-2-5rem);font-weight:var(--font-weight-semibold);color:#1a56db;margin-bottom:4px;display:block}._8nE-bG_statLabel{color:#64748b;font-size:var(--font-size-1rem);font-weight:var(--font-weight-semibold)}._8nE-bG_midCta{padding:40px 0;position:relative;overflow:hidden}._8nE-bG_midCtaBg{background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 60%,#082f49 100%);position:absolute;inset:0}._8nE-bG_midCtaBlob1{pointer-events:none;background:#ffffff12;border-radius:50%;width:500px;height:500px;position:absolute;top:-200px;right:-100px}._8nE-bG_midCtaBlob2{pointer-events:none;background:#ffffff0d;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-100px;left:100px}._8nE-bG_midCtaContent{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex;position:relative}._8nE-bG_midCtaTitle{font-size:var(--font-size-clamp-1-8rem-4vw-2-5rem);font-weight:var(--font-weight-semibold);color:#fff;letter-spacing:-.02em;max-width:600px;line-height:1.2}._8nE-bG_midCta ._8nE-bG_ctaPrimary{font-size:var(--font-size-1-1rem);font-weight:var(--font-weight-semibold);border-radius:12px;padding:15px 32px;text-decoration:none;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 14px #00000026;color:#1e3a8a!important;background:#fff!important}._8nE-bG_midCta ._8nE-bG_ctaPrimary:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0003}._8nE-bG_modalities{background:#fff;padding:120px 0}._8nE-bG_sectionHead{text-align:center;max-width:800px;margin:0 auto 80px}._8nE-bG_sectionBadge{text-transform:uppercase;letter-spacing:.25em;font-size:var(--font-size-0-78rem);font-weight:var(--font-weight-semibold);color:var(--primary);overflow-wrap:anywhere;margin-bottom:14px;display:block}._8nE-bG_sectionTitle{font-size:var(--font-size-2-5rem);font-weight:var(--font-weight-semibold);color:#0f172a;margin-bottom:20px}._8nE-bG_sectionSub{font-size:var(--font-size-1-2rem);color:#64748b;line-height:1.6}._8nE-bG_modalityFlow{flex-direction:column;gap:0;margin-top:60px;display:flex;position:relative}._8nE-bG_modalityFlow:before{content:"";opacity:.4;z-index:0;pointer-events:none;background:linear-gradient(#1a56db 0%,#e2e8f0 50%,#1a56db 100%);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}._8nE-bG_modalityStep{z-index:2;background:0 0;align-items:center;gap:80px;padding:80px 0;display:flex;position:relative}._8nE-bG_stepReverse{flex-direction:row-reverse}._8nE-bG_modalityVisual{z-index:2;flex:1;justify-content:flex-end;display:flex;position:relative}._8nE-bG_stepReverse ._8nE-bG_modalityVisual{justify-content:flex-start}._8nE-bG_modalityIconCircle{color:#1a56db;background:#fff;border:3px solid #1a56db;border-radius:40px;justify-content:center;align-items:center;width:140px;height:140px;transition:transform .5s;display:flex;box-shadow:0 20px 50px #1a56db1a}._8nE-bG_modalityStep:hover ._8nE-bG_modalityIconCircle{transform:scale(1.1)rotate(-5deg)}._8nE-bG_modalityContent{z-index:2;flex:1.2;padding-left:160px;position:relative}._8nE-bG_stepReverse ._8nE-bG_modalityContent{padding-left:0;padding-right:160px}._8nE-bG_modalityTitle{font-size:var(--font-size-2-6rem);font-weight:var(--font-weight-semibold);color:#0f172a;letter-spacing:-.03em;margin-bottom:20px}._8nE-bG_modalityDesc{font-size:var(--font-size-1-3rem);color:#64748b;max-width:500px;margin-bottom:30px;line-height:1.6}._8nE-bG_modalityTags{flex-wrap:wrap;gap:12px;display:flex}._8nE-bG_modalityTag{font-size:var(--font-size-1rem);color:#1e293b;font-weight:var(--font-weight-semibold);background:#f8fafc;border:1px solid #e2e8f0;border-radius:100px;align-items:center;gap:8px;padding:10px 20px;display:inline-flex}._8nE-bG_proCheck{color:#1a56db}._8nE-bG_why{background:#f8fafc;padding:120px 0;position:relative}._8nE-bG_whyList{grid-template-columns:repeat(2,1fr);gap:40px;margin-top:40px;display:grid}._8nE-bG_whyItem{background:0 0;align-items:flex-start;gap:24px;padding:30px;transition:all .3s;display:flex}._8nE-bG_whyItem:hover{transform:translate(10px)}._8nE-bG_whyItemIcon{color:#1a56db;background:#eff6ff;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}._8nE-bG_whyItemText{flex:1}._8nE-bG_whyCardTitle{font-size:var(--font-size-1-6rem);font-weight:var(--font-weight-semibold);color:#0f172a;margin-bottom:12px}._8nE-bG_whyCardDesc{font-size:var(--font-size-1-15rem);color:#64748b;line-height:1.6}._8nE-bG_method{background:#1a56db;padding:100px 0;position:relative;overflow:hidden}._8nE-bG_methodVideoBg{z-index:1;position:absolute;inset:0}._8nE-bG_methodVideo{object-fit:cover;opacity:.8;width:100%;height:100%}._8nE-bG_methodVideoOverlay{background:linear-gradient(90deg,#1a56db99 0%,#1e40af66 100%);position:absolute;inset:0}._8nE-bG_methodHead{z-index:2;position:relative;margin-bottom:40px!important}._8nE-bG_methodGrid{z-index:2;grid-template-columns:repeat(4,1fr);gap:16px;display:grid;position:relative}._8nE-bG_methodCard{-webkit-backdrop-filter:blur(16px);color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:28px;flex-direction:column;padding:32px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;box-shadow:0 10px 30px #0000001a}._8nE-bG_methodCard:hover{background:#ffffff26;border-color:#fff6;transform:translateY(-10px)scale(1.02);box-shadow:0 20px 50px #0003,0 0 20px #ffffff1a}._8nE-bG_stepNum{width:36px;height:36px;font-size:var(--font-size-1-1rem);font-weight:var(--font-weight-semibold);color:#fff;background:#3b82f6;border-radius:10px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}._8nE-bG_stepTitle{font-size:var(--font-size-1-1rem);font-weight:var(--font-weight-semibold);color:#fff;margin-bottom:8px}._8nE-bG_stepDesc{font-size:var(--font-size-0-95rem);color:#cbd5e1;line-height:1.5}._8nE-bG_tech{background:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:40px 0;overflow:hidden}._8nE-bG_marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}._8nE-bG_marqueeTrack{white-space:nowrap;width:max-content;animation:35s linear infinite _8nE-bG_marqueeAutoScroll;display:flex}._8nE-bG_marqueeGroup{align-items:center;gap:28px;padding-right:28px;display:flex}._8nE-bG_techChip{white-space:nowrap;flex-direction:column;align-items:center;gap:6px;padding:6px 12px;transition:all .3s;display:flex}._8nE-bG_techChip:hover{filter:drop-shadow(0 6px 12px #0000000d);transform:translateY(-3px)scale(1.05)}._8nE-bG_techLogoWrap{flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}._8nE-bG_finalCta{text-align:center;background:#fff;border-top:1px solid #e2e8f0;padding:120px 0;position:relative;overflow:hidden}._8nE-bG_finalCtaInner{z-index:2;max-width:800px;margin:0 auto;position:relative}._8nE-bG_finalCtaBadge{color:#1a56db;font-weight:var(--font-weight-semibold);background:#1a56db0f;border-radius:100px;margin-bottom:24px;padding:6px 16px;display:inline-block}._8nE-bG_finalCtaTitle{font-size:var(--font-size-3rem);font-weight:var(--font-weight-semibold);color:#0f172a;letter-spacing:-.02em;margin-bottom:24px}._8nE-bG_finalCtaSub{font-size:var(--font-size-1-25rem);color:#64748b;margin-bottom:48px;line-height:1.6}._8nE-bG_finalBtns{justify-content:center;gap:20px;display:flex}._8nE-bG_finalBtnPrimary{font-weight:var(--font-weight-semibold);font-size:var(--font-size-1-2rem);border-radius:12px;padding:16px 40px;transition:all .3s;box-shadow:0 10px 25px #1a56db40;color:#fff!important;background:#1a56db!important;text-decoration:none!important}._8nE-bG_finalBtnPrimary:hover{transform:translateY(-3px);box-shadow:0 15px 35px #1a56db59;background:#1e40af!important}._8nE-bG_finalBtns ._8nE-bG_ctaPrimary{font-weight:var(--font-weight-semibold);font-size:var(--font-size-1-15rem);border-radius:12px;justify-content:center;align-items:center;min-width:220px;padding:16px 40px;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 10px 25px #1a56db40;color:#fff!important;background:#1a56db!important;text-decoration:none!important}._8nE-bG_finalBtns ._8nE-bG_ctaPrimary:hover{transform:translateY(-3px);box-shadow:0 15px 35px #1a56db59;background:#1e40af!important}._8nE-bG_finalCtaGhost{font-weight:var(--font-weight-semibold);font-size:var(--font-size-1-05rem);background:#1a56db0f;border:1.5px solid #1a56db33;border-radius:12px;align-items:center;gap:8px;padding:16px 32px;transition:all .3s;display:inline-flex;color:#1a56db!important;text-decoration:none!important}._8nE-bG_finalCtaGhost:hover{background:#1a56db1f;border-color:#1a56db66;transform:translateY(-2px);color:#1a56db!important}@media (max-width:1024px){._8nE-bG_heroInner{text-align:center}._8nE-bG_modalityStep{text-align:center;align-items:center;gap:40px;padding:60px 0;flex-direction:column!important}._8nE-bG_modalityVisual{justify-content:center!important}._8nE-bG_modalityContent,._8nE-bG_stepReverse ._8nE-bG_modalityContent{flex-direction:column;align-items:center;padding-left:0;padding-right:0;display:flex}._8nE-bG_modalityDesc{max-width:500px;margin-left:auto;margin-right:auto}._8nE-bG_modalityTags{justify-content:center}._8nE-bG_whyList{grid-template-columns:1fr}._8nE-bG_whyItem{text-align:center;flex-direction:column;align-items:center}._8nE-bG_statsInner{grid-template-columns:1fr 1fr}._8nE-bG_modalityFlow:before{display:none}._8nE-bG_methodGrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){._8nE-bG_whyList{grid-template-columns:1fr}._8nE-bG_statsInner{gap:20px}._8nE-bG_finalCtaTitle{font-size:var(--font-size-2-4rem)}._8nE-bG_finalBtns{flex-direction:column}._8nE-bG_methodGrid{grid-template-columns:1fr;gap:16px}}
