.admission-requirements__header .admission-requirements__title{font-family:roboto,sans-serif;font-size:2.625rem;line-height:110%;font-weight:400}@media (min-width:64.0625rem){.admission-requirements__header .admission-requirements__title{font-size:5.625rem;line-height:100%}}.admission-requirements__header .admission-requirements__title em{font-family:adobe-garamond-pro,serif;font-size:2.875rem;line-height:100%;font-weight:400;font-style:italic}@media (min-width:64.0625rem){.admission-requirements__header .admission-requirements__title em{font-size:6.375rem;line-height:100%}}.admission-requirements__cta__link,.admission-requirements__cta__sub-link{font-family:roboto,sans-serif;font-size:1rem;line-height:normal;font-weight:600}.admission-requirements__meta__title{font-family:roboto,sans-serif;font-size:1rem;line-height:100%;font-weight:400;text-transform:uppercase}.admission-requirements__cta__link:after,.admission-requirements__cta__sub-link--external:after,.admission-requirements__cta__sub-link:after{font-family:theme-icons,sans-serif;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.admission-requirements__header .admission-requirements__title{font-family:roboto,sans-serif;font-size:2.625rem;line-height:110%;font-weight:400}@media (min-width:64.0625rem){.admission-requirements__header .admission-requirements__title{font-size:5.625rem;line-height:100%}}.admission-requirements__header .admission-requirements__title em{font-family:adobe-garamond-pro,serif;font-size:2.875rem;line-height:100%;font-weight:400;font-style:italic}@media (min-width:64.0625rem){.admission-requirements__header .admission-requirements__title em{font-size:6.375rem;line-height:100%}}.admission-requirements__cta__link,.admission-requirements__cta__sub-link{font-family:roboto,sans-serif;font-size:1rem;line-height:normal;font-weight:600}.admission-requirements__meta__title{font-family:roboto,sans-serif;font-size:1rem;line-height:100%;font-weight:400;text-transform:uppercase}.admission-requirements__cta__link:after,.admission-requirements__cta__sub-link--external:after,.admission-requirements__cta__sub-link:after{font-family:theme-icons,sans-serif;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.admission-requirements__cta__link,.admission-requirements__cta__sub-link{display:flex!important;position:relative;cursor:pointer;align-items:center;gap:.5rem;border-radius:50px;padding-top:1rem;padding-bottom:1rem;padding-left:1.625rem;padding-right:1.625rem;-webkit-text-decoration-line:none;text-decoration-line:none;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (min-width:64.0625rem){.admission-requirements__cta__link,.admission-requirements__cta__sub-link{gap:.625rem}}.no-flex-gap .admission-requirements__cta__link>*+*,.no-flex-gap .admission-requirements__cta__sub-link>*+*{margin-left:.5rem}@media (min-width:64.0625rem){.no-flex-gap .admission-requirements__cta__link>*+*,.no-flex-gap .admission-requirements__cta__sub-link>*+*{margin-left:.625rem}}.no-flex-gap .admission-requirements__cta__link::after,.no-flex-gap .admission-requirements__cta__sub-link::after{margin-left:.5rem}@media (min-width:64.0625rem){.no-flex-gap .admission-requirements__cta__link::after,.no-flex-gap .admission-requirements__cta__sub-link::after{margin-left:.625rem}}.admission-requirements__cta__link{background-color:#fdbf57;color:#23242a}.admission-requirements__cta__link:hover{background-color:#fee489;color:#23242a}.admission-requirements__cta__sub-link{background-color:transparent;color:#fff}.admission-requirements__cta__sub-link:hover{color:#ffd4dc}.admission-requirements__cta__link,.admission-requirements__cta__sub-link{transition-timing-function:cubic-bezier(0,0,.2,1)}.admission-requirements__cta__link:hover:after,.admission-requirements__cta__sub-link:hover:after{--tw-translate-x:0.375rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.admission-requirements__cta__link:after,.admission-requirements__cta__sub-link:after{content:"";transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s}.admission-requirements__cta__sub-link--external:hover:after{transform:none}.admission-requirements__cta__sub-link--external:after{content:""}.admission-requirements{background-color:#79003c;padding-left:1rem;padding-right:1rem;padding-top:4rem;padding-bottom:4rem;color:#fff}@media (min-width:64.0625rem){.admission-requirements{padding-top:6rem;padding-bottom:6rem;padding-left:4rem;padding-right:7.5rem}}.admission-requirements__header .admission-requirements__title em{display:block}.admission-requirements__meta{margin-top:1.5rem}@media (min-width:64.0625rem){.admission-requirements__meta{margin-top:5rem}}.admission-requirements__meta dd,.admission-requirements__meta dl,.admission-requirements__meta dt{margin-bottom:0}.admission-requirements__meta__columns{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}@media (min-width:64.0625rem){.admission-requirements__meta__columns{flex-direction:row}}.admission-requirements__meta__column--academic-prerequisites{margin-bottom:4rem;width:100%}@media (min-width:64.0625rem){.admission-requirements__meta__column--academic-prerequisites{margin-bottom:0;width:33.333333%}}.admission-requirements__meta__column--admission-application,.admission-requirements__meta__column--ouac-code{margin-bottom:2.375rem;width:100%}@media (min-width:64.0625rem){.admission-requirements__meta__column--admission-application,.admission-requirements__meta__column--ouac-code{margin-bottom:0;width:25%}}.admission-requirements__meta__column--admission-application .admission-requirements__meta__content,.admission-requirements__meta__column--ouac-code .admission-requirements__meta__content{margin-bottom:2.375rem;font-family:adobe-garamond-pro,serif;font-size:2.875rem;line-height:100%;font-style:italic}.admission-requirements__meta__column--admission-application .admission-requirements__meta__content:last-child,.admission-requirements__meta__column--ouac-code .admission-requirements__meta__content:last-child{margin-bottom:0}.admission-requirements__meta__column--admission-application{display:flex;flex-direction:column}.admission-requirements__meta__title{padding-bottom:1rem}.admission-requirements__meta__content a:hover{color:#ffd4dc}.admission-requirements__meta__content li::marker{color:#fff}.admission-requirements__cta{margin-top:4rem;display:flex;flex-direction:column;-moz-column-gap:1.875rem;column-gap:1.875rem;row-gap:2rem}@media (min-width:64.0625rem){.admission-requirements__cta{flex-direction:row;align-items:center}}.admission-requirements__cta__link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.admission-requirements__cta__sub-link{padding:0}
/*# sourceMappingURL=style.min.css.map */
