.phone-note{font-size:12px;color:#557b90;line-height:1.7;grid-column:1/-1}.phone-feedback{color:#c51a3d;font-size:12px}.request-honeypot{position:absolute!important;left:0!important;top:0!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}.request-receipt{background:#f0faff;border:1px solid #cceafa;border-radius:20px;padding:30px}.request-receipt h2{font-size:30px;letter-spacing:-1px;line-height:1.5}.request-reference{margin-block:22px;padding:16px;background:#fff;border-radius:10px;font-size:15px}.request-reference strong{display:inline-block;direction:ltr;color:#057caf;font-size:19px}.request-receipt p{font-size:14px;line-height:1.9}.mail-pending{padding:14px;border-inline-start:3px solid #efa93b;background:#fffbf0;color:#775727}.request-receipt[hidden],.mail-pending[hidden],.phone-feedback[hidden]{display:none}.request-receipt .request-summary{margin-block:20px}.request-receipt .request-summary div div{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid #d6ebf5}.request-receipt .request-summary strong{white-space:pre-wrap;overflow-wrap:anywhere;text-align:end}.request-navigation button:disabled{opacity:.6;cursor:wait}
body .request-field .field-error,body #form-error{font-size:14px;line-height:1.65}
body .request-field [aria-invalid=true]{border-color:#bd1531}
body .request-draft-tools button,body .request-summary [data-edit-step]{min-height:44px;min-width:44px}
