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