.theme-toggle[data-astro-cid-l6lhmie6]{width:36px;height:36px;color:var(--ink);background:var(--raised);border:2px solid var(--outline);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:none}html.js .theme-toggle[data-astro-cid-l6lhmie6]{display:grid}.theme-toggle[data-astro-cid-l6lhmie6]:hover{background:var(--kraft);color:var(--on-kraft)}.theme-toggle[data-astro-cid-l6lhmie6]:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.sun[data-astro-cid-l6lhmie6],.theme-toggle[data-astro-cid-l6lhmie6][aria-pressed=true] .moon[data-astro-cid-l6lhmie6]{display:none}.theme-toggle[data-astro-cid-l6lhmie6][aria-pressed=true] .sun[data-astro-cid-l6lhmie6]{display:block}.nav[data-astro-cid-nen7h5rs]{z-index:5;justify-content:center;padding-top:12px;display:flex;position:sticky;top:12px}.nav-pill[data-astro-cid-nen7h5rs]{background:var(--card);border:2px solid var(--outline);box-shadow:0 3px 0 var(--shadow);border-radius:999px;align-items:center;gap:20px;padding:8px 8px 8px 22px;display:flex;position:relative}.brand[data-astro-cid-nen7h5rs]{color:var(--ink);align-items:center;gap:14px;text-decoration:none;display:flex}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:30px;height:30px;translate:0 -1px}.brand[data-astro-cid-nen7h5rs] .wordmark[data-astro-cid-nen7h5rs]{translate:0 -2px}.nav-links[data-astro-cid-nen7h5rs]{align-items:center;gap:22px;display:none}.nav-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{height:30px;font:700 15px/1 var(--display);white-space:nowrap;color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.nav-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]{text-underline-offset:6px;text-decoration:underline 2px}.nav-theme[data-astro-cid-nen7h5rs]{display:none}.nav-menu[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]{width:36px;height:36px;color:var(--ink);background:var(--raised);border:2px solid var(--outline);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;list-style:none;display:grid}.nav-menu[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.nav-menu[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]:hover{background:var(--kraft);color:var(--on-kraft)}.nav-menu[data-astro-cid-nen7h5rs]>summary[data-astro-cid-nen7h5rs]:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.nav-menu[data-astro-cid-nen7h5rs] .cross[data-astro-cid-nen7h5rs],.nav-menu[data-astro-cid-nen7h5rs][open] .bars[data-astro-cid-nen7h5rs]{display:none}.nav-menu[data-astro-cid-nen7h5rs][open] .cross[data-astro-cid-nen7h5rs]{display:block}.nav-menu-panel[data-astro-cid-nen7h5rs]{background:var(--card);border:2px solid var(--outline);width:max(100%,260px);box-shadow:0 4px 0 var(--shadow);border-radius:22px;gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 10px);right:0}.nav-menu-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:46px;font:700 16px/1 var(--display);color:var(--ink);border-radius:14px;align-items:center;padding:0 14px;text-decoration:none;display:flex}.nav-menu-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--raised)}.nav-menu-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible,.menu-theme[data-astro-cid-nen7h5rs]:focus-visible{outline:3px solid var(--orange);outline-offset:-3px}.nav-menu-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]{text-underline-offset:6px;text-decoration:underline 2px}.menu-theme[data-astro-cid-nen7h5rs]{min-height:46px;font:700 16px/1 var(--display);color:var(--ink);border:0;border-top:2px dashed color-mix(in srgb, var(--outline) 35%, transparent);cursor:pointer;text-align:left;background:0 0;border-radius:0 0 14px 14px;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding:0 14px;display:none}html.js .menu-theme[data-astro-cid-nen7h5rs]{display:flex}.menu-theme[data-astro-cid-nen7h5rs]:hover{background:var(--raised)}.switch[data-astro-cid-nen7h5rs]{background:var(--paper);border:2px solid var(--outline);border-radius:999px;flex:none;width:44px;height:26px;position:relative}.switch[data-astro-cid-nen7h5rs]:after{content:"";background:var(--ink);border-radius:50%;width:16px;height:16px;position:absolute;top:3px;left:3px}.menu-theme[data-astro-cid-nen7h5rs][aria-checked=true] .switch[data-astro-cid-nen7h5rs]{background:var(--orange)}.menu-theme[data-astro-cid-nen7h5rs][aria-checked=true] .switch[data-astro-cid-nen7h5rs]:after{background:var(--on-orange);translate:18px}@media (prefers-reduced-motion:no-preference){.switch[data-astro-cid-nen7h5rs],.switch[data-astro-cid-nen7h5rs]:after{transition:translate .15s var(--ease-out), background-color .15s var(--ease-out)}}.nav-menu-panel[data-astro-cid-nen7h5rs] .menu-get[data-astro-cid-nen7h5rs]{display:none}@media (width<=479px){.nav[data-astro-cid-nen7h5rs]{padding-inline:12px}.nav-pill[data-astro-cid-nen7h5rs]{gap:12px;padding-left:18px}.nav-pill[data-astro-cid-nen7h5rs]>.btn[data-astro-cid-nen7h5rs]{white-space:nowrap;padding-inline:14px}}@media (width<=369px){.nav-pill[data-astro-cid-nen7h5rs]>.btn[data-astro-cid-nen7h5rs]{display:none}.nav-menu-panel[data-astro-cid-nen7h5rs] .menu-get[data-astro-cid-nen7h5rs]{color:var(--on-orange);background:var(--orange);border:2px solid var(--outline);box-shadow:0 3px 0 var(--shadow);border-radius:999px;justify-content:center;margin-top:6px;font-weight:800;display:flex}.nav-menu-panel[data-astro-cid-nen7h5rs] .menu-get[data-astro-cid-nen7h5rs]:hover{background:var(--orange);filter:brightness(1.06)}}@media (width>=860px){.nav-links[data-astro-cid-nen7h5rs]{display:flex}.nav-theme[data-astro-cid-nen7h5rs]{display:block}.nav-menu[data-astro-cid-nen7h5rs]{display:none}}.footer[data-astro-cid-jo6i4kqk]{border-top:2px dashed color-mix(in srgb, var(--outline) 45%, transparent);text-align:center;margin-top:96px;padding:48px 16px 64px}.masthead[data-astro-cid-jo6i4kqk]{justify-items:center;gap:12px;display:grid}.brandmark[data-astro-cid-jo6i4kqk]{align-items:center;gap:10px;display:flex}.sections[data-astro-cid-jo6i4kqk]{font:600 14px/1 var(--display);flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:20px;display:flex}.sections[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--ink-muted)}.tagline[data-astro-cid-jo6i4kqk]{font:700 18px/1.3 var(--display);color:var(--ink)}.links[data-astro-cid-jo6i4kqk]{font:700 15px/1 var(--display);flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.copy[data-astro-cid-jo6i4kqk]{color:var(--ink-muted);margin-top:20px;font-size:14px}
