.LocrxW_footer{border-top:1px solid color-mix(in oklch, var(--color-border) 70%, transparent);margin-top:auto}.LocrxW_inner{width:100%;max-width:84rem;color:var(--color-muted-foreground);flex-direction:column;gap:.75rem;margin-inline:auto;padding:1.5rem 1rem;font-size:.875rem;display:flex}.LocrxW_brand{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}.LocrxW_links{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.LocrxW_link{align-items:center;gap:.5rem;min-height:2.75rem;display:inline-flex}.LocrxW_link:hover{color:var(--color-primary)}.LocrxW_maker{min-height:2.75rem;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklch, currentColor 35%, transparent);text-decoration-color:color-mix(in oklch, currentColor 35%, transparent);text-underline-offset:.25em;align-items:center;display:inline-flex}.LocrxW_maker:hover{color:var(--color-primary);text-decoration-color:currentColor}@media (width>=40rem){.LocrxW_inner{flex-direction:row;justify-content:space-between;align-items:center;padding:2.5rem 1.5rem 2.75rem}}@media (width>=64rem){.LocrxW_inner{padding-inline:6rem}}.SNRWHW_bar{z-index:20;border-bottom:1px solid #0000;transition:background-color .22s,border-color .22s,box-shadow .22s;position:sticky;top:0}.SNRWHW_barScrolled{border-bottom-color:var(--frost-edge);background-color:var(--bar);-webkit-backdrop-filter:var(--bar-blur);backdrop-filter:var(--bar-blur);box-shadow:var(--bar-lift)}.SNRWHW_header{width:100%;max-width:84rem;padding:max(1rem, env(safe-area-inset-top)) 1rem 1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;margin-inline:auto;display:grid}.SNRWHW_brand{align-items:center;gap:.75rem;min-width:0;display:flex}.SNRWHW_logo.SNRWHW_logo{font-size:1.5rem}.SNRWHW_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.SNRWHW_getStarted{min-height:2.75rem;padding-inline:1rem;font-size:.875rem}@media (width>=40rem){.SNRWHW_header{justify-content:space-between;height:5.5rem;padding:0 1.5rem;display:flex}.SNRWHW_actions{gap:.75rem}.SNRWHW_logo.SNRWHW_logo{font-size:2rem}.SNRWHW_getStarted{padding-inline:1.125rem}}@media (width>=64rem){.SNRWHW_header{padding-inline:6rem}}
