.ContactForm-module__4HZGFW__form{gap:16px;display:grid}.ContactForm-module__4HZGFW__status:focus{outline:none}.ContactForm-module__4HZGFW__status:empty{display:none}.ContactForm-module__4HZGFW__required{color:var(--fg-text-muted);margin:0;font-size:.875rem}.ContactForm-module__4HZGFW__required span{color:var(--fg-red)}.ContactForm-module__4HZGFW__grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:640px){.ContactForm-module__4HZGFW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ContactForm-module__4HZGFW__trap{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.ContactForm-module__4HZGFW__consent{align-items:flex-start;gap:10px;display:flex}.ContactForm-module__4HZGFW__checkbox{width:22px;height:22px;accent-color:var(--fg-red);cursor:pointer;flex-shrink:0;margin:2px 0 0}.ContactForm-module__4HZGFW__checkbox[aria-invalid=true]{outline-offset:2px;outline:2px solid #b00009}.ContactForm-module__4HZGFW__consentLabel{font-family:var(--fg-font-ui);color:var(--fg-text);cursor:pointer;font-size:.9688rem;line-height:1.45}.ContactForm-module__4HZGFW__consentLabel a{font-weight:700}.ContactForm-module__4HZGFW__star{color:var(--fg-red)}.ContactForm-module__4HZGFW__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}
.ContactInfo-module__IyJwJa__card{color:var(--fg-white);background:var(--fg-navy);border-radius:var(--fg-radius);box-shadow:var(--fg-shadow-card);padding:18px}.ContactInfo-module__IyJwJa__title{color:var(--fg-white);border-bottom:2px solid var(--fg-red-bright);margin:0 0 14px;padding-bottom:10px;font-size:1.25rem;font-weight:800}.ContactInfo-module__IyJwJa__list{gap:14px;font-style:normal;display:grid}.ContactInfo-module__IyJwJa__org{color:var(--fg-gold);margin:0;font-size:1.0625rem;font-weight:800}.ContactInfo-module__IyJwJa__row{grid-template-columns:24px minmax(0,1fr);gap:10px;display:grid}.ContactInfo-module__IyJwJa__icon{color:#ff5a63;margin-top:2px}.ContactInfo-module__IyJwJa__label{letter-spacing:.04em;text-transform:uppercase;color:#ffffffb3;font-size:.75rem;font-weight:700;display:block}.ContactInfo-module__IyJwJa__value{font-family:var(--fg-font-body);color:var(--fg-white);overflow-wrap:anywhere;font-size:1rem;line-height:1.5;display:block}.ContactInfo-module__IyJwJa__link{min-height:32px;font-family:var(--fg-font-ui);text-underline-offset:3px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.ContactInfo-module__IyJwJa__link:hover{color:#ffd1d4}.ContactInfo-module__IyJwJa__mapLink{min-height:44px;color:var(--fg-white);align-items:center;gap:6px;font-weight:700;display:inline-flex}.ContactInfo-module__IyJwJa__mapLink:hover{color:#ffd1d4}.ContactInfo-module__IyJwJa__card :focus-visible{outline-color:#7fb2ff}
