.admission-card{background:#fff;border:1px solid #e7edf5;border-radius:16px;margin-top:28px;padding:32px;position:relative;overflow:hidden;box-shadow:0 12px 30px #00184414}.admission-card:before{content:"";background:linear-gradient(90deg,#001844 0%,#1f4f9a 60%,#2f7ad0 100%);width:100%;height:4px;position:absolute;top:0;left:0}.pdf-download-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:14px;margin-bottom:8px;display:flex}.pdf-download-btn{color:#fff;letter-spacing:.2px;background:linear-gradient(135deg,#476239 0%,#c9a227 100%);border-radius:999px;justify-content:center;align-items:center;padding:12px 18px;font-weight:600;text-decoration:none;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex;box-shadow:0 10px 20px #00184433}.pdf-download-btn:hover{background:linear-gradient(135deg,#0a2b5a 0%,#2f7ad0 100%);transform:translateY(-1px);box-shadow:0 14px 28px #0018443d}.pdf-download-btn:active{transform:translateY(0);box-shadow:0 8px 18px #00184433}.admission-error{color:#c62828;font-weight:600}.admission-content{color:#476239;font-size:16px;line-height:1.8}.admission-content h1,.admission-content h2,.admission-content h3{color:#001844;margin-top:24px;margin-bottom:10px}.admission-content p{margin-bottom:14px}.admission-content a{color:#1f4f9a;text-underline-offset:3px;text-decoration:underline}.admission-content ul,.admission-content ol{margin-bottom:14px;padding-left:22px}.admission-content li{margin-bottom:8px}.admission-content table{border-collapse:collapse;width:100%;margin:18px 0;font-size:15px}.admission-content table th,.admission-content table td{border:1px solid #e2e8f0;padding:10px 12px}.admission-content table th{text-align:left;background:#f2f6fb}@media (max-width:768px){.admission-card{border-radius:12px;padding:22px}.pdf-download-btn{width:100%}}
