.contact-form-module__-HnNpW__form{gap:14px;display:grid}.contact-form-module__-HnNpW__form label,.contact-form-module__-HnNpW__form fieldset{gap:7px;font-weight:700;display:grid}.contact-form-module__-HnNpW__form input,.contact-form-module__-HnNpW__form select,.contact-form-module__-HnNpW__form textarea,.contact-form-module__-HnNpW__form button{width:100%;min-height:44px;font:inherit;color:#17231d;background:#fff;border:1px solid #9fb1a7;border-radius:8px;padding:10px}.contact-form-module__-HnNpW__form textarea{resize:vertical;min-height:130px}.contact-form-module__-HnNpW__form fieldset{border:1px solid #9fb1a7;border-radius:8px;padding:14px}.contact-form-module__-HnNpW__form legend{padding:0 4px;font-weight:700}.contact-form-module__-HnNpW__form .contact-form-module__-HnNpW__choice{align-items:center;gap:9px;font-weight:400;display:flex}.contact-form-module__-HnNpW__form .contact-form-module__-HnNpW__choice input{width:18px;min-height:18px;padding:0}.contact-form-module__-HnNpW__form button{color:#fff;cursor:pointer;background:#164a3d;border:0;font-weight:700}.contact-form-module__-HnNpW__form button:disabled{cursor:wait;opacity:.75}.contact-form-module__-HnNpW__help{color:#42534a;font-size:.9rem;font-weight:400;line-height:1.45}.contact-form-module__-HnNpW__error{color:#a31621;font-size:.9rem;font-weight:700}.contact-form-module__-HnNpW__privacy{color:#31433a;background:#e3efe8;border-radius:8px;padding:14px;line-height:1.5}.contact-form-module__-HnNpW__form section[aria-label=Security\ verification]{color:#42534a;gap:8px;font-size:.9rem;display:grid}.contact-form-module__-HnNpW__honeypot{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}
.page-module__OSLHOG__page{background:#f4f7f5;min-height:100vh;padding:16px}.page-module__OSLHOG__card{background:#fff;border-radius:16px;width:min(100%,720px);margin:0 auto;padding:clamp(24px,6vw,48px);box-shadow:0 10px 30px #164a3d1a}.page-module__OSLHOG__card>h1{color:#164a3d;font-size:clamp(2rem,7vw,3rem);line-height:1.1}.page-module__OSLHOG__card>p{color:#31433a;margin-top:16px;line-height:1.6}.page-module__OSLHOG__card>aside{color:#31433a;background:#e3efe8;border-radius:8px;margin:20px 0;padding:14px;line-height:1.5}
