.mm-audio{color:#132d46;--navy:#132d46;--line:#d3deea;--canvas:#f4f7fa;--font-body:Satoshi,Arial,sans-serif;background:#fff;font-family:Satoshi,Arial,sans-serif;line-height:1.65}.mm-audio *{box-sizing:border-box}.mm-audio .audio-wrap{width:calc(100% - 80px);max-width:1240px;margin-inline:auto}.mm-audio p{max-width:none;margin:0 0 20px}.mm-audio a{color:inherit;text-underline-offset:5px}.mm-audio :is(a,button,input,summary):focus-visible{outline-offset:4px;outline:3px solid #0062cf}.mm-audio .audio-sr{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mm-audio .audio-header{justify-content:space-between;align-items:center;gap:30px;padding-block:24px;display:flex}.mm-audio .audio-header img{width:235px;height:auto;display:block}.mm-audio .audio-header nav{gap:28px;font-size:15px;display:flex}.mm-audio .audio-header nav a{text-decoration:none}.mm-audio .audio-button{color:#132d46;cursor:pointer;background:#ffbd17;border:1px solid #132d46;border-radius:6px;justify-content:space-between;align-items:center;gap:22px;min-height:48px;padding:13px 18px;font:700 15px/1.4 Satoshi,Arial,sans-serif;text-decoration:none;display:inline-flex}.mm-audio .audio-button:hover{background:#e9a800}.mm-audio .audio-opening{grid-template-columns:minmax(0,1.14fr) minmax(0,1fr);align-items:start;gap:70px;padding-block:56px 64px;display:grid}.mm-audio .audio-opening-copy{padding-top:15px}.mm-audio .audio-eyebrow{letter-spacing:.07em;text-transform:uppercase;margin-bottom:16px;font-size:13px;font-weight:700}.mm-audio .audio-display{letter-spacing:0;margin:0 0 24px;font-size:clamp(36px,3.7vw,52px);font-weight:400;line-height:1.05}.mm-audio h1.audio-display{max-width:100%;margin-bottom:28px;font-size:clamp(44px,4.9vw,68px);line-height:1.02}.mm-audio .audio-word{vertical-align:middle;max-width:100%;display:inline-block}.mm-audio .audio-lead{max-width:37ch;font-size:21px;line-height:1.6}.mm-audio .audio-audience{color:#50647a;margin-top:25px;font-size:14px}.mm-audio .audio-benefits{gap:12px;margin:24px 0 30px;padding:0;font-size:16px;list-style:none;display:grid}.mm-audio .audio-benefits li{background:url(/final/visual-language/assets/signal.svg) 0 4px/16px 22px no-repeat;padding-left:30px}.mm-audio .audio-text-link{font-size:15px;font-weight:700}.mm-audio .audio-form-context .hero{isolation:auto;color:#132d46;background:0 0;border-radius:0;min-height:0;margin:0;padding:0;overflow:visible}.mm-audio .audio-form-context .hero:before,.mm-audio .audio-form-context .hero:after{display:none}.mm-audio .audio-form-context .hero-intake{width:100%;max-width:none;box-shadow:none;background:#f5f7fa;border:1px solid #d3deea;border-radius:12px;margin:0;padding:24px}.mm-audio .audio-form-context .hero-intake .request{background:0 0;border:0;width:100%;max-width:none;margin:0;padding:0}.mm-audio .audio-form-context .intake-title{color:#132d46;font-family:Satoshi,Arial,sans-serif;font-size:23px;line-height:1.3}.mm-audio .audio-form-context .form-intro{font-size:14px}.mm-audio .audio-form-context .hero-intake .form-progress{margin-block:20px}.mm-audio .audio-studio{margin-top:0;margin-bottom:80px;position:relative}.mm-audio .audio-studio img{object-fit:cover;object-position:50% 55%;border-radius:6px;width:100%;height:190px;display:block}.mm-audio .audio-studio figcaption{color:#50647a;margin-top:8px;font-size:12px}.mm-audio .audio-scope{margin-bottom:80px}.mm-audio .audio-scope-heading{max-width:800px;margin-bottom:32px}.mm-audio .audio-scope-heading>p:last-child{color:#50647a;max-width:66ch}.mm-audio .audio-bench-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:70px;display:grid}.mm-audio .audio-problems article{border-top:1px solid #d3deea;grid-template-columns:36px 1fr;gap:16px;padding-block:30px;display:grid}.mm-audio h3{margin:0 0 12px;font-size:21px;font-weight:700;line-height:1.35}.mm-audio .audio-problems p{color:#50647a;font-size:16px}.mm-audio .audio-index{color:#0062cf;padding-top:6px;font-size:12px}.mm-audio .audio-prep{background:#f4f7fa;border-radius:8px;padding:30px}.mm-audio .audio-prep h3{font-size:25px}.mm-audio .audio-prep>p{font-size:15px}.mm-audio .audio-prep fieldset{border:0;margin:24px 0;padding:0}.mm-audio .audio-prep legend{margin-bottom:10px;font-size:14px;font-weight:700}.mm-audio .audio-choice{cursor:pointer;align-items:center;gap:12px;min-height:48px;font-size:15px;display:flex}.mm-audio .audio-choice input{appearance:none;background:#fff;border:1px solid #7389a0;border-radius:4px;flex-shrink:0;width:21px;height:21px;margin:0}.mm-audio .audio-choice input:checked{background:#132d46;border-color:#132d46;box-shadow:inset 0 0 0 4px #fff}.mm-audio .audio-prep-output{border-top:1px solid #d3deea;margin-bottom:24px;padding-top:20px;font-size:14px}.mm-audio .audio-prep-output ul{gap:10px;margin:12px 0 0;padding-left:20px;display:grid}.mm-audio .audio-prep .audio-save-status{margin:12px 0 0;font-size:12px;line-height:1.5}.mm-audio .audio-reset{color:#132d46;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;min-height:44px;margin-top:8px;padding:10px 0;font:700 13px Satoshi}.mm-audio .audio-process{color:#fff;background:#132d46;border-radius:8px;grid-template-columns:1fr 1fr;gap:70px;margin-bottom:88px;padding:48px;display:grid}.mm-audio .audio-process-title .audio-eyebrow{color:#cbd9e6}.mm-audio .audio-process .audio-display{font-size:46px}.mm-audio .audio-process ol{gap:28px;margin:0;padding:0;list-style:none;display:grid}.mm-audio .audio-process li{padding-left:42px;position:relative}.mm-audio .audio-process li>span{color:#a7d8ff;font-size:12px;position:absolute;top:5px;left:0}.mm-audio .audio-process li p{color:#d3dfeb;margin:0;font-size:15px}.mm-audio .audio-process h3{font-size:20px}.mm-audio .audio-reviews{padding:0 0 80px}.mm-audio .audio-reviews .review-heading{align-items:start}.mm-audio .audio-reviews .review-card{min-height:330px}.mm-audio .audio-reviews .review-track{scroll-behavior:auto}.mm-audio .audio-extras{background:#f4f7fa;border-radius:8px;grid-template-columns:1.2fr 1fr;gap:40px 70px;margin-bottom:80px;padding-block:48px;padding-inline:40px;display:grid}.mm-audio .audio-extras p{color:#50647a;font-size:16px}.mm-audio .audio-extras .audio-display{font-size:40px}.mm-audio .audio-extras-rows>div{border-top:1px solid #d3deea;padding:18px 0}.mm-audio .audio-extras-rows h3{margin-bottom:6px;font-size:18px}.mm-audio .audio-extras-rows p{margin:0;font-size:14px}.mm-audio .audio-extras .audio-limit{border-top:1px solid #d3deea;grid-column:1/-1;margin:0;padding-top:24px;font-size:14px}.mm-audio .audio-questions{max-width:900px;margin-bottom:80px}.mm-audio .audio-questions details{border-top:1px solid #d3deea;padding:20px 0}.mm-audio summary{cursor:pointer;justify-content:space-between;gap:20px;min-height:40px;padding-block:8px;font-weight:700;list-style:none;display:flex}.mm-audio summary:after{content:"+";font-size:24px;font-weight:400;line-height:1}.mm-audio details[open] summary:after{content:"−"}.mm-audio details p{color:#50647a;max-width:65ch;padding-top:12px;font-size:16px}.mm-audio .audio-sensitive{border-top:1px solid #d3deea;grid-template-columns:44px 1fr auto;align-items:center;gap:32px;padding-block:44px 70px;display:grid}.mm-audio .audio-sensitive .audio-display{margin-bottom:16px;font-size:37px}.mm-audio .audio-sensitive p{color:#50647a;max-width:56ch;margin:0;font-size:15px}.mm-audio .audio-footer{color:#fff;background:#132d46;padding:48px 0}.mm-audio .audio-footer img{width:235px;height:auto}.mm-audio .audio-footer p{color:#d3dfeb;margin-top:20px;font-size:14px}.mm-audio .audio-footer nav{flex-wrap:wrap;gap:24px;font-size:13px;display:flex}.mm-audio .audio-footer a{align-items:center;min-height:44px;display:inline-flex}@media (min-width:901px) and (max-width:1150px){.mm-audio .audio-opening{gap:36px}.mm-audio h1.audio-display{font-size:52px}.mm-audio .audio-bench-grid,.mm-audio .audio-process{gap:36px}.mm-audio .audio-process .audio-display{font-size:38px}.mm-audio .audio-sensitive{grid-template-columns:44px 1fr}.mm-audio .audio-sensitive>.audio-button{grid-column:2;justify-self:start}}@media (max-width:900px){.mm-audio .audio-wrap{width:calc(100% - 48px)}.mm-audio .audio-header nav{display:none}.mm-audio .audio-opening{grid-template-columns:1fr;gap:32px;padding-block:32px 48px}.mm-audio h1.audio-display{max-width:680px;font-size:58px}.mm-audio .audio-opening-copy{padding:0}.mm-audio .audio-form-context{width:100%;max-width:620px}.mm-audio .audio-bench-grid{grid-template-columns:1fr 1fr;gap:32px}.mm-audio .audio-process{grid-template-columns:1fr;gap:36px;padding:36px}.mm-audio .audio-process-title{max-width:650px}.mm-audio .audio-process .audio-display{font-size:46px}.mm-audio .audio-extras{grid-template-columns:1fr;gap:30px}.mm-audio .audio-extras .audio-display{max-width:650px;font-size:43px}.mm-audio .audio-sensitive{grid-template-columns:1fr}.mm-audio .audio-sensitive>img{display:none}.mm-audio .audio-sensitive>.audio-button{justify-self:start}.mm-audio .audio-sensitive .audio-display{font-size:43px}}@media (max-width:600px){.mm-audio .audio-wrap{width:calc(100% - 36px)}.mm-audio .audio-header{gap:12px;padding-block:20px}.mm-audio .audio-header img{width:170px}.mm-audio .audio-header>.audio-button{gap:8px;padding:11px 12px;font-size:12px}.mm-audio .audio-opening{padding-top:22px}.mm-audio h1.audio-display{font-size:clamp(37px,10.6vw,50px)}.mm-audio .audio-lead{font-size:19px;line-height:1.6}.mm-audio .audio-audience{font-size:13px}.mm-audio .audio-benefits{gap:12px;margin-block:22px;font-size:15px}.mm-audio .audio-form-context .hero-intake{padding:20px 18px}.mm-audio .audio-form-context .intake-title{font-size:21px}.mm-audio .audio-studio{margin-bottom:48px}.mm-audio .audio-studio img{height:150px}.mm-audio .audio-studio figcaption{font-size:11px}.mm-audio .audio-display{font-size:34px}.mm-audio .audio-scope-heading .audio-display{font-size:clamp(31px,8.4vw,36px)}.mm-audio .audio-bench-grid{grid-template-columns:1fr;gap:20px}.mm-audio .audio-scope{margin-bottom:48px}.mm-audio .audio-prep{padding:24px}.mm-audio .audio-problems article{grid-template-columns:27px 1fr;gap:12px;padding-block:24px}.mm-audio h3{font-size:20px}.mm-audio .audio-process{margin-bottom:48px;padding:28px 24px}.mm-audio .audio-process .audio-display{font-size:35px}.mm-audio .audio-process li{padding-left:33px}.mm-audio .audio-reviews{padding-bottom:48px}.mm-audio .review-heading{display:block}.mm-audio .review-controls{margin-top:20px}.mm-audio .review-card{min-height:320px}.mm-audio .audio-extras{margin-bottom:48px;padding:28px 24px}.mm-audio .audio-extras .audio-display{font-size:32px}.mm-audio .audio-questions{margin-bottom:40px}.mm-audio .audio-questions .audio-display{font-size:34px}.mm-audio .audio-sensitive{gap:24px;padding-block:32px 48px}.mm-audio .audio-sensitive .audio-display{font-size:34px}.mm-audio .audio-footer nav{gap:6px 20px}.mm-audio .audio-footer{padding-block:36px}}@media (max-width:350px){.mm-audio .audio-header img{width:145px}.mm-audio .audio-header>.audio-button{padding-inline:9px;font-size:11px}.mm-audio .audio-header>.audio-button span{display:none}.mm-audio .audio-form-context .hero-intake{padding-inline:15px}.mm-audio .audio-process .audio-display{font-size:30px}.mm-audio .audio-extras .audio-display{font-size:28px}.mm-audio .audio-questions .audio-display,.mm-audio .audio-sensitive .audio-display{font-size:30px}}@media (prefers-reduced-motion:reduce){.mm-audio *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.mm-audio .audio-mobile-menu{display:none}.mm-audio .audio-reviews{width:100%;max-width:none;margin:0}.mm-audio .audio-mobile-menu summary{border:1px solid #d3deea;border-radius:6px;gap:12px;min-height:44px;padding:8px 12px;font-size:14px}.mm-audio .audio-mobile-menu nav{z-index:10;background:#fff;border:1px solid #d3deea;min-width:200px;padding:12px;position:absolute;top:52px;right:0;box-shadow:0 10px 24px #132d4612}.mm-audio .audio-mobile-menu a{min-height:44px;padding:10px 12px;display:block}.mm-audio .audio-mobile-menu summary:after{content:"+"}.mm-audio .audio-mobile-menu[open] summary:after{content:"−"}@media (max-width:900px){.mm-audio .audio-mobile-menu{margin-left:auto;display:block;position:relative}.mm-audio .audio-header .audio-mobile-menu nav{display:block}.mm-audio .audio-header>.audio-button,.mm-audio .audio-header .audio-desktop-nav{display:none}}@media (max-width:350px){.mm-audio .audio-scope-heading .audio-display,.mm-audio .audio-extras .audio-display{font-size:27px}}.mm-audio .audio-form-context .hero-intake .audio-form-terms{color:#132d46;margin:16px 0 6px;font-size:13px;line-height:1.5}.mm-audio .audio-form-context .hero-intake .audio-preview-note{color:#50647a;margin:0;font-size:12px;line-height:1.5}.mm-audio .audio-header nav{font-weight:700}@media (min-width:901px){.mm-audio .audio-header img{width:244px}}.mm-audio .rerun-links{flex-wrap:wrap;align-items:center;gap:14px 24px;margin:24px 0;display:flex}.mm-audio .rerun-text-link{text-underline-offset:4px;align-items:center;min-height:44px;font-size:15px;display:inline-flex}.mm-audio .rerun-reassurance{margin-top:18px!important;font-size:14px!important}.mm-audio .rerun-closing{border-top:1px solid #d3deea;width:calc(100% - 48px);max-width:1200px;margin:64px auto;padding:32px 0}.mm-audio .rerun-closing>p{max-width:65ch}.mm-audio .audio-process .rerun-links .audio-button{color:#132d46}.mm-audio .brief-section>.rerun-links{max-width:75ch}.mm-audio .rerun-links>.audio-button{color:#132d46}.mm-audio .mm-original-form-context{--canvas:#f6f7f9;--line:#dce3e8;align-self:start;width:100%;min-width:0}.mm-audio .mm-original-form-context>.mm-original-form-frame.hero{isolation:auto;width:100%;max-width:none;min-height:0;color:var(--navy);box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;position:static;overflow:visible}.mm-audio .mm-original-form-context>.mm-original-form-frame.hero:before,.mm-audio .mm-original-form-context>.mm-original-form-frame.hero:after{display:none}.mm-audio .mm-video-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-bottom:12px;font-size:14px;line-height:1.5;display:flex}.mm-audio .mm-video-toolbar>span{font-weight:700}.mm-audio .mm-video-toolbar>.rerun-text-link{white-space:normal;margin:0}@media (min-width:1100px){.mm-audio .mm-service-reading-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:48px;display:grid}.mm-audio .mm-service-reading-pair>p{margin-bottom:0}}
