.paper-music .recording-highlights{display:grid;gap:72px;margin:40px 0 64px;padding-top:42px;border-top:1px solid var(--line)}.paper-music .music-editorial-heading{margin-bottom:32px}.paper-music.paper-music .recording-highlights h2{margin:0;font-size:clamp(32px,3.6vw,52px)!important;font-weight:400!important;line-height:1.08!important;letter-spacing:-.04em!important;text-wrap:balance}.paper-music.paper-music .music-eyebrow{margin:0 0 12px;font-size:14px!important;line-height:1.4;font-weight:600;letter-spacing:.02em;color:var(--muted-foreground)}.paper-music .recording-highlight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.paper-music .recording-playlist-card{display:flex;flex-direction:column;align-items:start;min-width:0;color:inherit;text-decoration:none}.paper-music .recording-playlist-art{position:relative;width:100%;aspect-ratio:16/9;margin-bottom:22px;background:var(--surface)}.paper-music .recording-playlist-art img{display:block;width:100%;height:100%;object-fit:contain}.paper-music .recording-playlist-art>span{position:absolute;right:10px;bottom:10px;display:flex;align-items:center;gap:7px;padding:6px 10px;background:var(--background);color:var(--ink);font-size:13px!important;line-height:1.4}.paper-music.paper-music .recording-highlights h3{margin:0;font-size:clamp(22px,2vw,28px)!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.025em!important;text-wrap:pretty}.paper-music .music-card-description{margin:14px 0 12px;font-size:16px!important;line-height:1.55;color:var(--muted-foreground)}.paper-music .music-editorial-link{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;min-height:44px;color:var(--ink);font-size:16px!important;line-height:1.4;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.paper-music .music-editorial-link svg{flex-shrink:0;color:var(--mezaj-burgundy-text)}html[data-theme=dark] .paper-music .music-editorial-link svg{color:var(--mezaj-burgundy-light)}.paper-music .recording-playlist-card>.music-editorial-link{margin-top:auto}.paper-music .music-film-feature,.paper-music .music-project-feature{display:grid;grid-template-columns:1fr 1.25fr;gap:clamp(28px,5vw,72px);align-items:center;padding-top:48px;border-top:1px solid var(--line)}.paper-music .music-film-feature{grid-template-columns:1.25fr 1fr}.paper-music .music-feature-copy>p:not(.music-eyebrow){margin:20px 0 0;max-width:48ch;font-size:18px!important;line-height:1.6;color:var(--muted-foreground)}.paper-music .music-feature-actions{display:flex;flex-direction:column;align-items:start;margin-top:18px;gap:4px}.paper-music .music-feature-image{margin:0;min-width:0}.paper-music .music-feature-image>a,.paper-music .music-film-image{display:block;position:relative;color:#100d0f;background:var(--surface)}.paper-music .music-feature-image img,.paper-music .music-film-image img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}.paper-music .music-feature-image figcaption{margin-top:12px;font-size:13px!important;line-height:1.5;color:var(--muted-foreground)}.paper-music .music-feature-play{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:10px;max-width:calc(100% - 32px);min-height:44px;padding:10px 14px;font-size:15px!important;line-height:1.4;background:var(--mezaj-orange-fill);color:var(--mezaj-on-orange)}.paper-music .music-feature-play svg{flex-shrink:0}.paper-music.paper-music .music-feature-copy>.music-film-deck{font-size:24px!important;line-height:1.3;color:var(--ink);text-wrap:pretty}.paper-music.paper-music .music-feature-copy>.music-film-credit{font-size:14px!important}.paper-music .music-film-feature .music-editorial-link{margin-top:16px}.paper-music .recording-highlights a.music-editorial-link:is(:hover,:focus-visible),.paper-music .recording-highlights a:is(:hover,:focus-visible) .music-editorial-link{text-decoration-thickness:2px}.paper-music .recording-highlights a:focus-visible{outline:2px solid var(--ink);outline-offset:5px}.paper-music .recording-explorer .recording-more-videos{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;margin:16px 0 0;padding:10px 16px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:inherit;font:400 var(--viewcy-type-body)/1.5 var(--sans);cursor:pointer}.paper-music .recording-explorer .recording-more-videos:hover{text-decoration:underline;text-underline-offset:4px}.paper-music .recording-more-videos:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media(max-width:1000px){.paper-music .recording-highlight-grid{gap:20px}}@media(max-width:700px){.paper-music .recording-highlights{gap:44px;margin:28px 0 40px;padding-top:30px}.paper-music .music-editorial-heading{margin-bottom:26px}.paper-music .recording-highlight-grid{grid-template-columns:1fr;gap:32px}.paper-music .recording-playlist-art{margin-bottom:18px}.paper-music .music-film-feature,.paper-music .music-project-feature{grid-template-columns:1fr;gap:26px;padding-top:32px}.paper-music .music-film-image{grid-row:2}.paper-music .music-feature-copy>p:not(.music-eyebrow){font-size:16px!important}.paper-music .music-feature-play{left:10px;bottom:10px;max-width:calc(100% - 20px);font-size:14px!important;padding:8px 10px}}.current-event-grid,.current-event-grid>div{min-width:0}.event-card-current{width:100%;max-width:100%;contain-intrinsic-width:none;text-align:center}.current-event-grid .event-card-current.event h3{max-width:100%;margin:8px 0 14px;font:600 24px/1.3 var(--sans);letter-spacing:-.015em;white-space:normal;overflow-wrap:anywhere}.current-event-grid .event-card-current h3 a{display:block;white-space:normal;overflow-wrap:anywhere}.current-event-grid .event-card-current>.eyebrow{margin:0;font:400 14px/1.5 var(--sans);letter-spacing:0;color:var(--muted-foreground)}.event-card-current .event-card-organizer{display:flex;justify-content:center;margin:0 0 10px}.paper-music .event-card-current{text-align:left}.paper-music .event-card-current .event-card-organizer{justify-content:flex-start}.paper-music .event-card-current .event-image{text-align:center}.event-card-current .event-organizer{width:fit-content;max-width:100%;text-align:left}.event-card-current .why{text-align:left}.event-card-current .distance,.event-card-current .event-series-note{margin:8px 0 0;font:400 14px/1.5 var(--sans);color:var(--muted-foreground)}.current-event-grid .event-card-current .event-link{display:inline-flex;align-items:center;min-height:44px;margin:8px 0 0;font:400 15px/1.4 var(--sans)}.event-list-pagination{display:flex;justify-content:center;margin-top:40px;padding-top:28px;border-top:1px solid var(--line);overflow-anchor:none}.event-list-pagination>button{min-height:48px;padding:12px 28px;color:var(--ink);border-color:var(--line);font:500 16px/1.4 var(--sans);cursor:pointer}html body .mezaj.mezaj.mezaj.mezaj-45-house .current-event-grid .event-card-current :is(h3,h3 a){font:var(--viewcy-font-weight-emphasis) var(--viewcy-type-event-title)/1.5 var(--viewcy-font-ui)!important;letter-spacing:0!important;color:var(--viewcy-color-ink)}html body .mezaj.mezaj.mezaj.mezaj-45-house .current-event-grid .event-card-current :is(.eyebrow,.event-organizer,.event-series-note,.distance){font:var(--viewcy-font-weight-regular) var(--viewcy-type-body)/1.5 var(--viewcy-font-ui)!important;letter-spacing:0!important;color:var(--viewcy-color-ink)}html body .mezaj.mezaj.mezaj.mezaj-45-house .current-event-grid .event-organizer :is(.event-organizer-copy,.event-organizer-name,.event-organizer-by){font:inherit!important;letter-spacing:inherit!important;color:inherit}@media(max-width:800px){.current-event-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.current-event-grid .event-card-current{contain-intrinsic-height:auto 380px}.current-event-grid .event-card-current .event-image,.current-event-grid .event-card-skeleton .event-image{width:100%;aspect-ratio:16/9;margin:0 0 16px;border-radius:8px;background:color-mix(in srgb,var(--ink) 4%,var(--background))}.current-event-grid .event-card-current .event-image img{display:block;width:100%;height:100%;object-fit:contain}.current-event-grid .event-card-current .event-image span{font:600 20px/1.3 var(--sans);padding:20px;overflow-wrap:anywhere}.current-event-grid .event-card-current.event h3{font-size:20px;letter-spacing:0}.discovery-explorer .community-venue-selected .community-panel-scroll{padding:20px}}@media(max-width:600px){.current-event-grid{grid-template-columns:minmax(0,1fr)}}html body .mezaj.mezaj.mezaj.mezaj-45-house .current-event-grid .event-card-current.event h3{margin:0 0 6px}html body .mezaj.mezaj.mezaj.mezaj-45-house .current-event-grid .event-card-current>.eyebrow{margin:0 0 12px}