.course-information-list{background-color:var(--white);border:1px solid var(--border);list-style:none;margin:0;padding:0}.course-information-list>li:not(:last-child){border-bottom:1px solid var(--border)}.course-information-tile{padding:1rem}.course-information-tile__header{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.course-information-tile__header>div:first-child{flex:1 1 auto}.course-information-tile__header .course-name{font-size:var(--wp--preset--font-size--base);font-weight:600;margin:0}.course-information-tile__header .course-code{color:#6b7280;font-size:var(--wp--preset--font-size--small);font-weight:400}.course-information-tile__header .apply-link{background-color:var(--wp--preset--color--mkc-magenta);border-radius:4px;color:var(--white);display:inline-block;padding:.375em .75em;white-space:nowrap}.course-information-tile__content{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.course-information-tile__grid{display:grid;flex:1 1 auto;gap:20px}.course-information-tile__item dt{align-items:center;display:flex;flex-wrap:nowrap;font-family:var(--wp--preset--font-family--intelo);font-weight:700;gap:.75rem;margin-bottom:.25rem;position:relative}.course-information-tile__item dt svg{color:var(--wp--preset--color--mkc-magenta);width:1.25rem}.course-information-tile__item dd{padding-left:2rem}.course-information-tile__fees-toggle{display:inline-block;font-size:var(--wp--preset--font-size--small);font-weight:600;min-width:85px;text-align:right;text-transform:uppercase;white-space:nowrap}.course-information-tile__fees-toggle .show{display:block}.course-information-tile__fees-toggle .hide,.course-information-tile__fees-toggle[aria-expanded=true] .show{display:none}.course-information-tile__fees-toggle[aria-expanded=true] .hide{display:block}.course-information-tile__fees-toggle:focus,.course-information-tile__fees-toggle:hover{text-decoration:underline}.course-information-tile__fees{display:block}.course-information-tile__fees[hidden]{display:none}.course-information-tile__fees hr{margin:0 0 1rem;width:2rem}.course-information-tile__fees-inner{display:flex;flex-wrap:wrap;gap:.5rem 2rem}.course-information-tile__fees-inner .title{font-size:var(--wp--preset--font-size--small);font-weight:700}.course-information-tile__fees-inner dl{display:inline-flex;flex-wrap:nowrap;font-size:var(--wp--preset--font-size--small);gap:1rem}.course-information-tile__fees-inner dt{font-weight:700}@media (min-width:480px){.course-information-tile__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:576px){.course-information-tile__header{align-items:flex-start;flex-direction:row;flex-wrap:nowrap}}@media (min-width:782px){.course-information-tile{padding:2rem}.course-information-tile__content{align-items:flex-start;flex-direction:row;flex-wrap:nowrap}.course-information-tile__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
