html:has(.site-header){scroll-padding-top:6rem}.header-surface.svelte-1elxaub{border-radius:var(--radius-xl);background:#161618;border:0;height:72px;padding-inline:1.25rem;box-shadow:0 8px 24px #000}.header-top-row.svelte-1elxaub{height:100%}.header-logo.svelte-1elxaub{border-radius:var(--radius-lg);align-items:center;padding:.25rem;text-decoration:none;transition:opacity .15s;display:inline-flex}.header-logo.svelte-1elxaub:hover{opacity:.75}.header-logo.svelte-1elxaub:focus-visible{outline-offset:3px;outline:2px solid #ffffff59}.header-nav-link.svelte-1elxaub{border-radius:var(--radius-lg);color:#b8b8be;white-space:nowrap;align-items:center;gap:.4rem;min-height:2.75rem;padding:.65rem 1.1rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s,box-shadow .15s;display:inline-flex}.header-nav-link.svelte-1elxaub:focus-visible{outline-offset:2px;outline:2px solid #ffffff4d}.header-nav-link.svelte-1elxaub:hover{color:#fff}.header-dashboard-link.svelte-1elxaub{border-radius:var(--radius-lg);color:#e5e5e5;background:#1b1b1d;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:background .15s,color .15s;display:inline-flex}.header-dashboard-link.svelte-1elxaub:hover{color:#fff;background:#29292d}.header-dashboard-link.svelte-1elxaub:focus-visible{outline-offset:-2px;outline:2px solid #fff}.header-menu-trigger.svelte-1elxaub{border-radius:var(--radius-lg);color:#ffffffd1;background:#1b1b1d;border:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:background .15s,box-shadow .15s,color .15s;display:none}.header-menu-trigger[aria-expanded=true].svelte-1elxaub{color:#fff;background:#29292d}@media (hover:hover) and (pointer:fine){.header-menu-trigger.svelte-1elxaub:hover{color:#fff;background:#29292d}}.header-menu-trigger.svelte-1elxaub:focus-visible{outline-offset:2px;outline:2px solid #ffffff4d}.header-mobile-extension.svelte-1elxaub{display:none}@media (max-width:48rem){.header-surface.svelte-1elxaub{height:auto;padding-inline:0;transition:border-color .18s,box-shadow .18s}.header-surface[data-menu-open=true].svelte-1elxaub{border-color:#ffffff26;box-shadow:0 16px 46px #00000085,inset 0 1px #ffffff14}.header-top-row.svelte-1elxaub{min-height:64px;padding-inline:1rem}.header-logo.svelte-1elxaub img{width:1.875rem;height:1.875rem}.header-desktop-nav.svelte-1elxaub{display:none}.header-menu-trigger.svelte-1elxaub{display:inline-flex}.header-dashboard-link.svelte-1elxaub{margin-left:auto}.header-mobile-extension.svelte-1elxaub{opacity:0;transition:grid-template-rows .22s var(--ease-smooth), opacity .14s ease;grid-template-rows:0fr;display:grid}.header-mobile-extension[data-open=true].svelte-1elxaub{opacity:1;grid-template-rows:1fr}.header-mobile-extension-inner.svelte-1elxaub{overflow:hidden}.header-mobile-actions.svelte-1elxaub{transition:transform .22s var(--ease-smooth);border-top:1px solid #ffffff17;grid-template-columns:1fr;align-items:center;gap:.55rem;margin-inline:1rem;padding-block:.75rem .875rem;display:grid;transform:translateY(-.25rem)}.header-mobile-extension[data-open=true].svelte-1elxaub .header-mobile-actions:where(.svelte-1elxaub){transform:translateY(0)}.header-mobile-link.svelte-1elxaub{border-radius:var(--radius-lg);white-space:nowrap;justify-content:center;align-items:center;gap:.4rem;width:100%;min-height:2.75rem;padding:.65rem 1.1rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background .15s,box-shadow .15s,color .15s;display:flex}.header-mobile-link.svelte-1elxaub:focus-visible{outline-offset:-2px;outline:2px solid #fff}.header-mobile-link.svelte-1elxaub{color:#b8b8be}.header-mobile-link.svelte-1elxaub:hover{color:#fff}}@media (pointer:coarse){.header-surface.svelte-1elxaub{min-height:56px}.header-nav-link.svelte-1elxaub{min-height:2.75rem;padding:.5rem 1rem}}@media (prefers-reduced-motion:reduce){.header-mobile-extension.svelte-1elxaub,.header-mobile-actions.svelte-1elxaub{transition:none}}.footer-shell.svelte-m0qwfg{width:min(100%,110rem)}.footer-surface.svelte-m0qwfg{border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:#101012;border-top:1px solid #1d1d21}.footer-content.svelte-m0qwfg{gap:2rem;min-height:12rem;display:grid}.footer-link.svelte-m0qwfg{border-radius:var(--radius-sm);color:#ffffff7a;font-size:.9375rem;line-height:1.55;text-decoration:none;transition:color .15s;display:inline-flex}.footer-link.svelte-m0qwfg:hover,.footer-link.svelte-m0qwfg:focus-visible{color:#ffffffdb}.footer-link.svelte-m0qwfg:focus-visible{outline-offset:3px;outline:2px solid #fff}.footer-copy.svelte-m0qwfg{width:-moz-fit-content;width:fit-content;display:inline-flex}@media (prefers-reduced-motion:reduce){.footer-link.svelte-m0qwfg{transition:none}}@media (min-width:768px){.footer-content.svelte-m0qwfg{grid-template-columns:var(--columns-golden-reverse);grid-template-rows:auto 1fr}.footer-links.svelte-m0qwfg{grid-area:1/2/3}.footer-copy.svelte-m0qwfg{grid-area:2/1;align-self:end}}
