@media (max-width:1200px){.manage-button-sm{padding-bottom:4rem;justify-content:center}}.feature-card{background:#fff;border-radius:var(--radius);padding:36px 30px;height:100%;border:1.5px solid #f0f3f9;transition:box-shadow .25s,transform .25s}.feature-card:hover{box-shadow:0 20px 50px rgba(13,110,253,.1);transform:translateY(-5px)}.review-card{background:#fff;border-radius:var(--radius);padding:30px;border:1.5px solid #f0f3f9;height:100%;transition:box-shadow .2s,transform .2s}.review-card:hover{box-shadow:0 12px 35px rgba(0,0,0,.07);transform:translateY(-3px)}.stat-block{text-align:center;padding:32px 20px}.connector-line{display:none}@media (min-width:768px){.connector-line{display:block}}.hero-badge{display:inline-flex;align-items:center;gap:6px;background:var(--blue-pale);padding:6px 16px;border-radius:50px;font-size:13px;font-weight:600;margin-bottom:24px;border:1px solid rgba(13,110,253,.15)}.hero-badge,.section-label{color:var(--blue-brand)}.display-heading{letter-spacing:-1.5px;line-height:1.1}.hero-float-card{padding:14px 20px;gap:12px}@media (max-width:768px){.display-heading{letter-spacing:-.5px}}*{box-sizing:border-box}:root{--blue-deep:#010719;--blue-mid:#0d3573;--blue-brand:#0d6efd;--blue-light:#38bdf8;--blue-pale:#eef4ff;--text-muted:#6b7280;--radius:18px}.btn-primary-custom{background:linear-gradient(135deg,#0d6efd,#0a52c4);color:#fff;border:none;padding:14px 32px;border-radius:50px;font-size:15px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 20px rgba(13,110,253,.35);white-space:nowrap}.btn-primary-custom:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgba(13,110,253,.45)}.btn-ghost-custom{background:transparent;color:#0d6efd;border:1.5px solid #0d6efd;padding:13px 32px;border-radius:50px;font-size:15px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background .2s,color .2s,transform .2s;white-space:nowrap}.btn-ghost-custom:hover{background:#0d6efd;color:#fff;transform:translateY(-2px)}.service-chip{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;background:#fff;border:1.5px solid #e8edf5;border-radius:50px;font-size:13px;font-weight:500;color:#374151;transition:border-color .2s,box-shadow .2s,transform .2s;cursor:default;white-space:nowrap}.service-chip:hover{border-color:#0d6efd;box-shadow:0 4px 16px rgba(13,110,253,.12);transform:translateY(-2px)}.step-card{background:#fff;border:1.5px solid #f0f3f9;border-radius:var(--radius);padding:32px 28px;height:100%;transition:box-shadow .25s,transform .25s,border-color .25s;position:relative;overflow:hidden}.step-card:hover{box-shadow:0 16px 40px rgba(13,110,253,.1);transform:translateY(-4px);border-color:rgba(13,110,253,.2)}.step-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#0d6efd,#38bdf8);opacity:0;transition:opacity .25s}.step-card:hover:before{opacity:1}.display-heading{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:-1px;line-height:1.15;color:#0a0f1e}.section-label{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#0d6efd;margin-bottom:12px}.hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.hero-right{position:relative;display:flex;justify-content:center;align-items:center}.hero-float-card{background:#fff;border-radius:14px;padding:12px 18px;box-shadow:0 8px 30px rgba(0,0,0,.1);display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:500;color:#1f2937;animation:floatY 3s ease-in-out infinite;position:absolute;white-space:nowrap}.hero-float-top{top:-20px;left:-20px}.hero-float-bottom{bottom:-10px;right:-24px;animation-delay:1.5s}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);border-left:1px solid rgba(255,255,255,.06)}.stat-cell{border-right:1px solid rgba(255,255,255,.06);padding:40px 20px;text-align:center}.dual-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.dual-panel{padding:48px 40px}.grid-bg{background-image:linear-gradient(rgba(13,110,253,.04) 1px,transparent 0),linear-gradient(90deg,rgba(13,110,253,.04) 1px,transparent 0);background-size:48px 48px}.cta-section{background:linear-gradient(135deg,#010719,#0a2555 55%,#0d3573);position:relative;overflow:hidden}.cta-section:before{top:-120px;right:-120px;width:400px;height:400px;background:radial-gradient(circle,rgba(56,189,248,.12),transparent 70%)}.cta-section:after,.cta-section:before{content:"";position:absolute;border-radius:50%}.cta-section:after{bottom:-80px;left:-80px;width:280px;height:280px;background:radial-gradient(circle,rgba(13,110,253,.15),transparent 70%)}.sector-card{background:#fff;border:1.5px solid #f0f3f9;border-radius:14px;padding:22px 20px;display:flex;align-items:center;gap:14px;transition:border-color .2s,box-shadow .2s,transform .2s}.sector-card:hover{border-color:rgba(13,110,253,.25);box-shadow:0 8px 24px rgba(13,110,253,.08);transform:translateY(-2px)}@media (min-width:768px) and (max-width:1023px){.hero-grid{gap:36px}.hero-float-card{display:none}.stats-grid{grid-template-columns:repeat(4,1fr)}.stat-cell{padding:32px 10px}.dual-grid{gap:20px}.dual-panel{padding:36px 28px!important}}@media (max-width:767px){.hero-grid{grid-template-columns:1fr;gap:40px;text-align:center}.hero-right{display:none}.hero-badges,.hero-btns{justify-content:center!important}.stats-grid{grid-template-columns:repeat(2,1fr)}.stat-cell{padding:28px 12px}.dual-grid{grid-template-columns:1fr}.dual-panel{padding:36px 28px!important}.section-pad{padding-top:64px!important;padding-bottom:64px!important}}@media (max-width:479px){.hero-btns{flex-direction:column!important;align-items:stretch!important}.btn-ghost-custom,.btn-primary-custom{justify-content:center;width:100%}.stats-grid{grid-template-columns:repeat(2,1fr)}.stat-cell{padding:22px 8px}.service-chip{font-size:12px;padding:7px 12px}.step-card{padding:24px 20px}.dual-panel{padding:28px 20px!important}.cta-btns{flex-direction:column!important;align-items:stretch!important}.cta-btns button{justify-content:center;width:100%}.section-pad{padding-top:52px!important;padding-bottom:52px!important}.hero-trust-badges{flex-direction:column;align-items:center;gap:8px!important}}