.consent{display:flex;align-items:flex-start;gap:10px;font-weight:800;font-size:.92rem;line-height:1.5}
.consent input[type="checkbox"]{width:1.1rem;height:1.1rem;flex:0 0 1.1rem;margin:.2rem 0 0;padding:0;accent-color:var(--sea)}
.consent span{min-width:0}
.consent a{color:var(--navy);font-weight:800}
.form-honeypot{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}
