.news-header{position:relative;display:grid;align-items:end;z-index:1;background-color:var(--light-blue);padding:1rem;color:var(--white);height:350px}@media only screen and (min-width: 768px){.news-header .container{padding:3rem 1rem}}@media only screen and (min-width: 992px){.news-header .container{padding:3rem 0}}.news-header .news-header-image{position:absolute;top:0;left:0;z-index:0;object-fit:cover;object-position:center;width:100%;height:100%}.news-header h1{font-family:var(--h1-font, sans-serif);font-size:var(--h1-size);font-weight:var(--h1-weight, 700);font-style:var(--h1-style, normal);text-decoration:var(--h1-decoration, none);text-transform:var(--h1-transform, none);line-height:var(--h1-line, 1.1);margin-top:var(--h1-margin-t, 0);margin-bottom:var(--h1-margin-b, 1rem);--h1-size: 2rem;position:relative}@media only screen and (min-width: 992px){.news-header h1{--h1-size: 3rem}}.news-content .grid-loop{display:grid;grid-template-columns:1fr;gap:1em;grid-auto-flow:dense}.news-content .news-post{display:grid;gap:1em;grid-template-columns:4fr;padding:1em 0;border-bottom:1px solid var(--light-gray)}.news-content .news-post:last-of-type{border:0}.news-content .news-post:hover .post-image,.news-content .news-post:focus .post-image{transform:scale(1.015);transition:transform 1000ms ease-in}.news-content .news-post.has-post-image{grid-template-columns:1fr 3fr}.news-content .news-aside{grid-column:2;grid-row:1}.news-content .post-image{grid-column:1}.news-content .post-image img{height:100%;object-fit:cover}.news-content .post-meta{display:flex;margin-top:.5em;margin-bottom:.5em;flex-direction:column;gap:1em}@media only screen and (min-width: 768px){.news-content .post-meta{flex-direction:row;align-items:center}.news-content .post-meta>div+div{margin-left:1em}}.news-content .post-terms{display:inline-flex;align-items:center}.news-content .post-terms>.post-term+.post-term{margin-left:1em}.news-content .post-term{padding:.2em .75em;font-size:.75rem;letter-spacing:1px;text-transform:uppercase}.news-content .post-date{display:inline-flex;align-items:center;font-size:.875rem}.news-content .post-title{font-family:var(--h3-font, sans-serif);font-size:var(--h3-size);font-weight:var(--h3-weight, 700);font-style:var(--h3-style, normal);text-decoration:var(--h3-decoration, none);text-transform:var(--h3-transform, none);line-height:var(--h3-line, 1.1);margin-top:var(--h3-margin-t, 0);margin-bottom:var(--h3-margin-b, 1rem);margin:0}.news-content .post-title a{color:var(--primary);text-decoration:none}.news-content .post-title a:hover,.news-content .post-title a:focus{color:var(--link-blue-hover)}.news-content .post-content>p{margin:0}.post-type-archive .news-aside{padding:3rem 0}.post-type-archive .sidebar-navigation .sidebar-menu>.menu-item{display:grid}.pagination{border-top:1px solid var(--light-gray);padding:1rem;margin-top:0}@media only screen and (min-width: 768px){.pagination{padding:1rem 0}}.pagination .nav-links{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;justify-content:space-between;font-size:1.125rem}@media only screen and (min-width: 768px){.pagination .nav-links{grid-template-columns:1fr 1fr 1fr}}.pagination .pages{grid-column:span 2;grid-row:1;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 768px){.pagination .pages{grid-column:2}}.pagination .nav-link{display:grid}.pagination .nav-link a{display:inline-flex;align-items:center;text-decoration:none;font-weight:500;color:var(--primary);padding:.25em}.pagination .nav-link svg{display:inline-block}.pagination .nav-link.nav-previous{justify-content:start;align-items:flex-start}.pagination .nav-link.nav-previous svg{margin-right:.5em}.pagination .nav-link.nav-next{justify-content:flex-end}.pagination .nav-link.nav-next svg{margin-left:.5em}.sidebar-navigation .btn-toggle{display:inline-flex;justify-content:center;align-items:center;width:3.6875rem;height:3.6875rem;background-color:var(--white, #fff);border-left:1px solid var(--light-gray, #ccc);border-bottom:1px solid var(--light-gray, #ccc);color:var(--primary)}.sidebar-navigation .btn-toggle .open{display:block}.sidebar-navigation .btn-toggle .close{display:none}.sidebar-navigation .sidebar-menu{list-style:none;margin:0;padding:0}.sidebar-navigation .sidebar-menu .mobile-only{display:none !important}.sidebar-navigation .sidebar-menu .mobile-only a{display:none !important}.sidebar-navigation .sidebar-menu>.menu-item{display:none}.sidebar-navigation .sidebar-menu>.current-menu-item,.sidebar-navigation .sidebar-menu>.current-menu-ancestor{display:grid}.sidebar-navigation .sidebar-menu>.current-menu-item>.btn-toggle,.sidebar-navigation .sidebar-menu>.current-menu-ancestor>.btn-toggle{display:none}.sidebar-navigation .sidebar-menu>.current-menu-item>a,.sidebar-navigation .sidebar-menu>.current-menu-ancestor>a{grid-column:span 2}.sidebar-navigation .menu-item{display:grid}.sidebar-navigation .menu-item a{display:block;padding:1rem;color:var(--white);text-decoration:none;font-weight:normal;border-bottom:1px solid var(--light-gray, #ccc);background-color:var(--white, #fff);color:var(--black, #000)}.sidebar-navigation .current-menu-parent,.sidebar-navigation .current-menu-item{display:grid}.sidebar-navigation .menu-item-has-children{display:grid;grid-template-columns:calc( 100% - 3.6875rem) 3.6875rem}.sidebar-navigation .menu-item-has-children a{grid-column:1}.sidebar-navigation .menu-item-has-children .btn-toggle{grid-column:2}.sidebar-navigation .menu-item-has-children .sub-menu{grid-column:1/span 2}.sidebar-navigation .sub-menu{max-height:0;transition:max-height 350ms ease-in-out;overflow:hidden}.sidebar-navigation .sub-menu a{padding-left:2rem;background-color:var(--white)}.sidebar-navigation .sub-menu .sub-menu a{padding-left:3rem}.sidebar-navigation .sub-menu .sub-menu a,.sidebar-navigation .sub-menu .sub-menu .btn-toggle{background-color:var(--lightest-blue)}.sidebar-navigation .sub-menu .sub-menu .sub-menu a{padding-left:4rem}.sidebar-navigation .sub-menu .sub-menu .sub-menu a,.sidebar-navigation .sub-menu .sub-menu .sub-menu .btn-toggle{background-color:var(--white)}.sidebar-navigation .sub-menu .sub-menu .sub-menu .sub-menu a{padding-left:5rem}.sidebar-navigation .current-menu-item>a,.sidebar-navigation .sub-menu .current-menu-item>a,.sidebar-navigation .sub-menu .sub-menu .current-menu-item>a{border-left:3px solid var(--primary);background-color:var(--lighter-blue)}.sidebar-navigation .current-menu-item>.btn-toggle,.sidebar-navigation .sub-menu .current-menu-item>.btn-toggle,.sidebar-navigation .sub-menu .sub-menu .current-menu-item>.btn-toggle{background-color:var(--lighter-blue)}.sidebar-navigation .open>.btn-toggle .open{display:none}.sidebar-navigation .open>.btn-toggle .close{display:block}.sidebar-navigation .open>.sub-menu{max-height:500vh}
