.inquiry.svelte-18cvcm{border-block:1px solid var(--border-subtle);gap:40px;padding-block:64px;scroll-margin-top:100px;display:grid}.form-intro.svelte-18cvcm h2:where(.svelte-18cvcm){margin-block:16px 24px}.form-intro.svelte-18cvcm .company-small:where(.svelte-18cvcm){margin-top:20px}form.svelte-18cvcm{gap:24px;min-width:0;display:grid;position:relative}.form-pair.svelte-18cvcm{gap:24px;display:grid}label.svelte-18cvcm{color:var(--color-text-primary);gap:10px;font-size:14px;line-height:1.6;display:grid}input.svelte-18cvcm:not([type=checkbox]),select.svelte-18cvcm,textarea.svelte-18cvcm{color:#f5f5f5;width:100%;min-width:0;font:inherit;background:#080a0f;border:1px solid #ffffff38;border-radius:8px;padding:12px 14px}input.svelte-18cvcm:focus-visible,select.svelte-18cvcm:focus-visible,textarea.svelte-18cvcm:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}textarea.svelte-18cvcm{resize:vertical;min-height:150px}label.svelte-18cvcm>span:where(.svelte-18cvcm){color:#b9bbc6;font-size:13px}.form-consent.svelte-18cvcm{align-items:flex-start;gap:12px;display:flex}.form-consent.svelte-18cvcm input:where(.svelte-18cvcm){width:18px;height:18px;accent-color:var(--color-accent);flex:none;margin-top:3px}a.svelte-18cvcm{color:#a7bbff;text-underline-offset:3px;text-decoration:underline}.form-error.svelte-18cvcm{color:#ffbab3;font-size:14px;line-height:1.6}.form-trap.svelte-18cvcm{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.form-success.svelte-18cvcm{background:#0b1021;border:1px solid #6c91f9;border-radius:12px;padding:28px;line-height:1.7}.form-success.svelte-18cvcm h3:where(.svelte-18cvcm){margin-bottom:12px}button.svelte-18cvcm{cursor:pointer;justify-self:start}button.svelte-18cvcm:disabled{opacity:.6;cursor:wait}@media (width>=768px){.form-pair.svelte-18cvcm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.inquiry.svelte-18cvcm{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:72px}}.company-surface{overflow-x:clip}.company-container{width:100%;max-width:var(--container-page,1200px);margin:0 auto;padding:40px 20px 100px}.company-breadcrumb{color:var(--color-text-body);flex-wrap:wrap;align-items:center;gap:12px;margin-block:0 64px;font-size:14px;display:flex}.company-hero{max-width:820px;padding-bottom:72px}.company-eyebrow{color:var(--color-accent);font:12px/1.6 var(--font-geist-mono);margin-bottom:20px}.company-surface h1{letter-spacing:-.04em;text-wrap:balance;max-width:760px;font-size:40px;line-height:1.1}.company-lead{max-width:640px;color:var(--color-text-body);text-wrap:pretty;margin-block:24px 32px;font-size:18px;line-height:1.65}.company-surface h2{letter-spacing:-.025em;text-wrap:balance;font-size:28px;line-height:1.2}.company-surface h3{letter-spacing:-.015em;text-wrap:pretty;font-size:20px;line-height:1.35}.company-section{border-top:1px solid var(--border-subtle);padding-block:48px}.company-section-heading{gap:24px;margin-bottom:36px;display:grid}.company-copy{color:var(--color-text-body);text-wrap:pretty;font-size:16px;line-height:1.8}.company-copy p+p{margin-top:20px}.company-small{color:var(--color-text-body);font-size:13px;line-height:1.6}.company-button{background:var(--color-button-primary);max-width:100%;min-height:44px;color:var(--color-text-on-primary);border-radius:6px;justify-content:space-between;align-items:center;gap:24px;padding:12px 20px;font-size:14px;line-height:1.4;display:inline-flex}.company-text-link{color:var(--color-text-primary);text-underline-offset:5px;align-items:center;gap:12px;font-size:14px;line-height:1.6;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40;display:inline-flex}.company-text-link:hover{color:var(--color-accent)}.company-surface a:focus-visible,.company-surface button:focus-visible{outline:2px solid var(--color-accent);outline-offset:5px}.company-surface a{overflow-wrap:anywhere}.company-grid{gap:32px;display:grid}.company-description{max-width:800px}.company-boilerplate{color:var(--color-text-primary);-webkit-user-select:text;user-select:text;margin-block:24px;font-size:20px;line-height:1.7}.company-related{gap:0;padding-bottom:0;display:grid}.company-related a{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:20px;min-height:64px;display:flex}.company-related a:hover{color:var(--color-accent)}.company-skip{z-index:100;top:-100px;background:var(--color-accent);color:var(--color-bg);padding:12px;position:absolute;inset-inline-start:20px}.company-skip:focus{top:12px}@media (width>=768px){.company-container{padding:56px 40px 120px}.company-hero{padding-bottom:96px}.company-surface h1{font-size:56px}.company-section{padding-block:64px}.company-section-heading{grid-template-columns:1fr 1fr;gap:64px;margin-bottom:48px}.company-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.company-related{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}@media (width>=1280px){.company-container{padding-inline:0}}
