/* DONE. compact rhythm: readability and content preserved. */@media(max-width:767px){body.brand-page main>section.brand-section,body.brand-page main>section.section,body.brand-page main>section.service-summary,body.brand-page main>section.service-scope,body.brand-page main>section.service-questions,body.brand-page main>section.service-next,body.brand-page main>section.tier-section,body.brand-page main>section.service-directory,body.brand-page main>section.service-directory-opening{padding-top:clamp(24px,5vw,36px)!important;padding-bottom:clamp(24px,5vw,36px)!important}body.brand-page main h1{margin-bottom:18px!important}body.brand-page main h2{margin-top:8px!important;margin-bottom:14px!important}body.brand-page main p{margin-bottom:13px}body.brand-page main .brand-actions{gap:12px!important;margin-top:18px!important}body.brand-page main .brand-button{min-height:48px!important}body.brand-page main .service-next{margin-top:0!important}body.brand-page main .brand-section+.brand-section{margin-top:0!important}}@media(min-width:768px){body.brand-page main>section.brand-section,body.brand-page main>section.section{padding-top:min(5vw,65px);padding-bottom:min(5vw,65px)}}