.contact-intents{display:grid;grid-template-columns:1fr;gap:10px;border:0;margin:0;padding:0;min-width:0}
.contact-intents label{display:flex;align-items:center;gap:12px;padding:15px;border:1px solid #607273;border-radius:14px;cursor:pointer;color:#e3ecea;font:500 15px/1.4 Inter,sans-serif}
.contact-intents label[data-selected=true],.contact-intents label:has(input:checked){border-color:#8bceac;background:#8bceac15}
.contact-intents input[type=radio]{accent-color:#8bceac;width:18px;height:18px;margin:0;flex:none}
.contact-intents label:focus-within{outline:3px solid #75bde6;outline-offset:3px}
.contact-intent-help{font:400 14px/1.6 Inter,sans-serif;color:#b9c8ca;min-height:3.2em;margin:10px 0 16px}
