.mr-glass-inset-bg{background:var(--mr-glass-inset-bg)}.mr-album-hero{text-align:center;border-radius:24px;position:relative;overflow:hidden}.mr-album-hero-eyebrow{letter-spacing:3px;color:var(--theme-accent)}.mr-album-hero-desc{max-width:680px;margin:0 auto;line-height:1.6}.mr-album-pillars{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:3rem;display:grid}.mr-album-pillar-card{border-radius:18px}.mr-album-pillar-icon{margin-bottom:.75rem;font-size:2.2rem}.mr-album-modal-backdrop{z-index:999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.mr-album-modal-content{border-color:var(--theme-accent);width:100%;max-width:520px;box-shadow:0 0 50px rgba(var(--theme-accent-rgb),.25);border-radius:24px;position:relative}.mr-album-presets-grid{grid-template-columns:repeat(2,1fr);gap:.75rem;margin:1.25rem 0;display:grid}.mr-album-preset-card{border:1px solid var(--mr-glass-border);background:var(--mr-glass-inset-bg);cursor:pointer;text-align:left;color:var(--theme-text);border-radius:14px;padding:1rem;transition:all .2s;position:relative}.mr-album-preset-card.is-active{border-color:var(--theme-accent);background:rgba(var(--theme-accent-rgb),.15);box-shadow:0 0 20px rgba(var(--theme-accent-rgb),.2)}
