.inquiry-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px;width:100%;min-width:0;text-align:left}.inquiry-form .full,.inquiry-form noscript{grid-column:1/-1}.inquiry-field{display:flex;flex-direction:column;gap:8px;min-width:0}.inquiry-field label{font-size:14px;line-height:1.5}.inquiry-field input,.inquiry-field select,.inquiry-field textarea{box-sizing:border-box;width:100%;min-width:0;border:1px solid #666;border-radius:8px;background:#151719;color:#fff;padding:12px;font:inherit;font-size:16px;line-height:1.5}.inquiry-field textarea{resize:vertical}.inquiry-form :is(input,select,textarea,button,summary):focus-visible{outline:2px solid #8db7ff;outline-offset:3px}.inquiry-form summary{cursor:pointer;line-height:1.6}.inquiry-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}.inquiry-form .inquiry-consent{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.6}.inquiry-consent input{flex:0 0 auto;margin-top:4px;width:18px;height:18px}.inquiry-form .inquiry-consent span{color:inherit}.inquiry-form button{white-space:normal;cursor:pointer}.inquiry-form button:disabled{cursor:wait;opacity:.65}.inquiry-hp{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.inquiry-form .form-result{overflow-wrap:anywhere;line-height:1.7;font-size:14px}.inquiry-form .ok{color:#96dfba}.inquiry-form .err{color:#ffb1aa}@media(max-width:600px){.inquiry-form,.inquiry-options{grid-template-columns:minmax(0,1fr)}.inquiry-form button{width:100%}}
