.CookieSettings-module__CxZyHW__fieldset{gap:var(--space-4);border:0;flex-direction:column;margin:0;padding:0;display:flex}.CookieSettings-module__CxZyHW__legend{font-family:var(--font-mono);font-size:var(--type-mono-sm);letter-spacing:var(--tracking-mono-caps);text-transform:uppercase;color:var(--muted);padding:0}.CookieSettings-module__CxZyHW__options{gap:var(--space-3);margin-top:var(--space-2);display:flex}.CookieSettings-module__CxZyHW__option{min-width:5rem;min-height:44px;padding:0 var(--space-5);border:1px solid var(--border-control);border-radius:var(--radius-md);font-size:var(--type-ui);color:var(--muted);cursor:pointer;justify-content:center;align-items:center;font-weight:500;display:inline-flex;position:relative}.CookieSettings-module__CxZyHW__input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.CookieSettings-module__CxZyHW__option:hover{color:var(--accent);border-color:var(--accent)}.CookieSettings-module__CxZyHW__option:has(.CookieSettings-module__CxZyHW__input:checked){background:var(--accent-selected);border-color:var(--accent);color:var(--text)}.CookieSettings-module__CxZyHW__option:has(.CookieSettings-module__CxZyHW__input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.CookieSettings-module__CxZyHW__status{font-size:var(--type-body-sm);color:var(--muted);min-height:1.5em}
.page-module__kgDf0G__page{gap:var(--space-stack);flex-direction:column;align-content:start;max-width:60ch;display:flex}.page-module__kgDf0G__heading{font-family:var(--font-display);font-weight:400;font-size:var(--type-h1);letter-spacing:var(--tracking-h1);line-height:1.08}.page-module__kgDf0G__body{font-size:var(--type-body-lg);text-wrap:pretty;line-height:1.55}
