.bfgd-enquiry{font-family:'Poppins',-apple-system,BlinkMacSystemFont,sans-serif;color:#3b5c72}.bfgd-enquiry__intro{font-size:16px;line-height:1.55;margin:0 0 12px;color:#3b5c72}.bfgd-enquiry__known{display:inline-block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:#0f7a85;background:#e6f8fa;border-radius:3px;padding:5px 10px;margin:0 0 20px}.bfgd-enquiry__row{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}@media (max-width:600px){.bfgd-enquiry__row{grid-template-columns:1fr}}.bfgd-enquiry__field{display:block;margin:0 0 18px}.bfgd-enquiry__label{display:block;font-size:13px;font-weight:600;letter-spacing:.02em;margin:0 0 6px;color:#3b5c72}.bfgd-enquiry input[type="text"],.bfgd-enquiry input[type="email"],.bfgd-enquiry input[type="date"],.bfgd-enquiry input[type="number"],.bfgd-enquiry select,.bfgd-enquiry textarea{width:100%;box-sizing:border-box;font-family:inherit;font-size:16px;line-height:1.4;color:#3b5c72;background:#fff;border:1px solid #cfdde3;border-radius:4px;padding:11px 13px;transition:border-color .15s ease,box-shadow .15s ease}.bfgd-enquiry input:focus,.bfgd-enquiry select:focus,.bfgd-enquiry textarea:focus{outline:none;border-color:#18bfcf;box-shadow:0 0 0 3px rgb(24 191 207 / .16)}.bfgd-enquiry textarea{resize:vertical;min-height:110px}.bfgd-enquiry__hint{display:block;font-size:13px;line-height:1.45;color:#7d97a8;margin:6px 0 0}.bfgd-enquiry__check{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;margin:0 0 20px;cursor:pointer}.bfgd-enquiry__check input{flex:0 0 auto;margin:3px 0 0;width:17px;height:17px;accent-color:#18bfcf}.bfgd-enquiry__check--inline{margin:8px 0 0;font-size:13px;color:#7d97a8}.bfgd-enquiry__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.bfgd-enquiry__submit{font-family:inherit;font-size:16px;font-weight:600;color:#fff;background:#18bfcf;border:1px solid #18bfcf;border-radius:4px;padding:13px 24px;cursor:pointer;transition:background .15s ease}.bfgd-enquiry__submit:hover:not(:disabled){background:#12a6b4;border-color:#12a6b4}.bfgd-enquiry__submit:disabled{opacity:.55;cursor:default}.bfgd-enquiry__status{font-size:15px;line-height:1.5;margin:14px 0 0;min-height:1px}.bfgd-enquiry__status--error{color:#b2453c}.bfgd-enquiry__status--ok{color:#0f7a85;font-weight:600}.bfgd-enquiry__footnote{font-size:13px;line-height:1.5;color:#7d97a8;margin:16px 0 0}.bfgd-enquiry--done .bfgd-enquiry__row,.bfgd-enquiry--done .bfgd-enquiry__field,.bfgd-enquiry--done .bfgd-enquiry__check,.bfgd-enquiry--done .bfgd-enquiry__submit,.bfgd-enquiry--done .bfgd-enquiry__intro{display:none}