.hesent-rfq-form{max-width:980px;margin:2.5rem auto;padding:clamp(1.25rem,3vw,2.5rem);border:1px solid #d9e1e8;background:#fff;box-shadow:0 16px 44px rgba(12,32,52,.08);color:#13263a}.hesent-rfq-form fieldset{margin:0 0 1.75rem;padding:1.25rem;border:0;border-top:2px solid #155c92}.hesent-rfq-form legend{padding:0 .4rem;color:#12304d;font-weight:700;letter-spacing:.02em}.hesent-rfq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem}.hesent-rfq-form label{display:grid;gap:.45rem;font-weight:600}.hesent-rfq-form input,.hesent-rfq-form select,.hesent-rfq-form textarea{width:100%;box-sizing:border-box;border:1px solid #aebcc7;border-radius:2px;padding:.7rem .75rem;background:#fff;color:#15283a;font:inherit}.hesent-rfq-form input:focus,.hesent-rfq-form select:focus,.hesent-rfq-form textarea:focus{outline:3px solid rgba(21,92,146,.18);border-color:#155c92}.hesent-rfq-help,.hesent-rfq-consent{font-size:.9rem;color:#526577}.hesent-rfq-submit{border:1px solid #e56820;background:#e56820;color:#fff;padding:.85rem 1.25rem;font:700 1rem inherit;cursor:pointer}.hesent-rfq-submit:hover{background:#bf4e12;border-color:#bf4e12}.hesent-rfq-hp{position:absolute!important;left:-9999px!important}.hesent-rfq-notice{max-width:980px;margin:1.5rem auto;padding:1rem 1.25rem;border-left:4px solid}.hesent-rfq-notice--success{border-color:#347a51;background:#edf7f0}.hesent-rfq-notice--error{border-color:#b8382b;background:#fff1f0}@media(max-width:700px){.hesent-rfq-grid{grid-template-columns:1fr}.hesent-rfq-form{margin:1.25rem 0;padding:1rem}.hesent-rfq-form fieldset{padding:1rem 0}}
