@import url("https://fonts.googleapis.com/css2?family=Merriweather&display=swap");:root{--border-highlight: 8px}body{scroll-behavior:smooth}h1,h2,h3,.h1,.h2,.h3{font-family:"Merriweather", serif;font-weight:900}@media (min-width:40em){h1,h2,h3,.h1,.h2,.h3{font-size:calc(1rem * 1.375)}}.filter-wrapper .search-facet-group{display:flex;max-width:100%;justify-content:flex-start;gap:0.2em;margin:0}.path-search-results .search-result-filter .filter-search-field{margin:0;padding:0;background:transparent}.stacks-search-results .search-facet-groups-selected .item-list{background:transparent;padding:0;cursor:initial}.stacks-search-results .search-facet-groups-selected h3{color:initial}.stacks-search-results .search-facet-groups-selected a{background:#1779ba;padding:0 0.5em;border-radius:3px}.stacks-search-results .search-facet-groups-selected a::after{margin:0 0 0 0.5em}.stacks-search-enable-icon .js_search-icon-wrapper:hover{background:#f9f9f9;cursor:pointer}h1.page-title{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.site-logo>img{max-block-size:20px;width:auto;margin:0}.site-brand .site-logo{margin:0;display:block;line-height:1}.header-layout-7.header-default{grid-template-rows:auto}.header .top-bar-wrapper::before{border-color:transparent}.header.header-default .menu{justify-content:flex-start}.submenu-button{cursor:pointer}.main-nav-primary .has-expanded>.menu{padding:0;box-shadow:rgba(0, 0, 0, 0.14) 0px 3px 4px 0px, rgba(0, 0, 0, 0.12) 0px 3px 3px -2px, rgba(0, 0, 0, 0.2) 0px 1px 8px 0px}.main-nav-primary .has-expanded>.menu>.menu-item a{padding:0.5rem 1rem;display:flex;white-space:nowrap;line-height:1.5;font-size:0.875rem;text-transform:capitalize}.main-nav .menu .menu-link-level-1{font-weight:bold}.main-nav-primary>.menu-main .has-expanded>.menu>.menu-item:hover,.main-nav-primary .has-expanded>.menu>.menu-item a:hover{text-decoration:underline;background-color:transparent}.header .top-bar-wrapper::before{background:linear-gradient(90deg, #042e50 0%, #1e6785 100%)}#stacks-search-bar .search-form-base{background-color:white;border-color:transparent;padding:0;width:100%}.search-form .details-wrapper{justify-content:space-between}.search-form .details-wrapper input{border-color:transparent;max-width:min-content;width:initial}#stacks-search-bar.search-form .form-text,#stacks-search-bar.stacks-search-bar .form-text{margin:0}@media (min-width:40em){.search-form.search-horizontal-tabs .horizontal-tabs-panes{display:inline-flex}#stacks-search-bar>.horizontal-tabs{display:flex;justify-content:center;flex-wrap:wrap;align-content:center;flex-direction:column}#stacks-search-bar .horizontal-tabs-list{display:inline-flex;width:100%;display:flex;width:initial}}body .bento-results .slider-bento{position:relative;width:100%;background:#f9f9f9;border:1px solid #d9dadb;padding-block:1rem;padding-inline-start:calc(1.5rem + var(--border-highlight));padding-inline-end:1rem}body .bento-results .slider-bento::before{position:absolute;z-index:1;top:-1px;bottom:-1px;left:-1px;content:"";width:var(--border-highlight);background:#039298}.slider-bento .slick-arrow{display:block;margin-inline-end:-1px;height:auto;padding:0.5em;top:auto;width:auto;left:initial;right:initial}.slick-dots li.slick-active button:before{font-size:0.4rem}.slider-bento .slick-arrow.slick-disabled{display:none !important}.slider-bento .slick-dots li button::before{color:#b41782;opacity:1;-webkit-text-stroke:1px;background:white;font-size:0.7rem;height:auto;left:initial;line-height:1;position:initial;text-align:initial;top:initial;width:auto;display:block;padding:0.5em 0.75em}.slider-bento .slick-dots{position:absolute;margin-inline:0;display:flex !important;justify-content:flex-end;bottom:initial;width:auto;text-align:initial;margin-block-start:0;inset-inline-end:0;inset-inline-start:0;inset-block-end:calc(var(--border-highlight) * -1 - 1px);gap:4px;margin-inline-end:calc(var(--border-highlight) / 2)}.slider-bento .slick-dots li{margin:0;right:0}body .bento-results h3.title,body .bento-results .h3{font-size:1rem;font-weight:600;font-family:"Open-Sans", "Helvetica", sans-serif;color:#3d3f42;text-transform:uppercase;padding-bottom:0.5rem}body .bento-results h3.title a,body .bento-results .h3 a{color:#3d3f42}@media (min-width:40em){.layout-threecol,.layout-twocol{gap:0.5em}.layout-twocol>.layout-width-50,.layout-threecol>.layout-width-33{flex:1;width:calc(33.33% - 2.5em)}}#main-content .button{border-radius:4px;font-weight:bold;font-size:1rem;background-color:#1e6785}.page-node-type-bento .bento-stats+.panel-label{display:none}.search-horizontal-tabs .horizontal-tabs-list .horizontal-tab-button{border-block-end:5px solid transparent}.search-horizontal-tabs .horizontal-tabs-list .horizontal-tab-button.selected{border-block-end-color:#b41782}.site-branding-primary .site-brand{gap:1em}.safari12 .site-branding-primary .site-brand .site-logo{padding-inline-end:1em}@media (min-width:40em){.stacks-search-enable-icon .form-actions{min-width:initial}}.stacks-search-bar-main .button.submit{min-width:3rem}.search-form .details-wrapper input{max-width:100%;width:100%}.top-menu-nav .navigation:empty{display:none}.search-form.stacks-search-bar-main .form-select.search-bar-select{border-color:transparent}@media (max-width:64em){.search-form.stacks-search-bar-main .form-select.search-bar-select{border-color:transparent;height:initial;font-size:1rem;margin:initial}.search-form .horizontal-tabs .details-wrapper{display:flex;flex-wrap:wrap}.search-form .search-bar-select{flex:1;order:2}.stacks-search-bar-main input[name^="search_"]{flex:100%;order:1}.stacks-search-bar-main .form-actions{flex:1;order:3}}::placeholder{color:#55585d}.slick-track>.slick-slide:first-of-type+.slick-slide{padding-inline-start:1em}.slick-track>.slick-slide:first-of-type+.slick-slide.slick-active{padding-inline-start:0}.search-form.stacks-search-bar-main .form-select.search-bar-select{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='#000000'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;background-size:12px;background-position:calc(100% - 20px) center;background-repeat:no-repeat;background-color:transparent}.stacks-hero>.hero-title{color:white;text-align:center;font-family:"Open Sans";font-weight:300;font-size:2.4rem;line-height:1.33;padding-block-start:2em;margin-block:0;padding-block-end:1em}@media (min-width:64em){.stacks-search-bar-main{margin-block-end:4em}}.stacks-hero>.hero-title span{display:block;font-style:italic;font-size:1.125rem;line-height:1.5}.container-content .h4{font-size:1rem;font-weight:600}nav.pager>ul{list-style:none;background-color:#eaeaea;display:flex;padding-inline-start:2em;padding-block:0.5em}.pager-item>a{color:#1e6785;font-size:1rem;font-family:"Open-Sans", "Helvetica", sans-serif;text-transform:uppercase;position:relative}.pager-item.is-active>a{background-color:transparent;color:#3d3f42;font-weight:600}.pager-item.is-active a::before{position:absolute;height:8px;content:"";border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid #eaeaea;left:calc(50% - 8px);top:calc(7px * -2);z-index:0}.safari12 .pager-item.is-active a::before{top:-7px}details.accordion-section{display:flex;font-size:calc(1rem * 1.25);align-items:center;font-family:inherit;background:transparent}details.accordion-section>summary{display:flex;align-items:center;font-family:inherit;background:#f9f9f9;justify-content:space-between;margin:0;font-size:1rem;color:#1e6785;text-transform:uppercase}summary.info-header:before{margin-inline-end:0;order:2}.accordion-title,.accordion-content{border:none}.accordion.accordion-details{margin-block:0.5rem;margin-inline:0}.info-content>.info-content-item:nth-last-of-type(2n+1){background:transparent}@keyframes details-show{from{opacity:0;transform:var(--details-translate, translateY(-0.5em))}}details[open]>*:not(summary){animation:details-show 150ms ease-in-out}.safari12 .search-form.search-horizontal-tabs .horizontal-tabs-panes{display:flex;width:max-content;align-items:center;align-self:center}.safari12 #stacks-search-bar .horizontal-tabs-list{align-self:center}.focus-input:focus{border:inherit}.stacks-search-bar-main select,.stacks-search-bar-main input{border:2px solid transparent}.stacks-search-bar-main select:focus,.stacks-search-bar-main input:focus{outline:2px solid #1786d1;outline-offset:-2px;border:2px solid transparent}