.ContactForm-module__MW0ffG__contactForm{min-width:0}.ContactForm-module__MW0ffG__form{gap:var(--ds-space-6);display:grid}.ContactForm-module__MW0ffG__field{gap:var(--ds-space-2);min-width:0;display:grid}.ContactForm-module__MW0ffG__nameGroup{border:0;min-width:0}.ContactForm-module__MW0ffG__nameFields{gap:var(--ds-space-4);margin-top:var(--ds-space-3);display:grid}@media (min-width:48rem){.ContactForm-module__MW0ffG__nameFields{grid-template-columns:repeat(2,minmax(0,1fr))}}.ContactForm-module__MW0ffG__label{color:var(--ds-color-text-primary);font-size:var(--ds-type-body-sm-size);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-type-body-sm-line-height)}.ContactForm-module__MW0ffG__subLabel{color:var(--ds-color-text-body);font-size:var(--ds-type-body-sm-size);line-height:var(--ds-type-body-sm-line-height)}.ContactForm-module__MW0ffG__required{color:var(--ds-color-text-secondary);font-weight:var(--ds-type-body-weight)}.ContactForm-module__MW0ffG__form input,.ContactForm-module__MW0ffG__form textarea{width:100%;min-height:var(--ds-space-12);padding:var(--ds-space-2) var(--ds-space-3);border:1px solid var(--ds-control-border-color);border-radius:var(--ds-radius-sm);background:var(--ds-control-fill);color:var(--ds-color-text-primary);font-size:var(--ds-type-body-md-size);line-height:var(--ds-type-body-md-line-height);transition:border-color var(--ds-motion-duration-interaction) var(--ds-motion-easing), box-shadow var(--ds-motion-duration-interaction) var(--ds-motion-easing)}.ContactForm-module__MW0ffG__form textarea{min-height:var(--ds-space-32);resize:vertical}.ContactForm-module__MW0ffG__form input:hover,.ContactForm-module__MW0ffG__form textarea:hover{border-color:var(--ds-control-border-color-hover);box-shadow:inset 0 0 0 1px var(--ds-control-border-color-hover)}.ContactForm-module__MW0ffG__form input:focus-visible,.ContactForm-module__MW0ffG__form textarea:focus-visible{outline-offset:2px;border-color:var(--ds-control-border-color-focus);box-shadow:inset 0 0 0 1px var(--ds-control-border-color-focus);outline:2px solid #0000;transition:none}.ContactForm-module__MW0ffG__form input:disabled,.ContactForm-module__MW0ffG__form textarea:disabled{border-color:var(--ds-control-border-color-disabled);box-shadow:none;background:var(--ds-control-fill-disabled);color:var(--ds-control-text-disabled);cursor:not-allowed}.ContactForm-module__MW0ffG__form input[aria-invalid=true],.ContactForm-module__MW0ffG__form textarea[aria-invalid=true]{padding:calc(var(--ds-space-2) - 1px) calc(var(--ds-space-3) - 1px);border:var(--ds-error-border-width) solid var(--ds-error-border-color);box-shadow:none;transition:none}.ContactForm-module__MW0ffG__form input[aria-invalid=true]:focus-visible,.ContactForm-module__MW0ffG__form textarea[aria-invalid=true]:focus-visible{outline-offset:2px;outline:2px solid #0000}.ContactForm-module__MW0ffG__submit{justify-self:start}.ContactForm-module__MW0ffG__submit[aria-disabled=true],.ContactForm-module__MW0ffG__submit[aria-disabled=true]:hover,.ContactForm-module__MW0ffG__submit[aria-disabled=true]:active{background:var(--ds-button-primary-fill);cursor:progress;transform:none}.ContactForm-module__MW0ffG__spinner{flex:none;animation:.9s linear infinite ContactForm-module__MW0ffG__spin}@keyframes ContactForm-module__MW0ffG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ContactForm-module__MW0ffG__spinner{animation:none}}.ContactForm-module__MW0ffG__error{align-items:flex-start;gap:var(--ds-space-2);color:var(--ds-error-text-color);font-size:var(--ds-type-body-sm-size);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-type-body-sm-line-height);display:flex}.ContactForm-module__MW0ffG__statusIcon{width:var(--ds-error-icon-size);height:var(--ds-error-icon-size);flex:none}.ContactForm-module__MW0ffG__summary,.ContactForm-module__MW0ffG__failure,.ContactForm-module__MW0ffG__success{margin-bottom:var(--ds-space-6);padding:var(--ds-space-4);border-radius:var(--ds-radius-sm);color:var(--ds-color-text-primary)}.ContactForm-module__MW0ffG__summary,.ContactForm-module__MW0ffG__failure{color:var(--ds-error-text-color);border:var(--ds-error-border-width) solid var(--ds-error-border-color);font-size:var(--ds-type-body-sm-size);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-type-body-sm-line-height)}.ContactForm-module__MW0ffG__failure{border-style:dashed}.ContactForm-module__MW0ffG__failureTitle{font-weight:var(--ds-font-weight-semibold)}.ContactForm-module__MW0ffG__failureDetail{color:var(--ds-color-text-primary);font-weight:var(--ds-type-body-weight)}.ContactForm-module__MW0ffG__statusBody{gap:var(--ds-space-1);display:grid}.ContactForm-module__MW0ffG__success{padding:var(--ds-space-6);background:var(--ds-success-fill);color:var(--ds-success-text-color);font-family:var(--ds-type-heading-family);font-size:var(--ds-type-heading-sm-size);font-weight:var(--ds-type-heading-sm-weight);line-height:var(--ds-type-heading-sm-line-height)}.ContactForm-module__MW0ffG__success:focus,.ContactForm-module__MW0ffG__success:focus-visible,.ContactForm-module__MW0ffG__summary:focus,.ContactForm-module__MW0ffG__summary:focus-visible{box-shadow:none;outline:none}.ContactForm-module__MW0ffG__statusText{align-items:flex-start;gap:var(--ds-space-2);display:flex}.ContactForm-module__MW0ffG__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ContactForm-module__MW0ffG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
.page-module__OSLHOG__contact{padding:var(--ds-space-16) var(--ds-gutter) var(--ds-space-24)}.page-module__OSLHOG__inner{gap:var(--ds-space-10);width:min(100%, var(--ds-container-reading));margin:0 auto;display:grid}.page-module__OSLHOG__title{margin-bottom:var(--ds-space-4);color:var(--ds-color-text-primary);font-family:var(--ds-type-display-family);font-size:var(--ds-type-display-section-size);font-weight:var(--ds-type-display-weight);line-height:var(--ds-type-display-section-line-height)}.page-module__OSLHOG__lede{color:var(--ds-color-text-body);font-size:var(--ds-type-body-lg-size);line-height:var(--ds-type-body-lg-line-height)}.page-module__OSLHOG__formColumn{min-width:0}@media (min-width:48rem){.page-module__OSLHOG__contact{padding-top:var(--ds-space-20)}}@media (min-width:64rem){.page-module__OSLHOG__contact{padding-top:var(--ds-space-24)}.page-module__OSLHOG__inner{gap:var(--ds-space-16);width:min(100%, var(--ds-container-editorial));grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}
