.dcs-main-nav{z-index:200;position:fixed;left:0;right:0;top:0;bottom: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: 992px){.dcs-main-nav{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;left:0;right:0;top:0;bottom: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: 992px){.dcs-main-nav__sub-nav{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: 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{display:flex;-moz-column-gap:2rem;column-gap:2rem;padding-bottom:0}}.dcs-main-nav a{-webkit-text-decoration:none;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: 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{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 (min-width: 992px){.dcs-main-nav__list--primary{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)}}@media (min-width: 992px){.dcs-main-nav__list--secondary{flex:1 0 66.67%;-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}}@media (min-width: 1200px){.dcs-main-nav__sub-nav--three-col .dcs-main-nav__list--secondary{-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: 992px){.dcs-main-nav__list--primary>li>a{z-index:200;font-size:1rem;padding:1rem;color:#22272b;color:var(--nsw-text-dark)}}@media (min-width: 992px){.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 #f2f2f2;border-bottom:1px solid var(--nsw-palette-off-white);content:"";position:absolute;left:1rem;right:1rem;top:0;bottom: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: 991.98px){.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}}@media (min-width: 992px){.dcs-main-nav__list--primary>li>a.active:after{display:block;border-bottom:4px solid #002664;border-bottom:4px solid var(--nsw-brand-dark);left:0;right:0}}@media (min-width: 992px){.dcs-main-nav__list--primary>li>a .dcs-icons{transform:rotate(90deg);margin-left:.5rem}}@media (min-width: 992px){.dcs-main-nav__list--primary>li>a.active .dcs-icons{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{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: 992px){.dcs-main-nav__title{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: 992px){.dcs-main-nav__return{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: 992px){.dcs-main-nav__promoted{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: 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}: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}
