.site.svelte-1d7gnhn{background:var(--ds-surface-canvas);min-height:100dvh;color:var(--ds-text-primary);font-family:var(--ds-font-ui)}.site.svelte-1d7gnhn>nav,.site.svelte-1d7gnhn>section,.site.svelte-1d7gnhn>footer,.site.svelte-1d7gnhn>.wide{box-sizing:border-box;width:min(1080px,100%);margin:0 auto;padding-left:16px;padding-right:16px}nav.svelte-1d7gnhn{justify-content:space-between;align-items:center;height:64px;display:flex}.brand.svelte-1d7gnhn{color:inherit;align-items:center;gap:10px;font-size:17px;font-weight:650;text-decoration:none;display:inline-flex}.links.svelte-1d7gnhn{align-items:center;gap:18px;display:inline-flex}.link.svelte-1d7gnhn{color:var(--ds-text-secondary);font-size:14px;font-weight:500;text-decoration:none}.link.svelte-1d7gnhn:hover{color:var(--ds-text-primary)}.site.svelte-1d7gnhn .button{border:1px solid var(--ds-border-default);background:var(--ds-surface-raised);height:38px;color:var(--ds-text-primary);font:inherit;cursor:pointer;border-radius:9px;align-items:center;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.site.svelte-1d7gnhn .button:hover{background:var(--ds-surface-hover)}.site.svelte-1d7gnhn .button.primary{background:var(--ds-primary-bg);color:var(--ds-primary-text);border-color:#0000}.site.svelte-1d7gnhn .button.primary:hover{background:var(--ds-primary-bg-hover)}footer.svelte-1d7gnhn{border-top:1px solid var(--ds-border-hairline);color:var(--ds-text-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;padding-bottom:32px;font-size:13px;display:flex}footer.svelte-1d7gnhn a:where(.svelte-1d7gnhn){color:inherit}footer.svelte-1d7gnhn .links:where(.svelte-1d7gnhn){gap:16px}
