.appearance-control[data-astro-cid-6ngt7bbx]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:20px 0;font:12px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--muted)}.appearance-options[data-astro-cid-6ngt7bbx]{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(3,1fr);width:234px;padding:3px;border:1px solid var(--cardBorder);border-radius:999px;background:var(--bg)}button[data-astro-cid-6ngt7bbx]{position:relative;z-index:1;min-height:36px;border:0;padding:6px 12px;border-radius:999px;background:transparent;color:var(--fg);font:inherit;cursor:pointer}button[data-astro-cid-6ngt7bbx][aria-pressed=true]{color:var(--bg)}.appearance-thumb[data-astro-cid-6ngt7bbx]{position:absolute;z-index:0;inset:3px auto 3px 3px;width:calc((100% - 6px)/3);border-radius:999px;background:var(--fg);transform:translate(0);pointer-events:none}.appearance-options[data-astro-cid-6ngt7bbx][data-appearance=light] .appearance-thumb[data-astro-cid-6ngt7bbx]{transform:translate(100%)}.appearance-options[data-astro-cid-6ngt7bbx][data-appearance=dark] .appearance-thumb[data-astro-cid-6ngt7bbx]{transform:translate(200%)}.appearance-options[data-astro-cid-6ngt7bbx][data-ready=true] .appearance-thumb[data-astro-cid-6ngt7bbx]{transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .2s ease}@media(prefers-reduced-motion:reduce){.appearance-options[data-astro-cid-6ngt7bbx][data-ready=true] .appearance-thumb[data-astro-cid-6ngt7bbx]{transition:none}}button[data-astro-cid-6ngt7bbx]:focus-visible{outline:3px solid var(--link);outline-offset:3px}@media(max-width:734px){button[data-astro-cid-6ngt7bbx]{min-height:44px}}@media print{.appearance-control[data-astro-cid-6ngt7bbx]{display:none}}.legal-footer[data-astro-cid-63ho275e]{margin-top:80px;padding:0 24px 24px;background:var(--navSurface);color:var(--muted);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;line-height:1.4}.legal-footer-inner[data-astro-cid-63ho275e]{max-width:980px;margin:auto}.legal-footer[data-astro-cid-63ho275e] a[data-astro-cid-63ho275e]{color:var(--muted);text-decoration:none}.legal-footer[data-astro-cid-63ho275e] a[data-astro-cid-63ho275e]:hover{color:var(--fg);text-decoration:underline}.legal-footer[data-astro-cid-63ho275e] a[data-astro-cid-63ho275e]:focus-visible,.legal-footer[data-astro-cid-63ho275e] summary[data-astro-cid-63ho275e]:focus-visible{outline:3px solid #06c;outline-offset:4px;border-radius:2px}.legal-breadcrumbs[data-astro-cid-63ho275e] ol[data-astro-cid-63ho275e]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:20px 0;list-style:none}.legal-breadcrumbs[data-astro-cid-63ho275e] li[data-astro-cid-63ho275e]{display:flex;align-items:center;gap:12px}.legal-breadcrumbs[data-astro-cid-63ho275e] svg{width:14px;height:14px;color:#86868b}.legal-footer-desktop[data-astro-cid-63ho275e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:8px 0 32px}.legal-footer[data-astro-cid-63ho275e] h2[data-astro-cid-63ho275e]{font-size:12px;font-weight:600;color:var(--fg);margin:0}.legal-footer[data-astro-cid-63ho275e] ul[data-astro-cid-63ho275e]{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:8px}.legal-footer-mobile[data-astro-cid-63ho275e]{display:none}.legal-footer-bottom[data-astro-cid-63ho275e]{display:flex;flex-wrap:wrap;gap:12px 28px;border-top:1px solid var(--cardBorder);padding-top:20px}.legal-footer-bottom[data-astro-cid-63ho275e] p[data-astro-cid-63ho275e]{margin:0}.legal-footer-bottom[data-astro-cid-63ho275e] nav[data-astro-cid-63ho275e]{display:flex;flex-wrap:wrap;gap:20px}@media(max-width:767px){.legal-footer[data-astro-cid-63ho275e]{margin-top:56px}.legal-footer-desktop[data-astro-cid-63ho275e]{display:none}.legal-footer-mobile[data-astro-cid-63ho275e]{display:block;padding-bottom:20px}.legal-footer-mobile[data-astro-cid-63ho275e] details[data-astro-cid-63ho275e]{border-bottom:1px solid var(--cardBorder)}.legal-footer-mobile[data-astro-cid-63ho275e] summary[data-astro-cid-63ho275e]{min-height:44px;display:flex;justify-content:space-between;align-items:center;gap:20px;color:var(--fg);cursor:pointer;list-style:none}.legal-footer-mobile[data-astro-cid-63ho275e] summary[data-astro-cid-63ho275e]::-webkit-details-marker{display:none}.legal-footer-mobile[data-astro-cid-63ho275e] summary[data-astro-cid-63ho275e] svg{width:14px;height:14px}.legal-footer-mobile[data-astro-cid-63ho275e] details[data-astro-cid-63ho275e][open] summary[data-astro-cid-63ho275e] svg{transform:rotate(180deg)}.legal-footer-mobile[data-astro-cid-63ho275e] ul[data-astro-cid-63ho275e]{gap:0;margin:0 0 12px}.legal-footer-mobile[data-astro-cid-63ho275e] a[data-astro-cid-63ho275e]{display:inline-flex;align-items:center;min-height:32px;padding-left:12px}.legal-footer-bottom[data-astro-cid-63ho275e]{border:0;padding-top:0}}
