:root{--color-black:#000;--color-white:#fff;--color-near-black:#121212;--color-grey-0:#fcfafa;--color-grey-1:#f2f2f2;--color-grey-2:#dbdbdb;--color-grey-3:#c4c4c4;--color-grey-4:#9c9c9c;--color-grey-5:#737373;--color-grey-6:#4d4d4d;--color-grey-7:#3a3a3a;--color-grey-8:#262626;--color-grey-9:#1a1a1a;--color-blue-0:#f2fafd;--color-blue-1:#e5f5fc;--color-blue-2:#bfe7f7;--color-blue-3:#8fd6ee;--color-blue-4:#2eb3dd;--color-blue-4-point-5:#159ac6;--color-blue-5:#087eaa;--color-blue-6:#006795;--color-blue-7:#004a6a;--color-blue-8:#002d3f;--color-blue-9:#001d29;--color-green-0:#f5faec;--color-green-1:#eff6df;--color-green-2:#dbeab9;--color-green-3:#b1dcae;--color-green-4:#5dc199;--color-green-4-point-5:#2fa773;--color-green-5:#1a8555;--color-green-6:#006a36;--color-green-7:#00552d;--color-green-8:#004023;--color-green-9:#002916;--color-purple-0:#f9f5fa;--color-purple-1:#f2ecf5;--color-purple-2:#e2d4e9;--color-purple-3:#bfaed4;--color-purple-4:#9067e5;--color-purple-4-point-5:#8349ca;--color-purple-5:#714397;--color-purple-6:#692484;--color-purple-7:#491a6e;--color-purple-8:#290f57;--color-purple-9:#1b1130;--color-pink-0:#fef4f6;--color-pink-1:#fdedf0;--color-pink-2:#fcdce1;--color-pink-3:#f8b1c4;--color-pink-4:#f05b89;--color-pink-4-point-5:#e13d7c;--color-pink-5:#c82e72;--color-pink-6:#9f005b;--color-pink-7:#7b094c;--color-pink-8:#56113c;--color-pink-9:#330a24;--color-orange-0:#fff6e9;--color-orange-1:#ffefd7;--color-orange-2:#ffe0af;--color-orange-3:#fbb680;--color-orange-4:#f26322;--color-orange-4-point-5:#e94b1c;--color-orange-5:#d23e20;--color-orange-6:#b1181e;--color-orange-7:#841b15;--color-orange-8:#571d0c;--color-orange-9:#2d0f06;--logo-text-color-dark-theme:var(--color-white);--logo-text-color-light-theme:#231f20;--color-text:var(--color-grey-9);--color-link-text:currentColor;--color-link-underline:currentColor;--color-link-text-hover:currentColor;--logo-text-color:var(--logo-text-color-light-theme);--font-family-primary:"proxima-nova",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-family-secondary:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;--base-line-height:calc(0.6rem + 1em);--weight-primary-regular:400;--weight-primary-medium:500;--weight-primary-semibold:600;--weight-primary-bold:700;--weight-secondary-regular:400;--weight-secondary-medium:500;--weight-secondary-semibold:600;--page-gutter:32px;--content-max-width:80rem;--content-max-reading-width:56.25rem;--space-s:24px;--space-l:48px;--control-height:56px}@media(min-width:31.25em){:root{--page-gutter:40px}}@media(min-width:48em){:root{--page-gutter:64px;--space-s:32px;--space-l:80px}}@media(min-width:75em){:root{--page-gutter:80px;--space-l:100px}}@media(min-width:90em){:root{--page-gutter:160px}}*,:after,:before{box-sizing:border-box}*{margin:0}body,html{height:100%}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;width:100%}svg{fill:currentColor}img{height:auto}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}h1{font-family:var(--font-family-secondary);font-size:2.25rem;font-weight:var(--weight-secondary-medium);line-height:1.17;text-wrap:balance}@media(min-width:48em){h1{font-size:4rem;line-height:1.2}}h2{font-family:var(--font-family-secondary);font-size:1.75rem;font-weight:var(--weight-secondary-medium);line-height:1.25}@media(min-width:48em){h2{font-size:2.5rem}}h3{font-size:1.5rem;font-weight:var(--weight-secondary-semibold);line-height:1.4}@media(min-width:64em){h3{font-size:1.75rem;line-height:1.45}}h4{font-size:1.25rem;font-weight:var(--weight-secondary-semibold);line-height:1.33}@media(min-width:64em){h4{font-size:1.5rem;line-height:1.4}}h5{font-size:1.125rem;font-weight:var(--weight-secondary-semibold);line-height:1.33}@media(min-width:64em){h5{font-size:1.375rem;line-height:1.4}}p{margin-bottom:1em}a{color:var(--color-link-text);text-decoration-color:var(--color-link-underline);text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.3em}a:where(:hover){color:var(--color-link-text-hover)}@view-transition{navigation:auto}html{--duration:0.2s;height:100%}@media (update:slow),screen and (prefers-reduced-motion:reduce){html *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}body{color:var(--theme-color-9,var(--color-text));font-family:var(--font-family-primary);font-size:1.125rem;font-weight:var(--weight-primary-regular);line-height:var(--base-line-height);min-height:100%}@media(min-width:48em){body{font-size:1.25rem}}:is(input,textarea,button){border:none;font:inherit;font-size:1.125rem;padding-inline:24px}:is(input:where([type=text],[type=email],[type=number]),button){background-color:var(--input-bg-color,var(--color-grey-1));color:var(--input-color,var(--color-near-black))}:is(input:where([type=text],[type=email],[type=number]),button)::-moz-placeholder{color:var(--input-placeholder-color,var(--color-grey-5))}:is(input:where([type=text],[type=email],[type=number]),button)::placeholder{color:var(--input-placeholder-color,var(--color-grey-5))}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%278%27 fill=%27none%27%3E%3Cpath fill=%27%23000%27 fill-rule=%27evenodd%27 d=%27M5.94 6.512 7 7.572l1.06-1.06 5.023-5.023-1.06-1.06L7 5.45 1.977.428l-1.06 1.06z%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");background-position:right .7rem top 50%;background-repeat:no-repeat;background-size:18px auto;block-size:3rem;border:2px solid var(--select-border-color,var(--color-grey-3));color:var(--select-color,var(--color-near-black));display:inline-block;font-size:1rem;padding-inline:20px 48px}.content-width{margin-left:auto;margin-right:auto;max-width:calc(var(--content-max-width) + var(--page-gutter)*2);padding-left:var(--page-gutter);padding-right:var(--page-gutter);width:100%}.blocks-wrapper :where(.block){padding-block:var(--space-l)}.blocks-wrapper :where(.block):where(:last-child){padding-block-end:var(--space-l)}.block:where(.theme--blue.block-bg--tint+.theme--blue.block-bg--tint){padding-block-start:var(--space-s)}.block:where(.theme--blue.block-bg--tint:has(+.theme--blue.block-bg--tint)){padding-block-end:var(--space-s)}.block:where(.theme--purple.block-bg--tint+.theme--purple.block-bg--tint){padding-block-start:var(--space-s)}.block:where(.theme--purple.block-bg--tint:has(+.theme--purple.block-bg--tint)){padding-block-end:var(--space-s)}.block:where(.theme--pink.block-bg--tint+.theme--pink.block-bg--tint){padding-block-start:var(--space-s)}.block:where(.theme--pink.block-bg--tint:has(+.theme--pink.block-bg--tint)){padding-block-end:var(--space-s)}.block:where(.theme--green.block-bg--tint+.theme--green.block-bg--tint){padding-block-start:var(--space-s)}.block:where(.theme--green.block-bg--tint:has(+.theme--green.block-bg--tint)){padding-block-end:var(--space-s)}.block:where(.theme--orange.block-bg--tint+.theme--orange.block-bg--tint){padding-block-start:var(--space-s)}.block:where(.theme--orange.block-bg--tint:has(+.theme--orange.block-bg--tint)){padding-block-end:var(--space-s)}.block:where(.theme--black.block-bg--tint+.theme--black.block-bg--tint){padding-block-start:var(--space-s)}.block:where(.theme--black.block-bg--tint:has(+.theme--black.block-bg--tint)){padding-block-end:var(--space-s)}.block:where(.theme--tamariki.block-bg--tint+.theme--tamariki.block-bg--tint){padding-block-start:var(--space-s)}.block:where(.theme--tamariki.block-bg--tint:has(+.theme--tamariki.block-bg--tint)){padding-block-end:var(--space-s)}.block:where(.theme--none.block-bg--tint+.theme--none.block-bg--tint){padding-block-start:var(--space-s)}.block:where(.theme--none.block-bg--tint:has(+.theme--none.block-bg--tint)){padding-block-end:var(--space-s)}.block:where(.block-bg--none+.block-bg--none,:not(.themed-block).block-bg--tint+:not(.themed-block).block-bg--tint){padding-block-start:var(--space-s)}.block:where(:not(.themed-block).block-bg--tint:has(+:not(.themed-block).block-bg--tint),.block-bg--none:has(+.block-bg--none)){padding-block-end:var(--space-s)}:root{--theme-color-5:var(--color-blue-5);--theme-color-6:var(--color-blue-6);--theme-color-7:var(--color-blue-7);--theme-color-8:var(--color-blue-8);--theme-color-9:var(--color-blue-9)}.theme--blue,:root{--theme-color-0:var(--color-blue-0);--theme-color-1:var(--color-blue-1);--theme-color-2:var(--color-blue-2);--theme-color-3:var(--color-blue-3);--theme-color-4:var(--color-blue-4)}.theme--blue{--theme-color-4-point-5:var(--color-blue-4-point-5);--theme-color-5:var(--color-blue-5);--theme-color-6:var(--color-blue-6);--theme-color-7:var(--color-blue-7);--theme-color-8:var(--color-blue-8);--theme-color-9:var(--color-blue-9)}.theme--green{--theme-color-0:var(--color-green-0);--theme-color-1:var(--color-green-1);--theme-color-2:var(--color-green-2);--theme-color-3:var(--color-green-3);--theme-color-4:var(--color-green-4);--theme-color-4-point-5:var(--color-green-4-point-5);--theme-color-5:var(--color-green-5);--theme-color-6:var(--color-green-6);--theme-color-7:var(--color-green-7);--theme-color-8:var(--color-green-8);--theme-color-9:var(--color-green-9)}.theme--purple{--theme-color-0:var(--color-purple-0);--theme-color-1:var(--color-purple-1);--theme-color-2:var(--color-purple-2);--theme-color-3:var(--color-purple-3);--theme-color-4:var(--color-purple-4);--theme-color-4-point-5:var(--color-purple-4-point-5);--theme-color-5:var(--color-purple-5);--theme-color-6:var(--color-purple-6);--theme-color-7:var(--color-purple-7);--theme-color-8:var(--color-purple-8);--theme-color-9:var(--color-purple-9)}.theme--pink{--theme-color-0:var(--color-pink-0);--theme-color-1:var(--color-pink-1);--theme-color-2:var(--color-pink-2);--theme-color-3:var(--color-pink-3);--theme-color-4:var(--color-pink-4);--theme-color-4-point-5:var(--color-pink-4-point-5);--theme-color-5:var(--color-pink-5);--theme-color-6:var(--color-pink-6);--theme-color-7:var(--color-pink-7);--theme-color-8:var(--color-pink-8);--theme-color-9:var(--color-pink-9)}.theme--orange{--theme-color-0:var(--color-orange-0);--theme-color-1:var(--color-orange-1);--theme-color-2:var(--color-orange-2);--theme-color-3:var(--color-orange-3);--theme-color-4:var(--color-orange-4);--theme-color-4-point-5:var(--color-orange-4-point-5);--theme-color-5:var(--color-orange-5);--theme-color-6:var(--color-orange-6);--theme-color-7:var(--color-orange-7);--theme-color-8:var(--color-orange-8);--theme-color-9:var(--color-orange-9)}.theme--dark{color:var(--color-white);--logo-text-color:var(--color-white)}.block-bg--tint{background-color:var(--theme-color-0)}.theme--black,.theme--tamariki{--theme-color-0:var(--color-white);--theme-color-1:var(--color-white);--theme-color-2:var(--color-white);--theme-color-3:var(--color-white);--theme-color-4:var(--color-white);--theme-color-5:var(--color-white);--theme-color-6:var(--color-white);--theme-color-7:var(--color-white);--theme-color-8:var(--color-white);--theme-color-9:var(--color-white)}.theme--black-bg{background-color:var(--color-near-black)}.theme--tamariki-bg{background-color:var(--color-purple-9)}.search-page__main-form{display:flex;flex-direction:column;gap:32px;max-inline-size:var(--content-max-reading-width)}@media(min-width:48em){.search-page__main-form{gap:40px}}.search-page__main-form:has(#search_type_general:checked) .search-page__decisions-form{display:none}.search-page__main-form:has(#search_type_decisions:checked) .search-page__general-form{display:none}.search-page__type{display:flex;flex-wrap:wrap;gap:16px 32px;margin-block-start:32px}@media(min-width:31.25em){.search-page__type{margin-block-start:40px}}.search-page__content{padding-block-end:var(--space-l)}.search-page__content--with-decisions-results{display:grid;gap:40px}@media(min-width:64em){.search-page__content--with-decisions-results{align-items:start;grid-template-columns:290px 1fr}}.search-page__results-wrapper{max-inline-size:var(--content-max-reading-width)}.search-page__content{font-size:1.125rem}.search-page__results-summary{display:flex;flex-direction:column;gap:16px;margin-block-end:24px}.search-page__results-summary :where(p){margin:0}.search-page__results-summary :where(label){font-family:var(--font-family-secondary);font-weight:var(--weight-secondary-semibold)}@media(min-width:48em){.search-page__results-summary{align-items:center;flex-direction:row;justify-content:space-between;margin-block-end:40px}}.search-page__sort{align-items:center;display:flex;flex-wrap:wrap;gap:8px;order:-1}.search-page__sort :where(select){width:auto}@media(min-width:48em){.search-page__sort{order:unset}}.search-page__result{border-block-start:1px solid var(--color-grey-2)}.search-page__result :where(h3){font-size:1.375rem;font-weight:var(---weight-secondary-medium);margin:0}@media(min-width:48em){.search-page__result :where(h3){font-size:1.5rem}}.search-page__result--general{display:flex;flex-direction:column;gap:16px;padding-block:32px}@media(min-width:48em){.search-page__result--general{padding-block:40px}}.search-page__result--general :where(a){color:var(--theme-color-5);text-decoration-line:none}.search-page__result--general :where(a):hover{color:var(--theme-color-8);text-decoration-line:underline}.search-page__result--general :where(p){font-size:1rem;line-height:1.45}@media(min-width:48em){.search-page__result--general :where(p){font-size:1.125rem}}.search-page__result--decision{--decision-result-vertical-spacing:24px;display:grid;gap:var(--decision-result-vertical-spacing);grid-template-areas:"t" "a" "m" "d";padding-block:40px}@media(min-width:48em){.search-page__result--decision{--decision-result-vertical-spacing:40px;grid-template-areas:"t a" "m m" "d d"}}.search-page__result--decision :where(h3){font-size:1.5rem;grid-area:t}.search-page__result--decision :where(.search-page__result-amount){font-family:var(--font-family-secondary);font-size:1.5rem;grid-area:a;line-height:1.25}@media(min-width:48em){.search-page__result--decision :where(.search-page__result-amount){justify-self:end}}.search-page__result--decision :where(.search-page__result-meta){grid-area:m}.search-page__result--decision :where(details){grid-area:d}.search-page__result--decision :where(details)[open] :where(.search-page__result-accordion-text--is-closed){display:none}.search-page__result--decision :where(details)[open] :where(svg){transform:rotate(.5turn)}.search-page__result--decision :where(details):not([open]) :where(.search-page__result-accordion-text--is-open){display:none}.search-page__result--decision :where(summary){align-items:center;color:var(--theme-color-5);cursor:pointer;display:flex;gap:8px}.search-page__result--decision :where(summary)::-webkit-details-marker,.search-page__result--decision :where(summary)::marker{display:none}.search-page__result--decision :where(summary) :where(svg){aspect-ratio:1;flex-shrink:0;inline-size:18px;transition:transform var(--duration)}.search-page__result--decision :where(dl){-moz-column-gap:16px;column-gap:16px;display:grid;font-size:1rem;grid-template-columns:repeat(auto-fill,minmax(14.375rem,1fr));line-height:1.25;row-gap:32px}@media(min-width:48em){.search-page__result--decision :where(dl){font-size:1.125rem}}.search-page__result--decision :where(dt){font-family:var(--font-family-secondary);font-weight:var(--weight-secondary-semibold)}.search-page__result--decision :where(dd){line-height:1.45}.search-page__result--decision .search-page__result-more-meta{padding-block-start:var(--decision-result-vertical-spacing)}.search-page__footer{--bleed-size:100vw;-o-border-image:linear-gradient(var(--color-grey-1),var(--color-grey-1)) 0/0/0 100vw;border-image:linear-gradient(var(--color-grey-1),var(--color-grey-1)) fill 0/0/0 100vw;display:flex;flex-direction:column;gap:24px;max-inline-size:var(--content-max-reading-width);padding-block:var(--space-l)}.search-page__footer :where(h2){font-size:1.25rem;font-weight:var(--weight-secondary-semibold);line-height:1.33}@media(min-width:64em){.search-page__footer :where(h2){font-size:1.5rem;line-height:1.4}}.search-page__footer>*{margin:0}.tamariki-index-logo{--logo-max-size:200px;aspect-ratio:579/140;max-inline-size:var(--logo-max-size)}@media(min-width:31.25em){.tamariki-index-logo{--logo-max-size:300px}}@media(min-width:48em){.tamariki-index-logo{--logo-max-size:400px}}@media(min-width:64em){.tamariki-index-logo{--logo-max-size:500px}}.tamariki-index-logo>path{animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.47,1.64,.69,.98);opacity:0}.tamariki-index-logo :nth-child(2n){animation-name:tamariki-animate-even;transform:translateY(15px)}.tamariki-index-logo :nth-child(odd){animation-name:tamariki-animate-odd;transform:translateY(-15px)}.tamariki-index-logo :first-child{animation-delay:.2s}.tamariki-index-logo :nth-child(2){animation-delay:.3s}.tamariki-index-logo :nth-child(3){animation-delay:.4s}.tamariki-index-logo :nth-child(4){animation-delay:.5s}@keyframes tamariki-animate-odd{0%{transform:translateY(-15px)}40%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes tamariki-animate-even{0%{transform:translateY(15px)}40%{opacity:1}to{opacity:1;transform:translateY(0)}}.blocks-wrapper--watch-and-listen :where(.tiles-block+.tiles-block){border-block-start:1px solid var(--color-grey-6)}.news-landing{display:grid;grid-template-areas:"filters" "main";padding-block:var(--space-l);row-gap:40px}@media(min-width:48em){.news-landing{row-gap:64px}}@media(min-width:64em){.news-landing{-moz-column-gap:40px;column-gap:40px;grid-template-areas:"filters main";grid-template-columns:1fr 2fr}}@media(min-width:75em){.news-landing{grid-template-columns:1fr 3fr}}.news-landing__filters{grid-area:filters}.news-landing__main-content{grid-area:main}.funding-index-page__actions{border-bottom:1px solid var(--color-grey-2);display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;margin-block-end:16px;padding-block-end:48px}.funding-index-page__actions :where(.btn svg){--btn-icon-color:currentColor;aspect-ratio:20/16;width:22px}.funding-index-page__filter-wrapper{align-items:center;display:flex;gap:12px}.funding-index-page__filter-wrapper :where(label){font-size:1.125rem;font-weight:var(--weight-primary-bold);line-height:1.45}.funding-index-page__blocks{padding-block-end:52px}.funding-index-page__blocks :where(.deadlines-block-wrapper){border-bottom:1px solid var(--color-grey-2);padding-block:48px}.funding-index-page__blocks>.deadlines-block:last-of-type :where(.deadlines-block-wrapper){border-bottom:none}.funding-index-page__blocks:has(.deadlines-block.u-hidden) :where(.deadlines-block-wrapper){border-bottom:none}.mihi-page__mihi{font-size:1.25rem;font-weight:var(--weight-primary-semibold);max-inline-size:var(--content-max-reading-width);text-wrap:pretty}@media(min-width:48em){.mihi-page__mihi{font-size:1.5rem}}:where(main,.rich-text){--space-default:1rem;--space-h2-lg:var(--space-l);--space-h3-lg:2.5rem;--space-h4-lg:1.5rem;--space-h5-lg:1.5rem;--space-h6-lg:1.5rem;--space-h2-sm:calc(var(--space-h2-lg)/4);--space-h3-sm:calc(var(--space-h3-lg)/4);--space-h4-sm:calc(var(--space-h4-lg)/4);--space-h5-sm:calc(var(--space-h5-lg)/4);--space-h6-sm:calc(var(--space-h6-lg)/4);--space-list-items:0.5rem}:where(main,.rich-text) :is(p,ul,ol,hr){margin-bottom:var(--space-default)}:where(main,.rich-text) h2{margin-bottom:var(--space-h2-sm)}:where(main,.rich-text) h3{margin-bottom:var(--space-h3-sm)}:where(main,.rich-text) h4{margin-bottom:var(--space-h4-sm)}:where(main,.rich-text) h5{margin-bottom:var(--space-h5-sm)}:where(main,.rich-text) h6{margin-bottom:var(--space-h6-sm)}:where(main,.rich-text) :has(+h2){margin-bottom:var(--space-h2-lg)}:where(main,.rich-text) :has(+h3){margin-bottom:var(--space-h3-lg)}:where(main,.rich-text) :has(+h4){margin-bottom:var(--space-h4-lg)}:where(main,.rich-text) :has(+h5){margin-bottom:var(--space-h5-lg)}:where(main,.rich-text) :has(+h6){margin-bottom:var(--space-h6-lg)}:where(main,.rich-text) :where(h2):has(+h3){margin-bottom:var(--space-h2-sm)}:where(main,.rich-text) :where(h3):has(+h4){margin-bottom:var(--space-h3-sm)}:where(main,.rich-text) :where(h4):has(+h5){margin-bottom:var(--space-h4-sm)}:where(main,.rich-text) :where(h5):has(+h6){margin-bottom:var(--space-h5-sm)}:where(main,.rich-text) :where(li):has(+li){margin-bottom:var(--space-list-items)}:where(main,.rich-text) :where(li) :is(ul,ol){margin-top:var(--space-list-items)}:where(main,.rich-text) :is(p,ul,ol,h1,h2,h3,h4,h5,h6,hr):not(:has(+*)){margin-bottom:0}:where(main .rich-text){--color-link-text:var(--theme-color-5);--color-link-text-hover:var(--theme-color-9)}:where(.body-text){max-inline-size:var(--content-max-reading-width)}:where(.body-text,.text-and-image) :where(h3,h4){color:var(--theme-color-6)}:where(.body-text,.text-and-image) :where(h5,h6){color:var(--theme-color-9)}.btn{align-items:center;background:none;background:var(--btn-bg);border:none;border-radius:var(--btn-radius,0);color:var(--btn-color);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:var(--weight-primary-semibold);justify-content:center;line-height:1.5;margin:0;padding:10px 24px;text-align:left;text-decoration-line:none}.btn:has(svg){gap:8px}.btn:has(svg) :where(svg){color:var(--btn-icon-color);flex-shrink:0;transition:all var(--duration)}.btn:where(.btn--icon-right-on-hover):hover :where(svg){transform:translateX(5px)}.btn--primary{--btn-bg:var(--theme-color-5);--btn-color:var(--color-white);--btn-icon-color:var(--theme-color-3);--btn-radius:3px;border:2px solid transparent}.btn--primary:hover{--btn-bg:var(--theme-color-7)}.btn--secondary{--btn-bg:transparent;--btn-color:var(--theme-color-9);--btn-icon-color:var(--theme-color-4);--btn-radius:3px;border:2px solid var(--theme-color-7)}.btn--secondary:hover{--btn-bg:var(--theme-color-2);--btn-icon-color:var(--theme-color-5)}.btn--tertiary{--btn-bg:transparent;--btn-color:var(--theme-color-9);border-bottom:2px solid var(--theme-color-3);padding:4px 0}.btn--tertiary,.btn--tertiary:hover{--btn-icon-color:var(--theme-color-4)}.btn--tertiary:hover{border-color:var(--theme-color-6)}.input-and-button-pair{display:flex;flex-direction:column;gap:16px}@media(min-width:48em){.input-and-button-pair{flex-direction:row;gap:0}}.input-and-button-pair :where(select,input:not([type=submit],[type=button])){height:3.5rem;width:100%}.input-and-button-pair :where(.btn){width:100%}@media(min-width:31.25em){.input-and-button-pair :where(.btn){width:auto}}.bilingual-heading-block{padding-block-start:var(--space-l)}.bilingual-heading:where(.bilingual-heading-block) .bilingual-heading{max-inline-size:var(--content-max-reading-width)}.bilingual-heading :where(.bilingual-heading__text){color:var(--text-line-1-color,var(--theme-color-8));font-weight:var(--weight-secondary-medium)}.bilingual-heading :where(.bilingual-heading__text~.bilingual-heading__text){color:var(--text-line-2-color,var(--theme-color-5));font-weight:var(--weight-secondary-regular)}:where(.theme--black) .bilingual-heading{--text-line-2-color:var(--color-grey-4)}:where(.theme--tamariki) .bilingual-heading{--text-line-2-color:var(--color-purple-4)}.bilingual-heading__text{display:block}.filters{--filters-vertical-spacing:12px;color:var(--color-near-black)}.filters :where(h2){font-size:1.25rem;font-weight:var(--weight-secondary-semibold);margin-block-end:var(--filters-vertical-spacing)}@media(min-width:64em){.filters{position:sticky;top:40px}}.filters__list{display:flex;flex-direction:column;gap:var(--filters-vertical-spacing)}.radio-style__option{cursor:pointer;display:inline-grid;font-size:1.125rem;gap:10px;grid-template-columns:24px 1fr;line-height:1.45;padding-block:4px;text-decoration-line:none}.radio-style__option:where(:focus-visible,:hover){--filter-option-decoration-bg-color:var(--theme-color-1);--filter-option-decoration-color:var(--theme-color-5)}.radio-style__option:where(.radio-style__option--selected,:has(:checked)){--filter-option-decoration-color:var(--theme-color-5)}.radio-style__option-decoration{position:relative;--pseudo-size-difference:10px}.radio-style__option-decoration:after,.radio-style__option-decoration:before{aspect-ratio:1;border-radius:50%;color:var(--filter-option-decoration-color,var(--color-near-black));content:"";position:absolute;width:100%}.radio-style__option-decoration:before{background-color:var(--filter-option-decoration-bg-color,transparent);border:2px solid}.radio-style__option-decoration:after{background-color:var(--filter-option-decoration-color);display:none;inset-block-start:calc(var(--pseudo-size-difference)/2);inset-inline-start:calc(var(--pseudo-size-difference)/2);width:calc(100% - var(--pseudo-size-difference))}:is(.radio-style__option--selected,.radio-style__option:has(:checked)) :where(.radio-style__option-decoration):after{display:block}.skip-link{background:var(--color-black);color:var(--color-white);left:1em;position:absolute;top:0;transform:translateY(-105%);z-index:100}.skip-link:focus{transform:translateY(100%)}.main-nav-mobile{--nav-icon-color:var(--color-grey-4)}@media(min-width:64em){.main-nav-mobile{display:none}}.main-nav-mobile:has(.main-nav-mobile__burger-innards--open),:where(body.theme--dark) .main-nav-mobile{--logo-text-color:var(--color-white);--nav-icon-color:var(--color-grey-5);color:var(--color-white)}.main-nav-mobile:has(.main-nav-mobile__burger-innards--open){background-color:var(--color-near-black)}.main-nav-mobile__content{align-items:center;display:flex;gap:24px;padding-block:24px}.main-nav-mobile__content :where(svg){color:var(--nav-icon-color)}@media(min-width:48em){.main-nav-mobile__content{gap:40px;padding-block:32px}}.main-nav-mobile__logo :where(svg){aspect-ratio:200/106;flex-shrink:0;width:83px}:is(.main-nav-mobile__search,.main-nav-mobile__toggle-btn){align-items:center;display:flex;font-size:1.125rem;font-weight:var(--weight-primary-bold);gap:10px}:is(.main-nav-mobile__search,.main-nav-mobile__toggle-btn) :where(svg){aspect-ratio:1;flex-shrink:0;width:20px}.main-nav-mobile__search{margin-left:auto;text-decoration-line:none}.main-nav-mobile__toggle-btn{background:none;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-align:left;width:unset}.main-nav-mobile__burger-innards{background-position:bottom;background-repeat:repeat-x;background-size:auto 80px;display:none;padding-block-end:140px}.main-nav-mobile__burger-innards.main-nav-mobile__burger-innards--open{display:block}.main-nav-desktop{--nav-divider-color:var(--color-grey-3);--nav-icon-color:var(--color-grey-4);display:none;position:relative;z-index:10}@media(min-width:64em){.main-nav-desktop{display:block}}.main-nav-desktop:has(.main-nav__dropdown),:where(body.theme--dark) .main-nav-desktop{--logo-text-color:var(--color-white);color:var(--color-white)}.main-nav-desktop:has(.main-nav__dropdown){background-color:var(--color-near-black)}.main-nav-desktop__content{display:flex;justify-content:space-between;padding-block:32px}@media(min-width:90em){.main-nav-desktop__content{padding-block:40px}}.main-nav-desktop__list{display:flex;flex-wrap:wrap}.main-nav-desktop__logo{position:relative;z-index:1}.main-nav-desktop__logo :where(svg){aspect-ratio:200/106;flex-shrink:0;width:82px}@media(min-width:75em){.main-nav-desktop__logo :where(svg){width:105px}}.main-nav__item{align-items:center;background:none;border:none;color:currentColor;cursor:pointer;display:flex;font-family:var(--font-family-secondary);font-size:1.75rem;gap:12px;inline-size:100%;justify-content:space-between;line-height:1.2;margin:0;padding:0;padding-block:24px;text-align:left;text-decoration-line:none}.main-nav__item:where(:active,:hover) :where(svg){--nav-icon-color:currentColor}@media(min-width:64em){.main-nav__item{align-items:start;border-left:1px solid var(--nav-divider-color);font-family:var(--font-family-primary);font-size:1rem;padding-block:0 8px;padding-inline:16px}.main-nav__item:where([aria-expanded=true]) :where(svg){transform:rotate(.5turn)}.main-nav__item:where([aria-expanded=true]) .main-nav__item-text-wrapper:after{display:block;height:1px}.main-nav__item:hover .main-nav__item-text-wrapper:after,.main-nav__item:where(.main-nav__item--current-section) .main-nav__item-text-wrapper:after{--nav-icon-color:currentColor;display:block;height:2px}.main-nav__item:hover :where(svg),.main-nav__item:where(.main-nav__item--current-section) :where(svg){--nav-icon-color:currentColor}}@media(min-width:90em){.main-nav__item{padding-inline:20px}}.main-nav__item :where(svg){color:var(--nav-icon-color)}.main-nav__item-wrapper:where(:not(:first-of-type)){border-top:1px solid var(--color-grey-7)}@media(min-width:64em){.main-nav__item-wrapper{border:none}.main-nav__item-wrapper:where(:first-child) .main-nav__item{border-left:none;padding-inline-start:0}.main-nav__item-wrapper:where(:last-child) .main-nav__item{padding-inline-end:0}}.main-nav__item-text-wrapper{flex-grow:1}@media(min-width:64em){.main-nav__item-text-wrapper{position:relative}.main-nav__item-text-wrapper:after{background-color:currentColor;bottom:-8px;content:"";display:none;height:2px;left:0;position:absolute;width:100%}}.main-nav__item-text{display:block}.main-nav__item-text:where([lang=mi]){font-weight:var(--weight-secondary-medium)}@media(min-width:64em){.main-nav__item-text:where([lang=mi]){font-weight:var(--weight-primary-bold)}}.main-nav__item-text:where(:not([lang=mi])){color:var(--color-grey-3);font-weight:var(--weight-secondary-regular)}@media(min-width:64em){.main-nav__item-text:where(:not([lang=mi])){color:inherit;font-weight:var(--weight-primary-medium)}}.main-nav__dropdown-icon-wrapper{aspect-ratio:1;background-color:var(--color-grey-7);border-radius:50%;display:grid;flex-shrink:0;place-items:center;width:40px}:where(.main-nav__item:active,.main-nav__item:hover) .main-nav__dropdown-icon-wrapper{background-color:var(--color-grey-5)}@media(min-width:64em){.main-nav__dropdown-icon-wrapper{background:none;margin-top:6px;order:-1;width:unset}}.main-nav__dropdown-icon-wrapper :where(svg){aspect-ratio:1;transition:transform var(--duration);width:16px}@media(min-width:64em){.main-nav__dropdown-icon-wrapper :where(svg){width:8px}}:where(.main-nav__item[aria-expanded=true]) .main-nav__dropdown-icon-wrapper :where(svg){transform:rotate(.5turn)}@media(min-width:64em){.main-nav__search-icon{aspect-ratio:1;flex-shrink:0;margin-top:3px;width:16px}}.main-nav__dropdown{padding-block:16px 24px}@media(min-width:64em){.main-nav__dropdown{background-color:var(--color-near-black);background-position:bottom;background-repeat:repeat-x;background-size:auto 80px;left:0;padding-block-end:160px;padding-block-start:72px;position:absolute;width:100%}}.main-nav__dropdown-grid{--dropdown-summary-width:365px;display:grid;gap:32px}@media(min-width:48em){.main-nav__dropdown-grid{gap:32px;grid-template-columns:1fr 1fr}}@media(min-width:64em){.main-nav__dropdown-grid{gap:80px;grid-template-columns:var(--dropdown-summary-width) 1fr;margin-left:auto;margin-right:auto;max-width:calc(var(--content-max-width) + var(--page-gutter)*2);padding-left:var(--page-gutter);padding-right:var(--page-gutter);width:100%}}@media(min-width:75em){.main-nav__dropdown-grid{--dropdown-summary-width:280px}}@media(min-width:90em){.main-nav__dropdown-grid{--dropdown-summary-width:307px}}@media(min-width:120em){.main-nav__dropdown-grid{--dropdown-summary-width:360px}}.main-nav__dropdown-title{font-family:var(--font-family-secondary);font-size:2.5rem;line-height:1.2;margin-block-end:24px}.main-nav__dropdown-title :where(span){display:block}.main-nav__dropdown-title :where(span):where([lang=mi]){font-weight:var(--weight-secondary-medium)}.main-nav__dropdown-title :where(span):where(:not([lang=mi])){color:var(--color-grey-3);font-weight:var(--weight-secondary-regular)}.main-nav__dropdown-summary{font-size:1.125rem;line-height:1.45;margin-block-end:24px}.main-nav__dropdown-goto-link{align-items:center;display:inline-flex;font-size:1rem;font-weight:var(--weight-primary-semibold);gap:8px;text-decoration-color:var(--color-grey-4);text-decoration-thickness:2px;text-underline-offset:.5625rem;transition:text-decoration-color var(--duration)}.main-nav__dropdown-goto-link :where(svg){aspect-ratio:25/15;color:var(--color-grey-4);flex-shrink:0;transition:transform var(--duration),color var(--duration);width:22px}.main-nav__dropdown-goto-link:hover{text-decoration-color:var(--color-white)}.main-nav__dropdown-goto-link:hover :where(svg){color:var(--color-white);transform:translateX(4px)}.main-nav__dropdown-main-content--curated:has(:nth-child(2)){display:grid;gap:24px 56px}@media(min-width:75em){.main-nav__dropdown-main-content--curated:has(:nth-child(2)){grid-template-columns:1fr 1fr}}.main-nav__dropdown-links{align-items:flex-start;color:var(--color-grey-2);display:flex;flex-direction:column;gap:24px}.main-nav__dropdown-links :where(a){--dropdown-link-icon-color:var(--color-grey-4);font-size:1.125rem;--dropdown-link-rotate:-0.25turn;--dropdown-link-transform:0;align-items:center;display:flex;gap:8px;text-decoration-line:none}.main-nav__dropdown-links :where(a):hover{--dropdown-link-icon-color:var(--color-white);--dropdown-link-transform:-3px}.main-nav__dropdown-links :where(a) :where(svg){aspect-ratio:1;color:var(--dropdown-link-icon-color);flex-shrink:0;transform:translateX(var(--dropdown-link-transform)) rotate(var(--dropdown-link-rotate));transition:transform var(--duration);width:20px}.main-nav__dropdown-main-content--derived{display:grid;gap:40px}@media(min-width:75em){.main-nav__dropdown-main-content--derived{grid-template-columns:1fr 1fr}}.main-nav__dropdown-main-content--derived :where(h2,h3){font-family:var(--font-family-secondary);font-size:1.25rem;font-weight:var(--weight-secondary-semibold);line-height:1.45;margin-block-end:24px}.main-nav__derived-links{display:flex;flex-wrap:wrap;gap:16px}.main-nav__derived-links :where(a){background-color:var(--color-grey-8);border-radius:4px;font-size:.875rem;font-weight:var(--weight-primary-medium);line-height:1.45;padding:10px;text-decoration:none}.main-nav__derived-links :where(a):hover{background-color:var(--color-grey-6)}.main-nav__noscript{--space-l:32px}.main-nav__noscript h2{font-size:1.25rem}@media(min-width:64em){.main-nav__noscript{display:none}}.breadcrumbs{font-size:1rem;font-weight:var(--weight-primary-medium);padding-block:16px}@media(min-width:31.25em){.breadcrumbs{padding-block:24px 8px}}@media(min-width:48em){.breadcrumbs{padding-block:40px 8px}}.breadcrumbs :where(a){text-decoration-color:var(--breadcrumb-decoration-color,var(--color-grey-3))}.breadcrumbs :where(a):hover{text-decoration-color:currentColor}.breadcrumbs__content--mini :where(a){align-items:center;display:flex;gap:8px}.breadcrumbs__content--mini :where(svg){aspect-ratio:1;flex-shrink:0;transform:rotate(90deg);width:16px}@media(min-width:31.25em){.breadcrumbs__content--mini{display:none}}.breadcrumbs__content--full{display:none;list-style-type:none;padding:0}@media(min-width:31.25em){.breadcrumbs__content--full{display:flex}}.breadcrumbs__separator{margin-inline:8px}.home-hero__end-divider{display:none}@media(min-width:31.25em){.home-hero__end-divider{display:block;margin-block-start:32px}}@media(min-width:48em){.home-hero__end-divider{margin-block-start:40px}}@media(min-width:64em){.home-hero__end-divider{margin-block-start:100px}}.home-hero__end-divider :where(hr){border:none;border-top:1px solid var(--color-grey-2);height:0}.home-hero__title{font-size:2.25rem}@media(min-width:48em){.home-hero__title{font-size:3.75rem}}.home-hero__intros{font-size:1.25rem;line-height:1.45;margin-block-end:0;margin-block-start:32px}.home-hero__intros:has(:nth-child(2)){display:grid;gap:24px}@media(min-width:48em){.home-hero__intros:has(:nth-child(2)){gap:40px}}@media(min-width:64em){.home-hero__intros:has(:nth-child(2)){grid-template-columns:1fr 1fr}}@media(min-width:48em){.home-hero__intros{font-size:1.5rem;margin-block-start:48px}}.home-hero__intros :where(p){margin:0}.home-hero__intros :where([lang=mi]){font-weight:var(--weight-primary-semibold)}.home-hero__figure{display:grid;margin-block-start:32px}.home-hero__figure :where(picture,figcaption){grid-column:1;grid-row:1}@media(min-width:48em){.home-hero__figure{margin-block-start:64px}}@media(min-width:120em){.home-hero__figure{margin-block-start:40px}}.home-hero__figure :where(img){aspect-ratio:16/9;margin-inline:calc(var(--page-gutter)*-1);width:calc(100% + var(--page-gutter)*2)}@media(min-width:64em){.home-hero__figure :where(img){aspect-ratio:21/9}}.home-hero__figure :where(figcaption){align-self:end;background-color:var(--color-black);background-color:rgba(0,0,0,.6);color:var(--color-white);font-size:.75rem;font-weight:var(--weight-primary-medium);justify-self:end;margin-inline:calc(var(--page-gutter)*-1);width:calc(100% + var(--page-gutter)*2);inline-size:-moz-fit-content;inline-size:fit-content;padding:8px 16px}@media(min-width:48em){.home-hero__figure :where(figcaption){align-self:start;justify-self:start}}@media(min-width:48em){.home-hero__figure :where(figcaption){font-size:1rem;margin-inline:0;width:100%;width:unset}}.home-hero__text-content{display:grid;grid-template-areas:"f" "q"}@media(min-width:64em){.home-hero__text-content{grid-template-columns:1fr 26.5rem}.home-hero__text-content :where(.home-hero__quicklinks){order:-1}}.home-hero__featured-content{--text-box-bg-color:var(--theme-color-5);--text-box-bg-color-hover:var(--theme-color-6);--text-box-link-underline-color:var(--theme-color-3);align-items:flex-start;background-color:var(--text-box-bg-color);color:var(--color-white);display:flex;flex-direction:column;font-size:1.125rem;font-weight:var(--weight-primary-medium);gap:24px;margin-inline:calc(var(--page-gutter)*-1);padding:32px var(--page-gutter) 106px;position:relative;transition:background-color var(--duration);width:calc(100% + var(--page-gutter)*2)}@media(min-width:48em){.home-hero__featured-content{isolation:isolate;margin-block-start:-100px;margin-inline:0;max-inline-size:600px;padding-inline:32px;width:100%}}@media(min-width:64em){.home-hero__featured-content{align-self:start;aspect-ratio:1}}.home-hero__featured-content>*{margin:0}.home-hero__featured-content :where(h2){font-size:1.5rem;font-weight:var(--weight-secondary-medium);line-height:1.33}.home-hero__featured-content:where(:has(.home-hero__featured-content-link:hover)){background-color:var(--text-box-bg-color-hover)}.home-hero__featured-content-link{--icon-offset:0;align-items:center;border-bottom:2px solid var(--text-box-link-underline-color);display:flex;font-size:1rem;font-weight:var(--weight-primary-semibold);gap:8px;padding-bottom:4px;text-decoration-line:none}.home-hero__featured-content-link:hover{--icon-offset:3px}.home-hero__featured-content-link:before{content:"";inset:0;position:absolute}.home-hero__featured-content-link :where(svg){aspect-ratio:25/15;flex-shrink:0;transform:translateX(var(--icon-offset));transition:transform var(--duration);width:22px}.home-hero__featured-content-bg{--kowhaiwhai-no-border-top-color:var(--theme-color-4);bottom:0;height:80px;left:0;overflow:hidden;position:absolute;width:100%}.home-hero__featured-content-bg :where(svg){height:100%}.home-hero__quicklinks{margin-block-start:32px;margin-inline-end:40px}@media(min-width:64em){.home-hero__quicklinks{margin-block-start:80px}}.home-hero__quicklinks :where(h2){font-size:1.5rem;font-weight:var(--weight-secondary-semibold);margin-block-end:32px}.home-hero__quicklinks :where(ul){--cols:1;display:grid;gap:20px;grid-template-columns:repeat(var(--cols),1fr);list-style-type:none;margin:0;padding:0}@media(min-width:31.25em){.home-hero__quicklinks :where(ul){--cols:2;gap:24px}}@media(min-width:64em){.home-hero__quicklinks :where(ul){-moz-column-gap:32px;column-gap:32px}}@media(min-width:90em){.home-hero__quicklinks :where(ul){--cols:3}}.home-hero__quicklinks :where(li){margin:0}.home-hero__quicklinks :where(a){text-decoration-color:var(--theme-color-4);text-decoration-thickness:2px}.home-hero__quicklinks :where(a):hover{text-decoration-color:var(--theme-color-9)}.standard-hero{padding-block:28px 48px}@media(min-width:48em){.standard-hero{padding-block:32px 80px}}.standard-hero :where(.mihi-audio){margin-block-start:40px;max-inline-size:50rem}.standard-hero__date{color:var(--color-grey-5);display:block;font-size:1.25rem;margin-block-start:24px}.standard-hero__intro{font-size:1.25rem;line-height:1.45;margin-block-end:0;margin-block-start:24px}.standard-hero__intro:where(:not(.standard-hero__intro--bilingual)){max-inline-size:var(--content-max-reading-width)}.standard-hero__intro :where(p){margin:0}@media(min-width:48em){.standard-hero__intro{font-size:1.5rem;margin-block-start:32px}}.standard-hero__intro--bilingual{--bilingual-col-gap:40px;-moz-column-gap:var(--bilingual-col-gap);column-gap:var(--bilingual-col-gap);display:grid;row-gap:20px}@media(min-width:48em){.standard-hero__intro--bilingual{grid-template-columns:1fr 1fr;--bilingual-col-gap:48px}.standard-hero__intro--bilingual :where([lang=mi]):after{background-color:var(--color-grey-2);bottom:0;content:"";position:absolute;right:calc(var(--bilingual-col-gap)*-1/2);top:0;width:1px}}@media(min-width:64em){.standard-hero__intro--bilingual{--bilingual-col-gap:80px}}.standard-hero__intro--bilingual :where([lang=mi]){font-weight:var(--weight-primary-semibold);position:relative}.standard-hero__figure{display:grid;margin-block-start:32px}@media(min-width:31.25em){.standard-hero__figure :where(picture,figcaption){grid-column:1;grid-row:1}}@media(min-width:48em){.standard-hero__figure{margin-block-start:64px}}@media(min-width:120em){.standard-hero__figure{margin-block-start:40px}}.standard-hero__figure :where(img){aspect-ratio:16/9}@media(min-width:48em){.standard-hero__figure :where(img){aspect-ratio:21/9}}.standard-hero__figure :where(figcaption){align-self:end;background-color:var(--color-black);color:var(--color-white);font-size:.75rem;font-weight:var(--weight-primary-medium);inline-size:-moz-fit-content;inline-size:fit-content;justify-self:end;padding:8px 16px}@media(min-width:31.25em){.standard-hero__figure :where(figcaption){background-color:rgba(0,0,0,.6)}}@media(min-width:48em){.standard-hero__figure :where(figcaption){font-size:1rem}}.landing-hero{--hero-pattern-height:410px;color:var(--color-white);min-block-size:var(--hero-pattern-height);overflow:hidden;padding-block:28px 48px;position:relative;--text-line-1-color:var(--color-white);--text-line-2-color:var(--theme-color-4);--bg-color-dark:var(--theme-color-7);--bg-color-light:var(--theme-color-6);--breadcrumb-decoration-color:var(--color-grey-4);--kowhaiwhai-no-border-top-color:var(--theme-color-4);background:linear-gradient(to right,var(--bg-color-dark),var(--bg-color-light))}:where(body.theme--black) .landing-hero{--kowhaiwhai-no-border-top-color:var(--color-grey-5);background:var(--color-near-black)}:where(body.theme--tamariki) .landing-hero{--kowhaiwhai-no-border-top-color:var(--theme-color-4);background:var(--color-purple-9)}@media(min-width:48em){.landing-hero{padding-block:32px 80px}}.landing-hero__text{isolation:isolate;max-inline-size:33.75rem}@media(min-width:48em){.landing-hero__text{max-inline-size:var(--content-max-reading-width)}}.landing-hero__title{margin-block-start:14px}@media(min-width:31.25em){.landing-hero__title{margin-block-start:34px}}@media(min-width:48em){.landing-hero__title{margin-block-start:19px}}@media(min-width:64em){.landing-hero__title{margin-block-start:39px}}.landing-hero__intro{font-size:1.25rem;line-height:1.4;margin-block-end:0;margin-block-start:32px;max-inline-size:var(--content-max-reading-width)}@media(min-width:48em){.landing-hero__intro{font-size:1.5rem;line-height:1.33;margin-block-start:48px}}.landing-hero__bg-pattern{height:var(--hero-pattern-height);inset-block-end:0;inset-inline:0;-webkit-mask-image:linear-gradient(90deg,transparent 40%,#000);mask-image:linear-gradient(90deg,transparent 40%,#000);opacity:.4;pointer-events:none;position:absolute}.mihi-modal__hero-content{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;margin-block-end:var(--space-s)}.mihi-modal__trigger{--btn-icon-color:currentColor;gap:10px;padding-block:6px;padding-inline:16px}.mihi-modal__trigger :where(svg){aspect-ratio:1;inline-size:20px}.mihi-modal__dialog{border:0;border-radius:4px;inset:.5rem;margin:auto;max-inline-size:39.75rem;padding:0;text-align:center;--dialog-inline-pad:32px;background-color:var(--theme-color-6);color:var(--color-white)}.mihi-modal__dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(51,10,36,.7)}.mihi-modal__dialog :where(h2){font-size:2rem;font-weight:var(--weight-secondary-semibold);text-align:left}@media(min-width:31.25em){.mihi-modal__dialog :where(h2){text-align:center}}.mihi-modal__dialog-header{background-color:var(--theme-color-6);padding-block:32px;padding-inline:var(--dialog-inline-pad);position:sticky;top:0}.mihi-modal__scroll-wrapper{overflow-y:auto}.mihi-modal__dialog-body{background-color:var(--theme-color-8);font-size:1.125rem;line-height:1.45;padding-block:40px;padding-inline:var(--dialog-inline-pad)}.mihi-modal__dialog-mihi-text{text-wrap:balance}.mihi-modal__dialog-en-description{background-color:var(--theme-color-7);border-radius:4px;font-size:1rem;line-height:1.45;margin-block-start:40px;padding:24px;text-align:left}.mihi-modal__dialog-footer{font-size:1rem;padding-block:32px;padding-inline:var(--dialog-inline-pad)}.mihi-modal__dialog-footer :where(a){font-weight:var(--weight-primary-semibold)}.mihi-modal__close-btn{align-items:center;background:none;border:none;border-bottom:2px solid transparent;color:var(--color-white);cursor:pointer;display:flex;font-size:1rem;font-weight:var(--weight-primary-bold);gap:8px;margin:0;padding:0;position:absolute;right:var(--dialog-inline-pad);text-align:left;top:36px}.mihi-modal__close-btn:hover{border-color:var(--color-white)}.mihi-modal__close-btn :where(svg){aspect-ratio:1;flex-shrink:0;inline-size:16px}.mihi-audio{--player-height:60px;background-color:var(--theme-color-5);background-position:50%;background-repeat:repeat-x;background-size:cover;block-size:var(--player-height);border-radius:8px}.mihi-audio :where([data-component-loading]){color:var(--color-white);line-height:var(--player-height);padding-inline:20px}.mihi-audio :where(.plyr){--plyr-control-spacing:12px;--plyr-audio-controls-background:transparent;--plyr-audio-control-color:var(--color-white);--plyr-audio-control-background-hover:transparent;--plyr-audio-range-track-background:var(--color-white);--plyr-range-fill-background:var(--color-white);--plyr-font-size-time:1.125rem;--plyr-range-track-height:1px;--plyr-range-thumb-height:20px}.mihi-audio :where(.plyr__control:hover svg){color:var(--theme-color-1)}.mihi-audio ::-webkit-slider-thumb{background-color:var(--theme-color-3)!important;border:3px solid var(--color-white)!important;box-shadow:none!important}.mihi-audio ::-moz-range-thumb{background-color:var(--theme-color-3)!important;border:3px solid var(--color-white)!important;box-shadow:none!important}.mihi-audio__bg-svg{block-size:100%;opacity:.2}.alert{--inline-margin:16px;--block-padding:16px;--inline-padding:calc(var(--page-gutter) - var(--inline-margin));background-color:var(--alert-bg);color:var(--alert-color);margin:16px var(--inline-margin) 0 var(--inline-margin);padding:var(--block-padding) var(--inline-padding)}@media(min-width:31.25em){.alert{--block-padding:24px}}@media(min-width:90em){.alert{--inline-padding:64px}}@media(min-width:120em){.alert{--inline-margin:auto;max-width:calc(var(--content-max-width) + var(--inline-padding) + var(--inline-padding))}}.alert--info{--alert-bg:var(--color-blue-2);--alert-color:var(--color-blue-9)}.alert--warning{--alert-bg:var(--color-orange-2);--alert-color:var(--color-orange-9)}.alert__content{display:grid;gap:8px;grid-template-areas:"i i x" "t t ." "b b b";grid-template-columns:1fr 1fr auto;max-width:var(--content-max-width)}@media(min-width:31.25em){.alert__content{grid-template-areas:"i t x" "b b .";grid-template-columns:auto 1fr auto}}@media(min-width:90em){.alert__content{max-width:unset}}@media(min-width:120em){.alert__content{max-width:var(--content-max-width)}}.alert__icon{aspect-ratio:1;grid-area:i;width:1.5rem}.alert__title{font-size:1.25rem;font-weight:var(--weight-secondary-semibold);grid-area:t;max-width:62.5rem}.alert__body{font-size:.875rem;grid-area:b;line-height:1.45;max-width:62.5rem}@media(min-width:31.25em){.alert__body{font-size:1rem}}.alert__dismiss{align-items:center;align-self:start;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;display:flex;font-size:1rem;font-weight:var(--weight-primary-bold);gap:8px;grid-area:x;justify-self:end;margin:0;padding:0;text-align:left}.alert__dismiss :where(svg){aspect-ratio:1;width:.9375rem}.alert__dismiss:hover{border-color:currentColor}.jumplinks{font-size:1.125rem;padding-block:32px}@media(min-width:48em){.jumplinks{font-size:1.25rem}}.jumplinks :where(h2){color:var(--theme-color-6);font-size:1rem;font-weight:var(--weight-secondary-medium);line-height:1.125;margin-block-end:16px}@media(min-width:48em){.jumplinks :where(h2){font-size:1.25rem}}.jumplinks :where(ul){align-items:flex-start;display:flex;flex-direction:column;gap:8px;line-height:1.5;list-style-type:none;padding:0}.jumplinks :where(a){align-items:center;color:var(--theme-color-8);display:flex;font-weight:var(--weight-primary-medium);gap:8px;text-decoration-line:none}.jumplinks :where(a):hover{--jumplink-icon-color:var(--theme-color-9)}.jumplinks :where(svg){aspect-ratio:14/17;color:var(--jumplink-icon-color,var(--theme-color-4));width:14px}.tiles-block :where(.btn) :where(svg){aspect-ratio:25/15;flex-shrink:0;width:22px}.tiles-block:where(.theme--black){background-color:var(--color-grey-9)}.tiles-block:where(.theme--tamariki){background-color:var(--color-purple-9)}.tiles__header-wrapper{display:grid;margin-block-end:56px;row-gap:24px}@media(min-width:48em){.tiles__header-wrapper{margin-block-end:64px}}@media(min-width:64em){.tiles__header{align-items:start;display:flex;gap:40px}}.tiles__header :where(h2){line-height:1.2;margin-block-end:0}:where(.theme--tamariki) .tiles__more-link{--btn-bg:var(--theme-color-5);--btn-color:var(--color-white);--btn-icon-color:var(--theme-color-3);--btn-radius:3px;border:2px solid transparent;--btn-bg:var(--color-purple-6);--btn-icon-color:var(--color-purple-3)}:where(.theme--tamariki) .tiles__more-link:hover{--btn-bg:var(--theme-color-7)}:where(.theme--tamariki) .tiles__more-link:hover{--btn-bg:var(--color-purple-7)}:where(.theme--black) .tiles__more-link{--btn-bg:var(--theme-color-5);--btn-color:var(--color-white);--btn-icon-color:var(--theme-color-3);--btn-radius:3px;border:2px solid transparent;--btn-bg:var(--color-grey-6)}:where(.theme--black) .tiles__more-link:hover{--btn-bg:var(--theme-color-7)}:where(.theme--black) .tiles__more-link:hover{--btn-bg:var(--color-grey-7)}.tiles__more-link--hide-lg{margin-block-start:40px}@media(min-width:64em){.tiles__more-link--hide-lg{display:none}}.tiles__more-link--show-lg{display:none}@media(min-width:64em){.tiles__more-link--show-lg{display:inline-flex;flex-shrink:0;margin-inline-start:auto}}.tiles__summary{font-size:1.25rem;max-inline-size:var(--content-max-reading-width)}@media(min-width:48em){.tiles__summary{font-size:1.5rem}}.tiles__items{display:grid;gap:32px;grid-template-columns:repeat(auto-fill,minmax(14.375rem,1fr))}@media(min-width:48em){.tiles__items{gap:40px}}@media(min-width:64em){:where(.tiles-block--icon_tile_block,.tiles-block--related-pages) .tiles__items{grid-template-columns:repeat(3,1fr)}}:where(.tiles-block--watch_and_listen_block) .tiles__items{row-gap:56px}.tile:where(:has(.tile__link:hover)) .tile__img{filter:brightness(.9)}.tile:where(:has(.tile__link:hover)) .tile__placeholder{filter:brightness(.95)}.tile__main-content{display:flex;flex-direction:column;gap:16px;position:relative}.tile__title{font-family:var(--font-family-secondary);font-size:var(--tile-title-size,1.5rem);font-weight:var(--tile-title-weight,var(--weight-secondary-medium));line-height:1.33;margin:0}.tile__link{color:var(--tile-link-color,var(--theme-color-5));text-decoration-line:none}.tile__link:after{content:"";inset:0;position:absolute;z-index:1}.tile__link:hover{color:var(--tile-link-color-hover,var(--theme-color-8));text-decoration-line:underline}:where(.tile--icon-tile,.tile--related-page){--tile-title-weight:var(--weight-secondary-semibold);--tile-title-size:1.375rem;--tile-link-color:var(--theme-color-9);--tile-link-color-hover:var(--theme-color-9);--tile-icon-color:var(--theme-color-4);--tile-icon-color-hover:var(--theme-color-5)}:where(.tile--icon-tile,.tile--related-page) .tile__link{--icon-link-arrow-offset:4px;--border-color:var(--theme-color-4);align-items:center;border-bottom:2px solid var(--border-color);display:flex;gap:10px;justify-content:space-between;padding-block-end:14px;transition:border-color var(--duration)}:where(.tile--icon-tile,.tile--related-page) .tile__link :where(svg){aspect-ratio:25/15;color:var(--theme-color-4);flex-shrink:0;margin-right:var(--icon-link-arrow-offset);transition:var(--duration);width:22px}:where(.tile--icon-tile,.tile--related-page) .tile__link:hover{--border-color:var(--theme-color-9);text-decoration:none}:where(.tile--icon-tile,.tile--related-page) .tile__link:hover :where(svg){transform:translateX(var(--icon-link-arrow-offset))}:where(.tile--icon-tile,.tile--related-page):has(.tile__link:hover){--tile-icon-color:var(--tile-icon-color-hover)}:is(.tile__img,.tile__placeholder,.tile__icon){order:-20;transition:var(--duration)}.tile__icon{align-self:flex-start;color:var(--tile-icon-color)}.tile__placeholder{aspect-ratio:16/9;background:var(--theme-color-2);display:grid;height:100%;padding:10px;place-items:center}.tile__placeholder :where(svg){aspect-ratio:200/106;max-width:116px}.tile__meta{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;order:-10}.tile__date{color:var(--color-grey-4);font-size:1rem;font-weight:var(--weight-primary-medium);line-height:1.62}:where(.tiles-block--watch_and_listen_block) .tile__date{color:var(--color-grey-2)}.tile__article-type{font-size:.75rem;padding-inline:8px;text-transform:uppercase}.tile__article-type,.tile__video-length{background-color:var(--theme-color-2);font-weight:var(--weight-primary-semibold);letter-spacing:.5px}.tile__video-length{align-items:center;display:flex;font-size:.875rem;gap:10px;padding-inline:10px}.tile__video-length :where(svg){aspect-ratio:1;color:var(--theme-color-5);width:10px}.tile__logo{max-inline-size:90px}.tile__description{font-size:1.125rem;line-height:1.33}:where(.tiles-block--watch_and_listen_block) .tile__description{color:var(--color-grey-2)}.tile__other-links{font-size:1rem;margin:24px 0 0}.tile__other-links :where(p){color:var(--color-purple-3);font-family:var(--font-family-secondary);font-weight:var(--weight-secondary-semibold);line-height:1.62;margin-block-end:8px}.tile__other-links :where(ul){list-style-type:none;padding:0}.tile__other-links :where(a){align-items:center;display:inline-flex;gap:12px}.tile__other-links :where(a):hover{color:var(--color-grey-2)}.tile__other-links :where(a) :where(svg){aspect-ratio:1;flex-shrink:0;width:16px}.tile__other-links :where(li+li){margin-block-start:8px}.tile__case-study-link{align-items:center;display:inline-flex;font-size:1rem;gap:12px;margin-block-start:16px}.tile__case-study-link :where(svg){aspect-ratio:1;flex-shrink:0;width:20px}.featured-news-tile-container{container-type:inline-size;margin-inline:calc(var(--page-gutter)*-1);position:relative;width:calc(100% + var(--page-gutter)*2)}@media(min-width:31.25em){.featured-news-tile-container{margin-inline:0;width:100%}}.featured-news-tile{display:grid;grid-template-areas:"i" "t";margin-block-end:48px}@media(min-width:31.25em){.featured-news-tile{margin-block-end:64px}}@media(min-width:75em){.featured-news-tile{margin-block-end:80px}}@container (min-width: 700px){.featured-news-tile{grid-template-areas:"i t";grid-template-columns:1fr 1fr}.featured-news-tile :where(.featured-news-tile__img){height:100%;-o-object-fit:cover;object-fit:cover}}.featured-news-tile:has(a:hover){--icon-offset:3px}.featured-news-tile:has(a:hover) :where(.featured-news-tile__img){filter:brightness(.9)}.featured-news-tile__img{grid-area:i;transition:filter var(--duration)}.featured-news-tile__text{align-items:flex-start;background-color:var(--theme-color-5);color:var(--color-white);display:flex;flex-direction:column;font-size:1.125rem;gap:15px;grid-area:t;line-height:1.45;padding:32px var(--page-gutter)}@media(min-width:31.25em){.featured-news-tile__text{padding:32px}}.featured-news-tile__text *{margin-block:0}.featured-news-tile__text :where(h3){font-family:var(--font-family-secondary);font-size:1.5rem;font-weight:var(--weight-secondary-semibold);line-height:1.25}.featured-news-tile__link{text-decoration-line:none}.featured-news-tile__link:after{content:"";inset:0;position:absolute}.featured-news-tile__date{order:-1}.featured-news-tile__fake-link{align-items:center;border-bottom:2px solid var(--theme-color-3);display:flex;font-size:1rem;font-weight:var(--weight-primary-semibold);gap:8px;padding-bottom:4px}.featured-news-tile__fake-link :where(svg){aspect-ratio:25/15;flex-shrink:0;transform:translateX(var(--icon-offset,0));transition:transform var(--duration);width:22px}.tile-icon{aspect-ratio:var(--tile-icon-ratio,1);height:88px;width:unset}.tile-icon--capability{--tile-icon-ratio:94/88}.tile__icon--content-for-children{--tile-icon-ratio:90/88}.tile-icon--equity{--tile-icon-ratio:126/88}.tile-icon--foundation{--tile-icon-ratio:110/88}.tile__icon--game-development{--tile-icon-ratio:100/88}.tile__icon--goals{--tile-icon-ratio:90/88}.tile__icon--insights{--tile-icon-ratio:98/88}.tile-icon--partnership{--tile-icon-ratio:130/88}.tile-icon--purpose{--tile-icon-ratio:91/88}.tile-icon--values{--tile-icon-ratio:110/88}.tile-icon--vision{--tile-icon-ratio:114/88}.deadlines-block :where(.btn svg){aspect-ratio:25/15;flex-shrink:0;width:22px}.deadlines__empty{background-color:var(--theme-color-1);max-inline-size:var(--content-max-reading-width);padding:24px}.deadlines__items{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(14.375rem,1fr))}@media(min-width:64em){.deadlines__items{grid-template-columns:repeat(3,1fr)}}@media(min-width:75em){.deadlines__items{grid-template-columns:repeat(4,1fr)}}.deadline{align-items:flex-start;background-color:var(--theme-color-1);color:var(--theme-color-9);font-size:1rem;gap:24px;line-height:1.45;padding:32px}.deadline,.deadline__header{display:flex;flex-direction:column}.deadline__header{gap:8px}.deadline__header :where(h3){font-family:var(--font-family-secondary);font-size:1.25rem;font-weight:var(--weight-secondary-semibold);line-height:1.33;line-height:1.25!important;margin:0}@media(min-width:64em){.deadline__header :where(h3){font-size:1.5rem;line-height:1.4}}.deadline__type{color:var(--theme-color-6);font-size:.875rem;font-weight:var(--weight-primary-semibold);line-height:1.85;order:-1;text-transform:uppercase}.deadline__milestones{display:flex;flex-direction:column;gap:16px}.deadline__milestones :where(dt){font-weight:var(--weight-primary-bold)}.deadline__notes{margin:0}.sk-figure{display:flex;flex-direction:column;gap:24px;max-inline-size:var(--content-max-reading-width)}.sk-figure--medium,.sk-figure--small{max-width:240px}@media(min-width:31.25em){.sk-figure--medium,.sk-figure--small{max-width:unset;min-width:240px}.sk-figure--small{width:33.33%}.sk-figure--medium{width:50%}}.sk-figure__figcaption{display:flex;flex-direction:column;font-size:1rem;gap:4px;line-height:1.5}.sk-figure__figcaption :where(p){margin:0}.sk-figure__credit{color:var(--color-grey-5);font-size:.875rem}.text-and-image{display:grid;gap:40px;grid-template-areas:"i" "t"}@media(min-width:48em){.text-and-image--small-img:where(.text-and-image--img-left){grid-template-areas:"i t";grid-template-columns:1fr 2fr}}@media(min-width:48em){.text-and-image--small-img:where(.text-and-image--img-right){grid-template-areas:"t i";grid-template-columns:2fr 1fr}}@media(min-width:64em){.text-and-image--large-img:where(.text-and-image--img-left){grid-template-areas:"i t";grid-template-columns:1fr 1fr}}@media(min-width:64em){.text-and-image--large-img:where(.text-and-image--img-right){grid-template-areas:"t i";grid-template-columns:1fr 1fr}}.text-and-image__text{grid-area:t}.text-and-image__img{grid-area:i}:where(.text-and-image--small-img) .text-and-image__img{max-width:280px}@media(min-width:48em){:where(.text-and-image--small-img) .text-and-image__img{max-width:unset}}@media(min-width:31.25em){:where(.text-and-image--large-img) .text-and-image__img{max-width:420px}}@media(min-width:64em){.text-and-image__img{max-width:unset}}.bilingual-text{--lang-blocks-space:40px;display:grid;gap:var(--lang-blocks-space)}@media(min-width:48em){.bilingual-text{grid-template-columns:1fr 1fr;--lang-blocks-space:48px}}@media(min-width:64em){.bilingual-text{--lang-blocks-space:96px}}.bilingual-text__lang-block{--divider-color:var(--color-grey-2);position:relative}:where(.body-bilingual-text-block.block-bg--tint) .bilingual-text__lang-block{--divider-color:var(--theme-color-2)}.bilingual-text__lang-block:where([lang=mi]) :where(h2){color:var(--theme-color-8);font-weight:var(--weight-secondary-medium)}.bilingual-text__lang-block:where(:not([lang=mi])) :where(h2){color:var(--theme-color-5);font-weight:var(--weight-secondary-regular)}@media(min-width:48em){.bilingual-text__lang-block:where([lang=mi]):after{background-color:var(--divider-color);bottom:0;content:"";position:absolute;right:calc(var(--lang-blocks-space)*-1/2);top:0;width:1px}}.bilingual-icons__grid{--cols:1;--row-gap:24px;--column-gap:24px;-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:grid;grid-template-columns:repeat(var(--cols),1fr);row-gap:var(--row-gap)}@media(min-width:48em){.bilingual-icons__grid{--cols:2;--row-gap:40px;--column-gap:48px}}@media(min-width:64em){.bilingual-icons__grid{--column-gap:80px}}@media(min-width:75em){.bilingual-icons__grid{--cols:4;--column-gap:48px}}@media(min-width:90em){.bilingual-icons__grid{--column-gap:80px}}.bilingual-icons__item{--divider-color:var(--color-grey-2);display:flex;flex-direction:column;font-size:1rem;gap:16px;line-height:1.45;position:relative}:where(.bilingual-icons-block.block-bg--tint) .bilingual-icons__item{--divider-color:var(--theme-color-2)}.bilingual-icons__item>*{margin:0}.bilingual-icons__item :where(p[lang=mi]){font-weight:var(--weight-primary-semibold)}@media(min-width:48em){.bilingual-icons__item{font-size:1.125rem}.bilingual-icons__item:nth-of-type(odd):after{background-color:var(--divider-color);bottom:0;content:"";position:absolute;right:calc(var(--column-gap)*-1/2);top:0;width:1px}}@media(min-width:75em){.bilingual-icons__item:after{background-color:var(--divider-color);bottom:0;content:"";position:absolute;right:calc(var(--column-gap)*-1/2);top:0;width:1px}.bilingual-icons__item:nth-of-type(4):after{content:unset}}.bilingual-icons__item:last-of-type:after{content:unset!important}.bilingual-icons__item-heading{display:flex;flex-direction:column;font-weight:var(--weight-secondary-medium);line-height:1.25}.bilingual-icons__item-heading-text{color:var(--theme-color-9);font-family:var(--font-family-secondary);font-size:1.25rem;font-weight:var(--weight-secondary-semibold);line-height:1.33}@media(min-width:64em){.bilingual-icons__item-heading-text{font-size:1.5rem;line-height:1.4}}.bilingual-icons__item-heading-text~.bilingual-icons__item-heading-text{color:var(--theme-color-6)}.bilingual-icons__item-icon{align-self:flex-start;color:var(--theme-color-4);flex-shrink:0;order:-1}@media(max-width:31.1875em){.cta-block:where(:has(.block-bg--tint)){padding-block:0}}.cta{max-inline-size:var(--content-max-reading-width)}.cta:where(.block-bg--tint){margin-inline:calc(var(--page-gutter)*-1);padding:32px;width:calc(100% + var(--page-gutter)*2)}@media(min-width:31.25em){.cta:where(.block-bg--tint){margin-inline:0;width:100%}}@media(min-width:48em){.cta:where(.block-bg--tint){padding:40px}}.cta :where(h2){font-size:1.5rem;font-weight:var(--weight-secondary-semibold);margin-block-end:16px}@media(min-width:48em){.cta :where(h2){font-size:2rem}}.cta__links{display:flex;flex-wrap:wrap;gap:16px 24px;margin-block-start:24px}@media(min-width:48em){.cta__links{margin-block-start:32px}}.ratings{max-inline-size:var(--content-max-reading-width)}:is(.ratings__header-row,.ratings__item){border-bottom:1px solid var(--color-grey-3);display:flex;gap:16px;justify-content:space-between}:is(.ratings__audience-count,.ratings__header-row) :where(div:nth-child(2)){text-align:right}.ratings__header-row{color:var(--color-grey-6);padding-block-end:24px}.ratings__item{padding-block:24px}@media(min-width:48em){.ratings__item{padding-block:32px}}.ratings__item-title-and-time{display:flex;flex-direction:column;gap:16px}.ratings__item-title{font-family:var(--font-family-secondary);font-size:1.25rem;font-weight:var(--weight-secondary-medium);line-height:1.25}@media(min-width:48em){.ratings__item-title{font-size:1.5rem}}.ratings__item-time{color:var(--color-grey-5);display:flex;flex-wrap:wrap;font-size:1rem;gap:4px 12px;line-height:1.45}@media(min-width:48em){.ratings__item-time{font-size:1.125rem}}.ratings__audience-count{color:var(--theme-color-5);font-family:var(--font-family-secondary);font-size:1.25rem;line-height:1.25}@media(min-width:48em){.ratings__audience-count{font-size:1.5rem}}.featured-content-block{--text-box-bg-color:var(--theme-color-5);--text-box-bg-color-hover:var(--theme-color-6);--text-box-link-underline-color:var(--theme-color-3)}@media(max-width:31.1875em){.featured-content-block{padding-block:0}}.featured-content-block:where(.theme--black){--text-box-bg-color:var(--color-grey-8);--text-box-bg-color-hover:var(--color-grey-9);--text-box-link-underline-color:var(--color-grey-3)}.featured-content-block:where(.theme--black).block-bg--tint{background-color:var(--color-black)}.featured-content__grid{--text-box-width:100%;--shared-space-size:100px;--img-brightness:1;--img-scale:1;display:grid;margin-inline:calc(var(--page-gutter)*-1);position:relative;width:calc(100% + var(--page-gutter)*2)}@media(min-width:31.25em){.featured-content__grid{margin-inline:0;width:100%}}@media(min-width:48em){.featured-content__grid{--text-box-width:386px;grid-template-rows:auto var(--shared-space-size) auto}}@media(min-width:75em){.featured-content__grid{align-items:center;grid-template-columns:1fr var(--shared-space-size) calc(var(--text-box-width) - var(--shared-space-size));grid-template-rows:1fr}}.featured-content__grid:where(:has(.featured-content__link:hover)){--img-brightness:0.9;--img-scale:1.02}.featured-content__text{align-items:flex-start;background-color:var(--text-box-bg-color);color:var(--color-white);display:flex;flex-direction:column;font-size:1.125rem;gap:16px;grid-column:1;grid-row:2;inline-size:var(--text-box-width);line-height:1.45;padding:32px;transition:background-color var(--duration);z-index:1}@media(min-width:48em){.featured-content__text{grid-row:2/span 2;margin-inline-start:64px}}@media(min-width:75em){.featured-content__text{grid-column:2/span 2;grid-row:1;margin:0}}.featured-content__text *{margin:0}.featured-content__text :where(h2){font-family:var(--font-family-secondary);font-size:1.5rem;font-weight:var(--weight-secondary-semibold);text-wrap:pretty}.featured-content__text:where(:has(.featured-content__link:hover)){background-color:var(--text-box-bg-color-hover)}.featured-content__date{order:-1}.featured-content__link{--icon-offset:0;align-items:center;border-bottom:2px solid var(--text-box-link-underline-color);display:flex;font-size:1rem;font-weight:var(--weight-primary-semibold);gap:8px;padding-bottom:4px;text-decoration-line:none}.featured-content__link:hover{--icon-offset:3px}.featured-content__link:before{content:"";inset:0;position:absolute}.featured-content__link :where(svg){aspect-ratio:25/15;flex-shrink:0;transform:translateX(var(--icon-offset));transition:transform var(--duration);width:22px}.featured-content__img-wrapper{aspect-ratio:16/9;filter:brightness(var(--img-brightness));grid-column:1;grid-row:1;overflow:hidden;transition:filter var(--duration)}@media(min-width:48em){.featured-content__img-wrapper{grid-row:1/span 2}}@media(min-width:75em){.featured-content__img-wrapper{grid-column:1/span 2;grid-row:1}}.featured-content__img{transform:scale(var(--img-scale,1));transition:transform var(--duration)}.document{--doc-bg:var(--theme-color-1);--doc-icon-width:38px;--doc-link-color:var(--theme-color-5);--doc-meta-color:var(--theme-grey-5);--doc-icon-bg:var(--color-white);--doc-icon-border-color:var(--theme-color-6);--doc-icon-inner-color:var(--theme-color-5);align-items:start;background-color:var(--doc-bg);border-radius:8px;display:grid;gap:16px;grid-template-columns:var(--doc-icon-width) 1fr;max-inline-size:var(--content-max-reading-width);padding:16px 24px;position:relative}.document:has(a:hover){--doc-bg:var(--theme-color-2);--doc-link-color:var(--theme-color-7);--doc-meta-color:var(--theme-grey-6)}.document__icon{aspect-ratio:40/48;width:var(--doc-icon-width)}.document__text{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.document__link{color:var(--doc-link-color);font-size:1.125rem;font-weight:var(--weight-secondary-medium);line-height:1.44;text-decoration-line:none}@media(min-width:48em){.document__link{font-size:1.25rem}}.document__link:before{content:"";inset:0;position:absolute}.document__summary{color:var(--theme-color-8);font-size:.9375rem;font-weight:var(--weight-primary-medium);line-height:1.73;margin-block-end:0}@media(min-width:48em){.document__summary{font-size:1rem}}.document__meta{color:var(--doc-meta-color);font-size:.875rem;line-height:1.42}.sk-video{max-inline-size:var(--content-max-reading-width);--transcript-inline-pad:20px;line-height:1.5}.sk-video__iframe{aspect-ratio:16/9;display:block;width:100%}.sk-video__footer{margin-block-start:24px}.sk-video__credit{color:var(--color-grey-5);font-size:.875rem;margin-block-end:4px}.sk-video__caption{font-size:1rem}.sk-video__transcript{background-color:var(--theme-color-1);margin-block-start:24px}.sk-video__transcript :where(svg){aspect-ratio:1;color:var(--theme-color-5);width:24px}.sk-video__transcript:where([open]) :where(svg){transform:rotate(.5turn)}.sk-video__transcript-summary{align-items:center;color:var(--color-black);cursor:pointer;display:flex;font-size:1.25rem;font-weight:var(--weight-primary-medium);gap:.625rem;list-style:none;padding:16px var(--transcript-inline-pad);text-decoration-color:var(--theme-color-4);text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:.25em}.sk-video__transcript-summary:hover{text-decoration-color:var(--theme-color-7)}.sk-video__transcript-summary::-webkit-details-marker,.sk-video__transcript-summary::marker{display:none}.sk-video__transcript-summary :where(svg){flex-shrink:0}.sk-video__transcript-content{font-size:1.125rem;padding:16px var(--transcript-inline-pad)}@media(min-width:64em){.sk-video__transcript-content{font-size:1.25rem}}.blockquote{--quotemark-width:1.1875rem;--quotemark-gap:12px;max-inline-size:var(--content-max-reading-width)}.blockquote__quote-wrapper{display:grid;gap:var(--quotemark-gap);grid-template-columns:var(--quotemark-width) 1fr}.blockquote__quotemark{aspect-ratio:14/12;color:var(--theme-color-4);width:1rem}.blockquote__quote{color:var(--theme-color-7);font-family:var(--font-family-secondary);font-size:1.5rem;font-weight:var(--weight-secondary-medium);line-height:1.25;text-wrap:balance}@media(min-width:48em){.blockquote__quote{font-size:2rem}}.blockquote__quotemark--inline{display:inline}.blockquote__citation{font-size:1rem;line-height:1.4;margin-block-start:16px;padding-left:calc(var(--quotemark-width) + var(--quotemark-gap))}.blockquote__name{color:var(--theme-color-9);font-weight:var(--weight-primary-medium)}.blockquote__title{color:var(--color-grey-5)}.table-scroll-wrapper{max-inline-size:var(--content-max-reading-width);overflow-x:auto}.table{border-collapse:separate;border-spacing:0;font-size:1.125rem;text-align:left;width:100%}:is(.table__th,.table__td){padding:12px;vertical-align:top}.table__thead :where(.table__th){background-color:var(--theme-color-7);color:var(--color-white);font-family:var(--font-family-secondary);font-weight:var(--weight-secondary-semibold);min-inline-size:6.25rem}.table__thead :where(.table__th):not(:last-child){border-right:2px solid var(--color-white)}.table__tbody :where(.table__th){background-color:var(--theme-color-0);font-weight:inherit}.table__tbody :where(.table__th,.table__td){border-bottom:1px solid var(--theme-color-2)}.statistics{display:grid;gap:24px}@media(min-width:31.25em){.statistics{gap:32px;grid-template-columns:repeat(auto-fill,minmax(14.0625rem,1fr))}}@media(min-width:64em){.statistics{gap:40px}}@media(min-width:75em){.statistics{grid-template-columns:repeat(3,1fr)}}.statistic{display:flex;flex-direction:column;gap:8px}.statistic :where(dt){color:var(--theme-color-4);font-family:var(--font-family-secondary);font-size:2.25rem;font-weight:var(--weight-secondary-medium);line-height:1.167}@media(min-width:48em){.statistic :where(dt){font-size:2.75rem;line-height:1.2}}.statistic :where(dd){font-size:1.125rem;line-height:1.44}.chart-wrapper{max-inline-size:var(--content-max-reading-width)}.chart{max-width:31.25rem}.accordions-block--legacy+.accordions-block--legacy{margin-top:-1px;padding-block-start:0}.accordions-block--legacy:has(+.accordions-block--legacy){padding-block-end:0}.sk-accordion{--accordion-inline-pad:12px;max-inline-size:var(--content-max-reading-width)}.sk-accordion :where(.bilingual-heading-block){padding-block-end:24px;padding-block-start:0}.sk-accordion :where(.bilingual-heading-block) :where(.content-width){padding-inline:unset}.sk-accordion__details{border-block-start:1px solid var(--theme-color-2);margin:0}.sk-accordion__details:last-child{border-block-end:1px solid var(--theme-color-2)}.sk-accordion__summary{cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding-block:16px;padding-inline:var(--accordion-inline-pad)}.sk-accordion__summary::-webkit-details-marker,.sk-accordion__summary::marker{display:none}.sk-accordion__summary:hover{background-color:var(--theme-color-1);color:var(--theme-color-8)}.sk-accordion__summary:hover :where(svg){color:var(--theme-color-8)}.sk-accordion__summary :where(svg){align-self:start;aspect-ratio:1;color:var(--theme-color-5);flex-shrink:0;margin-block-start:2px;transition:transform var(--duration);width:24px}details[open] .sk-accordion__summary{color:var(--theme-color-8)}details[open] .sk-accordion__summary :where(svg){transform:rotate(.5turn)}@media(min-width:48em){.sk-accordion__summary{font-size:1.5rem}}.sk-accordion__summary-heading{color:var(--theme-color-6);font-family:var(--font-family-secondary);font-size:1.375rem;font-weight:var(--weight-secondary-semibold);line-height:1.25}.sk-accordion__summary-heading+p{font-size:1.125rem;margin-top:12px}.sk-accordion__content{padding-block-start:12px;padding-inline:var(--accordion-inline-pad);--space-l:24px;--space-s:16px}.sk-accordion__content :where(.content-width){padding-inline:unset}.pagination{border-block-start:1px solid var(--color-grey-2);margin-block-start:32px;padding-block-end:48px;padding-block-start:24px;--pagination-item-bg:var(--color-grey-1);--pagination-item-color:var(--color-near-black);--pagination-item-current-bg:var(--color-grey-7);--pagination-item-current-color:var(--color-white);--pagination-item-bg-hover:var(--color-grey-2)}:where(body.theme--dark) .pagination{--pagination-item-bg:var(--color-grey-7);--pagination-item-color:var(--color-white);--pagination-item-current-bg:var(--color-white);--pagination-item-current-color:var(--color-near-black);--pagination-item-bg-hover:var(--color-grey-5)}@media(min-width:48em){.pagination{padding-block-end:80px}}@media(min-width:64em){.pagination{padding-block-end:100px}}.pagination__info{margin-block-end:24px}.pagination__list{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;list-style-type:none;padding:0}@media(min-width:48em){.pagination__list{justify-content:flex-start}}.pagination__list :where(li){margin:0}.pagination__item--number{background:var(--pagination-item-bg);border-radius:2px;color:var(--pagination-item-color);display:grid;font-size:1rem;font-weight:var(--weight-primary-semibold);line-height:1.45;padding:8px 12px;place-items:center;text-decoration-line:none}.pagination__item--number:is(a,button):hover{background:var(--pagination-item-bg-hover);color:var(--pagination-item-color-hover)}.pagination__item--current{background:var(--pagination-item-current-bg);color:var(--pagination-item-current-color)}.pagination__item--next-prev{align-items:center;display:flex;font-size:1.125rem;font-weight:var(--weight-primary-medium);gap:8px;padding:6px;text-decoration-color:transparent;text-decoration-thickness:2px}.pagination__item--next-prev:hover{text-decoration-color:currentColor}.pagination__item--next-prev :where(svg){aspect-ratio:1;flex-shrink:0;width:1rem}.pagination__item--prev :where(svg){transform:rotate(90deg)}.pagination__item--next :where(svg){transform:rotate(-90deg)}.pagination__next-prev-text{display:none}@media(min-width:48em){.pagination__next-prev-text{display:block}}.subscribe{background-color:var(--color-grey-8);flex:1.25rem;line-height:1.44;padding-block:48px}@media(min-width:48em){.subscribe{padding-block:64px}}@media(min-width:75em){.subscribe{padding-block:100px}}.subscribe :where(h2){font-size:1.25rem;font-weight:var(--weight-secondary-semibold);line-height:1.33}@media(min-width:64em){.subscribe :where(h2){font-size:1.5rem;line-height:1.4}}.subscribe :where(h2,p){margin-block-end:24px}.subscribe :where(.btn){font-size:1.1875rem;width:100%}@media(min-width:31.25em){.subscribe :where(.btn){padding-inline:56px;width:unset}}.footer{--logo-text-color:var(--logo-text-color-dark-theme);background-color:var(--color-grey-9);background-position:top;background-repeat:repeat-x;background-size:auto 80px;color:var(--color-grey-3);font-size:1.125rem;line-height:1.55;padding-block:140px 40px}@media(min-width:48em){.footer{padding-block:160px 64px}}.footer :where(a){color:var(--color-white);font-weight:var(--weight-primary-medium);text-decoration-color:var(--color-grey-5)}.footer :where(a):hover{text-decoration-color:var(--color-white)}.footer__site-logo{aspect-ratio:200/106;display:inline-flex;margin-block-end:40px;width:120px}@media(min-width:48em){.footer__site-logo{margin-block-end:48px}}@media(min-width:64em){.footer__site-logo{margin-block-end:64px}}@media(min-width:90em){.footer__site-logo{margin-block-end:48px}}.footer__link-groups{display:grid;gap:50px;margin-block-end:64px}@media(min-width:48em){.footer__link-groups{gap:80px 40px;grid-template-columns:repeat(auto-fill,minmax(16.875rem,1fr))}}.footer__link-group :where(ul){align-items:start;display:flex;flex-direction:column;gap:16px;list-style-type:none;padding:0}.footer__col-heading-link{display:inline-block;font-size:1.5rem;line-height:1.167;margin-block-end:32px;text-decoration-line:none}.footer__col-heading-link :where(span){display:block}.footer__col-heading-link :where(span)[lang=mi]{font-weight:var(--weight-secondary-semibold)}.footer__col-heading-link :where(span):not([lang=mi]){color:var(--color-grey-2);font-weight:var(--weight-secondary-medium)}.footer__socials{border-top:1px solid var(--color-grey-6);padding-block:40px}@media(min-width:48em){.footer__socials{padding-block:48px}}@media(min-width:64em){.footer__socials{padding-block:64px}}@media(min-width:90em){.footer__socials{padding-block:48px}}.footer__socials-group :where(h2){color:var(--color-white);font-size:1.125rem;font-weight:var(--weight-secondary-medium);line-height:1.77;margin-block-end:24px}.footer__socials-group :where(ul){display:flex;flex-wrap:wrap;gap:24px;list-style-type:none;padding:0}.footer__socials-group :where(svg){aspect-ratio:1;width:24px}.footer__socials-group :where(a){color:var(--color-grey-2)}.footer__socials-group :where(a):hover{color:var(--color-white)}.footer__socials-group+.footer__socials-group{margin-block-start:64px}.footer__imprint{border-top:1px solid var(--color-grey-6);display:flex;flex-direction:column;gap:24px;padding-block:24px}@media(min-width:48em){.footer__imprint{flex-direction:row}}@media print{.funding-index-page__actions,.main-nav-desktop,.main-nav-mobile{display:none}.deadline{border:1px solid #000;padding:16px}.footer,.subscribe{display:none}}.sr-only{border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0 0 0 0)!important}.js .u-js-hide,.no-js .u-no-js-hide,.u-hidden{display:none!important}
