.tims-mizoram-programs-section{--mp-navy:#14161c;--mp-red:#e91d24;--mp-text-muted:#5f6b7a;--mp-bg:#f6f2e7;--mp-card-bg:#fff;--mp-border:#14161c;background:var(--mp-bg);color:var(--mp-navy);font-family:var(--font-nav,"Segoe UI", sans-serif);box-sizing:border-box;padding:clamp(3rem,7vw,5rem) 1.5rem}.tims-mizoram-programs-section *,.tims-mizoram-programs-section :before,.tims-mizoram-programs-section :after{box-sizing:border-box}.tims-mizoram-programs-inner{max-width:1080px;margin:0 auto}.tims-mizoram-programs-heading{color:var(--mp-navy);margin:0 0 1.5rem;font-size:clamp(1.375rem,2.6vw,1.75rem);font-weight:800}.tims-mizoram-programs-panel{background:var(--mp-card-bg);border:3px solid var(--mp-border);border-radius:18px;margin-bottom:1.75rem;overflow:hidden;box-shadow:6px 6px #14161c}.tims-mizoram-programs-table-wrap{overflow-x:auto}.tims-mizoram-programs-table{border-collapse:collapse;width:100%;min-width:640px}.tims-mizoram-programs-table th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--mp-navy);border-bottom:3px solid var(--mp-border);white-space:nowrap;background:#14161c08;padding:.9rem 1.25rem;font-size:.75rem;font-weight:700}.tims-mizoram-programs-table td{color:var(--mp-text-muted);border-bottom:3px solid var(--mp-border);vertical-align:top;padding:1rem 1.25rem;font-size:.875rem;line-height:1.6}.tims-mizoram-programs-table tr:last-child td{border-bottom:none}.tims-mizoram-programs-table tr:hover td{background:#14161c05}.tims-mizoram-programs-sl{color:var(--mp-navy);width:3.5rem;font-weight:800}.tims-mizoram-programs-course{color:var(--mp-navy);white-space:nowrap;font-weight:700}.tims-mizoram-programs-download{background:var(--mp-red);color:#fff;border:3px solid var(--mp-navy);box-shadow:4px 4px 0 var(--mp-navy);border-radius:10px;align-items:center;gap:.6rem;padding:.9rem 1.75rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.tims-mizoram-programs-download:hover{box-shadow:6px 6px 0 var(--mp-navy);transform:translate(-2px,-2px)}
