/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.header-regions-wrapper{overflow:hidden}.hero{background-color:rgba(0,0,0,0);padding-bottom:44px}.banner--landing-large{background-color:var(--linz-teal-1100);color:var(--white);display:grid;grid-template-rows:1fr auto;grid-template-columns:0 auto 0;max-height:var(--banner-max-height,auto);position:relative;--col-start:1;--col-end:13;--col-gap:0}@media(min-width:1024px){.banner--landing-large{--banner-max-height:834px;grid-template-rows:1fr 1fr}}@media(min-width:1280px){.banner--landing-large{grid-template-columns:1fr var(--container-max-width,1000px) 1fr;--col-start:2;--col-end:9;--col-gap:32px}}@media(min-width:1440px){.banner--landing-large{--col-end:10}}.banner--landing-large .banner__scroll{position:absolute;bottom:0;left:50%;transform:translateX(-50%) translateY(50%)}@media print{.banner--landing-large .banner__scroll{display:none}}.banner--landing-large .page-title--with-tereo,.banner--landing-large .block.basic{grid-row:1/2;grid-column:2/3;position:relative;z-index:1}.banner--landing-large .banner__image{grid-row:1/3;grid-column:1/4}@media print{.banner--landing-large .banner__image{display:none}}.banner--landing-large .banner__image div{height:100%}.banner--landing-large .banner__popular-links{grid-row:2/3;grid-column:2/3;position:relative;z-index:1;padding-left:var(--container-padding,48px);padding-right:var(--container-padding,48px);margin-bottom:64px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--col-gap);--popular-links-gap:calc(var(--spacer) * 1.25)}@media(min-width:1024px){.banner--landing-large .banner__popular-links{grid-column:2/3;align-self:flex-start}}.banner--landing-large .banner__popular-links .block-title{color:var(--linz-teal-400);font-weight:var(--font-weight-600);margin-bottom:1em;display:flex}@media print{.banner--landing-large .banner__popular-links .block-title{color:#000}}.banner--landing-large .banner__popular-links .block-title span[lang]{display:inline-block;border-right:1px solid var(--white);padding-right:1em;margin-right:1em;color:var(--white);order:-1}@media print{.banner--landing-large .banner__popular-links .block-title span[lang]{color:#777;border-right:1px solid #000}}.banner--landing-large .banner__popular-links .block-title,.banner--landing-large .banner__popular-links .popular-links{grid-column-start:var(--col-start);grid-column-end:var(--col-end);margin-top:0}.banner--landing-large .banner__popular-links .popular-links a{background-color:rgba(0,0,0,0);color:var(--white);border:1px solid hsla(0,0%,100%,.55);font-size:var(--type-scale-14);background-color:var(--linz-teal-400);border-color:var(--linz-teal-400);color:var(--linz-grey-1100)}@media print{.banner--landing-large .banner__popular-links .popular-links a{border-color:#000}.banner--landing-large .banner__popular-links .popular-links a::after{content:"(linz.govt.nz" attr(href) ")";margin-left:.1em}}.banner--landing-large .banner__popular-links .popular-links a:focus-visible{outline:3px solid var(--a11y-focus-color,#E31CEE);outline-offset:-3px;background-color:var(--white);border-color:var(--white)}@media(hover:hover){.banner--landing-large .banner__popular-links .popular-links a:hover,.banner--landing-large .banner__popular-links .popular-links a:active{outline:none;background-color:var(--white);border-color:var(--white)}}.banner--landing-large .block.basic{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--col-gap);padding-left:var(--container-padding,48px);padding-right:var(--container-padding,48px);align-items:center;margin-top:calc(var(--spacer)*3);margin-bottom:calc(var(--spacer)*3);--bottom-margin:8vmax}@media(min-width:1024px){.banner--landing-large .block.basic{align-self:flex-end}}@media(min-width:1280px){.banner--landing-large .block.basic{--bottom-margin:108px;margin-top:calc(var(--spacer)*8);margin-bottom:calc(var(--spacer)*8)}}.banner--landing-large .block.basic .block-content{grid-column-start:var(--col-start);grid-column-end:var(--col-end);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.banner--landing-large .block.basic .block-content .block__heading{display:flex;flex-direction:column;font-size:var(--type-scale-32);font-family:var(--font-family-heading);font-weight:var(--font-weight-600);line-height:var(--leading-close);letter-spacing:var(--tracking-tight);margin-bottom:0}@media(min-width:768px){.banner--landing-large .block.basic .block-content .block__heading{font-size:var(--type-scale-32)}}@media(min-width:1024px){.banner--landing-large .block.basic .block-content .block__heading{font-size:var(--type-scale-32)}}.banner--landing-large .block.basic .block-content .block__heading .block__heading-title{order:2;color:var(--white);font-weight:var(--font-weight-600);line-height:1.3;text-wrap:balance}@media print{.banner--landing-large .block.basic .block-content .block__heading .block__heading-title{color:#000}}@media(min-width:1024px){.banner--landing-large .block.basic .block-content .block__heading .block__heading-title{font-size:clamp(30px,8vmax,36px)}}@media(min-width:1280px){.banner--landing-large .block.basic .block-content .block__heading .block__heading-title{font-size:clamp(32px,10vmax,36px)}}.banner--landing-large .block.basic .block-content .block__heading .block__heading-title[lang]{order:1;color:var(--white)}.banner--landing-large .block.basic .block-content .block__heading .block__heading-title[lang]::after{content:"";width:40px;height:1px;margin-top:14px;margin-bottom:14px;display:block;background-color:currentColor}.banner--landing-large .block.basic .block-content *+.block__links{margin-top:32px}.banner--landing-large .block.basic .block-content a{color:var(--white);font-weight:var(--font-weight-600);text-decoration:underline;text-underline-offset:.25em;text-decoration-color:hsla(0,0%,100%,.55);text-decoration-thickness:2px}.banner--landing-large .media__figure,.banner--landing-large .media__figure img{width:100%;height:100%;object-fit:cover;object-position:center;max-height:var(--banner-max-height);background-color:var(--linz-teal-1000);color:var(--white)}.banner--landing-large .media__figure::after{content:"";position:absolute;inset:0;background:linear-gradient(269.87deg,rgba(0,0,0,0) 17.4%,rgba(0,64,90,0.5) 87.53%)}.banner--landing-large .media__description{display:none}.banner__media-controls{right:0;right:calc(var(--spacer)*4);bottom:calc(var(--spacer)*4);height:auto !important}
.banner__media-controls{position:absolute;z-index:5;display:none;justify-content:flex-end}@media(min-width:768px){.banner__media-controls{display:flex}}.banner__media-controls details{position:relative}.banner__media-controls details summary{width:40px;height:40px;display:flex;border:none;background-color:rgba(50,46,46,.8);appearance:none;border-radius:50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.875 8.125C16.875 10.625 16.0338 12.3651 14.375 14.6875C12.7162 17.0099 10.5087 18.75 10 18.75C9.45403 18.75 7.26562 16.875 5.625 14.6875C3.98438 12.5 3.125 10.3125 3.125 8.125C3.125 4.32804 6.20304 1.25 10 1.25C13.797 1.25 16.875 4.32804 16.875 8.125ZM12.5 8.125C12.5 9.50571 11.3807 10.625 10 10.625C8.61929 10.625 7.5 9.50571 7.5 8.125C7.5 6.74429 8.61929 5.625 10 5.625C11.3807 5.625 12.5 6.74429 12.5 8.125Z' fill='white'/%3E %3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' class='bi bi-x-lg' viewBox='0 0 16 16'%3E %3Cpath d='M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8z'/%3E %3C/svg%3E");background-repeat:no-repeat;background-position:center,-1000px -1000px;background-size:50% auto;list-style:none}.banner__media-controls details summary::-webkit-details-marker{display:none}@media(prefers-reduced-motion:no-preference){.banner__media-controls details summary{transition:background-color .15s ease}}.banner__media-controls details summary:focus-visible{outline:3px solid var(--a11y-focus-color,#E31CEE);outline-offset:-3px;background-color:var(--linz-teal-800)}@media(hover:hover){.banner__media-controls details summary:hover,.banner__media-controls details summary:active{outline:none;background-color:var(--linz-teal-800)}}.banner__media-controls details[open] summary{background-position:-1000px -1000px,center}.banner__media-controls details .caption{position:absolute;border-radius:8px;background-color:rgba(50,46,46,.8);box-shadow:0 0 1em rgba(50,46,46,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-size:var(--type-scale-12);padding:calc(var(--spacer)*1.5);bottom:calc(var(--spacer) + 40px);right:0%;min-width:36ch;color:var(--white)}.banner__media-controls details .caption a{color:var(--white);text-decoration:underline;text-underline-offset:.1em}.banner__media-controls details .caption a:focus-visible{outline:3px solid var(--a11y-focus-color,#E31CEE);outline-offset:-3px;color:var(--linz-teal-200)}@media(hover:hover){.banner__media-controls details .caption a:hover,.banner__media-controls details .caption a:active{outline:none;color:var(--linz-teal-200)}}
.block-title{color:hsl(0,0%,50%);margin:0;font-weight:700;font-size:1.2em;letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.block--large-title>.block-title{grid-column-start:var(--block-title-col-start,1);grid-column-end:var(--block-title-col-end,13);display:var(--block-title-large-display,flex);flex-direction:var(--block-title-large-flex-dir,column);white-space:var(--block-title-large-white-space,wrap);align-items:baseline;color:var(--block-title-large-color,var(--linz-teal-900));font-weight:var(--font-weight-700);margin-bottom:var(--block-title-large-space-b,calc(var(--spacer) * 3));font-size:var(--type-scale-18);font-family:var(--font-family-heading);font-weight:var(--font-weight-600);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}@media(min-width:375px){.block--large-title>.block-title{font-size:var(--type-scale-20)}}@media(min-width:1024px){.block--large-title>.block-title{font-size:var(--type-scale-24)}}@media(min-width:768px){.block--large-title>.block-title{--block-title-large-flex-dir:row}}@media(min-width:1280px){.block--large-title>.block-title{--block-title-large-white-space:nowrap;margin-bottom:var(--block-title-large-space-b,calc(var(--spacer) * 5))}}@media print{.block--large-title>.block-title{color:#000}}.block--large-title>.block-title>span[lang]{order:-1;border-bottom:1px solid var(--linz-grey-1100);color:var(--linz-grey-1100);margin-bottom:.5em;padding-bottom:.5em}@media(min-width:768px){.block--large-title>.block-title>span[lang]{margin-bottom:0;padding-bottom:0;margin-right:calc(var(--spacer)*2);padding-right:calc(var(--spacer)*2);border-bottom:none;border-right:1px solid var(--linz-grey-1100)}}.block--large-title>.block-title~.view__container{margin-top:var(--block-title-large-space-st,0)}.region[class*=sidebar] .block--large-title>.block-title{font-size:var(--type-scale-16);font-family:var(--font-family-heading);font-weight:var(--font-weight-400);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal);font-weight:var(--font-weight-700)}@media(min-width:1024px){.region[class*=sidebar] .block--large-title>.block-title{font-size:var(--type-scale-18)}}:is(.region-sidebar-right,.region-sidebar-left) .block--large-title>.block-title{--block-title-large-space-b:calc(var(--spacer) * 2)}.block--large-title.border-top--thick{border-top:none;--pt-override:0}.block--large-title.border-top--thick>.block-title{border-top:var(--border-top-thickness,4px) var(--linz-grey-200) solid;padding-top:calc(var(--spacer,8px)*.5*8)}@media(min-width:768px){.block--large-title.border-top--thick>.block-title{padding-top:calc(var(--spacer,8px)*.5*16)}}
.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:hsl(0,0%,85%);border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:hsl(0,0%,57%);content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:hsl(0,0%,57%)}.block-system-breadcrumb-block{--breadcrumb-color:var(--linz-grey-1100);--breadcrumb-underline-color:rgba(0,0,0,.65)}@media print{.block-system-breadcrumb-block{display:none}}@-moz-document url-prefix(){@media(pointer:coarse){.breadcrumb{max-width:calc(100vw - var(--container-padding,48px))}}}.breadcrumb{background-color:rgba(0,0,0,0);font-size:var(--type-scale-14);padding-left:0;padding-right:0;color:var(--breadcrumb-color);padding-block:var(--breadcrumb-space,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0;flex-wrap:wrap;overflow:auto;border-radius:0;row-gap:4px;column-gap:.5em}@media(min-width:1024px){.breadcrumb{flex-wrap:wrap;row-gap:.15em}}.breadcrumb>li{white-space:nowrap;line-height:var(--leading-tight);display:flex;align-items:baseline;column-gap:.5em}.breadcrumb>li+li::before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23322e2e' class='bi bi-chevron-right' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3E %3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' class='bi bi-chevron-right' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3E %3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:var(--breadcrumb-chevron-position,center,-1000em -1000em);width:8px;min-width:8px;height:.9em;display:block}.breadcrumb a{color:var(--breadcrumb-color);white-space:normal;text-decoration:underline;text-underline-offset:.15em;text-decoration-color:var(--breadcrumb-underline-color)}.breadcrumb a:focus-visible{outline:3px solid var(--a11y-focus-color,#E31CEE);outline-offset:-3px;opacity:.85}@media(hover:hover){.breadcrumb a:hover,.breadcrumb a:active{outline:none;opacity:.85}}.breadcrumb a:focus-visible{outline:3px solid var(--a11y-focus-color,#E31CEE);outline-offset:-3px}.breadcrumb a[aria-current]{text-decoration:none}@media print{.breadcrumb.breadcrumb{--breadcrumb-color:var(--linz-grey-1100)}}.breadcrumb__solo>nav{padding-top:calc(var(--spacer)*2.75);padding-bottom:calc(var(--spacer)*2.75)}.region>.breadcrumb__solo{background-color:var(--linz-teal-100)}.region>.breadcrumb__solo>nav{padding-bottom:calc(var(--spacer)*2.75);padding-left:var(--container-padding,48px);padding-right:var(--container-padding,48px);max-width:var(--container-max-width,1000px);margin-left:auto;margin-right:auto}

@media screen{.toggle__label{color:var(--toggle-label-override,var(--linz-grey-1100))}.control .toggle{width:40px;height:40px;background-repeat:no-repeat;background-size:cover;background-position:center,-1000em -1000em;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border-radius:0;border:none;background-color:rgba(0,0,0,0);padding:0;cursor:pointer}.control .toggle *{touch-action:none;pointer-events:none}.control--responsive-menu .toggle{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='hsl(0,0%25,7%25)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-menu'%3E%3Cline x1='3' y1='12' x2='21' y2='12'/%3E%3Cline x1='3' y1='6' x2='21' y2='6'/%3E%3Cline x1='3' y1='18' x2='21' y2='18'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='hsl(178,100%25,28%25)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-menu'%3E%3Cline x1='3' y1='12' x2='21' y2='12'/%3E%3Cline x1='3' y1='6' x2='21' y2='6'/%3E%3Cline x1='3' y1='18' x2='21' y2='18'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='hsl(0,0%25,7%25)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-x'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='hsl(178,100%25,28%25)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-x'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E");background-position:right center,-1000em,-1000em,-1000em;background-size:32px auto;height:48px;display:flex;align-items:center;width:auto;text-transform:uppercase;font-weight:var(--font-weight-600);font-size:var(--type-scale-14);padding-right:37px}.control--responsive-menu .toggle:focus,.control--responsive-menu .toggle:active,.control--responsive-menu .toggle:focus-within{--toggle-label-override:var(--linz-teal-800);background-position:-1000em,center right,-1000em -1000em;outline:3px solid var(--a11y-focus-color,#E31CEE);outline-offset:-3px}@media screen and (-ms-high-contrast:active){.control--responsive-menu .toggle{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-menu'%3E%3Cline x1='3' y1='12' x2='21' y2='12'/%3E%3Cline x1='3' y1='6' x2='21' y2='6'/%3E%3Cline x1='3' y1='18' x2='21' y2='18'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='hsl(178,100%25,28%25)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-menu'%3E%3Cline x1='3' y1='12' x2='21' y2='12'/%3E%3Cline x1='3' y1='6' x2='21' y2='6'/%3E%3Cline x1='3' y1='18' x2='21' y2='18'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-x'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='hsl(178,100%25,28%25)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-x'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E")}}body.nav-is-active .control--responsive-menu .toggle{background-position:-1000em -1000em,-1000em -1000em,center right}body.nav-is-active .control--responsive-menu .toggle:focus,body.nav-is-active .control--responsive-menu .toggle:active,body.nav-is-active .control--responsive-menu .toggle:focus-within{background-position:-1000em,-1000em,-1000em,center right}
}
