:where(body:not(:has([data-v282-clean]))) .consent-check{display:flex;align-items:flex-start;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:8px 0}:where(body:not(:has([data-v282-clean]))) .consent-check input{position:absolute;opacity:0;width:1px;height:1px}:where(body:not(:has([data-v282-clean]))) .consent-check .box{flex:0 0 auto;width:22px;height:22px;margin-top:1px;border-radius:6px;border:1.5px solid var(--input-border);background:var(--glass-bg-input);display:inline-flex;align-items:center;justify-content:center;transition:background var(--t-fast),border-color var(--t-fast)}:where(body:not(:has([data-v282-clean]))) .consent-check input:checked+.box{background:var(--yellow);border-color:var(--yellow)}:where(body:not(:has([data-v282-clean]))) .consent-check input:checked+.box:after{content:"";width:11px;height:6px;margin-top:-2px;border-left:2.5px solid var(--ink-hard);border-bottom:2.5px solid var(--ink-hard);transform:rotate(-45deg)}:where(body:not(:has([data-v282-clean]))) .consent-check input:focus-visible+.box{outline:2px solid var(--ink);outline-offset:2px}:where(body:not(:has([data-v282-clean]))) .consent-check input:disabled+.box{opacity:.5}:where(body:not(:has([data-v282-clean]))) .consent-check .lbl{font-size:13.5px;line-height:1.5;color:var(--muted2)}:where(body:not(:has([data-v282-clean]))) .consent-check .lbl a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}:where(body:not(:has([data-v282-clean]))) .consent-check .lbl a:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}:where(body:not(:has([data-v282-clean]))) .consent-check .req{color:var(--ink);font-weight:700}.form-consent{margin:10px 0 4px;text-align:left}.form-consent .consent-check{margin:0}