.breadcrumbs{display:flex;flex-wrap:wrap;gap:8px 14px;font-size:13px;color:#b5b5b5;margin-bottom:32px;line-height:1.6}.breadcrumbs a:hover{color:#fbfaf6}.service-page .intro h1{max-width:1000px}.cx .service-body{padding-top:0}.service-section{max-width:840px;margin:0 auto 64px}.cx .service-section h2{font-size:clamp(27px,3vw,40px)}.service-section p{max-width:none}.service-photo{max-width:1060px;margin:0 auto 64px;height:480px!important}.service-visit{padding:36px}.related-services{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0}.related-services a{display:inline-flex;align-items:center;min-height:48px;border:1px solid #363636;padding:12px 18px;line-height:1.4;font-size:15px;color:#d7d7d7}.related-services a:hover{border-color:#bc4527;color:#fbfaf6}.discipline-reading{border-top:1px solid #292929}.cx.discipline-reading h2{font-size:clamp(26px,3vw,40px)}
@media(max-width:767px){.service-photo{height:300px!important;margin-bottom:40px}.service-section{margin-bottom:44px}.service-visit{padding:24px}.related-services{display:grid;grid-template-columns:1fr}.cx.discipline-reading{padding:40px 0}.service-page .intro h1{font-size:clamp(34px,9vw,42px)}}
