.inquiry-dev-notice{padding:14px 20px;text-align:center;background:#15342d;color:#e6fff4;font:15px/1.5 system-ui}.inquiry-message{padding:16px;border:1px solid #568d7d;border-radius:8px;margin:20px 0;line-height:1.6;overflow-wrap:anywhere}.inquiry-errors{border-color:#d79777;color:#ffe4d7}.inquiry-honeypot{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.direction-page [aria-invalid=true]{border:2px solid #efad88}.direction-page button:disabled{opacity:.65;cursor:not-allowed}.direction-page input[readonly],.direction-page textarea[readonly]{opacity:.8}#inquiry-challenge{min-height:75px;max-width:100%;margin:20px 0}.direction-page .inquiry-message:focus{outline:3px solid #d9a37c;outline-offset:3px}@media(max-width:600px){.direction-page fieldset{padding:12px 8px}#inquiry-challenge{margin-left:-2px;margin-right:-2px}}
.direction-page [data-inquiry-form] select{display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box;min-height:44px;margin-top:8px;padding:12px;background:#101c25;color:#dce9ed;border:1px solid #455962;border-radius:6px;font:inherit}.direction-page [data-inquiry-form] select:focus-visible{outline:3px solid #55d7aa;outline-offset:2px}.direction-page [data-inquiry-form] select:disabled{opacity:.8}.direction-page .inquiry-source-note{display:block;margin-top:6px;font-size:.9em;line-height:1.5}
.direction-page [data-inquiry-form] fieldset{min-width:0;max-width:100%;box-sizing:border-box}
