.consulting-hero .hero-photo:after{background:linear-gradient(90deg,#03202ce8 0%,#03202cb0 42%,#03202c22 80%)}.consulting-hero .hero-photo img{object-position:center 52%}.consulting-hero .intro{max-width:545px}.consulting-page .credentials span:first-child:before{content:'⊕'}.audit-services .section>h2{max-width:800px}.audit-services .section-intro{max-width:600px}.audit-services .service-list{margin-top:40px}.audit-services .service-body p{max-width:780px}.consulting-page .security-section .experience-photo img{object-position:72% center}.planning-section{padding-top:0;padding-bottom:70px;display:grid;grid-template-columns:1fr 1.5fr;gap:50px}.planning-section h2{font-size:clamp(40px,4vw,58px)}.planning-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;background:url('assets/course.svg') center top / 100% 60px no-repeat;padding-top:25px}.planning-steps article{padding-top:20px}.planning-steps article>span{font-size:10px;color:var(--brass)}.planning-steps h3{font-size:27px;margin-top:22px}.planning-steps p{font-size:12px;color:var(--text);line-height:1.75}.consulting-page .witness-faq{border-top:1px solid #bda57d44;padding-top:65px}.consulting-page .witness-faq h2{font-size:clamp(40px,4vw,58px)}
@media(max-width:1050px){.planning-section{grid-template-columns:1fr;gap:25px}.planning-steps{max-width:850px}.consulting-hero h1{font-size:65px}}
@media(max-width:760px){.consulting-hero h1{font-size:clamp(45px,8.5vw,62px)}.consulting-hero .hero-photo img{object-position:65% center}.consulting-hero .hero-photo:after{background:linear-gradient(90deg,#03202ce8,#03202caa)}.consulting-hero .intro{font-size:17px}.planning-section{display:block;padding:0 7% 45px}.planning-section h2{font-size:43px}.planning-steps{display:block;background:none;padding-top:10px}.planning-steps article{border-top:1px solid #bda57d55;margin-top:22px;padding:20px 0 0}.planning-steps h3{font-size:28px;margin-top:12px}.planning-steps p{font-size:14px}.consulting-page .witness-faq{padding-top:45px}.consulting-page .witness-faq h2{font-size:42px}.audit-services .service-title{font-size:27px}}
