body form.ui-inquiry-form{display:block;background:#fff!important;color:#243b4b!important;padding:30px!important;border:1px solid #e2e7ea;box-sizing:border-box;text-align:left}
body form.ui-inquiry-form h3{color:#243b4b!important;font:600 17px/1.5 Inter,Arial,sans-serif!important;margin:0 0 24px!important}
body form.ui-inquiry-form .ui-inquiry-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}
body form.ui-inquiry-form label{display:block;font:500 12px/1.6 Inter,Arial,sans-serif!important;color:#243b4b!important;margin:0 0 18px!important}
body form.ui-inquiry-form :is(input:not([type=hidden]),textarea){display:block;width:100%;box-sizing:border-box;border:1px solid #ccd6dd!important;background:#fafbfc!important;color:#243b4b!important;font:400 14px/1.6 Inter,Arial,sans-serif!important;padding:11px 12px!important;margin:7px 0 0!important;border-radius:0;min-width:0}
body form.ui-inquiry-form textarea{min-height:100px;resize:vertical}
body form.ui-inquiry-form .ui-inquiry-drawings{border:1px dashed #bdc9d1;padding:15px;margin:0 0 24px;background:#fafbfc;scroll-margin-top:120px}
body form.ui-inquiry-form .ui-inquiry-drawings label{margin-bottom:6px!important}
body form.ui-inquiry-form input[type=file]{font-size:12px!important;border:0!important;background:transparent!important;padding:8px 0!important}
body form.ui-inquiry-form .ui-inquiry-drawings p{font:400 11px/1.7 Inter,Arial,sans-serif!important;color:#68747c!important;margin:6px 0 0!important;overflow-wrap:anywhere}
body form.ui-inquiry-form button[type=submit]{display:flex;justify-content:center;align-items:center;gap:22px;width:100%;min-height:48px;background:#213f58!important;color:#fff!important;border:1px solid #213f58;border-radius:0;padding:12px 18px;font:600 13px/1.6 Inter,Arial,sans-serif!important;box-shadow:none;cursor:pointer}
body form.ui-inquiry-form button:disabled{opacity:.55;cursor:not-allowed}
body form.ui-inquiry-form[hidden]{display:none!important}
body .ui-inquiry-direct{box-sizing:border-box;padding:30px;background:#fff!important;border:1px solid #dce5ec;border-radius:4px;text-align:left}
body .ui-inquiry-direct h3{font:600 22px/1.4 Inter,Arial,sans-serif!important;color:#17354d!important;margin:0 0 18px!important}
body .ui-inquiry-direct p{font:400 14px/1.8 Inter,Arial,sans-serif!important;color:#526b7c!important;margin:0 0 22px!important}
body .ui-inquiry-direct-actions{display:grid;gap:14px;margin:26px 0}
body .ui-inquiry-direct-actions>a{display:block;padding:15px 18px;border-radius:4px;text-align:center;font:600 14px/1.5 Inter,Arial,sans-serif!important;color:#fff!important;text-decoration:none!important;background:#213f58!important;overflow-wrap:anywhere}
body .ui-inquiry-direct-actions>.ui-direct-whatsapp{background:#128c55!important}
body .ui-inquiry-direct-actions>a:is(:hover,:focus-visible){filter:brightness(.92)}
body .ui-inquiry-direct-actions>a:focus-visible{outline:3px solid #7295b0;outline-offset:3px}
body .ui-inquiry-direct .ui-inquiry-direct-note{font-size:12px!important;margin-bottom:12px!important}
body .ui-inquiry-direct-note>a{color:#214d6c!important;text-decoration:underline;text-underline-offset:3px}
body form.ui-inquiry-form :is(.ui-inquiry-note,[role=status]){font:400 12px/1.7 Inter,Arial,sans-serif!important;color:#586c7b!important;margin:12px 0 0!important;text-align:left}
body form.ui-inquiry-form .ui-inquiry-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
body form.ui-inquiry-form :is(input,textarea):focus-visible{outline:2px solid #7295b0;outline-offset:2px}
@media(max-width:600px){body form.ui-inquiry-form{padding:21px!important}.ui-inquiry-form .ui-inquiry-row{grid-template-columns:1fr!important;gap:0!important}body form.ui-inquiry-form :is(input:not([type=hidden]),textarea){font-size:16px!important}body form.ui-inquiry-form .ui-inquiry-drawings{padding:12px}}
