.inquiry-card{background:#fff;border:1px solid #cbd5e1;border-radius:20px;padding:clamp(18px,4vw,32px);margin:24px 0;color:#172b43}.inquiry-card h3{font-size:1.45rem;margin:0 0 12px}.inquiry-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.inquiry-grid label{display:grid;gap:7px;font-weight:600}.inquiry-grid input,.inquiry-grid textarea{width:100%;min-height:48px;border:1px solid #94a3b8;border-radius:8px;padding:12px;font:inherit;color:#172b43;background:#fff;box-sizing:border-box}.inquiry-consent{display:block;margin:20px 0;font-size:14px}.inquiry-consent input{width:18px;height:18px;vertical-align:middle;margin-right:8px}.inquiry-actions{display:flex;gap:10px;flex-wrap:wrap}.inquiry-actions button{background:#173f95;color:#fff;border:0;border-radius:9px;padding:14px 18px;font:600 15px/1.3 system-ui;cursor:pointer}.inquiry-actions button:last-child{background:#be440b}.inquiry-actions button:disabled{opacity:.55;cursor:wait}.inquiry-status{overflow-wrap:anywhere;font-weight:600}.inquiry-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.inquiry-card a{color:#173f95;text-decoration:underline}@media(max-width:600px){.inquiry-grid{grid-template-columns:1fr}.inquiry-actions{flex-direction:column}.inquiry-actions button{width:100%}}
