@font-face{font-family:bc-sans;src:url(BCSans-Regular.9d6519f5.woff);font-weight:400;font-style:normal}@font-face{font-family:bc-sans;src:url(BCSans-Italic.7b4008eb.woff);font-weight:400;font-style:italic}@font-face{font-family:bc-sans;src:url(BCSans-Bold.de154ecb.woff);font-weight:700;font-style:normal}@font-face{font-family:bc-sans;src:url(BCSans-BoldItalic.2333c375.woff);font-weight:700;font-style:italic}@font-face{font-family:jagger;src:url(F37Jagger-Light.f9ea6f1f.woff2)format("woff2"),url(F37Jagger-Light.2f359d23.woff)format("woff");font-weight:300;font-style:normal}@font-face{font-family:jagger;src:url(F37Jagger-LightItalic.a93c7c3c.woff2)format("woff2"),url(F37Jagger-LightItalic.b73b4ed7.woff)format("woff");font-weight:300;font-style:italic}@font-face{font-family:jagger;src:url(F37Jagger-Regular.8a1caea0.woff2)format("woff2"),url(F37Jagger-Regular.78828f99.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:jagger;src:url(F37Jagger-RegularItalic.c5fea851.woff2)format("woff2"),url(F37Jagger-RegularItalic.e59f8329.woff)format("woff");font-weight:400;font-style:italic}@font-face{font-family:jagger;src:url(F37Jagger-Bold.42de7f73.woff2)format("woff2"),url(F37Jagger-Bold.f696e7cb.woff)format("woff");font-weight:700;font-style:normal}@font-face{font-family:jagger;src:url(F37Jagger-BoldItalic.fa39743c.woff2)format("woff2"),url(F37Jagger-BoldItalic.3a1af696.woff)format("woff");font-weight:700;font-style:italic}@font-face{font-family:FontAwesome;src:url(fontawesome-webfont.321085bb.eot);src:url(fontawesome-webfont.321085bb.eot#iefix&v=4.3.0)format("embedded-opentype"),url(fontawesome-webfont.432c3841.woff2)format("woff2"),url(fontawesome-webfont.4d7f45f5.woff)format("woff"),url(fontawesome-webfont.a56c7dd8.ttf)format("truetype"),url(fontawesome-webfont.d48d8ec0.svg#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;transform:translate(0)}.fa-search:before{content:""}.fa-times:before{content:""}.fa-cog:before{content:""}.fa-chevron-right:before{content:"";font-size:.9em}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-rss:before{content:""}.fa-pinterest:before{content:""}.fa-linkedin:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-youtube:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%;font-family:sans-serif}body{min-height:100%;margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.visually-hidden,.skip-link:not(:focus){clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:auto;margin:0;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background-color:#fff;padding:.8rem 1rem;text-decoration:none;position:absolute;top:1rem;left:1rem}.mb-0,body .channel-entry-wrapper .mb-0{margin-bottom:0}.mb-1_25{margin-bottom:1.25em}.flex{display:flex}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#292f35;font-family:jagger,sans-serif;font-size:1em;line-height:1.6;overflow:auto}h1,.h1,h2,blockquote.simple-quote>p,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0 0 .8em;font-family:jagger,sans-serif;font-weight:600;line-height:1.4}h1,.h1{color:#633370;font-family:jagger,sans-serif;font-size:2.5em}h2,blockquote.simple-quote>p,.h2{color:#000;margin-top:1em;font-family:jagger,sans-serif;font-size:1.625em}.anchor{-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;color:inherit}.anchor:hover{position:relative;color:inherit!important;background-color:#0000!important}h3,.h3{margin-top:2.8125em;font-size:1.25em}h4,.h4{text-transform:uppercase;color:#000;font-size:1em;line-height:1.5em}.font-family-bcsans{font-family:bc-sans,sans-serif}.font-size-xxl{font-size:2.5em}@media screen and (width>=450px){.font-size-xxl{font-size:3.375em}}@media screen and (width>=960px){.font-size-xxl{font-size:5.625em}}.font-size-xl{font-size:2.5em}@media screen and (width>=960px){.font-size-xl{font-size:4.5em}}.font-size-l{font-size:1.875em}@media screen and (width>=960px){.font-size-l{font-size:2.8125em}}.font-size-m{font-size:1.25em}@media screen and (width>=960px){.font-size-m{font-size:1.4375em}}b,strong,.bold{font-weight:600}.font-weight-light{font-weight:300}p{margin:0 0 .8em;line-height:1.5}.main-body p,.main-body .p,.main-body ul,.main-body ol,.main-body table{font-size:1.125em}.main-body ul ul{font-size:1em}a{color:#2b2678;text-underline-offset:.2em;transition:color .3s linear,background-color .3s linear}a:active,a:focus{outline:none}a:focus-visible{outline-offset:2px;outline:2px solid #000}@media (hover:hover){.main-body-content a:not([class*=btn]):not(.blockquote-link):not([class*=cke]):not(.more-channel):hover,.main-body a:not([class*=btn]):not(.blockquote-link):not([class*=cke]):not(.more-channel):hover{color:#fff;background-color:#2b2678;text-decoration:none}}hr{border:none;border-bottom:1px solid #ddd;margin:1.6em 0}img,picture{max-width:100%;height:auto;margin:0}address{font-style:normal}blockquote{border-left:3px solid #633370;margin:2.5em 0 2.5em 1.5625em;padding:0 0 0 1.5625em;font-family:jagger,sans-serif;font-size:16px;font-weight:600}blockquote footer{color:#90898b;text-transform:uppercase}.intro-content{color:#292f35;margin-bottom:40px;font-family:jagger,sans-serif;font-size:1.875em;font-weight:400;line-height:1.2}.intro-content p:last-child{margin-bottom:0}.lede-text{color:#000;max-width:780px;margin:0;font-family:jagger,sans-serif;font-size:3em;font-weight:500}@media screen and (width>=600px){.lede-text{font-size:5em}}.show{display:block}.nofloat{clear:both}.desktop{display:none!important}@media only screen and (width>=48.0625em){.desktop{display:block!important}}.mobile{display:block}@media only screen and (width>=48.0625em){.mobile{display:none!important}}.fa-chevron-right{vertical-align:text-top;padding-top:2px}.more-channel .fa-chevron-right{padding-top:1px}.fa-chevron-right:before{font-size:9px}button,.btn,button,input[type=button],input[type=reset],input[type=submit]{appearance:none;-o-appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;text-transform:uppercase;text-align:center;background-color:#0000;border:2px solid #000;border-radius:.5em;min-width:6.25em;padding:.75em 1em .55em;font-family:jagger,sans-serif;font-size:1em;font-weight:600;line-height:1.2;text-decoration:none;transition:all .2s ease-in-out;display:inline-block}button:hover,button:focus,button:focus-visible,.btn:hover,.btn:focus,.btn:focus-visible,button:hover,button:focus,button:focus-visible,input[type=button]:hover,input[type=button]:focus,input[type=button]:focus-visible,input[type=reset]:hover,input[type=reset]:focus,input[type=reset]:focus-visible,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:focus-visible{color:#fff;background:#000}button:disabled,.btn:disabled,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.5}button:focus-visible,.btn:focus-visible,button:focus-visible,input[type=button]:focus-visible,input[type=reset]:focus-visible,input[type=submit]:focus-visible{outline-offset:4px;outline:2px solid #000}a.btn-sidebar{color:#f36;border:2px solid #f36}a.btn-sidebar:hover,a.btn-sidebar:focus{color:#ff8500;background:0 0;border-style:solid;border-image:linear-gradient(90deg,#633370 0%,#2b2678 50%,#ff8500 100%,#ff8500) 1}a.btn-sidebar:active{border:2px solid #f36}input.btn-footer{color:#fff;border:2px solid #fff}input.btn-footer:hover,input.btn-footer:focus{color:#eddb00;background-color:#0000;border-color:#eddb00}input.btn-footer:active{border-color:#eddb00}.btn-solid{box-sizing:border-box;text-transform:uppercase;letter-spacing:1px;color:#000;background:#fff;margin:1em 0;padding:.75em 2.5em;font-family:jagger,sans-serif;font-size:1em;font-weight:600;text-decoration:none;transition:all .35s ease-in-out;display:inline-block}.btn-solid:hover{cursor:pointer;color:#fff;background:#000}.btn-solid-black,input[type=submit].btn-solid-black{box-sizing:border-box;text-transform:uppercase;letter-spacing:1px;color:#fff;background:#000;border:2px solid #000;margin:0;padding:.75em 2.5em;font-family:jagger,sans-serif;font-size:1em;font-weight:600;text-decoration:none;transition:all .35s ease-in-out;display:inline-block}.btn-solid-black:hover,input[type=submit].btn-solid-black:hover{cursor:pointer;color:#000;background:#fff}.btn-small{padding-left:1em;padding-right:1em}.homepage-wrapper .btn{letter-spacing:0;border-radius:10px;align-self:start;padding:.75rem 1.5rem;font-size:1.25em;display:inline-flex}.homepage-wrapper .btn:hover{color:#fff}.homepage-wrapper .btn.btn-no-border{border:0}fieldset{border:1px solid #ddd;margin:0 0 .8em;padding:1.6em}.required-field{color:red}input,label,select{font-family:jagger,sans-serif;font-size:1em;display:block}label{margin-bottom:.4em;font-weight:600}label.required:after{content:"*"}label abbr{display:none}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select[multiple=multiple],textarea{box-sizing:border-box;color:#292f35;background-color:#fff;border:1px solid #ddd;border-radius:0;width:100%;height:2.75em;margin-bottom:.8em;padding:.625em;font-family:jagger,sans-serif;font-size:1em;transition:border-color;box-shadow:inset 0 1px 3px #0000000f}input[type=color]:hover,input[type=date]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,textarea:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#c4c4c4}input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#2b2678;outline:none;box-shadow:inset 0 1px 3px #0000000f,0 0 5px #242065b3}textarea{resize:vertical}input[type=search]{appearance:none;-o-appearance:none}input[type=checkbox],input[type=radio]{margin-right:.4em;display:inline}input[type=file]{width:100%;margin-bottom:.8em}select{width:auto;max-width:100%;margin-bottom:1.6em}.artist-bio-field{height:unset}.eventBodyLabel{justify-content:space-between;display:flex}#noticesForm label{margin-top:20px}#noticesForm .noticeBodyLabel{justify-content:space-between;display:flex}.freeform-table-field.block-row{border-collapse:separate;border-spacing:0 1em;margin:0}.freeform-table-field.block-row td{background:#f1f1f1;padding:15px}.freeform-table-field.block-row .btn-remove{background-color:#fff}#showcaseForm .matrix-files{flex-direction:column;display:flex}#showcaseForm .matrix-files .matrix-file-wrap{background-color:#f3f3f3;order:1;padding:10px}#showcaseForm .matrix-files .matrix-file-wrap .matrix-file-description-label{margin-top:10px}#showcaseForm .matrix-files .matrix-file-wrap .matrix-file-description,#showcaseForm .matrix-files .matrix-file-wrap .artist-name-input{margin-bottom:0}#showcaseForm .matrix-files .matrix-file-add{order:2}.freeform-row table{font-size:1em}.freeform-row label,.freeform-row input,.freeform-row select,.freeform-row textarea,.freeform-row button,.freeform-row th{font-size:1.125em}.freeform-row .form-rating-field-wrapper{display:inline-block}ul,ol{margin:0;padding:0;list-style-type:none}dl{margin-bottom:.8em}dl dt{margin-top:.8em;font-weight:700}dl dd{margin:0}ul.inline{list-style-type:none}ul.inline li{list-style:none;display:inline}.main-body-content ul{margin:1em 0}.main-body-content ul li{margin:0 0 .75em 1.25em;line-height:1.3;list-style-type:disc}ol{list-style-type:decimal}ol li{margin:0 0 .75em 1.875em}table{-webkit-font-feature-settings:"kern","liga","lnum";-moz-font-feature-settings:"kern","liga","lnum";-ms-font-feature-settings:"kern","liga","lnum";font-feature-settings:"kern","liga","lnum";border-collapse:collapse;table-layout:fixed;width:100%;margin:.8em 0}th{text-align:left;border-bottom:1px solid #b7b7b7;padding:.8em 0;font-weight:600}td{border-bottom:1px solid #ddd;padding:.8em 0}tr,td,th{vertical-align:middle}td button{margin-bottom:.8em}@media screen and (width<=769px){.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}.table-responsive table{min-width:730px}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}#wrapper{max-width:90rem;margin-left:auto;margin-right:auto}#wrapper:after{clear:both;content:"";display:table}div.container{max-width:90rem;margin-left:auto;margin-right:auto}div.container:after{clear:both;content:"";display:table}.content-wrapper{max-width:90rem;margin-left:auto;margin-right:auto}.content-wrapper:after{clear:both;content:"";display:table}@media screen and (width>=48.0625em){.content-wrapper{background:0 0;margin-top:0}.content-wrapper .flex-wrap{display:flex}}article.main-body{padding-bottom:2em}@media screen and (width>=48.0625em){article.main-body{width:100%;max-width:71.875rem;margin-bottom:6.25em;padding-bottom:0}.program-page article.main-body,.audience-hub article.main-body{max-width:unset}article.main-body ul{width:100%}}article.main-body .main-body-header{display:block}article.main-body .main-body-header:after{clear:both;content:"";display:table}article.main-body .main-body-header-content{padding:1.25em;overflow:hidden}article.main-body .main-body-header-content h1{margin:0}@media screen and (width>=48.0625em){article.main-body .main-body-header-content{padding:2.5em}}@media screen and (width>=53.75em){article.main-body .main-body-header-content{float:left;width:77.3438%;margin-left:12.8906%;display:block}article.main-body .main-body-header-content:last-child{width:74.2188%}}article.main-body .main-body-content{width:100%;padding:1.25em;line-height:1.6}article.main-body .main-body-content.page-content{padding-top:0}@media screen and (width>=48.0625em){article.main-body .main-body-content{padding:2.5em}article.main-body .main-body-content.main-body-content-min-height{min-height:31.25em}}.content-no-sidebar-wrapper article.main-body{float:left;width:100%;margin-right:3.125%;padding:0 0 2.5em;display:block}.content-no-sidebar-wrapper article.main-body:last-child{margin-right:0}@media screen and (width>=48.0625em){.content-no-sidebar-wrapper article.main-body{padding:0}}.content-no-sidebar-wrapper article.main-body .main-body-content{margin-top:2rem;padding:1.25em}@media screen and (width>=48.0625em){.content-no-sidebar-wrapper article.main-body .main-body-content{padding:0 2.5em 2.5em}}@media screen and (width>=53.75em){.content-no-sidebar-wrapper article.main-body .main-body-content{float:left;width:77.3438%;margin-left:12.8906%;display:block}.content-no-sidebar-wrapper article.main-body .main-body-content:last-child{width:74.2188%}}@media screen and (width>=48.0625em){.no-smil .content-no-sidebar-wrapper article.main-body .main-body-content{padding-top:2.5em}}.content>*+*{max-width:675px;margin-top:40px}.content>:first-child{max-width:675px;margin-top:0}.content .full-width{width:100%;max-width:100%}section.content>div.content{max-width:100%}.grid{grid-gap:40px;grid-row-gap:40px;display:grid}@media screen and (width>=48.0625em){.cols-2{grid-template-columns:repeat(2,1fr)}.cols-3{grid-template-columns:repeat(3,1fr)}.cols-4{grid-template-columns:repeat(4,1fr)}.audience-hub .cols-4{grid-template-columns:repeat(2,1fr)}}#top-nav{display:none}#top-nav .container{text-align:right}@media screen and (width>=48.0625em){#top-nav{text-align:right;z-index:1;margin:0 auto 1.875em;padding-top:.5625em;display:block;position:relative}#top-nav ul{display:inline-block}#top-nav ul li{color:#000;padding:0 .5em;line-height:1.875em}}@media screen and (width>=48.0625em) and (width>=53.75em){#top-nav ul li{padding:0 12px}}@media screen and (width>=48.0625em){#top-nav ul li a{color:#000;font-size:1rem;font-weight:300;text-decoration:none}#top-nav ul li a:hover{color:#2b2678;text-decoration:underline}}#header{z-index:25}@media screen and (width<=48em){#header:after{content:"";background-color:#f20082;height:10px;display:block}}.navigation{z-index:501;background-color:#0000;width:100%;margin:0;position:relative}@media screen and (width>=48.0625em){.navigation{z-index:25;background-color:#0000;height:auto;padding:0}.navigation:before{display:none}}.navigation .navigation-wrapper{align-items:center;max-width:90rem;height:calc(40px + 1em);margin-left:auto;margin-right:auto;display:flex}.navigation .navigation-wrapper:after{clear:both;content:"";clear:both;content:"";display:table}@media screen and (width>=22.5em){.navigation .navigation-wrapper{height:calc(50px + 1em)}}@media screen and (width>=840px){.navigation .navigation-wrapper{padding:0 1rem}}.navigation .submenu-container{display:none}@media screen and (width>=48.0625em){.navigation .submenu-container{z-index:27;width:100%;max-width:90rem;height:auto;margin-left:auto;margin-right:auto;padding:0 0 2em;display:block;position:relative}.navigation .submenu-container:after{clear:both;content:"";display:table}}.navigation .submenu-container .submenu-cc{z-index:28;width:100%;position:absolute;top:0;left:0}.navigation .nav-logo{float:left;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;flex-grow:1;order:2;align-items:center;height:100%;padding:0;display:flex}@media screen and (width>=48.0625em){.navigation .nav-logo{order:unset;border-left:unset;border-right:unset;flex-grow:unset;align-items:flex-end;margin-right:15px;padding:0}}@media screen and (width>=1200px){.navigation .nav-logo{margin-right:2rem}}.navigation .nav-logo a{aspect-ratio:250/77;background-image:url(ecu-logo.dd3953d7.svg);background-position:0 100%;background-repeat:no-repeat;background-size:contain;height:40px;margin-left:1rem;display:block}@media screen and (width>=48.0625em){.navigation .nav-logo a{width:120px;height:auto;margin-bottom:6px;margin-left:0}}@media screen and (width>=860px){.navigation .nav-logo a{width:140px}}@media screen and (width>=1100px){.navigation .nav-logo a{width:180px}}@media screen and (width>=1440px){.navigation .nav-logo a{width:200px}}.navigation .nav-logo a img{height:100%}@media screen and (width>=48.0625em){.navigation .nav-logo a img{display:none}}.navigation nav{display:none}@media screen and (width>=48.0625em){.navigation nav{float:left;flex-grow:1;display:block}}.navigation ul.navigation-menu{-webkit-transform-style:preserve-3d;clear:both;z-index:26;width:100%;height:98px;margin:0 auto;padding:0;list-style-type:none;display:none;overflow:visible}.navigation ul.navigation-menu.show{display:block}@media screen and (width>=48.0625em){.navigation ul.navigation-menu{padding:0;display:inline}}.navigation ul li.nav-link{z-index:26;border-right:1px solid #e1e2e3;width:100%;margin-top:2.3125em;font-family:jagger,sans-serif;font-size:1.125em;font-weight:600;overflow:hidden}@media screen and (width>=48.0625em){.navigation ul li.nav-link{background:0 0;width:auto;margin-top:1.5625em;font-size:.9375em;text-decoration:none;display:inline-block}}@media screen and (width>=1200px){.navigation ul li.nav-link{margin-top:2.3125em;font-size:1em}}.navigation ul li.nav-link:first-child>a,.navigation ul li.nav-link:first-child>span{padding-left:0}.navigation ul li.nav-link a,.navigation ul li.nav-link span{color:#000;text-underline-offset:.2em;cursor:pointer;padding:0 .25em;text-decoration:none;display:inline-block}@media screen and (width>=820px){.navigation ul li.nav-link a,.navigation ul li.nav-link span{padding:0 .5em}}@media screen and (width>=1024px){.navigation ul li.nav-link a,.navigation ul li.nav-link span{padding:0 .75em}}@media screen and (width>=1440px){.navigation ul li.nav-link a,.navigation ul li.nav-link span{padding:0 1.5em}}.navigation ul li.nav-link a:hover,.navigation ul li.nav-link a:focus-visible,.navigation ul li.nav-link span:hover,.navigation ul li.nav-link span:focus-visible{text-decoration:underline}.navigation ul li.nav-link a:focus-visible,.navigation ul li.nav-link span:focus-visible{outline-offset:-2px;outline:2px solid #000}.navigation ul li.nav-link:last-child{border-right:0}.navigation ul li.nav-link:last-child>a,.navigation ul li.nav-link:last-child>span{padding-right:0}.navigation .navigation-menu .nav-link-level1.active{text-decoration:underline}.navigation .submenu{z-index:27;width:100%;padding-left:0;display:none}.navigation .submenu:before,.navigation .submenu:after{content:"";border-top:16px solid #0000;border-left:0 solid #0000;border-right:20px solid #0000;border-bottom:16px solid var(--keyColour,#000);left:var(--point,30%);z-index:28;width:0;height:0;position:absolute}.navigation .submenu:before{top:-28px}.navigation .submenu:after{top:-20px;left:calc(var(--point,30%) + 4px);border-bottom-color:#fff;border-right-width:15px}@media screen and (width>=1200px){.navigation .submenu:before{top:calc(1rem - 28px)}.navigation .submenu:after{top:calc(1rem - 20px)}}.navigation .submenu ul{text-align:left;color:#000;border-top:4px solid var(--keyColour,#000);border-bottom:4px solid var(--keyColour,#000);background-color:#fff;flex-wrap:nowrap;justify-content:center;align-items:stretch;margin:0;padding:1.5em 1em;list-style-type:none;display:flex}@media screen and (width>=969px){.navigation .submenu ul{padding:1rem 1.5rem}}@media screen and (width>=1200px){.navigation .submenu ul{margin-top:1rem}}.navigation .submenu ul li{border-left:1px solid #0000004d;flex:0 auto;align-self:auto;line-height:normal;list-style:none;display:flex}.navigation .submenu ul li a{color:inherit;padding:0 .625em;font-family:jagger,sans-serif;font-size:1em;font-weight:600;text-decoration:none}.navigation .submenu ul li a:hover{text-decoration:underline!important}@media screen and (width>=67.5em){.navigation .submenu ul li a{white-space:nowrap;padding:0 2.25em 0 .625em}}.submenu-cc .submenu:first-child{--point:20%;--keyColour:#b5d100}@media screen and (width>=820px){.submenu-cc .submenu:first-child{--point:20%}}@media screen and (width>=968px){.submenu-cc .submenu:first-child{--point:20%}}@media screen and (width>=1200px){.submenu-cc .submenu:first-child{--point:22%}}.submenu-cc .submenu:nth-child(2){--point:36%;--keyColour:#00b082}@media screen and (width>=820px){.submenu-cc .submenu:nth-child(2){--point:31%}}@media screen and (width>=968px){.submenu-cc .submenu:nth-child(2){--point:29%}}@media screen and (width>=1200px){.submenu-cc .submenu:nth-child(2){--point:29%}}.submenu-cc .submenu:nth-child(3){--point:45%;--keyColour:#ff8500}@media screen and (width>=820px){.submenu-cc .submenu:nth-child(3){--point:40%}}@media screen and (width>=968px){.submenu-cc .submenu:nth-child(3){--point:38%}}@media screen and (width>=1200px){.submenu-cc .submenu:nth-child(3){--point:38%}}.submenu-cc .submenu:nth-child(4){--point:54%;--keyColour:#d1210a}@media screen and (width>=820px){.submenu-cc .submenu:nth-child(4){--point:50%}}@media screen and (width>=968px){.submenu-cc .submenu:nth-child(4){--point:48%}}@media screen and (width>=1200px){.submenu-cc .submenu:nth-child(4){--point:48%}}.submenu-cc .submenu:nth-child(5){--point:68%;--keyColour:#f20082}@media screen and (width>=820px){.submenu-cc .submenu:nth-child(5){--point:64%}}@media screen and (width>=968px){.submenu-cc .submenu:nth-child(5){--point:58%}}@media screen and (width>=1200px){.submenu-cc .submenu:nth-child(5){--point:56%}}.submenu-cc .submenu:nth-child(6){--point:80%;--keyColour:#eddb00}@media screen and (width>=820px){.submenu-cc .submenu:nth-child(6){--point:76%}}@media screen and (width>=968px){.submenu-cc .submenu:nth-child(6){--point:70%}}@media screen and (width>=1200px){.submenu-cc .submenu:nth-child(6){--point:66%}}.js-menu-trigger{float:right;border-left:none;margin-top:0;font-family:jagger,sans-serif;font-weight:600;display:block}.js-menu-trigger:focus{color:#51bec8;background:unset}.js-menu-trigger span.close{display:none}@media screen and (width>=48.0625em){.js-menu-trigger{display:none}}.navigation-menu-button{text-transform:uppercase;border:none;min-width:71px;margin:0;padding:1em .8em;font-size:.9rem;font-weight:700}.navigation-menu-button:hover{color:inherit;background:0 0}@media screen and (width>=22.5em){.navigation-menu-button{min-width:79px}}@media screen and (width>=48.0625em){.navigation-menu-button{padding:0}}.navigation-search-button{padding:1em .8em}.navigation-search-button:hover,.navigation-search-button:focus-visible{color:inherit;background:0 0}@media screen and (width>=48.0625em){.navigation-search-button{padding:0}}.extraLinks{display:none;position:relative}@media screen and (width>=48.0625em){.extraLinks{display:inline-block}}.extraLinks.active .extraLinks-body{display:block}.extraLinks .extraLinks-button{text-transform:none;color:#000;min-width:unset;background-color:#0000;border:0;height:auto;margin-top:1.05em;padding:.75em 1em;font-size:.9375em;line-height:1.6}@media screen and (width>=768px){.extraLinks .extraLinks-button{padding:.75em .25em}}@media screen and (width>=820px){.extraLinks .extraLinks-button{padding:.75em .5em}}@media screen and (width>=1024px){.extraLinks .extraLinks-button{padding:.75em .5em}}@media screen and (width>=1200px){.extraLinks .extraLinks-button{margin-top:1.875em;font-size:1em}}.extraLinks .extraLinks-button[aria-expanded=true],.extraLinks .extraLinks-button:hover,.extraLinks .extraLinks-button:focus-visible{color:#2b2678;background-color:#fff}.extraLinks .extraLinks-button[aria-expanded=true] span,.extraLinks .extraLinks-button:hover span,.extraLinks .extraLinks-button:focus-visible span{text-underline-offset:.2em;text-decoration:underline}.extraLinks .extraLinks-button:before{content:"";vertical-align:middle;background-color:currentColor;width:1.2em;height:1.2em;display:inline-block;mask-image:url(link.5622379c.svg);mask-size:contain;mask-repeat:no-repeat}@media screen and (width>=1024px){.extraLinks .extraLinks-button:before{margin-right:.1em}}.extraLinks .extraLinks-button span{display:none}@media screen and (width>=1024px){.extraLinks .extraLinks-button span{display:inline-block}}.extraLinks .extraLinks-body{z-index:30;background-color:#fff;border:1px solid #000;border-radius:4px;min-width:160px;display:none;position:absolute;top:calc(100% + 5px);right:0}@media screen and (width>=1024px){.extraLinks .extraLinks-body{top:calc(100% + 10px)}}.extraLinks .extraLinks-body:before,.extraLinks .extraLinks-body:after{content:"";border-top:16px solid #0000;border-bottom:16px solid #000;border-left:0 solid #0000;border-right:20px solid #0000;width:0;height:0;position:absolute;right:5%}.extraLinks .extraLinks-body:before{top:-33px}.extraLinks .extraLinks-body:after{border-bottom:16px solid #fff;border-right:19px solid #0000;top:-32px}.extraLinks .extraLinks-body ul{flex-direction:column;gap:.5rem;width:max-content;padding:.5rem 1rem;display:flex}.extraLinks .extraLinks-body ul li{cursor:pointer}.extraLinks .extraLinks-body ul li a{color:#000;font-size:1.125em;text-decoration:none;display:block}.extraLinks .extraLinks-body ul li a.external{justify-content:space-between;align-items:center;gap:1rem;display:flex}.extraLinks .extraLinks-body ul li a.external:after{content:"";background-color:currentColor;width:.85em;height:.85em;display:inline-block;mask-image:url(external-link.53ff6103.svg);mask-size:contain;mask-repeat:no-repeat}.extraLinks .extraLinks-body ul li a:hover{color:#2b2678;text-decoration:underline}@keyframes pulse{0%{background-color:#e21d1d}50%{background-color:#b51717}to{background-color:#e21d1d}}@keyframes drop{0%{opacity:0;transform:rotateX(-90deg)}50%{opacity:0;transform:rotateX(-90deg)}to{opacity:1;transform:rotateX(0)}}@keyframes glint{0%{transform:translate(-100%)}75%{transform:translate(100%)}to{transform:translate(100%)}}.hasAlert #banner{background:50% -162.5px no-repeat}.alert{font-size:1.1em;display:block;position:relative}@media screen and (width<=48em){.alert{z-index:499}}.alert.high{z-index:24;perspective:800px;position:sticky;top:0;transform:perspective(800px)translateZ(0)scale(1)}.alert.high .alert-wrapper{color:#fff;backface-visibility:hidden;transform-origin:top;background-color:#e21d1d;animation:2s drop,1s infinite pulse}.alert.low{perspective:800px;transform:perspective(800px)translateZ(0)scale(1)}.alert.low .alert-wrapper{color:#000;backface-visibility:hidden;transform-origin:top;background-color:gold;animation:2s drop}.alert.neutral{color:#000;background-color:#c4d9fd;overflow-x:hidden}.alert.neutral:after{content:"";opacity:.2;pointer-events:none;background:url(glint.17eddeea.png) 50% no-repeat;width:200%;height:100%;transition:none;animation:8s infinite glint;position:absolute;top:0;left:0;transform:translate(-100%)}.alert .alert-wrapper{text-align:center;padding:.75em 0}.alert .alert-wrapper div{justify-content:center;align-items:center;max-width:77.475em;margin:0 auto;display:flex}@media screen and (width<=48em){.alert .alert-wrapper div{text-align:left;padding-left:1.25em;padding-right:1.25em;display:flex}}.alert .alert-wrapper div p{margin:0;display:inline}@media screen and (width<=48em){.alert .alert-wrapper div p{flex-basis:90%;margin-bottom:0}}.alert .alert-wrapper div .alert-icon{height:1.1em;margin-right:10px;padding-bottom:3px}@media screen and (width<=48em){.alert .alert-wrapper div .alert-icon{flex-basis:16px;margin-right:15px}}.alert .alert-wrapper div .alert-link{white-space:nowrap;color:inherit;margin-left:5px;text-decoration:underline}@media screen and (width<=48em){.alert .alert-wrapper div .alert-link{margin-left:0}}div.content .section-alert-link{display:block}aside.sidebar{z-index:1;color:#fff;box-sizing:border-box;background-color:#000;font-size:16px;display:none;position:relative}aside.sidebar a{color:#fff;text-decoration:none}aside.sidebar a:hover{text-decoration:underline}aside.sidebar a:focus-visible{outline-color:#fff}aside.sidebar hr.short{border-color:#8f888a;max-width:64px}@media screen and (width>=48.0625em){aside.sidebar{width:18.125rem;min-width:15.625rem;margin-right:0;padding:4em 1.25em 12.5em 2.5em;display:block}aside.sidebar:before{content:"";z-index:3;background-color:#f20082;width:4px;height:100%;position:absolute;top:0;left:0}}aside.sidebar .h3{margin-top:0}aside.sidebar .h3 a{color:#fff;font-weight:700}aside.sidebar .accordion{margin-bottom:1em}aside.sidebar .accordion:last-child{margin-bottom:0}aside.sidebar .accordion li a{color:#fff;display:block}aside.sidebar .accordion li a[target=_blank]:after{content:"";margin-left:2px;font-family:FontAwesome;display:inline-block}aside.sidebar .accordion li a.secondary{color:#b3b5b7;text-transform:uppercase;letter-spacing:.05em}aside.sidebar .accordion li a.secondary i{margin-right:.5em}aside.sidebar .accordion li.active>a,aside.sidebar .accordion li.active>.h3 a{text-decoration:underline}aside.sidebar .accordion>li>a,aside.sidebar .accordion .is-expanded>a{color:#fff}aside.sidebar .accordion a{font-weight:400}#wrapper aside.sidebar.section-sidebar{background-color:#fff;margin-top:0;margin-right:0;padding-top:0;display:block}@media screen and (width>=48.0625em){#wrapper aside.sidebar.section-sidebar{background-color:#000;margin:0;padding-top:3.75em}}#wrapper aside.sidebar.section-sidebar .mobile.nav-toggle{background-color:#000;padding-top:1em;padding-bottom:1em}#wrapper aside.sidebar.section-sidebar .mobile.nav-toggle:hover{cursor:pointer}#wrapper aside.sidebar.section-sidebar .mobile.nav-toggle p{margin-bottom:.5em;padding-left:.75em}#wrapper aside.sidebar.section-sidebar .mobile.nav-toggle p a{color:#fff}#wrapper aside.sidebar.section-sidebar .mobile.nav-toggle p .fa-chevron-right{margin-left:5px}#wrapper aside.sidebar.section-sidebar .mobile.nav-toggle .browse{min-width:64px;margin-left:20px}#wrapper aside.sidebar.section-sidebar h3{text-transform:uppercase;justify-content:space-between;margin:0;padding:0 .6em;display:flex}@media screen and (width>=48.0625em){#wrapper aside.sidebar.section-sidebar h3{text-transform:unset;margin:0 0 2.8125em;padding:0}}#wrapper aside.sidebar.section-sidebar h3:after{display:none}@media screen and (width>=48.0625em){#wrapper aside.sidebar.section-sidebar h3:after{display:block}}#wrapper aside.sidebar.section-sidebar h3 span{text-transform:none;font-size:14px;font-weight:400}#wrapper aside.sidebar.section-sidebar h3 .fa{vertical-align:middle;margin-left:3px;font-size:12px}#wrapper aside.sidebar.section-sidebar nav{background-color:#000;padding:0 1em 1em;display:none}@media screen and (width>=48.0625em){#wrapper aside.sidebar.section-sidebar nav{padding-left:0;display:block}}#wrapper aside.sidebar.section-sidebar nav .accordion{background-color:#000;margin-bottom:0;padding-bottom:1em}#wrapper aside.sidebar.section-sidebar nav .accordion li{padding-bottom:1em;line-height:1.35}#wrapper aside.sidebar.section-sidebar nav .accordion .submenu,#wrapper aside.sidebar.section-sidebar nav .accordion .submenu li{margin-bottom:0}#wrapper aside.sidebar.section-sidebar nav .accordion:first-of-type{padding-top:1em}@media screen and (width>=48.0625em){#wrapper aside.sidebar.section-sidebar nav .accordion{margin-bottom:2.5em;padding-bottom:0}#wrapper aside.sidebar.section-sidebar nav .accordion:first-of-type{padding-top:0}}.browse-legacy{flex-wrap:wrap;align-items:center;display:flex}.browse-legacy h1{flex:1}.browse-legacy .browse{min-width:64px;margin-left:20px}.browse-legacy h3,.browse-legacy .h3{cursor:pointer;text-transform:none;margin:0;font-size:14px;font-weight:400}.browse-legacy h3:after,.browse-legacy .h3:after{display:none}.browse-legacy h3 i,.browse-legacy .h3 i{margin-left:3px;font-size:12px}.browse-legacy .sidebar-nav{width:100%;margin-top:-1.5em;margin-bottom:1.5em;display:none}@media screen and (width>=48.0625em){.browse-legacy .sidebar-nav{display:none!important}}.browse-legacy .sidebar-nav ul{margin:0;font-size:1rem;list-style-type:none}.browse-legacy .sidebar-nav li{margin:0;padding:0 0 .5em;list-style-type:none}.browse-legacy .sidebar-nav li.active{text-decoration:underline}.browse-legacy.landing-header-title h3,.browse-legacy.landing-header-title h3 i{color:#fff}.browse-legacy.landing-header-title .sidebar-nav{margin-top:1.5em;margin-bottom:0}.browse-legacy.landing-header-title .sidebar-nav a{color:#fff}@media screen and (width>=48.0625em){.general aside.sidebar{min-width:unset}.general.with-rainbow-banner aside.sidebar{min-width:unset;margin-top:-6rem;padding-top:10em}}.footer{flex-direction:column;max-width:90rem;margin:0 auto;display:flex}.footer .footer-newsletter{color:#fff;background-color:#633370;width:100%;margin-top:2px;padding:3em 1rem}@media screen and (width>=880px){.footer .footer-newsletter>div{max-width:780px;margin:0 auto}.program-page .footer .footer-newsletter>div{max-width:880px}}@media screen and (width>=1280px){.footer .footer-newsletter{padding:3em 3rem}}.footer .footer-newsletter p{font-size:1.125em}.footer .footer-newsletter .h4{color:#fff;margin-bottom:0}.footer .footer-newsletter h2,.footer .footer-newsletter blockquote.simple-quote>p{color:#fff;margin-top:0;margin-bottom:1em}.footer .footer-newsletter a{color:#fff}.footer .footer-newsletter .radio-group,.footer .footer-newsletter ul{align-items:baseline;gap:1rem;display:flex}.footer .footer-newsletter .radio-group{flex-direction:column;margin-bottom:1em}@media screen and (width>=520px){.footer .footer-newsletter .radio-group{flex-direction:row}}.footer .footer-newsletter .radio-group p{flex:none;margin-bottom:0}.footer .footer-newsletter ul{flex-direction:column;flex-grow:1;width:100%;margin-top:1em}@media screen and (width>=520px) and (width<=768px){.footer .footer-newsletter ul{flex-direction:row}}@media screen and (width>=48.0625em){.footer .footer-newsletter ul{width:unset;flex-direction:row}}.footer .footer-newsletter li{color:#fff;background-color:#311938;width:fit-content;margin-bottom:.5em;position:relative;border-color:#fff!important}@media screen and (width>=520px){.footer .footer-newsletter li{width:unset;margin-right:7px}}@media screen and (width>=48.0625em){.footer .footer-newsletter li{margin-right:unset}}.footer .footer-newsletter li input[type=radio]+label{margin-bottom:0;padding:5px 10px;font-size:1.3rem}.footer .footer-newsletter li input[type=radio]:checked+label{color:#633370;background-color:#fff;border-color:#fff!important}.footer .footer-newsletter li input[type=radio]:focus-visible+label{outline-offset:4px;outline:2px solid #000}.footer .footer-newsletter input[type=radio]{opacity:0;z-index:-1;position:absolute}.footer .footer-newsletter input[type=radio]+label{cursor:pointer;transition:all .3s linear}.footer .footer-newsletter input[type=email],.footer .footer-newsletter input[type=text]{height:unset;box-shadow:none;background-color:unset;color:#fff;border:none;border-bottom:2px solid #fff;padding-bottom:5px;padding-left:0;font-size:1.5em}.footer .footer-newsletter input[type=email]::placeholder,.footer .footer-newsletter input[type=text]::placeholder{color:#fff;appearance:none}@media screen and (width>=520px){.footer .footer-newsletter input[type=email],.footer .footer-newsletter input[type=text]{font-size:2em}}.footer .footer-newsletter input[type=submit]{color:#000;background-color:#fff;border:2px solid #fff;margin-bottom:2em}.footer .footer-newsletter input[type=submit]:hover{color:#fff;background-color:#311938}.footer .footer-newsletter #mergeRow-gdpr{background-color:#6333701a;padding:10px 10px 1px;font-size:80%}.footer .footer-newsletter #mergeRow-gdpr fieldset{border:none}.footer .footer-newsletter fieldset{background-color:#0000;margin-bottom:0;padding:0;font-size:1.5em}.footer .footer-newsletter fieldset label{align-items:baseline;display:flex}.footer .footer-newsletter fieldset label input{width:15px;height:15px}.footer .footer-newsletter .names-group{flex-direction:column;gap:0;display:flex}@media screen and (width>=768px){.footer .footer-newsletter .names-group{flex-direction:row;gap:20px}}@media screen and (width>=1024px){.footer .footer-newsletter .names-group{gap:40px}}.footer .footer-newsletter .response#mce-success-response{margin:1em 0;font-weight:600}.footer .footer-acknowledgement{margin-top:2px}.footer .footer-acknowledgement p{color:#fff;background-color:#633370;margin:0;padding:2rem 1rem;font-size:1.125em}@media screen and (width>=960px){.footer .footer-acknowledgement p{font-size:1.25em}}.footer .footer-acknowledgement figure{background:linear-gradient(#633370 2rem,#fff 2rem);margin:0;padding:0 1rem}.footer .footer-body{grid-gap:2rem;grid-template-rows:repeat(5,auto);grid-template-columns:auto;padding:2rem 1rem;display:grid}@media screen and (width>=878px){.footer .footer-body{grid-gap:1rem;grid-template-rows:repeat(3,auto);grid-template-columns:1fr 1.5fr;grid-template-areas:"footer-acknowledgement footer-acknowledgement""footer-ecu footer-info""footer-copyright footer-social";padding:2rem 1rem 4rem}.footer .footer-body .footer-acknowledgement{grid-area:footer-acknowledgement}.footer .footer-body .footer-ecu{grid-area:footer-ecu}.footer .footer-body .footer-info{grid-area:footer-info}.footer .footer-body .footer-social{grid-area:footer-social}.footer .footer-body .footer-copyright{grid-area:footer-copyright;align-self:end}}@media screen and (width>=1280px){.footer .footer-body{width:1280px}}.footer .footer-ecu a{aspect-ratio:250/77;background-image:url(ecu-logo.dd3953d7.svg);background-repeat:no-repeat;background-size:contain;width:12rem;height:auto;display:block}.footer .footer-info{flex-flow:column;gap:1rem;display:flex}@media screen and (width>=878px){.footer .footer-info{flex-direction:row}}.footer .footer-info address{line-height:1.25}@media screen and (width>=878px){.footer .footer-info address{width:calc(25% - 1rem)}}.footer .footer-links{width:75%}.footer .footer-links ul{column-count:2;column-gap:2rem;width:100%}@media screen and (width>=520px){.footer .footer-links ul{column-count:3}}.footer .footer-links ul li{break-inside:avoid;margin-bottom:.5rem;line-height:1.25}.footer .footer-links ul li a{font-weight:700}.footer .footer-links ul li a:hover{color:#000;text-decoration-color:#0000}.footer .footer-social{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}@media screen and (width>=520px){.footer .footer-social{flex-wrap:nowrap}}.footer .footer-social p{width:100%;margin:0}@media screen and (width>=520px){.footer .footer-social p{width:fit-content}}@media screen and (width>=878px){.footer .footer-social p{width:calc(25% - 1rem)}}.footer .footer-social .footer-social-links{align-items:center;gap:.5rem;display:flex}@media screen and (width>=878px){.footer .footer-social .footer-social-links{flex-grow:1;justify-content:flex-start}}.footer .footer-social .footer-social-links li{display:flex}.footer .footer-social .footer-social-links a{text-decoration:none}.footer .footer-social .footer-social-links a:not(.button){color:#fff;background-color:#000;border-radius:4px;justify-content:center;align-items:center;width:2.25em;height:2.25em;line-height:1;display:inline-flex}.footer .footer-social .footer-social-links a:not(.button):hover{color:#000;background-color:#fff}.footer .footer-social .footer-social-links a:not(.button) .fa{justify-content:center;align-items:center;font-size:1.75em;display:flex}.footer .footer-social .footer-social-links a:not(.button) .tiktok,.footer .footer-social .footer-social-links a:not(.button) .youtube{background-color:#fff;width:100%;height:100%;overflow:visible;mask-position:50%;mask-size:65%;mask-repeat:no-repeat}.footer .footer-social .footer-social-links a:not(.button) .tiktok:hover,.footer .footer-social .footer-social-links a:not(.button) .youtube:hover{background-color:#000}.footer .footer-social .footer-social-links a:not(.button) .tiktok{mask-image:url(icon-tiktok.b84e3de9.svg)}.footer .footer-social .footer-social-links a:not(.button) .youtube{mask-image:url(icon-youtube.61e45bfe.svg)}@media screen and (width>=878px){.footer .footer-social .footer-social-newsletter{width:calc(25% - 1rem)}}.footer .footer-social .footer-social-newsletter a.button{color:#000;border:2px solid #000;border-radius:10px;padding:.45rem 1rem;text-decoration:none}.footer .footer-social .footer-social-newsletter a.button:hover{color:#fff;background-color:#000}.footer .footer-copyright{color:#8f888a;margin-bottom:0}body.quiz footer.footer,body.helper footer.footer{margin-top:2rem}.accordion li{padding:0 0 1.5625em}.accordion li:last-child{padding-bottom:0}.accordion>li>a{font-family:jagger,sans-serif;font-weight:600;display:block}.accordion .submenu{margin:1.25em 0 0 1.25em;display:none}.accordion .submenu a{font-family:jagger,sans-serif;font-weight:600}.accordion .is-expanded,.accordion .is-expanded .submenu{display:block}@media screen and (width>=48.0625em){.accordion .is-expanded .submenu{margin-bottom:1.25em}}.accordion .is-expanded .submenu li{margin-bottom:1em;padding:0}.accordion .is-expanded .submenu li ul.submenu{display:none}.accordion .is-expanded .submenu li.is-expanded ul.submenu{display:block}.accordion .is-expanded .submenu li.mobile-menu-level2{margin-bottom:0}.accordion-tabs-minimal{padding:0;line-height:1.5}.accordion-tabs-minimal:after{clear:both;content:"";display:table}.accordion-tabs-minimal li.tab-header-and-content{margin:0;list-style:none}@media screen and (width>=67.5em){.accordion-tabs-minimal li.tab-header-and-content{display:inline}}.accordion-tabs-minimal a.tab-link{color:#009ead;background-color:#fff;border-top:1px solid #ddd;padding:1.25em 0;font-weight:400;text-decoration:none;display:block}@media screen and (width>=67.5em){.accordion-tabs-minimal a.tab-link{border-top:0;padding:.9375em 1.25em;display:inline-block}}.accordion-tabs-minimal a.tab-link:hover{color:#000}.accordion-tabs-minimal a.tab-link:focus{outline:none}.accordion-tabs-minimal a.tab-link.is-active{border-bottom:0}@media screen and (width>=67.5em){.accordion-tabs-minimal a.tab-link.is-active{border:1px solid #ddd;border-bottom-color:#fff;margin-bottom:-1px}}.accordion-tabs-minimal .tab-content{width:100%;padding:1.25em;display:none}@media screen and (width>=67.5em){.accordion-tabs-minimal .tab-content{float:left;border-top:1px solid #ddd;padding:2.5em 0 1.25em}}@media screen and (width<=48em){body.sliding-panel-open{overflow:hidden}body.sliding-panel-open .navigation{position:fixed;top:0;left:0}body.sliding-panel-open #header{margin-top:55px}}@media screen and (width<=48em) and (width>=22.5em){body.sliding-panel-open #header{margin-top:65px}}@media screen and (width<=48em){body.sliding-panel-open #wrapper{margin-top:0}body.sliding-panel-open #js-mobile-menu .open{display:none}body.sliding-panel-open #js-mobile-menu .close{display:block}}.sliding-panel-content{visibility:hidden;z-index:500;-webkit-overflow-scrolling:touch;background:#fff;width:284px;transition:all .25s linear;position:fixed;overflow-y:auto;transform:translate(-284px)}.sliding-panel-content ul li a,.sliding-panel-content ul li div{cursor:pointer;font-family:jagger,sans-serif;font-weight:600;display:block}.sliding-panel-content ul li a:hover,.sliding-panel-content ul li a:focus,.sliding-panel-content ul li a:active,.sliding-panel-content ul li div:hover,.sliding-panel-content ul li div:focus,.sliding-panel-content ul li div:active{color:#51bec8}.sliding-panel-content ul.accordion{width:284px}.sliding-panel-content ul.accordion li{border-bottom:1px solid #f0f0f1;padding:0;line-height:1.5em}.sliding-panel-content ul.accordion li:last-child{border-bottom:none}.sliding-panel-content ul.accordion li .sliding-panel-link:after{clear:both;content:"";display:table}.sliding-panel-content ul.accordion li .sliding-panel-link a.sliding-panel-title-link,.sliding-panel-content ul.accordion li .sliding-panel-link div.sliding-panel-title-link{color:#fff;float:left;border-right:1px solid #fff3;width:230px;padding:.875em 1.25em;display:block}.sliding-panel-content ul.accordion li .sliding-panel-link .sliding-panel-expand-submenu{color:#fff;float:left;padding:0}.sliding-panel-content ul.accordion li .sliding-panel-link .fa{color:#b3b5b7}.sliding-panel-content ul.accordion li a.full-link,.sliding-panel-content ul.accordion li div.full-link{color:#fff;align-items:center;padding:.875em 1.25em;display:flex}.sliding-panel-content ul.accordion li a.full-link:after,.sliding-panel-content ul.accordion li div.full-link:after{clear:both;content:"";display:table}.sliding-panel-content ul.accordion li a.full-link.js-accordion-trigger,.sliding-panel-content ul.accordion li div.full-link.js-accordion-trigger{color:#292f35;padding:0}.sliding-panel-content ul.accordion li a.full-link.js-accordion-trigger span,.sliding-panel-content ul.accordion li div.full-link.js-accordion-trigger span{float:left;width:230px;padding:.875em 1.25em;display:block}.sliding-panel-content ul.accordion li a.full-link.external,.sliding-panel-content ul.accordion li div.full-link.external{align-items:center;display:flex}.sliding-panel-content ul.accordion li a.full-link.external:after,.sliding-panel-content ul.accordion li div.full-link.external:after{content:"";background-color:currentColor;width:1em;height:1em;margin-left:.5em;display:inline-block;mask-image:url(external-link.53ff6103.svg);mask-size:contain;mask-repeat:no-repeat}.sliding-panel-content .fa{padding:0 1.25em;line-height:2.75em}.sliding-panel-content ul.submenu{background-color:#292f35;margin:0}.sliding-panel-content ul.submenu li{border-bottom-color:#fff3}.sliding-panel-content ul.submenu li ul.submenu{background-color:#68676cb3}.sliding-panel-content ul.submenu li ul.submenu li ul.submenu li{padding:0 0 0 1.25em}.sliding-panel-content ul.submenu li.active{background-color:#009ead;border-bottom:1px solid #009ead}.sliding-panel-content ul.submenu li.active ul.submenu{background-color:#51585c;border-bottom:1px solid #51585c}.sliding-panel-content ul.submenu li.active ul.submenu ul.submenu{background-color:#68676c;border-bottom:1px solid #68676c}.sliding-panel-content ul.submenu li.active a,.sliding-panel-content ul.submenu li.active a.sliding-panel-expand-submenu i.fa{color:#fff}.sliding-panel-content #mobile-submenu-quicklinks{background-color:#fff;padding-left:3.75em}.sliding-panel-content #mobile-submenu-quicklinks li{border-bottom:none;padding-bottom:.5em}.sliding-panel-content #mobile-submenu-quicklinks li a{color:#292f35}.sliding-panel-content #mobile-exposed-quicklinks{background-color:#51585c}.sliding-panel-content #mobile-exposed-quicklinks li{padding:.58em 1.25em}.sliding-panel-content #mobile-exposed-quicklinks li a{color:#fff}.sliding-panel-content.is-visible{visibility:visible;transform:translate(0)}@media screen and (width>=48.0625em){.sliding-panel-content{display:none}}.sliding-panel-content ul.header-nav{clip-path:polygon(0 0,100% 3%,100% 100%,0 100%);background-color:#f0f0f1;padding:.9375em 0}.sliding-panel-content ul.header-nav li{line-height:1.5em}.sliding-panel-content ul.header-nav li.active a{color:#009ead}.sliding-panel-content ul.header-nav a,.sliding-panel-content ul.header-nav div{color:#90898b;padding:0 1.25em;line-height:2.75em}.sliding-panel-fade-screen{opacity:0;visibility:hidden;z-index:499;background:#000;transition:all .15s ease-out;position:fixed;inset:0}.sliding-panel-fade-screen.is-visible{opacity:.4;visibility:visible}@media screen and (width>=48.0625em){.sliding-panel-fade-screen{display:none}}.frame{z-index:15;margin:0 -1px;transition:all .35s ease-in-out;display:block;position:relative}.frame:after{clear:both;content:"";display:table}#banner{clip-path:polygon(0 0,100% 0,100% 90%,0 100%);background-size:cover;height:17.1875rem;transition:all .35s ease-in-out;display:block}@media screen and (width>=48.0625em){#banner{clip-path:polygon(0 0,100% 0,100% 80%,22.6563% 100%,0 80%);background:top no-repeat fixed;height:30rem}#banner.phase-2{clip-path:polygon(0 0,100% 0,100% 95%,22.6563% 90%,0 100%)}}#banner.no-sidebar{clip-path:polygon(0 0,100% 0,100% 90%,0 100%);height:250px}@media screen and (width>=31.25em){#banner.no-sidebar{clip-path:polygon(0 0,100% 0,100% 80%,0 100%)}}@media screen and (width>=48.0625em){#banner.no-sidebar{clip-path:polygon(0 0,100% 0,100% 65%,0 100%);height:400px}}.hover-tile-row{margin:2.5em 0 0;padding:1.25em;display:block}.hover-tile-row:after{clear:both;content:"";display:table}@media screen and (width>=48.0625em){.hover-tile-row{padding:0 2.5em}}.hover-tile-row h3{margin-top:0}.hover-tile-outer{z-index:1;color:#fff;background-color:#292f35b3;background-position:top;background-size:cover;width:290px;height:11.5625em;margin-bottom:2.5rem;font-family:jagger,sans-serif;font-weight:600;display:block;position:relative}.hover-tile-outer:hover{color:#fff}@media screen and (width>=48.0625em){.hover-tile-outer{float:left;width:30.5263%;margin-right:4.21053%;display:block}.hover-tile-outer:last-child{margin-right:0}}.hover-tile-outer.hover-tile-no-bg{background-color:#eee0;background-image:linear-gradient(to bottom right,#eddb00 0%,#b5d10080 30%,#00b08280 60%,#4cdae880 100%)}.hover-tile-container{height:11.5625em;overflow:hidden}.hover-tile-container:hover>.hover-tile{-webkit-transform-style:preserve-3d;transform:translateY(-100%)}.hover-tile{background:inherit;color:#fff;height:inherit;padding:1.6em;transition:all,all .2s ease-in-out;overflow:hidden}.hover-tile-visible{z-index:2}.hover-tile-bar{color:#fff;z-index:3;text-align:center;clip-path:url(global-clip-paths.e7bb58d8.svg#svgHoverTileBar);-webkit-clip-path:polygon(0 20%,100% 0,100% 100%,0 100%);background-color:#009ead;width:100%;height:3.4375em;position:absolute;bottom:0;left:0}.hover-tile-outer:nth-child(odd) .hover-tile-bar{clip-path:url(global-clip-paths.e7bb58d8.svg#svgHoverTileBarEven);-webkit-clip-path:polygon(0 0,100% 20%,100% 100%,0 100%)}.hover-tile-bar-text{margin:7px -1px 0;line-height:3em}.hover-tile-hidden{background:#292f35b3}.hover-tile-hidden p{color:#fff}.block-grid-container{flex-wrap:wrap;margin:0 0 4em;display:flex;overflow:hidden}.block-grid-container:empty{display:none}.block-grid-container h3{margin-top:0;margin-bottom:35px}@media screen and (width>=48.0625em){.block-grid-container h3{transition:all .5s ease-in-out}}.block-grid-container.graphic-button-row{margin:40px 0 0}@media screen and (width>=48.0625em){.block-grid-container.graphic-button-row{margin-bottom:20px}}.block-grid-container.graphic-button-row h3{margin-bottom:12px;font-size:1.05em}.block-grid-container.graphic-button-row+.graphic-button-row{margin-top:0}@media screen and (width>=48.0625em){.block-grid-container.graphic-button-row+.graphic-button-row{margin-top:40px}}div.block-grid{color:#292f35;cursor:pointer;width:100%;margin-bottom:6em;position:relative}@media screen and (width>=48.0625em){div.block-grid{width:30.5263%;margin-right:3.125%}div.block-grid:nth-child(3n){margin-right:0}div.block-grid:nth-child(3n+1){clear:left}div.block-grid:hover a{color:#2b2678;text-decoration:underline}div.block-grid:hover .block-grid-image:before{opacity:1}}div.block-grid.graphic-button{margin-bottom:4em}@media screen and (width>=48.0625em){div.block-grid.graphic-button{margin-bottom:1em}}div.block-grid.graphic-button .block-grid-image img{object-fit:cover}.block-grid-image{z-index:2;position:relative;overflow:hidden}.block-grid-image img{width:100%;height:100%}@media screen and (width>=90rem){.block-grid-image{max-width:267px;height:169px}}.block-grid-image:before{opacity:0;content:"";z-index:1;background-image:linear-gradient(-86deg,#fffc 0%,#ffffff4d 100%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media screen and (width>=48.0625em){.block-grid-image:before{transition:all .5s ease-in-out}}.block-grid-gradient{max-width:290px;height:169px}@media screen and (width>=48.0625em){.block-grid-gradient{height:100px}}@media screen and (width>=53.75em){.block-grid-gradient{height:150px}}@media screen and (width>=67.5em){.block-grid-gradient{height:169px}}.block-grid-gradient-0{background-color:#eddb00}.block-grid-gradient-1{background-color:#00b082}.block-grid-gradient-2{background-color:#ff8500}.block-grid-description{margin:.75em 0 0}.block-grid-description a{color:#000;text-decoration:none;display:block}.block-grid-description a:after{content:"";z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.block-grid-description a:hover{color:#2b2678!important;background-color:#0000!important;text-decoration:underline!important}.block-grid-description p{margin-bottom:0}.video-wrapper{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.video-wrapper embed,.video-wrapper object,.video-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.video-container h3{margin:.625em 0 1.875em}.full-width-outlook-calendar{border:1px solid #000;max-width:100%;margin:0}.full-width-outlook-calendar iframe{border:none;width:100%;min-height:600px;display:block}@media screen and (width>=53.75em){.content-no-sidebar-wrapper article.main-body .main-body-content .full-width-outlook-calendar{width:80vw;max-width:1100px;transform:translate(-13%)}}@media screen and (width>=1300px){.content-page-wrapper .full-width-outlook-calendar{width:calc(50vw + 290px);max-width:1100px}}.pagination{display:block}.pagination:after{clear:both;content:"";display:table}.pagination .prev,.pagination .next{float:left;width:46.7742%;min-height:1px;margin-right:6.45161%;display:block}.pagination .prev:last-child,.pagination .next:last-child{margin-right:0}.pagination .next{text-align:right}.pagination .show-more{float:left;text-align:center;width:100%;margin-right:6.45161%;display:block}.pagination .show-more:last-child{margin-right:0}.modal label{cursor:pointer;margin-bottom:0}.modal .modal-trigger{color:#51bec8;background:url(play-icon.309da478.png) 100% 83% no-repeat;padding-right:1.5625em}.modal .modal-trigger:hover{color:#fff}.modal .modal-state{display:none}#modal-root{-webkit-overflow-scrolling:touch}.modal-open{overflow:hidden}.modal-fade-screen{opacity:0;text-align:left;visibility:hidden;z-index:2000;background-color:#000000d9;padding-top:.6em;transition:opacity .25s;position:fixed;inset:0}@media screen and (width>=53.75em){.modal-fade-screen{padding-top:10em}}.modal-fade-screen .modal-bg{cursor:pointer;position:absolute;inset:0}.modal-fade-screen.modal-white{background-color:#ffffffe6;padding-bottom:8em;overflow:auto}.modal-fade-screen.modal-grey{background-color:#5559;padding-bottom:8em;overflow:auto}.modal-close{cursor:pointer;z-index:2001;width:2.5em;height:2.5em;padding:.625em;position:absolute;top:5px;right:3px}.modal-close:after,.modal-close:before{content:"";background:#292f35;width:.15em;height:1.25em;margin:-3px 0 0 -1px;font-size:1.1em;display:block;position:absolute;inset:10px 10px 0 50%;transform:rotate(45deg)}.modal-close:hover:after,.modal-close:hover:before{background:#131618}.modal-close:before{transform:rotate(-45deg)}.modal-inner{background:0 0;width:95%;margin:auto;transition:opacity .25s;position:relative;overflow:auto}@media screen and (width>=48.0625em){.modal-inner{width:60%}}@media screen and (width>=53.75em){.modal-inner{width:60%}}.modal-open .modal-fade-screen{opacity:1;visibility:visible}.modal-open .modal-fade-screen .modal-inner{top:.5em}.nav-search{float:right;order:3;margin:0}@media screen and (width>=48.0625em){.nav-search{order:unset;margin:0;padding:0}}.nav-search-form{white-space:nowrap}.nav-search-form:after{clear:both;content:"";display:table}.nav-search-form button{float:right;margin-left:.3125em}.nav-search-form .nav-search-input{float:left;border:0;width:12.5em;height:1.8em;margin-bottom:0}.btn-search{min-width:inherit;float:right;border:none;height:1.9em;padding:0}.btn-search.active{color:#b3b5b7}.btn-search span{font-size:.9rem}@media screen and (width>=31.25em){.btn-search span{margin-right:5px;display:inline-block}}@media screen and (width>=48.0625em){.btn-search span{font-size:1.15em}}.btn-search .fa-search:before{font-size:1.5em;display:none}@media screen and (width>=48.0625em){.btn-search .fa-search:before{display:unset}}.btn-search:hover{color:#2b2678;background:0 0}@media screen and (width>=22.5em){.btn-search{font-size:.8375em}}@media screen and (width>=48.0625em){.btn-search{height:1.8em;margin-top:.2em;padding:0 1rem}}#sliding-panel-search{background-color:#51585c00;background-image:linear-gradient(#51585c 0%,#009ead 100%)}#sliding-panel-search.is-visible{transform:translate(0)}#sliding-panel-search .nav-search-input{float:none;box-shadow:none;-webkit-appearance:none;border:2px solid #fff;border-radius:0;width:100%;height:2.75em;margin:0;font-size:1em}#sliding-panel-search .nav-search{float:none;border-left:none;height:2.75em;margin:0;padding:1.25em}#sliding-panel-search .btn-search{float:none;color:#fff;text-align:center;border:2px solid #fff;width:100%;height:2.75em;margin:.625em 0 0;padding:0;display:block}#sliding-panel-search .btn-search .fa{display:none}#sliding-panel-search .btn-search span{text-transform:uppercase;display:block}#sliding-panel-search .btn-search:focus{background-color:#0000}.search-results-wrapper{background:#fff;padding:4em .5rem 3em}@media screen and (width>=31.25em){.search-results-wrapper{padding:4em 3em 3em}}.search-results-wrapper .nav-search-input-wrap{background:#f20082;margin:0 .4em;padding:6px}.search-results-wrapper .nav-search-input-wrap div{background:#fff;align-items:center;display:flex}.search-results-wrapper .nav-search-input-wrap .fa-search{padding-right:.625em;font-size:3em}.search-results-wrapper .nav-search-input{box-shadow:none;border:none;margin-bottom:0;font-size:2em}.search-results-wrapper .nav-search-input:focus{box-shadow:none;border:none;outline:none}.search-results-wrapper .results .result-button{margin-top:20px;margin-bottom:0;display:inline-block}.search-results-wrapper .results .result-button a{text-decoration:none}.search-results-wrapper .results .result-button .btn-solid{margin:0;transition:all ease-in-out}.search-results-wrapper .results .result-button.active .btn-solid{color:#fff;background:#000}.search-results-wrapper .result-group{color:#292f35;text-transform:uppercase;border-bottom:1px solid #292f35;margin:.4em .4em 20px;padding-bottom:10px;font-family:jagger,sans-serif;font-size:1.2em}.search-results-wrapper .search-info{justify-content:space-between;margin-top:6px;margin-bottom:12px;display:flex}.search-results-wrapper .search-info .search-hint{margin:0 .4em;display:none}@media screen and (width>=31.25em){.search-results-wrapper .search-info .search-hint{display:block}}.search-results-wrapper .search-info .result-total{flex-shrink:0;margin:0 .4em}@media screen and (width>=31.25em){.search-results-wrapper .search-info .result-total{order:1}}.search-results-wrapper .result.result-events .text-only .result-title,.search-results-wrapper .result.result-events .text .result-title{margin-bottom:0}.search-results-wrapper .result.result-events .text-only .result-title+.result-date,.search-results-wrapper .result.result-events .text .result-title+.result-date{margin-bottom:1.3em}.search-results-wrapper .result{cursor:pointer;border:1px solid #0000;margin-bottom:20px;padding:.5em;list-style-type:none}.search-results-wrapper .result ::selection{background-color:#0000}.search-results-wrapper .result .result-link{flex-direction:column;text-decoration:none;display:flex}.search-results-wrapper .result .result-link:hover{color:#2b2678!important;background-color:unset!important}@media screen and (width>=48.0625em){.search-results-wrapper .result .result-link{flex-direction:row}}.search-results-wrapper .result.active{border-color:#2b2678;outline:none;box-shadow:inset 0 1px 3px #2b26780f,0 0 5px #2b2678b3}.search-results-wrapper .result.active .result-title{color:#292f35}.search-results-wrapper .result .image{width:100%}.search-results-wrapper .result .image img{vertical-align:top}@media screen and (width>=48.0625em){.search-results-wrapper .result .image{width:200px}}.search-results-wrapper .result .text{flex:1;margin-left:0}@media screen and (width>=48.0625em){.search-results-wrapper .result .text{margin-left:20px}}.search-results-wrapper .result .text p{text-decoration:none}.search-results-wrapper .result .text-only .result-title{margin:1em 0}.search-results-wrapper .result .result-title{color:#2b2678;margin-top:12px;margin-bottom:1em;font-family:jagger,sans-serif;font-size:1.3em;text-decoration:underline}.search-results-wrapper .result .result-title:after{background-color:unset;width:0;height:0}.search-results-wrapper .result .result-title.has-job-title{margin-bottom:0}.search-results-wrapper .result .result-title span{text-transform:uppercase}@media screen and (width>=48.0625em){.search-results-wrapper .result .result-title{margin-top:0}}.search-results-wrapper .result .result-job-title{font-style:italic}.search-results-wrapper .result .people-contact{flex-wrap:wrap;display:flex}.search-results-wrapper .result .people-contact-email{margin-right:40px}.search-results-wrapper .result .keylinks-title{margin-bottom:0}.search-results-wrapper .result .result-keylinks{flex-wrap:wrap;margin-bottom:20px;display:flex}.search-results-wrapper .result .result-keylinks .keylink{margin-bottom:10px;margin-right:40px;text-decoration:underline}.search-results-wrapper .result .rich-link{color:#009ead;text-decoration:underline}.search-results-wrapper .result p{color:#292f35}.search-results-wrapper .result-people .result-title{margin:.3em 0}.result-people.active .keylink,.result-people.active .rich-link{color:#292f35}.loading{color:#000;text-indent:-9999em;border-radius:50%;width:.9em;height:.9em;margin:0 46px 0 0;font-size:6px;animation:1.3s linear infinite load4;position:relative;transform:translateZ(0)}.section-search{background-color:#f4f5f7;padding:25px}.section-search h2,.section-search blockquote.simple-quote>p{margin-top:0;margin-bottom:.5em}.section-search .section-search-input{display:flex}.section-search .section-search-input .loading{width:.5em;height:.5em;margin:18px 0 0;font-size:5px}.section-search .nav-search-input{margin-bottom:0;margin-right:25px}@media screen and (width>=48.0625em){.section-search .nav-search-input{width:60%}}.section-search .section-results-wrapper{background-color:#f4f5f7;padding:1em 0 0}.section-search .section-results-wrapper .result-group{text-transform:capitalize;margin:20px 0 10px;font-weight:600}.section-search .section-results-wrapper .result-group:first-of-type{margin-top:0}.section-search .section-results-wrapper .grouping ul{margin:0}.section-search .section-results-wrapper .results{margin-bottom:0}.section-search .section-results-wrapper .result{margin-bottom:10px;margin-left:0}.section-search .section-results-wrapper .result .result-title{margin:.5em 0;font-size:1.1em;font-weight:600}.section-search .section-results-wrapper .result-button{margin-top:0}.section-search .section-results-wrapper .result:not(.result-button){width:calc(100% - 14px);padding-right:0}.section-search .section-results-wrapper .button-entries ul{margin:0}.section-search .section-results-wrapper .button-entries ul li{margin-bottom:0}@keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em}12.5%{box-shadow:0 -3em,2em -2em 0 .2em,3em 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em,3em 0 0 .2em,2em 2em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0,2em 2em 0 .2em,0 3em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em,0 3em 0 .2em,-2em 2em,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em,-2em 2em 0 .2em,-3em 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0 0 .2em,-2em -2em}87.5%{box-shadow:0 -3em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0,-2em -2em 0 .2em}}.content-matrix-body-wrap{max-width:675px}.content-matrix-body-wrap ul,.content-matrix-body-wrap ol{padding-left:20px}.content-matrix-body-wrap ul li,.content-matrix-body-wrap ol li{margin-bottom:.75em}.content-matrix-body-wrap ul li p,.content-matrix-body-wrap ol li p{margin-bottom:0}.content-matrix-body-wrap ul{list-style-type:disc}.content-matrix-body-wrap ol{list-style-type:decimal}.content-matrix-button{text-align:center}header+.content-matrix-body-wrap h2:first-child,header+.content-matrix-body-wrap blockquote.simple-quote>p:first-child,header+.content-matrix-body-wrap h3:first-child{margin-top:0}.landing-wrapper .main-body-content>.accordion-content{margin:20px 0}.accordion-content+h2,blockquote.simple-quote>.accordion-content+p,.accordion-content+.content-matrix-body-wrap h2:first-child,.accordion-content+.content-matrix-body-wrap blockquote.simple-quote>p:first-child{margin-top:60px}.content-matrix-image-text{display:flex}.content-matrix-image-text .image{width:25%;padding-right:10px}.content-matrix-image-text .image img{display:block}.content-matrix-image-text .text{width:75%}.content-matrix-image-text .text :first-child{margin-top:0}.content-matrix-image-text+.content-matrix-image-text{margin-top:40px}.contact{flex-direction:column;display:flex}@media screen and (width>=31.25em){.contact{flex-direction:row}}.contact *{margin-bottom:0}.contact .contact-image{width:180px;min-width:180px;height:auto;margin-right:20px;padding-top:5px}.contact .block-grid-gradient{width:180px;height:180px;margin-right:20px}.contact .contact-content{margin-top:10px}@media screen and (width>=48.0625em){.contact .contact-content{margin-top:0}}.contact .contact-phone{display:block}@media screen and (width>=48.0625em){.contact .contact-phone{display:inline}}.contact .contact-separator{display:none}@media screen and (width>=48.0625em){.contact .contact-separator{display:inline}}.contact .contact-extra{margin-top:3px;font-style:italic;line-height:1.2}.link-list ul{padding-left:0}.link-list ul li{margin-bottom:0;margin-left:0;list-style:none}.image-plus-credit img{display:block}.captions-credit{background:#efefef;margin-bottom:20px;padding:10px}.captions-credit:after{clear:both;content:"";display:table}.captions-credit h3{margin-bottom:.8em}.captions-credit h3:after{display:none}.captions-credit p:last-of-type{margin-bottom:0}.captions-credit .title{margin-top:0}.captions-credit .credit{color:#222;text-transform:uppercase;letter-spacing:1.5px;font-size:90%}.captions-credit .credit a{color:#222;text-decoration:underline}.captions-credit .credit a:hover{text-decoration:none}.captions-credit .credit+*{margin-top:1em}.captions-credit.has-title:not(.has-caption) .title{margin-bottom:0}.captions-credit.has-title:not(.has-caption) .title:after{display:none}div.sponsor-matrix h2,div.sponsor-matrix blockquote.simple-quote>p{text-align:left;margin-top:35px}div.sponsor-matrix .sponsor-matrix-logos{border:1px solid #8f888a;justify-content:space-around;align-items:center;padding:40px 10px;display:flex}.sponsor-support p{color:#8f888a;margin-top:1em}.channel-entry-wrapper .main-image-container p{margin-bottom:0}.main-image-container{width:100%;margin-bottom:1.25em;display:inline-block;position:relative}.main-image-container img{display:block}.main-body-content .main-image-container{margin-top:1.25em}.main-image-container .profile-img{margin-bottom:0}.main-body-content header+.main-image-container,.main-body-content header .main-image-container{margin-top:0}.image-credit--box{background:#51585c;width:90px;padding:0;position:absolute}.image-credit--box__bottom-expanded{clip-path:polygon(6px 400px,100% 400px,100% 0,36px 0);width:332px;max-width:100%;bottom:6px;right:0}.image-credit--box__bottom-minimized{clip-path:polygon(6px 90px,300px 90px,300px 0,24px 0);height:62px;bottom:6px;right:0}.image-credit--box__top-expanded{clip-path:polygon(66px 128px,100% 128px,100% 0,6px 0);width:332px;top:0;right:0}.image-credit--box__top-expanded svg.icon--svg__close{margin-top:4px}.image-credit--box__top-minimized{clip-path:polygon(66px 150px,100% 100%,100% 0,6px 0);height:62px;top:0;right:0}.image-credit--box.no-description{width:275px;height:62px}.image-credit--box.no-description .image-credit--author{width:70%;margin-top:-15px;margin-left:0;display:inline-block}.image-credit--box.no-description .icon--svg__close{margin-top:6px}.image-credit--box .icon--svg{fill:#fff;vertical-align:top;width:16px;height:16px;margin-right:12px;display:inline-block}.image-credit--box .icon--svg__plus{margin-top:6px}.image-credit--box .icon--svg__close{margin-top:4px}.image-credit--box .icon--svg__link{vertical-align:top}.image-credit--inner-box{text-align:center;width:auto;height:100%;margin:0 0 0 18px;padding-top:22px}.image-credit--box .image-credit--inner-box{margin-left:32px;padding-top:18px;padding-bottom:11px}.image-credit--link{color:#fff;font-size:12px;display:block}.image-credit--link:hover,.image-credit--link:focus{color:#009ead}.image-credit--link.image-credit--author{color:#51bec8;font-weight:600}.image-credit--link.image-credit--author:hover{color:#fff}.image-credit--link.image-credit--author p{font-size:1em}.image-credit--author{color:#fff;width:93%;margin:0 auto .75em;font-size:.875em;line-height:1.3}.image-credit--author p{margin-bottom:0;line-height:1.3}.image-credit--box__showcase{top:0;right:0}.image-caption__expanded{text-align:left;color:#fff;width:70%;margin-bottom:.75em;font-size:18px;line-height:1.3;display:inline-block}.image-caption__expanded p{margin-bottom:0;font-size:18px;line-height:1.3}.timeline{margin-bottom:20px}.timeline .step{color:#51585c;margin-bottom:6px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.timeline .step .number{text-align:right;border-right:2px solid #51585c;min-width:20px;height:20px;margin-right:6px;padding-right:5px}.timeline .step:hover,.timeline .step.active{color:#633370!important;background-color:#0000!important}.timeline .step:hover .number,.timeline .step.active .number{border-right-color:#633370}@media screen and (width>=48.0625em){.timeline{flex-wrap:wrap;margin-bottom:26px;display:flex}.timeline .step{margin-bottom:14px;margin-right:14px;font-size:14px;display:block}.timeline .step .number{text-align:left;border-bottom:2px solid #51585c;border-right:0;width:auto;height:auto;margin-right:0;padding-bottom:1px;padding-right:0;font-weight:700}.timeline .step:hover .number,.timeline .step.active .number{border-bottom-color:#633370}}.accordion-content>*+*,.newsletter-content,.content .accordion-content+.accordion-content,.content .accordion-content+.newsletter-content,.content .newsletter-content+.newsletter-content{margin-top:1.25em}.accordion-content .accordion-container,.newsletter-content .accordion-container{background-color:#fff;position:relative}.accordion-content .accordion-container div.accordion-trigger,.newsletter-content .accordion-container div.accordion-trigger{color:#000;font-family:jagger,sans-serif;font-weight:600;display:block}.accordion-content .accordion-container div.accordion-trigger span,.newsletter-content .accordion-container div.accordion-trigger span{float:left;width:95%}.accordion-content .accordion-container .accordion-title,.newsletter-content .accordion-container .accordion-title{cursor:pointer;color:#000;background-color:#0000;border:2px solid #000;justify-content:space-between;align-items:flex-start;display:flex}.accordion-content .accordion-container .accordion-title[tabindex="0"]:focus-visible,.newsletter-content .accordion-container .accordion-title[tabindex="0"]:focus-visible{outline-offset:4px;outline:2px solid #000}.accordion-content .accordion-container .accordion-title[aria-expanded=true],.newsletter-content .accordion-container .accordion-title[aria-expanded=true]{color:#fff;background-color:#000}.accordion-content .accordion-container .accordion-title[aria-expanded=true]:hover,.newsletter-content .accordion-container .accordion-title[aria-expanded=true]:hover{color:#fff}.accordion-content .accordion-container .accordion-title,.accordion-content .accordion-container .quick-link,.newsletter-content .accordion-container .accordion-title,.newsletter-content .accordion-container .quick-link{padding:.9375em 1.25em}.accordion-content .accordion-container .accordion-title span,.accordion-content .accordion-container .quick-link span,.newsletter-content .accordion-container .accordion-title span,.newsletter-content .accordion-container .quick-link span{margin-right:10px;font-size:1.125em;font-weight:600}.accordion-content .accordion-container .accordion-title:hover,.accordion-content .accordion-container .quick-link:hover,.newsletter-content .accordion-container .accordion-title:hover,.newsletter-content .accordion-container .quick-link:hover{color:#000}@media screen and (width<=48em){.accordion-content .accordion-container .accordion-title,.accordion-content .accordion-container .quick-link,.newsletter-content .accordion-container .accordion-title,.newsletter-content .accordion-container .quick-link{padding:.9375em}}.accordion-content .accordion-container.is-expanded a.accordion-title,.newsletter-content .accordion-container.is-expanded a.accordion-title{color:#fff;background-color:#000}.accordion-content .accordion-container a.accordion-title,.newsletter-content .accordion-container a.accordion-title{color:#000;font-family:jagger,sans-serif;font-weight:600}.accordion-content .accordion-container .fa,.newsletter-content .accordion-container .fa{padding-top:.125em;font-size:1.625em;font-weight:700}.accordion-content .accordion-container .submenu,.newsletter-content .accordion-container .submenu{clear:both;border:2px solid #000;border-top:0;margin:0;padding:.9375em 1.875em;display:none;position:relative}@media screen and (width<=48em){.accordion-content .accordion-container .submenu,.newsletter-content .accordion-container .submenu{padding:.9375em}}.accordion-content .accordion-container .submenu>:last-child,.newsletter-content .accordion-container .submenu>:last-child{margin-bottom:0}.accordion-content .accordion-container .submenu>:first-child,.newsletter-content .accordion-container .submenu>:first-child{margin-top:0}.accordion-content .accordion-container .submenu ul,.accordion-content .accordion-container .submenu ol,.newsletter-content .accordion-container .submenu ul,.newsletter-content .accordion-container .submenu ol{padding-left:20px}.accordion-content .accordion-container .submenu ul li p,.accordion-content .accordion-container .submenu ol li p,.newsletter-content .accordion-container .submenu ul li p,.newsletter-content .accordion-container .submenu ol li p{margin-bottom:0}.accordion-content .accordion-container .submenu ul,.newsletter-content .accordion-container .submenu ul{list-style-type:disc}.accordion-content .accordion-container .submenu ol,.newsletter-content .accordion-container .submenu ol{list-style-type:decimal}.accordion-content .accordion-container .submenu-columns,.newsletter-content .accordion-container .submenu-columns{display:flex}@media screen and (width<=48em){.accordion-content .accordion-container .submenu-columns,.newsletter-content .accordion-container .submenu-columns{flex-direction:column}}.accordion-content .accordion-container .submenu-columns>*,.newsletter-content .accordion-container .submenu-columns>*{flex-basis:50%;padding-right:10%}.library-content .quick-link-box{margin-bottom:20px}.library-content .quick-links .quick-link{padding:0}.library-content .quick-links .quick-link i{font-size:1em}.library-content .quick-links .quick-link i:before{margin-top:5px;display:inline-block}.newsletter-content h2,.newsletter-content blockquote.simple-quote>p{margin-top:0;margin-bottom:0!important}.newsletter-content h2:hover,.newsletter-content blockquote.simple-quote>p:hover{cursor:pointer}.newsletter-content h2 i,.newsletter-content blockquote.simple-quote>p i{margin-top:5px;font-size:1em!important}.newsletter-content .btn{min-width:unset}.newsletter-content .accordion-container{position:relative}.newsletter-content .accordion-container .accordion-title{display:block}.newsletter-content .accordion-container .accordion-title .btn{min-width:114px}.newsletter-content .accordion-container .accordion-title span{margin-right:40px;line-height:1}.newsletter-content .accordion-container .accordion-title .open{display:none}.newsletter-content .accordion-container .accordion-title .open h2,.newsletter-content .accordion-container .accordion-title .open blockquote.simple-quote>p{justify-content:space-between;display:flex}.newsletter-content .accordion-container .accordion-title .open .fa{padding-top:0;font-weight:400}.newsletter-content .accordion-container .accordion-title .closed{justify-content:space-between;align-items:center;display:flex}.newsletter-content .accordion-container .accordion-title .closed span{line-height:1.2}@media screen and (width>=48.0625em){.newsletter-content .accordion-container .accordion-title .closed span{margin-right:81px}}.newsletter-content .accordion-container .submenu{padding:.9375em 21px}.newsletter-content .accordion-container .submenu #mc_embed_signup{font-family:freight-sans-pro,sans-serif}.newsletter-content .accordion-container .submenu #mc_embed_signup p{margin-bottom:0}.newsletter-content .accordion-container .submenu #mc_embed_signup form{margin-bottom:0;padding:0}.newsletter-content .accordion-container .submenu #mc_embed_signup form h3{margin:0}.newsletter-content .accordion-container .submenu #mc_embed_signup form h3:after{display:none}.newsletter-content .accordion-container .submenu #mc_embed_signup form input[type=checkbox]{transform:scale(1.2)}.newsletter-content .accordion-container .submenu #mc_embed_signup form li span{margin-right:15px}.newsletter-content .accordion-container .submenu #mc_embed_signup .mc-field-group input{width:initial;margin:0}.newsletter-content .accordion-container .submenu #mc_embed_signup .mc-field-group input[type=email]{flex-grow:1}.newsletter-content .accordion-container .submenu #mc_embed_signup .mc-field-group.input-group ul{display:flex}.newsletter-content .accordion-container .submenu #mc_embed_signup .mc-field-group.input-group ul li{align-items:center;margin-right:20px;display:flex}.newsletter-content .accordion-container .submenu #mc_embed_signup .mc-field-group.input-group ul li input{cursor:pointer;margin-right:5px}.newsletter-content .accordion-container .submenu #mc_embed_signup .mc-field-group.input-group ul li label{cursor:pointer;margin-bottom:0;font-weight:500}.newsletter-content .accordion-container .submenu #mc_embed_signup .mc-field-group.input-group strong{font-weight:400;text-decoration:underline}.newsletter-content .accordion-container .submenu #mc_embed_signup .mc-field-group.submit-group{padding-bottom:10px}.newsletter-content .accordion-container .submenu #mc_embed_signup .mc-field-group.submit-group .email-group{align-items:center;gap:.5em;display:flex}.newsletter-content .accordion-container .submenu #mc_embed_signup input[type=submit]{text-indent:unset;width:unset;border:2px solid #000;border-radius:.5em;padding:.75em 1em .55em}.newsletter-content .accordion-container .submenu #mc_embed_signup #mce-responses{float:unset;clear:unset;top:unset;width:100%;margin:0;padding-left:0}.newsletter-content .accordion-container .submenu #mc_embed_signup #mce-responses #mce-success-response{margin-top:0}.unit{color:#fff;text-transform:uppercase;background-color:#2b2678;margin-bottom:.5em;padding:5px 10px;font-weight:700;line-height:1;display:inline-block}.community-update-posted{margin-bottom:0}.lede-row{flex-wrap:wrap;margin-bottom:30px;font-weight:600;display:flex}@media screen and (width>=67.5em){.lede-row{flex-wrap:nowrap}}.lede-row>div:first-child{flex-direction:column;flex-grow:1;display:flex}@media screen and (width<=48em){.lede-row>div:first-child{margin-bottom:20px}}@media screen and (width>=48.0625em){.lede-row>div:first-child{margin-bottom:20px}}.lede-row .btn-wrap{flex-direction:column;margin:0;display:flex}.lede-row .btn-wrap:last-child{margin-left:20px}@media screen and (width<=48em){.lede-row .btn-wrap{margin-bottom:20px}.lede-row .btn-wrap:last-child{margin-left:0}}.lede-row .btn-solid{margin:0}.lede-row .lede-button{width:100%;max-width:375px;margin-bottom:15px;display:inline-block}.lede-row .lede-button .btn-solid{width:100%}.lede-row .lede-button:focus-visible{outline-offset:4px;outline:2px solid #292f35}.library-section.lede-row{max-width:unset}.block-links{grid-gap:25px;max-width:unset;grid-template-columns:repeat(auto-fill,270px);margin-bottom:3em;display:grid}.block-links .block-link{text-align:center;color:#fff;background-color:#51585c;justify-content:center;align-items:center;height:200px;padding:20px;font-size:1.5em;font-weight:600;line-height:1.2;display:flex}.columns{grid-gap:1em;display:grid}@media screen and (width>=48.0625em){.columns{grid-gap:3em}}.audience-hub .columns{grid-gap:2.25rem}.columns.align-stretch{align-items:stretch}.columns.align-top{align-items:start}.columns.align-center{align-items:center}.columns.align-bottom{align-items:end}.columns .column figure{margin:1em 0}.columns .column>:first-child{margin-top:0}.columns .column>:last-child{margin-bottom:0}.columns .column h2,.columns .column blockquote.simple-quote>p{font-size:1.875em}.columns ul,.columns ol{padding-left:20px}.columns ul li,.columns ol li{margin-bottom:.75em}.columns ul li p,.columns ol li p{margin-bottom:0}.columns ul{list-style-type:disc}.columns ol{list-style-type:decimal}.column-blockLinks,.column-blockLinksTransparent,.column-blockLinksOutline{padding:27px}.column-blockLinks h2,.column-blockLinks blockquote.simple-quote>p,.column-blockLinksTransparent h2,.column-blockLinksTransparent blockquote.simple-quote>p,.column-blockLinksOutline h2,.column-blockLinksOutline blockquote.simple-quote>p{margin-top:0}.column-blockLinks a,.column-blockLinksTransparent a,.column-blockLinksOutline a{color:#000;align-items:center;margin-bottom:22px;font-size:1.125rem;font-weight:600;line-height:1.2;display:flex}.column-blockLinks a:before,.column-blockLinksTransparent a:before,.column-blockLinksOutline a:before{content:"";min-width:24px;height:24px;margin-right:16px;transition:transform .2s ease-in-out;display:inline-block}.column-blockLinks a:hover,.column-blockLinksTransparent a:hover,.column-blockLinksOutline a:hover{color:#292f35!important;background-color:#0000!important;text-decoration:none!important}.column-blockLinks a:hover:before,.column-blockLinksTransparent a:hover:before,.column-blockLinksOutline a:hover:before{transform:translate(5px)}.column-blockLinks p:last-of-type a,.column-blockLinksTransparent p:last-of-type a,.column-blockLinksOutline p:last-of-type a{margin-bottom:0}.column-blockLinks p:nth-child(4n+1) a:before,.column-blockLinksTransparent p:nth-child(4n+1) a:before,.column-blockLinksOutline p:nth-child(4n+1) a:before{background-color:#00b082}.column-blockLinks p:nth-child(4n+2) a:before,.column-blockLinksTransparent p:nth-child(4n+2) a:before,.column-blockLinksOutline p:nth-child(4n+2) a:before{background-color:#f20082}.column-blockLinks p:nth-child(4n+3) a:before,.column-blockLinksTransparent p:nth-child(4n+3) a:before,.column-blockLinksOutline p:nth-child(4n+3) a:before{background-color:#eddb00}.column-blockLinks p:nth-child(4n+4) a:before,.column-blockLinksTransparent p:nth-child(4n+4) a:before,.column-blockLinksOutline p:nth-child(4n+4) a:before{background-color:#633370}.column-blockLinks{background-color:#efebf1}.column-blockLinksOutline{border:1px solid #000}.tab-nav-desktop{display:none}.tab-nav-desktop h2,.tab-nav-desktop blockquote.simple-quote>p{margin-right:1em}@media screen and (width>=48.0625em){.tab-nav-desktop{align-items:baseline;display:flex}.tab-nav-desktop .tab-nav-item{cursor:pointer;text-transform:uppercase;margin-right:.5em;padding:5px 15px;font-weight:600}.tab-nav-desktop .tab-nav-item:hover{color:#00b082}.tab-nav-desktop .tab-nav-item.active{color:#fff;background-color:#00b082}}.tab-nav-title{margin-right:2em;font-size:1.5em;font-weight:600}.related-matrix-tabbed a.related-entry-tabbed{color:#000;text-decoration:none}.related-matrix-tabbed a.related-entry-tabbed h3{margin-top:5px;margin-bottom:0}.related-matrix-tabbed a.related-entry-tabbed h3:after{height:7px}.tab-contents-desktop{display:none}@media screen and (width>=48.0625em){.tab-contents-desktop{margin-top:1em;display:block}.tab-contents-desktop .tab-content{display:none}.tab-contents-desktop .tab-content.active{grid-gap:40px;grid-template-columns:repeat(auto-fill,minmax(207.5px,1fr));display:grid}.tab-nav-mobile{display:none}}.tab-nav-mobile .related-entry-tabbed{margin-bottom:2em;display:block}blockquote a{color:#2b2678}blockquote a:hover{color:#000}blockquote p:first-child{margin-top:0}blockquote p:last-child{margin-bottom:0}blockquote cite{font-style:normal;display:block}blockquote .blockquote-author{margin-bottom:0}blockquote p.blockquote-author-extra{color:#656363;font-weight:400}blockquote.simple-quote{border:none;margin:0;padding:0}blockquote.simple-quote>p{text-align:center;font-style:italic}@media screen and (width<=767px){blockquote.simple-quote>p{font-size:1.5em}}blockquote.simple-quote+figcaption{text-align:center;margin-top:.5em;font-size:1.125em;font-style:italic}@media screen and (width<=767px){blockquote.simple-quote+figcaption{font-size:1em}}.simple-quote-figure{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0;padding:1.6em 0}.alert-status{text-transform:uppercase;align-items:baseline;font-weight:700;display:inline-flex}.mobile-submenu-mobile-alerts-button .alert-status{text-transform:none;display:inline-flex!important}.alert-status.alert-status-button{text-transform:none;line-height:unset;color:#000;min-width:unset;cursor:pointer;text-underline-offset:.2em;background-color:#fff;border:0;align-items:center;gap:.25em;height:auto;margin-top:1.05em;font-size:.9375em;line-height:1.6;display:none;position:relative}.active .alert-status.alert-status-button,.alert-status.alert-status-button:hover,.alert-status.alert-status-button:focus-visible{color:#2b2678;text-decoration:underline}.alert-status.alert-status-button:before{content:"";background-color:currentColor;width:1em;height:1em;display:none;mask-image:url(alert.f55b8407.svg);mask-size:contain;mask-repeat:no-repeat}.alert-status.alert-status-button:after{content:"";background-color:#e1e2e3;width:1px;height:1.5em;display:inline-block;position:absolute;top:.9em;left:0}@media screen and (width>=769px){.alert-status.alert-status-button{padding:.75em .5em;display:inline-flex}.alert-status.alert-status-button:before{display:inline-flex}.alert-status.alert-status-button:after{top:8px}.alert-status.alert-status-button span{display:none}}@media screen and (width>=820px){.alert-status.alert-status-button{padding:.75em}}@media screen and (width>=1024px){.alert-status.alert-status-button{padding:.75em .5em}.alert-status.alert-status-button:after{top:12px}.alert-status.alert-status-button span{display:inline-block}}@media screen and (width>=1200px){.alert-status.alert-status-button{margin-top:1.875em;font-size:1em}}.alert-status.alert-status-active:before,.alert-status.alert-status-resolved:before{display:inline-flex}.alert-status.alert-status-active:before{background-color:#d1210a}.alert-status.alert-status-resolved:before{background-color:#00b082}.mobile-submenu-mobile-alerts-button{z-index:28;background:#fff;border-bottom:1px solid #f0f0f1;position:relative}#mobile-submenu-mobile-alerts{margin:0}.alert-widget{position:relative}.alert-widget .alert-widget-body{z-index:28;background:#fff;border-radius:4px;width:300px;display:none;position:absolute;top:calc(100% + 10px);right:5px}@media screen and (width>=768px){.alert-widget .alert-widget-body{border:1px solid #000}.alert-widget .alert-widget-body:before,.alert-widget .alert-widget-body:after{content:"";border-top:16px solid #0000;border-bottom:16px solid #000;border-left:0 solid #0000;border-right:20px solid #0000;width:0;height:0;position:absolute;right:1%}.alert-widget .alert-widget-body:before{top:-33px}.alert-widget .alert-widget-body:after{border-bottom:16px solid #ececec;border-right:19px solid #0000;top:-32px}}@media screen and (width>=1024px){.alert-widget .alert-widget-body{right:10px}.alert-widget .alert-widget-body:before,.alert-widget .alert-widget-body:after{right:5%}}@media screen and (width>=48.0625em){.alert-widget.active .alert-widget-body{display:block}}#mobile-submenu-mobile-alerts .alert-widget{float:none}#mobile-submenu-mobile-alerts .alert-widget .alert-widget-body{width:auto;display:block;position:static}.alert-widget .alert-widget-header{background-color:#ececec;border-bottom:1px solid #000;border-top-left-radius:4px;border-top-right-radius:4px;justify-content:space-between;padding:10px;display:none;position:relative}@media screen and (width>=48.0625em){.alert-widget .alert-widget-header{display:flex}}.alert-widget .alert-widget-header a,.alert-widget .alert-widget-header .close{cursor:pointer;color:#000;font-weight:700}.alert-widget .alert-widget-header a:hover,.alert-widget .alert-widget-header .close:hover{color:#2b2678}.alert-widget .alert-widget-header .close{min-width:unset;border:0;width:auto;height:auto;padding:0}.alert-widget .alert-widget-header .close:hover,.alert-widget .alert-widget-header .close:focus-visible{background-color:unset}.alert-widget .alert-widget-list{-webkit-overflow-scrolling:touch;max-height:120px;overflow:auto}@media screen and (height>=400px){.alert-widget .alert-widget-list{max-height:calc(75vh - 180px)}}.alert-widget .alert-widget-list .alert-widget-item{padding:10px;position:relative}.alert-widget .alert-widget-list .alert-widget-item:hover{background-color:#fffff8}.alert-widget .alert-widget-list .alert-widget-item+.alert-widget-item{border-top:2px solid #ececec}.alert-widget .alert-widget-list .alert-widget-item a{font-weight:400}.alert-widget .alert-widget-list .alert-widget-item a:after{content:"";position:absolute;inset:0}.alert-widget .alert-widget-list .alert-widget-item a:hover{text-decoration:none}.alert-widget .alert-widget-list .alert-widget-item .posted{color:#292f35;font-size:90%;font-weight:400}.alert-widget .alert-widget-list .alert-widget-item.new{border-left:2px solid #d1210a}.alert-widget .alert-widget-list .alert-widget-item.new a,.alert-widget .alert-widget-list .alert-widget-item.new .posted{font-weight:700}.alert-widget .alert-widget-list .alert-widget-list-empty{text-align:center;padding:15px}.alert-widget .alert-widget-footer{border-top:1px solid #000;padding:10px}.alert-widget .alert-widget-footer .btn-link{text-align:center}.alert-widget .alert-widget-footer .btn-link:hover{text-decoration:none}.alert-widget .alert-widget-footer .btn:hover{color:#fff}.alert-widget .alert-widget-footer .btn:first-of-type{border-radius:12px;margin-bottom:8px}@media screen and (width>=48.0625em){.alert-widget .alert-widget-footer .btn:first-of-type{margin-bottom:0;margin-right:14px}}.alert-contact{background-color:#ececec;padding:10px}@media screen and (width>=600px){.alert-contact{padding:20px}}.alert-contact h4,.alert-contact .h4{color:#000}.alerts-columns{display:grid}@media screen and (width>=900px){.alerts-columns{grid-gap:25px;grid-template-columns:minmax(320px,675px) 1fr}}.alerts-summary{border:2px solid #000}.alerts-summary+.alerts-summary{margin-top:20px}.alerts-summary .alerts-summary-header{background-color:#fffff8;border-bottom:2px solid #000;padding:10px}@media screen and (width>=600px){.alerts-summary .alerts-summary-header{padding:15px}}.alerts-summary .alerts-summary-body{padding:10px 10px 0}@media screen and (width>=600px){.alerts-summary .alerts-summary-body{padding:20px 20px 10px}}.alerts-summary .alert-contact,.alerts-summary .continue{margin-bottom:10px}.alerts-summary h1,.alerts-summary .h1{margin-bottom:.3125em;font-size:1.625em}.alerts-summary .continue{display:inline-block}.alerts-summary .posted{margin-bottom:1.5em;font-size:90%}.channel-wrapper.channel-wrapper-alerts .main-body-content h2,.channel-wrapper.channel-wrapper-alerts .main-body-content blockquote.simple-quote>p{font-weight:700}.channel-wrapper.channel-wrapper-alerts .intro-content.flex div:first-child{order:0}@media screen and (width<=768px){.channel-wrapper.channel-wrapper-alerts .intro-content .button-wrap{justify-content:flex-start;margin-left:0}}@media screen and (width>=48.0625em){.channel-wrapper.channel-wrapper-alerts .intro-content.flex div:first-child{flex:1}.channel-wrapper.channel-wrapper-alerts .intro-content .button-wrap{flex-grow:0}}.alerts-entry-wrapper header{margin-bottom:1.3em}.alerts-entry-wrapper .meta-strip{margin-bottom:.8em}.alerts-entry-wrapper .posted{margin-bottom:1.5em;font-size:90%}.alerts-entry-wrapper .posted:before{content:"";background-color:#000;width:66px;height:3px;margin-top:1.6em;margin-bottom:6px;display:block}.navigation-menu-button.alert-status-active .open{position:relative}.navigation-menu-button.alert-status-active .open:after{content:"";background-image:url(alerts-active.f635a5d7.svg);background-repeat:no-repeat;background-size:contain;width:15px;height:15px;position:absolute;top:-5px;right:-10px}.gallery .gallery-image{background-color:#000;margin:0;display:grid}.gallery .gallery-image img{justify-self:center;width:auto;max-height:calc(100vh - 220px)}.gallery .gallery-image[data-active-image=false]{display:none}.gallery .gallery-image-details{background-color:#ececec;padding:12px}.gallery .gallery-image-details span{text-transform:uppercase;color:#90898b;font-family:jagger,sans-serif;font-size:1em;font-weight:600;line-height:1.5em}.gallery .gallery-image-details p{margin-bottom:0}.gallery .gallery-controls{justify-content:space-between;align-items:center;width:100vw;margin-left:-1.25em;padding:12px 0;display:flex}@media screen and (width>=48.0625em){.gallery .gallery-controls{background-color:#ececec;width:100%;margin-left:0;padding:12px}}.gallery .gallery-thumbnail-list{-webkit-overflow-scrolling:touch;height:120px;padding:10px 0;display:flex;position:relative;overflow-x:auto}.gallery .gallery-thumbnail-list.scrollable-right{box-shadow:inset -20px 0 20px -20px #000c}.gallery .gallery-thumbnail-list.scrollable-left{box-shadow:inset 20px 0 20px -20px #000c}.gallery .gallery-thumbnail-list.scrollable-left.scrollable-right{box-shadow:inset -20px 0 20px -20px #000c,inset 20px 0 20px -20px #000c}.gallery .gallery-thumbnail-list button{min-width:unset;border:none;border-radius:0;flex-shrink:0;height:100%;margin:0 .5px;padding:4px}.gallery .gallery-thumbnail-list button[aria-selected=true],.gallery .gallery-thumbnail-list button:focus{background-color:#00b082;outline:none}.gallery .gallery-thumbnail-list img{width:auto;height:100%}.gallery .gallery-arrows{margin-left:12px;display:none}.gallery .gallery-arrows button{min-width:unset;background-color:#000;background-image:url(quiz-arrow-right.d1b2ced8.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;border:none;border-radius:100%;width:40px;height:40px}.gallery .gallery-arrows button:hover{filter:invert()}.gallery .gallery-arrows button:disabled{opacity:.2;pointer-events:none}.gallery .gallery-arrows .prev-image{margin-right:12px;transform:scaleX(-1)}@media screen and (width>=48.0625em){.gallery .gallery-arrows{display:flex}}.program-page .gallery{max-width:100%}.horizontal-line{background-color:#633370;border:none;width:100%;height:10px;margin:1.5em 0}.horizontal-line.horizontal-line-grey{background-color:#ddd}.horizontal-line.horizontal-line-pink{background-color:#f20082}.horizontal-line.horizontal-line-teal{background-color:#00b082}.horizontal-line.horizontal-line-blue{background-color:#2b2678}.horizontal-line.horizontal-line-purple{background-color:#633370}div.section-wrapper .landing-header{position:unset;z-index:unset;overflow:hidden}div.section-wrapper .landing-header-title{position:unset;top:unset;left:unset;z-index:unset}div.section-wrapper article.main-body .main-body-content{padding:1.25em}@media screen and (width>=48.0625em){div.section-wrapper article.main-body .main-body-content{padding:2.5em}}div.section-wrapper article.main-body .main-body-content header{max-width:100%}div.section-wrapper article.main-body .main-body-content header>:last-child{margin-bottom:40px}div.section-wrapper article.main-body .main-body-content .intro-content{margin-bottom:0}div.section-wrapper article.main-body .main-body-content .content>:first-child{margin-top:0}div.section-wrapper article.main-body .main-body-content .news-section h2,div.section-wrapper article.main-body .main-body-content .news-section blockquote.simple-quote>p{margin-bottom:.9375em;font-family:leitura_sansgrot_2,sans-serif;font-weight:700}.section-alert{color:#d1210a;background:#fae8e6;margin-bottom:40px;padding:20px;font-weight:600}.section-alert>a{color:inherit}.section-alert>a:hover{color:#000!important;background-color:#0000!important}.section-alert .section-alert-more{color:#2b2678;text-decoration-color:#2b2678;display:inline-block}.section-alert .section-alert-more i:before{font-weight:700}div.content-page-wrapper article.main-body .main-body-content,div.page-wrapper article.main-body .main-body-content{padding:1.25em}@media screen and (width>=48.0625em){div.content-page-wrapper article.main-body .main-body-content,div.page-wrapper article.main-body .main-body-content{padding:2.5em}}div.content-page-wrapper article.main-body .main-body-content header,div.page-wrapper article.main-body .main-body-content header{max-width:100%}div.content-page-wrapper article.main-body .main-body-content header h1,div.page-wrapper article.main-body .main-body-content header h1{margin-top:0}div.content-page-wrapper article.main-body .main-body-content .intro-content,div.page-wrapper article.main-body .main-body-content .intro-content{margin-bottom:0}.holiday-wrapper h2,.holiday-wrapper blockquote.simple-quote>p{margin-bottom:.25em}.holiday-wrapper .inner{text-align:center;margin-bottom:2rem;padding-left:1.25rem;padding-right:1.25rem}@media screen and (width>=500px){.holiday-wrapper .inner{margin-bottom:4rem}}.holiday-wrapper .loader{opacity:1;transition:opacity .25s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.holiday-wrapper video{opacity:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;pointer-events:none;border:none;width:100%;height:auto;transition:opacity 1s ease-in-out;display:block;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.holiday-wrapper .video-player{position:relative}.holiday-wrapper .video-player.loaded .loader{opacity:0}.holiday-wrapper .video-player.loaded video{opacity:1}.homepage-wrapper section{color:#000;margin-bottom:2rem}@media screen and (width>=1280px){.homepage-wrapper section{margin-bottom:4.5rem;padding-left:0;padding-right:0}}.homepage-wrapper section.bordered{border-top:9px solid #000;padding:1rem 1rem 0}@media screen and (width>=960px){.homepage-wrapper section.bordered{padding:2rem 1rem 0}}@media screen and (width>=1460px){.homepage-wrapper section.bordered{padding-left:0;padding-right:0}}.homepage-wrapper .hero{min-height:85vw;position:relative}@media screen and (width>=520px){.homepage-wrapper .hero{min-height:64vw}}@media screen and (width>=768px){.homepage-wrapper .hero{min-height:unset}}.homepage-wrapper .hero .has-hero-credit{background:#f0f0f1;position:relative}@media screen and (width>=768px){.homepage-wrapper .hero .has-hero-credit{background-color:#0000}}.homepage-wrapper .hero img{background-color:#f0f0f1;width:100%;display:block}.homepage-wrapper .hero .hero-callout{color:#000;opacity:0;background-color:#fff;flex-direction:column;align-self:flex-end;gap:1rem;width:calc(100% - 2rem);margin-top:-2rem;margin-left:1rem;padding:1rem;transition:background-color .25s ease-in-out,color .25s ease-in-out;animation:.5s .5s forwards fadeIn;display:inline-flex;box-shadow:0 0 2rem #0003}@keyframes fadeIn{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.homepage-wrapper .hero .hero-callout:hover{background-color:#eddb00}.homepage-wrapper .hero .hero-callout:after{content:"";background-color:#00b082;width:2.2rem;height:2.2rem;display:block;position:absolute;top:2rem;right:2rem;mask-image:url(right-arrow.6eb187db.svg);mask-size:contain;mask-repeat:no-repeat}@media screen and (width>=768px){.homepage-wrapper .hero .hero-callout{bottom:2rem;right:2rem;left:unset;box-shadow:none;gap:1.5rem;max-width:610px;position:absolute}}.homepage-wrapper .hero .hero-callout p{color:inherit;margin:0;line-height:1}.homepage-wrapper .hero .hero-callout a{color:inherit;padding-right:3.5rem;line-height:1;text-decoration:none}.homepage-wrapper .hero .hero-callout a:after{content:"";background-color:#0000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.homepage-wrapper .hero .captions-credit{background:#f0f0f1;padding:13px 1rem 10px;font-size:14px}@media screen and (width>=768px){.homepage-wrapper .hero .captions-credit{padding:10px;font-size:16px}}.homepage-wrapper .mission{flex-direction:column;justify-content:center;align-items:center;gap:2rem;margin:2rem;display:flex}@media screen and (width>=960px){.homepage-wrapper .mission{grid-gap:7rem;grid-template-columns:1fr 1fr;margin:3rem 1rem;display:grid}}.homepage-wrapper .mission h2,.homepage-wrapper .mission p{text-align:left;align-items:flex-start;width:100%;margin:0;line-height:1.25;display:flex}@media screen and (width>=960px){.homepage-wrapper .mission p{text-align:left;max-width:522px}.homepage-wrapper .mission h2,.homepage-wrapper .mission blockquote.simple-quote>p{text-align:right}}.homepage-wrapper .stats{border-top:1px solid #000;padding-top:1rem}@media screen and (width>=960px){.homepage-wrapper .stats{margin-bottom:3rem;padding-top:0}}.homepage-wrapper .stats .stats-list{flex-direction:column;gap:1rem;display:flex}@media screen and (width>=960px){.homepage-wrapper .stats .stats-list{grid-gap:1rem;grid-template-columns:repeat(3,1fr);justify-content:center;margin-bottom:3rem;display:grid}}.homepage-wrapper .stats .stats-list .stats-item{justify-content:center;align-items:center;gap:1rem;width:100%;padding:1rem 0;display:flex}@media screen and (width>=768px){.homepage-wrapper .stats .stats-list .stats-item{align-items:flex-end}}@media screen and (width>=960px){.homepage-wrapper .stats .stats-list .stats-item{padding:2rem 1rem 1rem}}.homepage-wrapper .stats .stats-list .stats-item .font-size-xxl{color:#000;text-align:right;min-width:2em;margin:0;font-size:3em;line-height:.8}@media screen and (width>=450px){.homepage-wrapper .stats .stats-list .stats-item .font-size-xxl{font-size:3.375em}}@media screen and (width>=960px){.homepage-wrapper .stats .stats-list .stats-item .font-size-xxl{font-size:5.625em}}@media screen and (width>=768px){.homepage-wrapper .stats .stats-list .stats-item .font-size-xxl{min-width:calc(50vw - 5em)}}@media screen and (width>=960px){.homepage-wrapper .stats .stats-list .stats-item .font-size-xxl{min-width:unset;text-align:left}}.homepage-wrapper .stats .stats-list .stats-item .font-size-m{text-wrap:balance;max-width:220px;margin:0;line-height:1.25;display:block}@media screen and (width>=960px){.homepage-wrapper .stats .stats-list .stats-item .font-size-m{max-width:260px}}.homepage-wrapper .svgBg-wrapper{margin-bottom:2rem;position:relative;overflow:hidden}@media screen and (width>=960px){.homepage-wrapper .svgBg-wrapper{margin-bottom:4.5rem}}@media screen and (width>=1460px){.homepage-wrapper .svgBg-wrapper{width:calc(100vw - var(--scrollbar-width,0px));margin-left:calc((50vw - 720px - var(--scrollbar-width,0px)/2)*-1)}}.homepage-wrapper .svgBg-wrapper .content{z-index:2}@media screen and (width>=1460px){.homepage-wrapper .svgBg-wrapper .content{width:90rem;margin:0 auto 2rem}}.homepage-wrapper .svgBg-wrapper .svgBg{z-index:1;left:calc(50vw - 1000px - var(--scrollbar-width,0px));transform-origin:top;width:2000px;height:100%;position:absolute;top:0;transform:scale(.5)}@media screen and (width>=520px){.homepage-wrapper .svgBg-wrapper .svgBg{transform:none}}.homepage-wrapper .svgBg-wrapper .svgBg .right{position:absolute;top:-300px;right:-180px}.homepage-wrapper .svgBg-wrapper .svgBg .left{position:absolute;bottom:-200px;left:-250px}.homepage-wrapper .svgBg-wrapper .svgBg path:first-child{animation:7s ease-in-out 4.5s infinite floatAnimation-1}@keyframes floatAnimation-1{0%{transform:translate(0)}30%{transform:translateY(1px)}60%{transform:translate(3px,2px)}to{transform:translate(0)}}.homepage-wrapper .svgBg-wrapper .svgBg path:nth-child(2){animation:7s ease-in-out 1.5s infinite floatAnimation-2}@keyframes floatAnimation-2{0%{transform:translate(0)}30%{transform:translate(-6px,-9px)}60%{transform:translateY(-7px)}to{transform:translate(0)}}.homepage-wrapper .svgBg-wrapper .svgBg path:nth-child(3){animation:7s ease-in-out 1.5s infinite floatAnimation-3}@keyframes floatAnimation-3{0%{transform:translate(0)}30%{transform:translate(10px,7px)}60%{transform:translate(1px,2px)}to{transform:translate(0)}}.homepage-wrapper .svgBg-wrapper .svgBg path:nth-child(4){animation:7s ease-in-out 2s infinite floatAnimation-4}@keyframes floatAnimation-4{0%{transform:translate(0)}30%{transform:translate(4px,-7px)}60%{transform:translate(4px,3px)}to{transform:translate(0)}}.homepage-wrapper .svgBg-wrapper .svgBg path:nth-child(5){animation:7s ease-in-out 2s infinite floatAnimation-5}@keyframes floatAnimation-5{0%{transform:translate(0)}30%{transform:translate(-8px,-3px)}60%{transform:translate(-2px,8px)}to{transform:translate(0)}}.homepage-wrapper .svgBg-wrapper .svgBg path:nth-child(6){animation:7s ease-in-out 3s infinite floatAnimation-6}@keyframes floatAnimation-6{0%{transform:translate(0)}30%{transform:translate(8px,3px)}60%{transform:translate(-3px,2px)}to{transform:translate(0)}}.homepage-wrapper .svgBg-wrapper .svgBg path:nth-child(7){animation:7s ease-in-out 3.5s infinite floatAnimation-7}@keyframes floatAnimation-7{0%{transform:translate(0)}30%{transform:translate(4px,2px)}60%{transform:translate(-9px,8px)}to{transform:translate(0)}}.homepage-wrapper .svgBg-wrapper .svgBg path:nth-child(8){animation:7s ease-in-out 1.5s infinite floatAnimation-8}@keyframes floatAnimation-8{0%{transform:translate(0)}30%{transform:translate(3px,-5px)}60%{transform:translate(-1px,5px)}to{transform:translate(0)}}.homepage-wrapper .svgBg-wrapper .svgBg path:nth-child(9){animation:7s ease-in-out 3.5s infinite floatAnimation-9}@keyframes floatAnimation-9{0%{transform:translate(0)}30%{transform:translate(-5px,-1px)}60%{transform:translate(7px,-3px)}to{transform:translate(0)}}.homepage-wrapper .svgBg-wrapper .svgBg path:nth-child(10){animation:7s ease-in-out 3.5s infinite floatAnimation-10}@keyframes floatAnimation-10{0%{transform:translate(0)}30%{transform:translate(-1px,-1px)}60%{transform:translate(-8px,-4px)}to{transform:translate(0)}}.homepage-wrapper .explore-programs{background-color:#633370;margin-bottom:0;padding:12vw 2rem}@media screen and (width>=1460px){.homepage-wrapper .explore-programs{padding:12rem 2rem}}.homepage-wrapper .explore-programs .content{position:relative}@media screen and (width>=768px){.homepage-wrapper .explore-programs .content{padding:0 4rem}}.homepage-wrapper .explore-programs .explore-programs-animation{color:#fff;max-width:unset;gap:.25em;margin-bottom:2rem;line-height:1}.homepage-wrapper .explore-programs .explore-programs-animation .animated-words{color:#eddb00;flex-direction:column;height:47px;padding-top:4px;display:flex;position:relative;overflow-y:hidden}@media screen and (width>=450px){.homepage-wrapper .explore-programs .explore-programs-animation .animated-words{height:63.5px}}@media screen and (width>=960px){.homepage-wrapper .explore-programs .explore-programs-animation .animated-words{height:106px}}.homepage-wrapper .explore-programs .explore-programs-animation .animated-word{opacity:0;position:absolute;left:-9px}@media screen and (width>=450px){.homepage-wrapper .explore-programs .explore-programs-animation .animated-word{left:-12px}}@media screen and (width>=960px){.homepage-wrapper .explore-programs .explore-programs-animation .animated-word{left:-20px}}.homepage-wrapper .explore-programs .explore-programs-animation svg{width:100%;height:auto}.homepage-wrapper .explore-programs .explore-programs-animation .text-hero-svgs{display:none}.homepage-wrapper .explore-programs .explore-programs-animation .cloneText,.homepage-wrapper .explore-programs .explore-programs-animation .svg{position:absolute;top:0;left:0}.homepage-wrapper .explore-programs h2,.homepage-wrapper .explore-programs blockquote.simple-quote>p,.homepage-wrapper .explore-programs a:not(.btn){color:#fff}.homepage-wrapper .explore-programs h2,.homepage-wrapper .explore-programs blockquote.simple-quote>p{text-transform:uppercase;margin:4rem 0 0}@media screen and (width>=960px){.homepage-wrapper .explore-programs .font-size-m{font-size:1.5em}}.homepage-wrapper .explore-programs .programs-list{flex-direction:column;margin-top:1rem;display:flex}@media screen and (width>=768px){.homepage-wrapper .explore-programs .programs-list{gap:.5rem;margin-top:.75rem}}.homepage-wrapper .explore-programs .programs-list li{padding:.5rem 0;line-height:1}@media screen and (width>=768px){.homepage-wrapper .explore-programs .programs-list li{padding:.75rem 0}}.homepage-wrapper .explore-programs .programs-list li a{text-underline-offset:.1em;text-decoration-thickness:2px;transition:color .25s ease-in-out;display:inline-block}.homepage-wrapper .explore-programs .programs-list li a:after{content:"";vertical-align:middle;background-color:currentColor;width:.9em;height:.9em;margin-left:.25em;transition:transform .25s ease-in-out;display:inline-block;mask-image:url(right-arrow.6eb187db.svg);mask-size:contain;mask-repeat:no-repeat}.homepage-wrapper .explore-programs .programs-list li a:hover{color:#eddb00;text-decoration:none}.homepage-wrapper .explore-programs .programs-list li a:hover:after{transform:translate(.25em)}.homepage-wrapper .explore-programs .programs-actions{flex-flow:column wrap;align-content:flex-start;gap:1rem;margin-top:3rem;display:flex}@media screen and (width>=768px){.homepage-wrapper .explore-programs .programs-actions{flex-flow:row}}.homepage-wrapper .explore-programs .programs-actions .btn{margin:0}.homepage-wrapper .the-show{background-color:#633370;margin-bottom:0;padding:12vw 0;position:relative}@media screen and (width>=1460px){.homepage-wrapper .the-show{padding:12rem 0}}.homepage-wrapper .the-show .content{flex-direction:column;align-items:center;display:flex}.homepage-wrapper .the-show figure{z-index:2;background-color:#fff;min-width:88%;max-width:88%;margin:0;line-height:0;box-shadow:0 0 2rem #0003}@media screen and (width>=520px){.homepage-wrapper .the-show figure{min-width:75%;max-width:75%}}@media screen and (width>=768px){.homepage-wrapper .the-show figure{min-width:60%;max-width:60%}}@media screen and (width>=1280px){.homepage-wrapper .the-show figure{min-width:50%;max-width:50%}}.homepage-wrapper .the-show figure img{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.homepage-wrapper .the-show .the-show-body{color:#fff;text-align:center;z-index:2;background-color:#000;width:100%;margin-top:0;padding:1rem;transition:background-color .25s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width>=520px){.homepage-wrapper .the-show .the-show-body{width:90%;padding:1rem 2rem}}@media screen and (width>=680px){.homepage-wrapper .the-show .the-show-body{width:max-content}}@media screen and (width>=960px){.homepage-wrapper .the-show .the-show-body{max-width:max-content;padding:1.5rem 5.5rem}}.homepage-wrapper .the-show .the-show-body:hover{color:#000;background-color:#fff}.homepage-wrapper .the-show .the-show-body a,.homepage-wrapper .the-show .the-show-body h2,.homepage-wrapper .the-show .the-show-body blockquote.simple-quote>p{color:inherit}.homepage-wrapper .the-show .the-show-body h2,.homepage-wrapper .the-show .the-show-body blockquote.simple-quote>p{margin:0;line-height:1.2;transition:color .25s ease-in-out}.homepage-wrapper .the-show .the-show-body a:after{content:"";background-color:#0000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.homepage-wrapper .news h2,.homepage-wrapper .news blockquote.simple-quote>p{margin-top:0}.homepage-wrapper .news .news-list{flex-direction:column;gap:1.5rem;margin-bottom:2rem;display:flex}@media screen and (width>=768px){.homepage-wrapper .news .news-list{grid-gap:1rem;grid-template-rows:auto auto;grid-template-columns:repeat(3,1fr);display:grid}}.homepage-wrapper .news .news-list .news-item{transition:background-color .25s ease-out;position:relative}@media screen and (width>=768px){.homepage-wrapper .news .news-list .news-item{grid-area:2/span 1/span 1;grid-template-columns:subgrid;display:grid}}@media (hover:hover) and (width>=768px){.homepage-wrapper .news .news-list .news-item:hover{background-color:#ff8500}.homepage-wrapper .news .news-list .news-item:hover:not(.featured) .news-item-content{border-left:9px solid #000;padding-right:2rem}.homepage-wrapper .news .news-list .news-item:hover:not(.featured) .news-item-content>time,.homepage-wrapper .news .news-list .news-item:hover:not(.featured) .news-item-content>a span,.homepage-wrapper .news .news-list .news-item:hover:not(.featured) .news-item-content:after{transform:translate(1rem)}}@media screen and (width>=768px){.homepage-wrapper .news .news-list .news-item.featured{grid-area:1/1/2/-1}.homepage-wrapper .news .news-list .news-item.featured article{grid-template-columns:subgrid;grid-column:1/-1;grid-auto-rows:auto;gap:1rem;display:grid}.homepage-wrapper .news .news-list .news-item.featured .news-item-img{grid-column:1/3}}.homepage-wrapper .news .news-list .news-item article{flex-direction:column;gap:.5rem;display:flex;position:relative}@media screen and (width>=520px){.homepage-wrapper .news .news-list .news-item article{grid-gap:1rem;grid-template-columns:2fr 3fr;display:grid}}@media screen and (width>=768px){.homepage-wrapper .news .news-list .news-item article{flex-direction:column;gap:0;height:100%;display:flex}}.homepage-wrapper .news .news-list .news-item .news-item-content{flex-direction:column;flex-grow:1;gap:.25rem;display:flex}@media screen and (width>=768px){.homepage-wrapper .news .news-list .news-item .news-item-content{gap:1rem;padding:.5rem calc(2rem + 9px) 1rem 0}}.homepage-wrapper .news .news-list .news-item .news-item-content:after{content:"";background-color:#000;width:1rem;height:1rem;transition:transform .25s ease-out;display:block;mask-image:url(right-arrow.6eb187db.svg);mask-size:contain;mask-repeat:no-repeat}@media screen and (width>=768px){.homepage-wrapper .news .news-list .news-item .news-item-content:after{width:1.5rem;height:1.5rem}}.homepage-wrapper .news .news-list .news-item .news-item-content a{color:#000;text-wrap:balance;margin:0;font-weight:700;line-height:1.25;text-decoration:none}.homepage-wrapper .news .news-list .news-item .news-item-content a:after{content:"";background-color:#0000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.homepage-wrapper .news .news-list .news-item .news-item-content a span{transition:transform .25s ease-out;display:block}.homepage-wrapper .news .news-list .news-item .news-item-content time{transition:transform .25s ease-out}.homepage-wrapper .news .news-item-img{margin:0;line-height:0}.homepage-wrapper .news .news-item-img img{aspect-ratio:1.6;object-fit:cover;width:100%;height:auto}.homepage-wrapper .events{flex-direction:column;gap:2rem;display:flex}@media screen and (width>=960px){.homepage-wrapper .events{grid-template:"events-header events-list""events-link events-list"/1fr 66.6667%;gap:2rem;display:grid}.homepage-wrapper .events .events-header{grid-area:events-header}.homepage-wrapper .events .events-list{grid-area:events-list}.homepage-wrapper .events .events-link{grid-area:events-link}}.homepage-wrapper .events .events-header{margin:0}.homepage-wrapper .events .events-list{flex-direction:column;gap:2rem;display:flex}@media screen and (width>=520px){.homepage-wrapper .events .events-list{gap:1rem}}@media screen and (width>=768px){.homepage-wrapper .events .events-list{gap:0}}.homepage-wrapper .events .events-list li{flex-direction:column;transition:background-color .25s ease-in-out,border-color .25s ease-in-out;display:flex;position:relative}@media screen and (width>=520px){.homepage-wrapper .events .events-list li{grid-gap:.5rem 1rem;grid-template-rows:auto 1fr;grid-template-columns:2fr 3fr;display:grid}}@media screen and (width>=768px){.homepage-wrapper .events .events-list li{grid-gap:1rem;border-left:9px solid #0000;grid-template-rows:auto;grid-template-columns:86px 160px 1fr;padding:1rem 0}}@media (hover:hover) and (width>=768px){.homepage-wrapper .events .events-list li:hover{background-color:#b5d100;border-color:#000}.homepage-wrapper .events .events-list li:hover time{font-weight:700}}.homepage-wrapper .events .events-list li time{grid-area:1/2}@media screen and (width>=768px){.homepage-wrapper .events .events-list li time{text-align:right;grid-column:1;padding-top:1rem}}.homepage-wrapper .events .events-list li figure{grid-area:1/1/-1;margin:0;line-height:1}@media screen and (width>=768px){.homepage-wrapper .events .events-list li figure{grid-column:2;grid-row:unset}}.homepage-wrapper .events .events-list li figure img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.homepage-wrapper .events .events-list li h3{text-wrap:balance;grid-area:2/2;margin:0}@media screen and (width>=768px){.homepage-wrapper .events .events-list li h3{grid-column:3;grid-row:unset;padding-top:1rem;padding-right:4rem}}.homepage-wrapper .events .events-list li h3:after{content:"";background-color:#000;width:1rem;height:1rem;margin-top:.5rem;display:block;mask-image:url(right-arrow.6eb187db.svg);mask-size:contain;mask-repeat:no-repeat}@media screen and (width>=768px){.homepage-wrapper .events .events-list li h3:after{width:1.5rem;height:1.5rem;margin-top:0;position:absolute;top:2.5rem;right:2rem}}.homepage-wrapper .events .events-list li h3 a{color:#000;font-weight:400;text-decoration:none}.homepage-wrapper .events .events-list li h3 a:hover{font-weight:700}.homepage-wrapper .events .events-list li h3 a:after{content:"";background-color:#0000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.homepage-wrapper .events .events-link{flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex}.homepage-wrapper .spotlight h2,.homepage-wrapper .spotlight blockquote.simple-quote>p{margin:0}.homepage-wrapper .spotlight .spotlight-tabWrapper{flex-direction:column;margin:2rem 0;display:flex}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-tabs{border-top:1px solid #000;flex-direction:row;flex:1;display:flex;overflow:auto}@supports (overflow:overlay){.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-tabs::-webkit-scrollbar{width:12px;display:block}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-tabs::-webkit-scrollbar-track{background:#f5f5f5}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-tabs::-webkit-scrollbar-thumb{background-color:#0000;border:4px solid #0000;border-radius:24px;box-shadow:inset 4px 0 0 4px #00000040}}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-tabs .spotlight-tab{text-transform:none;border:0;border-top:9px solid #0000;border-radius:0;flex-direction:column;gap:.25rem;width:fit-content;min-width:max-content;height:auto;padding:1rem 2rem 1.5rem 1rem;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out;display:flex}@media screen and (width>=768px){.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-tabs .spotlight-tab{gap:.5rem}}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-tabs .spotlight-tab:hover{color:#000;background-color:#eddb00}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-tabs .spotlight-tab[aria-selected=true]{color:#000;background-color:#00b082;border-color:#000}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-tabs .spotlight-tab .bold{margin-bottom:.25em}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-tabs .spotlight-tab span{text-wrap:wrap;text-align:left;max-width:calc(288px - 3rem)}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel{grid-template-rows:auto 1fr;gap:1rem;display:none}@media screen and (width>=768px){.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel{grid-template-columns:5fr 7fr;gap:2rem}}@media screen and (width>=1024px){.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel{grid-template-columns:1fr 1fr}}@media screen and (width>=1280px){.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel{grid-template-columns:6fr 9fr}}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel[aria-hidden=false]{display:grid}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-content{flex-direction:column;grid-row:2;gap:1rem;padding-top:1rem;display:flex}@media screen and (width>=768px){.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-content{grid-row:unset;padding:2rem 0}}@media screen and (width>=1440px){.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-content{padding-left:1rem}}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-content h3{color:#000;margin:0}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-content p{line-height:1.25}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-content .showcase-links{flex-direction:column;gap:.5rem;display:flex}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-content .showcase-links a{color:#000;align-self:flex-start;display:inline-flex}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-content .showcase-links a:hover,.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-content .showcase-links a:focus-visible{color:#2b2678;text-decoration:none}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel{--fixedHeight:calc(100vw - 4rem);flex-direction:column;grid-row:1;align-items:center;margin-top:1rem;display:flex;position:relative}@media screen and (width>=768px){.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel{grid-row:unset;--fixedHeight:calc(8.33vw*6);margin-top:2rem}}@media screen and (width>=1280px){.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel{--fixedHeight:calc(6.25vw*9)}}@media screen and (width>=1440px){.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel{--fixedHeight:800px}}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel .spotlight-carousel-item{flex-direction:column;justify-content:center;gap:1rem;width:100%;display:none}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel .spotlight-carousel-item[aria-hidden=false]{display:flex}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel .spotlight-carousel-item figure{min-height:var(--fixedHeight);max-height:var(--fixedHeight);background-color:#f0f0f1;flex-grow:1;justify-content:center;align-items:center;margin:0;line-height:0;display:flex;overflow:hidden}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel .spotlight-carousel-item figure img{width:auto;height:auto}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel .spotlight-carousel-item figure iframe{aspect-ratio:16/9;width:100%;height:auto}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel .spotlight-carousel-item .spotlight-carousel-info{grid-row-gap:.25rem;background-color:#fff;grid-template-rows:1fr auto;grid-template-columns:1fr 40px;display:grid}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel .spotlight-carousel-item .spotlight-carousel-info .spotlight-carousel-info-title{grid-area:1/1;padding-top:.2em;padding-right:94px;line-height:1.2}@media screen and (width>=768px){.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel .spotlight-carousel-item .spotlight-carousel-info .spotlight-carousel-info-title{padding-right:130px}}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel .spotlight-carousel-item .spotlight-carousel-info .spotlight-carousel-info-index{text-align:right;grid-area:1/2;margin-top:1.5rem}@media screen and (width>=768px){.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel .spotlight-carousel-item .spotlight-carousel-info .spotlight-carousel-info-index{margin-top:2rem}}@media screen and (width>=1024px){.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel .spotlight-carousel-item .spotlight-carousel-info .spotlight-carousel-info-index{grid-row:2;margin-top:0}}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel .spotlight-carousel-item .spotlight-carousel-info .spotlight-carousel-info-description{grid-area:2/1/auto/-1}@media screen and (width>=1024px){.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel .spotlight-carousel-item .spotlight-carousel-info .spotlight-carousel-info-description{grid-column:1}}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel .spotlight-carousel-controls{right:0;top:calc(var(--fixedHeight) + 1.35rem);gap:.5rem;display:flex;position:absolute}@media screen and (width>=768px){.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel .spotlight-carousel-controls{gap:1rem}}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel .spotlight-carousel-controls button{min-width:unset;border:0;border-radius:0;height:auto;margin:0;padding:0;line-height:1}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel .spotlight-carousel-controls button:hover,.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel .spotlight-carousel-controls button:focus-visible,.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel .spotlight-carousel-controls button:focus{color:#2b2678;background-color:#0000}.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel .spotlight-carousel-controls button+button{border-left:1px solid #000;padding-left:.5rem}@media screen and (width>=768px){.homepage-wrapper .spotlight .spotlight-tabWrapper .spotlight-panel .spotlight-carousel .spotlight-carousel-controls button+button{padding-left:1rem}}.homepage-wrapper .advancement{flex-direction:column;gap:1rem;padding:2rem 0;display:flex}@media screen and (width>=960px){.homepage-wrapper .advancement{grid-gap:1rem;grid-template-columns:1fr 1fr;display:grid}}@media screen and (width>=1280px){.homepage-wrapper .advancement{grid-template-columns:9fr 6fr}}.homepage-wrapper .advancement .advancement-content{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}@media screen and (width>=960px){.homepage-wrapper .advancement .advancement-content{gap:3rem}}.homepage-wrapper .advancement .advancement-content h2,.homepage-wrapper .advancement .advancement-content blockquote.simple-quote>p{color:#000;margin:0}.homepage-wrapper .advancement .advancement-content p{margin:0;line-height:1.25}.homepage-wrapper .advancement .advancement-content a:not(.btn){color:#000;align-self:flex-start}.homepage-wrapper .advancement .advancement-content a:not(.btn):hover,.homepage-wrapper .advancement .advancement-content a:not(.btn):focus-visible{color:#2b2678;text-decoration:none}.homepage-wrapper .advancement figure{margin:0}.homepage-wrapper .advancement figure img{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.landing-wrapper aside.sidebar{margin:0;padding-top:3.75em}.landing-wrapper article.main-body{margin-bottom:0;margin-right:0;padding-bottom:360px;position:relative}@media screen and (width>=48.0625em){.landing-wrapper article.main-body{float:left;width:77.3438%;display:block}.landing-wrapper article.main-body:last-child{width:74.2188%}}.landing-wrapper article.main-body .main-body-content{padding:1.25em}@media screen and (width>=48.0625em){.landing-wrapper article.main-body .main-body-content{padding:2.5em}.landing-wrapper article.main-body .main-body-content .intro-content{margin-bottom:64px}}.landing-header{z-index:5;position:relative;overflow:hidden}.landing-header.page-header{height:unset;min-height:86px}.landing-header.landing-header-no-bg{min-height:95px}@media screen and (width>=48.0625em){.landing-header.landing-header-no-bg{min-height:140px}}.landing-header.landing-header-video{height:275px}@media screen and (width>=22.5em) and (width<=31.25em){.landing-header.landing-header-video{height:335px}}@media screen and (width>=31.25em){.landing-header.landing-header-video{height:400px}}@media screen and (width>=650px){.landing-header.landing-header-video{height:475px}}@media screen and (width>=48.0625em){.landing-header.landing-header-video{height:420px}}.page-content-header{padding:2.5em 1.25em 1.25em}@media screen and (width>=48.0625em){.page-content-header{padding:2.8125em 2.5em}}.landing-header-bg{background-position:100% 0;background-repeat:no-repeat;background-size:cover;width:100%;height:385px}.landing-header-bg.landing-header-bg-video{filter:blur(20px);background-size:cover}@media screen and (width>=48.0625em){.landing-header-bg{background-size:auto}}.landing-header-title{background-color:#633370;width:100%;padding:1.25em 1.25em 2.25em}@media screen and (width>=48.0625em){.landing-header-title{padding:2.8125em 2.5em}}.landing-header-title h1,.landing-header-title .h1{color:#fff;width:100%;margin:0;font-family:jagger,sans-serif;font-size:2em;font-weight:400}@media screen and (width>=48.0625em){.landing-header-title h1,.landing-header-title .h1{font-size:2.5em}}@media screen and (width>=48.0625em) and (width<=53.75em){.landing-header-title{clip-path:none}.landing-header-title h1{width:100%}}.landing-header-title.section-title{background-color:#633370}.landing-header-title.page-title{background:#000}.landing-header-video-embed{width:100%;position:absolute;top:50px;bottom:0}@media screen and (width>=48.0625em){.landing-header-video-embed{max-width:640px;margin-left:-320px;left:50%}}@media screen and (width>=48.0625em) and (width<=53.75em){.landing-header-video-embed{width:100%;margin-left:0;left:0}}.content-section-academics .landing-header-title{background-color:#00b082}.content-section-admissions .landing-header-title{background-color:#b5d100}.content-section-student-life .landing-header-title{background-color:#633370}.content-section-about .landing-header-title{background-color:#2b2678}.landing-footer{clip-path:polygon(0 0,100% 10%,100% 90%,0 100%);background-position:0 0;background-repeat:no-repeat;width:100%;height:360px;display:block;position:absolute;bottom:0;left:0;overflow:hidden}.landing-footer:after{clear:both;content:"";display:table}@media screen and (width>=48.0625em){.landing-footer{clip-path:polygon(0 0,100% 26.25%,100% 100%,0 100%)}}.landing-footer .landing-footer-container{z-index:2;width:100%;height:100%;position:relative}.landing-footer .landing-footer-container h2,.landing-footer .landing-footer-container blockquote.simple-quote>p{color:#fff;margin:0 0 2.8125em;font-size:1.5em;position:relative}.landing-footer .landing-footer-container h2:after,.landing-footer .landing-footer-container blockquote.simple-quote>p:after{content:"";background-color:#fff;width:40px;height:3px;position:absolute;bottom:-13px;left:0;overflow:visible}.landing-footer .landing-footer-center{height:180px;margin:auto;padding:2.5em 1.25em;position:absolute;inset:0}@media screen and (width>=48.0625em){.landing-footer .landing-footer-center{padding:5em 2.5em}}.landing-footer a.landing-footer-link{background-color:#0000;background-image:linear-gradient(to bottom right,#000000e6 0%,#0000 70%);width:100%;height:100%;display:block;position:relative;overflow:hidden}.landing-footer a.landing-footer-link:before{opacity:0;content:"";z-index:1;width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media screen and (width>=48.0625em){.landing-footer a.landing-footer-link:before{transition:all .5s ease-in-out}}.landing-footer a.landing-footer-link:hover:before{opacity:1}.sidebar-highlight{background-color:#3f444a;min-height:350px;margin-top:-2.5em;overflow:hidden}@media screen and (width>=48.0625em){.sidebar-highlight{z-index:2;margin-top:0;position:absolute;bottom:360px;left:0}.sidebar-highlight.sidebar-highlight-no-footer-image{bottom:1.25em}}.sidebar-highlight p{margin-bottom:0}.sidebar-highlight .btn.btn-sidebar{white-space:normal;height:auto;min-height:2.75em;margin-top:2.5em}.sidebar-highlight-container{color:#fff;padding:5em 1.25em}@media screen and (width>=48.0625em){.sidebar-highlight-container{padding:5.875em 2.5em 4em}}.sidebar-highlight-container a:not(.btn):hover{color:#fff}.sidebar-highlight-container h3{color:#fff;margin-top:0;margin-bottom:30px;font-size:1.125em}.sidebar-highlight-container h3:after{background-color:#f36}.channel-wrapper h2,.channel-wrapper blockquote.simple-quote>p{margin-bottom:0;font-family:jagger,sans-serif;font-weight:400}.channel-wrapper .main-body-content h2,.channel-wrapper .main-body-content blockquote.simple-quote>p{margin-bottom:.9375em}.channel-wrapper .frame{display:block}.channel-wrapper .frame:after{clear:both;content:"";display:table}.channel-wrapper .frame .banner{aspect-ratio:1280/250;background:url(channel-banner.5d4e25f3.jpg) 50%/cover no-repeat}@media screen and (width>=48.0625em){.channel-wrapper.with-rainbow.with-rainbow-banner:before{top:260px}}.channel-wrapper aside.sidebar{margin-right:0;padding:2.875em 1.25em}@media screen and (width>=48.0625em){.channel-wrapper aside.sidebar{padding:4em 2.5em 12.5em}}.channel-wrapper aside.sidebar .submit-links{text-transform:uppercase;margin-top:2em;font-size:.9em}.channel-wrapper aside.sidebar .submit-links li{letter-spacing:1px;padding-bottom:1em}.channel-wrapper aside.sidebar .submit-links li a{line-height:1.5;display:flex}.channel-wrapper aside.sidebar .submit-links li a i{margin-right:4px}.channel-wrapper aside.sidebar .submit-links li a i:before{display:inline-block}.channel-wrapper article.main-body .main-body-content{padding:2.5em 1.25em 1.25em}@media screen and (width>=48.0625em){.channel-wrapper article.main-body .main-body-content{padding:2.8125em 2.5em;padding-bottom:inherit}}.channel-wrapper .landing-header-wrap.active{background:#292f35}@media screen and (width>=48.0625em){.channel-wrapper .landing-header-wrap.active{background:initial}}.channel-wrapper .landing-header-title{color:#fff;background-color:#633370;justify-content:space-between;align-items:center;padding-top:.5em;padding-bottom:.5em;display:flex;position:relative}.channel-wrapper .landing-header-title .btn-solid{padding:.5em 1em}@media screen and (width>=48.0625em){.channel-wrapper .landing-header-title{padding-top:1.808em;padding-bottom:1.808em;display:block}}.channel-wrapper .more-channel{text-align:right;text-transform:uppercase;margin-top:20px;margin-bottom:40px;font-size:1em;font-weight:700;transition:all .3s;display:block}.channel-wrapper .more-channel:hover{color:#000;text-decoration:none;transform:translate(5px)}.channel-wrapper .intro-content{margin-bottom:40px;font-family:jagger,sans-serif;font-size:1em}.channel-wrapper .intro-content.flex{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.channel-wrapper .intro-content.flex div:first-child{flex-basis:100vw;order:2}@media screen and (width>=48.0625em){.channel-wrapper .intro-content.flex div:first-child{flex-basis:40vw;order:1}}.channel-wrapper .intro-content.flex .button-wrap{order:1}@media screen and (width>=48.0625em){.channel-wrapper .intro-content.flex .button-wrap{order:2}}.channel-wrapper .intro-content .button-wrap{margin-left:20px}.channel-wrapper .intro-content .btn-hollow{padding:.5em 1em}@media only screen and (width>=48.0625em){.channel-wrapper .intro-content{flex-wrap:nowrap}}.channel-wrapper .button-wrap{flex-grow:1;justify-content:flex-end;display:flex}.channel-wrapper .button-wrap .submit-entry-button{text-transform:uppercase;border:2px solid #009ead;margin-bottom:2em;padding:5px 10px;font-size:1em}.channel-wrapper .channel-breadcrumb{font-size:1.2em}.channel-wrapper .pagination{margin-top:40px}.no-smil .channel-wrapper article.main-body .main-body-content{padding-top:1.25em}@media screen and (width>=48.0625em){.no-smil .channel-wrapper article.main-body .main-body-content{padding-top:2.5em}}.no-smil .channel-wrapper aside.sidebar{padding-top:3.75em}@media screen and (width>=48.0625em){.no-smil .channel-wrapper aside.sidebar{padding-top:13em}}.channel-entry-wrapper h1{margin-top:.625em;margin-bottom:.3125em;font-family:jagger,sans-serif;font-weight:400}.channel-entry-wrapper h2,.channel-entry-wrapper blockquote.simple-quote>p{margin-top:.3125em;font-family:jagger,sans-serif;font-weight:400}.channel-entry-wrapper h4,.channel-entry-wrapper p{margin-bottom:1.25em}.channel-entry-wrapper p{word-break:break-word}.channel-entry-wrapper .eventExampleText{font-style:italic}.channel-single-wrapper .main-body-content h1{color:#000}.channel-single-wrapper .main-body-content h1.no-image{margin-bottom:.25em}.channel-single-wrapper .main-body-content .accordion-content{margin-top:1.25em}.channel-single-wrapper .entry-preview{margin-bottom:.8em;font-family:jagger,sans-serif;font-size:1.6em}.channel-single-wrapper .entry-preview.no-image{margin-top:2em}.channel-single-wrapper .entry-preview p{font-size:1em;line-height:1.25em}.channel-single-wrapper .entry-preview p:only-child{margin-bottom:0;font-size:1em;line-height:1.25em}.channel-single-wrapper .related-content{margin-top:60px}.channel-single-wrapper .related{margin-bottom:20px;font-size:1.5em}.channel-single-wrapper .related-entries{margin-top:0;margin-bottom:40px}.channel-single-wrapper .related-entry{margin-bottom:10px}.channel-single-wrapper .see-also{text-transform:uppercase;margin-bottom:10px;font-weight:700}.channel-entries{margin-top:40px;display:block}.channel-entries:after{clear:both;content:"";display:table}.channel-entries.notices-entries{margin-top:0}.channel-entries.featured{margin-bottom:60px}.channel-entries.today-entries{grid-row-gap:40px;grid-gap:40px;grid-template-columns:1fr;display:grid}@media screen and (width>=48.0625em){.channel-entries.today-entries{grid-template-columns:repeat(2,minmax(232px,1fr))}.channel-entries.today-entries .channel-entry{float:unset;width:100%;margin-right:0}}.channel-entry{color:#292f35;margin-top:40px;display:block;position:relative}.channel-entry.notice-entry{margin-top:20px}@media screen and (width>=48.0625em){.channel-entry{margin-top:0}.featured-spotlight .channel-entry{float:left;width:100%;margin-right:6.45161%;display:block}.featured-spotlight .channel-entry:last-child{margin-right:0}}.channel-entry article{display:block}.channel-entry article:after{clear:both;content:"";display:table}.channel-entry article figure{float:left;width:46.7742%;margin-right:6.45161%;display:block}.channel-entry article figure:last-child{margin-right:0}.channel-entry article figure:before{content:"";opacity:0;background-image:linear-gradient(-86deg,#fffc 0%,#ffffff4d 100%);width:100%;height:100%;transition:opacity .5s;position:absolute}.channel-entry article figure img,.channel-entry article figure div{vertical-align:top;width:100%}.channel-entry article .channel-entry-summary{float:left;width:46.7742%;margin-right:6.45161%;display:block}.channel-entry article .channel-entry-summary:last-child{margin-right:0}.channel-entry article .channel-entry-summary h5,.channel-entry article .channel-entry-summary .h5{padding-top:.675em;font-weight:400}.channel-entry.featured article figure{float:left;width:100%;margin-right:6.45161%;display:block}.channel-entry.featured article figure:last-child{margin-right:0}.channel-entry.featured article figure .block-grid-gradient{max-width:unset;height:0;padding-bottom:69%}.channel-entry.featured article .channel-entry-summary{float:left;width:100%;margin-right:6.45161%;display:block}.channel-entry.featured article .channel-entry-summary:last-child{margin-right:0}.channel-entry.featured article .channel-entry-summary h3,.channel-entry.featured article .channel-entry-summary .h3{margin-top:.675em;margin-bottom:0;font-size:1.575em}.channel-entry:hover figure:before{opacity:.5}.channel-entry figure{margin:0;position:relative}.showcase-entry-wrapper h1{margin-top:0}.showcase-entry-wrapper .main-body{max-width:100%;margin-left:auto;margin-right:auto}.showcase-entry-wrapper .main-body-header-content,.showcase-entry-wrapper .main-body-content{max-width:46rem;float:none!important;margin:0 auto!important}.showcase-entry-wrapper .main-body-header-content h2,.showcase-entry-wrapper .main-body-header-content blockquote.simple-quote>p,.showcase-entry-wrapper .main-body-content h2,.showcase-entry-wrapper .main-body-content blockquote.simple-quote>p{margin-bottom:0}.showcase-entry-wrapper .student-eligibility{background:#efebf1;padding:1.25em}.showcase-entry-wrapper .student-eligibility .btn{margin-top:1em}.showcase-entry-wrapper .student-eligibility p{max-width:430px;margin:0}.showcase-entry-wrapper .student-eligibility .btn-hollow{margin-bottom:0}#showcase-masonry{-webkit-column-gap:40px;-moz-column-gap:40px;-webkit-column-count:1;-moz-column-count:1;column-count:1;column-gap:40px;padding-top:1.25em;overflow:hidden}@media screen and (width>=48.0625em){#showcase-masonry{-webkit-column-count:2;-moz-column-count:2;column-count:2;padding-top:2.5em}}@media screen and (width>=67.5em){#showcase-masonry{-webkit-column-count:3;-moz-column-count:3;column-count:3}}#showcase-masonry .showcase-masonry-tile{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;color:#292f35;border-bottom:2px solid #e1e2e3;margin-bottom:2.875em;padding-bottom:2.25em;display:block;position:relative}#showcase-masonry .showcase-masonry-tile:hover .h5,#showcase-masonry .showcase-masonry-tile:hover p{color:#2b2678}#showcase-masonry .showcase-masonry-tile:hover .h5{text-decoration:underline}#showcase-masonry a{text-decoration:none}#showcase-masonry a:after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}#showcase-masonry .h5{margin:1.5em 0 0;font-weight:700;line-height:1.5em}.showcase-media{margin:1.25em 0}@media screen and (width>=48.0625em){.showcase-media{margin:2.5em 0}}.showcase-media .showcase-media-item{margin:3.125em 0}.showcase-social-media{margin-bottom:3.125em}.showcase-social-media h4{margin-bottom:.5em}.showcase-social-media .showcase-social-media-link,.news-entry-wrapper .news-meta{margin-bottom:0}.news-rss-feed{margin:1.5em 0}.news-rss-feed a{text-align:center;color:#51585c;border:2px solid #51585c;width:1.75em;height:1.75em;font-size:1.25em;line-height:1.625em;display:inline-block}.news-rss-feed a:focus,.news-rss-feed a:hover{color:#fff;border-color:#f20082;background-color:#f20082!important}.news-rss-feed a:active{border:2px solid #f20082}.spotlight-category{margin-bottom:0;padding-top:5px}.marketing-campaign-wrapper article.main-body .main-body-content{padding-top:2.5em}ul.sitemap-level1>li{margin-left:0;padding-left:0;font-weight:700;list-style-type:none}ul.sitemap-level2>li{margin-left:25px;font-weight:700;list-style-type:none}ul.sitemap-level3>li{margin-left:45px;padding-left:5px;font-weight:400;list-style-type:disc}ul.sitemap-level4>li{margin-left:45px;padding-left:5px;font-size:.9em;font-weight:400;list-style-type:circle}@media screen and (width>=48.0625em){.people-entry-wrapper article.main-body .main-body-content{padding-top:0}}.profile-img{margin-bottom:1.25em}.search-wrapper h3{margin-bottom:1.875em}.search-form{white-space:nowrap;margin-top:1.25em}.search-form:after{clear:both;content:"";display:table}.search-form .search-input{padding-right:1.25em;overflow:hidden}.search-form .search-submit{float:right}.search-result{margin-bottom:2.5em}.search-result .search-result-url{color:#51585c;font-size:.875em}.search-result .search-result-text{padding-top:.3125em}#newsForm input,#eventsForm input,#showcaseForm input,#noticesForm input,#updatesForm input{margin-bottom:2em}#newsForm input[type=text]:not(#title),#newsForm input[type=email],#eventsForm input[type=text]:not(#title),#eventsForm input[type=email],#showcaseForm input[type=text]:not(#title),#showcaseForm input[type=email],#noticesForm input[type=text]:not(#title),#noticesForm input[type=email],#updatesForm input[type=text]:not(#title),#updatesForm input[type=email]{max-width:30em}#newsForm input.matrix-file,#eventsForm input.matrix-file,#showcaseForm input.matrix-file,#noticesForm input.matrix-file,#updatesForm input.matrix-file,#newsForm input.mb-0,#eventsForm input.mb-0,#showcaseForm input.mb-0,#noticesForm input.mb-0,#updatesForm input.mb-0{margin-bottom:0}#newsForm input:not([type=text]):not([type=email]):not([type=url]):focus-visible,#eventsForm input:not([type=text]):not([type=email]):not([type=url]):focus-visible,#showcaseForm input:not([type=text]):not([type=email]):not([type=url]):focus-visible,#noticesForm input:not([type=text]):not([type=email]):not([type=url]):focus-visible,#updatesForm input:not([type=text]):not([type=email]):not([type=url]):focus-visible{outline:2px solid #000}#newsForm input[type=checkbox],#eventsForm input[type=checkbox],#showcaseForm input[type=checkbox],#noticesForm input[type=checkbox],#updatesForm input[type=checkbox]{vertical-align:middle;appearance:none;border:2px solid #2a3036ad;border-radius:3px;width:1em;height:1em;margin-bottom:0;font-size:1.2em;display:inline-flex}#newsForm input[type=checkbox]:checked,#eventsForm input[type=checkbox]:checked,#showcaseForm input[type=checkbox]:checked,#noticesForm input[type=checkbox]:checked,#updatesForm input[type=checkbox]:checked{background-color:#633370;border:2px solid #633370;justify-content:center;align-items:center}#newsForm input[type=checkbox]:checked:after,#eventsForm input[type=checkbox]:checked:after,#showcaseForm input[type=checkbox]:checked:after,#noticesForm input[type=checkbox]:checked:after,#updatesForm input[type=checkbox]:checked:after{content:"✓";color:#fff;font-size:70%}#newsForm fieldset,#eventsForm fieldset,#showcaseForm fieldset,#noticesForm fieldset,#updatesForm fieldset{background:0 0;border:0;width:100%;margin:0;padding:0}#newsForm fieldset .radio-buttons,#eventsForm fieldset .radio-buttons,#showcaseForm fieldset .radio-buttons,#noticesForm fieldset .radio-buttons,#updatesForm fieldset .radio-buttons{margin-bottom:20px}#newsForm fieldset .radio-buttons div,#eventsForm fieldset .radio-buttons div,#showcaseForm fieldset .radio-buttons div,#noticesForm fieldset .radio-buttons div,#updatesForm fieldset .radio-buttons div{align-items:center;margin:4px 0;display:flex}#newsForm fieldset .radio-buttons div .radio,#newsForm fieldset .radio-buttons div label,#eventsForm fieldset .radio-buttons div .radio,#eventsForm fieldset .radio-buttons div label,#showcaseForm fieldset .radio-buttons div .radio,#showcaseForm fieldset .radio-buttons div label,#noticesForm fieldset .radio-buttons div .radio,#noticesForm fieldset .radio-buttons div label,#updatesForm fieldset .radio-buttons div .radio,#updatesForm fieldset .radio-buttons div label{margin-bottom:0}#newsForm legend,#eventsForm legend,#showcaseForm legend,#noticesForm legend,#updatesForm legend{font-weight:700}#newsForm legend.h3,#eventsForm legend.h3,#showcaseForm legend.h3,#noticesForm legend.h3,#updatesForm legend.h3{width:100%}#newsForm textarea,#newsForm #cke_bodyField,#newsForm #cke_fullBodyField,#eventsForm textarea,#eventsForm #cke_bodyField,#eventsForm #cke_fullBodyField,#showcaseForm textarea,#showcaseForm #cke_bodyField,#showcaseForm #cke_fullBodyField,#noticesForm textarea,#noticesForm #cke_bodyField,#noticesForm #cke_fullBodyField,#updatesForm textarea,#updatesForm #cke_bodyField,#updatesForm #cke_fullBodyField{margin-bottom:2em}#newsForm textarea#previewText,#eventsForm textarea#previewText,#showcaseForm textarea#previewText,#noticesForm textarea#previewText,#updatesForm textarea#previewText{height:8em}#newsForm label:not(.h3),#newsForm legend:not(.h3),#eventsForm label:not(.h3),#eventsForm legend:not(.h3),#showcaseForm label:not(.h3),#showcaseForm legend:not(.h3),#noticesForm label:not(.h3),#noticesForm legend:not(.h3),#updatesForm label:not(.h3),#updatesForm legend:not(.h3){font-size:1em}#newsForm .select-wrapper,#eventsForm .select-wrapper,#showcaseForm .select-wrapper,#noticesForm .select-wrapper,#updatesForm .select-wrapper{background:#f4f5f7;width:19em;height:38px;margin-bottom:2em;display:block;position:relative}#newsForm select::-ms-expand{display:none}#eventsForm select::-ms-expand{display:none}#showcaseForm select::-ms-expand{display:none}#noticesForm select::-ms-expand{display:none}#updatesForm select::-ms-expand{display:none}#newsForm .select-wrapper:after,#eventsForm .select-wrapper:after,#showcaseForm .select-wrapper:after,#noticesForm .select-wrapper:after,#updatesForm .select-wrapper:after{content:"";color:#51585c;pointer-events:none;padding:0 0 2px;font-family:FontAwesome;font-size:15px;position:absolute;top:6px;right:12px}#newsForm .select-wrapper>select,#eventsForm .select-wrapper>select,#showcaseForm .select-wrapper>select,#noticesForm .select-wrapper>select,#updatesForm .select-wrapper>select{appearance:none;box-shadow:none;cursor:pointer;background:#f4f5f7;border:0;border-radius:0;width:20em;height:38px;padding:5px 0 5px 10px;font-size:14px;line-height:1}#newsForm .form-inline input,#eventsForm .form-inline input,#showcaseForm .form-inline input,#noticesForm .form-inline input,#updatesForm .form-inline input{width:8em;display:inline-block}#newsForm .form-inline label,#eventsForm .form-inline label,#showcaseForm .form-inline label,#noticesForm .form-inline label,#updatesForm .form-inline label{margin:0 1em;display:inline-block}#newsForm .form-inline select,#eventsForm .form-inline select,#showcaseForm .form-inline select,#noticesForm .form-inline select,#updatesForm .form-inline select{display:inline-block}#newsForm .form-inline select.mb-0,#eventsForm .form-inline select.mb-0,#showcaseForm .form-inline select.mb-0,#noticesForm .form-inline select.mb-0,#updatesForm .form-inline select.mb-0{margin-bottom:0}#newsForm .form-inline .select-wrapper,#eventsForm .form-inline .select-wrapper,#showcaseForm .form-inline .select-wrapper,#noticesForm .form-inline .select-wrapper,#updatesForm .form-inline .select-wrapper{width:8em;display:inline-block}#newsForm .form-inline .select-wrapper.mb-0,#eventsForm .form-inline .select-wrapper.mb-0,#showcaseForm .form-inline .select-wrapper.mb-0,#noticesForm .form-inline .select-wrapper.mb-0,#updatesForm .form-inline .select-wrapper.mb-0{margin-bottom:0}#newsForm .radio-buttons,#eventsForm .radio-buttons,#showcaseForm .radio-buttons,#noticesForm .radio-buttons,#updatesForm .radio-buttons{margin-bottom:20px}#newsForm .radio-buttons label:not(.bold),#eventsForm .radio-buttons label:not(.bold),#showcaseForm .radio-buttons label:not(.bold),#noticesForm .radio-buttons label:not(.bold),#updatesForm .radio-buttons label:not(.bold){font-weight:400}#newsForm .radio-buttons label:not(:last-child) input,#eventsForm .radio-buttons label:not(:last-child) input,#showcaseForm .radio-buttons label:not(:last-child) input,#noticesForm .radio-buttons label:not(:last-child) input,#updatesForm .radio-buttons label:not(:last-child) input{margin-bottom:0}#newsForm h3,#newsForm .h3,#eventsForm h3,#eventsForm .h3,#showcaseForm h3,#showcaseForm .h3,#noticesForm h3,#noticesForm .h3,#updatesForm h3,#updatesForm .h3{margin-top:2em;margin-bottom:1em;font-weight:700}#newsForm h3:after,#newsForm .h3:after,#eventsForm h3:after,#eventsForm .h3:after,#showcaseForm h3:after,#showcaseForm .h3:after,#noticesForm h3:after,#noticesForm .h3:after,#updatesForm h3:after,#updatesForm .h3:after{width:100%;bottom:40px}#newsForm ul.parsley-errors-list li,#eventsForm ul.parsley-errors-list li,#showcaseForm ul.parsley-errors-list li,#noticesForm ul.parsley-errors-list li,#updatesForm ul.parsley-errors-list li{margin:-1.5em 0 2em;font-weight:700}#newsForm .narrow,#eventsForm .narrow,#showcaseForm .narrow,#noticesForm .narrow,#updatesForm .narrow{width:8em}#newsForm .visible,#eventsForm .visible,#showcaseForm .visible,#noticesForm .visible,#updatesForm .visible{display:block!important}#newsForm .hidden,#eventsForm .hidden,#showcaseForm .hidden,#noticesForm .hidden,#updatesForm .hidden{display:none!important}#newsForm .inline-fields,#eventsForm .inline-fields,#showcaseForm .inline-fields,#noticesForm .inline-fields,#updatesForm .inline-fields{display:flex}#newsForm .inline-fields :first-child,#eventsForm .inline-fields :first-child,#showcaseForm .inline-fields :first-child,#noticesForm .inline-fields :first-child,#updatesForm .inline-fields :first-child{margin-right:10px}#newsForm .inline-fields .select-wrapper,#eventsForm .inline-fields .select-wrapper,#showcaseForm .inline-fields .select-wrapper,#noticesForm .inline-fields .select-wrapper,#updatesForm .inline-fields .select-wrapper{max-width:20em}#newsForm .inline-fields .select-wrapper select,#eventsForm .inline-fields .select-wrapper select,#showcaseForm .inline-fields .select-wrapper select,#noticesForm .inline-fields .select-wrapper select,#updatesForm .inline-fields .select-wrapper select{width:100%}@media screen and (width>=48.0625em){#showcaseForm .matrix-files{width:60%}}@media screen and (width>=67.5em){#showcaseForm .matrix-files{width:50%}}#showcaseForm .matrix-file-wrap{margin-top:10px;display:none}#showcaseForm .matrix-file-wrap img{max-width:80px;max-height:80px;display:none}#showcaseForm .matrix-file{width:95%;display:inline-block}#showcaseForm .matrix-file-add{margin-top:10px}#showcaseForm .file-errors{padding-top:10px}#showcaseForm .artist-name-label{margin-top:20px}#showcaseForm .artistApprovalWrapper{margin-bottom:3em}#showcaseForm input#artistApproval{margin-bottom:0}#showcaseForm #cke_artistBioField{margin-bottom:2em}#showcaseForm #parsley-id-multiple-artistApproval{padding-top:1em}#eventsForm h3,#eventsForm .h3{border-top:3px solid #633370;margin-top:3em;margin-bottom:1em;padding-top:2rem}#eventsForm h3:after,#eventsForm .h3:after{display:none}#eventsForm .event-title{margin-top:4rem}#eventsForm .eventDetails{margin-bottom:0}#eventsForm label[for=eventAllDay]{margin-bottom:20px}#eventsForm #eventSocialMediaLinks{margin-top:20px}#eventsForm .eventSocialLink{justify-content:space-between;align-items:baseline;width:293px;display:flex}#eventsForm #cke_bodyField,#eventsForm #cke_fullBodyField,#eventsForm .radio-buttons label:last-of-type input{margin-bottom:0}#eventsForm input[type=submit]{margin-top:2rem}#noticesForm #noticeSubmit{margin-top:20px}.form-notice{margin-left:0}#updatesForm #submitterEmailLabel{margin-top:20px}.cke_notification_warning{display:none!important}#calendar-wrapper table{margin:0}#calendar-wrapper .fc-event-container a{cursor:pointer;font-weight:600;transition:all .2s linear}#calendar-wrapper .fc-event-container a:hover,#calendar-wrapper .fc-event-container a:active{background-color:#006b79!important}#calendar-wrapper .fc-state-default{background-image:initial;background-color:initial;color:#292f35;box-shadow:none;border:2px solid #009ead}#calendar-wrapper .fc-state-default:hover,#calendar-wrapper .fc-state-default:active{color:#fff;background-color:#009ead}#calendar-wrapper .fc-state-default.fc-corner-left,#calendar-wrapper .fc-state-default.fc-corner-right{border-radius:0}#calendar-wrapper .fc-state-default .fc .fc-button-group>*{float:left;margin:0 0 0 -2px}.main-image-container img{width:100%;display:block}.event-alert{color:#d1210a;border:2px solid #d1210a;margin-bottom:20px;padding:12px 20px}.event-alert a{color:#d1210a;font-weight:700}.event-alert a:hover{background:#d1210a!important}.event-category-series{margin-bottom:20px}.event-details{border-left:5px solid #2b2678;margin:40px 0;padding-left:20px}.event-details .event-location,.event-details .event-date{font-weight:700}.event-details .event-map-link{margin-left:10px}.event-details .event-online{margin-top:10px;font-weight:700}.event-details .event-invite-wrap{min-height:35px;margin-top:30px}.event-details .event-invite{color:#2b2678;border:2px solid #2b2678;margin:0;padding:10px 35px}.event-details .event-invite:hover,.event-details .event-invite:focus{color:#fff;background:#2b2678}.event-details .event-invite:before{background:#2b2678}.event-details-section{margin-top:20px}.event-details-section:first-of-type{margin-top:0}.event-details-section p,.event-details-section .p{margin-bottom:0}.event-details-section h5,.event-details-section .h5{text-transform:uppercase;letter-spacing:1px;margin-bottom:.25em}.event-social-links{display:flex}.event-social-links p{margin-right:20px}.notices-wrapper h3{margin-top:2.8125em;margin-bottom:1em}.notices-wrapper h3:first-of-type{margin-top:0}.notice-entry{border:1px solid #000;padding:10px}.notice-entry:hover{background-color:#fffff8}.notice-entry.channel-entry{min-height:141px}.notice-edit-link{margin-bottom:10px;display:block}.js-notice-link .notice-header:focus-visible{outline-offset:2px;outline:2px solid #000}.js-notice-link.expandable:hover{cursor:pointer}.js-notice-link.expandable .notice-entry-body{margin:20px 0;display:none}.js-notice-link.expandable .notice-entry-image{display:none}.js-notice-link .notice-category{text-transform:uppercase;letter-spacing:.5px;justify-content:space-between;align-items:center;font-size:1.1em;font-weight:700;display:flex}.js-notice-link .notice-category i{color:#000}.js-notice-link.active .notice-entry-body,.js-notice-link.active .notice-entry-image{display:block}.notice-entry-date{justify-content:space-between;margin-top:10px;margin-bottom:0;font-size:.8em;display:flex}.color-teal{color:#00b082}.color-darkteal{color:#005841}.color-green{color:#b5d100}.color-darkgreen{color:#7e9200}.color-red{color:#d1210a}.color-darkred{color:#000}.color-purple{color:#633370}.color-darkpurple{color:#311938}.color-blue{color:#555193}.color-darkblue{color:#2b2678}.color-bluegrey{color:#42575c}.channel-wrapper article.main-body .main-body-content.library-content{padding-top:1.8125em}.library-section{margin-bottom:20px}.library-section .tab-content-input.error{color:#d1210a}.lede-row>div:first-child .hours-label{text-transform:uppercase;margin-bottom:10px}.lede-row>div:first-child .hours-value{width:220px;display:flex}.lede-row>div:first-child .hours-value .day{min-width:100px}.lede-row .library-heading-buttons{flex-wrap:wrap;display:flex}.lede-row .library-heading-buttons .btn-solid+.btn-solid{margin-top:5px}.lede-row .library-heading-buttons .btn-wrap:first-child{margin-right:20px}.alert-section{max-width:unset}.alert-section a:focus-visible .library-alert.event-alert{outline-offset:-3px;outline:2px solid #f36}.alert-section .library-alert.event-alert{clip-path:none}.library-alert{margin-bottom:0;padding:20px}.library-alert p{margin-bottom:0}.library-alert p.library-alert-message{width:100%;margin-bottom:0}.library-alert p.library-alert-message a{color:#d1210a}.library-alert p.library-alert-message a:hover{color:#000!important;background-color:#0000!important}.library-alert p.library-alert-more{color:#2b2678;margin-top:10px;margin-bottom:0}.library-alert p.library-alert-more i{margin-left:.5em}.library-alert p.library-alert-more i:before{font-weight:700}.tab-block .tab-block-tabs{display:flex}.tab-block .tab{text-align:center;background-color:#cececc;margin-right:2px;padding:10px 25px;font-weight:600}@media screen and (width<=48em){.tab-block .tab{padding:10px;font-size:12px}}.tab-block .tab.active{background-color:#ececec}.tab-block .tab:hover{cursor:pointer}.tab-block .tab:focus-visible{outline-offset:0;outline:2px solid #292f35}.tab-block .tab-content{background-color:#ececec;padding:25px;display:none}@media screen and (width<=48em){.tab-block .tab-content{padding:15px}}.tab-block .tab-content.active{display:block}.tab-block .tab-content-info{font-style:italic}.tab-block .tab-content-search{align-items:center;margin-bottom:0;display:flex}@media screen and (width<=48em){.tab-block .tab-content-search .btn{padding:0}}.tab-block .tab-content-input-wrap{background-color:#ff8500;flex-grow:1;margin-right:10px;padding:3px}.tab-block .tab-content-input-wrap+.btn{font-size:1.1em}.tab-block .tab-content-input{box-shadow:none;border:none;margin-bottom:0}.tab-block .tab-content-input:hover{border:none}.tab-block .tab-content-input:focus{box-shadow:none;border:none}.tab-block .tab-content-submit{color:#fff;background:gray;border-radius:5px;padding:0 30px}.tab-block .tab-content-submit:hover{cursor:pointer}.tab-block .tab-links{list-style:none}.tab-block .tab-links li{margin:0;display:inline-block}.tab-block .tab-links a{margin-right:20px;display:inline-block}.accordion-content .accordion-container .submenu .quick-link a{color:#000;font-weight:600;display:flex}.accordion-content .accordion-container .submenu .quick-link a:hover{color:#633370!important;background:initial!important}.accordion-content .accordion-container .submenu .quick-link a:hover .fa{color:#633370}.accordion-content .accordion-container .submenu .quick-link a .fa{margin-left:10px}.library-section .library-feed-header{justify-content:space-between;align-items:baseline;margin-top:20px;display:flex}@media screen and (width<=48em){.library-section .library-feed-header{flex-direction:column;justify-content:flex-start}}.library-section .library-feed-header h2,.library-section .library-feed-header blockquote.simple-quote>p{margin-bottom:0;font-size:24px}.library-section .library-feed-header .more-channel{margin-bottom:0}@media screen and (width<=48em){.library-section .library-feed-header .more-channel{margin-top:5px}}.library-section .channel-entries{margin-top:20px}.library-section .channel-entry.featured article figure{float:left;width:46.7742%;margin-right:6.45161%;display:block}.library-section .channel-entry.featured article figure:last-child{margin-right:0}.library-section .channel-entry.featured article .channel-entry-summary{float:left;width:46.7742%;margin-right:6.45161%;display:block}.library-section .channel-entry.featured article .channel-entry-summary:last-child{margin-right:0}.library-section .channel-entry.featured article .channel-entry-summary h3{margin-top:0}.social-section{margin-top:40px}.social-section .library-social{color:#fff;background-color:#633370;font-size:1.125em;font-weight:600}.social-section .library-social-title{text-align:center;padding-top:.75em}.social-section .library-social-links{text-align:center;padding-bottom:.75em}.social-section .library-social-links a{color:#fff;margin-right:30px;text-decoration:none}.social-section .library-social-links a:hover{color:#633370!important;background-color:#fff!important}.social-section .library-social-links a:last-child{margin-right:0}.main-body-content blockquote{max-width:calc(675px - 1.5625em)!important}.main-body-content form{margin-bottom:40px}.full-width .main-body-content>:not(header):not(.main-image-container):not(.showcase-media),.full-width .main-body-content blockquote{max-width:100%}.events-entries,.news-entries,.communityUpdates-entries{grid-template-rows:minmax(133px,auto);gap:40px;display:grid}@media screen and (width>=48.0625em){.events-entries,.news-entries,.communityUpdates-entries{grid-template-columns:repeat(2,1fr)}}.search-results-wrapper .events-entries,.search-results-wrapper .news-entries,.search-results-wrapper .communityUpdates-entries{display:block}.notices-entries{flex-flow:column wrap;justify-content:space-between;display:flex}@media screen and (width>=48.0625em){.notices-entries{flex-direction:row}}.notices-entries .notice-entry{min-height:200px;margin-bottom:40px}@media screen and (width>=48.0625em){.notices-entries .notice-entry{align-self:flex-start;width:calc(50% - 20px)}}.notices-entries .notice-entry:last-child{margin-bottom:0}@media screen and (width>=48.0625em){.notices-entries .notice-entry:last-child,.notices-entries .notice-entry:nth-last-child(2){margin-bottom:0}}.events-section h2,.events-section blockquote.simple-quote>p,.news-section h2,.news-section blockquote.simple-quote>p,.notices-section h2,.notices-section blockquote.simple-quote>p,.communityUpdates-section h2,.communityUpdates-section blockquote.simple-quote>p{margin-bottom:40px;font-family:jagger,sans-serif;font-weight:400}.event-entry,.news-entry,.channel-entry{color:#000;position:relative}.event-entry a,.news-entry a,.channel-entry a{text-decoration:none}.event-entry a:after,.news-entry a:after,.channel-entry a:after{content:"";opacity:0;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.event-entry a:focus-visible h3,.news-entry a:focus-visible h3,.channel-entry a:focus-visible h3{outline-offset:4px;outline:2px solid #000}.event-entry a h3,.news-entry a h3,.channel-entry a h3{color:#000;margin-bottom:6px}.event-entry:hover h3,.news-entry:hover h3,.channel-entry:hover h3{color:#2b2678;text-decoration:underline}.event-entry:hover article .block-grid-gradient:first-child:before,.event-entry:hover article figure:before,.news-entry:hover article .block-grid-gradient:first-child:before,.news-entry:hover article figure:before,.channel-entry:hover article .block-grid-gradient:first-child:before,.channel-entry:hover article figure:before{opacity:.7}.event-entry.featured article figure,.news-entry.featured article figure,.channel-entry.featured article figure,.event-entry.featured .channel-entry-summary,.news-entry.featured .channel-entry-summary,.channel-entry.featured .channel-entry-summary{width:100%}.event-entry.featured .channel-entry-summary h3,.event-entry.featured .channel-entry-summary .h3,.news-entry.featured .channel-entry-summary h3,.news-entry.featured .channel-entry-summary .h3,.channel-entry.featured .channel-entry-summary h3,.channel-entry.featured .channel-entry-summary .h3{margin-top:.675em;font-size:1.575em}.event-entry article figure,.event-entry article .block-grid-gradient:first-child,.news-entry article figure,.news-entry article .block-grid-gradient:first-child,.channel-entry article figure,.channel-entry article .block-grid-gradient:first-child{float:left;width:46.7742%;margin:0 6.45161% 0 0;display:block;position:relative}.event-entry article figure:last-child,.event-entry article .block-grid-gradient:first-child:last-child,.news-entry article figure:last-child,.news-entry article .block-grid-gradient:first-child:last-child,.channel-entry article figure:last-child,.channel-entry article .block-grid-gradient:first-child:last-child{margin-right:0}.event-entry article figure:before,.event-entry article .block-grid-gradient:first-child:before,.news-entry article figure:before,.news-entry article .block-grid-gradient:first-child:before,.channel-entry article figure:before,.channel-entry article .block-grid-gradient:first-child:before{content:"";opacity:0;background-image:linear-gradient(-86deg,#fffc 0%,#ffffff4d 100%);width:100%;height:100%;transition:opacity .5s;position:absolute}.event-entry article figure img,.event-entry article .block-grid-gradient:first-child img,.news-entry article figure img,.news-entry article .block-grid-gradient:first-child img,.channel-entry article figure img,.channel-entry article .block-grid-gradient:first-child img{vertical-align:top;width:100%}.event-entry article figure .block-grid-gradient:first-child,.news-entry article figure .block-grid-gradient:first-child,.channel-entry article figure .block-grid-gradient:first-child{float:none}.event-entry article .block-grid-gradient:first-child,.news-entry article .block-grid-gradient:first-child,.channel-entry article .block-grid-gradient:first-child{width:100%}.event-entry article .channel-entry-summary,.news-entry article .channel-entry-summary,.channel-entry article .channel-entry-summary{float:left;width:46.7742%;margin-right:6.45161%;display:block}.event-entry article .channel-entry-summary:last-child,.news-entry article .channel-entry-summary:last-child,.channel-entry article .channel-entry-summary:last-child{margin-right:0}.event-entry article .channel-entry-summary .h5,.news-entry article .channel-entry-summary .h5,.channel-entry article .channel-entry-summary .h5{padding-top:.675em;font-weight:400;display:block}.event-entry article .channel-entry-summary .unit,.news-entry article .channel-entry-summary .unit,.channel-entry article .channel-entry-summary .unit{padding:8px 10px;line-height:1}.event-entry h3,.event-entry .h3,.news-entry h3,.news-entry .h3,.channel-entry h3,.channel-entry .h3{margin-top:0;margin-bottom:0;font-family:jagger,sans-serif;font-size:1.3em;font-weight:400;transition:color .5s ease-in-out}.event-entry h3:after,.event-entry .h3:after,.news-entry h3:after,.news-entry .h3:after,.channel-entry h3:after,.channel-entry .h3:after{bottom:-24px}.event-entry.event-online:before,.news-entry.event-online:before,.channel-entry.event-online:before{content:"ONLINE";z-index:1;color:#fff;letter-spacing:1px;background-color:#2b2678;max-width:46.7742%;padding:2px 15px;font-weight:700;position:absolute;top:0;left:0}.event-entry.event-irl:before,.news-entry.event-irl:before,.channel-entry.event-irl:before{content:"IRL";z-index:1;color:#fff;letter-spacing:1px;background-color:#2b2678;max-width:46.7742%;padding:2px 15px;font-weight:700;position:absolute;top:0;left:0}.event-entry.event-online.event-irl:before,.news-entry.event-online.event-irl:before,.channel-entry.event-online.event-irl:before{content:"ONLINE + IRL";z-index:1;color:#fff;letter-spacing:1px;background-color:#2b2678;max-width:46.7742%;padding:2px 15px;font-weight:700;position:absolute;top:0;left:0}.event-entry.today:after,.news-entry.today:after,.channel-entry.today:after{content:"TODAY";z-index:1;color:#fff;letter-spacing:1px;background-color:#2b2678;max-width:46.7742%;padding:2px 15px;font-weight:700;position:absolute;top:26px;left:0}.event-entry.ends-today:after,.news-entry.ends-today:after,.channel-entry.ends-today:after{content:"ENDS TODAY";z-index:1;color:#fff;letter-spacing:1px;background-color:#2b2678;max-width:46.7742%;padding:2px 15px;font-weight:700;position:absolute;top:26px;left:0}.event-entry.postponed:after,.news-entry.postponed:after,.channel-entry.postponed:after{content:"POSTPONED";z-index:1;color:#fff;letter-spacing:1px;background-color:#2b2678;max-width:46.7742%;padding:2px 15px;font-weight:700;position:absolute;top:26px;left:0}.event-entry.cancelled:after,.news-entry.cancelled:after,.channel-entry.cancelled:after{content:"CANCELLED";z-index:1;color:#fff;letter-spacing:1px;background-color:#2b2678;max-width:46.7742%;padding:2px 15px;font-weight:700;position:absolute;top:26px;left:0}.event-entry.location:after,.news-entry.location:after,.channel-entry.location:after{content:"LOCATION CHANGED";z-index:1;color:#fff;letter-spacing:1px;background-color:#2b2678;max-width:46.7742%;padding:6px 11px;font-weight:700;line-height:1.1;position:absolute;top:26px;left:0}.event-entry .read-more,.news-entry .read-more,.channel-entry .read-more{color:#51bec8}.audience-hub.content-wrapper.with-rainbow:before{display:none}.audience-hub.content-wrapper.with-rainbow .lede-text{max-width:576px;margin-right:20px;line-height:1.125}.audience-hub.content-wrapper.with-rainbow .lede-text:after{background-color:#633370;width:100px;margin-top:40px}.audience-hub.content-wrapper.with-rainbow .lede-button:first-of-type{margin-top:15px}.audience-hub.content-wrapper.with-rainbow .main-body-content{padding:0}.audience-hub.content-wrapper.with-rainbow .main-body-content #admin-panel{padding-top:2.5rem;padding-left:2.5rem}.audience-hub.content-wrapper.with-rainbow .main-body-content .content{padding:3em 0 5em}.audience-hub.content-wrapper.with-rainbow .main-body-content .content>:not(h2){padding-left:1.5rem;padding-right:1.5rem}@media screen and (width>=48.0625em){.audience-hub.content-wrapper.with-rainbow .main-body-content .content>:not(h2){padding-left:2.5rem;padding-right:2.5rem}}.audience-hub.content-wrapper.with-rainbow .main-body-content .content>*+:not(.block-links):not(.button-row):not(.full-width){max-width:962px}.audience-hub.content-wrapper.with-rainbow .main-body-content .content>h2,.audience-hub.content-wrapper.with-rainbow .main-body-content blockquote.simple-quote.content>p{max-width:unset;color:#fff;background-color:#633370;margin-bottom:0;padding:10px 1.5em;font-weight:600;display:inline-block}.audience-hub.content-wrapper.with-rainbow .main-body-content .content>h2 a:hover,.audience-hub.content-wrapper.with-rainbow .main-body-content blockquote.simple-quote.content>p a:hover{color:#fff;background-color:#0000!important}@media screen and (width>=600px){.audience-hub.content-wrapper.with-rainbow .main-body-content .content>h2,.audience-hub.content-wrapper.with-rainbow .main-body-content blockquote.simple-quote.content>p{font-size:2.5em}}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .newsletter-content{margin-top:40px}.audience-hub.content-wrapper.with-rainbow .main-body-content .content h2+.button-row,.audience-hub.content-wrapper.with-rainbow .main-body-content .content blockquote.simple-quote>p+.button-row{margin-top:25px}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .button-row{max-width:unset;background-color:#efebf1;justify-content:center;margin-bottom:3em;padding:2.5em 0;display:flex}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .button-row .button-row-container{grid-gap:20px;width:calc(100% - 3rem);display:grid}@media screen and (width>=48.0625em){.audience-hub.content-wrapper.with-rainbow .main-body-content .content .button-row .button-row-container{width:unset;grid-template-columns:repeat(2,360px)}}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .button-row .button-row-container a{height:unset;white-space:unset;justify-content:center;align-items:center;margin:0;padding:1.5em .5em;font-size:1.25em;display:flex}.audience-hub.content-wrapper.with-rainbow .main-body-content .content h2+.block-links,.audience-hub.content-wrapper.with-rainbow .main-body-content .content blockquote.simple-quote>p+.block-links{margin-top:25px}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-links{grid-template-columns:repeat(auto-fill,100%)}@media screen and (width>=48.0625em){.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-links{grid-template-columns:repeat(auto-fill,194px)}}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link{height:unset;text-align:unset;color:#000;background-color:#efebf1;padding-top:30px;font-size:1.25em;font-weight:400;display:block}@media screen and (width>=48.0625em){.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link{height:200px}}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link .block-link-content{justify-content:space-between;align-items:space-between;flex-direction:column;height:100%;display:flex}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link .block-link-content .block-link-title:after{content:"";width:30px;height:7px;margin-top:10px;display:block}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link .block-link-content .block-link-disclosure{text-align:right}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link .block-link-content .block-link-disclosure span{background-image:url(arrow-right.35c86995.svg);background-repeat:no-repeat;background-size:contain;width:20px;height:20px;display:inline-block}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link:nth-of-type(4n+1):hover{color:#fff;background-color:#009ead}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link:nth-of-type(4n+1):hover .block-link-title:after{background-color:#fff}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link:nth-of-type(4n+1):hover .block-link-disclosure span{background-image:url(quiz-arrow-right.d1b2ced8.svg)}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link:nth-of-type(4n+1) .block-link-title:after{background-color:#009ead}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link:nth-of-type(4n+2):hover{color:#fff;background-color:#f20082}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link:nth-of-type(4n+2):hover .block-link-title:after{background-color:#fff}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link:nth-of-type(4n+2):hover .block-link-disclosure span{background-image:url(quiz-arrow-right.d1b2ced8.svg)}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link:nth-of-type(4n+2) .block-link-title:after{background-color:#f20082}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link:nth-of-type(4n+3):hover{color:#fff;background-color:#b5d100}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link:nth-of-type(4n+3):hover .block-link-title:after{background-color:#fff}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link:nth-of-type(4n+3):hover .block-link-disclosure span{background-image:url(quiz-arrow-right.d1b2ced8.svg)}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link:nth-of-type(4n+3) .block-link-title:after{background-color:#b5d100}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link:nth-of-type(4n+4):hover{color:#fff;background-color:#00b082}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link:nth-of-type(4n+4):hover .block-link-title:after{background-color:#fff}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link:nth-of-type(4n+4):hover .block-link-disclosure span{background-image:url(quiz-arrow-right.d1b2ced8.svg)}.audience-hub.content-wrapper.with-rainbow .main-body-content .content .block-link:nth-of-type(4n+4) .block-link-title:after{background-color:#00b082}.audience-hub .content>:first-child{max-width:100%}.audience-hub article.main-body{float:none;width:unset}.audience-hub.section-wrapper .landing-header{min-height:unset}.audience-hub .landing-header-title.section-title{clip-path:none;background-color:#633370;padding:3em;position:relative}.audience-hub .landing-header-title.section-title h1{z-index:2;font-weight:600;position:relative}.audience-hub .main-image-container{display:block}.audience-hub .lede-button:first-of-type{margin-top:35px}.audience-hub .lede-row .btn-solid{height:unset;max-width:375px;padding:1em 1.5em;font-size:1.25em}@media screen and (width>=48.0625em){.audience-hub .lede-row+.content-matrix-body-wrap p{max-width:576px;font-size:1.5em;line-height:1.4em}}.program-page #wrapper{max-width:unset;background-color:#fffff8;font-size:1.125em}.program-page #wrapper blockquote:not(.simple-quote){color:#fff;background-color:#633370;border-left:none;margin-left:0;margin-right:0;padding-left:0}.program-page #wrapper blockquote:not(.simple-quote) p:last-of-type{margin-bottom:0}.program-page #wrapper blockquote:not(.simple-quote).linked a.blockquote-link,.program-page #wrapper blockquote:not(.simple-quote) div.blockquote-container{color:#fff;flex-direction:column;max-width:880px;margin:0 auto;padding:60px 10px;font-size:1.125em;display:flex}.program-page #wrapper blockquote:not(.simple-quote).linked a.blockquote-link p,.program-page #wrapper blockquote:not(.simple-quote) div.blockquote-container p{max-width:580px;line-height:1.4}.program-page #wrapper blockquote:not(.simple-quote).linked:hover *{color:#efebf1}.program-page #wrapper blockquote:not(.simple-quote) footer{color:#fff;max-width:580px}.program-page #wrapper blockquote:not(.simple-quote) footer .blockquote-author-extra{color:#fff}@media screen and (width>=48.0625em){.program-page #wrapper blockquote:not(.simple-quote){grid-column:1/-1;margin-top:2em}.program-page #wrapper blockquote:not(.simple-quote).linked{padding:unset}.program-page #wrapper blockquote:not(.simple-quote).linked a.blockquote-link,.program-page #wrapper blockquote:not(.simple-quote) div.blockquote-container{flex-direction:row;padding:60px 0;text-decoration:none}.program-page #wrapper blockquote:not(.simple-quote) footer{text-transform:none;font-size:1.5em}.program-page #wrapper blockquote:not(.simple-quote) footer p,.program-page #wrapper blockquote:not(.simple-quote) footer cite{margin-left:60px}}.program-page #wrapper blockquote:nth-of-type(2n+2):not(.simple-quote){background-color:#2b2678}.program-page #wrapper blockquote:nth-of-type(2n+2):not(.simple-quote).linked a.blockquote-link,.program-page #wrapper blockquote:nth-of-type(2n+2):not(.simple-quote) div.blockquote-container,.program-page #wrapper blockquote:nth-of-type(2n+2):not(.simple-quote) footer,.program-page #wrapper blockquote:nth-of-type(2n+2):not(.simple-quote) .blockquote-author-extra{color:#fff}.program-page #wrapper blockquote:nth-of-type(2n+2):not(.simple-quote).linked:hover *{color:#000}.program-page #wrapper .content-matrix-body-wrap{max-width:unset}.program-page #wrapper .content-matrix .block-grid-container.graphic-button-row{justify-content:space-between;margin:0}.program-page #wrapper .content-matrix>.accordion-content{padding:0 10px}@media screen and (width>=48.0625em){.program-page #wrapper .content-matrix>.accordion-content{padding:0}}.program-page #wrapper .content-matrix>.accordion-content .accordion-container .accordion-title{padding:1.875em}.program-page #wrapper .content-matrix>.accordion-content .accordion-container .accordion-title span{font-weight:600}@media screen and (width>=48.0625em){.program-page #wrapper .content-matrix>.accordion-content .accordion-container .accordion-title{grid-column:1/full}}.program-page #wrapper .content-matrix>.accordion-content .accordion-container .submenu{padding:1.875em}.program-page #wrapper .content-matrix>.accordion-content .accordion-container .submenu a{font-weight:600}@media screen and (width>=48.0625em){.program-page #wrapper .content-matrix>.accordion-content{grid-column:1/-1}.program-page #wrapper .content-matrix>.accordion-content>*{grid-column:2/full}.program-page #wrapper .content-matrix>.accordion-content>.accordion-container .accordion-title{max-width:950px}}.program-page #wrapper .content-matrix h3:after{height:7px;bottom:-17px}.program-page #wrapper .content-matrix .button-row{margin-top:1em;margin-bottom:1em}.program-page #wrapper .content-matrix .button-row-container .btn.btn-solid{height:unset;color:#000;white-space:unset;background-color:#fff;margin-right:20px;padding:12px 40px;font-size:1.25em;text-decoration:none}.program-page #wrapper .content-matrix .button-row-container .btn.btn-solid:hover{color:#fff;background-color:#000}.program-page #wrapper .content-matrix .button-row-container{flex-wrap:wrap;display:flex}.program-page #wrapper .content-matrix .button-row-container .btn{margin:.5em 0}@media screen and (width>=48.0625em){.program-page #wrapper .content-matrix .button-row-container .btn{margin:1em 0}}.program-page #wrapper .related-matrix-tabbed{margin-top:4em}@media screen and (width>=48.0625em){.program-page #wrapper .related-matrix-tabbed{margin-top:2em}}.program-page #wrapper .content-wrapper.with-rainbow{max-width:unset;margin-left:unset;margin-right:unset}.program-page #wrapper .content-wrapper.with-rainbow:before{display:none}@media screen and (width<=768px){.program-page #wrapper .content-wrapper.with-rainbow article.main-body>:not(.content-matrix):not(.footer),.program-page #wrapper .content-wrapper.with-rainbow article.main-body .content-matrix>:not(blockquote):not(.accordion-content){max-width:calc(100% - 20px);margin-left:10px}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .related-matrix-tabbed .accordion-content .accordion-container{background-color:unset;border-top:1px solid #292f35}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .related-matrix-tabbed .accordion-content:last-child .accordion-container{border-bottom:1px solid #292f35}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .related-matrix-tabbed .accordion-title{padding-left:0}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .related-matrix-tabbed .accordion-title span{font-weight:400}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .related-matrix-tabbed .submenu{background-color:#edecea}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .footer{padding-left:10px;padding-right:10px}}.program-page #wrapper .content-wrapper.with-rainbow article.main-body{margin-bottom:0}.program-page #wrapper .content-wrapper.with-rainbow .back{padding-top:3rem;font-weight:600;text-decoration:none;display:block}.program-page #wrapper .content-wrapper.with-rainbow h1{color:#633370;z-index:1;margin-top:0;margin-bottom:.4em;font-weight:400;line-height:1;position:relative}.program-page #wrapper .content-wrapper.with-rainbow h2+.graphic-button-row,.program-page #wrapper .content-wrapper.with-rainbow blockquote.simple-quote>p+.graphic-button-row{margin-top:10px}.program-page #wrapper .content-wrapper.with-rainbow .program-type{color:#633370;text-transform:uppercase;margin-bottom:0;font-size:1em;font-weight:700}.program-page #wrapper .content-wrapper.with-rainbow .lede-text{height:max-content;margin:0 0 20px;font-size:3em;line-height:1.125}.program-page #wrapper .content-wrapper.with-rainbow .lede-text:after{display:none}.program-page #wrapper .content-wrapper.with-rainbow .program-image{flex-direction:column;align-items:flex-end;display:flex}.program-page #wrapper .content-wrapper.with-rainbow .program-image img{width:100%}.program-page #wrapper .content-wrapper.with-rainbow .program-image-credit{text-align:right;margin-top:20px;margin-bottom:20px;font-size:14px}@media screen and (width>=768px){.program-page #wrapper .content-wrapper.with-rainbow .program-image-credit{width:270px}}.program-page #wrapper .content-wrapper.with-rainbow .program-image-credit p{margin-bottom:0;line-height:1.2}.program-page #wrapper .content-wrapper.with-rainbow .content-matrix .content-matrix-button{text-align:left}.program-page #wrapper .content-wrapper.with-rainbow .content-matrix .content-matrix-button a{color:#000;background-color:#fff;text-decoration:none}.program-page #wrapper .content-wrapper.with-rainbow .content-matrix .content-matrix-button a:hover{color:#fff;background-color:#000}.program-page #wrapper .content-wrapper.with-rainbow .footer{color:#fff;background-color:#633370;width:100%;margin-top:3em;padding:3em 0 6em}.program-page #wrapper .content-wrapper.with-rainbow .footer .h4{color:#fff;margin-bottom:0}.program-page #wrapper .content-wrapper.with-rainbow .footer h2,.program-page #wrapper .content-wrapper.with-rainbow .footer blockquote.simple-quote>p{color:#fff;margin-top:0;margin-bottom:1em}.program-page #wrapper .content-wrapper.with-rainbow .footer a{color:#fff}.program-page #wrapper .content-wrapper.with-rainbow .footer .radio-group,.program-page #wrapper .content-wrapper.with-rainbow .footer ul{flex-direction:column;align-items:baseline;display:flex}.program-page #wrapper .content-wrapper.with-rainbow .footer .radio-group{margin-bottom:1em}.program-page #wrapper .content-wrapper.with-rainbow .footer .radio-group p{margin-bottom:0}.program-page #wrapper .content-wrapper.with-rainbow .footer ul{flex-direction:column;flex-grow:1;width:100%;margin-top:1em}@media screen and (width>=550px) and (width<=768px){.program-page #wrapper .content-wrapper.with-rainbow .footer ul{flex-direction:row}}@media screen and (width>=48.0625em){.program-page #wrapper .content-wrapper.with-rainbow .footer ul{width:unset;flex-direction:row}}.program-page #wrapper .content-wrapper.with-rainbow .footer li{color:#fff;background-color:#311938;width:100%;margin-bottom:.5em;position:relative;border-color:#fff!important}@media screen and (width>=550px){.program-page #wrapper .content-wrapper.with-rainbow .footer li{width:unset;margin-right:7px}}@media screen and (width>=48.0625em){.program-page #wrapper .content-wrapper.with-rainbow .footer li{margin-right:unset}}.program-page #wrapper .content-wrapper.with-rainbow .footer li input[type=radio]+label{margin-bottom:0;padding:5px 10px}.program-page #wrapper .content-wrapper.with-rainbow .footer li input[type=radio]:checked+label{color:#633370;background-color:#fff;border-color:#fff!important}.program-page #wrapper .content-wrapper.with-rainbow .footer li input[type=radio]:focus-visible+label{outline-offset:4px;outline:2px solid #000}.program-page #wrapper .content-wrapper.with-rainbow .footer input[type=radio]{opacity:0;z-index:-1;position:absolute}.program-page #wrapper .content-wrapper.with-rainbow .footer input[type=radio]+label{cursor:pointer;transition:all .3s linear}.program-page #wrapper .content-wrapper.with-rainbow .footer input[type=email],.program-page #wrapper .content-wrapper.with-rainbow .footer input[type=text]{height:unset;box-shadow:none;background-color:unset;color:#fff;border:none;border-bottom:2px solid #fff;padding-bottom:5px;padding-left:0;font-size:1.5em}.program-page #wrapper .content-wrapper.with-rainbow .footer input[type=email]::placeholder,.program-page #wrapper .content-wrapper.with-rainbow .footer input[type=text]::placeholder{color:#fff;appearance:none}@media screen and (width>=520px){.program-page #wrapper .content-wrapper.with-rainbow .footer input[type=email],.program-page #wrapper .content-wrapper.with-rainbow .footer input[type=text]{font-size:2em}}.program-page #wrapper .content-wrapper.with-rainbow .footer input[type=submit]{color:#000;background-color:#fff;border:2px solid #fff;margin-bottom:2em}.program-page #wrapper .content-wrapper.with-rainbow .footer input[type=submit]:hover{color:#fff;background-color:#311938}.program-page #wrapper .content-wrapper.with-rainbow .footer #mergeRow-gdpr{background-color:#6333701a;padding:10px 10px 1px;font-size:80%}.program-page #wrapper .content-wrapper.with-rainbow .footer #mergeRow-gdpr fieldset{border:none}.program-page #wrapper .content-wrapper.with-rainbow .footer fieldset{background-color:#0000;margin-bottom:0;padding:0;font-size:1.5em}.program-page #wrapper .content-wrapper.with-rainbow .footer fieldset label{align-items:baseline;display:flex}.program-page #wrapper .content-wrapper.with-rainbow .footer fieldset label input{width:15px;height:15px}.program-page #wrapper .content-wrapper.with-rainbow .footer .names-group{flex-direction:column;gap:0;display:flex}@media screen and (width>=768px){.program-page #wrapper .content-wrapper.with-rainbow .footer .names-group{flex-direction:row;gap:20px}}@media screen and (width>=1024px){.program-page #wrapper .content-wrapper.with-rainbow .footer .names-group{gap:40px}}@media screen and (width>=48.0625em){.program-page #wrapper .content-wrapper.with-rainbow article.main-body{grid-row-gap:1em;float:unset;width:unset;grid-template-columns:10px[half]675px[wide]1fr[full]10px;margin-left:0;display:grid;position:relative}}@media screen and (width>=48.0625em) and (width>=960px){.program-page #wrapper .content-wrapper.with-rainbow article.main-body{grid-template-columns:minmax(10px,1fr) 423px[half]34px 70px 70px 140px[wide]143px[full]minmax(10px,1fr)}}@media screen and (width>=48.0625em){.program-page #wrapper .content-wrapper.with-rainbow article.main-body:before{content:"";z-index:0;border-top:22px solid #633370;border-bottom:250px solid #0000;border-left:45px solid #0000;border-right:500px solid #633370;width:0;height:0;position:absolute;top:0;right:0}.program-page #wrapper .content-wrapper.with-rainbow article.main-body>*{grid-column-start:2}.program-page #wrapper .content-wrapper.with-rainbow article.main-body>:not(h2):not(h1){grid-column-end:wide}.program-page #wrapper .content-wrapper.with-rainbow article.main-body>:not(h1):not(h2):not(.button-row):not(footer):not(.related-matrix-tabbed):not(.program-image){margin-top:0;margin-bottom:0}.program-page #wrapper .content-wrapper.with-rainbow article.main-body>:not(.content-matrix)>:last-child{margin-bottom:0}.program-page #wrapper .content-wrapper.with-rainbow article.main-body h1{grid-area:2/2/auto/span 3;padding-right:24px}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .program-image{z-index:1;position:relative}}@media screen and (width>=48.0625em) and (width>=960px){.program-page #wrapper .content-wrapper.with-rainbow article.main-body .program-image{grid-area:3/5/span 2/span 3;margin-top:-55px}}@media screen and (width>=48.0625em){.program-page #wrapper .content-wrapper.with-rainbow article.main-body .half{grid-column-end:half}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .content-matrix{grid-row-gap:1em;grid-column:1/-1;grid-template-columns:10px[half]675px[wide]1fr[full]10px;display:grid}}@media screen and (width>=48.0625em) and (width>=960px){.program-page #wrapper .content-wrapper.with-rainbow article.main-body .content-matrix{grid-template-columns:minmax(10px,1fr) 423px[half]34px 70px 70px 140px[wide]143px[full]minmax(10px,1fr)}}@media screen and (width>=48.0625em){.program-page #wrapper .content-wrapper.with-rainbow article.main-body .content-matrix>:not(blockquote):not(.content-matrix-body-wrap){grid-column:2/full}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .content-matrix>:not(.button-row):not(h2):not(h3):not(hr),.program-page #wrapper .content-wrapper.with-rainbow article.main-body .content-matrix>*>:last-child,.program-page #wrapper .content-wrapper.with-rainbow article.main-body .content-matrix>h2,.program-page #wrapper .content-wrapper.with-rainbow article.main-body blockquote.simple-quote.content-matrix>p{margin-bottom:0}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .content-matrix>hr{margin:1em 0}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .content-matrix .content-matrix-body-wrap{grid-column:2/wide}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .related-matrix-tabbed{grid-column-end:full}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .tab-links{font-size:1.125em}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .tab-links a:hover{color:#2b2678;background:0 0;text-decoration:none}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .footer{grid-row-gap:1em;grid-column:1/-1;grid-template-columns:10px[half]675px[wide]1fr[full]10px;display:grid}}@media screen and (width>=48.0625em) and (width>=960px){.program-page #wrapper .content-wrapper.with-rainbow article.main-body .footer{grid-template-columns:minmax(10px,1fr) 423px[half]34px 70px 70px 140px[wide]143px[full]minmax(10px,1fr)}}@media screen and (width>=48.0625em){.program-page #wrapper .content-wrapper.with-rainbow article.main-body .footer>*{grid-column:2/full}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .footer h4{color:#fff}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .footer .radio-group,.program-page #wrapper .content-wrapper.with-rainbow article.main-body .footer ul{flex-direction:row}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .footer ul{margin-top:0}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .footer .radio-group:nth-of-type(2){align-items:center;margin-bottom:0}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .footer .radio-group:nth-of-type(2) ul{margin-left:40px}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .footer .contact{margin-top:-10px}.program-page #wrapper .content-wrapper.with-rainbow article.main-body .footer ul li{margin-left:10px;margin-bottom:unset}.program-page #wrapper .content-wrapper.with-rainbow h1{font-size:5em}.program-page #wrapper .content-wrapper.with-rainbow h2,.program-page #wrapper .content-wrapper.with-rainbow blockquote.simple-quote>p{margin-bottom:.46875em}}.program-page #wrapper .response#mce-success-response{margin:1em 0;font-weight:600}.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .future-student-image{position:relative}.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .future-student-image img{background-color:#fddc42;width:100%;margin-bottom:10px;display:block}.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .future-student-image img.mobile-only{display:none}@media screen and (width<=500px){.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .future-student-image img.mobile-only{display:block}}.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .future-student-image img.desktop-only{display:block}@media screen and (width<=500px){.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .future-student-image img.desktop-only{display:none}}.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .future-student-image h1{color:#000;background-color:#fff;max-width:800px;padding:50px;position:absolute;top:0;left:0}@media screen and (width>=80rem){.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .future-student-image h1{left:calc(50vw - 40rem)}}@media screen and (width<=1564px){.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .future-student-image h1{max-width:560px;padding:35px;font-size:3.5em}}@media screen and (width<=1044px){.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .future-student-image h1{max-width:420px;padding:35px;font-size:3.5em}}@media screen and (width<=860px){.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .future-student-image h1{background-color:#0000;max-width:560px;padding:10px 10px 0;position:static}}@media screen and (width<=725px){.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .future-student-image h1{font-size:3em}}@media screen and (width<=500px){.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .future-student-image h1{font-size:2.3em}}@media screen and (width<=725px){.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .lede-text{font-size:2em}}@media screen and (width<=500px){.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .lede-text{font-size:1.5em}}.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .main-body:before{display:none}.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .footer{background-color:#633370;width:100%;margin-bottom:40px}@media screen and (width<=500px){.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .footer{margin-bottom:0}}.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .footer h4,.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .footer .h4,.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .footer h2,.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .footer blockquote.simple-quote>p,.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .footer strong{color:#fff}.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .footer input[type=email]{color:#fff;border-bottom-color:#fff}.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .footer input[type=email]::placeholder{color:#ffffff80}.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .footer li input[type=radio]+label{border:1px solid #fff}.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .footer #mergeRow-gdpr{color:#fff;background-color:#ffffff1a}.future-student-hub.program-page #wrapper .content-wrapper.with-rainbow .footer #mergeRow-gdpr a{color:#fff;text-decoration:underline}.future-student-hub.program-page #wrapper .content-matrix h3:after{background-color:#633370}.future-student-hub.program-page #wrapper .content-matrix #jump-to+.columns{gap:1.4em}.future-student-hub.program-page #wrapper .content-matrix #jump-to+.columns .column:first-child{padding-bottom:0}.future-student-hub.program-page #wrapper .content-matrix #jump-to+.columns .column{padding-top:0}@media screen and (width>=48.0625em){.future-student-hub.program-page #wrapper .content-matrix #jump-to+.columns{grid-gap:3em}.future-student-hub.program-page #wrapper .content-matrix #jump-to+.columns .column,.future-student-hub.program-page #wrapper .content-matrix #jump-to+.columns .column:first-child{padding:27px}}.future-student-hub.program-page #wrapper .content-matrix .gallery+.columns,.future-student-hub.program-page #wrapper .content-matrix .image-plus-credit+.columns{margin-top:1rem}.future-student-hub.program-page #wrapper .content-matrix .button-row-container .btn.btn-solid{height:unset;color:#000;white-space:unset;background-color:#fff;border:1px solid #000;margin-right:20px;padding:12px 40px;font-size:1.25em;text-decoration:none}.future-student-hub.program-page #wrapper .content-matrix .button-row-container .btn.btn-solid:hover,.future-student-hub.program-page #wrapper .content-matrix .button-row-container .btn.btn-solid:focus{color:#fff;background-color:#000}textarea.freeform-input{min-height:inherit;height:auto}.errors{color:red;background:#fee;border:2px solid red;margin:10px 0;padding:10px 15px}.errors p,.errors ul{margin:0}.errors li:last-of-type{margin-bottom:0}.quiz #wrapper{max-width:unset;width:100%;font-family:bc-sans,sans-serif;font-style:normal;font-weight:400}.quiz #wrapper a{color:#fff}.quiz #wrapper h1,.quiz #wrapper h2,.quiz #wrapper h3{color:#fff;font-family:bc-sans,sans-serif;font-style:normal;font-weight:400}.quiz #wrapper .start h1{text-shadow:0 1.4px 14px #00000024;max-width:494.2px;font-size:49px;line-height:1}@media screen and (width>=750px){.quiz #wrapper .start h1{font-size:70px}}.quiz #wrapper .questions h1{text-shadow:0 1.4px 14px #00000024;margin-bottom:.5em;font-size:33.6px;line-height:1.1}@media screen and (width>=750px){.quiz #wrapper .questions h1{margin-bottom:.9375em;font-size:47.6px}}.quiz #wrapper h2{font-size:1.5rem;font-weight:400}.quiz #wrapper h3:after{display:none}.quiz #wrapper .nav-link{color:#fff;text-shadow:0 1.4px 14px #00000024;cursor:pointer;font-size:32.2px;line-height:1}@media screen and (width>=750px){.quiz #wrapper .nav-link{font-size:39.2px}}.quiz #wrapper .nav-link:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='38px' height='32px' viewBox='0 0 38 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='quiz-arrow-right' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolygon id='Path' fill='%23FFFFFF' points='25 0 38 16 25 32 18 32 27.75 19 0 19 0 13 27.75 13 18 0'%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:26.6px;height:22.4px;margin-left:.5ch;transition:transform .2s ease-out;display:inline-block}.quiz #wrapper .nav-link:hover:after{transform:translate(.5ch)}.quiz #wrapper .reticle:before,.quiz #wrapper .reticle:after,.quiz #wrapper .reticle .double:before,.quiz #wrapper .reticle .double:after{content:"";width:39.2px;height:39.2px;position:absolute}.quiz #wrapper .reticle:before{border-bottom:4.2px solid #010e17;border-left:4.2px solid #010e17;bottom:0;left:0}.quiz #wrapper .reticle:after{border-top:4.2px solid #010e17;border-right:4.2px solid #010e17;top:0;right:0}.quiz #wrapper .reticle .double:before{border-top:4.2px solid #010e17;border-left:4.2px solid #010e17;top:0;left:0}.quiz #wrapper .reticle .double:after{border-bottom:4.2px solid #010e17;border-right:4.2px solid #010e17;bottom:0;right:0}.quiz #wrapper .quiz-wrapper{color:#fff;position:relative}.quiz #wrapper .quiz-content-wrapper{z-index:3;height:100%;position:relative}.quiz #wrapper .quiz-content{max-width:1080px;min-height:500px;margin:0 auto;padding:14px}@media screen and (width>=500px){.quiz #wrapper .quiz-content{min-height:500px;padding:28px}}@media screen and (width>=750px){.quiz #wrapper .quiz-content{min-height:700px;padding:56px}}.quiz #wrapper .result .quiz-content{min-height:unset}.quiz #wrapper .start:before{content:"";mix-blend-mode:multiply;z-index:1;background-color:#009e78;width:100%;height:100%;position:absolute;top:0;left:0}.quiz #wrapper .start:after{content:"";z-index:2;background-image:url(quiz-cover-dots.602b3038.svg);background-size:cover;width:100%;height:100%;animation:1s ease-in-out forwards startDotsIn;position:absolute;top:0;left:0;transform:translate(-50%)}@keyframes startDotsIn{0%{transform:translate(-50%)}to{transform:translate(0%)}}.quiz #wrapper .start .eye-graphic{content:"";opacity:0;background-image:url(quiz-cover-eye.690c139f.jpg);background-position:50%;background-repeat:no-repeat;background-size:260%;width:100%;height:100%;animation:.5s ease-in-out forwards startEyeIn;position:absolute;top:0;left:0}@media screen and (width>=750px){.quiz #wrapper .start .eye-graphic{background-position:0 0;background-size:cover}}@keyframes startEyeIn{0%{opacity:0}to{opacity:1}}.quiz #wrapper .start .nav-link{opacity:0;animation:.4s ease-out 2.6s forwards startFadeIn}@keyframes startFadeIn{0%{opacity:0}to{opacity:1}}.quiz #wrapper .start.navigating .quiz-content-wrapper,.quiz #wrapper .start.navigating:after{animation:1s ease-in-out forwards startDotsOut;transform:translate(0%)}@keyframes startDotsOut{0%{transform:translate(0%)}to{transform:translate(-100%)}}.quiz #wrapper .start.navigating .eye-graphic{opacity:1;animation:.5s ease-in-out forwards eyeOut}@keyframes eyeOut{0%{opacity:1}to{opacity:0}}.quiz #wrapper .questions:before{content:"";mix-blend-mode:multiply;z-index:1;background-color:#009e78;width:100%;height:100%;position:absolute;top:0;left:0}.quiz #wrapper .questions:after{content:"";z-index:2;opacity:0;background-image:url(quiz-questions-dots.e7481bdc.svg);background-position:100% 0;background-repeat:no-repeat;background-size:200%;width:100%;height:100%;animation:.2s ease-in-out forwards questionDotsIn;position:absolute;top:0;left:0}@media screen and (width>=750px){.quiz #wrapper .questions:after{background-size:cover}}@keyframes questionDotsIn{0%{opacity:0}to{opacity:1}}.quiz #wrapper .questions .graphic-eye{content:"";background-image:url(quiz-questions-eye.faad73fd.png);background-position:100% 0;background-repeat:no-repeat;background-size:200%;width:100%;height:100%;animation:.7s ease-in-out forwards questionEyeIn;position:absolute;top:0;left:0;transform:translate(100%)}@media screen and (width>=750px){.quiz #wrapper .questions .graphic-eye{background-size:cover}}@keyframes questionEyeIn{0%{transform:translate(100%)}to{transform:translate(0%)}}.quiz #wrapper .questions .graphic-shape{content:"";opacity:.05;clip-path:polygon(0% 100%,50% 100%,58% 100%,0% 100%);background:#001711;width:100%;height:100%;animation:.5s ease-in-out forwards shapeIn;position:absolute;top:0;left:0}@keyframes shapeIn{0%{clip-path:polygon(0% 100%,50% 100%,58% 100%,0% 100%)}50%{clip-path:polygon(0% 50%,50% 100%,58% 100%,0% 100%)}to{clip-path:polygon(0% 50%,50% 66%,58% 100%,0% 100%)}}.quiz #wrapper .questions.navigating:before{background-image:linear-gradient(90deg,#009e78 0% 41.6667%,#f7f6f3 58.3333% 100%);width:240%;animation:.7s ease-in .2s forwards questionBgOut;transform:translate(0%)}@keyframes questionBgOut{0%{transform:translate(0%)}to{transform:translate(-58.3333%)}}.quiz #wrapper .questions.navigating .quiz-content-wrapper{animation:1s ease-in-out forwards questionShiftOut;transform:translate(0%)}@keyframes questionShiftOut{0%{transform:translate(0%)}to{transform:translate(-100%)}}.quiz #wrapper .questions.navigating:after,.quiz #wrapper .questions.navigating .graphic-eye{opacity:1;animation:.5s ease-in-out forwards questionFadeOut;transform:translate(0%)}@keyframes questionFadeOut{0%{opacity:1}to{opacity:0}}.quiz #wrapper .questions.navigating .graphic-shape{clip-path:polygon(0% 50%,50% 66%,58% 100%,0% 100%);animation:.5s ease-in-out forwards shapeOut}@keyframes shapeOut{0%{clip-path:polygon(0% 50%,50% 66%,58% 100%,0% 100%)}to{clip-path:polygon(0% 50%,0% 100%,58% 100%,0% 100%)}}.quiz #wrapper .questions .quiz-content{padding-bottom:80px}@media screen and (width>=750px){.quiz #wrapper .questions .quiz-content{padding-bottom:90px}}.quiz #wrapper .questions .question{cursor:pointer;display:grid}.quiz #wrapper .questions .question>div{grid-row:1;grid-column-start:1}.quiz #wrapper .questions .question .answer{opacity:.6;color:#fff;letter-spacing:0;text-shadow:0 1.4px 14px #00000024;opacity:.6;border-bottom:2.8px solid #fff0;min-height:2.95rem;margin-bottom:4rem;padding-bottom:5.6px;font-size:24.5px;line-height:39.2px;transition:opacity .25s;animation:.2s ease-in-out 1.5s forwards showAnswer}@media screen and (width>=750px){.quiz #wrapper .questions .question .answer{min-height:3.75rem;font-size:35px}}@keyframes showAnswer{0%{border-bottom-color:#fff0}to{border-bottom-color:#fff}}.quiz #wrapper .questions .question .answer:hover{opacity:1}.quiz #wrapper .questions.modal-visible .question h1,.quiz #wrapper .questions.modal-visible .answer,.quiz #wrapper .questions.modal-visible .nav-link{opacity:.2}.quiz #wrapper .questions .modal{position:relative}.quiz #wrapper .questions .modal .reticle:before,.quiz #wrapper .questions .modal .reticle:after,.quiz #wrapper .questions .modal .reticle .double:before,.quiz #wrapper .questions .modal .reticle .double:after{opacity:0;transition:border-color .2s ease-out .6s;animation-duration:.2s;animation-timing-function:linear;animation-iteration-count:1;animation-delay:.25s;animation-fill-mode:forwards}@keyframes modalReticleBumpBottomLeftMobile{0%{opacity:1;transform:translate(0)}50%{opacity:1;transform:translate(-16.8px,16.8px)}to{opacity:1;transform:translate(-14px,14px)}}@keyframes modalReticleBumpBottomLeftDesktop{0%{opacity:1;transform:translate(0)}50%{opacity:1;transform:translate(-33.6px,33.6px)}to{opacity:1;transform:translate(-28px,28px)}}@media screen and (width>=500px){.quiz #wrapper .questions .modal .reticle:before{animation-name:modalReticleBumpBottomLeftMobile}}@media screen and (width>=750px){.quiz #wrapper .questions .modal .reticle:before{animation-name:modalReticleBumpBottomLeftDesktop}}@keyframes modalReticleBumpTopRightMobile{0%{opacity:1;transform:translate(0)}50%{opacity:1;transform:translate(16.8px,-16.8px)}to{opacity:1;transform:translate(14px,-14px)}}@keyframes modalReticleBumpTopRightDesktop{0%{opacity:1;transform:translate(0)}50%{opacity:1;transform:translate(33.6px,-33.6px)}to{opacity:1;transform:translate(28px,-28px)}}@media screen and (width>=500px){.quiz #wrapper .questions .modal .reticle:after{animation-name:modalReticleBumpTopRightMobile}}@media screen and (width>=750px){.quiz #wrapper .questions .modal .reticle:after{animation-name:modalReticleBumpTopRightDesktop}}@keyframes modalReticleBumpTopLeftMobile{0%{opacity:1;transform:translate(0)}50%{opacity:1;transform:translate(-16.8px,-16.8px)}to{opacity:1;transform:translate(-14px,-14px)}}@keyframes modalReticleBumpTopLeftDesktop{0%{opacity:1;transform:translate(0)}50%{opacity:1;transform:translate(-33.6px,-33.6px)}to{opacity:1;transform:translate(-28px,-28px)}}@media screen and (width>=500px){.quiz #wrapper .questions .modal .reticle .double:before{animation-name:modalReticleBumpTopLeftMobile}}@media screen and (width>=750px){.quiz #wrapper .questions .modal .reticle .double:before{animation-name:modalReticleBumpTopLeftDesktop}}@keyframes modalReticleBumpBottomRightMobile{0%{opacity:1;transform:translate(0)}50%{opacity:1;transform:translate(16.8px,16.8px)}to{opacity:1;transform:translate(14px,14px)}}@keyframes modalReticleBumpBottomRightDesktop{0%{opacity:1;transform:translate(0)}50%{opacity:1;transform:translate(33.6px,33.6px)}to{opacity:1;transform:translate(28px,28px)}}@media screen and (width>=500px){.quiz #wrapper .questions .modal .reticle .double:after{animation-name:modalReticleBumpBottomRightMobile}}@media screen and (width>=750px){.quiz #wrapper .questions .modal .reticle .double:after{animation-name:modalReticleBumpBottomRightDesktop}}.quiz #wrapper .questions .modal.modal-finish .reticle:before,.quiz #wrapper .questions .modal.modal-finish .reticle:after,.quiz #wrapper .questions .modal.modal-finish .reticle .double:before,.quiz #wrapper .questions .modal.modal-finish .reticle .double:after{border-color:#0000}.quiz #wrapper .questions .choices{z-index:1;opacity:0;background-color:#005d47;padding:10.5px 14px 14px;font-size:18.2px;line-height:1.11111;animation:.25s ease-out forwards modalIn;position:relative;transform:translateY(50px);box-shadow:0 0 #0000}@media screen and (width>=750px){.quiz #wrapper .questions .choices{column-count:2;column-gap:35px;padding:21px 28px 28px;font-size:25.2px}}@keyframes modalIn{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.quiz #wrapper .questions .choices.finish{opacity:1;animation:.2s ease-out .6s forwards modalOut;transform:translateY(0);box-shadow:0 1.4px 70px #0000004d}@keyframes modalOut{0%{opacity:1}to{opacity:0}}.quiz #wrapper .questions .choices .hover{pointer-events:none;transform-origin:0 0;background:#fff3;border-radius:5px;width:1px;height:1px;transition:transform .1s ease-out,height .1s ease-out;position:absolute;top:0;left:0}@keyframes click{0%{background:#fff3}50%{background:#fff0}to{background:#fff3}}.quiz #wrapper .questions .choices .hover.done{animation:.2s ease-in-out 2 forwards click}.quiz #wrapper .questions .choice{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;border-radius:3.5px;margin-top:7px;margin-bottom:7px;padding:7px 7px 7px 14px}.quiz #wrapper .questions .choice:hover{cursor:pointer}.quiz #wrapper .result{color:#292f36}.quiz #wrapper .result:before{content:"";mix-blend-mode:multiply;z-index:1;background-color:#f7f6f3;width:100%;height:100%;position:absolute;top:0;left:0}.quiz #wrapper .result:after{content:"";opacity:.6;clip-path:polygon(100% 0%,100% 0%,100% 350px);background-color:#ccd95c;width:100%;height:100%;animation:.4s ease-out forwards resultSliceIn;position:absolute;top:0;left:0}@keyframes resultSliceIn{0%{clip-path:polygon(100% 0%,100% 0%,100% 350px)}to{clip-path:polygon(50% 0%,100% 0%,100% 350px)}}.quiz #wrapper .result .quiz-result-eye{content:"";z-index:1;background-image:url(quiz-result-eye.7916f0bc.png);background-position:100% 0;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0}.quiz #wrapper .result .quiz-result-texture{background-image:url(quiz-result-texture.711d36e5.png);background-position:0 100%;background-repeat:no-repeat;background-size:contain}.quiz #wrapper .result h2,.quiz #wrapper .result a{color:#292f36}.quiz #wrapper .result h1,.quiz #wrapper .result h3{color:#009e78}.quiz #wrapper .result h1{text-transform:lowercase;max-width:85%;margin:0 0 24.5px;font-size:42px;line-height:1}@media screen and (width>=750px){.quiz #wrapper .result h1{margin-bottom:70px;font-size:98px}}.quiz #wrapper .result h1:after{content:"";background:#009e78;width:98px;height:5.6px;margin-top:10px;display:block}@media screen and (width>=750px){.quiz #wrapper .result h1:after{height:11.2px;margin-top:28px}}.quiz #wrapper .result h3{text-transform:uppercase;margin:0;font-family:bc-sans,sans-serif;font-size:15.4px;font-style:normal;font-weight:700;line-height:1.42857}@media screen and (width>=750px){.quiz #wrapper .result h3{font-size:19.6px}}.quiz #wrapper .result h2{margin:10.5px 0 0;font-size:42px;line-height:.846154}@media screen and (width>=750px){.quiz #wrapper .result h2{font-size:91px}}.quiz #wrapper .result .subheading{margin:17.5px 0 14px}@media screen and (width>=750px){.quiz #wrapper .result .subheading{margin:24.5px 0 21px}}.quiz #wrapper .result p{font-size:16.1px;line-height:1.42857}@media screen and (width>=750px){.quiz #wrapper .result p{font-size:19.6px}}.quiz #wrapper .result em{font-family:bc-sans,sans-serif;font-style:italic;font-weight:700}.quiz #wrapper .result iframe{width:100%}.quiz #wrapper .result .back-link{z-index:1;color:#292f36;font-family:bc-sans,sans-serif;font-size:16.8px;font-style:normal;font-weight:700;line-height:1;display:inline-block;position:relative}.quiz #wrapper .result .back-link:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='19px' height='16px' viewBox='0 0 19 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='quiz-arrow-left' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolygon id='Path' fill='%2358595C' points='6.5 0 0 8 6.5 16 10 16 5.125 9.5 19 9.5 19 6.5 5.125 6.5 10 0'%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:13.3px;height:11.2px;margin-right:.5ch;transition:transform .2s ease-out;display:inline-block}.quiz #wrapper .result .back-link:hover{color:#009e78}.quiz #wrapper .result .back-link:hover:before{background-image:url("data:image/svg+xml,%3Csvg width='19px' height='16px' viewBox='0 0 19 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='quiz-arrow-left-hover' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolygon id='Path' fill='%23009E78' points='6.5 0 0 8 6.5 16 10 16 5.125 9.5 19 9.5 19 6.5 5.125 6.5 10 0'%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E");transform:translate(-.5ch)}@media screen and (width>=750px){.quiz #wrapper .result .profile{grid-template-columns:424fr 746fr;align-items:center;column-gap:48.3px;display:grid}}.quiz #wrapper .result .profile .player-image{cursor:pointer;padding:19.6px;position:relative}.quiz #wrapper .result .profile .player-image img{width:100%;display:block}.quiz #wrapper .result .profile .player-image:after{content:"";filter:drop-shadow(0 0 14px #0003);background-image:url("data:image/svg+xml,%3Csvg width='70px' height='84px' viewBox='0 0 70 84' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='mockups:-v2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Artboard' fill='%23F7F6F3'%3E%3Cpolygon id='Rectangle' points='9.93725596e-13 0 70 42 0 84'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:51.8px;height:58.8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.quiz #wrapper .result .profile .player-image:hover:after{background-image:url("data:image/svg+xml,%3Csvg width='70px' height='84px' viewBox='0 0 70 84' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='mockups:-v2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Artboard-Copy' fill='%23009E78'%3E%3Cpolygon id='Rectangle' points='9.93725596e-13 0 70 42 0 84'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}@keyframes resultReticleBumpBottomLeft{0%{transform:translate(0)}50%{transform:translate(-3px,3px)}to{transform:translate(0)}}.quiz #wrapper .result .profile .player-image:hover .reticle:before{animation:.2s linear forwards resultReticleBumpBottomLeft}@keyframes resultReticleBumpTopRight{0%{transform:translate(0)}50%{transform:translate(3px,-3px)}to{transform:translate(0)}}.quiz #wrapper .result .profile .player-image:hover .reticle:after{animation:.2s linear forwards resultReticleBumpTopRight}.quiz #wrapper .result .profile .player-iframe{padding:19.6px;position:relative}.quiz #wrapper .result .profile .player-iframe .responsive-container{max-width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.quiz #wrapper .result .profile .player-iframe .responsive-container iframe{z-index:1;background:#000;border:none;width:100%;height:100%;position:absolute;top:0;left:0}.quiz #wrapper .result .program-green-links{color:#f7f6f3;background-color:#009e78;background-image:url(quiz-result-green.30e664c5.png);background-position:bottom;background-repeat:no-repeat;background-size:cover}.quiz #wrapper .result .program-green-links h1,.quiz #wrapper .result .program-green-links h3,.quiz #wrapper .result .program-green-links p,.quiz #wrapper .result .program-green-links a{color:#f7f6f3}.quiz #wrapper .result .program-green-links a{border-bottom:2.8px solid #0000;font-family:bc-sans,sans-serif;font-size:16.8px;font-style:normal;font-weight:700;line-height:1.33333}@media screen and (width>=750px){.quiz #wrapper .result .program-green-links a{font-size:21px}}.quiz #wrapper .result .program-green-links a:hover{border-bottom-color:#f7f6f3}@media screen and (width>=750px){.quiz #wrapper .result .program-green-links .quiz-content{grid-template-columns:424fr 746fr;align-items:center;column-gap:48.3px;display:grid}.quiz #wrapper .result .program-green-links .quiz-content>div{grid-column-start:2;justify-content:center;display:flex}}.quiz #wrapper .result .program-green-links .program-body>div{margin-top:15px}.quiz #wrapper .result .program-bottom-links>div{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));column-gap:39.2px;display:grid}.quiz #wrapper .result .program-bottom-links h3{margin-bottom:10px}.quiz #wrapper .result .program-bottom-links .link{color:#58595c;text-shadow:0 2px 20px #00000024;margin:10px 0;font-family:bc-sans,sans-serif;font-size:16.8px;font-style:normal;font-weight:700;line-height:1.66667}.quiz #wrapper .result .program-bottom-links .link span{border-bottom:2.8px solid #0000}.quiz #wrapper .result .program-bottom-links .link img{margin-bottom:5px;transition:filter .2s ease-out;display:block}.quiz #wrapper .result .program-bottom-links .link:hover img{filter:brightness(1.15)}.quiz #wrapper .result .program-bottom-links *+h3{margin-top:25px}.quiz #wrapper .result .newsletter{background:#d7d1c5}.quiz #wrapper .result .newsletter .quiz-content{padding-bottom:50px}@media screen and (width>=750px){.quiz #wrapper .result .newsletter .quiz-content{padding-bottom:114px}}.quiz #wrapper .result .newsletter h3{color:#292f36;font-size:14px}.quiz #wrapper .result .newsletter h2{color:#292f36;font-size:28px;line-height:1}.quiz #wrapper .result .newsletter [type=text],.quiz #wrapper .result .newsletter [type=email]{box-shadow:none;appearance:none;color:#292f36;background:0 0;border:none;border-bottom:2.8px solid #292f36;flex:1;height:auto;margin:0;padding:0;font-family:bc-sans,sans-serif;font-size:21px;font-style:normal;font-weight:400;line-height:1}@media screen and (width>=750px){.quiz #wrapper .result .newsletter [type=text],.quiz #wrapper .result .newsletter [type=email]{font-size:42px}}.quiz #wrapper .result .newsletter [type=submit]{text-transform:none;color:#292f36;background:#ffffffb3;border:none;min-width:0;height:auto;padding:10px;font-family:bc-sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1;transition:background-color .15s ease-out}@media screen and (width>=500px){.quiz #wrapper .result .newsletter [type=submit]{font-size:21px}}.quiz #wrapper .result .newsletter [type=submit]:hover{color:#fff;background:#009e78}.quiz #wrapper .result .newsletter .names-group{flex-direction:column;gap:0;display:flex}@media screen and (width>=768px){.quiz #wrapper .result .newsletter .names-group{flex-direction:row;gap:20px}}@media screen and (width>=1024px){.quiz #wrapper .result .newsletter .names-group{gap:40px}}.quiz #wrapper .result .newsletter .radio-group{margin:20px 0}@media screen and (width>=500px){.quiz #wrapper .result .newsletter .radio-group{align-items:center;margin:30px 0;display:flex}}.quiz #wrapper .result .newsletter .radio-group>p{margin-bottom:10px;margin-right:10px;font-size:14px}@media screen and (width>=500px){.quiz #wrapper .result .newsletter .radio-group>p{font-size:21px}.quiz #wrapper .result .newsletter .radio-group ul{flex-wrap:wrap;flex:1;align-items:center;display:flex}}.quiz #wrapper .result .newsletter .radio-group input{position:absolute;left:-9999px}.quiz #wrapper .result .newsletter .radio-group label{color:#292f36;cursor:pointer;white-space:nowrap;background:#ffffffb3;margin:0 10px 10px 0;padding:5px 10px;font-family:bc-sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;transition:background-color .15s ease-out}@media screen and (width>=500px){.quiz #wrapper .result .newsletter .radio-group label{font-size:21px}}.quiz #wrapper .result .newsletter .radio-group label:hover{background:#fff}.quiz #wrapper .result .newsletter .radio-group input:checked+label{color:#fff;background:#009e78}.quiz #wrapper .result .newsletter .email-group{margin:20px 0}@media screen and (width>=500px){.quiz #wrapper .result .newsletter .email-group{margin:30px 0}}.quiz #wrapper .result .newsletter .content__gdpr{position:absolute;left:-9999px}.quiz #wrapper .result .newsletter .content__gdprLegal{background:#ffffff4d;margin-top:30px;padding:10px}.quiz #wrapper .result .newsletter .content__gdprLegal p{font-size:11.2px;line-height:1.42857}.quiz #wrapper .result .newsletter .content__gdprLegal p:last-of-type{margin-bottom:0}.quiz #wrapper .result .newsletter .content__gdprLegal a{text-decoration:underline}@keyframes resultInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes resultFadeIn{0%{opacity:0}to{opacity:1}}.quiz #wrapper .result h1,.quiz #wrapper .result .profile,.quiz #wrapper .result .program-green-links,.quiz #wrapper .result .quiz-content,.quiz #wrapper .result .quiz-result-eye,.quiz #wrapper .result .quiz-result-texture{opacity:0;animation:.4s ease-out forwards resultInUp;transform:translateY(50px)}.quiz #wrapper .result .back-link{opacity:0;animation:.4s ease-out forwards resultFadeIn}.quiz #wrapper .result h1{animation-delay:.2s}.quiz #wrapper .result .profile,.quiz #wrapper .result .program-green-links .quiz-content,.quiz #wrapper .result .quiz-result-eye .quiz-result-texture{animation-delay:.8s}.quiz #wrapper .result .back-link{animation-delay:1s}.quiz #wrapper .result h1:after{transform-origin:0 0;animation:.2s ease-out .4s forwards resultLineIn;transform:scaleX(.0001)}@keyframes resultLineIn{0%{transform:scaleX(.0001)}to{transform:scaleX(1)}}.quiz #wrapper footer:before{display:none}@keyframes animateIn{0%{opacity:0}to{opacity:1}}@keyframes startFadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.helper{flex-direction:column;display:flex}.helper #wrapper,#helper-root,.helper-wrapper{flex-direction:column;flex-grow:1;display:flex}#helper-root .questions{background:#5954ce}.helper #wrapper{max-width:unset;width:100%;font-family:bc-sans,sans-serif;font-style:normal;font-weight:400}.helper #wrapper a{color:#fff}.helper #wrapper h1,.helper #wrapper h2,.helper #wrapper h3{color:#fff;font-family:bc-sans,sans-serif;font-style:normal;font-weight:700}@media screen and (width>=750px){.helper #wrapper h1{font-size:72px}}.helper #wrapper h3.category{margin-top:2em;margin-bottom:.5em;font-size:20px;line-height:1}.helper #wrapper h3.category.animate{opacity:0;animation:.4s ease-out .1s forwards startFadeIn}@media screen and (width>=750px){.helper #wrapper h3.category{margin-top:0;font-size:32px}}.helper #wrapper .helper-wrapper{color:#fff;position:relative;overflow:hidden}.helper #wrapper .helper-wrapper:before{content:"";z-index:1;background-size:cover;transition:background-image 2s ease-in-out;position:absolute;inset:0}.helper #wrapper .helper-wrapper.landing:before{background-image:url(purple.73c39647.svg)}.helper #wrapper .helper-wrapper.start:before,.helper #wrapper .helper-wrapper.transfer:before{background-image:url(purple-blue.65597915.png)}.helper #wrapper .helper-wrapper.undergraduatePrograms:before,.helper #wrapper .helper-wrapper.graduatePrograms:before{background-image:url(blue-lightblue.8a0cb3ec.png)}.helper #wrapper .helper-wrapper.citizenship:before,.helper #wrapper .helper-wrapper.language:before,.helper #wrapper .helper-wrapper.indigenous:before{background-image:url(turquoise-lightblue.70e8fa8f.png)}.helper #wrapper .helper-wrapper.location:before{background-image:url(turquoise-lightgreen.3d523d35.png)}.helper #wrapper .helper-wrapper.applying:before{background-image:url(lightgreen-mediumgreen-full.a6259539.png)}.helper #wrapper .helper-wrapper.finances:before{background-image:url(mediumgreen-yellowgreen.aa89b0aa.png)}.helper #wrapper .helper-wrapper .after-layer{z-index:1;background-size:cover;transition:clip-path 1s ease-in-out;position:absolute;inset:0}.helper #wrapper .helper-wrapper.landing .after-layer,.helper #wrapper .helper-wrapper.undergraduatePrograms .after-layer,.helper #wrapper .helper-wrapper.graduatePrograms .after-layer,.helper #wrapper .helper-wrapper.location .after-layer,.helper #wrapper .helper-wrapper.finances .after-layer{clip-path:polygon(60% 100%,100% 100%,100% 0%,90% 0%)}.helper #wrapper .helper-wrapper.start .after-layer,.helper #wrapper .helper-wrapper.transfer .after-layer,.helper #wrapper .helper-wrapper.citizenship .after-layer,.helper #wrapper .helper-wrapper.language .after-layer,.helper #wrapper .helper-wrapper.indigenous .after-layer,.helper #wrapper .helper-wrapper.applying .after-layer{clip-path:polygon(90% 100%,100% 100%,100% 0%,60% 0%)}.helper #wrapper .helper-wrapper.landing .after-layer-from{background-image:url(landing.fdd6a734.png)}.helper #wrapper .helper-wrapper.landing .after-layer-to{background-image:none}.helper #wrapper .helper-wrapper.start .after-layer-from{background-image:url(landing.fdd6a734.png);animation:2s ease-in-out forwards fadeOut}.helper #wrapper .helper-wrapper.start .after-layer-to{background-image:url(blue.6ae0e5ba.svg)}.helper #wrapper .helper-wrapper.transfer .after-layer-from{opacity:1;background-image:url(blue.6ae0e5ba.svg)}.helper #wrapper .helper-wrapper.transfer .after-layer-to{background-image:url(blue.6ae0e5ba.svg)}.helper #wrapper .helper-wrapper.undergraduatePrograms .after-layer-from,.helper #wrapper .helper-wrapper.graduatePrograms .after-layer-from{background-image:url(blue.6ae0e5ba.svg);animation:2s ease-in-out forwards fadeOut}.helper #wrapper .helper-wrapper.undergraduatePrograms .after-layer-to,.helper #wrapper .helper-wrapper.graduatePrograms .after-layer-to{background-image:url(turquoise-lightblue.70e8fa8f.png)}.helper #wrapper .helper-wrapper.citizenship .after-layer-from,.helper #wrapper .helper-wrapper.language .after-layer-from,.helper #wrapper .helper-wrapper.indigenous .after-layer-from{background-image:url(turquoise-lightblue.70e8fa8f.png);animation:2s ease-in-out forwards fadeOut}.helper #wrapper .helper-wrapper.citizenship .after-layer-to,.helper #wrapper .helper-wrapper.language .after-layer-to,.helper #wrapper .helper-wrapper.indigenous .after-layer-to{background-image:url(turquoise-lightgreen.3d523d35.png)}.helper #wrapper .helper-wrapper.location .after-layer-from{background-image:url(turquoise-lightgreen.3d523d35.png);animation:2s ease-in-out forwards fadeOut}.helper #wrapper .helper-wrapper.location .after-layer-to{background-image:url(mediumgreen-brightgreen.a6259539.png)}.helper #wrapper .helper-wrapper.applying .after-layer-from{background-image:url(mediumgreen-brightgreen.a6259539.png);animation:2s ease-in-out forwards fadeOut}.helper #wrapper .helper-wrapper.applying .after-layer-to{background-image:url(mediumgreen-yellowgreen.aa89b0aa.png)}.helper #wrapper .helper-wrapper.finances .after-layer-from{background-image:url(mediumgreen-yellowgreen.aa89b0aa.png);animation:2s ease-in-out forwards fadeOut}.helper #wrapper .helper-wrapper.finances .after-layer-to{background-image:url(yellowgreen-yellow.ca69712f.png)}.helper #wrapper .helper-wrapper .shape{z-index:2;transition:transform 1s ease-in-out;position:absolute}.helper #wrapper .helper-wrapper #pie{background-image:url(pie.e5995aee.svg);width:303px;height:303px}.helper #wrapper .helper-wrapper #macaroni{background-image:url(macaroni.9aee6c41.svg);background-repeat:no-repeat;background-size:contain;width:195px;height:195px}.helper #wrapper .helper-wrapper #gridcircle{background-image:url(gridcircle.586a1a57.svg);width:464px;height:464px;display:none}@media screen and (width>=750px){.helper #wrapper .helper-wrapper #gridcircle{display:block}}.helper #wrapper .helper-wrapper #gridsquare{background-image:url(gridsquare.d810097f.svg);width:452px;height:452px;display:none}@media screen and (width>=750px){.helper #wrapper .helper-wrapper #gridsquare{display:block}}.helper #wrapper .helper-wrapper #circle{background-image:url(circle.b89c5e11.svg);width:173px;height:173px}.helper #wrapper .helper-wrapper #halfcircle{background-image:url(halfcircle.4269c53c.svg);width:259px;height:518px}.helper #wrapper .helper-wrapper #square{background-image:url(square.77467683.svg);width:167px;height:167px}.helper #wrapper .helper-wrapper h1{text-shadow:0 1.4px 14px #00000024;max-width:850px;margin-top:1em;margin-bottom:.9375em;font-size:33.6px;line-height:1.1}@media screen and (width>=750px){.helper #wrapper .helper-wrapper h1{margin-top:0;margin-bottom:.9375em;font-size:62px}}.helper #wrapper .helper-wrapper .category+h1{margin-top:.5em}.helper #wrapper .helper-wrapper h2{margin-top:.5em;font-size:48px;font-weight:400}.helper #wrapper .helper-wrapper h3:after{display:none}.helper #wrapper .helper-wrapper .p-small{font-size:18px}.helper #wrapper .helper-wrapper .helper-content-wrapper{z-index:3;height:100%;transition:background-color .25s ease-out;position:relative}.helper #wrapper .helper-wrapper .helper-content-wrapper.finished{background-color:#fff}.helper #wrapper .helper-wrapper .helper-content-wrapper.finished>*{opacity:0}.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content{min-height:500px;padding:14px}.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content.navigating{animation:.3s ease-in-out forwards fadeOut}.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content>:not(blockquote):not(.checklist-email){max-width:1080px;margin-left:auto;margin-right:auto}.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content blockquote:before{clip-path:polygon(0% 100%,100% 0%,0% 0%)}.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content blockquote:after{clip-path:polygon(0% 100%,100% 100%,0% 0%)}.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content .checklist-email:before{clip-path:polygon(100% 0%,0% 0%,100% 100%)}.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content blockquote,.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content .checklist-email{background-color:#efebf1;border-left:none;margin-left:0;margin-right:0;padding:0;font-weight:400}.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content blockquote:before,.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content .checklist-email:before{content:"";background-color:#fff;height:40px;margin-top:-1px;display:block}.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content blockquote:after,.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content .checklist-email:after{content:"";background-color:#fff;height:40px;margin-bottom:-1px;display:block}.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content blockquote .blockquote-container,.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content .checklist-email .blockquote-container{max-width:1080px;margin-left:auto;margin-right:auto;padding:2em 0}.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content blockquote .blockquote-container ul,.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content .checklist-email .blockquote-container ul{list-style-position:inside}.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content blockquote h3,.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content .checklist-email h3{margin-top:0}.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content blockquote>*{max-width:1080px}.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content .checklist-email:after{display:none}@media screen and (width>=500px){.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content{min-height:500px;padding:28px}}@media screen and (width>=750px){.helper #wrapper .helper-wrapper .helper-content-wrapper .helper-content{min-height:700px;padding:150px 20px 300px}}.helper #wrapper .helper-wrapper .question{display:grid}.helper #wrapper .helper-wrapper .question>div{grid-row:1;grid-column-start:1}.helper #wrapper .helper-wrapper .question .answers.animate{opacity:0;animation:.4s ease-out .1s forwards startFadeIn}.helper #wrapper .helper-wrapper .question .answers-radio{align-items:center;margin-bottom:2rem;display:flex}@media screen and (width>=750px){.helper #wrapper .helper-wrapper .question .answers-radio{margin-bottom:4rem}}.helper #wrapper .helper-wrapper .question .answers-radioselect .answer:first-of-type{margin-bottom:1rem}.helper #wrapper .helper-wrapper .question .answer{color:#fff9;letter-spacing:0;text-shadow:0 1.4px 14px #00000024;cursor:pointer;border-bottom:2px solid #fff9;max-width:994px;min-height:2.95rem;margin-bottom:3rem;padding-bottom:15px;font-size:24px;line-height:39.2px;transition:border-bottom-color .25s ease-out,color .25s ease-out}.helper #wrapper .helper-wrapper .question .answer.animate{opacity:0;animation:.4s ease-out .1s forwards startFadeIn}@media screen and (width>=750px){.helper #wrapper .helper-wrapper .question .answer{font-size:32px}}.helper #wrapper .helper-wrapper .question .answer:last-of-type{margin-bottom:4rem}.helper #wrapper .helper-wrapper .question .answer.answer-radio{border-bottom:none;align-items:center;margin-bottom:0;margin-right:2rem;display:flex}@media screen and (width>=750px){.helper #wrapper .helper-wrapper .question .answer.answer-radio{margin-right:4rem}}.helper #wrapper .helper-wrapper .question .answer.answer-radio input[type=radio]{appearance:none;display:flex}.helper #wrapper .helper-wrapper .question .answer.answer-radio input[type=radio]:before{content:"";cursor:pointer;border:2px solid #fff;border-radius:50%;width:30px;height:30px;display:inline-block}.helper #wrapper .helper-wrapper .question .answer.answer-radio input[type=radio]:checked:before{background-color:#fff}.helper #wrapper .helper-wrapper .question .answer.answer-radioselect{border-bottom:none;margin-bottom:0}.helper #wrapper .helper-wrapper .question .answer.answer-radioselect input[type=radio]{appearance:none}.helper #wrapper .helper-wrapper .question .answer.answer-radioselect input[type=radio]:hover:before{cursor:pointer}.helper #wrapper .helper-wrapper .question .answer.answer-radioselect input[type=radio]:before{content:"";border:2px solid #fff;border-radius:50%;width:30px;height:30px;display:inline-block}.helper #wrapper .helper-wrapper .question .answer.answer-radioselect input[type=radio]:checked:before{background-color:#fff}.helper #wrapper .helper-wrapper .question .answer.answer-radioselect:hover .answer{color:#e6e6e6;border-bottom-color:#e6e6e6}.helper #wrapper .helper-wrapper .question .answer.answer-country-chooser{min-height:unset;border-bottom-color:#fff9;max-width:528px;margin-top:0;margin-bottom:0;margin-left:42px;font-size:24px;animation:none}.helper #wrapper .helper-wrapper .question .answer.answer-country-chooser:hover{opacity:unset}.helper #wrapper .helper-wrapper .question .answer:hover{color:#fff;border-bottom-color:#fff}.helper #wrapper .helper-wrapper .modal-wrap.default .choices{background-color:#000000b3}.helper #wrapper .helper-wrapper .choices{z-index:4;padding:35px;font-size:18.2px;line-height:1.11111;position:relative;box-shadow:0 0 #0000}.helper #wrapper .helper-wrapper .choices.choices-radioselect .choice:nth-of-type(5){border-bottom:1px solid #ffffff4d;margin-bottom:10px;padding-bottom:24px}@media screen and (width>=750px){.helper #wrapper .helper-wrapper .choices{grid-column-gap:35px;grid-template-columns:1fr 1fr;padding:35px;font-size:25.2px;display:grid}.helper #wrapper .helper-wrapper .choices p.select,.helper #wrapper .helper-wrapper .choices-radioselect>*{grid-column:span 2}}.helper #wrapper .helper-wrapper .choices .hover{pointer-events:none;transform-origin:0 0;background:#fff3;width:1px;height:1px;transition:transform .1s ease-out,height .1s ease-out;position:absolute;top:0;left:0}.helper #wrapper .helper-wrapper .choices .hover.done{animation:.2s ease-in-out 2 forwards click}.helper #wrapper .helper-wrapper .choices .choice{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;border:1px solid #ffffff4d;justify-content:space-between;margin-bottom:35px;padding:14px;transition:background-color .25s;display:flex}.helper #wrapper .helper-wrapper .choices .choice:hover{cursor:pointer}.helper #wrapper .helper-wrapper .choices .choice.chosen{background-color:#ffffff4d;border:1px solid #0000}.helper #wrapper .helper-wrapper .choices .choice.chosen:after{content:"×"}.helper #wrapper .helper-wrapper .choices .choice.selected{background-color:#ffffff4d;border:1px solid #0000;animation:.2s ease-in-out 2 forwards click}.helper #wrapper .helper-wrapper .choices .choice.selected:last-of-type:after{content:""}.helper #wrapper .helper-wrapper .answer-help{margin-top:10px;margin-left:42px;font-size:18px}.helper #wrapper .helper-wrapper .modal-wrap{background-color:#000000b3;position:relative}.helper #wrapper .helper-wrapper .modal-wrap.default{background-color:#0000}.helper #wrapper .helper-wrapper .modal-wrap .modal-close-button{color:#fff;opacity:1;border:3px solid #fff;border-radius:50%;justify-content:center;width:60px;height:60px;padding-top:6px;font-size:3em;line-height:1;transition:opacity .5s;display:flex;position:absolute;top:-60px;right:-48px}.helper #wrapper .helper-wrapper .modal-wrap .modal-close-button:hover{opacity:.7;cursor:pointer}.helper #wrapper .helper-wrapper.modal-visible .question h1,.helper #wrapper .helper-wrapper.modal-visible .answer,.helper #wrapper .helper-wrapper.modal-visible .nav-link{opacity:.2}.helper #wrapper .helper-wrapper .modal-multiselect .choice{margin-bottom:25px}.helper #wrapper .helper-wrapper .modal-radioselect .modal-search input{color:#fff;background:#0000001a;border:none}.helper #wrapper .helper-wrapper .modal-radioselect .modal-search input::placeholder{color:#fff}.helper #wrapper .helper-wrapper .modal-radioselect .choice{border:none;margin-bottom:0}.helper #wrapper .helper-wrapper .modal-select .choice{width:100%;display:inline-block}.helper #wrapper .helper-wrapper .modal-select .choice:hover{background-color:#ffffff4d}.helper #wrapper .helper-wrapper .modal{z-index:4;position:relative}.helper #wrapper .helper-wrapper .modal .select,.helper #wrapper .helper-wrapper .modal .done{column-span:all}.helper #wrapper .helper-wrapper .modal .done{text-align:right}.helper #wrapper .helper-wrapper .modal.modal-multiselect,.helper #wrapper .helper-wrapper .modal.modal-radioselect{max-height:584px;overflow:hidden scroll}.helper #wrapper .helper-wrapper .done{text-align:right;cursor:pointer;border-top:1px solid #ffffff59;padding:16px 35px 18px;font-size:24px;transition:background-color .25s}.helper #wrapper .helper-wrapper .done:hover{background-color:#fff6;font-weight:700}@media screen and (width>=750px){.helper #wrapper .helper-wrapper .done{font-size:32px}}.helper #wrapper .helper-wrapper .modal,.helper #wrapper .helper-wrapper .done{opacity:0;animation:.25s ease-out forwards modalIn;transform:translateY(50px);box-shadow:0 0 #0000}.helper #wrapper .helper-wrapper.navigating .helper-content-wrapper{animation:1s ease-in-out forwards questionShiftOut;transform:translate(0%)}.helper #wrapper .helper-wrapper.landing:before{z-index:1}.helper #wrapper .helper-wrapper.landing h1{text-shadow:0 1.4px 14px #00000024;max-width:710px;margin-top:.5em;margin-bottom:0;font-size:48px;line-height:1}@media screen and (width>=750px){.helper #wrapper .helper-wrapper.landing h1{margin-top:0;font-size:72px}}.helper #wrapper .helper-wrapper.landing h1 span{max-width:862px}.helper #wrapper .helper-wrapper.landing h1:after{content:"";opacity:0;background-color:#fff;width:100px;height:11px;margin-top:20px;animation:.4s ease-out 2.4s forwards startFadeIn;display:block}@media screen and (width>=750px){.helper #wrapper .helper-wrapper.landing h1:after{margin-top:50px}}.helper #wrapper .helper-wrapper.landing .subtitle.landing{opacity:0;max-width:850px;margin-top:20px;margin-bottom:.3em;font-size:24px;animation:.4s ease-out 2.7s forwards startFadeIn}@media screen and (width>=750px){.helper #wrapper .helper-wrapper.landing .subtitle.landing{font-size:40px}}.helper #wrapper .helper-wrapper.landing .p-small.landing{opacity:0;animation:.4s ease-out 3.5s forwards startFadeIn}.helper #wrapper .helper-wrapper.landing .nav-link{opacity:0;animation:.4s ease-out 2.6s forwards startFadeIn}.helper #wrapper .helper-wrapper.landing .nav-link--landing{opacity:0;animation:.4s ease-out 3.1s forwards startFadeIn}@media screen and (width>=750px){.helper #wrapper .helper-wrapper.landing .helper-content{padding-bottom:150px}}.helper #wrapper .landing .nav-link,.helper #wrapper .citizenship .nav-link,.helper #wrapper .location .nav-link{margin-top:60px}.helper #wrapper .nav-link{color:#fff;text-shadow:0 1.4px 14px #00000024;cursor:pointer;opacity:0;margin-top:0;padding-bottom:2em;font-size:28px;font-weight:700;line-height:1;transition:opacity}.helper #wrapper .nav-link.show{opacity:1;transition-duration:1s}@media screen and (width>=750px){.helper #wrapper .nav-link{font-size:36px}}.helper #wrapper .nav-link:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='38px' height='32px' viewBox='0 0 38 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='helper-arrow-right' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolygon id='Path' fill='%23FFFFFF' points='25 0 38 16 25 32 18 32 27.75 19 0 19 0 13 27.75 13 18 0'%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:26.6px;height:22.4px;margin-left:.5ch;transition:transform .2s ease-out;display:inline-block}.helper #wrapper .nav-link:hover:after{transform:translate(.5ch)}.helper #wrapper .checklist{color:#000}.helper #wrapper .checklist .helper-content-wrapper .helper-content{opacity:0;opacity:0;padding:0;animation:.25s ease-out forwards modalIn;transform:translateY(50px)}.helper #wrapper .checklist .helper-content-wrapper .helper-content>:not(h2){padding:0 14px}.helper #wrapper .checklist p{max-width:788px;font-size:16px}.helper #wrapper .checklist p,.helper #wrapper .checklist a{color:#000}.helper #wrapper .checklist a.underline{text-decoration:underline}.helper #wrapper .checklist ul{list-style-type:unset}.helper #wrapper .checklist .selected-programs ul{list-style-type:none}.helper #wrapper .checklist .selected-programs li{color:#000;background-color:#efebf1;max-width:788px;margin-bottom:18px;font-weight:400;transition:background-color .25s,color .25s}.helper #wrapper .checklist .selected-programs li:hover{color:#fff;background-color:#633370}.helper #wrapper .checklist .selected-programs li:hover h4,.helper #wrapper .checklist .selected-programs li:hover a,.helper #wrapper .checklist .selected-programs li:hover p{color:#fff}.helper #wrapper .checklist .selected-programs li:hover a:after{color:#efebf1}.helper #wrapper .checklist .selected-programs li a{justify-content:space-between;padding:25px;transition:color .25s;display:flex}.helper #wrapper .checklist .selected-programs li a:after{content:"LEARN MORE";color:#633370;min-width:118px;margin-left:20px;font-size:18px;font-weight:700;line-height:1.55556}.helper #wrapper .checklist .selected-programs li p{margin-bottom:0;transition:color .25s}.helper #wrapper .checklist .selected-programs>h4{margin-left:24px;transition:color .25s}.helper #wrapper .checklist .selected-programs>h4 a{margin-top:5px;display:inline-flex}.helper #wrapper .checklist .selected-programs>h4 a:after{content:url(purple-arrow.ec154915.svg);padding-top:1px;transition:transform .2s ease-out}.helper #wrapper .checklist .selected-programs>h4 a:hover:after{transform:translate(7px)}.helper #wrapper .checklist:before{content:"";top:0;right:0;bottom:unset;left:unset;z-index:0;opacity:0;border-top:250px solid #633370;border-bottom:22px solid #0000;border-left:500px solid #0000;border-right:45px solid #633370;width:0;height:0;position:absolute}@media screen and (width>=1076px){.helper #wrapper .checklist:before{opacity:1}}.helper #wrapper .checklist:after{content:"";top:unset;bottom:0;right:0;left:unset;z-index:0;opacity:0;border-top:22px solid #633370;border-bottom:250px solid #0000;border-left:45px solid #0000;border-right:500px solid #633370;width:0;height:0;position:absolute}@media screen and (width>=750px){.helper #wrapper .checklist:after{opacity:1}}.helper #wrapper .checklist h1{color:#633370;text-shadow:none;margin-top:1em;font-size:54px;line-height:1.11111}@media screen and (width>=750px){.helper #wrapper .checklist h1{font-size:72px}}.helper #wrapper .checklist h1 span{max-width:862px;display:block}.helper #wrapper .checklist h1:after{content:"";background-color:#633370;width:100px;height:11px;margin-top:50px}.helper #wrapper .checklist h2{color:#633370;margin-top:1em;margin-bottom:.5rem;padding:.25em 14px;font-size:48px;line-height:1.125}.helper #wrapper .checklist h3{color:#633370;font-size:24px;line-height:1.33333}.helper #wrapper .checklist h4{color:#000;text-transform:none;margin-bottom:7px;font-size:24px;font-weight:700;line-height:1.33333}.helper #wrapper .checklist .checklist-item{align-items:center;margin-bottom:18px;display:flex}.helper #wrapper .checklist .checklist-item input[type=checkbox]{appearance:none;border:2px solid #633370;width:36px;min-width:36px;height:36px;margin-right:0}.helper #wrapper .checklist .checklist-item input[type=checkbox]:checked{background-color:#633370}.helper #wrapper .checklist .checklist-item input[type=checkbox]:checked:before{content:"✓";color:#fff;width:100%;height:100%;margin-top:1px;padding-left:4px;font-size:30px;line-height:1;display:inline-block}.helper #wrapper .checklist .checklist-item>div{background-color:#efebf1;flex-grow:1;justify-content:space-between;max-width:788px;padding:0;transition:background-color .25s,color .25s;display:flex}.helper #wrapper .checklist .checklist-item>div h4,.helper #wrapper .checklist .checklist-item>div h4 a,.helper #wrapper .checklist .checklist-item>div p{transition:background-color .25s,color .25s}.helper #wrapper .checklist .checklist-item>div:hover{background-color:#633370}.helper #wrapper .checklist .checklist-item>div:hover h4,.helper #wrapper .checklist .checklist-item>div:hover h4 a,.helper #wrapper .checklist .checklist-item>div:hover p{color:#fff}.helper #wrapper .checklist .checklist-item>div:hover h4 a{text-decoration:underline}.helper #wrapper .checklist .checklist-item>div:hover:after{color:#efebf1}@media screen and (width>=750px){.helper #wrapper .checklist .checklist-item>div{padding:25px}}.helper #wrapper .checklist .checklist-item>div .checklist-item-content{max-width:525px;margin-right:0}@media screen and (width>=750px){.helper #wrapper .checklist .checklist-item>div .checklist-item-content{margin-right:55px}}.helper #wrapper .checklist .checklist-item>div:after{content:"LEARN MORE";color:#633370;min-width:118px;font-size:18px;font-weight:700;line-height:1.55556}.helper #wrapper .checklist .checklist-email{background-color:#efebf1;margin-top:150px;padding-bottom:150px}.helper #wrapper .checklist .checklist-email:before{content:"";clip-path:polygon(0% 0%,100% 0%,100% 100%);background-color:#fff;height:70px;display:block}.helper #wrapper .checklist .checklist-email .checklist-email-container{max-width:1080px;margin-left:auto;margin-right:auto;padding:4em 14px}@media screen and (width>=750px){.helper #wrapper .checklist .checklist-email .checklist-email-container{padding:4em 0 8em}}.helper #wrapper .checklist .checklist-email .checklist-email-container>*{max-width:788px}.helper #wrapper .checklist .checklist-email h2{margin-top:0}.helper #wrapper .checklist .checklist-email input[type=email]{box-shadow:none;color:#633370;background-color:#0000;border:none;border-bottom:2px solid #633370;margin-top:20px;font-size:24px}.helper #wrapper .checklist .checklist-email #errors{margin-bottom:60px}.helper #wrapper .checklist .checklist-email .error{background-color:#f003;border-radius:10px;padding:10px 15px;font-size:20px;line-height:1.5}.helper #wrapper .checklist .checklist-email .success{background-color:#56eb5633;border-radius:10px;padding:10px 15px;font-size:20px;line-height:1.5}.helper #wrapper .checklist .checklist-email .checklist-item{align-items:flex-start}.helper #wrapper .checklist .checklist-email .checklist-item>div:hover{background-color:unset}.helper #wrapper .checklist .checklist-email .checklist-item>div:hover h4,.helper #wrapper .checklist .checklist-email .checklist-item>div:hover p{color:#000}.helper #wrapper .checklist .checklist-email .checklist-item:last-of-type div{padding-bottom:0}.helper #wrapper .checklist .checklist-email .checklist-item input[type=checkbox]{margin-top:9px}.helper #wrapper .checklist .checklist-email .checklist-item textarea{min-height:216px}.helper #wrapper .checklist .checklist-email .checklist-item div{padding-top:0}.helper #wrapper .checklist .checklist-email .checklist-item div:after{display:none}.helper #wrapper .checklist .checklist-email input[type=submit]{color:#fff;background-color:#633370;border:1px solid #633370;margin-left:62px;font-size:20px}.helper #wrapper footer:before{display:none}.segment{opacity:0;animation:.2s ease-in-out forwards animateIn}
/*# sourceMappingURL=index.css.map */
