/*! addsearch-search-ui 0.8.14 */.addsearch-filtergroup *,.addsearch-pagination *,.addsearch-searchfield *,.addsearch-searchresults *{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;color:#1b1b32;font-size:100%;font:inherit;vertical-align:baseline}.addsearch-active-filters{align-items:flex-start;display:block;flex-wrap:wrap}.addsearch-active-filters,.addsearch-active-filters .item{display:flex;flex-direction:row}.addsearch-active-filters .item{align-items:center;border:1px solid #dedede;border-radius:3px;display:inline-block;font-size:11px;margin:3px 3px 0 0;max-width:100%;overflow:hidden;padding:2px 4px;white-space:nowrap}.addsearch-active-filters .item>span{display:inline-block;max-width:90%;overflow:hidden;padding-left:4px;position:relative;text-overflow:ellipsis}.addsearch-active-filters .item button{background:transparent;border:none;cursor:pointer;font-size:14px;padding:0 .5em}@media screen and (max-width:480px){.addsearch-active-filters .item{font-size:14px;padding:4px 6px}.addsearch-active-filters .item button{font-size:18px}.addsearch-active-filters .item button[data-clearall=true]{font-size:16px;margin-left:0;padding:1px 6px}}.addsearch-filters-tabs button,.addsearch-filters-tags button{-webkit-appearance:none;-moz-appearance:none;background:#fff;cursor:pointer;display:inline-block;margin:0;padding:.5em 1.5em}.addsearch-filters-tabs .tabs{display:block;display:flex;flex-direction:row;flex-wrap:nowrap;text-align:left}.addsearch-filters-tabs .tabs button{border:1px solid #dedede;border-right:0;float:left;font-size:16px}.addsearch-filters-tabs .tabs button.active{background-color:#eee}.addsearch-filters-tabs .tabs button:first-child{border-radius:5px 0 0 5px}.addsearch-filters-tabs .tabs button:last-child{border-radius:0 5px 5px 0;border-right:1px solid #dedede}@media (max-width:960px){.addsearch-filters-tabs .tabs{overflow-x:scroll;padding:0 0 10px;white-space:nowrap}.addsearch-filters-tabs .tabs button{font-size:14px;padding:7px 15px}}.addsearch-filters-tabs .tabs:after{clear:both;content:" ";display:block;height:0;visibility:hidden}.addsearch-filters-tags button{border:1px solid #dedede;border-radius:5px;color:#444;font-size:12px;margin:2px 0;padding:.25em .75em;text-transform:uppercase}@media screen and (max-width:960px){.addsearch-filters-tags button{font-size:14px;padding:6px 8px}}.addsearch-filters-tags button.active{background-color:#eee}.addsearch-filters-checkboxgroup label,.addsearch-filters-radiogroup label{align-items:center;display:block;display:flex;padding:2px 0}@media (max-width:960px){.addsearch-filters-checkboxgroup label,.addsearch-filters-radiogroup label{padding:4px 0}}.addsearch-filters-checkboxgroup input,.addsearch-filters-radiogroup input{margin-right:8px}.addsearch-filters-radiogroup input{margin:0 8px 0 0}.addsearch-filters-checkboxgroup input[type=checkbox]{margin-right:7px}.addsearch-filters-range label{display:block;padding:4px 0}.addsearch-filters-range input{width:30%}.addsearch-filters-range input[data-valid=false]{border-color:red}.addsearch-recommendations{display:flex;gap:11px;max-width:970px;overflow:scroll;padding:30px}.addsearch-recommendations .hit .main-image{background-repeat:no-repeat;background-size:contain;min-height:100px;width:100%}.addsearch-recommendations .hit .main-image img{width:100%}.addsearch-recommendations .hit{-webkit-box-flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;border:1px solid #d6d0d0;display:flex;flex:1 1 0px;flex-direction:column;justify-content:space-between;max-width:calc(33.33333% - 30px);min-width:200px;padding:20px}.addsearch-recommendations .hit:hover{background-color:#f7f7f7}.addsearch-autocomplete{background-color:#fff;min-width:300px;position:absolute}.addsearch-autocomplete ul{border:1px solid #dedede;border-radius:0 0 2px 2px;list-style:none;margin:0;padding:0}.addsearch-autocomplete li{cursor:pointer;padding:5px 8px}.addsearch-autocomplete li.active{background-color:#eee}.addsearch-hierarchical-facets{list-style-type:none;padding:0}.addsearch-hierarchical-facets .adds-facet-wrap{flex-direction:row;flex-wrap:wrap}.addsearch-hierarchical-facets .adds-facet-container,.addsearch-hierarchical-facets .adds-facet-wrap{align-items:center;display:flex}.addsearch-hierarchical-facets .adds-facet-container{width:100%}.addsearch-hierarchical-facets li{display:block;overflow:hidden;padding-left:5px;position:relative;white-space:nowrap}.addsearch-hierarchical-facets li label{align-items:center;display:flex;max-width:100%;overflow:hidden;padding-left:5px!important;white-space:nowrap;width:100%}@media (max-width:960px){.addsearch-hierarchical-facets li label{padding:4px 0}}.addsearch-hierarchical-facets li label>span{display:inline-block;max-width:80%;overflow:hidden;padding-right:3px;position:relative;text-overflow:ellipsis}.addsearch-hierarchical-facets li input[type=checkbox]{margin:0 7px 0 2px}.addsearch-hierarchical-facets li .addsearch-facet-group-expansion-arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:flex;height:14px;justify-content:center;position:relative;top:-2px;width:14px}.addsearch-hierarchical-facets li .addsearch-facet-group-expansion-arrow.adds-visibility-hidden{display:none;visibility:hidden}.addsearch-hierarchical-facets li .addsearch-facet-group-expansion-arrow:after{border:solid #000;border-width:0 2px 2px 0;content:"";display:inline-block;height:6px;position:relative;transform:rotate(45deg);width:6px}.addsearch-hierarchical-facets li .addsearch-facet-child-container{padding-left:14px;width:100%}.addsearch-hierarchical-facets li .addsearch-facet-child-container:before{border-left:1px solid #dcdcdc;content:"";height:100%;left:11px;position:absolute}.addsearch-hierarchical-facets .shrink .addsearch-facet-group-expansion-arrow{left:-1px;top:0}.addsearch-hierarchical-facets .shrink .addsearch-facet-group-expansion-arrow:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.addsearch-hierarchical-facets .shrink .addsearch-facet-child-container{display:none}.addsearch-hierarchical-facets em{color:#666;font-size:80%;font-style:normal}.addsearch-facets ul{list-style:none;padding:0}.addsearch-facets ul li,.addsearch-facets ul li label{display:block;overflow:hidden;white-space:nowrap}.addsearch-facets ul li label{align-items:center;display:flex;max-width:100%;padding:2px 0}@media (max-width:960px){.addsearch-facets ul li label{padding:4px 0}}.addsearch-facets ul li label>span{display:inline-block;max-width:80%;overflow:hidden;padding-right:3px;position:relative;text-overflow:ellipsis}.addsearch-facets ul li input[type=checkbox]{margin-right:7px}.addsearch-facets em{color:#666;font-size:80%;font-style:normal}.addsearch-range-slider .adds-range-slider-container{display:flex;flex-direction:column;margin:20px auto}.addsearch-range-slider .adds-range-slider-container .adds-range-slider-control{position:relative}.addsearch-range-slider .adds-range-slider-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#fff;border-radius:50%;box-shadow:0 0 0 1px #c6c6c6;cursor:pointer;height:24px;pointer-events:all;width:24px}.addsearch-range-slider .adds-range-slider-container input[type=range]::-moz-range-thumb{-webkit-appearance:none;background-color:#fff;border-radius:50%;box-shadow:0 0 0 1px #c6c6c6;cursor:pointer;height:24px;pointer-events:all;width:24px}.addsearch-range-slider .adds-range-slider-container input[type=range]::-webkit-slider-thumb:hover{background:#f7f7f7}.addsearch-range-slider .adds-range-slider-container input[type=range]::-webkit-slider-thumb:active{box-shadow:inset 0 0 3px #387bbe,0 0 9px #387bbe;-webkit-box-shadow:inset 0 0 3px #387bbe,0 0 9px #387bbe}.addsearch-range-slider .adds-range-slider-container input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#c6c6c6;height:2px;pointer-events:none;position:absolute;width:100%}.addsearch-range-slider .adds-range-slider-container input[type=range][data-id=adds-slider-control-from]{height:0;z-index:1}.addsearch-range-slider .adds-range-slider-display{-webkit-box-pack:justify;-ms-flex-pack:justify;display:flex;justify-content:space-between}.addsearch-loadmore button{background:#f7f7f7;border:1px solid #dedede;border-radius:5px;cursor:pointer;padding:7px 12px 7px 13px}.addsearch-loadmore button,.addsearch-loadmore span{display:inline-block;font-size:16px;height:36px;margin:1em}.addsearch-loadmore span{padding:7px 0}.addsearch-pagination{clear:both;flex-direction:row;flex-wrap:wrap;padding:1em 0}.addsearch-pagination,.addsearch-pagination button{display:flex}.addsearch-pagination button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background-color:#fff;border:1px solid #dedede;border-radius:2px;cursor:pointer;flex-shrink:0;height:34px;justify-content:center;line-height:34px;margin-right:2px;min-width:34px;padding:0}.addsearch-pagination button[data-active=true]{background-color:#f1f1f1;font-weight:700}.addsearch-pagination button[data-page=next],.addsearch-pagination button[data-page=previous]{flex-shrink:0;font-size:14px}.addsearch-searchfield-container{flex-grow:1;flex-wrap:nowrap}.addsearch-searchfield,.addsearch-searchfield-container{align-items:center;display:inline-block;display:flex;flex-direction:row}.addsearch-searchfield{min-width:260px}@media (max-width:480px){.addsearch-searchfield{width:100%}}.addsearch-searchfield button,.addsearch-searchfield input[type=search]{border:1px solid #dedede;border-radius:3px}.addsearch-searchfield .search-field-wrapper{float:left}.addsearch-searchfield .search-field-wrapper,.addsearch-searchfield input[type=search]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex-positive:1;align-items:center;display:inline-block;display:flex;flex-direction:row;flex-grow:1;flex-wrap:nowrap}.addsearch-searchfield input[type=search]{border:1px solid #dedede;border-radius:5px;font-size:16px;height:36px;margin-right:3px;max-width:400px;min-width:300px;padding:0 7px;text-align:left;width:100%}@media (max-width:480px){.addsearch-searchfield input[type=search]{min-width:150px}}.addsearch-searchfield input[type=search].icon{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ic2VhcmNoLWljb24iIHdpZHRoPSIyMCIgaGVpZ2h0PSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjYjFiMWIxIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik05Ljg4MiA2LjA3YTQuMDk3IDQuMDk3IDAgMCAxIDQuMDk0LTQuMDk0IDQuMDk3IDQuMDk3IDAgMCAxIDQuMDk1IDQuMDk1IDQuMDk3IDQuMDk3IDAgMCAxLTQuMDk1IDQuMDk0Yy0yLjI1OC0uMDQ3LTQuMDk0LTEuODgzLTQuMDk0LTQuMDk0bTEwLjAyNCAwQTUuOTg1IDUuOTg1IDAgMCAwIDEzLjkyOS4wOTRDMTAuNjgyLjA5NCA4IDIuNzc2IDggNi4wNzFhNS45ODUgNS45ODUgMCAwIDAgNS45NzYgNS45NzZjLjU2NSAwIDEuMDgzLS4wOTQgMS41NTMtLjIzNWwxLjc4OSAzLjk1MyAxLjY5NC0uOC0xLjc4OC0zLjk1M2MxLjY0Ny0xLjA4MyAyLjY4Mi0yLjg3IDIuNjgyLTQuOTQxTTQgMi45NjVIMi4xMTh2Mi4xNjRIMHYxLjgzNmgyLjExOHYyLjE2NEg0VjYuOTY1aDIuMTE4VjUuMTI5SDR6Ii8+PC9nPjwvc3ZnPg==);background-position:5px 50%;background-repeat:no-repeat;padding:0 7px 2px 32px!important}.addsearch-searchfield button{background:#f7f7f7;border-radius:5px;cursor:pointer;display:inline-block;font-size:16px;height:36px;padding:7px 15px}@media (max-width:480px){.addsearch-searchfield button,.addsearch-searchfield input[type=search]{border-radius:3px;font-size:16px;padding:5px 7px}}.addsearch-searchresults .number-of-results{margin:1em 0 .5em;padding:0 1em}.addsearch-searchresults h3{font-size:110%;font-weight:700;margin-top:0;padding-top:13px}.addsearch-searchresults h3 a{text-decoration:none}.addsearch-searchresults h3 a:hover{text-decoration:underline}@media (max-width:480px){.addsearch-searchresults h3{font-size:90%}.addsearch-searchresults .highlight{font-size:80%}}.addsearch-searchresults em{font-weight:700}.addsearch-searchresults .hit{clear:both;padding:0 1em}.addsearch-searchresults .hit:after{clear:both;content:" ";display:block;height:0;visibility:hidden}.addsearch-searchresults .hit div{overflow-wrap:break-word}.addsearch-searchresults .hit .category{background-color:#eee;border:1px solid #dedede;border-radius:5px;display:inline-block;font-size:12px;margin-bottom:1em;margin-top:2em;padding:.25em .5em;text-transform:uppercase}@media (max-width:480px){.addsearch-searchresults .hit .category{margin-top:1em}}.addsearch-searchresults .hit .main-image{background-color:#fff;background-repeat:no-repeat;background-size:100% 100%;border:1px solid #e4e4e4;display:inline-block;float:left;height:100px;margin:0 20px 20px 0;overflow:hidden;width:100px;word-break:break-all}.addsearch-searchresults .hit .main-image.doc,.addsearch-searchresults .hit .main-image.docx,.addsearch-searchresults .hit .main-image.noimage,.addsearch-searchresults .hit .main-image.pdf,.addsearch-searchresults .hit .main-image.ppt,.addsearch-searchresults .hit .main-image.pptx,.addsearch-searchresults .hit .main-image.xls,.addsearch-searchresults .hit .main-image.xlsx{background-position:50% 50%;background-size:60%}.addsearch-searchresults .hit .main-image.noimage{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzIiIHdpZHRoPSIzMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIiBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZD0iTTAgMjRoMjRWMEgwWiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzMyAwIDAgLTEuMzMzMzMgMCAzMikiPjxwYXRoIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNkZWRlZGU7c3Ryb2tlLXdpZHRoOjE7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiBkPSJNMCAwcy4zLjEuNC4yYy4yLjIuMy41LjMuN3YxMC4yYzAgLjYtLjUgMS4xLTEuMSAxLjFoLTIuOGwtMi41IDIuM2MtLjIuMi0uNC4zLS42LjNoLTQuMmMtLjMgMC0uNS0uMS0uNy0uM2wtMS43LTEuNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuNSA1LjUpIi8+PHBhdGggc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2RlZGVkZTtzdHJva2Utd2lkdGg6MTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiIGQ9Ik0wIDBjLS42IDAtMS4xLS41LTEuMS0xLjF2LTEwLjFjMC0uNi41LTEuMSAxLjEtMS4xaDEyLjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQgMTcuNykiLz48cGF0aCBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojZGVkZWRlO3N0cm9rZS13aWR0aDoxO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjptaXRlcjtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSIgZD0iTTAgMGMtLjYtLjMtMS4yLS40LTEuOS0uNC0yLjQgMC00LjQgMi00LjQgNC40IDAgLjcuMiAxLjMuNCAxLjkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0IDgpIi8+PHBhdGggc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2RlZGVkZTtzdHJva2Utd2lkdGg6MTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiIGQ9Ik0wIDBjLjYuMyAxLjIuNCAxLjguNCAyLjQgMCA0LjQtMiA0LjQtNC40IDAtLjYtLjEtMS4yLS40LTEuOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuMiAxNS45KSIvPjxwYXRoIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNkZWRlZGU7c3Ryb2tlLXdpZHRoOjE7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiBkPSJtMCAwIDE5LjgtMTkuOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi4xIDIxLjkpIi8+PC9nPjwvc3ZnPg==)}.addsearch-searchresults .hit .main-image.pdf{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzIiIHdpZHRoPSIzMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIiBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZD0iTTAgMjRoMjRWMEgwWiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzMyAwIDAgLTEuMzMzMzMgMCAzMikiPjxwYXRoIHN0eWxlPSJmaWxsOiNmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiIGQ9Ik0wIDB2LTE1YzAtLjYtLjQtMS0uOS0xaC0xNS4yYy0uNSAwLS45LjUtLjkgMVY0YzAgLjUuNCAxIC45IDFoMTF6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMSAxNy41KSIvPjxwYXRoIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMwMDA7c3Ryb2tlLXdpZHRoOjE7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiIGQ9Ik0wIDB2LTE1YzAtLjYtLjQtMS0uOS0xaC0xNS4yYy0uNSAwLS45LjUtLjkgMVY0YzAgLjUuNCAxIC45IDFoMTF6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMSAxNy41KSIvPjxwYXRoIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMwMDA7c3Ryb2tlLXdpZHRoOjE7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiIGQ9Ik0wIDBoLTRjLS42IDAtMS4xLjUtMS4xIDF2NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjEgMTcuNSkiLz48cGF0aCBzdHlsZT0iZmlsbDojZmZmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTojMDAwO3N0cm9rZS13aWR0aDoxO3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiBkPSJNMiAxM2gxNVY1SDJaIi8+PHBhdGggc3R5bGU9ImZpbGw6IzAwMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgZD0iTTAgMGgyLjV2LTEuNloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNSA0LjUpIi8+PHBhdGggc3R5bGU9ImZpbGw6IzAwMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgZD0iTTAgMGguNzg1Yy4xMjUgMCAuMjMzLjAxNi4zMjQuMDQ3YS41ODkuNTg5IDAgMCAxIC4yMjMuMTMxYy4wNTcuMDU1LjEuMTIyLjEyNy4yYS44NjkuODY5IDAgMCAxIDAgLjUyLjYzLjYzIDAgMCAxLS4xMjcuMjI2LjYyLjYyIDAgMCAxLS4yMjMuMTU2LjgxOS44MTkgMCAwIDEtLjMyNC4wNTlIMFptMC0uNzEydi0xLjUwM2gtLjg3OXY0LjI2NkguNzg1Yy4yNTIgMCAuNDc3LS4wMzUuNjc1LS4xMDYuMTk5LS4wNy4zNjctLjE2OC41MDQtLjI5NGExLjI1IDEuMjUgMCAwIDAgLjMxNS0uNDQ4Yy4wNzMtLjE3My4xMDktLjM2MS4xMDktLjU2NCAwLS4yMDctLjAzNi0uMzk0LS4xMDktLjU2YTEuMTUgMS4xNSAwIDAgMC0uMzE1LS40MjUgMS40MyAxLjQzIDAgMCAwLS41MDQtLjI3IDIuMTkyIDIuMTkyIDAgMCAwLS42NzUtLjA5NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuMjMyIDkuMDQ5KSIvPjxwYXRoIHN0eWxlPSJmaWxsOiMwMDA7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiIGQ9Ik0wIDB2LTIuODQ4aC40MjVjLjM0NyAwIC42MTIuMTE2Ljc5NC4zNDUuMTgxLjIzLjI3Mi41NTcuMjcyLjk4MnYuMmMwIC40MzMtLjA5Ljc2Mi0uMjY5Ljk4NkMxLjA0Mi0uMTExLjc3OSAwIC40MzQgMFptLS44NzktMy41NTRWLjcxMkguNDM0Yy4yODcgMCAuNTUtLjA0OS43ODktLjE0OC4yMzktLjA5OC40NDQtLjIzNy42MTUtLjQxNi4xNzEtLjE3OC4zMDUtLjM5My40LS42NDMuMDk2LS4yNS4xNDQtLjUyNy4xNDQtLjgzMnYtLjE5NGMwLS4zMDQtLjA0OC0uNTgxLS4xNDMtLjgzYTEuODUgMS44NSAwIDAgMC0uNDAxLS42NDEgMS43NjcgMS43NjcgMCAwIDAtLjYxOS0uNDE1IDIuMDgzIDIuMDgzIDAgMCAwLS43OTQtLjE0N1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMTAyIDEwLjM4OCkiLz48cGF0aCBzdHlsZT0iZmlsbDojMDAwO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIiBkPSJNMCAwaC0xLjY4N3YtMS43NDNoLS44Nzl2NC4yNjVILjIxMXYtLjcxMWgtMS44OThWLjcwOUgweiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQuNjkgOC41NzcpIi8+PC9nPjwvc3ZnPg==)}.addsearch-searchresults .hit .main-image.doc,.addsearch-searchresults .hit .main-image.docx{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzIiIHdpZHRoPSIzMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIiBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZD0iTTAgMjRoMjRWMEgwWiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzMyAwIDAgLTEuMzMzMzMgMCAzMikiPjxwYXRoIHN0eWxlPSJmaWxsOiNmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiIGQ9Ik0wIDB2LTE1YzAtLjYtLjQtMS0uOS0xaC0xNS4yYy0uNSAwLS45LjUtLjkgMVY0YzAgLjUuNCAxIC45IDFoMTF6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMSAxNy41KSIvPjxwYXRoIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMwMDA7c3Ryb2tlLXdpZHRoOjE7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiIGQ9Ik0wIDB2LTE1YzAtLjYtLjQtMS0uOS0xaC0xNS4yYy0uNSAwLS45LjUtLjkgMVY0YzAgLjUuNCAxIC45IDFoMTF6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMSAxNy41KSIvPjxwYXRoIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMwMDA7c3Ryb2tlLXdpZHRoOjE7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiIGQ9Ik0wIDBoLTRjLS42IDAtMS4xLjUtMS4xIDF2NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjEgMTcuNSkiLz48cGF0aCBzdHlsZT0iZmlsbDojZmZmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTojMDAwO3N0cm9rZS13aWR0aDoxO3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiBkPSJNMiAxM2gxNVY1SDJaIi8+PHBhdGggc3R5bGU9ImZpbGw6IzAwMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgZD0iTTAgMGgyLjV2LTEuNloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNSA0LjUpIi8+PHBhdGggc3R5bGU9ImZpbGw6IzAwMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgZD0iTTAgMHYtMi43MDNoLjQzMmMuMzU0IDAgLjYyMy4xMDkuODA4LjMyNy4xODUuMjE4LjI3Ny41MjguMjc3LjkzM3YuMTg5YzAgLjQxMS0uMDkxLjcyNC0uMjc0LjkzNkMxLjA2LS4xMDUuNzkzIDAgLjQ0MSAwWm0tLjg5NC0zLjM3M1YuNjc2SC40NDFjLjI5MiAwIC41Ni0uMDQ3LjgwNC0uMTQuMjQzLS4wOTQuNDUxLS4yMjUuNjI2LS4zOTUuMTczLS4xNy4zMDktLjM3My40MDYtLjYxMS4wOTgtLjIzNy4xNDYtLjUwMS4xNDYtLjc5di0uMTgzYzAtLjI4OS0uMDQ4LS41NTItLjE0NC0uNzg4YTEuNzc3IDEuNzc3IDAgMCAwLS40MDgtLjYxIDEuODMxIDEuODMxIDAgMCAwLS42MzEtLjM5MyAyLjI1IDIuMjUgMCAwIDAtLjgwOC0uMTM5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC43IDEwLjM2OCkiLz48cGF0aCBzdHlsZT0iZmlsbDojMDAwO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIiBkPSJNMCAwYzAgLjQyNS0uMDgyLjc0Ny0uMjQ0Ljk2OC0uMTYzLjIyLS4zOTYuMzMxLS42OTguMzMxLS4zMDIgMC0uNTM0LS4xMTEtLjY5Ny0uMzMxQy0xLjgwMi43NDctMS44ODQuNDI1LTEuODg0IDB2LS4xODRjMC0uMjExLjAyMi0uMzk4LjA2NS0uNTZhMS4yIDEuMiAwIDAgMSAuMTg0LS40MDguNzc3Ljc3NyAwIDAgMSAuMjk3LS4yNTEuOTA3LjkwNyAwIDAgMSAuNDAyLS4wODVjLjMwMiAwIC41MzQuMTExLjY5NS4zMzQuMTYuMjIyLjI0MS41NDYuMjQxLjk3Wm0uOTA2LS4xODRjMC0uMzA5LS4wNDUtLjU4Ny0uMTM0LS44MzNhMS43NjcgMS43NjcgMCAwIDAtLjM3Ny0uNjI0IDEuNjQyIDEuNjQyIDAgMCAwLS41ODItLjM5MyAxLjk3NyAxLjk3NyAwIDAgMC0uNzQ5LS4xMzhjLS4yNzIgMC0uNTIyLjA0Ni0uNzQ4LjEzOGExLjY3NiAxLjY3NiAwIDAgMC0uOTY4IDEuMDE3IDIuMzY2IDIuMzY2IDAgMCAwLS4xMzguODMzdi4xNzhjMCAuMzA5LjA0NS41ODUuMTM2LjgzMi4wOTEuMjQ2LjIxNy40NTYuMzguNjI5LjE2My4xNzIuMzU3LjMwNC41ODQuMzk2LjIyNy4wOTEuNDc2LjEzNy43NDguMTM3LjI3MyAwIC41MjItLjA0Ni43NDgtLjEzNy4yMjctLjA5Mi40MjItLjIyNC41ODUtLjM5Ni4xNjItLjE3My4yODktLjM4My4zOC0uNjI5LjA5LS4yNDcuMTM1LS41MjMuMTM1LS44MzJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC40MzIgOS4xMTEpIi8+PHBhdGggc3R5bGU9ImZpbGw6IzAwMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgZD0iTTAgMGExLjU3MiAxLjU3MiAwIDAgMC0uMTQ4LS41NjcgMS4zNDEgMS4zNDEgMCAwIDAtLjM0Ni0uNDQ0IDEuNjE0IDEuNjE0IDAgMCAwLS41MzUtLjI4OSAyLjI2NCAyLjI2NCAwIDAgMC0uNzE3LS4xMDRjLS4yNzggMC0uNTI4LjA0NS0uNzQ5LjEzNC0uMjIyLjA5LS40MS4yMTktLjU2NC4zODhhMS43NCAxLjc0IDAgMCAwLS4zNTUuNjEzYy0uMDgyLjI0MS0uMTIzLjUxLS4xMjMuODA5di4yNjdjMCAuMjk4LjA0Mi41NjguMTI4LjgwOS4wODYuMjQxLjIwNi40NDYuMzYyLjYxNC4xNTYuMTY5LjM0NS4yOTkuNTY4LjM5LjIyMi4wOTEuNDcuMTM2Ljc0NS4xMzYuMjcgMCAuNTA5LS4wMzUuNzE2LS4xMDcuMjA4LS4wNzEuMzg0LS4xNy41My0uMjk3LjE0NS0uMTI3LjI1OC0uMjc5LjM0LS40NTRhMS44NCAxLjg0IDAgMCAwIC4xNTUtLjU3MWgtLjg5NWMtLjAwOS4xMi0uMDMyLjIyNy0uMDY3LjMxOWEuNjE3LjYxNyAwIDAgMS0uMTUuMjM0LjYzLjYzIDAgMCAxLS4yNTMuMTQzIDEuMjUyIDEuMjUyIDAgMCAxLS4zNzYuMDQ5Yy0uMzAyIDAtLjUyNy0uMTAyLS42NzUtLjMwNy0uMTQ5LS4yMDUtLjIyMi0uNTIzLS4yMjItLjk1M1YuNTRjMC0uMjEuMDE2LS4zOTQuMDQ5LS41NTEuMDMzLS4xNTguMDg0LS4yOS4xNTUtLjM5NWEuNjY5LjY2OSAwIDAgMSAuMjc0LS4yMzguOTYyLjk2MiAwIDAgMSAuNDA3LS4wOGMuMTQyIDAgLjI2My4wMTYuMzY1LjA0NWEuNjExLjYxMSAwIDAgMSAuNDE2LjM2MmMuMDM3LjA5LjA2Mi4xOTcuMDcxLjMxN3oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1LjM5NCA4LjM0NCkiLz48L2c+PC9zdmc+)}.addsearch-searchresults .hit .main-image.xls,.addsearch-searchresults .hit .main-image.xlsx{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzIiIHdpZHRoPSIzMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIiBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZD0iTTAgMjRoMjRWMEgwWiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzMyAwIDAgLTEuMzMzMzMgMCAzMikiPjxwYXRoIHN0eWxlPSJmaWxsOiNmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiIGQ9Ik0wIDB2LTE1YzAtLjYtLjQtMS0uOS0xaC0xNS4yYy0uNSAwLS45LjUtLjkgMVY0YzAgLjUuNCAxIC45IDFoMTF6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMSAxNy41KSIvPjxwYXRoIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMwMDA7c3Ryb2tlLXdpZHRoOjE7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiIGQ9Ik0wIDB2LTE1YzAtLjYtLjQtMS0uOS0xaC0xNS4yYy0uNSAwLS45LjUtLjkgMVY0YzAgLjUuNCAxIC45IDFoMTF6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMSAxNy41KSIvPjxwYXRoIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMwMDA7c3Ryb2tlLXdpZHRoOjE7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiIGQ9Ik0wIDBoLTRjLS42IDAtMS4xLjUtMS4xIDF2NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjEgMTcuNSkiLz48cGF0aCBzdHlsZT0iZmlsbDojZmZmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTojMDAwO3N0cm9rZS13aWR0aDoxO3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiBkPSJNMiAxM2gxNVY1SDJaIi8+PHBhdGggc3R5bGU9ImZpbGw6IzAwMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgZD0iTTAgMGgyLjV2LTEuNloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNSA0LjUpIi8+PHBhdGggc3R5bGU9ImZpbGw6IzAwMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgZD0ibTAgMCAuNjYxIDEuMzQ0aDEuMTEzTC42NDQtLjY2MWwxLjE2LTIuMDM3SC42OEwwLTEuMzNsLS42OC0xLjM2OGgtMS4xMjJMLS42NDQtLjY2MWwtMS4xMjcgMi4wMDVoMS4xMXoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYuMzU4IDkuNjEzKSIvPjxwYXRoIHN0eWxlPSJmaWxsOiMwMDA7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiIGQ9Ik0wIDBoMS42OTZ2LS43NDlILS45NzV2NC4wNDJIMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuNDU0IDcuNjY0KSIvPjxwYXRoIHN0eWxlPSJmaWxsOiMwMDA7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiIGQ9Ik0wIDBjMCAuMDYyLS4wMDkuMTItLjAyNi4xNzFhLjM0Ni4zNDYgMCAwIDEtLjEwNS4xNDQuOTUuOTUgMCAwIDEtLjIxOC4xMzQgMy4wMjkgMy4wMjkgMCAwIDEtLjM2OC4xNDIgNS40MDggNS40MDggMCAwIDAtLjUxMy4yIDIuMDM4IDIuMDM4IDAgMCAwLS40MzkuMjY0IDEuMjQgMS4yNCAwIDAgMC0uMzA3LjM1Ni45NjUuOTY1IDAgMCAwLS4xMTUuNDc3YzAgLjE3NC4wMzkuMzMxLjExNy40Ny4wNzguMTQuMTg2LjI1OC4zMjUuMzU3LjEzOC4wOTguMzAyLjE3NC40OTMuMjI3LjE4OS4wNTQuMzk2LjA4LjYyLjA4LjIyMSAwIC40MjMtLjAyOS42MDgtLjA4OHMuMzQ0LS4xNDMuNDc3LS4yNTJhMS4xNTQgMS4xNTQgMCAwIDAgLjQyNS0uOTEzSC4wMDJhLjYxNS42MTUgMCAwIDEtLjAzNC4yMDkuNDQyLjQ0MiAwIDAgMS0uMjguMjcuODY0Ljg2NCAwIDAgMS0uNDkxLjAwNy41MjguNTI4IDAgMCAxLS4xNzYtLjA4OC4zNjUuMzY1IDAgMCAxLS4xNDMtLjI4OGMwLS4wNjEuMDE4LS4xMTYuMDUyLS4xNjVhLjU3Ni41NzYgMCAwIDEgLjE0Ni0uMTM5IDEuMzcgMS4zNyAwIDAgMSAuMjM0LS4xMjJjLjA5MS0uMDM4LjE5NS0uMDc1LjMwOS0uMTEyLjIxNS0uMDY5LjQwNi0uMTQ1LjU3NS0uMjI4QTEuOCAxLjggMCAwIDAgLjYyLjgyN0MuNzM1LjcyLjgyMy41OTkuODg0LjQ2NGMuMDYtLjEzNi4wOS0uMjg4LjA5LS40NThhLjk5OS45OTkgMCAwIDAtLjQxLS44NDIgMS40MTQgMS40MTQgMCAwIDAtLjQ3MS0uMjE5IDIuNDk3IDIuNDk3IDAgMCAwLTEuMDI5LS4wNCAyLjAzMiAyLjAzMiAwIDAgMC0uMzkzLjEwNyAxLjc0OCAxLjc0OCAwIDAgMC0uMzQ5LjE4MUExLjIxNCAxLjIxNCAwIDAgMC0yLjIxMy4yMzZoLjk3OGMwLS4xMTkuMDE1LS4yMTguMDQ3LS4yOThhLjQ2OC40NjggMCAwIDEgLjEzOC0uMTk2LjU0My41NDMgMCAwIDEgLjIyNC0uMTA3IDEuMjYgMS4yNiAwIDAgMSAuMzA0LS4wMzJjLjA5MiAwIC4xNzEuMDEuMjM3LjAzMi4wNjYuMDIxLjEyLjA1LjE2My4wODZhLjMzLjMzIDAgMCAxIC4wOTMuMTI3QS40MDcuNDA3IDAgMCAxIDAgMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMuNjQ2IDcuOTkpIi8+PC9nPjwvc3ZnPg==)}.addsearch-searchresults .hit .main-image.ppt,.addsearch-searchresults .hit .main-image.pptx{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzIiIHdpZHRoPSIzMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIiBjbGlwUGF0aFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHBhdGggZD0iTTAgMjRoMjRWMEgwWiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzMyAwIDAgLTEuMzMzMzMgMCAzMikiPjxwYXRoIHN0eWxlPSJmaWxsOiNmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiIGQ9Ik0wIDB2LTE1YzAtLjYtLjQtMS0uOS0xaC0xNS4yYy0uNSAwLS45LjUtLjkgMVY0YzAgLjUuNCAxIC45IDFoMTF6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMSAxNy41KSIvPjxwYXRoIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMwMDA7c3Ryb2tlLXdpZHRoOjE7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiIGQ9Ik0wIDB2LTE1YzAtLjYtLjQtMS0uOS0xaC0xNS4yYy0uNSAwLS45LjUtLjkgMVY0YzAgLjUuNCAxIC45IDFoMTF6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMSAxNy41KSIvPjxwYXRoIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMwMDA7c3Ryb2tlLXdpZHRoOjE7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiIGQ9Ik0wIDBoLTRjLS42IDAtMS4xLjUtMS4xIDF2NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjEgMTcuNSkiLz48cGF0aCBzdHlsZT0iZmlsbDojZmZmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTojMDAwO3N0cm9rZS13aWR0aDoxO3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIiBkPSJNMiAxM2gxNVY1SDJaIi8+PHBhdGggc3R5bGU9ImZpbGw6IzAwMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgZD0iTTAgMGgyLjV2LTEuNloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNSA0LjUpIi8+PHBhdGggc3R5bGU9ImZpbGw6IzAwMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgZD0iTTAgMGguNjU4Yy4xMDUgMCAuMTk2LjAxNS4yNzEuMDQyYS40NjIuNDYyIDAgMCAxIC4yOTMuMjkzLjg0Ni44NDYgMCAwIDEgMCAuNDY4LjU0LjU0IDAgMCAxLS4yOTMuMzQ2LjYyNC42MjQgMCAwIDEtLjI3MS4wNTNIMFptMC0uNzc1di0xLjQxM2gtMS4wMDR2NC4xNjZILjY1OGMuMjUgMCAuNDc1LS4wMzYuNjc1LS4xMDYuMjAxLS4wNy4zNzEtLjE2OS41MS0uMjk1YTEuMjkgMS4yOSAwIDAgMCAuMzIxLS40NDhjLjA3NC0uMTcyLjExMS0uMzYuMTExLS41NjVhMS4zMiAxLjMyIDAgMCAwLS4xMTEtLjU0OSAxLjE5NSAxLjE5NSAwIDAgMC0uMzIxLS40MjIgMS40OTcgMS40OTcgMCAwIDAtLjUxLS4yNzMgMi4yNDIgMi4yNDIgMCAwIDAtLjY3NS0uMDk1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS4yNTQgOS4xMDUpIi8+PHBhdGggc3R5bGU9ImZpbGw6IzAwMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgZD0iTTAgMGguNjU4Yy4xMDUgMCAuMTk2LjAxNS4yNzEuMDQyYS40NS40NSAwIDAgMSAuMjkzLjI5My44NDYuODQ2IDAgMCAxIDAgLjQ2OC41NC41NCAwIDAgMS0uMjkzLjM0Ni42MjQuNjI0IDAgMCAxLS4yNzEuMDUzSDBabTAtLjc3NXYtMS40MTNoLTEuMDA0djQuMTY2SC42NThjLjI1IDAgLjQ3NS0uMDM2LjY3NS0uMTA2LjIwMS0uMDcuMzcxLS4xNjkuNTEtLjI5NWExLjI5IDEuMjkgMCAwIDAgLjMyMS0uNDQ4Yy4wNzQtLjE3Mi4xMTEtLjM2LjExMS0uNTY1YTEuMzIgMS4zMiAwIDAgMC0uMTExLS41NDkgMS4xOTUgMS4xOTUgMCAwIDAtLjMyMS0uNDIyIDEuNDk3IDEuNDk3IDAgMCAwLS41MS0uMjczIDIuMjQyIDIuMjQyIDAgMCAwLS42NzUtLjA5NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMDY5IDkuMTA1KSIvPjxwYXRoIHN0eWxlPSJmaWxsOiMwMDA7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmUiIGQ9Ik0wIDBoLTEuMjUxdi0zLjM5MWgtMS4wMDRWMGgtMS4yMjh2Ljc3NUgwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUuMTUgMTAuMzA4KSIvPjwvZz48L3N2Zz4=)}.addsearch-searchresults .hit img{height:100%;width:100%}.addsearch-searchresults .hit:hover{background-color:#f7f7f7}.addsearch-searchresults .hit:hover .category{background-color:#dedede}.addsearch-sortby-radiogroup label{align-items:center;display:block;display:flex;padding:2px 0}.addsearch-sortby-radiogroup input{margin:0 8px 0 0}:root{--black: #000;--white: #fff;--lt-primary-color: #A498C9;--md-primary-color: #8272B4;--md-dk-primary-color: #382176;--dk-primary-color: #2A0F5E;--brand-primary-color: #473192;--md-secondary-color: #FFC844;--lt-gray: #F8F8FC;--gray: #DCE4EA;--dk-gray: #585858;--error: #ca1717;--max-width-small: 1000px;--max-width: 1364px;--max-width-large: 1600px;--large-container-padding: 120px;--medium-container-padding: 80px;--small-container-padding: 20px;--large-block-margin: 80px;--small-block-margin: 40px;--large-block-padding: 60px;--small-block-padding: 30px;--large-position-margin: 35px;--x-small-border-radius: 10px;--small-border-radius: 25px;--border-radius: 50px;--large-border-radius: 70px}.nav-breadcrumbs li,[data-bbox-part-id*="-"].BBFormContainer .BBFormSectionHeading,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSectionHeading,h1,h2,h3,h4,h5,h6,html,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSelectList,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextbox,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextArea,.addsearch-searchfield input[type=search],.addsearch-sortby select,.fui-input,.fui-select,.fui-textarea,.fui-label,.fui-legend{font-family:Open Sans,sans-serif}.sg-element,.styleguide hr,.sg-colors,.page-main,.block-gallery,.nav-breadcrumbs,.pagination ul,.news-item{zoom:1}.sg-element:before,.styleguide hr:before,.sg-colors:before,.page-main:before,.block-gallery:before,.nav-breadcrumbs:before,.pagination ul:before,.news-item:before,.sg-element:after,.styleguide hr:after,.sg-colors:after,.page-main:after,.block-gallery:after,.nav-breadcrumbs:after,.pagination ul:after,.news-item:after{content:"";display:table}.sg-element:after,.styleguide hr:after,.sg-colors:after,.page-main:after,.block-gallery:after,.nav-breadcrumbs:after,.pagination ul:after,.news-item:after{clear:both}.programs-filter-container header button:before,.page-item a:before,.block-featured-stories .carousel .swiper-slide .story-content>a:before,.block-icons .block-icons-container li a:before,.block-featured .block-featured-content-item a:before,.block-child-pages .block-child-page a:before,.search-listing .search-column .search-item a:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.merit-scholarships,.offices,.block-find-stories,.block.settings,.block-faculty-spotlight,.block-outcomes,.block-tour,.block-split-content,.block-pages,.block-discover,.block-featured-stories,.block-featured-academics,.block-icons,.block-testimonial,.multi-column-block,.block-callout,.block-rich-content,.block-featured,.sidebar-section,.block-child-pages,.block-gallery,.pagination,.block-headline-callout,.block-content-highlight,.adjacent-news,.news-listing,.block-image,.block-disclaimer,#bbox-root,.fui-progress-end .fui-progress,.block-form,.scholarships-search,.courses-search,.search-results,.academics-search,.search-listing,main>.container>.block-image.position-left:first-child+.block-content,main>.container>.block-image.position-right:first-child+.block-content,ul,ol{margin-top:var(--small-block-margin);margin-bottom:var(--small-block-margin)}@media (min-width: 46.875em){.merit-scholarships,.offices,.block-find-stories,.block.settings,.block-faculty-spotlight,.block-outcomes,.block-tour,.block-split-content,.block-pages,.block-discover,.block-featured-stories,.block-featured-academics,.block-icons,.block-testimonial,.multi-column-block,.block-callout,.block-rich-content,.block-featured,.sidebar-section,.block-child-pages,.block-gallery,.pagination,.block-headline-callout,.block-content-highlight,.adjacent-news,.news-listing,.block-image,.block-disclaimer,#bbox-root,.fui-progress-end .fui-progress,.block-form,.scholarships-search,.courses-search,.search-results,.academics-search,.search-listing,main>.container>.block-image.position-left:first-child+.block-content,main>.container>.block-image.position-right:first-child+.block-content,ul,ol{margin-top:var(--large-block-margin);margin-bottom:var(--large-block-margin)}}.block-featured-academics .block-featured-academics-search>.container,.block-rich-content>.container{padding-top:var(--small-block-padding);padding-bottom:var(--small-block-padding)}@media (min-width: 46.875em){.block-featured-academics .block-featured-academics-search>.container,.block-rich-content>.container{padding-top:var(--large-block-padding);padding-bottom:var(--large-block-padding)}}.block-outcomes.dark-bg,.block-split-content.dark-bg,.block-callout.dark-bg,.block-featured.dark-bg,.block-headline-callout.dark-bg,figcaption .caption{background-color:var(--brand-primary-color);background-image:url(/dist/ribbons.b74d8c29.svg),linear-gradient(55deg,rgba(42,15,94,.15) 57%,rgba(42,15,94,0) 57%),linear-gradient(68deg,rgba(42,15,94,.15) 43%,rgba(42,15,94,0) 43%),linear-gradient(180deg,#382176 0%,rgba(56,33,118,0) 3%),linear-gradient(179deg,#382176 0%,rgba(56,33,118,0) 67%),radial-gradient(circle at 28% 74%,rgba(130,114,180,.51) 0%,rgba(130,114,180,0) 64%),radial-gradient(circle at 50% 50%,rgba(154,52,223,.74) 0%,rgba(154,52,223,0) 79%),linear-gradient(249deg,#8272B4 0%,rgba(164,152,201,0) 47%);background-repeat:no-repeat;background-size:300% auto,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%;background-position:center center,center center,center center,center center,center center,center center,center center,center center}@media (min-width: 46.875em){.block-outcomes.dark-bg,.block-split-content.dark-bg,.block-callout.dark-bg,.block-featured.dark-bg,.block-headline-callout.dark-bg,figcaption .caption{background-size:120% auto,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%}}.position-right{margin-left:auto;margin-right:auto}@media (min-width: 46.875em){.position-right{margin-left:var(--large-position-margin);margin-right:0}}.position-left{margin-left:auto;margin-right:auto}@media (min-width: 46.875em){.position-left{margin-right:var(--large-position-margin);margin-left:0}}html{height:100%;color:var(--black);font-weight:400;line-height:1.5;font-size:62.5%!important}body{padding:0;margin:0;background-color:var(--white);position:relative;min-height:100%;color:var(--black)}@media (max-width: 34.3125em){body{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){body{font-size:1.65rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){body{font-size:1.7rem}}@media (min-width: 64em) and (max-width: 78.0625em){body{font-size:1.75rem}}@media (min-width: 78.125em){body{font-size:1.8rem}}html,body{overflow:auto;height:auto;scroll-behavior:smooth}*,*:before,*:after{box-sizing:border-box}a img{border:none}h1,h2,h3,h4,h5,h6{margin:0 0 20px;line-height:1.2;color:var(--md-dk-primary-color);font-weight:600;text-wrap:balance}h1,h2{font-weight:400}h3,h5{text-transform:uppercase;letter-spacing:.5px}@media (min-width: 78.125em){h3,h5{letter-spacing:2px}}h1{font-weight:300}@media (max-width: 34.3125em){h1{font-size:3.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){h1{font-size:4.75rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){h1{font-size:5.9rem}}@media (min-width: 64em) and (max-width: 78.0625em){h1{font-size:7.05rem}}@media (min-width: 78.125em){h1{font-size:8.2rem}}@media (max-width: 34.3125em){h2{font-size:3rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){h2{font-size:3.55rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){h2{font-size:4.1rem}}@media (min-width: 64em) and (max-width: 78.0625em){h2{font-size:4.65rem}}@media (min-width: 78.125em){h2{font-size:5.2rem}}@media (max-width: 34.3125em){h3{font-size:2.2rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){h3{font-size:2.35rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){h3{font-size:2.5rem}}@media (min-width: 64em) and (max-width: 78.0625em){h3{font-size:2.65rem}}@media (min-width: 78.125em){h3{font-size:2.8rem}}h4{color:var(--black)}@media (max-width: 34.3125em){h4{font-size:1.8rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){h4{font-size:1.95rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){h4{font-size:2.1rem}}@media (min-width: 64em) and (max-width: 78.0625em){h4{font-size:2.25rem}}@media (min-width: 78.125em){h4{font-size:2.4rem}}h5{color:var(--dk-gray)}@media (max-width: 34.3125em){h5{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){h5{font-size:1.7rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){h5{font-size:1.8rem}}@media (min-width: 64em) and (max-width: 78.0625em){h5{font-size:1.9rem}}@media (min-width: 78.125em){h5{font-size:2rem}}@media (max-width: 34.3125em){h6{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){h6{font-size:1.65rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){h6{font-size:1.7rem}}@media (min-width: 64em) and (max-width: 78.0625em){h6{font-size:1.75rem}}@media (min-width: 78.125em){h6{font-size:1.8rem}}p{text-wrap:pretty}p+h2,p+h3{margin-top:30px}@media (min-width: 46.875em){p+h2,p+h3{margin-top:50px}}a,a[href^=tel]{color:var(--md-dk-primary-color);text-decoration:underline;transition:color .2s,-webkit-text-decoration .2s;transition:color .2s,text-decoration .2s;transition:color .2s,text-decoration .2s,-webkit-text-decoration .2s}a:hover,a:focus,a[href^=tel]:hover,a[href^=tel]:focus{text-decoration:underline;text-decoration-style:double}a:focus-visible,a[href^=tel]:focus-visible{outline:2px solid var(--md-dk-primary-color);outline-offset:2px}.dark-bg a,.dark-bg a[href^=tel]{color:var(--white)}.dark-bg a:focus-visible,.dark-bg a[href^=tel]:focus-visible{outline-color:var(--white)}hr{border:none;height:1px;background:var(--md-primary-color);clear:both;margin:50px 0;width:100%}@media (min-width: 46.875em){hr{margin:70px 0}}strong{font-weight:700}ul,ol{text-align:left;padding:0;margin:20px 0 20px 30px}ul li,ol li{position:relative;margin-bottom:5px}ul li::marker,ol li::marker{color:var(--dk-primary-color)}figure{margin:0}.is-vishidden{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px)}.spacer{display:block;width:100%;clear:both}.spacer.space-small{height:15px}@media (min-width: 64em){.spacer.space-small{height:30px}}.spacer.space-medium{height:30px}@media (min-width: 64em){.spacer.space-medium{height:60px}}.spacer.space-large{height:50px}@media (min-width: 64em){.spacer.space-large{height:120px}}main>.container>.block-content:last-child,main>.container>.text-center:last-child,main>.container>.text-left:last-child{margin-bottom:var(--small-block-margin)}@media (min-width: 46.875em){main>.container>.block-content:last-child,main>.container>.text-center:last-child,main>.container>.text-left:last-child{margin-bottom:var(--large-block-margin)}}main>.container>.block-content:first-child,main>.container>.block-form:first-child{margin-top:var(--small-block-margin)}main>.container>.block-content+.text-center>.btn,main>.container>.block-content+.text-left>.btn{margin-top:15px}@media (min-width: 46.875em){main>.container>.block-content+.text-center>.btn,main>.container>.block-content+.text-left>.btn{margin-top:20px}}@media (min-width: 46.875em){main>.container>.block-image.position-left:first-child:has(+.block-content),main>.container>.block-image.position-right:first-child:has(+.block-content){margin-top:0}}main>.container .block-content+.block-video,main>.container .block-content+.block-image.position-right,main>.container .block-content+.block-image.position-left{margin-top:30px;margin-bottom:30px}main>.container .block-content+.block-video+dialog+.block-video,main>.container .block-content+.block-image.position-right+dialog+.block-video,main>.container .block-content+.block-image.position-left+dialog+.block-video{margin-top:30px;margin-bottom:30px}main>.container .block-video+dialog+.block-video+dialog+.block-video{margin-top:20px;margin-bottom:20px}@media (min-width: 46.875em){main>.container .block-video+dialog+.block-video+dialog+.block-video{margin-top:30px;margin-bottom:30px}}main>.container .block-video+dialog+.block-video+dialog+.block-video+dialog+.block-content{margin-top:20px;display:inline-block}@media (min-width: 46.875em){main>.container .block-video+dialog+.block-video+dialog+.block-video+dialog+.block-content{margin-top:40px}}.text-center{text-align:center;margin-left:auto;margin-right:auto}.block-content.short{max-width:940px}.block-content p:has(>.btn),.block-content>.btn{margin:25px 0 40px}@media (min-width: 46.875em){.block-content p:has(>.btn),.block-content>.btn{margin:35px 0 70px}}@media (min-width: 46.875em){.position-left{float:left}}@media (min-width: 46.875em){.position-right{float:right}}.container{max-width:var(--max-width);margin:0 auto;position:relative;padding-left:var(--small-container-padding);padding-right:var(--small-container-padding)}@media (min-width: 64em){.container{padding-left:var(--medium-container-padding);padding-right:var(--medium-container-padding)}}@media (min-width: 78.125em){.container{padding-left:var(--large-container-padding);padding-right:var(--large-container-padding)}}.container.container-small{max-width:var(--max-width-small)}.container.container-large{max-width:var(--max-width-large)}.error{color:var(--error)}.search-box-btn,.search-form form button{position:relative;border:0;width:45px;height:50px;background:none;cursor:pointer;padding:0}.search-box-btn:before,.search-form form button:before{content:"";position:absolute;width:20px;height:20px;border-radius:50%;border:2px solid var(--white);top:9px;left:9px;transition:border .2s}.search-box-btn:after,.search-form form button:after{content:"";position:absolute;width:2px;height:18px;border-radius:100px;background-color:var(--white);transform:rotate(-45deg);right:13px;top:23px;transition:background .2s}.search-box-btn:hover:before,.search-box-btn:focus:before,.search-form form button:hover:before,.search-form form button:focus:before{border-color:var(--md-secondary-color)}.search-box-btn:hover:after,.search-box-btn:focus:after,.search-form form button:hover:after,.search-form form button:focus:after{background-color:var(--md-secondary-color)}.search-box-btn:focus-visible,.search-form form button:focus-visible{outline:2px solid var(--white)}.search-form{position:absolute;top:50%;transform:translateY(-50%);right:-15px;background-color:var(--md-dk-primary-color);z-index:50;padding:15px 70px 15px 10px;border-radius:200px;align-items:center;display:none;-moz-column-gap:10px;column-gap:10px}.search-form.open{display:flex}.search-form form{display:flex;align-items:stretch;-moz-column-gap:15px;column-gap:15px;order:2}.search-form form label{text-transform:uppercase;letter-spacing:2px;border-right:1px solid var(--md-primary-color);padding:7px 15px 0 0}.search-form form input{height:41px;width:235px;padding:3px 10px 3px 0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:0;border-bottom:1px solid transparent;color:var(--white);background:none}.search-form form input:focus{border-color:var(--md-secondary-color)}.search-form form input::-moz-placeholder{color:var(--white)}.search-form form input::placeholder{color:var(--white)}.search-form form button{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.search-form .close-btn{width:35px;height:35px;background:none;border:0;padding:0;position:relative;cursor:pointer;order:1}.search-form .close-btn:hover,.search-form .close-btn:focus{outline:0}.search-form .close-btn:hover:before,.search-form .close-btn:hover:after,.search-form .close-btn:focus:before,.search-form .close-btn:focus:after{background-color:var(--md-secondary-color)}.search-form .close-btn:focus-visible{outline:2px solid var(--white)}.search-form .close-btn:before,.search-form .close-btn:after{content:"";position:absolute;top:16px;left:8px;width:calc(100% - 16px);height:2px;background-color:var(--white);transition:background .2s}.search-form .close-btn:before{transform:rotate(45deg)}.search-form .close-btn:after{transform:rotate(-45deg)}.search-listing .search-column{border-top:2px dashed var(--md-primary-color)}.search-listing .search-column:last-child{border-bottom:2px dashed var(--md-primary-color)}.search-listing .search-column .search-item{position:relative;width:100%;display:flex;flex-direction:column;align-items:stretch;-moz-column-gap:30px;column-gap:30px;row-gap:20px;padding:20px;transition:background .2s;background-color:transparent}@media (min-width: 34.375em){.search-listing .search-column .search-item{align-items:center;flex-direction:row;padding:40px 40px 45px}}.search-listing .search-column .search-item img{border-radius:var(--small-border-radius) 0 var(--small-border-radius) 0;display:block;height:auto;width:150px}@media (max-width: 34.3125em){.search-listing .search-column .search-item h2{font-size:2.2rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.search-listing .search-column .search-item h2{font-size:2.25rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.search-listing .search-column .search-item h2{font-size:2.3rem}}@media (min-width: 64em) and (max-width: 78.0625em){.search-listing .search-column .search-item h2{font-size:2.35rem}}@media (min-width: 78.125em){.search-listing .search-column .search-item h2{font-size:2.4rem}}.search-listing .search-column .search-item:has(a:hover,a:focus){background-color:var(--lt-gray)}.search-academics-form label{text-transform:uppercase;letter-spacing:2px;font-weight:600}.search-academics-form .search-academics-container{margin-top:15px;position:relative}.search-academics-form .search-academics-container input{background-color:var(--md-dk-primary-color);color:var(--white);border:none;border-radius:100px;padding:20px 30px;width:100%}.search-academics-form .search-academics-container input::-moz-placeholder{color:var(--white);opacity:1}.search-academics-form .search-academics-container input::placeholder{color:var(--white);opacity:1}.search-academics-form .search-academics-container input:focus{outline:2px solid var(--md-dk-primary-color);outline-offset:2px}.search-academics-form .search-academics-container button{position:absolute;top:50%;right:10px;width:44px;height:44px;transform:translateY(-50%);border-radius:100%;background-color:var(--brand-primary-color);border:1px solid var(--white);cursor:pointer;transition:background .2s,border-color .2s}.search-academics-form .search-academics-container button:hover,.search-academics-form .search-academics-container button:focus{background-color:var(--white)}.search-academics-form .search-academics-container button:hover:before,.search-academics-form .search-academics-container button:focus:before{border-color:var(--md-dk-primary-color)}.search-academics-form .search-academics-container button:focus-visible{outline:1px solid var(--white);outline-offset:2px}.search-academics-form .search-academics-container button:before{content:"";width:15px;height:15px;font-size:0;position:absolute;top:50%;left:41%;border-top:1px solid var(--white);border-right:1px solid var(--white);transform:rotate(45deg) translate(-50%,-50%);transform-origin:top left;transition:border-color .2s}.academics-search{overflow:hidden;clear:both}.academics-search>.container{display:grid;grid-template-columns:1fr;gap:40px}@media (min-width: 64em){.academics-search>.container{align-items:center;gap:100px;grid-template-columns:1fr 1fr}}.academics-search .academics-search-content p:last-child{margin-bottom:0}.academics-search .block-featured-academics{margin-block-end:0}@media (min-width: 64em){.academics-search .search-academics-form{order:1}}.addsearch-searchfield button{all:unset}@media (min-width: 64em){.site-search .settings .row{grid-template-columns:2fr 1fr}}.site-search #searchfield{margin-bottom:30px}@media (min-width: 64em){.site-search #searchfield{margin-bottom:40px}}.site-search form{display:flex;flex-direction:column;align-items:stretch;gap:20px;width:100%;min-width:auto}@media (min-width: 46.875em){.site-search form{flex-direction:row;align-items:center}}.site-search form .search-field-wrapper{float:none;display:block}@media (min-width: 46.875em){.site-search form .search-field-wrapper{max-width:600px}}.site-search form.addsearch-searchfield input[type=search]{background-image:none;padding:8px 15px!important;height:auto!important;width:100%!important;max-width:none!important}.site-search form.addsearch-searchfield button{padding:10px 35px}.site-search form.addsearch-searchfield button:before,.site-search form.addsearch-searchfield button:after{display:none}.site-search .search-sorting{-moz-column-gap:50px;column-gap:50px}.site-search .search-sorting>div{display:flex;flex-direction:column}.site-search .search-sorting #sortby-container{flex:1 1 auto}.site-search .search-sorting .addsearch-sortby{height:100%}.site-search .search-sorting .addsearch-sortby select{border-radius:0 0 var(--small-border-radius) 0;height:100%}@media (max-width: 46.865em){.site-search .search-sorting .addsearch-filters-tabs .tabs{flex-direction:column}}.site-search .search-sorting .addsearch-filters-tabs .tabs button{padding:15px 20px;border:1px solid var(--md-dk-primary-color);font-weight:600;border-radius:0;flex:1 1 auto}@media (min-width: 46.875em){.site-search .search-sorting .addsearch-filters-tabs .tabs button{padding:25px 30px}}.site-search .search-sorting .addsearch-filters-tabs .tabs button.active{background-color:var(--lt-primary-color)}@media (max-width: 46.865em){.site-search .search-sorting .addsearch-filters-tabs .tabs button+button{border-top:0}}@media (min-width: 46.875em){.site-search .search-sorting .addsearch-filters-tabs .tabs button+button{border-left:0}}.site-search .search-sorting .addsearch-filters-tabs .tabs button:last-child{border-bottom-right-radius:var(--small-border-radius)}.site-search .search-sorting .addsearch-filters-tabs .tabs button:not(.active):hover,.site-search .search-sorting .addsearch-filters-tabs .tabs button:not(.active):focus{text-decoration:underline}.search-results{clear:both;margin-top:0}@media (max-width: 34.3125em){.addsearch-searchresults .highlight{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.addsearch-searchresults .highlight{font-size:1.65rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.addsearch-searchresults .highlight{font-size:1.7rem}}@media (min-width: 64em) and (max-width: 78.0625em){.addsearch-searchresults .highlight{font-size:1.75rem}}@media (min-width: 78.125em){.addsearch-searchresults .highlight{font-size:1.8rem}}.addsearch-searchresults .number-of-results,.addsearch-searchresults.addsearch-searchresults-no-results{font-weight:600;margin-top:30px!important;margin-bottom:30px;padding:0}@media (max-width: 34.3125em){.addsearch-searchresults .number-of-results,.addsearch-searchresults.addsearch-searchresults-no-results{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.addsearch-searchresults .number-of-results,.addsearch-searchresults.addsearch-searchresults-no-results{font-size:1.6rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.addsearch-searchresults .number-of-results,.addsearch-searchresults.addsearch-searchresults-no-results{font-size:1.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.addsearch-searchresults .number-of-results,.addsearch-searchresults.addsearch-searchresults-no-results{font-size:1.6rem}}@media (min-width: 78.125em){.addsearch-searchresults .number-of-results,.addsearch-searchresults.addsearch-searchresults-no-results{font-size:1.6rem}}.addsearch-searchresults .hit{border-radius:0;position:relative;border-top:2px dashed var(--md-primary-color);padding:20px;transition:background .2s;background-color:transparent}@media (min-width: 34.375em){.addsearch-searchresults .hit{padding:40px 40px 45px}}.addsearch-searchresults .hit:last-child{border-bottom:2px dashed var(--md-primary-color)}.addsearch-searchresults .hit:hover,.addsearch-searchresults .hit:focus-within{background-color:var(--lt-gray)}.addsearch-searchresults .hit h3{margin-top:0;margin-bottom:10px;padding-top:0;text-transform:none;font-weight:400;color:var(--md-primary-color);letter-spacing:0}@media (max-width: 34.3125em){.addsearch-searchresults .hit h3{font-size:2.2rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.addsearch-searchresults .hit h3{font-size:2.25rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.addsearch-searchresults .hit h3{font-size:2.3rem}}@media (min-width: 64em) and (max-width: 78.0625em){.addsearch-searchresults .hit h3{font-size:2.35rem}}@media (min-width: 78.125em){.addsearch-searchresults .hit h3{font-size:2.4rem}}.addsearch-searchresults .hit h3 a:before{content:"";width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0}.addsearch-searchresults .hit .highlight{display:flex;flex-direction:column;align-items:stretch;gap:20px;padding:20px 0}@media (min-width: 34.375em){.addsearch-searchresults .hit .highlight{align-items:center;flex-direction:row}}.addsearch-searchresults .hit .main-image{border-radius:var(--small-border-radius) 0 var(--small-border-radius) 0;border:none;margin:0;display:block;float:none;height:auto;width:150px}@media (min-width: 34.375em){.addsearch-searchresults .hit .main-image{flex:0 0 150px}}.addsearch-searchresults .hit .main-image img{display:block;width:100%;height:auto}.addsearch-searchresults .hit .category{background-color:var(--lt-gray);border-color:var(--md-primary-color);font-weight:600;padding:3px 15px}.addsearch-pagination{justify-content:center;align-items:center;margin-top:30px}.addsearch-pagination button{color:var(--brand-primary-color);text-decoration:none;background-color:transparent;border:0;font-weight:700;letter-spacing:-.7px;cursor:pointer;width:26px;height:26px;border-radius:50%;text-align:center;display:flex;align-items:center;justify-content:center;line-height:.9}.addsearch-pagination button:hover,.addsearch-pagination button:focus{text-decoration:underline;color:var(--black)}.addsearch-pagination button[data-active=true]{color:var(--dk-gray);background-color:var(--gray);z-index:5;width:36px;height:36px;cursor:default}.addsearch-pagination button[data-active=true]:hover,.addsearch-pagination button[data-active=true]:focus{text-decoration:none}.addsearch-pagination button[data-page=previous],.addsearch-pagination button[data-page=next]{flex-flow:row;align-items:center;-moz-column-gap:16px;column-gap:16px;margin:0;position:relative;background-color:transparent;border:1px solid var(--md-primary-color);height:36px;border-radius:50%;cursor:pointer;transition:background-color .2s,border-color .2s;text-indent:-999px;overflow:hidden}.addsearch-pagination button[data-page=previous]:before,.addsearch-pagination button[data-page=next]:before{content:"";width:14px;height:14px;font-size:0;position:relative;transition:border-color .2s}.addsearch-pagination button[data-page=previous]:hover,.addsearch-pagination button[data-page=previous]:focus,.addsearch-pagination button[data-page=next]:hover,.addsearch-pagination button[data-page=next]:focus{background-color:var(--md-dk-primary-color);border-color:var(--md-dk-primary-color)}.addsearch-pagination button[data-page=previous]:hover:before,.addsearch-pagination button[data-page=previous]:focus:before,.addsearch-pagination button[data-page=next]:hover:before,.addsearch-pagination button[data-page=next]:focus:before{border-color:var(--md-secondary-color)}.addsearch-pagination button[data-page=previous]{margin-right:10px}.addsearch-pagination button[data-page=previous]:before{border-top:1px solid var(--md-primary-color);border-left:1px solid var(--md-primary-color);transform:rotate(-45deg);left:10px}@media (min-width: 34.375em){.addsearch-pagination button[data-page=previous]{margin-right:20px}}.addsearch-pagination button[data-page=next]{margin-left:10px}.addsearch-pagination button[data-page=next]:before{border-top:1px solid var(--md-primary-color);border-right:1px solid var(--md-primary-color);transform:rotate(45deg);left:4px}@media (min-width: 34.375em){.addsearch-pagination button[data-page=next]{margin-left:20px}}.people-search>header{margin-bottom:15px;text-align:right}@media (min-width: 64em){.people-search form .btn{width:300px}}.people-search .results-meta{padding-bottom:0}.results-meta{display:flex;color:var(--black);justify-content:space-between;gap:20px;font-size:16px;margin:20px 0 0;padding:20px 0}.results-meta p{font-weight:600;margin:0}.results-meta button{background:none;border:none;cursor:pointer;color:var(--md-dk-primary-color)}.results-meta button:hover,.results-meta button:focus{text-decoration:underline}.courses-search{clear:both}@media (min-width: 78.125em){.courses-search h3{margin-bottom:40px}}.courses-search .accordion+.accordion{margin-top:15px}.courses-search>.btn{display:block;margin:30px auto 0}@media (min-width: 78.125em){.courses-search>.btn{margin:45px auto 0}}.courses-search .results-meta{border-bottom:2px solid var(--lt-primary-color);margin-bottom:45px}.scholarships-search{clear:both}.scholarships-search .row:where(:has(.btn)){display:block}@media (min-width: 78.125em){.scholarships-search .row .btn{width:300px}}.scholarships-search .results-meta{margin-bottom:10px}.scholarships-search table{margin-top:0}.scholarships-search table thead tr th,.scholarships-search table tbody tr td{text-align:left;padding:10px 30px}.scholarships-search table tbody tr td{padding-top:20px;padding-bottom:20px;vertical-align:top;line-height:1.4}.scholarships-search table tbody tr td>.callout-link{white-space:nowrap}.scholarships-search table tbody tr td:first-child,.scholarships-search table tbody tr td:nth-child(3){font-weight:700}.scholarships-search table .description:where(:has(+button:not(.open))){overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;display:-webkit-box;max-height:66.5px}.scholarships-search table .description.expandable+button{display:block}.scholarships-search table .expand-description{background:none;border:none;padding:0;color:var(--md-dk-primary-color);margin:2px 0 0;cursor:pointer;outline-offset:2px}@media (max-width: 46.865em){.scholarships-search table .expand-description{font-size:20px}}.scholarships-search table .expand-description:not(.open){display:none}@media (min-width: 46.875em){.scholarships-search table .expand-description:not(.open){margin-left:auto;transform:translate(calc(100% + 8px),calc((100% + 6px)*-1))}}.scholarships-search table .expand-description:before{content:"[+]"}.scholarships-search table .expand-description.open:before{content:"[- Show Less]"}.people-results{clear:both;display:grid;grid-template-columns:1fr;row-gap:30px;-moz-column-gap:60px;column-gap:60px;margin-top:20px;margin-bottom:var(--small-block-margin)}@media (min-width: 64em){.people-results{grid-template-columns:1fr 1fr;row-gap:40px}}@media (min-width: 46.875em){.people-results{margin-bottom:var(--large-block-margin)}}@media (min-width: 78.125em){.people-results .person{padding-top:50px;padding-bottom:50px}}.people-results .person ul{list-style:none;margin:30px 0 35px}@media (min-width: 78.125em){.people-results .person picture,.people-results .person>img{margin-left:-50px}}:root{--fui-label-font-size: 1.8rem;--fui-input-font-size: 1.6rem;--fui-btn-font-size: 1.6rem;--fui-table-th-font-size: 1.6rem;--fui-progress-height: 30px;--fui-required-color: var(--error);--fui-border-color: var(--md-dk-primary-color);--fui-font: "Open Sans", sans-serif;--fui-color: var(--black);--fui-label-color: var(--black);--fui-primary-color: var(--black);--fui-primary-color-hover: var(--md-primary-color);--fui-border-radius: .25rem;--fui-focus-border-color: var(--black);--fui-focus-shadow: 0 0 0 3px rgba(0 0 0 / .3);--fui-check-label-bg-color: var(--white);--fui-check-bg-color: var(--white);--fui-check-check-border-radius: 2px;--fui-check-label-width: 20px;--fui-check-label-height: 20px;--fui-check-bg-color-checked: var(--lt-primary-color);--fui-input-background-color: var(--white);--fui-input-error-color: var(--error);--fui-input-error-border-color: var(--error);--fui-table-th-color: var(--white);--fui-progress-color: var(--white);--fui-tab-active-bg-color: var(--md-dk-primary-color);--fui-font-size: 1.6rem;--fui-error: var(--error);--fui-success: var(--md-secondary-color);--fui-row-gutter: 40px;--fui-row-gutter-top: 20px;--fui-field-gutter: 20px;--fui-loading-min-height: 20px;--fui-loading-height: 20px;--fui-loading-width: 20px;--fui-loading-margin-top: -10px;--fui-loading-margin-left: -10px;--fui-loading-border-width: 2px;--fui-alert-padding: 20px;--fui-alert-font-size: 1.6rem;--fui-alert-font-weight: 500;--fui-alert-margin-bottom: 30px;--fui-btn-padding: 10px 15px;--fui-title-margin: 0 0 20px;--fui-title-font-size: 2.4rem;--fui-title-font-weight: 700;--fui-page-title-margin: 0 0 20px;--fui-page-title-font-size: 2.2rem;--fui-page-title-font-weight: 600;--fui-tabs-margin-bottom: 20px;--fui-tabs-font-size: 1.6rem;--fui-tab-padding: 10px 20px;--fui-progress-font-size: 1.6rem;--fui-progress-bar-bg-color: var(--brand-primary-color);--fui-error-font-size: 1.6rem;--fui-error-margin-top: 5px;--fui-label-line-height: 1.25;--fui-label-font-weight: 600;--fui-label-margin: 12px;--fui-label-error-color: var(--error);--fui-label-error-border-color: var(--error);--fui-instructions-font-size: 1.6rem;--fui-instructions-line-height: 1.5;--fui-instructions-margin: 8px;--fui-instructions-color: var(--black);--fui-check-font-size: 1.6rem;--fui-check-line-height: 1.5;--fui-check-margin-bottom: 3px;--fui-check-margin-right: 30px;--fui-check-label-padding-left: 30px;--fui-check-label-line-height: 2;--fui-check-label-top: 5px;--fui-check-check-bg-size: 8px auto;--fui-check-radio-border-radius: 50%;--fui-check-radio-bg-size: 8px auto;--fui-group-padding: 25px;--fui-input-padding: 10px 20px;--fui-repeater-row-padding: 20px;--fui-repeater-row-margin-bottom: 20px;--fui-select-padding-right: 50px;--fui-select-bg-size: 30px auto;--fui-select-bg-position: right 10px center;--fui-select-bg-image: url(/dist/select-arrow.2941e369.svg);--fui-table-margin-bottom: 20px;--fui-table-row-padding: 15px;--fui-signature-height: 100px;--fui-summary-padding: 20px}.fui-table th:first-child,.fui-table td:first-child{padding-left:15px}.fui-btn{background-color:var(--md-primary-color);color:var(--dk-gray)}.fui-btn:focus-visible{outline-offset:2px;outline:2px solid var(--lt-primary-color)}.fui-btn.fui-repeater-add-btn:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23FFF' d='M368 224H224V80c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v144H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h144v144c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V288h144c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z'/%3E%3C/svg%3E");width:18px;height:18px;top:50%;transform:translateY(-50%);left:30px}.fui-btn.fui-repeater-add-btn:focus:after,.fui-btn.fui-repeater-add-btn:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23382176' d='M368 224H224V80c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v144H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h144v144c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V288h144c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z'/%3E%3C/svg%3E")}.fui-btn.fui-repeater-remove-btn{right:0;padding-left:20px;padding-right:20px}.fui-btn.fui-repeater-remove-btn:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23FFF' d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'/%3E%3C/svg%3E")}.fui-btn.fui-repeater-remove-btn:focus:after,.fui-btn.fui-repeater-remove-btn:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23382176' d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'/%3E%3C/svg%3E")}@media (max-width: 46.865em){.fui-row{flex-flow:column}}.fui-legend{font-size:1.8rem}.fui-label,.fui-legend{text-transform:uppercase;letter-spacing:2px;margin-bottom:10px;display:block;font-weight:600;color:var(--black)}.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextbox,.addsearch-searchfield input[type=search],.addsearch-sortby select,.fui-input,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSelectList,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextArea,.fui-select,.fui-textarea{border:1px solid var(--md-primary-color);line-height:32px;padding:8px 15px;background:var(--white);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:30px;color:var(--black);width:100%}@media (max-width: 34.3125em){.BBFormContainer[data-bbox-part-id*="-"] .BBFormSelectList,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextbox,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextArea,.addsearch-searchfield input[type=search],.addsearch-sortby select,.fui-input,.fui-select,.fui-textarea{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.BBFormContainer[data-bbox-part-id*="-"] .BBFormSelectList,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextbox,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextArea,.addsearch-searchfield input[type=search],.addsearch-sortby select,.fui-input,.fui-select,.fui-textarea{font-size:1.65rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.BBFormContainer[data-bbox-part-id*="-"] .BBFormSelectList,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextbox,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextArea,.addsearch-searchfield input[type=search],.addsearch-sortby select,.fui-input,.fui-select,.fui-textarea{font-size:1.7rem}}@media (min-width: 64em) and (max-width: 78.0625em){.BBFormContainer[data-bbox-part-id*="-"] .BBFormSelectList,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextbox,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextArea,.addsearch-searchfield input[type=search],.addsearch-sortby select,.fui-input,.fui-select,.fui-textarea{font-size:1.75rem}}@media (min-width: 78.125em){.BBFormContainer[data-bbox-part-id*="-"] .BBFormSelectList,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextbox,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextArea,.addsearch-searchfield input[type=search],.addsearch-sortby select,.fui-input,.fui-select,.fui-textarea{font-size:1.8rem}}.BBFormContainer[data-bbox-part-id*="-"] .BBFormSelectList::-moz-placeholder,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextbox::-moz-placeholder,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextArea::-moz-placeholder,.addsearch-searchfield input[type=search]::-moz-placeholder,.addsearch-sortby select::-moz-placeholder,.fui-input::-moz-placeholder,.fui-select::-moz-placeholder,.fui-textarea::-moz-placeholder{color:#8f8f8f;opacity:1}.BBFormContainer[data-bbox-part-id*="-"] .BBFormSelectList::placeholder,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextbox::placeholder,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextArea::placeholder,.addsearch-searchfield input[type=search]::placeholder,.addsearch-sortby select::placeholder,.fui-input::placeholder,.fui-select::placeholder,.fui-textarea::placeholder{color:#8f8f8f;opacity:1}.BBFormContainer[data-bbox-part-id*="-"] .BBFormSelectList:focus,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextbox:focus,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextArea:focus,.addsearch-searchfield input[type=search]:focus,.addsearch-sortby select:focus,.fui-input:focus,.fui-select:focus,.fui-textarea:focus{background-color:#dad6e9;color:var(--black);outline:2px solid var(--md-primary-color);outline-offset:2px;border-color:var(--md-primary-color)}.BBFormContainer[data-bbox-part-id*="-"] .BBFormSelectList:focus::-moz-placeholder,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextbox:focus::-moz-placeholder,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextArea:focus::-moz-placeholder,.addsearch-searchfield input[type=search]:focus::-moz-placeholder,.addsearch-sortby select:focus::-moz-placeholder,.fui-input:focus::-moz-placeholder,.fui-select:focus::-moz-placeholder,.fui-textarea:focus::-moz-placeholder{color:var(--dk-gray)}.BBFormContainer[data-bbox-part-id*="-"] .BBFormSelectList:focus::placeholder,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextbox:focus::placeholder,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextArea:focus::placeholder,.addsearch-searchfield input[type=search]:focus::placeholder,.addsearch-sortby select:focus::placeholder,.fui-input:focus::placeholder,.fui-select:focus::placeholder,.fui-textarea:focus::placeholder{color:var(--dk-gray)}.BBFormContainer[data-bbox-part-id*="-"] .BBFormSelectList,.fui-select:not([multiple],[size]),.addsearch-sortby select{padding-right:var(--fui-select-padding-right);background-repeat:no-repeat;background-size:var(--fui-select-bg-size);background-position:var(--fui-select-bg-position);background-image:var(--fui-select-bg-image)}.dark-bg .BBFormContainer[data-bbox-part-id*="-"] .BBFormSelectList,.dark-bg .addsearch-searchfield input[type=search],.dark-bg .addsearch-sortby select,.dark-bg .fui-input,.dark-bg .fui-select,.dark-bg .fui-textarea,.dark-bg input[type=date]{border:transparent}.dark-bg .BBFormContainer[data-bbox-part-id*="-"] .BBFormSelectList:focus,.dark-bg .addsearch-searchfield input[type=search]:focus,.dark-bg .addsearch-sortby select:focus,.dark-bg .fui-input:focus,.dark-bg .fui-select:focus,.dark-bg .fui-textarea:focus,.dark-bg input[type=date]:focus{outline-color:var(--white);background-color:var(--white)}.fui-input[type=date]{height:48px}.fui-input[type=date]::-webkit-calendar-picker-indicator{background-image:url(/dist/calendar.adea7cc3.svg)}@supports not selector(::-webkit-calendar-picker-indicator){.fui-input[type=date]{background-image:url(/dist/calendar.adea7cc3.svg);background-repeat:no-repeat;background-position:right 15px center}}@-moz-document url-prefix(){.fui-input[type=date]{background-image:none}}.fui-checkbox,.fui-radio{font-weight:400;color:var(--black);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:.875rem;font-size:var(--fui-check-font-size);line-height:var(--fui-check-line-height);margin:0;position:relative}.fui-checkbox input,.fui-radio input{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.fui-checkbox input:focus-visible+label:before,.fui-radio input:focus-visible+label:before{outline:2px solid var(--md-primary-color);outline-offset:2px}.fui-checkbox input:checked+label:before,.fui-radio input:checked+label:before{border-color:var(--md-dk-primary-color);background:var(--md-dk-primary-color)}.fui-checkbox label,.fui-radio label{display:inline-block;line-height:1.5rem;line-height:var(--fui-check-label-line-height);padding-left:1.8rem;padding-left:var(--fui-check-label-padding-left);position:relative}.fui-checkbox label:before,.fui-radio label:before{background-color:#fff;background-color:var(--fui-check-label-bg-color);background-position:50%;background-repeat:no-repeat;background-size:50% 50%;border:1px solid #d1d5db;border:var(--fui-check-label-border, 1px solid var(--fui-border-color));content:"";cursor:pointer;display:block;height:1rem;height:var(--fui-check-label-height);left:0;position:absolute;top:5px;top:var(--fui-check-label-top);width:1rem;width:var(--fui-check-label-width)}.fui-checkbox{font-weight:400;color:var(--black)}.fui-checkbox input+label:before{border-radius:0}.fui-checkbox input:checked+label:after{width:6px;height:12px;border-right:2px solid var(--white);border-bottom:2px solid var(--white);transform:rotate(45deg);content:"";z-index:2;position:absolute;left:7px;top:7px}.fui-radio{font-weight:400;color:var(--black)}.fui-radio input+label:before{box-shadow:inset 0 0 0 2px var(--white),inset 0 0 0 5px var(--white)}.fui-radio input:checked+label:before{border:none;box-shadow:inset 0 0 0 2px var(--md-dk-primary-color),inset 0 0 0 5px var(--white)}.fui-tab{color:var(--black)}.fui-tab a:hover,.fui-tab a:focus{-webkit-text-decoration:underline solid;text-decoration:underline solid}.fui-tab.fui-tab-active{color:var(--white)}.row{display:grid;grid-auto-flow:row;gap:20px;row-gap:15px}@media (min-width: 64em){.row{row-gap:5px;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.row .btn,.row .btn.no-arrow{padding-top:10px;padding-bottom:10px;align-self:flex-end}@media (max-width: 63.99em){.row .btn:only-child{width:100%}}.row label,.row h2{display:inline-block;margin-bottom:10px}.row h2{text-transform:uppercase;letter-spacing:1px;color:var(--black);font-weight:600}@media (max-width: 34.3125em){.row h2{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.row h2{font-size:1.65rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.row h2{font-size:1.7rem}}@media (min-width: 64em) and (max-width: 78.0625em){.row h2{font-size:1.75rem}}@media (min-width: 78.125em){.row h2{font-size:1.8rem}}#bbox-root{clear:both}.BBFormContainer[data-bbox-part-id*="-"]{padding:0;border:0}.BBFormContainer[data-bbox-part-id*="-"] .BBFormSection{margin:16px 0}.BBFormContainer[data-bbox-part-id*="-"] .BBFormFieldContainer{margin:15px 0}.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextbox{padding:8px 15px!important;outline:none}@media (min-width: 37.5em){.BBFormContainer[data-bbox-part-id*="-"] .BBThreeFields .BBFormSelectList,.BBFormContainer[data-bbox-part-id*="-"] .BBThreeFields .BBFormTextbox{max-width:none;width:108px;margin-right:8px}}@media (min-width: 37.5em){.BBFormContainer[data-bbox-part-id*="-"] .BBTwoFields .BBFormSelectList,.BBFormContainer[data-bbox-part-id*="-"] .BBTwoFields .BBFormTextbox{max-width:none;width:170px;margin-right:8px}}@media (max-width: 37.5em){.BBFormContainer[data-bbox-part-id*="-"] .BBFormSelectList,.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextbox{width:100%!important;max-width:none!important;margin-bottom:10px}}.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextArea{height:auto}.BBFormContainer[data-bbox-part-id*="-"] .BBFormSelectList:not(:focus),.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextbox:not(:focus),.BBFormContainer[data-bbox-part-id*="-"] .BBFormTextArea:not(:focus){opacity:1}.BBFormContainer[data-bbox-part-id*="-"] .BBFormFieldLabel{margin-bottom:10px;font-weight:600;line-height:25px}.BBFormContainer[data-bbox-part-id*="-"] .BBFormFieldLabel:empty{display:none}@media (min-width: 37.5em){.BBFormContainer[data-bbox-part-id*="-"] .BBFormFieldLabel{margin-bottom:0}}.BBFormContainer[data-bbox-part-id*="-"] .BBDFormSectionComments .BBFormFieldLabel{margin-bottom:10px}@media (min-width: 37.5em){.BBFormContainer[data-bbox-part-id*="-"] .BBFieldExpiration{min-width:415px}.BBFormContainer[data-bbox-part-id*="-"] .BBFieldExpiration .BBFormSelectList{min-width:120px}}@media (min-width: 37.5em){.BBFormContainer[data-bbox-part-id*="-"] .BBFieldSecurityCode .BBFormTextbox{min-width:65px}}[data-bbox-part-id*="-"].BBFormContainer .BBFormSectionHeading,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSectionHeading{background:none;padding:0 0 10px;text-transform:uppercase;letter-spacing:2px;margin:0 0 20px;line-height:1.2;color:var(--md-dk-primary-color);font-weight:600;text-wrap:balance;border-bottom:1px solid var(--md-dk-primary-color)}@media (max-width: 34.3125em){[data-bbox-part-id*="-"].BBFormContainer .BBFormSectionHeading,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSectionHeading{font-size:2.2rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){[data-bbox-part-id*="-"].BBFormContainer .BBFormSectionHeading,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSectionHeading{font-size:2.35rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){[data-bbox-part-id*="-"].BBFormContainer .BBFormSectionHeading,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSectionHeading{font-size:2.5rem}}@media (min-width: 64em) and (max-width: 78.0625em){[data-bbox-part-id*="-"].BBFormContainer .BBFormSectionHeading,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSectionHeading{font-size:2.65rem}}@media (min-width: 78.125em){[data-bbox-part-id*="-"].BBFormContainer .BBFormSectionHeading,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSectionHeading{font-size:2.8rem}}.btn,.btn[href^=tel],.fui-btn,.addsearch-searchfield button,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:10px 35px 10px 55px;border-radius:0;font-weight:400;text-decoration:none;text-transform:uppercase;letter-spacing:3px;line-height:1.5;position:relative;transition:all .2s ease-in-out}@media (max-width: 34.3125em){.btn,.btn[href^=tel],.fui-btn,.addsearch-searchfield button,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.btn,.btn[href^=tel],.fui-btn,.addsearch-searchfield button,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton{font-size:1.65rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.btn,.btn[href^=tel],.fui-btn,.addsearch-searchfield button,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton{font-size:1.7rem}}@media (min-width: 64em) and (max-width: 78.0625em){.btn,.btn[href^=tel],.fui-btn,.addsearch-searchfield button,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton{font-size:1.75rem}}@media (min-width: 78.125em){.btn,.btn[href^=tel],.fui-btn,.addsearch-searchfield button,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton{font-size:1.8rem}}@media (min-width: 46.875em){.btn,.btn[href^=tel],.fui-btn,.addsearch-searchfield button,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton{padding:15px 35px 15px 55px}.btn:hover,.btn:focus,.btn[href^=tel]:hover,.btn[href^=tel]:focus,.fui-btn:hover,.fui-btn:focus,.addsearch-searchfield button:hover,.addsearch-searchfield button:focus,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton:hover,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton:focus{padding-top:15px;padding-bottom:15px}}.btn:active,.btn.active,.btn[href^=tel]:active,.btn[href^=tel].active,.fui-btn:active,.fui-btn.active,.addsearch-searchfield button:active,.addsearch-searchfield button.active,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton:active,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton.active{outline:0;background-image:none}.btn:focus-visible,.btn[href^=tel]:focus-visible,.fui-btn:focus-visible,.addsearch-searchfield button:focus-visible,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton:focus-visible{outline:2px solid var(--md-dk-primary-color);outline-offset:2px}.btn.disabled,.btn[disabled],fieldset[disabled] .btn,.btn[href^=tel].disabled,.btn[href^=tel][disabled],fieldset[disabled] .btn[href^=tel],.fui-btn.disabled,.fui-btn[disabled],fieldset[disabled] .fui-btn,.addsearch-searchfield button.disabled,.addsearch-searchfield button[disabled],fieldset[disabled] .addsearch-searchfield button,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton.disabled,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton[disabled],fieldset[disabled] .BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton{cursor:disabled;opacity:.65;box-shadow:none}@media (min-width: 34.375em){.btn~.btn{margin-left:20px}}.btn:before,.btn:after,.btn[href^=tel]:before,.btn[href^=tel]:after,.fui-btn:where(:not(.fui-repeater-add-btn,.fui-repeater-remove-btn)):before,.fui-btn:where(:not(.fui-repeater-add-btn,.fui-repeater-remove-btn)):after,.addsearch-searchfield button:before,.addsearch-searchfield button:after{content:"";width:10px;height:10px;border-right:2px solid var(--white);border-bottom:2px solid var(--white);transform:rotate(-45deg) translateY(-50%) translateZ(0);transform-origin:bottom left;position:absolute;top:50%;transition:all .2s ease-in-out}.btn:before,.btn[href^=tel]:before,.fui-btn:where(:not(.fui-repeater-add-btn,.fui-repeater-remove-btn)):before,.addsearch-searchfield button:before{left:37px}.btn:after,.btn[href^=tel]:after,.fui-btn:where(:not(.fui-repeater-add-btn,.fui-repeater-remove-btn)):after,.addsearch-searchfield button:after{right:40px;opacity:0}.btn:hover,.btn:focus,.btn[href^=tel]:hover,.btn[href^=tel]:focus,.fui-btn:where(:not(.fui-repeater-add-btn,.fui-repeater-remove-btn)):hover,.fui-btn:where(:not(.fui-repeater-add-btn,.fui-repeater-remove-btn)):focus,.addsearch-searchfield button:hover,.addsearch-searchfield button:focus{padding-left:35px;padding-right:55px}.btn:hover:before,.btn:hover:after,.btn:focus:before,.btn:focus:after,.btn[href^=tel]:hover:before,.btn[href^=tel]:hover:after,.btn[href^=tel]:focus:before,.btn[href^=tel]:focus:after,.fui-btn:where(:not(.fui-repeater-add-btn,.fui-repeater-remove-btn)):hover:before,.fui-btn:where(:not(.fui-repeater-add-btn,.fui-repeater-remove-btn)):hover:after,.fui-btn:where(:not(.fui-repeater-add-btn,.fui-repeater-remove-btn)):focus:before,.fui-btn:where(:not(.fui-repeater-add-btn,.fui-repeater-remove-btn)):focus:after,.addsearch-searchfield button:hover:before,.addsearch-searchfield button:hover:after,.addsearch-searchfield button:focus:before,.addsearch-searchfield button:focus:after{border-right:2px solid var(--md-dk-primary-color);border-bottom:2px solid var(--md-dk-primary-color)}.btn:hover:before,.btn:focus:before,.btn[href^=tel]:hover:before,.btn[href^=tel]:focus:before,.fui-btn:where(:not(.fui-repeater-add-btn,.fui-repeater-remove-btn)):hover:before,.fui-btn:where(:not(.fui-repeater-add-btn,.fui-repeater-remove-btn)):focus:before,.addsearch-searchfield button:hover:before,.addsearch-searchfield button:focus:before{opacity:0;left:52px}.btn:hover:after,.btn:focus:after,.btn[href^=tel]:hover:after,.btn[href^=tel]:focus:after,.fui-btn:where(:not(.fui-repeater-add-btn,.fui-repeater-remove-btn)):hover:after,.fui-btn:where(:not(.fui-repeater-add-btn,.fui-repeater-remove-btn)):focus:after,.addsearch-searchfield button:hover:after,.addsearch-searchfield button:focus:after{right:25px;opacity:1}.btn.no-arrow,.btn[href^=tel].no-arrow,.fui-btn:where(:not(.fui-repeater-add-btn,.fui-repeater-remove-btn)).no-arrow,.addsearch-searchfield button.no-arrow{padding:10px 35px}@media (min-width: 46.875em){.btn.no-arrow,.btn[href^=tel].no-arrow,.fui-btn:where(:not(.fui-repeater-add-btn,.fui-repeater-remove-btn)).no-arrow,.addsearch-searchfield button.no-arrow{padding:15px 35px}}.btn.no-arrow:before,.btn.no-arrow:after,.btn[href^=tel].no-arrow:before,.btn[href^=tel].no-arrow:after,.fui-btn:where(:not(.fui-repeater-add-btn,.fui-repeater-remove-btn)).no-arrow:before,.fui-btn:where(:not(.fui-repeater-add-btn,.fui-repeater-remove-btn)).no-arrow:after,.addsearch-searchfield button.no-arrow:before,.addsearch-searchfield button.no-arrow:after{display:none}.btn:where(:has(.loading))>span:not(#indicator),.btn:where(:has(.loading)):before,.btn:where(:has(.loading)):after,.btn[href^=tel]:where(:has(.loading))>span:not(#indicator),.btn[href^=tel]:where(:has(.loading)):before,.btn[href^=tel]:where(:has(.loading)):after,.fui-btn:where(:not(.fui-repeater-add-btn,.fui-repeater-remove-btn)):where(:has(.loading))>span:not(#indicator),.fui-btn:where(:not(.fui-repeater-add-btn,.fui-repeater-remove-btn)):where(:has(.loading)):before,.fui-btn:where(:not(.fui-repeater-add-btn,.fui-repeater-remove-btn)):where(:has(.loading)):after,.addsearch-searchfield button:where(:has(.loading))>span:not(#indicator),.addsearch-searchfield button:where(:has(.loading)):before,.addsearch-searchfield button:where(:has(.loading)):after{opacity:0}.dark-bg .btn,.dark-bg .btn[href^=tel],.dark-bg .fui-btn,.dark-bg .addsearch-searchfield button,.dark-bg .BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton{color:#fff;background-color:transparent;border-color:#fff}.dark-bg .btn.disabled:hover,.dark-bg .btn.disabled:focus,.dark-bg .btn[disabled]:hover,.dark-bg .btn[disabled]:focus,fieldset[disabled] .dark-bg .btn:hover,fieldset[disabled] .dark-bg .btn:focus,.dark-bg .btn[href^=tel].disabled:hover,.dark-bg .btn[href^=tel].disabled:focus,.dark-bg .btn[href^=tel][disabled]:hover,.dark-bg .btn[href^=tel][disabled]:focus,fieldset[disabled] .dark-bg .btn[href^=tel]:hover,fieldset[disabled] .dark-bg .btn[href^=tel]:focus,.dark-bg .fui-btn.disabled:hover,.dark-bg .fui-btn.disabled:focus,.dark-bg .fui-btn[disabled]:hover,.dark-bg .fui-btn[disabled]:focus,fieldset[disabled] .dark-bg .fui-btn:hover,fieldset[disabled] .dark-bg .fui-btn:focus,.dark-bg .addsearch-searchfield button.disabled:hover,.dark-bg .addsearch-searchfield button.disabled:focus,.dark-bg .addsearch-searchfield button[disabled]:hover,.dark-bg .addsearch-searchfield button[disabled]:focus,fieldset[disabled] .dark-bg .addsearch-searchfield button:hover,fieldset[disabled] .dark-bg .addsearch-searchfield button:focus,.dark-bg .BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton.disabled:hover,.dark-bg .BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton.disabled:focus,.dark-bg .BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton[disabled]:hover,.dark-bg .BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton[disabled]:focus,fieldset[disabled] .dark-bg .BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton:hover,fieldset[disabled] .dark-bg .BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton:focus{background-color:transparent;border-color:#fff}.dark-bg .btn:focus,.dark-bg .btn:hover,.dark-bg .btn:active,.dark-bg .btn[href^=tel]:focus,.dark-bg .btn[href^=tel]:hover,.dark-bg .btn[href^=tel]:active,.dark-bg .fui-btn:focus,.dark-bg .fui-btn:hover,.dark-bg .fui-btn:active,.dark-bg .addsearch-searchfield button:focus,.dark-bg .addsearch-searchfield button:hover,.dark-bg .addsearch-searchfield button:active,.dark-bg .BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton:focus,.dark-bg .BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton:hover,.dark-bg .BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton:active{color:#382176;background-color:#fff;border-color:#fff;text-decoration:none}.dark-bg .btn:focus-visible,.dark-bg .btn[href^=tel]:focus-visible,.dark-bg .fui-btn:focus-visible,.dark-bg .addsearch-searchfield button:focus-visible,.dark-bg .BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton:focus-visible{outline-color:var(--white)}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn,.btn-default,.btn-primary,.fui-btn,.addsearch-searchfield button,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton{color:#fff;background-color:#382176;border-color:#382176;border-radius:1000px}.btn.disabled:hover,.btn.disabled:focus,.btn[disabled]:hover,.btn[disabled]:focus,fieldset[disabled] .btn:hover,fieldset[disabled] .btn:focus,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,.fui-btn.disabled:hover,.fui-btn.disabled:focus,.fui-btn[disabled]:hover,.fui-btn[disabled]:focus,fieldset[disabled] .fui-btn:hover,fieldset[disabled] .fui-btn:focus,.addsearch-searchfield button.disabled:hover,.addsearch-searchfield button.disabled:focus,.addsearch-searchfield button[disabled]:hover,.addsearch-searchfield button[disabled]:focus,fieldset[disabled] .addsearch-searchfield button:hover,fieldset[disabled] .addsearch-searchfield button:focus,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton.disabled:hover,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton.disabled:focus,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton[disabled]:hover,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton[disabled]:focus,fieldset[disabled] .BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton:hover,fieldset[disabled] .BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton:focus{background-color:#382176;border-color:#382176}.btn:focus,.btn:hover,.btn:active,.btn-default:focus,.btn-default:hover,.btn-default:active,.btn-primary:focus,.btn-primary:hover,.btn-primary:active,.fui-btn:focus,.fui-btn:hover,.fui-btn:active,.addsearch-searchfield button:focus,.addsearch-searchfield button:hover,.addsearch-searchfield button:active,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton:focus,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton:hover,.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton:active{color:#382176;background-color:#fff;border-color:#382176;text-decoration:none}.btn-secondary{color:#382176;background-color:#fff;border-color:#382176}.btn-secondary.disabled:hover,.btn-secondary.disabled:focus,.btn-secondary[disabled]:hover,.btn-secondary[disabled]:focus,fieldset[disabled] .btn-secondary:hover,fieldset[disabled] .btn-secondary:focus{background-color:#fff;border-color:#382176}.btn-secondary:focus,.btn-secondary:hover,.btn-secondary:active{color:#fff;background-color:#382176;border-color:#382176;text-decoration:none}.btn-secondary:before,.btn-secondary:after{border-right:2px solid #382176;border-bottom:2px solid #382176}.btn-secondary:hover:before,.btn-secondary:hover:after{border-right:2px solid #FFF;border-bottom:2px solid #FFF}.callout-link{text-decoration:none;font-weight:600}.callout-link:hover,.callout-link:focus{text-decoration-style:solid}.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton{box-shadow:none;padding:10px 35px}@media (min-width: 46.875em){.BBFormContainer[data-bbox-part-id*="-"] .BBFormSubmitbutton{padding:15px 35px}}.block-disclaimer{font-style:italic}@media (max-width: 34.3125em){.block-disclaimer{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.block-disclaimer{font-size:1.6rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.block-disclaimer{font-size:1.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.block-disclaimer{font-size:1.6rem}}@media (min-width: 78.125em){.block-disclaimer{font-size:1.6rem}}.block-image{display:block;position:relative;z-index:5;overflow:hidden}.block-image.position-left,.block-image.position-right{width:100%;max-width:500px;width:auto;display:table;text-align:center;border-radius:0 var(--small-border-radius) 0 var(--small-border-radius)}@media (min-width: 37.5em){.block-image.position-left,.block-image.position-right{width:auto}}@media (min-width: 64em){.block-image.position-left,.block-image.position-right{max-width:600px}}@media (min-width: 46.875em){.block-image.position-right{border-radius:var(--border-radius) 0 var(--border-radius) 0}}@media (min-width: 46.875em){.block-image.position-left{border-radius:0 var(--border-radius) 0 var(--border-radius)}}@media (min-width: 64em){.block-image.position-left figcaption button{left:0;right:auto}.block-image.position-left figcaption .caption{padding:20px 20px 20px 100px}}.block-image.position-full{clear:both;margin-left:0;margin-right:0;border-radius:0}.block-image.position-center{max-width:100%;margin-left:auto;margin-right:auto;clear:both;border-radius:var(--border-radius) 0 var(--border-radius) 0}.block-image.no-clip{overflow:initial}.block-image img{display:block;width:100%;height:auto}figcaption{left:0;right:0;bottom:0;min-height:60px;max-height:100%;position:absolute;display:flex;align-items:center}@media (min-width: 46.875em){figcaption{min-height:70px}}figcaption .trigger{display:block;width:60px;color:var(--white);text-align:center;margin-left:auto;text-decoration:none;transition:all .3s;border:0;top:0;right:0;z-index:2;position:absolute;height:100%;cursor:pointer;background-color:var(--brand-primary-color)}@media (min-width: 46.875em){figcaption .trigger{width:80px}}figcaption .trigger:before,figcaption .trigger:after{content:"";display:block;width:13px;height:13px;border-top:2px solid var(--white);border-left:2px solid var(--white);transform:rotate(45deg) translate(-50%,-50%);transform-origin:top left;position:absolute;top:50%;left:50%}figcaption .trigger:hover,figcaption .trigger:focus{background-color:var(--brand-primary-color)}figcaption .trigger:hover:before,figcaption .trigger:hover:after,figcaption .trigger:focus:before,figcaption .trigger:focus:after{border-color:var(--md-secondary-color)}figcaption .trigger.open:before,figcaption .trigger.open:after{content:"";width:2px;height:18px;border:0;background-color:var(--white);top:46%}figcaption .trigger.open:before{transform:rotate(45deg) translate(-50%,-50%)}figcaption .trigger.open:after{transform:rotate(-45deg) translate(-50%,-50%)}figcaption .trigger.open:hover,figcaption .trigger.open:focus{background-color:var(--brand-primary-color)}figcaption .trigger.open:hover:before,figcaption .trigger.open:hover:after,figcaption .trigger.open:focus:before,figcaption .trigger.open:focus:after{background-color:var(--md-secondary-color)}figcaption .trigger.open+.caption{display:flex}figcaption .caption{display:none;align-self:stretch;max-height:calc(100% - 40px);padding:20px 40px 20px 26px;width:calc(100% - 60px);color:var(--white);text-align:left;background-color:var(--brand-primary-color);overflow:auto}@media (min-width: 46.875em){figcaption .caption{padding:20px 80px 20px 26px;width:100%}}.post-filter{background:var(--lt-gray);padding:25px;margin-bottom:40px}.news-listing{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:50px;column-gap:50px;row-gap:30px}.news-item{border-bottom:2px solid var(--black);padding:50px 0 40px}.news-item *:last-child{margin-bottom:0}.news-item p:last-of-type{margin-bottom:10px;line-height:1}.news-item h3{margin-bottom:0;text-transform:uppercase;color:var(--black);font-weight:500}@media (max-width: 34.3125em){.news-item h3{font-size:2rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.news-item h3{font-size:2.3rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.news-item h3{font-size:2.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.news-item h3{font-size:2.9rem}}@media (min-width: 78.125em){.news-item h3{font-size:3.2rem}}.news-item figure{margin:0 0 15px;display:block}.news-item figure img{width:100%;display:block;height:auto}.news-item .callout-link{margin-left:0;margin-top:30px;display:block}.adjacent-news{display:grid;grid-template-columns:1fr;-moz-column-gap:30px;column-gap:30px;row-gap:20px;border-top:1px solid var(--brand-primary-color);padding-top:25px}@media (min-width: 46.875em){.adjacent-news{padding-top:35px;grid-template-columns:1fr 1fr}}@media (min-width: 34.375em){.adjacent-news:has(.next-news-item:only-child) .next-news-item{grid-column:2}}.adjacent-news>div>p{font-weight:600;margin-top:0;margin-bottom:10px}@media (min-width: 34.375em){.adjacent-news>div>p{margin-bottom:10px}}@media (max-width: 46.865em){.adjacent-news .page-item.reversed-page-item{flex-direction:row}}@media (max-width: 46.865em){.adjacent-news .page-item.reversed-page-item .angle-link span{transform:scaleX(1)}}.adjacent-news .next-news-item>p{text-align:left}@media (min-width: 46.875em){.adjacent-news .next-news-item>p{text-align:right}}dialog::backdrop{background-color:#0000;transition:display .7s allow-discrete,overlay .7s allow-discrete,background-color .7s}dialog[open]::backdrop{background-image:linear-gradient(45deg,#382176,#2A0F5E,#473192,#FFC844);opacity:.75}dialog{z-index:5000;width:calc(100% - 40px);max-width:1000px;margin:20px;border:0;padding:50px 20px;border-radius:5px;opacity:0;transform:scale(0);transition:opacity .7s ease-out,transform .7s ease-out,overlay .7s ease-out allow-discrete,display .7s ease-out allow-discrete}@media (min-width: 64em){dialog{margin-inline:auto;padding:60px 40px}}dialog[open]{opacity:1;transform:scale(1)}dialog .btn-dialog-close{width:40px;height:40px;border-radius:50%;border:0;vertical-align:middle;position:absolute;right:5px;top:5px;padding:0;background:none}dialog .btn-dialog-close:hover,dialog .btn-dialog-close:focus{background-color:var(--dk-primary-color)}dialog .btn-dialog-close:hover:before,dialog .btn-dialog-close:hover:after,dialog .btn-dialog-close:focus:before,dialog .btn-dialog-close:focus:after{background-color:var(--white)}dialog .btn-dialog-close:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:2px;background-color:var(--black);transform:translate(-50%,-50%) rotate(45deg)}dialog .btn-dialog-close:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:2px;background-color:var(--black);transform:translate(-50%,-50%) rotate(-45deg)}@starting-style{dialog[open]{opacity:0;transform:scale(0)}}@starting-style{dialog[open]::backdrop{background-color:#0000}}ul.social-icons{text-align:center;margin:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;-moz-column-gap:15px;column-gap:15px;row-gap:15px}ul.social-icons li{display:inline-block;margin-bottom:0}@media (max-width: 34.3125em){ul.social-icons li{font-size:2.4rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){ul.social-icons li{font-size:2.4rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){ul.social-icons li{font-size:2.4rem}}@media (min-width: 64em) and (max-width: 78.0625em){ul.social-icons li{font-size:2.4rem}}@media (min-width: 78.125em){ul.social-icons li{font-size:2.4rem}}ul.social-icons li a{background-color:var(--white);border-radius:100%;padding:10px;display:inline-block;transition:background-color .2s,color .2s;line-height:0;color:var(--brand-primary-color)}ul.social-icons li a:hover,ul.social-icons li a:focus{background-color:var(--md-secondary-color)}ul.social-icons li a svg{display:block;height:18px;width:18px}@media (min-width: 34.375em){ul.social-icons li a svg{height:25px;width:25px}}.block-content-highlight{border-top:1px solid var(--md-dk-primary-color);border-bottom:1px solid var(--md-dk-primary-color);display:block;position:relative;color:var(--dk-gray);font-style:italic;padding:20px}@media (max-width: 34.3125em){.block-content-highlight{font-size:2rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.block-content-highlight{font-size:2.3rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.block-content-highlight{font-size:2.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.block-content-highlight{font-size:2.9rem}}@media (min-width: 78.125em){.block-content-highlight{font-size:3.2rem}}@media (min-width: 46.875em){.block-content-highlight{padding:60px 40px}}.block-content-highlight cite{font-style:normal;color:var(--md-dk-primary-color);text-transform:uppercase;display:inline-block;letter-spacing:1px;margin-top:20px;font-weight:600;line-height:1.5}@media (max-width: 34.3125em){.block-content-highlight cite{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.block-content-highlight cite{font-size:1.9rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.block-content-highlight cite{font-size:2.2rem}}@media (min-width: 64em) and (max-width: 78.0625em){.block-content-highlight cite{font-size:2.5rem}}@media (min-width: 78.125em){.block-content-highlight cite{font-size:2.8rem}}@media (min-width: 46.875em){.block-content-highlight cite{margin-top:40px;letter-spacing:2px}}.block-content-highlight.position-full{clear:both;margin-left:0;margin-right:0}@media (min-width: 46.875em){.block-content-highlight.position-full{padding-inline:20%}}.block-content-highlight p{margin:0}@media (min-width: 46.875em){.block-content-highlight.position-left,.block-content-highlight.position-right{max-width:calc(55% - var(--large-position-margin))}}.block-accordion{margin-top:var(--small-block-margin);margin-bottom:var(--small-block-margin);padding:0}@media (min-width: 46.875em){.block-accordion{margin-top:40px;margin-bottom:40px;margin-bottom:var(--large-block-margin)}}.block-accordion+.block-accordion,.block-accordion+.anchor+.block-accordion{margin-top:calc((var(--small-block-margin) + 2px) * -1)}@media (min-width: 46.875em){.block-accordion+.block-accordion,.block-accordion+.anchor+.block-accordion{margin-top:calc((var(--large-block-margin) + 2px) * -1)}}.block-accordion .accordion-toggle{display:block;width:100%;margin-bottom:0}.block-accordion .accordion-toggle button{display:flex;align-items:center;cursor:pointer;background-color:transparent;border:0;border-top:2px dashed var(--md-primary-color);border-bottom:2px dashed var(--md-primary-color);color:var(--md-dk-primary-color);width:100%;position:relative;padding:20px 60px 20px 20px;text-align:left;transition:background .2s}@media (min-width: 46.875em){.block-accordion .accordion-toggle button{padding:40px 60px 40px 30px}}@media (max-width: 34.3125em){.block-accordion .accordion-toggle button{font-size:1.8rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.block-accordion .accordion-toggle button{font-size:2rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.block-accordion .accordion-toggle button{font-size:2.2rem}}@media (min-width: 64em) and (max-width: 78.0625em){.block-accordion .accordion-toggle button{font-size:2.4rem}}@media (min-width: 78.125em){.block-accordion .accordion-toggle button{font-size:2.6rem}}.block-accordion .accordion-toggle button span{transition:transform .2s;position:relative;display:inline-block;margin-right:20px}.block-accordion .accordion-toggle button span:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;border-right:2px solid var(--brand-primary-color);border-bottom:2px solid var(--brand-primary-color);transform:rotate(-45deg) translate(-50%,-50%);transform-origin:top left;transition:border .2s}.block-accordion .accordion-toggle button[aria-expanded=true]{border-bottom:0}.block-accordion .accordion-toggle button[aria-expanded=true] span{transform:rotate(90deg);top:-3px}.block-accordion .accordion-toggle button[aria-expanded=true] span:before{top:40%}.block-accordion .accordion-toggle button:hover,.block-accordion .accordion-toggle button:focus{background-color:var(--lt-gray);color:var(--black)}.block-accordion .accordion-toggle button:hover span:before,.block-accordion .accordion-toggle button:focus span:before{border-right:2px solid var(--black);border-bottom:2px solid var(--black)}.block-accordion .accordion-content{padding:20px 20px 50px;background-color:var(--white)}@media (max-width: 34.3125em){.block-accordion .accordion-content{font-size:1.5rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.block-accordion .accordion-content{font-size:1.55rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.block-accordion .accordion-content{font-size:1.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.block-accordion .accordion-content{font-size:1.65rem}}@media (min-width: 78.125em){.block-accordion .accordion-content{font-size:1.7rem}}@media (min-width: 46.875em){.block-accordion .accordion-content{padding:20px 30px 50px 50px}}.accordion-content *:first-child{margin-top:0}.accordion-content *:last-child{margin-bottom:0}.course-accordion{background-color:var(--lt-gray);padding:15px}@media (min-width: 78.125em){.course-accordion{padding:20px 12px 20px 25px}}.course-accordion .accordion-content{padding:20px 15px}@media (max-width: 34.3125em){.course-accordion .accordion-content{font-size:1.4rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.course-accordion .accordion-content{font-size:1.475rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.course-accordion .accordion-content{font-size:1.55rem}}@media (min-width: 64em) and (max-width: 78.0625em){.course-accordion .accordion-content{font-size:1.625rem}}@media (min-width: 78.125em){.course-accordion .accordion-content{font-size:1.7rem}}@media (min-width: 78.125em){.course-accordion .accordion-content{padding:40px 60px}}.course-accordion .accordion-content h5{text-transform:none;color:var(--black);letter-spacing:0;margin-bottom:0}.course-accordion .accordion-toggle{display:flex;flex-direction:column;-moz-column-gap:20px;column-gap:20px;row-gap:15px}@media (min-width: 64em){.course-accordion .accordion-toggle{align-items:center;flex-direction:row}}.course-accordion .accordion-toggle button{background-color:transparent;border:0;padding:0;cursor:pointer;display:inline-flex;align-items:center;color:var(--md-dk-primary-color);font-weight:600;align-self:flex-start}@media (max-width: 34.3125em){.course-accordion .accordion-toggle button{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.course-accordion .accordion-toggle button{font-size:1.7rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.course-accordion .accordion-toggle button{font-size:1.8rem}}@media (min-width: 64em) and (max-width: 78.0625em){.course-accordion .accordion-toggle button{font-size:1.9rem}}@media (min-width: 78.125em){.course-accordion .accordion-toggle button{font-size:2rem}}@media (min-width: 64em){.course-accordion .accordion-toggle button{align-self:center;width:185px;justify-content:flex-end;-moz-column-gap:8px;column-gap:8px}}.course-accordion .accordion-toggle button:before{content:"View Details"}.course-accordion .accordion-toggle button[aria-expanded=true]:before{content:"Hide Details"}.course-accordion .accordion-toggle button[aria-expanded=true] span{transform:rotate(-180deg)}.course-accordion .accordion-toggle button span{width:28px;height:28px;position:relative;padding:0;transition:transform .2s ease-in-out}@media (min-width: 64em){.course-accordion .accordion-toggle button span{width:34px;height:34px}}.course-accordion .accordion-toggle button span:before{content:"";position:absolute;top:12px;left:14px;width:10px;height:10px;border-right:2px solid var(--brand-primary-color);border-bottom:2px solid var(--brand-primary-color);transform:rotate(45deg) translate(-50%,-50%);transform-origin:top left;transition:border .2s,transform .2s}@media (min-width: 64em){.course-accordion .accordion-toggle button span:before{top:14px;left:17px;width:12px;height:12px}}.course-accordion .accordion-toggle .course-details{flex:1 auto;display:grid;grid-template-columns:1fr;gap:20px}@media (min-width: 64em){.course-accordion .accordion-toggle .course-details{grid-template-columns:minmax(0,1fr) 425px}}@media (min-width: 78.125em){.course-accordion .accordion-toggle .course-details{grid-template-columns:minmax(0,1fr) 550px}}.course-accordion .accordion-toggle .course-details .course-date-instance{display:grid;grid-template-columns:175px 250px}.course-accordion .accordion-toggle .course-details .course-date-instance:not(:last-child){border-bottom:1px solid var(--md-primary-color);padding-bottom:10px;margin-bottom:10px}@media (min-width: 64em){.course-accordion .accordion-toggle .course-details .course-date-instance{grid-template-columns:175px 250px}}@media (min-width: 78.125em){.course-accordion .accordion-toggle .course-details .course-date-instance{grid-template-columns:175px 375px}}.course-accordion .accordion-toggle .course-details h4{margin:0}@media (max-width: 34.3125em){.course-accordion .accordion-toggle .course-details h4{font-size:2rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.course-accordion .accordion-toggle .course-details h4{font-size:2.1rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.course-accordion .accordion-toggle .course-details h4{font-size:2.2rem}}@media (min-width: 64em) and (max-width: 78.0625em){.course-accordion .accordion-toggle .course-details h4{font-size:2.3rem}}@media (min-width: 78.125em){.course-accordion .accordion-toggle .course-details h4{font-size:2.4rem}}.course-accordion .accordion-toggle .course-details .course-meta{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:20px;column-gap:20px;text-transform:uppercase;margin-bottom:10px}@media (min-width: 64em){.course-accordion .accordion-toggle .course-details .course-meta{-moz-column-gap:30px;column-gap:30px}}.course-accordion .accordion-toggle .course-details .course-meta span{white-space:nowrap}.course-accordion .accordion-toggle .course-details .course-meta span:first-child{font-weight:600;color:var(--md-dk-primary-color)}.course-accordion .accordion-toggle .course-details .course-time-days{display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px;margin-bottom:5px}@media (min-width: 64em){.course-accordion .accordion-toggle .course-details .course-time-days{-moz-column-gap:30px;column-gap:30px}}.course-accordion .accordion-toggle .course-details .course-time-days span{white-space:nowrap}.block-headline-callout{width:100%;position:relative;background-color:var(--lt-gray)}@media (min-width: 46.875em){.block-headline-callout{padding:0 30px}}.block-headline-callout>.container{text-decoration:none;display:grid;grid-template-columns:1fr;align-items:center;justify-items:center;text-align:center;-moz-column-gap:15px;column-gap:15px;row-gap:15px;position:relative;z-index:1;padding-top:40px;padding-bottom:40px}@media (min-width: 46.875em){.block-headline-callout>.container{text-align:left;justify-items:start;padding-top:60px;grid-template-columns:2fr 1fr;padding-bottom:60px}}.block-headline-callout>.container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/dist/dots-pattern.09225caf.webp) no-repeat center center;z-index:-1}@media (min-width: 46.875em){.block-headline-callout>.container:before{left:-100px;background-position:left center}}@media (min-width: 46.875em){.block-headline-callout.dark-bg{background-position:top -150px center,center center,center center,center center,center center,center center,center center,center center}}.block-headline-callout.dark-bg>.container:before{display:none}.block-headline-callout.dark-bg .icon{background-color:var(--black)}.block-headline-callout.dark-bg h2,.block-headline-callout.dark-bg h3,.block-headline-callout.dark-bg h4,.block-headline-callout.dark-bg h5,.block-headline-callout.dark-bg h6{color:var(--white)}.block-headline-callout.dark-bg .callout-link:hover,.block-headline-callout.dark-bg .callout-link:focus{text-decoration:underline;color:var(--md-secondary-color)}@media (min-width: 46.875em){.block-headline-callout.icon>.container{-moz-column-gap:35px;column-gap:35px;grid-template-columns:75px 2fr 1fr}}.block-headline-callout.icon>.container figure img{display:block}.block-headline-callout h2,.block-headline-callout h3{margin-bottom:0}@media (max-width: 34.3125em){.block-headline-callout h2{font-size:2.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.block-headline-callout h2{font-size:3.075rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.block-headline-callout h2{font-size:3.55rem}}@media (min-width: 64em) and (max-width: 78.0625em){.block-headline-callout h2{font-size:4.025rem}}@media (min-width: 78.125em){.block-headline-callout h2{font-size:4.5rem}}@media (min-width: 46.875em){.block-headline-callout .callout-link{justify-self:flex-end}}.pagination{display:flex;flex-flow:column;row-gap:20px;-moz-column-gap:20px;column-gap:20px;justify-content:center;align-items:center;max-width:1000px;margin-left:auto;margin-right:auto}@media (min-width: 46.875em){.pagination{flex-flow:row}}.pagination ul{list-style:none;padding:0;text-align:center;margin:0}.pagination li{display:inline-block;margin:5px 0}@media (max-width: 34.3125em){.pagination li{font-size:1.5rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.pagination li{font-size:1.5rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.pagination li{font-size:1.5rem}}@media (min-width: 64em) and (max-width: 78.0625em){.pagination li{font-size:1.5rem}}@media (min-width: 78.125em){.pagination li{font-size:1.5rem}}.pagination li+li{margin-left:12px}.pagination li button{color:var(--brand-primary-color);text-decoration:none;background-color:transparent;border:0;font-weight:700;letter-spacing:-.7px;cursor:pointer;width:26px;height:26px;border-radius:50%;text-align:center;display:flex;align-items:center;justify-content:center;line-height:.9}.pagination li button:hover,.pagination li button:focus{text-decoration:underline;color:var(--black)}.pagination li button.current{color:var(--dk-gray);background-color:var(--gray);z-index:5;width:36px;height:36px;cursor:default}.pagination li button.current:hover,.pagination li button.current:focus{text-decoration:none}.pagination .previous,.pagination .next{display:flex;flex-flow:row;align-items:center;-moz-column-gap:16px;column-gap:16px;margin:0;padding:0;position:relative;background-color:transparent;border:1px solid var(--md-primary-color);height:36px;width:36px;border-radius:50%;cursor:pointer;transition:background-color .2s,border-color .2s}.pagination .previous:before,.pagination .next:before{content:"";width:14px;height:14px;font-size:0;position:absolute;transition:border-color .2s}.pagination .previous:hover,.pagination .previous:focus,.pagination .next:hover,.pagination .next:focus{background-color:var(--md-dk-primary-color);border-color:var(--md-dk-primary-color)}.pagination .previous:hover.previous:before,.pagination .previous:hover.next:before,.pagination .previous:focus.previous:before,.pagination .previous:focus.next:before,.pagination .next:hover.previous:before,.pagination .next:hover.next:before,.pagination .next:focus.previous:before,.pagination .next:focus.next:before{border-color:var(--md-secondary-color)}.pagination .previous:disabled,.pagination .next:disabled{opacity:0;pointer-events:none}.pagination .previous:before{border-top:1px solid var(--md-primary-color);border-left:1px solid var(--md-primary-color);transform:rotate(-45deg);left:14px}.pagination .next:before{border-top:1px solid var(--md-primary-color);border-right:1px solid var(--md-primary-color);transform:rotate(45deg);left:7px}.nav-breadcrumbs{display:block;padding:10px 0;position:relative;width:100%}@media (max-width: 34.3125em){.nav-breadcrumbs{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.nav-breadcrumbs{font-size:1.6rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.nav-breadcrumbs{font-size:1.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.nav-breadcrumbs{font-size:1.6rem}}@media (min-width: 78.125em){.nav-breadcrumbs{font-size:1.6rem}}.nav-breadcrumbs ol{margin-left:0}.nav-breadcrumbs li{display:inline-block;color:var(--white)}.nav-breadcrumbs li+li{margin-left:7px;padding-left:10px;border-left:1px solid var(--lt-primary-color)}.nav-breadcrumbs li:first-child a{color:var(--md-secondary-color)}.nav-breadcrumbs li:first-child a:hover,.nav-breadcrumbs li:first-child a:focus{color:var(--white)}.nav-breadcrumbs li:first-child a svg{position:relative;bottom:-2px}.nav-breadcrumbs li:last-child:after{display:none}.nav-breadcrumbs li a{color:var(--white);padding-right:2px;padding-left:2px;display:inline-flex;align-items:center;align-self:stretch}body:where(:has(.off-canvas-slidebar.open)) .hero,html:where(:has(.off-canvas-slidebar.open)) .hero{position:fixed;top:0;width:100%}body:not(.homepage) .hero:not(body:not(.homepage) .hero.stacked) .hero-container .hero-content .hero-title-container h1{font-size:clamp(4.1rem,3.588vw + 2rem,6.5rem)}@media (max-width: 63.99em){.actions-nav{display:none}}@media (min-width: 64em){.actions-nav{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:400;background-color:var(--md-dk-primary-color);border-radius:var(--border-radius) 0 0 var(--border-radius);overflow:hidden}.actions-nav ul{list-style:none;display:flex;flex-direction:column;align-items:stretch;margin:0;padding:0;width:72px}}@media (min-width: 64em) and (min-width: 78.125em){.actions-nav ul{width:100px}}@media (min-width: 64em){.actions-nav ul li{margin:0}.actions-nav ul li a{color:var(--white);text-decoration:none;text-transform:uppercase;letter-spacing:.2px;display:flex;flex-direction:column;row-gap:10px;-moz-column-gap:10px;column-gap:10px;align-items:center;text-align:center;padding:25px 15px;z-index:1;position:relative;font-weight:600}}@media (min-width: 64em) and (max-width: 34.3125em){.actions-nav ul li a{font-size:1.4rem}}@media (min-width: 64em) and (min-width: 34.375em) and (max-width: 46.8125em){.actions-nav ul li a{font-size:1.4rem}}@media (min-width: 64em) and (min-width: 46.875em) and (max-width: 63.9375em){.actions-nav ul li a{font-size:1.4rem}}@media (min-width: 64em) and (min-width: 64em) and (max-width: 78.0625em){.actions-nav ul li a{font-size:1.4rem}}@media (min-width: 64em) and (min-width: 78.125em){.actions-nav ul li a{font-size:1.4rem}}@media (min-width: 64em) and (min-width: 78.125em){.actions-nav ul li a{letter-spacing:1px}}@media (min-width: 64em){.actions-nav ul li a:before{content:"";position:absolute;top:-2px;left:0;width:100%;height:calc(100% + 4px);z-index:-1;transition:background-color .2s}}@media (min-width: 64em){.actions-nav ul li a svg{height:30px;width:auto}}@media (min-width: 64em){.actions-nav ul li a:hover,.actions-nav ul li a:focus{color:var(--md-dk-primary-color)}.actions-nav ul li a:hover:before,.actions-nav ul li a:focus:before{background-color:var(--md-secondary-color)}.actions-nav ul li a:hover svg path,.actions-nav ul li a:focus svg path{fill:var(--md-dk-primary-color)}.actions-nav ul li a:hover svg circle,.actions-nav ul li a:focus svg circle{stroke:var(--md-dk-primary-color)}}@media (min-width: 64em){.actions-nav ul li:first-child a{padding:40px 15px 25px}}@media (min-width: 64em){.actions-nav ul li:last-child a{padding:25px 15px 40px}}@media (min-width: 64em){.actions-nav ul li+li{border-top:2px solid var(--md-primary-color)}}.hero{position:relative;z-index:5;color:var(--white);background-color:var(--brand-primary-color);background-image:url(/dist/ribbons.b74d8c29.svg),linear-gradient(56deg,rgba(42,15,94,.15) 88%,rgba(42,15,94,0) 88%),linear-gradient(63deg,rgba(42,15,94,.15) 82%,rgba(42,15,94,0) 82%),linear-gradient(-30deg,#382176 0%,rgba(56,33,118,0) 34%),radial-gradient(circle at 28% 74%,rgba(130,114,180,.51) 0%,rgba(130,114,180,0) 64%),radial-gradient(circle at 50% 50%,rgba(154,52,223,.79) 0%,rgba(154,52,223,0) 79%),linear-gradient(236deg,#8272B4 0%,rgba(164,152,201,0) 47%);background-repeat:no-repeat;background-position:bottom center,left top,left top,center center,center center,center center,center center;padding-top:50px;background-size:300% auto,auto 2000px,auto 2000px,100% 100%,100% 100%,100% 100%,100% 100%;margin-bottom:30px}@media (min-width: 64em){.hero{background-size:100% 100%,auto 2000px,auto 2000px,100% 100%,100% 100%,100% 100%,100% 100%;background-image:url(/dist/ribbons.b74d8c29.svg),linear-gradient(56deg,rgba(42,15,94,.15) 62%,rgba(42,15,94,0) 62%),linear-gradient(63deg,rgba(42,15,94,.15) 55%,rgba(42,15,94,0) 55%),linear-gradient(-30deg,#382176 0%,rgba(56,33,118,0) 34%),radial-gradient(circle at 28% 74%,rgba(130,114,180,.51) 0%,rgba(130,114,180,0) 64%),radial-gradient(circle at 50% 50%,rgba(154,52,223,.79) 0%,rgba(154,52,223,0) 79%),linear-gradient(236deg,#8272B4 0%,rgba(164,152,201,0) 47%);background-position:bottom -50px center,left top,left top,center center,center center,center center,center center;padding-top:154px}}@media (min-width: 100em){.hero{padding-top:200px}}.hero:before{content:"";z-index:-2;position:absolute;left:0;right:0;height:calc(100% - 90px);background-color:#2a0f5e14;background-image:linear-gradient(180deg,#382176 0%,rgba(56,33,118,0) 3%),linear-gradient(179deg,#382176 0%,rgba(56,33,118,0) 37%);top:50px}@media (min-width: 64em){.hero:before{height:calc(100% - 154px);top:154px}}@media (min-width: 100em){.hero:before{height:calc(100% - 200px);top:200px}}.hero:after{content:"";position:absolute;z-index:3;bottom:-5px;left:0;width:100%;height:300px;background:url(/dist/curve-mask.81378407.svg) no-repeat bottom center/100% auto;pointer-events:none}@media (min-width: 46.875em){.hero:after{background-size:1920px auto;height:400px}}@media (min-width: 120.0625em){.hero:after{background-size:100% auto}}.hero .hero-header{margin-top:20px}@media (min-width: 64em){.hero .hero-header{margin-top:40px}}.hero .hero-container{padding-top:20px;padding-bottom:30px;overflow:hidden;position:relative}@media (min-width: 64em){.hero .hero-container{padding-top:30px;padding-bottom:130px}}.hero .hero-container>.container{display:grid;align-items:stretch;grid-template-columns:1fr;-moz-column-gap:40px;column-gap:40px;row-gap:40px;color:var(--white)}@media (min-width: 64em){.hero .hero-container>.container{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width: 78.125em){.hero .hero-container>.container{-moz-column-gap:80px;column-gap:80px}}.hero h1{color:var(--white);line-height:1.1}.hero .hero-content{position:relative;z-index:2;margin:30px 0;max-width:1024px;display:flex;flex-direction:column;justify-content:center}.hero .hero-content .hero-title-container{display:flex;align-items:flex-start;gap:15px}@media (min-width: 64em){.hero .hero-content .hero-title-container{gap:25px}}.hero .hero-content .hero-title-container .hero-title{width:100%}.hero .hero-content .hero-title-container .hero-title>*:last-child{margin-bottom:0}.hero .hero-content h1 strong{font-weight:300;border-bottom:2px solid var(--md-secondary-color)}@media (min-width: 64em){.hero .hero-content h1 strong{border-width:4px}}.hero .hero-content h1,.hero .hero-content h2,.hero .hero-content a{color:var(--white)}@media (max-width: 34.3125em){.hero .hero-content h2{font-size:1.8rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.hero .hero-content h2{font-size:1.95rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.hero .hero-content h2{font-size:2.1rem}}@media (min-width: 64em) and (max-width: 78.0625em){.hero .hero-content h2{font-size:2.25rem}}@media (min-width: 78.125em){.hero .hero-content h2{font-size:2.4rem}}.hero .hero-content a{outline-color:var(--white)}@media (max-width: 63.99em){.hero .nav-breadcrumbs{display:none}}.hero.hero-media .hero-feature{align-self:flex-end;margin-bottom:10px}.hero.hero-media .hero-feature .hero-feature-container{border-bottom-right-radius:var(--small-border-radius);overflow:hidden;box-shadow:0 2px 24px var(--dk-primary-color);position:relative;z-index:1}@media (min-width: 64em){.hero.hero-media .hero-feature .hero-feature-container{border-bottom-right-radius:var(--large-border-radius);width:100%;height:100%}}.hero.hero-media .hero-feature .hero-feature-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(122deg,rgba(0,0,0,0) 74%,rgba(0,0,0,.5) 100%),linear-gradient(90deg,rgba(0,0,0,0) 53%,rgba(0,0,0,.3) 74%);z-index:2;pointer-events:none;mix-blend-mode:multiply}.hero.hero-media .hero-feature .hero-feature-container img,.hero.hero-media .hero-feature .hero-feature-container video{display:block;width:100%;height:auto}.hero video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.hero .hero-container-box{position:absolute;width:140px;height:300px;bottom:-150px;right:0;transform:translate(50%);background-color:#2a0f5e4d;border-top-left-radius:var(--small-border-radius)}@media (min-width: 46.875em){.hero .hero-container-box{width:170px;height:350px}}@media (min-width: 64em){.hero .hero-container-box{height:500px}}@media (min-width: 100em){.hero .hero-container-box{border-top-left-radius:var(--border-radius);right:7.5%;width:200px}}.hero .hero-pipe{display:block;position:absolute;bottom:-30px;right:10px;width:2px;height:200px;background-color:var(--md-primary-color);z-index:4}@media (min-width: 46.875em){.hero .hero-pipe{bottom:0;right:20px;height:250px}}@media (min-width: 100em){.hero .hero-pipe{right:7%}}.hero .btn-video-control{position:absolute;z-index:2;bottom:30px;right:30px;width:34px;height:34px;background:none;border:2px solid var(--white);border-radius:100%;cursor:pointer;transition:border .2s,background .2s}.hero .btn-video-control:before,.hero .btn-video-control:after{content:"";z-index:2;position:absolute;height:calc(100% - 16px);width:2px;top:8px;background-color:var(--white)}.hero .btn-video-control:before{left:11px}.hero .btn-video-control:after{left:17px}.hero .btn-video-control:hover,.hero .btn-video-control:focus{background-color:var(--dk-primary-color);border-color:var(--md-secondary-color)}.hero .btn-video-control:hover:before,.hero .btn-video-control:hover:after,.hero .btn-video-control:focus:before,.hero .btn-video-control:focus:after{background-color:var(--md-secondary-color)}.hero .btn-video-control:hover.play:before,.hero .btn-video-control:focus.play:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='250' width='450'%3E%3Cpolygon points='225,10 100,210 350,210' style='fill:rgba(0,0,0,0);stroke:%23FFC844;stroke-width:40' /%3E%3C/svg%3E")}.hero .btn-video-control:focus-visible{outline:2px solid var(--white);outline-offset:4px}.hero .btn-video-control.play:before{width:22px;height:22px;left:5px;top:4px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='250' width='450'%3E%3Cpolygon points='225,10 100,210 350,210' style='fill:rgba(0,0,0,0);stroke:%23FFFF;stroke-width:40' /%3E%3C/svg%3E") no-repeat center center/100% auto;transform:rotate(90deg)}.hero .btn-video-control.play:after{display:none}@media (min-width: 100em){.homepage .hero:before{right:7%}}.homepage .hero .hero-container>.container{padding-inline:40px}@media (max-width: 63.99em){.homepage .hero .hero-container>.container{row-gap:0;padding-inline:var(--small-container-padding)}}.homepage .hero .hero-content{grid-row:2;padding:0 var(--small-container-padding)}@media (min-width: 64em){.homepage .hero .hero-content{margin-right:75px;grid-column:2;grid-row:1;padding:0 40px}}@media (min-width: 78.125em){.homepage .hero .hero-content p{max-width:450px}}.homepage .hero.hero-media .hero-feature{grid-column:1;grid-row:1}@media (max-width: 63.99em){.homepage .hero.hero-media .hero-feature .hero-feature-container:before{background-image:linear-gradient(61deg,rgba(0,0,0,0) 74%,rgba(0,0,0,.4) 97%),linear-gradient(180deg,rgba(0,0,0,0) 75%,rgba(0,0,0,.6) 97%)}}.homepage .hero h1{margin:-57px 0 30px}@media (max-width: 34.3125em){.homepage .hero h1{font-size:3.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.homepage .hero h1{font-size:4.95rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.homepage .hero h1{font-size:6.3rem}}@media (min-width: 64em) and (max-width: 78.0625em){.homepage .hero h1{font-size:7.65rem}}@media (min-width: 78.125em){.homepage .hero h1{font-size:9rem}}@media (min-width: 34.375em){.homepage .hero h1{margin:-66px 0 35px}}@media (min-width: 46.875em){.homepage .hero h1{margin:-80px 0 45px}}@media (min-width: 64em){.homepage .hero h1{margin:0 0 45px -150px}}@media (min-width: 78.125em){.homepage .hero h1{margin:0 0 75px -160px}}.homepage .hero .actions-nav{bottom:0;top:auto;right:auto;left:50%;transform:translate(-50%);border-radius:0 0 var(--border-radius) var(--border-radius);position:absolute}.homepage .hero .actions-nav ul{flex-direction:row;width:auto}.homepage .hero .actions-nav ul li{display:flex;align-items:stretch}.homepage .hero .actions-nav ul li a{flex-direction:row;padding:25px 40px;text-align:left;letter-spacing:2px;white-space:nowrap}@media (max-width: 34.3125em){.homepage .hero .actions-nav ul li a{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.homepage .hero .actions-nav ul li a{font-size:1.6rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.homepage .hero .actions-nav ul li a{font-size:1.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.homepage .hero .actions-nav ul li a{font-size:1.6rem}}@media (min-width: 78.125em){.homepage .hero .actions-nav ul li a{font-size:1.6rem}}.homepage .hero .actions-nav ul li a:before{top:0;left:-2px;width:calc(100% + 4px);height:100%}.homepage .hero .actions-nav ul li a svg{width:auto;height:30px}.homepage .hero .actions-nav ul li:first-child a{padding:25px 25px 25px 30px}@media (min-width: 100em){.homepage .hero .actions-nav ul li:first-child a{padding:25px 40px 25px 60px}}.homepage .hero .actions-nav ul li:last-child a{padding:25px 30px 25px 25px}@media (min-width: 100em){.homepage .hero .actions-nav ul li:last-child a{padding:25px 60px 25px 40px}}.homepage .hero .actions-nav ul li+li{border-top:0;border-left:2px solid var(--md-primary-color)}.interior-hero{background-position:bottom -250px center,left top,left top,center center,center center,center center,center center}@media (min-width: 64em){.interior-hero .hero-container{padding-top:40px}}@media (min-width: 78.125em){.interior-hero .hero-container>.container{-moz-column-gap:40px;column-gap:40px}}.interior-hero .hero-container .hero-content{margin:10px 0}@media (max-width: 63.99em){.interior-hero .hero-container .hero-content h1:not(:has(+*)){margin-bottom:0}}.interior-hero.hero-person .hero-title ul{margin:0;list-style:none}@media (max-width: 34.3125em){.interior-hero.hero-person .hero-title ul{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.interior-hero.hero-person .hero-title ul{font-size:1.6rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.interior-hero.hero-person .hero-title ul{font-size:1.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.interior-hero.hero-person .hero-title ul{font-size:1.6rem}}@media (min-width: 78.125em){.interior-hero.hero-person .hero-title ul{font-size:1.6rem}}.interior-hero.hero-person .hero-title ul a{word-break:break-all}@media (max-width: 63.99em){.interior-hero.hero-media .hero-feature{grid-row:1}}.interior-hero.hero-media .hero-feature .hero-feature-container{border-radius:var(--small-border-radius) 0 var(--small-border-radius) 0}@media (min-width: 64em){.interior-hero.hero-media .hero-feature .hero-feature-container{border-radius:var(--large-border-radius) 0 0 0}}.interior-hero.hero-media .hero-feature .hero-feature-container:before{transform:scaleX(-1)}@media (max-width: 63.99em){.interior-hero.hero-media .hero-feature .hero-feature-container:before{display:none}}@media (max-width: 46.865em){.interior-hero.hero-media .hero-content{margin-bottom:35px}}@media (min-width: 46.875em) and (max-width: 63.99em){.interior-hero.hero-media .hero-content{margin-bottom:40px}}@media (max-width: 63.99em){.interior-hero.hero-media .hero-content{margin-top:0}}.interior-hero.hero-media:not(.stacked) .hero-container{padding-bottom:0}.interior-hero.hero-media:not(.stacked) .hero-container>.container{row-gap:20px}@media (min-width: 64em){.interior-hero.hero-media:not(.stacked) .hero-container .hero-content{padding-top:40px;padding-bottom:140px}}@media (max-width: 34.365em){.interior-hero.hero-media:not(.stacked) .hero-container .hero-content{margin-bottom:50px}}@media (min-width: 34.375em) and (max-width: 63.99em){.interior-hero.hero-media:not(.stacked) .hero-container .hero-content{margin-bottom:80px}}@media (min-width: 46.875em){.interior-hero.hero-media:not(.stacked).hero-person .hero-container>.container{grid-template-columns:minmax(0,.5fr) minmax(0,1fr)}}@media (min-width: 46.875em){.interior-hero.hero-media:not(.stacked).hero-person .hero-container>.container:before{left:0;display:block;content:"";background:var(--white);position:absolute;width:100vw;bottom:0;height:100px;z-index:-1}}@media (min-width: 85.25em){.interior-hero.hero-media:not(.stacked).hero-person .hero-container>.container:before{left:calc((100vw - var(--max-width)) / 2 * -1)}}.interior-hero.hero-media:not(.stacked).hero-person .hero-container>.container .hero-content{justify-content:start;padding-top:0}@media (min-width: 64em){.interior-hero.hero-media:not(.stacked).hero-person .hero-container>.container .hero-content{grid-column:2;grid-row:1}}@media (min-width: 46.875em) and (max-width: 63.99em){.interior-hero.hero-media:not(.stacked).hero-person .hero-container>.container .hero-content{padding-bottom:60px}}.interior-hero.hero-media:not(.stacked).hero-person .hero-container>.container .hero-feature{align-self:flex-start;max-width:550px}@media (min-width: 64em){.interior-hero.hero-media:not(.stacked).hero-person .hero-container>.container .hero-feature{grid-column:1;grid-row:1}}.interior-hero.hero-media:not(.stacked).hero-person .hero-container>.container .hero-feature .hero-feature-container{box-shadow:none;border-radius:var(--small-border-radius) 0 var(--small-border-radius) 0}.interior-hero.hero-media:not(.stacked).hero-person .hero-container>.container .hero-feature .hero-feature-container:before{display:none}.interior-hero.stacked:after,.interior-hero.hero-person:after,.interior-hero.hero-aux:not(.stacked):after{display:none}@media (max-width: 34.3125em){.interior-hero.hero-news-detail h1{font-size:2.5rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.interior-hero.hero-news-detail h1{font-size:2.875rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.interior-hero.hero-news-detail h1{font-size:3.25rem}}@media (min-width: 64em) and (max-width: 78.0625em){.interior-hero.hero-news-detail h1{font-size:3.625rem}}@media (min-width: 78.125em){.interior-hero.hero-news-detail h1{font-size:4rem}}.interior-hero.stacked .hero-container,.interior-hero.hero-aux:not(.stacked) .hero-container{padding:30px 0}@media (min-width: 64em){.interior-hero.stacked .hero-container,.interior-hero.hero-aux:not(.stacked) .hero-container{padding:40px 0}}.interior-hero.stacked.hero-media .hero-feature .hero-feature-container:before,.interior-hero.stacked.hero-aux .settings:before{content:"";background:var(--white);position:absolute;width:100vw;height:100vh;left:calc(var(--small-container-padding) * -1);z-index:-1}@media (min-width: 64em){.interior-hero.stacked.hero-media .hero-feature .hero-feature-container:before,.interior-hero.stacked.hero-aux .settings:before{left:calc(var(--medium-container-padding) * -1);display:block}}@media (min-width: 78.125em){.interior-hero.stacked.hero-media .hero-feature .hero-feature-container:before,.interior-hero.stacked.hero-aux .settings:before{left:calc(var(--large-container-padding) * -1)}}@media (min-width: 85.25em){.interior-hero.stacked.hero-media .hero-feature .hero-feature-container:before,.interior-hero.stacked.hero-aux .settings:before{left:calc(((100vw - var(--max-width)) / 2 + var(--large-container-padding)) * -1)}}.interior-hero.stacked{background-position:top 100px center,left top,left top,center center,center center,center center,center center;background-size:250% auto,auto 2000px,auto 2000px,100% 100%,100% 100%,100% 100%,100% 100%}@media (min-width: 64em){.interior-hero.stacked{background-size:100% auto,auto 2000px,auto 2000px,100% 100%,100% 100%,100% 100%,100% 100%;background-position:top 200px center,left top,left top,center center,center center,center center,center center}}.interior-hero.stacked .hero-container>.container{grid-template-columns:1fr}.interior-hero.stacked.hero-aux .hero-container,.interior-hero.stacked.hero-media .hero-container{padding-bottom:0}.interior-hero.stacked.hero-media .hero-feature .hero-feature-container{aspect-ratio:auto;box-shadow:none;overflow:visible}.interior-hero.stacked.hero-media .hero-feature .hero-feature-container:before{top:15vw}@media (min-width: 85.25em){.interior-hero.stacked.hero-media .hero-feature .hero-feature-container:before{top:200px}}.interior-hero.stacked.hero-media .hero-feature .hero-feature-container img{position:static;transform:none;border-radius:var(--small-border-radius) 0 var(--small-border-radius) 0}@media (min-width: 64em){.interior-hero.stacked.hero-media .hero-feature .hero-feature-container img{border-radius:var(--large-border-radius) 0 var(--large-border-radius) 0}}.interior-hero.stacked.hero-aux .hero-feature{padding-bottom:20px}.interior-hero.stacked.hero-aux .hero-container>.container{row-gap:20px}.interior-hero.stacked.hero-aux .settings{position:relative}.interior-hero.stacked.hero-aux .settings:before{top:50%;bottom:auto;height:calc(100% + 20px)}@media (min-width: 64em){.interior-hero.hero-media:not(.stacked) .hero-container>.container,.interior-hero.hero-aux:not(.stacked) .hero-container>.container{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}}@media (min-width: 64em){.interior-hero.hero-landing:not(.stacked) .hero-container>.container{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}}.interior-hero.hero-aux:not(.stacked) .hero-feature{align-self:center}.interior-hero.hero-aux:not(.stacked) .hero-feature .hero-feature-container{border-radius:var(--small-border-radius) 0 var(--small-border-radius) 0;background:rgba(42,15,94,.5);padding:20px}@media (min-width: 64em){.interior-hero.hero-aux:not(.stacked) .hero-feature .hero-feature-container{padding:40px 60px;border-radius:var(--large-border-radius) 0 var(--large-border-radius) 0}}@media (min-width: 64em){.interior-hero.hero-aux:not(.stacked) .hero-content h1{margin-bottom:20px}}.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container{align-items:flex-start}@media (min-width: 64em){.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-content{margin-top:30px}}.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-content h1{margin-bottom:30px}@media (min-width: 64em){.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-content h1{margin-bottom:50px}}.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container{border-radius:var(--small-border-radius) 0 0 0;background:var(--white);align-self:stretch;margin-bottom:-30px;color:var(--black)}@media (min-width: 64em){.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container{border-radius:var(--border-radius) 0 0 0;margin-bottom:-40px;padding:30px}}@media (min-width: 78.125em){.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container{padding:40px 60px}}.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container label{margin:10px 0 5px;display:inline-block}@media (min-width: 64em){.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container label{margin:20px 0 5px}}.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container .btn,.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container .fui-btn{margin-top:30px;width:100%}.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container legend,.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container h3,.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container label{font-weight:600;text-transform:uppercase;letter-spacing:1px}.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container legend{display:inline-block}.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container legend,.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container h3{text-align:center;color:var(--md-dk-primary-color);margin-bottom:15px}@media (max-width: 34.3125em){.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container legend,.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container h3{font-size:1.8rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container legend,.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container h3{font-size:1.9rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container legend,.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container h3{font-size:2rem}}@media (min-width: 64em) and (max-width: 78.0625em){.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container legend,.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container h3{font-size:2.1rem}}@media (min-width: 78.125em){.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container legend,.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container h3{font-size:2.2rem}}@media (min-width: 64em){.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container legend,.interior-hero.hero-aux:not(.stacked).hero-landing .hero-container>.container .hero-feature .hero-feature-container h3{margin-bottom:25px}}.interior-hero .landing-hero-ctas{align-items:center;gap:20px;flex-wrap:wrap;margin-top:35px}.interior-hero .landing-hero-ctas .btn{flex:1 1 auto}.interior-hero.hero-landing:not(.hero-landing-form) .landing-hero-ctas{display:none}@media (max-width: 63.99em){.interior-hero.hero-landing:not(.hero-landing-form) .landing-hero-ctas{display:flex}}@media (max-width: 46.865em){.interior-hero.stacked .hero-container>.container,.interior-hero.hero-aux .hero-container>.container{row-gap:20px}}.interior-hero .hero-pipe,.interior-hero .hero-container-box{display:none}.hero-news-events-filters form{display:grid;gap:25px;grid-auto-flow:row}@media (min-width: 64em){.hero-news-events-filters form .row{grid-template-columns:2fr 1fr}}.hero-news-events-filters form .row label{font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:0}@media (min-width: 64em){.hero-news-events-filters form .row label{grid-column:1/-1;margin-bottom:5px}}@media (min-width: 64em){.hero-news-events-filters form .row select:last-child{grid-column:1/-1}}@media (max-width: 63.99em){body:where(:has(.off-canvas-slidebar.open)),html:where(:has(.off-canvas-slidebar.open)){overflow:hidden}}.overlay{display:none;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;background:rgba(0,0,0,.5);z-index:50}.overlay.show{display:block}.off-canvas-slidebar{background-color:var(--md-dk-primary-color);height:calc(100% - 50px);width:100%;position:fixed;z-index:3000;top:50px;left:100%;transition:left .5s;visibility:hidden}.off-canvas-slidebar .off-canvas-nav{display:none}.off-canvas-slidebar.open{left:0;visibility:visible}.off-canvas-slidebar.open .off-canvas-nav{display:block}.off-canvas-nav{padding:20px;overflow:auto;height:calc(100% - 40px)}.off-canvas-nav .off-canvas-nav-container>ul{display:flex;flex-direction:column;row-gap:10px}.off-canvas-nav .off-canvas-nav-container>ul>li{margin:0}.off-canvas-nav .off-canvas-nav-container>ul>li>a,.off-canvas-nav .off-canvas-nav-container>ul>li .wrapper>a{letter-spacing:2px;padding-right:0}@media (max-width: 34.3125em){.off-canvas-nav .off-canvas-nav-container>ul>li>a,.off-canvas-nav .off-canvas-nav-container>ul>li .wrapper>a{font-size:1.8rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.off-canvas-nav .off-canvas-nav-container>ul>li>a,.off-canvas-nav .off-canvas-nav-container>ul>li .wrapper>a{font-size:1.8rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.off-canvas-nav .off-canvas-nav-container>ul>li>a,.off-canvas-nav .off-canvas-nav-container>ul>li .wrapper>a{font-size:1.8rem}}@media (min-width: 64em) and (max-width: 78.0625em){.off-canvas-nav .off-canvas-nav-container>ul>li>a,.off-canvas-nav .off-canvas-nav-container>ul>li .wrapper>a{font-size:1.8rem}}@media (min-width: 78.125em){.off-canvas-nav .off-canvas-nav-container>ul>li>a,.off-canvas-nav .off-canvas-nav-container>ul>li .wrapper>a{font-size:1.8rem}}.off-canvas-nav .off-canvas-nav-container>ul>li .wrapper{-moz-column-gap:5px;column-gap:5px}.off-canvas-nav .off-canvas-nav-container>ul>li .dropdown{padding-bottom:20px}.off-canvas-nav .off-canvas-nav-container>ul>li .dropdown>.container{text-align:left}.off-canvas-nav .off-canvas-nav-container>ul>li .dropdown>.container ul{grid-template-columns:1fr;grid-auto-flow:row;grid-template-rows:auto;margin:0 0 20px}.off-canvas-nav .off-canvas-nav-container>ul>li .dropdown>.container ul li{margin:2px 0}.off-canvas-nav .off-canvas-nav-container>ul>li .dropdown>.container ul li a{letter-spacing:0;padding:3px 7px}@media (max-width: 34.3125em){.off-canvas-nav .off-canvas-nav-container>ul>li .dropdown>.container ul li a{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.off-canvas-nav .off-canvas-nav-container>ul>li .dropdown>.container ul li a{font-size:1.6rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.off-canvas-nav .off-canvas-nav-container>ul>li .dropdown>.container ul li a{font-size:1.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.off-canvas-nav .off-canvas-nav-container>ul>li .dropdown>.container ul li a{font-size:1.6rem}}@media (min-width: 78.125em){.off-canvas-nav .off-canvas-nav-container>ul>li .dropdown>.container ul li a{font-size:1.6rem}}.off-canvas-nav .off-canvas-nav-container>ul>li .dropdown .help-links>.container{padding:30px}@media (max-width: 34.3125em){.off-canvas-nav .off-canvas-nav-container>ul>li .dropdown .help-links>.container h2{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.off-canvas-nav .off-canvas-nav-container>ul>li .dropdown .help-links>.container h2{font-size:1.6rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.off-canvas-nav .off-canvas-nav-container>ul>li .dropdown .help-links>.container h2{font-size:1.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.off-canvas-nav .off-canvas-nav-container>ul>li .dropdown .help-links>.container h2{font-size:1.6rem}}@media (min-width: 78.125em){.off-canvas-nav .off-canvas-nav-container>ul>li .dropdown .help-links>.container h2{font-size:1.6rem}}.off-canvas-nav .off-canvas-nav-container>ul>li .dropdown .help-links>.container ul{margin:15px 0 0}.off-canvas-nav .off-canvas-aux-nav-container{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:10px;column-gap:10px;border-top:2px solid var(--md-primary-color);margin:30px 0;padding-top:33px}.off-canvas-nav .off-canvas-aux-nav-container nav ul{list-style:none;margin:0 6px;padding:0}.off-canvas-nav .off-canvas-aux-nav-container nav ul li a{color:var(--white);text-decoration:none;padding:4px;line-height:1.2;display:inline-block}.off-canvas-nav .off-canvas-aux-nav-container nav ul li a:hover,.off-canvas-nav .off-canvas-aux-nav-container nav ul li a:focus{-webkit-text-decoration:underline solid;text-decoration:underline solid}.off-canvas-nav .off-canvas-aux-nav-container nav ul li+li{margin-top:20px}.off-canvas-search{border-top:1px solid var(--md-dk-primary-color);background-color:#6145a2;padding:10px 15px}.off-canvas-search .search-form{position:relative;transform:none;display:flex;right:auto;width:auto;height:auto;padding:5px 10px 5px 20px}.off-canvas-search .search-form form{-moz-column-gap:10px;column-gap:10px;align-items:center;width:100%}.off-canvas-search .search-form form button{position:relative;top:auto;transform:none;right:auto;width:30px;height:30px;border-radius:100%;flex-shrink:0}.off-canvas-search .search-form form button:before{width:14px;height:14px;top:5px;left:5px}.off-canvas-search .search-form form button:after{height:9px;top:15px;left:19px}.off-canvas-search .search-form form input{width:100%;padding:0;height:auto;line-height:1.3}.off-canvas-search .search-form form label{color:var(--white);padding:0 10px 0 0}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.block-gallery{background:var(--lt-gray) url(/dist/dots-pattern.09225caf.webp) no-repeat center center;position:relative;clear:both;width:100%;margin-bottom:50px;padding:40px 0 20px}@media (min-width: 46.875em){.block-gallery{margin-bottom:80px}}@media (min-width: 46.875em){.block-gallery{padding:60px 0}}@media (max-width: 63.99em){.block-gallery{text-align:center;background-position:top center}}.block-gallery>.container{display:grid;-moz-column-gap:50px;column-gap:50px;row-gap:10px}@media (min-width: 64em){.block-gallery>.container{grid-template-columns:4fr 7fr}}@media (min-width: 64em){.block-gallery header{padding:70px 40px 50px 0;border-right:2px solid rgba(88,88,88,.35)}}.block-gallery header h2{text-transform:uppercase;letter-spacing:1px;font-weight:600}@media (max-width: 34.3125em){.block-gallery header h2{font-size:2.2rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.block-gallery header h2{font-size:2.35rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.block-gallery header h2{font-size:2.5rem}}@media (min-width: 64em) and (max-width: 78.0625em){.block-gallery header h2{font-size:2.65rem}}@media (min-width: 78.125em){.block-gallery header h2{font-size:2.8rem}}@media (min-width: 46.875em){.block-gallery header h2{letter-spacing:2px}}.block-gallery .carousel-container{position:relative;overflow:hidden;padding:10px 0 15px}@media (min-width: 64em){.block-gallery .carousel-container{padding:50px 0 15px}}.block-gallery .carousel{overflow:hidden;border-radius:var(--border-radius) 0 var(--border-radius) 0}.block-gallery .carousel:not(.swiper-initialized) .swiper-slide{width:0;height:0}.block-gallery .swiper-slide{width:100%;margin:0;background:var(--white);overflow:hidden}.block-gallery .swiper-slide figure{position:relative;margin:0;overflow:hidden}.block-gallery .swiper-slide img{width:100%}.carousel-controls{display:flex;justify-content:center;align-items:center;margin-top:25px}.carousel-controls .swiper-pagination{position:static;width:auto;margin:0 20px;letter-spacing:2px;font-weight:600}@media (max-width: 34.3125em){.carousel-controls .swiper-pagination{font-size:2rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.carousel-controls .swiper-pagination{font-size:2.1rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.carousel-controls .swiper-pagination{font-size:2.2rem}}@media (min-width: 64em) and (max-width: 78.0625em){.carousel-controls .swiper-pagination{font-size:2.3rem}}@media (min-width: 78.125em){.carousel-controls .swiper-pagination{font-size:2.4rem}}.carousel-controls .swiper-button{position:static;left:auto;right:auto;top:auto;background:none;margin-top:0;border:1px solid var(--dk-primary-color);height:36px;width:36px;border-radius:50%;bottom:0;transition:background .2s,border-color .2s}@media (min-width: 64em){.carousel-controls .swiper-button{height:40px;width:40px}}.carousel-controls .swiper-button.swiper-button-disabled{pointer-events:none}.carousel-controls .swiper-button:hover,.carousel-controls .swiper-button:focus{background:var(--md-dk-primary-color);border-color:var(--md-dk-primary-color)}.carousel-controls .swiper-button:hover.swiper-button-prev:after,.carousel-controls .swiper-button:hover.swiper-button-next:after,.carousel-controls .swiper-button:focus.swiper-button-prev:after,.carousel-controls .swiper-button:focus.swiper-button-next:after{border-color:var(--md-secondary-color)}.carousel-controls .swiper-button:after{width:15px;height:15px;font-size:0;position:relative;transition:border-color .2s}.carousel-controls .swiper-button.swiper-button-prev:after{border-top:1px solid var(--dk-primary-color);border-left:1px solid var(--dk-primary-color);transform:rotate(-45deg);right:-3px}.carousel-controls .swiper-button.swiper-button-next{right:-18px}@media (min-width: 64em){.carousel-controls .swiper-button.swiper-button-next{right:-47px}}.carousel-controls .swiper-button.swiper-button-next:after{border-top:1px solid var(--dk-primary-color);border-right:1px solid var(--dk-primary-color);transform:rotate(45deg);left:-3px}.block-video:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:linear-gradient(0deg,rgb(0,0,0) 0%,rgba(0,0,0,0) 100%);opacity:.7;z-index:1}@media (min-width: 46.875em){.block-video.position-left{margin-right:var(--small-block-margin)}}@media (min-width: 46.875em){.block-video.position-right{margin-left:var(--small-block-margin)}}.block-video.position-left,.block-video.position-right{max-width:none}@media (min-width: 46.875em){.block-video.position-left,.block-video.position-right{width:calc(50% - var(--small-block-margin))}}@media (min-width: 64em){.block-video.position-full button{width:120px;height:120px}}@media (min-width: 64em){.block-video.position-full button:before{border-width:22.5px 0 22.5px 31px}}.video{position:relative}.video button{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);width:60px;height:60px;border-radius:50%;border:0;background-color:#2a0f5eb3;z-index:5;transition:background-color .2s;cursor:pointer}@media (min-width: 46.875em){.video button{width:80px;height:80px}}.video button:hover,.video button:focus{background-color:var(--dk-primary-color)}.video button:hover:before,.video button:focus:before{border-color:transparent transparent transparent var(--md-secondary-color)}.video button:before{content:"";width:0;height:0;border-style:solid;border-width:14px 0 14px 20px;border-color:transparent transparent transparent var(--white);position:absolute;top:50%;left:50%;transform:translate(calc(-50% + 2px)) translateY(-50%);transition:border-color .2s}@media (min-width: 46.875em){.video button:before{border-width:18px 0 18px 24px;transform:translate(calc(-50% + 3px)) translateY(-50%)}}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.dark-version .modal__container.modal-video{background-color:rgb(var(--black) .8)}.modal__container.modal-video{width:100vw;max-width:100vw;height:100vh;background-color:rgb(var(--white) .8);border-radius:0;padding:35px 0}.modal__container.modal-video .modal__content{display:flex;flex-flow:column;width:100%;max-width:100vw;align-items:center;justify-content:center;padding:0;margin:auto}@media (min-width: 46.875em){.modal__container.modal-video .modal__content{padding:40px;max-width:70vw}}.modal__container.modal-video .modal__content .video-container{width:100%}.modal__container.modal-video .modal__content .transcript{padding:0 15px}@media (min-width: 46.875em){.modal__container.modal-video .modal__content .transcript{padding:0}}.modal__container.modal-video .modal__close{position:absolute;display:block;height:40px;width:40px;right:10px;top:10px;background:transparent;border:0;font-size:0;z-index:5000}.modal__container.modal-video .modal__close:hover:before,.modal__container.modal-video .modal__close:hover:after,.modal__container.modal-video .modal__close:focus:before,.modal__container.modal-video .modal__close:focus:after{background-color:var(--md-secondary-color)}.modal__container.modal-video .modal__close:before{content:"";position:absolute;top:10px;left:10px;width:20px;height:2px;background-color:var(--black);transform:rotate(45deg)}@media (min-width: 46.875em){.modal__container.modal-video .modal__close:before{top:20px;left:5px;width:30px}}.modal__container.modal-video .modal__close:after{content:"";position:absolute;top:10px;left:10px;width:20px;height:2px;background-color:var(--black);transform:rotate(-45deg)}@media (min-width: 46.875em){.modal__container.modal-video .modal__close:after{top:20px;left:5px;width:30px}}.block-child-pages{justify-content:space-between;clear:both;display:grid;grid-template-columns:1fr;row-gap:30px;-moz-column-gap:30px;column-gap:30px}@media (min-width: 64em){.block-child-pages{grid-template-columns:1fr 1fr 1fr}}.block-child-pages .block-child-page{height:100%;display:block;position:relative;background-color:var(--lt-gray);border-radius:0 var(--border-radius) 0 var(--border-radius);transition:background-color .2s,color .2s;padding:35px 25px}@media (min-width: 78.125em){.block-child-pages .block-child-page{padding:40px}}.block-child-pages .block-child-page h3,.block-child-pages .block-child-page a{transition:color .2s}.block-child-pages .block-child-page h3{letter-spacing:.3px}@media (max-width: 34.3125em){.block-child-pages .block-child-page h3{font-size:2.2rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.block-child-pages .block-child-page h3{font-size:2.25rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.block-child-pages .block-child-page h3{font-size:2.3rem}}@media (min-width: 64em) and (max-width: 78.0625em){.block-child-pages .block-child-page h3{font-size:2.35rem}}@media (min-width: 78.125em){.block-child-pages .block-child-page h3{font-size:2.4rem}}.block-child-pages .block-child-page:hover,.block-child-pages .block-child-page:focus-within{background-color:var(--brand-primary-color);color:var(--white)}.block-child-pages .block-child-page:hover h3,.block-child-pages .block-child-page:hover a,.block-child-pages .block-child-page:focus-within h3,.block-child-pages .block-child-page:focus-within a{color:var(--white)}.person{padding:20px;border-radius:var(--small-border-radius) 0 var(--small-border-radius) 0;box-shadow:0 0 8px #a498c9b3;display:flex;gap:20px;flex-direction:column;align-items:flex-start}@media (min-width: 34.375em){.person{padding:20px 30px 20px 20px;flex-direction:row;gap:30px}}.person picture img,.person picture,.person>img{display:block;width:100%;height:auto}@media (min-width: 34.375em){.person picture img,.person picture,.person>img{width:130px;flex:0 0 130px}}@media (min-width: 78.125em){.person picture img,.person picture,.person>img{width:175px;flex:0 0 175px}}.person picture img,.person>img{border-radius:var(--small-border-radius) 0 var(--small-border-radius) 0}.person>div{margin-top:6px;display:flex;flex-direction:column;gap:14px;flex:1 1 auto;align-items:flex-start}@media (min-width: 64em){.person>div{gap:20px;flex-direction:row;margin-top:20px}}@media (min-width: 64em){.person>div>div{flex:1 1 auto}}.person>div>div h3{text-transform:none;letter-spacing:0;margin-bottom:0}@media (max-width: 34.3125em){.person>div>div h3{font-size:1.8rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.person>div>div h3{font-size:1.95rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.person>div>div h3{font-size:2.1rem}}@media (min-width: 64em) and (max-width: 78.0625em){.person>div>div h3{font-size:2.25rem}}@media (min-width: 78.125em){.person>div>div h3{font-size:2.4rem}}.person>div>div p{margin-top:10px}.person>div ul{list-style:none;margin-left:0}.person>div ul a{word-break:break-all}@media (max-width: 34.3125em){.person>div ul a{font-size:1.5rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.person>div ul a{font-size:1.5rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.person>div ul a{font-size:1.5rem}}@media (min-width: 64em) and (max-width: 78.0625em){.person>div ul a{font-size:1.5rem}}@media (min-width: 78.125em){.person>div ul a{font-size:1.5rem}}.person>div .mail-link{display:inline-block;padding-bottom:2px}.person>div .mail-link:hover{border-bottom:2px solid var(--md-dk-primary-color)}.person>div .mail-link:focus{padding:0}.person>div .mail-link img{display:block}.is-vishidden,.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px)}.skip-link a,button.skip-link{color:var(--white);background:var(--black);padding:3px 15px;width:auto;display:block;border-radius:0 0 5px 5px;position:absolute;top:0;z-index:4500;font-weight:400;text-transform:uppercase;left:-10000px}@media (max-width: 34.3125em){.skip-link a,button.skip-link{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.skip-link a,button.skip-link{font-size:1.6rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.skip-link a,button.skip-link{font-size:1.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.skip-link a,button.skip-link{font-size:1.6rem}}@media (min-width: 78.125em){.skip-link a,button.skip-link{font-size:1.6rem}}.skip-link a:hover,.skip-link a:focus,button.skip-link:hover,button.skip-link:focus{text-decoration:none;color:var(--white);left:45px}.page-header{z-index:1000;position:absolute;width:100%;transition:right .5s}.page-header .page-header-full{display:none;position:absolute;top:0;left:0;right:0;z-index:2}@media (min-width: 64em){.page-header .page-header-full.headroom--not-top{position:fixed;top:0;z-index:10;display:block;background-color:var(--brand-primary-color);height:auto;padding:5px 0;transform:translateY(-100%);opacity:0;will-change:transform;transition:transform .2s linear}.page-header .page-header-full.headroom--not-top .page-header-nav>.container{height:auto}.page-header .page-header-full.headroom--not-top .header-aux{display:none}.page-header .page-header-full.headroom--not-top.headroom--pinned{transform:translateY(0);opacity:1}}.page-header .page-header-compact{display:block;position:absolute;top:0;left:0;right:0;z-index:2}.page-header .page-header-compact.open{position:fixed;z-index:1000}@media (min-width: 64em){.page-header .page-header-full{display:flex}.page-header .page-header-compact{display:none}}.page-header .header-aux{background-color:var(--md-dk-primary-color);color:var(--white);padding:8px 0}@media (min-width: 64em){.page-header .header-aux{padding:15px 0}}.page-header .header-aux>.container{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:10px;column-gap:10px;max-width:none}@media (min-width: 64em){.page-header .header-aux>.container{padding-inline:40px}}.page-header .header-aux a,.page-header .actions-nav a{color:var(--white);font-weight:400;text-decoration:none}.page-header .header-aux a:hover,.page-header .header-aux a:focus,.page-header .actions-nav a:hover,.page-header .actions-nav a:focus{-webkit-text-decoration:underline solid;text-decoration:underline solid}.page-header .header-aux a:focus-visible,.page-header .actions-nav a:focus-visible{outline-color:var(--white)}.page-header .header-nav-aux,.page-header .actions-nav{position:relative}.page-header .header-nav-aux ul,.page-header .actions-nav ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;height:100%}@media (max-width: 34.3125em){.page-header .header-nav-aux ul,.page-header .actions-nav ul{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.page-header .header-nav-aux ul,.page-header .actions-nav ul{font-size:1.575rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.page-header .header-nav-aux ul,.page-header .actions-nav ul{font-size:1.55rem}}@media (min-width: 64em) and (max-width: 78.0625em){.page-header .header-nav-aux ul,.page-header .actions-nav ul{font-size:1.525rem}}@media (min-width: 78.125em){.page-header .header-nav-aux ul,.page-header .actions-nav ul{font-size:1.5rem}}.page-header .header-nav-aux ul li,.page-header .actions-nav ul li{margin:0 10px 0 0;text-align:center}.page-header .header-nav-aux ul li+li,.page-header .actions-nav ul li+li{border-left:1px solid var(--md-primary-color);padding-left:10px}.page-header .header-nav-aux ul li:last-child,.page-header .actions-nav ul li:last-child{margin-right:0}.page-header .actions-nav{background-color:var(--md-dk-primary-color);padding:8px 0;height:auto;display:block;border-radius:40px 40px 0 0;position:fixed;bottom:0;left:10px;right:10px;border:1px solid var(--white)}.page-header .actions-nav ul{justify-content:center;margin:0}.page-header .actions-nav ul li{flex:1 1 auto;padding:0 5px;margin:0;white-space:normal;text-align:center}.page-header .actions-nav ul li a{padding:5px;display:flex;flex-flow:column;justify-content:center;align-items:center;text-transform:uppercase;line-height:1}@media (max-width: 34.3125em){.page-header .actions-nav ul li a{font-size:1.4rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.page-header .actions-nav ul li a{font-size:1.4rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.page-header .actions-nav ul li a{font-size:1.4rem}}@media (min-width: 64em) and (max-width: 78.0625em){.page-header .actions-nav ul li a{font-size:1.4rem}}@media (min-width: 78.125em){.page-header .actions-nav ul li a{font-size:1.4rem}}.page-header .actions-nav ul li a svg{display:block;width:auto;margin-bottom:4px;height:15px}.page-header .actions-nav ul li+li{padding-left:5px}.page-header-full{color:var(--white);height:154px}@media (min-width: 100em){.page-header-full{height:200px}}.page-header-full .page-header-nav{flex-direction:column-reverse;display:flex;flex:1 1 auto}.page-header-full .page-header-nav>.container{display:grid;grid-template-columns:200px 1fr 50px;grid-template-rows:auto;-moz-column-gap:10px;column-gap:10px;width:100%;flex:1 1 auto;align-items:center;position:static}@media (min-width: 64em){.page-header-full .page-header-nav>.container{padding-inline:40px}}@media (min-width: 78.125em){.page-header-full .page-header-nav>.container{-moz-column-gap:20px;column-gap:20px;grid-template-columns:275px 1fr 50px}}@media (min-width: 100em){.page-header-full .page-header-nav>.container{grid-template-columns:325px 1fr 50px;-moz-column-gap:30px;column-gap:30px}}.page-header-full .logo{display:inline-block;margin-top:20px;margin-bottom:20px;width:100%}.page-header-full .logo:focus-visible{outline-color:var(--white)}.page-header-full .logo img{display:block;width:100%;height:auto}.header-nav-primary>ul,.off-canvas-nav-container>ul{margin:0;padding:0;list-style:none}@media (min-width: 100em){.header-nav-primary>ul,.off-canvas-nav-container>ul{-moz-column-gap:30px;column-gap:30px}}.header-nav-primary>ul>li,.off-canvas-nav-container>ul>li{margin:0 10px 0 0;position:static}.header-nav-primary>ul>li:last-child,.off-canvas-nav-container>ul>li:last-child{margin-right:0}.header-nav-primary>ul>li:last-child ul,.off-canvas-nav-container>ul>li:last-child ul{right:0}.header-nav-primary>ul>li .wrapper,.off-canvas-nav-container>ul>li .wrapper{display:flex;align-items:center}@media (min-width: 64em){.header-nav-primary>ul>li .wrapper a+button,.off-canvas-nav-container>ul>li .wrapper a+button{margin-left:-5px}}.header-nav-primary>ul>li .wrapper button,.off-canvas-nav-container>ul>li .wrapper button{background:none;border:0;position:relative;width:26px;height:26px;padding:0;cursor:pointer;transition:background .2s}.header-nav-primary>ul>li .wrapper button:before,.off-canvas-nav-container>ul>li .wrapper button:before{content:"";position:absolute;top:6px;left:11px;transform:rotate(45deg);transform-origin:top center;width:10px;height:10px;border-right:2px solid var(--white);border-bottom:2px solid var(--white)}.header-nav-primary>ul>li .wrapper button:hover,.header-nav-primary>ul>li .wrapper button:focus,.header-nav-primary>ul>li .wrapper button[aria-expanded=true],.off-canvas-nav-container>ul>li .wrapper button:hover,.off-canvas-nav-container>ul>li .wrapper button:focus,.off-canvas-nav-container>ul>li .wrapper button[aria-expanded=true]{background-color:var(--dk-primary-color)}.header-nav-primary>ul>li .wrapper button:hover:before,.header-nav-primary>ul>li .wrapper button:hover:after,.header-nav-primary>ul>li .wrapper button:focus:before,.header-nav-primary>ul>li .wrapper button:focus:after,.header-nav-primary>ul>li .wrapper button[aria-expanded=true]:before,.header-nav-primary>ul>li .wrapper button[aria-expanded=true]:after,.off-canvas-nav-container>ul>li .wrapper button:hover:before,.off-canvas-nav-container>ul>li .wrapper button:hover:after,.off-canvas-nav-container>ul>li .wrapper button:focus:before,.off-canvas-nav-container>ul>li .wrapper button:focus:after,.off-canvas-nav-container>ul>li .wrapper button[aria-expanded=true]:before,.off-canvas-nav-container>ul>li .wrapper button[aria-expanded=true]:after{border-color:var(--md-secondary-color)}.header-nav-primary>ul>li .wrapper button[aria-expanded=true]:before,.header-nav-primary>ul>li .wrapper button[aria-expanded=true]:after,.off-canvas-nav-container>ul>li .wrapper button[aria-expanded=true]:before,.off-canvas-nav-container>ul>li .wrapper button[aria-expanded=true]:after{width:2px;height:18px;transform-origin:center center;border:0;background-color:var(--md-secondary-color)}.header-nav-primary>ul>li .wrapper button[aria-expanded=true]:before,.off-canvas-nav-container>ul>li .wrapper button[aria-expanded=true]:before{left:12px;top:4px}.header-nav-primary>ul>li .wrapper button[aria-expanded=true]:after,.off-canvas-nav-container>ul>li .wrapper button[aria-expanded=true]:after{content:"";position:absolute;transform:rotate(-45deg);top:4px;left:12px}.header-nav-primary>ul>li .wrapper button:focus-visible,.off-canvas-nav-container>ul>li .wrapper button:focus-visible{outline:2px solid var(--white)}.header-nav-primary>ul>li .wrapper>a,.header-nav-primary>ul>li>a,.off-canvas-nav-container>ul>li .wrapper>a,.off-canvas-nav-container>ul>li>a{text-transform:uppercase;padding:5px 10px;text-align:center;line-height:1.2}@media (max-width: 34.3125em){.header-nav-primary>ul>li .wrapper>a,.header-nav-primary>ul>li>a,.off-canvas-nav-container>ul>li .wrapper>a,.off-canvas-nav-container>ul>li>a{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.header-nav-primary>ul>li .wrapper>a,.header-nav-primary>ul>li>a,.off-canvas-nav-container>ul>li .wrapper>a,.off-canvas-nav-container>ul>li>a{font-size:1.65rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.header-nav-primary>ul>li .wrapper>a,.header-nav-primary>ul>li>a,.off-canvas-nav-container>ul>li .wrapper>a,.off-canvas-nav-container>ul>li>a{font-size:1.7rem}}@media (min-width: 64em) and (max-width: 78.0625em){.header-nav-primary>ul>li .wrapper>a,.header-nav-primary>ul>li>a,.off-canvas-nav-container>ul>li .wrapper>a,.off-canvas-nav-container>ul>li>a{font-size:1.75rem}}@media (min-width: 78.125em){.header-nav-primary>ul>li .wrapper>a,.header-nav-primary>ul>li>a,.off-canvas-nav-container>ul>li .wrapper>a,.off-canvas-nav-container>ul>li>a{font-size:1.8rem}}@media (min-width: 78.125em){.header-nav-primary>ul>li .wrapper>a,.header-nav-primary>ul>li>a,.off-canvas-nav-container>ul>li .wrapper>a,.off-canvas-nav-container>ul>li>a{letter-spacing:2px}}.header-nav-primary>ul>li .dropdown,.off-canvas-nav-container>ul>li .dropdown{background-color:var(--md-dk-primary-color);color:var(--white)}.header-nav-primary>ul>li .dropdown>.container,.off-canvas-nav-container>ul>li .dropdown>.container{display:flex}@media (min-width: 64em){.header-nav-primary>ul>li .dropdown>.container,.off-canvas-nav-container>ul>li .dropdown>.container{justify-content:center}}.header-nav-primary>ul>li .dropdown>.container ul,.off-canvas-nav-container>ul>li .dropdown>.container ul{list-style:none;padding:0;-moz-column-gap:45px;column-gap:45px;margin:40px 0;display:grid;grid-template-rows:repeat(var(--list-rows, auto-fill),min-content);grid-auto-flow:column}.header-nav-primary>ul>li .dropdown>.container ul li,.off-canvas-nav-container>ul>li .dropdown>.container ul li{padding:5px 0;margin:0}.header-nav-primary>ul>li .dropdown>.container ul li a,.off-canvas-nav-container>ul>li .dropdown>.container ul li a{display:inline-block;padding:8px 15px;transition:color .2s,border .2s;border:1px solid transparent;letter-spacing:2px}@media (max-width: 34.3125em){.header-nav-primary>ul>li .dropdown>.container ul li a,.off-canvas-nav-container>ul>li .dropdown>.container ul li a{font-size:1.8rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.header-nav-primary>ul>li .dropdown>.container ul li a,.off-canvas-nav-container>ul>li .dropdown>.container ul li a{font-size:1.875rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.header-nav-primary>ul>li .dropdown>.container ul li a,.off-canvas-nav-container>ul>li .dropdown>.container ul li a{font-size:1.95rem}}@media (min-width: 64em) and (max-width: 78.0625em){.header-nav-primary>ul>li .dropdown>.container ul li a,.off-canvas-nav-container>ul>li .dropdown>.container ul li a{font-size:2.025rem}}@media (min-width: 78.125em){.header-nav-primary>ul>li .dropdown>.container ul li a,.off-canvas-nav-container>ul>li .dropdown>.container ul li a{font-size:2.1rem}}.header-nav-primary>ul>li .dropdown>.container ul li a:hover,.off-canvas-nav-container>ul>li .dropdown>.container ul li a:hover{border-color:var(--md-primary-color)}.header-nav-primary>ul>li .dropdown .help-links,.off-canvas-nav-container>ul>li .dropdown .help-links{background-color:#41278a;margin-bottom:20px}.header-nav-primary>ul>li .dropdown .help-links h2,.off-canvas-nav-container>ul>li .dropdown .help-links h2{color:var(--white);letter-spacing:2px;text-transform:uppercase;margin:0}@media (max-width: 34.3125em){.header-nav-primary>ul>li .dropdown .help-links h2,.off-canvas-nav-container>ul>li .dropdown .help-links h2{font-size:1.8rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.header-nav-primary>ul>li .dropdown .help-links h2,.off-canvas-nav-container>ul>li .dropdown .help-links h2{font-size:1.8rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.header-nav-primary>ul>li .dropdown .help-links h2,.off-canvas-nav-container>ul>li .dropdown .help-links h2{font-size:1.8rem}}@media (min-width: 64em) and (max-width: 78.0625em){.header-nav-primary>ul>li .dropdown .help-links h2,.off-canvas-nav-container>ul>li .dropdown .help-links h2{font-size:1.8rem}}@media (min-width: 78.125em){.header-nav-primary>ul>li .dropdown .help-links h2,.off-canvas-nav-container>ul>li .dropdown .help-links h2{font-size:1.8rem}}@media (min-width: 46.875em) and (max-width: 78.115em){.header-nav-primary>ul>li .dropdown .help-links h2,.off-canvas-nav-container>ul>li .dropdown .help-links h2{margin-bottom:10px}}.header-nav-primary>ul>li .dropdown .help-links>.container,.off-canvas-nav-container>ul>li .dropdown .help-links>.container{display:flex;flex-wrap:wrap;flex-direction:column;-moz-column-gap:30px;column-gap:30px;row-gap:20px;align-items:flex-start}@media (min-width: 64em){.header-nav-primary>ul>li .dropdown .help-links>.container,.off-canvas-nav-container>ul>li .dropdown .help-links>.container{align-items:center;justify-content:center}}@media (min-width: 78.125em){.header-nav-primary>ul>li .dropdown .help-links>.container,.off-canvas-nav-container>ul>li .dropdown .help-links>.container{flex-direction:row}}.header-nav-primary>ul>li .dropdown .help-links>.container ul,.off-canvas-nav-container>ul>li .dropdown .help-links>.container ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;row-gap:20px;-moz-column-gap:30px;column-gap:30px;list-style:none;margin:0;padding:0}@media (min-width: 64em){.header-nav-primary>ul>li .dropdown .help-links>.container ul,.off-canvas-nav-container>ul>li .dropdown .help-links>.container ul{justify-content:center}}@media (min-width: 78.125em){.header-nav-primary>ul>li .dropdown .help-links>.container ul,.off-canvas-nav-container>ul>li .dropdown .help-links>.container ul{justify-content:flex-start}}.header-nav-primary>ul>li .dropdown .help-links>.container ul li,.off-canvas-nav-container>ul>li .dropdown .help-links>.container ul li{margin:0;text-align:center;line-height:1.2}@media (max-width: 34.3125em){.header-nav-primary>ul>li .dropdown .help-links>.container ul li,.off-canvas-nav-container>ul>li .dropdown .help-links>.container ul li{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.header-nav-primary>ul>li .dropdown .help-links>.container ul li,.off-canvas-nav-container>ul>li .dropdown .help-links>.container ul li{font-size:1.6rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.header-nav-primary>ul>li .dropdown .help-links>.container ul li,.off-canvas-nav-container>ul>li .dropdown .help-links>.container ul li{font-size:1.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.header-nav-primary>ul>li .dropdown .help-links>.container ul li,.off-canvas-nav-container>ul>li .dropdown .help-links>.container ul li{font-size:1.6rem}}@media (min-width: 78.125em){.header-nav-primary>ul>li .dropdown .help-links>.container ul li,.off-canvas-nav-container>ul>li .dropdown .help-links>.container ul li{font-size:1.6rem}}.header-nav-primary>ul>li a,.off-canvas-nav-container>ul>li a{text-decoration:none;display:block;color:var(--white)}.header-nav-primary>ul>li a:focus-visible,.off-canvas-nav-container>ul>li a:focus-visible{outline-color:var(--white)}.header-nav-primary>ul>li a:hover,.header-nav-primary>ul>li a:focus,.off-canvas-nav-container>ul>li a:hover,.off-canvas-nav-container>ul>li a:focus{color:var(--md-secondary-color)}.header-nav-primary{align-self:center;justify-self:flex-end}@media (min-width: 106.25em) and (max-width: 120.0525em){.header-nav-primary{margin-right:-80px}}.header-nav-primary>ul{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.header-nav-primary>ul>li .dropdown{position:absolute;top:100%;left:0;width:100%}.header-nav-primary>ul>li .dropdown .help-links{padding:30px 0}.header-nav-primary>ul>li .dropdown .help-links>.container{align-items:center}.header-nav-primary>ul>li .dropdown .help-links>.container ul{grid-auto-flow:column}.search{width:45px;height:50px;position:relative}@media (min-width: 106.25em) and (max-width: 120.0525em){.search{right:calc((100vw - var(--max-width-large)) / 2 * -1)}}.page-header-compact{height:50px}.page-header-compact .container{display:grid;align-items:center;grid-template-columns:165px 1fr;-moz-column-gap:20px;column-gap:20px;height:50px}.page-header-compact .logo{display:inline-block;width:100%;line-height:1}.page-header-compact .logo:focus-visible{outline-color:var(--white)}.page-header-compact .logo img{width:100%;height:auto;display:block}.page-header-compact .off-canvas-trigger{background:none;color:#333;border:0;justify-self:flex-end;align-self:center;padding:10px;margin-right:-10px}@media (max-width: 34.3125em){.page-header-compact .off-canvas-trigger{font-size:2.7rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.page-header-compact .off-canvas-trigger{font-size:2.7rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.page-header-compact .off-canvas-trigger{font-size:2.7rem}}@media (min-width: 64em) and (max-width: 78.0625em){.page-header-compact .off-canvas-trigger{font-size:2.7rem}}@media (min-width: 78.125em){.page-header-compact .off-canvas-trigger{font-size:2.7rem}}.page-header-compact .off-canvas-trigger .bar{width:28px;height:2px;margin-bottom:6px;background-color:var(--white);display:block;transition:transform .3s,opacity .3s}.page-header-compact .off-canvas-trigger .bar:last-child{margin-bottom:0}.page-header-compact .off-canvas-trigger.open .bar:nth-child(2n){opacity:0}.page-header-compact .off-canvas-trigger.open .bar:first-child{transform:translateY(8px) rotate(45deg)}.page-header-compact .off-canvas-trigger.open .bar:last-child{transform:translateY(-8px) rotate(-45deg)}.landing-header .page-header-full{display:flex}@media (max-width: 63.99em){.landing-header .page-header-full{height:auto}}.landing-header .page-header-nav .header-aux>.container{justify-content:center;max-width:var(--max-width-large)}@media (max-width: 34.3125em){.landing-header .page-header-nav .header-aux>.container{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.landing-header .page-header-nav .header-aux>.container{font-size:1.6rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.landing-header .page-header-nav .header-aux>.container{font-size:1.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.landing-header .page-header-nav .header-aux>.container{font-size:1.6rem}}@media (min-width: 78.125em){.landing-header .page-header-nav .header-aux>.container{font-size:1.6rem}}@media (min-width: 64em){.landing-header .page-header-nav .header-aux>.container{justify-content:flex-end}}@media (max-width: 63.99em){.landing-header .page-header-nav>.container{height:50px;align-items:center;display:flex;justify-content:center}}@media (min-width: 64em){.landing-header .page-header-nav>.container{grid-template-columns:275px 1fr}}@media (min-width: 100em){.landing-header .page-header-nav>.container{grid-template-columns:350px 1fr}}@media (max-width: 63.99em){.landing-header .page-header-nav>.container .logo{margin:0;width:200px}}.landing-header .page-header-nav>.container:not(:has(.header-ctas)){grid-template-columns:1fr;text-align:center}.landing-header .page-header-nav>.container:not(:has(.header-ctas)) .logo{margin-right:auto;margin-left:auto}@media (min-width: 64em){.landing-header .page-header-nav>.container:not(:has(.header-ctas)) .logo{width:275px}}@media (min-width: 100em){.landing-header .page-header-nav>.container:not(:has(.header-ctas)) .logo{width:350px}}.landing-header .page-header-nav>.container .header-ctas{display:none}@media (min-width: 64em){.landing-header .page-header-nav>.container .header-ctas{align-items:center;gap:20px;justify-content:stretch;justify-content:flex-end;display:flex}}@media (max-width: 63.99em){.landing-header .page-header-nav>.container .header-ctas .btn{flex:1 1 auto}}.page-main{overflow:hidden}.page-main>.block+.container:last-child:not(:has(>*)){margin-top:calc(var(--small-block-margin) * -1)}@media (min-width: 46.875em){.page-main>.block+.container:last-child:not(:has(>*)){margin-top:calc(var(--large-block-margin) * -1)}}.page-main>.block:last-child{margin-bottom:0}.homepage .page-header+.actions-nav{display:none}body:not(.homepage) .page-main .hero:not(.hero-person):not(.hero-landing-form)+.container:not(:has(>*)){margin-bottom:calc(var(--small-block-margin) * -1)}@media (min-width: 46.875em){body:not(.homepage) .page-main .hero:not(.hero-person):not(.hero-landing-form)+.container:not(:has(>*)){margin-bottom:calc(var(--large-block-margin) * -1)}}#content{transition:margin-right .5s}.page-footer{background:var(--brand-primary-color);background-image:linear-gradient(-42deg,#382176 0%,rgba(56,33,118,0) 34%),radial-gradient(circle at 28% 74%,rgba(130,114,180,.51) 0%,rgba(130,114,180,0) 64%),radial-gradient(circle at 50% 50%,rgba(154,52,223,.79) 0%,rgba(154,52,223,0) 79%),linear-gradient(246deg,#8272B4 0%,rgba(164,152,201,0) 47%);padding-top:10px}@media (min-width: 64em){.page-footer{padding-top:20px}}.page-footer-main{background-image:linear-gradient(180deg,#382176 0%,rgba(56,33,118,0) 3%),linear-gradient(179deg,#382176 0%,rgba(56,33,118,0) 67%);padding:50px 0 30px}@media (min-width: 64em){.page-footer-main{padding:70px 0 45px}}.page-footer-main>.container{display:flex;flex-direction:column;align-items:center;-moz-column-gap:65px;column-gap:65px;row-gap:40px}@media (min-width: 64em){.page-footer-main>.container{flex-direction:row}}@media (min-width: 100em){.page-footer-main>.container{-moz-column-gap:100px;column-gap:100px}}.footer-contact-info{text-align:center;max-width:300px}@media (min-width: 64em){.footer-contact-info{max-width:220px}}@media (min-width: 78.125em){.footer-contact-info{max-width:300px}}.footer-contact-info img{max-width:100%;height:auto}.footer-contact-info address{font-style:normal;color:var(--white);margin:25px 0;display:block}@media (max-width: 34.3125em){.footer-contact-info address{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.footer-contact-info address{font-size:1.6rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.footer-contact-info address{font-size:1.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.footer-contact-info address{font-size:1.6rem}}@media (min-width: 78.125em){.footer-contact-info address{font-size:1.6rem}}@media (min-width: 64em){.footer-contact-info address{margin:10px 0 15px}}.footer-contact-info address a,.footer-contact-info address a[href^=tel]{color:var(--white);display:block}.footer-contact-info .callout-link{color:var(--white)}.footer-contact-info .social-icons{margin-top:35px}.footer-nav-primary{flex:1 1 auto}.footer-nav-primary ul{list-style:none;margin:0}@media (max-width: 63.99em){.footer-nav-primary ul{text-align:center}}.footer-nav-primary>ul{display:flex;flex-direction:column;-moz-column-gap:1.5vw;column-gap:1.5vw;row-gap:40px}@media (min-width: 64em){.footer-nav-primary>ul{flex-direction:row}}@media (min-width: 100em){.footer-nav-primary>ul{-moz-column-gap:3vw;column-gap:3vw}}.footer-nav-primary>ul>li{flex:1 1 auto}.footer-nav-primary>ul h3,.footer-nav-primary>ul h2{color:var(--white);font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px}@media (max-width: 34.3125em){.footer-nav-primary>ul h3,.footer-nav-primary>ul h2{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.footer-nav-primary>ul h3,.footer-nav-primary>ul h2{font-size:1.65rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.footer-nav-primary>ul h3,.footer-nav-primary>ul h2{font-size:1.7rem}}@media (min-width: 64em) and (max-width: 78.0625em){.footer-nav-primary>ul h3,.footer-nav-primary>ul h2{font-size:1.75rem}}@media (min-width: 78.125em){.footer-nav-primary>ul h3,.footer-nav-primary>ul h2{font-size:1.8rem}}.footer-nav-primary>ul ul li{color:var(--white)}@media (max-width: 34.3125em){.footer-nav-primary>ul ul li{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.footer-nav-primary>ul ul li{font-size:1.6rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.footer-nav-primary>ul ul li{font-size:1.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.footer-nav-primary>ul ul li{font-size:1.6rem}}@media (min-width: 78.125em){.footer-nav-primary>ul ul li{font-size:1.6rem}}.footer-nav-primary>ul ul li a{color:var(--white);text-decoration:none;padding:4px 0;display:inline-block}.footer-nav-primary>ul ul li a:hover,.footer-nav-primary>ul ul li a:focus{color:var(--md-secondary-color)}.footer-nav-primary>ul ul li+li{margin-top:8px}.page-footer-bottom{color:var(--white);padding-bottom:8rem}@media (max-width: 34.3125em){.page-footer-bottom{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.page-footer-bottom{font-size:1.6rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.page-footer-bottom{font-size:1.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.page-footer-bottom{font-size:1.6rem}}@media (min-width: 78.125em){.page-footer-bottom{font-size:1.6rem}}@media (min-width: 1024px){.page-footer-bottom{padding-bottom:0}}.page-footer-bottom>.container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;-moz-column-gap:20px;column-gap:20px;row-gap:20px;padding-top:23px;padding-bottom:23px}@media (min-width: 64em){.page-footer-bottom>.container{flex-direction:row}}.page-footer-bottom>.container p{margin:0;text-align:center}@media (max-width: 34.3125em){.page-footer-bottom>.container p{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.page-footer-bottom>.container p{font-size:1.6rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.page-footer-bottom>.container p{font-size:1.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.page-footer-bottom>.container p{font-size:1.6rem}}@media (min-width: 78.125em){.page-footer-bottom>.container p{font-size:1.6rem}}.page-footer-bottom>.container a{display:flex;-moz-column-gap:8px;column-gap:8px}.page-footer-bottom a{color:var(--white);text-decoration:none;padding:4px 0}.page-footer-bottom a:hover,.page-footer-bottom a:focus{-webkit-text-decoration:underline solid;text-decoration:underline solid}.footer-nav-bottom{background-color:var(--md-dk-primary-color);padding:25px 0}.footer-nav-bottom>.container{display:flex;-moz-column-gap:20px;column-gap:20px;row-gap:0;flex-direction:column;align-items:center}@media (min-width: 64em){.footer-nav-bottom>.container{justify-content:space-between;flex-direction:row}}.footer-nav-bottom ul{margin:0;list-style:none;text-align:center}.footer-nav-bottom ul li{margin-bottom:10px;display:block}@media (min-width: 64em){.footer-nav-bottom ul li{display:inline-block;margin-bottom:0}}.footer-nav-bottom ul li a{padding:4px 0}@media (min-width: 64em){.footer-nav-bottom ul li+li{margin-left:20px;padding-left:20px;border-left:1px solid var(--md-primary-color)}}.sidebar-section{display:block;-moz-column-gap:75px;column-gap:75px;row-gap:30px;margin-top:40px}@media (min-width: 64em){.sidebar-section{display:flex;flex-flow:row;margin-top:80px}}@media (min-width: 78.125em){.sidebar-section{-moz-column-gap:85px;column-gap:85px}}.sidebar-section .sidebar-area{flex:0 0 385px;display:none}@media (min-width: 64em){.sidebar-section .sidebar-area{display:block;width:385px}}@media (min-width: 64em){.sidebar-section .section-area{flex:1 1 calc(100% - 385px)}}.sidebar-section .section-area>.block-content+.block-content{margin-top:var(--small-block-margin)}@media (min-width: 46.875em){.sidebar-section .section-area>.block-content+.block-content{margin-top:50px}}@media (min-width: 64em){.sidebar-section.contents-sidebar-section{flex-direction:row-reverse}}.sidebar-section.contents-sidebar-section .sidebar-area{display:block;align-self:flex-start}.sidebar-section.contents-sidebar-section .sidebar-area header{display:flex;-moz-column-gap:20px;column-gap:20px;align-items:center}.sidebar-section.contents-sidebar-section .sidebar-area header button{background-color:transparent;border:0;transition:transform .2s ease-in-out;width:34px;height:34px;position:relative;padding:0;cursor:pointer}@media (min-width: 64em){.sidebar-section.contents-sidebar-section .sidebar-area header button{display:none}}.sidebar-section.contents-sidebar-section .sidebar-area header button:before{content:"";position:absolute;top:14px;left:17px;width:12px;height:12px;border-right:2px solid var(--brand-primary-color);border-bottom:2px solid var(--brand-primary-color);transform:rotate(45deg) translate(-50%,-50%);transform-origin:top left;transition:border .2s,transform .2s}.sidebar-section.contents-sidebar-section .sidebar-area header button[aria-expanded=true]{transform:rotate(-180deg)}@media (min-width: 64em){.sidebar-section.contents-sidebar-section .sidebar-area nav ul,.sidebar-section.contents-sidebar-section .sidebar-area nav ol{display:block}}.sidebar-section.contents-sidebar-section .sidebar-area nav ul li,.sidebar-section.contents-sidebar-section .sidebar-area nav ol li{counter-increment:section;display:grid;-moz-column-gap:6px;column-gap:6px;grid-template-columns:minmax(29px,min-content) auto;padding-left:0}.sidebar-section.contents-sidebar-section .sidebar-area nav ul li:before,.sidebar-section.contents-sidebar-section .sidebar-area nav ol li:before{content:counter(section,upper-roman) ".";color:var(--md-dk-primary-color)}.sidebar-section.contents-sidebar-section .sidebar-area nav ul li+li,.sidebar-section.contents-sidebar-section .sidebar-area nav ol li+li{margin-top:19px}.sidebar-section.contents-sidebar-section .sidebar-area nav ul li a,.sidebar-section.contents-sidebar-section .sidebar-area nav ol li a{padding-left:0;font-weight:400;display:inline}.sidebar-area{background-color:var(--lt-gray);border-bottom-right-radius:var(--border-radius);padding:20px 25px;margin-bottom:30px}@media (min-width: 64em){.sidebar-area{border-bottom-right-radius:var(--large-border-radius);margin-bottom:0;max-width:385px;padding:40px 55px}}.sidebar-area a{text-decoration:none}.sidebar-area a:hover,.sidebar-area a:focus{-webkit-text-decoration:underline solid;text-decoration:underline solid}.sidebar-area header{display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px;justify-content:space-between}.sidebar-area h2{display:block;text-transform:uppercase;font-weight:600;letter-spacing:.88px;margin-bottom:0}@media (max-width: 34.3125em){.sidebar-area h2{font-size:2.1rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.sidebar-area h2{font-size:2.15rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.sidebar-area h2{font-size:2.2rem}}@media (min-width: 64em) and (max-width: 78.0625em){.sidebar-area h2{font-size:2.25rem}}@media (min-width: 78.125em){.sidebar-area h2{font-size:2.3rem}}.sidebar-area nav>ul,.sidebar-area nav ol{margin:15px 0 0;padding-top:20px;border-top:1px solid var(--md-primary-color)}@media (min-width: 64em){.sidebar-area nav>ul,.sidebar-area nav ol{margin:20px 0 0}}.sidebar-area nav>ul>li+li,.sidebar-area nav ol>li+li{margin-top:25px}.sidebar-area nav>ul>li>a,.sidebar-area nav ol>li>a{font-weight:600;padding-left:20px}.sidebar-area nav>ul>li ul,.sidebar-area nav ol>li ul{margin:0}.sidebar-area nav>ul>li ul li,.sidebar-area nav ol>li ul li{margin-top:20px}.sidebar-area nav ul,.sidebar-area nav ol{list-style:none}.sidebar-area nav ul li,.sidebar-area nav ol li{position:relative}.sidebar-area nav ul li:not([data-has-children]),.sidebar-area nav ol li:not([data-has-children]){padding-left:12px}.sidebar-area nav ul li .wrapper,.sidebar-area nav ol li .wrapper{display:flex}.sidebar-area nav ul li .wrapper>a,.sidebar-area nav ol li .wrapper>a{font-weight:600}.sidebar-area nav ul li a,.sidebar-area nav ol li a{display:block;margin-right:50px;position:relative}.sidebar-area nav ul li button,.sidebar-area nav ol li button{background-color:transparent;border:0;transition:transform .2s ease-in-out;width:25px;height:25px;position:relative;padding:0;margin-right:7px;cursor:pointer}.sidebar-area nav ul li button:before,.sidebar-area nav ol li button:before{content:"";position:absolute;top:52%;left:44%;width:12px;height:12px;border-right:2px solid var(--brand-primary-color);border-bottom:2px solid var(--brand-primary-color);transform:rotate(-45deg) translate(-50%,-50%);transform-origin:top left;transition:border .2s}.sidebar-area nav ul li button[aria-expanded=true],.sidebar-area nav ol li button[aria-expanded=true]{transform:rotate(90deg)}.sidebar-area nav ul li ul,.sidebar-area nav ol li ul{margin-left:30px}.sidebar-area nav ul li ul li a,.sidebar-area nav ol li ul li a{letter-spacing:.51px}@media (max-width: 34.3125em){.sidebar-area nav ul li ul li a,.sidebar-area nav ol li ul li a{font-size:1.4rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.sidebar-area nav ul li ul li a,.sidebar-area nav ol li ul li a{font-size:1.4rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.sidebar-area nav ul li ul li a,.sidebar-area nav ol li ul li a{font-size:1.4rem}}@media (min-width: 64em) and (max-width: 78.0625em){.sidebar-area nav ul li ul li a,.sidebar-area nav ol li ul li a{font-size:1.4rem}}@media (min-width: 78.125em){.sidebar-area nav ul li ul li a,.sidebar-area nav ol li ul li a{font-size:1.4rem}}.sg-colors li{display:block;float:left;margin:10px}.sg-swatch{display:block;width:100px;height:100px;border:1px solid #000}.styleguide{padding-top:50px;padding-bottom:50px}.styleguide hr{display:block}.sg-subheading{border-bottom:2px solid #666;margin-top:60px;margin-bottom:30px}.sg-dark-bg{background-color:#898989}.bg.black{background:var(--black)}.bg.white{background:var(--white)}.bg.error{background:var(--error)}.bg.lt-primary-color{background:var(--lt-primary-color)}.bg.md-primary-color{background:var(--md-primary-color)}.bg.md-dk-primary-color{background:var(--md-dk-primary-color)}.bg.dk-primary-color{background:var(--dk-primary-color)}.bg.brand-primary-color{background:var(--brand-primary-color)}.bg.md-secondary-color{background:var(--md-secondary-color)}.bg.lt-gray{background:var(--lt-gray)}.bg.dk-gray{background:var(--dk-gray)}table{margin-block:30px;border-collapse:collapse;width:100%}@media (min-width: 58.4375em){table{margin-block:45px}}table thead tr th,table tfoot tr th{padding:15px;background-color:var(--md-dk-primary-color);color:var(--white);text-align:center;font-weight:600}table thead tr th:first-child{border-top-left-radius:30px}table thead tr th:last-child{border-top-right-radius:30px}table tfoot tr th:first-child{border-bottom-left-radius:30px}table tfoot tr th:last-child{border-bottom-right-radius:30px}table tbody tr:nth-child(2n){background:rgba(164,152,201,.1)}table tbody tr td{padding:10px;text-align:center}@media (max-width: 58.4375em){table thead,table tfoot{display:none}table tbody tr td{text-align:left}table tbody td{border-right:0;display:inline-table;width:100%}table tbody td:before{content:attr(data-label);display:table-cell;font-weight:700;padding:0 .6em 0 0;text-align:right;width:35%}table tbody td:after{content:"";display:block;height:7px}table tbody td:last-child:after{border-bottom:1px solid var(--md-dk-primary-color);position:absolute;left:0;right:0;bottom:0}table tr{display:block;position:relative;padding:10px}table tr:first-of-type{border-top:1px solid var(--md-dk-primary-color)}}.block-featured{background:var(--lt-gray);overflow:hidden;clear:both}@media (min-width: 46.875em){.block-featured{padding:40px 0}}.block-featured>.container{padding-top:30px;padding-bottom:30px}@media (min-width: 46.875em){.block-featured>.container{padding-top:40px;padding-bottom:40px}}.block-featured.light-bg>.container{background:var(--lt-gray) url(/dist/dots-pattern.09225caf.webp) no-repeat center center}.block-featured.light-bg .block-featured-content-item{box-shadow:0 0 8px #a498c9b3}.block-featured.light-bg .block-featured-content-item:hover,.block-featured.light-bg .block-featured-content-item:focus-within{background-color:var(--brand-primary-color);color:var(--white)}.block-featured.light-bg .block-featured-content-item:hover h3,.block-featured.light-bg .block-featured-content-item:hover a,.block-featured.light-bg .block-featured-content-item:focus-within h3,.block-featured.light-bg .block-featured-content-item:focus-within a{color:var(--white)}.block-featured.dark-bg{color:var(--white)}.block-featured.dark-bg .block-featured-intro h2,.block-featured.dark-bg .block-featured-intro h3,.block-featured.dark-bg .block-featured-intro h4,.block-featured.dark-bg .block-featured-intro h5,.block-featured.dark-bg .block-featured-intro h6,.block-featured.dark-bg .block-featured-intro ul li::marker,.block-featured.dark-bg .block-featured-intro ol li::marker{color:var(--white)}.block-featured.dark-bg .block-featured-content-item{background-color:#e4dfee;box-shadow:0 0 18px #2a0f5e}.block-featured.dark-bg .block-featured-content-item a{color:var(--md-dk-primary-color)}.block-featured.dark-bg .block-featured-content-item:hover,.block-featured.dark-bg .block-featured-content-item:focus-within{background-color:var(--white)}.block-featured .block-featured-container{display:grid;flex-flow:column;width:100%;-moz-column-gap:50px;column-gap:50px}@media (min-width: 64em){.block-featured .block-featured-container{grid-template-columns:3fr 7fr}}.block-featured .block-featured-content{width:100%;display:grid;grid-template-columns:1fr;-moz-column-gap:30px;column-gap:30px;row-gap:30px}@media (max-width: 63.99em){.block-featured .block-featured-content{margin-top:20px}}@media (min-width: 46.875em){.block-featured .block-featured-content{grid-template-columns:1fr 1fr}}.block-featured .block-featured-content-item{height:100%;background-color:var(--white);color:var(--black);padding:25px;position:relative;transition:background-color .2s}@media (min-width: 46.875em){.block-featured .block-featured-content-item{padding:35px}}.block-featured .block-featured-content-item:nth-child(odd){border-radius:0 var(--small-border-radius) 0 var(--small-border-radius)}.block-featured .block-featured-content-item:nth-child(2n){border-radius:var(--small-border-radius) 0 var(--small-border-radius) 0}.block-featured .block-featured-content-item h3,.block-featured .block-featured-content-item a,.block-featured .block-featured-content-item p{transition:color .2s}.block-featured .block-featured-content-item h3{text-transform:none;margin-bottom:10px}@media (max-width: 34.3125em){.block-featured .block-featured-content-item h3{font-size:2.2rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.block-featured .block-featured-content-item h3{font-size:2.2rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.block-featured .block-featured-content-item h3{font-size:2.2rem}}@media (min-width: 64em) and (max-width: 78.0625em){.block-featured .block-featured-content-item h3{font-size:2.2rem}}@media (min-width: 78.125em){.block-featured .block-featured-content-item h3{font-size:2.2rem}}.block-featured .block-featured-content-item h3+p{margin-top:10px}.block-rich-content{clear:both;overflow-x:hidden}.block-rich-content>.container{display:grid;grid-template-columns:1fr;-moz-column-gap:60px;column-gap:60px;row-gap:30px;z-index:1;align-items:center}@media (min-width: 64em){.block-rich-content>.container{grid-template-columns:1fr 1fr}}@media (min-width: 46.875em) and (max-width: 63.99em){.block-rich-content.white-bg>.container{padding-block:0}}.block-rich-content.light-bg{background-color:var(--lt-gray)}.block-rich-content.light-bg .block-rich-content-change:before{background-color:var(--white)}.block-rich-content.image-position-left .block-rich-content-area{grid-column:1;grid-row:2}@media (min-width: 64em){.block-rich-content.image-position-left .block-rich-content-area{grid-column:2;grid-row:1}}.block-rich-content.image-position-left .block-rich-content-change{grid-column:1;grid-row:1}@media (min-width: 64em){.block-rich-content.image-position-left .block-rich-content-change{grid-column:1;grid-row:1}}@media (min-width: 64em){.block-rich-content.image-position-left .block-rich-content-change:before{right:auto;left:-110px;border-radius:0;border-top-left-radius:var(--border-radius)}}@media (min-width: 64em){.block-rich-content.image-position-left .block-rich-content-change picture{border-radius:var(--border-radius);border-top-right-radius:0}}@media (min-width: 64em){.block-rich-content.image-position-left .block-rich-content-change:after{right:auto;left:-50px}}.block-rich-content .block-rich-content-area{grid-row:2;grid-column:1}@media (min-width: 64em){.block-rich-content .block-rich-content-area{grid-column:1;grid-row:1}}.block-rich-content .block-rich-content-area .btn{margin-top:20px}.block-rich-content .block-rich-content-change{width:100%;grid-column:1;grid-row:1;position:relative}@media (min-width: 64em){.block-rich-content .block-rich-content-change{grid-column:2;grid-row:1}}.block-rich-content .block-rich-content-change picture{border-radius:var(--border-radius);border-top-left-radius:0;overflow:hidden;display:block;box-shadow:inset 0 0 33px #00000080}.block-rich-content .block-rich-content-change:before,.block-rich-content .block-rich-content-change:after{content:"";position:absolute}.block-rich-content .block-rich-content-change:before{width:100%;height:100%;background-color:var(--lt-gray);z-index:-1;right:-110px;border-top-right-radius:var(--border-radius);top:calc(var(--medium-block-padding) * -1)}@media (min-width: 64em){.block-rich-content .block-rich-content-change:before{top:calc(var(--large-block-padding) * -1)}}@media (min-width: 64em){.block-rich-content .block-rich-content-change:after{width:2px;background-color:var(--md-primary-color);height:100%;top:-20px;right:-50px}}.block-rich-content .block-rich-content-change img{width:100%;height:auto;display:block;position:relative;z-index:-1}.hello-bar{background:var(--lt-gray);padding:5px 0;text-align:center}.hello-bar p{margin:5px 0}.hello-bar a:hover,.hello-bar a:focus{text-decoration-style:double}.block-callout{text-align:center;clear:both;width:100%;position:relative;z-index:1;overflow:hidden;background:var(--lt-gray);padding:20px 0}@media (min-width: 46.875em){.block-callout{padding:40px 0}}.block-callout>.container{padding-top:40px;padding-bottom:40px;background:var(--lt-gray) url(/dist/dots-pattern.09225caf.webp) no-repeat center center}@media (min-width: 46.875em){.block-callout>.container{padding-top:80px;padding-bottom:80px}}.block-callout picture img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;z-index:1;position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%)}.block-callout.bg-image{padding:80px 0 20px}@media (min-width: 46.875em){.block-callout.bg-image{padding:140px 0 40px}}@media (min-width: 64em){.block-callout.bg-image{padding:300px 0 40px}}.block-callout.bg-image picture:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;background-image:linear-gradient(179deg,rgba(248,248,252,.05) 0%,#F8F8FC 63%),linear-gradient(180deg,rgba(255,255,255,0) 24%,#FFF 100%)}@media (min-width: 64em){.block-callout.bg-image picture:after{background-image:linear-gradient(179deg,rgba(248,248,252,0) 10%,#F8F8FC 63%),linear-gradient(180deg,rgba(255,255,255,0) 24%,#FFF 100%)}}.block-callout.dark-bg{color:var(--white)}.block-callout.dark-bg>.container{background:none}.block-callout.dark-bg.bg-image picture:after{background-image:linear-gradient(180deg,rgba(0,0,0,.1) 0%,#000 100%)}@media (min-width: 64em){.block-callout.dark-bg.bg-image picture:after{background-image:linear-gradient(180deg,rgba(0,0,0,0) 40%,#000 100%)}}.block-callout.dark-bg h2,.block-callout.dark-bg h3,.block-callout.dark-bg h4,.block-callout.dark-bg h5,.block-callout.dark-bg h6,.block-callout.dark-bg ul li::marker,.block-callout.dark-bg ol li::marker{color:var(--white)}.block-callout.dark-bg p a,.block-callout.dark-bg p a[href^=tel]{color:var(--white)}.block-callout.dark-bg p a:hover,.block-callout.dark-bg p a:focus,.block-callout.dark-bg p a[href^=tel]:hover,.block-callout.dark-bg p a[href^=tel]:focus{color:var(--md-secondary-color)}.block-callout .block-callout-content{z-index:4;position:relative}.block-callout .btn{clear:both;margin-top:20px}div.anchor{display:block;position:relative;top:-250px;visibility:hidden;z-index:-1}.multi-column-block{clear:both;display:grid;-moz-column-gap:50px;column-gap:50px;row-gap:50px;grid-template-columns:1fr}@media (min-width: 37.5em){.multi-column-block.column-2{grid-template-columns:repeat(2,1fr)}}@media (min-width: 37.5em){.multi-column-block.column-3{grid-template-columns:repeat(2,1fr)}}@media (min-width: 64em){.multi-column-block.column-3{grid-template-columns:repeat(3,1fr)}}@media (min-width: 37.5em){.multi-column-block.column-4{grid-template-columns:repeat(2,1fr)}}@media (min-width: 64em){.multi-column-block.column-4{grid-template-columns:repeat(3,1fr)}}@media (min-width: 78.125em){.multi-column-block.column-4{grid-template-columns:repeat(4,1fr)}}.multi-column-block figure{max-width:100%;margin:0 0 20px}.multi-column-block figure img{width:auto;max-width:100%;height:auto}.multi-column-block .stat{font-weight:600;color:var(--md-dk-primary-color);margin-bottom:30px}@media (max-width: 34.3125em){.multi-column-block .stat{font-size:2.8rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.multi-column-block .stat{font-size:3.6rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.multi-column-block .stat{font-size:4.4rem}}@media (min-width: 64em) and (max-width: 78.0625em){.multi-column-block .stat{font-size:5.2rem}}@media (min-width: 78.125em){.multi-column-block .stat{font-size:6rem}}.block-testimonial{background:var(--lt-gray) url(/dist/dots-pattern.09225caf.webp) no-repeat center center;margin-left:0;margin-right:0;clear:both;color:var(--dk-gray);font-style:italic;text-align:center;padding:20px 0}@media (max-width: 34.3125em){.block-testimonial{font-size:2rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.block-testimonial{font-size:2.3rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.block-testimonial{font-size:2.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.block-testimonial{font-size:2.9rem}}@media (min-width: 78.125em){.block-testimonial{font-size:3.2rem}}@media (min-width: 46.875em){.block-testimonial{padding:40px 0}}.block-testimonial>.container{padding-top:30px;padding-bottom:30px}@media (min-width: 46.875em){.block-testimonial>.container{padding-top:50px;padding-bottom:50px}}.block-testimonial p:first-child{margin-top:0}.block-testimonial cite{text-align:center;font-style:normal;color:var(--md-dk-primary-color);text-transform:uppercase;display:inline-block;font-weight:600;letter-spacing:1px}@media (max-width: 34.3125em){.block-testimonial cite{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.block-testimonial cite{font-size:1.9rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.block-testimonial cite{font-size:2.2rem}}@media (min-width: 64em) and (max-width: 78.0625em){.block-testimonial cite{font-size:2.5rem}}@media (min-width: 78.125em){.block-testimonial cite{font-size:2.8rem}}@media (min-width: 46.875em){.block-testimonial cite{margin-top:40px;letter-spacing:2px}}.block-icons{clear:both;display:grid;width:100%;-moz-column-gap:100px;column-gap:100px;row-gap:30px}@media (min-width: 64em){.block-icons{grid-template-columns:3fr 7fr}}.block-icons .block-icons-container{list-style:none;display:grid;-moz-column-gap:30px;column-gap:30px;row-gap:28px;margin:0;justify-content:center;align-items:flex-start;grid-template-columns:repeat(2,minmax(0,120px))}@media (min-width: 34.375em){.block-icons .block-icons-container{grid-template-columns:repeat(5,minmax(0,1fr));justify-content:flex-start}}@media (min-width: 46.875em){.block-icons .block-icons-container{-moz-column-gap:40px;column-gap:40px;row-gap:35px}}@media (min-width: 64em){.block-icons .block-icons-container{margin-top:30px}}@media (min-width: 78.125em){.block-icons .block-icons-container{-moz-column-gap:80px;column-gap:80px}}.block-icons .block-icons-container li{text-align:center;font-weight:600;position:relative}@media (max-width: 34.3125em){.block-icons .block-icons-container li{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.block-icons .block-icons-container li{font-size:1.6rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.block-icons .block-icons-container li{font-size:1.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.block-icons .block-icons-container li{font-size:1.6rem}}@media (min-width: 78.125em){.block-icons .block-icons-container li{font-size:1.6rem}}.block-icons .block-icons-container li p,.block-icons .block-icons-container li a{margin-bottom:0;margin-top:10px}.block-icons .block-icons-container li a{color:var(--black);text-decoration:none;display:inline-block}.block-icons .block-icons-container li a:hover,.block-icons .block-icons-container li a:focus{-webkit-text-decoration:underline solid;text-decoration:underline solid}.block-icons .block-icons-container li figure{border-radius:100%;background-color:var(--md-dk-primary-color);display:flex;justify-content:center;align-items:center;aspect-ratio:1/1}.block-icons .block-icons-container li figure img{display:block;height:50%;width:auto}.block-featured-academics{overflow:hidden;clear:both}.block-featured-academics>.container{padding-bottom:var(--small-block-padding)}@media (max-width: 63.99em){.block-featured-academics>.container{max-width:none;padding:0}}.block-featured-academics .block-featured-academics-search>.container{display:grid;grid-template-columns:1fr;-moz-column-gap:60px;column-gap:60px;row-gap:30px;padding-top:0;z-index:1;align-items:center}@media (min-width: 64em){.block-featured-academics .block-featured-academics-search>.container{grid-template-columns:3fr 4fr}}@media (min-width: 64em){.block-featured-academics .block-featured-academics-search .block-featured-academics-content{margin-top:30px;margin-bottom:25px}}.block-featured-academics .block-featured-academics-search .search-academics-form{margin-top:25px}@media (min-width: 64em){.block-featured-academics .block-featured-academics-search .search-academics-form{margin-top:35px}}.block-featured-academics .block-featured-academics-search .block-featured-academics-change{width:100%;position:relative}.block-featured-academics .block-featured-academics-search .block-featured-academics-change picture{border-top-left-radius:var(--small-border-radius);overflow:hidden;display:block;box-shadow:inset 0 0 33px #00000080}@media (min-width: 46.875em){.block-featured-academics .block-featured-academics-search .block-featured-academics-change picture{border-top-left-radius:var(--border-radius)}}@media (min-width: 64em){.block-featured-academics .block-featured-academics-search .block-featured-academics-change:before{content:"";position:absolute;width:100%;height:100%;background-color:var(--lt-gray);z-index:-1;right:-110px;border-top-right-radius:var(--border-radius);top:calc(var(--small-block-padding) * -1)}}@media (min-width: 64em) and (min-width: 46.875em){.block-featured-academics .block-featured-academics-search .block-featured-academics-change:before{top:calc(var(--large-block-padding) * -1)}}.block-featured-academics .block-featured-academics-search .block-featured-academics-change img{width:100%;height:auto;display:block;position:relative;z-index:-1}.block-featured-academics nav{background-color:var(--lt-gray);padding:25px var(--small-container-padding);display:flex;justify-content:center}@media (min-width: 64em){.block-featured-academics nav{display:block;padding:30px}}.block-featured-academics nav ul{margin:0;display:inline-block}@media (min-width: 64em){.block-featured-academics nav ul{margin:0;-moz-column-gap:10%;column-gap:10%;display:flex;justify-content:center;flex-wrap:wrap;row-gap:20px}}.block-featured-academics nav ul li{list-style:none;margin:25px 0}@media (min-width: 64em){.block-featured-academics nav ul li{margin:0}}.block-featured-academics nav ul li a{text-decoration:none;position:relative;padding-left:20px;text-transform:uppercase;letter-spacing:2px;font-weight:600}.block-featured-academics nav ul li a:hover,.block-featured-academics nav ul li a:focus{-webkit-text-decoration:underline solid;text-decoration:underline solid}.block-featured-academics nav ul li a:before{content:"";position:absolute;top:52%;left:0;width:12px;height:12px;border-right:2px solid var(--brand-primary-color);border-bottom:2px solid var(--brand-primary-color);transform:rotate(-45deg) translate(-50%,-50%);transform-origin:top left;transition:border .2s}.block-featured-stories{overflow:hidden;clear:both}.block-featured-stories .dark-bg{position:relative;z-index:1;color:var(--white)}.block-featured-stories .dark-bg:before,.block-featured-stories .dark-bg:after{z-index:-1;content:"";position:absolute}.block-featured-stories .dark-bg:before{top:0;left:0;right:0;background-color:var(--brand-primary-color);background-image:radial-gradient(circle at 50% 50%,rgba(154,52,223,.74) 0%,rgba(154,52,223,0) 79%);height:calc(100% - 100px)}@media (min-width: 64em){.block-featured-stories .dark-bg:before{right:20px;border-top-right-radius:var(--border-radius);background-image:url(/dist/ribbons.b74d8c29.svg),linear-gradient(55deg,rgba(42,15,94,.15) 57%,rgba(42,15,94,0) 57%),linear-gradient(68deg,rgba(42,15,94,.15) 43%,rgba(42,15,94,0) 43%),radial-gradient(circle at 28% 74%,rgba(130,114,180,.51) 0%,rgba(130,114,180,0) 64%),radial-gradient(circle at 50% 50%,rgba(154,52,223,.74) 0%,rgba(154,52,223,0) 79%),linear-gradient(249deg,#8272B4 0%,rgba(164,152,201,0) 47%);background-repeat:no-repeat;background-size:120% auto,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%;background-position:center center,center center,center center,center center,center center,center center;position:absolute;overflow:hidden}}@media (min-width: 64em){.block-featured-stories .dark-bg:before{height:100%}}@media (min-width: 78.125em){.block-featured-stories .dark-bg:before{height:calc(100% - 130px)}}.block-featured-stories .dark-bg:after{height:calc(100% - 200px);top:15px;left:0;right:0;opacity:.5;mix-blend-mode:multiply;background-image:linear-gradient(180deg,#382176 0%,rgba(56,33,118,0) 3%),linear-gradient(179deg,#382176 0%,rgba(56,33,118,0) 67%)}@media (min-width: 64em){.block-featured-stories .dark-bg:after{top:20px;border-top-right-radius:var(--border-radius)}}.block-featured-stories .dark-bg>.container{padding-top:40px;display:grid;-moz-column-gap:50px;column-gap:50px;row-gap:20px;grid-template-columns:minmax(0,1fr)}@media (max-width: 63.99em){.block-featured-stories .dark-bg>.container{padding-right:0}}@media (min-width: 64em){.block-featured-stories .dark-bg>.container{padding-top:60px;padding-bottom:0}}@media (min-width: 78.125em){.block-featured-stories .dark-bg>.container{padding-top:80px}}@media (min-width: 64em){.block-featured-stories .dark-bg>.container{grid-template-columns:4fr minmax(0,7fr)}}.block-featured-stories .block-featured-content-item:has(a:hover) figure img{transform:scale(1.08)}.block-featured-stories .block-featured-stories-content{padding-top:20px;position:relative}@media (max-width: 63.99em){.block-featured-stories .block-featured-stories-content{text-align:center;padding-bottom:55px;margin-right:var(--small-container-padding);border-bottom:2px solid var(--md-primary-color)}}@media (min-width: 64em){.block-featured-stories .block-featured-stories-content{padding-right:50px;padding-bottom:85px}}@media (min-width: 78.125em){.block-featured-stories .block-featured-stories-content{padding-bottom:185px}}.block-featured-stories .block-featured-stories-content:before{content:"";position:absolute;top:0;left:0;width:100%;border-right:2px solid var(--md-primary-color)}@media (min-width: 64em){.block-featured-stories .block-featured-stories-content:before{height:calc(100% - 100px)}}@media (min-width: 78.125em){.block-featured-stories .block-featured-stories-content:before{height:calc(100% - 175px)}}.block-featured-stories .block-featured-stories-content h2,.block-featured-stories .block-featured-stories-content h3,.block-featured-stories .block-featured-stories-content h4,.block-featured-stories .block-featured-stories-content h5,.block-featured-stories .block-featured-stories-content h6{color:var(--white)}.block-featured-stories .block-featured-stories-content h2 strong,.block-featured-stories .block-featured-stories-content h3 strong,.block-featured-stories .block-featured-stories-content h4 strong,.block-featured-stories .block-featured-stories-content h5 strong,.block-featured-stories .block-featured-stories-content h6 strong{border-bottom:2px solid var(--md-secondary-color);font-weight:400}.block-featured-stories .block-featured-stories-content .btn{margin-top:20px}@media (min-width: 64em){.block-featured-stories .block-featured-stories-content .btn{margin-top:10px}}@media (min-width: 78.125em){.block-featured-stories .block-featured-stories-content .btn{margin-top:30px}}.block-featured-stories .carousel-content{position:relative;padding-top:25px}@media (min-width: 78.125em){.block-featured-stories .carousel-content:before{content:"";position:absolute;height:2px;width:calc(100% + 200px);background-color:var(--md-primary-color);top:85%;left:-100px}}.block-featured-stories .carousel-content header{display:flex;flex-direction:column;row-gap:10px;justify-content:space-between;align-items:center}@media (max-width: 63.99em){.block-featured-stories .carousel-content header{padding-right:var(--small-container-padding)}}@media (min-width: 64em){.block-featured-stories .carousel-content header{flex-direction:row}}.block-featured-stories .carousel-content header h3{color:var(--white);margin:0}.block-featured-stories .carousel-content header .block-featured-stories-actions{display:flex;flex-direction:column;align-items:center}@media (min-width: 64em){.block-featured-stories .carousel-content header .block-featured-stories-actions{flex-direction:row}}.block-featured-stories .carousel-content header .block-featured-stories-actions .swiper-nav{display:flex;margin:30px 0 0}@media (min-width: 64em){.block-featured-stories .carousel-content header .block-featured-stories-actions .swiper-nav{margin:0 0 0 25px}}.block-featured-stories .carousel-content header .block-featured-stories-actions .swiper-button{width:33px;height:33px;background-color:#d0cbe6;position:relative;cursor:pointer;transition:background .2s}.block-featured-stories .carousel-content header .block-featured-stories-actions .swiper-button.swiper-button-disabled{pointer-events:none;opacity:.1}.block-featured-stories .carousel-content header .block-featured-stories-actions .swiper-button:after{content:"";width:12px;height:12px;font-size:0;top:32%;position:absolute;transition:border-color .2s}.block-featured-stories .carousel-content header .block-featured-stories-actions .swiper-button:hover,.block-featured-stories .carousel-content header .block-featured-stories-actions .swiper-button:focus{background-color:var(--white)}.block-featured-stories .carousel-content header .block-featured-stories-actions .swiper-button:hover:after,.block-featured-stories .carousel-content header .block-featured-stories-actions .swiper-button:focus:after{border-color:var(--dk-primary-color)}.block-featured-stories .carousel-content header .block-featured-stories-actions .swiper-button-story-prev{border-radius:100px 0 0 100px}.block-featured-stories .carousel-content header .block-featured-stories-actions .swiper-button-story-prev:after{border-top:1px solid var(--dk-primary-color);border-left:1px solid var(--dk-primary-color);left:15px;transform:rotate(-45deg)}.block-featured-stories .carousel-content header .block-featured-stories-actions .swiper-button-story-next{border-radius:0 100px 100px 0}.block-featured-stories .carousel-content header .block-featured-stories-actions .swiper-button-story-next:after{border-top:1px solid var(--dk-primary-color);border-right:1px solid var(--dk-primary-color);left:6px;transform:rotate(45deg)}.block-featured-stories .carousel{overflow:hidden;padding-top:25px}.block-featured-stories .carousel:not(.swiper-initialized) .swiper-slide{width:0;height:0}.block-featured-stories .carousel .swiper-slide{margin:0;background:var(--white);position:relative;width:75%}@media (min-width: 46.875em){.block-featured-stories .carousel .swiper-slide{width:40%}}@media (min-width: 78.125em){.block-featured-stories .carousel .swiper-slide{width:auto}}.block-featured-stories .carousel .swiper-slide figure{position:relative;margin:0;line-height:0;overflow:hidden}.block-featured-stories .carousel .swiper-slide figure:before{content:"";width:100%;height:100%;position:absolute;z-index:2;top:0;left:0;background-image:linear-gradient(180deg,rgba(0,0,0,.05) 0%,rgba(0,0,0,.7) 74%)}@media (min-width: 25em){.block-featured-stories .carousel .swiper-slide figure:before{background-image:linear-gradient(180deg,rgba(0,0,0,0) 23%,rgba(0,0,0,.7) 74%)}}@media (min-width: 64em){.block-featured-stories .carousel .swiper-slide figure:before{background-image:linear-gradient(180deg,rgba(0,0,0,.15) 0%,rgba(0,0,0,.7) 74%)}}@media (min-width: 75em){.block-featured-stories .carousel .swiper-slide figure:before{background-image:linear-gradient(180deg,rgba(0,0,0,0) 23%,rgba(0,0,0,.7) 74%)}}.block-featured-stories .carousel .swiper-slide figure img{width:100%;height:auto;transform:scale(1);transform-origin:center bottom;transition:transform .2s ease-in-out}.block-featured-stories .carousel .swiper-slide .story-content{position:absolute;top:0;left:0;height:100%;width:100%;color:var(--white);padding:20px;z-index:3;display:flex;-moz-column-gap:10px;column-gap:10px;align-items:flex-end}@media (max-width: 34.3125em){.block-featured-stories .carousel .swiper-slide .story-content{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.block-featured-stories .carousel .swiper-slide .story-content{font-size:1.6rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.block-featured-stories .carousel .swiper-slide .story-content{font-size:1.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.block-featured-stories .carousel .swiper-slide .story-content{font-size:1.6rem}}@media (min-width: 78.125em){.block-featured-stories .carousel .swiper-slide .story-content{font-size:1.6rem}}.block-featured-stories .carousel .swiper-slide .story-content p{line-height:1.35}.block-featured-stories .carousel .swiper-slide .story-content p:last-of-type{margin-bottom:0}.block-featured-stories .carousel .swiper-slide .story-content>a{flex-shrink:0}.block-featured-stories .carousel .swiper-slide .story-content>a:hover span,.block-featured-stories .carousel .swiper-slide .story-content>a:focus span{background-color:var(--white)}.block-featured-stories .carousel .swiper-slide .story-content>a:hover span:before,.block-featured-stories .carousel .swiper-slide .story-content>a:focus span:before{border-color:var(--md-dk-primary-color)}.block-featured-stories .carousel .swiper-slide .story-content>a span{width:30px;height:30px;display:block;border-radius:100%;border:1px solid var(--white);cursor:pointer;position:relative;transition:background .2s,border-color .2s}@media (min-width: 64em){.block-featured-stories .carousel .swiper-slide .story-content>a span{width:40px;height:40px}}.block-featured-stories .carousel .swiper-slide .story-content>a span:before{content:"";width:10px;height:10px;font-size:0;position:absolute;top:50%;left:44%;border-top:1px solid var(--white);border-right:1px solid var(--white);transform:rotate(45deg) translate(-50%,-50%);transform-origin:top left;transition:border-color .2s}@media (min-width: 64em){.block-featured-stories .carousel .swiper-slide .story-content>a span:before{width:15px;height:15px;left:41%}}.block-discover{clear:both}@media (min-width: 46.875em){.block-discover{padding-top:40px}}@media (min-width: 64em){.block-discover{overflow:hidden;position:relative;display:flex;justify-content:flex-end}.block-discover:before,.block-discover:after{content:"";position:absolute;width:260px;border-radius:0 0 50px;height:calc(100% - 80px)}.block-discover:before{background-color:var(--brand-primary-color);background-image:radial-gradient(circle at 28% 74%,rgba(130,114,180,.51) 0%,rgba(130,114,180,0) 64%),radial-gradient(circle at 50% 50%,rgba(154,52,223,.74) 0%,rgba(154,52,223,0) 79%),linear-gradient(194deg,#8272B4 0%,rgba(164,152,201,0) 47%);top:-40px;right:40px}.block-discover:after{opacity:.76;background-image:linear-gradient(180deg,#382176 0%,rgba(56,33,118,0) 3%),linear-gradient(180deg,#382176 0%,rgba(56,33,118,0) 67%);top:20px;right:20px}}.block-discover picture img{max-width:100%;display:block;height:auto}@media (min-width: 64em){.block-discover picture img{position:absolute;top:40px;left:var(--small-block-margin);width:calc(100% - 350px);height:calc(100% - 175px);-o-object-fit:cover;object-fit:cover}}@media (min-width: 100em){.block-discover picture img{left:var(--large-block-margin);width:calc(100% - 400px)}}@media (min-width: 64em){.block-discover .block-discovery-content{position:relative;z-index:2;padding:50px 0;width:60%;margin-right:100px}}@media (min-width: 78.125em){.block-discover .block-discovery-content{max-width:650px;width:50%}}.block-discover .block-discovery-content article{background-color:var(--white);padding:50px var(--small-block-padding);box-shadow:0 0 30px #4b2a8959;text-align:center}@media (min-width: 64em){.block-discover .block-discovery-content article{text-align:left;padding:60px 70px;background-color:#ffffffe0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.block-discover .block-discovery-content article:first-child{border-top-left-radius:var(--border-radius)}.block-discover .block-discovery-content article:last-child{border-bottom-right-radius:var(--border-radius)}}@media (min-width: 78.125em){.block-discover .block-discovery-content article{padding:60px 140px 60px 70px}}.block-discover .block-discovery-content article h2{text-transform:uppercase;letter-spacing:2px;font-weight:600}@media (max-width: 34.3125em){.block-discover .block-discovery-content article h2{font-size:2.2rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.block-discover .block-discovery-content article h2{font-size:2.35rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.block-discover .block-discovery-content article h2{font-size:2.5rem}}@media (min-width: 64em) and (max-width: 78.0625em){.block-discover .block-discovery-content article h2{font-size:2.65rem}}@media (min-width: 78.125em){.block-discover .block-discovery-content article h2{font-size:2.8rem}}.block-discover .block-discovery-content article+article{margin-top:25px}.block-discover .block-discovery-content article .discovery-actions{margin-top:35px;display:flex;flex-direction:column;align-items:center;-moz-column-gap:20px;column-gap:20px;row-gap:20px}@media (min-width: 64em){.block-discover .block-discovery-content article .discovery-actions{flex-direction:row}}@media (min-width: 64em){dialog+.block-pages{padding-top:40px}}@media (min-width: 64em){.block-content+.block-pages:has(>.block-content){margin-top:40px}}.block-pages{clear:both}.block-pages+.block-pages{margin-top:20px}@media (min-width: 64em){.block-pages+.block-pages{margin-top:40px}}.block-pages .block-child-pages{margin-bottom:0;margin-top:40px}.block-pages .load-more{margin:40px auto 0;display:block}@media (min-width: 64em){.block-pages .load-more{margin:60px auto 0}}.block-pages header{display:flex;justify-content:space-between;align-items:flex-end;-moz-column-gap:20px;column-gap:20px;grid-column:1/-1}@media (min-width: 46.875em){.block-pages header{align-items:center}}@media (min-width: 64em){.block-pages header{align-self:start}}.block-pages header h2{text-transform:uppercase;letter-spacing:.7px;font-weight:600;margin-bottom:0}@media (max-width: 34.3125em){.block-pages header h2{font-size:2rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.block-pages header h2{font-size:2.2rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.block-pages header h2{font-size:2.4rem}}@media (min-width: 64em) and (max-width: 78.0625em){.block-pages header h2{font-size:2.6rem}}@media (min-width: 78.125em){.block-pages header h2{font-size:2.8rem}}@media (min-width: 46.875em){.block-pages header h2{letter-spacing:2px}}.block-pages header a{flex-shrink:0}.block-pages>.container{display:grid;grid-auto-flow:row;row-gap:40px;-moz-column-gap:50px;column-gap:50px}@media (min-width: 64em){.block-pages>.container{grid-auto-flow:column}}.block-pages>.container.subgrid-block-pages .pages-col{grid-row:span calc(var(--subgrid-rows) + 1);grid-template-rows:subgrid}.block-pages.light-block-pages{background:var(--lt-gray) url(/dist/dots-pattern.09225caf.webp) no-repeat top center}.block-pages.light-block-pages>.container{padding-block:20px}@media (min-width: 64em){.block-pages.light-block-pages>.container{padding-block:60px}}.block-pages .pages-col{display:grid;grid-template-columns:1fr;row-gap:20px;-moz-column-gap:20px;column-gap:20px}@media (min-width: 64em){.block-pages .pages-col{row-gap:25px;-moz-column-gap:25px;column-gap:25px}}@media (min-width: 64em){.block-pages .pages-two-col{grid-template-columns:1fr 1fr}}@media (min-width: 34.375em){.block-pages .pages-three-col{grid-template-columns:1fr 1fr}}@media (min-width: 64em){.block-pages .pages-three-col{grid-template-columns:1fr 1fr 1fr}}.page-item{box-shadow:0 0 8px #a498c9b3;padding:10px;display:flex;-moz-column-gap:10px;column-gap:10px;position:relative;border:1px solid transparent;transition:border .2s;background-color:var(--white)}@media (min-width: 46.875em){.page-item{align-items:flex-start;-moz-column-gap:20px;column-gap:20px;padding:20px}}.page-item h3,.page-item h2{margin-bottom:0;text-wrap:wrap;letter-spacing:0;font-weight:600;text-transform:none}@media (max-width: 34.3125em){.page-item h3,.page-item h2{font-size:1.8rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.page-item h3,.page-item h2{font-size:1.85rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.page-item h3,.page-item h2{font-size:1.9rem}}@media (min-width: 64em) and (max-width: 78.0625em){.page-item h3,.page-item h2{font-size:1.95rem}}@media (min-width: 78.125em){.page-item h3,.page-item h2{font-size:2rem}}.page-item.details-page-item{align-items:center}@media (max-width: 34.3125em){.page-item.details-page-item h2,.page-item.details-page-item h3{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.page-item.details-page-item h2,.page-item.details-page-item h3{font-size:1.8rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.page-item.details-page-item h2,.page-item.details-page-item h3{font-size:2rem}}@media (min-width: 64em) and (max-width: 78.0625em){.page-item.details-page-item h2,.page-item.details-page-item h3{font-size:2.2rem}}@media (min-width: 78.125em){.page-item.details-page-item h2,.page-item.details-page-item h3{font-size:2.4rem}}.page-item:not(:has(.page-item-meta)){align-items:center}@media (max-width: 34.3125em){.page-item:not(:has(.page-item-meta)) h2,.page-item:not(:has(.page-item-meta)) h3{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.page-item:not(:has(.page-item-meta)) h2,.page-item:not(:has(.page-item-meta)) h3{font-size:1.8rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.page-item:not(:has(.page-item-meta)) h2,.page-item:not(:has(.page-item-meta)) h3{font-size:2rem}}@media (min-width: 64em) and (max-width: 78.0625em){.page-item:not(:has(.page-item-meta)) h2,.page-item:not(:has(.page-item-meta)) h3{font-size:2.2rem}}@media (min-width: 78.125em){.page-item:not(:has(.page-item-meta)) h2,.page-item:not(:has(.page-item-meta)) h3{font-size:2.4rem}}.page-item.stacked-page-item{flex-direction:column;align-items:flex-start;border-radius:var(--small-border-radius) 0 var(--small-border-radius) 0;padding:20px}@media (min-width: 46.875em){.page-item.stacked-page-item{padding:30px}}@media (max-width: 34.3125em){.page-item.stacked-page-item h3{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.page-item.stacked-page-item h3{font-size:1.8rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.page-item.stacked-page-item h3{font-size:2rem}}@media (min-width: 64em) and (max-width: 78.0625em){.page-item.stacked-page-item h3{font-size:2.2rem}}@media (min-width: 78.125em){.page-item.stacked-page-item h3{font-size:2.4rem}}.page-item.reversed-page-item{flex-direction:row-reverse}.page-item.reversed-page-item .angle-link span{transform:scaleX(-1)}.page-item:has(a:hover),.page-item:has(a:focus){border:1px solid var(--md-dk-primary-color)}.page-item .date{border:1px solid var(--lt-primary-color)}.page-item .page-item-content{flex:1;align-self:center}@media (max-width: 34.3125em){.page-item .page-item-content p{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.page-item .page-item-content p{font-size:1.6rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.page-item .page-item-content p{font-size:1.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.page-item .page-item-content p{font-size:1.6rem}}@media (min-width: 78.125em){.page-item .page-item-content p{font-size:1.6rem}}.page-item .page-item-content p:last-of-type{margin-bottom:0}.page-item .page-item-meta{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:10px;column-gap:10px;row-gap:10px;margin-bottom:12px}@media (min-width: 46.875em){.page-item .page-item-meta{margin-bottom:15px}}@media (max-width: 34.3125em){.page-item .page-item-meta em{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.page-item .page-item-meta em{font-size:1.6rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.page-item .page-item-meta em{font-size:1.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.page-item .page-item-meta em{font-size:1.6rem}}@media (min-width: 78.125em){.page-item .page-item-meta em{font-size:1.6rem}}.page-item .page-item-meta p{margin:0}.page-item a.callout-link{margin-top:30px}.page-item a.angle-link{align-self:center;display:inline-flex}.page-item a.angle-link span{position:relative;background-color:var(--md-dk-primary-color);width:24px;height:24px;border-radius:100%;display:inline-block;transition:background .2s}@media (min-width: 46.875em){.page-item a.angle-link span{width:36px;height:36px}}.page-item a.angle-link span:before{content:"";width:10px;height:10px;font-size:0;position:absolute;top:50%;left:44%;border-top:1px solid var(--white);border-right:1px solid var(--white);transform:rotate(45deg) translate(-50%,-50%);transform-origin:top left;transition:border-color .2s}@media (min-width: 46.875em){.page-item a.angle-link span:before{width:15px;height:15px;left:41%}}.page-item a.angle-link:hover,.page-item a.angle-link:focus{outline:none}.page-item a.angle-link:hover span,.page-item a.angle-link:focus span{background-color:var(--md-secondary-color)}.page-item a.angle-link:hover span:before,.page-item a.angle-link:focus span:before{border-color:var(--md-dk-primary-color)}.tag{padding:5px 8px;display:inline-block;border-bottom-right-radius:var(--x-small-border-radius);text-transform:uppercase;letter-spacing:1px;font-weight:600;line-height:1.1}@media (max-width: 34.3125em){.tag{font-size:1.4rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.tag{font-size:1.4rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.tag{font-size:1.4rem}}@media (min-width: 64em) and (max-width: 78.0625em){.tag{font-size:1.4rem}}@media (min-width: 78.125em){.tag{font-size:1.4rem}}@media (min-width: 46.875em){.tag{padding:10px 13px;letter-spacing:2px}}.tag.gray-tag{background-color:var(--gray)}.tag.light-tag{background-color:#b9addd}.tag.border-tag{border:1px solid var(--md-dk-primary-color)}.tag.dark-tag{background-color:var(--md-dk-primary-color);color:var(--white)}.tag.bright-tag{background-color:var(--md-secondary-color);color:var(--brand-primary-color)}.date{width:60px;padding:6px 9px 8px;background-color:var(--lt-gray);display:inline-flex;flex-direction:column;text-align:center;align-self:flex-start;color:var(--md-dk-primary-color);text-transform:uppercase;font-weight:600}@media (max-width: 34.3125em){.date{font-size:1.4rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.date{font-size:1.4rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.date{font-size:1.4rem}}@media (min-width: 64em) and (max-width: 78.0625em){.date{font-size:1.4rem}}@media (min-width: 78.125em){.date{font-size:1.4rem}}@media (min-width: 64em){.date{padding:13px 20px 15px;width:95px}}.date span{line-height:1;font-weight:700}@media (max-width: 34.3125em){.date span{font-size:2.5rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.date span{font-size:2.975rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.date span{font-size:3.45rem}}@media (min-width: 64em) and (max-width: 78.0625em){.date span{font-size:3.925rem}}@media (min-width: 78.125em){.date span{font-size:4.4rem}}.page-meta{display:flex;flex-flow:column;row-gap:10px;align-items:flex-start;-moz-column-gap:15px;column-gap:15px;margin-top:20px}@media (min-width: 34.375em){.page-meta{flex-flow:row;align-items:center}}@media (min-width: 46.875em){.page-meta{margin-top:30px}}.page-meta p{margin:0}@media (max-width: 34.3125em){.page-meta p{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.page-meta p{font-size:1.6rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.page-meta p{font-size:1.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.page-meta p{font-size:1.6rem}}@media (min-width: 78.125em){.page-meta p{font-size:1.6rem}}.featured-pages{padding:0}.featured-pages .pages-col:not(:only-child){margin-top:30px}.featured-pages>.btn,.featured-pages .load-more{margin:40px auto 0;display:block}@media (min-width: 64em){.featured-pages>.btn,.featured-pages .load-more{margin:60px auto 0}}.featured-pages.framed-featured-pages,.featured-pages.framed-featured-pages .pages-col{position:relative}@media (min-width: 64em){.featured-pages.framed-featured-pages .pages-col{padding-top:60px}}@media (min-width: 64em){.featured-pages.framed-featured-pages .pages-col:not(:only-child){margin-top:30px}}.featured-pages.framed-featured-pages .pages-col:has(.stacked-page-item):before,.featured-pages.framed-featured-pages .pages-col:has(.stacked-page-item):after{max-height:550px}.featured-pages.framed-featured-pages .pages-col:before,.featured-pages.framed-featured-pages .pages-col:after{content:"";position:absolute;height:85%;max-height:450px}@media (max-width: 63.99em){.featured-pages.framed-featured-pages .pages-col:before,.featured-pages.framed-featured-pages .pages-col:after{display:none}}.featured-pages.framed-featured-pages .pages-col:before{top:0;right:-110px;width:calc(50% + 110px);background:var(--lt-gray) url(/dist/dots-pattern.09225caf.webp) no-repeat left -300px center;background-position:left -500px center;border-top-right-radius:var(--large-border-radius)}@media (min-width: 64em){.featured-pages.framed-featured-pages .pages-col:has(>:only-child){padding-top:0}.featured-pages.framed-featured-pages .pages-col:has(>:only-child):before,.featured-pages.framed-featured-pages .pages-col:has(>:only-child):after{display:none}}.featured-pages.framed-featured-pages .pages-col:after{right:-30px;width:2px;background-color:var(--md-primary-color);top:60px}@media (min-width: 93.75em){.featured-pages.framed-featured-pages .pages-col:after{right:-70px}}.block-split-content{clear:both;overflow-x:hidden;padding:50px 0}@media (min-width: 64em){.block-split-content{padding:90px 0}}.block-split-content>.container{display:grid;grid-template-columns:1fr;-moz-column-gap:40px;column-gap:40px;row-gap:30px;align-items:center}@media (min-width: 64em){.block-split-content>.container{grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:60px;column-gap:60px}}.block-split-content.light-bg{background-color:var(--lt-gray)}.block-split-content.light-bg .block-split-content-change:before{content:"";position:absolute;bottom:-150px;width:100%;height:100%;background:url(/dist/dots-pattern.09225caf.webp) no-repeat center center/auto 100%;z-index:-1}@media (min-width: 64em){.block-split-content.light-bg .block-split-content-change:before{top:0;bottom:0;left:-200px}}.block-split-content.dark-bg{color:var(--white)}.block-split-content.dark-bg .block-split-content-area h2,.block-split-content.dark-bg .block-split-content-area h3,.block-split-content.dark-bg .block-split-content-area h4,.block-split-content.dark-bg .block-split-content-area h5,.block-split-content.dark-bg .block-split-content-area h6,.block-split-content.dark-bg .block-split-content-area ul li::marker,.block-split-content.dark-bg .block-split-content-area ol li::marker{color:var(--white)}.block-split-content.image-position-left .block-split-content-area{grid-column:1;grid-row:2}@media (min-width: 64em){.block-split-content.image-position-left .block-split-content-area{grid-column:2;grid-row:1}}.block-split-content.image-position-left .block-split-content-change{grid-column:1;grid-row:1}@media (min-width: 64em){.block-split-content.image-position-left .block-split-content-change{grid-column:1;grid-row:1}}@media (min-width: 64em){.block-split-content.image-position-left .block-split-content-change:before{left:auto;right:-200px}}.block-split-content.image-position-left .block-split-content-change .block-split-media-container{border-radius:0;border-top-right-radius:var(--small-border-radius);left:calc(var(--small-container-padding) * -1)}@media (min-width: 64em){.block-split-content.image-position-left .block-split-content-change .block-split-media-container{border-top-right-radius:var(--large-border-radius);left:calc(var(--medium-container-padding) * -1)}}@media (min-width: 78.125em){.block-split-content.image-position-left .block-split-content-change .block-split-media-container{left:calc(var(--large-container-padding) * -1)}}@media (min-width: 85.25em){.block-split-content.image-position-left .block-split-content-change .block-split-media-container{left:calc(((100vw - var(--max-width)) / 2 + var(--large-container-padding)) * -1)}}.block-split-content .block-split-content-area{grid-row:2;grid-column:1;z-index:5;position:relative}@media (min-width: 64em){.block-split-content .block-split-content-area{grid-column:1;grid-row:1}}.block-split-content .block-split-content-area .btn{margin-top:20px}.block-split-content .block-split-content-change{width:100%;grid-column:1;grid-row:1;position:relative;z-index:1;align-self:center}@media (min-width: 64em){.block-split-content .block-split-content-change{grid-column:2;grid-row:1}}.block-split-content .block-split-content-change .block-split-media-container{border-top-left-radius:var(--border-radius);overflow:hidden;display:block;position:relative;width:calc(100% + var(--small-container-padding));height:100%;box-shadow:inset 0 0 33px #00000080}@media (min-width: 64em){.block-split-content .block-split-content-change .block-split-media-container{border-top-left-radius:var(--large-border-radius);width:calc(100% + var(--medium-container-padding))}}@media (min-width: 78.125em){.block-split-content .block-split-content-change .block-split-media-container{width:calc(100% + var(--large-container-padding))}}@media (min-width: 85.25em){.block-split-content .block-split-content-change .block-split-media-container{width:calc(100% + (100vw - var(--max-width)) / 2 + var(--large-container-padding))}}@media (min-width: 64em){.block-split-content .block-split-content-change .block-split-media-container button{width:120px;height:120px}}@media (min-width: 64em){.block-split-content .block-split-content-change .block-split-media-container button:before{border-width:22.5px 0 22.5px 31px}}.block-split-content .block-split-content-change img{display:block;width:100%;height:auto;position:relative;z-index:-1}.block-tour{background:var(--lt-gray) url(/dist/dots-pattern.09225caf.webp) no-repeat center center;clear:both;color:var(--dk-gray);text-align:center;padding:20px 0}@media (min-width: 46.875em){.block-tour{background-position:top 30px center}}@media (min-width: 46.875em){.block-tour{padding:40px 0}}.block-tour>.container{padding-top:20px;padding-bottom:20px}@media (min-width: 46.875em){.block-tour>.container{padding-top:40px;padding-bottom:50px}}.block-tour>.container header{display:flex;flex-direction:column;align-items:center;-moz-column-gap:20px;column-gap:20px;row-gap:10px;justify-content:space-between;margin-bottom:30px}@media (min-width: 46.875em){.block-tour>.container header{flex-direction:row}}.block-tour>.container header h2{margin-bottom:0}.block-tour>.container img{max-width:100%;height:auto}.block-tour>.container iframe{width:100%!important;min-width:100%!important;max-width:100%!important;border:0;background-color:var(--white);min-height:400px}.block-outcomes{overflow:hidden;clear:both;padding:20px 0;background:var(--lt-gray) url(/dist/dots-pattern.09225caf.webp) no-repeat center center}@media (min-width: 46.875em){.block-outcomes{padding:40px 0}}.block-outcomes.dark-bg,.block-outcomes.dark-bg .block-outcomes-intro h2{color:var(--white)}.block-outcomes.dark-bg .block-outcomes-content{background-color:#e4dfee}.block-outcomes .block-outcomes-container{display:grid;flex-flow:column;-moz-column-gap:50px;column-gap:50px;row-gap:20px;padding-top:30px;padding-bottom:30px}@media (min-width: 46.875em){.block-outcomes .block-outcomes-container{padding-top:40px;padding-bottom:40px}}@media (min-width: 64em){.block-outcomes .block-outcomes-container{grid-template-columns:5fr 7fr;align-items:center}}.block-outcomes .block-outcomes-content{background-color:var(--white);box-shadow:0 0 8px #a498c9b3;padding:30px;border-radius:0 var(--small-border-radius) 0 var(--small-border-radius);color:var(--black)}@media (min-width: 64em){.block-outcomes .block-outcomes-content{padding:70px}}.block-outcomes .block-outcomes-content a{color:var(--md-dk-primary-color)}.block-outcomes .block-outcomes-content ul{list-style:none;margin:20px 0}@media (max-width: 34.3125em){.block-outcomes .block-outcomes-content p{font-size:1.6rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.block-outcomes .block-outcomes-content p{font-size:1.6rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.block-outcomes .block-outcomes-content p{font-size:1.6rem}}@media (min-width: 64em) and (max-width: 78.0625em){.block-outcomes .block-outcomes-content p{font-size:1.6rem}}@media (min-width: 78.125em){.block-outcomes .block-outcomes-content p{font-size:1.6rem}}.block-outcomes .block-outcomes-content p:last-child{margin-bottom:0}.adjacent-events>.container{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width: 46.875em){.adjacent-events>.container{grid-template-columns:1fr 1fr}}.adjacent-events>.container>div{display:flex;flex-direction:column;justify-content:stretch}.adjacent-events>.container>div>p{margin:0 0 15px;font-weight:600}@media (max-width: 46.865em){.adjacent-events>.container>div.next-event-item{order:-1}}@media (min-width: 46.875em){.adjacent-events>.container>div.next-event-item:only-child{grid-column:2}}@media (min-width: 46.875em){.adjacent-events>.container>div.next-event-item>p{text-align:right}}.adjacent-events>.container>div article{flex:1 1 auto}@media (max-width: 46.865em){.adjacent-events>.container>div article.reversed-page-item{flex-direction:row}}@media (max-width: 46.865em){.adjacent-events>.container>div article.reversed-page-item .angle-link span{transform:scaleX(1)}}.block-courses{padding:0}.block-courses .btn{margin:40px auto 0;display:block}@media (min-width: 64em){.block-courses .btn{margin:60px auto 0}}.block-courses .pages-col .block-course{background:var(--lt-gray);padding:20px;display:flex;row-gap:10px;flex-direction:column}@media (min-width: 64em){.block-courses .pages-col .block-course{-moz-column-gap:20px;column-gap:20px;align-items:center;flex-direction:row}}.block-courses .pages-col .block-course .block-course-content{flex:1 1 auto}.block-courses .pages-col .block-course .block-course-content p{margin-top:0;margin-bottom:10px;color:var(--md-dk-primary-color);font-weight:600}.block-courses .pages-col .block-course .block-course-content .course-title{color:var(--black);text-transform:none;letter-spacing:0;margin:0;line-height:1.3}@media (max-width: 34.3125em){.block-courses .pages-col .block-course .block-course-content .course-title{font-size:1.8rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.block-courses .pages-col .block-course .block-course-content .course-title{font-size:1.95rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.block-courses .pages-col .block-course .block-course-content .course-title{font-size:2.1rem}}@media (min-width: 64em) and (max-width: 78.0625em){.block-courses .pages-col .block-course .block-course-content .course-title{font-size:2.25rem}}@media (min-width: 78.125em){.block-courses .pages-col .block-course .block-course-content .course-title{font-size:2.4rem}}.block-courses .pages-col .block-course .block-course-content .course-title strong{font-weight:400}.block-courses .pages-col .block-course .block-course-details{flex-shrink:0}.block-faculty-spotlight{clear:both}.block-faculty-spotlight .faculty-container{display:grid;grid-template-columns:1fr;gap:30px;margin-top:30px}@media (min-width: 78.125em){.block-faculty-spotlight .faculty-container{margin-top:45px;grid-template-columns:1fr 1fr}}.block-faculty-spotlight .faculty-container .person{background-color:var(--lt-gray);box-shadow:none}@media (max-width: 46.865em){.page-main .hero+.container:has(.programs-filter) .programs-filter-container{margin:calc(var(--small-block-margin) * -1) calc(var(--small-container-padding) * -1)}}@media (min-width: 46.875em) and (max-width: 78.115em){.page-main .hero+.container:has(.programs-filter) .programs-filter-container{margin:calc(var(--large-block-margin) * -1) calc(var(--large-container-padding) * -1)}}@media (max-width: 46.865em){.page-main .hero+.container:has(.programs-filter) .programs-filter-meta{margin-top:70px}}@media (min-width: 46.875em) and (max-width: 78.115em){.page-main .hero+.container:has(.programs-filter) .programs-filter-meta{margin-top:130px}}.programs-filter-container{padding:20px 0}@media (max-width: 78.115em){.programs-filter-container{background-color:var(--lt-gray);box-shadow:0 0 8px 0 var(--md-primary-color)}}@media (max-width: 78.115em) and (max-width: 46.865em){.programs-filter-container{padding:20px var(--small-container-padding)}}@media (max-width: 78.115em) and (min-width: 46.875em) and (max-width: 78.115em){.programs-filter-container{padding:20px var(--large-container-padding)}}.programs-filter-container header{display:flex;-moz-column-gap:20px;column-gap:20px;align-items:center;justify-content:space-between;position:relative}.programs-filter-container header legend{text-transform:uppercase;letter-spacing:2px;font-weight:600;display:flex;align-items:center;gap:10px}@media (min-width: 78.125em){.programs-filter-container header legend img{display:none}}.programs-filter-container header button{background-color:transparent;border:0;transition:transform .2s ease-in-out;width:34px;height:34px;position:unset;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.programs-filter-container header button:before{display:none}.programs-filter-container header button:after{content:"";display:block;width:12px;height:12px;border-right:2px solid var(--brand-primary-color);border-bottom:2px solid var(--brand-primary-color);transform:translate(-50%,calc(-50% + 2px)) rotate(45deg);transition:border .2s,transform .2s}.programs-filter-container header button[aria-expanded=true]:after{transform:translate(-50%,calc(-50% + 8px)) rotate(-45deg) scaleY(-1)}@media (min-width: 78.125em){.programs-filter-container header button{display:none}}.programs-filter-container .row{display:flex;flex-direction:column;align-items:stretch;gap:20px}@media (min-width: 78.125em){.programs-filter-container .row{gap:40px;flex-direction:row}}.programs-filter-container .row>div{flex:1 1 auto}@media (min-width: 78.125em){.programs-filter-container .row>div{display:flex;align-items:stretch}}.programs-filter-container .row label{margin-bottom:15px;display:inline-block}@media (min-width: 78.125em){.programs-filter-container .row label{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px)}}@media (max-width: 78.115em){.programs-filter-container .row .btn{width:100%}}@media (min-width: 78.125em){.programs-filter-container .row .btn{flex:0 0 auto}}.programs-filter-container .row .clear-filters{background:none;border:none;margin:0 auto;color:var(--md-dk-primary-color);cursor:pointer}@media (min-width: 78.125em){.programs-filter-container .row .clear-filters{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px)}}.programs-filter-container .row .clear-filters:hover,.programs-filter-container .row .clear-filters:focus{text-decoration:underline}@media (min-width: 78.125em){.programs-filter-dropdown[hidden]{display:block}}.programs-filter-options{display:grid;-moz-column-gap:20px;column-gap:20px;row-gap:20px;margin:30px 0;grid-template-columns:1fr 1fr}@media (min-width: 78.125em){.programs-filter-options{display:flex;-moz-column-gap:0;column-gap:0}}.programs-filter-options>div{flex:1 1 auto}@media (min-width: 78.125em){.programs-filter-options>div{padding:0 20px}.programs-filter-options>div:first-child{padding-left:0}}.programs-filter-options .fui-checkbox:last-child{border-top:1px solid var(--lt-primary-color);grid-column:1/-1;padding:20px 0 0}@media (min-width: 78.125em){.programs-filter-options .fui-checkbox:last-child{border-top:0;padding:0 0 0 30px;border-left:1px solid var(--lt-primary-color)}}.programs-filter-meta{margin-top:30px;font-weight:600}@media (min-width: 78.125em){.programs-filter-meta{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px)}}.block.settings{clear:both}.settings{background-color:var(--lt-gray);color:var(--black);padding:20px;border-bottom-right-radius:var(--border-radius);box-shadow:0 2px 9px #8272b454}@media (min-width: 64em){.settings{padding:50px;border-bottom-right-radius:var(--large-border-radius)}}.settings form{display:grid;gap:30px;grid-auto-flow:row}@media (max-width: 63.99em){.settings form{row-gap:15px}}@media (max-width: 63.99em){.settings form .row .btn{margin-top:15px}}.settings header,.settings header legend{display:flex;align-items:center;gap:10px}.settings header{text-transform:uppercase;letter-spacing:1px;font-weight:600;margin-bottom:30px}.block-find-stories{overflow:hidden;clear:both;display:flex;flex-direction:column;align-items:center;text-transform:uppercase;-moz-column-gap:50px;column-gap:50px;letter-spacing:2px;color:var(--md-dk-primary-color)}@media (max-width: 34.3125em){.block-find-stories{font-size:2rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.block-find-stories{font-size:2.2rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.block-find-stories{font-size:2.4rem}}@media (min-width: 64em) and (max-width: 78.0625em){.block-find-stories{font-size:2.6rem}}@media (min-width: 78.125em){.block-find-stories{font-size:2.8rem}}@media (min-width: 64em){.block-find-stories{justify-content:center;flex-direction:row}}@media (min-width: 78.125em){.block-find-stories{-moz-column-gap:100px;column-gap:100px}}.block-find-stories h2{margin:0;font-weight:600}@media (max-width: 34.3125em){.block-find-stories h2{font-size:2rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.block-find-stories h2{font-size:2.2rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.block-find-stories h2{font-size:2.4rem}}@media (min-width: 64em) and (max-width: 78.0625em){.block-find-stories h2{font-size:2.6rem}}@media (min-width: 78.125em){.block-find-stories h2{font-size:2.8rem}}@media (max-width: 63.99em){.block-find-stories h2{margin-bottom:20px}}.block-find-stories .social-icons{margin-top:0}@media (min-width: 64em){.block-find-stories .social-icons{-moz-column-gap:20px;column-gap:20px}}@media (min-width: 78.125em){.block-find-stories .social-icons{-moz-column-gap:40px;column-gap:40px}}.block-find-stories .social-icons li{margin:0}.block-find-stories .social-icons li a{background-color:var(--md-dk-primary-color);color:var(--white);display:block}@media (min-width: 64em){.block-find-stories .social-icons li a{padding:15px}}.block-find-stories .social-icons li a:hover,.block-find-stories .social-icons li a:focus{background-color:var(--md-dk-primary-color);color:var(--md-secondary-color)}.block-find-stories .social-icons li a svg{width:24px;height:24px}@media (min-width: 64em){.block-find-stories .social-icons li a svg{width:34px;height:34px}}@media (min-width: 78.125em){.block-find-stories .social-icons li a svg{width:44px;height:44px}}.offices{clear:both}.offices .office{background-color:var(--white);box-shadow:0 0 8px #a498c9b3;padding:15px;display:grid;align-items:center;-moz-column-gap:30px;column-gap:30px;grid-template-columns:1fr;overflow-x:auto}@media (min-width: 64em){.offices .office{padding:30px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width: 78.125em){.offices .office{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.offices .office+.office{margin-top:20px}.offices .office h3{text-transform:none;letter-spacing:0;margin-bottom:10px}.offices .office .office-location{display:flex;align-items:center;gap:7px;font-size:16px}.offices .office .office-location p{margin:5px 0 0;font-weight:600}.offices .office .office-options{display:flex;-moz-column-gap:20px;column-gap:20px;row-gap:10px;margin-top:15px}@media (min-width: 64em){.offices .office .office-options{-moz-column-gap:25px;column-gap:25px}}.office ul{list-style:none;margin:10px 0 0}@media (min-width: 64em){.office ul{margin:0}}.office ul li{display:grid;gap:15px;grid-template-columns:20px minmax(0,1fr)}@media (min-width: 46.875em){.office ul li{grid-template-columns:25px minmax(0,1fr)}}.office ul li:last-child{margin:0}.office ul li a{text-overflow:ellipsis;overflow:hidden;display:inline-block}.merit-scholarships{clear:both;display:grid;grid-auto-flow:row;row-gap:40px;-moz-column-gap:50px;column-gap:50px}@media (min-width: 64em){.merit-scholarships{grid-auto-flow:column}}.merit-scholarships h3{grid-column:1/-1;margin-bottom:0}@media (min-width: 64em){.merit-scholarships h3{margin-bottom:10px}}.merit-scholarships.subgrid-scholarships .merit-col{grid-row:span calc(var(--subgrid-rows) + 1);grid-template-rows:subgrid}.merit-scholarships .merit-col{display:grid;grid-template-columns:1fr;row-gap:20px;-moz-column-gap:20px;column-gap:20px}@media (min-width: 64em){.merit-scholarships .merit-col{row-gap:25px;-moz-column-gap:25px;column-gap:25px}}@media (min-width: 64em){.merit-scholarships .merit-two-col{grid-template-columns:1fr 1fr}}.merit-scholarships .merit-scholarship{border-bottom:1px solid var(--md-primary-color);padding:10px 0 30px}@media (min-width: 64em){.merit-scholarships .merit-scholarship{padding:15px 0 40px}}.merit-scholarships .merit-scholarship h4{font-weight:700}@media (max-width: 34.3125em){.merit-scholarships .merit-scholarship h4{font-size:1.8rem}}@media (min-width: 34.375em) and (max-width: 46.8125em){.merit-scholarships .merit-scholarship h4{font-size:1.85rem}}@media (min-width: 46.875em) and (max-width: 63.9375em){.merit-scholarships .merit-scholarship h4{font-size:1.9rem}}@media (min-width: 64em) and (max-width: 78.0625em){.merit-scholarships .merit-scholarship h4{font-size:1.95rem}}@media (min-width: 78.125em){.merit-scholarships .merit-scholarship h4{font-size:2rem}}.merit-scholarships .merit-scholarship dl{display:flex;-moz-column-gap:40px;column-gap:40px;font-weight:700;margin:0}.merit-scholarships .merit-scholarship dl>div{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}.merit-scholarships .merit-scholarship dl dd{margin:0}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}hr{box-sizing:content-box;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.4;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
