.archive-vitals{max-width:var(--museum-max);margin:-1rem auto 7rem;padding:0 24px;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--museum-line);border-block:1px solid var(--museum-line)}.archive-vitals>div{background:var(--museum-bg);padding:1.6rem}.archive-vitals strong{display:block;font-family:Georgia,serif;font-size:1.45rem;font-weight:400}.archive-vitals span{display:block;margin-top:.35rem;color:var(--museum-muted);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.object-invitation{display:grid;grid-template-columns:1fr auto;align-items:end;gap:3rem;border-block:1px solid var(--museum-line)}.object-invitation h2,.editorial-page h1,.listening-room h1{font-family:Georgia,serif;font-weight:400}.object-invitation h2{font-size:clamp(2.5rem,5vw,5rem);margin:.4rem 0 1rem}.object-invitation p{max-width:760px;color:var(--museum-muted);font-size:1.1rem;line-height:1.75}.editorial-page,.listening-room{max-width:var(--museum-max);margin:auto;padding:8rem 24px}.editorial-page>header,.listening-room>header{max-width:900px;margin-bottom:6rem}.editorial-page h1,.listening-room h1{font-size:clamp(3.8rem,7vw,7rem);line-height:1.02;letter-spacing:-.05em}.editorial-page .lead,.listening-room .lead{font-family:Georgia,serif;font-size:1.35rem;line-height:1.75;color:#c8b8b8}.editorial-block{display:grid;grid-template-columns:220px minmax(0,760px);gap:4rem;padding:4rem 0;border-top:1px solid var(--museum-line)}.editorial-block h2{font-family:Georgia,serif;font-size:2.7rem;font-weight:400;margin:0}.editorial-block p{font-family:Georgia,serif;font-size:1.1rem;line-height:1.85;color:#cabbb9}.principle-list{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--museum-line);border:1px solid var(--museum-line)}.principle-list article{background:var(--museum-bg);padding:2rem;min-height:210px}.principle-list strong{color:#bd839e;letter-spacing:.16em}.principle-list h3{font-family:Georgia,serif;font-size:1.55rem;font-weight:400}.principle-list p{color:var(--museum-muted);line-height:1.65}.listening-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.listening-card{min-height:360px;padding:2rem;border:1px solid var(--museum-line);border-radius:24px;background:linear-gradient(145deg,#120b10,#080608);display:flex;flex-direction:column;justify-content:flex-end}.listening-card small{color:#bd839e;letter-spacing:.16em;text-transform:uppercase}.listening-card h2{font-family:Georgia,serif;font-size:2.2rem;font-weight:400}.listening-card p{color:var(--museum-muted);line-height:1.65}.listening-status{max-width:850px;margin-top:4rem;padding:1.5rem;border:1px solid var(--museum-line);border-radius:18px;color:var(--museum-muted)}@media(max-width:900px){.archive-vitals{grid-template-columns:repeat(2,1fr)}.object-invitation,.editorial-block{grid-template-columns:1fr}.principle-list,.listening-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.archive-vitals,.principle-list,.listening-grid{grid-template-columns:1fr}.archive-vitals{margin-bottom:4rem}.editorial-page,.listening-room{padding-top:5rem}}
