.thinking-carousel{min-width:0}.thinking-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--bec-olive) var(--bec-cream);overflow-anchor:none;align-items:stretch;gap:24px;margin:0;padding:8px 0 16px;list-style:none;display:flex;position:relative;overflow-x:auto}.thinking-slide{--spread-ground:var(--bec-olive);--spread-ink:var(--bec-cream);scroll-snap-align:start;scroll-snap-stop:always;background:var(--spread-ground);min-width:0;color:var(--spread-ink);overflow-wrap:anywhere;flex:0 0 calc(33.3333% - 16px);padding:0;display:flex;position:relative}.thinking-slide[data-tone=ink]{--spread-ground:var(--bec-ink)}.thinking-slide[data-tone=burgundy]{--spread-ground:var(--bec-burgundy)}.thinking-slide[data-tone=cream]{--spread-ground:var(--bec-cream);--spread-ink:var(--bec-ink)}.thinking-slide>article{flex:1;min-width:0;display:flex}.thinking-slide .thinking-spread{width:100%}.thinking-track:focus-visible{outline:3px solid var(--bec-burgundy);outline-offset:4px}.thinking-spread .bec-link:focus-visible{outline-offset:-3px;box-shadow:none;outline:3px solid}.thinking-controls{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:16px;margin-top:16px;font-size:15px;display:flex}.thinking-controls p{text-align:center;min-width:7ch}.thinking-empty{padding:40px 0;font-size:18px;line-height:1.5}.thinking-card{flex-direction:column;gap:16px;width:100%;padding:24px;display:flex}.thinking-card-meta{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px;line-height:1.4;display:flex}.website .thinking-card h3{letter-spacing:-.025em;color:inherit;text-wrap:balance;margin:0;font-size:clamp(24px,2vw,28px);line-height:1.08}.thinking-card-image{object-fit:cover;width:100%;height:112px;display:block}.thinking-card-preview{flex-direction:column;gap:16px;min-width:0;display:flex}.thinking-card-excerpt{margin:0;font-size:16px;line-height:1.5}@media (min-width:701px){.thinking-card-preview{flex-direction:row-reverse;align-items:start}.thinking-card-image{flex:none;width:96px;height:96px}.thinking-card-excerpt{flex:1;min-width:0}}.thinking-card>.bec-link{align-self:flex-start;margin-top:auto;font-size:14px}.thinking-card .bec-link:focus-visible{outline-offset:3px;outline:3px solid}@media (min-width:701px) and (max-width:1099px){.thinking-slide{flex-basis:calc(50% - 12px)}}@media (max-width:700px){.thinking-track{gap:12px;padding-bottom:12px}.thinking-slide{flex-basis:88%}.thinking-card{gap:16px;padding:20px}.thinking-controls{margin-top:8px}}@media (prefers-reduced-motion:reduce){.thinking-track{scroll-behavior:auto}}@media (scripting:none){.thinking-controls{display:none}.thinking-track{scroll-snap-type:x proximity}}@media (forced-colors:active){.thinking-slide{border:1px solid canvastext}}
