.V2PublicShell-module__VemvEW__site{--v2-bg:#070d18;--v2-surface:#0f1929;--v2-surface-2:#121f32;--v2-border:#7f95b82e;--v2-text:#f3f6fb;--v2-muted:#92a0b5;--v2-purple:#876cff;--v2-blue:#4ca4ff;min-height:100vh;color:var(--v2-text);background:var(--v2-bg)}.V2PublicShell-module__VemvEW__skipLink{z-index:120;color:#fff;opacity:0;pointer-events:none;background:#111b2c;border:1px solid #876cffbf;border-radius:8px;padding:9px 13px;transition:transform .15s,opacity .15s;position:fixed;top:10px;left:10px;transform:translateY(-150%);box-shadow:0 8px 24px #00000059}.V2PublicShell-module__VemvEW__skipLink:focus{opacity:1;pointer-events:auto;transform:translateY(0)}.V2PublicShell-module__VemvEW__header{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070d18db;border-bottom:1px solid #7f95b81f;position:sticky;top:0}.V2PublicShell-module__VemvEW__headerInner{justify-content:space-between;align-items:center;width:min(1180px,100% - 40px);min-height:66px;margin:0 auto;display:flex}.V2PublicShell-module__VemvEW__brand,.V2PublicShell-module__VemvEW__footerBrand{color:var(--v2-text);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.V2PublicShell-module__VemvEW__brandMark,.V2PublicShell-module__VemvEW__footerBrand span{color:#fff;letter-spacing:-.04em;background:linear-gradient(135deg,#876cff,#458fff);border:1px solid #8f79ff73;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:900;display:inline-flex;box-shadow:0 8px 24px #5c4fe03d}.V2PublicShell-module__VemvEW__brand>span:last-child{gap:1px;display:grid}.V2PublicShell-module__VemvEW__brand strong{letter-spacing:-.01em;font-size:13px}.V2PublicShell-module__VemvEW__brand small{color:#74849b;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:700}.V2PublicShell-module__VemvEW__desktopNav{align-items:center;gap:28px;display:flex}.V2PublicShell-module__VemvEW__desktopNav a{color:#9aa8bb;font-size:12px;font-weight:650;text-decoration:none;transition:color .15s}.V2PublicShell-module__VemvEW__desktopNav a:hover,.V2PublicShell-module__VemvEW__desktopNav a.V2PublicShell-module__VemvEW__active{color:#fff}.V2PublicShell-module__VemvEW__headerActions{align-items:center;gap:8px;display:flex}.V2PublicShell-module__VemvEW__signIn,.V2PublicShell-module__VemvEW__getStarted{border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:7px 12px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.V2PublicShell-module__VemvEW__signIn{border:1px solid var(--v2-border);color:#c1cada;background:#111b2c80}.V2PublicShell-module__VemvEW__getStarted{color:#fff;background:linear-gradient(135deg,#876cff,#4f79e9);border:1px solid #876cff80;box-shadow:0 8px 24px #5b49d62e}.V2PublicShell-module__VemvEW__menuButton{color:#cdd5e2;background:0 0;border:0;padding:7px;display:none}.V2PublicShell-module__VemvEW__content{min-height:62vh}.V2PublicShell-module__VemvEW__content>.min-h-screen{min-height:auto!important;color:var(--v2-text)!important;background:var(--v2-bg)!important}.V2PublicShell-module__VemvEW__content>.min-h-screen>header:first-of-type{display:none!important}.V2PublicShell-module__VemvEW__content>[data-v2-contact-root]{min-height:auto!important;color:var(--v2-text)!important;background:var(--v2-bg)!important}.V2PublicShell-module__VemvEW__mobileMenu{z-index:120;background:#070d18fa;flex-direction:column;padding:22px;display:flex;position:fixed;inset:0}.V2PublicShell-module__VemvEW__mobileMenuHeader{border-bottom:1px solid var(--v2-border);justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.V2PublicShell-module__VemvEW__mobileMenuHeader button{color:#fff;background:0 0;border:0;padding:7px}.V2PublicShell-module__VemvEW__mobileMenu nav{gap:5px;margin-top:18px;display:grid}.V2PublicShell-module__VemvEW__mobileMenu nav a{color:#dbe2ed;border-bottom:1px solid #7f95b81a;padding:13px 10px;font-size:17px;font-weight:700;text-decoration:none}.V2PublicShell-module__VemvEW__mobileActions{grid-template-columns:1fr 1fr;gap:10px;margin-top:auto;display:grid}.V2PublicShell-module__VemvEW__mobileActions a{border:1px solid var(--v2-border);color:#fff;text-align:center;border-radius:9px;padding:12px;text-decoration:none}.V2PublicShell-module__VemvEW__mobileActions a:last-child{background:linear-gradient(135deg,#876cff,#4f79e9);border-color:#876cff85}.V2PublicShell-module__VemvEW__footer{border-top:1px solid var(--v2-border);background:#080f1c}.V2PublicShell-module__VemvEW__footerTop{grid-template-columns:1fr 1.35fr;gap:60px;width:min(1180px,100% - 40px);margin:0 auto;padding:54px 0 40px;display:grid}.V2PublicShell-module__VemvEW__footerBrand span{width:30px;height:30px;font-size:12px;font-weight:850}.V2PublicShell-module__VemvEW__footerBrand strong{font-size:13px}.V2PublicShell-module__VemvEW__footerTop>div:first-child p{max-width:430px;color:var(--v2-muted);margin:16px 0 0;font-size:12px;line-height:1.65}.V2PublicShell-module__VemvEW__footerLinks{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.V2PublicShell-module__VemvEW__footerLinks div{align-content:start;gap:9px;display:grid}.V2PublicShell-module__VemvEW__footerLinks strong{color:#d9e0eb;letter-spacing:.09em;text-transform:uppercase;margin-bottom:4px;font-size:13px}.V2PublicShell-module__VemvEW__footerLinks a{color:var(--v2-muted);font-size:13px;text-decoration:none}.V2PublicShell-module__VemvEW__footerLinks a:hover{color:#fff}.V2PublicShell-module__VemvEW__footerBottom{color:#7e8da2;border-top:1px solid #7f95b81a;justify-content:space-between;width:min(1180px,100% - 40px);margin:0 auto;padding:18px 0;font-size:12px;display:flex}@media (max-width:760px){.V2PublicShell-module__VemvEW__headerInner{width:min(100% - 28px,1180px);min-height:60px}.V2PublicShell-module__VemvEW__desktopNav,.V2PublicShell-module__VemvEW__headerActions>a{display:none}.V2PublicShell-module__VemvEW__menuButton{display:inline-flex}.V2PublicShell-module__VemvEW__footerTop{grid-template-columns:1fr;gap:34px;width:calc(100% - 32px);padding-top:38px}.V2PublicShell-module__VemvEW__footerLinks{grid-template-columns:repeat(2,1fr)}.V2PublicShell-module__VemvEW__footerBottom{flex-direction:column;gap:5px;width:calc(100% - 32px)}}@media (max-width:430px){.V2PublicShell-module__VemvEW__footerLinks{grid-template-columns:1fr 1fr}.V2PublicShell-module__VemvEW__brand small{display:none}}
