.two-column{display:grid;grid-template-columns:1fr 320px;gap:60px;max-width:1440px;margin:40px auto 80px;padding:0 20px}.left-dynamic{font-size:18px;line-height:1.6}.left-dynamic p+*{margin-top:15px}.left-dynamic ul+h3,.left-dynamic p+h3{margin-top:25px}.left-dynamic ul+h2,.left-dynamic p+h2{margin-top:35px}.left-dynamic p a,.left-dynamic table a{color:#207788;text-decoration:underline;font-weight:700}#react-base .left-dynamic ul{padding-left:30px}.left-dynamic li{position:relative;color:#1d252d;font-weight:700;margin-bottom:10px}.left-dynamic li a{color:#207788}.left-dynamic .steps-list{list-style:decimal}.left-dynamic img.right{float:right;margin:0 0 1em 2em;max-width:200px;height:auto}.left-dynamic .content ul:not([class*=-list]):not(.accordion):not(.pagers)>li{padding:6px 0 6px 10px}.left-dynamic .content ul:not([class*=-list]):not(.accordion):not(.pagers)>li:before{top:6px!important}.table-wrapper+.table-wrapper{margin-top:30px}.steps-list li{border-left:2px solid #dfd1a7;padding-left:10px;color:#5b6770}.steps-list li::marker{color:#002855}.left-dynamic .card{border:2px solid #dfd1a7;border-radius:10px;padding:10px}.left-dynamic li:before{left:-3px!important}.right-dynamic-content{text-align:center}.right-dynamic-content a{color:#207788;text-decoration:underline}.right-dynamic-content h2{color:#002855;font-size:28px}.right-dynamic-content .button{display:inline-block;margin:.5em 0;padding:1em 1.25em;border:transparent 2px solid;transition:all .15s ease-in-out;font-family:Nunito Sans,sans-serif;font-size:.9375rem;font-weight:700;text-align:center;line-height:1.15;flex:1;text-decoration:none}.right-dynamic-content .button.solid{background-color:#dfd1a7;color:#1d252d}.right-dynamic-content .button.ghost{border-color:#dfd1a7;color:#1d252d;background:none}.right-dynamic-content .grid{display:flex!important;justify-content:space-between;gap:20px}article.main-content.content p,article.main-content.content ul{margin-bottom:20px}article.main-content.content h2{font-size:28px;margin:20px 0}.breadcrumbs{margin:0 auto 20px;max-width:1440px;padding:0 20px}.breadcrumbs a{color:#207788;text-decoration:underline;cursor:pointer;font-weight:700}.footnotes{background:#fdfbf6;border:1px solid rgb(198 170 118 / .6);border-radius:10px;padding:10px;margin:40px 0}.footnotes .footnotes-list li{margin:0}.footnotes .footnotes-list li a{text-decoration:underline}.video-embed .hs-responsive-embed-wrapper{margin:0!important;box-shadow:0 0 12px #0000004d;border-radius:10px}.offscreen{display:none}.left-dynamic .table-wrapper{position:relative;width:100%}.left-dynamic{counter-reset:footnotes}.left-dynamic .table.default{color:#1d252d}.left-dynamic .table-wrapper table{width:100%}.left-dynamic table{position:relative;border-collapse:collapse}.left-dynamic .light .table caption{color:#1d252d}.left-dynamic .table caption{margin-bottom:.25em;font-family:Nunito Sans,sans-serif;font-weight:700;font-size:1rem;text-align:left}.left-dynamic .table.default thead{background-color:#c6aa76}.left-dynamic .table tbody{background-color:#fff}.left-dynamic .table thead th{padding:1em 15px}.left-dynamic .table th{font-size:1rem;font-family:Nunito Sans,sans-serif;text-align:left}.left-dynamic .reference{counter-increment:footnotes}.left-dynamic .reference:after{content:counter(footnotes);display:inline-block;font-size:.875rem;margin-left:.25em;line-height:1.5;text-align:center;transform:translateY(-.125em);font-weight:700;outline:transparent 2px dotted;transition:all .15s ease-in-out;width:1.5em;height:1.5em;border-radius:50%;font-family:Nunito Sans,sans-serif;font-style:normal;color:#1d252d;background-color:#dfd1a7}.left-dynamic .table.default tbody tr{border-color:#dfd1a7;border-bottom:transparent 1px solid}.left-dynamic .table td{font-size:1.125rem}.left-dynamic .table tbody th,.table td{padding:.65em 15px}.left-dynamic .disclaimer{margin-top:1em}.left-dynamic .footnotes ol{list-style:none;counter-reset:csu-counter;margin:.5em 0;padding:0}.left-dynamic .footnotes ol>li:nth-last-child(n+2){margin-bottom:.5em}.left-dynamic .footnotes ol>li{padding-left:1.125em;position:relative;counter-increment:csu-counter}.left-dynamic .light .footnotes ol>li:before{color:#002855}.left-dynamic .footnotes ol>li:before{position:absolute;top:0;left:0;height:100%;content:counter(csu-counter);display:inline-block;font-family:Nunito Sans,sans-serif;font-weight:700}.left-dynamic .grid.columns-1-3[class*=larger-than]{grid-template-columns:1fr 3fr}.left-dynamic .grid.columns-1-4[class*=larger-than],.left-dynamic .grid.columns-1-4[class*=equal-to]{grid-template-columns:1fr 4fr}.left-dynamic .grid.grid-gap-30{grid-gap:30px}.left-dynamic .grid.items-center{align-items:center}.left-dynamic .grid.grid-gap-20{grid-gap:20px}.left-dynamic hr{margin:1.5em 0!important;border-top:none;border-color:#7b5919;border-style:inset;border-width:1px}.left-dynamic h3{font-size:1.65rem;font-style:italic;font-weight:700;font-family:cronos-pro,sans-serif;margin:0 0 .15rem;line-height:1.25;color:#5b6770}.left-dynamic .content p+h3{margin-top:1.25em}.left-dynamic h4{color:#002855;font-size:1.4rem;font-weight:700;font-family:Nunito Sans,sans-serif;margin:0 0 .15rem;line-height:1.25}.left-dynamic .button{display:inline-block;padding:.625rem 1.5rem;background-color:#c6aa76;color:#002855;border-radius:.375rem;text-decoration:none;font-weight:600;font-size:1rem;transition:all .2s ease-in-out;box-shadow:0 4px 6px #0000001a;margin:14px 0}.left-dynamic .button:hover{filter:brightness(1.1)}.left-dynamic h1.h5{font-style:italic!important;font-weight:700!important;font-size:20px!important;font-family:cronos-pro,sans-serif!important}.left-dynamic .hbspt-form .csu-form{padding:25px}@media only screen and (min-width: 768px){.left-dynamic .csu-form{min-width:250px}}.left-dynamic form{margin:0;display:block}.left-dynamic .hbspt-form .csu-form .hs-form-field{padding:10px 0}.left-dynamic label{color:#002855;font-weight:700}.left-dynamic input,.left-dynamic select,.left-dynamic textarea{padding:.65em .75em;border:#7b5919 1px solid;outline:none;transition:all .25s ease-in-out;font-family:Nunito Sans,sans-serif}.left-dynamic .hbspt-form .csu-form .hs-submit .hs-button{background-color:#dfd1a7;color:#1d252d;border:none;font-weight:700;text-align:center;line-height:1.15;padding:1em 1.25em;cursor:pointer}.left-dynamic .hs-button{white-space:pre-wrap}.left-dynamic .csu-form button,.left-dynamic .csu-form input,.left-dynamic .csu-form select,.left-dynamic .csu-form textarea{width:100%;font-size:100%}.left-dynamic button,.left-dynamic html [type=button],.left-dynamic [type=reset],.left-dynamic [type=submit]{-webkit-appearance:button}.left-dynamic .hbspt-form{background-color:#fff;box-shadow:1px 1px 6px #00000017;border:1px solid #eee}.left-dynamic .number-list>li:before,.left-dynamic .content ol:not([class*=-list])>li:before,.left-dynamic .large-number-list>li:before{color:#002855;border-right:1px solid #dfd1a7!important}.left-dynamic .number-list>li:before,.left-dynamic .content ol:not([class*=-list])>li:before{font-size:1.15em;padding:.125em .35em .125em 0}.left-dynamic .number-list>li:before,.left-dynamic .content ol:not([class*=-list])>li:before,.left-dynamic .large-number-list>li:before{position:absolute;top:0;left:0;height:100%;content:counter(csu-counter);display:inline-block;line-height:1;font-family:Nunito Sans,sans-serif;font-weight:700;border-right:transparent 2px solid}.left-dynamic .number-list>li,.left-dynamic .content ol:not([class*=-list])>li{padding-left:1.85em;margin-bottom:1em}.left-dynamic .number-list>li,.left-dynamic .content ol:not([class*=-list])>li,.left-dynamic .large-number-list>li{position:relative;counter-increment:csu-counter}.left-dynamic .large-number-list>li{padding-left:3em;margin-bottom:2em}.left-dynamic .large-number-list>li:before{font-size:1.5em;padding:.25em .5em .25em 0}.left-dynamic .table.default tbody th{border-color:#fff;background-color:#dfd1a7a6;border-top:transparent 2px solid}.left-dynamic .table.default thead th:nth-last-child(n+2){border-color:#fff;border-right:transparent 2px solid}.right-dynamic .text.w-3\/4.content{width:75%;text-align:left}.right-dynamic .image.w-1\/4{width:25%}.right-dynamic li.no-marker.card.clickable{border:#dfd1a7 1px solid;padding:15px 20px;align-items:center}.right-dynamic li.no-marker.card.clickable a{font-size:22px;font-weight:700;color:#002855;text-decoration:none;border-bottom:#dfd1a7 2px solid;margin-bottom:.25em;font-family:Nunito Sans,sans-serif;font-style:italic}@media (max-width: 1000px){.two-column{grid-template-columns:1fr;padding:20px}.breadcrumbs{padding:0 20px}}.two-column-accordions{margin-top:32px;border-top:1px solid #dfd1a7}.two-column-accordion-item{border-bottom:1px solid #dfd1a7}.two-column-accordion-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 4px;background:none;border:none;cursor:pointer;text-align:left;font-family:Nunito Sans,sans-serif;font-size:1.1rem;font-weight:700;color:#002855;gap:12px;transition:color .15s}.two-column-accordion-trigger:hover{color:#5b6770}.two-column-accordion-icon{flex-shrink:0;color:#c6aa76;transition:transform .2s ease}.two-column-accordion-icon.open{transform:rotate(180deg)}.two-column-accordion-content{padding:4px 4px 20px}.two-column-accordion-content .table-wrapper caption{color:#1d252d;text-align:left;font-size:16px;font-weight:700;font-family:cronos-pro}.two-column-accordion-content .table-wrapper thead{background-color:#c6aa76}.two-column-accordion-content .table-wrapper thead th:nth-last-child(n+2){border-color:#fff;border-right:transparent 2px solid}.two-column-accordion-content .table-wrapper th[title="Course Number"]{width:10em}.two-column-accordion-content .table-wrapper thead th{padding:1em 15px}.two-column-accordion-content .table-wrapper th{font-size:1rem;font-family:Nunito Sans,sans-serif}.two-column-accordion-content .table-wrapper .table tbody{background-color:#fff}.two-column-accordion-content .table-wrapper tbody tr{border-bottom:#dfd1a7 1px solid}.two-column-cards{display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem}.two-column-card{display:block;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem 2rem;background:#fff;text-decoration:none;color:inherit}.two-column-card--linked{cursor:pointer;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.two-column-card--linked:hover,.two-column-card--linked:focus-visible{border-color:#c6aa76;box-shadow:0 6px 20px #00285514;transform:translateY(-2px)}.two-column-card--linked:focus-visible{outline:2px solid #207788;outline-offset:2px}.two-column-card-content>:first-child{margin-top:0}.two-column-card-content>:last-child{margin-bottom:0}
