.albuns-page .albuns-hero{background:radial-gradient(circle at 78% 24%,rgba(191,146,65,.19),transparent 31%),linear-gradient(145deg,#090806,#000 72%)}.albuns-page .hero-grid{grid-template-columns:.9fr 1.1fr}.albuns-page .hero-copy h1{max-width:690px;font-size:clamp(50px,6.1vw,86px)}.albuns-hero-photo{justify-self:end;max-width:650px}.albuns-hero-photo img{max-height:none;aspect-ratio:auto;object-fit:contain;background:#efe8dc}.album-chapter{padding:96px 0}.album-copy{display:grid;grid-template-columns:1.06fr .94fr;gap:68px;align-items:start;margin-bottom:46px}.album-copy p{margin:6px 0 0;color:var(--muted);font-size:17px}.album-gallery{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;align-items:start}.album-photo{margin:0;overflow:hidden;border:1px solid rgba(242,237,228,.14);border-radius:22px;background:#eee6da}.album-photo img{width:100%;height:auto}.album-photo.wide{grid-column:span 7}.album-photo.side{grid-column:span 5}.album-photo.half{grid-column:span 6}.album-photo figcaption{padding:16px 18px 18px;color:#6a5d4d;font-size:14px}.classic-album{background:var(--cream);color:#15110d}.classic-album:after{box-shadow:0 0 0 8px var(--cream)!important}.classic-album .eyebrow{color:#936c29}.classic-album .album-copy p{color:#62574b}.classic-album .album-photo{border-color:#15110d21}.comparison{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:42px}.comparison-card{min-height:270px;padding:32px;border:1px solid var(--line);border-radius:25px;background:linear-gradient(145deg,#ffffff0c,#ffffff03)}.comparison-card span{color:var(--gold-light);font-size:12px;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.comparison-card h3{margin:24px 0 14px;font-family:Georgia,Times New Roman,serif;font-size:31px}.comparison-card p{margin:0;color:var(--muted)}@media(max-width:900px){.albuns-page .hero-grid,.album-copy{grid-template-columns:1fr}.albuns-hero-photo{justify-self:start}.album-copy{gap:22px}}@media(max-width:620px){.album-chapter{padding:72px 0}.album-gallery,.comparison{grid-template-columns:1fr}.album-photo.wide,.album-photo.side,.album-photo.half{grid-column:1}.album-photo{border-radius:18px}.comparison-card{min-height:0}}
