.apply-main{max-width:1240px;margin:auto;padding:65px 6% 70px}.apply-main>h1{font-size:clamp(42px,5.5vw,73px);letter-spacing:-3px;line-height:1.1;margin-bottom:24px}.apply-main>h1 .serif{color:#3355ef}.apply-lead{font-size:14px;color:#5d6380;max-width:650px;line-height:1.9}.apply-pathways{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:40px 0}.apply-pathway{background:white;border:1px solid #dfe3f4;border-bottom:5px solid #3355ef;box-shadow:0 10px 30px #01006608}.apply-pathway.international{border-bottom-color:#cc0001}.apply-photo{height:270px;position:relative;overflow:hidden}.apply-photo>img{width:100%;height:100%;object-fit:cover}.apply-photo>span{position:absolute;bottom:18px;left:22px;background:#010066;color:white;padding:9px 13px;font-size:9px;letter-spacing:1.5px}.international .apply-photo>span{background:#cc0001}.apply-pathway>div:last-child{padding:30px}.apply-pathway h2{font-size:29px;line-height:1.3;letter-spacing:-1px;margin-bottom:18px}.apply-pathway p{font-size:12px;color:#5d6380;line-height:1.9}.apply-pathway ul{font-size:12px;color:#3d4673;line-height:2;padding-left:18px;margin:20px 0}.apply-pathway .btn{font-size:11px;width:100%;justify-content:space-between;gap:15px}.international .btn.dark{background:#cc0001}.apply-pathway small{display:block;font-size:10px;color:#6b7390;line-height:1.8;margin-top:18px}.apply-help{background:#eaf0ff;padding:32px;margin:30px 0}.apply-help h2{font-size:26px;letter-spacing:-.8px}.apply-help p{font-size:12px;color:#5d6380;margin:15px 0 18px}@media(max-width:760px){.apply-main{padding:40px 6%}.apply-main>h1{font-size:43px;letter-spacing:-1.8px}.apply-lead{font-size:12px}.apply-pathways{grid-template-columns:1fr;gap:25px;margin:28px 0}.apply-photo{height:240px}.apply-pathway>div:last-child{padding:25px}.apply-pathway h2{font-size:27px}.apply-help{padding:25px}.apply-help h2{font-size:24px}}
