/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on March 23, 2023 */@font-face{font-family:Nimbus Sans;font-style:italic;font-weight:400;src:url(../fonts/nimbussanl-regita-webfont.woff2) format("woff2"),url(../fonts/nimbussanl-regita-webfont.woff) format("woff")}@font-face{font-family:Nimbus Sans;font-style:normal;font-weight:700;src:url(../fonts/nimbussanl-bol-webfont.woff2) format("woff2"),url(../fonts/nimbussanl-bol-webfont.woff) format("woff")}@font-face{font-family:Nimbus Sans;font-style:italic;font-weight:700;src:url(../fonts/nimbussanl-bolita-webfont.woff2) format("woff2"),url(../fonts/nimbussanl-bolita-webfont.woff) format("woff")}@font-face{font-family:Nimbus Sans;font-style:normal;font-weight:400;src:url(../fonts/nimbussanl-reg-webfont.woff2) format("woff2"),url(../fonts/nimbussanl-reg-webfont.woff) format("woff")}:root{--light-pink:#f4e7e8;--primary-orange:#f79657;--primary-700:#cd171e;--primary-800:#ac0a10;--gradient:#9c0e17;--secondary-whatutoto:#660825;--general-white:#fff;--grey-25:#fcfcfd;--grey-50:#f9fafb;--grey-100:#f2f4f7;--grey-200:#eaecf0;--grey-300:#c6ccd4;--grey-400:#a4a9b2;--grey-450:#969aa3;--grey-500:#797d86;--grey-600:#5c5f64;--grey-700:#424448;--grey-800:#2a2b2c;--grey-900:#000;--mid-pink:#ebbfdc;--dark-pink:#4f0c38;--light-green:#abd6c0;--green:#4daf3d;--dark-green:#0e492b;--light-apricot:#ffc59f;--dark-apricot:#672f0b;--light-blue:#cad9f0;--dark-blue:#102441;--dark-teal:#07747b;--light-teal:#5ac5c4;--red:var(--primary-700);--body-text:var(--grey-900);--body-bg:var(--general-white);--heading-colour:var(--body-text);--link-colour:var(--red);--border-radius:0.25rem;--input-bg:var(--body-bg);--input-border:var(--grey-400);--btn-colour:var(--body-bg);--btn-bg:var(--body-text);--btn-border:var(--body-text);--tab-colour:var(--body-bg);--tab-bg:var(--red);--pager-border:var(--red);--pager-colour:var(--red);--pager-bg:var(--body-bg);--shaded-bg:var(--grey-100);--promo-bg-bottom:var(--shaded-bg)}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}figure{margin:0}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{font-size:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--body-bg);color:var(--body-text);font-family:Nimbus Sans,sans-serif;font-size:1.1875rem;line-height:1.5789473684;overflow-x:hidden;position:relative}.js-hide body{visibility:hidden}body.loaded{transition:all .3s ease-in-out}body>div{overflow-x:hidden}body.mobile-search-active .overlay{height:calc(100% - 3.75rem);top:3.75rem;width:100%}body.mobile-menu-active,body.mobile-search-active{overflow-y:hidden}body.megamenu-active .overlay,body.mobile-menu-active .overlay{bottom:0;right:0;top:0}body.megamenu-active .overlay,body.mobile-menu-active .overlay,body.mobile-search-active .overlay{background-color:var(--body-text);left:0;opacity:.4;position:absolute;z-index:2}[data-whatinput=mouse] a:active,[data-whatinput=mouse] a:focus,[data-whatinput=mouse] button:active,[data-whatinput=mouse] button:focus,[data-whatinput=touch] a:active,[data-whatinput=touch] a:focus,[data-whatinput=touch] button:active,[data-whatinput=touch] button:focus{box-shadow:none;outline:0}[data-whatinput=mouse] :focus,[data-whatinput=touch] :focus{outline:0}[data-whatinput=keyboard] [tabindex="0"]:active,[data-whatinput=keyboard] [tabindex="0"]:focus,[data-whatinput=keyboard] a:active,[data-whatinput=keyboard] a:focus,[data-whatinput=keyboard] button:active,[data-whatinput=keyboard] button:focus,[data-whatinput=keyboard] input:active,[data-whatinput=keyboard] input:focus,[data-whatinput=keyboard] textarea:active,[data-whatinput=keyboard] textarea:focus{outline:1px auto #4169e1;outline-offset:1px}[data-whatinput=keyboard] .box-radios .inner:focus-within,[data-whatinput=keyboard] .form-file-wrapper:focus-within,[data-whatinput=keyboard] .image-radios label:focus-within,[data-whatinput=keyboard] .select-wrapper .select-inner:focus-within{outline:1px auto #4169e1;outline-offset:1px}[data-whatinput=keyboard] .image-radios label:focus-within{outline-offset:9px}[data-whatinput=keyboard] [type=checkbox]:focus+svg,[data-whatinput=keyboard] [type=radio]:focus+svg{outline:1px auto #4169e1;outline-offset:1px}[data-whatintent=mouse] [data-whatinput=keyboard] [type=checkbox]:focus+svg,[data-whatintent=mouse] [data-whatinput=keyboard] [type=radio]:focus+svg{outline:none}[data-whatinput=keyboard] :focus{outline:0}[data-whatintent=mouse] input:active,[data-whatintent=mouse] input:focus,[data-whatintent=mouse] textarea:active,[data-whatintent=mouse] textarea:focus{outline:none}.screen-reader-response,.visually-hidden,.visuallyhidden{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.visually-hidden.focusable:active,.visually-hidden.focusable:focus,.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus,.visuallyunhidden{clip:auto!important;height:auto!important;overflow:visible!important;position:static!important;white-space:normal!important;width:auto!important}.hidden{display:none!important}.show-mobile{display:block}.show-desktop{display:none}ul.toolbar-menu>li{font-size:small}.local-tasks{background-color:var(--periwinkle-25)}.user-form,.user-login-form,.user-pass,.user-pass-reset,.user-register-form{margin-left:auto;margin-right:auto;max-width:39.75rem;padding:5.5rem 1.125rem}.user-register-form>.form-wrapper:not(.form-actions){margin-bottom:2rem}#cms-edit-link{box-shadow:0 0 .625rem rgba(0,0,0,.3);padding:.625rem 1.25rem;position:fixed;z-index:99}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--heading-colour);font-family:Nimbus Sans,sans-serif;font-weight:700;margin:0 0 1.5rem}.h1,h1{--heading-colour:var(--red);font-size:4rem;line-height:1.125;margin:0 0 2.625rem}.h1 .header-title-tereo,h1 .header-title-tereo{display:block;font-size:2.375rem;font-weight:400;line-height:1.4210526316}.h2,h2{font-size:2.375rem;line-height:1.4210526316}.h3,h3{font-size:2.25rem;line-height:1.1666666667}.h4,h4{font-size:1.875rem;line-height:1.2}.h5,h5{font-size:1.5rem;line-height:1.25}.h6,h6{font-size:1.125rem;line-height:1.3333333333}ol,ul{margin:0 0 1.5rem;padding:0}ol:last-child,ul:last-child{margin-bottom:0}ol>li,ul>li{margin-bottom:1.5rem}ol>li:last-child,ul>li:last-child{margin-bottom:0}ol>li>ol,ol>li>ul,ul>li>ol,ul>li>ul{margin-top:1.5rem}ul{list-style:none}ul>li,ul>li.card li{padding-left:1.875rem;position:relative}ul>li.card li:before,ul>li:before{aspect-ratio:1/1;background-color:var(--red);content:"";display:block;left:0;position:absolute;top:.6875rem;width:.375rem}ol{padding-left:1.25rem}ol>li{padding-left:.75rem}ol>li::marker{font-weight:700}.no-bullets{list-style:none;margin:0}.no-bullets>li{position:static}.no-bullets li>ul{margin:0}.no-bullets>li,.no-bullets>li li{margin:0;padding-left:0}.no-bullets>li li:before,.no-bullets>li:before{display:none}.no-bullets .card li:before{display:unset}ol.no-bullets{padding-left:0}dd,dl,dt{margin:0}dd,dt{font-size:1.125rem;line-height:1.6666666667}dt{display:inline-block;font-weight:700;padding-right:.1875rem}dd{display:inline}dd:after{content:"\a";display:block;height:1.875rem;white-space:pre}fieldset{border:none;margin:0;padding:0}.fake-legend,legend{font-size:2.25rem;font-weight:700;line-height:1.3333333333;margin:0 0 2rem}.form-item{margin-bottom:2rem;position:relative;z-index:1}.form-item:last-child{margin-bottom:0}.form-item .message{font-size:.9375rem;line-height:1.6;margin-top:.375rem}.form-item .message.error{color:var(--red)}.form-items{grid-gap:2rem .75rem;display:grid;margin-bottom:2rem}.form-items .control-group,.form-items .form-item,.form-items:last-child{margin-bottom:0}.form-checkboxes .form-items,.form-radios .form-items{align-items:flex-end;display:flex;margin-left:-.5rem;margin-right:-.5rem}.form-checkboxes .form-items .control-group,.form-checkboxes .form-items .form-item,.form-radios .form-items .control-group,.form-radios .form-items .form-item{margin-bottom:0;padding-left:.5rem;padding-right:.5rem;width:50%}.fake-label,label{color:var(--body-text);display:block;font-size:1.125rem;font-weight:700;line-height:1.7777777778;margin-bottom:.5rem}.fake-label abbr[title],label abbr[title]{text-decoration:none}.form-description{color:var(--body-text);font-size:1rem;line-height:1.5;margin-bottom:.5rem}.standard-input{align-items:center;background-color:var(--input-bg);border:.0625rem solid var(--input-border);border-radius:var(--border-radius);box-shadow:none;color:var(--body-text);display:inline-flex;font-size:1.0625rem;height:3rem;line-height:1.4117647059;padding:0 .9375rem;transition:box-shadow 1s ease-in-out;width:100%}.standard-input.form-textarea{display:block;height:auto;padding:.9375rem}.standard-input:focus{box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.3)}.standard-input:active,.standard-input:focus{outline:0}.standard-input:-moz-focusring{outline:0}.standard-input.error{--input-border:var(--red);border-width:.125rem;padding:0 1rem}.standard-input.error:focus{box-shadow:0 .3125rem .625rem 0 rgba(205,23,30,.3)}.standard-input[type=number]{-moz-appearance:textfield}.standard-input[type=number]::-webkit-inner-spin-button,.standard-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.standard-input[type=file]{height:3.5rem;opacity:.00001;position:absolute;width:100%}.standard-input:disabled{--body-text:var(--grey-300);--input-border:var(--grey-300);cursor:not-allowed}.select-wrapper>div{background-color:var(--input-bg);border:.0625rem solid var(--input-border);border-radius:var(--border-radius);color:var(--body-text);position:relative;transition:box-shadow 1s ease-in-out}.select-wrapper>div:focus-within{box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.3)}.select-wrapper .select-inner .svg-icon{bottom:50%;height:1.125rem;pointer-events:none;position:absolute;right:1.5rem;transform:translateY(50%);width:1.125rem}.select-wrapper [class*=edit-]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;height:2.5rem;padding-right:4rem}.select-wrapper [class*=edit-]::-ms-expand{display:none}.select-wrapper [class*=edit-]:focus{border:none}.select-wrapper [class*=edit-]:active,.select-wrapper [class*=edit-]:focus{background:transparent;outline:0}.select-wrapper [class*=edit-]:-moz-focus-ring{outline:0}.select-wrapper [class*=edit-]:-moz-focus-inner{border:0}.select-wrapper [class*=edit-] option:active,.select-wrapper [class*=edit-] option:focus{background:transparent;outline:0}.select-wrapper.disabled>div{--body-text:var(--grey-300);--input-border:var(--grey-300);cursor:not-allowed}.form-action{display:flex;gap:1rem;margin-top:2rem}[type=checkbox]{height:1.5rem;opacity:.00001;position:absolute;width:1.5rem}.form-checkboxes{margin-bottom:2rem}.form-checkboxes:last-child{margin-bottom:0}.form-checkboxes>.inner{margin-top:-1rem}.form-checkboxes .form-item{margin-bottom:0;padding:1rem 0 1rem 1rem}.form-checkboxes .form-item:last-child,.form-checkboxes .form-items,.form-checkboxes .form-items .form-item{margin-bottom:0}.form-checkboxes .form-checkbox{padding:0}.form-checkbox label{align-items:flex-start;cursor:pointer;display:flex;font-size:1.125rem;font-weight:400;line-height:1.3333333333;margin-bottom:0;padding:1rem 0;position:relative}.form-checkbox label span{flex:1 1 auto;padding-left:1.25rem}.form-checkbox label svg{flex:0 0 1.125rem;height:1.125rem;width:1.125rem}.form-checkbox label svg .checkbox-bg{fill:transparent;stroke:var(--red)}.form-checkbox label svg .checkbox-checkmark{stroke:transparent}.form-checkbox label svg *{transition:all .3s ease-in-out}.form-checkbox [type=checkbox]:checked+svg .checkbox-bg{fill:var(--red);stroke:var(--red)}.form-checkbox [type=checkbox]:checked+svg .checkbox-checkmark{stroke:var(--body-bg)}.form-checkbox.toggle label{padding:0}[type=checkbox]:disabled~span,[type=checkbox]:disabled~svg{cursor:not-allowed;opacity:.3}p{margin:0}p:not(:last-child){margin-bottom:1.5rem}.intro{font-size:1.5rem;font-weight:300;line-height:1.5}div.block+div.block{margin-top:2rem}a{color:var(--link-colour);text-decoration:none}a span.last{white-space:nowrap}a.loaded{transition:all .3s ease-in-out}a.footnote-link{color:initial}a.footnote-link,a.footnote-link:hover{text-decoration-color:var(--primary-700);text-decoration-line:underline;text-decoration-style:dotted}a:active,a:hover{--link-colour:var(--primary-800);text-decoration:underline}a.all-link,a.full-width-link{align-items:center;display:flex;font-weight:700;gap:.75rem;text-transform:uppercase}a.all-link>.svg-icon,a.full-width-link>.svg-icon{height:1.5rem;width:1.5rem}a.all-link>.txt,a.full-width-link>.txt{white-space:nowrap}a.full-width-link{--link-colour:var(--red);font-size:.875rem;justify-content:space-between;letter-spacing:.0875rem;line-height:2.1428571429}a.full-width-link.not-full-width{justify-content:flex-start}a.full-width-link:active,a.full-width-link:hover{--link-colour:var(--red)}a.all-link{font-size:1.125rem;line-height:1.6666666667}a.all-link:active,a.all-link:hover{--link-colour:var(--body-bg)}a[href^="mailto:"]{overflow-wrap:break-word}.breadcrumb a{--link-colour:var(--body-text);display:flex;font-size:1.125rem;font-weight:700;line-height:1.6666666667;text-transform:uppercase}.breadcrumb a>.svg-icon{color:var(--red);height:1.5rem;margin-right:.75rem;width:1.5rem}.breadcrumb a:active,.breadcrumb a:hover{--link-colour:var(--body-text)}.button{align-items:center;background-color:var(--btn-bg);border:.0625rem solid var(--btn-border);border-radius:var(--border-radius);color:var(--btn-colour);cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:700;height:3rem;justify-content:center;line-height:1.6;padding:0 1.0625rem;text-decoration:none;transition:all .5s ease-in-out;white-space:nowrap;width:auto}.button .hidden,.button.js-hide{display:none!important}.button:active,.button:hover{--btn-bg:var(--red);--btn-border:var(--red);text-decoration:none}.button.secondary{--btn-bg:var(--body-bg);--btn-colour:var(--body-text);--btn-border:var(--body-text)}.button.secondary:active,.button.secondary:hover{--btn-bg:var(--grey-200);--btn-colour:var(--body-text);--btn-border:var(--body-text)}.button.tertiary{--btn-bg:var(--red);--btn-border:var(--red)}.button.tertiary:active,.button.tertiary:hover{--btn-bg:var(--primary-800);--btn-border:var(--primary-800)}.button.bordered{--btn-bg:transparentize(var(--red),100);--btn-border:var(--body-bg);text-transform:none}.button.bordered:active,.button.bordered:hover{--btn-bg:transparentize(var(--red),90);--btn-border:var(--grey-200)}.button.bordered-red{--btn-bg:$white;--btn-border:var(--red);background-color:#fff;color:var(--red);text-transform:none}.button.bordered-red:active,.button.bordered-red:hover{--btn-bg:transparentize($white,90);--btn-border:var(--red);background-color:#fff}.button[disabled]{cursor:not-allowed}.button[disabled],.button[disabled]:active,.button[disabled]:hover{--btn-bg:var(--grey-100);--btn-border:var(--grey-100);--btn-colour:var(--grey-400)}.button.no-button{--btn-colour:var(--red);--btn-bg:transparent;border:none;border-radius:0;font-size:1.25rem;font-weight:700;height:auto;line-height:1.2;padding:0;text-decoration:none;white-space:unset}.button.no-button:active,.button.no-button:hover{--btn-colour:var(--red);text-decoration:underline}.button.no-button.with-icon .svg-icon{height:2rem;transform:translateY(0);width:2rem}.button.no-button.with-icon.flip .svg-icon{height:3rem;transform:translateY(.125rem);width:3rem}.button.no-button.back-link{font-size:1rem;line-height:1.5}.button.no-button.back-link.with-icon .svg-icon{height:1.5rem;margin-right:.5rem;width:1.5rem}.node--type-pricing-plan .button.no-button:not(.nav-link){--btn-colour:var(--body-text);height:3rem}.node--type-pricing-plan .button.no-button:not(.nav-link):active,.node--type-pricing-plan .button.no-button:not(.nav-link):hover{--btn-colour:var(--body-text)}.button.text-left{text-align:left}.button.text-left.with-icon.icon-right{justify-content:space-between}.button.text-left.with-icon.icon-left{justify-content:start}.button.with-icon .svg-icon{height:1em;transform:translateY(.125rem);width:1em}.button.with-icon.icon-right .svg-icon{margin-left:1rem;margin-right:0}.button.with-icon.icon-left .svg-icon{margin-left:0;margin-right:1rem}.button.with-icon.icon-top{flex-direction:column}.button.with-icon.icon-top .svg-icon{height:1.3125rem;width:1.3125rem}.button.with-icon.icon-top .text{font-size:.75rem;font-weight:600;line-height:1.3333333333;margin-top:.125rem}.button.icon-only{--btn-bg:transparent;--btn-colour:var(--body-text);border:none;outline:none;padding:0}.button.icon-only .text{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.button.icon-only>.svg-icon{height:100%;width:100%}.button.icon-only:active,.button.icon-only:hover{--btn-bg:transparent;--btn-colour:var(--body-text);border:none;box-shadow:none;outline:none;padding:0;text-decoration:none}.button.get-started{font-size:1.125rem;font-weight:700;height:4.25rem;line-height:1.7777777778}.button.get-started .svg-icon{height:2.25rem;width:2.25rem}.button.toggle{--btn-bg:var(--light-pink);--btn-border:var(--light-pink);--btn-colour:var(--body-text);--border-radius:0;height:4.125rem;padding:0 1.4375rem;text-transform:uppercase;width:100%}.button.toggle .svg-icon{color:var(--red);height:1rem;transform:translateY(0);width:1rem}.button.toggle:focus,.button.toggle:hover{--btn-bg:var(--light-pink);--btn-border:var(--light-pink);--btn-colour:var(--body-text)}.button.toggle:focus .txt,.button.toggle:hover .txt{text-decoration:underline}.collapsible-block-toggle{display:inline-block;font-weight:700;margin-top:2rem;text-transform:uppercase}.collapsible-block-toggle .svg-icon{height:1rem;vertical-align:middle;width:1rem}.collapsible-block-toggle .svg-icon.down{transform:rotate(180deg)}.status,.topic{align-items:center;display:flex;height:1.875rem;padding:0 .75rem}.side-box .status,.side-box .topic{height:1.5rem}.status{background-color:var(--status-bg,var(--grey-100));color:var(--status-text,var(--grey-900));font-size:.8125rem;line-height:1.3846153846}.topic{align-items:center;background-color:var(--primary-800);border-radius:1.375rem;display:inline-flex;font-size:1rem;font-weight:700;height:1.5rem;line-height:1.125;padding:0 .375rem}.logo{--logo-h:3rem;height:var(--logo-h);width:calc(var(--logo-h)*3.44444)}.logo a{display:block;height:100%;opacity:1;transition:all .5s ease-in-out}.logo a svg{fill:var(--body-text);height:100%;width:100%}.megamenu-active .logo a svg{fill:var(--body-bg)}.logo a svg .logo-line,.logo a svg .logo-org-image{fill:var(--red)}.megamenu-active .logo a svg .logo-line,.megamenu-active .logo a svg .logo-org-image{fill:var(--body-bg)}.logo a:active,.logo a:hover{opacity:.5}footer .logo{--logo-h:3.375rem}footer .logo a svg .logo-line,footer .logo a svg .logo-site{display:none}.svg-icon{line-height:1}.svg-icon svg{fill:var(--white);color:inherit;height:100%;line-height:1;width:100%}.svg-icon.svg-icon-external-link{height:1em;margin-left:.375rem;transform:translateY(.1875rem);width:1em}span.svg-icon{display:inline-block}.spinner{display:none;height:2.5rem;width:2.5rem}.spinner>.svg-icon{animation:loader 1s linear infinite;display:block;height:100%;width:100%}.loading .spinner{display:block}.loading .price{display:none!important}.table-holder{overflow-x:auto}table{border-collapse:collapse;width:100%}table th{font-weight:700;text-align:left}table thead th{border-bottom:.125rem solid var(--grey-300);border-top:.0625rem solid var(--grey-200);font-size:1rem;line-height:1.5;padding:1.0625rem 0 1.125rem 1.5rem;vertical-align:bottom}table tbody td{border-bottom:.0625rem solid var(--grey-200);font-size:.9375rem;line-height:1.6;padding:.5rem 0 .5625rem 1.5rem;vertical-align:top}table tbody tr:first-child td{padding-top:.4375rem}table tfoot td,table tfoot th{border-bottom:.125rem solid var(--grey-300);font-size:1rem;line-height:1.5;padding:.5rem 0 .5rem 1.5rem}.content-area{margin-bottom:5.625rem;margin-top:3.375rem}.Homepage .content-area{margin-bottom:5.625rem;margin-top:0}.pikselin__youtube__elements__video{padding-bottom:unset}.pikselin__youtube__elements__video .video,.pikselin__youtube__elements__video .video__wrapper iframe{display:unset}.pikselin__youtube__elements__video .video__text h3{margin-bottom:unset}.pikselin__youtube__elements__video .video__text__duration{color:unset;margin-top:unset}.pikselin__youtube__elements__video .video-transcription{border:unset;padding:unset}.pikselin__youtube__elements__video .video-transcription .button{font-weight:unset}.pikselin__youtube__elements__video .video-transcription .button .svg-icon{color:unset;height:unset;transition:unset;width:unset}.pikselin__youtube__elements__video .video-transcription--hidden .button .svg-icon,.pikselin__youtube__elements__video .video-transcription--visible .button .svg-icon{transform:unset}.pikselin__youtube__elements__video .video-transcription__text{display:unset;margin-top:unset}.element{margin-top:3.75rem}.element.footnotes-block .footnotes-container{background-color:var(--light-pink);padding:1.875rem}.element.footnotes-block .footnotes-container .footnote-item{align-items:flex-start;display:flex;font-size:.875rem;gap:.625rem;justify-content:flex-start;padding-bottom:.9375rem}.element.footnotes-block .footnotes-container .footnote-item:last-child{padding-bottom:0}.element.footnotes-block .footnotes-container .footnote-item span{flex-shrink:1}.element.footnotes-block .footnotes-container .footnote-item span.svg-icon{color:#cd171e;height:.875rem;min-width:.875rem;width:.875rem}.element.footnotes-block .footnotes-container .footnote-item div{flex-grow:1}.element.footnotes-block .footnotes-container .footnote-item .footnotes-content a span.last{white-space:normal}.element.linklist-block .hyperlink{display:block;font-size:1.125rem;font-weight:700;line-height:1.6666666667;padding-left:2.25rem;position:relative}.element.linklist-block .hyperlink [class*=svg-icon-arrow]{height:1.5rem;left:0;line-height:1.5rem;position:absolute;top:0;width:1.5rem}.element.linklist-block .hyperlink .svg-icon-external-link{height:1.125rem;line-height:1.125rem;margin-left:.75rem;transform:translateY(.1875rem);width:1.125rem}.element.filelist-block .downloads .download{align-items:center;border-top:.0625rem solid var(--grey-200);display:flex;gap:1.5rem;padding:1.125rem 0 1.0625rem 1.5rem}.element.filelist-block .downloads .download:first-child{padding-top:1.0625rem}.element.filelist-block .downloads .download:last-child{border-bottom:.0625rem solid var(--grey-200)}.element.filelist-block .downloads .download .download__title{display:block;font-size:1.125rem;font-weight:700;line-height:1.3333333333}.element.filelist-block .downloads .download .download__icon{flex-basis:auto;height:1.5rem;margin:0}.element.filelist-block .downloads .download .svg-icon{background-color:var(--);display:flex;height:2rem;place-content:center;width:2rem}.element.filelist-block .downloads .download .download__filemeta{color:var(--body-text);display:block;font-size:.9375rem;line-height:1.6;margin-top:.5rem}.element.highcharts-block .chart-controls{display:flex;flex-direction:column;gap:.75rem}.element.highcharts-block .chart-controls a{align-items:center;display:flex;gap:.75rem}.element.highcharts-block .chart-controls .svg-icon{height:1.125rem;width:1.125rem}.element.promo-block{margin-left:-1.125rem;margin-right:-1.125rem}.element.promo-block .element-inner{display:flex;flex-direction:column-reverse}.element.promo-block .element-inner .text{flex:1 1 auto;padding:2.625rem}.element.promo-block .element-inner .image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.element.promo-block-alt{background-color:var(--red);color:#fff;margin-left:-1.125rem;margin-right:-1.125rem}.element.promo-block-alt:not(:last-child){margin-bottom:5.25rem}.element.promo-block-alt .element-inner{display:flex;flex-direction:column-reverse;padding:0}.element.promo-block-alt .element-inner .text{flex:1 1 auto;padding:2.625rem}.element.promo-block-alt .element-inner .text h2{color:#fff;font-size:1.5rem;margin-bottom:0;text-transform:none}.element.promo-block-alt .element-inner .image{aspect-ratio:var(--img-w,640)/var(--img-h,300);margin-top:0}.element.promo-block-alt .element-inner .image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.element.video-block .video{display:flex;flex-direction:column;gap:1.125rem}.element.video-block .video .video-transcription{border-color:var(--grey-300);border-style:solid;border-width:.0625rem 0}.element.video-block .video .video-transcription .button{--btn-colour:var(--red);align-items:center;display:flex;font-size:.875rem;font-weight:700;gap:1.125rem;height:5.125rem;letter-spacing:.0875rem;line-height:1.7142857143;text-transform:uppercase;width:100%}.element.video-block .video .video-transcription .button .svg-icon{height:1rem;margin-right:0;transition:transform .5s ease-in-out;width:1rem}.element.video-block .video .video-transcription .button[aria-expanded=false] .svg-icon{transform:rotate(0)}.element.video-block .video .video-transcription .button[aria-expanded=true] .svg-icon{transform:rotate(180deg)}.element.video-block .video .video-transcription.video-transcription--hidden .video-transcription__text{display:none}.element.image-block img{display:block;height:auto;max-width:100%}.element.image-block figcaption{font-size:.9375rem;line-height:1.6;margin-top:1rem}.element.image-text-block{padding:2.625rem}.element.image-text-block .element-inner{align-items:start;display:grid;gap:1.5rem}.element.image-text-block .element-inner .image{margin-top:0!important}.element.image-text-block .element-inner .image.with-heading{margin-top:4rem!important}.element.image-text-block .image{min-width:0}.element.image-text-block .image img{display:block;height:auto;max-width:100%}.element.image-text-block .text{align-items:center;display:flex;flex-direction:column;text-align:center}.element.image-text-block a.full-width-link{margin-top:2.625rem}.element.image-text-block.image-rounded .image{display:flex;justify-content:center}.element.image-text-block.image-rounded img{border-radius:50%}.image-text-block,.promo-block{--heading-colour:var(--body-text);background-color:var(--block-bg,transparent);color:var(--block-colour,var(--body-text))}.image-text-block a.full-width-link,.promo-block a.full-width-link{--link-colour:var(--red)}.image-text-block .button,.promo-block .button{--btn-colour:var(--body-bg);--btn-bg:var(--body-text);--btn-border:var(--body-text)}.image-text-block .button:active,.image-text-block .button:hover,.promo-block .button:active,.promo-block .button:hover{--btn-colour:var(--body-bg);--btn-bg:var(--red);--btn-border:var(--red)}.image-text-block.whenua-tint,.promo-block.whenua-tint{--block-bg:var(--light-pink);--block-colour:var(--body-text);--heading-colour:var(--body-text)}.image-text-block.whenua-tint a.full-width-link,.promo-block.whenua-tint a.full-width-link{--link-colour:var(--red)}.image-text-block.whenua,.promo-block.whenua{--block-bg:var(--red);--block-colour:var(--body-bg);--heading-colour:var(--body-bg)}.image-text-block.whenua a.full-width-link,.promo-block.whenua a.full-width-link{--link-colour:var(--body-bg)}.image-text-block.whenua .button:active,.image-text-block.whenua .button:hover,.promo-block.whenua .button:active,.promo-block.whenua .button:hover{--btn-colour:var(--body-text);--btn-bg:var(--body-bg);--btn-border:var(--body-bg)}.image-text-block.whatuto,.promo-block.whatuto{--block-bg:var(--secondary-whatutoto);--block-colour:var(--body-bg);--heading-colour:var(--body-bg)}.image-text-block.whatuto a.full-width-link,.promo-block.whatuto a.full-width-link{--link-colour:var(--body-bg)}.image-text-block.whatuto .button,.promo-block.whatuto .button{--btn-colour:var(--body-text);--btn-bg:var(--body-bg);--btn-border:var(--body-bg)}.image-text-block.whatuto .button:active,.image-text-block.whatuto .button:hover,.promo-block.whatuto .button:active,.promo-block.whatuto .button:hover{--btn-colour:var(--body-bg);--btn-bg:var(--red);--btn-border:var(--red)}.image-text-block.kerewhenua,.promo-block.kerewhenua{--block-bg:var(--primary-orange);--block-colour:var(--body-text);--heading-colour:var(--body-text)}.image-text-block.kerewhenua a.full-width-link,.promo-block.kerewhenua a.full-width-link{--link-colour:var(--body-text)}.image-text-block.mangu,.promo-block.mangu{--block-bg:var(--body-text);--block-colour:var(--body-bg);--heading-colour:var(--body-bg)}.image-text-block.mangu a.full-width-link,.promo-block.mangu a.full-width-link{--link-colour:var(--body-bg)}.image-text-block.mangu .button,.promo-block.mangu .button{--btn-colour:var(--body-text);--btn-bg:var(--body-bg);--btn-border:var(--body-bg)}.image-text-block.mangu .button:active,.image-text-block.mangu .button:hover,.promo-block.mangu .button:active,.promo-block.mangu .button:hover{--btn-colour:var(--body-bg);--btn-bg:var(--red);--btn-border:var(--red)}.image-text-block.white,.promo-block.white{--block-bg:var(--body-bg);--block-colour:var(--body-text);--heading-colour:var(--body-text)}.image-text-block.white a.full-width-link,.promo-block.white a.full-width-link{--link-colour:var(--red)}.IndustryDetailsPage .main .content-container .slice.promo-block,.IndustryDetailsPage .main .content-container .slice.promo-block-alt{margin-left:auto;margin-right:auto;max-width:82rem;padding-left:1.125rem;padding-right:1.125rem}.ThemePage .content-col .slice.element:first-child{margin-top:0}.ThemePage .content-col .slice.element:last-child{margin-bottom:3.75rem}.InterventionsPage .content-block.element,.ProjectLandingPage .content-block.element{background-color:transparent;margin-bottom:3.75rem}.InterventionsPage .content-block.element:first-child,.ProjectLandingPage .content-block.element:first-child{margin-top:0}.search-form,.search-form .search-form-inner{width:100%}.search-form .search-form-inner .form-search{padding:0 2.9375rem}.search-form .search-form-inner .form-item{margin-bottom:1.5rem}.search-form .search-form-inner .form-item .svg-icon{color:var(--red);height:1.5rem;left:1rem;position:absolute;top:.75rem;width:1.5rem}.search-form .search-form-inner .form-action{grid-column-gap:1.25rem;display:grid;grid-template-columns:repeat(2,1fr)}.search-form:not(.search-results-form) label{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.search-form.search-results-form{background-color:var(--green-050);margin-bottom:2rem;padding:1.5rem 1rem}.search-form.search-results-form .search-form-inner{display:grid;gap:2rem;grid-template-columns:1fr}.search-form.search-results-form .search-form-inner .form-item{margin-bottom:0}.search-form.search-results-form .search-form-inner .form-search{padding-left:1.0625rem}.search-form.search-results-form .search-form-inner .form-search-wrapper label{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.search-form.search-results-form .search-form-inner .form-action{display:block}.search-form.search-results-form .search-form-inner .form-action .button{width:100%}[id=search-open-trigger].button.no-button{height:3rem;margin-right:-.5625rem;transition:color .5s ease-in-out;width:3rem}[id=search-open-trigger].button.no-button>.svg-icon{height:1.875rem;width:1.875rem}.megamenu-active [id=search-open-trigger].button.no-button{--btn-colour:var(--body-bg)}[id=mob-search-close-trigger]{display:block}[id=search-close-trigger]{display:none}.filter-form{margin-bottom:2rem}.filter-form .form-inner{background-color:var(--green-050);padding:1.5rem 1.25rem}.filter-form .form-inner .form-item label{font-size:1rem;line-height:1.75;margin-bottom:.25rem}.filter-form .form-item{margin-bottom:1.5rem}.filter-form .form-actions{display:grid;gap:1rem;grid-template-columns:1fr;justify-content:center;margin-top:1.5rem}.interested-in-industry{padding:1.875rem 1.125rem 2.625rem}.interested-in-industry,.interested-in-industry .form-item{align-items:center;display:flex;flex-direction:column}.interested-in-industry .form-item.and-exploring{display:none}.interested-in-industry .form-item label{color:var(--body-bg);font-size:.875rem;font-weight:400;line-height:2.1428571429;margin-bottom:0}.interested-in-industry .form-item .select-inner{--input-bg:transparent;--input-border:transparent;border-bottom:.125rem solid hsla(0,0%,100%,.5);color:var(--body-bg);height:3.375rem;min-width:0;transition:none}.interested-in-industry .form-item .select-inner:focus-within{box-shadow:none}.interested-in-industry .form-item .select-inner [class*=edit-]{color:var(--body-bg);font-size:.875rem;font-weight:700;height:100%;line-height:3;padding-left:0;padding-right:2.5rem;width:auto}.interested-in-industry .form-item .select-inner [class*=edit-] option{background-color:var(--red);color:currentColor}.interested-in-industry .form-item .select-inner [class*=edit-]:focus{box-shadow:none}.interested-in-industry .form-item .select-inner .svg-icon{right:.625rem}.interested-in-industry .button,.interested-in-industry .button:active,.interested-in-industry .button:hover{--btn-colour:var(--red);--btn-border:transparent}.standard-form .form-group{display:flex;flex-direction:column;gap:1.125rem}.standard-form .select-wrapper{background:#fff;border:.0625rem solid var(--grey-400);border-radius:.25rem;position:relative;width:100%}.standard-form .select-wrapper .svg-icon{height:1rem;line-height:1rem;position:absolute;right:.9375rem;top:.9375rem;width:1rem;z-index:0}.standard-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--grey-800);padding:.75rem 1.25rem;position:relative;width:100%;z-index:1}.standard-form .submit-wrapper{display:flex;flex-wrap:nowrap;gap:.75rem;margin-bottom:2rem}.standard-form .submit-wrapper button{width:50%}.standard-form.form-element__form{border-radius:.5rem;margin-top:4rem}.standard-form.form-element__form h2{font-size:1.75rem;line-height:1.2857142857}.standard-form.form-element__form.has-received-form-submission h2{display:none}.standard-form.form-element__form .received-form-submission{text-align:center}.standard-form.form-element__form .received-form-submission .icon{margin-bottom:1.5rem}.standard-form.form-element__form .received-form-submission .icon .svg-icon{color:var(--green);height:8.25rem;width:8.25rem}.standard-form.form-element__form .received-form-submission h3{font-size:1.75rem;line-height:1.2857142857}.standard-form.form-element__form .received-form-submission .breadcrumb{margin-bottom:0;margin-top:3.5rem}.standard-form.form-element__form .received-form-submission .breadcrumb a{justify-content:center}header .show-desktop .secondary-nav>ul{align-items:center;display:flex;justify-content:flex-end;margin-right:-1.5rem}header .show-desktop .secondary-nav a{display:block;font-size:.8125rem;line-height:1.3846153846;padding:.5625rem 1.5rem}header .show-desktop .main-nav{margin-left:-1.5rem}header .show-desktop .main-nav>ul{display:flex}header .show-desktop .main-nav .has-megamenu>.nav-link>.inner>.svg-icon{color:var(--red);height:1.875rem;transform:rotate(0);transition:color .5s ease-in-out,transform .5s ease-in-out;width:1.875rem}header .show-desktop .main-nav .has-megamenu>.nav-link[aria-expanded=true]>.inner>.svg-icon{transform:rotate(180deg)}header .show-desktop .main-nav .nav-link{display:block;font-size:.875rem;line-height:1.2857142857;padding:1.3125rem 0 1.25rem}header .show-desktop .main-nav .nav-link>.inner{align-items:center;border-right:.0625rem solid var(--grey-300);display:flex;gap:1rem;padding:0 .75rem 0 .6875rem}.megamenu-active header .show-desktop .main-nav .nav-link>.inner{border-right-color:hsla(0,0%,100%,.3)}header .show-desktop .main-nav .nav-link .text>span{display:block}header .show-desktop .main-nav .nav-link .text [lang=mi]{font-weight:700}header .show-desktop .main-nav .nav-link .text .en{font-weight:300}header .show-desktop .main-nav .sub-nav{--link-colour:var(--body-bg);background:linear-gradient(90deg,var(--secondary-whatutoto) 75%,var(--gradient) 99%);display:none;left:0;position:absolute;top:calc(100% + .0625rem);width:100vw;z-index:-1}header .show-desktop .main-nav .sub-nav.opening{animation:fade-in .5s ease-in-out}header .show-desktop .main-nav .sub-nav.closing{animation:fade-out .5s ease-in-out}header .show-desktop .main-nav .sub-nav .sub-nav-inner{display:grid;gap:1.5rem;grid-template-columns:1fr 37.5rem;padding-bottom:11.25rem;padding-top:7.5rem}header .show-desktop .main-nav .sub-nav h2{font-size:2.625rem;line-height:1.1428571429}header .show-desktop .main-nav .sub-nav h2 a>span{display:block}header .show-desktop .main-nav .sub-nav h2 [lang=mi]{font-weight:300}header .show-desktop .main-nav .sub-nav h2 .en{font-weight:900}header .show-desktop .main-nav .sub-nav .sub-nav-links>ul{-moz-columns:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}header .show-desktop .main-nav .sub-nav .sub-nav-item>a{align-items:center;display:grid;gap:.75rem;grid-template-columns:4.5rem 1fr}header .show-desktop .main-nav .sub-nav .sub-nav-item>a .svg-icon{color:var(--red);height:4.5rem;width:4.5rem}header .show-desktop .main-nav .sub-nav .sub-nav-item>a .text{font-size:1.25rem;line-height:1.2}.mob-menu,.subnav{background-color:var(--body-bg);box-shadow:0 .75rem 2.8125rem 0 rgba(0,0,0,.1);display:none;max-width:33.75rem;min-height:100vh;overflow-x:hidden;overflow-y:auto;padding-bottom:6.75rem;position:fixed;right:0;top:0;width:100vw;z-index:3}.mob-menu.opening,.subnav.opening{animation:slide-in .5s ease-in-out}.mob-menu.closing,.subnav.closing{animation:slide-out .5s ease-in-out}@supports(-webkit-hyphens:none){.mob-menu.closing,.mob-menu.opening,.subnav.closing,.subnav.opening{animation:none}}.mob-menu .header,.subnav .header{background-color:var(--body-bg);max-width:33.75rem;padding:0 2rem;position:fixed;right:0;top:0;width:100%;z-index:1}.mob-menu .header:after,.subnav .header:after{background:linear-gradient(180deg,rgba(var(--body-bg),1) 0,rgba(var(--body-bg),0) 100%);content:"";height:1.4375rem;left:0;position:absolute;top:100%;width:100%}.mob-menu .header .inner .actions,.subnav .header .inner .actions{align-items:center;display:flex;justify-content:flex-end}.mob-menu .header .inner .button,.subnav .header .inner .button{--btn-colour:var(--red);font-size:1.125rem;height:3rem;line-height:1;width:3rem}.mob-menu .header .inner .button.back-button,.subnav .header .inner .button.back-button{transform:translateX(-.6875rem)}.mob-menu .header .inner .button.back-button .svg-icon,.subnav .header .inner .button.back-button .svg-icon{height:1.625rem;width:1.625rem}.mob-menu .header .inner .button.close-button,.subnav .header .inner .button.close-button{transform:translateX(.9375rem)}.mob-menu .header .inner .button.close-button .svg-icon,.subnav .header .inner .button.close-button .svg-icon{height:1.125rem;width:1.125rem}.mob-menu .body,.subnav .body{overflow-y:auto;padding:0 1.875rem 4.5rem}.mob-menu>.header .inner .actions{height:5.25rem}.mob-menu>.body{height:calc(100vh - 5.25rem);margin-top:5.25rem}.mob-menu .nav-list.level-1{border-top:.0625rem solid var(--grey-300)}.mob-menu .nav-list.level-1 .nav-link.button{width:100%}.mob-menu .nav-list.level-1>li>.nav-link{--link-colour:var(--body-text);align-items:center;border-bottom:.0625rem solid var(--grey-300);display:flex;font-size:1rem;justify-content:space-between;line-height:1.5;padding:1.4375rem 0 1rem}.mob-menu .nav-list.level-1>li>.nav-link.subnav-toggle{color:var(--body-text)}.mob-menu .nav-list.level-1>li>.nav-link .svg-icon{aspect-ratio:1/1;color:var(--red);width:2.25rem}.mob-menu .nav-list.level-1>li>.nav-link .text>span{display:block}.mob-menu .nav-list.level-1>li>.nav-link .text [lang=mi]{font-weight:700}.mob-menu .secondary-nav{margin-top:2.1875rem}.mob-menu .secondary-nav>ul{display:flex;flex-direction:column;gap:1.5rem}.mob-menu .secondary-nav>ul>li{align-items:flex-start;display:flex;gap:1rem}.mob-menu .secondary-nav>ul .link{--link-colour:var(--body-text);font-size:1rem;font-weight:300;line-height:1.5}.mob-menu .secondary-nav>ul .svg-icon{height:.4375rem;width:.4375rem}.mob-menu .subnav{z-index:1}.mob-menu .subnav>.header{height:8.625rem}.mob-menu .subnav>.header .actions{height:5.25rem;justify-content:space-between}.mob-menu .subnav>.header .section-title a{--link-colour:var(--body-text);font-size:1.75rem;font-weight:700;line-height:1.2857142857}.mob-menu .subnav>.body{height:calc(100vh - 10.125rem);margin:8.625rem 0 1.5rem}.mob-menu .level-2{display:flex;flex-direction:column;gap:.75rem}.mob-menu .level-2>li a{--link-colour:var(--body-text);align-items:center;display:flex;font-size:1.0625rem;gap:.75rem;line-height:1.4117647059}.mob-menu .level-2>li a .svg-icon{color:var(--red);height:3rem;width:3rem}.sidebar{margin-bottom:2.25rem}.sidebar .breadcrumb{margin-bottom:1.125rem}.sidebar .sidebar-nav .toggle .svg-icon{transform:rotate(0);transition:transform .5s ease-in-out}.sidebar .sidebar-nav .toggle[aria-expanded=true] .svg-icon{transform:rotate(180deg)}.sidebar .sidebar-nav .sidebar-nav-inner{background-color:var(--light-pink);display:none;padding:0 1.5rem 1.125rem}.sidebar .sidebar-nav .sidebar-nav-inner .menu{border-top:.0625rem solid var(--red);display:flex;flex-direction:column;gap:1.5rem;padding-top:1.0625rem}.sidebar .sidebar-nav .sidebar-nav-inner .menu .menu-item{font-size:1rem;font-weight:700;line-height:1.5}.sidebar .sidebar-nav .sidebar-nav-inner .menu .menu-item>a{--link-colour:var(--body-text);display:block}.sidebar .sidebar-nav .sidebar-nav-inner .menu .menu-item.active>a{--link-colour:var(--red)}.sidebar .sidebar-nav .sidebar-nav-inner.opening{animation:fade-in .5s ease-in-out}.sidebar .sidebar-nav .sidebar-nav-inner.closing{animation:fade-out .5s ease-in-out}.card{background-color:var(--box-bg-color,var(--body-bg))}.card .image img{display:block;height:14.625rem;-o-object-fit:cover;object-fit:cover;width:100%}.card .text{display:flex;flex-direction:column;gap:1.875rem;height:100%;justify-content:space-between;padding:1.875rem}.card .text h3{font-size:1.25rem;line-height:1.5;margin-bottom:0}.card .text h3,.card .text h3 a:active,.card .text h3 a:hover{--link-colour:var(--body-text)}.card .text li,.card .text p{color:var(--grey-700)}.card .text .industry{margin-bottom:.75rem}.card .text .industry small{color:var(--grey-900);font-size:.875rem}.card .teaser{color:var(--grey-800);font-size:1rem;line-height:1.625;margin-top:.375rem}.card.highlight-list-item .text,.card.trends-and-analysis-pages-item .text{display:block;height:auto}.card.resources-pages-item{background-color:var(--grey-100)}.card.industries-carousel-item .icon-holder{background-color:var(--light-pink);display:grid;height:14.625rem;place-content:center;width:100%}.card.industries-carousel-item .svg-icon{color:var(--red);height:8.625rem;width:8.625rem}.card.industries-carousel-item .link-holder{margin-top:1.875rem;text-align:center}.card.industries-carousel-item .link-holder>a{font-size:1.25rem;font-weight:700;line-height:1.5}.card.industries-carousel-item:active,.card.industries-carousel-item:hover{--link-colour:var(--red)}.card.industries-carousel-item:active .icon-holder,.card.industries-carousel-item:hover .icon-holder{border:.3125rem solid var(--red)}.card.industries-carousel-item:active a,.card.industries-carousel-item:hover a{text-decoration:none}.card.highlight-list-item{display:flex;flex-direction:column}.card.highlight-list-item .image{flex:0 0 14.625rem}.card.highlight-list-item .text{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between}.card.highlight-list-item .text .teaser,.card.highlight-list-item time{margin-top:1.125rem}.side-box .card.opportunity-list-item .text,.side-box .card.roadmap-list-item .text{gap:0;padding:1.875rem 1.5rem 1.5rem}.side-box .card.opportunity-list-item .text h3,.side-box .card.roadmap-list-item .text h3{font-size:1.0625rem;line-height:1.4117647059}.card.highlight-list-item .topics,.card.opportunity-list-item .topics{display:flex;flex-wrap:wrap;gap:.375rem}.card.highlight-list-item .topic,.card.opportunity-list-item .topic{background-color:var(--grey-200);color:var(--body-text);font-size:.8125rem;font-weight:400;line-height:1.3846153846}.card.highlight-list-item time,.card.roadmap-list-item time{color:var(--grey-500);display:block;font-size:.875rem;line-height:1.7142857143}.card.roadmap-list-item{position:relative}.card.roadmap-list-item .status{position:absolute;right:0;top:0}.box{align-items:center;background-color:var(--grey-100);display:flex;flex-direction:column;gap:1.5rem;margin-left:-1.125rem;margin-right:-1.125rem;padding:3rem 1.875rem;text-align:center}.box h3{font-size:1.75rem;line-height:1.2857142857;margin-bottom:0}.box.mailblock{background:linear-gradient(90deg,var(--secondary-whatutoto) 75%,var(--gradient) 99%);color:var(--body-bg)}.box.mailblock .text{flex-grow:1}.box.mailblock a,.box.mailblock h3{color:var(--body-bg)}.pop-up-block-container{height:0;overflow:hidden;position:absolute;width:0}.pop-up-block-container .pop-up-block{background-color:#fff;bottom:-25rem;transition:bottom 1s;width:100%;z-index:10}.pop-up-block-container .pop-up-block .box{background-color:#fff}.pop-up-block-container .pop-up-block .box.pop-up{background-color:var(--grey-200);margin:1.5rem 0;padding:1.5rem}.pop-up-block-container .pop-up-block .box.pop-up .text{flex-grow:1}.pop-up-block-container .pop-up-block h3{font-size:1.1875rem;margin-bottom:1rem}.pop-up-block-container .pop-up-block.in{bottom:0;position:fixed}.pop-up-block-container .pop-up-block .close-btn{background-color:#fff;border:0;cursor:pointer;height:2.5rem;line-height:1;padding:.5rem;position:absolute;right:0;top:-2.5rem;width:2.5rem}.side-box{background-color:var(--side-box-bg,var(--grey-100));margin-left:-1.125rem;margin-right:-1.125rem;padding:3rem 1.5rem}.side-box .teaser,.side-box.opportunities .bottom{display:none}.side-box h2{font-size:1.25rem;line-height:1.5;text-align:center;text-transform:uppercase}.side-box .boxes{display:flex;flex-direction:column;gap:.375rem}.pagination-container{padding-top:2.625rem}.pagination-container .pagination{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem;justify-content:center}.pagination-container .ellipsis{color:var(--grey-500)}.pagination-container .active>span,.pagination-container a{align-items:center;border-radius:50%;display:inline-flex;font-size:1.25rem;font-weight:700;height:2.625rem;justify-content:center;line-height:1.2;width:2.625rem}.pagination-container .active>span,.pagination-container a:active,.pagination-container a:hover{background-color:var(--red);color:var(--body-bg);text-decoration:none}.pagination-container .svg-icon{height:1.125rem;line-height:1.125rem;width:1.125rem}.site-banner{background-color:var(--site-banner,var(--light-pink));font-size:1rem;line-height:1.5}.site-banner[aria-hidden=true][role=alert]{display:grid}.site-banner.is-dismissable>.container:after{content:"";display:block;flex-grow:1;order:1}.site-banner .site-banner-close.button.no-button.with-icon{height:3rem;width:3rem}.site-banner .site-banner-close.button.no-button.with-icon>.svg-icon{height:.875rem;width:.875rem}.site-banner .site-banner-close.button.no-button.with-icon:active,.site-banner .site-banner-close.button.no-button.with-icon:hover{opacity:.5}.site-banner.site-banner-info,.site-banner.site-banner-info a:active,.site-banner.site-banner-info a:hover{--link-colour:var(--red)}.site-banner.site-banner-warning{--site-banner:var(--light-apricot);--link-colour:var(--primary-800)}.site-banner.site-banner-warning a:active,.site-banner.site-banner-warning a:hover{--link-colour:var(--primary-800)}.site-banner.site-banner-alert{--site-banner:var(--primary-800);color:var(--body-bg)}.site-banner.site-banner-alert,.site-banner.site-banner-alert a:active,.site-banner.site-banner-alert a:hover{--link-colour:var(--light-pink)}.site-banner.site-banner-alert .button{--btn-colour:var(--body-bg)}.site-banner .site-banner-type .svg-icon{height:1.125rem;transform:translateY(.1875rem);width:1.125rem}.site-banner .site-banner-content p{margin-bottom:0}.site-banner .site-banner-control{order:2}.site-banner a{text-decoration:underline}.site-banner a:active,.site-banner a:hover{text-decoration:none}.site-banner{grid-row-gap:0;color:#000;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:1fr}.site-banner .site-banner-close{background-color:transparent;border:0}.site-banner.site-banner-info{background-color:#f4e7e8;color:#000}.site-banner.site-banner-info a{color:#cd171e}.site-banner.site-banner-alert{background-color:var(--red);color:var(--general-white)}.site-banner.site-banner-alert .site-banner-close,.site-banner.site-banner-alert a,.site-banner.site-banner-alert svg{fill:var(--general-white);color:var(--general-white)}.site-banner.site-banner-warning{background-color:var(--site-banner,var(--light-pink));color:#000}.site-banner.site-banner-warning .site-banner-close,.site-banner.site-banner-warning a{color:#000}.site-banner .site-banner-type{grid-area:1/1/2/2;padding:1rem 0 0 1rem}.site-banner .site-banner-content{font-size:.875rem;grid-area:1/2/2/3;padding:1rem}.site-banner .site-banner-content a{text-decoration:underline}.site-banner .site-banner-control{align-items:center;display:flex;grid-area:1/3/2/4;justify-content:flex-start;padding:1rem}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:var(--bs-modal-zindex)}.modal-dialog{margin:var(--bs-modal-margin);pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{background-clip:padding-box;background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);color:var(--bs-modal-color);display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;background-color:var(--bs-backdrop-bg);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:var(--bs-backdrop-zindex)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{align-items:center;border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);display:flex;flex-shrink:0;justify-content:space-between;padding:var(--bs-modal-header-padding)}.modal-header .btn-close{margin:calc(var(--bs-modal-header-padding-y)*-.5) calc(var(--bs-modal-header-padding-x)*-.5) calc(var(--bs-modal-header-padding-y)*-.5) auto;padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5)}.modal-title{line-height:var(--bs-modal-title-line-height);margin-bottom:0}.modal-body{flex:1 1 auto;padding:var(--bs-modal-padding);position:relative}.modal-footer{align-items:center;background-color:var(--bs-modal-footer-bg);border-bottom-left-radius:var(--bs-modal-inner-border-radius);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}.modal-fullscreen{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}header{width:100%}header .show-desktop{border-bottom:.0625rem solid var(--grey-300);height:15rem;position:relative}header .show-desktop,header .show-desktop a:active,header .show-desktop a:hover{--link-colour:var(--body-text)}header .show-desktop .header-top{align-items:center;display:flex;height:9.375rem;justify-content:space-between;padding:2.625rem 0 2.25rem}header .show-desktop .header-bottom{align-items:center;display:flex;height:5.5625rem;justify-content:space-between}header .show-desktop .search-block .form{align-items:center;bottom:1.25rem;display:none;left:0;position:absolute;width:100%}header .show-desktop .search-block .form.opening{animation:fade-in .5s ease-in-out}header .show-desktop .search-block .form.closing{animation:fade-out .5s ease-in-out}.megamenu-active header .show-desktop{--link-colour:var(--body-bg);background:linear-gradient(90deg,var(--secondary-whatutoto) 75%,var(--gradient) 99%);border-bottom-color:transparent}.megamenu-active header .show-desktop a:active,.megamenu-active header .show-desktop a:hover{--link-colour:var(--body-bg)}header .show-mobile{box-shadow:0 .1875rem .375rem 0 rgba(0,0,0,.16)}.mobile-menu-active header .show-mobile .header-top{position:relative}.mobile-menu-active header .show-mobile .header-top:after{background-color:var(--body-text);content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%}header .show-mobile .header-top>.container{align-items:center;display:flex;gap:1.125rem;height:3.75rem;position:relative}header .show-mobile .header-top>.container:after{content:"";flex-grow:1;order:1}header .show-mobile .header-top>.container .menu-block,header .show-mobile .header-top>.container .search-block{order:2}header .show-mobile .header-top>.container .menu-block>.button,header .show-mobile .header-top>.container .search-block>.button{gap:.1875rem;height:3rem;justify-content:center;width:3rem}header .show-mobile .header-top>.container .menu-block>.button>.svg-icon,header .show-mobile .header-top>.container .search-block>.button>.svg-icon{color:var(--red);height:1.125rem;line-height:1;width:1.125rem}header .show-mobile .header-top>.container .menu-block>.button>.text,header .show-mobile .header-top>.container .search-block>.button>.text{font-size:.8125rem;letter-spacing:-.04375rem;line-height:1.3846153846;text-transform:uppercase}header .show-mobile .header-bottom{background-color:var(--primary-800)}header .show-mobile .header-bottom .container{align-items:center;display:flex;height:2.25rem}header .show-mobile .header-bottom .site-subname{color:var(--body-bg);font-size:.6875rem;font-weight:700;letter-spacing:.130625rem;line-height:1.6363636364;text-transform:uppercase}.mobile-menu-active header .show-mobile .header-bottom{position:relative}.mobile-menu-active header .show-mobile .header-bottom:after{background-color:var(--body-text);content:"";height:100%;left:0;opacity:.4;position:absolute;top:0;width:calc(100% - 33.75rem)}header .show-mobile .search-block .form{background-color:var(--body-bg);box-shadow:0 .1875rem .375rem 0 rgba(0,0,0,.16);display:none;left:0;padding:1.125rem 0;position:absolute;top:100%;width:100%}header .show-mobile .search-block .form.opening{animation:fade-in .5s ease-in-out}header .show-mobile .search-block .form.closing{animation:fade-out .5s ease-in-out}header .show-mobile .menu-block>.menu{display:none}.content-container .container .last-updated{color:var(--grey-700);display:inline-block;font-size:.875rem;font-weight:400;line-height:1.2857142857;margin-top:1rem}.container .last-updated{display:block;font-size:1rem;font-weight:700;line-height:1.5;margin-bottom:1rem;margin-top:1rem;text-align:center}footer{--link-colour:var(--body-text);border-top:.0625rem solid var(--grey-300);padding:2.5625rem 0 3rem}footer .last-updated{display:inline-block;font-size:1rem;line-height:1.5;margin-bottom:1rem}footer .footer-nav{padding-bottom:2.625rem}footer .footer-nav>ul{align-items:center;display:flex;flex-direction:column;font-size:1rem;gap:1.5rem;line-height:1.875;text-align:center}footer .footer-nav a:active,footer .footer-nav a:hover{--link-colour:var(--body-text)}footer .logos,footer .siteinfo{border-top:.0625rem solid var(--grey-300);padding-top:2.5625rem}footer .logos{padding-bottom:2.625rem}footer .logos>ul{align-items:center;display:flex;flex-direction:column;gap:2.625rem}footer .logos .nzg-logo a{display:block;height:1.875rem}footer .logos .nzg-logo a svg{aspect-ratio:614/94;height:100%}footer .logos .nzg-logo a:active,footer .logos .nzg-logo a:hover{--link-colour:var(--body-text);opacity:.5}footer .siteinfo{align-items:center;display:flex;flex-direction:column;font-size:1rem;gap:.75rem;line-height:1.5;text-align:center}footer .siteinfo .more-info{color:var(--grey-600);font-size:.875rem;line-height:1.2857142857}.webp{--home-banner-img:url(/_resources/themes/mukatangata/images/homepage-banner.webp)}.no-webp{--home-banner-img:url(/_resources/themes/mukatangata/images/homepage-banner.png)}.responsive-iframe{margin-top:3.75rem}.slice{background-color:var(--slice-bg,transparent);padding-bottom:3.75rem;padding-top:3.75rem}.slice.banner,.slice.industry-statistics{padding-bottom:0;padding-top:0}.slice:not(.normal-heading) h2{font-size:1.25rem;line-height:1.2;padding-bottom:.75rem;position:relative;text-transform:uppercase}.slice:not(.normal-heading) h2:after{background-color:var(--red);bottom:0;content:"";height:.0625rem;left:50%;position:absolute;transform:translateX(-50%);width:5rem}.slice:not(.normal-heading) .intro,.slice:not(.normal-heading) h2{margin-bottom:2.25rem;text-align:center}.slice:not(.normal-heading) .intro-cols{display:flex;flex-direction:column;gap:1.875rem;text-align:center}.slice:not(.normal-heading) .intro-one-col{margin-bottom:2.25rem}.slice:not(.normal-heading) .link a{font-weight:400}.slice:not(.normal-heading) .link a .svg-icon{color:var(--red)}.slice.banner{--banner-bg:var(--red);--link-colour:var(--body-bg);background-color:var(--banner-bg);position:relative}.RoadmapLandingPage .slice.banner,.RoadmapPage .slice.banner{--banner-bg:var(--body-text)}.InterventionsPage .slice.banner,.LandingPage .slice.banner,.MiIndustryPage .slice.banner,.ProjectLandingPage .slice.banner,.ProjectPage .slice.banner{--banner-bg:var(--secondary-whatutoto)}.slice.banner .banner-image{background-image:var(--banner-img);background-position:50%;background-repeat:no-repeat;background-size:cover;display:none;height:100%;position:absolute;right:0;width:50%}.IndustryPage .slice.banner .banner-image{height:calc(100% - 3.375rem)}.slice.banner .banner-image .triangle{fill:var(--banner-bg);height:100%;left:0;position:absolute;top:0;width:auto}.slice.banner .container{padding-bottom:2.625rem;padding-top:1.875rem}.slice.banner h1{--heading-colour:var(--body-bg);font-size:2.875rem;font-weight:700;line-height:1.1739130435;margin-bottom:0}.slice.banner h1>span{display:block}.slice.banner .intro,.slice.banner .opportunity-meta,.slice.banner .roadmap-meta{color:var(--body-bg)}.slice.banner .intro{margin-bottom:0;text-align:left}.slice.banner .breadcrumb{margin-bottom:1.5rem}.slice.banner .breadcrumb a{--link-colour:var(--body-bg)}.slice.banner .breadcrumb a .svg-icon{color:var(--body-bg)}.slice.banner .breadcrumb a:active,.slice.banner .breadcrumb a:hover{--link-colour:var(--body-bg)}.slice.banner .intro{font-size:1.5rem;font-weight:300;letter-spacing:.075rem;line-height:1.5;margin-top:.375rem}.slice.banner .meta{margin-top:1.875rem}.slice.banner .meta>div{border-top:.0625rem solid var(--body-bg);padding-top:1.4375rem}.slice.banner .meta>div:not(:last-child){padding-bottom:1.5rem}.slice.banner .meta .meta-heading{font-size:1.0625rem;line-height:1.7647058824}.slice.banner .meta .meta-date{font-size:1.1875rem;font-weight:700;line-height:1.5789473684}.slice.banner .meta .industry-banner .meta-heading{font-size:1.125rem;font-weight:700;line-height:1.6666666667;text-transform:uppercase}.slice.banner .meta .industry-banner .industries{font-size:1.1875rem;font-weight:700;line-height:1.5789473684}.slice.banner .meta .industry-banner .industries a{text-decoration:underline}.slice.banner .meta .industry-banner .industries a:hover{color:#fff;text-decoration:none}.slice.banner .meta .statuses{display:flex}.slice.banner .meta .topics{display:flex;flex-wrap:wrap;gap:.375rem}.slice.industry-statistics{background:linear-gradient(90deg,var(--secondary-whatutoto) 75%,var(--gradient) 99%);color:var(--body-bg)}.slice.industry-statistics .statistics-container{margin-left:auto;margin-right:auto;max-width:82rem;padding-left:0;padding-right:0}.slice.industry-statistics ul li{align-items:center;display:flex;flex-direction:column;gap:1.125rem;justify-content:center;padding:3rem .75rem;text-align:center}.slice.industry-statistics ul li:nth-child(n+2){border-top:.0625rem solid hsla(0,0%,100%,.26);padding-top:2.9375rem}.slice.industry-statistics ul li .statistic-figure{font-size:3.375rem;font-weight:700;letter-spacing:.051875rem;line-height:1.1111111111}.slice.industry-statistics ul li .statistic-desc{font-size:1.125rem;line-height:1.3333333333}.slice.overview .text{text-align:center}.slice.overview .image:not(.ss-htmleditorfield-file){aspect-ratio:var(--img-w,640)/var(--img-h,480);display:flex;justify-content:center;margin-top:3rem}.slice.overview .image:not(.ss-htmleditorfield-file) img{display:block;height:auto;max-width:100%}.slice.pages,.slice.trends-and-analysis{--slice-bg:var(--light-pink)}.slice.pages .items,.slice.trends-and-analysis .items{display:flex;flex-direction:column;gap:1.5rem}.slice.opportunities{--slice-bg:var(--secondary-whatutoto);--heading-colour:var(--body-bg);--link-colour:var(--body-bg);color:var(--body-bg)}.slice.opportunities .opportunities-carousel{--heading-colour:var(--body-text)}.slice.projects{--slice-bg:var(--secondary-whatutoto);--heading-colour:var(--body-bg);--link-colour:var(--body-bg);color:var(--body-bg)}.slice.projects .opportunities-carousel{--heading-colour:var(--body-text)}.slice.roadmaps{--slice-bg:var(--grey-200)}.slice.roadmaps,.slice.roadmaps a.all-link:active,.slice.roadmaps a.all-link:hover{--link-colour:var(--body-text)}.slice.highlights{--slice-bg:var(--grey-200)}.slice.highlights,.slice.highlights a.all-link:active,.slice.highlights a.all-link:hover{--link-colour:var(--body-text)}.slice.related-opportunities,.slice.related-roadmaps{--slice-bg:var(--grey-100)}.slice.homepage-banner{padding:0}.slice.homepage-banner .homepage-banner-top{background-image:var(--home-banner-img);background-position:center 100%;background-repeat:no-repeat;background-size:100%;padding:2.625rem 0 12.125rem}.slice.homepage-banner .homepage-banner-bottom{background-color:var(--red);color:var(--body-bg)}.slice.homepage-banner .explore-our-industries{display:none}.slice.homepage-banner h1{font-size:2.4375rem;font-weight:300;line-height:1.2307692308;text-align:center}.slice.our-industries{--link-colour:var(--body-text);padding-bottom:0}.slice.image-text-block,.slice.promo-block{--slice-bg:transparent}.slice.image-text-block.whenua-tint,.slice.promo-block.whenua-tint{--slice-bg:var(--light-pink)}.slice.image-text-block.whenua,.slice.promo-block.whenua{--slice-bg:var(--red)}.slice.image-text-block.whatuto,.slice.promo-block.whatuto{--slice-bg:var(--secondary-whatutoto)}.slice.image-text-block.kerewhenua,.slice.promo-block.kerewhenua{--slice-bg:var(--primary-orange)}.slice.image-text-block.mangu,.slice.promo-block.mangu{--slice-bg:var(--body-text)}.slice.image-text-block.white,.slice.promo-block.white{--slice-bg:var(--body-bg)}.slice.element.promo-block .slice-image{display:none}.slice.highlights,.slice.other-analysis{--slice-bg:var(--grey-100)}.slice.highlights a.all-link:active,.slice.highlights a.all-link:hover{--link-colour:var(--red)}.slice.element:not(.image-text-block:is(.whenua-tint,.whenua,.whatuto,.kerewhenua,.mangu)){padding:0}.slice.resources{--slice-bg:$white}.slice.resources .items{display:flex;flex-direction:column;gap:1.5rem}.slice.resources .items img{height:20rem}.slice.resources .items .card{background-color:var(--general-white);color:var(--grey-900);display:flex;flex-direction:column}.slice.resources .items .card .card-inner{background-color:var(--grey-100);display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:1.875rem}.slice.resources .items .card .card-inner h3{font-size:1.375rem;line-height:1.2}.slice.resources .items .card .card-inner a{color:var(--red)}.slice.resources .items .card .card-inner a:hover{text-decoration:none}.slice.resources .items .card .card-inner .text{flex-grow:1;padding:0}.slice.resources .items .card .card-inner .text>*{display:contents}.slice.resources .items .card .card-inner .link{display:flex;flex-shrink:1;justify-content:space-between;padding:1rem 0 0}.slice.resources .items .card .card-inner .link>div{flex:1}.slice.resources .items .card .card-inner .link .svg-icon{color:var(--red);flex-shrink:1;height:1.5rem;width:1.5rem}.slice.resources .items .card:hover,.slice.resources .items .card:hover .link,.slice.resources .items .card:hover .text{text-decoration:none}.slice.no-pad-top{padding-top:0}.slice.no-pad-bottom{padding-bottom:0}.overview-container h2{font-size:1rem}.overview-container .industry-page-navigation{background-color:var(--grey-50);margin-left:-1.875rem;margin-right:-1.875rem;padding:3rem 1.875rem 2.25rem}.overview-container .industry-page-navigation a{display:block;padding:.75rem 0}.overview-container .industry-page-navigation a .svg-icon{color:var(--red);height:16px;transform:rotate(90deg);width:16px;writing-mode:vertical-lr}.MiIndustryPage .overview-container .industry-page-navigation a{color:var(--body-text)}.alt-banding>.slice:nth-child(odd){--slice-bg:var(--general-white)}.alt-banding>.slice:nth-child(odd) .card{background-color:var(--grey-200)}.alt-banding>.slice:nth-child(2n){--slice-bg:var(--grey-200)}.alt-banding>.slice:nth-child(2n) .card{background-color:var(--general-white)}.container{margin-left:auto;margin-right:auto;max-width:85.75rem;padding-left:1.125rem;padding-right:1.125rem}footer,header,main{position:relative}header{z-index:3}main{z-index:2}footer{z-index:1}body>.dialog-off-canvas-main-canvas{display:flex;flex-direction:column;min-height:100vh}body>.dialog-off-canvas-main-canvas>main{flex-grow:1}.grid{display:grid}.box-grid{grid-gap:1.125rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,23.75rem),1fr))}.links{display:flex;gap:1.875rem}.with-banner{padding-top:2.625rem}.HighlightsLandingPage main .content-container,.InterventionsPage main .content-container,.OpportunityLandingPage main .content-container,.ProjectLandingPage main .content-container,.RoadmapLandingPage main .content-container{background-color:var(--grey-100);padding:3rem 0 3.75rem}.LandingPage .intro{text-align:left}.LandingPage .slice.overview{padding-bottom:0}.LandingPage .slice.overview .element.content-block>.container{padding-left:0;padding-right:0}.LandingPage .slice.overview .element:first-child{margin-top:0;padding-top:0}.LandingPage .slice.overview,.LandingPage .slice.pages{background-color:var(--grey-100)}.OpportunityLandingPage .slice.element .element-inner:last-child,.RoadmapLandingPage .slice.element .element-inner:last-child{margin-bottom:3.75rem}.IndustryPage .slice.overview .footnotes-container h2{margin-bottom:0}.IndustryPage .slice.overview .footnotes-container h2:after{height:0}.IndustryDetailsPage .sibling-industry-details-page-container{background-color:var(--grey-100);border-radius:.25rem;margin:1.875rem 1.875rem -3.75rem}.IndustryDetailsPage .sibling-industry-details-page-container nav{display:none}.IndustryDetailsPage .sibling-industry-details-page-container nav.open{display:block;padding:0 1.875rem .9375rem}.IndustryDetailsPage .sibling-industry-details-page-container nav.open .nav-inner{padding-top:.9375rem}.IndustryDetailsPage .sibling-industry-details-page-container nav.open .nav-inner a{display:block;padding:.625rem 0}.IndustryDetailsPage .sibling-industry-details-page-container nav.open .nav-inner a.current{background-color:none;border-top-color:transparent}.IndustryDetailsPage .sibling-industry-details-page-container .mob-selector{color:var(--grey-900);cursor:pointer;padding:.9375rem 1.875rem}.IndustryDetailsPage .sibling-industry-details-page-container .mob-selector .mob-selector-inner{display:flex;font-size:1rem;font-weight:700;justify-content:space-between;text-transform:uppercase}.IndustryDetailsPage .sibling-industry-details-page-container .mob-selector .mob-selector-inner.open .svg-icon{transform:rotate(180deg)}.IndustryDetailsPage .sibling-industry-details-page-container .mob-selector .mob-selector-inner span.svg-icon{line-height:0}.IndustryDetailsPage .sibling-industry-details-page-container .mob-selector .mob-selector-inner span.svg-icon svg{color:var(--grey-900);height:1rem;width:1rem}.IndustryDetailsPage .flourish-block,.Page .flourish-block{left:calc(-49vw + 50%);position:relative;width:98vw}.DataDictionaryPage main,.FaqPage main,.HighlightsPage main,.Page main,.ProjectPage main,.ThemePage main{padding:1.875rem 0 3.375rem}.DataDictionaryPage main.has-banner,.FaqPage main.has-banner,.HighlightsPage main.has-banner,.Page main.has-banner,.ProjectPage main.has-banner,.ThemePage main.has-banner{padding-top:0}.DataDictionaryPage main .one-col,.FaqPage main .one-col,.HighlightsPage main .one-col,.Page main .one-col,.ProjectPage main .one-col,.ThemePage main .one-col{margin-left:auto;margin-right:auto;max-width:62.625rem;padding-left:1.125rem;padding-right:1.125rem}.DataDictionaryPage main .one-col .breadcrumb,.FaqPage main .one-col .breadcrumb,.HighlightsPage main .one-col .breadcrumb,.Page main .one-col .breadcrumb,.ProjectPage main .one-col .breadcrumb,.ThemePage main .one-col .breadcrumb{margin-bottom:1.875rem}.ThemePage main{padding:0 0 3.375rem}.ThemePage main .slice.banner{margin-bottom:3.375rem}.Page main.has-banner .banner,.ProjectPage main.has-banner .banner{margin-bottom:7.5rem}.two-col-reversed{display:grid;gap:9rem;padding-top:3.5rem}.HighlightsPage .highlight-date{color:var(--grey-500);font-size:.875rem;line-height:1.7142857143;margin-bottom:3rem}.HighlightsPage .content-area .flourish-block{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}body main .last-updated-top{color:var(--grey-600)}body main .last-updated-top .last-updated{font-weight:400}body.Page main .last-updated-top{margin-left:-1rem;text-align:left}body.Page main.has-banner .last-updated-top{margin-left:auto;position:relative}body.Page main.has-banner .last-updated-top .last-updated{bottom:1rem;display:inline-block;margin:2rem;position:absolute;right:0;top:auto}body.IndustryDetailsPage main .last-updated-top .last-updated,body.IndustryPage main .last-updated-top .last-updated{display:block;margin:1rem 0;right:0;text-align:center}.dictionary-index{font-weight:700;margin:3.75rem 0}.dictionary-index a{display:inline-block;margin-right:1.25rem}.dictionary-index a:last-of-type{margin:0}.dictionary-letters{margin-bottom:3.75rem}.dictionary-letters h3{color:#cd171e;font-size:4rem;margin-top:3.75rem}.dictionary-letters h3.first{margin-top:0}.dictionary-letters h3.last+.dictionary-letters__definition.last{border-bottom:0}.dictionary-letters h4{font-size:1.1875rem}.dictionary-letters p{font-size:1.1875rem;line-height:1.6842105263}.dictionary-letters__definition{border-bottom:.0625rem solid var(--grey-300);padding:1.875rem 0}.faq-items{border-top:.0625rem solid var(--grey-300);margin:5.625rem 0}.faq-item{border-bottom:.0625rem solid var(--grey-300)}.faq-item h3{align-items:center;cursor:pointer;display:flex;font-size:1.25rem;line-height:1.4;margin:0;padding:1.25rem 0}.faq-item .faq-item-question .svg-icon{color:#cd171e;flex-grow:0;height:1.25rem;line-height:1.25rem;margin-right:1.5625rem;transition:.3s;width:1.25rem}.faq-item.open .faq-item-question .svg-icon{transform:rotate(180deg)}.faq-item .faq-item-answer{display:none;padding-bottom:1.875rem}@keyframes expand-down{0%{max-height:0}to{max-height:62.5rem}}@keyframes contract-up{0%{max-height:62.5rem}to{max-height:0}}@keyframes slide-in{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes slide-out{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes lg-slide-down{0%{opacity:0;transform:translate(-50%,-100%)}to{opacity:1;transform:translate(-50%)}}@keyframes lg-slide-up{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-100%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out-quickly{0%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes rotate-forward{0%{transform:rotateY(0)}to{transform:rotateY(-180deg)}}@keyframes rotate-back{0%{transform:rotateY(180deg)}to{transform:rotateY(0)}}@media screen and (min-width:29.75em){.interested-in-industry .form-item label{font-size:1.25rem;line-height:1.5}.interested-in-industry .form-item .select-inner [class*=edit-]{font-size:1.25rem;line-height:2.1}}@media screen and (min-width:31.25em){.slice.industry-statistics ul{display:grid;grid-template-columns:repeat(2,1fr)}.slice.industry-statistics ul li:nth-child(n+2){border-top:none;padding-top:3rem}.slice.industry-statistics ul li:nth-child(n+3){border-top:.0625rem solid hsla(0,0%,100%,.26);padding-top:2.9375rem}.slice.industry-statistics ul li:nth-child(2n){border-left:.0625rem solid hsla(0,0%,100%,.26);padding-left:.6875rem}}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{margin-left:auto;margin-right:auto;max-width:var(--bs-modal-width)}.modal-sm{--bs-modal-width:300px}}@media screen and (min-width:40em){.form-items{grid-gap:0 1rem;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}.form-items .control-group,.form-items .form-item{display:contents}.form-items .control-group:first-child>*,.form-items .form-item:first-child>*{grid-column:1/2}.form-items .control-group:last-child>*,.form-items .form-item:last-child>*{grid-column:2/3}.form-items .control-group :first-child,.form-items .form-item :first-child{grid-row:1/2}.form-items .control-group :nth-child(2),.form-items .form-item :nth-child(2){grid-row:2/3}.form-items .control-group :nth-child(3),.form-items .form-item :nth-child(3){grid-row:3/4}.form-checkboxes .form-items .control-group,.form-checkboxes .form-items .form-item,.form-radios .form-items .control-group,.form-radios .form-items .form-item{display:block}.form-checkboxes .form-items .control-group label,.form-checkboxes .form-items .form-item label,.form-radios .form-items .control-group label,.form-radios .form-items .form-item label{margin-bottom:revert}.form-checkboxes .form-items .control-group .description,.form-checkboxes .form-items .form-item .description,.form-radios .form-items .control-group .description,.form-radios .form-items .form-item .description{margin-top:revert}.search-form .search-form-inner{grid-column-gap:.75rem;display:grid;grid-template-columns:1fr repeat(2,6.875rem)}.search-form .search-form-inner>.form-action{display:contents}.search-form .search-form-inner>.form-action>.button{width:6.875rem}.search-form .search-form-inner .form-item{margin-bottom:0}.standard-form .form-group{align-items:flex-end;flex-direction:row;margin-bottom:2.625rem}.standard-form .select-wrapper{margin-bottom:0;width:12.5rem}.standard-form .submit-wrapper{margin-bottom:0}.standard-form .submit-wrapper button{min-width:5rem;width:auto}.standard-form .userform .select-wrapper{width:100%}.dictionary-letters h4{flex-shrink:0;margin-right:1.5625rem;width:33%;word-break:break-word}.dictionary-letters__definition{display:flex}}@media screen and (min-width:48em){.user-form,.user-login-form,.user-pass,.user-pass-reset,.user-register-form{padding-left:1.125rem;padding-right:1.125rem}.form-items{grid-gap:0 1.5rem}.form-checkboxes .form-items,.form-radios .form-items{margin-left:-1rem;margin-right:-1rem}.form-checkboxes .form-items .control-group,.form-checkboxes .form-items .form-item,.form-radios .form-items .control-group,.form-radios .form-items .form-item{padding-left:1rem;padding-right:1rem}.element.promo-block,.element.promo-block-alt{margin-left:-1.875rem;margin-right:-1.875rem}.IndustryDetailsPage .main .content-container .slice.promo-block,.IndustryDetailsPage .main .content-container .slice.promo-block-alt{padding-left:1.875rem;padding-right:1.875rem}.search-form.search-results-form .search-form-inner .form-action .button{width:auto}.filter-form .form-actions{grid-template-columns:repeat(2,10rem)}.box,.side-box{margin-left:-1.875rem;margin-right:-1.875rem}.slice.homepage-banner .homepage-banner-top{height:26.25rem}.DataDictionaryPage main .one-col,.FaqPage main .one-col,.HighlightsPage main .one-col,.Page main .one-col,.ProjectPage main .one-col,.ThemePage main .one-col,.container{padding-left:1.875rem;padding-right:1.875rem}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1024px){.pikselin__youtube__elements__video .video__text h3{margin-bottom:unset}.pikselin__youtube__elements__video .video__text__duration{margin-top:unset}.pikselin__youtube__elements__video .video-transcription{border:unset;padding:unset}}@media screen and (min-width:64em){.show-mobile{display:none}.show-desktop{display:block}.intro{font-size:1.75rem;line-height:1.5}header .logo{--logo-h:4.5rem;width:calc(var(--logo-h)*7.69444)}.content-area{margin-bottom:6.75rem;margin-top:5.625rem}.Homepage .content-area{margin-bottom:6.75rem;margin-top:0}.element.promo-block{margin-left:0;margin-right:0}.element.promo-block .element-inner{display:grid;grid-template-columns:repeat(2,1fr)}.element.promo-block .element-inner .image img{max-width:100%;width:auto}.element.promo-block-alt{margin-left:0;margin-right:0}.element.promo-block-alt .element-inner{align-items:center;display:grid;grid-template-columns:repeat(2,1fr)}.element.promo-block-alt .element-inner .image img{max-width:100%;width:auto}.element.image-block figcaption{margin-top:1.5rem}.element.image-text-block .element-inner{gap:4.5rem;grid-template-columns:repeat(2,1fr)}.element.image-text-block .text{display:block;text-align:left}.element.image-text-block a.full-width-link{margin-top:1.5rem}.element.image-text-block.image-right .element-inner .image{grid-column:2/3}.element.image-text-block.image-right .element-inner .text{grid-column:1/2;grid-row:1/2}.element.image-text-block.image-rounded.slice .element-inner{grid-template-columns:24.375rem 1fr}.element.image-text-block.image-rounded.slice.image-right .element-inner{grid-template-columns:1fr 24.375rem}.search-form .search-form-inner .form-search{padding:0 3.9375rem}.search-form.search-results-form{padding:2rem}.search-form.search-results-form .search-form-inner{gap:1.5rem;grid-template-columns:1fr 6.8125rem}.search-form.search-results-form .search-form-inner .form-search-wrapper{grid-column:1/2}.search-form.search-results-form .search-form-inner .form-checkbox{grid-column:1/3}.search-form.search-results-form .search-form-inner .form-action{grid-column:2/3;grid-row:1/2}[id=mob-search-close-trigger]{display:none}[id=search-close-trigger]{display:block}.filter-form{margin-bottom:1.5rem}.filter-form .form-inner{align-items:flex-end;display:flex;justify-content:space-between;padding:2rem}.filter-form .form-controls{grid-column-gap:1rem;display:grid;flex:1 1 auto;grid-template-columns:repeat(3,1fr);margin-right:1rem}.filter-form .form-item{margin-bottom:0}.filter-form .form-actions{grid-column-gap:.5rem;flex:0 0 14rem;grid-template-columns:repeat(2,1fr);margin-top:0}.interested-in-industry{flex-direction:row;gap:.75rem;height:100%;justify-content:center;padding:0}.interested-in-industry .form-item{flex-direction:row;gap:.75rem;margin-bottom:0;min-width:0}.interested-in-industry .form-item .select-inner [class*=edit-],.interested-in-industry .form-item label{font-size:1.0625rem;line-height:3.1764705882}.standard-form .form-group{gap:1.875rem}.standard-form .select-wrapper{width:18.75rem}.standard-form .userform .select-wrapper{width:100%}.standard-form.form-element__form{box-shadow:0 0 5.5rem 0 rgba(0,0,0,.1);padding:5.5rem}.sidebar .breadcrumb{margin-bottom:2.25rem}.sidebar{margin-bottom:0}.sidebar .sidebar-nav .sidebar-nav-inner{background-color:transparent;display:block;padding:0 0 0 .6875rem}.sidebar .sidebar-nav .sidebar-nav-inner .menu{border-left:.0625rem solid var(--grey-300);border-top:0;display:block;padding-top:0}.sidebar .sidebar-nav .sidebar-nav-inner .menu .menu-item>a{--link-colour:var(--red);border-left:.1875rem solid transparent;font-size:1.125rem;font-weight:400;line-height:1.3333333333;padding:1.125rem 0 1.125rem 1.3125rem}.sidebar .sidebar-nav .sidebar-nav-inner .menu .menu-item>a:active,.sidebar .sidebar-nav .sidebar-nav-inner .menu .menu-item>a:hover{--link-colour:var(--body-text);border-left-color:var(--red);text-decoration:none}.sidebar .sidebar-nav .sidebar-nav-inner .menu .menu-item.active>a{--link-colour:var(--body-text);border-left-color:var(--red)}.card .text h3{font-size:1.75rem;line-height:1.2857142857}.card.highlight-list-item .text h3,.card.opportunity-list-item .text h3,.card.roadmap-list-item .text h3{font-size:1.25rem;line-height:1.5}.side-box .card.opportunity-list-item .text,.side-box .card.roadmap-list-item .text{padding:1.875rem 1.875rem 1.125rem}.side-box .card.opportunity-list-item .text h3,.side-box .card.roadmap-list-item .text h3{font-size:1.0625rem;line-height:1.4117647059}.box{flex-direction:row;gap:3.75rem;margin-left:0;margin-right:0;padding-left:2.625rem;padding-right:2.625rem;text-align:left}.box h3{white-space:nowrap}.box.mailblock h3{margin-bottom:1rem}.box.mailblock h3,.pop-up-block-container .pop-up-block h3{white-space:normal}.side-box{margin-left:0;margin-right:0}.side-box h2{text-align:left}.side-box .boxes{gap:1.125rem}.site-banner .site-banner-close.button.no-button.with-icon{transform:translateX(.9375rem)}.container .last-updated{text-align:left}footer{padding-bottom:1.875rem}footer .footer-nav>ul{flex-direction:row}footer .logos,footer .siteinfo{border-top:none;padding:0}footer .logos>ul{flex-direction:row;gap:4.125rem;justify-content:flex-end}footer .siteinfo{align-items:flex-start;text-align:left}footer .footer-bottom .show-desktop{border-top:.0625rem solid var(--grey-300);display:flex;gap:.75rem;justify-content:space-between;padding-top:2.1875rem}.slice{padding-bottom:5.25rem;padding-top:5.25rem}.slice.banner,.slice.industry-statistics{padding-bottom:0;padding-top:0}.slice:not(.normal-heading) h2:after{left:0;transform:translateX(0)}.slice:not(.normal-heading) .intro,.slice:not(.normal-heading) h2{margin-bottom:1.875rem;text-align:left}.slice:not(.normal-heading) .intro-top{display:flex;justify-content:space-between;margin-bottom:1.875rem}.slice:not(.normal-heading) .intro-top h2{margin-bottom:0}.slice:not(.normal-heading) .intro-cols{margin-bottom:4.5rem;text-align:left}.slice:not(.normal-heading) .intro-one-col{margin-bottom:4.5rem}.IndustryPage .slice.banner{padding-top:3.375rem}.slice.banner .banner-image{display:block}.slice.banner .container{padding-bottom:6rem;padding-top:5.25rem}.slice.banner.has-image .container{display:grid;grid-template-columns:calc(50% - 3rem);padding-bottom:4.5rem;padding-top:4.5rem}.slice.banner h1{font-size:4rem;font-weight:300;line-height:1.125}.slice.banner h1>span:first-child{font-weight:700}.slice.banner .intro{margin-bottom:0}.slice.banner .breadcrumb{margin-bottom:1.875rem}.slice.banner .intro{font-size:1.625rem;letter-spacing:.08125rem;line-height:1.3846153846}.slice.banner .meta>div{border-top:none;padding-top:0}.slice.banner .meta>div:not(:last-child){padding-bottom:0}.slice.banner .meta{display:flex;gap:3.75rem}.slice.banner .meta .opportunity-topics,.slice.banner .meta .roadmap-status{border-left:.0625rem solid var(--body-bg);padding-left:3.6875rem}.slice.banner .meta .industry-banner{border-right:.0625rem solid var(--body-bg);padding-right:3.6875rem}.slice.banner .meta .industry-banner.no-border{border-right:0}.slice.industry-statistics ul{grid-template-columns:repeat(4,1fr)}.slice.industry-statistics ul li:nth-child(n+3){border-top:none;padding-top:3rem}.slice.industry-statistics ul li:nth-child(n+5){border-top:.0625rem solid hsla(0,0%,100%,.26);padding-top:2.9375rem}.slice.industry-statistics ul li:nth-child(2n){border-left:none;padding-left:.75rem}.slice.industry-statistics ul li:nth-child(4n),.slice.industry-statistics ul li:nth-child(4n-1),.slice.industry-statistics ul li:nth-child(4n-2){border-left:.0625rem solid hsla(0,0%,100%,.26);padding-left:.6875rem}.slice.overview .inner:not(.no-image){display:grid;gap:4.5rem;grid-template-columns:1fr 24.75rem}.slice.overview .text{text-align:left}.slice.overview .image{margin-top:0}.slice.pages .items,.slice.trends-and-analysis .items{align-items:stretch;display:grid;gap:3.75rem;grid-template-columns:repeat(3,1fr)}.slice.opportunities,.slice.projects{--slice-bg:transparent;background:linear-gradient(90deg,var(--secondary-whatutoto) 75%,var(--gradient) 99%)}.slice.homepage-banner .homepage-banner-top{background:none;height:auto;padding:5.25rem 0 2.25rem}.slice.homepage-banner .homepage-banner-top .homepage-banner-inner{margin-left:auto;margin-right:auto;max-width:77.75rem;padding-left:1.125rem;padding-right:1.125rem}.slice.homepage-banner .homepage-banner-bottom{background-color:transparent}.slice.homepage-banner{background-image:linear-gradient(114deg,#f4e7e8 9%,rgba(244,231,232,0) 58%)}.slice.homepage-banner .homepage-banner-image{align-items:center;aspect-ratio:1440/436;background-image:var(--home-banner-img);background-repeat:no-repeat;background-size:100%;display:flex}.slice.homepage-banner .homepage-banner-image .im-interested-in{background-color:var(--red);height:7.5rem;margin-left:auto;margin-right:auto;max-width:74rem;padding-left:0;padding-right:0;width:calc(100% - 3.75rem)}.slice.homepage-banner .explore-our-industries{display:block;font-size:1rem;font-weight:700;line-height:2.625;text-transform:uppercase}.slice.homepage-banner h1{font-size:3.5625rem;line-height:1.1578947368;text-align:left}.Homepage .slice.image-text-block+.image-text-block,.slice.image-text-block:not(.white),.slice.image-text-block:not(.white)+.content-block{margin-top:3.75rem}.slice.image-text-block.white+.white{padding-top:0}.slice.element.promo-block{position:relative}.slice.element.promo-block .slice-image{background-image:var(--slice-img);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;position:absolute;right:0;width:50%}.slice.element.promo-block .element-inner{display:grid;grid-template-columns:calc(50% - 2.625rem);padding-bottom:3.75rem;padding-top:3.75rem}.slice.element.promo-block .element-inner .text{padding:0}.slice.element.promo-block .element-inner .image{display:none}.slice.resources .items img{height:14.625rem}.slice.resources .items .card{max-width:40rem}.slice.resources .items{align-items:stretch;display:grid;gap:.5rem;grid-auto-flow:row;grid-template-columns:repeat(3,auto);justify-content:center}.overview-container h2{margin:0;padding:0}.overview-container .industry-page-navigation{margin-left:0;margin-right:0;padding:3rem 1.5rem 0}.overview-container .industry-page-navigation a{display:inline-block;padding:1.5rem 1.5rem 1.5rem 0}.with-banner{padding-top:5.25rem}.IndustryDetailsPage .sibling-industry-details-page-container{background-color:var(--grey-100);border-bottom:1px solid var(--grey-200)}.IndustryDetailsPage .sibling-industry-details-page-container nav.open .nav-inner{border-bottom:0}.IndustryDetailsPage .sibling-industry-details-page-container nav.open .nav-inner a{color:#fff}.IndustryDetailsPage .sibling-industry-details-page-container .mob-selector{display:none}.IndustryDetailsPage .sibling-industry-details-page-container{border-radius:0;margin:0}.IndustryDetailsPage .sibling-industry-details-page-container nav,.IndustryDetailsPage .sibling-industry-details-page-container nav.open{display:flex;padding:0 1.875rem}.IndustryDetailsPage .sibling-industry-details-page-container nav .nav-inner,.IndustryDetailsPage .sibling-industry-details-page-container nav.open .nav-inner{border-top:0;display:flex;padding-top:0}.IndustryDetailsPage .sibling-industry-details-page-container nav .nav-inner a,.IndustryDetailsPage .sibling-industry-details-page-container nav.open .nav-inner a{border-bottom:2px solid var(--grey-100);color:var(--grey-900);padding:1.5rem 1.875rem}.IndustryDetailsPage .sibling-industry-details-page-container nav .nav-inner a.current,.IndustryDetailsPage .sibling-industry-details-page-container nav.open .nav-inner a.current{background-color:var(--grey-100);border-bottom:2px solid var(--red);color:var(--red);font-weight:700}.IndustryDetailsPage .sibling-industry-details-page-container nav .nav-inner a:hover,.IndustryDetailsPage .sibling-industry-details-page-container nav.open .nav-inner a:hover{border-bottom:2px solid var(--red);text-decoration:none}.DataDictionaryPage main,.FaqPage main,.HighlightsPage main,.Page main,.ProjectPage main,.ThemePage main{padding:7.5rem 0}.DataDictionaryPage main .two-col,.FaqPage main .two-col,.HighlightsPage main .two-col,.Page main .two-col,.ProjectPage main .two-col,.ThemePage main .two-col{display:grid;gap:3.75rem;grid-template-columns:21rem 1fr}.DataDictionaryPage main .two-col>:last-child,.FaqPage main .two-col>:last-child,.HighlightsPage main .two-col>:last-child,.Page main .two-col>:last-child,.ProjectPage main .two-col>:last-child,.ThemePage main .two-col>:last-child{min-width:0}.ThemePage main{padding:0}.two-col-reversed{border-top:.0625rem solid var(--grey-300);gap:7.875rem;grid-template-columns:1fr 28.5rem;margin-top:3rem;padding-bottom:3rem;padding-top:2.9375rem}.HighlightsPage .highlight-date{margin-bottom:3.5rem}body.Page main .last-updated-top{position:relative}body.Page main .last-updated-top .last-updated{display:inline-block;position:absolute;right:0;top:-5rem}body.IndustryPage main .last-updated-top{position:relative}body.IndustryPage main .last-updated-top .last-updated{display:inline-block;margin:1rem 0;position:absolute;right:0;top:-5rem}body.IndustryDetailsPage main .last-updated-top{position:relative}body.IndustryDetailsPage main .last-updated-top .last-updated{display:inline-block;margin:1rem 0;position:absolute;right:2rem;top:1rem}}@media screen and (min-width:64em)and (min-width:48em){.slice.homepage-banner .homepage-banner-top .homepage-banner-inner{padding-left:1.875rem;padding-right:1.875rem}}@media screen and (min-width:73.5em){.interested-in-industry .form-item .select-inner [class*=edit-],.interested-in-industry .form-item label{font-size:1.3125rem;line-height:2.5714285714}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}@media screen and (min-width:77.25em){.element.promo-block .element-inner{grid-template-columns:1fr 24.375rem}.element.promo-block-alt .element-inner{grid-template-columns:1fr 1fr}}@media screen and (min-width:78.25em){.element.video-block .video{display:grid;gap:2.25rem;grid-template-columns:repeat(2,1fr)}.element.video-block .video .video__wrapper{min-width:0}.element.video-block .video .video-transcription{border-width:0;grid-column:1/-1;grid-row:2/3}.element.video-block .video .video-transcription .button{font-size:1.125rem;gap:1.5rem;height:auto;letter-spacing:normal;line-height:1.3333333333;text-transform:unset}.element.video-block .video .video-transcription .button .svg-icon{height:1.3125rem;width:1.3125rem}.filter-form .form-controls{grid-column-gap:2rem;margin-right:2rem}header .show-desktop .main-nav .nav-link{font-size:1rem;line-height:1.5}header .show-desktop .main-nav .nav-link>.inner{padding:0 1.5rem 0 1.4375rem}header .show-desktop .main-nav .sub-nav .sub-nav-inner{grid-template-columns:1fr 49.25rem}}@media screen and (min-width:82em){.slice.industry-statistics ul li{border-left:.0625rem solid hsla(0,0%,100%,.26);padding-left:.6875rem}.slice.industry-statistics ul li:nth-child(4n){border-right:.0625rem solid hsla(0,0%,100%,.26);padding-right:.6875rem}}@media screen and (min-width:85.75em){header .show-desktop .main-nav .sub-nav .sub-nav-inner{gap:2rem;grid-template-columns:30.75rem 49.25rem}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:575.98px){.modal-fullscreen-sm-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media screen and (max-width:24.9375em){.button.get-started{white-space:normal}}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}*{animation:none!important;transition:none!important}}@media print,screen and (max-width:63.99875em){.side-box.opportunities{--side-box-bg:var(--red)}.side-box.roadmaps{--side-box-bg:var(--body-text)}.side-box.opportunities,.side-box.roadmaps{--heading-colour:var(--body-bg)}.slice:not(.normal-heading) .intro-cols+.link{display:flex;justify-content:center;margin-bottom:2.25rem;margin-top:1.875rem}.slice.banner h1>.en{font-weight:300}}
/*# sourceMappingURL=../maps/main.css.map */
