/* GFX enquiry form (Netlify Forms) — added 2026-11-09, versioned filename */
.gfx-form .hp{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}
.gfx-form fieldset{border:0;margin:0;padding:0;min-width:0}
.gfx-form legend{font-weight:600;font-size:.92rem;margin-bottom:6px;padding:0}
.gfx-form .checks{display:flex;flex-wrap:wrap;gap:8px 20px}
.gfx-form .check{display:flex;align-items:flex-start;gap:8px;font-weight:400;font-size:.95rem;line-height:1.4}
.gfx-form .check input{width:auto;flex:0 0 auto;margin:3px 0 0;padding:0}
.gfx-form .form-grid>div,.gfx-form .form-grid>fieldset{min-width:0}
.gfx-form .actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}
.gfx-form .actions .btn{margin:0}
.gfx-form .alert textarea{margin-top:6px;min-height:110px}
.gfx-form .alert p{margin:0 0 8px}
.gfx-form .alert.ok{background:#eaf6ef;border-color:#a8d5b9;color:#14532d}
.gfx-form .alert.err{background:#fdf0ef;border-color:#efb7b1;color:#7a1f16}
.gfx-form .req{color:#7a1f16}
