:root{--primary-color: rgb(45, 56, 64);--primary-color-darker: rgb(29, 36, 41);--primary-neutral: #dadada;--primary-border: solid 1px var(--primary-neutral)}@media screen and (min-width:40em){.region-header .region-inner-wrapper,.region-footer .region-inner-wrapper,.region-before-content,.region-after-content,.main-inner-wrapper,.details-page,hr{max-width:100rem}}.sub-header-content{background-color:white;margin-inline:-100vw;padding-inline:100vw}.sub-header-content h1#header-page-title-block{padding-block-start:2rem;margin-block-end:0;border-block-end:solid 1px var(--primary-neutral);text-align:center;margin:0 auto;font-size:1.6rem;width:40%;min-width:fit-content;max-width:100%}.sub-header-content h1#header-page-title-block:empty{border:none}.block-stacks-font-resizer .font-resizer .list-icon{border:solid 1px white;padding:0 0.5rem}.block-stacks-font-resizer .font-resizer .font-down{border-inline-start:0}@media (min-width:64em){#stacks-search-bar-block .search-bar-container .form-type-select{order:1}#stacks-search-bar-block .search-bar-container .form-type-search{order:0}#stacks-search-bar-block .search-bar-container .form-actions{order:2}#stacks-search-bar-block .search-bar-container .form-actions input{width:8rem}}.path-frontpage .container-main-search-block{display:none}#main-navigation{padding-block:1rem;border-block-end:solid 1px var(--primary-neutral)}#main-navigation ul.menu-parent{flex-wrap:wrap;column-gap:2rem}#main-navigation ul.menu-parent li.menu-item-level-1 .menu-link-level-1{line-height:3;padding:0 0.5rem;border-radius:3px}#main-navigation ul.menu-parent li.menu-item-level-1 .menu-link-level-1:hover{background-color:var(--primary-color);color:white}#main-navigation ul.menu-parent li.menu-item-level-1 .menu-child{opacity:0;transition:opacity 300ms}#main-navigation ul.menu-parent li.menu-item-level-1:hover .menu-child{opacity:1}.page-node-type-page .node--type-page{padding:1rem;border:var(--primary-border)}.callout-layout-2 .container-item{margin:0}.callout-layout-2 .container-item .container-details{height:100%;padding-block-end:0}.callout-layout-2 .container-item .container-details .container-content{display:flex;flex-wrap:wrap}.callout-layout-2 .container-item .container-details .container-content .image-holder{margin-inline:auto}.callout-layout-2 .container-item .container-details .container-content .image-holder img{object-fit:contain;object-position:top;aspect-ratio:1.3333333333;width:100%;height:15rem}.callout-layout-2 .container-item .container-details .container-content h3.title{font-size:1.125rem;margin-block-start:0.75rem}.callout-layout-2 .container-item .container-details .container-content p:empty{display:none}.node-custom-block{border:var(--primary-border);padding:1rem}.node-custom-block .searchboxCol .tabcontent:first-of-type{display:block}.node-custom-block .newsCol,.node-custom-block .infoCol{background-color:#eee;padding:1rem;border:solid 1px #aaa;border-radius:5px;max-height:22rem;overflow-y:auto}.stacks_research_guide .research-guide-blocks .block-item>div{border:none}.page-node-type-research-guide .main-inner-wrapper{margin-block-start:2rem;border:var(--primary-border)}.stacks-research-guide-content-listing{padding:1rem;border:var(--primary-border)}.region-header .region-inner-wrapper .block-stacks-header-layout{height:27em}.main-wrapper{margin-top:8%}#main-navigation{margin-top:17%}body>div.dialog-off-canvas-main-canvas>div.off-canvas-wrapper>div.off-canvas-content>div>div.region.region-header>div>div.header-layout-4-region.header-background-image-holder{background-size:contain}