.club-stories{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;padding-top:24px;border-top:5px solid var(--brand-palette-pistachio, var(--brand-pistachio))}.club-stories-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.club-stories-controls{display:flex;gap:12px}.club-stories-arrow{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:999px;border:2px solid var(--brand-control, var(--brand-line));background:var(--brand-ground);color:var(--brand-ink);font:600 1.25rem/1 var(--brand-font-ui);cursor:pointer}.club-stories-arrow:hover:not(:disabled){background:var(--brand-surface)}.club-stories-arrow:disabled{opacity:.4;cursor:default}.club-stories-arrow:focus-visible,.club-story-card:focus-visible{outline:3px solid var(--brand-focus);outline-offset:4px}.club-stories-track{list-style:none;margin:0;padding:4px 4px 12px;min-width:0;width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:4px;scrollbar-width:thin}.club-stories-track>li{scroll-snap-align:start;min-width:0;display:flex}.club-stories-single{grid-auto-columns:100%;overflow:visible}@media(min-width:640px){.club-stories-track{grid-auto-columns:calc((100% - 16px) / 2.15)}.club-stories-single{grid-auto-columns:100%}}.club-story-card{display:flex;flex-direction:column;width:100%;min-width:0;overflow:hidden;text-decoration:none;color:var(--brand-ink);background:var(--brand-surface, var(--brand-ground));border:1px solid var(--brand-control, var(--brand-line));border-radius:var(--brand-radius-card, 20px)}.club-story-card img{display:block;width:100%;height:auto;aspect-ratio:5 / 4;object-fit:cover;object-position:50% 30%;background:var(--brand-palette-pistachio, var(--brand-pistachio))}.club-story-copy{display:flex;flex:1;flex-direction:column;gap:8px;padding:18px 20px 20px}.club-story-city{font-size:.875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-ink-muted, var(--brand-muted))}.club-story-name{font:700 clamp(1.4rem,4vw,1.75rem)/1.15 var(--brand-font-display);overflow-wrap:anywhere}.club-story-teaser{font-size:1rem;line-height:1.55;overflow-wrap:anywhere}.club-story-read{margin-top:auto;padding-top:6px;min-height:44px;display:inline-flex;align-items:center;gap:.35em;font-weight:600;text-decoration:underline;text-underline-offset:.2em}.club-story-card:hover .club-story-read{text-decoration-thickness:2px}@media(min-width:640px){.club-stories-single .club-story-card{flex-direction:row}.club-stories-single .club-story-card img{width:48%;aspect-ratio:4 / 5}.club-stories-single .club-story-copy{justify-content:center;padding:24px}}@media(prefers-reduced-motion:no-preference){.club-stories-track{scroll-behavior:smooth}}
