.contactPage_page__UwcrP{margin-inline:calc(50% - 50vw);background:radial-gradient(circle at 82% 7%,rgba(34,184,211,.1),transparent 30rem),#07131c;color:var(--color-text);padding:clamp(5rem,9vw,8rem) 0}.contactPage_layout__9UXIt{display:grid;grid-template-columns:minmax(0,.8fr) minmax(30rem,1.2fr);grid-gap:clamp(3rem,8vw,8rem);gap:clamp(3rem,8vw,8rem);align-items:start}.contactPage_eyebrow__ii_OA{margin:0 0 1rem;color:var(--color-gold);font-size:.66rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.contactPage_copy__yTJic h1{margin:0;font-family:var(--font-display);font-size:clamp(3.4rem,6.5vw,6.5rem);font-weight:600;letter-spacing:-.055em;line-height:.9}.contactPage_copy__yTJic>p{max-width:34rem;margin:1.4rem 0;color:var(--color-muted);font-size:1.05rem}.contactPage_steps__4EnfC{margin:2.5rem 0 0;padding:0;list-style:none;border-top:1px solid var(--zv-border)}.contactPage_steps__4EnfC li{padding:1rem 0;border-bottom:1px solid var(--zv-border);color:var(--color-muted);font-size:.78rem}.contactPage_steps__4EnfC strong{display:block;color:var(--color-text)}.contactPage_panel__1HKoe{border:1px solid var(--zv-border);padding:clamp(1.4rem,3vw,2.5rem);background:rgba(9,25,35,.92)}.contactPage_panel__1HKoe h2{margin:0 0 1.5rem;font-family:var(--font-display);font-size:clamp(2rem,3vw,3rem);font-weight:600}@media(max-width:850px){.contactPage_layout__9UXIt{grid-template-columns:1fr}.contactPage_panel__1HKoe{padding-inline:1rem}}.demoRequestForm_form__rWf4_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.demoRequestForm_field__5nbYc{display:flex;flex-direction:column;gap:.45rem}.demoRequestForm_full__sgXz_{grid-column:1/-1}.demoRequestForm_field__5nbYc label{color:var(--color-text);font-size:.72rem;font-weight:750}.demoRequestForm_field__5nbYc input,.demoRequestForm_field__5nbYc select,.demoRequestForm_field__5nbYc textarea{width:100%;border:1px solid var(--zv-border);padding:.85rem 1rem;background:#07131c;color:var(--color-text)}.demoRequestForm_field__5nbYc input:focus,.demoRequestForm_field__5nbYc select:focus,.demoRequestForm_field__5nbYc textarea:focus{border-color:var(--color-gold);outline:2px solid rgba(217,177,102,.2)}.demoRequestForm_field__5nbYc textarea{min-height:8rem;resize:vertical}.demoRequestForm_check__tDZKk{display:flex;align-items:flex-start;gap:.7rem;color:var(--color-muted);font-size:.72rem}.demoRequestForm_check__tDZKk input{margin-top:.25rem}.demoRequestForm_check__tDZKk a{color:var(--color-gold);text-decoration:underline}.demoRequestForm_submit__47rsh{min-height:3.1rem;border:1px solid var(--color-gold);background:var(--color-gold);color:#07131c;font-weight:800;cursor:pointer}.demoRequestForm_submit__47rsh:disabled{cursor:wait;opacity:.65}.demoRequestForm_notice__FuSkY{grid-column:1/-1;border-left:3px solid var(--color-cyan);padding:1rem;background:rgba(34,184,211,.07);color:var(--color-text)}.demoRequestForm_error__TqAQw{border-left-color:#f87171;background:rgba(248,113,113,.08)}.demoRequestForm_honeypot___aqQF{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:650px){.demoRequestForm_form__rWf4_{grid-template-columns:1fr}.demoRequestForm_full__sgXz_{grid-column:auto}.demoRequestForm_submit__47rsh{width:100%}}