.music-quality-page{--music-violet:#6d29d9;--music-violet-light:#a067ea;--music-violet-dark:#4d1a99}.section_music-hero{background:linear-gradient(#f8f7fc 0%,#fff 100%)}.padding-section-music_hero{padding-top:6rem;padding-bottom:4rem}.padding-section-music_intro{padding-top:5rem;padding-bottom:5rem}.music_intro-component{gap:3rem;display:grid}@media (min-width:768px){.music_intro-component{grid-template-columns:1fr 1fr;align-items:start;gap:4rem}}.music_intro-content{flex-direction:column;gap:1.5rem;display:flex}.section_music-methodology{background:var(--background--secondary)}.padding-section-music_methodology{padding-top:5rem;padding-bottom:5rem}.music_methodology-header{text-align:center;margin-bottom:3rem}.music_methodology-header h2{margin:.75rem 0 1rem}.music_methodology-header p{margin:0 auto}.music_methodology-grid{gap:2rem;display:grid}@media (min-width:768px){.music_methodology-grid{grid-template-columns:repeat(3,1fr);gap:2rem}}.music_methodology-card{text-align:center;background:#fff;border-radius:1rem;padding:2rem;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 8px #0000000a}.music_methodology-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #6d29d91a}.music_methodology-card-icon{background:linear-gradient(135deg,var(--music-violet-light),var(--music-violet));color:#fff;border-radius:1rem;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1.5rem;display:flex}.music_methodology-card h3{color:var(--text--primary);margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.music_methodology-card p{color:var(--text--secondary);margin:0;font-size:.9375rem;line-height:1.6}.padding-section-music_details{padding-top:5rem;padding-bottom:5rem}.music_details-component{align-items:center;gap:3rem;display:grid}@media (min-width:768px){.music_details-component{grid-template-columns:1fr 1fr;gap:4rem}}.music_details-content h2{margin:.75rem 0 1.5rem}.music_details-list{margin:1.5rem 0;padding-left:1.5rem;list-style:none}.music_details-list li{margin-bottom:1rem;padding-left:1rem;line-height:1.6;position:relative}.music_details-list li:before{content:"";background:var(--music-violet);border-radius:50%;width:6px;height:6px;position:absolute;top:.5rem;left:-1rem}.music_details-image{justify-content:center;display:flex}.music_details-image-inner{border-radius:1rem;max-width:100%;height:auto;box-shadow:0 16px 48px #0000001f}.padding-section-music_metric{padding-top:5rem;padding-bottom:5rem}.music_metric-component{align-items:center;gap:3rem;display:grid}@media (min-width:768px){.music_metric-component{grid-template-columns:1fr 1.2fr;gap:4rem}}.music_metric-visual{justify-content:center;display:flex}.music_metric-scale{background:linear-gradient(135deg,#f8f7fc 0%,#fff 100%);border:1px solid #e8e4f0;border-radius:1rem;width:100%;max-width:400px;padding:2rem}.music_metric-scale-labels{text-transform:uppercase;letter-spacing:.02em;color:var(--text--secondary);justify-content:space-between;margin-bottom:.75rem;font-size:.75rem;font-weight:500;display:flex}.music_metric-scale-bar{background:#e8e4f0;border-radius:12px;height:24px;overflow:hidden}.music_metric-scale-gradient{background:linear-gradient(90deg,#dc2626 0%,#f97316 25%,#facc15 50%,#84cc16 75%,#22c55e 100%);border-radius:12px;height:100%}.music_metric-scale-numbers{color:var(--text--primary);justify-content:space-between;margin-top:.75rem;font-size:.875rem;font-weight:600;display:flex}.music_metric-content h2{margin:.75rem 0 1.5rem}.section_music-cta{background:linear-gradient(135deg,var(--music-violet-dark)0%,var(--music-violet)100%);color:#fff}.padding-section-music_cta{padding-top:5rem;padding-bottom:5rem}.section_music-related{background:var(--background--secondary)}.padding-section-music_related{padding-top:5rem;padding-bottom:5rem}.music_related-header{margin-bottom:2rem}.music_related-grid{gap:1.5rem;display:grid}@media (min-width:768px){.music_related-grid{grid-template-columns:repeat(3,1fr);gap:2rem}}.music_related-card{color:inherit;background:#fff;border-radius:1rem;flex-direction:column;padding:2rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.music_related-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000014}.music_related-card h3{color:var(--text--primary);margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.music_related-card p{color:var(--text--secondary);flex:1;margin:0 0 1rem;font-size:.9375rem;line-height:1.6}.music_related-link{color:var(--music-violet);align-items:center;gap:.5rem;font-weight:500;display:flex}.music_related-card:hover .music_related-link{text-decoration:underline}.section_music-cta .button.is-primary{color:var(--music-violet);background:#fff;border:none}.section_music-cta .button.is-primary:hover{background:#f8f7fc}.section_music-cta .button.is-secondary{color:#fff;background:0 0;border:1px solid #fff6}.section_music-cta .button.is-secondary:hover{background:#ffffff1a;border-color:#fff9}.button.is-large{padding:1rem 2rem;font-size:1.125rem}.fadein{animation:.6s ease-out forwards fadeInUp}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.padding-section-music_hero{padding-top:4rem;padding-bottom:3rem}.padding-section-music_intro,.padding-section-music_methodology,.padding-section-music_details,.padding-section-music_metric,.padding-section-music_cta,.padding-section-music_related{padding-top:3rem;padding-bottom:3rem}.music_methodology-card,.music_metric-scale{padding:1.5rem}.music_metric-scale-labels span:nth-child(2),.music_metric-scale-labels span:nth-child(4){display:none}}
