/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.menu--main{margin-block-end:0;padding-inline-start:0;list-style:none;}.menu--main > .menu-item a{display:block;padding:var(--spacing);color:var(--color-white);text-decoration:none;font-weight:var(--heading-font-weight);font-size:1rem;}.menu--main > .menu-item--active-trail a,.menu--main > .menu-item a:focus,.menu--main > .menu-item a:hover{text-decoration:underline;}@media screen and (min-width:48rem){.lgd-region--primary-menu{background-color:transparent;}.lgd-region--primary-menu .menu--main{display:flex;}.menu--main > .menu-item{margin-inline:var(--spacing-smaller);}.menu--main > .menu-item a{border:1px solid transparent;background-color:transparent;}.menu--main > .menu-item--active-trail a,.menu--main > .menu-item a:focus,.menu--main > .menu-item a:hover{}.menu--main > .menu-item a:hover{}}
.lgd-page-title-block{margin-block-end:var(--vertical-rhythm-spacing);border-block-end:var(--page-title-border);}.lgd-page-title-block__title,.lgd-page-title-block__subheader{max-width:var(--page-title-width);}.lgd-page-title-block__subtitle{font-size:var(--page-title-subtitle-font-size);}.lgd-page-title-block__subtitle,.lgd-page-title-block__subheader{font-size:var(--page-title-lede-font-size);}
.pager__items{display:flex;flex-wrap:wrap;justify-content:center;padding-inline-start:0;list-style-type:none;}.pager__item{margin-inline:var(--spacing-smaller);}.pager__item::marker{color:transparent;}.pager__item > a{padding-inline:var(--spacing-smaller);}
.pager{.pager__items{clear:both;display:flex;flex-wrap:wrap;padding:0;margin:0 0 2.5rem 0;justify-content:flex-start;.pager__item{list-style:none;border:2px solid var(--color-purple-100);border-radius:1.5rem;margin-bottom:1rem;padding:0.3rem 0.3rem;a{display:inline-block;text-decoration:none;color:inherit;text-align:center;}}.pager__item.is-active{color:var(--color-white);background-color:var(--color-purple-100);}.pager__item--ellipsis{padding:0.3rem 0.6rem;}}}
.lgd-responsive-table{overflow-y:auto;}
.lgd-search-results-list__header-container{padding:var(--sitewide-search-header-container-padding-vertical) var(--sitewide-search-header-container-padding-horizontal);border:var(--border);border-radius:var(--border-radius);}.lgd-search-results-list .view-header{margin-block-end:var(--vertical-rhythm-spacing);}.lgd-search-results-list .views-exposed-form{display:flex;align-items:end;}.lgd-search-results-list .form-item{margin-block-end:0;}.lgd-search-results-list > *{margin-block-end:var(--search-results-item-spacing);}.lgd-search-results-list .views-exposed-form{display:flex;flex-wrap:wrap;}.lgd-search-results-list .item-list > *{padding-inline-start:0;}.lgd-search-results-list .item-list > * li{margin-block-end:var(--search-results-item-spacing);padding-block-end:var(--search-results-item-spacing);border-block-end:var(--search-results-list-item-border);}.lgd-search-results-list .item-list > * li::marker{color:var(--search-results-list-item-marker-color);}.search-result > .search-result__content > .field > *:last-of-type{margin-block-end:0;}
.sticky-header--sticky .lgd-header{z-index:1000;top:var(--lgd-sticky-header-position);width:100%;}.sticky-header--sticky .lgd-header + *{margin-block-start:calc(var(--lgd-sticky-header-position) + var(--lgd-sticky-header-height));scroll-padding:var(--lgd-sticky-header-height);}.sticky-header-html,.sticky-header--sticky{scroll-padding-block-start:var(--lgd-sticky-header-height);}
.lgd-teaser__image img{width:100%;}.lgd-teaser__content + .lgd-teaser__image{margin-block-start:var(--spacing);}@media screen and (min-width:48rem){.lgd-teaser{display:flex;}.lgd-teaser__image{flex-shrink:0;width:var(--teaser-image-with);}.lgd-teaser__image + .lgd-teaser__content{margin-inline-start:1rem;}.lgd-teaser__content + .lgd-teaser__image{margin-block-start:0;margin-inline-start:auto;padding-inline-start:1rem;}.newsroom__featured-news .lgd-teaser{display:block;height:var(--teaser-featured-height);border:var(--teaser-featured-border);border-color:var(--teaser-featured-border-color);}.newsroom__featured-news .lgd-teaser__image{width:100%;}.newsroom__featured-news .lgd-teaser__content{padding:var(--teaser-featured-content-padding);}.newsroom__featured-news .lgd-teaser__image + .lgd-teaser__content{margin-inline-start:0;}}.lgd-teaser-list .views-row,.lgd-teaser-list .service-landing-page__service,.lgd-teaser-list .lgd-topic-list-builder__service,.news-article .field--name-localgov-news-related > .field__item{margin-block-end:var(--vertical-rhythm-spacing);padding-block-end:var(--vertical-rhythm-spacing);border-block-end:var(--border);}.lgd-teaser-list--grid .view-content,.lgd-teaser-list--grid .lgd-teaser-list__content{display:flex;}
