.rs-curated{margin-top:3rem;scroll-margin-top:6rem}.rs-curated-intro{max-width:68ch;margin-bottom:1.5rem}.rs-curated h2,.rs-curated h3{font-family:var(--display);color:var(--text);margin:0 0 .65rem}.rs-curated h2{font-size:1.65rem}.rs-curated h3{font-size:1.3rem}.rs-curated p{margin:0 0 .75rem;line-height:1.6}.rs-curated-pick{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:1.5rem;padding:1.5rem 0;display:grid}.rs-curated-reason{min-width:0}.rs-curated-pairing{color:var(--muted);font-size:.875rem}.rs-curated-pieces{align-content:start;margin:0;padding:0;list-style:none}.rs-curated-pieces li{min-width:0}.rs-curated-pieces .wk-skin-card{height:100%}.rs-curated-pieces .wk-skin-name{overflow-wrap:anywhere}.rs-curated-type,.rs-curated-availability{color:var(--muted);font-size:.75rem}.rs-curated a:focus-visible{outline:2px solid var(--accent-hot);outline-offset:4px}.rs-curated-source{max-width:75ch;color:var(--muted);font-size:.8rem}@media (max-width:900px){.rs-curated-pick{grid-template-columns:1fr;gap:1rem}.rs-curated-reason{max-width:68ch}}@media (max-width:480px){.rs-curated{margin-top:2rem}.rs-curated-pieces{grid-template-columns:repeat(2,minmax(0,1fr))}}
