:root{--small-symmetrical-shift:120ms ease-in-out;--color-yellow:#fd0;--color-green:#00ab8e;--color-green-aa-contrast:#268568;--color-green-aa:#268568;--color-green-soft:#defcf7;--color-green-light:#8edacd;--color-green-dark:#006b59;--color-blue:#a6dcf7;--color-blue-dark:#003480;--color-white:#fff;--color-white-soft:#f9f9f7;--color-black:#000;--color-black-soft:#141414;--color-error:#d42e25;--color-text:var(--color-black);--color-link-underline:var(--color-green);--color-grey-10:#d9d9d9;--color-grey-20:#cacaca;--color-grey-70:#58595b;--color-grey-80:#383838;--color-white-alpha-60:hsla(0,0%,100%,.6);--color-black-alpha-85:rgba(0,0,0,.85);--font-family-sans:"Guardian Sans",Seravek,"Gill Sans Nova",Ubuntu,Calibri,"DejaVu Sans",source-sans-pro,sans-serif;--font-family-serif:"Guardian Egyptian",Rockwell,"Rockwell Nova","Roboto Slab","DejaVu Serif","Sitka Small",serif;--standard-cols:12;--standard-gap:16px;--page-gutter:32px;--max-line-length:52.5rem;--content-max-width:80rem;--top-nav-height:108px;--form-spacing:2.25rem;--block-spacing-large:3rem;--block-spacing-small:1.5rem;--h2-spacing:2rem}@media(min-width:31.25em){:root{--standard-gap:24px;--page-gutter:40px}}@media(min-width:48em){:root{--standard-gap:40px;--page-gutter:64px;--block-spacing-large:5rem;--block-spacing-small:2rem;--h2-spacing:2.5rem}}@media(min-width:64em){:root{--page-gutter:64px}}@media(min-width:75em){:root{--page-gutter:80px;--block-spacing-large:6.25rem}}@media(min-width:90em){:root{--page-gutter:160px}}.theme--none,:root{--theme-color:var(--color-black);--theme-bg-color:var(--color-white);--theme-underline-color:var(--color-green);--theme-hover-underline-color:var(--color-black);--theme-tile-hover-color:var(--color-green);--theme-tile-hover-underline-color:var(--color-green);--theme-separator-color:var(--color-grey-10);--theme-button-color:var(--color-black);--theme-button-text-color:var(--color-white);--theme-image-background-color:var(--color-white)}.theme--grey{--theme-color:var(--color-black);--theme-bg-color:var(--color-white-soft);--theme-underline-color:var(--color-green);--theme-hover-underline-color:var(--color-black);--theme-tile-hover-color:var(--color-green);--theme-tile-hover-underline-color:var(--color-green);--theme-separator-color:var(--color-grey-10);--theme-button-color:var(--color-black);--theme-button-text-color:var(--color-white);--theme-button-hover-color:var(--color-grey-70);--theme-button-focus-color:var(--color-blue-dark);--theme-image-background-color:var(--color-white-soft)}.theme--black{--theme-color:var(--color-white);--theme-bg-color:var(--color-black-soft);--theme-underline-color:var(--color-white);--theme-hover-underline-color:var(--color-green);--theme-tile-hover-color:var(--color-white);--theme-tile-hover-underline-color:var(--color-green);--theme-separator-color:var(--color-grey-70);--theme-button-color:var(--color-white);--theme-button-text-color:var(--color-black);--theme-button-hover-color:var(--color-grey-80);--theme-button-focus-color:var(--color-grey-20);--theme-image-background-color:var(--color-black-soft)}.theme--yellow{--theme-color:var(--color-black);--theme-bg-color:var(--color-yellow);--theme-underline-color:var(--color-black);--theme-hover-underline-color:var(--color-green-dark);--theme-tile-hover-color:var(--color-green);--theme-tile-hover-underline-color:var(--color-green);--theme-button-color:var(--color-black);--theme-button-text-color:var(--color-white);--theme-button-hover-color:var(--color-grey-70);--theme-button-focus-color:var(--color-blue-dark);--theme-image-background-color:var(--color-yellow)}.theme--green{--theme-color:var(--color-black);--theme-bg-color:var(--color-green-light);--theme-underline-color:var(--color-black);--theme-hover-underline-color:var(--color-green-dark);--theme-button-color:var(--color-black);--theme-button-text-color:var(--color-white);--theme-button-hover-color:var(--color-grey-70);--theme-button-focus-color:var(--color-blue-dark);--theme-image-background-color:var(--color-green)}.theme--blue{--theme-color:var(--color-black);--theme-bg-color:var(--color-blue);--theme-underline-color:var(--color-black);--theme-hover-underline-color:var(--color-green-dark);--theme-button-color:var(--color-black);--theme-button-text-color:var(--color-white);--theme-button-hover-color:var(--color-grey-70);--theme-button-focus-color:var(--color-blue-dark);--theme-image-background-color:var(--color-blue)}.theme{background-color:var(--theme-bg-color);color:var(--theme-color)}:root{--quick-fade:100ms linear;--small-symmetrical-shift:180ms ease-in-out;--round-input-radius:4.125rem}*,: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{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;inline-size:100%}svg{fill:currentColor}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}@font-face{font-family:Guardian Egyptian;font-style:normal;font-weight:800;src:url(a9fab485bdf853743967.woff2) format("woff2")}@font-face{font-family:Guardian Egyptian;font-style:normal;font-weight:700;src:url(1cf3d781b877ca2943b0.woff2) format("woff2")}@font-face{font-family:Guardian Egyptian;font-style:normal;font-weight:500;src:url(c7861daa9ca44445a9a3.woff2) format("woff2")}@font-face{font-family:Guardian Sans;font-style:normal;font-weight:700;src:url(47f8e7be21e4e4c1555c.woff2) format("woff2")}@font-face{font-family:Guardian Sans;font-style:normal;font-weight:600;src:url(527654e110468a67c70d.woff2) format("woff2")}@font-face{font-family:Guardian Sans;font-style:normal;font-weight:500;src:url(861ac719158ae89e5ba6.woff2) format("woff2")}@font-face{font-family:Guardian Sans;font-style:normal;font-weight:400;src:url(4ba306a45dfe02ccafdd.woff2) format("woff2")}@font-face{font-family:Guardian Sans;font-style:italic;font-weight:400;src:url(08719db946ff00c6e5a3.woff2) format("woff2")}h1{font-family:var(--font-family-serif);font-size:2.25rem;line-height:1.17;text-wrap:balance}@media(min-width:48em){h1{font-size:3.375rem;line-height:1.07}}h2{font-family:var(--font-family-serif);font-size:1.75rem;line-height:1.21}@media(min-width:48em){h2{font-size:2.625rem;line-height:1.14}}h3{font-family:var(--font-family-sans);font-size:1.5rem;font-weight:600;line-height:1.25}@media(min-width:48em){h3{font-size:2rem}}h4{font-family:var(--font-family-sans);font-size:1.25rem;font-weight:600;line-height:1.5}@media(min-width:48em){h4{font-size:1.5rem}}h5{font-family:var(--font-family-sans);font-size:1.25rem;font-weight:600;line-height:1.4}p{margin-block-end:1em}a{font-family:var(--font-family-sans);text-decoration-color:var(--theme-underline-color,var(--color-link-underline));text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:.3em}a:hover{color:var(--color-link-text-hover);text-decoration-color:var(--theme-hover-underline-color)}a:where(:visited){color:currentColor}a{color:inherit}@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(--color-text,var(--color-black));font-family:var(--font-family-sans);font-size:1.125rem;font-weight:400;line-height:1.556}@media(min-width:48em){body{font-size:1.25rem;line-height:1.6}}.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)}.grid-standard{-moz-column-gap:var(--standard-gap);column-gap:var(--standard-gap);display:grid;grid-template-columns:repeat(var(--standard-cols),minmax(0,1fr))}:root{--h2-block-spacing-small:calc(var(--block-spacing-small)*2)}.block{padding-block:var(--block-spacing-large)}.block:where(.block.theme--none:not(.surround--contrasting)+.theme--none){padding-block-start:var(--block-spacing-small)}.block:where(.block.theme--none:not(.surround--contrasting)+.theme--none):where(.bilingual-h2){padding-block-start:var(--h2-block-spacing-small)}.block:where(.theme--none:has(+.block.theme--none:not(.surround--contrasting))){padding-block-end:var(--block-spacing-small)}.block:where(.block.theme--grey:not(.surround--contrasting)+.theme--grey){padding-block-start:var(--block-spacing-small)}.block:where(.block.theme--grey:not(.surround--contrasting)+.theme--grey):where(.bilingual-h2){padding-block-start:var(--h2-block-spacing-small)}.block:where(.theme--grey:has(+.block.theme--grey:not(.surround--contrasting))){padding-block-end:var(--block-spacing-small)}.block:where(.block.theme--black:not(.surround--contrasting)+.theme--black){padding-block-start:var(--block-spacing-small)}.block:where(.block.theme--black:not(.surround--contrasting)+.theme--black):where(.bilingual-h2){padding-block-start:var(--h2-block-spacing-small)}.block:where(.theme--black:has(+.block.theme--black:not(.surround--contrasting))){padding-block-end:var(--block-spacing-small)}.block:where(.block.theme--yellow:not(.surround--contrasting)+.theme--yellow){padding-block-start:var(--block-spacing-small)}.block:where(.block.theme--yellow:not(.surround--contrasting)+.theme--yellow):where(.bilingual-h2){padding-block-start:var(--h2-block-spacing-small)}.block:where(.theme--yellow:has(+.block.theme--yellow:not(.surround--contrasting))){padding-block-end:var(--block-spacing-small)}.block:where(.block.theme--green:not(.surround--contrasting)+.theme--green){padding-block-start:var(--block-spacing-small)}.block:where(.block.theme--green:not(.surround--contrasting)+.theme--green):where(.bilingual-h2){padding-block-start:var(--h2-block-spacing-small)}.block:where(.theme--green:has(+.block.theme--green:not(.surround--contrasting))){padding-block-end:var(--block-spacing-small)}.block:where(.block.theme--blue:not(.surround--contrasting)+.theme--blue){padding-block-start:var(--block-spacing-small)}.block:where(.block.theme--blue:not(.surround--contrasting)+.theme--blue):where(.bilingual-h2){padding-block-start:var(--h2-block-spacing-small)}.block:where(.theme--blue:has(+.block.theme--blue:not(.surround--contrasting))){padding-block-end:var(--block-spacing-small)}.surround:has(>:where(.inset.theme--none)){background-color:var(--color-white)}.surround:has(>:where(.inset.theme--grey)){background-color:var(--color-white-soft)}.surround:has(>:where(.inset.theme--black)){background-color:var(--color-black-soft)}.surround:has(>:where(.inset.theme--yellow)){background-color:var(--color-yellow)}.surround:has(>:where(.inset.theme--green)){background-color:var(--color-green-light)}.surround:has(>:where(.inset.theme--blue)){background-color:var(--color-blue)}@media(min-width:48em){.surround{background-color:var(--theme-bg-color)}}.surround--contrasting{padding-block:var(--block-spacing-large)}.surround--contrasting:where(.block.theme--none+:has(>.inset.theme--none),:has(>.inset.theme--none)+:has(>.inset.theme--none)){padding-block-start:var(--block-spacing-small)}@media(min-width:48em){.surround--contrasting:where(.block.theme--none+:has(>.inset.theme--none),:has(>.inset.theme--none)+:has(>.inset.theme--none)){padding-block-start:var(--block-spacing-large)}}.surround--contrasting:where(:has(>.inset.theme--none):has(+:where(.block.theme--none:not(.surround--contrasting),.surround--contrasting:has(.inset.theme--none)))){padding-block-end:var(--block-spacing-small)}@media(min-width:48em){.surround--contrasting:where(:has(>.inset.theme--none):has(+:where(.block.theme--none:not(.surround--contrasting),.surround--contrasting:has(.inset.theme--none)))){padding-block-end:var(--block-spacing-large)}}.surround--contrasting:has(>.inset.theme--none)+.block.theme--none{padding-block-start:var(--block-spacing-small)}.surround--contrasting:has(>.inset.theme--none)+.block.theme--none:where(.bilingual-h2){padding-block-start:var(--h2-block-spacing-small)}@media(min-width:48em){.surround--contrasting:has(>.inset.theme--none)+.block.theme--none{padding-block-start:var(--block-spacing-large)}.surround--contrasting:has(>.inset.theme--none)+.block.theme--none:where(.bilingual-h2){padding-block-start:var(--block-spacing-large)}}.surround--contrasting:where(.block.theme--grey+:has(>.inset.theme--grey),:has(>.inset.theme--grey)+:has(>.inset.theme--grey)){padding-block-start:var(--block-spacing-small)}@media(min-width:48em){.surround--contrasting:where(.block.theme--grey+:has(>.inset.theme--grey),:has(>.inset.theme--grey)+:has(>.inset.theme--grey)){padding-block-start:var(--block-spacing-large)}}.surround--contrasting:where(:has(>.inset.theme--grey):has(+:where(.block.theme--grey:not(.surround--contrasting),.surround--contrasting:has(.inset.theme--grey)))){padding-block-end:var(--block-spacing-small)}@media(min-width:48em){.surround--contrasting:where(:has(>.inset.theme--grey):has(+:where(.block.theme--grey:not(.surround--contrasting),.surround--contrasting:has(.inset.theme--grey)))){padding-block-end:var(--block-spacing-large)}}.surround--contrasting:has(>.inset.theme--grey)+.block.theme--grey{padding-block-start:var(--block-spacing-small)}.surround--contrasting:has(>.inset.theme--grey)+.block.theme--grey:where(.bilingual-h2){padding-block-start:var(--h2-block-spacing-small)}@media(min-width:48em){.surround--contrasting:has(>.inset.theme--grey)+.block.theme--grey{padding-block-start:var(--block-spacing-large)}.surround--contrasting:has(>.inset.theme--grey)+.block.theme--grey:where(.bilingual-h2){padding-block-start:var(--block-spacing-large)}}.surround--contrasting:where(.block.theme--black+:has(>.inset.theme--black),:has(>.inset.theme--black)+:has(>.inset.theme--black)){padding-block-start:var(--block-spacing-small)}@media(min-width:48em){.surround--contrasting:where(.block.theme--black+:has(>.inset.theme--black),:has(>.inset.theme--black)+:has(>.inset.theme--black)){padding-block-start:var(--block-spacing-large)}}.surround--contrasting:where(:has(>.inset.theme--black):has(+:where(.block.theme--black:not(.surround--contrasting),.surround--contrasting:has(.inset.theme--black)))){padding-block-end:var(--block-spacing-small)}@media(min-width:48em){.surround--contrasting:where(:has(>.inset.theme--black):has(+:where(.block.theme--black:not(.surround--contrasting),.surround--contrasting:has(.inset.theme--black)))){padding-block-end:var(--block-spacing-large)}}.surround--contrasting:has(>.inset.theme--black)+.block.theme--black{padding-block-start:var(--block-spacing-small)}.surround--contrasting:has(>.inset.theme--black)+.block.theme--black:where(.bilingual-h2){padding-block-start:var(--h2-block-spacing-small)}@media(min-width:48em){.surround--contrasting:has(>.inset.theme--black)+.block.theme--black{padding-block-start:var(--block-spacing-large)}.surround--contrasting:has(>.inset.theme--black)+.block.theme--black:where(.bilingual-h2){padding-block-start:var(--block-spacing-large)}}.surround--contrasting:where(.block.theme--yellow+:has(>.inset.theme--yellow),:has(>.inset.theme--yellow)+:has(>.inset.theme--yellow)){padding-block-start:var(--block-spacing-small)}@media(min-width:48em){.surround--contrasting:where(.block.theme--yellow+:has(>.inset.theme--yellow),:has(>.inset.theme--yellow)+:has(>.inset.theme--yellow)){padding-block-start:var(--block-spacing-large)}}.surround--contrasting:where(:has(>.inset.theme--yellow):has(+:where(.block.theme--yellow:not(.surround--contrasting),.surround--contrasting:has(.inset.theme--yellow)))){padding-block-end:var(--block-spacing-small)}@media(min-width:48em){.surround--contrasting:where(:has(>.inset.theme--yellow):has(+:where(.block.theme--yellow:not(.surround--contrasting),.surround--contrasting:has(.inset.theme--yellow)))){padding-block-end:var(--block-spacing-large)}}.surround--contrasting:has(>.inset.theme--yellow)+.block.theme--yellow{padding-block-start:var(--block-spacing-small)}.surround--contrasting:has(>.inset.theme--yellow)+.block.theme--yellow:where(.bilingual-h2){padding-block-start:var(--h2-block-spacing-small)}@media(min-width:48em){.surround--contrasting:has(>.inset.theme--yellow)+.block.theme--yellow{padding-block-start:var(--block-spacing-large)}.surround--contrasting:has(>.inset.theme--yellow)+.block.theme--yellow:where(.bilingual-h2){padding-block-start:var(--block-spacing-large)}}.surround--contrasting:where(.block.theme--green+:has(>.inset.theme--green),:has(>.inset.theme--green)+:has(>.inset.theme--green)){padding-block-start:var(--block-spacing-small)}@media(min-width:48em){.surround--contrasting:where(.block.theme--green+:has(>.inset.theme--green),:has(>.inset.theme--green)+:has(>.inset.theme--green)){padding-block-start:var(--block-spacing-large)}}.surround--contrasting:where(:has(>.inset.theme--green):has(+:where(.block.theme--green:not(.surround--contrasting),.surround--contrasting:has(.inset.theme--green)))){padding-block-end:var(--block-spacing-small)}@media(min-width:48em){.surround--contrasting:where(:has(>.inset.theme--green):has(+:where(.block.theme--green:not(.surround--contrasting),.surround--contrasting:has(.inset.theme--green)))){padding-block-end:var(--block-spacing-large)}}.surround--contrasting:has(>.inset.theme--green)+.block.theme--green{padding-block-start:var(--block-spacing-small)}.surround--contrasting:has(>.inset.theme--green)+.block.theme--green:where(.bilingual-h2){padding-block-start:var(--h2-block-spacing-small)}@media(min-width:48em){.surround--contrasting:has(>.inset.theme--green)+.block.theme--green{padding-block-start:var(--block-spacing-large)}.surround--contrasting:has(>.inset.theme--green)+.block.theme--green:where(.bilingual-h2){padding-block-start:var(--block-spacing-large)}}.surround--contrasting:where(.block.theme--blue+:has(>.inset.theme--blue),:has(>.inset.theme--blue)+:has(>.inset.theme--blue)){padding-block-start:var(--block-spacing-small)}@media(min-width:48em){.surround--contrasting:where(.block.theme--blue+:has(>.inset.theme--blue),:has(>.inset.theme--blue)+:has(>.inset.theme--blue)){padding-block-start:var(--block-spacing-large)}}.surround--contrasting:where(:has(>.inset.theme--blue):has(+:where(.block.theme--blue:not(.surround--contrasting),.surround--contrasting:has(.inset.theme--blue)))){padding-block-end:var(--block-spacing-small)}@media(min-width:48em){.surround--contrasting:where(:has(>.inset.theme--blue):has(+:where(.block.theme--blue:not(.surround--contrasting),.surround--contrasting:has(.inset.theme--blue)))){padding-block-end:var(--block-spacing-large)}}.surround--contrasting:has(>.inset.theme--blue)+.block.theme--blue{padding-block-start:var(--block-spacing-small)}.surround--contrasting:has(>.inset.theme--blue)+.block.theme--blue:where(.bilingual-h2){padding-block-start:var(--h2-block-spacing-small)}@media(min-width:48em){.surround--contrasting:has(>.inset.theme--blue)+.block.theme--blue{padding-block-start:var(--block-spacing-large)}.surround--contrasting:has(>.inset.theme--blue)+.block.theme--blue:where(.bilingual-h2){padding-block-start:var(--block-spacing-large)}}@media(min-width:48em){.surround--contrasting:where(.block.theme--none+.theme--none){padding-block-start:var(--block-spacing-small)}}@media(min-width:48em){.surround--contrasting:where(.theme--none:has(+.block.theme--none)){padding-block-end:var(--block-spacing-small)}}@media(min-width:48em){.block:where(.surround--contrasting.theme--none+.theme--none){padding-block-start:var(--block-spacing-small)}.block:where(.surround--contrasting.theme--none+.theme--none):where(.bilingual-h2){padding-block-start:var(--h2-block-spacing-small)}}@media(min-width:48em){.block:where(.theme--none:has(+.surround--contrasting.theme--none)){padding-block-end:var(--block-spacing-small)}}@media(min-width:48em){.surround--contrasting:where(.block.theme--grey+.theme--grey){padding-block-start:var(--block-spacing-small)}}@media(min-width:48em){.surround--contrasting:where(.theme--grey:has(+.block.theme--grey)){padding-block-end:var(--block-spacing-small)}}@media(min-width:48em){.block:where(.surround--contrasting.theme--grey+.theme--grey){padding-block-start:var(--block-spacing-small)}.block:where(.surround--contrasting.theme--grey+.theme--grey):where(.bilingual-h2){padding-block-start:var(--h2-block-spacing-small)}}@media(min-width:48em){.block:where(.theme--grey:has(+.surround--contrasting.theme--grey)){padding-block-end:var(--block-spacing-small)}}.surround{padding-inline:0}@media(min-width:48em){.surround{padding-inline:var(--page-gutter)}}.surround--matching{margin-inline:auto;max-inline-size:calc(var(--content-max-width) + var(--page-gutter)*2)}.inset{padding-block:0;padding-inline:var(--page-gutter)}@media(min-width:48em){.inset{inline-size:100%;margin-inline:auto;max-inline-size:calc(var(--content-max-width) + var(--page-gutter)*2);padding-block:3rem;padding-inline:var(--page-gutter)}.inset--matching{padding-block:.5rem;padding-inline:0}}.inset--contrasting{max-inline-size:var(--content-max-width)}@media(min-width:48em){.inset--contrasting{padding-inline:48px}}:where(.rich-text){--space-between-els:1rem;--h3-spacing:1.5rem;--h4-start:1rem;--p-start:0.5rem;--blockquote-spacing:2rem;max-inline-size:var(--max-line-length)}:where(.rich-text)>*{margin-block-end:1rem}:where(.rich-text) h3{margin-block-end:var(--h3-spacing)}:where(.rich-text)>:has(+h3){margin-block-end:calc(var(--space-between-els) + var(--h3-spacing))}:where(.rich-text)>:not(h3):has(+h4){margin-block-end:calc(var(--space-between-els) + var(--h4-start))}:where(.rich-text)>:not(h4):has(+h5){margin-block-end:calc(var(--space-between-els) + var(--p-start))}:where(.rich-text) ol,:where(.rich-text) ul{padding-inline-start:24px}:where(.rich-text) blockquote{border-inline-start:2px solid var(--color-black);font-size:1.25rem;margin-block-end:calc(var(--p-start) + var(--blockquote-spacing));margin-block-start:calc(var(--space-between-els) + var(--blockquote-spacing));padding-inline-start:16px}:where(.rich-text) blockquote:has(+h3){margin-block-end:calc(var(--blockquote-spacing) + var(--h3-spacing))}:where(.rich-text) blockquote:has(+h4){margin-block-end:calc(var(--blockquote-spacing) + var(--h4-start))}:where(.rich-text) blockquote:has(+h5){margin-block-end:calc(var(--blockquote-spacing) + var(--p-start))}@media(min-width:48em){:where(.rich-text) blockquote{font-size:1.5rem;padding-inline-start:24px}}:where(.rich-text)>:first-child{margin-block-start:0}:where(.rich-text)>:last-child{margin-block-end:0}.error-page{display:grid;gap:80px;padding-block-end:6.25rem;padding-block-start:var(--block-spacing-large)}@media(min-width:64em){.error-page{grid-template-columns:1fr 1fr;padding-block-start:6.25rem}}.error-page__content{font-size:1.5rem}.error-page__content a{font-weight:500}.error-page__heading{display:flex;flex-direction:column;margin-block-end:2rem}.error-page__title--mi{font-weight:800}.btn,.error-page__title--en{font-weight:500}.btn{--btn-hover-bg-color:color-mix(in srgb,var(--theme-button-color,var(--color-black)) 40%,transparent);align-items:center;block-size:-moz-fit-content;block-size:fit-content;border-color:var(--theme-button-color);border-radius:4.125rem;border-style:solid;border-width:2px;cursor:pointer;display:flex;font-size:1.125rem;gap:1em;inline-size:-moz-fit-content;inline-size:fit-content;line-height:1.75;padding-block:.5rem;padding-inline:1.5rem;text-decoration:none;transition:background-color var(--quick-fade),color var(--quick-fade)}.btn:hover{background-color:var(--btn-hover-bg-color,rgba(0,0,0,.15));color:var(--theme-button-color,var(--color-black))}.btn--primary{background-color:var(--theme-button-color,var(--color-black))}.btn--primary,.btn--primary:visited{color:var(--theme-button-text-color,var(--color-white))}.btn--primary:hover{background-color:var(--btn-hover-bg-color,rgba(0,0,0,.15))}.btn--primary:hover,.btn--secondary,.btn--secondary:visited{color:var(--theme-button-color,var(--color-black))}.btn--action{background-color:var(--color-yellow);border-color:var(--color-yellow)}.btn--action,.btn--action:visited{color:var(--color-black)}.btn--action:hover{background-color:color-mix(in srgb,var(--color-yellow) 50%,transparent 50%)}.btn-group{display:flex;flex-wrap:wrap;gap:24px}.btn__icon{aspect-ratio:1;inline-size:1.5em;stroke-width:1px}.quick-links__heading{font-family:var(--font-family-sans);font-size:1.25rem;font-weight:600;line-height:1.4;margin-block-end:2rem}.quick-links__list{--min-item-width:140px;--max-item-width:300px;display:grid;gap:32px;list-style:none;max-inline-size:900px;padding:0}@media(min-width:31.25em){.quick-links__list{grid-template-columns:repeat(auto-fit,minmax(var(--min-item-width),1fr))}}@media(min-width:48em){.quick-links__list{--min-item-width:200px;grid-template-columns:repeat(3,1fr)}}@media(min-width:64em){.quick-links__list{grid-template-columns:repeat(4,1fr)}}.quick-links__list--homepage{grid-template-columns:repeat(auto-fit,minmax(var(--min-item-width),1fr))}@media(min-width:64em){.quick-links__list--homepage{grid-template-columns:repeat(4,1fr)}}@media(min-width:75em){.quick-links__list--homepage{grid-template-columns:repeat(2,1fr)}}@media(min-width:100em){.quick-links__list--homepage{grid-template-columns:repeat(3,1fr)}}.quick-links__list-item{max-inline-size:var(--max-item-width);min-inline-size:var(--min-item-width)}.quick-links__link{color:var(--color-black);font-size:1rem;line-height:1.3;text-decoration-thickness:2px;text-underline-offset:.3em}@media(min-width:48em){.quick-links__link{font-size:1.25rem}}.quick-links__link:hover{text-decoration-color:var(--color-black)}.video__content{display:flex;flex-direction:column;gap:1.5rem}.video__iframe{aspect-ratio:16/9;display:block;inline-size:100%;max-inline-size:var(--max-line-length)}.video__meta{display:flex;flex-direction:column;gap:.25rem}.video__credit{color:var(--color-grey-dark);font-family:var(--font-family-sans);font-size:.875rem;line-height:1.714}.video__credit b{font-weight:600}.video__transcript{--transcript-y-pad:1rem;--transcript-x-pad:20px;background-color:var(--color-white-soft)}.video__transcript-details[open] .video__transcript-icon{transform:rotate(-180deg)}.video__transcript-icon{color:var(--color-green-dark);stroke:currentColor;stroke-width:2;fill:none;aspect-ratio:1/1;transition:var(--small-symmetrical-shift);width:1.5rem}.video__transcript-summary{display:flex;font-family:var(--font-family-sans);font-size:1.25rem;gap:7px;line-height:1.6;list-style:none;padding-block:var(--transcript-y-pad);padding-inline:var(--transcript-x-pad);text-decoration-color:var(--theme-underline-color,var(--color-link-underline));text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:.3em}.video__transcript-summary:hover{color:var(--color-link-text-hover);text-decoration-color:var(--theme-hover-underline-color)}.video__transcript-summary:where(:visited){color:currentColor}.video__transcript-summary::-webkit-details-marker,.video__transcript-summary::marker{display:none}.video__transcript-summary{cursor:pointer}.video__transcript-content{padding-block-end:var(--transcript-y-pad);padding-block-start:.5rem;padding-inline:var(--transcript-x-pad)}.homepage-hero{--image-gap:8px;--shape-size:56px;--number-of-columns:12;--column-width:calc((100vw - var(--page-gutter)*2 - var(--standard-gap)*11)/var(--number-of-columns));--8-columns:calc(var(--column-width)*8 + var(--standard-gap)*7);--4-columns:calc(var(--column-width)*4 + var(--standard-gap)*3);padding-block:3rem}@media(min-width:31.25em){.homepage-hero{--image-gap:16px;--shape-size:calc(var(--image-gap)*3)}}@media(min-width:48em){.homepage-hero{--image-gap:24px;padding-block-end:5rem;padding-block-start:2.5rem}}@media(min-width:64em){.homepage-hero{--image-gap:32px;padding-block:4rem}}@media(min-width:75em){.homepage-hero{--image-gap:40px;-moz-column-gap:var(--image-gap);column-gap:var(--image-gap);display:grid;grid-template-areas:"c r" "b r" "b r";grid-template-columns:var(--8-columns) var(--4-columns);grid-template-rows:repeat(3,auto);margin-inline:var(--page-gutter);padding-block:6.25rem}}@media(min-width:100em){.homepage-hero{--column-width:calc((var(--content-max-width) - (11*var(--standard-gap)))/var(--number-of-columns));margin-inline:auto;max-inline-size:var(--content-max-width)}}.homepage-hero__content{display:flex;flex-direction:column;gap:2.5rem;inline-size:100%;padding-block-end:1rem;padding-inline:var(--page-gutter)}@media(min-width:48em){.homepage-hero__content{gap:3.5rem;padding-block-end:0}}@media(min-width:75em){.homepage-hero__content{grid-area:c;padding-block-end:7.5rem;padding-inline-end:64px;padding-inline-start:0}}@media(min-width:100em){.homepage-hero__content{padding-inline-end:calc(var(--standard-gap) + var(--column-width))}}.homepage-hero__heading{display:flex;flex-direction:column}@media(min-width:48em){.homepage-hero__heading{max-inline-size:37.5rem}}@media(min-width:64em){.homepage-hero__heading{max-inline-size:52.5rem}}@media(min-width:75em){.homepage-hero__heading{max-inline-size:50.75rem}}.homepage-hero__title-mi{font-weight:800}.homepage-hero__title-en{font-weight:500}.homepage-hero__search{display:flex;flex-direction:column;max-inline-size:56.25rem}.homepage-hero__search-label{font-size:1.25rem;font-weight:600;line-height:1.4;margin-block-end:.75rem}@media(min-width:48em){.homepage-hero__search-label{margin-block-end:1.5rem}}.homepage-hero__search-input-group{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;justify-items:end}.homepage-hero__search-input-group>*{grid-column:1;grid-row:1}.homepage-hero__search-form-input{border:2px solid var(--theme-button-color);border-radius:var(--round-input-radius);inline-size:100%;overflow:hidden;padding-block:.75rem;padding-inline-end:52px;padding-inline-start:24px;text-overflow:ellipsis}.homepage-hero__search-form-input:active{border-color:var(--color-green)}.homepage-hero__search-form-input:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}.homepage-hero__search-form-input::-moz-placeholder{color:var(--color-grey-dark);font-family:var(--font-family-sans);font-size:1.125rem;font-weight:400;line-height:1.556}.homepage-hero__search-form-input::placeholder{color:var(--color-grey-dark);font-family:var(--font-family-sans);font-size:1.125rem;font-weight:400;line-height:1.556}@media(min-width:48em){.homepage-hero__search-form-input::-moz-placeholder{font-size:1.25rem;line-height:1.6}.homepage-hero__search-form-input::placeholder{font-size:1.25rem;line-height:1.6}}@media(min-width:48em){.homepage-hero__search-form-input{padding-block:.875rem}}.homepage-hero__search-form-button{background-color:transparent;border:0;border-end-end-radius:var(--round-input-radius);border-start-end-radius:var(--round-input-radius);cursor:pointer;padding-inline-end:24px;padding-inline-start:16px}.homepage-hero__search-form-button:focus-visible{outline:2px solid var(--color-green);outline-offset:-2px}.homepage-hero__search-form-icon{aspect-ratio:1;color:var(--color-black);inline-size:19px}.homepage-hero__shapes{display:flex;gap:var(--image-gap);margin-block-end:2rem;padding-inline:var(--page-gutter)}@media(min-width:31.25em){.homepage-hero__shapes{display:none}}.homepage-hero__image-block--full-width{display:none}@media(min-width:31.25em){.homepage-hero__image-block--full-width{align-items:end;display:grid;grid-template-columns:35fr 35fr 27fr 31fr;grid-template-rows:1fr;margin-block-end:5rem}.homepage-hero__image-block--full-width>*{grid-row:1;overflow:hidden}}@media(min-width:31.25em)and (min-width:75em){.homepage-hero__image-block--full-width{display:none}}.homepage-hero__image-block--right{display:none}@media(min-width:75em){.homepage-hero__image-block--right{display:flex;flex-direction:column;gap:var(--image-gap);grid-area:r;inline-size:calc(var(--page-gutter) + var(--4-columns));margin-inline-end:calc(var(--page-gutter)*-1)}}.homepage-hero__image-block--bottom{display:none}@media(min-width:75em){.homepage-hero__image-block--bottom{display:grid;grid-area:b;grid-template-columns:auto calc(var(--shape-size)*.41667) var(--image-gap) calc(var(--shape-size)*.25) auto;grid-template-rows:minmax(auto,130px) calc(var(--shape-size)*.11111) calc(var(--shape-size)*.66667) calc(var(--shape-size)*.55556) auto;inline-size:calc(var(--page-gutter) + var(--8-columns));justify-self:end;margin-inline-start:calc(var(--page-gutter)*-1)}}.homepage-hero__image-block--bottom .homepage-hero__image{max-block-size:326px}.homepage-hero__image-block--bottom .homepage-hero__image--3{grid-column:4/6;grid-row:1/5;max-inline-size:34vw}@media(min-width:100em){.homepage-hero__image-block--bottom .homepage-hero__image--3{max-inline-size:unset}}.homepage-hero__image-block--bottom .homepage-hero__image--4{aspect-ratio:2.25/2;grid-column:1/3;grid-row:3/6;max-inline-size:25.5vw}@media(min-width:90em){.homepage-hero__image-block--bottom .homepage-hero__image--4{aspect-ratio:3/2;max-inline-size:unset;-o-object-position:unset;object-position:unset}}.homepage-hero__image-block--bottom .homepage-hero__shape{grid-column:2/5;grid-row:2/4}.homepage-hero__shape{aspect-ratio:1;flex-grow:0;inline-size:var(--shape-size)}.homepage-hero__image{aspect-ratio:3/2;max-inline-size:100%;-o-object-fit:cover;object-fit:cover}.homepage-hero__image--2{aspect-ratio:2/3}.homepage-hero__image-4-wrapper{grid-column:1;padding-inline-end:var(--image-gap)}.homepage-hero__composite-image--1{align-self:start;grid-column:2;padding-inline-end:var(--image-gap);--left-edge-to-shape:calc(var(--shape-size)*0.33333);--shape-overlap-y:0.33333;display:grid;grid-template-columns:var(--left-edge-to-shape) var(--shape-size) minmax(0,1fr);grid-template-rows:calc(var(--shape-size)*.66667) calc(var(--shape-size)*.33333) minmax(0,1fr)}.homepage-hero__composite-image--1 :where(.homepage-hero__shape){grid-column:2/4;grid-row:1/3}.homepage-hero__composite-image--1 :where(.homepage-hero__image--1){grid-column:1/-1;grid-row:2/-1}@media(min-width:48em){.homepage-hero__composite-image--1{--left-edge-to-shape:calc(var(--shape-size)*0.66667);--shape-overlap-y:0.3}}@media(min-width:64em){.homepage-hero__composite-image--1{--shape-overlap-y:0.4}}@media(min-width:75em){.homepage-hero__composite-image--1{--shape-overlap-y:0.44;padding-inline-end:0}}@media(min-width:100em){.homepage-hero__composite-image--1{inline-size:calc(var(--4-columns) + var(--page-gutter));margin-inline-end:calc(var(--page-gutter)*-1)}}.homepage-hero__composite-image--2{display:grid;grid-column:3;grid-template-columns:minmax(0,1fr) calc(var(--shape-size)*.66667) calc(var(--shape-size)*.33333);grid-template-rows:calc(var(--shape-size)*.33333) calc(var(--shape-size)*.66667) minmax(0,1fr)}.homepage-hero__composite-image--2 :where(.homepage-hero__shape){grid-column:2/-1;grid-row:1/3}.homepage-hero__composite-image--2 :where(.homepage-hero__image--2){grid-column:1/3;grid-row:2/4}@media(min-width:75em){.homepage-hero__composite-image--2{grid-template-columns:minmax(0,1fr) calc(var(--shape-size)*.66667) calc(var(--shape-size)*.33333) var(--page-gutter);grid-template-rows:minmax(0,1fr) calc(var(--shape-size)*.66667) calc(var(--shape-size)*.33333)}.homepage-hero__composite-image--2 :where(.homepage-hero__shape){grid-column:2/-2;grid-row:2/-1}.homepage-hero__composite-image--2 :where(.homepage-hero__image--2){grid-row:1/3}}@media(min-width:90em){.homepage-hero__composite-image--2{grid-template-columns:minmax(0,1fr) calc(var(--shape-size)*.66667) calc(var(--shape-size)*.33333) calc(var(--page-gutter) - var(--shape-size)*.33333)}.homepage-hero__composite-image--2 :where(.homepage-hero__shape){grid-column:2/4;grid-row:2/3}.homepage-hero__composite-image--2 :where(.homepage-hero__image--2){grid-column:1/3;grid-row:1/3}}@media(min-width:100em){.homepage-hero__composite-image--2{grid-template-columns:minmax(0,1fr) calc(var(--shape-size)*.66667) calc(var(--shape-size)*.33333);inline-size:var(--4-columns)}}.homepage-hero__composite-image--3{grid-column:4;--shape-to-right-edge:var(--shape-size);--shape-overlap-y:calc(var(--shape-size)*1/4);display:grid;grid-template-columns:auto var(--shape-size) var(--shape-to-right-edge);grid-template-rows:calc(var(--shape-size) - var(--shape-overlap-y)) var(--shape-overlap-y) auto}.homepage-hero__composite-image--3 :where(.homepage-hero__shape){grid-column:2/3;grid-row:1/3}.homepage-hero__composite-image--3 :where(.homepage-hero__image--3){grid-column:1/-1;grid-row:2/-1}@media(min-width:48em){.homepage-hero__composite-image--3{--shape-to-right-edge:calc(var(--shape-size)*2/3);--shape-overlap-y:calc(var(--shape-size)*1/3)}}.cta__content{display:flex;flex-direction:column;gap:2.5rem}.cta__heading{font-size:2rem}.cta__intro{display:flex;flex-direction:column;font-size:1.5rem;gap:1rem}.cta__summary{color:var(--theme-color);font-family:var(--font-family-sans);font-size:1.25rem;font-weight:400;line-height:1.6;max-inline-size:var(--max-line-length)}@media(min-width:48em){.cta__summary{font-size:1.5rem;line-height:1.5}}.bilingual-h2{padding-block-end:calc(var(--h2-spacing) - var(--block-spacing-small))}.bilingual-h2__heading{display:flex;flex-direction:column}.bilingual-h2__text--mi{font-family:var(--font-family-serif);font-size:1.75rem;font-weight:800;line-height:1.21}@media(min-width:48em){.bilingual-h2__text--mi{font-size:2.625rem;line-height:1.14}}.bilingual-h2__text--en{font-family:var(--font-family-serif);font-size:1.75rem;font-weight:500;line-height:1.21}@media(min-width:48em){.bilingual-h2__text--en{font-size:2.625rem;line-height:1.14}}.tile{--heading-margin:0.75rem;--tile-padding:16px;align-items:flex-start;display:flex;flex-direction:column;padding:var(--tile-padding);position:relative}@media(min-width:48em){.tile{--min-width:340px;--heading-margin:1rem;--tile-padding:24px;min-inline-size:var(--min-width)}}.tile--image{--min-width:280px;--tile-padding:0px}.tile__image-wrapper{inline-size:100%;margin-block-end:.75rem;order:-2;overflow:hidden}.tile__image{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;transition-duration:.2s}:where(.tile:has(.tile__link:hover)) .tile__image{transform:scale(1.03)}.tile__date{font-size:1.125rem;margin-bottom:.375rem;order:-1}.tile__link{color:var(--theme-color);cursor:pointer;outline-offset:2px;text-decoration-color:var(--theme-color);transition:var(--quick-fade);z-index:1}.tile__link:after{border:2px solid transparent;content:"";inset:0;position:absolute;transition:var(--quick-fade)}.tile__link:hover{color:var(--theme-tile-hover-color,var(--color-green));text-decoration-color:var(--theme-tile-hover-underline-color,var(--color-green))}.tile__link:focus-visible:after,.tile__link:hover:after{border-color:var(--theme-color)}:where(.tile--image) .tile__link:after{border:none}:where(.tile:has(.tile__description)) .tile__link{margin-block-end:var(--heading-margin)}:where(.stories-block__editorial) .tile__link{text-decoration-color:transparent}:where(.stories-block__editorial) .tile__link:hover{color:var(--theme-color);text-decoration-color:var(--color-green)}.tile__title{font-family:var(--font-family-sans);font-size:1.25rem;font-weight:600;line-height:1.5}@media(min-width:48em){.tile__title{font-size:1.5rem}}.tile-block__content{display:flex;flex-direction:column;gap:var(--h2-spacing)}.tile-block__introduction{max-inline-size:var(--max-line-length)}.tile-block__tiles{display:grid;list-style:none;padding:0}:where(.tile-block--image) .tile-block__tiles{gap:32px}@media(min-width:48em){:where(.tile-block--image) .tile-block__tiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:64em){.tile-block__tiles{grid-template-columns:repeat(2,1fr)}}@media(min-width:75em){.tile-block__tiles{grid-template-columns:repeat(3,1fr)}}.footer{background-color:var(--color-black)}.footer__grid{display:flex;flex-direction:column;gap:2.5rem;padding-block:2.5rem}@media(min-width:48em){.footer__grid{display:grid;grid-template-columns:repeat(3,1fr);padding-block-end:4rem;padding-block-start:6.25rem;row-gap:4rem}}.footer__grid :where(ul){line-height:1.33;list-style:none;padding:0}.footer__grid :where(a){font-size:1.125rem;font-weight:500;line-height:1.33;text-decoration-thickness:1px;text-underline-offset:.44em}.footer__column-heading{display:flex;flex-direction:column;margin-block-end:2rem}.footer__item-body{font-size:1.125rem;font-weight:500;line-height:1.556}.footer__item-body p:not(:last-child){margin-block-end:1rem}.footer__column-heading{font-family:var(--font-family-sans);font-size:1.5rem;line-height:1.17}.footer__column-heading-mi{font-weight:700}.footer__column-heading-en{font-weight:500}.footer__column-list{display:flex;flex-direction:column;gap:1.5rem}.footer__column-list--social{gap:1rem}.footer__item{display:flex;flex-direction:column;gap:.5rem}.footer__item-heading{font-family:var(--font-family-sans);font-size:1.25rem;font-weight:600;line-height:1.4}.footer__social-item{align-self:flex-start;display:flex;flex-direction:column;gap:1rem}.footer__social-link{display:flex;flex-direction:row;gap:.9375rem}.footer__social-link :where(span){padding-block-start:2px}.footer__social-icon{aspect-ratio:1;flex-shrink:0;inline-size:1.875rem}.footer__secondary-menu{border-block-start-style:solid;border-block-start-width:1px;display:flex;flex-direction:column;gap:2.5rem;grid-column:1/-1;margin-block-start:1.5rem;padding-block:1.5rem}@media(min-width:48em){.footer__secondary-menu{display:grid;grid-template-columns:1fr 300px;margin-block-start:0}}.footer__secondary-list{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:48em){.footer__secondary-list{flex-direction:row;flex-wrap:wrap;row-gap:1rem}}.footer__logo-group{align-items:flex-start;display:flex;gap:2.5rem}.footer__wcc-logo{aspect-ratio:4/1;flex-shrink:0;inline-size:207px}.footer__shielded-site-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;flex-shrink:0;padding:0;vertical-align:middle}.image{--image-width:100%;--inset-image-size-small:86%;--inset-image-size-medium:83%;--inset-image-size-large:80%;--inset-image-height:var(--inset-image-size-small);display:flex;flex-direction:column;gap:1.5rem;inline-size:var(--image-width);min-inline-size:240px}@media(min-width:64em){.image{--inset-image-size:var(--inset-image-size-medium)}}@media(min-width:75em){.image{--inset-image-size:var(--inset-image-size-large)}}.image :where(img){block-size:100%;-o-object-fit:contain;object-fit:contain}:where(.image--three-by-two) .image :where(img){aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.image--half{--image-width:50%;--inset-image-size:var(--inset-image-size-small)}@media(min-width:75em){.image--half{--inset-image-size:var(--inset-image-size-medium)}}.image--third{--image-width:33.33%;--inset-image-size:var(--inset-image-size-small)}@media(min-width:75em){.image--third{--inset-image-size:var(--inset-image-size-medium)}}.image--quarter{--image-width:25%;--inset-image-size:var(--inset-image-size-small)}.image--fifth{--image-width:20%;--inset-image-size:var(--inset-image-size-small)}.image__container{display:flex;inline-size:100%}:where(.image--three-by-two,.image--inset) .image__container{aspect-ratio:3/2}:where(.image--inset) .image__container{--slightly-blue-black:#000518;--shadow-color:color-mix(in oklab,var(--theme-image-background-color) 65%,var(--slightly-blue-black));--shadow-alpha:color-mix(in oklab,var(--shadow-color) 35%,transparent);--fallback-alpha:rgba(0,5,20,.2);--tinted-shadow:0.3px 0.5px 1.5px var(--shadow-alpha,var(--fallback-alpha)),0.5px 1px 1.5px -1.1px var(--shadow-alpha,var(--fallback-alpha)),1.25px 2.5px 5px -2.3px var(--shadow-alpha,var(--fallback-alpha)),1.5px 3px 6px -0.5px var(--shadow-alpha,var(--fallback-alpha));align-items:center;background-color:var(--theme-image-background-color);display:flex;justify-content:center;overflow:hidden}:where(.image--square) .image__container{align-items:flex-end}:where(.image--inset) .image__picture{aspect-ratio:var(--original-width)/var(--original-height);block-size:var(--inset-image-height);box-shadow:var(--tinted-shadow);inline-size:unset}.image__credit{color:var(--color-grey-dark);font-family:var(--font-family-sans);font-size:.875rem;font-weight:400;line-height:1.714}.image__credit:where(:has(+.image__caption)){margin-block-end:.25rem}.image__caption{font-size:1rem;line-height:1.5}.image__action-card{--action-image-border-radius:4px;border-start-end-radius:var(--action-image-border-radius);border-start-start-radius:var(--action-image-border-radius);display:flex;flex-direction:column;overflow:hidden;position:relative}.image__action-button{align-items:center;background-color:var(--color-white);border:2px solid var(--theme-separator-color);border-block-start:none;border-end-end-radius:var(--action-image-border-radius);border-end-start-radius:var(--action-image-border-radius);color:var(--color-black);cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:flex-end;padding-block:.375rem;padding-inline:12px;text-decoration:none}.image__action-button:focus-visible{outline:2px solid var(--color-green-aa-contrast);outline-offset:-2px}.image__action-button:after{border-radius:var(--action-image-border-radius);content:"";inset:0;position:absolute}.image__action-button :where(svg){aspect-ratio:1;inline-size:1.5rem}.image__action-button:hover:after{border:2px solid var(--theme-color)}.image__action-button:hover :where(svg){color:var(--color-green-aa-contrast)}.image__filesize{color:var(--color-grey-dark);font-weight:500}.site-alert{margin:16px;padding-block:2rem}.site-alert__grid{align-items:start;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-areas:"heading x" "content content";grid-template-columns:minmax(auto,52.5rem) auto}@media(min-width:31.25em){.site-alert__grid{-moz-column-gap:2rem;column-gap:2rem}}@media(min-width:48em){.site-alert__grid{grid-template-areas:"heading x" "content ."}}.site-alert__icon-heading-group{align-items:center;display:flex;gap:1rem;grid-area:heading;margin-block-end:1rem;max-inline-size:var(--max-line-length)}.site-alert__decorator-icon{aspect-ratio:1;flex-shrink:0;inline-size:2rem}.site-alert--warning .site-alert__decorator-icon{color:var(--color-error)}.site-alert__heading{font-family:var(--font-family-sans);font-size:1.25rem;font-weight:600;line-height:1.5}@media(min-width:48em){.site-alert__heading{font-size:1.5rem}}.site-alert__dismiss{--dismiss-inline-padding:16px;align-items:center;background:none;block-size:2.75rem;border:none;cursor:pointer;display:flex;font-weight:600;gap:.75rem;grid-area:x;justify-self:end;margin-inline-end:calc(var(--dismiss-inline-padding)*-1);padding-block:.5rem;padding-inline:var(--dismiss-inline-padding)}.site-alert__dismiss:hover{color:var(--color-grey-70)}.site-alert__dismiss-message{display:none}@media(min-width:31.25em){.site-alert__dismiss-message{display:inline}}.site-alert__dismiss-icon{aspect-ratio:1;flex-shrink:0;inline-size:1rem}.site-alert__content{font-size:1.125rem;grid-area:content}.breadcrumbs{padding-block:1rem;padding-inline:var(--page-gutter)}@media(min-width:31.25em){.breadcrumbs{padding-block:1.5rem}}@media(min-width:64em){.breadcrumbs{padding-block-start:2.5rem}}.breadcrumbs__list{display:flex;flex-wrap:wrap;gap:.5rem;list-style-type:none;margin:0;padding:0}.breadcrumbs__item{align-items:center;display:flex;flex-wrap:nowrap;gap:.5rem}.breadcrumbs__item--current,.breadcrumbs__item:where(:not(.breadcrumbs__item--parent)){display:none}@media(min-width:31.25em){.breadcrumbs__item--current,.breadcrumbs__item:where(:not(.breadcrumbs__item--parent)){display:flex}}.breadcrumbs__back{aspect-ratio:2/3;inline-size:.75rem}@media(min-width:31.25em){.breadcrumbs__back{display:none}}.breadcrumbs__link{flex-shrink:0;text-decoration-color:var(--color-black);text-decoration-thickness:1px}.breadcrumbs__link:hover{text-decoration-color:var(--color-green)}.breadcrumbs__separator{block-size:1.5rem;display:none;flex-shrink:0;inline-size:.3125rem}@media(min-width:31.25em){.breadcrumbs__separator{display:inline}}@media(min-width:48em){.hero{padding-block-end:5rem}}.hero:where(:not(:has(.hero__image))){padding-block-end:var(--block-spacing-small)}.hero__grid{display:grid;gap:4rem;inline-size:100%;margin-inline:auto;max-inline-size:calc(var(--content-max-width) + var(--page-gutter)*2);padding-inline:var(--page-gutter)}@media(min-width:48em){.hero__grid{gap:5rem}}@media(min-width:64em){.hero__grid:where(:has(.hero__image)){gap:40px;grid-template-columns:1fr 1fr}}.hero__content{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:48em){.hero__content{gap:2rem}}@media(min-width:64em){.hero__content{max-inline-size:var(--max-line-length);padding-inline-end:40px}}.hero__heading{display:flex;flex-direction:column}.hero__heading-text--mi{font-family:var(--font-family-serif);font-size:2.25rem;font-weight:800;line-height:1.17;text-wrap:balance}@media(min-width:48em){.hero__heading-text--mi{font-size:3.375rem;line-height:1.07}}.hero__heading-text--en{font-family:var(--font-family-serif);font-size:2.25rem;font-weight:500;line-height:1.17;text-wrap:balance}@media(min-width:48em){.hero__heading-text--en{font-size:3.375rem;line-height:1.07}}.hero__meta{-moz-column-gap:16px;column-gap:16px;display:flex;flex-wrap:wrap}.hero__date{font-size:1.125rem;font-weight:600}.hero__author{color:var(--color-grey-dark);font-size:1.125rem}.hero__summary{font-family:var(--font-family-sans);font-size:1.25rem;font-weight:400;line-height:1.6;margin:0}@media(min-width:48em){.hero__summary{font-size:1.5rem;line-height:1.5}}@media(min-width:31.25em){.hero__summary{padding-block-end:1.5rem}}@media(min-width:48em){.hero__summary{padding-block-end:0}}.hero__tags{align-items:center;display:flex;flex-wrap:wrap;font-size:1.125rem;font-weight:600;gap:10px;justify-content:start;line-height:1.4}.hero__tags :where(a){border:2px solid var(--color-black);border-radius:4px;padding:6px 12px;text-decoration:none}.hero__tags :where(a):hover{background-color:var(--color-grey-10)}.hero__image-wrapper{--shape-size:48px;--shape-size--half:calc(var(--shape-size)*0.5);--shape-size--third:calc(var(--shape-size)*0.33);--hero-image-caption-offset:24px;--hero-image-bottom-spacing:var(--hero-image-caption-offset);--fr-2:calc(var(--shape-size)*0.16667);--fr-4:calc(var(--shape-size)*0.33333);--fr-5:calc(var(--shape-size)*0.41667);--fr-6:calc(var(--shape-size)*0.5);--fr-8:calc(var(--shape-size)*0.66667);--fr-10:calc(var(--shape-size)*0.83333);display:flex;flex-direction:column;gap:var(--hero-image-bottom-spacing)}@media(min-width:31.25em){.hero__image-wrapper{--shape-size:64px}}@media(min-width:48em){.hero__image-wrapper{--shape-size:80px}}@media(min-width:64em){.hero__image-wrapper{--shape-size:64px}.hero__image-wrapper:where(:not(.error-page .hero__image-wrapper)){margin-inline-end:40px}}@media(min-width:75em){.hero__image-wrapper{--shape-size:80px}}.hero__image-wrapper:where(:has(.hero__image--3,.hero__image--4,.hero__image--5,.hero__image--7)){--hero-image-bottom-spacing:calc(var(--shape-size--half) + var(--hero-image-caption-offset))}.hero__image-wrapper:where(:has(.hero__image--6,.hero__image--8,.hero__image--9)){--hero-image-bottom-spacing:calc(var(--shape-size--third) + var(--hero-image-caption-offset))}.hero__image{align-self:center;display:grid}.hero__image :where(picture){grid-column:1/-1;grid-row:1/-1}.hero__image :where(img){aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}:where(.error-page) .hero__image :where(img){aspect-ratio:3/2;grid-column:1/-1;grid-row:1/-1}.hero__image :where(svg){aspect-ratio:1;inline-size:var(--shape-size)}.hero__image :where(.triangle--blue,.curve--blue,.square--blue){color:var(--color-blue)}.hero__image :where(.triangle--yellow,.curve--yellow,.square--yellow){color:var(--color-yellow)}.hero__image :where(.triangle--green,.curve--green,.square--green){color:var(--color-green)}.hero__image :where(.triangle--light-green,.curve--light-green,.square--light-green){color:var(--color-green-light)}.hero__image :where(.triangle--dark-green,.curve--dark-green,.square--dark-green){color:var(--color-green-dark)}.hero__image--1{grid-template-columns:var(--fr-10) var(--fr-2) var(--fr-2) auto var(--shape-size) var(--shape-size);grid-template-rows:var(--shape-size) auto var(--fr-6) var(--fr-6) var(--fr-6)}.hero__image--1 .triangle--dark-green{grid-column:5;grid-row:1;margin-block-start:calc(var(--shape-size)*-1)}.hero__image--1 .triangle--green{grid-column:6;grid-row:1}.hero__image--1 .curve--green{grid-column:1/3;grid-row:3/5}.hero__image--1 .curve--light-green{grid-column:2/4;grid-row:4/6}.hero__image--2{grid-template-columns:var(--shape-size) auto var(--shape-size) var(--shape-size);grid-template-rows:var(--shape-size) auto var(--shape-size) var(--shape-size)}.hero__image--2 .triangle--blue{grid-column:1;grid-row:1}.hero__image--2 .curve--green{grid-column:4;grid-row:3}.hero__image--2 .curve--light-green{grid-column:3;grid-row:4}.hero__image--3{grid-template-columns:var(--shape-size) var(--fr-5) var(--shape-size) auto var(--shape-size);grid-template-rows:var(--shape-size) auto var(--fr-6) var(--fr-6)}.hero__image--3 .curve--light-green{grid-column:1;grid-row:1}.hero__image--3 .curve--green{grid-column:3;grid-row:4;margin-block-end:calc(var(--fr-6)*-1)}.hero__image--3 .triangle--yellow{grid-column:5;grid-row:3/5}.hero__image--4{grid-template-columns:var(--fr-4) var(--shape-size) auto var(--shape-size) calc(var(--shape-size) + var(--fr-8)) var(--shape-size) var(--fr-4);grid-template-rows:var(--fr-6) auto var(--fr-6)}.hero__image--4 .triangle--green{grid-column:4;grid-row:1;margin-block-start:calc(var(--fr-6)*-1)}.hero__image--4 .curve--yellow{grid-column:2;grid-row:3;margin-block-end:calc(var(--fr-6)*-1)}.hero__image--4 .square--light-green{grid-column:6;grid-row:3;margin-block-end:calc(var(--fr-6)*-1)}.hero__image--5{grid-template-columns:var(--fr-6) var(--shape-size) auto var(--shape-size);grid-template-rows:var(--fr-6) var(--shape-size) auto var(--fr-6)}.hero__image--5 .curve--light-green{grid-column:2;grid-row:1;margin-block-start:calc(var(--fr-6)*-1)}.hero__image--5 .square--dark-green{grid-column:1;grid-row:2;margin-inline-start:calc(var(--fr-6)*-1)}.hero__image--5 .triangle--yellow{grid-column:4;grid-row:4}.hero__image--6{grid-template-columns:var(--fr-4) var(--shape-size) auto var(--shape-size);grid-template-rows:var(--fr-8) auto var(--fr-8)}.hero__image--6 .triangle--blue{grid-column:4;grid-row:1;margin-block-start:calc(var(--fr-4)*-1)}.hero__image--6 .curve--dark-green{grid-column:2;grid-row:3;margin-block-end:calc(var(--fr-4)*-1)}.hero__image--7{grid-template-columns:var(--fr-6) auto var(--shape-size) auto var(--shape-size);grid-template-rows:var(--fr-6) var(--shape-size) var(--shape-size) auto var(--fr-6)}.hero__image--7 .curve--blue{grid-column:3;grid-row:1;margin-block-start:calc(var(--fr-6)*-1)}.hero__image--7 .curve--light-green{grid-column:1;grid-row:3;margin-inline-start:calc(var(--fr-6)*-1)}.hero__image--7 .triangle--yellow{grid-column:5;grid-row:5;margin-block-end:calc(var(--fr-6)*-1)}.hero__image--8{grid-template-columns:var(--fr-8) var(--shape-size) auto var(--shape-size) var(--fr-8);grid-template-rows:var(--fr-8) auto var(--fr-8)}.hero__image--8 .curve--light-green{grid-column:2;grid-row:1;margin-block-start:calc(var(--fr-4)*-1)}.hero__image--8 .curve--yellow{grid-column:4;grid-row:3;margin-block-end:calc(var(--fr-4)*-1)}.hero__image--9{grid-template-columns:var(--fr-8) auto var(--shape-size) var(--fr-4);grid-template-rows:var(--fr-8) auto var(--fr-8)}.hero__image--9 .square--dark-green{grid-column:3;grid-row:1;margin-block-start:calc(var(--fr-4)*-1)}.hero__image--9 .curve--blue{grid-column:1;grid-row:3;margin-block-end:calc(var(--fr-4)*-1);margin-inline-start:calc(var(--fr-4)*-1)}.hero__image--10{grid-template-columns:var(--fr-8) auto var(--shape-size);grid-template-rows:auto var(--shape-size) auto}.hero__image--10 .square--yellow{grid-column:1;grid-row:2;margin-inline-start:calc(var(--fr-4)*-1)}.hero__image--10 .curve--blue{grid-column:3;grid-row:2}.pagination{display:flex;flex-direction:column;gap:1.5rem;padding-block-start:2rem}.pagination__heading{font-family:var(--font-family-sans);font-size:1.125rem;font-weight:400;line-height:1.556}@media(min-width:48em){.pagination__heading{font-size:1.25rem;line-height:1.6}}.pagination__list{align-items:center;display:flex;gap:1rem;list-style:none;padding:0}.pagination__list:has(>:last-child:where(:nth-child(6),:nth-child(7))){gap:.5rem;justify-content:space-between;max-inline-size:min(100%,20.625rem)}@media(min-width:31.25em){.pagination__list:has(>:last-child:where(:nth-child(6),:nth-child(7))){gap:1rem;justify-content:flex-start;max-inline-size:100%}}.pagination__link{background-color:var(--color-white-soft);border-radius:2px;color:var(--color-black);display:grid;font-size:1rem;line-height:1;padding-block-end:.5rem;padding-block-start:.625rem;padding-inline:.75rem;place-content:center;text-decoration:none;transition:var(--quick-fade)}:where(.active) .pagination__link{background-color:var(--color-black-soft);color:var(--color-white)}.pagination__link:hover{background-color:var(--color-green-light);color:var(--color-black)}@media(min-width:48em){.pagination__link{font-size:1.25rem}}.pagination__icon-link{--icon-link-inline-padding:0.25rem;color:var(--color-black);display:flex;font-family:var(--font-family-sans);font-weight:600;text-decoration-color:var(--theme-underline-color,var(--color-link-underline));text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:.3em;transition:var(--quick-fade)}.pagination__icon-link:hover{color:var(--color-link-text-hover);text-decoration-color:var(--theme-hover-underline-color)}.pagination__icon-link:where(:visited){color:currentColor}.pagination__icon-link:hover{color:var(--color-green-dark)}@media(min-width:48em){.pagination__icon-link{--icon-link-inline-padding:0.5rem}}.pagination__icon-link--prev{padding-inline-end:var(--icon-link-inline-padding)}.pagination__icon-link--next{padding-inline-start:var(--icon-link-inline-padding)}.pagination__link-text{display:none}@media(min-width:48em){.pagination__link-text{display:block}}.pagination__icon--prev{padding-inline-end:var(--icon-link-inline-padding)}.pagination__icon--next{padding-inline-start:var(--icon-link-inline-padding)}.pagination__chevron{aspect-ratio:1;inline-size:1.5rem;fill:none;stroke:var(--color-black);stroke-width:2;transition:color var(--quick-fade),transform var(--small-symmetrical-shift)}:where(.pagination__icon-link:hover) .pagination__chevron{stroke:var(--color-green-dark)}:where(.pagination__icon-link--prev:hover) .pagination__chevron{transform:translateX(-2px)}:where(.pagination__icon-link--next:hover) .pagination__chevron{transform:translateX(2px)}.resource__list{display:flex;flex-direction:column;gap:4rem;list-style:none}.resource__item{border-block-start:1px solid var(--color-grey-light);display:grid;gap:40px;padding-block-start:2.5rem}@media(min-width:31.25em){.resource__item{grid-template-columns:auto 1fr}}.resource__image-link{text-decoration:none}.resource__image{inline-size:180px;position:relative}@media(min-width:48em){.resource__image{inline-size:200px}}.resource__image-link:after{content:"";inset:0;position:absolute}.resource__image--placeholder{display:grid;grid-template-areas:"a"}.resource__image--placeholder>*{grid-area:a}.resource__placeholder-image{aspect-ratio:2/3}.resource__placeholder-text{align-self:end;color:var(--color-green-dark);font-family:var(--font-family-serif);font-size:1.125rem;line-height:1.2;max-block-size:100%;overflow:hidden;padding-block:32px;padding-inline:16px;text-overflow:ellipsis;text-wrap:balance}@media(min-width:48em){.resource__placeholder-text{font-size:1.25rem;padding-block:40px;padding-inline:24px}}.resource__content{display:flex;flex-direction:column;gap:1rem;max-inline-size:var(--max-line-length)}.resource__meta{-moz-column-gap:32px;column-gap:32px;display:flex;flex-wrap:wrap;row-gap:.5rem}.resource__detail{display:flex;gap:.5rem}.resource__label{font-weight:600}.resource__links{display:flex;flex-wrap:wrap;gap:24px;margin-block-start:.5rem}.resource__link{font-size:1.125rem;font-weight:500;line-height:1.44}.resource__link:hover{text-decoration-color:var(--color-black)}.resource__item:where(:has(.resource__image-link:hover)) .resource__link--primary{text-decoration-color:var(--color-black)}.table-scroll-wrapper{overflow-x:auto}.table{border-collapse:separate;border-spacing:0;inline-size:100%;max-inline-size:var(--max-line-length)}.table__thead{background-color:var(--color-black-soft)}.table__td,.table__th{padding:12px;text-align:start;vertical-align:top}.table__td{border-block-end:1px solid var(--color-grey-light);font-size:1.125rem}.table__td :where(a){text-decoration-color:var(--color-black);text-decoration-thickness:1px}.table__td :where(a):hover{text-decoration-color:var(--color-green)}.table__td :where(h3){font-family:var(--font-family-sans);font-size:1.25rem;font-weight:600;line-height:1.4}.table__th{color:var(--color-white);font-family:var(--font-family-sans);font-size:1.25rem;font-weight:600;line-height:1.4}.stories-block__content{display:flex;flex-direction:column;gap:var(--h2-spacing)}.stories-block__start{display:flex;gap:2.5rem;justify-content:space-between}.stories-block__summary{margin:0;max-inline-size:var(--max-line-length)}.stories-block__btn{--btn-hover-bg-color:color-mix(in srgb,var(--theme-button-color,var(--color-black)) 40%,transparent);align-items:center;block-size:-moz-fit-content;block-size:fit-content;border-color:var(--theme-button-color);border-radius:4.125rem;border-style:solid;border-width:2px;cursor:pointer;display:flex;font-size:1.125rem;font-weight:500;gap:1em;inline-size:-moz-fit-content;inline-size:fit-content;inline-size:100%;justify-content:center;line-height:1.75;padding-block:.5rem;padding-inline:1.5rem;text-decoration:none;transition:background-color var(--quick-fade),color var(--quick-fade)}.stories-block__btn,.stories-block__btn:hover{color:var(--theme-button-color,var(--color-black))}.stories-block__btn:hover{background-color:var(--btn-hover-bg-color,rgba(0,0,0,.15))}.stories-block__btn:visited{color:var(--theme-button-color,var(--color-black))}@media(min-width:31.25em){.stories-block__btn{inline-size:-moz-fit-content;inline-size:fit-content}}.stories-block__btn--hide-lg{display:flex}@media(min-width:64em){.stories-block__btn--hide-lg{display:none}}.stories-block__btn--show-lg{display:none}@media(min-width:64em){.stories-block__btn--show-lg{display:flex}}.stories-block__editorial-wrapper{display:grid}@media(min-width:75em){.stories-block__editorial-wrapper{gap:40px;grid-template-columns:3fr 1fr}}.stories-block__editorial{display:grid;gap:1.5rem;list-style:none;padding:0}@media(min-width:48em){.stories-block__editorial{grid-template-columns:repeat(2,1fr)}}@media(min-width:64em){.stories-block__editorial{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto)}}@media(min-width:75em){.stories-block__editorial{-moz-column-gap:40px;column-gap:40px}}@media(min-width:48em){.stories-block__editorial .tile:first-child{grid-column:span 2}.stories-block__editorial .tile:first-child :where(.tile__title){font-size:2.625rem;line-height:1.14}}@media(min-width:64em){.stories-block__editorial .tile:first-child{grid-row:span 2}}.stories-block__editorial .tile:where(:nth-child(2),:nth-child(3)) :where(.tile__description){display:none}.stories-block__editorial .tile:where(:nth-child(2),:nth-child(3)) :where(.tile__image-wrapper,.tile__date){margin-block-end:1rem}.stories-block__editorial .tile:where(:nth-child(2),:nth-child(3)) :where(.tile__link){margin-block-end:1.5rem}.stories-block__recent-wrapper{border-block-start:1px solid var(--theme-separator-color,var(--color-grey-10));margin-block-start:1.5rem;padding-block-start:1.5rem}@media(min-width:75em){.stories-block__recent-wrapper{border-block-start:none;margin-block-start:0;padding-block-start:0}}.stories-block__recent-heading{font-family:var(--font-family-sans);font-size:1.125rem;font-weight:400;line-height:1.556;margin-block-end:1.5rem}@media(min-width:48em){.stories-block__recent-heading{font-size:1.25rem;line-height:1.6}}.stories-block__recent{display:flex;flex-direction:column;gap:1.5rem;list-style:none;padding:0}.stories-block__recent-link{font-size:1.25rem;font-weight:500;line-height:1.6;text-decoration-color:var(--theme-color)}.stories-block__recent-link:hover{color:var(--theme-tile-hover-color,var(--color-green));text-decoration-color:var(--theme-tile-hover-underline-color,var(--color-green))}.story-index{padding-block-end:8.75rem;padding-block-start:1.5rem}@media(min-width:48em){.story-index{padding-block-start:2rem}}@media(min-width:64em){.desktop-menu{display:grid}}.header{--logo-size:118px;--menu-button-size:7.125rem;align-items:center;display:flex;inline-size:100%;justify-content:space-between;margin-inline:auto;max-inline-size:calc(var(--content-max-width) + var(--page-gutter)*2);padding-block:1.5rem;padding-inline:var(--page-gutter);position:relative}@media(min-width:48em){.header{--logo-size:144px}}@media(min-width:64em){.header{padding-block:2rem}}@media(min-width:90em){.header{padding-block:2.5rem}}.header :where(a):focus-visible{outline:2px solid var(--color-green);outline-offset:2px}.header__wcl-logo{aspect-ratio:36/13;cursor:pointer;inline-size:var(--logo-size);transition:color var(--quick-fade)}.header__wcl-logo:hover{color:var(--color-grey-70)}.header__buttons{display:flex;gap:8px;justify-content:flex-end}@media(min-width:48em){.header__buttons{gap:16px}}:where(.no-js) .header__search-wrapper{background-color:var(--color-white-soft);inline-size:100vw;inset-block-start:var(--top-nav-height);inset-inline:0;padding-inline:var(--page-gutter);position:absolute;z-index:2}.header__search-button{--search-button-spacing:1rem;display:none}@media(min-width:31.25em){.header__search-button{align-items:center;background-color:transparent;border:2px solid transparent;border-radius:2px;color:var(--color-black);cursor:pointer;display:flex;font-size:1.125rem;font-weight:600;gap:var(--search-button-spacing);inline-size:7.75rem;justify-content:flex-end;line-height:1.556;padding-block:.375rem;padding-inline:var(--search-button-spacing);transition:color var(--quick-fade),border-color var(--quick-fade)}.header__search-button:hover{border-color:var(--color-green-dark);color:var(--color-green-dark)}.header__search-button:focus-visible{outline:2px solid var(--color-green);outline-offset:-2px}}.header__search-icon{aspect-ratio:1;inline-size:19px}.header__close-x-extending,.header__close-x-moving,.header__search-glass,.header__search-handle{transition:transform var(--small-symmetrical-shift)}.header__search-glass{transform:rotate(45deg) scaleX(1)}.header__search-handle{transform:rotate(-45deg) scaleX(1)}.header__close-x-extending{transform:rotate(-45deg) scaleX(.35)}.header__close-x-moving{transform:translate(-2.25px,2.25px) rotate(45deg) scale(0)}:where(.header__search-button--search-is-open,.no-js .header__search-details[open]) .header__search-glass{transform:rotate(45deg) scaleX(0)}:where(.header__search-button--search-is-open,.no-js .header__search-details[open]) .header__search-handle{transform:rotate(-45deg) scaleX(.925)}:where(.header__search-button--search-is-open,.no-js .header__search-details[open]) .header__close-x-extending{transform:rotate(-45deg) scaleX(1)}:where(.header__search-button--search-is-open,.no-js .header__search-details[open]) .header__close-x-moving{transform:translate(0) rotate(45deg) scale(1)}.header__menu-button{align-items:center;background-color:transparent;border:2px solid transparent;border-radius:2px;color:var(--color-black);cursor:pointer;display:flex;font-size:1.125rem;font-weight:600;gap:.5rem;inline-size:var(--menu-button-size);justify-content:flex-end;line-height:1.556;padding-inline-end:.5rem;transition:color var(--quick-fade),border-color var(--quick-fade)}.header__menu-button:hover{border-color:var(--color-green-dark);color:var(--color-green-dark)}.header__menu-button:focus-visible{outline:2px solid var(--color-green);outline-offset:-2px}.no-js .header__menu-button-label--open{display:none}.header__menu-details[open] .no-js .header__menu-button-label--open,.no-js .header__menu-button-label--closed{display:block}.header__menu-details[open] .no-js .header__menu-button-label--closed{display:none}.header__hamburger{aspect-ratio:1;inline-size:2.25rem}.header__hamburger-bottom,.header__hamburger-middle,.header__hamburger-top{transition:transform var(--small-symmetrical-shift)}.header__menu-button--menu-is-open .header__hamburger-top,.no-js .header__menu-details[open] .header__hamburger-top{transform:rotate(-45deg) translate(3.2px,14.3px)}.header__menu-button--menu-is-open .header__hamburger-middle,.no-js .header__menu-details[open] .header__hamburger-middle{transform:scaleY(0)}.header__menu-button--menu-is-open .header__hamburger-bottom,.no-js .header__menu-details[open] .header__hamburger-bottom{transform:rotate(45deg) translate(-1px,6.8px)}.search{display:flex;flex-direction:column;gap:1rem;max-inline-size:var(--max-line-length);padding-block-end:4rem;padding-block-start:1.5rem}@media(min-width:75em){.search{padding-block-end:5rem}}.search__fieldset{border-color:transparent;display:flex;flex-wrap:wrap;gap:12px;padding:0}@media(min-width:31.25em){.search__fieldset{gap:16px}}.search__legend{float:inline-start;font-family:var(--font-family-sans);font-size:1.25rem;font-weight:600;line-height:1.4;transform:translateY(.125rem)}.search__radios{display:flex;gap:16px;padding-block-start:.125rem}.search__radio-label{--input-size:2.25rem;cursor:pointer;display:grid;gap:.5rem;grid-template-columns:var(--input-size) auto}.search__radio-label:where(:has(input[type=radio]:focus-visible)){outline:2px solid var(--color-green);outline-offset:4px}.search__radio-label{font-size:1.125rem;font-weight:400;line-height:1.556;--input-size:1.5rem}.search__radio-input{--radio-size:2.25rem;--fill-size:calc(var(--radio-size)*0.66667);--fill-color:var(--color-green-dark);--vertical-offset:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;block-size:var(--radio-size);border:2px solid var(--color-green-dark);border-radius:50%;color:var(--color-green-dark);cursor:pointer;display:grid;inline-size:var(--radio-size);margin:0;place-content:center;transform:translateY(var(--vertical-offset));--radio-size:1.5rem;--fill-color:var(--color-green);--vertical-offset:0.1875rem}.search__radio-input:before{aspect-ratio:1;border-radius:50%;box-shadow:inset var(--fill-size) var(--fill-size) var(--fill-color);content:"";inline-size:var(--fill-size);opacity:0;transition:opacity var(--quick-fade)}.search__radio-input:checked:before{opacity:1}.search__radio-input:focus-visible{outline:2px solid var(--color-green)}.search__form-input-group{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;justify-items:end}.search__form-input-group>*{grid-column:1;grid-row:1}.search__form-input{border:2px solid var(--theme-button-color);border-radius:var(--round-input-radius);inline-size:100%;padding-block:.5rem;padding-inline-end:52px;padding-inline-start:24px}.search__form-input:active{border-color:var(--color-green)}.search__form-input:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}.search__form-button{background-color:transparent;border:0;border-end-end-radius:var(--round-input-radius);border-start-end-radius:var(--round-input-radius);cursor:pointer;padding-inline-end:24px;padding-inline-start:16px}.search__form-button:focus-visible{outline:2px solid var(--color-green);outline-offset:-2px}.search__form-icon{aspect-ratio:1;inline-size:19px}.no-js .search:has(#catalogue-search:checked) .desktop-menu__website-search,.no-js .search:has(#catalogue-search:checked) .mobile-menu__website-search,.no-js .search:has(#catalogue-search:checked) .search__intro-text--website{display:none}.no-js .search:has(:not(#catalogue-search:checked)) .desktop-menu__catalogue-search,.no-js .search:has(:not(#catalogue-search:checked)) .mobile-menu__catalogue-search,.no-js .search:has(:not(#catalogue-search:checked)) .search__intro-text--catalogue{display:none}.no-js .search:has(#catalogue-search:checked) .desktop-menu__catalogue-search,.no-js .search:has(#catalogue-search:checked) .mobile-menu__catalogue-search,.no-js .search:has(#catalogue-search:checked) .search__intro-text--catalogue{display:block}.secondary-menu{display:flex;flex-direction:column;gap:2.5rem}@media(min-width:64em){.secondary-menu{flex-direction:row;gap:24px}}.secondary-menu__list{display:flex;gap:40px;list-style:none;padding:0}@media(min-width:64em){.secondary-menu__list{gap:24px}}.secondary-menu__link{display:flex;flex-direction:column;text-decoration-color:var(--color-black)}.secondary-menu__link:hover{text-decoration-color:var(--color-green)}@media(min-width:64em){.secondary-menu__link{border-block-end:2px solid transparent;padding-block-end:4px;padding-block-start:6px;text-decoration:none}.secondary-menu__link:hover{border-color:var(--color-black)}}.secondary-menu__link-text{font-size:1.125rem;line-height:1.556}@media(min-width:64em){.secondary-menu__link-text{font-size:.875rem;line-height:1.2}}@media(min-width:75em){.secondary-menu__link-text{font-size:1rem}}.secondary-menu__link-text--mi{font-weight:600}.secondary-menu__search-button{display:none}@media(min-width:64em){.secondary-menu__search-button{display:inline-block}}.secondary-menu__login{block-size:100%;font-size:1rem;font-weight:500;white-space:nowrap}@media(min-width:100em){.secondary-menu__login{font-size:1.125rem}}.mobile-menu{display:block}@media(min-width:64em){.mobile-menu{display:none}}.mobile-menu__content{display:flex;flex-direction:column;gap:2.5rem;padding-block-end:4rem;z-index:2}@media(min-width:31.25em){.mobile-menu__content{padding-block-end:4.5rem;padding-block-start:2.5rem}}@media(min-width:48em){.mobile-menu__content{padding-block-end:6rem}}@media(min-width:64em){.mobile-menu__content{display:none}}.mobile-menu__menu-wrapper{inline-size:100vw}.mobile-menu__search{display:flex;flex-direction:column;gap:1rem;padding-block-end:0;padding-block-start:2rem}@media(min-width:31.25em){.mobile-menu__a11y-search-heading,.mobile-menu__search--in-menu{display:none}.no-js .mobile-menu__a11y-search-heading,.no-js .mobile-menu__search--in-menu{display:flex}}.mobile-menu__list{list-style-type:none;padding-inline-start:0}.mobile-menu__accordion-button{align-items:center;border-block-start:1px solid var(--color-grey-light);display:flex;inline-size:100%;justify-content:space-between;list-style:none;padding-block:.75rem}.mobile-menu__accordion-button::-webkit-details-marker,.mobile-menu__accordion-button::marker{display:none}.mobile-menu__accordion-button{cursor:pointer}:where(li:first-child) .mobile-menu__accordion-button{border:0}.mobile-menu__accordion-button:focus-visible{outline:2px solid var(--color-green);outline-offset:4px}.mobile-menu__accordion-icon{aspect-ratio:1;inline-size:36px;fill:transparent;stroke:currentColor;transition:transform var(--small-symmetrical-shift)}.mobile-menu__accordion-icon :where(.mobile-menu__accordion-circle){stroke-width:2px;transition:fill var(--quick-fade),stroke var(--quick-fade)}.mobile-menu__accordion-icon :where(.mobile-menu__accordion-chevron){stroke-width:1.5px;fill:none}.mobile-menu__accordion-button:hover .mobile-menu__accordion-icon{color:var(--color-green-dark);fill:var(--color-green-soft)}:where(.mobile-menu__accordion[open]) .mobile-menu__accordion-icon{transform:rotate(180deg)}.mobile-menu__section-heading{border-inline-start:2px solid transparent;display:flex;flex-direction:column;padding-inline:10px}:where(.mobile-menu__accordion[open]) .mobile-menu__section-heading{border-inline-start-color:var(--color-green)}.mobile-menu__accordion-button:hover .mobile-menu__section-heading{border-color:var(--color-green-dark);border-inline-start-width:3px;padding-inline-start:9px}.mobile-menu__item-text{font-family:var(--font-family-serif);font-size:1.5rem;line-height:1.2}@media(min-width:31.25em){.mobile-menu__item-text{font-size:1.75rem}}.mobile-menu__item-text--mi{font-weight:800}.mobile-menu__item-text--en{font-weight:500}.mobile-menu__item-content{display:flex;flex-direction:column;gap:1.5rem;padding-block:1.5rem}.mobile-menu__level-2-list{display:flex;flex-direction:column;gap:1rem;list-style:none;padding-block:1rem;padding-inline-start:0}.mobile-menu__level-2-link{border-inline-start:2px solid var(--color-green);display:flex;flex-direction:column;padding-inline:10px;text-decoration:none;transition:border-color var(--quick-fade)}.mobile-menu__level-2-link:hover{border-color:var(--color-green-dark);border-width:3px;padding-inline:9px}.mobile-menu__level-2-text--mi{font-weight:600}.mobile-menu__level-2-text--en{font-weight:500}.no-js .mobile-menu__content{inline-size:100%;inset-inline:0;padding-inline:var(--page-gutter);position:absolute}.desktop-menu{display:none}@media(min-width:64em){.desktop-menu{display:block}}:where(.no-js:has(.header__search-details[open])) .desktop-menu__sub-menu{display:none}.desktop-menu__list{display:flex;flex-direction:row;list-style-type:none;padding-inline-start:0}.desktop-menu__list-item{border-inline-start:1px solid var(--color-grey-light);padding-inline:12px}@media(min-width:75em){.desktop-menu__list-item{padding-inline:16px}}@media(min-width:90em){.desktop-menu__list-item{padding-inline:20px}}.desktop-menu__list-item:where(:first-child){border-inline-start:none;padding-inline-start:0}.desktop-menu__list-item:where(:last-child){padding-inline-end:0}.desktop-menu__dropdown-item{--icon-size:1.5rem;align-items:flex-start;background-color:transparent;border:0;border-block-end:2px solid transparent;cursor:pointer;display:flex;gap:.5rem;padding-block-end:12px;padding-inline:0;text-align:start;text-decoration:none}.desktop-menu__dropdown-item:hover{border-color:var(--color-black)}.desktop-menu__dropdown-item:focus-visible{outline:2px solid var(--color-green);outline-offset:4px}.desktop-menu__dropdown-item--open{border-color:var(--color-green-dark)}.desktop-menu__dropdown-icon{aspect-ratio:1;color:var(--color-green-dark);flex-shrink:0;inline-size:var(--icon-size);transition:transform var(--small-symmetrical-shift)}:where(.desktop-menu__dropdown-item--open,.desktop-menu__details[open]) .desktop-menu__dropdown-icon{transform:rotate(180deg)}.desktop-menu__dropdown-item:hover .desktop-menu__dropdown-icon{color:var(--color-green)}.desktop-menu__item-title{display:flex;flex-direction:column}.desktop-menu__item-text{font-size:1rem;line-height:1.2}@media(min-width:75em){.desktop-menu__item-text{font-size:1.25rem}}.desktop-menu__item-text--mi{font-weight:600}.desktop-menu__item-text--en{font-weight:400}.desktop-menu__search-wrapper{inline-size:100vw;inset-block-start:var(--top-nav-height)}.desktop-menu__search-wrapper,.desktop-menu__sub-menu{inset-inline:0;position:absolute;z-index:2}@media(min-width:90em){.desktop-menu__sub-menu{transform:unset}}.desktop-menu__item-content{display:grid;gap:80px;grid-template-columns:16.25rem auto;padding-block-end:6.25rem;padding-block-start:4rem}.desktop-menu__sub-menu-col-one{display:flex;flex-direction:column;gap:1.5rem}:where(.desktop-menu__item-content) .bilingual-h2__heading{overflow-wrap:unset}.desktop-menu__section-overview{margin-block-end:1.5rem}.desktop-menu__sub-menu-link-list{display:grid;gap:40px;grid-template-columns:1fr 1fr;list-style:none;padding-inline-start:0}.skip-link{background:var(--color-black);color:var(--color-white);inset-block-start:0;inset-inline-start:1em;position:absolute;transform:translateY(-105%);z-index:100}.skip-link:focus{transform:translateY(100%)}.note{max-inline-size:var(--max-line-length);padding:24px}@media(min-width:48em){.note{padding:40px}}.note :where(p){font-size:1.125rem}.mymap__content{gap:var(--h2-spacing)}.mymap__content,.mymap__title{display:flex;flex-direction:column}.mymap__title--mi{font-weight:800}.mymap__title--en{font-weight:500}.mymap__iframe{aspect-ratio:3/2;inline-size:100%;max-inline-size:var(--max-line-length);min-block-size:30rem}.newsletter-signup-form{--form-control-color:var(--color-green-dark)}.newsletter-signup-form .mauticform_wrapper{margin:0;max-inline-size:var(--max-line-length)}.newsletter-signup-form .mauticform-row{margin-block-end:var(--form-spacing)}.newsletter-signup-form .mauticform-checkboxgrp{margin-block-end:1.25rem}.newsletter-signup-form .mauticform-label{font-size:1.125rem;font-weight:600;line-height:1.556}.newsletter-signup-form .mauticform-checkboxgrp-label,.newsletter-signup-form .mauticform-radiogrp-label{cursor:pointer;font-size:1.125rem;font-weight:400;line-height:1.556}.newsletter-signup-form .mauticform-label{display:block;margin-block-end:.5rem}.newsletter-signup-form .mauticform-label:has(+.mauticform-helpmessage){margin-block-end:0}.newsletter-signup-form .mauticform-row.mauticform-required .mauticform-label:after{color:var(--color-black);content:" *"}.newsletter-signup-form .mauticform-helpmessage{display:block;font-family:var(--font-family-sans);font-size:.875rem;font-weight:400;line-height:1.714;margin-block-end:.75rem}.newsletter-signup-form .mauticform-input,.newsletter-signup-form .mauticform-selectbox,.newsletter-signup-form .mauticform-textarea{background-color:var(--color-white);border-color:var(--color-black);border-radius:0;border-style:solid;border-width:2px;inline-size:100%;padding-block:.625rem;padding-inline-end:12px;padding-inline-start:18px}.newsletter-signup-form .mauticform-input:hover,.newsletter-signup-form .mauticform-selectbox:hover,.newsletter-signup-form .mauticform-textarea:hover{border-color:var(--color-green)}.newsletter-signup-form .mauticform-input:focus-visible,.newsletter-signup-form .mauticform-selectbox:focus-visible,.newsletter-signup-form .mauticform-textarea:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}.newsletter-signup-form .mauticform-label:has(+:where(.mauticform-checkboxgrp-row,.mauticform-radiogrp-row)){margin-block-end:1rem}.newsletter-signup-form .mauticform-checkboxgrp-row{margin-block-end:1.25rem;--input-size:2.25rem;cursor:pointer;display:grid;gap:.5rem;grid-template-columns:var(--input-size) auto}.newsletter-signup-form .mauticform-checkboxgrp-row:where(:has(input[type=radio]:focus-visible)){outline:2px solid var(--color-green);outline-offset:4px}.newsletter-signup-form .mauticform-radiogrp-row{margin-block-end:.5rem;--input-size:2.25rem;cursor:pointer;display:grid;gap:.5rem;grid-template-columns:var(--input-size) auto}.newsletter-signup-form .mauticform-radiogrp-row:where(:has(input[type=radio]:focus-visible)){outline:2px solid var(--color-green);outline-offset:4px}.newsletter-signup-form .mauticform-checkboxgrp-label,.newsletter-signup-form .mauticform-radiogrp-label{align-self:center}.newsletter-signup-form .mauticform-checkboxgrp-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;block-size:2rem;border-color:var(--color-black);border-style:solid;border-width:2px;cursor:pointer;display:grid;inline-size:2rem;margin:0;place-content:center}.newsletter-signup-form .mauticform-checkboxgrp-checkbox:hover{border-color:var(--color-green)}.newsletter-signup-form .mauticform-checkboxgrp-checkbox:before{aspect-ratio:1;background-color:CanvasText;box-shadow:inset 2rem 2rem var(--color-green-dark);clip-path:path("m7.5 16.25 4.98 4.75 12.02-11.5 1 1-13.02 12.5-5.98-5.75zm-7.5-16.25v32h32v-32z");content:"";inline-size:2rem;opacity:0;transition:var(--quick-fade)}.newsletter-signup-form .mauticform-checkboxgrp-checkbox:checked:before{opacity:1}.newsletter-signup-form .mauticform-checkboxgrp-checkbox:focus-visible,.newsletter-signup-form .mauticform-checkboxgrp-checkbox:focus-visible+label{outline:2px solid var(--color-green)}.newsletter-signup-form .mauticform-radiogrp-radio{--radio-size:2.25rem;--fill-size:calc(var(--radio-size)*0.66667);--fill-color:var(--color-green-dark);--vertical-offset:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;block-size:var(--radio-size);border:2px solid var(--color-green-dark);border-radius:50%;color:var(--color-green-dark);cursor:pointer;display:grid;inline-size:var(--radio-size);margin:0;place-content:center;transform:translateY(var(--vertical-offset))}.newsletter-signup-form .mauticform-radiogrp-radio:before{aspect-ratio:1;border-radius:50%;box-shadow:inset var(--fill-size) var(--fill-size) var(--fill-color);content:"";inline-size:var(--fill-size);opacity:0;transition:opacity var(--quick-fade)}.newsletter-signup-form .mauticform-radiogrp-radio:checked:before{opacity:1}.newsletter-signup-form .mauticform-radiogrp-radio:focus-visible{outline:2px solid var(--color-green)}.newsletter-signup-form .mauticform-input:has(+.mauticform-errormsg:not([style*="display: none"])){border-color:var(--color-error)}.newsletter-signup-form .mauticform-errormsg{color:var(--color-error);display:grid;font-size:.875rem;font-weight:600;gap:.25rem;grid-template-columns:1.5rem auto;line-height:1.71;margin-block-start:.25rem}.newsletter-signup-form .mauticform-errormsg:before{aspect-ratio:1;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27 viewBox=%270 0 32 32%27%3E%3Ccircle cx=%2716%27 cy=%2716%27 r=%2712%27 fill=%27%23d42e25%27/%3E%3Cpath fill=%27%23fff%27 d=%27M15 18.4h2l.3-9.1h-2.6zm-.2 4.3h2.4v-2.6h-2.4z%27/%3E%3C/svg%3E");inline-size:1.5rem;vertical-align:bottom}.newsletter-signup-form :is(.mauticform-error,.mauticform-message){margin-block-end:0}.newsletter-signup-form :is(.mauticform-error,.mauticform-message):not(:empty){background-color:var(--color-white-soft);display:grid;gap:8px;grid-template-columns:24px auto;margin-block-end:1rem;padding-block:1rem;padding-inline:16px}.newsletter-signup-form :is(.mauticform-error,.mauticform-message):not(:empty)>*{grid-row:1}.newsletter-signup-form :is(.mauticform-error,.mauticform-message):not(:empty):before{transform:translateY(.125rem)}@media(min-width:48em){.newsletter-signup-form :is(.mauticform-error,.mauticform-message):not(:empty):before{transform:translateY(.25rem)}}.newsletter-signup-form .mauticform-error{color:var(--color-error)}.newsletter-signup-form .mauticform-error:not(:empty):before{aspect-ratio:1;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27 viewBox=%270 0 32 32%27%3E%3Ccircle cx=%2716%27 cy=%2716%27 r=%2712%27 fill=%27%23d42e25%27/%3E%3Cpath fill=%27%23fff%27 d=%27M15 18.4h2l.3-9.1h-2.6zm-.2 4.3h2.4v-2.6h-2.4z%27/%3E%3C/svg%3E");inline-size:1.5rem}.newsletter-signup-form .mauticform-message{color:var(--color-black)}.newsletter-signup-form .mauticform-message:not(:empty):before{aspect-ratio:1;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 32 32%27%3E%3Ccircle cx=%2716%27 cy=%2716%27 r=%2712%27 fill=%27%23FD0%27/%3E%3Cpath fill=%27none%27 stroke=%27%23000%27 stroke-width=%272%27 d=%27m10.7 16.5 3.2 3.5 7.4-8%27/%3E%3C/svg%3E");inline-size:1.5rem}.newsletter-signup-form .mauticform-message:not(:empty)+.mauticform-innerform{display:none}.newsletter-signup-form .mauticform-button-wrapper{margin-block-start:3rem}.newsletter-signup-form .mauticform-pagebreak-wrapper .mauticform-pagebreak.btn-default{background-color:var(--theme-bg-color,var(--color-white));border-color:var(--theme-color,var(--color-black));color:var(--theme-color,var(--color-black))}.newsletter-signup-form .mauticform-pagebreak-wrapper .mauticform-button-wrapper{display:inline}.newsletter-signup-form .mauticform-button-wrapper :is(.mauticform-button,.mauticform-button.btn-default){--btn-hover-bg-color:color-mix(in srgb,var(--theme-button-color,var(--color-black)) 40%,transparent);align-items:center;background-color:var(--color-yellow);block-size:-moz-fit-content;block-size:fit-content;border-color:var(--color-yellow);border-radius:4.125rem;border-style:solid;border-width:2px;color:var(--color-black);cursor:pointer;display:flex;font-size:1.125rem;font-weight:500;font-weight:600;gap:1em;inline-size:-moz-fit-content;inline-size:fit-content;line-height:1.75;padding-block:.5rem;padding-inline:1.5rem;text-decoration:none;transition:background-color var(--quick-fade),color var(--quick-fade)}.newsletter-signup-form .mauticform-button-wrapper :is(.mauticform-button,.mauticform-button.btn-default):hover{background-color:var(--btn-hover-bg-color,rgba(0,0,0,.15));color:var(--theme-button-color,var(--color-black))}.newsletter-signup-form .mauticform-button-wrapper :is(.mauticform-button,.mauticform-button.btn-default):visited{color:var(--color-black)}.newsletter-signup-form .mauticform-button-wrapper :is(.mauticform-button,.mauticform-button.btn-default):hover{background-color:color-mix(in srgb,var(--color-yellow) 50%,transparent 50%)}.membership-form #eCARD{max-inline-size:var(--max-line-length)}.membership-form #eCARD .ui-widget-content{background:none}.membership-form #eCARD table{inline-size:100%}.membership-form #eCARD th{inline-size:auto}.membership-form #eCARD .ui-dialog-title{font-size:inherit}.membership-form #eCARD .ui-dialog-titlebar{background-color:transparent}.membership-form .eCARDSectionMessageNote1,.membership-form .eCARDSectionMessageNoteNoMargin,.membership-form .eCARDSectionMessageNoteNoMargin1{font-family:var(--font-family-sans);font-size:.875rem;font-weight:400;line-height:1.714;margin:0}.membership-form .eCARDTHIndent{padding-inline-start:18px}.membership-form .eCARDTxt{inline-size:100%}.membership-form #eCARDTermsMessage,.membership-form .eCARDButton{font-weight:inherit}.membership-form .ui-tooltip-content{font-size:inherit}.membership-form #eCARD img,.membership-form .eCARDInfoIcon{border:none}.membership-form .eCARDSectionLabel{font:var(--font-family-sans);font-weight:600;margin:0;padding:0}.membership-form .eCARDSectionName{font-size:inherit;font-weight:inherit}.membership-form .eCARDSectionMessageAlert,.membership-form .eCARDSectionMessageWarning{color:var(--color-black);font-family:var(--font-family-sans);font-size:1.125rem;font-weight:400;line-height:1.556;padding:0}@media(min-width:48em){.membership-form .eCARDSectionMessageAlert,.membership-form .eCARDSectionMessageWarning{font-size:1.25rem;line-height:1.6}}.membership-form div:has(>#eCARDEligibilityResident){--radio-size:2.25rem;--gap-size:0.5rem;-moz-column-gap:var(--gap-size);column-gap:var(--gap-size);display:grid;grid-template-columns:var(--radio-size) auto;grid-template-rows:auto var(--gap-size) auto var(--gap-size) auto auto;inline-size:100%}.membership-form div:has(>#eCARDEligibilityResident):where(:has(input[type=radio]:focus-visible)){outline:2px solid var(--color-green);outline-offset:4px}.membership-form div:has(>#eCARDEligibilityResident) input[type=radio]{grid-column:1;--radio-size:2.25rem;--fill-size:calc(var(--radio-size)*0.66667);--fill-color:var(--color-green-dark);--vertical-offset:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;block-size:var(--radio-size);border:2px solid var(--color-green-dark);border-radius:50%;color:var(--color-green-dark);cursor:pointer;display:grid;inline-size:var(--radio-size);margin:0;place-content:center;transform:translateY(var(--vertical-offset));--vertical-offset:-0.125rem}.membership-form div:has(>#eCARDEligibilityResident) input[type=radio]:before{aspect-ratio:1;border-radius:50%;box-shadow:inset var(--fill-size) var(--fill-size) var(--fill-color);content:"";inline-size:var(--fill-size);opacity:0;transition:opacity var(--quick-fade)}.membership-form div:has(>#eCARDEligibilityResident) input[type=radio]:checked:before{opacity:1}.membership-form div:has(>#eCARDEligibilityResident) input[type=radio]:focus-visible{outline:2px solid var(--color-green)}.membership-form div:has(>#eCARDEligibilityResident)>a{grid-column:2;text-decoration:none}.membership-form div:has(>#eCARDEligibilityResident) br{grid-column:1/3}.membership-form div:has(>#eCARDEligibilityResident) #eCARDMessageOutside{font-family:var(--font-family-sans);font-size:.875rem;font-weight:400;grid-column:2;line-height:1.714;margin-block-start:.25rem}.membership-form div:has(>#eCARDEligibilityResident) #eCARDMessageOutside a{text-decoration-thickness:1px}.membership-form #eCARDRegistrationMessageDiv{inline-size:100%;margin-block-end:1rem}.membership-form img.alertQuestionMark{display:none}.membership-form #eCARDConfirmation{background-color:var(--color-white-soft);border:none;inline-size:100%;line-height:inherit;margin:0;padding:1rem}.membership-form #eCARDConfirmation p,.membership-form #eCARDConfirmation ul{font-size:1.125rem}.membership-form #eCARDConfirmation ul{padding-inline-start:24px}.membership-form #eCARDConfirmation>div:first-child{margin-block-end:var(--form-spacing)!important}.membership-form #eCARDConfirmation>div:first-child>p:first-child{display:grid;gap:8px;grid-template-columns:1.5rem auto;margin-block-end:var(--form-spacing)}.membership-form #eCARDConfirmation>div:first-child>p:first-child:before{aspect-ratio:1;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 32 32%27%3E%3Ccircle cx=%2716%27 cy=%2716%27 r=%2712%27 fill=%27%23FD0%27/%3E%3Cpath fill=%27none%27 stroke=%27%23000%27 stroke-width=%272%27 d=%27m10.7 16.5 3.2 3.5 7.4-8%27/%3E%3C/svg%3E");inline-size:1.5rem;transform:translateY(.125rem)}@media(min-width:48em){.membership-form #eCARDConfirmation>div:first-child>p:first-child:before{transform:translateY(.1875rem)}}.membership-form #eCARDConfirmation .btn{background-color:var(--color-yellow);border-color:var(--color-yellow);color:var(--color-black)}.membership-form #eCARDConfirmation .btn:visited{color:var(--color-black)}.membership-form #eCARDConfirmation .btn:hover{background-color:color-mix(in srgb,var(--color-yellow) 50%,transparent 50%)}.membership-form .eCARDRegistrationMessageContent{background-color:var(--color-white-soft);border:none;color:var(--color-error);inline-size:100%;line-height:inherit;margin:0;padding:1rem}.membership-form .eCARDRegistrationMessageContent p,.membership-form .eCARDRegistrationMessageContent ul{font-size:1.125rem}.membership-form .eCARDRegistrationMessageContent ul{padding-inline-start:24px}.membership-form .eCARDRegistrationMessageContent h3{block-size:1px!important;border:0!important;inline-size:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;clip:rect(0 0 0 0)!important}.membership-form .eCARDRegistrationMessageContent h4{font-family:var(--font-family-sans);font-size:1.125rem;font-weight:400;line-height:1.556;margin-block-end:1rem}@media(min-width:48em){.membership-form .eCARDRegistrationMessageContent h4{font-size:1.25rem;line-height:1.6}}.membership-form .eCARDRegistrationMessageContent #eCARDMessageRegistrationNote{color:var(--color-error)!important;display:grid;grid-template-columns:1.5rem auto}.membership-form .eCARDRegistrationMessageContent #eCARDMessageRegistrationNote:before{aspect-ratio:1;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27 viewBox=%270 0 32 32%27%3E%3Ccircle cx=%2716%27 cy=%2716%27 r=%2712%27 fill=%27%23d42e25%27/%3E%3Cpath fill=%27%23fff%27 d=%27M15 18.4h2l.3-9.1h-2.6zm-.2 4.3h2.4v-2.6h-2.4z%27/%3E%3C/svg%3E");inline-size:1.5rem;transform:translateY(.25rem)}.membership-form #eCARDRegistrationForm{line-height:inherit}.membership-form #eCARDRegistrationForm label{float:unset;font-size:1.125rem;font-weight:600;inline-size:100%;line-height:1.556}.membership-form #eCARDRegistrationForm h2,.membership-form #eCARDRegistrationForm h3,.membership-form #eCARDRegistrationForm h4{font-family:var(--font-family-sans);font-size:1.25rem;font-weight:600}.membership-form #eCARDRegistrationForm input{margin:0}.membership-form #eCARDRegistrationForm input:not([type]),.membership-form #eCARDRegistrationForm input[type=tel],.membership-form #eCARDRegistrationForm input[type=text]{background-color:var(--color-white);border-color:var(--color-black);border-radius:0;border-style:solid;border-width:2px;inline-size:100%;padding-block:.625rem;padding-inline-end:12px;padding-inline-start:18px}.membership-form #eCARDRegistrationForm input:not([type]):hover,.membership-form #eCARDRegistrationForm input[type=tel]:hover,.membership-form #eCARDRegistrationForm input[type=text]:hover{border-color:var(--color-green)}.membership-form #eCARDRegistrationForm input:not([type]):focus-visible,.membership-form #eCARDRegistrationForm input[type=tel]:focus-visible,.membership-form #eCARDRegistrationForm input[type=text]:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}.membership-form #eCARDRegistrationForm input:not([type])::-moz-placeholder,.membership-form #eCARDRegistrationForm input[type=tel]::-moz-placeholder,.membership-form #eCARDRegistrationForm input[type=text]::-moz-placeholder{color:var(--color-grey-70)}.membership-form #eCARDRegistrationForm input:not([type])::placeholder,.membership-form #eCARDRegistrationForm input[type=tel]::placeholder,.membership-form #eCARDRegistrationForm input[type=text]::placeholder{color:var(--color-grey-70)}.membership-form #eCARDRegistrationForm input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;block-size:2rem;border-color:var(--color-black);border-style:solid;border-width:2px;cursor:pointer;display:grid;inline-size:2rem;margin:0;place-content:center}.membership-form #eCARDRegistrationForm input[type=checkbox]:hover{border-color:var(--color-green)}.membership-form #eCARDRegistrationForm input[type=checkbox]:before{aspect-ratio:1;background-color:CanvasText;box-shadow:inset 2rem 2rem var(--color-green-dark);clip-path:path("m7.5 16.25 4.98 4.75 12.02-11.5 1 1-13.02 12.5-5.98-5.75zm-7.5-16.25v32h32v-32z");content:"";inline-size:2rem;opacity:0;transition:var(--quick-fade)}.membership-form #eCARDRegistrationForm input[type=checkbox]:checked:before{opacity:1}.membership-form #eCARDRegistrationForm input[type=checkbox]:focus-visible,.membership-form #eCARDRegistrationForm input[type=checkbox]:focus-visible+label{outline:2px solid var(--color-green)}.membership-form #eCARDRegistrationForm select{--chevron-inset:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-white);background-image:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\"><path d=\"m6.5 9 5.5 5.5L17.5 9\"/></svg>");background-position:right var(--chevron-inset) center;background-repeat:no-repeat;background-size:1.5rem;border:2px solid var(--color-black);border-radius:0;cursor:pointer;padding-block:.8125rem;padding-inline-end:12px;padding-inline-start:18px}.membership-form #eCARDRegistrationForm select:active{border-color:var(--green)}.membership-form #eCARDRegistrationForm select:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}.membership-form #eCARDRegistrationForm select:only-of-type{inline-size:-moz-fit-content;inline-size:fit-content}.membership-form #eCARDRegistrationForm .eCARDInfoIcon{display:none!important}.membership-form #eCARDRegistrationForm .eCARDtooltiptext{background-color:var(--color-white);border-radius:0;color:var(--color-black);font-family:var(--font-family-sans);font-size:.875rem;font-weight:400;inline-size:100%;line-height:1.714;margin:0;opacity:1;padding:0;position:static;text-align:start;transition:none;visibility:visible;z-index:auto}.membership-form #eCARDRegistrationForm .eCARDtooltiptext:after{content:none}.membership-form #eCARDRegistrationForm label:first-child{grid-column:1/-1;order:-2}.membership-form #eCARDRegistrationForm label:first-child~:where(.eCARDtooltip,.eCARDAlert){grid-column:1/-1;margin:0;order:-1}.membership-form #eCARDRegistrationForm .eCARDAlert{color:var(--color-error);font-family:var(--font-family-sans);font-size:.875rem;font-weight:600;line-height:1.714}.membership-form #eCARDRegistrationForm .eCARDAlert:before{aspect-ratio:1;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27 viewBox=%270 0 32 32%27%3E%3Ccircle cx=%2716%27 cy=%2716%27 r=%2712%27 fill=%27%23d42e25%27/%3E%3Cpath fill=%27%23fff%27 d=%27M15 18.4h2l.3-9.1h-2.6zm-.2 4.3h2.4v-2.6h-2.4z%27/%3E%3C/svg%3E");inline-size:1.5rem;inset-block-start:.375rem;position:relative}.membership-form #eCARDRegistrationForm .eCARDAlert .eCARDtooltiptext{color:var(--color-error);font-family:var(--font-family-sans);font-size:.875rem;font-weight:600;line-height:1.714}.membership-form #eCARDRegistrationForm :is(input,select):has(~.eCARDAlert:not([style="display: none;"])){border-color:var(--color-error)}.membership-form #eCARDRegistrationForm .eCARDtooltip:has(+.eCARDAlert){display:none}.membership-form #eCARDRegistrationForm div{margin:0}.membership-form #eCARDRegistrationForm>:where(section)>div{margin-block-end:var(--form-spacing)}.membership-form #eCARDRegistrationForm div:has(>:where(#eCARDDOBDay)){-moz-column-gap:.25rem;column-gap:.25rem;display:grid!important;grid-template-columns:3fr 5fr 4fr;max-inline-size:31.25rem}@media(min-width:31.25em){.membership-form #eCARDRegistrationForm div:has(>:where(#eCARDDOBDay)){-moz-column-gap:8px;column-gap:8px}}@media(min-width:48em){.membership-form #eCARDRegistrationForm div:has(>:where(#eCARDDOBDay)){-moz-column-gap:16px;column-gap:16px}}.membership-form #eCARDRegistrationForm div:has(>:where(#eCARDDOBDay))>:where(label,div){grid-column:1/-1}.membership-form #eCARDRegistrationForm div:has(>:where(#eCARDDOBDay))>select{--chevron-inset:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-white);background-image:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\"><path d=\"m6.5 9 5.5 5.5L17.5 9\"/></svg>");background-position:right var(--chevron-inset) center;background-repeat:no-repeat;background-size:1.5rem;border:2px solid var(--color-black);border-radius:0;cursor:pointer;padding-block:.8125rem;padding-inline-end:12px;padding-inline-start:18px;--chevron-inset:4px;grid-row:2;padding-inline:8px}.membership-form #eCARDRegistrationForm div:has(>:where(#eCARDDOBDay))>select:active{border-color:var(--green)}.membership-form #eCARDRegistrationForm div:has(>:where(#eCARDDOBDay))>select:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}@media(min-width:31.25em){.membership-form #eCARDRegistrationForm div:has(>:where(#eCARDDOBDay))>select{--chevron-inset:8px;padding-inline-end:12px;padding-inline-start:18px}}.membership-form #eCARDRegistrationForm div:has(>:where(#eCARDDOBDay)) #eCARDSectionGuardian{grid-column:1/-1;margin-block-end:0!important;margin-block-start:1rem;margin-inline:0!important}.membership-form #eCARDRegistrationForm div:has(>:where(#eCARDDOBDay)) #eCARDGuardianFields{--row-gap:2.25rem;-moz-column-gap:.25rem;column-gap:.25rem;display:grid!important;grid-template-columns:3fr 5fr 4fr;margin-block-end:0;margin-block-start:1rem;max-inline-size:31.25rem;row-gap:var(--row-gap)}@media(min-width:31.25em){.membership-form #eCARDRegistrationForm div:has(>:where(#eCARDDOBDay)) #eCARDGuardianFields{-moz-column-gap:8px;column-gap:8px}}@media(min-width:48em){.membership-form #eCARDRegistrationForm div:has(>:where(#eCARDDOBDay)) #eCARDGuardianFields{-moz-column-gap:16px;column-gap:16px}}.membership-form #eCARDRegistrationForm div:has(>:where(#eCARDDOBDay)) #eCARDGuardianFields>:where(label,div){grid-column:1/-1}.membership-form #eCARDRegistrationForm div:has(>:where(#eCARDDOBDay)) #eCARDGuardianFields>select{--chevron-inset:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-white);background-image:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\"><path d=\"m6.5 9 5.5 5.5L17.5 9\"/></svg>");background-position:right var(--chevron-inset) center;background-repeat:no-repeat;background-size:1.5rem;border:2px solid var(--color-black);border-radius:0;cursor:pointer;padding-block:.8125rem;padding-inline-end:12px;padding-inline-start:18px;--chevron-inset:4px;padding-inline:8px}.membership-form #eCARDRegistrationForm div:has(>:where(#eCARDDOBDay)) #eCARDGuardianFields>select:active{border-color:var(--green)}.membership-form #eCARDRegistrationForm div:has(>:where(#eCARDDOBDay)) #eCARDGuardianFields>select:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}@media(min-width:31.25em){.membership-form #eCARDRegistrationForm div:has(>:where(#eCARDDOBDay)) #eCARDGuardianFields>select{--chevron-inset:8px;padding-inline-end:12px;padding-inline-start:18px}}.membership-form #eCARDRegistrationForm div:has(>:where(#eCARDDOBDay)) #eCARDGuardianFields>label{margin-block-end:calc(var(--row-gap)*-1)}.membership-form #eCARDRegistrationForm div:has(>label:only-of-type):has(>:where(input,select):only-of-type){display:flex;flex-direction:column;gap:.25rem;margin-block-end:var(--form-spacing)}.membership-form #eCARDRegistrationForm div:has(input[type=checkbox]:not([style="display: none;"]):first-child){display:grid;gap:.5rem;grid-template-columns:2rem auto;padding-block-start:.75rem}.membership-form #eCARDRegistrationForm div:has(>label:only-of-type):has(>input[type=radio]){--input-size:2.25rem;cursor:pointer;display:grid;gap:.5rem;grid-template-columns:var(--input-size) auto}.membership-form #eCARDRegistrationForm div:has(>label:only-of-type):has(>input[type=radio]):where(:has(input[type=radio]:focus-visible)){outline:2px solid var(--color-green);outline-offset:4px}.membership-form #eCARDRegistrationForm div:has(>label:only-of-type):has(>input[type=radio]) label{margin-block-end:-.5rem}.membership-form #eCARDRegistrationForm div:has(>label:only-of-type):has(>input[type=radio]) input[type=radio]{--radio-size:2.25rem;--fill-size:calc(var(--radio-size)*0.66667);--fill-color:var(--color-green-dark);--vertical-offset:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;block-size:var(--radio-size);border:2px solid var(--color-green-dark);border-radius:50%;color:var(--color-green-dark);cursor:pointer;display:grid;inline-size:var(--radio-size);margin:0;place-content:center;transform:translateY(var(--vertical-offset));--vertical-offset:-0.1875rem;grid-column:1}.membership-form #eCARDRegistrationForm div:has(>label:only-of-type):has(>input[type=radio]) input[type=radio]:before{aspect-ratio:1;border-radius:50%;box-shadow:inset var(--fill-size) var(--fill-size) var(--fill-color);content:"";inline-size:var(--fill-size);opacity:0;transition:opacity var(--quick-fade)}.membership-form #eCARDRegistrationForm div:has(>label:only-of-type):has(>input[type=radio]) input[type=radio]:checked:before{opacity:1}.membership-form #eCARDRegistrationForm div:has(>label:only-of-type):has(>input[type=radio]) input[type=radio]:focus-visible{outline:2px solid var(--color-green)}.membership-form #eCARDRegistrationForm div:has(>label:only-of-type):has(>input[type=radio]){font-size:1.125rem;font-weight:400;line-height:1.556}.membership-form #eCARDRegistrationForm>:where(section)>h4+p,.membership-form #eCARDRegistrationForm>:where(section)>h4:has(+div>label:first-child){margin-block-end:1rem}.membership-form #eCARDRegistrationForm .eCARDSectionMessageNote{font-family:var(--font-family-sans);font-size:.875rem;font-weight:400;line-height:1.714;margin:0}.membership-form #eCARDRegistrationForm input[type=checkbox]+:is(.eCARDSectionMessageNote,span){font-size:1.125rem;font-weight:400;line-height:1.556}.membership-form #eCARDRegistrationForm .eCARDRequired{color:var(--color-error);font-weight:inherit;margin-inline-start:.125rem}.membership-form #eCARDRegistrationForm div:has(>#eCARDButtonRegister){float:unset!important;text-align:start!important}.membership-form #eCARDRegistrationForm #eCARDButtonRegister{background-color:var(--color-yellow);border-color:var(--color-yellow);color:var(--color-black);font-family:var(--font-family-sans);font-size:1.25rem;font-weight:600;line-height:1.4;margin-block-start:var(--form-spacing)}.membership-form #eCARDRegistrationForm #eCARDButtonRegister:visited{color:var(--color-black)}.membership-form #eCARDRegistrationForm #eCARDButtonRegister:hover{background-color:color-mix(in srgb,var(--color-yellow) 50%,transparent 50%)}.membership-form #eCARDRegistrationForm #eCARDButtonRegister:disabled{background-color:var(--color-grey-10)!important;border-color:var(--color-grey-70);color:var(--color-grey-70)}.membership-form #eCARDRegistrationForm #eCARDButtonClearForm{display:none}.search-results :where(p){margin-block-end:0}.search-results__hero{display:flex;flex-direction:column;gap:2.5rem;padding-block:2rem}.bilingual-h1{display:flex;flex-direction:column;font-family:var(--font-family-serif);font-size:2.25rem;line-height:1.17;max-inline-size:52.5rem;text-wrap:balance}@media(min-width:48em){.bilingual-h1{font-size:3.375rem;line-height:1.07}}.bilingual-h1__mi{font-weight:800}.bilingual-h1__en,.search-results__catalogue-link{font-weight:500}.search-form{display:flex;flex-direction:column}.search-form__input-group{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;justify-items:end;max-inline-size:var(--max-line-length)}.search-form__input-group>*{grid-column:1;grid-row:1}.search-form__input{border:2px solid var(--theme-button-color);border-radius:var(--round-input-radius);inline-size:100%;padding-block:.75rem;padding-inline-end:52px;padding-inline-start:24px;padding-inline:24px 52px}.search-form__input:active{border-color:var(--color-green)}.search-form__input:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}@media(min-width:48em){.search-form__input{padding-block:1.0625rem .9375rem}}.search-form__button{background-color:transparent;border:0;border-end-end-radius:var(--round-input-radius);border-start-end-radius:var(--round-input-radius);cursor:pointer;padding-inline-end:24px;padding-inline-start:16px}.search-form__button:focus-visible{outline:2px solid var(--color-green);outline-offset:-2px}.search-form__icon{aspect-ratio:1;inline-size:19px;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round}.search-results__list{display:flex;flex-direction:column;gap:2rem;list-style:none;max-inline-size:52.5rem;padding-block:2rem;padding-inline:0}.search-results__result{display:flex;flex-direction:column;gap:1rem;padding-block-end:1.5rem;position:relative}.search-results__result-link{color:var(--theme-color);cursor:pointer;outline-offset:2px;transition:var(--quick-fade);z-index:1}.search-results__result-link:after{content:"";inset:0;position:absolute}.search-results__result-link:hover{color:var(--color-green-dark);text-decoration-color:var(--color-green-dark)}.search-results__result-heading{font-family:var(--font-family-sans);font-size:1.25rem;font-weight:600;line-height:1.5}@media(min-width:48em){.search-results__result-heading{font-size:1.5rem}}.search-results__result-url{color:var(--color-grey-70);font-size:1rem;font-style:normal;line-height:1}@media(min-width:48em){.search-results__result-url{font-size:1.125rem}}.search-results__pagination{display:flex;flex-direction:column;gap:1.5rem;padding-block:2rem 8.75rem}.search-results__pagination-link{background-color:var(--color-white-soft);border-radius:2px;color:var(--color-black);display:grid;font-size:1rem;line-height:1;padding-block-end:.5rem;padding-block-start:.625rem;padding-inline:.75rem;place-content:center;text-decoration:none;transition:var(--quick-fade)}:where(.active) .search-results__pagination-link{background-color:var(--color-black-soft);color:var(--color-white)}.search-results__pagination-link:hover{background-color:var(--color-green-light);color:var(--color-black)}@media(min-width:48em){.search-results__pagination-link{font-size:1.25rem}}.sk-accordion-group{max-inline-size:var(--max-line-length)}.sk-accordion-group__header{margin-block-end:40px}.sk-accordion-group__header :where(h2){margin-block-end:2.5rem}.sk-accordion-group__header :where(p){font-family:var(--font-family-sans);font-size:1.25rem;font-weight:400;line-height:1.6}@media(min-width:48em){.sk-accordion-group__header :where(p){font-size:1.5rem;line-height:1.5}}.sk-accordion__details{border-block-start:2px solid var(--theme-color)}:where(.sk-accordion:last-child) .sk-accordion__details{border-block-end:2px solid var(--theme-color)}.sk-accordion__summary{align-items:center;display:flex;gap:5px;padding-block:.5rem}.sk-accordion__summary::-webkit-details-marker,.sk-accordion__summary::marker{display:none}.sk-accordion__summary{cursor:pointer}.sk-accordion__summary:hover :where(.sk-accordion__icon){color:var(--theme-color)}.sk-accordion__summary :where(.sk-accordion__icon){aspect-ratio:1;color:var(--color-green-aa);flex-shrink:0;transition:transform .3s ease-in-out;width:2.75rem}.sk-accordion__summary :where(.sk-accordion__plus-vertical){filter:blur(0);transform:scaleY(1);transition:.3s ease-in-out}details[open] .sk-accordion__summary :where(.sk-accordion__icon){transform:rotate(.5turn)}details[open] .sk-accordion__summary :where(.sk-accordion__plus-vertical){filter:blur(3px);transform:scaleY(0)}@media(min-width:48em){.sk-accordion__summary{font-size:1.5rem}}.sk-accordion__summary-heading{font-family:var(--font-family-sans);font-size:1.25rem;font-weight:600;line-height:1.5}@media(min-width:48em){.sk-accordion__summary-heading{font-size:1.5rem}}.sk-accordion__content{padding-block:.75rem;padding-inline:12px}.sk-accordion__content :where(.block,.content-width){margin-block-end:1.5rem;padding-block:unset;padding-inline:unset}.sk-accordion__content :where(.inset--contrasting,.note){padding-block:1.5rem;padding-inline:24px}.sk-accordion__content :where(.cta__content){gap:1rem}.sk-accordion__content :where(.cta__summary){font-family:var(--font-family-sans);font-size:1.125rem;font-weight:400;line-height:1.556}@media(min-width:48em){.sk-accordion__content :where(.cta__summary){font-size:1.25rem;line-height:1.6}}.sk-image-gallery{--space-end:32px;display:flex;flex-direction:column}.sk-image-gallery :where(h2){margin-block-end:var(--space-end)}.sk-image-gallery :where(.image--inset) .image__picture{box-shadow:none}.sk-image-gallery :where(.image:not(.image--inset)) .image__container{background-color:var(--theme-color)}.sk-image-gallery :where(.image:not(.image--inset)) .image__container :where(picture){aspect-ratio:3/2;block-size:var(--inset-image-height);inline-size:unset}.sk-image-gallery__figures{margin-block-end:var(--space-end)}.sk-image-gallery__wrapper{max-inline-size:var(--max-line-length)}.sk-image-gallery__controls{display:grid;grid-template-columns:repeat(3,1fr)}.sk-figure__figcaption{margin-block-end:var(--space-end)}.sk-image-gallery__current-of-total{text-align:center}.sk-image-gallery__current-of-total :where(strong){font-weight:600}.sk-image-gallery__control{align-items:center;aspect-ratio:1;background-color:transparent;border:2px solid var(--theme-color);border-radius:50%;cursor:pointer;display:flex;inline-size:2.75rem;justify-content:center;transition:var(--quick-fade)}.sk-image-gallery__control :where(svg){aspect-ratio:1;flex-shrink:0;inline-size:17px}.sk-image-gallery__control:hover{background-color:var(--color-grey-10);text-decoration-color:var(--theme-color)}.sk-image-gallery__control:focus{background-color:var(--color-grey-10);outline:2px solid var(--color-green);outline-offset:3px}.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:3;--num-visible-gaps:calc(var(--num-visible-thumbnails) - 1);--thumbnail-gap:4px;--width-of-all-visible-gaps:calc(var(--num-visible-gaps)*var(--thumbnail-gap));display:flex;gap:var(--thumbnail-gap);overflow-x:auto;padding-block:2px;padding-inline:2px;scroll-behavior:smooth;scrollbar-width:none}.sk-image-gallery__thumbnails::-webkit-scrollbar{display:none}@media(min-width:48em){.sk-image-gallery__thumbnails{--num-visible-thumbnails:5;--thumbnail-gap:12px}}@media(min-width:64em){.sk-image-gallery__thumbnails{--num-visible-thumbnails:5;--thumbnail-gap:24px}}.sk-image-gallery__thumbnail{--thumbnail-border-width:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;box-sizing:border-box;cursor:pointer;flex-shrink:0;inline-size:calc((100% - var(--width-of-all-visible-gaps))/var(--num-visible-thumbnails));padding:0}.sk-image-gallery__thumbnail:where(.active){border:2px solid transparent;outline:2px solid var(--color-green)}.sk-image-gallery__thumbnail:focus-visible{border:2px solid transparent;outline:2px solid var(--color-blue-dark)}.sk-image-gallery__thumbnail:hover{border:2px solid var(--theme-color)}.sk-image-gallery__thumbnail :where(img){inline-size:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:48em){.sk-image-gallery__thumbnail{--thumbnail-border-width:4px}}@media(min-width:64em){.sk-image-gallery__thumbnail{--thumbnail-border-width:6px}}:where(.no-js) .sk-image-gallery :where(figure){display:none}:where(.no-js) .sk-image-gallery :where(.content-width){inline-size:calc(100% + var(--page-gutter)*2);margin-inline:calc(var(--page-gutter)*-1)}:where(.no-js) .sk-image-gallery :where(.block){padding-block:0}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="1"]:checked)) :where([data-counter="1"] .content-width>figure){display:flex;flex-direction:column}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="1"]:checked)) :where(.sk-image-gallery__current-of-total[data-counter="1"]){display:block}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="1"]:checked)) :where(.sk-image-gallery__thumbnail[data-counter="1"]){border:2px solid transparent;outline:2px solid var(--color-green)}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="2"]:checked)) :where([data-counter="2"] .content-width>figure){display:flex;flex-direction:column}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="2"]:checked)) :where(.sk-image-gallery__current-of-total[data-counter="2"]){display:block}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="2"]:checked)) :where(.sk-image-gallery__thumbnail[data-counter="2"]){border:2px solid transparent;outline:2px solid var(--color-green)}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="3"]:checked)) :where([data-counter="3"] .content-width>figure){display:flex;flex-direction:column}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="3"]:checked)) :where(.sk-image-gallery__current-of-total[data-counter="3"]){display:block}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="3"]:checked)) :where(.sk-image-gallery__thumbnail[data-counter="3"]){border:2px solid transparent;outline:2px solid var(--color-green)}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="4"]:checked)) :where([data-counter="4"] .content-width>figure){display:flex;flex-direction:column}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="4"]:checked)) :where(.sk-image-gallery__current-of-total[data-counter="4"]){display:block}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="4"]:checked)) :where(.sk-image-gallery__thumbnail[data-counter="4"]){border:2px solid transparent;outline:2px solid var(--color-green)}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="5"]:checked)) :where([data-counter="5"] .content-width>figure){display:flex;flex-direction:column}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="5"]:checked)) :where(.sk-image-gallery__current-of-total[data-counter="5"]){display:block}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="5"]:checked)) :where(.sk-image-gallery__thumbnail[data-counter="5"]){border:2px solid transparent;outline:2px solid var(--color-green)}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="6"]:checked)) :where([data-counter="6"] .content-width>figure){display:flex;flex-direction:column}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="6"]:checked)) :where(.sk-image-gallery__current-of-total[data-counter="6"]){display:block}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="6"]:checked)) :where(.sk-image-gallery__thumbnail[data-counter="6"]){border:2px solid transparent;outline:2px solid var(--color-green)}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="7"]:checked)) :where([data-counter="7"] .content-width>figure){display:flex;flex-direction:column}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="7"]:checked)) :where(.sk-image-gallery__current-of-total[data-counter="7"]){display:block}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="7"]:checked)) :where(.sk-image-gallery__thumbnail[data-counter="7"]){border:2px solid transparent;outline:2px solid var(--color-green)}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="8"]:checked)) :where([data-counter="8"] .content-width>figure){display:flex;flex-direction:column}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="8"]:checked)) :where(.sk-image-gallery__current-of-total[data-counter="8"]){display:block}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="8"]:checked)) :where(.sk-image-gallery__thumbnail[data-counter="8"]){border:2px solid transparent;outline:2px solid var(--color-green)}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="9"]:checked)) :where([data-counter="9"] .content-width>figure){display:flex;flex-direction:column}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="9"]:checked)) :where(.sk-image-gallery__current-of-total[data-counter="9"]){display:block}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="9"]:checked)) :where(.sk-image-gallery__thumbnail[data-counter="9"]){border:2px solid transparent;outline:2px solid var(--color-green)}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="10"]:checked)) :where([data-counter="10"] .content-width>figure){display:flex;flex-direction:column}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="10"]:checked)) :where(.sk-image-gallery__current-of-total[data-counter="10"]){display:block}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="10"]:checked)) :where(.sk-image-gallery__thumbnail[data-counter="10"]){border:2px solid transparent;outline:2px solid var(--color-green)}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="11"]:checked)) :where([data-counter="11"] .content-width>figure){display:flex;flex-direction:column}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="11"]:checked)) :where(.sk-image-gallery__current-of-total[data-counter="11"]){display:block}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="11"]:checked)) :where(.sk-image-gallery__thumbnail[data-counter="11"]){border:2px solid transparent;outline:2px solid var(--color-green)}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="12"]:checked)) :where([data-counter="12"] .content-width>figure){display:flex;flex-direction:column}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="12"]:checked)) :where(.sk-image-gallery__current-of-total[data-counter="12"]){display:block}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="12"]:checked)) :where(.sk-image-gallery__thumbnail[data-counter="12"]){border:2px solid transparent;outline:2px solid var(--color-green)}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="13"]:checked)) :where([data-counter="13"] .content-width>figure){display:flex;flex-direction:column}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="13"]:checked)) :where(.sk-image-gallery__current-of-total[data-counter="13"]){display:block}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="13"]:checked)) :where(.sk-image-gallery__thumbnail[data-counter="13"]){border:2px solid transparent;outline:2px solid var(--color-green)}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="14"]:checked)) :where([data-counter="14"] .content-width>figure){display:flex;flex-direction:column}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="14"]:checked)) :where(.sk-image-gallery__current-of-total[data-counter="14"]){display:block}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="14"]:checked)) :where(.sk-image-gallery__thumbnail[data-counter="14"]){border:2px solid transparent;outline:2px solid var(--color-green)}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="15"]:checked)) :where([data-counter="15"] .content-width>figure){display:flex;flex-direction:column}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="15"]:checked)) :where(.sk-image-gallery__current-of-total[data-counter="15"]){display:block}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="15"]:checked)) :where(.sk-image-gallery__thumbnail[data-counter="15"]){border:2px solid transparent;outline:2px solid var(--color-green)}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="16"]:checked)) :where([data-counter="16"] .content-width>figure){display:flex;flex-direction:column}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="16"]:checked)) :where(.sk-image-gallery__current-of-total[data-counter="16"]){display:block}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="16"]:checked)) :where(.sk-image-gallery__thumbnail[data-counter="16"]){border:2px solid transparent;outline:2px solid var(--color-green)}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="17"]:checked)) :where([data-counter="17"] .content-width>figure){display:flex;flex-direction:column}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="17"]:checked)) :where(.sk-image-gallery__current-of-total[data-counter="17"]){display:block}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="17"]:checked)) :where(.sk-image-gallery__thumbnail[data-counter="17"]){border:2px solid transparent;outline:2px solid var(--color-green)}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="18"]:checked)) :where([data-counter="18"] .content-width>figure){display:flex;flex-direction:column}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="18"]:checked)) :where(.sk-image-gallery__current-of-total[data-counter="18"]){display:block}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="18"]:checked)) :where(.sk-image-gallery__thumbnail[data-counter="18"]){border:2px solid transparent;outline:2px solid var(--color-green)}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="19"]:checked)) :where([data-counter="19"] .content-width>figure){display:flex;flex-direction:column}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="19"]:checked)) :where(.sk-image-gallery__current-of-total[data-counter="19"]){display:block}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="19"]:checked)) :where(.sk-image-gallery__thumbnail[data-counter="19"]){border:2px solid transparent;outline:2px solid var(--color-green)}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="20"]:checked)) :where([data-counter="20"] .content-width>figure){display:flex;flex-direction:column}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="20"]:checked)) :where(.sk-image-gallery__current-of-total[data-counter="20"]){display:block}:where(.no-js) .sk-image-gallery:where(:has(input[data-counter="20"]:checked)) :where(.sk-image-gallery__thumbnail[data-counter="20"]){border:2px solid transparent;outline:2px solid var(--color-green)}:where(.no-js) .sk-image-gallery__thumbnails{display:grid;grid-template-columns:repeat(var(--num-visible-thumbnails),1fr);overflow-x:visible}:where(.no-js) .sk-image-gallery__thumbnail{block-size:100%;display:grid;grid-template-areas:"thumbnail";inline-size:auto}:where(.no-js) .sk-image-gallery__thumbnail :where(input){cursor:pointer;grid-area:thumbnail;height:1px;opacity:0;outline:none;position:absolute;width:1px}:where(.no-js) .sk-image-gallery__thumbnail :where(img){-o-object-fit:contain;object-fit:contain;pointer-events:none}:where(.no-js) .sk-image-gallery__controls{display:block}:where(.no-js) .sk-figure__figcaption{margin-block:var(--space-end)}.side-by-side{display:grid;gap:32px;grid-template-columns:1fr}@media(min-width:48em){.side-by-side{align-items:start;grid-template-columns:var(--left-col-width,1fr) var(--right-col-width,1fr)}}@media(min-width:64em){.side-by-side{gap:80px;grid-template-columns:var(--left-col-width,1fr) var(--right-col-width,1fr)}}.side-by-side :where(.inset){padding-block:var(--page-gutter)}@media(min-width:48em){.side-by-side :where(.inset){padding-block:3rem}}.side-by-side :where(section,.content-width){padding-block:unset;padding-inline:unset}.side-by-side :where(img){inline-size:100%}.side-by-side--one-third-and-two-thirds{--left-col-width:1fr;--right-col-width:2fr}.side-by-side--one-third-and-two-thirds :where(.side-by-side__left .image__container){max-inline-size:400px}@media(min-width:48em){.side-by-side--one-third-and-two-thirds :where(.side-by-side__left .image__container){max-inline-size:none}}.side-by-side--two-thirds-and-one-third{--left-col-width:2fr;--right-col-width:1fr}.side-by-side--two-thirds-and-one-third :where(.side-by-side__right .image__container){max-inline-size:400px}@media(min-width:48em){.side-by-side--two-thirds-and-one-third :where(.side-by-side__right .image__container){max-inline-size:none}}.side-by-side--one-quarter-and-three-quarters{--left-col-width:1fr;--right-col-width:2fr}@media(min-width:64em){.side-by-side--one-quarter-and-three-quarters{--right-col-width:3fr}}.side-by-side--one-quarter-and-three-quarters :where(.side-by-side__left .image__container){max-inline-size:300px}@media(min-width:48em){.side-by-side--one-quarter-and-three-quarters :where(.side-by-side__left .image__container){max-inline-size:none}}.side-by-side--three-quarters-and-one-quarter{--left-col-width:2fr;--right-col-width:1fr}@media(min-width:64em){.side-by-side--three-quarters-and-one-quarter{--left-col-width:3fr}}.side-by-side--three-quarters-and-one-quarter :where(.side-by-side__right .image__container){max-inline-size:300px}@media(min-width:48em){.side-by-side--three-quarters-and-one-quarter :where(.side-by-side__right .image__container){max-inline-size:none}}.side-by-side--one-fifth-and-four-fifths{--left-col-width:1fr;--right-col-width:2fr}@media(min-width:64em){.side-by-side--one-fifth-and-four-fifths{--right-col-width:3fr}}@media(min-width:90em){.side-by-side--one-fifth-and-four-fifths{--right-col-width:4fr}}.side-by-side--one-fifth-and-four-fifths :where(.side-by-side__left .image__container){max-inline-size:250px}@media(min-width:48em){.side-by-side--one-fifth-and-four-fifths :where(.side-by-side__left .image__container){max-inline-size:none}}.side-by-side--four-fifths-and-one-fifth{--left-col-width:2fr;--right-col-width:1fr}@media(min-width:64em){.side-by-side--four-fifths-and-one-fifth{--left-col-width:3fr}}@media(min-width:90em){.side-by-side--four-fifths-and-one-fifth{--left-col-width:4fr}}.side-by-side--four-fifths-and-one-fifth :where(.side-by-side__right .image__container){max-inline-size:250px}@media(min-width:48em){.side-by-side--four-fifths-and-one-fifth :where(.side-by-side__right .image__container){max-inline-size:none}}.side-by-side--half-and-half{--left-col-width:1fr;--right-col-width:1fr}.side-by-side--half-and-half :where(.image__container){max-inline-size:600px}@media(min-width:48em){.side-by-side--half-and-half :where(.image__container){max-inline-size:none}}.image-modal{background-color:var(--color-black-alpha-85);block-size:100%;border:unset;inline-size:100%;max-block-size:unset;max-inline-size:unset;padding:unset}:where(body):has(.image-modal[open]){overflow:hidden}.image-modal__inner{--modal-padding:24px;--modal-top-padding:var(--modal-padding);--modal-button-size:2.75rem;block-size:100%;display:flex;flex-direction:column;gap:calc(100px - var(--modal-top-padding) - var(--modal-button-size));padding:var(--modal-padding);padding-block-start:var(--modal-top-padding)}@media(min-aspect-ratio:13/9){.image-modal__inner{flex-direction:row-reverse}}@media(min-height:768px),(orientation:portrait){.image-modal__inner{flex-direction:column}}@media(min-width:64em){.image-modal__inner{--modal-padding:40px;--modal-top-padding:30px}}.image-modal__inner :where(picture){--max-image-height:calc(100vh - 100px - var(--modal-padding));margin:auto;max-block-size:var(--max-image-height)}@media(min-aspect-ratio:13/9){.image-modal__inner :where(picture){max-block-size:unset}}@media(min-height:768px),(orientation:portrait){.image-modal__inner :where(picture){max-block-size:var(--max-image-height)}}.image-modal__inner :where(picture) :where(img){-o-object-fit:contain;object-fit:contain}.image-modal__close-btn{align-self:flex-end;aspect-ratio:1;background-color:var(--color-white);border:2px solid var(--color-black);border-radius:50%;cursor:pointer;inline-size:2.75rem;padding-inline:12px;transition:background-color var(--quick-fade)}.image-modal__close-btn:hover{background-color:var(--color-white-alpha-60)}@media(min-aspect-ratio:13/9){.image-modal__close-btn{align-self:flex-start}}@media(min-height:768px),(orientation:portrait){.image-modal__close-btn{align-self:flex-end}}.image-modal__close-btn :where(svg){aspect-ratio:1}.jumplinks{padding-block-start:var(--block-spacing-small)}.jumplinks :where(h2){font-family:var(--font-family-sans);font-size:1.125rem;font-weight:600;margin-block-end:1.5rem}@media(min-width:48em){.jumplinks :where(h2){font-size:1.25rem}}.jumplinks__items{--items-inline-gap:1.5rem;--items-inline-size:52.5rem;--list-block-spacing:0.75rem;display:grid;list-style:none;max-inline-size:calc(var(--items-inline-size) + var(--items-inline-gap));padding-inline-start:unset;row-gap:var(--list-block-spacing)}@media(min-width:48em){.jumplinks__items{--list-block-spacing:0.5rem;-moz-column-gap:var(--items-inline-gap);column-gap:var(--items-inline-gap);grid-template-columns:1fr 1fr}}.jumplinks__item{font-size:1rem;font-weight:500;line-height:1.5}@media(min-width:48em){.jumplinks__item{font-size:1.25rem;line-height:2}}.jumplinks__link{--icon-size:0.9375rem;align-items:center;display:grid;gap:.5rem;grid-template-columns:var(--icon-size) 1fr;text-decoration-line:none}.jumplinks__link :hover{color:var(--color-green-aa-contrast)}.jumplinks__link :where(svg){aspect-ratio:1;color:var(--color-green-aa-contrast);inline-size:var(--icon-size)}svg[class*=color--yellow]{color:var(--color-yellow)}svg[class*=color--green]{color:var(--color-green)}svg[class*=color--green-light]{color:var(--color-green-light)}svg[class*=color--green-dark]{color:var(--color-green-dark)}svg[class*=color--blue]{color:var(--color-blue)}svg[class*=color--white]{color:var(--color-white)}svg[class*=color--soft-white]{color:var(--color-soft-white)}svg[class*=color--grey-light]{color:var(--color-grey-light)}svg[class*=color--grey-dark]{color:var(--color-grey-dark)}svg[class*=color--black]{color:var(--color-black)}svg[class*=color--soft-black]{color:var(--color-soft-black)}svg[class*=color--error]{color:var(--color-error)}.rotate--180{transform:rotate(180deg)}.flip--x{transform:scaleX(-1)}.flip--y{transform:scaleY(-1)}.sr-only{block-size:1px!important;border:0!important;inline-size:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;clip:rect(0 0 0 0)!important}.js .u-js-hide,.no-js .u-no-js-hide,.u-hidden{display:none!important}
