.dcs-main-nav{z-index:200;position:fixed;inset:0;background-color:#fff;background-color:var(--nsw-white);transition:transform .25s ease-in-out;transform:translate(-100%);visibility:hidden;overflow-y:auto;@media(min-width:62rem){background-color:#f2f2f2;background-color:var(--nsw-off-white);overflow-y:visible;position:relative;transform:none;transition:none;visibility:visible}}.dcs-main-nav__sub-nav{background-color:#fff;background-color:var(--nsw-white);overflow-y:auto;position:fixed;inset:0;transform:translate(-100%);transition:transform .25s ease-in-out;visibility:hidden;height:100vh;z-index:100;display:flex;flex-direction:column;@media(min-width:62rem){box-shadow:0 4px 9px -5px #0006;overflow:auto;padding:2rem 1rem 4rem;top:100%;transform:translateY(-100%);transition:none;position:absolute;height:auto;bottom:auto}@media(min-width:75rem){padding:2rem 4rem 4rem}}.dcs-main-nav__sub-wrapper{padding-bottom:4.5rem;@media(min-width:62rem){display:flex;-moz-column-gap:2rem;column-gap:2rem;padding-bottom:0}}.dcs-main-nav a{text-decoration:none}.dcs-main-nav a:hover{outline-width:0}.dcs-main-nav.active,.dcs-main-nav.activating,.dcs-main-nav__sub-nav.active{transform:none;visibility:visible}.dcs-main-nav.closing{transform:translate(-100%)}.dcs-main-nav__header{border-bottom:1px solid #f2f2f2;border-bottom:1px solid var(--nsw-palette-off-white);padding:.75rem 1rem;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;background-color:#fff;background-color:var(--nsw-palette-white);z-index:10;@media(min-width:62rem){display:none}}.dcs-main-nav__header .nsw-icon-button{margin-right:-.5rem}.dcs-main-nav__header .dcs-icons,.dcs-main-nav__list--primary>li>a>.dcs-icons,.dcs-main-nav__return .dcs-icons{font-size:1.875rem}.dcs-main-nav__list--primary>li>a>.dcs-icons{@media(min-width:62rem){font-size:1.5rem;color:#002664;color:var(--nsw-brand-dark)}}.dcs-main-nav__list{list-style:none;margin:0;padding:0}.dcs-main-nav__list li{margin:0}@media(max-width:61.999rem){.dcs-main-nav__list li>a:focus{outline-offset:-4px}}.dcs-main-nav__list--primary{@media(min-width:62rem){align-items:center;display:flex;flex-wrap:wrap;padding-left:calc((100% - 75rem)/2);padding-left:calc((100% - var(--nsw-container-width)) / 2);padding-right:calc((100% - 75rem)/2);padding-right:calc((100% - var(--nsw-container-width)) / 2)}}.dcs-main-nav__list--secondary{@media(min-width:62rem){flex:1 0 66.67%;-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}}.dcs-main-nav__sub-nav--three-col .dcs-main-nav__list--secondary{@media(min-width:75rem){-moz-column-count:3;column-count:3}}.dcs-main-nav__list--secondary li{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.dcs-main-nav__list--primary>li>a,.dcs-main-nav__list--secondary>li>a{position:relative;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1rem}.dcs-main-nav__list--primary>li>a{font-size:1.125rem;@media(min-width:62rem){z-index:200;font-size:1rem;padding:1rem;color:#22272b;color:var(--nsw-text-dark)}}.dcs-main-nav__list--secondary>li>a{@media(min-width:62rem){padding:1.5rem 0}}.dcs-main-nav__list--primary>li>a:after,.dcs-main-nav__list--secondary>li>a:after{border-bottom:1px solid #f2f2f2;border-bottom:1px solid var(--nsw-palette-off-white);content:"";position:absolute;left:1rem;right:1rem;top:0;bottom:0;@media(min-width:62rem){left:0;right:0}}.dcs-main-nav__list--primary>li:last-child>a:after{@media(max-width:61.999rem){display:none}}.dcs-main-nav__list--primary>li>a:after{@media(min-width:62rem){display:none}}.dcs-main-nav__list--primary>li>a.active:after{@media(min-width:62rem){display:block;border-bottom:4px solid #002664;border-bottom:4px solid var(--nsw-brand-dark);left:0;right:0}}.dcs-main-nav__list--primary>li>a .dcs-icons{@media(min-width:62rem){transform:rotate(90deg);margin-left:.5rem}}.dcs-main-nav__list--primary>li>a.active .dcs-icons{@media(min-width:62rem){transform:rotate(270deg)}}.dcs-main-nav__list--tertiary{padding:1rem;@media(min-width:62rem){padding:.5rem 0}}.dcs-main-nav__list--tertiary>li>a{font-weight:400;font-weight:var(--nsw-font-normal);padding:.5rem;display:block}.dcs-main-nav__title{display:none;font-size:1.5rem;margin-bottom:2rem;@media(min-width:62rem){display:block}}.dcs-main-nav__title a{display:inline-flex;align-items:center}.dcs-main-nav__title .dcs-icons{padding-left:.75rem}.dcs-main-nav__wrapper{box-shadow:0 4px 12px #00000026;position:sticky;top:0;background-color:#fff;background-color:var(--nsw-palette-white);z-index:1}.dcs-main-nav__wrapper .dcs-main-nav__header{border-bottom:none}.dcs-main-nav__return{padding:.5rem 1rem;@media(min-width:62rem){display:none}}.dcs-main-nav__return .nsw-icon-button{padding:0 .5rem 0 0}.dcs-main-nav__return-text{font-size:1.125rem;color:#22272b;color:var(--nsw-text-dark)}.dcs-main-nav__promoted{background-color:#f2f2f2;background-color:var(--nsw-off-white);padding:1.5rem 1rem;flex:0 1 33.33%;@media(min-width:62rem){padding:2rem}}.dcs-main-nav__promoted-title{font-size:var(--font-size-md);font-weight:700;font-weight:var(--nsw-font-bold)}.dcs-main-nav__list--promoted{margin-top:var(--spacing-divider)}.dcs-main-nav__list--promoted>li{margin-bottom:1rem}.dcs-main-nav__card{padding:2rem 1.5rem;background-color:#fff;background-color:var(--nsw-palette-white);font-size:var(--font-size-xs);border-radius:var(--border-radius);border:1px solid #cdd3d6;border:1px solid var(--nsw-grey-03);display:flex;justify-content:space-between;align-items:center}.dcs-main-nav__card:hover,.dcs-main-nav__card:hover .dcs-main-nav__card-text{background-color:#002664;background-color:var(--nsw-brand-dark);color:#fff;color:var(--nsw-text-light)}.dcs-main-nav__card:last-child{margin-bottom:0}.dcs-main-nav__card-text{color:#22272b;color:var(--nsw-text-dark)}.dcs-main-nav__card .nsw-material-icons{font-size:1.25rem;padding-left:2rem;margin-right:0}.dcs-main-nav__sub-link{padding:.75rem 1.5rem;box-shadow:0 -4px 12px #00000026;position:fixed;left:0;right:0;bottom:0;background-color:#fff;background-color:var(--nsw-palette-white);@media(min-width:62rem){display:none}}.dcs-main-nav a>.dcs-icons{order:2}.dcs-main-nav .is-external__icon{margin-right:auto}
