.PageHero_hero__SjX3Z{position:relative;overflow:hidden;padding:160px 24px 96px;background:var(--mx-paper);color:var(--mx-navy)}.PageHero_compact__yFAfh{padding-bottom:64px}.PageHero_grid__zCuqT{position:absolute;inset:0;background-image:linear-gradient(var(--mx-navy-08) 1px,transparent 1px),linear-gradient(90deg,var(--mx-navy-08) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse 60% 80% at 80% 30%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 60% 80% at 80% 30%,#000 20%,transparent 75%);pointer-events:none}.PageHero_inner__VjGvI{position:relative;max-width:1240px;margin:0 auto}.PageHero_eyebrow__gCRHd{margin:0 0 20px;font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mx-navy-70)}.PageHero_title__pEA6p{max-width:52rem;margin:0 0 24px;font-family:inherit;font-size:clamp(2.25rem,4.6vw,4rem);font-weight:800;line-height:1.04;letter-spacing:-.035em;color:var(--mx-navy);text-wrap:balance}.PageHero_compact__yFAfh .PageHero_title__pEA6p{font-size:clamp(2rem,4vw,3.25rem)}.PageHero_subtitle__cd70A{max-width:40rem;margin:0;font-size:1.1875rem;line-height:1.6;color:var(--mx-navy-70)}.PageHero_actions__elUmn{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.PageHero_primary__dAhNt,.PageHero_secondary__Xdrcw{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 26px;border-radius:10px;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .16s ease-out,background-color .16s ease-out,border-color .16s ease-out}.PageHero_primary__dAhNt{background:var(--mx-navy);color:#fff;box-shadow:0 8px 20px -8px rgba(14,44,66,.55)}.PageHero_primary__dAhNt:focus-visible,.PageHero_primary__dAhNt:hover{background:var(--mx-navy-deep);color:#fff;text-decoration:none}.PageHero_secondary__Xdrcw{border:1.5px solid rgba(14,44,66,.22);color:var(--mx-navy)}.PageHero_secondary__Xdrcw:focus-visible,.PageHero_secondary__Xdrcw:hover{border-color:var(--mx-navy);color:var(--mx-navy);text-decoration:none}.PageHero_primary__dAhNt:active,.PageHero_secondary__Xdrcw:active{transform:scale(.97)}@media (max-width:991px){.PageHero_hero__SjX3Z{padding:128px 20px 72px}}@media (max-width:575px){.PageHero_hero__SjX3Z{padding:112px 16px 56px}.PageHero_subtitle__cd70A{font-size:1.0625rem}.PageHero_actions__elUmn{flex-direction:column}.PageHero_primary__dAhNt,.PageHero_secondary__Xdrcw{justify-content:center}}