.container[data-astro-cid-lnthwwyx]{width:min(1240px,100% - 48px);margin:0 auto}.services-hero[data-astro-cid-lnthwwyx]{color:#fff;background:#141414;padding:110px 0 125px}.hero-content[data-astro-cid-lnthwwyx]{text-align:center}.hero-content[data-astro-cid-lnthwwyx] h1[data-astro-cid-lnthwwyx]{margin:0 auto 30px}.hero-content[data-astro-cid-lnthwwyx] .intro[data-astro-cid-lnthwwyx]{text-align:center;max-width:850px;margin:0 auto}.eyebrow[data-astro-cid-lnthwwyx]{color:#f75b21;letter-spacing:2.5px;margin:0 0 30px;font-size:13px;font-weight:800}h1[data-astro-cid-lnthwwyx]{letter-spacing:-3px;max-width:1050px;margin:0 0 30px;font-size:clamp(48px,6vw,84px);font-weight:900;line-height:1.1}h1[data-astro-cid-lnthwwyx] span[data-astro-cid-lnthwwyx]{color:#f75b21}.intro[data-astro-cid-lnthwwyx]{color:#c9c9c9;max-width:740px;font-size:18px;line-height:1.8}.services-list[data-astro-cid-lnthwwyx]{color:#242424;background:#f8f7f4;padding:40px 0 100px}.service-section[data-astro-cid-lnthwwyx]{border-bottom:1px solid #d6d3ce;padding:65px 0;scroll-margin-top:30px}.service-top[data-astro-cid-lnthwwyx]{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.service-heading[data-astro-cid-lnthwwyx]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.service-number[data-astro-cid-lnthwwyx]{color:#f75b21;font-size:13px;font-weight:800}.service-heading[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx]{letter-spacing:-1.8px;margin:0;font-size:clamp(32px,3.5vw,48px);line-height:1.2}.service-first[data-astro-cid-lnthwwyx]{padding-top:35px}.service-first[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx],.service-full[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{color:#565656;margin:0;font-size:17px;line-height:1.8}.service-full[data-astro-cid-lnthwwyx]{margin-top:28px}.service-full[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{margin-bottom:22px}.service-full[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]:last-child{margin-bottom:0}.intro[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{margin:0 0 18px}.intro[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]:last-child{margin-bottom:0}.back-to-top[data-astro-cid-lnthwwyx]{color:#565656;width:fit-content;margin:32px 0 0 auto;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s;display:block}.back-to-top[data-astro-cid-lnthwwyx]:hover,.back-to-top[data-astro-cid-lnthwwyx]:focus-visible{color:#f75b21}.back-to-top[data-astro-cid-lnthwwyx]:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #f75b21}.services-next[data-astro-cid-lnthwwyx]{color:#242424;background:#eeece8;padding:100px 0}.next-grid[data-astro-cid-lnthwwyx]{grid-template-columns:1.3fr .7fr;align-items:center;gap:70px;display:grid}.services-next[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx]{letter-spacing:-2px;margin:0 0 25px;font-size:clamp(38px,4vw,58px);line-height:1.15}.services-next[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]:not(.eyebrow){color:#626262;font-size:17px;line-height:1.8}.next-actions[data-astro-cid-lnthwwyx]{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.primary-link[data-astro-cid-lnthwwyx]{color:#fff;background:#f75b21;border-radius:3px;padding:19px 26px;font-size:14px;font-weight:800}.secondary-link[data-astro-cid-lnthwwyx]{color:#242424;border-bottom:2px solid #f75b21;padding-bottom:8px;font-size:14px;font-weight:800}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (width<=850px){.services-hero[data-astro-cid-lnthwwyx]{padding:75px 0}.service-top[data-astro-cid-lnthwwyx],.next-grid[data-astro-cid-lnthwwyx]{grid-template-columns:1fr;gap:20px}.service-section[data-astro-cid-lnthwwyx]{padding:55px 0}.service-content[data-astro-cid-lnthwwyx]{padding-top:0}.service-full[data-astro-cid-lnthwwyx]{margin-top:20px}h1[data-astro-cid-lnthwwyx]{letter-spacing:-2px}}@media (width<=480px){.services-next[data-astro-cid-lnthwwyx]{padding:75px 0}.service-first[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx],.service-full[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{font-size:16px}}
