.forms-privacy-notice[data-astro-cid-mogvsmwl]{border:1px solid #dedede;border-radius:4px;margin:0 0 40px;padding:24px}.forms-privacy-notice[data-astro-cid-mogvsmwl] h2[data-astro-cid-mogvsmwl]{margin:0 0 20px;font-size:1.75rem;line-height:1.3}.forms-privacy-notice[data-astro-cid-mogvsmwl] p[data-astro-cid-mogvsmwl]{margin:0 0 16px;line-height:1.8}.forms-privacy-notice[data-astro-cid-mogvsmwl] p[data-astro-cid-mogvsmwl]:last-child{margin-bottom:0}@media (width<=767px){.forms-privacy-notice[data-astro-cid-mogvsmwl]{padding:20px}}.article-grid--no-toc:has(>.remaining-content){display:block}.remaining-content{overflow-wrap:anywhere}.remaining-content:not(:has(.section.content)){padding:0;font-size:.875rem;line-height:1.5}.remaining-content:not(:has(.section.content)) p{max-width:none;margin:0 0 16px;font-size:.875rem;line-height:1.8}.remaining-content:not(:has(.section.content)) h2{margin:0 0 8px;font-size:2rem;line-height:1.2}.remaining-content:not(:has(.section.content)) h4{margin:0 0 15px;font-size:.875rem;line-height:1.5}.remaining-content:not(:has(.section.content)) :is(ul,ol){margin:0 0 16px;padding-left:40px;font-size:.875rem;line-height:1.5}.remaining-content>.remaining-privacy{padding:0}.remaining-content .remaining-align-left{text-align:left}.remaining-content:not(:has(.section.content)) .remaining-mb20{margin-bottom:20px}.remaining-content:not(:has(.section.content)) .remaining-mb30{margin-bottom:30px}.remaining-content .remaining-spacer{width:0;height:1em;display:inline-block}.remaining-content .remaining-course-intro h1{margin:0 0 20px;font-size:2.5rem;line-height:1.2}.remaining-content:not(:has(.section.content)):has(.remaining-course-intro){padding-top:9px}.remaining-content:has(.remaining-course-intro)>p:nth-child(-n+2){display:none}.remaining-content .remaining-course-banner{width:780px;max-width:100%;height:auto;margin:0;display:block}.remaining-content .remaining-entry-footer{margin:0;font-size:.875rem;line-height:1.5}.remaining-content .remaining-table-scroll{overscroll-behavior-x:contain;max-width:100%;margin:0 0 1.5em;overflow-x:auto}.remaining-content .program-table{border-collapse:collapse;border-spacing:0;width:100%;height:300px;font:inherit;margin:0}.remaining-content .program-table :is(th,td){text-align:left;vertical-align:middle;padding:0}.remaining-content .program-table th{font-weight:700}.remaining-content :is(section[id],.remaining-anchor){scroll-margin-top:max(160px,calc(var(--site-header-height,129px) + 24px))}.remaining-content .remaining-data-act-image{width:428px;max-width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}.remaining-content .section.content p{margin-bottom:16px}.remaining-content .section.content h2{line-height:1.2}.remaining-content .section.content :is(ul,ol){max-width:800px;margin-bottom:16px;padding-left:0}.remaining-plain-heading{padding-top:24px}.remaining-plain-heading .page-breadcrumb{max-width:calc(100% - 50px);color:var(--text);margin:0 0 32px;padding:0;position:static}.remaining-plain-heading .page-breadcrumb a{color:var(--accent)}.remaining-plain-heading h1{margin-left:calc(25% + 15px);font-size:3rem;line-height:1.1667}.remaining-plain-heading+.article-grid--plain .article-toc,.remaining-plain-heading+.article-grid--plain>.remaining-content>.section:first-child{padding-top:48px}@media (width>=992px){.remaining-content:has(.remaining-course-intro){width:calc(75% - 7.5px)}}@media (width<=991px){.remaining-plain-heading h1{margin-left:15px;font-size:2rem;line-height:1.3125}.remaining-plain-heading+.article-grid--plain .article-toc,.remaining-plain-heading+.article-grid--plain>.remaining-content>.section:first-child{padding-top:30px}}@media (width<=767px){.remaining-content-hero{background-image:linear-gradient(#191d1fb3,#191d1fb3),var(--article-hero-image,none);background-position:0 0,center calc(40px - var(--site-header-height,129px));padding-top:16px}.remaining-content-hero .page-breadcrumb{max-width:calc(100% - 50px);margin-bottom:48px;position:static}.remaining-content-hero h1{font-size:1.75rem;line-height:1.5}.remaining-content:not(:has(.section.content)) h2{font-size:2rem;line-height:1.2}.remaining-content:not(:has(.section.content)) :is(ul,ol){padding-left:24px}.remaining-content .remaining-course-intro h1{font-size:1.75rem;line-height:1.5}.remaining-content .program-table{min-width:28rem}.remaining-content .section.content :is(ul,ol){padding-left:20px}.remaining-content .section.content h2{line-height:1.3333}.remaining-content .row img.remaining-data-act-image{width:428px}.remaining-plain-heading h1{font-size:1.75rem;line-height:1.5}.remaining-plain-heading .page-breadcrumb{margin-bottom:24px}}
