.audio-consolidation-hero{padding:0 0 52px}
.audio-consolidation-hero .breadcrumb{padding-top:42px;padding-bottom:42px}
.audio-consolidation-hero-grid{display:grid;grid-template-columns:1.1fr .85fr;gap:70px;align-items:start}
body.modern.audio-consolidation-page h1{font-size:clamp(28px,4.3vw,64px);line-height:1.1;letter-spacing:-.035em;max-width:100%;margin:28px 0}
body.modern.audio-consolidation-page h2{font-size:clamp(26px,3vw,42px);line-height:1.2;letter-spacing:-.025em;max-width:100%;margin:0 0 24px}
body.modern.audio-consolidation-page h3{font-size:22px;line-height:1.3;letter-spacing:-.02em;max-width:100%;margin:12px 0}
.audio-consolidation-hero .lead{font-size:18px;line-height:1.8;max-width:740px}
.audio-consolidation-panel{border:1px solid #dce5d3;border-top:3px solid #577f21;background:#f0f6e9;border-radius:6px;padding:32px}
.audio-consolidation-panel p,.audio-consolidation-panel li{font-size:15px;line-height:1.8;color:#597186}
.audio-consolidation-panel img{width:210px!important;max-width:100%;height:auto!important}
.audio-consolidation-page .actions{flex-wrap:wrap;gap:16px 28px}
.audio-consolidation-page .micro{line-height:1.7}
.audio-workflow{background:#f6f4ed}
.audio-workflow .section-head{align-items:start}
.audio-workflow .section-head p{max-width:540px;font-size:16px;line-height:1.8}
.audio-workflow-label{font-size:12px;letter-spacing:.06em;color:#867145;margin:30px 0 14px}
.audio-workflow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;padding:0;margin:0}
.audio-workflow-grid li{padding:25px;border:1px solid #dce3db;border-top:3px solid #92743e;border-radius:6px;background:#fff;min-width:0}
.audio-workflow-grid li:nth-child(2){border-top-color:#567c27;background:#f3f7ed}
.audio-workflow-grid li:nth-child(3){border-top-color:#448cac;background:#edf5f9}
.audio-workflow-grid .number{font-size:11px;color:#8b754d}
.audio-workflow-grid p{font-size:14px;line-height:1.8;color:#59738a;margin-bottom:20px}
.audio-workflow-grid a{font-size:13px}
.audio-workflow-gate{padding:22px 28px;margin:22px 0;background:#e8efdf;border:1px solid #d7e1c7;border-radius:6px;text-align:center}
.audio-workflow-gate strong{font-size:18px}
.audio-workflow-gate p{font-size:14px;line-height:1.7;margin:10px 0 0;color:#556d7e}
.audio-workflow-finish{grid-template-columns:1.2fr 1fr}
.audio-workflow-finish li:first-child{border-top-color:#567c27}
.audio-workflow-finish li:last-child{border-top-color:#448cac}
.audio-briefing{display:grid;grid-template-columns:1fr 1fr;gap:55px}
.audio-briefing p,.audio-briefing li{font-size:15px;line-height:1.8;color:#587188}
.audio-briefing ul{padding-left:18px;margin:0 0 24px}
.av-services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.av-service{display:flex;flex-direction:column;min-width:0;padding:26px;background:#f2f6ed;border:1px solid #dde5d4;border-top:3px solid #5a8027;border-radius:6px}
.av-service:nth-child(2),.av-service:nth-child(5){background:#f1f6f9;border-color:#dbe5eb;border-top-color:#488aa5}
.av-service:nth-child(3),.av-service:nth-child(4){background:#f7f4ed;border-color:#e6dfcf;border-top-color:#947640}
.av-service .number{font-size:11px;color:#8b754d}
.av-service p{font-size:15px;line-height:1.8;color:#587188;margin:0 0 24px}
.av-service .text-link{margin-top:auto;font-size:13px}
.av-support{background:#f5f3ed}
.av-support p{max-width:950px;font-size:17px;line-height:1.8;color:#587188}
.av-selection{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}
.av-selection article{border-top:1px solid #cbd6bc;padding-top:15px;min-width:0}
.av-selection p{font-size:15px;line-height:1.8;color:#587188}
.audio-consolidation-prices{background:#f1f6eb}
.audio-consolidation-prices p{max-width:920px;font-size:17px;line-height:1.8;color:#587188}
.audio-consolidation-faq{max-width:1200px}
.audio-consolidation-faq .detail-answer p{font-size:15px;line-height:1.8}
.audio-consolidation-cta{background:#f5f7f2}
.audio-consolidation-cta p{max-width:760px;font-size:17px;line-height:1.8;color:#587188}
@media(max-width:1050px){.audio-consolidation-hero-grid{gap:35px}.audio-workflow-grid{gap:14px}.audio-workflow-grid li{padding:20px}.av-services{grid-template-columns:repeat(2,minmax(0,1fr))}.audio-briefing{gap:30px}}
@media(max-width:800px){.audio-consolidation-hero-grid,.audio-briefing{grid-template-columns:minmax(0,1fr)}.audio-consolidation-panel{max-width:540px}.audio-workflow-grid,.av-selection{grid-template-columns:minmax(0,1fr)}.audio-consolidation-hero .lead{font-size:16px}.audio-workflow-grid li{padding:24px}.audio-workflow-gate{text-align:left}}
@media(max-width:500px){.audio-consolidation-hero .breadcrumb{padding-top:25px;padding-bottom:25px}.audio-consolidation-panel{padding:23px}.av-services{grid-template-columns:minmax(0,1fr)}.av-service{padding:23px}body.modern.audio-consolidation-page h3{font-size:21px}.audio-workflow-gate{padding:22px}.audio-consolidation-hero .actions{gap:16px}.audio-consolidation-page .service-accordion summary{font-size:18px}}
