.consent[data-astro-cid-rieghau4]{z-index:50;background:var(--paper);width:min(440px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--ink);border:1px solid var(--ink);border-radius:14px;padding:22px 22px 16px;position:fixed;bottom:16px;left:16px;overflow:auto;box-shadow:0 20px 60px #0000002e}.consent[data-astro-cid-rieghau4][hidden],.view[data-astro-cid-rieghau4][hidden]{display:none}h2[data-astro-cid-rieghau4]{letter-spacing:-.02em;font-size:1.375rem}p[data-astro-cid-rieghau4]{color:var(--ink-2);margin-top:10px;font-size:.9375rem;line-height:1.5}p[data-astro-cid-rieghau4] a[data-astro-cid-rieghau4]{color:var(--ink)}.actions[data-astro-cid-rieghau4]{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.b[data-astro-cid-rieghau4]{font:inherit;border-radius:var(--r-sm);cursor:pointer;border:1px solid var(--ink);padding:11px 12px;font-size:.9375rem;font-weight:650}.b[data-astro-cid-rieghau4].primary{background:var(--ink);color:var(--paper)}.b[data-astro-cid-rieghau4].ghost{color:var(--ink);background:0 0;grid-column:1/-1}.b[data-astro-cid-rieghau4]:focus-visible{outline:2px solid var(--volt);outline-offset:2px}.cats[data-astro-cid-rieghau4]{margin:14px 0 0;padding:0;list-style:none}.cats[data-astro-cid-rieghau4] li[data-astro-cid-rieghau4]{border-bottom:1px solid var(--rule);padding:14px 0}.cats[data-astro-cid-rieghau4] li[data-astro-cid-rieghau4]:first-child{border-top:1px solid var(--rule)}.cat-head[data-astro-cid-rieghau4]{justify-content:space-between;align-items:center;gap:12px;display:flex}label[data-astro-cid-rieghau4].cat-head{cursor:pointer}.cats[data-astro-cid-rieghau4] p[data-astro-cid-rieghau4]{margin-top:6px}.always[data-astro-cid-rieghau4]{color:var(--ink-2);font-size:.8125rem;font-weight:600}.sw[data-astro-cid-rieghau4]{appearance:none;background:var(--rule);cursor:pointer;border-radius:999px;flex:none;width:42px;height:26px;margin:0;transition:background .2s;position:relative}.sw[data-astro-cid-rieghau4]:after{content:"";background:var(--paper);border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.sw[data-astro-cid-rieghau4]:checked{background:var(--ink)}.sw[data-astro-cid-rieghau4]:checked:after{background:var(--volt);transform:translate(16px)}.sw[data-astro-cid-rieghau4]:focus-visible{outline:2px solid var(--volt);outline-offset:2px}.links[data-astro-cid-rieghau4]{margin-top:14px;font-size:.8125rem}@media (width<=520px){.consent[data-astro-cid-rieghau4]{width:auto;padding:18px 16px 12px;bottom:8px;left:8px;right:8px}}.skip[data-astro-cid-y5eltrg2]:focus{clip-path:none;background:var(--volt);width:auto;height:auto;color:var(--volt-ink);z-index:10;padding:8px 12px;position:fixed;top:8px;left:8px}.top[data-astro-cid-y5eltrg2]{justify-content:space-between;align-items:center;gap:16px;padding-block:20px;display:flex}.mark[data-astro-cid-y5eltrg2]{font:750 1.375rem/1 var(--display);letter-spacing:-.04em;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.dot[data-astro-cid-y5eltrg2]{background:var(--volt);width:12px;height:12px;box-shadow:0 0 0 3px color-mix(in oklch, var(--volt) 30%, transparent);border-radius:50%}nav[data-astro-cid-y5eltrg2]{gap:4px;display:flex}nav[data-astro-cid-y5eltrg2] a[data-astro-cid-y5eltrg2]{color:var(--ink-2);border-radius:999px;padding:8px 12px;font-weight:550;text-decoration:none;transition:color .15s,background .15s}nav[data-astro-cid-y5eltrg2] a[data-astro-cid-y5eltrg2]:hover,nav[data-astro-cid-y5eltrg2] a[data-astro-cid-y5eltrg2][aria-current=page]{color:var(--ink);background:var(--paper-2)}@media (width<=440px){nav[data-astro-cid-y5eltrg2]{gap:0}nav[data-astro-cid-y5eltrg2] a[data-astro-cid-y5eltrg2]{padding:8px 7px;font-size:.9375rem}.mark[data-astro-cid-y5eltrg2]{gap:8px;font-size:1.15rem}.top[data-astro-cid-y5eltrg2]{gap:8px}}@media (width<=400px){nav[data-astro-cid-y5eltrg2] a[data-astro-cid-y5eltrg2]:last-child{display:none}}main[data-astro-cid-y5eltrg2]{padding-block:8px 96px}.foot[data-astro-cid-y5eltrg2]{background:var(--night);color:var(--night-ink);padding-block:56px 48px}.foot-grid[data-astro-cid-y5eltrg2]{grid-template-columns:1fr auto;gap:32px;display:grid}.foot-mark[data-astro-cid-y5eltrg2]{font:750 2rem/1 var(--display);letter-spacing:-.04em}.foot-tag[data-astro-cid-y5eltrg2]{color:var(--night-ink-2);max-width:32ch;margin-top:8px}.foot[data-astro-cid-y5eltrg2] ul[data-astro-cid-y5eltrg2]{text-align:right;gap:8px;margin:0;padding:0;list-style:none;display:grid}.foot[data-astro-cid-y5eltrg2] a[data-astro-cid-y5eltrg2]{color:var(--night-ink);text-decoration:none}.foot[data-astro-cid-y5eltrg2] a[data-astro-cid-y5eltrg2]:hover,.foot-btn[data-astro-cid-y5eltrg2]:hover{text-decoration:underline}.foot-btn[data-astro-cid-y5eltrg2]{font:inherit;color:var(--night-ink);cursor:pointer;background:0 0;border:0;padding:0}.foot-src[data-astro-cid-y5eltrg2]{border-top:1px solid var(--night-rule);color:var(--night-ink-2);grid-column:1/-1;max-width:90ch;padding-top:24px;font-size:.8125rem}@media (width<=640px){.foot-grid[data-astro-cid-y5eltrg2]{grid-template-columns:1fr}.foot[data-astro-cid-y5eltrg2] ul[data-astro-cid-y5eltrg2]{text-align:left}}
