.gs.svelte-ri0tq{container-type:inline-size;width:100%}.gs__header.svelte-ri0tq{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:1.25rem}.gs__section-label.svelte-ri0tq{display:inline-flex;align-items:center;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--ctn-accent, #f59e0b);background:color-mix(in srgb,var(--ctn-accent, #f59e0b) 12%,transparent);border:1px solid color-mix(in srgb,var(--ctn-accent, #f59e0b) 28%,transparent);border-radius:9999px;padding:.25em .75em;margin-bottom:.75rem}.gs__heading.svelte-ri0tq{font-size:clamp(1.5rem,2.5vw,2.25rem);font-weight:900;color:var(--brand-heading-color, var(--color-text-primary, #fff));text-transform:var(--brand-heading-transform, none);letter-spacing:-.02em;margin:0;line-height:1.1}.gs__intro.svelte-ri0tq{margin:.75rem 0 0;max-width:740px;font-size:1rem;line-height:1.7;opacity:.75}.gs__track.svelte-ri0tq{--gs-col-gap: clamp(.5rem, 1cqw, .875rem);--gs-row-gap: clamp(.875rem, 1.5cqw, 1.25rem);display:grid;grid-template-columns:repeat(6,1fr);column-gap:var(--gs-col-gap);row-gap:var(--gs-row-gap)}.gs__item.svelte-ri0tq:nth-child(n+13){display:none}.gs__item.svelte-ri0tq{min-width:0;display:flex;flex-direction:column;gap:.375rem;text-decoration:none;color:inherit}.gs__img-wrap.svelte-ri0tq{position:relative;width:100%;aspect-ratio:2 / 3;border-radius:clamp(6px,1cqw,10px);overflow:hidden;background:var(--color-surface-raised, #1e2228);transition:transform .2s ease,box-shadow .2s ease}.gs__item.svelte-ri0tq:hover .gs__img-wrap:where(.svelte-ri0tq){transform:translateY(-3px);box-shadow:0 8px 20px #00000073,0 0 20px -8px color-mix(in srgb,var(--ctn-accent, #e142ff) 50%,transparent)}.gs__img.svelte-ri0tq{width:100%;height:100%;object-fit:cover;display:block}.gs__img-placeholder.svelte-ri0tq{width:100%;height:100%;background:linear-gradient(135deg,var(--ctn-secondary, #3a0f72) 0%,var(--ctn-deep, #1a0538) 100%)}.gs__name.svelte-ri0tq{font-size:clamp(.7rem,1.2cqw,.875rem);font-weight:600;color:var(--color-text-primary, #fff);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container (max-width: 860px){.gs__track.svelte-ri0tq{grid-template-columns:repeat(4,1fr)}.gs__item.svelte-ri0tq:nth-child(n+9){display:none}}@container (max-width: 560px){.gs__track.svelte-ri0tq{grid-template-columns:repeat(3,1fr)}.gs__item.svelte-ri0tq:nth-child(n+7){display:none}}@container (max-width: 380px){.gs__track.svelte-ri0tq{grid-template-columns:repeat(2,1fr)}.gs__item.svelte-ri0tq:nth-child(n+5){display:none}}
