body[data-view=services]{--paper:#eef2f5;--ink:#1c3045;--accent:#216e8a;--muted:#607386;--rule:#c9d5df}.services-page{padding-bottom:64px}.services-intro{display:flex;justify-content:space-between;gap:40px;align-items:flex-end;padding:24px 0 58px;border-bottom:1px solid var(--rule)}.services-kicker{font-size:13px;letter-spacing:.15em;color:var(--accent);margin-bottom:22px}.services-intro h1{font:600 clamp(38px,4.5vw,64px)/1.24 var(--sans);letter-spacing:-.04em}.services-lead{font-size:18px;margin-top:24px;color:#50677a}.service-contact-link{display:flex;align-items:center;gap:36px;border-bottom:1px solid var(--accent);padding:14px 0;white-space:nowrap;color:var(--accent)}.service-offers{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:36px 0 70px;border-block:1px solid var(--rule)}.service-offers article{padding:36px 30px;display:flex;flex-direction:column;align-items:flex-start}.service-offers article+article{border-left:1px solid var(--rule)}.service-offers h2{font:600 24px/1.5 var(--sans);letter-spacing:-.03em;margin-bottom:20px}.service-offers p{color:#52687b;font-size:16px;line-height:1.85;max-width:300px;margin-bottom:26px}.service-offers a{margin-top:auto;display:inline-flex;align-items:center;gap:16px;padding:8px 0;color:var(--accent);min-height:44px}.service-form-heading{max-width:840px;margin:0 auto 24px;display:flex;justify-content:space-between;align-items:center;gap:24px}.service-form-heading h2{font:600 32px/1.4 var(--sans)}.service-form-heading a{display:flex;gap:10px;align-items:center;color:var(--accent);min-height:44px;white-space:nowrap}.service-form{display:block;border:1px solid var(--rule);border-radius:12px;width:100%;max-width:840px;height:1450px;margin:auto;background:#fff}.service-contact{scroll-margin-top:22px}.services-back{display:inline-flex;align-items:center;margin-top:40px;min-height:44px;color:var(--muted)}.site-header nav a{min-height:44px;display:flex;align-items:center}@media(max-width:1000px){.service-offers article{padding:28px 22px}.service-offers h2{font-size:21px}}@media(max-width:760px){.services-intro{padding:8px 0 30px;display:block}.services-intro h1{font-size:39px}.services-lead{font-size:16px}.service-contact-link{display:inline-flex;margin-top:20px}.service-offers{grid-template-columns:1fr;margin:25px 0 48px}.service-offers article{padding:26px 0}.service-offers article+article{border-left:0;border-top:1px solid var(--rule)}.service-offers h2{font-size:24px;margin-bottom:12px}.service-offers p{margin-bottom:12px;max-width:none}.service-form-heading h2{font-size:27px}.service-form-heading{gap:14px}.service-form-heading a{font-size:14px}.service-form{height:1760px;border-radius:8px}.site-header nav{gap:16px}}@media(max-width:360px){.site-header{flex-wrap:wrap;gap:10px}.site-header nav{width:100%;justify-content:space-between;gap:8px;font-size:12px}.site-header nav a{min-width:44px;justify-content:center}.services-intro h1{font-size:35px}.service-form{height:1900px}}
