.page-hero[data-astro-cid-4aftwzpb]{background:var(--color-surface-alt);min-height:450px;margin-top:88px;display:flex}.page-hero__text[data-astro-cid-4aftwzpb]{flex-direction:column;justify-content:center;width:50%;padding-inline:68px 30px;display:flex}.page-hero__label[data-astro-cid-4aftwzpb]{color:var(--color-primary);font-family:Allura, var(--font-script);font-size:18px}.page-hero[data-astro-cid-4aftwzpb] h1[data-astro-cid-4aftwzpb]{color:var(--color-text);margin-top:10px;font-size:32px;font-weight:700}.page-hero__lead[data-astro-cid-4aftwzpb]{max-width:490px;color:var(--color-text);margin-top:20px;font-size:18px}.page-hero__photo[data-astro-cid-4aftwzpb]{object-fit:cover;width:50%;height:450px}.dept[data-astro-cid-4aftwzpb]{padding:212px 20px 108px;scroll-margin-top:100px}.dept__label[data-astro-cid-4aftwzpb]{color:var(--color-primary);font-family:var(--font-script);text-align:center;font-size:32px;line-height:1.4}.dept__title[data-astro-cid-4aftwzpb]{color:var(--color-black);text-align:center;margin-top:10px;font-size:40px;font-weight:700;line-height:1.2}.dept__lead[data-astro-cid-4aftwzpb]{max-width:573px;color:var(--color-text);text-align:left;margin:20px auto 0;font-size:18px}.dept__lead--center[data-astro-cid-4aftwzpb]{text-align:center;max-width:1037px}.columns[data-astro-cid-4aftwzpb]{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1100px;margin:152px auto 0;display:grid}.column[data-astro-cid-4aftwzpb]{flex-direction:column;align-items:center;display:flex}.column__label[data-astro-cid-4aftwzpb]{color:var(--color-primary-soft);font-family:var(--font-script);font-size:16px}.column__title[data-astro-cid-4aftwzpb]{color:var(--color-black);margin-top:20px;font-size:40px;font-weight:300;line-height:1}.check-list[data-astro-cid-4aftwzpb]{color:var(--color-text);margin-top:69px;font-size:18px}.check-list[data-astro-cid-4aftwzpb] li[data-astro-cid-4aftwzpb]{margin-bottom:16px;padding-left:22px;line-height:25px;position:relative}.check-list[data-astro-cid-4aftwzpb] li[data-astro-cid-4aftwzpb]:before{content:"";border-bottom:1.5px solid var(--color-text);border-left:1.5px solid var(--color-text);width:9px;height:5px;position:absolute;top:6px;left:2px;transform:rotate(-45deg)}.menu-button[data-astro-cid-4aftwzpb]{background:var(--gradient-accent);width:214px;height:47px;color:var(--color-white);border-radius:4px;justify-content:center;align-items:center;margin-top:42px;font-size:15px;font-weight:500;transition:opacity .2s;display:flex}.menu-button[data-astro-cid-4aftwzpb]:hover{opacity:.8}.banner[data-astro-cid-4aftwzpb]{object-fit:cover;width:100%;height:300px;display:block}.cards[data-astro-cid-4aftwzpb]{flex-wrap:wrap;justify-content:center;gap:100px 40px;max-width:1100px;margin:100px auto 0;display:flex}.card[data-astro-cid-4aftwzpb]{background:var(--color-surface);width:320px;color:var(--color-text);text-align:center;border-radius:10px;padding-bottom:40px;display:block;overflow:hidden}.card[data-astro-cid-4aftwzpb] img{object-fit:cover;width:100%;height:280px}.card[data-astro-cid-4aftwzpb] h3[data-astro-cid-4aftwzpb]{color:var(--color-black);margin-top:40px;font-size:24px;font-weight:900;line-height:1.2}.card[data-astro-cid-4aftwzpb] p[data-astro-cid-4aftwzpb]{text-align:left;min-height:67px;margin-top:30px;padding-inline:0;font-size:16px;font-weight:500}.card__more[data-astro-cid-4aftwzpb]{border-radius:var(--radius-pill);background:var(--color-black);width:144px;height:56px;color:var(--color-white);justify-content:center;align-items:center;margin-top:30px;font-size:16px;font-weight:700;display:inline-flex}a[data-astro-cid-4aftwzpb].card:hover{opacity:.8}.columns--self[data-astro-cid-4aftwzpb]{margin-top:140px}@media (width<=1140px){.dept__lead[data-astro-cid-4aftwzpb],.dept__lead--center[data-astro-cid-4aftwzpb]{max-width:800px}.dept__label[data-astro-cid-4aftwzpb]{font-size:28px}}@media (width<=840px){.page-hero[data-astro-cid-4aftwzpb]{margin-top:82px;display:block}.page-hero__text[data-astro-cid-4aftwzpb]{width:auto;padding:80px 30px}.page-hero__photo[data-astro-cid-4aftwzpb]{width:100%}.dept[data-astro-cid-4aftwzpb]{padding-top:120px}.columns[data-astro-cid-4aftwzpb]{margin-top:100px}.cards[data-astro-cid-4aftwzpb]{gap:40px}}@media (width<=540px){.page-hero[data-astro-cid-4aftwzpb]{margin-top:75px}.page-hero__text[data-astro-cid-4aftwzpb]{padding:80px 30px}.page-hero[data-astro-cid-4aftwzpb] h1[data-astro-cid-4aftwzpb]{margin-top:8px}.page-hero__lead[data-astro-cid-4aftwzpb]{font-size:17px}.page-hero__photo[data-astro-cid-4aftwzpb]{height:350px}.dept[data-astro-cid-4aftwzpb]{padding:80px 20px 100px}.dept__label[data-astro-cid-4aftwzpb]{font-size:20px}.dept__title[data-astro-cid-4aftwzpb]{font-size:24px}.dept__lead[data-astro-cid-4aftwzpb]{font-size:17px}.banner[data-astro-cid-4aftwzpb]{height:200px}.columns[data-astro-cid-4aftwzpb]{grid-template-columns:1fr;gap:80px}.column__title[data-astro-cid-4aftwzpb]{margin-top:17px}.check-list[data-astro-cid-4aftwzpb]{margin-top:48px}.check-list[data-astro-cid-4aftwzpb] li[data-astro-cid-4aftwzpb]{margin-bottom:20px}.card[data-astro-cid-4aftwzpb]{width:308px}.card[data-astro-cid-4aftwzpb] img{height:220px}.card[data-astro-cid-4aftwzpb] h3[data-astro-cid-4aftwzpb]{font-size:20px}}
