@property --1vw-in-px{syntax:"<length>";initial-value:0;inherits:false}:root{--1vw-in-px:1vw;--1vw-in-px-unitless:tan(atan2(var(--1vw-in-px),1px));--color-200:#f2f2f2;--color-300:#dcdcdc;--color-400:#999;--color-500:#767676;--color-700:#595959;--color-900:#141414;--color-pango:#000;--color-kiwikiwi:#e6e6e6;--color-mā:#fff;--color-tōtara-100:#af2420;--color-tōtara-10:#f7e9e9;--color-tieke-180:#320e06;--color-tieke-100:#fb471f;--color-tieke-90:#fb5935;--color-tieke-10:#ffede9;--color-mahana-100:#ff9e25;--color-mahana-70:#fb6;--color-mahana-40:#ffd8a9;--color-mahana-30:#ffe2be;--color-mahana-20:#ffecd3;--color-mahana-10:#fff5e9;--color-pīngao-100:#f5e1ad;--color-pīngao-20:#fcf6e6;--color-pīngao-10:#fefcf7;--color-kaikōmako-160:#26222b;--color-kaikōmako-100:#403848;--color-kaikōmako-90:#534c5a;--color-kaikōmako-80:#66606d;--color-kaikōmako-60:#8c8891;--color-kaikōmako-20:#d9d7da;--color-kaikōmako-10:#ecebed;--color-kānuka-180:#210b15;--color-kānuka-160:#3d242e;--color-kānuka-140:#61203e;--color-kānuka-130:#75284a;--color-kānuka-100:#a7396a;--color-kānuka-90:#b04d79;--color-kānuka-80:#bb4278;--color-kānuka-accent:#e15694;--color-kānuka-40:#ca88a6;--color-kānuka-30:#eba6c5;--color-kānuka-accent-light:#ffd6e9;--color-kānuka-20:#edd7e1;--color-kānuka-10:#f6ebf0;--brand-gradient:linear-gradient(var(--color-mahana-100),var(--color-tieke-90) 85%,var(--color-kānuka-90));--mahana-20-gradient:linear-gradient(var(--color-mahana-100) 24%,var(--color-mahana-70) 97%);--theme-btn-bg--secondary:transparent;--theme-btn-bg--primary:var(--color-mahana-100);--theme-btn-bg-hover--primary:var(--color-mahana-70);--theme-background:var(--theme-none-background);--theme-background--muted:var(--color-mahana-10);--theme-background--neutral:var(--color-mahana-20);--theme-color:var(--theme-none-color);--theme-color--heading:var(--color-kānuka-180);--theme-color--muted:var(--color-kaikōmako-80);--theme-none-background:var(--color-mā);--theme-none-color:var(--color-kaikōmako-100);--theme-mahana-10-background:var(--color-mahana-10);--theme-mahana-10-color:var(--color-kānuka-180);--theme-mahana-20-background:var(--color-mahana-20);--theme-mahana-20-color:var(--theme-mahana-10-color);--theme-kānuka-background:var(--color-kānuka-10);--theme-kānuka-color:var(--color-kaikōmako-160);--theme-kaikōmako-background:var(--color-900);--theme-kaikōmako-color:var(--color-mā);--font-family-sans:utile,Optima,Candara,"Noto Sans",source-sans-pro,sans-serif;--font-weight-regular:400;--font-weight-medium:600;--font-weight-bold:700;--line-height-loose:1.5;--line-height-medium:1.25;--line-height-tight:1.125;--font-size-caption:clamp(0.875rem,0.6417910448rem + 0.7462686567vw,1rem);--font-size-body-small:clamp(1rem,0.7667910448rem + 0.7462686567vw,1.125rem);--font-size-body-medium:clamp(1.125rem,0.8917910448rem + 0.7462686567vw,1.25rem);--font-size-body-large:clamp(1.25rem,0.7835820896rem + 1.4925373134vw,1.5rem);--font-size-heading-small:clamp(1.25rem,0.3171641791rem + 2.9850746269vw,1.75rem);--font-size-heading-medium:clamp(1.5rem,1.0229007634rem + 1.5267175573vw,2rem);--font-size-heading-large:clamp(2rem,1.2857142857rem + 2.2857142857vw,3rem);--link-underline-thickness:1px;--link-underline-offset-small:0.125em;--link-underline-offset-large:0.25em;--font-size-h1-xxl:clamp(2.5rem,2.323943662rem + 0.7511737089vw,3rem);--font-size-h2-xl:clamp(1.75rem,1.7059859155rem + 0.1877934272vw,1.875rem);--font-size-h3-l:clamp(1.5rem,1.4559859155rem + 0.1877934272vw,1.625rem);--font-size-h4-m:clamp(1.25rem,1.2059859155rem + 0.1877934272vw,1.375rem);--font-size-h-s:clamp(1.125rem,1.0809859155rem + 0.1877934272vw,1.25rem);--font-size-h-xs:clamp(1rem,0.9559859155rem + 0.1877934272vw,1.125rem);--font-size-h-xxs:clamp(0.9375rem,0.9154929577rem + 0.0938967136vw,1rem);--font-size-h-xxxs:0.875rem;--font-size-page-summary:clamp(1.25rem,1.161971831rem + 0.3755868545vw,1.5rem);--font-size-body-xl-quote:clamp(1.5rem,1.323943662rem + 0.7511737089vw,2rem);--font-size-body-l-default:clamp(1.125rem,1.0809859155rem + 0.1877934272vw,1.25rem);--font-size-body-m:clamp(1rem,0.9559859155rem + 0.1877934272vw,1.125rem);--font-size-body-s:clamp(0.875rem,0.8309859155rem + 0.1877934272vw,1rem);--font-size-body-xs:clamp(0.75rem,0.7059859155rem + 0.1877934272vw,0.875rem);--font-size-body-xxs:clamp(0.6875rem,0.6654929577rem + 0.0938967136vw,0.75rem);--font-size-button-l:clamp(1rem,0.9559859155rem + 0.1877934272vw,1.125rem);--font-size-button-m:clamp(0.875rem,0.8309859155rem + 0.1877934272vw,1rem);--font-size-button-s:clamp(0.8125rem,0.7684859155rem + 0.1877934272vw,0.9375rem);--font-size-button-xs:clamp(0.75rem,0.7059859155rem + 0.1877934272vw,0.875rem);--content-max-width:1512px;--page-gutter:clamp(16px,-34.7042253521px + 13.5211267606vw,160px);--max-line-length:732px;--block-spacing-large:clamp(3.5rem,1.8789002276rem + 8.3400631378cqi,6.5rem);--block-spacing-small:3.5rem;--border-radius-default:8px;--themed-component-padding:1.5rem;--space-xxs:clamp(4px,2.844375963px + 0.3081664099vw,6px);--space-xs:clamp(8px,6.844375963px + 0.3081664099vw,10px);--space-sm:clamp(12px,9.688751926px + 0.6163328197vw,16px);--space-md:clamp(16px,11.3775038521px + 1.2326656394vw,24px);--space-lg:clamp(20px,8.5496183206px + 3.0534351145vw,32px);--space-xl:clamp(24px,14.7550077042px + 2.4653312789vw,40px);--space-xxl:clamp(64px,-35.5555555556px + 9.7222222222vw,120px);--spacing-paragraph:1rem;--spacing-text-blocks:clamp(40px,31.3541345471px + 2.7800210459cqi,56px);--spacing-h2:clamp(8px,6.5915492958px + 0.3755868545vw,12px);--spacing-h3:clamp(4px,2.5915492958px + 0.3755868545vw,8px);--spacing-h4:clamp(2px,-0.1126760563px + 0.5633802817vw,8px);--spacing-h5:clamp(0px,-2.8169014085px + 0.7511737089vw,8px);--spacing-l:clamp(56px,39.0985915493px + 4.5070422535vw,104px);--spacing-l:3.5rem;--duration-short:100ms;--duration-medium:160ms;--duration-long:300ms;--icon-transition:var(--duration-medium) ease-in-out transform;--quick-fade:var(--duration-short) linear;--quick-transform:var(--duration-short) ease-in-out transform;--border-width-small:1px;--border-width-medium:2px;--border-width-large:4px}*,:after,:before{box-sizing:border-box}*{margin:0}body,html{block-size:100%}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body{-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;inline-size:100%}img{block-size:auto}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}:where(h1,h2,h3,h4,h5,h6){color:var(--theme-color--heading,var(--color-kānuka-180));font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}:where(h1){text-wrap:balance;font-size:var(--font-size-h1-xxl);font-weight:var(--font-weight-medium);line-height:1}:where(h2){font-size:var(--font-size-h2-xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}:where(h3){font-size:var(--font-size-h3-l);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}:where(h4){font-size:var(--font-size-h4-m);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}:where(h5){font-size:var(--font-size-h-s);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}:where(h6){font-size:var(--font-size-h-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}:where(a,h1,h2,h3,h4,h5,h6):where(:has([lang=mi]~span:not([lang=mi]))){display:flex;flex-direction:column}:where(a,h1,h2,h3,h4,h5,h6):where(:has([lang=mi]~span:not([lang=mi]))) :where(span:not([lang=mi])){font-weight:var(--font-weight-regular)}:where(p,ol,ul,blockquote,hr,h2,h3,h4,h5,h6){grid-column:1/-1;max-inline-size:750px}@container (min-width: 51.0309859155rem){:where(p,ol,ul,blockquote,hr,h2,h3,h4,h5,h6){grid-column:span 10;max-inline-size:800px}}@supports not (container-type:inline-size){:where(responsive-container.LG) :where(p,ol,ul,blockquote,hr,h2,h3,h4,h5,h6){grid-column:span 10;max-inline-size:800px}}@container (min-width: 59.0563380282rem){:where(p,ol,ul,blockquote,hr,h2,h3,h4,h5,h6){grid-column:span 9}}@supports not (container-type:inline-size){:where(responsive-container.XL) :where(p,ol,ul,blockquote,hr,h2,h3,h4,h5,h6){grid-column:span 9}}@container (min-width: 70rem){:where(p,ol,ul,blockquote,hr,h2,h3,h4,h5,h6){grid-column:span 8}}@supports not (container-type:inline-size){:where(responsive-container.XXL) :where(p,ol,ul,blockquote,hr,h2,h3,h4,h5,h6){grid-column:span 8}}@container (min-width: 80rem){:where(p,ol,ul,blockquote,hr,h2,h3,h4,h5,h6){grid-column:span 7}}@supports not (container-type:inline-size){:where(responsive-container.XXXL) :where(p,ol,ul,blockquote,hr,h2,h3,h4,h5,h6){grid-column:span 7}}@container (min-width: 1511px){:where(p,ol,ul,blockquote,hr,h2,h3,h4,h5,h6){grid-column:1/7}}@supports not (container-type:inline-size){:where(responsive-container.CONTENT_MAX_WIDTH) :where(p,ol,ul,blockquote,hr,h2,h3,h4,h5,h6){grid-column:1/7}}:where(a){color:var(--theme-color--muted);text-decoration-color:var(--theme-color--muted);text-decoration-line:underline;text-decoration-thickness:var(--link-underline-thickness);text-underline-offset:var(--link-underline-offset-small)}:where(a):hover{text-decoration-color:var(--theme-color)}@media (update:slow),screen and (prefers-reduced-motion:reduce){html *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}body{--theme-btn-bg--secondary:transparent;--theme-btn-bg--primary:var(--color-mahana-100);--theme-btn-bg-hover--primary:var(--color-mahana-70);--theme-background:var(--theme-none-background);--theme-background--muted:var(--color-mahana-10);--theme-background--neutral:var(--color-mahana-20);--theme-color:var(--theme-none-color);--theme-color--heading:var(--color-kānuka-180);--theme-color--muted:var(--color-kaikōmako-80);background:var(--theme-background);color:var(--theme-color);display:flex;flex-direction:column;font-family:var(--font-family-sans);font-size:var(--font-size-body-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-loose)}responsive-container{--cqw:1cqw;--cqh:1cqh;display:block}.block-content,.main,.sibling-nav,footer,header{container-type:inline-size}main{display:grid;grid-template-areas:". h ." ". b .";grid-template-columns:var(--page-gutter) 1fr var(--page-gutter);inline-size:100%;margin-inline:auto;max-inline-size:calc(var(--content-max-width) + var(--page-gutter)*2)}@media(min-width:64em){main:where(.has-sibling-nav){-moz-column-gap:calc(var(--page-gutter)*.625);column-gap:calc(var(--page-gutter)*.625);grid-template-areas:". h h ." ". s b .";grid-template-columns:1fr 3fr}}.sk-hero{grid-area:h}@media(min-width:64em){.sibling-nav{display:block;grid-area:s}}.block-content-container{grid-area:b}.block-content{-moz-column-gap:clamp(16px,10.3661971831px + 1.5023474178vw,32px);column-gap:clamp(16px,10.3661971831px + 1.5023474178vw,32px);display:grid;grid-template-columns:repeat(12,1fr)}:where(.block-content>*){grid-column:1/-1}footer{margin-block-start:auto}.content-width{inline-size:100%;margin-inline:auto;max-inline-size:calc(var(--content-max-width) + var(--page-gutter)*2);padding-inline:var(--page-gutter)}.block-content>*{margin-block-start:var(--block-spacing-large)}.block-content>:where(:last-child:not(.theme:not(.theme--none))){margin-block-end:var(--block-spacing-large)}.block-content>:where(:first-child.theme:not(.theme--none)){margin-block-start:0}.block-content>:where(.image-block,.sk-table-block,.sk-note-block,.sk-pull-quote-block,.sk-video-block,.sk-subheading-block){margin-block-start:var(--block-spacing-small)}.block-content>:where(.sk-heading)+*{margin-block-start:.75rem}.block:where(.theme:not(.theme--none)){-o-border-image:linear-gradient(var(--theme-background),var(--theme-background)) 0/0/0 100vw;border-image:linear-gradient(var(--theme-background),var(--theme-background)) fill 0/0/0 100vw}.block:where(.theme:not(.theme--none)){padding-block-end:var(--block-spacing-large);padding-block-start:var(--block-spacing-large)}.block:where(.theme:not(.theme--none)):where(.theme:not(.theme--none)+.theme:not(.theme--none)){margin-block-start:0;padding-block-start:var(--block-spacing-small)}.block:where(.theme:not(.theme--none)):where(.theme:not(.theme--none):has(+.theme:not(.theme--none))){padding-block-end:var(--block-spacing-small)}:where(main,.rich-text){--space-h2-small:1rem;--space-h3-small:0.75rem;--space-h4-small:0.5rem;--space-h2-large:2.5rem;--space-h3-large:1.5rem;--space-h4-large:1rem;--space-list-items:0.5rem}:where(main,.rich-text) :is(p,ul,ol,blockquote){margin-block-end:var(--spacing-paragraph)}:where(main,.rich-text) h2{margin-block-end:var(--space-h2-small)}:where(main,.rich-text) h3{margin-block-end:var(--space-h3-small)}:where(main,.rich-text) h4{margin-block-end:var(--space-h4-small)}:where(main,.rich-text) h5{margin-block-end:var(--space-h4-small)}:where(main,.rich-text) h6{margin-block-end:var(--space-h4-small)}:where(main,.rich-text) :has(+h2){margin-block-end:var(--space-h2-large)}:where(main,.rich-text) :has(+h3){margin-block-end:var(--space-h3-large)}:where(main,.rich-text) :has(+h4){margin-block-end:var(--space-h4-large)}:where(main,.rich-text) :has(+h5){margin-block-end:var(--space-h4-large)}:where(main,.rich-text) :has(+h6){margin-block-end:var(--space-h4-large)}:where(main,.rich-text) :where(h2):has(+h3){margin-block-end:var(--space-h2-small)}:where(main,.rich-text) :where(h3):has(+h4){margin-block-end:var(--space-h3-small)}:where(main,.rich-text) :where(h4):has(+h5){margin-block-end:var(--space-h4-small)}:where(main,.rich-text) :where(h5):has(+h6){margin-block-end:var(--space-h4-small)}:where(main,.rich-text) :where(li):has(+li){margin-block-end:var(--space-list-items)}:where(main,.rich-text) :where(li) :is(ul,ol){margin-block-start:var(--space-list-items)}:where(main,.rich-text) :is(p,ul,ol,h1,h2,h3,h4,h5,h6):not(:has(+*)){margin-block-end:0}.rich-text-block{max-inline-size:750px}@container (min-width: 51.0309859155rem){.rich-text-block{grid-column:span 10;max-inline-size:800px}}@supports not (container-type:inline-size){:where(responsive-container.LG) .rich-text-block{grid-column:span 10;max-inline-size:800px}}@container (min-width: 59.0563380282rem){.rich-text-block{grid-column:span 9}}@supports not (container-type:inline-size){:where(responsive-container.XL) .rich-text-block{grid-column:span 9}}@container (min-width: 70rem){.rich-text-block{grid-column:span 8}}@supports not (container-type:inline-size){:where(responsive-container.XXL) .rich-text-block{grid-column:span 8}}@container (min-width: 80rem){.rich-text-block{grid-column:span 7}}@supports not (container-type:inline-size){:where(responsive-container.XXXL) .rich-text-block{grid-column:span 7}}@container (min-width: 1511px){.rich-text-block{grid-column:1/7}}@supports not (container-type:inline-size){:where(responsive-container.CONTENT_MAX_WIDTH) .rich-text-block{grid-column:1/7}}.rich-text-block :where(blockquote){--quote-bar-color-start:var(--color-kaikōmako-90);--quote-bar-color-end:var(--color-kaikōmako-160);-o-border-image:linear-gradient(to right,var(--quote-bar-color-start),var(--quote-bar-color-end)) 0 100%;border-image:linear-gradient(to right,var(--quote-bar-color-start),var(--quote-bar-color-end)) 0 100%;border-inline-start:6px solid;padding-inline-start:calc(2rem - var(--border-width-large))}.sk-btn-group{display:flex;flex-wrap:wrap;gap:24px}.sk-btn{--btn-block-padding:1rem;border-radius:var(--border-radius-default);border-style:solid;border-width:1px;cursor:pointer;display:flex;font:inherit;font-size:var(--font-size-button-m);font-weight:var(--font-weight-medium);gap:8px;inline-size:-moz-fit-content;inline-size:fit-content;padding-block:var(--btn-block-padding);padding-inline:24px;place-content:center;text-decoration:none}:where(.sk-btn,.sk-btn *){text-box:trim-both cap alphabetic}.sk-btn--large{--btn-block-padding:1.25rem;font-size:var(--font-size-button-l);padding-inline:32px}.sk-btn--small{--btn-block-padding:0.875rem;font-size:var(--font-size-button-s);padding-inline:20px}.sk-btn--xsmall{--btn-block-padding:0.75rem;font-size:var(--font-size-button-xs);padding-inline:10px}.sk-btn--primary{background-color:var(--theme-btn-bg--primary,var(--color-mahana-100));border-color:transparent;color:var(--color-kānuka-180);transition:background-color var(--quick-fade)}.sk-btn--primary:hover{background-color:var(--theme-btn-bg-hover--primary,var(--color-mahana-70))}.sk-btn--secondary{background-color:var(--theme-btn-bg--secondary,transparent);border-color:var(--theme-color,var(--color-kānuka-180));color:var(--theme-color,var(--color-kānuka-180));transition:border-color var(--quick-fade)}.sk-btn--secondary:hover{border-color:var(--theme-btn-bg--primary,var(--color-mahana-100))}.sk-btn__icon{aspect-ratio:1;flex-shrink:0;inline-size:1em}.sk-figure{display:flex;flex-direction:column;gap:.5rem}:where(.block:has(>.sk-figure)){max-inline-size:750px}@container (min-width: 51.0309859155rem){:where(.block:has(>.sk-figure)){grid-column:span 10;max-inline-size:800px}}@supports not (container-type:inline-size){:where(responsive-container.LG) :where(.block:has(>.sk-figure)){grid-column:span 10;max-inline-size:800px}}@container (min-width: 59.0563380282rem){:where(.block:has(>.sk-figure)){grid-column:span 9}}@supports not (container-type:inline-size){:where(responsive-container.XL) :where(.block:has(>.sk-figure)){grid-column:span 9}}@container (min-width: 70rem){:where(.block:has(>.sk-figure)){grid-column:span 8}}@supports not (container-type:inline-size){:where(responsive-container.XXL) :where(.block:has(>.sk-figure)){grid-column:span 8}}@container (min-width: 80rem){:where(.block:has(>.sk-figure)){grid-column:span 7}}@supports not (container-type:inline-size){:where(responsive-container.XXXL) :where(.block:has(>.sk-figure)){grid-column:span 7}}@container (min-width: 1511px){:where(.block:has(>.sk-figure)){grid-column:1/7}}@supports not (container-type:inline-size){:where(responsive-container.CONTENT_MAX_WIDTH) :where(.block:has(>.sk-figure)){grid-column:1/7}}@container (min-width: 27.1373239437rem){.sk-figure__img--half,.sk-figure__img--one-third{inline-size:50%}}@supports not (container-type:inline-size){:where(responsive-container.SM) .sk-figure__img--half,:where(responsive-container.SM) .sk-figure__img--one-third{inline-size:50%}}@container (min-width: 39.3577464789rem){.sk-figure__img--one-third{inline-size:33.33%}}@supports not (container-type:inline-size){:where(responsive-container.MD) .sk-figure__img--one-third{inline-size:33.33%}}.sk-figure__figcaption{display:flex;flex-direction:column;font-size:var(--font-size-body-s);gap:clamp(.5rem,.3649083523rem + .6950052615cqi,.75rem)}.sk-figure__credit{align-self:flex-end;color:var(--theme-color--muted);font-size:var(--font-size-body-xs);font-weight:var(--font-weight-medium);order:-1}@container (min-width: 27.1373239437rem){:where(.sk-figure:not(:has(.sk-figure__img--full))) .sk-figure__credit{align-self:flex-start}}@supports not (container-type:inline-size){:where(.sk-figure:not(:has(.sk-figure__img--full))) :where(responsive-container.SM) .sk-figure__credit{align-self:flex-start}}.sk-pagination-wrapper{margin-block:var(--block-spacing-large)}.sk-pagination{align-items:center;display:flex;flex-direction:column;gap:1.5rem}@container (min-width: 39.3577464789rem){.sk-pagination{align-items:start}}@supports not (container-type:inline-size){:where(responsive-container.MD) .sk-pagination{align-items:start}}.sk-pagination :where(h2){font-size:var(--font-size-h-xs);font-weight:var(--font-weight-regular)}.sk-pagination :where(ul){align-items:center;display:flex;gap:clamp(12px,9.8385336368px + .6950052615cqi,16px);list-style:none;padding-inline-start:0}.sk-pagination :where(li){margin-block-end:unset}.sk-pagination__link{background-color:var(--theme-background--muted);border:1px solid transparent;border-radius:2px;color:var(--theme-color);cursor:pointer;display:grid;font-size:var(--font-size-body-s);line-height:1;padding-block:.5rem;padding-inline:12px;place-content:center;text-decoration:none;transition:var(--quick-fade)}.sk-pagination__link:hover{border-color:currentColor}.sk-pagination__link:where([aria-current]){background-color:var(--theme-color);color:var(--theme-background);cursor:unset}.sk-pagination__link:where([aria-current]):hover{border-color:transparent}.sk-pagination__icon-link{--icon-link-padding:clamp(4px,-0.5430162987px + 1.046302573cqi,8px);color:var(--theme-color--muted);color:var(--color-black);display:flex;font-weight:var(--font-weight-medium);padding-block:var(--icon-link-padding);text-decoration-color:var(--theme-color--muted);text-decoration-line:underline;text-decoration-thickness:var(--link-underline-thickness);text-underline-offset:var(--link-underline-offset-small);transition:var(--quick-fade)}.sk-pagination__icon-link:hover{text-decoration-color:var(--theme-color)}.sk-pagination__icon-link:hover :where(svg){color:var(--theme-color--muted)}.sk-pagination__icon-link :where(span){display:none}@container (min-width: 39.3577464789rem){.sk-pagination__icon-link :where(span){display:block}}@supports not (container-type:inline-size){:where(responsive-container.MD) .sk-pagination__icon-link :where(span){display:block}}.sk-pagination__icon-link :where(svg){aspect-ratio:1;color:var(--theme-color);inline-size:.8em;transition:color var(--quick-fade),transform var(--small-symmetrical-shift)}.sk-pagination__icon-link--prev{padding-inline-end:var(--icon-link-padding)}.sk-pagination__icon-link--prev:hover :where(svg){transform:translateX(-2px)}.sk-pagination__icon-link--next{padding-inline-start:var(--icon-link-padding)}.sk-pagination__icon-link--next:hover :where(svg){transform:translateX(2px)}.sk-footer{border-block-start:8px solid var(--color-mahana-100);line-height:var(--line-height-tight);overflow:hidden;position:relative}.sk-footer__background-tohu{inline-size:clamp(1640px,1213.9436619718px + 113.6150234742vw,2850px);inset-block-start:calc(clamp(1524px, 1088.7887323944px + 116.0563380282vw, 2760px)*-1);inset-inline-end:calc(clamp(1050px, 849.2957746479px + 53.5211267606vw, 1620px)*-1);position:absolute}.sk-footer__content{--number-of-cols:1;--footer-column-gap:112px;--footer-link-row-gap:1.0625rem;--item-bottom-padding:2rem;display:flex;flex-direction:column;isolation:isolate;padding-block-end:clamp(2rem,1.823943662rem + .7511737089vw,2.5rem);padding-block-start:4rem;row-gap:clamp(3.625rem,3.2948943662rem + 1.4084507042vw,4.5625rem)}@media(min-width:31.25em){.sk-footer__content{--number-of-cols:2;--item-bottom-padding:unset}}@media(min-width:64em){.sk-footer__content{--number-of-cols:4;padding-block:3rem}}.sk-footer__content :where(h2){font-size:var(--font-size-h4-m)}.sk-footer__content :where(a:not(.sk-btn)){color:var(--theme-color);font-weight:var(--font-weight-medium);text-underline-offset:var(--link-underline-offset-large);transition:var(--quick-fade)}.sk-footer__content :where(a:not(.sk-btn)):hover{color:var(--theme-color--muted)}.sk-footer__header{align-items:flex-end;display:flex;justify-content:space-between}@media(min-width:31.25em){.sk-footer__header{-moz-column-gap:var(--footer-column-gap);column-gap:var(--footer-column-gap);display:grid;grid-template-columns:repeat(var(--number-of-cols),1fr)}.sk-footer__header>*{grid-row:1}}.sk-footer__stroke-logo-link{grid-column:1/3}.sk-footer__stroke-logo-link :where(svg){aspect-ratio:152/101;inline-size:152px}.sk-footer__cta{flex-direction:row;grid-column:-2/-1;line-height:1}.sk-footer__columns{-moz-column-gap:var(--footer-column-gap);column-gap:var(--footer-column-gap);display:grid;grid-template-columns:repeat(var(--number-of-cols),1fr);padding-block-end:var(--item-bottom-padding);row-gap:2.5rem}.sk-footer__column :where(h3){font-size:var(--font-size-h-xs);margin-block-end:var(--footer-link-row-gap)}.sk-footer__column :where(ul){display:flex;flex-direction:column;gap:var(--footer-link-row-gap);list-style:none;padding-inline-start:0}.sk-footer__column :where(a){font-size:var(--font-size-h-xxxs);text-decoration-color:transparent}.sk-footer__column :where(a):hover{text-decoration-color:var(--theme-color--muted)}.sk-footer__contact-social{-moz-column-gap:var(--footer-column-gap);column-gap:var(--footer-column-gap);display:flex;flex-direction:column;row-gap:2.5rem}@media(min-width:31.25em){.sk-footer__contact-social{display:grid;grid-template-columns:repeat(var(--number-of-cols),1fr)}.sk-footer__contact-social>*{grid-row:1}}.sk-footer__contact-social .sk-footer__contact{display:flex;flex-direction:column;font-size:var(--font-size-body-xs);grid-column:1/3;list-style:none;padding-block-end:2rem;padding-inline-start:0;row-gap:var(--footer-link-row-gap)}.sk-footer__contact-social .sk-footer__social{--social-icon-size:1.5625rem;-moz-column-gap:var(--social-icon-size);column-gap:var(--social-icon-size);display:flex;flex-wrap:wrap;grid-column:2/3;padding-block-end:var(--item-bottom-padding);row-gap:var(--footer-link-row-gap)}.sk-footer__contact-social .sk-footer__social:first-child{grid-column:1}.sk-footer__contact-social :where(ul){flex-wrap:nowrap;list-style:none;padding-inline-start:0}.sk-footer__contact-social :where(li){flex-shrink:0}.sk-footer__contact-social :where(svg){aspect-ratio:1;inline-size:var(--social-icon-size)}.sk-footer__shielded-site-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;padding:0;padding-block-end:var(--item-bottom-padding)}.sk-footer__shielded-site-button :where(svg){aspect-ratio:1;filter:grayscale(1);inline-size:3rem;transition:var(--quick-fade) filter}.sk-footer__shielded-site-button:hover :where(svg){filter:grayscale(0)}.sk-footer__imprint{background-color:var(--color-kaikōmako-160);display:flex;flex-direction:column;inline-size:100%;isolation:isolate;list-style:none;margin-inline:auto;max-inline-size:calc(var(--content-max-width) + var(--page-gutter)*2);padding-block:clamp(1.875rem,1.8309859155rem + .1877934272vw,2rem);padding-inline-start:0;padding-inline:var(--page-gutter);row-gap:1rem}.sk-footer__imprint :where(a){color:var(--theme-color);font-size:var(--font-size-body-s);row-gap:.5rem;text-decoration-thickness:1px;text-underline-offset:var(--link-underline-offset-large)}.sk-footer__imprint :where(a):hover{color:var(--theme-color--muted);text-decoration-color:var(--theme-color--muted)}@media(min-width:48em){.sk-footer__imprint{-moz-column-gap:4.75rem;column-gap:4.75rem;flex-direction:row;flex-wrap:wrap}}.sk-main-menu__sections-list{--divider:var(--border-width-small) solid var(--theme-color);display:flex;flex-direction:column}@media(min-width:64em){.sk-main-menu__sections-list{align-items:flex-end;flex-direction:row;gap:clamp(24px,-35.0769230769px + 5.7692307692vw,48px);max-inline-size:unset}}.sk-main-menu__sections-list>:where(li){border-block-start:var(--divider);padding-block:.75rem}@media(min-width:64em){.sk-main-menu__sections-list>:where(li){border-block:unset;padding-block:unset}}.sk-main-menu__sections-list>:where(li:last-child){border-block-end:var(--divider)}@media(min-width:64em){.sk-main-menu__sections-list>:where(li:last-child){border-block-end:unset}}.sk-main-menu__section-header{align-items:center;cursor:pointer;display:flex;font-size:var(--font-size-h-s);font-weight:var(--font-weight-medium);gap:8px;inline-size:100%;justify-content:space-between;line-height:var(--line-height-tight)}.sk-main-menu__section-header::-webkit-details-marker,.sk-main-menu__section-header::marker{display:none}:where(.sk-main-menu__section-header,.sk-main-menu__section-header *){text-box:trim-both cap alphabetic}@media(min-width:64em){.sk-main-menu__section-header{align-items:flex-end}}.sk-main-menu__section-header :where([lang=mi]){font-weight:var(--font-weight-bold)}:where(.sk-main-menu__section-header>:first-child:has([lang=mi]~span:not([lang=mi]))){display:flex;flex-direction:column}.sk-main-menu__section-header:where(a){text-decoration-color:transparent;transition:var(--quick-fade)}.sk-main-menu__section-header:where(a):hover{text-decoration-color:var(--theme-color--muted)}.sk-main-menu__section-header :where(svg){--chevron-stroke-width:2;aspect-ratio:1;flex-shrink:0;inline-size:1em;transition:var(--icon-transition)}@media(min-width:64em){.sk-main-menu__section-header :where(svg){margin-block-end:-.25em}}:where(details[open])>.sk-main-menu__section-header>:where(svg){transform:rotate(-180deg)}@media(min-width:64em){.sk-main-menu__section-header{border-block-end:var(--border-width-medium) solid transparent;font-size:var(--top-nav-desktop-font-size);gap:clamp(4px,-5.8461538462px + .9615384615vw,8px);inline-size:unset;padding-block-end:var(--space-below-main-menu-items)}.sk-main-menu__section-header:hover{border-color:var(--theme-color--muted)}:where(details[open])>.sk-main-menu__section-header{border-color:var(--theme-color)}.sk-main-menu__section-header:where(a):hover{text-decoration-color:transparent}}.sk-main-menu__submenu{--submenu-spacing:clamp(4rem,3.6478873239rem + 1.5023474178vw,5rem);padding-block:clamp(1rem,.823943662rem + .7511737089vw,1.5rem)}@media(min-width:64em){.sk-main-menu__submenu{background-color:var(--theme-background);inline-size:100%;inset-inline-start:0;overflow:hidden;padding-block:var(--submenu-spacing);position:absolute;z-index:3}}.sk-main-menu__background-tohu{display:none}@media(min-width:64em){.sk-main-menu__background-tohu{display:block;inline-size:clamp(900px,653.8461538462px + 24.0384615385vw,1000px);inset-block-end:calc(clamp(520px, 372.3076923077px + 14.4230769231vw, 580px)*-1);inset-inline-end:-450px;position:absolute}}.sk-main-menu__submenu-content{display:flex;flex-direction:column;gap:var(--submenu-spacing)}@media(min-width:64em){.sk-main-menu__submenu-content{display:grid;gap:clamp(64px,9.8461538462px + 5.2884615385vw,86px);grid-template-areas:"i l";grid-template-columns:1fr 2fr;inline-size:100%;margin-inline:auto;max-inline-size:calc(var(--content-max-width) + var(--page-gutter)*2);padding-inline:var(--page-gutter)}}.sk-main-menu__submenu-intro{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:64em){.sk-main-menu__submenu-intro{gap:2rem;grid-area:i}}:where(.sk-main-menu__submenu-intro>:first-child){display:none}@media(min-width:64em){:where(.sk-main-menu__submenu-intro>:first-child){display:flex;flex-direction:column;font-size:var(--font-size-h3-l);font-weight:var(--font-weight-bold);gap:.5rem;line-height:var(--line-height-tight)}}.sk-main-menu__submenu-intro :where(p){text-wrap:pretty;display:flex;flex-direction:column;gap:.5rem}@media(min-width:64em){.sk-main-menu__submenu-intro :where(a){margin-block-start:1rem}}.sk-main-menu__submenu-links-list{display:grid;gap:1rem;max-inline-size:unset}@media(min-width:64em){.sk-main-menu__submenu-links-list{display:flex;flex-direction:column;grid-area:l;isolation:isolate}}.sk-main-menu__submenu-links-list :where(a){font-size:var(--font-size-body-xs);font-weight:var(--font-weight-medium);text-decoration-color:transparent}@media(min-width:64em){.sk-main-menu__submenu-links-list :where(a){font-size:var(--font-size-h-xs);line-height:var(--line-height-tight)}}.sk-main-menu__submenu-links-list :where(a):hover{text-decoration-color:var(--theme-color)}.sk-secondary-menu{--column-gap:24px;align-items:center;-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:flex;grid-column:1/-1;justify-content:flex-end}.sk-secondary-menu__link-list{display:flex;flex-direction:column;font-size:var(--font-size-body-xs);inline-size:100%;margin-inline:auto;max-inline-size:calc(var(--content-max-width) + var(--page-gutter)*2);padding-block-end:2rem;padding-inline:var(--page-gutter);row-gap:.5rem}@media(min-width:64em){.sk-secondary-menu__link-list{-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);flex-direction:row;font-size:var(--font-size-h-xxxs);font-weight:var(--font-weight-medium);inline-size:auto;justify-content:flex-end;margin-inline:unset;padding-block-end:unset;padding-inline:unset}.sk-secondary-menu__link-list :where(li){text-box:trim-both cap alphabetic}.sk-secondary-menu__link-list :where(a){text-decoration-color:transparent;transition:var(--quick-fade)}.sk-secondary-menu__link-list :where(a):hover{text-decoration-color:var(--theme-color--muted)}}.sk-skip-link{background:var(--color-mā);color:var(--color-900);inset-block-start:0;inset-inline-start:1em;position:absolute;transform:translateY(-105%);z-index:100}.sk-skip-link:focus{transform:translateY(100%)}.sk-top-nav{z-index:1}.sk-top-nav :where(header){--header-block-padding:clamp(0.5rem,0.1478873239rem + 1.5023474178vw,1.5rem);--logo-block-size:clamp(2.75rem,1.9137323944rem + 3.5680751174vw,5.125rem);--logo-aspect-ratio:122/80;--logo-inline-size:calc(var(--logo-block-size)*var(--logo-aspect-ratio));--extra-logo-right-spacing:32px;align-items:baseline;display:flex;gap:clamp(6px,-.338028169px + 1.6901408451vw,24px);justify-content:flex-end;padding-block-start:var(--header-block-padding)}@media(min-width:64em){.sk-top-nav :where(header){--top-nav-desktop-font-size:clamp(0.875rem,0.5673076923rem + 0.4807692308vw,1rem);--space-below-main-menu-items:1.5rem;align-items:end;-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-areas:"l s s" "l m b";grid-template-columns:calc(var(--logo-inline-size) + var(--extra-logo-right-spacing)) 1fr auto;padding-block-end:unset;row-gap:2rem}.sk-top-nav :where(header) :where(.sk-secondary-menu){grid-area:s}.sk-top-nav :where(header) :where(.sk-top-nav__logo-link){grid-area:l}.sk-top-nav :where(header) :where(.sk-main-menu__sections-list){grid-area:m}.sk-top-nav :where(header) :where(.sk-top-nav__search-link){grid-area:b}}.sk-top-nav :where(ul){list-style:none;max-inline-size:unset;padding-inline-start:0}.sk-top-nav :where(a,button,summary){color:var(--theme-color)}.sk-top-nav :where(a,button,summary):hover{color:var(--theme-color--muted)}.sk-top-nav :where(a){text-underline-offset:var(--link-underline-offset-large)}@media(min-width:64em){.sk-top-nav--mobile{display:none}}.sk-top-nav--desktop{display:none}@media(min-width:64em){.sk-top-nav--desktop{display:block}}.sk-top-nav__logo-link{align-self:flex-start;margin-inline-end:auto}@media(min-width:64em){.sk-top-nav__logo-link{align-self:end;margin-inline-end:var(--extra-logo-right-spacing);padding-block-end:var(--space-below-main-menu-items)}}.sk-top-nav__logo{block-size:var(--logo-block-size);inline-size:var(--logo-inline-size)}.sk-top-nav__menu-button{cursor:pointer;display:flex;margin-inline:-6px;padding-block-end:1.25rem;padding-block-start:.5rem;position:relative}.sk-top-nav__menu-button::-webkit-details-marker,.sk-top-nav__menu-button::marker{display:none}.sk-top-nav__menu-button-text{text-box:trim-both cap alphabetic;border:1px solid transparent;border-radius:var(--border-radius-default);font-size:var(--font-size-button-s);inline-size:100%;line-height:var(--line-height-tight);padding-block:.625rem;padding-inline:clamp(16px,13.688751926px + .6163328197vw,20px)}:where(summary:hover) .sk-top-nav__menu-button-text{border-color:var(--theme-btn-bg--primary)}:where(summmary:focus-visible) .sk-top-nav__menu-button-text{outline:1px solid var(--theme-color);outline-offset:2px}.sk-top-nav__cta{flex-direction:row;line-height:1}.sk-top-nav__menu-button-text--menu-is-closed{display:flex}:where(details[open]) .sk-top-nav__menu-button-text--menu-is-closed{display:none}.sk-top-nav__menu-button-text--menu-is-open{display:none}:where(details[open]) .sk-top-nav__menu-button-text--menu-is-open{display:flex}.sk-top-nav__mobile-menu{background-color:var(--theme-background);display:flex;flex-direction:column;gap:1.5rem;inline-size:100%;inset-inline-start:0;padding-block-start:1.5rem;padding-inline:var(--page-gutter);position:absolute;z-index:2}.sk-top-nav__search-link{--search-icon-size:2.125rem;border-block-end:2px solid transparent;color:var(--theme-color);-moz-column-gap:8px;column-gap:8px;display:flex;font-size:var(--top-nav-desktop-font-size);font-weight:var(--font-weight-medium);text-decoration:none;transition:var(--quick-fade)}.sk-top-nav__search-link:hover{border-block-end-color:var(--theme-color--muted)}.sk-top-nav__search-link :where(svg){align-self:flex-start;aspect-ratio:1;inline-size:var(--search-icon-size);margin-block-start:calc(var(--search-icon-size)*-.36)}.sk-top-nav__search-link-text{align-self:flex-end;display:flex;flex-direction:column;margin-block-end:var(--space-below-main-menu-items)}.sk-top-nav__search-link-text :where(span){text-box:trim-both cap alphabetic;line-height:1;text-align:end}.sk-accordion-group{max-inline-size:750px}@container (min-width: 51.0309859155rem){.sk-accordion-group{grid-column:span 10;max-inline-size:800px}}@supports not (container-type:inline-size){:where(responsive-container.LG) .sk-accordion-group{grid-column:span 10;max-inline-size:800px}}@container (min-width: 59.0563380282rem){.sk-accordion-group{grid-column:span 9}}@supports not (container-type:inline-size){:where(responsive-container.XL) .sk-accordion-group{grid-column:span 9}}@container (min-width: 70rem){.sk-accordion-group{grid-column:span 8}}@supports not (container-type:inline-size){:where(responsive-container.XXL) .sk-accordion-group{grid-column:span 8}}@container (min-width: 80rem){.sk-accordion-group{grid-column:span 7}}@supports not (container-type:inline-size){:where(responsive-container.XXXL) .sk-accordion-group{grid-column:span 7}}@container (min-width: 1511px){.sk-accordion-group{grid-column:1/7}}@supports not (container-type:inline-size){:where(responsive-container.CONTENT_MAX_WIDTH) .sk-accordion-group{grid-column:1/7}}.sk-accordion-group :where(.sk-accordion-group__header){display:flex;flex-direction:column;gap:var(--spacing-h2);margin-block-end:var(--spacing-paragraph)}.sk-accordion-group :where(details){--divider:var(--border-width-small) solid var(--theme-color);border-block-start:var(--divider)}.sk-accordion-group :where(details):where([open]){padding-block-end:clamp(1rem,.7298167046rem + 1.390010523cqi,1.5rem)}.sk-accordion-group :where(.sk-accordion:last-child details){border-block-end:var(--divider)}.sk-accordion-group :where(summary){cursor:pointer;display:flex;flex-direction:column;padding-block:.75rem}.sk-accordion-group :where(summary)::-webkit-details-marker,.sk-accordion-group :where(summary)::marker{display:none}.sk-accordion-group :where(summary):hover{color:var(--theme-color--muted)}.sk-accordion__icon{transform:rotate(0deg);transition:var(--icon-transition)}:where(details[open]) .sk-accordion__icon{transform:rotate(-180deg)}.sk-accordion__item-header{display:flex;font-size:var(--font-size-h4-m);font-weight:var(--font-weight-medium);gap:clamp(.25rem,.1149083523rem + .6950052615cqi,.5rem);justify-content:space-between;line-height:var(--line-height-tight)}.sk-accordion__item-header :where(svg){aspect-ratio:1;flex-shrink:0;inline-size:1em}.sk-accordion__content>*+*{margin-block-start:var(--block-spacing-small)}.sk-accordion__content :where(h3){font-size:var(--font-size-h-s);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}.sk-accordion__content :where(h4){font-size:var(--font-size-h-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}.sk-accordion__content :where(h5){font-size:var(--font-size-h-xxs)}:where(.sk-accordion-group:has(.sk-accordion-group__header)) .sk-accordion__content :where(h3,h4){font-size:var(--font-size-h-s);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}:where(.sk-accordion-group:has(.sk-accordion-group__header)) .sk-accordion__content :where(h5){font-size:var(--font-size-h-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}.sk-breadcrumbs{--breadcrumb-slash-gap:0.5rem;-o-border-image:linear-gradient(var(--theme-background),var(--theme-background)) 0/0/0 100vw;border-image:linear-gradient(var(--theme-background),var(--theme-background)) fill 0/0/0 100vw;font-size:var(--font-size-body-xs);padding-block:clamp(1rem,.823943662rem + .7511737089vw,1.5rem)}.sk-breadcrumbs :where(ol){display:flex;gap:var(--breadcrumb-slash-gap);list-style:none;padding-inline-start:0}.sk-breadcrumbs__item{display:flex;gap:var(--breadcrumb-slash-gap)}.sk-breadcrumbs__item:has(:not(.sk-breadcrumbs__link--parent)){display:none}@media(min-width:31.25em){.sk-breadcrumbs__item:has(:not(.sk-breadcrumbs__link--parent)){display:flex}}.sk-breadcrumbs__item:not(:first-child):before{content:"/"}.sk-breadcrumbs__item:has(.sk-breadcrumbs__link--parent):before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-12 -12 24 24%27%3E%3Cpath d=%27M4-8.5-4.5 0 4 8.5%27 fill=%27none%27 stroke=%27%23141414%27 stroke-width=%272%27 stroke-linejoin=%27round%27 stroke-linecap=%27round%27/%3E%3C/svg%3E");inline-size:1em;margin-block-start:.25em}@media(min-width:31.25em){.sk-breadcrumbs__item:has(.sk-breadcrumbs__link--parent):before{content:"/";inline-size:auto;margin-block-start:unset}.sk-breadcrumbs__item:has(.sk-breadcrumbs__link--parent):first-child:before{content:""}}.sk-breadcrumbs__link--ancestor{text-decoration-thickness:1px;text-underline-offset:.35em}.sk-cta{background-color:var(--theme-background);border-radius:var(--border-radius-default);display:flex;flex-direction:column;gap:clamp(1rem,.7298167046rem + 1.390010523cqi,1.5rem);padding:var(--themed-component-padding)}:where(.block:has(>.sk-cta)){max-inline-size:750px}@container (min-width: 51.0309859155rem){:where(.block:has(>.sk-cta)){grid-column:span 10;max-inline-size:800px}}@supports not (container-type:inline-size){:where(responsive-container.LG) :where(.block:has(>.sk-cta)){grid-column:span 10;max-inline-size:800px}}@container (min-width: 59.0563380282rem){:where(.block:has(>.sk-cta)){grid-column:span 9}}@supports not (container-type:inline-size){:where(responsive-container.XL) :where(.block:has(>.sk-cta)){grid-column:span 9}}@container (min-width: 70rem){:where(.block:has(>.sk-cta)){grid-column:span 8}}@supports not (container-type:inline-size){:where(responsive-container.XXL) :where(.block:has(>.sk-cta)){grid-column:span 8}}@container (min-width: 80rem){:where(.block:has(>.sk-cta)){grid-column:span 7}}@supports not (container-type:inline-size){:where(responsive-container.XXXL) :where(.block:has(>.sk-cta)){grid-column:span 7}}@container (min-width: 1511px){:where(.block:has(>.sk-cta)){grid-column:1/7}}@supports not (container-type:inline-size){:where(responsive-container.CONTENT_MAX_WIDTH) :where(.block:has(>.sk-cta)){grid-column:1/7}}.sk-download-block{background-color:var(--theme-background);border-radius:var(--border-radius-default);display:flex;flex-direction:column;gap:8px;padding:var(--themed-component-padding)}:where(.block:has(>.sk-download-block)){max-inline-size:750px}@container (min-width: 51.0309859155rem){:where(.block:has(>.sk-download-block)){grid-column:span 10;max-inline-size:800px}}@supports not (container-type:inline-size){:where(responsive-container.LG) :where(.block:has(>.sk-download-block)){grid-column:span 10;max-inline-size:800px}}@container (min-width: 59.0563380282rem){:where(.block:has(>.sk-download-block)){grid-column:span 9}}@supports not (container-type:inline-size){:where(responsive-container.XL) :where(.block:has(>.sk-download-block)){grid-column:span 9}}@container (min-width: 70rem){:where(.block:has(>.sk-download-block)){grid-column:span 8}}@supports not (container-type:inline-size){:where(responsive-container.XXL) :where(.block:has(>.sk-download-block)){grid-column:span 8}}@container (min-width: 80rem){:where(.block:has(>.sk-download-block)){grid-column:span 7}}@supports not (container-type:inline-size){:where(responsive-container.XXXL) :where(.block:has(>.sk-download-block)){grid-column:span 7}}@container (min-width: 1511px){:where(.block:has(>.sk-download-block)){grid-column:1/7}}@supports not (container-type:inline-size){:where(responsive-container.CONTENT_MAX_WIDTH) :where(.block:has(>.sk-download-block)){grid-column:1/7}}.sk-download-block :where(p):not(:first-child){margin-block-start:.25rem}.sk-download-block__link{--link-inner-spacing:0.25rem;align-items:center;color:var(--theme-color);display:flex;gap:var(--link-inner-spacing);text-decoration-line:none}.sk-download-block__link :where(svg){aspect-ratio:1;flex-shrink:0;inline-size:1em;margin-block-start:var(--link-inner-spacing)}.sk-download-block__link:hover{color:var(--theme-color--muted)}.sk-download-block__link-info{-moz-column-gap:var(--link-inner-spacing);column-gap:var(--link-inner-spacing);display:flex;flex-wrap:wrap}.sk-download-block__link-title{font-weight:var(--font-weight-medium);text-decoration-line:underline;text-decoration-thickness:var(--link-underline-thickness);text-underline-offset:var(--link-underline-offset-large)}.sk-feature-block{--feature-padding:clamp(24px,15.3541345471px + 2.7800210459cqi,40px);border-radius:var(--border-radius-default);display:grid;grid-template-areas:"f f f" "f f f" ". c ." ". . .";grid-template-columns:var(--feature-padding) 1fr var(--feature-padding);grid-template-rows:var(--feature-padding) auto auto var(--feature-padding)}:where(.block:has(>.sk-feature-block)){max-inline-size:750px}@container (min-width: 51.0309859155rem){:where(.block:has(>.sk-feature-block)){grid-column:span 10;max-inline-size:800px}}@supports not (container-type:inline-size){:where(responsive-container.LG) :where(.block:has(>.sk-feature-block)){grid-column:span 10;max-inline-size:800px}}@container (min-width: 59.0563380282rem){:where(.block:has(>.sk-feature-block)){grid-column:span 9}}@supports not (container-type:inline-size){:where(responsive-container.XL) :where(.block:has(>.sk-feature-block)){grid-column:span 9}}@container (min-width: 70rem){:where(.block:has(>.sk-feature-block)){grid-column:span 8}}@supports not (container-type:inline-size){:where(responsive-container.XXL) :where(.block:has(>.sk-feature-block)){grid-column:span 8}}@container (min-width: 80rem){:where(.block:has(>.sk-feature-block)){grid-column:span 7}}@supports not (container-type:inline-size){:where(responsive-container.XXXL) :where(.block:has(>.sk-feature-block)){grid-column:span 7}}@container (min-width: 1511px){:where(.block:has(>.sk-feature-block)){grid-column:1/7}}@supports not (container-type:inline-size){:where(responsive-container.CONTENT_MAX_WIDTH) :where(.block:has(>.sk-feature-block)){grid-column:1/7}}@container (min-width: 39.3577464789rem){.sk-feature-block{--column-gap:clamp(24px,13.7245817246px + 1.6317337746cqi,32px);grid-template-areas:". . . . ." ". c . f ." ". . . . .";grid-template-columns:var(--feature-padding) 1fr var(--column-gap) 1fr var(--feature-padding)}}@supports not (container-type:inline-size){:where(responsive-container.MD) .sk-feature-block{--column-gap:clamp(24px,13.7245817246px + 1.6317337746cqi,32px);grid-template-areas:". . . . ." ". c . f ." ". . . . .";grid-template-columns:var(--feature-padding) 1fr var(--column-gap) 1fr var(--feature-padding)}}.sk-feature-block :where(.sk-feature-block__content){grid-area:c}.sk-feature-block :where(.sk-figure){grid-area:f}.sk-feature-block :where(.sk-figure__img){aspect-ratio:17/16;-o-object-fit:cover;object-fit:cover}@container (min-width: 39.3577464789rem){.sk-feature-block :where(.sk-figure__img){aspect-ratio:15.5/16}}@supports not (container-type:inline-size){:where(responsive-container.MD) .sk-feature-block :where(.sk-figure__img){aspect-ratio:15.5/16}}.sk-feature-block :where(.sk-figure__figcaption){gap:clamp(.25rem,.1149083523rem + .6950052615cqi,.5rem);padding-inline:var(--feature-padding)}@container (min-width: 39.3577464789rem){.sk-feature-block :where(.sk-figure__figcaption){padding-inline:unset}}@supports not (container-type:inline-size){:where(responsive-container.MD) .sk-feature-block :where(.sk-figure__figcaption){padding-inline:unset}}.sk-feature-block__content{display:flex;flex-direction:column;padding-block-start:var(--feature-padding)}@container (min-width: 39.3577464789rem){.sk-feature-block__content{padding-block-start:unset}}@supports not (container-type:inline-size){:where(responsive-container.MD) .sk-feature-block__content{padding-block-start:unset}}.sk-feature-block__content :where(h2){color:var(--theme-color);font-size:var(--font-size-h2-xl);margin-block-end:var(--spacing-h2)}.sk-feature-block__content :where(.sk-btn-group:not(:first-child)){margin-block-start:2.5rem}.sk-heading{max-inline-size:750px}@container (min-width: 51.0309859155rem){.sk-heading{grid-column:span 10;max-inline-size:800px}}@supports not (container-type:inline-size){:where(responsive-container.LG) .sk-heading{grid-column:span 10;max-inline-size:800px}}@container (min-width: 59.0563380282rem){.sk-heading{grid-column:span 9}}@supports not (container-type:inline-size){:where(responsive-container.XL) .sk-heading{grid-column:span 9}}@container (min-width: 70rem){.sk-heading{grid-column:span 8}}@supports not (container-type:inline-size){:where(responsive-container.XXL) .sk-heading{grid-column:span 8}}@container (min-width: 80rem){.sk-heading{grid-column:span 7}}@supports not (container-type:inline-size){:where(responsive-container.XXXL) .sk-heading{grid-column:span 7}}@container (min-width: 1511px){.sk-heading{grid-column:1/7}}@supports not (container-type:inline-size){:where(responsive-container.CONTENT_MAX_WIDTH) .sk-heading{grid-column:1/7}}.sk-hero{--hero-block-padding:clamp(48px,19.8309859155px + 7.5117370892vw,128px);--theme-btn-bg--secondary:transparent;--theme-btn-bg--primary:var(--color-mahana-100);--theme-btn-bg-hover--primary:var(--color-mahana-70);--theme-background:var(--theme-mahana-10-background);--theme-background--muted:var(--color-mahana-20);--theme-background--neutral:var(--color-mahana-30);--theme-color:var(--theme-mahana-10-color);--theme-color--heading:var(--theme-color);--theme-color--muted:var(--color-kānuka-140);-o-border-image:linear-gradient(var(--theme-background),var(--theme-background)) 0/0/0 100vw;border-image:linear-gradient(var(--theme-background),var(--theme-background)) fill 0/0/0 100vw;padding-block:var(--hero-block-padding)}.sk-hero:where(:has(.sk-hero__image)){padding-block-start:0}@media(min-width:48em){.sk-hero:where(:has(.sk-hero__image)){padding-block-start:var(--hero-block-padding)}}.sk-hero:where(:has(.sk-hero__background-tohu)){-o-border-image:var(--theme-gradient) 0/0/0 100vw;border-image:var(--theme-gradient) fill 0/0/0 100vw;grid-column:1/-1;overflow:hidden;position:relative}.sk-hero:where(:has(.sk-hero__background-tohu)) :where(.sk-hero__grid){inline-size:100%;margin-inline:auto;max-inline-size:calc(var(--content-max-width) + var(--page-gutter)*2);padding-inline:var(--page-gutter)}:where(.template-home-page) .sk-hero{--theme-btn-bg--secondary:transparent;--theme-btn-bg--primary:var(--color-mahana-100);--theme-btn-bg-hover--primary:var(--color-mahana-70);--theme-background:var(--color-tieke-90);--theme-background--muted:var(--color-kānuka-160);--theme-background--neutral:var(--color-kānuka-180);--theme-color:var(--color-kānuka-180);--theme-color--heading:var(--theme-color);--theme-color--muted:var(--color-kaikōmako-100);--theme-gradient:var(--brand-gradient)}:where(.template-section-landing-page,.template-search-index-page) .sk-hero{--theme-btn-bg--secondary:transparent;--theme-btn-bg--primary:var(--color-mahana-100);--theme-btn-bg-hover--primary:var(--color-mahana-70);--theme-background:var(--theme-mahana-10-background);--theme-background--muted:var(--color-mahana-20);--theme-background--neutral:var(--color-mahana-30);--theme-color:var(--theme-mahana-10-color);--theme-color--heading:var(--theme-color);--theme-color--muted:var(--color-kānuka-140);--theme-background:var(--theme-mahana-20-background);--theme-background-muted:var(--color-mahana-30);--theme-background-neutral:var(--color-mahana-40);--theme-gradient:var(--mahana-20-gradient)}:where(.template-404,.template-500) .sk-hero{padding-block:var(--hero-block-padding)}.sk-hero__background-tohu{inline-size:clamp(600px,199.2366412214px + 106.8702290076vw,1020px);inset-block-end:calc(clamp(382px, 121.5038167939px + 69.465648855vw, 655px)*-1);inset-inline-end:calc(clamp(400px, 132.8244274809px + 71.2468193384vw, 680px)*-1);position:absolute}@media(min-width:48em){.sk-hero__background-tohu{inline-size:clamp(1020px,540px + 62.5vw,1440px);inset-block-end:calc(clamp(655px, 321.2857142857px + 43.4523809524vw, 947px)*-1);inset-inline-end:clamp(-680px,-1195.4285714286px + 67.1130952381vw,-229px)}}.sk-hero__grid{-moz-column-gap:clamp(24px,21.1830985915px + .7511737089vw,32px);column-gap:clamp(24px,21.1830985915px + .7511737089vw,32px);display:grid;grid-template-areas:"c";isolation:isolate;row-gap:clamp(24px,18.3661971831px + 1.5023474178vw,40px)}.sk-hero__grid:where(:has(.sk-hero__image)){grid-template-areas:"i" "c"}:where(.template-404,.template-500) .sk-hero__grid:where(:has(.sk-hero__image)){grid-template-areas:"c" "i"}@media(min-width:48em){.sk-hero__grid:where(:has(.sk-hero__image)){grid-template-areas:"c i";grid-template-columns:repeat(2,minmax(0,1fr))}}.sk-hero__content{display:flex;flex-direction:column;gap:1.5rem;grid-area:c}@media(min-width:48em){.sk-hero__content{max-inline-size:var(--max-line-length)}}.sk-hero__content :where(.sk-btn-group){margin-block-start:clamp(0rem,-.264084507rem + 1.1267605634vw,.75rem)}.sk-hero__publication-details{margin-block-start:-.5rem}.sk-hero__publication-details>*{font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);margin:0}.sk-hero__summary{text-wrap:pretty;display:flex;flex-direction:column;font-size:var(--font-size-page-summary);gap:var(--spacing-paragraph);line-height:var(--line-height-medium)}.sk-hero__summary :where(a):hover{color:var(--theme-color)}.sk-hero__image{block-size:320px;grid-area:i;inline-size:calc(100% + var(--page-gutter)*2);margin-inline:calc(var(--page-gutter)*-1);max-inline-size:unset}@media(min-width:48em){.sk-hero__image{inline-size:100%;margin-inline:unset}}.sk-hero__image :where(img){block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}:where(.template-404,.template-500) .sk-hero__image{aspect-ratio:37.5/67.4;inline-size:45vw;margin-inline:auto;max-block-size:450px}@media(min-width:48em){:where(.template-404,.template-500) .sk-hero__image{inline-size:unset}}.sk-image-gallery-block{max-inline-size:750px}@container (min-width: 51.0309859155rem){.sk-image-gallery-block{grid-column:span 10;max-inline-size:800px}}@supports not (container-type:inline-size){:where(responsive-container.LG) .sk-image-gallery-block{grid-column:span 10;max-inline-size:800px}}@container (min-width: 59.0563380282rem){.sk-image-gallery-block{grid-column:span 9}}@supports not (container-type:inline-size){:where(responsive-container.XL) .sk-image-gallery-block{grid-column:span 9}}@container (min-width: 70rem){.sk-image-gallery-block{grid-column:span 8}}@supports not (container-type:inline-size){:where(responsive-container.XXL) .sk-image-gallery-block{grid-column:span 8}}@container (min-width: 80rem){.sk-image-gallery-block{grid-column:span 7}}@supports not (container-type:inline-size){:where(responsive-container.XXXL) .sk-image-gallery-block{grid-column:span 7}}@container (min-width: 1511px){.sk-image-gallery-block{grid-column:1/7}}@supports not (container-type:inline-size){:where(responsive-container.CONTENT_MAX_WIDTH) .sk-image-gallery-block{grid-column:1/7}}.sk-image-gallery{border-radius:var(--border-radius-default);display:flex;flex-direction:column;padding:clamp(24px,15.3541345471px + 2.7800210459cqi,40px)}.sk-image-gallery :where(h2){margin-block-end:1.5rem}.sk-image-gallery__gallery{display:flex;flex-direction:column;gap:.5rem}.sk-image-gallery__figures{display:grid;grid-template-areas:"figure";margin-block-end:clamp(1rem,.4596334092rem + 2.7800210459cqi,2rem)}.sk-image-gallery__figures :where(figure){background-color:var(--color-kaikōmako-80);gap:unset;grid-area:figure}.sk-image-gallery__figures :where(figcaption){background-color:var(--theme-background);padding-block-start:.5rem}.sk-image-gallery__figures :where(img){aspect-ratio:11/9;-o-object-fit:contain;object-fit:contain}.sk-image-gallery__controls{display:grid;font-size:var(--font-size-button-s);font-weight:var(--font-weight-medium);grid-template-columns:repeat(3,1fr)}.sk-image-gallery__current-of-total{font-size:var(--font-size-body-s);text-align:center}.sk-image-gallery__control{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--theme-color--muted);color:var(--theme-color);cursor:pointer;display:flex;gap:.25rem;padding:0;text-decoration-color:var(--theme-color--muted);text-decoration-line:underline;text-decoration-thickness:var(--link-underline-thickness);text-underline-offset:var(--link-underline-offset-small);transition:var(--quick-fade)}.sk-image-gallery__control :where(svg){aspect-ratio:1;inline-size:1em;transition:var(--icon-transition)}.sk-image-gallery__control:hover{color:var(--theme-color--muted);text-decoration-color:var(--theme-color);text-decoration-color:var(--theme-color--muted)}.sk-image-gallery__control--previous{justify-self:start}.sk-image-gallery__control--previous:hover>svg{transform:translate(-1px)}.sk-image-gallery__control--next{justify-self:end}.sk-image-gallery__control--next:hover>svg{transform:translate(1px)}.sk-image-gallery__thumbnails{--num-visible-thumbnails:5;--num-visible-gaps:calc(var(--num-visible-thumbnails) - 1);--thumbnail-gap:clamp(4px,-18.7150814937px + 5.2315128651cqi,24px);--width-of-all-visible-gaps:calc(var(--num-visible-gaps)*var(--thumbnail-gap));display:flex;gap:var(--thumbnail-gap);overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.sk-image-gallery__thumbnails::-webkit-scrollbar{display:none}.sk-image-gallery__thumbnail{--thumbnail-border-width:clamp(2px,0.5512014326px + 0.4223902529cqi,4px);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;filter:saturate(1) contrast(1) brightness(1);flex-shrink:0;inline-size:calc((100% - var(--width-of-all-visible-gaps))/var(--num-visible-thumbnails));padding:0;transition:var(--quick-fade) filter}.sk-image-gallery__thumbnail:hover{filter:saturate(.9) contrast(1.05) brightness(1.3)}.sk-image-gallery__thumbnail:focus-visible{outline:2px solid var(--color-kānuka-accent);outline-offset:-2px}.sk-image-gallery__thumbnail:where(.active){border:var(--thumbnail-border-width) solid var(--theme-color)}.sk-image-gallery__thumbnail:where(.active):hover{border-color:var(--theme-color--muted)}.sk-image-gallery__thumbnail :where(img){aspect-ratio:4/3;inline-size:100%;-o-object-fit:cover;object-fit:cover}@container (min-width: 51.0309859155rem){.sk-image-gallery__thumbnail :where(img){aspect-ratio:3/2}}@supports not (container-type:inline-size){:where(responsive-container.LG) .sk-image-gallery__thumbnail :where(img){aspect-ratio:3/2}}:where(.no-js) .sk-image-gallery :where(figure,.sk-image-gallery__current-of-total){display:none}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="1"]:checked)) :where([data-counter="1"]>figure,.sk-image-gallery__current-of-total[data-counter="1"]){display:flex}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="2"]:checked)) :where([data-counter="2"]>figure,.sk-image-gallery__current-of-total[data-counter="2"]){display:flex}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="3"]:checked)) :where([data-counter="3"]>figure,.sk-image-gallery__current-of-total[data-counter="3"]){display:flex}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="4"]:checked)) :where([data-counter="4"]>figure,.sk-image-gallery__current-of-total[data-counter="4"]){display:flex}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="5"]:checked)) :where([data-counter="5"]>figure,.sk-image-gallery__current-of-total[data-counter="5"]){display:flex}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="6"]:checked)) :where([data-counter="6"]>figure,.sk-image-gallery__current-of-total[data-counter="6"]){display:flex}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="7"]:checked)) :where([data-counter="7"]>figure,.sk-image-gallery__current-of-total[data-counter="7"]){display:flex}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="8"]:checked)) :where([data-counter="8"]>figure,.sk-image-gallery__current-of-total[data-counter="8"]){display:flex}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="9"]:checked)) :where([data-counter="9"]>figure,.sk-image-gallery__current-of-total[data-counter="9"]){display:flex}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="10"]:checked)) :where([data-counter="10"]>figure,.sk-image-gallery__current-of-total[data-counter="10"]){display:flex}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="11"]:checked)) :where([data-counter="11"]>figure,.sk-image-gallery__current-of-total[data-counter="11"]){display:flex}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="12"]:checked)) :where([data-counter="12"]>figure,.sk-image-gallery__current-of-total[data-counter="12"]){display:flex}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="13"]:checked)) :where([data-counter="13"]>figure,.sk-image-gallery__current-of-total[data-counter="13"]){display:flex}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="14"]:checked)) :where([data-counter="14"]>figure,.sk-image-gallery__current-of-total[data-counter="14"]){display:flex}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="15"]:checked)) :where([data-counter="15"]>figure,.sk-image-gallery__current-of-total[data-counter="15"]){display:flex}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="16"]:checked)) :where([data-counter="16"]>figure,.sk-image-gallery__current-of-total[data-counter="16"]){display:flex}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="17"]:checked)) :where([data-counter="17"]>figure,.sk-image-gallery__current-of-total[data-counter="17"]){display:flex}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="18"]:checked)) :where([data-counter="18"]>figure,.sk-image-gallery__current-of-total[data-counter="18"]){display:flex}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="19"]:checked)) :where([data-counter="19"]>figure,.sk-image-gallery__current-of-total[data-counter="19"]){display:flex}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="20"]:checked)) :where([data-counter="20"]>figure,.sk-image-gallery__current-of-total[data-counter="20"]){display:flex}:where(.no-js) .sk-image-gallery__thumbnails{display:grid;grid-template-columns:repeat(5,1fr);overflow-x:visible}:where(.no-js) .sk-image-gallery__thumbnail{block-size:100%;display:grid;grid-template-areas:"thumbnail";inline-size:unset}:where(.no-js) .sk-image-gallery__thumbnail:where(:has(>input:checked)){border-radius:1px;box-shadow:0 0 0 var(--thumbnail-border-width) var(--theme-color)}:where(.no-js) .sk-image-gallery__thumbnail:where(:has(>input:focus-visible)){outline:2px solid var(--theme-btn-bg--secondary);outline-offset:2px}:where(.no-js) .sk-image-gallery__thumbnail :where(input){cursor:pointer;grid-area:thumbnail;opacity:0;outline:none}:where(.no-js) .sk-image-gallery__thumbnail :where(img){grid-area:thumbnail;pointer-events:none}.sk-jumplinks{display:flex;flex-direction:column;gap:var(--space-sm)}.sk-jumplinks :where(h2){font-size:var(--font-size-h3-l);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}.sk-jumplinks :where(ul){display:flex;flex-direction:column;gap:var(--space-xs);list-style:none;padding-inline-start:0}.sk-jumplinks :where(a){align-items:start;display:flex;flex-direction:row;font-weight:var(--font-weight-medium);gap:var(--space-xs);text-decoration-color:transparent}.sk-jumplinks :where(a):hover{color:var(--theme-color);text-decoration-color:var(--theme-color)}.sk-jumplinks :where(svg){aspect-ratio:1;flex-shrink:0;inline-size:1em;margin-block-start:.25em}.sk-jumplinks__bilingual-text,.sk-note{display:flex;flex-direction:column}.sk-note{border-radius:var(--border-radius-default);gap:8px;padding:var(--themed-component-padding)}:where(.block:has(>.sk-note)){max-inline-size:750px}@container (min-width: 51.0309859155rem){:where(.block:has(>.sk-note)){grid-column:span 10;max-inline-size:800px}}@supports not (container-type:inline-size){:where(responsive-container.LG) :where(.block:has(>.sk-note)){grid-column:span 10;max-inline-size:800px}}@container (min-width: 59.0563380282rem){:where(.block:has(>.sk-note)){grid-column:span 9}}@supports not (container-type:inline-size){:where(responsive-container.XL) :where(.block:has(>.sk-note)){grid-column:span 9}}@container (min-width: 70rem){:where(.block:has(>.sk-note)){grid-column:span 8}}@supports not (container-type:inline-size){:where(responsive-container.XXL) :where(.block:has(>.sk-note)){grid-column:span 8}}@container (min-width: 80rem){:where(.block:has(>.sk-note)){grid-column:span 7}}@supports not (container-type:inline-size){:where(responsive-container.XXXL) :where(.block:has(>.sk-note)){grid-column:span 7}}@container (min-width: 1511px){:where(.block:has(>.sk-note)){grid-column:1/7}}@supports not (container-type:inline-size){:where(responsive-container.CONTENT_MAX_WIDTH) :where(.block:has(>.sk-note)){grid-column:1/7}}.sk-note :where(h3){font-size:var(--font-size-h2-xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}.sk-note :where(h2,h3,h4,h5){margin-block-end:0}.sk-pull-quote{--quote-bar-color-start:var(--color-kaikōmako-90);--quote-bar-color-end:var(--color-kaikōmako-160);-o-border-image:linear-gradient(to right,var(--quote-bar-color-start),var(--quote-bar-color-end)) 0 100%;border-image:linear-gradient(to right,var(--quote-bar-color-start),var(--quote-bar-color-end)) 0 100%;border-inline-start:6px solid;display:flex;flex-direction:column;font-size:var(--font-size-body-xl-quote);gap:1rem;padding-inline-start:calc(2rem - var(--border-width-large))}:where(.block:has(>.sk-pull-quote)){max-inline-size:750px}@container (min-width: 51.0309859155rem){:where(.block:has(>.sk-pull-quote)){grid-column:span 10;max-inline-size:800px}}@supports not (container-type:inline-size){:where(responsive-container.LG) :where(.block:has(>.sk-pull-quote)){grid-column:span 10;max-inline-size:800px}}@container (min-width: 59.0563380282rem){:where(.block:has(>.sk-pull-quote)){grid-column:span 9}}@supports not (container-type:inline-size){:where(responsive-container.XL) :where(.block:has(>.sk-pull-quote)){grid-column:span 9}}@container (min-width: 70rem){:where(.block:has(>.sk-pull-quote)){grid-column:span 8}}@supports not (container-type:inline-size){:where(responsive-container.XXL) :where(.block:has(>.sk-pull-quote)){grid-column:span 8}}@container (min-width: 80rem){:where(.block:has(>.sk-pull-quote)){grid-column:span 7}}@supports not (container-type:inline-size){:where(responsive-container.XXXL) :where(.block:has(>.sk-pull-quote)){grid-column:span 7}}@container (min-width: 1511px){:where(.block:has(>.sk-pull-quote)){grid-column:1/7}}@supports not (container-type:inline-size){:where(responsive-container.CONTENT_MAX_WIDTH) :where(.block:has(>.sk-pull-quote)){grid-column:1/7}}.sk-pull-quote :where(blockquote){display:flex;flex-direction:column;gap:1lh;line-height:var(--line-height-medium);margin-block-end:0}.sk-pull-quote :where(figcaption){font-size:var(--font-size-body-l-default)}.sk-pull-quote__author{font-weight:var(--font-weight-medium)}.template-resource-hub :where(.sk-hero){padding-block-end:2rem}.sk-resource__hub{margin-block:0}.sk-resource-hub__filters-section{display:flex;flex-direction:column;padding-block-start:2rem;row-gap:3.5rem}.sk-resource-hub__filters-header{display:flex;justify-content:space-between}.sk-resource-hub__clear-filters{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-color:var(--color-mā);border:1px solid transparent;border-radius:var(--border-radius-default);cursor:pointer;display:flex;font-size:var(--font-size-button-xs);font-weight:var(--font-weight-medium);gap:6px;line-height:1;padding:0;padding-block:.5rem;padding-inline:10px;transition:var(--quick-fade)}.sk-resource-hub__clear-filters:hover{border-color:var(--color-kānuka-130);color:var(--color-kānuka-130)}.sk-resource-hub__clear-filters :where(svg){aspect-ratio:1;inline-size:1.125rem;padding:4px}.sk-resource-hub__clear-filters :where(span){padding-block-start:2px}.sk-resource-hub__filter-group{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:.5rem}.sk-resource-hub__filter-group :where(label){display:flex;font-size:var(--font-size-body-l-default);font-weight:var(--font-weight-medium);grid-row:1;justify-content:space-between;line-height:1}.sk-resource-hub__select-wrapper{--icon-size:1.125rem;--padding-right:10px;background-color:var(--color-mā);border:1px solid var(--theme-color);border-radius:.25em;cursor:pointer;display:grid;font-size:var(--font-size-body-m);font-weight:var(--font-weight-medium);grid-row:2;grid-template-columns:auto var(--icon-size) var(--padding-right);line-height:1}.sk-resource-hub__select-wrapper:hover{border-color:var(--color-kānuka-130);color:var(--color-kānuka-130)}.sk-resource-hub__select-wrapper:focus-within{outline:2px solid var(--color-kānuka-accent)}.sk-resource-hub__select-wrapper :where(svg){align-self:center;aspect-ratio:1;grid-column:2;grid-row:1;inline-size:var(--icon-size);justify-self:center}.sk-resource-hub__select-wrapper :where(select){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;cursor:inherit;font-family:inherit;font-size:inherit;grid-column:1/-1;grid-row:1;inline-size:100%;line-height:inherit;outline:none;padding-block:.5rem;padding-inline-end:var(--padding-right);padding-inline-start:16px}.sk-resource-hub__filter-button-section{display:flex;flex-direction:column;row-gap:1.5rem}.sk-resource-hub__filter-button-section :where(p){margin-block-end:1.5rem}.sk-resource-hub__filter-button-group{display:flex;flex-wrap:wrap;gap:15px}.sk-resource-hub__filter-button:focus-within{border-radius:var(--border-radius-default);outline:2px solid var(--color-kānuka-accent)}.sk-resource-hub__filter-button>:where(input,label){grid-area:a}.sk-resource-hub__filter-button :where(input){clip:rect(0 0 0 0)!important;block-size:1px!important;border:0!important;inline-size:1px!important;margin:-1px!important;outline:none;overflow:hidden!important;padding:0!important;position:absolute!important}.sk-resource-hub__filter-button :where(label){background-color:var(--theme-background)}.sk-resource-hub__filter-button :where(label):hover{background-color:var(--color-kānuka-20);border-color:var(--color-kānuka-130);color:var(--color-kānuka-130)}.sk-resource-hub__filter-button :where(input:checked+label){background-color:var(--color-kānuka-130);border-color:var(--color-kānuka-130);color:var(--color-mā)}.sk-resource-hub__filter-button :where(input:checked+label):hover{background-color:var(--color-kānuka-100);color:var(--color-mā)}.sk-resource-hub__list{list-style:none;overflow-y:hidden;padding-block-end:var(--block-spacing-large);padding-inline-start:0}.sk-resource-hub__empty-state{margin-block:var(--block-spacing-large)}.sk-resource{display:grid;gap:2.5rem;grid-template-areas:"c" "m";padding-block:clamp(40px,35.6770672736px + 1.390010523cqi,48px)}@container (min-width: 39.3577464789rem){.sk-resource{grid-template-areas:"c m";grid-template-columns:2fr 1fr}.sk-resource:not(:last-child){border-block-end:1px solid var(--color-kaikōmako-90)}}@supports not (container-type:inline-size){:where(responsive-container.MD) .sk-resource{grid-template-areas:"c m";grid-template-columns:2fr 1fr}:where(responsive-container.MD) .sk-resource:not(:last-child){border-block-end:1px solid var(--color-kaikōmako-90)}}@container (min-width: 51.0309859155rem){.sk-resource{grid-template-columns:1fr 1fr}}@supports not (container-type:inline-size){:where(responsive-container.LG) .sk-resource{grid-template-columns:1fr 1fr}}.sk-resource__content{--resources-icon-color--light:var(--color-kānuka-40);--resources-icon-color--dark:var(--color-kānuka-130);align-items:flex-start;display:flex;flex-direction:column;gap:32px;grid-area:c;position:relative}@container (min-width: 39.3577464789rem){.sk-resource__content{flex-direction:row}}@supports not (container-type:inline-size){:where(responsive-container.MD) .sk-resource__content{flex-direction:row}}.sk-resource__content:where(:has(a:hover)){--resources-icon-color--light:var(--color-kānuka-30);--resources-icon-color--dark:var(--color-kānuka-100)}.sk-resource__image{--image-width:125px;display:flex;flex-shrink:0;inline-size:var(--image-width);min-block-size:var(--image-width);overflow:hidden}.sk-resource__image :where(img){flex-grow:1;-o-object-fit:cover;object-fit:cover;transition:var(--quick-transform)}:where(.sk-resource__content:has(a:hover)) .sk-resource__image :where(img){transform:scale(1.05)}.sk-resource__image:where(svg){aspect-ratio:125/157}.sk-resource__text{display:flex;flex-direction:column;gap:8px}.sk-resource__text :where(h3){align-items:flex-start;display:flex;font-size:var(--font-size-h2-xl);gap:8px}.sk-resource__text :where(h3):where(:has(a:hover)){color:var(--color-kānuka-130);text-decoration-color:var(--color-kānuka-130)}.sk-resource__text :where(a){color:inherit;text-decoration-color:inherit;text-decoration-thickness:2px;transition:var(--quick-fade)}.sk-resource__text :where(a):after{content:"";inset:0;position:absolute}.sk-resource__text :where(svg){aspect-ratio:1;padding:4px;transition:var(--quick-fade);width:2.125rem}.sk-resource__text :where(p){font-size:var(--font-size-body-l-default)}.sk-resource__meta{--gap-between-pills:36px;align-items:flex-start;align-self:start;display:flex;flex-direction:column;gap:var(--gap-between-pills);grid-area:m}@container (min-width: 51.0309859155rem){.sk-resource__meta{flex-direction:row;flex-wrap:wrap}}@supports not (container-type:inline-size){:where(responsive-container.LG) .sk-resource__meta{flex-direction:row;flex-wrap:wrap}}.sk-resource__meta :where(dt){clip:rect(0 0 0 0)!important;block-size:1px!important;border:0!important;inline-size:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important}.sk-resource__topics{display:flex;flex-direction:column;gap:var(--gap-between-pills);list-style:none;margin-block-start:0;padding-inline-start:0}@container (min-width: 51.0309859155rem){.sk-resource__topics{flex-direction:row;flex-wrap:wrap}}@supports not (container-type:inline-size){:where(responsive-container.LG) .sk-resource__topics{flex-direction:row;flex-wrap:wrap}}.sk-resource__pill{border-radius:40px;font-size:var(--font-size-button-s);font-weight:var(--font-weight-medium);inline-size:-moz-fit-content;inline-size:fit-content;margin-block-end:unset;padding-inline:8px}.sk-resource__pill--topic{background-color:var(--color-mahana-10)}.sk-resource__pill--type{background-color:var(--color-tieke-10)}.sk-resource__pill--language{background-color:var(--color-kānuka-10)}.sk-search-form{--search-button-size:3rem;border:1px solid var(--color-kaikōmako-90);border-radius:var(--border-radius-default);display:grid;grid-template-columns:auto var(--search-button-size)}:where(h1)+.sk-search-form{margin-block-start:clamp(1rem,.823943662rem + .7511737089vw,1.5rem)}.sk-search-form :where(input){align-self:end;block-size:var(--search-button-size);border-color:transparent;border-radius:var(--border-radius-default);font-size:var(--font-size-h-s);font-weight:var(--font-weight-medium);grid-column:1/-1;grid-row:1;line-height:1;padding-block:.625rem;padding-inline-end:var(--search-button-size);padding-inline-start:16px}.sk-search-form :where(button){-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background:transparent;background-color:var(--color-kānuka-180);border:0;border-end-end-radius:calc(var(--border-radius-default) - 1px);border-start-end-radius:calc(var(--border-radius-default) - 1px);color:var(--color-mā);cursor:pointer;display:grid;grid-column:2;grid-row:1;padding:0;place-content:center}.sk-search-form :where(svg){aspect-ratio:1;inline-size:.9375rem}.sk-search-page__results :where(h2){border-bottom:1px solid var(--color-pango);padding-block-end:.5625rem}.sk-search-page__results-list{display:flex;flex-direction:column;gap:4rem;list-style-type:none;margin-block-start:80px;padding:0}.sk-search-page__results-list :where(li){margin:0}.sk-search-page__results-list :where(a){color:var(--color-kānuka-180);text-decoration-line:none}.sk-search-page__results-list :where(a):hover{text-decoration-line:underline}.sk-search-page--no-query :where(.block-content){block-size:5rem;-o-border-image:linear-gradient(var(--color-mahana-10),var(--color-mahana-10)) 0/0/0 100vw;border-image:linear-gradient(var(--color-mahana-10),var(--color-mahana-10)) fill 0/0/0 100vw}.sibling-nav{--padding-left:clamp(1rem,0.823943662rem + 0.7511737089vw,1.5rem);--padding-right:var(--space-sm);display:none}@media(min-width:64em){.sibling-nav{block-size:100%;-o-border-image:linear-gradient(var(--theme-background),var(--theme-background)) 0/0/0 0 0 100vw;border-image:linear-gradient(var(--theme-background),var(--theme-background)) fill 0/0/0 0 0 100vw;display:block;position:relative;z-index:2}[dir=rtl] .sibling-nav{-o-border-image:linear-gradient(var(--theme-background),var(--theme-background)) 0/0/0 100vw 0 0;border-image:linear-gradient(var(--theme-background),var(--theme-background)) fill 0/0/0 100vw 0 0}}.sibling-nav__heading{background-color:var(--theme-color);color:var(--theme-background);display:flex;flex-direction:column;font-size:var(--font-size-h3-l);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);padding-block-end:clamp(1rem,.823943662rem + .7511737089vw,1.5rem);padding-block-start:clamp(4rem,1.5384615385rem + 3.8461538462vw,5rem);padding-inline-end:var(--padding-right);padding-inline-start:var(--padding-left)}.sibling-nav__list{background-color:var(--theme-background--muted);display:flex;flex-direction:column;list-style:none;padding-block:clamp(1rem,.823943662rem + .7511737089vw,1.5rem);padding-inline-start:0}.sibling-nav__link{border-inline-start-color:transparent;border-inline-start-style:solid;border-inline-start-width:6px;color:var(--theme-color);display:flex;flex-direction:column;font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);padding-block:var(--space-sm);padding-inline-end:var(--padding-right);padding-inline-start:var(--padding-left);text-decoration:none}.sibling-nav__link:where([aria-current]){background-color:var(--theme-background--neutral);border-inline-start-color:var(--theme-color)}.sibling-nav__link:where(a):hover{background-color:var(--theme-background);border-inline-start-color:var(--theme-color--muted)}.sk-site-alert{--alert-block-padding:1rem;--decorator-width:max(40px,var(--page-gutter));--dismiss-icon-size:14px;transition-behavior:allow-discrete;background:linear-gradient(90deg,var(--alert-decorator-color),var(--alert-decorator-color) var(--decorator-width),var(--alert-bg-color) var(--decorator-width),var(--alert-bg-color));display:grid;gap:clamp(1rem,.823943662rem + .7511737089vw,1.5rem);grid-template-areas:"d c x";grid-template-columns:var(--decorator-width) auto var(--page-gutter);padding-block:var(--alert-block-padding);transform-origin:top center;transition:.1s ease-in}.sk-site-alert:where(.sk-site-alert--hidden){block-size:0;display:none}@media(min-width:48em){.sk-site-alert{grid-template-columns:var(--decorator-width) auto calc(var(--dismiss-icon-size) + var(--page-gutter))}}.sk-site-alert--info{--alert-decorator-color:var(--color-kānuka-100);--alert-bg-color:var(--color-kānuka-10)}.sk-site-alert--warning{--alert-decorator-color:var(--color-tieke-100);--alert-bg-color:var(--color-tieke-10)}.sk-site-alert--emergency{--alert-decorator-color:var(--color-tōtara-100);--alert-bg-color:var(--color-tōtara-10)}.sk-site-alert__decorator{grid-area:d}.sk-site-alert__decorator :where(svg){aspect-ratio:1;color:var(--color-mā);inline-size:20px;margin-inline-end:8px;margin-inline-start:auto}.sk-site-alert__content{display:flex;flex-direction:column;font-size:var(--font-size-body-m);gap:.5rem;grid-area:c;line-height:var(--line-height-medium)}.sk-site-alert__content :where(h2){font-size:var(--font-size-h4-m);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}.sk-site-alert__content :where(h2) .sk-site-alert__prefix:not(:last-child){margin-inline-end:.375rem}.sk-site-alert__dismiss-button{--a11y-target-size:44px;--button-padding:calc((var(--a11y-target-size) - var(--dismiss-icon-size))/2);-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background:transparent;border:0;cursor:pointer;grid-area:x;margin-block-start:calc(var(--button-padding)*-1);margin-inline-start:calc(max(var(--a11y-target-size) - var(--page-gutter),var(--button-padding))*-1);padding:0;padding:var(--button-padding);place-self:start}.sk-site-alert__dismiss-button :where(svg){aspect-ratio:1;inline-size:var(--dismiss-icon-size)}.sk-site-alert__dismiss-button:hover{color:var(--theme-color--muted)}.sk-table{display:flex;flex-direction:column;gap:1rem}:where(.block:has(>.sk-table)){max-inline-size:750px}@container (min-width: 51.0309859155rem){:where(.block:has(>.sk-table)){grid-column:span 10;max-inline-size:800px}}@supports not (container-type:inline-size){:where(responsive-container.LG) :where(.block:has(>.sk-table)){grid-column:span 10;max-inline-size:800px}}@container (min-width: 59.0563380282rem){:where(.block:has(>.sk-table)){grid-column:span 9}}@supports not (container-type:inline-size){:where(responsive-container.XL) :where(.block:has(>.sk-table)){grid-column:span 9}}@container (min-width: 70rem){:where(.block:has(>.sk-table)){grid-column:span 8}}@supports not (container-type:inline-size){:where(responsive-container.XXL) :where(.block:has(>.sk-table)){grid-column:span 8}}@container (min-width: 80rem){:where(.block:has(>.sk-table)){grid-column:span 7}}@supports not (container-type:inline-size){:where(responsive-container.XXXL) :where(.block:has(>.sk-table)){grid-column:span 7}}@container (min-width: 1511px){:where(.block:has(>.sk-table)){grid-column:1/7}}@supports not (container-type:inline-size){:where(responsive-container.CONTENT_MAX_WIDTH) :where(.block:has(>.sk-table)){grid-column:1/7}}.sk-table :where(table){border-collapse:separate;border-spacing:0;font-size:var(--font-size-body-m);font-variant-numeric:tabular-nums;inline-size:100%;text-align:start}.sk-table :where(th,td){padding:.5rem;vertical-align:top}.sk-table :where(thead th){background-color:var(--theme-background--muted);font-weight:var(--font-weight-medium);min-inline-size:6.25rem;padding-block:.75rem;text-align:start}.sk-table :where(tbody) :where(th,td){border-block-end:var(--border-width-small) solid var(--theme-background--neutral)}.sk-table__visual-only-caption{font-weight:var(--font-weight-medium);line-height:var(--line-height-medium)}.sk-table__scroll-wrapper{max-inline-size:100%;overflow-x:auto}.sk-table__scroll-wrapper--overflowing{--edge-gradient-width:var(--page-gutter);--mask:linear-gradient(90deg,transparent,#000 var(--edge-gradient-width),#000 calc(100% - var(--edge-gradient-width)),transparent 100%);margin-inline:calc(var(--edge-gradient-width)*-1);-webkit-mask-image:var(--mask);mask-image:var(--mask);max-inline-size:calc(var(--edge-gradient-width)*2 + var(--max-line-length))}.sk-table__scroll-wrapper--overflowing :where(table){padding-inline:var(--edge-gradient-width)}.sk-table__note{font-size:var(--font-size-body-xs)}.sk-tile-list-block:where(.theme:not(.theme--none)){-o-border-image:linear-gradient(var(--theme-background),var(--theme-background)) 0/0/0 100vw;border-image:linear-gradient(var(--theme-background),var(--theme-background)) fill 0/0/0 100vw}:where(.template-content-page .block-content)>.sk-tile-list-block:where(.theme:not(.theme--none)):first-child{padding-block-start:0}.sk-tile-list{display:flex;flex-direction:column;row-gap:var(--spacing-text-blocks)}.sk-tile-list__intro{display:grid;grid-template-areas:"h" "s";row-gap:var(--spacing-h2)}@container (min-width: 39.3577464789rem){.sk-tile-list__intro:has(.sk-tile-list__more-link){grid-template-areas:"h l" "s s";grid-template-columns:auto auto}.sk-tile-list__intro:has(.sk-tile-list__more-link) :where(.sk-tile-list__more-link){grid-area:l;justify-self:end}}@supports not (container-type:inline-size){:where(responsive-container.MD) .sk-tile-list__intro:has(.sk-tile-list__more-link){grid-template-areas:"h l" "s s";grid-template-columns:auto auto}:where(responsive-container.MD) .sk-tile-list__intro:has(.sk-tile-list__more-link) :where(.sk-tile-list__more-link){grid-area:l;justify-self:end}}.sk-tile-list__intro :where(.sk-heading){grid-area:h}.sk-tile-list__intro :where(.sk-tile-list__summary){display:flex;flex-direction:column;gap:.5rem;grid-area:s}.sk-tile-list__tiles{display:grid;gap:clamp(1.5rem,1.2298167046rem + 1.390010523cqi,2rem)}@container (min-width: 39.3577464789rem){.sk-tile-list__tiles{--num-columns:2;grid-template-columns:repeat(var(--num-columns),1fr)}}@supports not (container-type:inline-size){:where(responsive-container.MD) .sk-tile-list__tiles{--num-columns:2;grid-template-columns:repeat(var(--num-columns),1fr)}}@container (min-width: 51.0309859155rem){.sk-tile-list__tiles{--num-columns:3}}@supports not (container-type:inline-size){:where(responsive-container.LG) .sk-tile-list__tiles{--num-columns:3}}@container (min-width: 70rem){.sk-tile-list__tiles{--num-columns:4}}@supports not (container-type:inline-size){:where(responsive-container.XXL) .sk-tile-list__tiles{--num-columns:4}}.sk-tile{--tile-padding:clamp(1rem,0.7298167046rem + 1.390010523cqi,1.5rem);--max-tile-size:430px;max-inline-size:var(--max-tile-size);position:relative}.sk-tile,.sk-tile__text-content{display:flex;flex-direction:column}.sk-tile__text-content{gap:.5rem;padding-block:var(--tile-padding)}.sk-tile__text-content :where(a){color:var(--theme-color);cursor:pointer;font-weight:var(--font-weight-medium);isolation:isolate;outline-offset:2px;text-decoration-color:transparent;transition:var(--quick-fade) text-decoration-color;z-index:1}.sk-tile__text-content :where(a):after{content:"";inset:0;position:absolute}.sk-tile__text-content :where(a):hover{color:var(--theme-color--muted);text-decoration-color:var(--theme-color--muted)}.sk-tile__text-content :where(h2,h3){font-size:var(--font-size-h-s);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);margin-block-end:0}.sk-tile__text-content :where(time,p){font-size:var(--font-size-body-s)}.sk-tile__image-zoom-container{aspect-ratio:77/45;order:-1;overflow:hidden}@container (min-width: 39.3577464789rem){.sk-tile__image-zoom-container{aspect-ratio:64/45}}@supports not (container-type:inline-size){:where(responsive-container.MD) .sk-tile__image-zoom-container{aspect-ratio:64/45}}.sk-tile__image-zoom-container:where(:has(svg)){background-color:var(--color-mā);border:1px solid var(--theme-color--muted)}.sk-tile__image{block-size:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;transition:var(--quick-transform)}:where(.sk-tile):has(a:hover) .sk-tile__image{transform:scale(1.05)}:where(.block:has(>.sk-video)){max-inline-size:750px}@container (min-width: 51.0309859155rem){:where(.block:has(>.sk-video)){grid-column:span 10;max-inline-size:800px}}@supports not (container-type:inline-size){:where(responsive-container.LG) :where(.block:has(>.sk-video)){grid-column:span 10;max-inline-size:800px}}@container (min-width: 59.0563380282rem){:where(.block:has(>.sk-video)){grid-column:span 9}}@supports not (container-type:inline-size){:where(responsive-container.XL) :where(.block:has(>.sk-video)){grid-column:span 9}}@container (min-width: 70rem){:where(.block:has(>.sk-video)){grid-column:span 8}}@supports not (container-type:inline-size){:where(responsive-container.XXL) :where(.block:has(>.sk-video)){grid-column:span 8}}@container (min-width: 80rem){:where(.block:has(>.sk-video)){grid-column:span 7}}@supports not (container-type:inline-size){:where(responsive-container.XXXL) :where(.block:has(>.sk-video)){grid-column:span 7}}@container (min-width: 1511px){:where(.block:has(>.sk-video)){grid-column:1/7}}@supports not (container-type:inline-size){:where(responsive-container.CONTENT_MAX_WIDTH) :where(.block:has(>.sk-video)){grid-column:1/7}}.sk-video :where(iframe){aspect-ratio:16/9;inline-size:100%}.sk-video__transcript{font-size:var(--font-size-body-s)}.sk-video__transcript :where(summary){cursor:pointer;display:flex;font-size:var(--font-size-body-m);font-weight:var(--font-weight-medium);gap:.25rem;padding-block-end:1.25rem;padding-block-start:1rem}.sk-video__transcript :where(summary)::-webkit-details-marker,.sk-video__transcript :where(summary)::marker{display:none}.sk-video__transcript :where(summary):hover{color:var(--theme-color--muted);text-decoration-color:var(--theme-color--muted);text-decoration-line:underline;text-decoration-thickness:var(--link-underline-thickness);text-underline-offset:var(--link-underline-offset-small)}.sk-video__transcript :where(summary):hover :where(svg){color:var(--theme-color--muted)}.sk-video__transcript :where(svg){aspect-ratio:1;flex-shrink:0;inline-size:1em;transition:var(--icon-transition)}.sk-video__transcript :where(details[open] svg){transform:rotate(-180deg)}.sk-video__meta{display:flex;flex-direction:column;gap:.75rem}.sk-video__credit,.sk-video__meta{font-size:var(--font-size-body-xs)}.sk-video__credit{align-self:flex-end;color:var(--theme-color--muted);font-weight:var(--font-weight-medium)}:where(.block:has(>.formstack)){max-inline-size:750px}@container (min-width: 51.0309859155rem){:where(.block:has(>.formstack)){grid-column:span 10;max-inline-size:800px}}@supports not (container-type:inline-size){:where(responsive-container.LG) :where(.block:has(>.formstack)){grid-column:span 10;max-inline-size:800px}}@container (min-width: 59.0563380282rem){:where(.block:has(>.formstack)){grid-column:span 9}}@supports not (container-type:inline-size){:where(responsive-container.XL) :where(.block:has(>.formstack)){grid-column:span 9}}@container (min-width: 70rem){:where(.block:has(>.formstack)){grid-column:span 8}}@supports not (container-type:inline-size){:where(responsive-container.XXL) :where(.block:has(>.formstack)){grid-column:span 8}}@container (min-width: 80rem){:where(.block:has(>.formstack)){grid-column:span 7}}@supports not (container-type:inline-size){:where(responsive-container.XXXL) :where(.block:has(>.formstack)){grid-column:span 7}}@container (min-width: 1511px){:where(.block:has(>.formstack)){grid-column:1/7}}@supports not (container-type:inline-size){:where(responsive-container.CONTENT_MAX_WIDTH) :where(.block:has(>.formstack)){grid-column:1/7}}.fsForm{--input-top-padding:1rem;--input-bottom-padding:0.875rem;--input-inline-padding:16px;border-radius:unset;font-family:var(--font-family-sans);margin:0!important;overflow:unset;padding:0!important}.fsForm>[class*=StyledErrorBanner]{background:var(--color-pīngao-10);border:none;border-inline-start:16px solid var(--color-tōtara-100);border-radius:var(--border-radius-default);padding:24px;padding-inline-start:40px;word-break:unset}.fsForm>[class*=StyledErrorBanner] [class*=StyledErrorBannerText-]{color:var(--theme-color);font-size:var(--font-size-h4-m);font-weight:var(--font-weight-regular)}.fsForm>[class*=StyledErrorBanner] [class*=StyledErrorBannerText-]:where(:first-child){display:block;line-height:var(--line-height-tight)}.fsForm>[class*=StyledErrorBanner] [class*=StyledErrorBannerText-]:where(:first-child):before{aspect-ratio:1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2725%27 height=%2725%27 fill=%27%2326222b%27 viewBox=%270 -2 25 25%27%3E%3Cpath d=%27M12.5 4.8a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm-10 8a10 10 0 1 1 20 0 10 10 0 0 1-20 0Z%27/%3E%3Cpath d=%27M12.5 13.8a1 1 0 0 1-1-1v-5a1 1 0 1 1 2 0v5c0 .5-.5 1-1 1ZM11 17.3a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0Z%27/%3E%3C/svg%3E");background-size:contain;content:"";display:inline-block;height:1em;margin-inline-end:8px;transform:translateY(1px)}.fsForm>[class*=StyledErrorBanner] [class*=StyledErrorBannerText-]:is(a){font-size:var(--font-size-body-m);text-decoration-color:transparent}.fsForm>[class*=StyledErrorBanner] [class*=StyledErrorBannerText-]:is(a):hover{text-decoration-color:var(--theme-color)}.fsForm h2{color:var(--theme-color);font-size:var(--font-size-h2-xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);text-align:left}.fsBody{background:none!important;font:inherit}.fsBody [class*=InnerFormBody],.fsBody [class*=StyledSectionHeader]{padding:0}.fsBody form{margin:0;padding:0}.fsBody .fsPage{display:flex;flex-direction:column;gap:4rem}.fsBody .fsSection:empty{display:none}.fsBody .fsSectionHeader{background:none}.fsBody .MuiInputBase-root{font-family:var(--font-family-sans)}.fsBody .fsSubField:has(>:nth-child(2)):not(:has(>:nth-child(3))){display:flex;flex-direction:column-reverse;gap:8px}.fsBody .MuiOutlinedInput-notchedOutline{border-radius:var(--border-radius-default)}.fsBody .MuiOutlinedInput-input,.fsBody [class*=StyledInput]{border-radius:var(--border-radius-default);height:unset;padding:var(--input-top-padding) var(--input-inline-padding) var(--input-bottom-padding) var(--input-inline-padding)}.fsBody label{width:unset}.fsBody .fsLabelVertical{width:100%}.fsBody [class*=StyledReferralBadge]{display:none}.fsBody [class*=StyledLabel-]:has([class*=StyledErrorBanner]){border-inline-start:4px solid var(--color-tōtara-100);padding-block-end:2px;padding-inline-start:clamp(12px,5.5156009104px + 2.0850157845cqi,24px)}.fsBody [class*=StyledLabel-] [class*=StyledErrorBanner-]{background:none;border:none;padding:0}.fsBody [class*=StyledLabel-] [class*=StyledErrorBannerText]{color:var(--color-tōtara-100);font-size:var(--font-size-body-s);font-weight:var(--font-weight-bold)}.fsBody [class*=StyledLabel-] input{background-image:none}.fsBody [class*=StyledErrorBannerIcon]{display:none}.fsBody .MuiInputBase-input,.fsBody [class*=StyledInput],.fsBody [class*=StyledSelectInput]{border-color:var(--theme-color);border-radius:var(--border-radius-default);font-size:var(--font-size-body-m);line-height:unset;min-height:3rem;padding-block:0;padding-inline:var(--input-inline-padding)}.fsBody .MuiInputBase-input ::-moz-placeholder,.fsBody .MuiInputBase-input::-moz-placeholder,.fsBody [class*=StyledInput] ::-moz-placeholder,.fsBody [class*=StyledInput]::-moz-placeholder,.fsBody [class*=StyledSelectInput] ::-moz-placeholder,.fsBody [class*=StyledSelectInput]::-moz-placeholder{color:var(--theme-color--muted);opacity:1}.fsBody .MuiInputBase-input ::placeholder,.fsBody .MuiInputBase-input::placeholder,.fsBody [class*=StyledInput] ::placeholder,.fsBody [class*=StyledInput]::placeholder,.fsBody [class*=StyledSelectInput] ::placeholder,.fsBody [class*=StyledSelectInput]::placeholder{color:var(--theme-color--muted);opacity:1}.fsBody .MuiInputBase-input:focus,.fsBody [class*=StyledInput]:focus,.fsBody [class*=StyledSelectInput]:focus{border-color:var(--color-kānuka-accent);outline:none}.fsBody .fsFieldLongAnswer{border-radius:4px;padding:12px 16px}.fsBody [class*=StyledFieldset]>:where(div,label)+:where(div,label){margin-top:12px}.fsBody [class*=StyledOptionLabel]{color:var(--theme-color);cursor:pointer;font:inherit;font-size:var(--font-size-body-l-default);font-weight:var(--font-weight-medium);gap:18px;justify-content:start}.fsBody [class*=StyledOptionLabel] :where(span){margin-block-start:.2em}.fsBody [class*=StyledOptionButton]{margin:0}.fsBody [class*=StyledOptionButton]:focus:before{outline:none}.fsBody [class*=StyledOptionButton]:focus-visible:before{outline:var(--color-kānuka-accent) solid 1px}.fsBody [class*=StyledOptionButton]:before{border-color:var(--theme-color);cursor:pointer;height:24px;margin:unset;position:relative;top:-5px;width:24px}.fsBody [class*=StyledOptionButton][type=radio]:checked:before{border-color:var(--color-kānuka-130);border-width:8px}.fsBody [class*=StyledOptionButton][type=checkbox]:before{border-radius:4px}.fsBody [class*=StyledOptionButton][type=checkbox]:checked:before{background-color:var(--color-kānuka-130);background-size:12px}.fsBody .fsLabel,.fsBody [class*=StyledLabelText]{color:var(--theme-color);font-size:var(--font-size-body-l-default);font-weight:var(--font-weight-medium)}.fsBody .fsLabel:empty,.fsBody [class*=StyledLabelText]:empty{display:none}.fsBody .fsRequiredMarker{color:inherit}.fsBody .fsSectionText,.fsBody .fsSupporting,.fsBody [class*=StyledSubFieldGroup-] [class*=StyledLabel-],.fsBody [class*=StyledSupportingText] span{color:var(--theme-color);font-size:var(--font-size-body-s);line-height:1.5}.fsBody [class*=fsMatrixCol]:has(input[type=radio],input[type=checkbox]){padding-block:18px;position:relative}.fsBody [class*=fsMatrixCol]:has(input[type=radio],input[type=checkbox]) input[type=checkbox],.fsBody [class*=fsMatrixCol]:has(input[type=radio],input[type=checkbox]) input[type=radio]{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.fsBody [class*=AsyncFileUploadstyles__StyledDragAndDropContainer]{background-color:var(--color-pīngao-10);color:var(--theme-color)}.fsBody [class*=AsyncFileUploadstyles__StyledDragAndDropContainer]:hover{background-color:var(--color-pīngao-20)}.fsBody [class*=AsyncFileUploadstyles] svg{width:unset}.fsBody .fsSubmitButton{--btn-block-padding:0.75rem;background-color:var(--color-mahana-100);border-radius:var(--border-radius-default);border-style:solid;border-width:1px;color:var(--color-kānuka-180);font-size:var(--font-size-body-m);font-weight:var(--font-weight-medium);padding-block-end:calc(var(--btn-block-padding) - 1px);padding-block-start:calc(var(--btn-block-padding) + 1px);padding-inline:24px;transition:background-color var(--quick-fade)}.fsBody .fsSubmitButton:hover{background-color:var(--color-mahana-70)}.fsBody .fsSubmitButton:only-child{border-radius:var(--border-radius-default);margin-inline:0}.sr-only{clip:rect(0 0 0 0)!important;block-size:1px!important;border:0!important;inline-size:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important}.js .u-hide-js,.no-js .u-hide-no-js,.u-hide{display:none!important}.u-hide-sm{display:block!important}@media(min-width:31.25em){.u-hide-sm{display:none!important}}.u-show-md{display:none!important}@media(min-width:48em){.u-show-md{display:block!important}}.u-hide-md{display:block!important}@media(min-width:48em){.u-hide-md{display:none!important}}.u-show-lg{display:none!important}@media(min-width:64em){.u-show-lg{display:block!important}}.u-hide-lg{display:block!important}@media(min-width:64em){.u-hide-lg{display:none!important}}.u-show-xl{display:none!important}@media(min-width:75em){.u-show-xl{display:block!important}}.u-hide-xl{display:block!important}@media(min-width:75em){.u-hide-xl{display:none!important}}.u-show-xxl{display:none!important}@media(min-width:90em){.u-show-xxl{display:block!important}}.u-hide-xxl{display:block!important}@media(min-width:90em){.u-hide-xxl{display:none!important}}.u-show-xxxl{display:none!important}@media(min-width:100em){.u-show-xxxl{display:block!important}}.theme--none{--theme-btn-bg--secondary:transparent;--theme-btn-bg--primary:var(--color-mahana-100);--theme-btn-bg-hover--primary:var(--color-mahana-70);--theme-background:var(--theme-none-background);--theme-background--muted:var(--color-mahana-10);--theme-background--neutral:var(--color-mahana-20);--theme-color:var(--theme-none-color);--theme-color--heading:var(--color-kānuka-180);--theme-color--muted:var(--color-kaikōmako-80)}.theme--kaikōmako{--theme-background:var(--theme-kaikōmako-background);--theme-background--muted:var(--color-kaikōmako-100);--theme-background--neutral:var(--color-kaikōmako-90);--theme-color:var(--theme-kaikōmako-color);--theme-color--heading:var(--theme-color);--theme-color--muted:var(--color-kaikōmako-10);--theme-btn-bg--secondary:transparent;--theme-btn-bg--primary:var(--color-mahana-100);--theme-btn-bg-hover--primary:var(--color-mahana-30)}.theme--mahana-10,.theme--mahana-20{--theme-btn-bg--secondary:transparent;--theme-btn-bg--primary:var(--color-mahana-100);--theme-btn-bg-hover--primary:var(--color-mahana-70);--theme-background:var(--theme-mahana-10-background);--theme-background--muted:var(--color-mahana-20);--theme-background--neutral:var(--color-mahana-30);--theme-color:var(--theme-mahana-10-color);--theme-color--heading:var(--theme-color);--theme-color--muted:var(--color-kānuka-140)}.theme--mahana-20{--theme-background:var(--theme-mahana-20-background);--theme-background-muted:var(--color-mahana-30);--theme-background-neutral:var(--color-mahana-40);--theme-gradient:var(--mahana-20-gradient)}.theme--kānuka{--theme-background:var(--theme-kānuka-background);--theme-background--muted:var(--color-kānuka-20);--theme-background--neutral:var(--color-kānuka-accent-light);--theme-btn-bg--primary:var(--color-kānuka-accent-light);--theme-btn-bg-hover--primary:var(--color-kānuka-20);--theme-color:var(--theme-kānuka-color);--theme-color--muted:var(--color-kaikōmako-90)}.theme--brand{--theme-btn-bg--secondary:transparent;--theme-btn-bg--primary:var(--color-mahana-100);--theme-btn-bg-hover--primary:var(--color-mahana-70);--theme-background:var(--color-tieke-90);--theme-background--muted:var(--color-kānuka-160);--theme-background--neutral:var(--color-kānuka-180);--theme-color:var(--color-kānuka-180);--theme-color--heading:var(--theme-color);--theme-color--muted:var(--color-kaikōmako-100);--theme-gradient:var(--brand-gradient)}.theme{background-color:var(--theme-background);color:var(--theme-color)}
