/* Stereo Tools: product-led presentation using the existing copy and screenshots. */
body.as-stereov2-design .as-hero{padding-top:106px!important;padding-bottom:42px!important}
body.as-stereov2-design .as-hero>.container>div{background:#18344f!important;background-image:none!important;border:1px solid #42617c!important;border-radius:22px!important;box-shadow:none!important}
body.as-stereov2-design .as-hero h1{font-size:clamp(32px,3.4vw,46px)!important;line-height:1.2!important;margin-bottom:20px!important}
body.as-stereov2-design .as-hero h1 span{color:#87dfd8!important}
body.as-stereov2-design .as-hero p{font-size:18px!important;line-height:1.8!important;color:#d3dfed!important}
body.as-stereov2-design .as-hero .text-slate-400{color:#c1d4e5!important;line-height:1.8}
body.as-stereov2-design .as-hero .text-sky-400{background:#264a63!important;color:#a2ede5!important;border:1px solid #4d7988}
body.as-stereov2-design .as-hero .fa-waveform-lines::before{content:"\f83e"}
body.as-stereov2-design .as-hero img[alt="Alpha Stereo Tools Screenshot"]{width:100%!important;max-width:1120px;max-height:650px;object-fit:contain;border:1px solid #526f87;border-radius:14px;box-shadow:0 16px 40px #07182766!important}
body.as-stereov2-design .as-section{margin-top:28px!important;padding-top:32px!important;padding-bottom:32px!important}
body.as-stereov2-design .as-section>div.bg-white{background:#e0e8f2!important;border:1px solid #b4c4d7!important;border-radius:20px!important;padding:32px!important;box-shadow:none!important}
body.as-stereov2-design .as-section h2{font-size:clamp(25px,2.5vw,32px)!important;line-height:1.35!important;letter-spacing:-.02em!important}
body.as-stereov2-design #features .grid{gap:20px;counter-reset:st-feature}
body.as-stereov2-design #features .as-card{position:relative;counter-increment:st-feature;background:#dfe8f2!important;border:1px solid #b4c4d7!important;border-radius:18px!important;padding:28px!important;box-shadow:none!important;transform:none!important}
body.as-stereov2-design #features .as-card::after{content:counter(st-feature,decimal-leading-zero);position:absolute;top:28px;right:28px;font-size:13px;font-weight:700;color:#59718b}
body.as-stereov2-design #features .w-12.h-12{display:flex;align-items:center;justify-content:center;width:52px!important;height:52px!important;background:#124c68!important;background-image:none!important;border:1px solid #286781;border-radius:13px!important;transform:none!important;box-shadow:none!important}
body.as-stereov2-design #features .w-12.h-12 i{color:#fff!important;font-size:24px!important;line-height:1;opacity:1!important}
body.as-stereov2-design #features h3{font-size:21px!important;line-height:1.4!important;color:#142a45!important}
body.as-stereov2-design #features p{font-size:15px!important;line-height:1.85!important;color:#42556e!important}
body.as-stereov2-design .st-section-3 li,body.as-stereov2-design .st-section-4 li{background:#d7e3ef;padding:14px 16px;border-radius:10px;line-height:1.7;font-size:15px;color:#243d58}
body.as-stereov2-design .st-section-3 li i,body.as-stereov2-design .st-section-4 li i{color:#087486!important}
body.as-stereov2-design .st-section-5 .bg-white{background:#e0e8f2!important;border-color:#b4c4d7!important;border-radius:14px!important}
body.as-stereov2-design .st-section-6>div{background:#18344f!important;background-image:none!important;border:1px solid #42617c!important;border-radius:22px!important;padding:44px!important}
body.as-stereov2-design .st-section-6 h2{color:#f1f5fa!important}
body.as-stereov2-design .st-section-6 p{color:#d3dfed!important;line-height:1.8!important}
body.as-stereov2-design .st-section-6 a.as-action-secondary{background:#d8e5f2!important;color:#142a45!important;border-color:#96b1c9!important}
body.as-stereov2-design .st-section-6 a.as-action-secondary *{color:inherit!important}
body.as-stereov2-design [data-asb-new]{background:#096b91!important;color:#fff!important}
@media(max-width:639px){body.as-stereov2-design .as-hero{padding-top:94px!important}body.as-stereov2-design .as-hero .p-8{padding:24px!important}body.as-stereov2-design .as-hero p{font-size:16px!important}body.as-stereov2-design .as-hero a,body.as-stereov2-design .st-section-6 a{width:100%;justify-content:center}body.as-stereov2-design .as-section>div.bg-white,body.as-stereov2-design .st-section-6>div{padding:24px!important}}

body.as-stereov2-design .as-hero img[alt*="Screenshot"]{width:100%!important;max-width:1120px;max-height:650px;object-fit:contain;border:1px solid #526f87;border-radius:14px}
