.et-l--body{--mint-100:#E4FAF1;--mint-200:#B8F2DA;--mint-300:#7FE7BF;--mint-400:#45D99E;--mint-500:#21E5A3;--mint-600:#12A876;--mint-700:#0B7351;--lime-500:#95E520;--lime-600:#6FAE13;--amber-500:#F0B41E;--amber-600:#B5830D;--azure-500:#45ABFF;--azure-600:#1E7AC4;--teal-700:#004155;--teal-800:#00303F;--teal-900:#00212C;--paper-000:#FFFDFA;--paper-100:#FBF8F2;--paper-200:#F4EFE6;--paper-300:#E9E2D5;--paper-400:#D8CFBE;--stone-400:#B0A695;--stone-500:#8A8072;--stone-600:#655E54;--ink-800:#20282A;--ink-900:#111819;--font-display:"Bricolage Grotesque","Trebuchet MS",sans-serif;--font-body:"Newsreader",Georgia,serif;--font-ui:"Space Grotesk","Helvetica Neue",sans-serif;--text-4xl:clamp(2rem,5.2vw,3.5rem);--text-3xl:clamp(1.625rem,3.6vw,2.25rem);--text-2xl:clamp(1.375rem,2.4vw,1.75rem);--text-xl:clamp(1.1875rem,1.4vw,1.375rem);--text-prose:clamp(1.0625rem,calc(.6vw + .95rem),1.25rem);--ease:cubic-bezier(.2,.8,.2,1);--shadow-sm:0 2px 6px rgba(0,49,63,.07);--shadow-md:0 6px 18px -4px rgba(0,49,63,.12);--shadow-cut:6px 6px 0 var(--ink-900);--shadow-cut-lg:10px 10px 0 var(--ink-900)}body.single-post #main-content,body.single-post #page-container{background:#F4EFE6}.et-l--body .imr-post-head>.et_pb_row,.et-l--body .imr-post-body>.et_pb_row,.et-l--body .imr-related>.et_pb_row{width:calc(100% - 48px)!important;max-width:1180px!important}.et-l--body .imr-post-head{background:var(--paper-000)!important;border-bottom:1px solid var(--paper-300);padding:48px 0 32px!important}.et-l--body .imr-post-head>.et_pb_row{padding:0!important}.et-l--body .imr-post-head>.et_pb_row>.et_pb_column{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.et-l--body .imr-post-head>.et_pb_row>.et_pb_column>.et_pb_module{margin:0!important;width:100%}.et-l--body .imr-post-head .imr-post-cats{width:auto}.imr-breadcrumb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-family:var(--font-ui);font-size:12px;letter-spacing:.06em;text-transform:uppercase;line-height:1.4}.imr-breadcrumb a{color:var(--mint-700)!important;text-decoration:none;font-weight:700}.imr-breadcrumb a:hover{color:var(--teal-700)!important}.imr-breadcrumb span{color:var(--paper-400)}.imr-breadcrumb .is-current{color:var(--stone-500);font-weight:600}.et-l--body .imr-post-cats .et_pb_title_container{padding:0!important}.et-l--body .imr-post-cats .et_pb_title_meta_container{font-size:0!important;line-height:0!important;padding:0!important;display:flex;flex-wrap:wrap;gap:8px}.et-l--body .imr-post-cats .et_pb_title_meta_container a,.imr-badge{font-family:var(--font-ui)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.18em;text-transform:uppercase;line-height:1.3!important;padding:5px 12px 4px;border-radius:999px;display:inline-block;text-decoration:none;background:var(--paper-300);color:var(--stone-600)!important}.imr-cat-songwriting{background:#F2FBDC!important;color:var(--lime-600)!important}.imr-cat-production{background:var(--mint-100)!important;color:var(--mint-700)!important}.imr-cat-recording{background:#FEF5DF!important;color:var(--amber-600)!important}.imr-cat-mixing{background:#E6F3FF!important;color:var(--azure-600)!important}.imr-cat-business{background:#DDEAEE!important;color:var(--teal-700)!important}.et-l--body .imr-post-title .et_pb_title_container{padding:0!important}.et-l--body .imr-post-title h1.entry-title{font-family:var(--font-display)!important;font-size:var(--text-4xl)!important;font-weight:800!important;letter-spacing:-.025em;line-height:1.04!important;color:var(--teal-900)!important;margin:0!important;padding:0!important;max-width:24ch;text-align:left!important}.et-l--body .imr-standfirst,.et-l--body .imr-standfirst p{font-family:var(--font-body)!important;font-size:var(--text-xl)!important;line-height:1.5!important;color:var(--stone-500)!important;max-width:58ch;padding:0!important}.et-l--body .imr-post-meta .et_pb_title_container{padding:0!important}.et-l--body .imr-post-meta .et_pb_title_meta_container{display:flex;align-items:center;flex-wrap:wrap;gap:16px;padding:0!important;font-family:var(--font-ui)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase;color:var(--stone-500)!important;line-height:1.4!important}.et-l--body .imr-post-meta .et_pb_title_meta_container a{color:inherit!important;text-decoration:none}.imr-share{display:inline-flex;gap:8px;letter-spacing:0}.imr-share a,.imr-share button{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;cursor:pointer;background:var(--paper-000);color:var(--teal-900)!important;border:1px solid var(--paper-300);padding:0;transition:all .2s var(--ease)}.imr-share a:hover,.imr-share button:hover{background:var(--paper-300);transform:translateY(-2px)}.imr-share svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.imr-share .is-copied{background:var(--mint-100);color:var(--mint-700)!important}.et-l--body .imr-post-featured{margin-top:12px!important}.et-l--body .imr-post-featured .et_pb_title_container{display:none}.et-l--body .imr-post-featured .et_pb_title_featured_container{margin:0!important;width:100%;max-width:none!important}.et-l--body .imr-post-featured .et_pb_image_wrap{display:block!important;width:100%}.et-l--body .imr-post-featured .et_pb_title_featured_container img,.et-l--body .imr-post-featured .et_pb_image_wrap img{width:100%;height:340px;object-fit:cover;border-radius:14px!important;display:block;box-shadow:none!important}.et-l--body .imr-post-body{background:var(--paper-200)!important;padding:clamp(56px,7vw,96px) 0!important}.et-l--body .imr-post-body .et_pb_row.imr-post-grid{padding:0!important;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:64px;align-items:start}.et-l--body .imr-post-grid:after{display:none}.et-l--body .imr-post-grid>.et_pb_column{width:auto!important;margin:0!important;float:none!important}.et-l--body .imr-post-main{display:flex;flex-direction:column;gap:32px}.et-l--body .imr-post-main>.et_pb_module{margin:0!important}.et-l--body .imr-post-side{position:sticky!important;top:90px;align-self:start;max-height:calc(100vh - 114px);overflow-y:auto}.admin-bar .et-l--body .imr-post-side{top:122px}.et-l--body .imr-disclosure{border-top:1px solid var(--paper-300);padding-top:12px!important;max-width:680px}.et-l--body .imr-disclosure p{font-family:var(--font-ui)!important;font-size:14px!important;line-height:1.6!important;color:var(--stone-500)!important;padding:0!important}.et-l--body .imr-disclosure strong{font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--stone-600)}.et-l--body .imr-prose{max-width:680px;font-family:var(--font-body)!important;font-size:var(--text-prose)!important;line-height:1.68!important;color:var(--ink-800)!important}.et-l--body .imr-prose p,.et-l--body .imr-prose li{font-family:var(--font-body)!important;font-size:var(--text-prose)!important;line-height:1.68!important;color:var(--ink-800)!important}.et-l--body .imr-prose p{padding:0!important;margin:0 0 24px!important}.et-l--body .imr-prose h1,.et-l--body .imr-prose h2,.et-l--body .imr-prose h3,.et-l--body .imr-prose h4,.et-l--body .imr-prose h5{font-family:var(--font-display)!important;font-weight:700!important;letter-spacing:-.025em;line-height:1.2!important;color:var(--teal-900)!important;padding:0!important;scroll-margin-top:110px}.et-l--body .imr-prose h2{font-size:var(--text-3xl)!important;margin:48px 0 16px!important}.et-l--body .imr-prose h3{font-size:var(--text-2xl)!important;margin:40px 0 12px!important}.et-l--body .imr-prose h4{font-size:var(--text-xl)!important;margin:32px 0 8px!important}.et-l--body .imr-prose a{color:var(--mint-700)!important;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;transition:color .12s var(--ease)}.et-l--body .imr-prose a:hover{color:var(--teal-700)!important}.et-l--body .imr-prose ul,.et-l--body .imr-prose ol{padding:0 0 24px 1.4em!important;margin:0!important}.et-l--body .imr-prose li{margin-bottom:8px}.et-l--body .imr-prose li::marker{color:var(--mint-600)}.et-l--body .imr-prose strong{font-weight:600;color:var(--teal-900)}.et-l--body .imr-prose hr,.et-l--body .imr-prose .wp-block-separator{border:0!important;border-top:1px solid var(--paper-300)!important;height:0;margin:40px 0!important;background:none!important;opacity:1}.et-l--body .imr-prose figure{margin:32px 0!important}.et-l--body .imr-prose img{border-radius:14px;box-shadow:0 1px 2px rgba(0,49,63,.06);height:auto;max-width:100%}.et-l--body .imr-prose figcaption,.et-l--body .imr-prose .wp-element-caption{font-family:var(--font-ui)!important;font-size:14px!important;line-height:1.5;color:var(--stone-500)!important;margin-top:12px;text-align:left}.et-l--body .imr-prose blockquote,.et-l--body .imr-prose .wp-block-quote,.et-l--body .imr-prose .wp-block-pullquote{margin:32px 0!important;padding:24px 0 24px 24px!important;border:0!important;border-left:3px solid var(--mint-400)!important;background:none!important;text-align:left}.et-l--body .imr-prose blockquote p{font-family:var(--font-display)!important;font-size:var(--text-2xl)!important;font-weight:500!important;line-height:1.3!important;letter-spacing:-.025em;color:var(--teal-900)!important;margin:0 0 12px!important}.et-l--body .imr-prose blockquote cite{font-family:var(--font-ui);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--stone-500);font-style:normal}.et-l--body .imr-prose .wp-block-embed.is-type-video .wp-block-embed__wrapper,.et-l--body .imr-prose .fluid-width-video-wrapper{background:var(--teal-900);border:1px solid var(--teal-700);border-radius:14px;overflow:hidden;box-shadow:var(--shadow-md)}.et-l--body .imr-prose table{border:1px solid var(--paper-300)!important;border-radius:14px;border-collapse:separate;border-spacing:0;overflow:hidden;background:var(--paper-000);font-family:var(--font-ui);font-size:15px;margin:0 0 24px}.et-l--body .imr-prose th,.et-l--body .imr-prose td{padding:12px 16px!important;border:0!important;border-top:1px solid var(--paper-300)!important;text-align:left}.et-l--body .imr-prose tr:first-child th,.et-l--body .imr-prose tr:first-child td{border-top:0!important}.et-l--body .imr-prose th,.et-l--body .imr-prose thead td{font-weight:700;color:var(--teal-900);background:var(--paper-100)}.et-l--body .imr-prose .imr-note{padding:24px 0;border-top:1px solid var(--ink-800);border-bottom:1px solid var(--paper-300);margin:32px 0}.et-l--body .imr-prose .imr-verdict{background:var(--paper-000);border:1px solid var(--teal-800);box-shadow:7px 7px 0 -1px var(--teal-800);padding:24px 32px;margin:40px 0}.et-l--body .imr-prose .imr-verdict p{font-family:var(--font-display)!important;font-size:var(--text-xl)!important;font-weight:600!important;line-height:1.34!important;letter-spacing:-.025em;color:var(--teal-900)!important;margin:0!important}.et-l--body .imr-post-tags{max-width:680px}.et-l--body .imr-post-tags .et_pb_text_inner{display:flex;flex-wrap:wrap;gap:8px;font-size:0}.et-l--body .imr-post-tags a{font-family:var(--font-ui);font-size:14px;font-weight:500;padding:7px 14px;border-radius:999px;text-decoration:none;border:1px solid var(--paper-300);background:var(--paper-000);color:var(--ink-800)!important;line-height:1.4;transition:all .2s var(--ease)}.et-l--body .imr-post-tags a:hover{background:var(--mint-100);color:var(--mint-700)!important}.imr-news{display:flex;flex-direction:column;gap:16px;padding:32px;max-width:680px;background:var(--mint-400);color:var(--teal-900);box-shadow:var(--shadow-cut);transform:rotate(-1deg);transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.imr-news:hover{transform:rotate(0) translate(-3px,-3px);box-shadow:var(--shadow-cut-lg)}.imr-news h3{font-family:var(--font-display)!important;font-size:var(--text-2xl)!important;font-weight:800!important;letter-spacing:-.025em;line-height:1.08!important;color:inherit!important;padding:0!important;margin:0}.imr-news p{font-family:var(--font-body)!important;font-size:16px!important;line-height:1.45!important;margin:0;max-width:46ch;opacity:.85;padding:0!important}.imr-toc{background:var(--paper-000);border:1px solid var(--paper-300);border-radius:14px;padding:24px 16px;box-shadow:var(--shadow-sm)}.imr-toc[hidden]{display:none}.imr-toc__label{display:block;font-family:var(--font-ui);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--stone-500);padding:0 12px 16px}.imr-toc__list{border-top:1px solid var(--paper-300);padding-top:12px;display:flex;flex-direction:column;gap:2px}.imr-toc__list a{display:block;font-family:var(--font-ui);font-size:14px;line-height:1.4;padding:9px 12px;border-radius:8px;color:var(--ink-800)!important;text-decoration:none;transition:background .12s var(--ease),color .12s var(--ease)}.imr-toc__list a.is-sub{padding-left:26px}.imr-toc__list a:hover{background:var(--paper-300)}.imr-toc__list a.is-active{background:var(--mint-100);color:var(--mint-700)!important;font-weight:600;box-shadow:inset 3px 0 0 var(--mint-500)}.et-l--body .imr-related{background:var(--paper-300)!important;padding:clamp(56px,7vw,96px) 0!important}.et-l--body .imr-related>.et_pb_row{padding:0!important}.et-l--body .imr-related>.et_pb_row>.et_pb_column{display:flex;flex-direction:column;gap:32px}.et-l--body .imr-related>.et_pb_row>.et_pb_column>.et_pb_module{margin:0!important}.imr-eyebrow-mint{display:block;font-family:var(--font-ui);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--mint-700);margin-bottom:12px}.et-l--body .imr-section-heading h2{font-family:var(--font-display)!important;font-size:var(--text-3xl)!important;font-weight:700!important;letter-spacing:-.025em;line-height:1.2!important;color:var(--teal-900)!important;padding:0!important}.et-l--body .imr-cut .et_pb_salvattore_content{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.et-l--body .imr-cut .et_pb_salvattore_content .column{width:auto!important;margin:0!important;float:none!important;display:contents}.et-l--body .imr-cut .et_pb_post{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;position:relative;transition:transform .2s var(--ease)}.et-l--body .imr-cut .et_pb_post.imr-tilt-l{transform:rotate(-1deg)}.et-l--body .imr-cut .et_pb_post.imr-tilt-r{transform:rotate(1deg)}.et-l--body .imr-cut .et_pb_post:hover{transform:rotate(0) translate(-3px,-3px)}.et-l--body .imr-cut .et_pb_image_container{margin:0 0 16px!important;position:relative;overflow:hidden;background:var(--paper-300);box-shadow:var(--shadow-cut);transition:box-shadow .2s var(--ease)}.et-l--body .imr-cut .et_pb_post:hover .et_pb_image_container{box-shadow:var(--shadow-cut-lg)}.et-l--body .imr-cut .et_pb_image_container img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;transition:transform .38s var(--ease)}.et-l--body .imr-cut .et_pb_post:hover .et_pb_image_container img{transform:scale(1.05)}.et-l--body .imr-cut .et_pb_image_container .entry-featured-image-url{margin:0!important}.et-l--body .imr-cut .et_pb_image_container .imr-strip{position:absolute;left:0;bottom:0;padding:7px 14px;font-family:var(--font-ui);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;line-height:1.3;background:var(--paper-300);color:var(--teal-900)!important;border-radius:0!important;text-decoration:none}.et-l--body .imr-cut .imr-strip.imr-cat-songwriting{background:var(--lime-500)!important;color:var(--teal-900)!important}.et-l--body .imr-cut .imr-strip.imr-cat-production{background:var(--mint-500)!important;color:var(--teal-900)!important}.et-l--body .imr-cut .imr-strip.imr-cat-recording{background:var(--amber-500)!important;color:var(--teal-900)!important}.et-l--body .imr-cut .imr-strip.imr-cat-mixing{background:var(--azure-500)!important;color:var(--teal-900)!important}.et-l--body .imr-cut .imr-strip.imr-cat-business{background:var(--teal-700)!important;color:var(--paper-100)!important}.et-l--body .imr-cut .entry-title{padding:0 2px!important;margin:0 0 8px!important}.et-l--body .imr-cut .entry-title a{font-family:var(--font-display)!important;font-size:var(--text-xl)!important;font-weight:800!important;letter-spacing:-.025em;line-height:1.14!important;color:var(--teal-900)!important}.et-l--body .imr-cut .et_pb_post:hover .entry-title a{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:4px;text-decoration-color:var(--mint-500)}.et-l--body .imr-cut .post-meta{display:none}.et-l--body .imr-cut .post-content,.et-l--body .imr-cut .post-content p{font-family:var(--font-body)!important;font-size:16px!important;line-height:1.45!important;color:var(--stone-600)!important;padding:0 2px!important}.et-l--body .imr-prose .et_pb_section{padding:0!important;background:transparent!important}.et-l--body .imr-prose .et_pb_row{width:100%!important;max-width:100%!important;padding:0!important}.et-l--body .imr-prose .et_pb_module{margin-bottom:24px}.et-l--body .imr-cut .et_pb_salvattore_content>:not(.column){display:none!important}@media (max-width:1040px){.et-l--body .imr-cut .et_pb_salvattore_content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.et-l--body .imr-post-body .et_pb_row.imr-post-grid{grid-template-columns:minmax(0,1fr)}.et-l--body .imr-post-side{display:none!important}.et-l--body .imr-post-featured .et_pb_title_featured_container img{height:260px}}@media (max-width:767px){.et-l--body .imr-post-head{padding:32px 0 24px!important}.et-l--body .imr-post-featured .et_pb_title_featured_container img{height:220px}.imr-news{padding:24px}}@media (max-width:620px){.et-l--body .imr-cut .et_pb_salvattore_content{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.et-l--body *{transition:none!important}}.et_pb_post_title_3_tb_body .et_pb_title_featured_container img{height:auto;max-height:none}.et_pb_post_title_3_tb_body .et_pb_title_featured_container{width:60%;max-width:none;text-align:center;margin:auto}.et_pb_post_title_3_tb_body .et_pb_image_wrap{width:auto}@media only screen and (max-width:980px){.et_pb_post_title_3_tb_body .et_pb_title_featured_container{text-align:none}}@media only screen and (max-width:767px){.et_pb_post_title_3_tb_body .et_pb_title_featured_container{text-align:none}}