.show-hero{padding:32px 0 8px;position:relative;overflow:hidden}.show-hero-grid{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.show-hero-copy{justify-items:start;gap:16px;display:grid}.show-hero h1{letter-spacing:-.028em;max-width:18ch;font-size:34px;line-height:1.06}.show-ctas{flex-wrap:wrap;gap:10px;display:flex}.show-hero-art{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.show-kinds{gap:12px;margin:0;padding:0;list-style:none;display:grid}.show-kinds li{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);align-content:start;gap:10px;padding:22px 20px;display:grid}.show-kinds h3{font-size:19px}.show-kinds p{color:var(--ink-muted);font-size:15px}.show-unavailable{border-radius:var(--radius-lg);border:1px dashed var(--line);color:var(--ink-muted);padding:24px 20px}.show-note{border-radius:var(--radius-xl);background:var(--primary-soft);gap:12px;padding:28px 22px;display:grid}.show-note h2{font-size:26px}.show-note p{max-width:62ch;color:var(--ink-muted);font-size:16.5px}@media (min-width:640px){.show-kinds{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.show-hero{padding:64px 0 16px}.show-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:56px}.show-hero h1{font-size:50px}.show-hero .lead{font-size:19px}.show-kinds{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.show-note{padding:40px}}
