.audio-page{background:#040606;color:#fcfcfc}
.audio-page .heading{font-family:Radial,Inter,Arial,sans-serif;font-weight:900;letter-spacing:-.035em;line-height:1.06}
.audio-hero{background:linear-gradient(180deg,#cdb1f5 0%,#7c19f8 18%,#49138d 47%,#170c2a 79%,#040606 100%);padding:160px 0 65px}
.audio-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:45px;max-width:1440px}
.audio-hero__copy{grid-column:2;grid-row:1;padding-right:22px;min-width:0;width:100%}
.audio-hero h1{font-size:clamp(38px,4vw,58px);text-transform:uppercase;margin:0 0 28px;overflow-wrap:break-word}
.audio-hero__copy>p{font-size:19px;line-height:1.55;color:#f1e8ff;max-width:570px;margin:0 0 40px}
.audio-hero__image{grid-column:1;grid-row:1;width:100%;height:auto;display:block}
.audio-intro{padding-block:70px 86px;text-align:center;max-width:1000px}
.audio-intro h2{font-size:clamp(38px,5vw,64px);margin:0 0 28px}
.audio-intro p{max-width:780px;font-size:19px;line-height:1.65;color:#b9babe;margin:auto}
.audio-features{max-width:1240px}
.audio-feature{display:grid;grid-template-columns:1.05fr 1fr;gap:80px;align-items:center;padding-block:65px}
.audio-feature:nth-child(2) .audio-feature__copy{order:2}
.audio-feature h2{font-size:40px;margin:0 0 26px}
.audio-feature__copy>p{font-size:18px;line-height:1.7;color:#b9babe;margin:0}
.audio-note{position:relative;background:linear-gradient(140deg,#171421,#0b1515);border:1px solid #ffffff1a;border-radius:22px;padding:38px;min-height:282px;overflow:hidden}
.audio-note__number{display:block;font-family:Inter,Arial,sans-serif;font-size:46px;font-weight:900;line-height:1;color:var(--audio-accent);margin-bottom:28px}
.audio-note h3{font-size:23px;line-height:1.2;margin:0 0 17px;font-weight:700}
.audio-note p{font-size:16px;line-height:1.6;color:#c4c4cb;margin:0}
.audio-steps{max-width:1240px;padding-block:92px}
.audio-steps>h2,.audio-quality>h2{font-size:clamp(30px,3.5vw,46px);text-align:center;margin:0 auto 52px;max-width:800px}
.audio-steps ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;padding:0;margin:0;list-style:none}
.audio-step__number{display:inline-block;font-size:48px;line-height:1;font-weight:900;letter-spacing:-.07em;color:var(--audio-accent);margin-bottom:24px}
.audio-steps h3,.audio-quality h3{font-size:23px;line-height:1.25;letter-spacing:-.02em;margin:0 0 17px;font-weight:700}
.audio-steps p,.audio-quality p{font-size:17px;line-height:1.65;color:#b9babe;margin:0}
.audio-quality{max-width:1240px;padding-block:45px 75px}
.audio-quality__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.audio-quality article{padding:30px;border-radius:20px;background:#151518;border:1px solid #ffffff0e}
.audio-page .faq-section{padding-top:60px}
.audio-page .final-cta h2{max-width:980px;margin-inline:auto}
@media(max-width:900px){.audio-hero__copy>.cta-button{margin-inline:auto}}
@media(max-width:1199px){.audio-hero{padding-top:145px}.audio-hero__inner{gap:14px}.audio-hero h1{font-size:42px}.audio-hero__copy{padding-right:0}.audio-hero__copy>p{font-size:18px}.audio-feature{gap:40px}.audio-feature h2{font-size:34px}.audio-note{padding:28px}.audio-steps ol{gap:26px}.audio-quality article{padding:26px}}
@media(max-width:900px){.audio-hero{padding-top:135px}.audio-hero__inner{grid-template-columns:minmax(0,1fr);gap:10px;max-width:780px}.audio-hero__copy{grid-column:1;grid-row:1;text-align:center;max-width:700px;margin:auto}.audio-hero h1{font-size:clamp(34px,6vw,48px)}.audio-hero__copy>p{margin-inline:auto}.audio-hero__image{grid-column:1;grid-row:2;max-width:570px;margin:auto}.audio-feature{gap:32px}.audio-feature h2{font-size:30px}.audio-feature__copy>p{font-size:17px}.audio-steps ol{gap:24px}.audio-steps h3,.audio-quality h3{font-size:20px}.audio-quality__grid{gap:14px}.audio-quality article{padding:23px}.audio-quality p,.audio-steps p{font-size:16px}}
@media(max-width:743px){.audio-hero{padding:120px 0 20px}.audio-hero__inner{gap:30px}.audio-hero__copy{padding-inline:4px}.audio-hero h1{font-size:clamp(30px,8.5vw,44px);line-height:1.07;margin-bottom:24px}.audio-hero__copy>p{font-size:17px;margin-bottom:28px}.audio-hero__image{width:100%;max-width:500px;margin-inline:auto}.audio-intro{padding-block:34px 32px}.audio-intro h2{font-size:38px}.audio-intro p{font-size:17px;line-height:1.65}.audio-feature{grid-template-columns:1fr;gap:26px;padding-block:32px}.audio-feature:nth-child(2) .audio-feature__copy{order:0}.audio-feature h2{font-size:30px;margin-bottom:20px}.audio-note{min-height:0;padding:26px}.audio-note__number{font-size:36px;margin-bottom:20px}.audio-note h3{font-size:22px}.audio-steps{padding-block:60px}.audio-steps>h2,.audio-quality>h2{font-size:30px;margin-bottom:34px}.audio-steps ol{grid-template-columns:1fr;gap:32px}.audio-steps li{position:relative;padding-left:68px}.audio-step__number{position:absolute;left:0;top:2px;font-size:36px}.audio-steps h3,.audio-quality h3{font-size:22px}.audio-quality{padding-block:12px 30px}.audio-quality__grid{grid-template-columns:1fr;gap:16px}.audio-quality article{padding:26px}.audio-page .faq-section{padding-top:40px}.audio-page .final-cta h2{font-size:36px}.audio-page .final-cta{padding-block:55px 65px}}
@media(max-width:359px){.audio-hero h1{font-size:29px}.audio-hero__copy>p{font-size:16px}.audio-intro h2{font-size:34px}.audio-feature h2{font-size:28px}.audio-steps li{padding-left:57px}.audio-step__number{font-size:32px}.audio-page .final-cta h2{font-size:32px}}
