.mvr2-shell{--mvr2-ink:#f6f2e9;--mvr2-muted:#b7b6b3;--mvr2-gold:#dec291;color:var(--mvr2-ink);background:#0d0e10;max-width:1240px;margin:0 auto;padding:55px 32px 80px;font:16px/1.65 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-sizing:border-box}.mvr2-shell *{box-sizing:border-box}.mvr2-shell h1,.mvr2-shell h2,.mvr2-shell p{color:inherit}.mvr2-shell h1{font-family:Georgia,"Times New Roman",serif;font-weight:400;font-size:clamp(36px,4.8vw,66px);line-height:1.08;letter-spacing:-.035em;margin:13px 0 24px;max-width:1000px}.mvr2-shell h2{font-size:23px;line-height:1.3;margin:25px 0 14px}.mvr2-shell a{color:inherit;text-decoration:none}.mvr2-shell a:hover{text-decoration:underline;text-underline-offset:4px}.mvr2-eyebrow{font:600 11px/1.6 system-ui!important;letter-spacing:.15em;text-transform:uppercase;color:var(--mvr2-gold)!important;margin:0 0 10px}.mvr2-shell .mvr2-meta{color:var(--mvr2-muted);font-size:13px;line-height:1.5}.mvr2-hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:50px;align-items:start;margin-top:27px}.mvr2-art{position:sticky;top:24px}.mvr2-art img,.mvr2-card-art img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block}.mvr2-art-empty{aspect-ratio:1;display:flex;flex-direction:column;justify-content:space-between;background:radial-gradient(circle at 80% 15%,#51402c,transparent 50%),linear-gradient(135deg,#262a30,#111214);padding:32px;border:1px solid #343434}.mvr2-art-empty>span{letter-spacing:.25em;font-size:12px;color:var(--mvr2-gold)}.mvr2-art-empty strong{font:30px/1.2 Georgia,serif;overflow-wrap:anywhere}.mvr2-description{color:#d5d1ca;max-width:640px}.mvr2-subtitle{font-size:20px;color:var(--mvr2-gold)!important}.mvr2-buttons{display:flex;flex-wrap:wrap;gap:10px;margin:15px 0}.mvr2-shell .mvr2-button{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:11px 17px;background:#1a1c20;border:1px solid #45474d;border-radius:5px;color:var(--mvr2-ink);font-size:13px;font-weight:600;line-height:1.5;text-align:center}.mvr2-shell .mvr2-button:hover{background:#292d33;text-decoration:none;border-color:var(--mvr2-gold)}.mvr2-shell .mvr2-primary{background:var(--mvr2-gold);border-color:var(--mvr2-gold);color:#141414}.mvr2-shell .mvr2-primary:hover{background:#f2dab2;color:#101010}.mvr2-service{flex:1 1 160px;max-width:280px}.mvr2-youtube_playlist:hover{border-color:#f66!important}.mvr2-spotify:hover{border-color:#1ed760!important}.mvr2-apple_music:hover{border-color:#ff6079!important}.mvr2-pandora:hover{border-color:#6a9cff!important}.mvr2-resources{margin-top:26px;padding-top:25px;border-top:1px solid #33363c}.mvr2-share{font:600 13px system-ui;color:#e9d6b6;background:transparent;border:1px solid #5c5447;padding:11px 16px;min-height:44px;border-radius:5px;cursor:pointer;margin-top:12px}.mvr2-back,.mvr2-textlink{color:var(--mvr2-gold)!important;font-size:14px}.mvr2-section{margin-top:55px;padding-top:28px;border-top:1px solid #34363a}.mvr2-tracks{columns:2;column-gap:55px;padding-left:28px}.mvr2-tracks li{padding:9px 0 9px 6px;break-inside:avoid;border-bottom:1px solid #25272b}.mvr2-band{display:flex;align-items:center;justify-content:space-between;gap:35px;background:#181a1e;border:1px solid #3a3b3e;padding:30px 34px;margin-top:48px}.mvr2-band h2{margin:7px 0 12px;font:30px/1.2 Georgia,serif}.mvr2-band p{max-width:710px}.mvr2-band .mvr2-button{flex-shrink:0}.mvr2-intro{max-width:760px;color:#cbc6be!important;font-size:18px}.mvr2-counts{display:flex;flex-wrap:wrap;gap:12px 29px;margin:30px 0 18px;padding:22px 0;border-top:1px solid #36383d;border-bottom:1px solid #36383d;color:#b7b6b3}.mvr2-counts strong{font:28px Georgia,serif;color:#f4ead9;margin-right:5px}.mvr2-controls{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px;margin-top:34px}.mvr2-controls label{font:600 12px/1.5 system-ui;color:var(--mvr2-muted)}.mvr2-controls input,.mvr2-controls select{display:block;width:100%;min-height:47px;border:1px solid #494b51;background:#17191d;border-radius:4px;color:#f8f6f0;font:15px system-ui;padding:11px 12px;margin-top:7px}.mvr2-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 21px;margin-top:25px}.mvr2-card{background:#17191d;border:1px solid #303236;min-width:0}.mvr2-card-art{display:block;overflow:hidden}.mvr2-card-art img{transition:transform .25s ease}.mvr2-card:hover .mvr2-card-art img{transform:scale(1.025)}.mvr2-card-copy{padding:18px}.mvr2-card-copy h2{font:22px/1.2 Georgia,serif;margin:8px 0 16px;overflow-wrap:anywhere}.mvr2-card-copy .mvr2-eyebrow{font-size:10px!important}.mvr2-card .mvr2-art-empty{padding:20px}.mvr2-card .mvr2-art-empty strong{font-size:24px}.mvr2-card .mvr2-art-empty span{font-size:10px}.mvr2-video{width:100%;aspect-ratio:16/9;border:0}.mvr2-shell [hidden]{display:none!important}.mvr2-shell :focus-visible{outline:3px solid #efca82;outline-offset:4px}.mvr2-shell button:disabled{opacity:.5;cursor:default}@media(max-width:1050px){.mvr2-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mvr2-hero{gap:28px}.mvr2-shell{padding:40px 24px 60px}}@media(max-width:740px){.mvr2-hero{grid-template-columns:1fr}.mvr2-art{position:static;max-width:530px;margin:0 auto;width:100%}.mvr2-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 13px}.mvr2-controls{grid-template-columns:1fr 1fr}.mvr2-controls label:first-child{grid-column:1/-1}.mvr2-band{display:block;padding:25px}.mvr2-tracks{columns:1}.mvr2-shell h1{font-size:43px}.mvr2-card-copy{padding:14px}.mvr2-card-copy h2{font-size:21px}.mvr2-counts{gap:13px 20px}.mvr2-counts strong{font-size:24px}}@media(max-width:410px){.mvr2-shell{padding:30px 18px 45px}.mvr2-shell h1{font-size:36px}.mvr2-grid{grid-template-columns:1fr}.mvr2-controls{grid-template-columns:1fr}.mvr2-buttons .mvr2-button{width:100%;max-width:none}.mvr2-counts{display:grid;grid-template-columns:1fr 1fr}.mvr2-card-copy h2{font-size:25px}}@media(prefers-reduced-motion:reduce){.mvr2-card-art img{transition:none}}

/* Preserve the active WordPress theme while using the reviewed MEYVYN frame on upgraded routes. */
body.mvr2-view{background:#0d0e10!important;margin:0!important;color:#f6f2e9}
.mvr2-view #site-header,.mvr2-view footer.elementor-location-footer{display:none!important}
.mvr2-site-nav,.mvr2-site-footer{box-sizing:border-box;max-width:1240px;width:100%;margin:0 auto;color:#e9ddc9;background:#0d0e10;font:14px/1.6 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.mvr2-site-nav{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:25px 32px;border-bottom:1px solid #303236}
.mvr2-site-nav a,.mvr2-site-footer a{color:#e9ddc9;text-decoration:none}
.mvr2-site-nav a:hover,.mvr2-site-footer a:hover{text-decoration:underline;text-underline-offset:5px}
.mvr2-site-nav .mvr2-wordmark{font:26px/1.2 Georgia,"Times New Roman",serif;letter-spacing:3px}
.mvr2-site-nav nav{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:12px 23px;font-size:13px}
.mvr2-site-footer{display:flex;justify-content:space-between;align-items:start;gap:32px;border-top:1px solid #303236;padding:32px}
.mvr2-site-footer p{margin:0 0 14px;max-width:730px;color:#c7c1b8}
.mvr2-site-footer .mvr2-eyebrow{color:#dec291}
.mvr2-site-nav a:focus-visible,.mvr2-site-footer a:focus-visible{outline:3px solid #efca82;outline-offset:4px}
@media(max-width:650px){.mvr2-site-nav{flex-direction:column;align-items:flex-start;padding:22px 18px;gap:16px}.mvr2-site-nav nav{justify-content:flex-start;gap:11px 20px}.mvr2-site-footer{flex-direction:column;padding:28px 18px}}


/* Streaming service logos; the text labels remain available to everyone. */
.mvr2-shell .mvr2-service::before {content:"";display:inline-block;flex:0 0 22px;width:22px;height:22px;background-position:center;background-repeat:no-repeat;background-size:contain}
.mvr2-shell .mvr2-spotify::before {background-image:url("https://api.iconify.design/simple-icons/spotify.svg?color=%231ED760")}
.mvr2-shell .mvr2-apple_music::before {background-image:url("https://api.iconify.design/simple-icons/applemusic.svg?color=%23FA5C75")}
.mvr2-shell .mvr2-amazon_music::before {background-image:url("https://api.iconify.design/simple-icons/amazonmusic.svg?color=%2300A8E1")}
.mvr2-shell .mvr2-pandora::before {background-image:url("https://api.iconify.design/simple-icons/pandora.svg?color=%236A9CFF")}
.mvr2-shell .mvr2-youtube_playlist::before {background-image:url("https://api.iconify.design/simple-icons/youtube.svg?color=%23FF0000")}
