.service-intro .intro-description{max-width:800px}.service-intro .service-scope{max-width:790px;font-size:17px;line-height:1.65;margin:22px 0 0}.service-goals{padding:48px 8.6% 54px;background:#ffd400}.service-goals>h2,.service-category-intro h2{font:400 clamp(32px,3.8cqw,52px)/1.12 Georgia,serif;letter-spacing:-1px;margin:0 0 30px}.service-goal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 36px}.service-goal-grid>div{border-top:1px solid #bda326;padding-top:20px}.service-goal-grid h3{font-size:21px;line-height:1.25;letter-spacing:-.3px;margin:0 0 14px}.service-goal-grid p{font-size:16px;line-height:1.65;margin:0}.service-example-link{display:inline-flex;align-items:center;gap:16px;font-size:17px;min-height:44px;margin-top:28px;text-underline-offset:6px}.service-category-intro{padding:54px 8.6% 30px}.service-category-intro h2{margin-bottom:22px}.service-category-intro p{max-width:750px;font-size:18px;line-height:1.65;margin:0}.service-working-link{display:flex;align-items:center;gap:16px;min-height:44px;margin-top:22px;color:#a6e7f5;text-underline-offset:6px}.service-row{position:relative;scroll-margin-top:20px}.service-row>span:empty{position:absolute;top:0}
@media(max-width:767px){.service-goals{padding:36px 26px 40px}.service-goals>h2,.service-category-intro h2{font-size:35px}.service-goal-grid{grid-template-columns:1fr;gap:24px}.service-goal-grid h3{font-size:23px}.service-goal-grid p{font-size:17px}.service-category-intro{padding:40px 26px 26px}.service-category-intro p{font-size:17px}.service-intro .service-scope{font-size:17px}.service-example-link{align-items:flex-start;line-height:1.5}.service-working-link{font-size:17px}}
