*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:"Instrument Sans",sans-serif;margin:0;padding:0}.container-music-stocks{max-width:1344px}.styles-default-reset ol,.styles-default-reset ul{list-style:revert;margin:auto}.styles-default-reset a{color:#2a66f6;text-decoration:underline}.styles-default-reset p,.styles-default-reset li{font-size:16px;line-height:24px;font-family:"Helvetica"}@media screen and (min-width: 768px){.styles-default-reset p,.styles-default-reset li{font-size:20px;line-height:34px;font-family:"Helvetica"}}.styles-default-reset h1,.styles-default-reset h2,.styles-default-reset h3,.styles-default-reset h4,.styles-default-reset h5,.styles-default-reset h6{font-weight:revert}.styles-default-reset h1{font-size:2.2em;line-height:1.2;font-weight:bold}.styles-default-reset h2{font-size:2em;line-height:1.3;font-weight:bold}.styles-default-reset h3{font-size:1.5em;line-height:1.5;font-weight:bold}.styles-default-reset h4{font-size:1.25em;line-height:1.5;font-weight:bold}.styles-default-reset h5{font-size:1em;line-height:1.6;font-weight:bold}.styles-default-reset h6{font-size:.83em;line-height:1.6;font-weight:bold}.styles-default-reset blockquote{background-color:#171717;border-left:5px solid #ccc;padding:10px 20px;margin:20px 0;font-style:italic;color:#fff}.styles-default-reset p{margin:revert}.styles-default-reset h1,.styles-default-reset h2,.styles-default-reset h3,.styles-default-reset h4,.styles-default-reset h5,.styles-default-reset h6{margin-top:54px;margin-bottom:21px}.styles-default-reset .ms-ol{counter-reset:lvl1}.styles-default-reset .ms-ol>li{list-style:none;counter-increment:lvl1;position:relative;padding-left:1.75rem}.styles-default-reset .ms-ol>li::before{content:counter(lvl1) ". ";font-weight:700;position:absolute;left:0;width:1.5rem;text-align:right}.styles-default-reset .ms-ol>li>ol{list-style:none;counter-reset:lvl2;padding-left:.75rem;margin-top:.5rem}.styles-default-reset .ms-ol>li>ol>li{counter-increment:lvl2;position:relative;padding-left:1.75rem}.styles-default-reset .ms-ol>li>ol>li::before{content:counter(lvl1) "." counter(lvl2) ". ";font-weight:700;position:absolute;left:-1.75rem;width:3rem;text-align:right}.styles-default-reset .ms-ol>li>ol>li>ol{list-style:none;counter-reset:lvl3;padding-left:1.75rem;margin-top:.25rem}.styles-default-reset .ms-ol>li>ol>li>ol>li{counter-increment:lvl3;position:relative;padding-left:1.75rem}.styles-default-reset .ms-ol>li>ol>li>ol>li::before{content:counter(lvl1) "." counter(lvl2) "." counter(lvl3) ". ";font-weight:700;position:absolute;left:-3.25rem;width:4.5rem;text-align:right}.styles-default-reset .ms-ol ul{list-style:disc;padding-left:1rem;margin-top:.25rem}.styles-default-reset .ms-ol ul>li::before{content:none}.styles-default-reset .ms-ol>li+li{margin-top:28px}.styles-default-reset .ms-ol>li>strong{display:block;margin-bottom:8px}.styles-default-reset .ms-ol>li>ol,.styles-default-reset .ms-ol>li>ul{margin-top:10px;margin-bottom:12px}@media(max-width: 640px){.styles-default-reset .ms-ol>li+li{margin-top:22px}}.modal-overlay.active{display:flex !important;animation:fadeIn .3s ease-out forwards}.modal-overlay.active .modal-container{animation:slideUp .3s ease-out forwards}.modal-overlay.closing{animation:fadeOut .3s ease-out forwards}.modal-overlay.closing .modal-container{animation:slideDown .3s ease-out forwards}.modal-screen.active{display:block;animation:screenFadeIn .4s ease-out}.modal-screen.inactive{display:none}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes slideUp{from{transform:scale(0.95) translateY(20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}@keyframes slideDown{from{transform:scale(1) translateY(0);opacity:1}to{transform:scale(0.95) translateY(20px);opacity:0}}@keyframes screenFadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}body.modal-open{overflow:hidden;padding-right:var(--scrollbar-width, 0)}#subscription-modal input:focus{box-shadow:0 0 0 3px rgba(109,40,217,.1)}#subscribe-btn.loading{pointer-events:none;opacity:.8}#subscribe-btn.loading .subscribe-btn-text{opacity:.6}#subscriber-email.error{border-color:#ef4444}#subscriber-email.error:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}@media(max-width: 640px){.modal-container{max-height:90vh;overflow-y:auto}}/*# sourceMappingURL=globals.css.map */
