.elite-footer-root{background-color:#081222;border-top:1px solid #eef3fb14;color:#aebbd0;contain:layout style;position:relative;z-index:10}.elite-footer-root:before{background:linear-gradient(90deg,#0000,#60a5fa8c 50%,#0000);content:"";height:1px;left:50%;pointer-events:none;position:absolute;top:-1px;transform:translateX(-50%);width:min(560px,70%)}.elite-footer-container{margin:0 auto;max-width:1200px;padding:80px 24px 0}.elite-footer-main-nav{display:grid;gap:64px;grid-template-columns:minmax(240px,1.15fr) minmax(0,2.6fr);padding-bottom:56px}.elite-footer-brand-column{min-width:0}.elite-footer-logo{align-items:center;color:#fff;display:inline-flex;font-size:17px;font-weight:600;gap:11px;letter-spacing:-.02em;margin-bottom:18px;text-decoration:none;transition:opacity .14s ease}.elite-footer-logo:hover{opacity:.82}.elite-footer-logo-mark{filter:brightness(0) invert(1) drop-shadow(0 0 7px rgba(96,165,250,.3));height:24px;object-fit:contain;width:24px}.elite-footer-description{color:#aebbd0;font-size:13.5px;line-height:1.72;margin:0 0 20px;max-width:32ch}.elite-footer-trust{align-items:center;color:#aebbd0;display:flex;flex-wrap:wrap;font-size:10.5px;font-weight:600;gap:8px;letter-spacing:.14em;margin:0;text-transform:uppercase}.elite-footer-trust span{white-space:nowrap}.elite-footer-trust i{background:#60a5fa8c;border-radius:50%;font-style:normal;height:3px;width:3px}.elite-footer-links-grid{display:grid;gap:0 40px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.elite-footer-links-grid>div{border-top:1px solid #eef3fb1a;padding-top:18px}.elite-footer-subheading{color:#b8c4d6;font-size:11px;font-weight:600;letter-spacing:.14em;margin:0 0 16px;text-transform:uppercase}.elite-footer-link-list{display:grid;gap:11px;list-style:none;margin:0;padding:0}.elite-footer-link{color:#c4cede;display:inline-block;font-size:13.5px;line-height:1.5;text-decoration:none;transition:color .14s ease,transform .14s ease}.elite-footer-link:hover{color:#fff;transform:translateX(2px)}.elite-footer-industries-row{border-top:1px solid #eef3fb14;padding:40px 0 44px}.elite-footer-industries-header{align-items:baseline;display:flex;gap:16px;justify-content:space-between;margin-bottom:28px}.elite-footer-industries-title{color:#b8c4d6;margin:0}.elite-footer-cta-link{color:#78b4ff;font-size:12.5px;font-weight:600;text-decoration:none;transition:color .14s ease;white-space:nowrap}.elite-footer-cta-link:hover{color:#9cc2ff}.elite-footer-industries-grid{display:grid;gap:34px 40px;grid-template-columns:repeat(4,minmax(0,1fr))}.elite-footer-industry-group{border-top:1px solid #eef3fb12;min-width:0;padding-top:16px}.elite-footer-category-title{color:#b8c4d6;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.12em;margin:0 0 13px;text-decoration:none;text-transform:uppercase;transition:color .14s ease}.elite-footer-category-title:hover{color:#fff}.elite-footer-industry-group .elite-footer-link{color:#aebbd0;font-size:13px}.elite-footer-industry-group .elite-footer-link:hover{color:#eef3fbe6}.elite-footer-bottom{align-items:center;border-top:1px solid #eef3fb14;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;padding:22px 0 26px}.elite-footer-copyright{color:#aebbd0;font-size:12px;font-variant-numeric:tabular-nums;margin:0}.elite-footer-legal{display:flex;flex-wrap:wrap;gap:20px}.elite-footer-legal-link{color:#aebbd0;font-size:12px;text-decoration:none;transition:color .14s ease}.elite-footer-legal-link:hover{color:#eef3fbe6}@media (max-width:900px){.elite-footer-main-nav{gap:40px;grid-template-columns:1fr;padding-bottom:40px}.elite-footer-container{padding-top:56px}.elite-footer-links-grid{gap:28px 32px}.elite-footer-industries-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.elite-footer-industries-grid{grid-template-columns:1fr}}@font-face{font-family:inter;src:url(/_next/static/media/07ce98f0c2830616.p.woff2) format("woff2");font-display:optional;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/415f6059eaa8a4bb.p.woff2) format("woff2");font-display:optional;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/b41420708a9e334c.p.woff2) format("woff2");font-display:optional;font-weight:600;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/af0f98f8abe3733a.p.woff2) format("woff2");font-display:optional;font-weight:700;font-style:normal}.__className_5fb5c9{font-family:inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,arial}.__variable_5fb5c9{--font-inter:"inter",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,arial}@font-face{font-family:rubik;src:url(/_next/static/media/7b9378a5d3f71125.woff2) format("woff2");font-display:optional;font-weight:500 700;font-style:normal}.__className_7e8f91{font-family:rubik,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,arial;font-style:normal}.__variable_7e8f91{--font-rubik:"rubik",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,arial}