/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.page__section{margin-top:var(--spacing-section);clear:both}.page--highlight,.background--alt{background:#f2f2f2;background:var(--nsw-off-white)}.page__section--full{padding-top:var(--spacing-section);padding-bottom:var(--spacing-section)}.page--highlight .nsw-none-edge-container{background:#f2f2f2;background:var(--nsw-off-white)}.non-edge-highlight{margin:0;padding:0}.non-edge-highlight .nsw-none-edge-container{max-width:79rem;padding:3rem;margin-left:auto;margin-right:auto}@media (max-width:767.98px){.non-edge-highlight .nsw-none-edge-container{padding:0 1rem}}.page--inline-highlight{background:#f2f2f2;background:var(--nsw-off-white);padding:2rem;border-radius:4px}.page--inline-highlight .nsw-wysiwyg-content :first-child{margin-top:0}.page--inline-highlight .nsw-wysiwyg-content :last-child{margin-bottom:0}@media (min-width:768px){.nsw-grid .page__main{flex:0 0 75%;max-width:75%;padding-right:var(--gutter-large)}}@media (min-width:768px){.nsw-grid .page__main:last-child{padding-left:var(--gutter-large);padding-right:var(--gutter-small)}}@media (min-width:768px){.nsw-grid .page__sidebar{flex:0 0 25%;max-width:25%}}@media (min-width:768px){.nsw-grid .nsw-col--eight{flex:0 0 66.6666%;max-width:66.6666%}}@media (min-width:768px){.nsw-grid .nsw-col--three{flex:0 0 25%;max-width:25%;margin-left:auto}}@media (min-width:768px){.page--sidebar-alt .page__main{flex:0 0 66.6666%;max-width:66.6666%}}@media (min-width:768px){.page--sidebar-alt .page__sidebar{flex:0 0 33.3333%;max-width:33.3333%}}.page__footer{margin:var(--spacing-footer) 0 0}.has-floating-bar:not(.has-field-updated) .page__footer{margin-top:0}.feature-page-resource .floating-bar{margin-top:0}.page__sidebar .wide{width:100%}@media (min-width:768px){.page__stretch-col{display:flex;flex-direction:column}.page__stretch-col .nsw-block{height:100%}}.nsw-layout__heading{flex:0 0 100%;padding:var(--spacing-sm)}.nsw-layout__heading .layout-builder__link--add{text-indent:-99999rem;display:inline-block;clear:both}.nsw-layout__heading .layout-builder__link--add:before{content:"Add heading block";text-indent:0;float:left;white-space:nowrap;clear:both}.dcs-header__meta{font-size:.875rem;font-size:var(--nsw-font-size-xs-desktop);margin-top:1.5rem}.dcs-header__meta dt:before{content:"";display:block}.dcs-header__meta dt,.dcs-header__meta dd{display:inline}.dcs-header__meta dd{margin-left:0}.node-content__element--tags{margin-top:1.5rem}:where(button,input[type=button i]){-webkit-appearance:button}:where(button,input[type=reset i]){-webkit-appearance:button}:where(button,input[type=submit i]){-webkit-appearance:button}:where(button,input[type=button i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=color i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=reset i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=submit i])::-moz-focus-inner{border-style:none;padding:0}:where(button,input[type=button i])::-moz-focusring{outline:1px dotted ButtonText}:where(button,input[type=color i])::-moz-focusring{outline:1px dotted ButtonText}:where(button,input[type=reset i])::-moz-focusring{outline:1px dotted ButtonText}:where(button,input[type=submit i])::-moz-focusring{outline:1px dotted ButtonText}.nsw-tag:hover:not(.nsw-tag--checkbox):not(span){background-color:#0026641a;background-color:var(--nsw-hover);outline-width:0}span.nsw-tag{cursor:default}
