.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 #c62828}.admission-card:before{content:"";background:linear-gradient(90deg,#6b0f0f 0%,#c62828 55%,#e34b4b 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,#1589b3 0%,#0a3d62 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 #c6282840}.pdf-download-btn:hover{background:#1589b3;transform:translateY(-1px);box-shadow:0 14px 28px #c6282852}.pdf-download-btn:active{transform:translateY(0);box-shadow:0 8px 18px #c628283d}.admission-error{color:#c62828;font-weight:600}.admission-content{color:#3a0c0c;font-size:16px;line-height:1.9}.admission-content h1,.admission-content h2,.admission-content h3{color:#7a1111;margin-top:24px;margin-bottom:10px}.admission-content p{margin-bottom:14px}.admission-content a{color:#c62828;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:#fff1f1}@media (max-width:768px){.admission-card{border-radius:12px;padding:22px}.pdf-download-btn{width:100%}}
