._list_1e0iu_1{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:var(--spacing-2)}._link_1e0iu_10{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);min-width:32px;height:32px;border-radius:var(--radius-full);color:var(--muted-foreground);border:1px solid var(--border);text-decoration:none;transition:color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._link_1e0iu_10:hover{color:var(--foreground);border-color:var(--primary);box-shadow:0 0 12px var(--glow)}._link_1e0iu_10:focus-visible{outline:none;box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary)}._withLabels_1e0iu_35{flex-wrap:wrap}._withLabels_1e0iu_35 ._link_1e0iu_10{padding:0 var(--spacing-3);font-size:.85rem}._footer_1x3el_1{border-top:1px solid var(--border);background:var(--sidebar);color:var(--muted-foreground);font-size:.85rem}._inner_1x3el_8{max-width:1120px;margin:0 auto;padding:var(--spacing-12) var(--spacing-6) var(--spacing-8);display:grid;grid-template-columns:minmax(220px,1.1fr) 2.4fr;gap:var(--spacing-12)}._brand_1x3el_17{display:flex;flex-direction:column;gap:var(--spacing-3);align-items:flex-start}._logo_1x3el_24{display:inline-flex;text-decoration:none}._tagline_1x3el_29{margin:0 0 var(--spacing-2);color:var(--muted-foreground);line-height:1.5}._columns_1x3el_35{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-6)}._column_1x3el_35{display:flex;flex-direction:column;gap:var(--spacing-3);min-width:0}._heading_1x3el_48{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--foreground)}._column_1x3el_35 ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._column_1x3el_35 a{color:var(--muted-foreground);text-decoration:none;overflow-wrap:anywhere}._column_1x3el_35 a:hover{color:var(--foreground)}._bottom_1x3el_75{max-width:1120px;margin:0 auto;padding:var(--spacing-4) var(--spacing-6);border-top:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;font-size:.78rem}._legal_1x3el_88{display:flex;gap:var(--spacing-4);flex-wrap:wrap;align-items:center}._legal_1x3el_88 a{color:var(--muted-foreground);text-decoration:none}._legal_1x3el_88 a:hover{color:var(--foreground)}@media(max-width:820px){._inner_1x3el_8{grid-template-columns:1fr;gap:var(--spacing-8);padding:var(--spacing-8) var(--spacing-4) var(--spacing-6)}._bottom_1x3el_75{padding:var(--spacing-4)}}@media(max-width:480px){._columns_1x3el_35{grid-template-columns:repeat(2,minmax(0,1fr))}}
