.ContactForm-module__qBDSPa__column{gap:var(--space-500);display:grid}.ContactForm-module__qBDSPa__headline{font-size:var(--font-size-subtitle)}.ContactForm-module__qBDSPa__form{gap:var(--space-400);display:grid}.ContactForm-module__qBDSPa__field{gap:var(--space-200);display:grid}.ContactForm-module__qBDSPa__label{font-family:var(--font-family-text);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--color-text-heading)}.ContactForm-module__qBDSPa__input,.ContactForm-module__qBDSPa__select{min-height:54px;padding-inline:var(--space-400);border:var(--border-width-hairline) solid var(--color-border-default);border-radius:var(--radius-medium);background-color:var(--color-background-card);font-family:var(--font-family-text);font-size:var(--font-size-body);color:var(--color-text-body)}.ContactForm-module__qBDSPa__input:focus-visible,.ContactForm-module__qBDSPa__select:focus-visible,.ContactForm-module__qBDSPa__submit:focus-visible{outline:var(--border-width-thick) solid var(--color-focus-ring-on-light)}.ContactForm-module__qBDSPa__input[aria-invalid=true],.ContactForm-module__qBDSPa__select[aria-invalid=true]{border-color:var(--color-status-alert)}.ContactForm-module__qBDSPa__error,.ContactForm-module__qBDSPa__formError{font-family:var(--font-family-text);font-size:var(--font-size-small);color:var(--color-status-alert)}.ContactForm-module__qBDSPa__honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.ContactForm-module__qBDSPa__privacyNotice{font-family:var(--font-family-text);font-size:var(--font-size-small);color:var(--color-text-body)}.ContactForm-module__qBDSPa__privacyLink{color:var(--color-text-heading);text-decoration:underline}.ContactForm-module__qBDSPa__submit{min-height:54px;padding-inline:var(--space-500);border:var(--border-width-hairline) solid transparent;border-radius:var(--radius-pill);background-color:var(--color-brand-gold);color:var(--color-background-dark);font-family:var(--font-family-text);font-size:var(--font-size-small);font-weight:var(--font-weight-heavy);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.ContactForm-module__qBDSPa__submit:hover{background-color:var(--color-brand-gold)}.ContactForm-module__qBDSPa__submit:disabled{cursor:not-allowed}.ContactForm-module__qBDSPa__success{gap:var(--space-300);display:grid}.ContactForm-module__qBDSPa__successTitle{font-family:var(--font-family-text);font-size:var(--font-size-body);font-weight:var(--font-weight-heavy);color:var(--color-text-heading)}.ContactForm-module__qBDSPa__successBody{font-family:var(--font-family-text);font-size:var(--font-size-body);color:var(--color-text-body)}
.MaturityPanel-module__Qa6TCa__panel{padding:var(--space-600) var(--space-500);border:var(--border-width-hairline) solid var(--color-border-default);border-radius:var(--radius-large);background-color:var(--color-background-light-panel)}.MaturityPanel-module__Qa6TCa__title{font-size:var(--font-size-card-title-small)}.MaturityPanel-module__Qa6TCa__levels{gap:var(--space-400);margin:var(--space-500) 0 0;padding:0;list-style:none;display:grid}.MaturityPanel-module__Qa6TCa__level{padding:var(--space-400);border:var(--border-width-hairline) solid var(--color-border-default);border-radius:var(--radius-medium);background-color:var(--color-background-card)}.MaturityPanel-module__Qa6TCa__levelLabel{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--color-text-heading)}.MaturityPanel-module__Qa6TCa__levelDescription{color:var(--color-text-body);font-size:var(--font-size-body-small);line-height:var(--line-height-relaxed);margin-block-start:var(--space-200)}@media (min-width:900px){.MaturityPanel-module__Qa6TCa__panel{padding:var(--space-700) var(--space-600)}}
.page-module__j6Q3dW__split{gap:var(--space-600);padding-block:var(--space-700) var(--layout-section-padding-small);width:min(100% - (var(--layout-container-gutter) * 2), var(--layout-container-max));margin-inline:auto;display:grid}.page-module__j6Q3dW__formColumn{order:1;min-width:0}.page-module__j6Q3dW__maturityColumn{order:2;min-width:0}@media (min-width:900px){.page-module__j6Q3dW__split{gap:var(--space-700);padding-block:var(--layout-section-padding-large) var(--layout-section-padding);grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__j6Q3dW__formColumn{order:2}.page-module__j6Q3dW__maturityColumn{order:1}}
