.program_heroCta__CQd2a{display:flex;gap:14px;flex-wrap:wrap}.program_cards__QBUj0{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}@media (max-width:880px){.program_cards__QBUj0{grid-template-columns:1fr 1fr}}@media (max-width:560px){.program_cards__QBUj0{grid-template-columns:1fr}}.program_card__Y7q8l{background:var(--ink-2);border:1px solid var(--hairline);border-radius:13px;padding:20px}.program_cn__S6nND{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--arm-blue);margin-bottom:10px}.program_card__Y7q8l h3{font-size:16.5px;margin-bottom:8px}.program_card__Y7q8l p{font-size:14px;color:var(--t-2);font-weight:300}.program_steps__HDm6m{display:grid;grid-gap:0;gap:0}.program_stp__HV_qg{display:flex;gap:18px;padding:18px 0;border-bottom:1px solid var(--hairline)}.program_stp__HV_qg:last-child{border-bottom:none}.program_n__I9xIN{font-family:var(--font-mono);font-size:11px;color:var(--signal);flex:0 0 36px;padding-top:3px}.program_stp__HV_qg h3{font-size:17px;margin-bottom:6px}.program_stp__HV_qg p{font-size:14.5px;color:var(--t-2);font-weight:300;max-width:72ch}.program_chips__1wvOg{display:flex;flex-wrap:wrap;gap:9px}.program_chip__kIWLb{font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--t-2);background:var(--ink-2);border:1px solid var(--hairline);border-radius:8px;padding:8px 13px}.program_closer__jznvj{padding:clamp(44px,6vw,72px) 0;text-align:center;border-top:1px solid var(--hairline);background:linear-gradient(180deg,transparent,rgba(13,15,19,.5))}.program_closer__jznvj h2{margin-bottom:14px}.program_closer__jznvj .lead{margin:0 auto 26px}