/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.lgd-container--special{margin-inline:var(--mobile-gutter);width:calc(100vw - 2 * var(--mobile-gutter));.lgd-row__two-thirds &,.lgd-row__one-third &{margin-inline:0;width:auto;}}.layout__region > *{margin-block-end:0;}.layout__region > * + *{margin-block-start:var(--vertical-rhythm-spacing);}.lgd-region--messages{margin-block:0;}.lgd-region--messages:has(.localgov-alert-banner,.messages){margin-block:var(--vertical-rhythm-spacing);}.lgd-region--breadcrumb + .lgd-region--messages:has(.localgov-alert-banner,.messages){margin-block:0 var(--vertical-rhythm-spacing);}.path-frontpage .lgd-region--messages:has(.localgov-alert-banner,.messages){margin-block:var(--vertical-rhythm-spacing) calc(-0.375 * var(--vertical-rhythm-spacing));}.field--name-localgov-page-components .contextual-region + .contextual-region,.field--name-localgov-page-components .field__item + .field__item{margin-top:var(--vertical-rhythm-spacing);}.field--name-localgov-page-components .field__item table{margin-bottom:0;}@media screen and (min-width:72rem){.lgd-container--special{max-width:var(--width-container);}}@media screen and (min-width:74rem){.lgd-container--special{margin-inline:auto;}}.lgd-region--content{padding-bottom:var(--spacing-mega);}
.menu--main{list-style:"";margin:0 calc(-1 * var(--header-link-padding-inline));padding:0;}.lgd-header__toggle--secondary,.menu--main > .menu-item a{color:var(--header-link-color);font-size:calc(1.125 * var(--gcc-body-font-size));font-weight:var(--header-link-font-weight);line-height:var(--line-height);margin:0;padding-block:var(--header-link-padding-block);padding-inline:var(--header-link-padding-inline);text-decoration:var(--header-link-text-decoration);}.menu--main > .menu-item a,.lgd-header__toggle--secondary .lgd-header__toggle-text{display:block;line-height:var(--line-height);&:hover{text-decoration:var(--header-link-text-decoration-hover);text-decoration-thickness:var(--header-link-text-decoration-thickness);}&:focus .lgd-header__toggle-icon{text-decoration:var(--header-link-text-decoration);}}.lgd-header__toggle--secondary .lgd-header__toggle-icon{font-weight:var(--gcc-font-weight);&:hover{text-decoration:var(--header-link-text-decoration);}}.lgd-header__toggle--secondary{height:var(--line-height);overflow-y:hidden;&:focus{background-color:var(--color-focus);}}@media screen and (min-width:40rem){}@media screen and (min-width:60rem){.lgd-header__nav--primary{align-self:end;height:min-content;}.menu--main{display:flex;justify-content:end;margin:0;}.menu--main,.lgd-header__toggle--secondary{align-self:end;position:relative;left:var(--header-link-padding-inline);}}
.newsroom__featured-news{margin-block-end:var(--newsroom-featured-bottom-space);}.newsroom__featured-news > .lgd-row > *{margin-block-end:var(--newsroom-featured-space-after-items);}.news-article__metadata-item--categories{padding-inline-start:0;}.news-article__metadata-item + .news-article__metadata-item{margin-block-start:var(--vertical-rhythm-spacing);}.news-article__category::marker{color:transparent;}.news-article__category{display:inline;}.news-article__category + .news-article__category{margin-inline-start:var(--news-category-spacing);}
.news-article__metadata{margin-bottom:var(--vertical-rhythm-spacing);}.news-article__content .field--name-localgov-news-categories{display:flex;gap:var(--spacing-smaller);}.news-article__content .field--name-localgov-news-categories .field__item{line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;border-radius:var(--border-radius);display:-webkit-box;min-width:min-content;outline:1px solid currentColor;overflow:hidden;padding-block:0;padding-inline:var(--spacing-small);}
.sidebar .lgd-region__inner > *,.blog-channel__sidebar > *,.newsroom__sidebar > *{padding:var(--sidebar-exposed-form-padding-vertical) var(--sidebar-exposed-form-padding-horizontal);background-color:var(--sidebar-exposed-form-bg-color);}.sidebar .lgd-region__inner > * + *,.newsroom__sidebar > * + *{margin-block-start:var(--sidebar-exposed-form-item-spacing);}.sidebar .views-exposed-form label,.newsroom__sidebar .views-exposed-form label{font-weight:bold;}.sidebar .views-exposed-form .form-item + .form-item,.sidebar .views-exposed-form .form-item + .form-actions,.sidebar .form-item-search-api-fulltext > * + *,.newsroom__sidebar .views-exposed-form .form-item + .form-item,.newsroom__sidebar .views-exposed-form .form-item + .form-actions,.newsroom__sidebar .form-item-search-api-fulltext > * + *{margin-block-start:var(--sidebar-exposed-form-item-spacing);}.sidebar .views-exposed-form input,.sidebar .views-exposed-form select,.newsroom__sidebar .views-exposed-form input,.newsroom__sidebar .views-exposed-form select{width:100%;}
.sidebar .lgd-region__inner > *,.blog-channel__sidebar > *,.newsroom__sidebar > *{border-radius:var(--border-radius);}[data-drupal-selector="views-exposed-form-localgov-news-search-page-search-news"] label{font-size:var(--font-size-h3);font-weight:var(--heading-3-font-weight);line-height:var(--heading-3-line-height);}
