.inquiry-submit{margin-top:28px;padding-top:24px;border-top:1px solid #ccd5db;font-family:system-ui,sans-serif;font-size:16px;line-height:1.8}.inquiry-status{padding:14px 18px;background:#edf2f5;color:#334f60;font-size:14px}.inquiry-consent{display:flex!important;align-items:flex-start;gap:12px;margin:24px 0;cursor:pointer}.inquiry-consent input{width:20px!important;height:20px;flex:0 0 20px;margin:5px 0 0;accent-color:#153448}.inquiry-consent a{color:#214f6b;text-decoration:underline;text-underline-offset:3px}.inquiry-send-button{display:block;width:100%;max-width:520px;min-height:56px;padding:16px 20px;border:0;background:#14354b;color:white;font:700 16px/1.6 system-ui,sans-serif;cursor:pointer}.inquiry-send-button:disabled{opacity:.55;cursor:default}.inquiry-send-button:focus-visible,.inquiry-consent input:focus-visible{outline:3px solid #b69d5e;outline-offset:3px}.inquiry-send-error{padding:16px;border-left:3px solid #a34242;background:#fff2f0;color:#803333}.inquiry-success{padding:24px;border-top:3px solid #ae9864;background:#f0f6f3;color:#163d37;overflow-wrap:anywhere}.inquiry-success strong{font-size:19px}.inquiry-trap{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;left:-10000px}.inquiry-test-code{display:block;margin:20px 0}.inquiry-test-code input{display:block;width:min(100%,400px);padding:12px;font-size:16px}.inquiry-submit [hidden]{display:none!important}@media(max-width:600px){.inquiry-submit{margin-top:22px;padding-top:20px}.inquiry-consent{font-size:15px}.inquiry-send-button{font-size:15px}.inquiry-success{padding:18px}.inquiry-success strong{font-size:17px}}
