.ahero[data-astro-cid-ta2fbyqs]{height:680px;min-height:420px;max-height:calc(100vh - 104px);position:relative;overflow:hidden}.ahero__slide[data-astro-cid-ta2fbyqs]{opacity:0;transition:opacity .6s;position:absolute;inset:0}.ahero__slide[data-astro-cid-ta2fbyqs].is-active{opacity:1}.ahero__slide[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{object-fit:cover;width:100%;height:100%}.ahero__controls[data-astro-cid-ta2fbyqs]{color:#fff;align-items:center;gap:28px;display:flex;position:absolute;bottom:40px;right:56px}.ahero__count[data-astro-cid-ta2fbyqs]{letter-spacing:.18em;text-shadow:0 1px 6px #00000059;font-size:13px;font-weight:700}.ahero__arrows[data-astro-cid-ta2fbyqs]{gap:8px;display:flex}.ahero__arrow[data-astro-cid-ta2fbyqs]{color:#fff;background:#09585440;border:1px solid #fff9;justify-content:center;align-items:center;width:48px;height:48px;transition:background .2s,color .2s;display:flex}.ahero__arrow[data-astro-cid-ta2fbyqs] svg[data-astro-cid-ta2fbyqs]{fill:none;stroke:currentColor;stroke-width:2.5px}.ahero__arrow[data-astro-cid-ta2fbyqs]:hover{color:var(--navy);background:#fff}.intro[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:48px;display:flex}.intro__row[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;align-items:flex-start;gap:64px;display:flex}.intro__p[data-astro-cid-ta2fbyqs]{flex:420px;min-width:0}.intro__figs[data-astro-cid-ta2fbyqs]{flex:420px;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;min-width:0;display:grid}.intro[data-astro-cid-ta2fbyqs] .fig__n[data-astro-cid-ta2fbyqs]{font-size:64px}.bg[data-astro-cid-ta2fbyqs]{position:relative;overflow:hidden}.bg__mark[data-astro-cid-ta2fbyqs]{width:360px;height:360px;position:absolute;bottom:-90px;right:-70px}.bg__inner[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:64px;padding-top:104px;padding-bottom:104px;display:flex;position:relative}.bg__t[data-astro-cid-ta2fbyqs]{max-width:1100px}.bg__row[data-astro-cid-ta2fbyqs]{grid-template-columns:1.1fr 1fr;align-items:center;gap:96px;display:grid}.bg__delta[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;align-items:center;gap:48px;display:flex}.bg__logo[data-astro-cid-ta2fbyqs]{width:auto;height:96px}.bg__figs[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.bg[data-astro-cid-ta2fbyqs] .fig__n[data-astro-cid-ta2fbyqs]{font-size:64px}.track[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:24px;margin-top:48px;display:grid}.ttile[data-astro-cid-ta2fbyqs]{flex-direction:column;display:flex}.ttile__img[data-astro-cid-ta2fbyqs]{height:var(--h);background:#8e9592}.ttile__name[data-astro-cid-ta2fbyqs]{padding-top:22px;font-size:30px;line-height:1.2}.ttile__cta[data-astro-cid-ta2fbyqs]{padding-top:16px}.group[data-astro-cid-ta2fbyqs]{padding-bottom:var(--section-y);flex-direction:column;gap:48px;display:flex}.group__rule[data-astro-cid-ta2fbyqs]{background:var(--hairline);height:1px;margin-bottom:24px}.group__row[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr auto;align-items:end;gap:64px;display:grid}.group__p[data-astro-cid-ta2fbyqs]{max-width:860px}.group__img[data-astro-cid-ta2fbyqs]{align-self:center;width:100%;max-width:900px;height:auto;margin-top:24px}@media (width<=1023px){.bg__row[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:48px}.track[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 24px}.ttile__img[data-astro-cid-ta2fbyqs]{aspect-ratio:4/3;height:auto}.group__row[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:24px}}@media (width<=767px){.ahero[data-astro-cid-ta2fbyqs]{height:360px;min-height:0}.ahero__controls[data-astro-cid-ta2fbyqs]{gap:16px;bottom:20px;right:20px}.ahero__arrow[data-astro-cid-ta2fbyqs]{width:40px;height:40px}.intro[data-astro-cid-ta2fbyqs] .fig__n[data-astro-cid-ta2fbyqs],.bg[data-astro-cid-ta2fbyqs] .fig__n[data-astro-cid-ta2fbyqs]{font-size:42px}.intro__row[data-astro-cid-ta2fbyqs]{gap:32px}.bg__inner[data-astro-cid-ta2fbyqs]{gap:40px;padding-top:64px;padding-bottom:64px}.bg__logo[data-astro-cid-ta2fbyqs]{height:72px}.track[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:40px;margin-top:32px}.ttile__name[data-astro-cid-ta2fbyqs]{padding-top:16px;font-size:24px}}
