.nav-bottom-link{font-size:18px;--tw-text-opacity: 1;color:rgb(49 49 49 / var(--tw-text-opacity, 1));font-weight:500;line-height:43px;padding-left:60px}@media(min-width:768px){.nav-bottom-link{padding-left:58px}.nav-bottom-link:hover{--tw-text-opacity: 1;color:rgb(166 41 105 / var(--tw-text-opacity, 1))}}.close-and-back-wrapper{font-size:16px;line-height:22px;display:flex;justify-content:space-between;--tw-text-opacity: 1;color:rgb(195 36 118 / var(--tw-text-opacity, 1));height:30px;margin:0 19px 32px;font-weight:500}.close-and-back-wrapper .close-button{cursor:pointer;align-items:center;height:30px}.close-and-back-wrapper .close-button span:first-child{margin-right:15px;background-image:url(https://webassets.chorus.co.nz/svgs/tiny-purple-cross.svg);width:16px;height:16px}.close-and-back-wrapper .back-arrow{cursor:pointer;align-items:center;height:30px}.close-and-back-wrapper .back-arrow span:not(:last-child){margin-right:10px}.close-and-back-wrapper .back-arrow span:not(:last-child).back{display:flex}@media(min-width:768px){.close-and-back-wrapper .back-arrow span:not(:last-child).back{display:none}}.close-and-back-wrapper .back-arrow span:not(:last-child).back{background-image:url(https://webassets.chorus.co.nz/svgs/small-purple-left-circle.svg);width:30px;height:30px}.close-and-back-wrapper .back-arrow span:not(:last-child).arrow{background-image:url(https://webassets.chorus.co.nz/svgs/tiny-purple-left-chevron.svg);width:16px;height:16px}.close-and-back-wrapper .copy{border-bottom-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(195 36 118 / var(--tw-border-opacity, 1));font-size:15px;line-height:16px}.external-link-icon[data-v-95ce7dc8]{transform:none!important}#navigation-component li.fourth-level-container{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#navigation-component li.fourth-level-container a.fourth-level-link{display:block;padding:12px 48px 12px 54px}@media(min-width:768px){#navigation-component li.fourth-level-container a.fourth-level-link{padding:12px 58px}#navigation-component li.fourth-level-container a.fourth-level-link:hover{--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(195 36 118 / var(--tw-text-opacity, 1))}}#navigation-component li.fourth-level-container a.fourth-level-link:not([href]):hover{cursor:text!important;background:none}#navigation-component li.fourth-level-container a.fourth-level-link:first-child{font-weight:500;font-size:20px;line-height:29px}@media(min-width:1024px){#navigation-component li.fourth-level-container a.fourth-level-link:first-child{font-size:22px}}#navigation-component li.fourth-level-container a.fourth-level-link:first-child{--tw-text-opacity: 1;color:rgb(195 36 118 / var(--tw-text-opacity, 1));padding:12px 30px 12px 54px}@media(min-width:768px){#navigation-component li.fourth-level-container a.fourth-level-link:first-child{display:block;padding-left:58px}#navigation-component li.fourth-level-container{position:fixed;top:0;bottom:0;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding:78px 0 48px;z-index:2500;width:50%;left:50%;box-shadow:4px 4px 4px #31313133,inset 0 -5px 15px -5px #31313133}}@media only all and (min-width:1200px){#navigation-component li.fourth-level-container{width:400px;left:800px}}#navigation-component ul.third-level-container{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}@media(min-width:768px){#navigation-component ul.third-level-container{position:fixed;top:0;bottom:0;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding:78px 0 48px;z-index:1800;width:50%;left:50%;box-shadow:4px 4px 4px #31313133,inset 0 -5px 15px -5px #31313133}}@media only all and (min-width:1200px){#navigation-component ul.third-level-container{width:400px;left:400px}}#navigation-component ul.third-level-container>li a{display:block;padding:12px 48px 12px 54px}@media(min-width:768px){#navigation-component ul.third-level-container>li a{padding:12px 48px}#navigation-component ul.third-level-container>li a:hover{--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(195 36 118 / var(--tw-text-opacity, 1))}}#navigation-component ul.third-level-container>li:first-child a,#navigation-component ul.third-level-container>li:first-child button{font-weight:500;font-size:20px;line-height:29px}@media(min-width:1024px){#navigation-component ul.third-level-container>li:first-child a,#navigation-component ul.third-level-container>li:first-child button{font-size:22px}}#navigation-component ul.third-level-container>li:first-child a,#navigation-component ul.third-level-container>li:first-child button{--tw-text-opacity: 1;color:rgb(195 36 118 / var(--tw-text-opacity, 1))}@media(min-width:768px){#navigation-component ul.third-level-container>li:first-child a,#navigation-component ul.third-level-container>li:first-child button{display:block}}#navigation-component ul.third-level-container>li:first-child button{cursor:text}#navigation-component ul.third-level-container>li:first-child button:hover{--tw-text-opacity: 1;color:rgb(195 36 118 / var(--tw-text-opacity, 1))}#navigation-component ul.third-level-container .separator{margin-left:58px;margin-right:30px}#navigation-component .nav-link.second-level-item :is(a,button){font-size:18px;line-height:22px;--tw-text-opacity: 1;color:rgb(49 49 49 / var(--tw-text-opacity, 1));font-weight:500;padding-left:54px}@media(min-width:768px){#navigation-component .nav-link.second-level-item :is(a,button){padding-left:58px}#navigation-component .nav-link.second-level-item :is(a,button):hover{--tw-text-opacity: 1;color:rgb(166 41 105 / var(--tw-text-opacity, 1))}}#navigation-component .nav-link.second-level-item button,#navigation-component .nav-link.second-level-item a{font-size:18px;line-height:22px;display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;text-align:left;padding-top:12px;padding-bottom:12px;padding-right:30px;font-weight:500}@media(min-width:768px){#navigation-component .nav-link.second-level-item button,#navigation-component .nav-link.second-level-item a{line-height:24px;font-size:18px}#navigation-component .nav-link.second-level-item button:hover span.right-arrow,#navigation-component .nav-link.second-level-item a:hover span.right-arrow{transform:translate(5px)}}#navigation-component .nav-link.second-level-item button span.right-arrow,#navigation-component .nav-link.second-level-item a span.right-arrow{transition:transform .3s}#navigation-component .nav-link.second-level-item:first-child button,#navigation-component .nav-link.second-level-item:first-child a{font-weight:500;font-size:20px;line-height:29px}@media(min-width:1024px){#navigation-component .nav-link.second-level-item:first-child button,#navigation-component .nav-link.second-level-item:first-child a{font-size:22px}}#navigation-component .nav-link.second-level-item:first-child button,#navigation-component .nav-link.second-level-item:first-child a{width:100%;flex-direction:column;align-items:flex-start;--tw-text-opacity: 1;color:rgb(195 36 118 / var(--tw-text-opacity, 1))}#navigation-component .nav-link.second-level-item:first-child button span.blurb,#navigation-component .nav-link.second-level-item:first-child a span.blurb{font-weight:500;font-size:14px;line-height:22px}@media(min-width:1024px){#navigation-component .nav-link.second-level-item:first-child button span.blurb,#navigation-component .nav-link.second-level-item:first-child a span.blurb{font-weight:300;font-size:14px}}#navigation-component .nav-link.second-level-item:first-child button span.blurb,#navigation-component .nav-link.second-level-item:first-child a span.blurb{padding-top:.75rem;text-align:left;--tw-text-opacity: 1;color:rgb(49 49 49 / var(--tw-text-opacity, 1));color:#5a5a5a}#navigation-component .nav-link.second-level-item:first-child button span.blurb .hide-mobile,#navigation-component .nav-link.second-level-item:first-child a span.blurb .hide-mobile{display:none}@media(min-width:768px){#navigation-component .nav-link.second-level-item:first-child button span.blurb .hide-mobile,#navigation-component .nav-link.second-level-item:first-child a span.blurb .hide-mobile{display:flex}}#navigation-component .nav-link.second-level-item .active-link{display:none}@media(min-width:768px){#navigation-component .nav-link.second-level-item .active-link{display:flex;--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(166 41 105 / var(--tw-text-opacity, 1))}#navigation-component .nav-link.second-level-item .active-link span.right-arrow{transform:translate(5px)}}#navigation-component .nav-link.second-level-item .hide-mobile{display:none}@media(min-width:768px){#navigation-component .nav-link.second-level-item .hide-mobile{display:flex}}#navigation-component .nav-link.second-level-item .right-arrow{display:block;transition:transform .3s;background-image:url(https://webassets.chorus.co.nz/svgs/small-purple-right-chevron.svg);height:24px;width:25px}#navigation-component .nav-link.second-level-item .separator{margin-left:58px;margin-right:65px}#navigation-component .first-level-item{display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;padding:15px 19px}#navigation-component .first-level-item img{align-self:flex-start;min-width:24px;max-width:24px;margin-top:7px;margin-right:15px}#navigation-component .first-level-item span.title{font-size:20px;line-height:24px;display:block;text-align:left;--tw-text-opacity: 1;color:rgb(49 49 49 / var(--tw-text-opacity, 1));font-weight:500}#navigation-component .first-level-item span.blurb{font-weight:500;font-size:14px;line-height:22px}@media(min-width:1024px){#navigation-component .first-level-item span.blurb{font-weight:300;font-size:14px}}#navigation-component .first-level-item span.blurb{display:block;text-align:left;color:#5a5a5a;font-weight:300;line-height:18px;max-width:400px;padding-right:15px}#navigation-component .first-level-item span.right-arrow{width:25px;height:24px;background-image:url(https://webassets.chorus.co.nz/svgs/small-purple-right-chevron.svg);background-position:center;transition:transform .3s}@media(min-width:768px){#navigation-component .first-level-item:hover{--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity, 1))}#navigation-component .first-level-item:hover span.title{--tw-text-opacity: 1;color:rgb(166 41 105 / var(--tw-text-opacity, 1))}#navigation-component .first-level-item:hover span.copy{--tw-text-opacity: 1;color:rgb(49 49 49 / var(--tw-text-opacity, 1))}#navigation-component .first-level-item:hover span.right-arrow{transform:translate(5px)}}.menu-search-box{margin-left:22px}.menu-search-box form{position:relative;height:45px;margin-bottom:20px;max-width:375px;margin-right:20px}.menu-search-box form fieldset{height:100%;width:100%}.menu-search-box form input{height:100%;width:100%;border-radius:.25rem;text-indent:.5rem;border:1px solid;padding:1px 40px 1px 2px;font-size:13px}.menu-search-box form input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(49 49 49 / var(--tw-text-opacity, 1))}.menu-search-box form input::placeholder{--tw-text-opacity: 1;color:rgb(49 49 49 / var(--tw-text-opacity, 1))}.menu-search-box form button{position:absolute;cursor:pointer;border-width:0px;background-position:center;background-repeat:no-repeat;height:35px;width:35px;top:5px;right:3px;background-color:transparent;padding:1px 6px}.menu-search-box.purple form input{--tw-border-opacity: 1;border-color:rgb(195 36 118 / var(--tw-border-opacity, 1))}.menu-search-box.purple form button svg circle,.menu-search-box.purple form button svg path{stroke:#c32476}.menu-search-box.orange form input{--tw-border-opacity: 1;border-color:rgb(173 39 42 / var(--tw-border-opacity, 1))}.menu-search-box.orange form button svg circle,.menu-search-box.orange form button svg path{stroke:#ad272a}.menu-search-box.blue form input{--tw-border-opacity: 1;border-color:rgb(42 178 229 / var(--tw-border-opacity, 1))}.menu-search-box.blue form button svg circle,.menu-search-box.blue form button svg path{stroke:#2ab2e5}#navigation-component{font-weight:500;font-size:12px}@media(min-width:1024px){#navigation-component{font-weight:900}}#navigation-component{display:flex}@media(min-width:1024px){#navigation-component{font-weight:500}}#navigation-component.open{position:fixed;top:0;bottom:0;left:0;height:100vh;width:100%;flex-direction:column;overflow-x:hidden;z-index:1500}#navigation-component.open .menu-content{position:fixed;top:0;left:0;overflow-x:hidden;z-index:2000}#navigation-component.open .nav-inner{height:100%;background:#00000026}#navigation-component hr{--tw-border-opacity: 1;border-color:rgb(195 36 118 / var(--tw-border-opacity, 1))}#navigation-component hr.with-margin{margin-left:20px;margin-right:20px}#navigation-component .menu-content{height:100%;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:16px 0 20px;box-shadow:4px 4px 4px #31313133}@media(min-width:768px){#navigation-component .menu-content{width:50%;padding-top:16px}}@media only all and (min-width:1200px){#navigation-component .menu-content{width:400px}}
