.album-bar[data-astro-cid-nmgfmsmz]{top:var(--mk-header-h);z-index:30;backdrop-filter:blur(10px);border-top:2px solid var(--mk-gold);background:#f7eedff5;border-bottom:1px solid #c9922b73;position:sticky}.album-bar[data-astro-cid-nmgfmsmz][hidden]{display:none}.album-bar__inner[data-astro-cid-nmgfmsmz]{flex-wrap:wrap;align-items:center;gap:12px;padding-top:12px;padding-bottom:12px;display:flex}.album-bar__chips[data-astro-cid-nmgfmsmz]{scrollbar-width:none;flex-wrap:wrap;flex:420px;gap:8px;min-width:0;display:flex;overflow-x:auto}.album-chip[data-astro-cid-nmgfmsmz]{color:var(--mk-green-900);font-family:var(--mk-font-body);letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:2px solid #0b2a1c33;flex:none;align-items:center;gap:10px;padding:7px 7px 7px 14px;font-size:12px;font-weight:800;display:flex}.album-chip[data-astro-cid-nmgfmsmz]:hover{border-color:var(--mk-green-900)}.album-chip__count[data-astro-cid-nmgfmsmz]{background:var(--mk-green-900);min-width:22px;color:var(--mk-gold-light);text-align:center;padding:3px 6px;font-size:11px}.album-chip[data-astro-cid-nmgfmsmz][aria-pressed=true]{background:var(--mk-green-900);border-color:var(--mk-green-900);color:var(--mk-cream)}.album-chip[data-astro-cid-nmgfmsmz][aria-pressed=true] .album-chip__count[data-astro-cid-nmgfmsmz]{background:var(--mk-gold);color:var(--mk-green-900)}.album-search[data-astro-cid-nmgfmsmz]{background:#fff;border:1px solid #0b2a1c33;flex:220px;align-items:center;gap:8px;max-width:300px;height:42px;padding:0 12px;display:flex}.album-search[data-astro-cid-nmgfmsmz]:focus-within{border-color:var(--mk-green-900);box-shadow:0 0 0 3px #c9922b40}.album-search__label[data-astro-cid-nmgfmsmz]{letter-spacing:1px;text-transform:uppercase;color:var(--mk-bronze-ink);font-size:11px;font-weight:800}.album-search[data-astro-cid-nmgfmsmz] input[data-astro-cid-nmgfmsmz]{width:100%;min-width:0;font-family:var(--mk-font-body);color:var(--mk-green-900);background:0 0;border:0;outline:none;font-size:13px}.album-search[data-astro-cid-nmgfmsmz] input[data-astro-cid-nmgfmsmz]::placeholder{color:#756a4f}.album-grid-wrap[data-astro-cid-nmgfmsmz]{padding-top:clamp(28px,4vw,48px)}.album-count[data-astro-cid-nmgfmsmz]{letter-spacing:.4px;color:var(--mk-bronze-ink);margin:0;font-size:12.5px;font-weight:700}.album-grid[data-astro-cid-nmgfmsmz]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.8vw,40px) clamp(14px,2.4vw,32px);margin:18px 0 0;padding:0;list-style:none;display:grid}.album-card[data-astro-cid-nmgfmsmz][hidden]{display:none}.album-card__photo[data-astro-cid-nmgfmsmz]{aspect-ratio:4/5;background:var(--mk-cream-light);cursor:zoom-in;border:1px solid #c9922b73;padding:8px;display:block}.album-card__inner[data-astro-cid-nmgfmsmz]{background:var(--mk-sand);width:100%;height:100%;display:block;overflow:hidden}.album-card__inner[data-astro-cid-nmgfmsmz] img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.album-card__photo[data-astro-cid-nmgfmsmz]:hover img{transform:scale(1.03)}.album-card__meta[data-astro-cid-nmgfmsmz]{justify-content:space-between;align-items:flex-start;gap:12px;margin-top:12px;display:flex}.album-card__text[data-astro-cid-nmgfmsmz]{min-width:0}.album-card__name[data-astro-cid-nmgfmsmz]{font-family:var(--mk-font-display);margin:0;font-size:18px;font-weight:500;line-height:1.25}.album-card__size[data-astro-cid-nmgfmsmz]{letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;color:var(--mk-bronze-ink);margin:0;padding-top:4px;font-size:11px;font-weight:800}.album-empty[data-astro-cid-nmgfmsmz]{border-top:1px solid #c9922b73;margin-top:8px;padding:56px 0}.album-empty[data-astro-cid-nmgfmsmz][hidden]{display:none}.album-empty__title[data-astro-cid-nmgfmsmz]{font-family:var(--mk-font-display);margin:0;font-size:26px}.album-empty[data-astro-cid-nmgfmsmz] p[data-astro-cid-nmgfmsmz]:last-child{color:var(--mk-text-muted);margin:8px 0 0;font-size:14px}@media (width<=1099.98px){.album-grid[data-astro-cid-nmgfmsmz]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=699.98px){.album-grid[data-astro-cid-nmgfmsmz]{grid-template-columns:repeat(2,minmax(0,1fr))}.album-bar__chips[data-astro-cid-nmgfmsmz]{flex-wrap:nowrap}.album-card__meta[data-astro-cid-nmgfmsmz]{flex-direction:column;gap:4px}.album-card__size[data-astro-cid-nmgfmsmz]{padding-top:0}}.album-intro[data-astro-cid-sfk36y2d]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:end;gap:clamp(20px,4vw,56px);padding-top:clamp(44px,7vw,90px);padding-bottom:clamp(28px,4vw,44px);display:grid}.album-intro__eyebrow[data-astro-cid-sfk36y2d]{letter-spacing:2.6px;text-transform:uppercase;color:var(--mk-bronze-ink);margin:0;font-size:11.5px;font-weight:700}.album-intro__title[data-astro-cid-sfk36y2d]{margin-top:18px;font-size:clamp(40px,6vw,76px)}.album-intro__lead[data-astro-cid-sfk36y2d]{margin:0}.album-cta[data-astro-cid-sfk36y2d]{padding-top:clamp(56px,8vw,100px);padding-bottom:clamp(56px,8vw,100px)}.album-cta__box[data-astro-cid-sfk36y2d]{border-top:2px solid var(--mk-gold);border-bottom:2px solid var(--mk-gold);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(28px,4vw,44px) 0;display:flex}.album-cta__text[data-astro-cid-sfk36y2d]{max-width:620px}.album-cta__title[data-astro-cid-sfk36y2d]{font-size:clamp(28px,3.8vw,46px);line-height:1.08}.album-cta__lead[data-astro-cid-sfk36y2d]{margin:14px 0 0}.album-cta__actions[data-astro-cid-sfk36y2d]{flex-wrap:wrap;gap:12px;display:flex}.album-cta__call[data-astro-cid-sfk36y2d]{padding:17px 26px}.album-cta__note[data-astro-cid-sfk36y2d]{color:var(--mk-text-muted);margin:18px 0 0;font-size:12px;line-height:1.6}
