@font-face{font-family:Clash Display;src:url(/brand/fonts/ClashDisplay-Variable.woff2)format("woff2");font-weight:200 700;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/brand/fonts/SpaceGrotesk-Variable.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}.marketing-site{--background:#030a14;--foreground:#fafbff;--surface:#111c2a;--surface-2:#17283e;--border:#293747;--brand:#cbe000;--brand-deep:#cbe000;--navy:#030a14;--navy-deep:#030a14;--brand-glow:#cbe00020;--font-geist-sans:"Space Grotesk";--font-geist-mono:"Space Grotesk";isolation:isolate;background:var(--bg);width:100%;min-height:100vh;color:var(--text);font-family:Space Grotesk,Arial,sans-serif}.marketing-site h1,.marketing-site h2,.marketing-site h3,.marketing-site h4{font-family:Clash Display,Arial,sans-serif}.marketing-site button{cursor:pointer}.marketing-site button:disabled{cursor:not-allowed}.marketing-site .shell-header{z-index:50;position:sticky;top:0}.marketing-site .site-header{position:relative}.marketing-site #main{outline:none;min-width:0}.marketing-site [id]{scroll-margin-top:110px}.marketing-site dialog{margin:auto}.marketing-site dialog:not([open]){display:none}.marketing-site dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030a14c9}.marketing-site [hidden]{display:none!important}.marketing-site :is(input,select,textarea){color:inherit}.marketing-site .team-content h1{font-weight:500}.marketing-site .team-content h2{font-size:clamp(28px,4vw,44px)}.marketing-site .team-content h3{font-size:22px}.marketing-site .team-content .text-gradient{color:var(--lime);-webkit-text-fill-color:currentColor;background:0 0}.marketing-site .team-content .bg-aurora{background-color:#0000;background-image:linear-gradient(#27384f28 1px,#0000 1px),linear-gradient(90deg,#27384f28 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.marketing-site .team-content .card{border-radius:4px;transform:none}.marketing-site .team-content .agent-ring{background:var(--lime);box-shadow:none;padding:2px}.marketing-site .team-content .client-pill{border-radius:3px}.marketing-site .team-content .btn-primary{color:var(--ink);background:var(--lime);border-radius:3px}.marketing-site .team-content .btn-primary:hover{background:var(--pale)}.marketing-site .team-content .btn-ghost{border-radius:3px}.marketing-site .team-content img{width:auto}.marketing-site .team-content .status-dot{animation:none}.marketing-site .team-content .text-muted{color:var(--muted)}.marketing-site .team-content .text-brand,.marketing-site .team-content .text-brand-deep{color:var(--lime)}.marketing-site .team-content .section-eyebrow{font-size:11px}.marketing-site .blueprint-heading .micro,.marketing-site .blueprint-flow>div>span{font-size:10px}.marketing-site .blueprint-flow p{font-size:12px}.marketing-site .quiz-option small{font-size:12px;line-height:1.5}.marketing-site .form-foot .micro{font-size:10px}.marketing-site .team-content .marquee-track{flex-wrap:wrap;width:auto;animation:none}.marketing-site .team-content [data-dup=true]{display:none}.marketing-site :is(h1,h2,h3,p,a,button){overflow-wrap:break-word}@media (max-width:700px){.marketing-site .team-content h1{font-size:clamp(36px,10vw,52px)}.marketing-site .team-content section>div{padding-left:24px;padding-right:24px}}@media (prefers-reduced-motion:reduce){.marketing-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
