.AcademiaHero_hero__0nVHL{position:relative;isolation:isolate;background:#20251d;color:#fff}.AcademiaHero_photo__EFtoO{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-2}.AcademiaHero_hero__0nVHL:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(10,20,15,.5),transparent 75%)}.AcademiaHero_content__Prnum{max-width:1440px;margin:auto;padding:clamp(180px,16vw,240px) 6% 100px}.AcademiaHero_content__Prnum h1{max-width:600px;font-size:clamp(36px,4.2vw,64px);font-weight:600;letter-spacing:-.03em;line-height:1.08;color:#fff;margin-bottom:24px}.AcademiaHero_content__Prnum p{max-width:450px;font-size:18px;line-height:1.65;color:#fff;margin-bottom:32px}.AcademiaHero_actions__BNGJt{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.AcademiaHero_actions__BNGJt a{min-height:48px;display:inline-flex;align-items:center;font-size:15px;font-weight:600;color:#fff}.AcademiaHero_actions__BNGJt a:first-child{background:#2b6f5e;padding:12px 24px;border-radius:4px}.AcademiaHero_actions__BNGJt a:first-child:hover{background:#205646}.AcademiaHero_actions__BNGJt a:last-child{text-decoration:underline;text-underline-offset:5px}.AcademiaHero_actions__BNGJt a:focus-visible{outline:2px solid #fff;outline-offset:5px}.AcademiaHero_actions__BNGJt,.AcademiaHero_content__Prnum h1,.AcademiaHero_content__Prnum p{opacity:0;animation:AcademiaHero_hero-settle-in__Mt7Zy .7s cubic-bezier(.16,1,.3,1) both}.AcademiaHero_content__Prnum h1{animation-delay:80ms}.AcademiaHero_content__Prnum p{animation-delay:.19s}.AcademiaHero_actions__BNGJt{animation-delay:.3s}@keyframes AcademiaHero_hero-settle-in__Mt7Zy{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.AcademiaHero_actions__BNGJt,.AcademiaHero_content__Prnum h1,.AcademiaHero_content__Prnum p{animation:none;opacity:1}}@media(max-width:639px){.AcademiaHero_photo__EFtoO{-o-object-position:72% center;object-position:72% center}.AcademiaHero_hero__0nVHL:before{background:linear-gradient(0deg,rgba(8,18,12,.96),rgba(8,18,12,.78) 43%,transparent 82%)}.AcademiaHero_content__Prnum{padding:300px 24px 44px}.AcademiaHero_content__Prnum h1{font-size:36px}.AcademiaHero_content__Prnum p{font-size:16px}}