.webform-submission-form{--error-color: var(--error-color-override, #c00);--a11y-focus-color: var(--linz-teal-900);display:flex;flex-wrap:wrap;gap:var(--webform-field-spacer, calc(var(--spacer) * 2))}.webform-submission-form>.form-item:not(.form--inline),.webform-submission-form .mc-field-group{width:100%}.webform-submission-form label[for]{cursor:pointer}.webform-submission-form label[for] a{text-decoration:underline;text-decoration-color:var(--linz-teal-900);text-underline-offset:.255em;text-decoration-thickness:1px;color:currentColor}.webform-submission-form label[for] 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){.webform-submission-form label[for] a:hover,.webform-submission-form label[for] a:active{outline:none;color:var(--prose-link-hover, var(--linz-teal-900))}}.webform-submission-form :where(.description,.indicates-required){font-size:var(--type-scale-14);color:var(--linz-grey-900)}.webform-submission-form *+.description{margin-block-start:.5rem}.webform-submission-form .form-check{margin-bottom:0}.webform-submission-form .webform-flexbox{margin-block:0;column-gap:1em;row-gap:.5em}.webform-submission-form .webform-flexbox .webform-flex--container{margin-inline:0}.webform-submission-form [aria-required=true]>*:where(.form-item__checkboxes-label,.form-item__radios-label),.webform-submission-form :where(label:not(.option),.fieldset-legend),.webform-submission-form .required-true>*:where(.form-item__checkboxes-label,.form-item__radios-label){position:relative;display:block}.webform-submission-form .form-item--checkbox:has(.form-checkbox:is(.required)){position:relative}.webform-submission-form .form-item--checkbox:has(.form-checkbox:is(.required))::before,.webform-submission-form [aria-required=true]>*:where(.form-item__checkboxes-label,.form-item__radios-label)::before,.webform-submission-form :where(label:not(.option),.fieldset-legend).form-required::before,.webform-submission-form .required-true>*:where(.form-item__checkboxes-label,.form-item__radios-label)::before{content:"*";display:inline-block;vertical-align:top;margin-inline:.175em;color:var(--error-color);position:static;top:0;left:-0.5em}@media(min-width: 768px){.webform-submission-form .form-item--checkbox:has(.form-checkbox:is(.required))::before,.webform-submission-form [aria-required=true]>*:where(.form-item__checkboxes-label,.form-item__radios-label)::before,.webform-submission-form :where(label:not(.option),.fieldset-legend).form-required::before,.webform-submission-form .required-true>*:where(.form-item__checkboxes-label,.form-item__radios-label)::before{position:absolute;transform:translateX(-100%);margin-inline-end:0}}.webform-submission-form [aria-required=true]>*:where(.form-item__checkboxes-label,.form-item__radios-label),.webform-submission-form label:not(.form-check-label),.webform-submission-form :where(.form-item__checkboxes-label,.form-item__radios-label){margin:0 0 6px 0;width:auto;font-size:var(--type-scale-14);color:var(--linz-grey-1100);font-weight:var(--font-weight-600);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.webform-submission-form .form-group>label,.webform-submission-form label.form-check-label{font-size:var(--type-scale-12);font-family:var(--font-family-sans);font-weight:var(--font-weight-400);line-height:var(--leading-normal);letter-spacing:var(--tracking-wide);color:var(--linz-grey-1100);margin-bottom:0;position:relative;padding-left:calc(22px + .75em);cursor:pointer;min-height:22px}@media(min-width: 1024px){.webform-submission-form .form-group>label,.webform-submission-form label.form-check-label{font-size:var(--type-scale-14);letter-spacing:var(--tracking-normal)}}.webform-submission-form .form-group>label::before,.webform-submission-form label.form-check-label::before{content:"";width:22px;height:22px;border:2px solid var(--linz-grey-500);border-radius:5px;background-color:var(--white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='13' viewBox='0 0 14 13' fill='none' xmlns='http://www.w3.org/2000/svg' stroke='%23fff'%3E %3Cpath d='M1 7.04116L4.84671 11L13 1' stroke-width='2' stroke-linecap='round'/%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-record-circle-fill' viewBox='0 0 16 16'%3E %3Cpath d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0m-8 3a3 3 0 1 0 0-6 3 3 0 0 0 0 6'/%3E %3C/svg%3E");background-position:-1000em -1000em,-1000em -1000em;background-repeat:no-repeat;background-size:70% auto;display:block;position:absolute;top:0;left:0}.webform-submission-form input:where(.form-radio)~label.form-check-label::before{border-radius:50%;background-size:16px auto}.webform-submission-form input.form-checkbox:is(:checked)+label::before{background-position:center,-1000em -1000em}.webform-submission-form input.form-radio:is(:checked)+label::before{background-position:-1000em -1000em,center}.webform-submission-form input:checked+label.option::before{background-color:var(--linz-teal-900);border-color:var(--linz-teal-900)}.webform-submission-form .form-item--textarea label{width:100%;margin-bottom:var(--spacer)}.webform-submission-form .fieldgroup>legend{font-size:var(--type-scale-18);font-weight:var(--font-weight-600);color:var(--linz-grey-1000);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.webform-submission-form .fieldgroup>legend+.fieldset-wrapper{margin-top:calc(var(--spacer)*1.5)}.webform-submission-form .webform-flexbox{flex-direction:column}@media(min-width: 768px){.webform-submission-form .webform-flexbox{flex-direction:row;margin-inline:0}}.webform-submission-form .form-radios,.webform-submission-form .form-checkboxes{display:flex;flex-wrap:wrap;gap:var(--webform-field-spacer, calc(var(--spacer) * 1))}.webform-submission-form .form-radios.form--inline,.webform-submission-form .form-checkboxes.form--inline{--check-width: auto}.webform-submission-form .form-check{display:flex;align-items:var(--webform-control-alignment, center);column-gap:.5em;width:var(--check-width, 100%)}.webform-submission-form input:where(.form-checkbox,.form-radio){position:absolute;z-index:-1;opacity:0;font:0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.webform-submission-form input:where(.form-checkbox,.form-radio):focus-visible~label.form-check-label{color:var(--a11y-focus-color, #E31CEE);font-weight:600}.webform-submission-form input:where(.form-checkbox,.form-radio):focus-visible~label.form-check-label::before{outline:2px #E31CEE solid;outline-offset:0px}.webform-submission-form input:where(.form-checkbox,.form-radio):focus~label.form-check-label::before{border-color:var(--a11y-focus-color, #E31CEE)}.webform-submission-form .button{background-color:var(--linz-teal-900);border-radius:100px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0;padding-left:20px;padding-right:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--type-scale-16);font-weight:var(--font-weight-600);color:var(--white);line-height:var(--webform-button-height, 48px);transition:none}@media(prefers-reduced-motion: no-preference){.webform-submission-form .button{transition:background-color .1s ease,outline-color .1s ease}}.webform-submission-form .button:hover,.webform-submission-form .button:focus{background-color:var(--linz-teal-1100);outline-color:var(--linz-teal-1100)}.webform-submission-form .button:focus-visible{outline-color:var(--a11y-base-color);--a11y-focus-color: var(--a11y-base-color);background-color:var(--linz-teal-1100);outline:3px solid var(--a11y-focus-color, #E31CEE);outline-offset:-3px}@media screen and (forced-colors: active){.webform-submission-form .button{border:1px solid var(--white)}}.form-item--webform-markup{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);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--prose-color, var(--linz-grey-1000, hsl(0, 0%, 36%)))}@media(min-width: 1024px){.form-item--webform-markup{font-size:var(--type-scale-18)}}.form-item--webform-markup-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){.form-item--webform-markup-sm{font-size:var(--type-scale-14);letter-spacing:var(--tracking-normal)}}.form-item--webform-markup .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);color:var(--prose-lead-color, var(--linz-grey-1100, hsl(0, 0%, 22%)));margin-bottom:calc(var(--spacer)*6);text-wrap:pretty}@media(min-width: 1024px){.form-item--webform-markup .lead{font-size:var(--type-scale-25)}}.form-item--webform-markup .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%))}.form-item--webform-markup .lead--without-border::after{content:none}.form-item--webform-markup a{text-decoration:underline;text-decoration-color:var(--linz-teal-900);text-underline-offset:.255em;text-decoration-thickness:1px;color:currentColor}.form-item--webform-markup 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){.form-item--webform-markup a:hover,.form-item--webform-markup a:active{outline:none;color:var(--prose-link-hover, var(--linz-teal-900))}}.form-item--webform-markup 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)}.form-item--webform-markup a.ext .extlink .icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='hsl(180,100%25,25%25)' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='m11.625 2.5c0-.48325.3918-.875.875-.875h5c.4832 0 .875.39175.875.875v5c0 .48325-.3918.875-.875.875s-.875-.39175-.875-.875v-2.88756l-7.67295 7.67296c-.34171.3417-.89573.3417-1.23743 0-.34171-.3417-.34171-.8957 0-1.2375l7.67298-7.6729h-2.8876c-.4832 0-.875-.39175-.875-.875zm-7.45833 3.375c-.20997 0-.41133.08341-.5598.23187-.14846.14847-.23187.34983-.23187.5598v9.16663c0 .21.08341.4114.23187.5598.14847.1485.34983.2319.5598.2319h9.16663c.21 0 .4114-.0834.5598-.2319.1485-.1484.2319-.3498.2319-.5598v-5c0-.4832.3918-.87497.875-.87497s.875.39177.875.87497v5c0 .6741-.2678 1.3206-.7444 1.7973-.4767.4766-1.1232.7444-1.7973.7444h-9.16663c-.6741 0-1.32058-.2678-1.79723-.7444-.47666-.4767-.74444-1.1232-.74444-1.7973v-9.16663c0-.6741.26778-1.32058.74444-1.79723.47665-.47666 1.12314-.74444 1.79723-.74444h5c.48325 0 .87503.39175.87503.875s-.39178.875-.87503.875z' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:center;display:block;width:100%;height:100%}@media print{.form-item--webform-markup a.ext .extlink{display:none}}@media print{.form-item--webform-markup a[href^="/"]::after{content:" (https://linz.govt.nz" attr(href) ")"}.form-item--webform-markup a[href^=http]::after{content:" (" attr(href) ")"}}.form-item--webform-markup a:has(:where(sup,sub)),.form-item--webform-markup a:has(:where(sup,sub)):hover{text-decoration:none}.form-item--webform-markup 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}.form-item--webform-markup>*:first-child{margin-top:0}.form-item--webform-markup>*:last-child{margin-bottom:0}.form-item--webform-markup>h2,.form-item--webform-markup .h2,.form-item--webform-markup .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);font-weight:var(--font-weight-600)}@media(min-width: 375px){.form-item--webform-markup>h2,.form-item--webform-markup .h2,.form-item--webform-markup .maori-translation>h2{font-size:var(--type-scale-28)}}@media(min-width: 1024px){.form-item--webform-markup>h2,.form-item--webform-markup .h2,.form-item--webform-markup .maori-translation>h2{font-size:var(--type-scale-36)}}.form-item--webform-markup>h3,.form-item--webform-markup .h3,.form-item--webform-markup .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){.form-item--webform-markup>h3,.form-item--webform-markup .h3,.form-item--webform-markup .maori-translation>h3{font-size:var(--type-scale-24)}}@media(min-width: 1024px){.form-item--webform-markup>h3,.form-item--webform-markup .h3,.form-item--webform-markup .maori-translation>h3{font-size:var(--type-scale-28)}}.form-item--webform-markup>h4,.form-item--webform-markup .h4,.form-item--webform-markup .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){.form-item--webform-markup>h4,.form-item--webform-markup .h4,.form-item--webform-markup .maori-translation>h4{font-size:var(--type-scale-20)}}@media(min-width: 1024px){.form-item--webform-markup>h4,.form-item--webform-markup .h4,.form-item--webform-markup .maori-translation>h4{font-size:var(--type-scale-24)}}.form-item--webform-markup>h5,.form-item--webform-markup .h5,.form-item--webform-markup .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){.form-item--webform-markup>h5,.form-item--webform-markup .h5,.form-item--webform-markup .maori-translation>h5{font-size:var(--type-scale-20)}}.form-item--webform-markup>h6,.form-item--webform-markup .h6,.form-item--webform-markup .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){.form-item--webform-markup>h6,.form-item--webform-markup .h6,.form-item--webform-markup .maori-translation>h6{font-size:var(--type-scale-17)}}.form-item--webform-markup :is(h2,h3,h4,h5,h6){color:var(--prose-heading-color, var(--gray-1300))}.form-item--webform-markup strong{font-weight:var(--font-weight-700)}.form-item--webform-markup>*+*:is(h2),.form-item--webform-markup .maori-translation>*+*:is(h2){margin-top:1.35em}.form-item--webform-markup>*+*:is(h3,h4,h5,h6,address,table,.table-responsive,.table-compact),.form-item--webform-markup .maori-translation>*+*:is(h3,h4,h5,h6,address,table,.table-responsive,.table-compact){margin-top:1em;margin-bottom:0}.form-item--webform-markup .table-responsive table{margin-bottom:0}.form-item--webform-markup>*+:where(.table-responsive,.table-compact) table{margin-top:1.75em}.form-item--webform-markup :is(p,ul,ol,dl){margin-bottom:0}.form-item--webform-markup *+*:is(p,ul,ol,dl,q,details,address,.maori-translation,.element){margin-top:var(--prose-margin-space, 1em)}.form-item--webform-markup :is(ul,ol)>li+li{margin-top:.25em}.form-item--webform-markup .prose__details-body{padding:calc(var(--spacer)*3);background-color:var(--mfw-purple-100);border:1px solid var(--mfw-purple-200)}.form-item--webform-markup .prose__details-body>*:last-child{margin-bottom:0}.form-item--webform-markup details[open]>.prose__details-body{margin-top:1em;margin-bottom:2em}.form-item+.form-item--webform-markup{border-top:1px solid var(--linz-grey-300);padding-top:calc(var(--spacer)*2);margin-top:calc(var(--spacer)*2)}.form-item--webform-markup+[name=antibot_key]~.form-actions{margin-top:calc(var(--spacer)*3);font-size:var(--type-scale-18);font-weight:var(--font-weight-600);color:var(--linz-grey-1000);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-item--webform-markup+[name=antibot_key]~.form-actions+.fieldset-wrapper{margin-top:calc(var(--spacer)*1.5)}.form-item--error-message{font-size:var(--type-scale-14);color:var(--linz-grey-1100);font-weight:var(--font-weight-600);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23c00' class='bi bi-exclamation-circle' viewBox='0 0 16 16'%3E %3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E %3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E %3C/svg%3E");background-repeat:no-repeat;background-size:1.4em auto;background-position:top left;padding-left:calc(10px + 1.35em);color:var(--error-color)}*+.form-item--error-message{margin-top:calc(var(--spacer)*1.5)}.webform-submission-form .form-item--error>:is(.form-item__checkboxes-label,label){color:var(--error-color)}.webform-ajax-form-wrapper .d-feedback{--container-padding: 0}@media(min-width: 768px){.form-composite:has(.form-item-name-first) .form-item{flex:1}}
