.emf-contact{display:grid;grid-template-columns:.82fr 1.3fr;gap:42px;margin:20px 0 12px;color:#253238}.emf-contact-intro{padding:26px 26px 30px;border-radius:20px;background:#edf1f0;align-self:start}.reader-body .emf-contact h3,.emf-contact h3{margin:0 0 16px;font-size:27px;line-height:1.13;letter-spacing:-.035em}.emf-contact-intro>.eyebrow{font-size:9px;margin:0 0 23px;letter-spacing:.13em}.emf-contact-intro>p{font-size:13px;line-height:1.7;margin:0 0 22px}.emf-contact-email{border-top:1px solid #d6dfdd;padding-top:22px;margin-top:24px}.emf-contact-email>span{display:block;font-size:10px;margin-bottom:7px;color:#5c6c6b}.emf-contact-email>a{font-size:15px;color:#173f46;overflow-wrap:anywhere}.emf-contact-intro>.micro{font-size:11px;margin:22px 0 0}.emf-contact-form{min-width:0}.emf-contact-required{font-size:11px!important;color:#687478;margin:0 0 20px!important}.emf-contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px 16px}.emf-contact-field{min-width:0}.emf-contact-field label{display:block;font-size:12px;font-weight:500;color:#39484c;margin-bottom:9px}.emf-contact-field input,.emf-contact-field textarea,.emf-contact-field select{display:block;box-sizing:border-box;width:100%;min-height:47px;padding:13px 14px;border:1px solid #cbd3d5;border-radius:9px;background:#fff;color:#223137;font:inherit;font-size:16px;line-height:1.4}.emf-contact-field textarea{resize:vertical;min-height:145px}.emf-contact-field :is(input,select,textarea):focus-visible{outline:2px solid #226577;outline-offset:2px;border-color:#226577}.emf-contact-field [aria-invalid=true]{border-color:#a32929}.emf-contact-wide{grid-column:1/-1}.emf-contact-privacy{font-size:11px!important;line-height:1.6!important;color:#6a7478;margin:17px 0!important}.emf-contact-submit{width:100%;display:flex;align-items:center;justify-content:space-between;min-height:50px;background:#203238;color:white;border-radius:10px;padding:15px 20px}.emf-contact-submit-status,.emf-contact-native-note{font-size:10px!important;line-height:1.5!important;color:#737e80;margin:10px 0 0!important}.emf-contact-captcha{font-size:10px;line-height:1.5;color:#737e80;margin-top:14px}.emf-contact-status{padding:23px;border-radius:14px;margin:0 0 22px}.emf-contact-success{background:#e8f0eb;color:#244c38}.emf-contact-errors{background:#fff0ee;color:#762d25}.reader-body .emf-contact-status h3,.emf-contact-status h3{font-size:20px;line-height:1.35;margin-bottom:10px}.emf-contact-status p,.emf-contact-status li{font-size:12px;line-height:1.5}.emf-field-error{display:block;font-size:11px;line-height:1.4;color:#8a2925;margin-top:7px}.canonical-article:has(.emf-contact){max-width:1050px}.canonical-contact-replacement{margin-top:28px}@media(max-width:700px){.emf-contact{grid-template-columns:1fr;gap:26px}.emf-contact-intro{padding:23px}.emf-contact-intro h3{max-width:330px}.emf-contact-email{margin-top:18px;padding-top:17px}.emf-contact-fields{gap:18px 14px}}@media(max-width:430px){.emf-contact-fields{grid-template-columns:1fr}.emf-contact-wide{grid-column:auto}.emf-contact-intro h3{font-size:25px}.emf-contact{margin-top:10px}}