.gb[data-astro-cid-5id3rzy6]{background:var(--ink);color:var(--footer-text)}.gb[data-astro-cid-5id3rzy6] .eyebrow[data-astro-cid-5id3rzy6]{color:var(--accent)}.gb__head[data-astro-cid-5id3rzy6]{max-width:760px}.gb__intro[data-astro-cid-5id3rzy6]{color:var(--footer-muted);margin-top:var(--s-150)}.gb__router[data-astro-cid-5id3rzy6]{margin-top:var(--s-400);gap:var(--s-150);display:grid}.gb__q[data-astro-cid-5id3rzy6]{margin:0;font-weight:700}.gb__chips[data-astro-cid-5id3rzy6]{flex-wrap:wrap;gap:8px;display:flex}.gb__chip[data-astro-cid-5id3rzy6]{font:inherit;border-radius:var(--r-sm);color:var(--footer-text);cursor:pointer;transition:border-color .3s var(--ease), background-color .3s var(--ease);background:0 0;border:1px solid #ffffff38;padding:10px 16px;font-size:14px;font-weight:600}.gb__chip[data-astro-cid-5id3rzy6]:hover,.gb__chip[data-astro-cid-5id3rzy6][aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 22%, transparent)}.gb__chip[data-astro-cid-5id3rzy6]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.gb__grid[data-astro-cid-5id3rzy6]{gap:var(--s-200);margin:var(--s-400) 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));padding:0;list-style:none;display:grid}.gb__card[data-astro-cid-5id3rzy6]{align-content:start;gap:var(--s-100);padding:var(--s-300);border-radius:var(--r-sm);transition:border-color .4s var(--ease), background-color .4s var(--ease), transform .4s var(--ease);background:#ffffff0a;border:1px solid #ffffff1f;display:grid}.gb__card[data-astro-cid-5id3rzy6].is-on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent);transform:translateY(-4px)}.gb__ico[data-astro-cid-5id3rzy6]{border-radius:var(--r-sm);background:color-mix(in srgb, var(--accent) 22%, transparent);width:44px;height:44px;color:var(--accent);place-items:center;display:inline-grid}.gb__kicker[data-astro-cid-5id3rzy6]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0;font-size:12px;font-weight:700}.gb__card[data-astro-cid-5id3rzy6] h3[data-astro-cid-5id3rzy6]{color:var(--footer-text);margin:0}.gb__line[data-astro-cid-5id3rzy6]{color:var(--footer-muted);margin:0}.gb__pts[data-astro-cid-5id3rzy6]{color:var(--footer-text);gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.gb__pts[data-astro-cid-5id3rzy6] li[data-astro-cid-5id3rzy6]{align-items:flex-start;gap:8px;display:flex}.gb__pts[data-astro-cid-5id3rzy6] .icon[data-astro-cid-5id3rzy6]{color:var(--accent);flex:none;margin-top:3px}.gb__card[data-astro-cid-5id3rzy6] .btn[data-astro-cid-5id3rzy6]{margin-top:var(--s-100);justify-self:start}.gs[data-astro-cid-5id3rzy6]{margin:var(--s-400) auto 0;max-width:1200px;padding:0 var(--gutter)}.gs__k[data-astro-cid-5id3rzy6]{letter-spacing:.08em;text-transform:uppercase;color:var(--hand);margin:0 0 10px;font-size:12px;font-weight:700}.gs__list[data-astro-cid-5id3rzy6]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.gs__list[data-astro-cid-5id3rzy6] a[data-astro-cid-5id3rzy6]{border:1px solid var(--line);background:var(--surface);color:var(--text);transition:border-color .3s var(--ease);border-radius:14px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:12px 14px;text-decoration:none;display:grid}.gs__list[data-astro-cid-5id3rzy6] a[data-astro-cid-5id3rzy6]:hover{border-color:var(--accent)}.gs__list[data-astro-cid-5id3rzy6] .icon[data-astro-cid-5id3rzy6]{color:var(--accent);grid-row:1/3}.gs__list[data-astro-cid-5id3rzy6] b[data-astro-cid-5id3rzy6]{font-size:14px}.gs__list[data-astro-cid-5id3rzy6] span[data-astro-cid-5id3rzy6]{color:var(--text-muted);font-size:12px}.gb__all[data-astro-cid-5id3rzy6]{margin-top:var(--s-400);padding-top:var(--s-300);border-top:1px solid #ffffff1f}.gb__names[data-astro-cid-5id3rzy6]{margin:var(--s-150) 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:8px;padding:0;list-style:none;display:grid}.gb__names[data-astro-cid-5id3rzy6] a[data-astro-cid-5id3rzy6]{color:var(--footer-text);transition:border-color .3s var(--ease);border:1px solid #ffffff1f;gap:2px;padding:10px 12px;text-decoration:none;display:grid}.gb__names[data-astro-cid-5id3rzy6] a[data-astro-cid-5id3rzy6]:hover{border-color:var(--accent)}.gb__names[data-astro-cid-5id3rzy6] b[data-astro-cid-5id3rzy6]{font-size:15px}.gb__names[data-astro-cid-5id3rzy6] span[data-astro-cid-5id3rzy6]{color:var(--footer-muted);font-size:12px}.gb__more[data-astro-cid-5id3rzy6]{color:var(--footer-text);margin-top:var(--s-200);border-color:#ffffff4d}
