.fg-consent{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:4px 10px}.fg-consent input{appearance:none;width:44px;height:44px;margin:0;border-radius:10px;border:2px solid var(--line);background:var(--card) center/26px no-repeat;cursor:pointer}.fg-consent input:checked{background-color:var(--forest-3);border-color:var(--forest-3);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L19 7'/%3E%3C/svg%3E")}.fg-consent input:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.fg-consent label{padding-top:10px;line-height:1.45}.fg-note{font-size:.9rem;color:var(--muted);margin:0}.fg-note a{display:inline-block;padding:10px 0;margin:-10px 0}.form .cf-turnstile{margin:2px 0;min-height:65px}@media(forced-colors:active){.fg-consent input{appearance:auto;width:24px;height:24px;margin:10px}}
