@charset "UTF-8";@import"//fonts.googleapis.com/icon?family=Material+Icons"layer(design-system.atoms.icon);@import"//fonts.googleapis.com/icon?family=Material+Icons+Outlined"layer(design-system.atoms.icon);@layer design-system.settings,design-system.atoms,design-system.layout,design-system.components;@layer design-system.components.back-to-top{.nsw-back-to-top{display:flex;flex-direction:column-reverse;position:fixed;right:1rem;bottom:1rem;z-index:10;visibility:hidden;opacity:0;transition:.2s;-webkit-text-decoration:none;text-decoration:none}@media(min-width:48rem){.nsw-back-to-top{flex-direction:row}}.nsw-back-to-top.active{visibility:visible;opacity:1}.nsw-back-to-top.nsw-button{padding:1rem;border:0}@media(min-width:48rem){.nsw-back-to-top.nsw-button{padding:.625rem 1.375rem}}.nsw-back-to-top.nsw-button .nsw-material-icons:last-child{margin-left:0}@media(min-width:48rem){.nsw-back-to-top.nsw-button .nsw-material-icons:last-child{letter-spacing:-.25rem}}}:root{--wcc-brand-blue: #1f2d55;--wcc-brand-cyan: #00b1eb;--wcc-brand-green: #83b088;--wcc-brand-red: #b20e10;--wcc-brand-orange: #ca5217;--wcc-brand-yellow: #eda700;--wcc-brand-pink: #fce3e5;--wcc-brand-grey: #9d9d9c;--wcc-blue-xdark: #051c2c;--wcc-blue-grey-dark: #1e3342;--wcc-blue-bright-dark: #025273;--wcc-blue-bright: #01638c;--wcc-blue-light: #effbff;--wcc-grey-light: #cbcac9;--wcc-grey-xlight: color-mix(in srgb, var(--wcc-blue-grey-dark), white 90%);--wcc-off-white: #f2f3f4;--nsw-black: var(--wcc-blue-xdark);--nsw-grey-01: var(--wcc-blue-grey-dark);--nsw-grey-02: var(--wcc-brand-grey);--nsw-grey-03: var(--wcc-grey-light);--nsw-grey-04: var(--wcc-grey-xlight);--nsw-off-white: var(--wcc-off-white);--nsw-brand-dark: var(--wcc-brand-blue);--nsw-brand-light: var(--wcc-blue-light);--nsw-brand-supplementary: var(--wcc-brand-cyan);--nsw-brand-accent: var(--wcc-brand-red);--nsw-brand-accent-light: var(--wcc-brand-pink);--nsw-text-dark: var(--wcc-blue-xdark);--nsw-text-accent: var(--wcc-blue-bright);--nsw-link: var(--wcc-blue-bright-dark);--nsw-visited: var(--wcc-blue-bright-dark);--nsw-hover: color-mix(in srgb, var(--wcc-blue-grey-dark), transparent 90%);--nsw-active: color-mix(in srgb, var(--wcc-blue-grey-dark), transparent 80%);--nsw-focus: var(--wcc-blue-bright);--nsw-status-info: var(--wcc-blue-bright);--nsw-status-info-bg: var(--wcc-blue-light);--nsw-status-error: var(--wcc-brand-red);--nsw-status-error-bg: var(--wcc-brand-pink);--nsw-status-success: var(--wcc-brand-green);--nsw-status-success-bg: color-mix(in srgb, var(--wcc-brand-green), white 70%);--nsw-status-warning: var(--wcc-brand-orange);--nsw-status-warning-bg: color-mix(in srgb, var(--wcc-brand-orange), white 70%)}:is(.nsw-card--highlight,.nsw-side-nav,.nsw-tabs__list,.nsw-pagination,blockquote){--nsw-brand-accent: var(--wcc-brand-blue)}.nsw-breadcrumbs{margin-block-start:0;padding-block:8px 16px}.nsw-hero-banner--dark{--nsw-brand-accent: var(--wcc-brand-blue);--nsw-brand-light: var(--wcc-brand-cyan)}.nsw-content-block__list ul{margin-block-start:1rem}.grid{--grid-gap: var(--gap)}.nsw-back-to-top{opacity:1;visibility:visible}.wcc-text-accent{color:var(--nsw-text-accent)}.nsw-card.no-link:hover{color:var(--nsw-text-dark)}.nsw-card.no-link:hover .nsw-card__content{background-color:var(--nsw-white);border-color:var(--nsw-grey-03)}.nsw-card.no-link:focus-within{outline:none}.nsw-card__image .nsw-tag{background-color:var(--nsw-white);position:absolute;inset-block-start:12px;inset-inline-start:12px;color:var(--nsw-brand-dark)}.nsw-card__date{margin-block-end:0}.nsw-card__date .nsw-card__tag,.nsw-card__date+.nsw-card__tag{margin-block:.5rem 0}.nsw-card:not(:hover) .nsw-card__date{color:var(--nsw-text-accent)}.nsw-card:not(:hover) .nsw-card__date .nsw-card__tag{color:var(--nsw-text-dark)}.nsw-card:not(:hover) .wcc-card__icon{color:var(--nsw-text-dark)}.nsw-card__content .nsw-tag{align-self:start;margin-block-start:1rem;border-color:currentcolor;color:inherit}.nsw-card__title:not(:first-child){margin-block-start:2rem}.wcc-card__icon{margin-block-end:8px}.wcc-card__icon svg{block-size:40px;inline-size:40px}.wcc-card__contact{display:flex;gap:8px;align-items:center;margin-block-start:8px}.wcc-card__location{position:absolute;inset-block-end:1rem;inset-inline-start:1rem;text-transform:uppercase;display:flex;gap:8px;align-items:center;font-size:var(--nsw-font-size-xs)}@media(width>=62rem){.wcc-card__location{inset-block-end:2rem;inset-inline-start:2rem}}.wcc-card__location .nsw-material-icons{position:static}.webform-flex--container legend{margin-block-end:0}.form--catalogue form{display:flex;flex-direction:column;gap:var(--gap-s)}@media(width>=768px){.form--catalogue form{flex-flow:row wrap;align-items:center}.form--catalogue form a.nsw-button{margin-inline-start:auto}}button,input,textarea,select{box-sizing:border-box}.nsw-section:has(>.nsw-section-title+div>.more-link,>.nsw-section-title+div>div>.more-link){position:relative}.nsw-section:has(>.nsw-section-title+div>.more-link,>.nsw-section-title+div>div>.more-link) .nsw-section-title{margin-inline-end:var(--gap-s);float:left}.nsw-section:has(>.nsw-section-title+div>.more-link,>.nsw-section-title+div>div>.more-link) .more-link{margin-block:1.5rem 0;margin-inline:0;display:inline-block}.nsw-section:has(>.nsw-section-title+div>.more-link,>.nsw-section-title+div>div>.more-link) .more-link+*{clear:both}.hidden,html.js .js-hidden{display:none}.nsw-form__label+.shs-container{margin-block-start:.25rem}.shs-field-container{margin-block-end:0;display:flex;gap:8px}.shs-select{padding-block:.6875rem;padding-inline:1rem 3rem;border-radius:var(--nsw-border-radius);color:var(--nsw-text-dark);border:1px solid var(--nsw-grey-01);vertical-align:middle;appearance:none;inline-size:100%;background:var(--nsw-white) url("data:image/svg+xml,%3Csvg fill='%23333333' version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath d='M16 26l16-16-4-4-12 12-12-12-4 4 16 16z'%3E%3C/path%3E%3C/svg%3E") no-repeat right 1rem center;background-size:1rem auto;cursor:pointer;font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);box-sizing:border-box}@media(width>=62rem){.shs-select .nsw-form__select{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.date-recur-modular-sierra-widget>div{display:flex;gap:8px;align-items:center;margin-block-end:8px}.date-recur-modular-sierra-widget>div .nsw-form__group{margin:0;padding:unset}.date-recur-modular-sierra-widget>div :is(.nsw-form__checkbox-label,.nsw-form__radio-label){padding-block:.25rem;padding-inline:3rem 0}.form-actions .dropbutton-wrapper{float:none}.form-actions .dropbutton-wrapper li{margin:0}img{max-inline-size:100%;block-size:auto}.hero-search__wrapper{border-block-end:0;border-radius:var(--nsw-border-radius);background-color:var(--nsw-brand-dark);color:var(--nsw-text-light);max-inline-size:900px;margin-inline:auto}.hero-search__wrapper a{color:inherit}.hero-search__wrapper .nsw-form__input-group{background-color:var(--nsw-white);border-radius:var(--nsw-border-radius)}.hero-search__wrapper .nsw-button--dark{background-color:var(--nsw-white)}.hero-search__wrapper .nsw-button--dark .nsw-material-icons{color:var(--nsw-brand-dark)}.hero-search__wrapper .nsw-button--dark:hover{background-color:var(--nsw-hover)}.nsw-hero-banner--dark .nsw-link-list a{color:var(--nsw-text-light)}.nsw-card__image img,.nsw-hero-banner__image img,.nsw-section--image-html img{block-size:100%;inline-size:100%}:is(.wcc-media,.embedded-entity[data-entity-type=media],.wcc-rich-text div:has(>picture,>img)){margin-inline:0}:is(.wcc-media,.embedded-entity[data-entity-type=media],.wcc-rich-text div:has(>picture,>img)):not(:first-child){margin-block-start:1rem}:is(.wcc-media,.embedded-entity[data-entity-type=media],.wcc-rich-text div:has(>picture,>img)):not(:last-child){margin-block-end:1rem}:is(.wcc-media,.embedded-entity[data-entity-type=media],.wcc-rich-text div:has(>picture,>img)):has(figcaption){display:table;inline-size:fit-content}:is(.wcc-media,.embedded-entity[data-entity-type=media],.wcc-rich-text div:has(>picture,>img)):has(figcaption) figcaption{display:table-caption;caption-side:bottom}:is(.wcc-media,.embedded-entity[data-entity-type=media],.wcc-rich-text div:has(>picture,>img)).align-left{margin-inline-end:var(--gap-s);max-inline-size:50%}:is(.wcc-media,.embedded-entity[data-entity-type=media],.wcc-rich-text div:has(>picture,>img)).align-right{margin-inline-start:var(--gap-s);max-inline-size:50%}:is(.wcc-media,.embedded-entity[data-entity-type=media],.wcc-rich-text div:has(>picture,>img)) iframe{display:block;aspect-ratio:16/9;inline-size:100%;block-size:auto}@media(width>=768px){.nsw-layout__main .grid--cols-md-3{--grid-repeat: 2}}.modal{display:none}.wcc-header__buttons{display:flex;inset-inline-end:0;inset-block-start:50%;margin-block-start:-1.5rem;position:absolute;gap:.25rem}.wcc-header__buttons .wcc-header__button{align-items:center;background:none;border:0;border-radius:var(--nsw-border-radius);color:var(--nsw-brand-dark);display:flex;flex-direction:column;font-size:var(--nsw-font-size-xxs-mobile);font-weight:var(--nsw-font-bold);block-size:3rem;justify-content:center;line-height:var(--nsw-line-height-xxs-mobile);padding:0;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none}@media(width>=992px){.wcc-header__buttons .wcc-header__button{font-size:1rem;padding:1rem;flex-direction:row;gap:.25rem}}.wcc-header__buttons .wcc-header__button:hover{background-color:var(--nsw-hover);outline:2px solid var(--nsw-hover)}.wcc-header__buttons .wcc-header__button:focus{outline:solid 3px var(--nsw-focus);outline-offset:3px}.wcc-header__buttons .nsw-header__search{position:static;margin-block-start:0}.nsw-header__main a{display:inline-block;max-inline-size:178px;padding-block:.75rem;padding-inline:3rem}@media(width>=992px){.nsw-header__main a{padding:0}}.nsw-header__main a:hover{background-color:transparent;outline:unset}@media(width>=992px){.nsw-header__main svg{inline-size:178px;block-size:76px}}.nsw-header__search-area .nsw-section{padding-block:0}@media(width>=992px){.nsw-header__search-area{inset-inline-end:var(--translate-edge, 1rem)}}.nsw-header__search-area input{margin-block-start:0}.nsw-form__input-group .nsw-form__label.sr-only+.nsw-form__input{margin-block-start:0}.nsw-form__input-group .nsw-form__group{inline-size:100%}.nsw-form__input-group .nsw-button{min-block-size:48px}strong.form-item--error-message{align-items:center;background-position:left .5rem top .5rem;background-repeat:no-repeat;background-size:1rem auto;color:var(--nsw-text-dark);display:flex;font-weight:var(--nsw-font-bold);margin-block:.5rem .25rem;padding:.5rem;background-color:var(--nsw-status-error-bg)}@media(width>=768px){strong.form-item--error-message{font-size:var(--nsw-font-size-xs-desktop);line-height:var(--nsw-line-height-xs-desktop)}}strong.form-item--error-message:before{content:"cancel";font-family:Material Icons,sans-serif;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;overflow-wrap:normal;direction:ltr;font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;font-size:1.25rem;margin-inline-end:.25rem;color:var(--nsw-status-error)}.nsw-form__input.error:not([aria-invalid=false]){border-color:var(--nsw-status-error);border-width:2px}.nsw-accordion--details+.nsw-accordion--details{margin-block-start:0}.ui-menu.ui-widget-content{border:0;background-color:var(--nsw-white);border-radius:var(--nsw-border-radius);border-start-start-radius:0;border-start-end-radius:0;box-shadow:0 4px 12px rgb(var(--nsw-black-rgb),.15);z-index:200}.ui-menu .ui-menu-item-wrapper{color:var(--nsw-text-dark);display:block;font-weight:var(--nsw-font-normal);padding:.625rem}.ui-menu .ui-menu-item-wrapper.ui-state-active{color:var(--nsw-text-dark);background-color:var(--nsw-hover);outline:2px solid var(--nsw-hover);border:0;margin:0}.wcc-navigation{padding-inline:0}@media(width>=768px){.wcc-navigation{display:flex;justify-content:center;position:relative}.wcc-navigation>ul{margin-inline:0;position:static}}@media(width<768px){.nsw-main-nav.active .wcc-navigation:not(.no-scroll){block-size:100dvh;overflow-y:auto}}@media(width<768px){.nsw-main-nav__sub-nav.active{block-size:100dvh}}@media(width<992px){.nsw-layout__sidebar{order:-1;padding-block-start:0;z-index:110}.nsw-layout__sidebar .nsw-side-nav__toggle[aria-expanded=true]{--icon-rotate: 180deg}.nsw-layout__sidebar .nsw-side-nav__toggle .material-icons{rotate:var(--icon-rotate, 90deg)}.nsw-layout__sidebar .nsw-side-nav.open>.nsw-side-nav__content{display:block;position:absolute;inline-size:100%;z-index:1;background:var(--nsw-white);box-shadow:0 4px 12px rgb(var(--nsw-black-rgb),.15)}}.nsw-footer__upper .grid{inline-size:100%}.nsw-footer__lower{background-color:var(--wcc-brand-blue)}.nsw-footer__group{max-inline-size:unset;padding-inline:0}.nsw-footer__group ul{font-size:inherit;line-height:inherit;margin:0}.nsw-footer__group>div{margin-block-start:.25rem}.nsw-footer__heading{margin-block-end:12px}.nsw-footer a:not(.nsw-icon-button){font-weight:var(--nsw-font-normal)}.footer__social-links{align-self:start;display:grid;gap:2rem}.footer__social-links li{margin-block-start:0}.footer__social-links .nsw-icon-button{color:var(--nsw-brand-dark);padding:0}.acknowledgment{display:flex;flex-direction:column-reverse}@media(width>=768px){.acknowledgment{flex-direction:row-reverse;column-gap:3rem}}.acknowledgment__message{padding-block:1rem 64px;flex-grow:1;text-align:center}@media(width>=768px){.acknowledgment__message{text-align:start}}.acknowledgment__message *{max-inline-size:836px}.acknowledgment__logos{padding-block:1rem;display:flex;align-items:center;justify-content:center;gap:1rem;flex-shrink:0}@media(width>=768px){.acknowledgment__logos{flex-direction:column;justify-content:flex-start}}.reset--list{list-style:none;margin:0;padding:0}dl{display:flex;flex-direction:column;gap:8px}@media(width>=576px){dl:not(.dl__stacked){flex-flow:row wrap}dl:not(.dl__stacked) dt{flex:1 calc(28% - 8px);max-inline-size:140px}dl:not(.dl__stacked) dd{flex:1 70%;max-inline-size:70%}}dl dt{margin:0;text-transform:uppercase}dl dd{padding:0;margin:0;overflow-wrap:break-word}dl dd p{margin:0}@media print{dl{display:block!important;clear:both!important}}dl.dl__stacked .project__budget{display:flex;flex-direction:column;gap:8px}@media(width>=576px){dl.dl__stacked .project__budget{flex-flow:row wrap}dl.dl__stacked .project__budget>div{flex:1 calc(60% - 8px)}dl.dl__stacked .project__budget>div:last-child{flex:1 40%}}.menu--inline{list-style:none;padding-inline-start:0;display:flex;flex-wrap:wrap;gap:8px}.menu--grid{list-style:none;padding-inline-start:0;display:grid;grid-template-rows:1fr;gap:8px}@media(width>=576px){.menu--grid{grid-template-columns:repeat(2,1fr)}}@media(width>=768px){.menu--grid{grid-template-columns:repeat(3,1fr)}}.menu--tags{list-style:none;padding-inline-start:0}.menu--tags li{display:inline;margin:0}.menu--tags li:not(:last-child):after{content:", "}.print-only{display:none}@media print{.print-only{display:block}}.print-only--banner{display:none;position:absolute;inset-block-start:50px;inset-inline-end:20px;inline-size:60%;z-index:100}@media print{.print-only--banner{display:block}}.table--no-border :is(th,td,thead){border:unset}.nsw-card__link a{text-indent:-9999px;background-color:transparent}:is(.button,.button--alt){appearance:none;border:2px solid transparent;border-radius:var(--nsw-border-radius);cursor:pointer;font-weight:var(--nsw-font-bold);padding-block:.625rem;padding-inline:1.375rem;-webkit-text-decoration:none;text-decoration:none;white-space:normal;display:inline-block;font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;min-inline-size:7.75rem}@media(width>=62rem){:is(.button,.button--alt){font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}:is(.button,.button--alt):hover{outline:none}:is(.button,.button--alt):focus{outline:solid 3px var(--nsw-focus);outline-offset:3px}.button{background-color:var(--nsw-brand-dark);border-color:transparent;color:var(--nsw-text-light)}.button:hover{background-color:var(--nsw-brand-dark);background-image:linear-gradient(rgb(var(--nsw-white-rgb),.15),rgb(var(--nsw-white-rgb),.15));border-color:transparent;color:var(--nsw-text-light)}.button--alt{background-color:transparent;border-color:var(--nsw-brand-dark);color:var(--nsw-brand-dark)}.button--alt:hover{background-color:var(--nsw-brand-dark);border-color:transparent;color:var(--nsw-text-light)}.box{border-radius:var(--nsw-border-radius);border:1px solid var(--nsw-grey-04);padding:1.5rem}.js-form-item.nsw-form__group.js-form-type-select.form-group-provider.js-form-item-provider{display:none}
