.prefsrc{--prefsrc-fg:currentColor;--prefsrc-muted:color-mix(in oklab, currentColor 72%, transparent);--prefsrc-pill-bg:transparent;--prefsrc-pill-fg:currentColor;--prefsrc-pill-border:color-mix(in oklab, currentColor 28%, transparent);--prefsrc-pill-hover:color-mix(in oklab, currentColor 8%, transparent);--prefsrc-focus:currentColor;color:var(--prefsrc-fg);justify-items:start;gap:.5rem;display:grid}.prefsrc__heading{margin:0;font-size:1rem;font-weight:600;line-height:1.35}.prefsrc__body{color:var(--prefsrc-muted);max-width:52ch;margin:0;font-size:.9375rem;line-height:1.5}.prefsrc__btn{border:1px solid var(--prefsrc-pill-border);background:var(--prefsrc-pill-bg);min-height:48px;color:var(--prefsrc-pill-fg);white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:.625rem;max-width:100%;padding:0 1.125rem 0 .875rem;font-size:.9375rem;font-weight:500;line-height:1;text-decoration:none;transition:background-color .16s,border-color .16s;display:inline-flex}.prefsrc__btn:hover{background:var(--prefsrc-pill-hover)}.prefsrc__btn:focus-visible{outline:2px solid var(--prefsrc-focus);outline-offset:3px}.prefsrc__g{pointer-events:none;flex:none;width:18px;height:18px}@media (prefers-reduced-motion:reduce){.prefsrc__btn{transition:none}}@media (min-width:768px){.prefsrc--inline{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:2rem}.prefsrc--inline .prefsrc__btn{grid-area:1/2/span 2}}.prefsrc--cm{--prefsrc-fg:var(--text-white);--prefsrc-muted:var(--text-light);--prefsrc-pill-border:var(--glass-border-hover);--prefsrc-pill-fg:var(--text-white);--prefsrc-pill-hover:var(--glass-bg-light);--prefsrc-focus:var(--accent-green-bright)}.prefsrc--cm.prefsrc--footer{border-bottom:1px solid var(--glass-border);margin-bottom:40px;padding-bottom:40px}.prefsrc-articleend{padding-block:48px}
