.contact[data-astro-cid-t3jitfut]{flex-direction:column;gap:60px;width:min(1200px,100%);margin:0 auto;padding:72px 48px 80px;display:flex}.contact__header[data-astro-cid-t3jitfut]{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:760px;margin:0 auto;display:flex}.contact__header[data-astro-cid-t3jitfut] h1[data-astro-cid-t3jitfut]{font-family:var(--font-serif);letter-spacing:-1.12px;color:var(--navy-950);font-size:56px;font-weight:600;line-height:1.15}.contact__header[data-astro-cid-t3jitfut] p[data-astro-cid-t3jitfut]{letter-spacing:-.36px;max-width:640px;color:var(--slate);font-size:18px;line-height:28px}.contact__body[data-astro-cid-t3jitfut]{flex-direction:column;align-items:center;gap:64px;display:flex}.contact__form[data-astro-cid-t3jitfut]{width:min(980px,100%);scroll-margin-top:100px}.contact-info[data-astro-cid-t3jitfut]{background:radial-gradient(75% 95% at 62% 70%, #164c96 0%, var(--navy-800) 58%, var(--navy-950) 100%);border-radius:32px;align-items:center;gap:40px;width:min(960px,100%);padding:44px 40px;display:flex}.contact-info__map[data-astro-cid-t3jitfut]{flex:1 1 0;min-width:0;height:auto}.contact-info__details[data-astro-cid-t3jitfut]{flex-direction:column;flex:1 1 0;gap:24px;display:flex}.contact-info[data-astro-cid-t3jitfut] h3[data-astro-cid-t3jitfut]{letter-spacing:-.8px;color:#fff;font-size:20px;font-weight:500;line-height:30px}.contact-info__sub[data-astro-cid-t3jitfut]{color:#b8cbe3;margin-top:5px;font-size:14px;line-height:20px}.contact-info[data-astro-cid-t3jitfut] ul[data-astro-cid-t3jitfut]{flex-direction:column;gap:16px;display:flex}.contact-info__divided[data-astro-cid-t3jitfut]{border-top:1px solid #b8cbe333;padding-top:16px}.contact-info__item[data-astro-cid-t3jitfut]{color:inherit;align-items:center;gap:16px;text-decoration:none;display:flex}.contact-info__icon[data-astro-cid-t3jitfut]{width:44px;height:44px;color:var(--navy-950);background:#ffb83d;border-radius:99px;flex:none;justify-content:center;align-items:center;display:flex}.contact-info__text[data-astro-cid-t3jitfut]{flex-direction:column;gap:2px;display:flex}.contact-info__text[data-astro-cid-t3jitfut] span[data-astro-cid-t3jitfut]:first-child{letter-spacing:-.24px;color:#b8cbe3;font-size:12px;line-height:16px}.contact-info__text[data-astro-cid-t3jitfut] span[data-astro-cid-t3jitfut]:last-child{color:#fff;font-size:14px;line-height:20px}.contact-next[data-astro-cid-t3jitfut]{flex-direction:column;gap:32px;padding-top:30px;display:flex}.contact-next__header[data-astro-cid-t3jitfut]{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:520px;margin:0 auto;display:flex}.contact-next__header[data-astro-cid-t3jitfut] p[data-astro-cid-t3jitfut]{letter-spacing:-.32px;color:var(--slate);font-size:16px;line-height:24px}.contact-next__grid[data-astro-cid-t3jitfut]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.contact-step[data-astro-cid-t3jitfut]{background:var(--sky-100);border-radius:16px;flex-direction:column;gap:20px;min-height:273px;padding:24px;display:flex}.contact-step__top[data-astro-cid-t3jitfut]{justify-content:space-between;align-items:flex-start;display:flex}.contact-step__icon[data-astro-cid-t3jitfut]{width:44px;height:44px;box-shadow:var(--shadow-key);color:var(--navy-950);background:linear-gradient(#f7f7f8 59%,#e0e2e6 100%);border-radius:12px;justify-content:center;align-items:center;display:flex}.contact-step__number[data-astro-cid-t3jitfut]{letter-spacing:-.48px;color:var(--navy-900);font-size:24px;font-weight:500;line-height:32px}.contact-step[data-astro-cid-t3jitfut] hr[data-astro-cid-t3jitfut]{border:0;border-top:1px solid #cfdeef;margin:0}.contact-step[data-astro-cid-t3jitfut] h4[data-astro-cid-t3jitfut]{letter-spacing:-.8px;color:var(--navy-900);margin-bottom:-12px;font-size:20px;font-weight:500;line-height:30px}.contact-step[data-astro-cid-t3jitfut] p[data-astro-cid-t3jitfut]{letter-spacing:-.32px;color:var(--slate);font-size:16px;line-height:24px}.contact-step--inverse[data-astro-cid-t3jitfut]{background:linear-gradient(145deg, var(--navy-800) 0%, var(--navy-950) 100%)}.contact-step--inverse[data-astro-cid-t3jitfut] .contact-step__icon[data-astro-cid-t3jitfut]{background:#ffb83d}.contact-step--inverse[data-astro-cid-t3jitfut] .contact-step__number[data-astro-cid-t3jitfut],.contact-step--inverse[data-astro-cid-t3jitfut] h4[data-astro-cid-t3jitfut]{color:#fff}.contact-step--inverse[data-astro-cid-t3jitfut] hr[data-astro-cid-t3jitfut]{border-top-color:#b8cbe340}.contact-step--inverse[data-astro-cid-t3jitfut] p[data-astro-cid-t3jitfut]{color:#b8cbe3}.contact-reviews[data-astro-cid-t3jitfut]{flex-direction:column;gap:24px;padding-top:48px;display:flex}@media (width<=1199.98px){.contact-next__grid[data-astro-cid-t3jitfut]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=809.98px){.contact[data-astro-cid-t3jitfut]{gap:40px;padding:40px 16px 48px}.contact__header[data-astro-cid-t3jitfut] h1[data-astro-cid-t3jitfut]{font-size:36px}.contact-info[data-astro-cid-t3jitfut]{flex-direction:column;padding:24px}.contact-info__map[data-astro-cid-t3jitfut]{width:100%}.contact-next__grid[data-astro-cid-t3jitfut]{grid-template-columns:1fr}.contact-step[data-astro-cid-t3jitfut]{min-height:0}}
