/* Draft privacy control only; accepted site styles unchanged. */
.contact .basova-request-consent{display:flex;width:100%;align-items:flex-start;gap:.65rem;font:inherit;font-size:clamp(14px,1vw,16px);line-height:1.45;padding:0;margin:1rem 0;text-align:left;pointer-events:auto;user-select:text;cursor:pointer;opacity:1}.contact .basova-request-consent input{appearance:auto!important;display:inline-block;width:1.1rem!important;height:1.1rem!important;min-width:1.1rem;margin:.15rem 0 0;padding:0;border:revert;background:revert;accent-color:currentColor;cursor:pointer;pointer-events:auto}.contact .basova-request-consent span{opacity:1;font-size:inherit}.contact .basova-request-consent a{display:inline;pointer-events:auto;font:inherit;text-decoration:underline;text-underline-offset:.15em}.contact .basova-request-consent input:focus-visible{outline:2px solid currentColor;outline-offset:3px}
