.k7-reviewed-hero{background:#02152c!important;color:#fff;padding:140px 0 65px!important}
.k7-reviewed-hero h1{color:#fff!important;max-width:900px;margin-bottom:22px}
.k7-reviewed-hero p{color:#d7e0ea!important;max-width:820px;font-size:1.1rem;line-height:1.8;margin-bottom:25px}
.k7-reviewed-hero .btn{background:#ff7f27;border-color:#ff7f27;color:#02152c;padding:12px 22px;font-weight:600}
.k7-reviewed-section .container{max-width:1050px!important}
.k7-reviewed-section h2{font-size:clamp(1.6rem,3vw,2.2rem);margin:0 0 24px;color:#02152c}
.k7-reviewed-section h3{font-size:1.22rem;margin:28px 0 12px;color:#175333}
.k7-reviewed-section p,.k7-reviewed-section li{line-height:1.85}
.k7-reviewed-section p{margin-bottom:18px}
.k7-reviewed-section a:not(.btn){color:#175333;text-decoration:underline;text-underline-offset:3px}
.k7-reviewed-form{max-width:620px;margin-top:30px}
.k7-review-sources{font-size:.86rem;margin-top:35px;color:#526070}
@media(max-width:600px){.k7-reviewed-hero{padding:110px 0 45px!important}.k7-reviewed-hero h1{font-size:2rem!important}}
