.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs{margin-block:24px 32px}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-table-wrap{border:1px solid var(--line);background:#fff}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-table{border-collapse:collapse;table-layout:fixed;text-align:start;width:100%;font-size:clamp(12px,.9vw,13px);line-height:1.6}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-academic-year{color:var(--muted);margin:0 0 12px;font-size:11.5px;line-height:1.6}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-name-column{width:33%}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-tuition-column{width:27%}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-table thead{background:var(--ivory)}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-table thead th{color:var(--navy);border-block-end:1px solid var(--gold);font-size:11px;font-weight:600}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-table th,:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-table td{text-align:start;vertical-align:middle;overflow-wrap:anywhere;padding:14px 16px}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-table tbody tr+tr{border-block-start:1px solid var(--line)}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-table tbody tr{transition:background-color .2s ease-in-out}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-table tbody tr:hover{background:#f8f5ed}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-table tbody th{color:var(--navy);font-weight:500}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-table tbody td{color:var(--muted)}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-table tr>:last-child{text-align:end;white-space:nowrap;overflow-wrap:normal}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-table tbody tr>:last-child{color:var(--navy);font-weight:500}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-cards{display:none}@media (max-width:768px){:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-table-wrap{display:none}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-cards{gap:12px;margin:0;padding:0;list-style:none;display:grid}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-card{border:1px solid var(--line);border-inline-start:2px solid var(--gold);background:#fff;border-radius:5px;min-width:0;padding:14px 16px}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-card h3{color:var(--navy);overflow-wrap:anywhere;margin:0 0 14px;font-size:16px;font-weight:500;line-height:1.45}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin:0;display:grid}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-card dl>div{min-width:0}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-card dt{color:var(--muted);margin-block-end:4px;font-size:11px;line-height:1.5}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-card dd{color:var(--navy);overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.6}:is(.university-profile-prototype .ciu-academic-programs,.container .ciu-academic-programs) .ciu-program-card-tuition dd{font-weight:500}}@media (prefers-reduced-motion:reduce){.university-profile-prototype .ciu-academic-programs .ciu-program-table tbody tr,.container .ciu-academic-programs .ciu-program-table tbody tr{transition:none}}
