/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--prose-container:65ch;--prose-font-size:var(--type-scale-18)}.prose-basic{font-size:var(--type-scale-16);font-family:var(--font-family-heading);font-weight:var(--font-weight-400);line-height:var(--leading-relaxed);letter-spacing:var(--tracking-normal)}@media(min-width:1024px){.prose-basic{font-size:var(--type-scale-18)}}.prose-basic{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--prose-color,var(--linz-grey-1000,hsl(0,0%,36%)))}.prose-basic-sm{font-size:var(--type-scale-12);font-family:var(--font-family-sans);font-weight:var(--font-weight-400);line-height:var(--leading-relaxed);letter-spacing:var(--tracking-wide)}@media(min-width:1024px){.prose-basic-sm{font-size:var(--type-scale-14);letter-spacing:var(--tracking-normal)}}.prose-basic .lead{font-size:var(--type-scale-20);font-family:var(--font-family-heading);font-weight:var(--font-weight-400);line-height:var(--leading-snug);letter-spacing:var(--tracking-normal)}@media(min-width:1024px){.prose-basic .lead{font-size:var(--type-scale-25)}}.prose-basic .lead{color:var(--prose-lead-color,var(--linz-grey-1100,hsl(0,0%,22%)));margin-bottom:calc(var(--spacer)*6);text-wrap:pretty}.prose-basic .lead::after{content:"";width:64px;height:1px;display:block;margin-top:calc(var(--spacer)*4);background-color:var(--linz-grey-1100,hsl(0,0%,7%))}.prose-basic .lead--without-border::after{content:none}.prose-basic a{text-decoration:underline;text-decoration-color:var(--linz-teal-900);text-underline-offset:.255em;text-decoration-thickness:1px}.prose-basic a:focus-visible{outline:3px solid var(--a11y-focus-color,#E31CEE);outline-offset:-3px;color:var(--prose-link-hover,var(--linz-teal-900))}@media(hover:hover){.prose-basic a:hover,.prose-basic a:active{outline:none;color:var(--prose-link-hover,var(--linz-teal-900))}}.prose-basic a{color:currentColor}.prose-basic a.ext .extlink{min-width:1.11em;height:1.11em;margin-left:.2em;margin-right:0;display:inline-block;vertical-align:middle;transform:translateY(-0.1em)}.prose-basic a.ext .extlink .icon{background-image:var(--extlink-icon-teal);background-repeat:no-repeat;background-size:cover;background-position:center;display:block;width:100%;height:100%}@media print{.prose-basic a.ext .extlink{display:none}}@media print{.prose-basic a[href^="/"]::after{content:" (https://linz.govt.nz" attr(href) ")"}.prose-basic a[href^=http]::after{content:" (" attr(href) ")"}}.prose-basic a:has(:where(sup,sub)),.prose-basic a:has(:where(sup,sub)):hover{text-decoration:none}.prose-basic a:has(:where(sup,sub)) :where(sup,sub){text-decoration:underline;text-decoration-color:var(--linz-teal-900);text-underline-offset:.255em;text-decoration-thickness:1px}.prose-basic>*:first-child{margin-top:0}.prose-basic>*:last-child{margin-bottom:0}.prose-basic>h2,.prose-basic .h2,.prose-basic .maori-translation>h2{font-size:var(--type-scale-24);font-family:var(--font-family-heading);font-weight:var(--font-weight-600);line-height:var(--leading-close);letter-spacing:var(--tracking-normal)}@media(min-width:375px){.prose-basic>h2,.prose-basic .h2,.prose-basic .maori-translation>h2{font-size:var(--type-scale-28)}}@media(min-width:1024px){.prose-basic>h2,.prose-basic .h2,.prose-basic .maori-translation>h2{font-size:var(--type-scale-36)}}.prose-basic>h2,.prose-basic .h2,.prose-basic .maori-translation>h2{font-weight:var(--font-weight-600)}.prose-basic>h3,.prose-basic .h3,.prose-basic .maori-translation>h3{font-size:var(--type-scale-20);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){.prose-basic>h3,.prose-basic .h3,.prose-basic .maori-translation>h3{font-size:var(--type-scale-24)}}@media(min-width:1024px){.prose-basic>h3,.prose-basic .h3,.prose-basic .maori-translation>h3{font-size:var(--type-scale-28)}}.prose-basic>h4,.prose-basic .h4,.prose-basic .maori-translation>h4{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){.prose-basic>h4,.prose-basic .h4,.prose-basic .maori-translation>h4{font-size:var(--type-scale-20)}}@media(min-width:1024px){.prose-basic>h4,.prose-basic .h4,.prose-basic .maori-translation>h4{font-size:var(--type-scale-24)}}.prose-basic>h5,.prose-basic .h5,.prose-basic .maori-translation>h5{font-size:var(--type-scale-16);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:1024px){.prose-basic>h5,.prose-basic .h5,.prose-basic .maori-translation>h5{font-size:var(--type-scale-20)}}.prose-basic>h6,.prose-basic .h6,.prose-basic .maori-translation>h6{font-size:var(--type-scale-15);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:1024px){.prose-basic>h6,.prose-basic .h6,.prose-basic .maori-translation>h6{font-size:var(--type-scale-17)}}.prose-basic :is(h2,h3,h4,h5,h6){color:var(--prose-heading-color,var(--gray-1300))}.prose-basic strong{font-weight:var(--font-weight-700)}.prose-basic>*+*:is(h2),.prose-basic .maori-translation>*+*:is(h2){margin-top:1.35em}.prose-basic>*+*:is(h3,h4,h5,h6,address,table,.table-responsive,.table-compact),.prose-basic .maori-translation>*+*:is(h3,h4,h5,h6,address,table,.table-responsive,.table-compact){margin-top:1em;margin-bottom:0}.prose-basic .table-responsive table{margin-bottom:0}.prose-basic>*+:where(.table-responsive,.table-compact) table{margin-top:1.75em}.prose-basic :is(p,ul,ol,dl){margin-bottom:0}.prose-basic *+*:is(p,ul,ol,dl,q,details,address,.maori-translation,.element){margin-top:var(--prose-margin-space,1em)}.prose-basic :is(ul,ol)>li+li{margin-top:.25em}.prose-basic .prose__details-body{padding:calc(var(--spacer)*3);background-color:var(--mfw-purple-100);border:1px solid var(--mfw-purple-200)}.prose-basic .prose__details-body>*:last-child{margin-bottom:0}.prose-basic details[open]>.prose__details-body{margin-top:1em;margin-bottom:2em}.prose-basic details:not([class]){color:var(--linz-grey-1100);border-top:1px solid var(--linz-grey-400);border-bottom:1px solid var(--linz-grey-400);padding-bottom:calc(var(--spacer)*3);font-family:var(--font-family-heading)}.prose-basic details:not([class])+details:not([class]){--prose-margin-space:0;border-top:none}.prose-basic details summary{list-style:none}.prose-basic details summary::-webkit-details-marker{display:none}.prose-basic details summary{cursor:pointer;font-weight:var(--font-weight-600);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.9992 3.94995C12.5791 3.94995 13.0492 4.42005 13.0492 4.99995L13.0492 10.95L18.9992 10.95C19.5791 10.95 20.0492 11.4201 20.0492 12C20.0492 12.5799 19.5791 13.05 18.9992 13.05H13.0492V19C13.0492 19.5799 12.5791 20.05 11.9992 20.05C11.4193 20.05 10.9492 19.5799 10.9492 19L10.9492 13.05L4.99922 13.05C4.41932 13.05 3.94922 12.5799 3.94922 12C3.94922 11.4201 4.41932 10.95 4.99922 10.95H10.9492V4.99995C10.9492 4.42005 11.4193 3.94995 11.9992 3.94995Z' fill='%23131313'/%3E %3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.94922 12C3.94922 11.4201 4.41932 10.95 4.99922 10.95L18.9992 10.95C19.5791 10.95 20.0492 11.4201 20.0492 12C20.0492 12.5799 19.5791 13.05 18.9992 13.05L4.99922 13.05C4.41932 13.05 3.94922 12.5799 3.94922 12Z' fill='%23131313'/%3E %3C/svg%3E");background-repeat:no-repeat;background-position:right center,-1000em -1000em;background-size:20px auto;padding-right:5rem}.prose-basic details summary:focus-visible{outline:3px solid var(--a11y-focus-color,#E31CEE);outline-offset:-3px;color:var(--linz-teal-800)}@media(hover:hover){.prose-basic details summary:hover,.prose-basic details summary:active{outline:none;color:var(--linz-teal-800)}}@media screen and (forced-colors:active){.prose-basic details summary{filter:invert(1)}}:where(.prose-basic details:not([class])) summary{font-size:var(--type-scale-16);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:1024px){:where(.prose-basic details:not([class])) summary{font-size:var(--type-scale-20)}}:where(.prose-basic details:not([class])) summary{margin-top:calc(var(--spacer)*3)}.prose-basic details[open]>summary{background-position:-1000em -1000em,right center;margin-bottom:calc(var(--spacer)*3)}.prose-basic details .prose__disclosure-body{--prose-margin-space:1em}.prose-basic *+*:is(.disclosure-group){margin-top:var(--prose-margin-space,1em)}.prose-basic .disclosure-group{padding-top:46px;position:relative}.prose-basic .disclosure-group>button{position:absolute;top:0;right:0;border:none;height:22px;padding:0;background-color:rgba(0,0,0,0);appearance:none;border-radius:0;font-size:var(--type-scale-14);color:var(--linz-teal-900);text-decoration:underline;text-underline-offset:.275em;text-decoration-thickness:2px;text-decoration-color:var(--linz-teal-700);font-family:var(--font-family-sans)}.prose-basic .disclosure-group>button:focus-visible{outline:3px solid var(--a11y-focus-color,#E31CEE);outline-offset:-3px;color:var(--linz-teal-1000);text-decoration-color:var(--linz-teal-1000)}@media(hover:hover){.prose-basic .disclosure-group>button:hover,.prose-basic .disclosure-group>button:active{outline:none;color:var(--linz-teal-1000);text-decoration-color:var(--linz-teal-1000)}}@media print{.prose-basic .disclosure-group>button{display:none}}.prose-basic .disclosure-group:not(.is-expanded) .state-close{display:none}.prose-basic .disclosure-group.is-expanded .state-expand{display:none}.prose-basic .lead{font-size:var(--type-scale-20);font-family:var(--font-family-heading);font-weight:var(--font-weight-400);line-height:var(--leading-snug);letter-spacing:var(--tracking-normal)}@media(min-width:1024px){.prose-basic .lead{font-size:var(--type-scale-25)}}.prose-basic .lead+*{margin-top:48px}
@media screen{.skip-btn{color:var(--linz-grey-1100);display:inline-block;padding-block:.15em;padding-inline:.5em}.skip-btn:focus-visible{outline:3px solid var(--a11y-focus-color,#E31CEE);outline-offset:-3px}@media(hover:hover){.skip-btn:hover,.skip-btn:active{outline:none}}
}
@media screen{.table-of-contents{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.table-of-contents:not([class*=mb-]){margin-bottom:0}main .table-of-contents{display:grid;column-gap:var(--main-grid-gap,calc(var(--spacer) * 4))}@media(min-width:1024px){main .table-of-contents{grid-template-columns:repeat(12,1fr)}}@media(min-width:1024px){main .table-of-contents>:where(h2,ul){grid-column-start:1;grid-column-end:13}}@media(min-width:1280px){main .table-of-contents>:where(h2,ul){grid-column-end:11}}@media(min-width:1440px){main .table-of-contents>:where(h2,ul){grid-column-end:10}}main:is(.page--has-left-sidebar,.page--has-right-sidebar) .table-of-contents{display:grid}@media(min-width:1024px){main.page--has-right-sidebar .table-of-contents>:where(h2,ul){grid-column-end:9}}@media(min-width:1440px){main.page--has-right-sidebar:not(.page--has-left-sidebar) .table-of-contents>:where(h2,ul){grid-column-start:2}}@media(min-width:1024px){main.page--has-left-sidebar .table-of-contents>:where(h2,ul){grid-column-start:5}}.table-of-contents h2{color:var(--linz-grey-1100);font-weight:var(--font-weight-600);font-size:var(--type-scale-14)}.table-of-contents h2~ul{margin-top:calc(var(--spacer)*3)}.table-of-contents ul{list-style:none;padding:0;margin-bottom:0}.table-of-contents ul a{display:inline-block;border-left:1px solid rgba(0,165,153,.2);padding-left:calc(var(--spacer)*2);color:var(--linz-grey-1100);font-size:var(--type-scale-14);padding-top:8px;padding-bottom:8px;text-decoration:none}.table-of-contents ul a:focus-visible{outline:3px solid var(--a11y-focus-color,#E31CEE);outline-offset:-3px;border-left-width:3px;border-color:var(--linz-teal-900);color:var(--linz-teal-900);font-weight:var(--font-weight-600)}@media(hover:hover){.table-of-contents ul a:hover,.table-of-contents ul a:active{outline:none;border-left-width:3px;border-color:var(--linz-teal-900);color:var(--linz-teal-900);font-weight:var(--font-weight-600)}}.table-of-contents ul a:not([data-tag=H2]){padding-left:calc(var(--spacer)*5)}.table-of-contents__anchor{scroll-margin-top:.15rem}.table-of-contents__marker{position:absolute;top:100vh;height:5px}.table-of-contents__back{position:sticky;bottom:0;display:inline-block;padding-bottom:18px;float:right;right:18px;z-index:49;opacity:0;transition:opacity .2s ease;color:var(--linz-teal-1000);font-size:var(--type-scale-15,15px);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-arrow-90deg-up' viewBox='0 0 16 16' stroke='rgb(0,98.6,102)'%3E %3Cpath fill-rule='evenodd' d='M4.854 1.146a.5.5 0 0 0-.708 0l-4 4a.5.5 0 1 0 .708.708L4 2.707V12.5A2.5 2.5 0 0 0 6.5 15h8a.5.5 0 0 0 0-1h-8A1.5 1.5 0 0 1 5 12.5V2.707l3.146 3.147a.5.5 0 1 0 .708-.708z'/%3E %3C/svg%3E");background-repeat:no-repeat;background-position:left top;background-size:18px auto;padding-left:24px;font-weight:var(--font-weight-600);text-shadow:0 0 1px hsla(0,0%,100%,.75)}.table-of-contents__back.is-visible{opacity:1}.table-of-contents__back:focus-visible{outline:3px solid var(--a11y-focus-color,#E31CEE);outline-offset:-3px;color:var(--linz-teal-1000)}@media(hover:hover){.table-of-contents__back:hover,.table-of-contents__back:active{outline:none;color:var(--linz-teal-1000)}}
}
