.journal-hero{padding-top:90px;padding-bottom:75px;background:radial-gradient(ellipse at 90% 10%,#5b1c3066,transparent 65%)}.journal-hero h1{max-width:780px;font-size:clamp(48px,7vw,94px)}.journal-tools{display:grid;grid-template-columns:2fr 1fr;gap:20px;margin:30px 0}.journal-tools label{display:grid;gap:9px;color:#c7bac0;font-size:14px}.journal-tools input,.journal-tools select{width:100%;min-height:48px;background:#171217;border:1px solid #59424e;color:#fff;font:inherit;padding:12px;border-radius:4px}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.journal-card{border:1px solid #3a2932;border-radius:8px;overflow:hidden;background:#141014}.journal-card a{text-decoration:none}.journal-card img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;display:block;transition:filter .25s}.journal-card:hover img{filter:brightness(1.15)}.card-copy{padding:24px}.card-copy h2{font:400 29px/1.25 Georgia,serif;margin:18px 0}.card-copy p{color:#c7b6c0;line-height:1.8}.card-copy .eyebrow{color:#f99eaa}.card-copy time{font-size:12px;color:#c2afb8}.card-copy span{display:inline-block;color:#f99eaa;margin-top:18px;font-size:14px}.journal-card[hidden]{display:none}.cover{width:100%;height:auto;max-height:650px;object-fit:cover}figure{margin:20px 0}figcaption{font-size:12px;color:#b8a8b0}.player{width:100%;min-height:350px;border:0;border-radius:12px}:focus-visible{outline:3px solid #ffb4bd;outline-offset:4px}[data-results]{color:#c2afb8;font-size:13px}@media(max-width:950px){.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.journal-grid,.journal-tools{grid-template-columns:1fr}.journal-hero{padding-top:50px;padding-bottom:40px}.journal-hero h1{font-size:48px}.card-copy h2{font-size:28px}.player{min-height:220px}}
