.site-footer.svelte-j64mh2{background:var(--black-900);color:var(--color-text)}.footer-inner.svelte-j64mh2{width:min(100%, var(--landing-max));padding:0 var(--landing-pad-x,1.5rem);margin:0 auto}.footer-lower.svelte-j64mh2{grid-template-columns:minmax(14rem,1.35fr) repeat(3,minmax(9rem,1fr));align-items:start;gap:2.5rem;padding:4rem 0;display:grid}.footer-brand-group.svelte-j64mh2{gap:1.5rem;display:grid}.footer-brand.svelte-j64mh2{width:fit-content;color:var(--color-text);align-items:flex-start;gap:.8rem;text-decoration:none;display:inline-flex}.footer-brand.svelte-j64mh2 img:where(.svelte-j64mh2){width:2rem;height:2rem}.footer-brand.svelte-j64mh2 span:where(.svelte-j64mh2){gap:.25rem;display:grid}.footer-brand.svelte-j64mh2 b:where(.svelte-j64mh2){font-size:var(--font-size-heading-sm);font-weight:600}.footer-brand.svelte-j64mh2 small:where(.svelte-j64mh2),.footer-support.svelte-j64mh2 small:where(.svelte-j64mh2),.copyright.svelte-j64mh2{color:var(--color-faint);font-size:var(--font-size-xs)}.footer-nav.svelte-j64mh2,.footer-legal.svelte-j64mh2,.footer-support.svelte-j64mh2{justify-items:start;gap:.8rem;display:grid}.footer-nav.svelte-j64mh2 a:where(.svelte-j64mh2),.footer-legal.svelte-j64mh2 a:where(.svelte-j64mh2),.footer-support.svelte-j64mh2 a:where(.svelte-j64mh2){color:var(--color-muted);font-size:var(--font-size-sm);text-decoration:none}.footer-nav.svelte-j64mh2 p:where(.svelte-j64mh2),.footer-legal.svelte-j64mh2 p:where(.svelte-j64mh2),.footer-support.svelte-j64mh2 p:where(.svelte-j64mh2){color:var(--color-soft);font-family:var(--font-mono);font-size:var(--font-size-xs);letter-spacing:.07em;text-transform:uppercase;margin:0 0 .25rem;font-weight:600}.footer-nav.svelte-j64mh2 a:where(.svelte-j64mh2):hover,.footer-nav.svelte-j64mh2 a:where(.svelte-j64mh2):focus-visible,.footer-legal.svelte-j64mh2 a:where(.svelte-j64mh2):hover,.footer-legal.svelte-j64mh2 a:where(.svelte-j64mh2):focus-visible,.footer-support.svelte-j64mh2 a:where(.svelte-j64mh2):hover,.footer-support.svelte-j64mh2 a:where(.svelte-j64mh2):focus-visible{color:var(--color-text)}.site-footer.svelte-j64mh2 a:where(.svelte-j64mh2):focus-visible{outline:2px solid var(--color-text);outline-offset:4px}.copyright.svelte-j64mh2{font-family:var(--font-mono);white-space:nowrap}@media (width<=899px){.footer-lower.svelte-j64mh2{grid-template-columns:1fr 1fr}}@media (width<=599px){.footer-lower.svelte-j64mh2{grid-template-columns:1fr;align-items:start;gap:2.25rem;padding:4rem 0}}.landing-top.svelte-67wn4s{width:min(100%, var(--landing-max,1200px));height:var(--top-bar-height);background:var(--black-900);padding:0 var(--landing-pad-x,1.5rem);justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;display:flex}.landing-brand.svelte-67wn4s{color:var(--color-text);font-size:var(--font-size-heading-sm);letter-spacing:.01em;align-items:center;gap:.5rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.landing-brand-icon.svelte-67wn4s{flex:none;width:1.6rem;height:1.6rem;display:block}.landing-actions.svelte-67wn4s,.section-links.svelte-67wn4s{align-items:center;display:flex}.landing-actions.svelte-67wn4s{gap:.4rem}.section-links.svelte-67wn4s{gap:.15rem}.landing-actions.svelte-67wn4s a:where(.svelte-67wn4s){height:2rem;font-size:var(--font-size-sm);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 .8rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.login-action.svelte-67wn4s{background:var(--color-fill-strong);color:var(--color-text)}.nav-action.svelte-67wn4s{color:var(--color-muted);background:0 0}.nav-action.svelte-67wn4s:hover,.nav-action.svelte-67wn4s:focus-visible,.nav-action.is-current.svelte-67wn4s{color:var(--color-text)}.login-action.svelte-67wn4s:hover,.login-action.svelte-67wn4s:focus-visible{background:var(--color-surface-hover)}a.svelte-67wn4s:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}@media (width<=699px){.landing-actions.svelte-67wn4s a:where(.svelte-67wn4s){font-size:var(--font-size-xs);padding:0 .65rem}.section-links.svelte-67wn4s .nav-action:where(.svelte-67wn4s):not([href=\/pricing]){display:none}}@media (width<=380px){.section-links.svelte-67wn4s{display:none}}
