.NwTFYq_hero.program-hero{min-height:0;margin-top:calc(-1 * var(--header-offset));color:#fff;background:#111719;padding:0;display:block;position:relative;overflow:hidden}.NwTFYq_collage{aspect-ratio:4;background:#e8e8e5;width:100%;min-height:240px;animation:.85s ease-out both NwTFYq_collageIn;position:relative;overflow:hidden}.NwTFYq_collage img{object-fit:cover;object-position:center}.NwTFYq_collage:after{background:linear-gradient(180deg, #050a0cb8, #050a0c6b var(--header-offset), transparent calc(var(--header-offset) + 80px)), linear-gradient(0deg, #11171999, transparent 26%);pointer-events:none;content:"";position:absolute;inset:0}.NwTFYq_layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);padding-top:clamp(30px,4vw,58px);padding-bottom:clamp(36px,4.5vw,64px);display:grid}.NwTFYq_copy{min-width:0;animation:.7s ease-out .1s both NwTFYq_copyIn}.NwTFYq_copy>.eyebrow{color:#e7bd6d;margin:0 0 16px;font-size:11px}.NwTFYq_copy h1{color:#fff;letter-spacing:-.04em;text-wrap:balance;max-width:650px;margin:0;font-size:clamp(38px,4.3vw,62px);line-height:1.08}.NwTFYq_lead{color:#d3d9d7;max-width:580px;margin:21px 0 26px;font-size:clamp(15px,1.25vw,17px);line-height:1.75}.NwTFYq_apply.button{align-items:center;gap:28px;min-height:50px;padding:14px 26px;display:inline-flex}.NwTFYq_apply svg{transition:transform .2s}.NwTFYq_apply:hover svg{transform:translate(2px,-2px)}.NwTFYq_stats{border-top:1px solid #3b4343;border-left:1px solid #3b4343;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.NwTFYq_stat{border-bottom:1px solid #3b4343;border-right:1px solid #3b4343;align-content:start;gap:12px;min-width:0;padding:clamp(19px,2.2vw,30px);transition:background .25s;display:grid}.NwTFYq_stat:hover{background:#1d2627}.NwTFYq_stat strong{color:#fff;letter-spacing:-.035em;flex-wrap:wrap;align-items:baseline;gap:5px;font-size:clamp(28px,2.65vw,39px);font-weight:700;line-height:1.15;display:flex}.NwTFYq_stat small{letter-spacing:-.02em;font-size:.53em;font-weight:500}.NwTFYq_stat>span{color:#c5ceca;letter-spacing:.035em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.6;display:grid}@keyframes NwTFYq_collageIn{0%{opacity:.4;transform:scale(1.015)}to{opacity:1;transform:none}}@keyframes NwTFYq_copyIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:760px){.NwTFYq_collage{aspect-ratio:2.2}.NwTFYq_layout{grid-template-columns:minmax(0,1fr);gap:30px}.NwTFYq_copy h1{max-width:480px;font-size:clamp(35px,8.7vw,52px)}.NwTFYq_lead{margin:17px 0 22px}.NwTFYq_stat{gap:10px;padding:20px 18px}.NwTFYq_stat strong{font-size:30px}.NwTFYq_stat>span{font-size:10px}}@media (prefers-reduced-motion:reduce){.NwTFYq_collage,.NwTFYq_copy{animation:none}.NwTFYq_stat,.NwTFYq_apply svg{transition:none}.NwTFYq_apply:hover svg{transform:none}}
