.gtiles[data-astro-cid-jcev3t3h]{margin-top:24px}.gtiles__row[data-astro-cid-jcev3t3h]{display:grid;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:10px;margin:0;padding:0;list-style:none}.gtile[data-astro-cid-jcev3t3h]{display:flex;flex-direction:column;height:100%;padding:8px 8px 10px;border:1px solid var(--border);border-radius:12px;background:var(--surface-1);color:var(--text);text-decoration:none;transition:border-color .15s,box-shadow .15s}.gtile[data-astro-cid-jcev3t3h]:hover{border-color:var(--border-strong);box-shadow:0 2px 10px #0c0d100f}.gtile[data-astro-cid-jcev3t3h]:hover .gtile__label[data-astro-cid-jcev3t3h]{color:var(--brand-text)}.gtile[data-astro-cid-jcev3t3h]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.gtile__media[data-astro-cid-jcev3t3h]{display:grid;place-items:center;aspect-ratio:5 / 4;margin-bottom:8px;overflow:hidden;border-radius:8px;background:#fff}.gtile__media[data-astro-cid-jcev3t3h] img[data-astro-cid-jcev3t3h]{width:100%;height:100%;object-fit:contain;padding:6px}.gtile__noimg[data-astro-cid-jcev3t3h]{font-family:var(--font-display);font-size:2rem;font-weight:600;color:#9ca3af}.gtile__label[data-astro-cid-jcev3t3h]{font-weight:600;font-size:.9375rem;line-height:1.25;hyphens:manual}.gtile__meta[data-astro-cid-jcev3t3h]{display:flex;flex-direction:column;margin-top:2px;font-size:var(--type-label-size-table);color:var(--text-muted);font-variant-numeric:tabular-nums}@media(max-width:767px){.gtiles[data-astro-cid-jcev3t3h]{margin-inline:-16px}.gtiles__row[data-astro-cid-jcev3t3h]{display:flex;overflow-x:auto;padding:2px 16px 6px;scroll-padding-inline:16px;scroll-snap-type:x proximity;scrollbar-width:none}.gtiles__row[data-astro-cid-jcev3t3h]::-webkit-scrollbar{display:none}.gtiles__row[data-astro-cid-jcev3t3h]>li[data-astro-cid-jcev3t3h]{flex:none;width:128px;scroll-snap-align:start}}.gtop[data-astro-cid-jcev3t3h]{margin-top:32px}.gtop__row[data-astro-cid-jcev3t3h]{display:flex;gap:16px;margin-top:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.gtop__row[data-astro-cid-jcev3t3h]::-webkit-scrollbar{display:none}.gtop__row[data-astro-cid-jcev3t3h]>.ccard{flex:0 0 clamp(200px,23%,264px);scroll-snap-align:start}.gtop__nav[data-astro-cid-jcev3t3h]{display:flex;gap:8px}.gtop__nav[data-astro-cid-jcev3t3h][hidden]{display:none}.gtop__arrow[data-astro-cid-jcev3t3h]{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--border);border-radius:999px;background:var(--surface-1);color:var(--text);cursor:pointer}.gtop__arrow[data-astro-cid-jcev3t3h]:hover:not(:disabled){border-color:var(--border-strong)}.gtop__arrow[data-astro-cid-jcev3t3h]:disabled{opacity:.35;cursor:default}.gtop__arrow[data-astro-cid-jcev3t3h]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.gtop__arrow[data-astro-cid-jcev3t3h] svg[data-astro-cid-jcev3t3h]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:767px){.gtop__row[data-astro-cid-jcev3t3h]{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px;gap:12px}.gtop__row[data-astro-cid-jcev3t3h]>.ccard{flex-basis:min(240px,44vw)}}.gbrands[data-astro-cid-jcev3t3h]{columns:4 180px;column-gap:24px;margin:0;padding:0;list-style:none}.gbrands[data-astro-cid-jcev3t3h] li[data-astro-cid-jcev3t3h]{break-inside:avoid}.gbrands__link[data-astro-cid-jcev3t3h]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;border-bottom:1px solid var(--border);color:var(--text);text-decoration:none}.gbrands__link[data-astro-cid-jcev3t3h]:hover{color:var(--brand-text)}.gbrands__n[data-astro-cid-jcev3t3h]{font-size:var(--type-label-size-table);color:var(--text-subtle);font-variant-numeric:tabular-nums}.gguides[data-astro-cid-jcev3t3h]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:0 24px;margin:0;padding:0;list-style:none}.gguides__link[data-astro-cid-jcev3t3h]{display:flex;flex-direction:column;justify-content:center;min-height:56px;padding:6px 0;border-bottom:1px solid var(--border);color:var(--text);text-decoration:none}.gguides__link[data-astro-cid-jcev3t3h]:hover .gguides__label[data-astro-cid-jcev3t3h]{color:var(--brand-text)}.gguides__label[data-astro-cid-jcev3t3h]{font-weight:600}.gguides__note[data-astro-cid-jcev3t3h]{font-size:var(--type-label-size-table);color:var(--text-muted)}
