.hm[data-astro-cid-j7pv25f6]{font-family:Roboto,sans-serif;color:#000}.hm[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6],.hm[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.hm[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-weight:400;letter-spacing:-.02em}.hm-hero[data-astro-cid-j7pv25f6]{position:relative;max-width:1440px;margin:0 auto;padding:0 58px;height:645px;box-sizing:content-box}.hm-hero[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:645px;object-fit:cover;display:block}.hm-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{position:absolute;left:58px;right:58px;top:50%;transform:translateY(-50%);text-align:center;color:#fff;font-size:67px;line-height:1.1;padding:0 120px}.hm-band[data-astro-cid-j7pv25f6]{background:#dedede;margin-top:56px}.hm-band-in[data-astro-cid-j7pv25f6]{max-width:1440px;margin:0 auto;padding:100px 58px;display:grid;grid-template-columns:666px 1fr;align-items:center}.hm-band[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:62px;line-height:1.1;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.hm-band[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-weight:700}.hm-band[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:17.7px;line-height:1.5;margin-bottom:14px}.hm-more[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#000;text-decoration:underline;text-underline-offset:4px}.hm-services[data-astro-cid-j7pv25f6]{max-width:1440px;margin:0 auto;padding:56px 58px 40px}.hm-services[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:62px;line-height:1.1;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;margin-bottom:40px}.hm-cards[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.hm-card[data-astro-cid-j7pv25f6]{display:block;color:#000;text-decoration:none}.hm-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:382px;object-fit:cover;display:block;margin-bottom:14px}.hm-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:17.7px;font-weight:700;text-decoration:underline;text-underline-offset:3px;margin-bottom:8px;letter-spacing:0}.hm-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-weight:400}.hm-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15px;line-height:1.45}.hm-contact[data-astro-cid-j7pv25f6]{max-width:1440px;margin:0 auto;padding:110px 58px 100px;display:grid;grid-template-columns:666px 1fr;align-items:start}.hm-contact[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:62px;line-height:1.1;margin-bottom:24px}.hm-contact-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15px;line-height:1.45;max-width:340px}.hm-contact[data-astro-cid-j7pv25f6] .contact-form{max-width:640px}@media (max-width: 868px){.hm-hero[data-astro-cid-j7pv25f6]{padding:0 20px;height:440px}.hm-hero[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:440px}.hm-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{left:20px;right:20px;font-size:38px;padding:0 16px}.hm-band-in[data-astro-cid-j7pv25f6],.hm-contact[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:28px;padding:56px 20px}.hm-band[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.hm-services[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.hm-contact[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:42px}.hm-services[data-astro-cid-j7pv25f6]{padding:40px 20px}.hm-cards[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:36px}.hm-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:380px}.hm-band[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],.hm-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],.hm-contact-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:17px}}body .nav-header{padding:0 58px}body .nav-container{max-width:none;height:156px}@media (max-width: 868px){body .nav-header{padding:0 20px}body .nav-container{height:90px}}
