/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.region-content-wrapper{gap:1rem;}.view-search{padding-bottom:var(--stack-12);}.views-exposed-form form{width:100%;}.views-exposed-form .form--inline{display:flex;justify-content:center;align-items:center;width:100%;}.views-exposed-form .form--inline .form-type-textfield{width:100%;}.views-exposed-form .form--inline .form-type-textfield input{font-size:var(--body-md);padding:10px;border-radius:var(--stack-0) 0 0 var(--stack-0);width:100%;border:1px solid var(--light-medium-gray);border-radius:5px;}@media (min-width:992px){.views-exposed-form .form--inline .form-type-textfield input{padding:16px 10px;}}.views-exposed-form .form--inline .form-actions{display:flex;gap:1rem;}.views-exposed-form .form--inline input.form-submit{padding:13px 10px;margin-left:-10px;border-radius:0 var(--stack-0) var(--stack-0) 0;border-left:0;background-color:var(--dark-blue);color:var(--white);}@media (min-width:992px){.views-exposed-form .form--inline input.form-submit{padding:18px 24px;}}.views-exposed-form .form--inline .form-actions input[id^=edit-reset]{background-color:transparent;color:var(--dark-blue);border:0;}.views-exposed-form .form--inline .form-item-items-per-page{position:absolute;bottom:-90px;text-align:right;right:0;}.views-exposed-form .form--inline .form-item-items-per-page a{color:var(--science-blue);}.views-exposed-form .form--inline .form-item-items-per-page a.bef-link--selected{font-weight:var(--fw-500);color:var(--black);}.views-exposed-form .form--inline .form-item-items-per-page ul{display:flex;gap:1rem;justify-content:end;}.views-exposed-form .form--inline .form-item-items-per-page label{max-width:140px;}.view-search .view-header{padding-bottom:var(--stack-5);border-bottom:2px solid var(--dark-gray);}.view-search .views-row{border-top:1px solid var(--dark-gray);padding-top:var(--stack-9);padding-bottom:var(--stack-9);}.view-search .views-row:first-of-type{border-top:none;}.view-search .views-row .views-field-body{letter-spacing:1px;}.view-search .views-row .views-field-type{display:inline-block;font-weight:var(--fw-500);text-transform:uppercase;color:var(--white);background-color:var(--black);margin-bottom:var(--stack-4);}.view-search .views-row .views-field-type span{padding-left:var(--stack-3);padding-right:var(--stack-3);}.view-search .views-row .views-field-title{margin-bottom:var(--stack-3);}.view-search .views-row .views-more-link{text-decoration:underline;}.view-search .pagination{display:flex;justify-content:center;align-items:center;gap:var(--stack-2);}.view-search .pagination .page-link{color:var(--black);}.view-search .pagination .page-item.active{border:1px solid var(--black);}.view-search .pagination .page-item.active .page-link{display:flex;padding:var(--stack-0) var(--stack-1);}.sidebar{min-width:260px;}.sidebar .facets-widget-links ul li.facet-item label .facet-item__value{color:black;text-decoration:none;}.sidebar .facets-widget-links ul li.facet-item label .facet-item__value:hover,.sidebar .facets-widget-links ul li.facet-item label.is-active{text-decoration:underline;font-weight:var(--fw-500);}.searchbar{margin-bottom:var(--stack-8);}@media (min-width:992px){.searchbar{padding-left:270px;}}
@media screen{@font-face{font-family:open-sans;src:url("https://fonts.googleapis.com/css?family=Open+Sans");font-display:swap;}.hidden{display:none !important;}.announcement-nav{font-family:'Open Sans',sans-serif;width:100%;background-color:#fdeb0e;padding:10px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:relative;z-index:100;}.announcement-nav a{color:black;text-decoration:underline;}.announcement-nav a:hover{color:#115099;}.announcement-nav .close-announcement-button{text-decoration:none;margin-left:auto;margin-right:20px;}.announcement-nav .close-announcement-button svg{width:20px;height:20px;fill:black;}.announcement-nav .close-announcement-button:hover svg{fill:#115099;}.announcement-nav .announcement-title{color:black;font-size:17px;font-weight:700;margin-left:auto;margin-right:-20px;padding:0 20px;text-align:center;}.announcement-nav .announcement-subtitle{color:black;font-size:15px;font-weight:500;display:block;text-align:center;}.announcement-nav .close-announcement-button{position:relative;top:-8px;right:-10px;cursor:pointer;}@media screen and (min-width:768px){.announcement-nav .close-announcement-button{top:0;right:-10px;}}@media screen and (max-width:991px){.announcement-nav .announcement-title{font-size:12px;padding:0 20px;text-align:center;}.announcement-nav .announcement-subtitle{font-size:10px;}.announcement-nav .close-announcement-button svg{width:15px;height:15px;}}@media screen and (max-width:420px){.announcement-nav .announcement-title{font-size:10px;}.announcement-nav .announcement-subtitle{font-size:9px;}}
}
