.privacy-consent{color:#3a4258;cursor:pointer;align-items:flex-start;gap:10px;margin:0 0 1rem;font-size:.875rem;line-height:1.45;display:flex}.privacy-consent input{width:18px;height:18px;accent-color:var(--primary-deep);cursor:pointer;flex:none;margin-top:1px}.privacy-consent a{color:var(--primary-deep);text-underline-offset:2px;text-decoration:underline}.privacy-consent input:focus-visible,.privacy-consent a:focus-visible{outline:2px solid var(--primary-deep);outline-offset:2px}
