.apply__grid{display:grid;gap:4rem;grid-template-columns:1.2fr 1fr}.apply__info h2{margin-bottom:1rem}.apply__info>p{color:var(--aam-body-text,#333);font-size:1.05rem;margin-bottom:2rem}.apply__how h3{font-size:1.2rem;margin-bottom:1.5rem}.apply__step{display:flex;gap:1.25rem;margin-bottom:1.5rem}.apply__step-num{color:var(--aam-accent);font-family:var(--aam-font-heading);font-size:1.8rem;font-weight:700;line-height:1;min-width:2rem}.apply__step strong{display:block;margin-bottom:.25rem}.apply__step p{color:var(--aam-body-light,#444);font-size:.9rem;margin:0}.apply__card{background:#fff;border-radius:4px;margin-bottom:1.5rem;padding:2rem}.apply__card h4{font-family:var(--aam-font-heading);font-size:1.15rem;margin-bottom:1rem}.apply__list{list-style:none;padding:0}.apply__list li{border-bottom:1px solid var(--aam-border);color:var(--aam-body-text,#333);font-size:.9rem;padding:.5rem 0}.apply__list li:last-child{border-bottom:none}.apply__card--cta{background:var(--aam-charcoal);color:#fff}.apply__card--cta h4{color:#fff}.apply__card--cta p{color:hsla(0,0%,100%,.7);font-size:.95rem;margin-bottom:1.5rem}@media (max-width:768px){.apply__grid{gap:2rem;grid-template-columns:1fr}}