.Deployments-module__O4u5ma__tier{padding:104px 0}.Deployments-module__O4u5ma__dark,.Deployments-module__O4u5ma__dim{--color-fg:var(--color-on-feature);--color-muted:var(--color-on-feature-muted);--color-hairline:var(--color-feature-line);--color-tint:#ffffff1f;--color-tint-hover:#ffffff2e;color:var(--color-fg)}.Deployments-module__O4u5ma__dark{background:var(--color-feature)}.Deployments-module__O4u5ma__dim{background:color-mix(in srgb, var(--color-feature) 80%, var(--color-band))}.Deployments-module__O4u5ma__light{background:var(--color-band)}.Deployments-module__O4u5ma__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px 80px;display:grid}.Deployments-module__O4u5ma__icon{width:28px;height:28px;color:var(--color-accent)}.Deployments-module__O4u5ma__head h2{font:var(--type-display);letter-spacing:var(--tracking-display);margin-top:24px;font-size:44px;line-height:50px}.Deployments-module__O4u5ma__label{color:var(--color-muted);margin-top:6px;font-size:16px;line-height:24px}.Deployments-module__O4u5ma__text{max-width:440px;color:var(--color-muted);margin-top:20px;font-size:18px;line-height:28px}.Deployments-module__O4u5ma__action{margin-top:32px}.Deployments-module__O4u5ma__points{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 40px;margin:52px 0 0;padding:0;list-style:none;display:grid}.Deployments-module__O4u5ma__points li{border-top:1px solid var(--color-hairline);align-items:flex-start;gap:12px;padding-top:20px;font-size:16px;line-height:24px;display:flex}.Deployments-module__O4u5ma__points svg{width:18px;height:18px;color:var(--color-accent);flex:none;margin-top:3px}@media (max-width:900px){.Deployments-module__O4u5ma__inner{grid-template-columns:minmax(0,1fr)}.Deployments-module__O4u5ma__points{margin-top:0}}@media (max-width:767px){.Deployments-module__O4u5ma__tier{padding:72px 0}.Deployments-module__O4u5ma__head h2{font-size:34px;line-height:40px}.Deployments-module__O4u5ma__points{grid-template-columns:minmax(0,1fr);gap:16px}}
.ContactForm-module__MW0ffG__form{text-align:left;flex-direction:column;gap:20px;display:flex}.ContactForm-module__MW0ffG__trap{display:none}.ContactForm-module__MW0ffG__pair{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ContactForm-module__MW0ffG__field{flex-direction:column;gap:8px;display:flex}.ContactForm-module__MW0ffG__field label{color:var(--color-fg);font-size:14px;font-weight:500;line-height:20px}.ContactForm-module__MW0ffG__field :is(input,select,textarea){border-radius:var(--radius-field);background:var(--color-surface);width:100%;min-height:48px;box-shadow:inset 0 0 0 1px var(--color-hairline);color:var(--color-fg);font:400 16px/22px var(--font-body);appearance:none;border:0;padding:12px 14px;transition:box-shadow .15s}.ContactForm-module__MW0ffG__field :is(input,select,textarea):hover{box-shadow:inset 0 0 0 1px var(--color-line-strong)}.ContactForm-module__MW0ffG__field :is(input,select,textarea):focus{box-shadow:inset 0 0 0 1.5px var(--color-fg), 0 0 0 4px var(--color-focus-ring);outline:none}.ContactForm-module__MW0ffG__field textarea{resize:vertical;min-height:140px}.ContactForm-module__MW0ffG__select{position:relative}.ContactForm-module__MW0ffG__select select{cursor:pointer;padding-right:42px}.ContactForm-module__MW0ffG__select select:invalid{color:var(--color-muted)}.ContactForm-module__MW0ffG__select svg{width:16px;height:16px;color:var(--color-muted);pointer-events:none;position:absolute;top:50%;right:14px;translate:0 -50%}.ContactForm-module__MW0ffG__submit{flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px;display:flex}.ContactForm-module__MW0ffG__submit button:disabled{opacity:.6;cursor:progress}.ContactForm-module__MW0ffG__status{color:var(--color-muted);font-size:14px;line-height:20px}.ContactForm-module__MW0ffG__failed{color:var(--color-fg)}@media (max-width:767px){.ContactForm-module__MW0ffG__pair{grid-template-columns:1fr}.ContactForm-module__MW0ffG__submit button{width:100%}}
.SecurityContact-module__DrnwNG__contact{scroll-margin-top:var(--nav-height);padding:120px 0}.SecurityContact-module__DrnwNG__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:80px;display:grid}.SecurityContact-module__DrnwNG__copy{max-width:440px}.SecurityContact-module__DrnwNG__body{margin-top:16px}@media (max-width:900px){.SecurityContact-module__DrnwNG__grid{grid-template-columns:1fr;gap:40px}}@media (max-width:767px){.SecurityContact-module__DrnwNG__contact{padding:80px 0}}
