/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@charset "UTF-8";:root{--black-oklch:29.16% 0.0163 259.79;--white-oklch:100% 0 0;--grey-oklch:51.66% 0.0355 265.08;--primary-oklch:40.92% 0.0734 248.26;--tertiary-light-2-oklch:95.97% 0.0144 244.72;--black:oklch(var(--black-oklch));--white:oklch(var(--white-oklch));--grey:oklch(var(--grey-oklch));--grey-light-1:oklch(96.28% 0.0028 128.49);--grey-light-2:oklch(92.36% 0.0029 128.49);--primary-dark-2:oklch(31.26% 0.0519 247.93);--primary-dark-1:oklch(36.14% 0.0632 247.79);--primary:oklch(var(--primary-oklch));--primary-light-1:oklch(50.05% 0.0934 248.46);--primary-light-2:oklch(62.85% 0.1003 246.79);--primary-light-3:oklch(84.05% 0.0566 241.96);--secondary-dark-1:oklch(78.92% 0.1654 69.47);--secondary:oklch(80.83% 0.156 72.47);--secondary-light-1:oklch(85.09% 0.1273 75.7);--tertiary-light-1:oklch(92.11% 0.0278 239.67);--tertiary-light-2:oklch(var(--tertiary-light-2-oklch));--red-oklch:55.96% 0.2111 29.38;--red:oklch(55.96% 0.2111 29.38);--background-main-static:var(--white);--background-main-interactive:var(--white);--background-main-interactive-hover:var(--white);--background-deco-static:var(--grey-light-1);--background-deco-interactive:var(--tertiary-light-2);--background-deco-interactive-hover:var(--tertiary-light-1);--border-static:var(--tertiary-light-1);--border-interactive:var(--tertiary-light-1);--border-interactive-hover:var(--tertiary-light-1);--text-main-static:var(--black);--text-main-interactive:var(--primary);--text-main-interactive-hover:var(--primary-light-1);--text-aux-static:var(--grey);--text-aux-interactive:var(--grey);--text-aux-interactive-hover:var(--grey);--text-deco-static:var(--primary);--text-deco-interactive:var(--secondary-dark-1);--text-deco-interactive-hover:var(--secondary-light-1);--button-background:var(--secondary);--button-background-hover:var(--secondary-light-1);--button-label:var(--primary-dark-1);--button-label-hover:var(--primary-dark-1);--button-border:var(--secondary);--button-border-hover:var(--secondary-light-1);--scrollbar-track:transparent;--scrollbar-thumb:var(--black);--form-input:var(--primary);--form-input-hover:var(--primary);--form-input-disabled:var(--black);--form-input-background-normal:var(--white);--form-input-background-hover:var(--white);--form-input-placeholder:var(--grey);--form-input-text:var(--black)}.is-alt-theme{--background-main-static:var(--primary);--background-main-interactive:var(--primary);--background-main-interactive-hover:var(--primary);--background-deco-static:var(--primary-dark-2);--background-deco-interactive:var(--primary-dark-2);--background-deco-interactive-hover:var(--primary-dark-2);--border-static:var(--primary-dark-1);--border-interactive:var(--primary-dark-1);--border-interactive-hover:var(--primary-dark-1);--text-main-static:var(--white);--text-main-interactive:var(--white);--text-main-interactive-hover:var(--secondary-light-1);--text-aux-static:var(--white);--text-aux-interactive:var(--secondary);--text-aux-interactive-hover:var(--secondary-light-1);--text-deco-static:var(--grey);--text-deco-interactive:var(--grey);--text-deco-interactive-hover:var(--grey);--button-background:var(--white);--button-background-hover:var(--secondary-light-1);--button-label:var(--primary);--button-label-hover:var(--primary);--button-border:var(--secondary);--button-border-hover:var(--secondary-light-1);--form-input:var(--primary);--form-input-hover:var(--white);--form-input-background-normal:var(--white);--form-input-background-hover:var(--white);--form-input-placeholder:var(--white);--form-input-text:var(--black)}:root{--corners-l:2rem;--corners-m:1rem;--corners-s:0.5rem}@media (max-width:768px){:root{--corners-l:1.5rem;--corners-m:0.75rem;--corners-s:0.375rem}}:root{--text-font:"Lato",sans-serif;--headings-font:"Lato",sans-serif;--button-font:"Lato",sans-serif;--meta-font:"Lato",sans-serif;--nav-font:"Lato",sans-serif;--description-font:"Lato",sans-serif;--quote-font:"Lato",sans-serif;--caption-font:"Lato",sans-serif;--code-font:"Source Code Pro",sans-serif;--max-width:108.5rem}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v24/S6u8w4BMUTPHjxsAUi-qNiXg7eU0.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v24/S6u8w4BMUTPHjxsAXC-qNiXg7Q.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI5wq_FQftx9897sxZ.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI5wq_Gwftx9897g.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:900;src:url(https://fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI3wi_FQftx9897sxZ.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:900;src:url(https://fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI3wi_Gwftx9897g.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh50XSwaPGQ3q5d0N7w.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh50XSwiPGQ3q5d0.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Source Code Pro;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcecodepro/v23/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMdrTFcZZJmOpwVS.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Source Code Pro;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcecodepro/v23/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMlrTFcZZJmOpw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@keyframes fade-in{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in{0%{translate:0 -100%}to{translate:0 0}}@keyframes slide-out{0%{translate:0 0}to{translate:0 -100%}}@keyframes show{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes hide{to{transform:translateY(100%)}}@keyframes scale-fade-up{0%{opacity:0;transform:translateY(20%) scale(.3)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes spin{to{transform:rotate(1turn)}}:root{--space-2xs:0.25rem;--space-xs:0.5rem;--space-s:1rem;--space-m:1.5rem;--space-l:2rem;--space-xl:2.5rem;--space-2xl:3rem;--space-3xl:6rem;--space-4xl:6.5rem;--gutter:2.25rem;--outer-gutter:4.5rem;--header-height:7.5rem;--in-page-nav-sticky-height:3.375rem;--admin-height:5.125rem;--admin-toolbar:3.25rem}@media (max-width:64rem){:root{--space-xs:0.25rem;--space-s:0.5rem;--space-m:1rem;--space-l:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4rem;--space-4xl:5rem;--gutter:1.5rem;--header-height:5.5rem;--outer-gutter:2rem;--in-page-nav-sticky-height:2.875rem}}@media (max-width:46.25rem){:root{--space-3xl:3.5rem;--space-4xl:4rem;--gutter:1rem;--outer-gutter:1rem;--header-height:5rem;--in-page-nav-sticky-height:2.25rem;--admin-height:8.063rem}}:root{--text-3xs:0.75rem;--text-2xs:0.75rem;--text-xs:0.875rem;--text-s:1rem;--text-m:1.125rem;--text-l:1.375rem;--text-xl:1.5rem;--text-2xl:1.75rem;--text-3xl:2rem;--text-4xl:3rem;--text-5xl:4.5rem}@media (max-width:64rem){:root{--text-xs:0.75rem;--text-s:0.875rem;--text-m:1rem;--text-l:1.125rem;--text-xl:1.375rem;--text-2xl:1.5rem;--text-3xl:1.75rem;--text-4xl:2.5rem;--text-5xl:3rem}}@media (max-width:46.25rem){:root{--text-s:0.875rem;--text-m:1rem;--text-xl:1.25rem;--text-2xl:1.375rem;--text-4xl:2rem;--text-5xl:2.5rem}}*,:after,:before{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{max-inline-size:100%}img{block-size:auto;font-style:italic;vertical-align:middle}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}button{-webkit-text-fill-color:currentcolor;background:unset;border:unset;color:currentcolor;cursor:pointer;padding:unset}ol,ul{list-style-type:none;padding-inline-start:0}a{color:inherit;text-decoration:none}input[type=button],input[type=email],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url]{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer}html{scroll-behavior:smooth;scroll-padding-block-start:var(--in-page-nav-sticky-height)}body{background-color:var(--background-main-static);font-family:var(--text-font);font-optical-sizing:auto;font-size:16px;scrollbar-gutter:stable}@media (prefers-reduced-motion){body *{animation-duration:0s}}body:after{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:oklch(var(--white-oklch)/30%);block-size:100%;content:"";inline-size:100%;inset:0;opacity:0;position:fixed;transition:background-color .6s,opacity .3s,visibility .6s;visibility:hidden;z-index:3}body.has-overlay{overflow:hidden}body.has-overlay:after{opacity:1;visibility:visible}.o-button{align-items:center;background-color:var(--button-background);block-size:3rem;border:1px solid var(--button-border);border-radius:var(--corners-l);box-sizing:border-box;color:var(--button-label);-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);display:inline-flex;flex-shrink:0;font-family:var(--button-font);font-size:1rem;font-weight:700;justify-content:space-between;line-height:.75;padding:var(--space-s) var(--space-m);text-align:start;transition:background-color .3s,border-color .3s,color .3s}@media (max-width:64rem){.o-button{block-size:2.5rem;-moz-column-gap:var(--space-s);column-gap:var(--space-s)}}@media (max-width:46.25rem){.o-button{-moz-column-gap:var(--space-xs);column-gap:var(--space-xs)}}.o-button:focus,.o-button:hover{background-color:var(--button-background-hover);border-color:var(--button-border-hover);color:var(--button-label-hover)}.o-button:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.o-button.hidden{display:none}.o-button--icon-only{inline-size:3rem;justify-content:center;padding:0}@media (max-width:64rem){.o-button--icon-only{inline-size:2.5rem}}@media (max-width:46.25rem){.o-button--icon-only{block-size:2rem;inline-size:2rem}}.o-button--icon-only .o-svg{block-size:1rem;inline-size:1rem}@media (max-width:46.25rem){.o-button--icon-only .o-svg{block-size:.75rem;inline-size:.75rem}}.o-button--static{--button-background:var(--form-input-background-disabled);--button-border:var(--form-input-disabled);--button-label:var(--form-input-text-disabled);--button-background-hover:var(--form-input-background-disabled);--button-border-hover:var(--form-input-disabled);--button-label-hover:var(--form-input-text-disabled);pointer-events:auto}.o-button--secondary{--button-background:var(--white);--button-border:var(--text-main-interactive);--button-label:var(--text-main-interactive)}.o-button--tertiary{--button-background:transparent;--button-border:transparent;--button-label:var(--text-main-interactive);--button-background-hover:transparent;--button-border-hover:transparent;--button-label-hover:var(--text-main-interactive-hover);block-size:auto;padding:0}.o-card-block:not(.o-offset-layout--light-blue){margin-block-end:calc(var(--space-2xl)*-1);padding-block-end:var(--space-2xl)}.o-card-block__container{position:relative}.o-card-block__container:before{background-color:transparent;block-size:100%;content:"";display:grid;grid-column:2/-1;inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;z-index:0}@media (max-width:46.25rem){.o-card-block__container:before{grid-column:1/-1}}.o-offset-layout--light-blue .o-card-block__container:before{background-color:var(--background-deco-interactive)}.o-offset-layout--light-blue .o-card-block__container:not(:has(+.o-card-block__footer)){padding-block-end:var(--space-2xl)}.o-card-block__container-inner{grid-column:1/-1;z-index:2}.o-card-block__cards-wrapper{display:grid;gap:var(--space-l) var(--gutter);position:relative;z-index:1}.o-card-block__cards-wrapper--one-per-row{grid-template-columns:1fr}.o-card-block__cards-wrapper--two-per-row{grid-template-columns:repeat(2,1fr)}@media (max-width:46.25rem){.o-card-block__cards-wrapper--two-per-row{grid-template-columns:1fr}}.o-card-block__cards-wrapper--three-per-row{grid-template-columns:repeat(3,1fr)}@media (max-width:46.25rem){.o-card-block__cards-wrapper--three-per-row{grid-template-columns:1fr}}.o-card-block__cards-wrapper--four-per-row{grid-template-columns:repeat(4,1fr)}@media (max-width:64rem){.o-card-block__cards-wrapper--four-per-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:46.25rem){.o-card-block__cards-wrapper--four-per-row{grid-template-columns:1fr}}@media (max-width:46.25rem){.o-card-block__cards-wrapper--four-per-row:has(.c-organisation-card){grid-template-columns:repeat(2,1fr)}}@media (max-width:20rem){.o-card-block__cards-wrapper--four-per-row:has(.c-organisation-card){grid-template-columns:1fr}}.o-card-block__cards-wrapper--six-per-row{grid-template-columns:repeat(6,1fr)}@media (max-width:64rem){.o-card-block__cards-wrapper--six-per-row{grid-template-columns:repeat(3,1fr)}}@media (max-width:46.25rem){.o-card-block__cards-wrapper--six-per-row{grid-template-columns:1fr 1fr}}.o-offset-layout .o-card-block__footer-wrapper{padding-block:var(--space-2xl) 0}.o-offset-layout--light-blue .o-card-block__footer-wrapper{padding-block:var(--space-2xl)}.o-card-block__footer-inner{border-block-start:1px solid var(--primary);color:var(--text-main-interactive);padding-block-start:var(--space-m)}.o-card-block--text-width .o-card-block__container{grid-column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,1fr)}.o-card-block--text-width .o-card-block__cards-wrapper,.o-card-block--text-width .o-card-block__footer,.o-card-block--text-width .o-card-block__header{grid-column:1/9;grid-template-columns:1fr 1fr}@media (max-width:64rem){.o-card-block--text-width .o-card-block__cards-wrapper,.o-card-block--text-width .o-card-block__footer,.o-card-block--text-width .o-card-block__header{grid-column:1/9}}@media (max-width:46.25rem){.o-card-block--text-width .o-card-block__cards-wrapper,.o-card-block--text-width .o-card-block__footer,.o-card-block--text-width .o-card-block__header{grid-column:1/-1;grid-template-columns:1fr}}.o-card-block--text-width .o-card-block__description{display:none}.o-component-heading__title{color:var(--primary);font-size:var(--text-3xl)}.o-component-heading__title,.o-component-heading__title--large{font-family:var(--headings-font);font-weight:400;line-height:1.25}.o-component-heading__title--large{font-size:var(--text-4xl)}.o-component-heading__description{color:var(--text-main-static);font-family:var(--description-font);font-size:var(--text-m);line-height:1.5;margin-block-start:var(--space-s)}.o-component-heading__description a{color:var(--text-main-interactive);cursor:pointer;text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.o-component-heading__description a:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.o-component-heading__description a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-form-header--logged-out .o-component-heading .o-component-heading__title,.c-form-header--login .o-component-heading .o-component-heading__title,.c-form-header--register .o-component-heading .o-component-heading__title{font-family:var(--headings-font);font-size:var(--text-4xl);font-weight:400;line-height:1.25}.o-container{inline-size:100%;margin-inline:auto;max-inline-size:calc(var(--max-width) + var(--outer-gutter)*2);padding-inline:var(--outer-gutter)}.o-container--grid{grid-column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:46.25rem){.o-container--grid{grid-template-columns:repeat(4,1fr)}}:where(.o-content-from-editor) h2{color:var(--text-deco-static);font-family:var(--headings-font);font-size:var(--text-3xl);font-weight:400;line-height:1.25;margin-block-end:var(--space-s)}:where(.o-content-from-editor) h2:not(:first-child){padding-block-start:var(--space-s)}:where(.o-content-from-editor) h2 strong{font-weight:400}:where(.o-content-from-editor) h3{color:var(--text-deco-static);font-family:var(--headings-font);font-size:var(--text-2xl);font-weight:400;line-height:1.4;margin-block-end:var(--space-s)}:where(.o-content-from-editor) h3:not(:first-child){padding-block-start:var(--space-s)}:where(.o-content-from-editor) h3 strong{font-weight:400}:where(.o-content-from-editor) h4,:where(.o-content-from-editor) h5,:where(.o-content-from-editor) h6{color:var(--text-deco-static);font-family:var(--headings-font);font-size:var(--text-xl);font-weight:400;line-height:1.25;margin-block-end:var(--space-s)}:where(.o-content-from-editor) h4:not(:first-child),:where(.o-content-from-editor) h5:not(:first-child),:where(.o-content-from-editor) h6:not(:first-child){padding-block-start:var(--space-xs)}:where(.o-content-from-editor) h4 strong,:where(.o-content-from-editor) h5 strong,:where(.o-content-from-editor) h6 strong{font-weight:400}:where(.o-content-from-editor) h2:has(+.responsive-table),:where(.o-content-from-editor) h3:has(+.responsive-table),:where(.o-content-from-editor) h4:has(+.responsive-table),:where(.o-content-from-editor) h5:has(+.responsive-table),:where(.o-content-from-editor) h6:has(+.responsive-table),:where(.o-content-from-editor) p:has(+.responsive-table){margin-block-end:0}:where(.o-content-from-editor) p{color:var(--text-main-static);font-family:var(--text-font);font-size:var(--text-m);line-height:1.75;margin-block-end:var(--space-s)}:where(.o-content-from-editor) strong{font-weight:700}:where(.o-content-from-editor) em{font-style:italic}:where(.o-content-from-editor) a{color:var(--text-main-interactive);cursor:pointer;text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}:where(.o-content-from-editor) a:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}:where(.o-content-from-editor) a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}:where(.o-content-from-editor)>div{padding-block:var(--space-l)}:where(.o-content-from-editor) .o-button{text-decoration:none}:where(.o-content-from-editor) figure{padding-block:var(--space-l)}:where(.o-content-from-editor) blockquote{padding-block:var(--space-l);padding-inline-start:var(--space-l)}:where(.o-content-from-editor) blockquote p{color:var(--text-main-static);font-family:var(--headings-font);font-size:var(--text-2xl);font-weight:400;line-height:1.4;margin-block-end:0}@media (max-width:46.25rem){:where(.o-content-from-editor) blockquote p{font-family:var(--headings-font);font-size:var(--text-xl);font-weight:400;line-height:1.25}}:where(.o-content-from-editor) :has(+ul,+ol){margin-block-end:0}:where(.o-content-from-editor) ol{list-style:decimal;padding-inline-start:1.375rem}@media (max-width:46.25rem){:where(.o-content-from-editor) ol{padding-inline-start:1.3rem}}:where(.o-content-from-editor) ol li{padding-inline-start:.375rem}:where(.o-content-from-editor) ol li::marker{color:var(--text-deco-static);font-weight:700}:where(.o-content-from-editor) ol ol{list-style:lower-latin}:where(.o-content-from-editor) ol ol li::marker{color:var(--text-deco-static)}:where(.o-content-from-editor) ul{list-style:disc;padding-inline-start:1.2rem}@media (max-width:46.25rem){:where(.o-content-from-editor) ul{padding-inline-start:1.2rem}}:where(.o-content-from-editor) ul li{padding-inline-start:.375rem;position:relative}@media (max-width:46.25rem){:where(.o-content-from-editor) ul li{padding-inline-start:0}}:where(.o-content-from-editor) ul li ol li:before{content:none}:where(.o-content-from-editor) ul li::marker{color:var(--text-deco-static)}:where(.o-content-from-editor) ul ol{list-style:decimal}:where(.o-content-from-editor) ul ol li::marker{color:var(--text-deco-static);font-size:inherit}:where(.o-content-from-editor) ol,:where(.o-content-from-editor) ul{color:var(--text-main-static);font-family:var(--text-font);font-size:var(--text-m);line-height:1.75;padding-block:var(--space-l)}:where(.o-content-from-editor) ol ol,:where(.o-content-from-editor) ol ul,:where(.o-content-from-editor) ul ol,:where(.o-content-from-editor) ul ul{padding-block:var(--space-s) 0}:where(.o-content-from-editor) ol li,:where(.o-content-from-editor) ul li{color:inherit;margin-block-end:var(--space-s)}:where(.o-content-from-editor) ol li:last-child,:where(.o-content-from-editor) ul li:last-child{margin-block-end:0}:where(.o-content-from-editor) ol li p:last-child,:where(.o-content-from-editor) ul li p:last-child{margin-block-end:0}:where(.o-content-from-editor) .responsive-table{margin-block-end:var(--space-l);overflow-x:auto;padding-block-start:var(--space-l);scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}:where(.o-content-from-editor) .responsive-table::-webkit-scrollbar{block-size:.25rem;inline-size:.25rem}:where(.o-content-from-editor) .responsive-table::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}:where(.o-content-from-editor) .responsive-table::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:.438rem;opacity:.6}:where(.o-content-from-editor) .responsive-table:has(+caption){margin-block-end:var(--space-s);padding-block-end:0}:where(.o-content-from-editor) caption{caption-side:bottom;color:var(--text-aux-static);display:block;font-family:var(--caption-font);font-size:var(--text-xs);line-height:1.5;margin-block:0 var(--space-l);text-align:start}:where(.o-content-from-editor) table{border-collapse:collapse;border-spacing:0;color:var(--black);font-family:var(--text-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.75;line-height:1.4}:where(.o-content-from-editor) table:not([width]){inline-size:100%}:where(.o-content-from-editor) table thead{background-color:var(--primary);color:var(--white)}:where(.o-content-from-editor) table th:focus-visible{outline:3px solid var(--primary);outline-offset:3px;outline-offset:-3px}:where(.o-content-from-editor) table td,:where(.o-content-from-editor) table th{border:none;padding:.625rem var(--space-xs);text-align:start}@media (max-width:46.25rem){:where(.o-content-from-editor) table td,:where(.o-content-from-editor) table th{min-inline-size:7.5rem}}:where(.o-content-from-editor) table tfoot td,:where(.o-content-from-editor) table th{font-weight:700}:where(.o-content-from-editor) table td:not(:first-child),:where(.o-content-from-editor) table th:not(:first-child){border-inline-start:1px solid var(--border-static)}:where(.o-content-from-editor) table tr:not(:first-child) td,:where(.o-content-from-editor) table tr:not(:last-child) td{border-block-start:1px solid var(--border-static)}:where(.o-content-from-editor) table tr:nth-child(2n) td{background-color:var(--background-deco-interactive)}:where(.o-content-from-editor) table th[role=columnheader]:not(.no-sort){cursor:pointer;padding-inline-end:2rem;position:relative}@media (max-width:46.25rem){:where(.o-content-from-editor) table th[role=columnheader]:not(.no-sort){padding-inline-end:1.5rem}}:where(.o-content-from-editor) table th[role=columnheader]:not(.no-sort):after{background-image:url(../img/arrow-down-white.svg);background-repeat:no-repeat;background-size:contain;block-size:1rem;content:"";inline-size:1rem;inset-block-start:50%;inset-inline-end:var(--space-xs);position:absolute;transform:translateY(-50%) rotate(0deg);transition:transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(.o-content-from-editor) table th[aria-sort=descending]:not(.no-sort):after{transform:translateY(-50%) rotate(180deg)}:where(.o-content-from-editor) table tfoot{border-block-start:2px solid var(--border-static)}:where(.o-content-from-editor) iframe{block-size:auto;border:none;inline-size:100%;margin-block-end:var(--space-s)}:where(.o-content-from-editor) iframe[src*=vimeo],:where(.o-content-from-editor) iframe[src*=youtube]{aspect-ratio:16/9}:where(.o-content-from-editor) iframe[src*=soundcloud]{aspect-ratio:16/4}:where(.o-content-from-editor) pre{background-color:var(--background-deco-interactive);border:1px solid var(--border-static);margin-block:var(--space-l);overflow:auto;padding:var(--space-s);scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}:where(.o-content-from-editor) pre::-webkit-scrollbar{block-size:.25rem;inline-size:.25rem}:where(.o-content-from-editor) pre::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}:where(.o-content-from-editor) pre::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:.438rem;opacity:.6}:where(.o-content-from-editor) pre code{color:var(--text-main-static);font-family:var(--code-font);font-size:var(--text-s);font-weight:400;line-height:1.4}:where(.o-content-from-editor)>:first-child{margin-block-start:0}:where(.o-content-from-editor) img{block-size:auto;display:block;max-inline-size:100%}:where(.o-content-from-editor) figcaption{-moz-column-gap:var(--space-s);column-gap:var(--space-s);display:flex;font-family:var(--caption-font);font-size:var(--text-xs);inline-size:-moz-min-content;inline-size:min-content;line-height:1.5;margin-block-start:var(--space-s);min-inline-size:100%;text-align:start}:where(.o-content-from-editor) figcaption p{color:inherit;margin-block-end:0}:where(.o-content-from-editor) .align-left{float:inline-start;padding:0 var(--space-m) var(--space-m) 0}@media (max-width:64rem){:where(.o-content-from-editor) .align-left{padding-block-start:var(--space-s)}}:where(.o-content-from-editor) .align-center{display:block;margin:auto;padding-block-start:var(--space-s);padding-inline:var(--space-m)}@media (max-width:64rem){:where(.o-content-from-editor) .align-center{padding-block-start:var(--space-m)}}:where(.o-content-from-editor) .align-center figcaption{text-align:center}@media (max-width:27rem){:where(.o-content-from-editor) .align-center figcaption{text-align:start}}:where(.o-content-from-editor) .align-right{float:inline-end;padding:0 0 var(--space-m) var(--space-m)}@media (max-width:64rem){:where(.o-content-from-editor) .align-right{padding-block-start:var(--space-s)}}:where(.o-content-from-editor) .align-center,:where(.o-content-from-editor) .align-left,:where(.o-content-from-editor) .align-right{max-inline-size:50%}:where(.o-content-from-editor) .align-center:has(figcaption) img,:where(.o-content-from-editor) .align-left:has(figcaption) img,:where(.o-content-from-editor) .align-right:has(figcaption) img{min-inline-size:10rem}@media (max-width:27rem){:where(.o-content-from-editor) .align-center,:where(.o-content-from-editor) .align-left,:where(.o-content-from-editor) .align-right{display:block;float:none;padding-block-end:var(--space-m);padding-inline-start:0}}.o-content-wrapper{grid-column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:46.25rem){.o-content-wrapper{grid-template-columns:repeat(4,1fr)}}.o-content-wrapper__inner{grid-column:3/-3}@media (max-width:64rem){.o-content-wrapper__inner{grid-column:3/-1}}@media (max-width:46.25rem){.o-content-wrapper__inner{grid-column:1/-1}}.o-grid-container{grid-column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:46.25rem){.o-grid-container{grid-template-columns:repeat(4,1fr)}}.o-label{--label-background:var(--background-main-interactive);--label-border:var(--background-main-interactive);--label-text:var(--text-main-interactive);--label-background-hover:var(--button-background-hover);--label-border-hover:var(--button-background-hover);--label-text-hover:var(--text-main-interactive);align-items:center;background-color:var(--label-background);block-size:2.25rem;border:1px solid var(--label-border);border-radius:var(--corners-l);box-sizing:border-box;color:var(--label-text);-moz-column-gap:var(--space-2xs);column-gap:var(--space-2xs);display:inline-flex;font-family:var(--meta-font);font-size:var(--text-xs);font-size:var(--text-2xs);font-weight:900;justify-content:space-between;letter-spacing:.1em;line-height:1;padding:var(--space-xs) .75rem;text-align:start;text-transform:uppercase;transition:background-color .3s,border-color .3s,color .3s}@media (max-width:46.25rem){.o-label{block-size:1.75rem}}.o-label:not(.o-label--static):focus,.o-label:not(.o-label--static):hover{background-color:var(--label-background-hover);border-color:var(--label-border-hover);color:var(--label-text-hover)}.o-label:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.o-label--large{font-family:var(--button-font);font-size:1rem;font-weight:700;line-height:.75}.o-label--alt{font-family:var(--meta-font);font-size:var(--text-xs);font-weight:900;font-weight:700;letter-spacing:.1em;letter-spacing:0;line-height:1;text-transform:uppercase;text-transform:none}.o-label--static{--label-background:transparent;--label-border:transparent;--label-text:var(--text-main-static);--label-background-hover:transparent;--label-border-hover:transparent;--label-text-hover:var(--text-main-interactive);align-items:center;padding-inline:0}.o-label--on-light{--label-background:var(--background-deco-interactive);--label-border:var(--background-deco-interactive);--label-text:var(--text-main-interactive);--label-background-hover:var(--background-deco-interactive-hover);--label-border-hover:var(--background-deco-interactive-hover);--label-text-hover:var(--text-main-interactive-hover)}.o-label--light-blue{--label-background:var(--background-deco-interactive);--label-text:var(--button-label);--label-background-hover:var(--tertiary-light-1);--label-border-hover:transparent;--label-text-hover:var(--primary-dark-1)}:where(.o-layout){display:grid;grid-template-columns:[full-width-start] minmax(var(--outer-gutter),1fr) [wrapper-start] min(100% - var(--outer-gutter) * 2,var(--max-width)) [wrapper-end] minmax(var(--outer-gutter),1fr) [full-width-end]}:where(.o-layout)>.is-offset-right{display:grid;grid-column:wrapper-start/full-width-end;grid-template-columns:subgrid;z-index:0}@media (max-width:46.25rem){:where(.o-layout)>.is-offset-right{grid-column:full-width}}:where(.o-layout)>.is-full-width{display:grid;grid-column:full-width;grid-template-columns:subgrid;z-index:0}:where(.o-layout)>.is-full-width>*{grid-column:wrapper}:where(.o-layout)>.is-full-width>.is-offset-right{display:grid;grid-column:wrapper-start/full-width-end;grid-template-columns:subgrid;z-index:0}@media (max-width:46.25rem){:where(.o-layout)>.is-full-width>.is-offset-right{grid-column:full-width}}:where(.o-layout)>:not(.is-offset-right,.is-full-width){grid-column:wrapper}:where(.o-layout):has(.c-call-to-action--has-image:last-of-type):not(:has(:is(.c-meta,.o-card-block):last-child))+.c-footer{margin-block-start:0}:where(.o-layout):has(.c-call-to-action--has-image:last-of-type):has(.block-footnotes .c-footnote-list--hidden) .c-call-to-action--has-image:last-of-type{padding-block-end:var(--outer-gutter)}@media (max-width:46.25rem){:where(.o-layout):has(.c-call-to-action--has-image:last-of-type):has(.block-footnotes .c-footnote-list--hidden) .c-call-to-action--has-image:last-of-type{padding-block-end:0}}:where(.is-offset-right>:not(.is-offset-right,.is-full-width)),:where(.is-wrapper-width>:not(.is-offset-right,.is-full-width)){grid-column:wrapper}.o-link{align-items:center;color:var(--text-main-interactive);-moz-column-gap:var(--space-s);column-gap:var(--space-s);display:inline-flex;font-family:var(--button-font);font-size:.875rem;font-weight:900;letter-spacing:.1em;line-height:1;text-transform:uppercase;transition:color .3s}.o-link__icon{flex-shrink:0}@media (min-width:46.35rem){.o-link__icon{margin-block-start:.2ex}}.o-link__icon-wrapper{align-items:center;background-color:var(--button-background);block-size:2.125rem;border-radius:100%;color:var(--button-label);display:inline-flex;inline-size:2.125rem;padding:.5rem;transition:background-color .3s;white-space:nowrap}.o-link__external-icon{transform:translateY(.4ex)}.o-link__additional-text{color:var(--text-aux-interactive);font-family:var(--button-font);font-size:1rem;font-weight:700;font-weight:400;line-height:.75}.o-link:focus,.o-link:hover{color:var(--button-label-hover)}.o-link:focus .o-link__icon-wrapper,.o-link:hover .o-link__icon-wrapper{background-color:var(--button-background-hover)}.o-link:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.is-alt-theme .o-link .o-link__icon-wrapper{background-color:var(--secondary)}.is-alt-theme .o-link:focus,.is-alt-theme .o-link:hover{color:inherit}.is-alt-theme .o-link:focus .o-link__icon-wrapper,.is-alt-theme .o-link:hover .o-link__icon-wrapper{background-color:var(--button-background-hover)}.is-alt-theme .o-link:focus-visible{outline:3px solid var(--white);outline-offset:3px}.o-media__picture{display:block;inline-size:100%}.o-media__meta{color:var(--text-aux-static);margin-block-start:var(--space-s)}.o-media__meta a{color:var(--text-aux-interactive);cursor:pointer;text-decoration:underline;text-decoration-color:.25em;text-decoration-thickness:.0625em;text-underline-offset:var(--text-aux-interactive-hover);transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.o-media__meta a:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.o-media__meta a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.o-media__caption,.o-media__credit{display:inline;font-family:var(--caption-font);font-size:var(--text-xs);line-height:1.5}.o-media__caption p,.o-media__credit p{color:inherit;display:inline;font-size:inherit;line-height:inherit}.o-media__credit p{font-style:italic}.o-content-from-editor .o-media:not(.o-media--image){padding-block:var(--space-l)}.o-media__video iframe{aspect-ratio:16/9}.o-offset-layout{--background-colour:transparent;--container-colour:var(--white);--wrapper-colour:var(--white);background-color:var(--background-colour);margin-inline-start:-1.5625rem;overflow:hidden;padding-inline-start:1.5625rem}.o-offset-layout:after{background-color:var(--container-colour);content:"";transform:scaleX(1.1)}.o-offset-layout__outer-container{position:relative}.o-offset-layout__outer-container:after{background-color:var(--container-colour);block-size:100%;content:"";inline-size:100vw;inset-block-start:0;inset-inline-start:100%;position:absolute;z-index:2}.o-offset-layout__wrapper{background-color:var(--wrapper-colour);display:grid;grid-column:2/-1;grid-template-columns:subgrid;padding-block:var(--space-xl) var(--space-2xl)}@media (max-width:46.25rem){.o-offset-layout__wrapper{grid-column:1/-1}}.o-offset-layout__wrapper+.o-offset-layout__wrapper{padding-block-start:0}.o-offset-layout:not(.o-offset-layout--light-blue):not(.o-offset-layout--light-grey) .o-offset-layout__wrapper.o-component-heading{padding-block:0 var(--space-xl)}.o-card-block__spacer .o-offset-layout__wrapper{padding-block:0 var(--space-2xl)}.o-offset-layout__inner{grid-column:2/-3}@media (max-width:64rem){.o-offset-layout__inner{grid-column:2/-1}}@media (max-width:46.25rem){.o-offset-layout__inner{grid-column:1/-1}}.o-offset-layout__container--listings .o-offset-layout__wrapper{padding-block-end:0}.c-hero-banner+.o-offset-layout{margin-block-start:var(--space-2xl)}.o-offset-layout--dark-blue{--container-colour:var(--primary);--wrapper-colour:var(--primary);color:var(--white)}@media (max-width:46.25rem){.o-offset-layout--dark-blue{--background-colour:var(--primary)}}.o-offset-layout--light-blue{--container-colour:var(--background-deco-interactive);--wrapper-colour:var(--background-deco-interactive)}@media (max-width:46.25rem){.o-offset-layout--light-blue{--background-colour:var(--background-deco-interactive)}}.c-hero-banner+.o-offset-layout--light-blue{margin-block-start:calc(var(--space-2xl)*-1);z-index:1}@media (max-width:46.25rem){.c-hero-banner+.o-offset-layout--light-blue{margin-block-start:0}}.o-offset-layout--light-grey{--container-colour:var(--background-deco-static);--wrapper-colour:var(--background-deco-static)}@media (max-width:46.25rem){.o-offset-layout--light-grey{--background-colour:var(--background-deco-static)}}.o-offset-layout--no-padding .o-offset-layout__wrapper{padding-block:0}.o-responsive-table{overflow:auto}@media (max-width:46.25rem){.o-responsive-table>table:not([width]){min-inline-size:37.5rem}}.o-responsive-table>table[width$="%"]{min-inline-size:37.5rem}.o-section{margin-block-start:var(--space-2xl)}.o-section--has-background+.o-section--has-background{border-block-start:1px solid var(--border-static);margin-block-start:0}.c-sub-navigation+.o-section--has-background,.is-full-width>.o-section--has-background:first-child,header+.o-section--has-background{margin-block-start:0}.o-svg{pointer-events:none}.o-svg--acled-logo,.o-svg--acled-logo-single-colour{block-size:3.5rem;inline-size:12.75rem}.o-svg--acled-logo-text-only{block-size:1.625rem;inline-size:8.063rem}.o-svg--download{block-size:1.125rem;inline-size:1.125rem}.o-svg--copy,.o-svg--cross,.o-svg--search-icon{block-size:1rem;inline-size:1rem}.o-svg--external{block-size:1rem;inline-size:.688rem}.o-svg--placeholder-icon{block-size:1rem;inline-size:1rem}.o-svg--arrow{block-size:1.125rem;inline-size:1.125rem}.o-svg--chevron{block-size:1.25rem;inline-size:1.25rem}.o-svg--chevron-sub-nav,.o-svg--hamburger,.o-svg--lock,.o-svg--reset,.o-svg--unlock{block-size:1rem;inline-size:1rem}.o-svg--chevron-double,.o-svg--chevron-pagination{block-size:.9rem;inline-size:.9rem}.o-svg--first-page,.o-svg--last-page,.o-svg--next-page,.o-svg--prev-page{background-color:tomato;block-size:1.25rem;inline-size:1.25rem}.o-svg--email{block-size:.9375rem;inline-size:1.25rem}.o-svg--facebook{block-size:1rem;inline-size:1rem}.o-svg--instagram{block-size:1.0625rem;inline-size:1.375rem}.o-svg--linkedin,.o-svg--tiktok{block-size:1rem;inline-size:1rem}.o-svg--x{block-size:1.0625rem;inline-size:1.375rem}.o-svg--youtube{block-size:1rem;inline-size:1.175rem}.o-svg--email-outline,.o-svg--google,.o-svg--microsoft{block-size:1rem;inline-size:1rem}.c-access-control-banner{background-color:var(--primary-dark-1);color:var(--white);grid-column:full-width;margin-block-start:0}.c-access-control-banner__inner{grid-column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,1fr);inline-size:100%;margin-inline:auto;max-inline-size:calc(var(--max-width) + var(--outer-gutter)*2);padding-inline:var(--outer-gutter)}@media (max-width:46.25rem){.c-access-control-banner__inner{display:block;grid-template-columns:repeat(4,1fr)}}.c-access-control-banner__content{display:flex;flex-direction:column;gap:var(--space-s);grid-column:3/-3;padding-block:var(--space-xl)}@media (max-width:64rem){.c-access-control-banner__content{grid-column:2/-2}}.c-access-control-banner__title{font-family:var(--headings-font);font-size:var(--text-3xl);font-weight:400;line-height:1.25}.c-access-control-banner__summary p{font-family:var(--description-font);font-size:var(--text-m);line-height:1.5}.c-access-control-banner__links{-moz-column-gap:var(--space-s);column-gap:var(--space-s);display:flex;margin-block-start:var(--space-s)}.c-access-control-banner__links a{align-items:center;background-color:var(--button-background);block-size:3rem;border:1px solid var(--button-border);border-radius:var(--corners-l);box-sizing:border-box;color:var(--button-label);-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);display:inline-flex;flex-shrink:0;font-family:var(--button-font);font-size:1rem;font-weight:700;justify-content:space-between;line-height:.75;padding:var(--space-s) var(--space-m);text-align:start;transition:background-color .3s,border-color .3s,color .3s}@media (max-width:64rem){.c-access-control-banner__links a{block-size:2.5rem;-moz-column-gap:var(--space-s);column-gap:var(--space-s)}}@media (max-width:46.25rem){.c-access-control-banner__links a{-moz-column-gap:var(--space-xs);column-gap:var(--space-xs)}}.c-access-control-banner__links a:focus,.c-access-control-banner__links a:hover{background-color:var(--button-background-hover);border-color:var(--button-border-hover);color:var(--button-label-hover)}.c-access-control-banner__links a:focus-visible{outline:3px solid var(--primary)}.c-access-control-banner__links a.hidden{display:none}.c-access-control-banner__links a--icon-only{inline-size:3rem;justify-content:center;padding:0}@media (max-width:64rem){.c-access-control-banner__links a--icon-only{inline-size:2.5rem}}@media (max-width:46.25rem){.c-access-control-banner__links a--icon-only{block-size:2rem;inline-size:2rem}}.c-access-control-banner__links a--icon-only .o-svg{block-size:1rem;inline-size:1rem}@media (max-width:46.25rem){.c-access-control-banner__links a--icon-only .o-svg{block-size:.75rem;inline-size:.75rem}}.c-access-control-banner__links a--static{--button-background:var(--form-input-background-disabled);--button-border:var(--form-input-disabled);--button-label:var(--form-input-text-disabled);--button-background-hover:var(--form-input-background-disabled);--button-border-hover:var(--form-input-disabled);--button-label-hover:var(--form-input-text-disabled);pointer-events:auto}.c-access-control-banner__links a--secondary{--button-background:var(--white);--button-border:var(--text-main-interactive);--button-label:var(--text-main-interactive)}.c-access-control-banner__links a--tertiary{--button-background:transparent;--button-border:transparent;--button-label:var(--text-main-interactive);--button-background-hover:transparent;--button-border-hover:transparent;--button-label-hover:var(--text-main-interactive-hover);block-size:auto;padding:0}.c-access-control-banner__links a:focus-visible{outline:3px solid var(--text-deco-interactive-hover);outline-offset:3px}.c-accordion__item-title{-webkit-tap-highlight-color:transparent;align-items:flex-start;border-block-start:1px solid var(--primary);color:var(--text-main-interactive);-moz-column-gap:var(--gutter);column-gap:var(--gutter);cursor:pointer;display:flex;font-family:var(--headings-font);font-size:var(--text-l);font-weight:400;justify-content:space-between;line-height:1.25;list-style:none;padding-block:var(--space-m);transition:background-color .3s}.c-accordion__item-title .summary{display:none}.c-accordion__item-title::-webkit-details-marker,.c-accordion__item-title::marker{content:"";display:none}.c-accordion__item-title:focus,.c-accordion__item-title:hover{color:var(--text-main-interactive-hover)}.c-accordion__item-title:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-accordion__icon-wrapper{flex-shrink:0;font-size:0;margin-block-start:.375rem}@media (max-width:46.25rem){.c-accordion__icon-wrapper{margin-block-start:.313rem}}.c-accordion__icon{block-size:1rem;inline-size:1rem;transition:rotate .3s}.c-accordion__item-content{color:var(--text-main-static);padding-block:var(--space-l) var(--space-2xl)}.c-accordion__item:has(+.o-content-from-editor) .c-accordion__item-content,.c-accordion__item:last-child .c-accordion__item-content{padding-block-end:0}.c-accordion__item::details-content{transition-behavior:allow-discrete;block-size:0;overflow:hidden;transition-duration:.5s;transition-property:block-size,content-visibility}.c-accordion__item[open] .c-accordion__item-title{color:var(--text-main-static)}.c-accordion__item[open] .c-accordion__icon{rotate:-180deg}.c-accordion__item[open]::details-content{block-size:auto;block-size:calc-size(auto,size)}.c-account-links{margin-block-start:var(--space-l);padding-block:var(--space-s)}.c-account-links__link{color:var(--text-deco-static);font-family:var(--button-font);font-size:1rem;font-weight:700;line-height:.75;margin-inline-end:var(--space-s)}.c-account-links__link:focus,.c-account-links__link:hover{color:var(--text-main-interactive-hover)}.c-account-links__link:focus-visible{color:var(--text-main-interactive-hover);outline:3px solid var(--text-main-interactive-hover);outline-offset:3px}.c-account-links--login{margin-block-start:0;padding:0}.c-account-menu{--button-border-color:var(--text-main-interactive);--button-color:var(--text-main-interactive);--foreground-colour-hover:var(--text-main-interactive-hover);align-items:center;display:flex}.has-dark-bg .c-account-menu,.is-sticky .c-account-menu{--foreground-colour-hover:var(--white)}.has-dark-bg .c-account-menu .c-account-menu__link:hover,.is-sticky .c-account-menu .c-account-menu__link:hover{background-color:var(--primary-dark-2);color:var(--text-deco-interactive-hover)}.is-open .c-account-menu{--foreground-colour-hover:var(--text-main-interactive)}.c-account-menu__item:has(.c-account-menu__link--register){margin-inline-start:.25rem}.c-account-menu__item:first-child .c-account-menu__link:not(.c-account-menu__link--register,.c-account-menu__link--login){margin-inline-end:-.5rem}.c-account-menu__link{align-items:center;block-size:2.5rem;border-radius:24px;display:inline-flex;font-family:var(--nav-font);font-size:1.125rem;font-weight:400;line-height:1;padding:.875rem;text-decoration-color:transparent;transition:background-color .3s,color .3s}.c-account-menu__link:hover{background-color:var(--background-deco-interactive-hover);color:var(--text-main-interactive-hover)}.c-account-menu__link:focus-visible{outline:3px solid var(--foreground-colour-hover);outline-offset:3px}.c-account-menu__link--register{background-color:var(--button-background);border-radius:var(--corners-l);color:var(--button-label);-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);padding:1rem;text-decoration:none}.c-account-menu__link--register:focus,.c-account-menu__link--register:hover{--foreground-colour-hover:var(--text-main-interactive);background-color:var(--secondary-light-1)}@media (max-width:64rem){.c-account-menu__link--register{block-size:2.5rem}}.has-dark-bg .c-account-menu__link--register:focus-visible{outline:3px solid var(--white);outline-offset:3px}.is-open .c-account-menu__link--register:focus-visible{outline:3px solid var(--text-main-interactive);outline-offset:3px}.is-sticky .c-account-menu__link--register{--button-border-color:var(--secondary);--button-color:var(--secondary);font-size:1rem;padding:.5rem var(--space-m)}.is-sticky .c-account-menu__link--register:focus,.is-sticky .c-account-menu__link--register:hover{--button-color:var(--foreground-colour-hover)}.is-sticky .c-account-menu__link--register:focus-visible{outline:3px solid var(--white);outline-offset:3px}.c-active-filter{font-family:var(--meta-font);font-size:var(--text-xs);font-weight:900;font-weight:700;letter-spacing:.1em;letter-spacing:0;line-height:1;text-transform:uppercase;text-transform:none}.c-active-filter__cross{block-size:.75rem;flex-shrink:0;inline-size:.75rem}.c-breadcrumbs{margin-block-start:var(--header-height);padding-block:var(--space-xl) 0;position:relative;z-index:2}.c-breadcrumbs__list{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-s) var(--space-xs)}.c-breadcrumbs__item{align-items:center;color:var(--text-main-interactive);-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);display:flex;font-family:var(--meta-font);font-size:var(--text-xs);font-weight:900;font-weight:700;font-weight:400;letter-spacing:.1em;letter-spacing:0;line-height:1;text-transform:uppercase;text-transform:none}.c-breadcrumbs__link{color:var(--text-main-interactive);cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-breadcrumbs__link:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.c-breadcrumbs__link:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-breadcrumbs__divider{block-size:.85em;inline-size:.85em}.c-breadcrumbs+.c-content-item-header{margin-block-start:var(--space-xl)}.c-breadcrumbs+.c-content-item-header--collection{margin-block-start:calc(var(--space-2xl) + var(--space-xl))}@media (max-width:46.25rem){.c-breadcrumbs+.c-content-item-header--collection{margin-block-start:calc(4rem + var(--space-xl))}}.has-dark-bg+.o-layout .c-breadcrumbs .c-breadcrumbs__link{color:var(--white);cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.has-dark-bg+.o-layout .c-breadcrumbs .c-breadcrumbs__link:hover{color:var(--white);text-decoration-color:var(--white)}.has-dark-bg+.o-layout .c-breadcrumbs .c-breadcrumbs__link:focus-visible{outline:3px solid var(--primary)}.has-dark-bg+.o-layout .c-breadcrumbs .c-breadcrumbs__link:focus-visible{outline:3px solid var(--white);outline-offset:3px}.has-dark-bg+.o-layout .c-breadcrumbs .c-breadcrumbs__item{color:var(--white)}.c-boxed-item__inner{background-color:var(--background-deco-interactive);display:grid;grid-column:2/-2;grid-template-columns:subgrid}@media (max-width:46.25rem){.c-boxed-item__inner{grid-column:1/-1}}.c-boxed-item__text-inner{grid-column:2/-2}@media (max-width:46.25rem){.c-boxed-item__text-inner{grid-column:1/-1;padding-inline:var(--gutter)}}.c-call-to-action{background-color:var(--background-main-static);color:var(--text-main-static);grid-column:full-width;overflow:hidden;position:relative;z-index:0}.c-call-to-action__inner{grid-column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,1fr);inline-size:100%;margin-inline:auto;max-inline-size:calc(var(--max-width) + var(--outer-gutter)*2);padding-inline:var(--outer-gutter);position:relative;z-index:2}@media (max-width:46.25rem){.c-call-to-action__inner{display:block;grid-template-columns:repeat(4,1fr)}}.c-call-to-action .o-media{block-size:100%;grid-column:full-width;inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;z-index:1}.c-call-to-action .o-media__picture,.c-call-to-action .o-media__video{background-color:var(--primary-light-2);block-size:100%;position:relative}.c-call-to-action .o-media__picture:after,.c-call-to-action .o-media__video:after{background-color:oklch(var(--primary-oklch)/35%);block-size:100%;content:"";inline-size:100%;inset-block-start:0;inset-inline-start:0;mix-blend-mode:lighten;opacity:1;position:absolute;z-index:2}.c-call-to-action .o-media__picture img,.c-call-to-action .o-media__video img{block-size:100%;display:block;filter:grayscale(100%) brightness(1);inline-size:100%;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover}.c-call-to-action .o-media__picture iframe,.c-call-to-action .o-media__video iframe{filter:grayscale(100%) brightness(1);mix-blend-mode:multiply}.c-call-to-action__content{display:flex;flex-direction:column;gap:var(--space-s);grid-column:3/-3;padding-block:var(--space-xl)}@media (max-width:64rem){.c-call-to-action__content{grid-column:2/-2}}.c-call-to-action__title{font-family:var(--headings-font);font-size:var(--text-4xl);font-weight:400;line-height:1.25}.c-call-to-action__description{font-family:var(--description-font);font-size:var(--text-m);line-height:1.5}.c-call-to-action__link-wrapper{border-block-start:1px solid var(--white);margin-block-start:var(--space-xl);padding-block-start:var(--space-s)}.c-call-to-action .o-svg--download{margin-block-end:.125rem}.c-call-to-action--has-image .c-call-to-action__content{padding-block:var(--space-3xl) var(--space-4xl)}@media (max-width:46.25rem){.c-call-to-action--has-image .c-call-to-action__content{padding-block:var(--space-4xl)}}.c-call-to-action--has-image.c-call-to-action--text_right .c-call-to-action__content{grid-column:7/-1}@media (max-width:64rem){.c-call-to-action--has-image.c-call-to-action--text_right .c-call-to-action__content{grid-column:3/-1}}@media (max-width:46.25rem){.c-call-to-action--has-image.c-call-to-action--text_right .c-call-to-action__content{grid-column:1/-1}}.c-call-to-action--has-image.c-call-to-action--text_left .c-call-to-action__content{grid-column:1/7;order:1}@media (max-width:64rem){.c-call-to-action--has-image.c-call-to-action--text_left .c-call-to-action__content{grid-column:1/11}}@media (max-width:46.25rem){.c-call-to-action--has-image.c-call-to-action--text_left .c-call-to-action__content{grid-column:1/-1}}.c-hero-banner+.c-call-to-action,.c-page-header+.c-call-to-action{margin-block-start:0}.c-card{animation-range:entry 20% cover 30%;animation-timeline:view();animation-duration:1ms;animation-fill-mode:both;animation-name:fade-in;background-color:oklch(98.57% .003 286.35deg);box-shadow:0 4px 24px -5px oklch(31.26% .0519 247.93deg/20%);display:flex;flex-direction:column;gap:var(--space-m);padding-block-end:var(--space-m);position:relative;transition:background-color .3s,box-shadow .3s;z-index:1}@media (max-width:46.25rem){.c-card{padding-block-end:var(--space-l)}}.c-card:has(.c-card__access-icon) .c-card__link{inline-size:calc(100% - 3rem)}.c-card__content{display:flex;flex-direction:column;gap:var(--space-s);order:2;padding-inline:var(--space-s)}@media (max-width:46.25rem){.c-card__content{gap:var(--space-m);padding-inline:var(--space-m)}}.c-card__meta{color:var(--text-main-static);font-family:var(--meta-font);font-size:var(--text-xs);font-size:var(--text-2xs);font-weight:900;letter-spacing:.1em;line-height:1;text-transform:uppercase}@media (max-width:64rem){.c-card__meta{margin-block-start:var(--space-xs)}}.c-card__meta--content-label{transition:color .3s}.c-card .o-media{order:1;z-index:1}.c-card .o-media__picture{aspect-ratio:16/9}.c-card .o-media__image{block-size:100%;inline-size:100%}.c-card__link{color:var(--text-main-interactive);font-family:var(--headings-font);font-size:var(--text-xl);font-weight:400;inline-size:-moz-fit-content;inline-size:fit-content;line-height:1.25;text-decoration:none;transition:color .3s}.c-card__link:before{content:"";inset:0;position:absolute;z-index:2}.c-card__link:focus-visible{color:var(--text-main-interactive-hover);outline:3px solid var(--text-main-interactive-hover);outline-offset:3px}@media (max-width:46.25rem){.c-card__link{font-family:var(--headings-font);font-size:var(--text-2xl);font-weight:400;line-height:1.4}}.c-card__description{color:var(--text-main-static);font-family:var(--description-font);font-size:var(--text-m);line-height:1.5;transition:color .3s}@media (max-width:64rem){.c-card__description{font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.5}}@media (max-width:46.25rem){.c-card__description{font-family:var(--description-font);font-size:var(--text-m);line-height:1.5}}.c-card__text-link{color:var(--text-main-interactive)}.c-card:focus,.c-card:hover{background-color:var(--background-main-interactive-hover);box-shadow:0 16px 23px -15px oklch(31.26% .0519 247.93deg/25%)}.c-card:focus .c-card__description,.c-card:focus .c-card__link,.c-card:focus .c-card__meta--content-label,.c-card:focus .c-card__text-link,.c-card:hover .c-card__description,.c-card:hover .c-card__link,.c-card:hover .c-card__meta--content-label,.c-card:hover .c-card__text-link{color:var(--text-main-interactive-hover)}.c-card__access-icon{align-items:center;background-color:var(--white);block-size:2rem;border-radius:100%;display:flex;flex-shrink:0;inline-size:2rem;inset-block-start:1rem;inset-inline-end:1rem;justify-content:center;position:absolute;z-index:2}.c-card__access-icon .o-svg{color:var(--primary-dark-2)}@media (max-width:46.25rem){.c-card__access-icon{inset-block-start:.5rem;inset-inline-end:.5rem}}.c-card__access-icon--locked{align-items:center;background-color:var(--primary-dark-2);block-size:2rem;border-radius:100%;display:flex;flex-shrink:0;inline-size:2rem;justify-content:center}.c-card__access-icon--locked .o-svg{color:var(--white)}.c-card--no-image{padding-block:var(--space-m)}.c-card--no-image .c-card__access-icon--unlocked{border:1px solid var(--border-static)}@media (max-width:46.25rem){.c-card--no-image{padding-block:var(--space-m) var(--space-l)}}.c-card--one-column{grid-column-gap:var(--space-3xl);display:grid;grid-template-columns:repeat(2,1fr);padding-block-end:0}@media (max-width:64rem){.c-card--one-column{grid-column-gap:var(--gutter)}}@media (max-width:46.25rem){.c-card--one-column{display:flex;flex-direction:column;padding-block-end:var(--space-l)}}.c-card--one-column .o-media__picture{aspect-ratio:unset;block-size:100%}.c-card--one-column .o-media__image{aspect-ratio:4/3;block-size:100%;-o-object-fit:cover;object-fit:cover}.c-card--one-column .o-media--fallback-image{background-color:var(--primary-dark-2)}.c-card--one-column .o-media--fallback-image .o-media__picture{align-items:flex-end;aspect-ratio:4/3;display:flex}.c-card--one-column .c-card__access-icon{inset-inline:1rem auto}@media (max-width:46.25rem){.c-card--one-column .c-card__access-icon{inset-inline:.5rem auto}}.c-card--one-column .c-card__content{gap:var(--space-m);justify-content:center;padding-block:var(--space-m);padding-inline:0 var(--space-3xl)}@media (max-width:64rem){.c-card--one-column .c-card__content{padding-inline:0 var(--space-m)}}@media (max-width:46.25rem){.c-card--one-column .c-card__content{padding-block:0;padding-inline:var(--space-m)}}.c-card--one-column .c-card__meta{margin-block-end:-.5rem}@media (max-width:46.25rem){.c-card--one-column .c-card__meta{margin-block-end:0}}.c-card--one-column .c-card__link{font-family:var(--headings-font);font-size:var(--text-3xl);font-weight:400;line-height:1.25}@media (max-width:46.25rem){.c-card--one-column .c-card__link{font-family:var(--headings-font);font-size:var(--text-2xl);font-weight:400;line-height:1.4}.c-card--one-column .c-card__text-link{display:none}}.c-card--one-column.c-card--no-image{grid-column-gap:var(--gutter);background-color:transparent;box-shadow:none;display:grid;grid-template-columns:repeat(12,1fr);padding-block:0}@media (max-width:46.25rem){.c-card--one-column.c-card--no-image{grid-template-columns:repeat(4,1fr)}}.c-card--one-column.c-card--no-image .c-card__content{background-color:var(--background-main-interactive);box-shadow:0 12px 20px -15px oklch(31.26% .0519 247.93deg/25%);grid-column:1/7;padding:var(--space-m) var(--space-m) var(--space-l);position:relative;transition:box-shadow .3s}@media (max-width:64rem){.c-card--one-column.c-card--no-image .c-card__content{grid-column:1/-1}}.c-card--one-column.c-card--no-image .c-card__text-link{display:none}.c-card--one-column.c-card--no-image:hover .c-card__content{box-shadow:0 16px 23px -15px oklch(31.26% .0519 247.93deg/25%)}@media (max-width:46.25rem){.c-card--one-column.c-card--no-image{padding-block-end:0}}.c-card--two-column{padding-block-end:var(--space-l)}@media (max-width:64rem){.c-card--three-column .c-card__link{font-family:var(--headings-font);font-size:var(--text-l);font-weight:400;line-height:1.25}}.c-card--four-column{gap:var(--space-s)}@media (max-width:64rem){.c-card--four-column,.c-card--four-column .c-card__content{gap:var(--space-m)}}.c-card--four-column .c-card__link{font-family:var(--headings-font);font-size:var(--text-l);font-weight:400;line-height:1.25}@media (max-width:46.25rem){.c-card--four-column .c-card__link{font-family:var(--headings-font);font-size:var(--text-2xl);font-weight:400;line-height:1.4}}.c-card--four-column .c-card__description{font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.5}@media (max-width:46.25rem){.c-card--four-column .c-card__description{font-family:var(--description-font);font-size:var(--text-m);line-height:1.5}}.c-copy-to-clipboard__text{color:var(--text-main-static);font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.5}@media (max-width:64rem){.c-copy-to-clipboard__text{font-family:var(--description-font);font-size:var(--text-m);line-height:1.5}}.c-copy-to-clipboard__button{display:flex;margin-block-start:var(--space-s)}.c-content-item-header{margin-block-start:calc(var(--header-height) + var(--space-2xl))}.c-content-item-header .o-media__meta-wrapper{-moz-column-gap:var(--space-m);column-gap:var(--space-m);display:flex}@media (max-width:46.25rem){.c-content-item-header .o-media__meta-wrapper{gap:var(--space-2xs) var(--space-s)}}.c-content-item-header .o-media__credit:not(:first-child):before{content:"•";font-weight:700;padding-inline-end:var(--space-m)}@media (max-width:46.25rem){.c-content-item-header .o-media__credit:not(:first-child):before{padding-inline-end:var(--space-s)}}.c-content-item-header__outer-wrapper{position:relative;z-index:2}.c-content-item-header__wrapper:has(.c-content-item-header__sub-navigation){padding-block-end:0}@media (max-width:64rem){.c-content-item-header__inner{grid-column:2/-1}}@media (max-width:46.25rem){.c-content-item-header__inner{grid-column:1/-1}}.c-content-item-header__content-wrapper{color:var(--text-main-static)}.c-content-item-header__labels{display:flex;flex-wrap:wrap;gap:var(--space-s);margin-block-end:var(--space-m)}.c-content-item-header--person .c-content-item-header__subtype--content-label{order:-1}.c-content-item-header__title{color:var(--text-main-interactive);font-family:var(--headings-font);font-size:var(--text-4xl);font-weight:400;line-height:1.25}.c-content-item-header__description{font-family:var(--description-font);font-size:var(--text-m);line-height:1.5;margin-block-start:var(--space-m)}.c-content-item-header__meta-wrapper{display:flex;flex-direction:column;margin-block-start:var(--space-l);row-gap:var(--space-s)}.c-content-item-header__meta{display:flex;flex-wrap:wrap;gap:var(--space-s) 1.5rem}@media (max-width:64rem){.c-content-item-header__meta{gap:var(--space-s) 1rem}}.c-content-item-header__meta-link{color:var(--text-main-interactive);cursor:pointer;font-weight:700;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-content-item-header__meta-link:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.c-content-item-header__meta-link:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-content-item-header__meta-link--with-icon{align-items:center;-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);display:flex}.c-content-item-header__read-time:not(:first-child):before{content:"•";padding-inline-end:1.5rem}@media (max-width:64rem){.c-content-item-header__read-time:not(:first-child):before{padding-inline-end:1rem}}.c-content-item-header__translations{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-block-start:var(--space-xl)}.c-content-item-header__translations a{color:var(--text-main-interactive);cursor:pointer;font-family:var(--button-font);font-size:1rem;font-weight:700;line-height:.75;line-height:inherit;text-decoration:underline;text-decoration-color:inherit;text-decoration:none;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-content-item-header__translations a:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.c-content-item-header__translations a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-content-item-header__button-wrapper{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-block-start:var(--space-xl)}@media (max-width:64rem){.c-content-item-header__button-wrapper{gap:var(--space-s)}}.c-content-item-header__image-wrapper{grid-column-gap:var(--gutter);display:grid;grid-column:1/-1;grid-template-columns:repeat(12,1fr)}@media (max-width:46.25rem){.c-content-item-header__image-wrapper{grid-template-columns:repeat(4,1fr)}}.c-content-item-header__image-wrapper .o-media--image{display:grid;grid-column:1/-1;grid-template-columns:subgrid}.c-content-item-header__image-wrapper picture{grid-column:1/-1}.c-content-item-header__image-wrapper img{aspect-ratio:2.93/1;-o-object-fit:cover;object-fit:cover}@media (max-width:64rem){.c-content-item-header__image-wrapper img{aspect-ratio:16/9;block-size:auto}}.c-content-item-header__data-wrapper{grid-column:1/-1}.c-content-item-header__aside{grid-column:1/3}@media (max-width:64rem){.c-content-item-header__aside{margin-block-end:var(--space-l)}}@media (max-width:46.25rem){.c-content-item-header__aside{margin-block-end:var(--space-m)}}@media (min-width:46.25rem) and (max-width:64rem){.c-content-item-header__aside picture{max-inline-size:10rem}}@media (max-width:46.25rem){.c-content-item-header__aside picture{inline-size:-moz-fit-content;inline-size:fit-content}}.c-content-item-header__aside img{-o-object-fit:contain;object-fit:contain}@media (max-width:46.25rem){.c-content-item-header__aside img{max-block-size:4.813rem}}.c-content-item-header__sub-navigation{margin-block-start:var(--space-2xl);padding-block:var(--space-s)}.c-content-item-header .o-media__meta{background-color:var(--container-colour);display:grid;grid-column:2/-1;grid-template-columns:subgrid;margin-block-start:0;padding-block:var(--space-s) var(--space-xl)}@media (max-width:46.25rem){.c-content-item-header .o-media__meta{grid-column:1/-1}}.c-content-item-header .o-media__meta-wrapper{grid-column:2/-1}@media (max-width:46.25rem){.c-content-item-header .o-media__meta-wrapper{grid-column:1/-1}}.c-content-item-header--organisation .c-content-item-header__wrapper,.c-content-item-header--person .c-content-item-header__wrapper{grid-column:1/-1}@media (max-width:64rem){.c-content-item-header--organisation .c-content-item-header__wrapper,.c-content-item-header--person .c-content-item-header__wrapper{padding-block-end:0}}.c-content-item-header--organisation .c-content-item-header__inner,.c-content-item-header--person .c-content-item-header__inner{display:grid;grid-column:1/-1;grid-template-columns:subgrid}@media (max-width:64rem){.c-content-item-header--organisation .c-content-item-header__aside,.c-content-item-header--person .c-content-item-header__aside{grid-column:1/-1}}.c-content-item-header--organisation .c-content-item-header__content-wrapper,.c-content-item-header--organisation .c-content-item-header__labels,.c-content-item-header--person .c-content-item-header__content-wrapper,.c-content-item-header--person .c-content-item-header__labels{grid-column:3/-3}@media (max-width:64rem){.c-content-item-header--organisation .c-content-item-header__content-wrapper,.c-content-item-header--organisation .c-content-item-header__labels,.c-content-item-header--person .c-content-item-header__content-wrapper,.c-content-item-header--person .c-content-item-header__labels{grid-column:1/-1}}@media (max-width:46.25rem){.c-content-item-header--organisation .c-content-item-header__aside{margin-block-end:var(--space-l)}.c-content-item-header--organisation .c-content-item-header__aside img{max-block-size:10rem}}.c-content-item-header--person .c-content-item-header__wrapper{padding-block-end:0}.c-content-item-header--person .c-content-item-header__content-wrapper>:last-child{padding-block-end:var(--space-2xl)}@media (max-width:46.25rem){.c-content-item-header--person .c-content-item-header__content-wrapper>:last-child{padding-block-end:0}}.c-content-item-header--person .c-content-item-header__aside img{aspect-ratio:1;border-radius:100%}@media (max-width:46.25rem){.c-content-item-header--person .c-content-item-header__aside img{max-block-size:none}}.c-content-item-header--person .c-content-item-header__meta-wrapper{margin-block-start:var(--space-m);row-gap:var(--space-m)}.c-content-item-header--collection{margin-block-start:calc(var(--header-height) + var(--space-2xl) + 5.75rem)}@media (min-width:46.35rem){.c-content-item-header--collection{--background-colour:transparent}}.c-content-item-header--collection .c-breadcrumbs{color:var(--white)}.c-content-item-header--collection .o-media{inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;z-index:1}.c-content-item-header--collection .o-media__picture,.c-content-item-header--collection .o-media__video{background-color:var(--primary-light-2);block-size:100%;position:relative}.c-content-item-header--collection .o-media__picture img,.c-content-item-header--collection .o-media__video img{block-size:100%;display:block;inline-size:100%;-o-object-fit:cover;object-fit:cover}.user-logged-in:has(>.top-bar) .c-content-item-header--collection .o-media{inset-block-start:var(--in-page-nav-sticky-height)}.c-content-item-header--collection .o-media picture{block-size:35rem}@media (max-width:64rem){.c-content-item-header--collection .o-media picture{block-size:30.5rem}}@media (max-width:46.25rem){.c-content-item-header--collection .o-media picture{block-size:13.75rem}}.c-content-item-header--collection .o-media picture img{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}.c-content-item-header--collection .o-media--remote-video{block-size:35rem;overflow:hidden}@media (max-width:64rem){.c-content-item-header--collection .o-media--remote-video{block-size:30.5rem}}@media (max-width:46.25rem){.c-content-item-header--collection .o-media--remote-video{block-size:13.75rem}}@media (prefers-reduced-motion:reduce){.c-content-item-header--collection .o-media--remote-video{display:none}}.c-content-item-header--collection .o-media__meta{background-color:rgba(39,44,52,.4);grid-template-columns:none;inset-block-start:15rem;inset-inline-end:0;margin:0;padding-block:.125rem;padding-inline:.5rem 0;position:absolute;z-index:2}@media (max-width:64rem){.c-content-item-header--collection .o-media__meta{inset-block-start:11.875rem}}@media (max-width:46.25rem){.c-content-item-header--collection .o-media__meta{inset-block-start:12.375rem}}.c-content-item-header--collection .o-media__meta a{color:var(--text-deco-interactive);cursor:pointer;text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-content-item-header--collection .o-media__meta a:hover{color:var(--text-deco-interactive-hover);text-decoration-color:var(--text-deco-interactive-hover)}.c-content-item-header--collection .o-media__meta a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-content-item-header--collection .o-media__meta-wrapper{color:var(--white);-moz-column-gap:var(--space-s);column-gap:var(--space-s);flex-wrap:wrap;inline-size:100%;justify-content:flex-end;margin-inline:auto;max-inline-size:calc(var(--max-width) + var(--outer-gutter)*2);padding-inline:var(--outer-gutter);padding-inline-start:0;text-align:end}.c-content-item-header--collection .o-media__credit{font-size:var(--text-2xs)}.c-content-item-header--collection:has(.o-media--page-banner) .c-content-item-header__container{min-block-size:18.75rem}@media (max-width:64rem){.c-content-item-header--collection:has(.o-media--page-banner) .c-content-item-header__container{min-block-size:16.25rem}}@media (max-width:46.25rem){.c-content-item-header--collection:has(.o-media--page-banner) .c-content-item-header__container{min-block-size:auto}}.c-content-item-header--collection .c-content-item-header__wrapper{padding-block:var(--space-xl)}.c-content-item-header--collection .c-content-item-header__description{margin-block-start:1.5rem}.c-content-item-header--collection:after{background-color:var(--wrapper-colour);content:"";position:relative;z-index:2}.c-content-item-header.has-overlay .o-media__picture,.c-content-item-header.has-overlay .o-media__video{background-color:var(--primary-light-2);block-size:100%;position:relative}.c-content-item-header.has-overlay .o-media__picture:after,.c-content-item-header.has-overlay .o-media__video:after{background-color:oklch(var(--primary-oklch)/35%);block-size:100%;content:"";inline-size:100%;inset-block-start:0;inset-inline-start:0;mix-blend-mode:lighten;opacity:1;position:absolute;z-index:2}.c-content-item-header.has-overlay .o-media__picture img,.c-content-item-header.has-overlay .o-media__video img{block-size:100%;display:block;filter:grayscale(100%) brightness(1);inline-size:100%;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover}.c-content-item-header.has-overlay .o-media__picture iframe,.c-content-item-header.has-overlay .o-media__video iframe{filter:grayscale(100%) brightness(1);mix-blend-mode:multiply}@media (max-width:64rem){.c-content-item-header.has-overlay .o-media picture{block-size:30.5rem}}@media (max-width:46.25rem){.c-content-item-header.has-overlay .o-media picture{block-size:13.75rem}}.c-content-item-header.dark-text{color:var(--primary)}.c-content-item-header--video{overflow:hidden;width:100%;z-index:1}.c-content-item-header--video iframe{height:200%;left:50%;min-height:100vh;min-width:160vh;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:2}@media (max-width:108.5rem){.c-content-item-header--video iframe{min-width:177.77vh}}.c-data-export{grid-column:full-width;margin-block-start:var(--space-2xl)}.c-data-export:not(:has(.c-data-export__filters)):not(:first-of-type) .c-data-export__content{margin-block-start:0}.c-data-export .summary{display:none}.c-data-export form{grid-column-gap:var(--gutter);display:grid;grid-column:1/-1;grid-template-columns:repeat(12,1fr);margin-block-start:var(--space-l);row-gap:var(--space-3xl)}@media (max-width:46.25rem){.c-data-export form{grid-template-columns:repeat(4,1fr)}}.c-data-export__main{display:grid;grid-column:1/-3;grid-template-columns:subgrid;row-gap:var(--space-3xl)}@media (max-width:64rem){.c-data-export__main{grid-column:1/-4}}@media (max-width:46.25rem){.c-data-export__main{grid-column:1/-1}}.c-data-export__aside{align-items:flex-end;display:flex;flex-direction:column;gap:var(--space-s);grid-column:11/-1;grid-row:1/6}@media (max-width:64rem){.c-data-export__aside{grid-column:10/-1}}@media (max-width:46.25rem){.c-data-export__aside{align-items:flex-start;grid-column:1/-1;grid-row:auto;order:1}}.c-data-export__aside .c-active-filter{background-color:var(--button-background);block-size:auto;border-color:var(--button-border);min-block-size:2.25rem}.c-data-export__aside .c-active-filter:focus,.c-data-export__aside .c-active-filter:hover{background-color:var(--button-background-hover);border-color:var(--button-border-hover)}.c-data-export__sidebar-wrapper{inset-block-start:5.5rem;position:sticky}@media (max-width:46.25rem){.c-data-export__sidebar-wrapper{position:static}}.user-logged-in:has(>.top-bar) .c-data-export__sidebar-wrapper{inset-block-start:8.875rem}.c-data-export__active-filters-wrapper{align-items:flex-end;display:flex;flex-direction:column;gap:var(--space-s)}@media (max-width:46.25rem){.c-data-export__active-filters-wrapper{align-items:flex-start;flex-direction:row;flex-wrap:wrap}}.c-data-export__index{color:var(--primary-dark-2);display:flex;grid-column:1/2;inline-size:2.5rem;justify-content:center;position:relative}@media (max-width:46.25rem){.c-data-export__index{display:none}}.c-data-export__index:before{block-size:calc(100% + var(--space-3xl));border-inline-start:1px solid var(--primary-dark-2);content:"";display:block;grid-column:1/2;position:absolute}.c-data-export__index span{align-items:center;background-color:var(--background-deco-interactive);block-size:2.5rem;border:1px solid var(--primary-dark-2);border-radius:100%;display:flex;font-size:1.375rem;font-weight:700;inline-size:2.5rem;justify-content:center;line-height:1;position:relative}.c-data-export__filters-row{display:flex;gap:var(--gutter);grid-column:1/-3}@media (max-width:64rem){.c-data-export__filters-row{grid-column:1/-4}}@media (max-width:46.25rem){.c-data-export__filters-row{grid-column:1/-1}}.c-data-export__filters-row:nth-child(5 of .c-data-export__filters-row) .c-data-export__index:before{content:none}.c-data-export__row-content{border-block-start:1px solid var(--border-static);display:grid;gap:var(--gutter);grid-template-columns:repeat(12,1fr);inline-size:100%;padding-block-start:var(--space-s)}@media (max-width:46.25rem){.c-data-export__row-content{grid-template-columns:repeat(4,1fr)}}.c-data-export__row-heading{grid-column:1/4}.c-data-export__filters{grid-column-gap:var(--gutter);background-color:var(--background-deco-interactive);display:grid;grid-template-columns:repeat(12,1fr);inline-size:100%;margin-inline:auto;max-inline-size:calc(var(--max-width) + var(--outer-gutter)*2);padding-block:var(--space-2xl);padding-inline:var(--outer-gutter)}@media (max-width:46.25rem){.c-data-export__filters{grid-template-columns:repeat(4,1fr)}}.c-data-export__label{color:var(--text-main-static);font-family:var(--meta-font);font-size:var(--text-xs);font-weight:900;letter-spacing:.1em;line-height:1;margin-block-end:var(--space-s);text-transform:uppercase}.c-data-export__label--checkboxes:not(:first-child){margin-block-start:var(--space-xl)}.c-data-export__filters-wrapper{display:flex;gap:var(--gutter);grid-column:4/-2}@media (max-width:46.25rem){.c-data-export__filters-wrapper{flex-direction:column;grid-column:1/-1}}.c-data-export__filters-wrapper:has(>.c-data-export__label--checkboxes){display:block;grid-column:4/-1}@media (max-width:46.25rem){.c-data-export__filters-wrapper:has(>.c-data-export__label--checkboxes){grid-column:1/-1}}.c-data-export__filters-wrapper:has(>.c-data-export__label--checkboxes) .form-type-checkbox{border:none;display:inline-flex;margin-block-start:var(--space-s)}@media (max-width:46.25rem){.c-data-export__filters-wrapper:has(>.c-data-export__label--checkboxes) .form-type-checkbox{margin-block-start:var(--space-m)}}.c-data-export__filters-wrapper:has(>.c-data-export__label--checkboxes) .form-type-checkbox:not(:last-child){margin-inline-end:var(--space-l)}.c-data-export__filters-wrapper:has(>.c-data-export__label--checkboxes) input{clip:rect(0 0 0 0);block-size:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.c-data-export__filters-wrapper:has(>.c-data-export__label--checkboxes) input:focus-visible+label{color:var(--text-main-interactive-hover);outline:3px solid var(--primary);outline-offset:3px;outline-offset:-3px}.c-data-export__filters-wrapper:has(>.c-data-export__label--checkboxes) input:checked+label:before{background-color:var(--form-input);box-shadow:inset 0 0 0 2px var(--background-deco-interactive),inset 0 0 0 4px var(--form-input)}.c-data-export__filters-wrapper:has(>.c-data-export__label--checkboxes) label{align-items:center;background-color:transparent;color:var(--text-main-interactive);-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);cursor:pointer;display:flex;font-family:var(--button-font);font-size:1rem;font-size:.875rem;font-weight:700;inline-size:100%;justify-content:flex-start;line-height:.75;line-height:1;padding:0;position:relative;transition:all .3s}.c-data-export__filters-wrapper:has(>.c-data-export__label--checkboxes) label:before{background-color:var(--background-deco-interactive);block-size:1rem;border:2px solid var(--form-input);box-shadow:inset 0 0 0 2px var(--background-deco-interactive),inset 0 0 0 4px var(--background-deco-interactive);box-sizing:border-box;content:"";display:block;flex-shrink:0;inline-size:1rem;transition:background-color .3s ease,box-shadow .3s ease}.c-data-export__filters-wrapper:has(>.c-data-export__label--checkboxes) label:hover{background-color:transparent;color:var(--text-main-interactive-hover)}.c-data-export__filters-wrapper:has(>.c-data-export__label--checkboxes) label:hover:before{border:2px solid var(--text-main-interactive-hover)}.c-data-export__text-block{color:var(--primary-light-1);font-family:var(--caption-font);font-size:var(--text-xs);grid-column:1/-4;line-height:1.5}@media (max-width:46.25rem){.c-data-export__text-block{grid-column:1/-1}}.c-data-export__text-block a{color:var(--text-main-interactive);color:var(--primary-light-1);cursor:pointer;text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-data-export__text-block a:hover{color:var(--primary);text-decoration-color:var(--primary)}.c-data-export__text-block a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-data-export__text-block--condensed{grid-column:1/3}.c-data-export details{inline-size:100%;position:relative}.c-data-export details::details-content{background-color:var(--background-main-static);box-shadow:0 12px 11px -15px oklch(30.5% 8.7% 256deg/25%);inline-size:100%;max-block-size:16.9rem;position:absolute;z-index:1}@media (max-width:46.25rem){.c-data-export details::details-content{max-block-size:18.3rem}}.c-data-export details.visually-hidden{block-size:1px;inline-size:1px}.c-data-export summary{align-items:center;background-color:var(--background-main-static);border-block-end:1px solid var(--border-interactive);box-shadow:0 12px 11px -15px oklch(30.5% 8.7% 256deg/25%);color:var(--text-main-interactive);-moz-column-gap:.75rem;column-gap:.75rem;cursor:pointer;display:flex;font-family:var(--button-font);font-size:1rem;font-weight:700;justify-content:space-between;line-height:.75;line-height:1;padding:var(--space-s) var(--space-xs);position:relative;transition:color .3s}@media (max-width:64rem){.c-data-export summary{block-size:3rem;padding:var(--space-s)}}.c-data-export input.form-autocomplete{background-position:right var(--space-s) center!important;padding-inline:var(--space-s) 2.5rem}.c-data-export input.form-autocomplete.ui-autocomplete-loading{background-position:right var(--space-s) center;padding-inline:var(--space-s) 2.5rem}.c-data-export__buttons-wrapper{display:flex;gap:var(--space-xs);grid-column:4/-4}@media (max-width:46.25rem){.c-data-export__buttons-wrapper{grid-column:1/-1;order:2}}.c-data-export__buttons-wrapper .c-filter__reset-icon{inline-size:auto}.c-data-export__feed-icons{display:flex;grid-column:1/-1;justify-content:flex-end}.c-data-export__content{grid-column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,1fr);inline-size:100%;margin-block-start:var(--space-2xl);margin-inline:auto;max-inline-size:calc(var(--max-width) + var(--outer-gutter)*2);padding-inline:var(--outer-gutter)}@media (max-width:46.25rem){.c-data-export__content{grid-template-columns:repeat(4,1fr)}}.c-data-export__items{grid-column:1/-1;overflow-x:auto;scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}.c-data-export__items h2{color:var(--text-deco-static);font-family:var(--headings-font);font-size:var(--text-3xl);font-weight:400;line-height:1.25;margin-block-end:var(--space-s)}.c-data-export__items h2:not(:first-child){padding-block-start:var(--space-s)}.c-data-export__items h2 strong{font-weight:400}.c-data-export__items h3{color:var(--text-deco-static);font-family:var(--headings-font);font-size:var(--text-2xl);font-weight:400;line-height:1.4;margin-block-end:var(--space-s)}.c-data-export__items h3:not(:first-child){padding-block-start:var(--space-s)}.c-data-export__items h3 strong{font-weight:400}.c-data-export__items h4,.c-data-export__items h5,.c-data-export__items h6{color:var(--text-deco-static);font-family:var(--headings-font);font-size:var(--text-xl);font-weight:400;line-height:1.25;margin-block-end:var(--space-s)}.c-data-export__items h4:not(:first-child),.c-data-export__items h5:not(:first-child),.c-data-export__items h6:not(:first-child){padding-block-start:var(--space-xs)}.c-data-export__items h4 strong,.c-data-export__items h5 strong,.c-data-export__items h6 strong{font-weight:400}.c-data-export__items h2:has(+.responsive-table),.c-data-export__items h3:has(+.responsive-table),.c-data-export__items h4:has(+.responsive-table),.c-data-export__items h5:has(+.responsive-table),.c-data-export__items h6:has(+.responsive-table),.c-data-export__items p:has(+.responsive-table){margin-block-end:0}.c-data-export__items p{color:var(--text-main-static);font-family:var(--text-font);font-size:var(--text-m);line-height:1.75;margin-block-end:var(--space-s)}.c-data-export__items strong{font-weight:700}.c-data-export__items em{font-style:italic}.c-data-export__items a{color:var(--text-main-interactive);cursor:pointer;text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-data-export__items a:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.c-data-export__items a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-data-export__items>div{padding-block:var(--space-l)}.c-data-export__items .o-button{text-decoration:none}.c-data-export__items figure{padding-block:var(--space-l)}.c-data-export__items blockquote{padding-block:var(--space-l);padding-inline-start:var(--space-l)}.c-data-export__items blockquote p{color:var(--text-main-static);font-family:var(--headings-font);font-size:var(--text-2xl);font-weight:400;line-height:1.4;margin-block-end:0}@media (max-width:46.25rem){.c-data-export__items blockquote p{font-family:var(--headings-font);font-size:var(--text-xl);font-weight:400;line-height:1.25}}.c-data-export__items :has(+ul,+ol){margin-block-end:0}.c-data-export__items ol{list-style:decimal;padding-inline-start:1.375rem}@media (max-width:46.25rem){.c-data-export__items ol{padding-inline-start:1.3rem}}.c-data-export__items ol li{padding-inline-start:.375rem}.c-data-export__items ol li::marker{color:var(--text-deco-static);font-weight:700}.c-data-export__items ol ol{list-style:lower-latin}.c-data-export__items ol ol li::marker{color:var(--text-deco-static)}.c-data-export__items ul{list-style:disc;padding-inline-start:1.2rem}@media (max-width:46.25rem){.c-data-export__items ul{padding-inline-start:1.2rem}}.c-data-export__items ul li{padding-inline-start:.375rem;position:relative}@media (max-width:46.25rem){.c-data-export__items ul li{padding-inline-start:0}}.c-data-export__items ul li ol li:before{content:none}.c-data-export__items ul li::marker{color:var(--text-deco-static)}.c-data-export__items ul ol{list-style:decimal}.c-data-export__items ul ol li::marker{color:var(--text-deco-static);font-size:inherit}.c-data-export__items ol,.c-data-export__items ul{color:var(--text-main-static);font-family:var(--text-font);font-size:var(--text-m);line-height:1.75;padding-block:var(--space-l)}.c-data-export__items ol ol,.c-data-export__items ol ul,.c-data-export__items ul ol,.c-data-export__items ul ul{padding-block:var(--space-s) 0}.c-data-export__items ol li,.c-data-export__items ul li{color:inherit;margin-block-end:var(--space-s)}.c-data-export__items ol li p:last-child,.c-data-export__items ol li:last-child,.c-data-export__items ul li p:last-child,.c-data-export__items ul li:last-child{margin-block-end:0}.c-data-export__items .responsive-table{margin-block-end:var(--space-l);overflow-x:auto;padding-block-start:var(--space-l);scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}.c-data-export__items .responsive-table::-webkit-scrollbar{block-size:.25rem;inline-size:.25rem}.c-data-export__items .responsive-table::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.c-data-export__items .responsive-table::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:.438rem;opacity:.6}.c-data-export__items .responsive-table:has(+caption){margin-block-end:var(--space-s);padding-block-end:0}.c-data-export__items caption{caption-side:bottom;color:var(--text-aux-static);display:block;font-family:var(--caption-font);font-size:var(--text-xs);line-height:1.5;margin-block:0 var(--space-l);text-align:start}.c-data-export__items table{border-collapse:collapse;border-spacing:0;color:var(--black);font-family:var(--text-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.75;line-height:1.4}.c-data-export__items table:not([width]){inline-size:100%}.c-data-export__items table thead{background-color:var(--primary);color:var(--white)}.c-data-export__items table th:focus-visible{outline:3px solid var(--primary);outline-offset:3px;outline-offset:-3px}.c-data-export__items table td,.c-data-export__items table th{border:none;padding:.625rem var(--space-xs);text-align:start}.c-data-export__items table tfoot td,.c-data-export__items table th{font-weight:700}.c-data-export__items table td:not(:first-child),.c-data-export__items table th:not(:first-child){border-inline-start:1px solid var(--border-static)}.c-data-export__items table tr:not(:first-child) td,.c-data-export__items table tr:not(:last-child) td{border-block-start:1px solid var(--border-static)}.c-data-export__items table tr:nth-child(2n) td{background-color:var(--background-deco-interactive)}.c-data-export__items table th[role=columnheader]:not(.no-sort){cursor:pointer;padding-inline-end:2rem;position:relative}@media (max-width:46.25rem){.c-data-export__items table th[role=columnheader]:not(.no-sort){padding-inline-end:1.5rem}}.c-data-export__items table th[role=columnheader]:not(.no-sort):after{background-image:url(../img/arrow-down-white.svg);background-repeat:no-repeat;background-size:contain;block-size:1rem;content:"";inline-size:1rem;inset-block-start:50%;inset-inline-end:var(--space-xs);position:absolute;transform:translateY(-50%) rotate(0deg);transition:transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-data-export__items table th[aria-sort=descending]:not(.no-sort):after{transform:translateY(-50%) rotate(180deg)}.c-data-export__items table tfoot{border-block-start:2px solid var(--border-static)}.c-data-export__items iframe{block-size:auto;border:none;inline-size:100%;margin-block-end:var(--space-s)}.c-data-export__items iframe[src*=vimeo],.c-data-export__items iframe[src*=youtube]{aspect-ratio:16/9}.c-data-export__items iframe[src*=soundcloud]{aspect-ratio:16/4}.c-data-export__items pre{background-color:var(--background-deco-interactive);border:1px solid var(--border-static);margin-block:var(--space-l);overflow:auto;padding:var(--space-s);scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}.c-data-export__items pre::-webkit-scrollbar{block-size:.25rem;inline-size:.25rem}.c-data-export__items pre::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.c-data-export__items pre::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:.438rem;opacity:.6}.c-data-export__items pre code{color:var(--text-main-static);font-family:var(--code-font);font-size:var(--text-s);font-weight:400;line-height:1.4}.c-data-export__items::-webkit-scrollbar{block-size:.25rem;inline-size:.25rem}.c-data-export__items::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.c-data-export__items::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:.438rem;opacity:.6}.c-data-export__items table{margin-block-start:var(--space-s)}.c-data-export__items table td,.c-data-export__items table th{min-inline-size:12.5rem}@media (max-width:46.25rem){.c-data-export__items table td,.c-data-export__items table th{min-inline-size:7.5rem}}.c-data-export__items table td.views-field-notes,.c-data-export__items table th.views-field-notes{min-inline-size:30rem}@media (max-width:46.25rem){.c-data-export__items table td.views-field-notes,.c-data-export__items table th.views-field-notes{min-inline-size:15rem}}.c-data-export__items table th a{color:var(--white);display:block;position:relative;text-decoration:none}.c-data-export__items table th a:hover{color:inherit}.c-data-export__items table th a:focus-visible{outline:3px solid var(--white);outline-offset:3px}.c-data-export__items table th a:has(.tablesort):after{background-image:url(/themes/custom/acled/assets/img/arrow-down-white.svg);background-repeat:no-repeat;background-size:contain;block-size:1rem;content:"";inline-size:1rem;inset-block-start:50%;inset-inline-end:var(--space-xs);position:absolute;transform:translateY(-50%) rotate(0deg);transition:transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-data-export__items table th a:has(.tablesort) .tablesort{background-image:none}.c-data-export__items table th[aria-sort=descending] a:has(.tablesort):after{transform:translateY(-50%) rotate(180deg)}.c-data-export__items table th[aria-sort=ascending] a:has(.tablesort):after{transform:translateY(-50%) rotate(0deg)}.c-data-export__pagination{grid-column:1/-1}.c-data-export__no-results{color:var(--text-main-static);grid-column:3/-3}@media (max-width:46.25rem){.c-data-export__no-results{grid-column:1/-1}}.c-data-export__no-results-text{font-family:var(--text-font);font-size:var(--text-m);line-height:1.75}.c-page-header+.c-data-export{margin-block-start:0}.c-downloads__download-container{grid-column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:46.25rem){.c-downloads__download-container{grid-template-columns:repeat(4,1fr)}}.c-downloads__inner{display:flex;flex-direction:column;gap:var(--space-l);grid-column:1/9;margin-block-start:var(--space-xl)}@media (max-width:46.25rem){.c-downloads__inner{grid-column:1/-1}}.c-featured-page{animation-range:entry 20% cover 30%;animation-timeline:view();animation-duration:1ms;animation-fill-mode:both;animation-name:fade-in;background-color:oklch(98.57% .003 286.35deg);box-shadow:0 4px 24px -5px oklch(31.26% .0519 247.93deg/20%);display:flex;flex-direction:column;gap:var(--space-m);padding-block-end:var(--space-m);position:relative;transition:background-color .3s,box-shadow .3s;z-index:1}.c-featured-page__content{display:flex;flex-direction:column;gap:var(--space-s);order:2;padding-inline:var(--space-s)}@media (max-width:46.25rem){.c-featured-page__content{padding-inline:var(--space-m)}}.c-featured-page__meta-link{align-self:start;position:relative;z-index:3}.c-featured-page .o-media{order:1;z-index:1}.c-featured-page .o-media__picture{aspect-ratio:1;block-size:auto}.c-featured-page__link{color:var(--text-main-interactive);font-family:var(--headings-font);font-size:var(--text-xl);font-weight:400;inline-size:-moz-fit-content;inline-size:fit-content;line-height:1.25;text-decoration:none;transition:color .3s}.c-featured-page__link:before{content:"";inset:0;position:absolute;z-index:2}.c-featured-page__link:focus-visible{color:var(--text-main-interactive-hover);outline:3px solid var(--text-main-interactive-hover);outline-offset:3px}@media (max-width:46.25rem){.c-featured-page__link{font-family:var(--headings-font);font-size:var(--text-2xl);font-weight:400;line-height:1.4}}.c-featured-page__description{color:var(--text-main-static);font-family:var(--description-font);font-size:var(--text-m);line-height:1.5;transition:color .3s}@media (max-width:64rem){.c-featured-page__description{font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.5}}@media (max-width:46.25rem){.c-featured-page__description{font-family:var(--description-font);font-size:var(--text-m);line-height:1.5}}.c-featured-page__text-link{color:var(--text-main-interactive)}.c-featured-page:focus,.c-featured-page:hover{background-color:var(--background-main-interactive-hover);box-shadow:0 16px 23px -15px oklch(31.26% .0519 247.93deg/25%)}.c-featured-page:focus .c-featured-page__description,.c-featured-page:focus .c-featured-page__link,.c-featured-page:focus .c-featured-page__text-link,.c-featured-page:hover .c-featured-page__description,.c-featured-page:hover .c-featured-page__link,.c-featured-page:hover .c-featured-page__text-link{color:var(--text-main-interactive-hover)}.c-featured-page__access-icon{align-items:center;background-color:var(--white);block-size:2rem;border-radius:100%;display:flex;flex-shrink:0;inline-size:2rem;inset-block-start:1rem;inset-inline-end:1rem;justify-content:center;position:absolute;z-index:2}.c-featured-page__access-icon .o-svg{color:var(--primary-dark-2)}@media (max-width:46.25rem){.c-featured-page__access-icon{inset-block-start:.5rem;inset-inline-end:.5rem}}.c-featured-page__access-icon--locked{align-items:center;background-color:var(--primary-dark-2);block-size:2rem;border-radius:100%;display:flex;flex-shrink:0;inline-size:2rem;justify-content:center}.c-featured-page__access-icon--locked .o-svg{color:var(--white)}.c-featured-page--no-image{padding-block:var(--space-m)}.c-featured-page--no-image .c-featured-page__access-icon--unlocked{border:1px solid var(--border-static)}.c-featured-page--one-column{grid-column-gap:var(--space-3xl);display:grid;grid-template-columns:repeat(2,1fr);padding-block-end:0}@media (max-width:64rem){.c-featured-page--one-column{grid-column-gap:var(--gutter)}}@media (max-width:46.25rem){.c-featured-page--one-column{display:flex;flex-direction:column;padding-block-end:var(--space-m)}}.c-featured-page--one-column .o-media__picture{aspect-ratio:4/3;block-size:100%}.c-featured-page--one-column .o-media__image{block-size:100%;-o-object-fit:cover;object-fit:cover}.c-featured-page--one-column .c-featured-page__content{gap:var(--space-m);justify-content:center;padding-block:var(--space-m);padding-inline:0 var(--space-3xl)}@media (max-width:64rem){.c-featured-page--one-column .c-featured-page__content{padding-inline:0 var(--space-m)}}@media (max-width:46.25rem){.c-featured-page--one-column .c-featured-page__content{gap:var(--space-s);padding-block:0;padding-inline:var(--space-m)}}.c-featured-page--one-column .c-featured-page__link{font-family:var(--headings-font);font-size:var(--text-3xl);font-weight:400;line-height:1.25}@media (max-width:46.25rem){.c-featured-page--one-column .c-featured-page__link{font-family:var(--headings-font);font-size:var(--text-2xl);font-weight:400;line-height:1.4}.c-featured-page--one-column .c-featured-page__text-link{display:none}}.c-featured-page--one-column:not(.c-featured-page--no-image) .c-featured-page__access-icon{inset-inline:1rem auto}@media (max-width:46.25rem){.c-featured-page--one-column:not(.c-featured-page--no-image) .c-featured-page__access-icon{inset-inline:.5rem auto}}.c-featured-page--one-column.c-featured-page--no-image{background-color:transparent;box-shadow:none;padding-block:0}.c-featured-page--one-column.c-featured-page--no-image .c-featured-page__content{background-color:var(--background-main-interactive);box-shadow:0 12px 20px -15px oklch(31.26% .0519 247.93deg/25%);grid-column:1/7;padding:var(--space-m) var(--space-m) var(--space-l);position:relative;transition:box-shadow .3s}@media (max-width:64rem){.c-featured-page--one-column.c-featured-page--no-image .c-featured-page__content{grid-column:1/-1}}.c-featured-page--one-column.c-featured-page--no-image .c-featured-page__text-link{display:none}.c-featured-page--one-column.c-featured-page--no-image:hover .c-featured-page__content{box-shadow:0 16px 23px -15px oklch(31.26% .0519 247.93deg/25%)}@media (max-width:46.25rem){.c-featured-page--one-column.c-featured-page--no-image{padding-block-end:0}}.c-featured-page--two-column{padding-block-end:var(--space-l)}@media (max-width:46.25rem){.c-featured-page--two-column{padding-block-end:var(--space-m)}}.c-featured-page--two-column .o-media__picture{aspect-ratio:16/9}@media (max-width:46.25rem){.c-featured-page--two-column .o-media__picture{aspect-ratio:1}}.c-featured-page--two-column .c-featured-page__content{padding-inline:var(--space-m)}.c-featured-page--four-column{gap:var(--space-s)}@media (max-width:46.25rem){.c-featured-page--four-column{gap:var(--space-m)}}.c-featured-page--four-column .c-featured-page__link{font-family:var(--headings-font);font-size:var(--text-l);font-weight:400;line-height:1.25}@media (max-width:46.25rem){.c-featured-page--four-column .c-featured-page__link{font-family:var(--headings-font);font-size:var(--text-2xl);font-weight:400;line-height:1.4}}.c-featured-page--four-column .c-featured-page__description{font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.5}@media (max-width:46.25rem){.c-featured-page--four-column .c-featured-page__description{font-family:var(--description-font);font-size:var(--text-m);line-height:1.5}}.c-featured-stats:has(.c-statistics-item__icon:empty) .c-statistics-item__icon{display:none}.c-filter__outer-wrapper{display:flex;flex-direction:column}@media (min-width:46.35rem){.c-filter__outer-wrapper{border-block-start:1px solid var(--border-interactive)}}@media (max-width:46.25rem){.c-filter__outer-wrapper{display:none;margin-block-start:var(--space-m)}}.c-filter__title{color:var(--black);font-family:var(--meta-font);font-size:var(--text-xs);font-size:var(--text-2xs);font-weight:900;letter-spacing:.1em;line-height:1;margin-block-end:var(--space-xl);text-transform:uppercase}@media (max-width:64rem){.c-filter__title{display:none}}.c-filter__item-description{color:var(--grey);font-family:var(--caption-font);font-size:var(--text-xs);line-height:1.5;margin-block-end:var(--space-s)}.c-filter__item-description>a{color:var(--text-main-interactive);cursor:pointer;text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-filter__item-description>a:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.c-filter__item-description>a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-filter__filter[open] .c-filter__filter-heading-icon{rotate:-180deg}.c-filter__filter::details-content{transition-behavior:allow-discrete;block-size:0;overflow:hidden;transition-duration:.5s;transition-property:block-size,content-visibility}.c-filter__filter[open]::details-content{block-size:auto;block-size:calc-size(auto,size)}.c-filter__filter-heading{align-items:center;border-block-end:1px solid var(--border-interactive);color:var(--text-main-interactive);-moz-column-gap:.75rem;column-gap:.75rem;cursor:pointer;display:flex;font-family:var(--button-font);font-size:1rem;font-weight:700;justify-content:space-between;line-height:.75;padding-block:var(--space-s);transition:color .3s}.c-filter__filter-heading::-webkit-details-marker{display:none}.c-filter__filter-heading:hover,.c-filter__filter-heading:hover .c-filter__filter-heading-icon{color:var(--text-main-interactive-hover)}.c-filter__filter-heading:focus-visible{outline:3px solid var(--primary);outline-offset:3px;outline-offset:-3px}@media (max-width:46.25rem){.c-filter__filter-heading{block-size:3rem}}.c-filter__filter-heading .summary{display:none}.c-filter__filter-heading-icon{color:var(--text-main-interactive);flex-shrink:0;transition:rotate .3s}.c-filter__filter-heading-icon .o-svg{block-size:1rem;inline-size:1rem}.c-filter__list-wrapper{border-block-end:1px solid var(--border-interactive);max-block-size:16.9rem;overflow:auto;position:relative}.c-filter__list-wrapper::-webkit-scrollbar{inline-size:.25rem}.c-filter__list-wrapper::-webkit-scrollbar-track{background-color:var(--background-deco-interactive)}.c-data-export__filters .c-filter__list-wrapper::-webkit-scrollbar-track{background-color:var(--background-main-static)}.c-filter__list-wrapper::-webkit-scrollbar-thumb{background-color:var(--grey);border-radius:7px}@media (max-width:46.25rem){.c-filter__list-wrapper{max-block-size:18.3rem}}.webform-type-checkboxes .c-filter__list-wrapper,.webform-type-radios .c-filter__list-wrapper{max-block-size:none;overflow:hidden}.c-filter__wrapper{border-block-start:1px solid var(--border-interactive)}.c-filter__wrapper:first-child{border-block-start:0}.c-filter__checkboxes-divider-heading,.c-filter__radios-divider-heading{font-family:var(--caption-font);font-size:var(--text-xs);line-height:1.5;margin-block:var(--space-m) var(--space-s)}.c-filter__item-label{align-items:center;background-color:var(--background-deco-interactive);color:var(--text-main-interactive);-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);cursor:pointer;display:flex;font-family:var(--button-font);font-size:1rem;font-size:.875rem;font-weight:700;font-weight:400;inline-size:100%;justify-content:flex-start;line-height:.75;line-height:1.2;padding:.875rem var(--space-s);position:relative;transition:all .3s}.c-filter__item-label:before{background-color:var(--form-input-background-normal);block-size:1rem;border:2px solid var(--form-input);box-shadow:inset 0 0 0 2px var(--form-input-background-normal),inset 0 0 0 4px var(--form-input-background-normal);box-sizing:border-box;content:"";display:block;flex-shrink:0;inline-size:1rem;transition:background-color .3s ease,box-shadow .3s ease}.c-filter__item-label:hover{background-color:var(--background-deco-interactive-hover);color:var(--text-main-interactive-hover)}@media (max-width:46.25rem){.c-filter__item-label{max-block-size:3rem;padding-block:1rem}}.c-filter__item-label--type-radio:before{border-radius:10px}.c-data-export__filters-wrapper--dropdowns .c-filter__item-label,.c-visualisation-builder__filters .c-filter__item-label{background-color:var(--background-main-static);line-height:1}.c-data-export__filters-wrapper--dropdowns .c-filter__item-label:hover,.c-visualisation-builder__filters .c-filter__item-label:hover{background-color:var(--background-deco-interactive-hover);color:var(--text-main-interactive-hover)}.c-filter__item:not(.c-data-export__filters-wrapper--checkboxes .c-filter__item){clip:rect(0 0 0 0);block-size:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.c-filter__item:not(.c-data-export__filters-wrapper--checkboxes .c-filter__item):focus-visible+.c-filter__item-label{background-color:var(--background-deco-interactive-hover);color:var(--text-main-interactive-hover);outline:3px solid var(--primary);outline-offset:3px;outline-offset:-3px}.c-filter__item:not(.c-data-export__filters-wrapper--checkboxes .c-filter__item):checked+.c-filter__item-label:before{background-color:var(--form-input);box-shadow:inset 0 0 0 2px var(--form-input-background-normal),inset 0 0 0 4px var(--form-input)}.c-filter__label{clip:rect(1px,1px,1px,1px);word-wrap:normal;block-size:1px;inline-size:1px;overflow:hidden;position:absolute}.c-filter--type-date,.c-filter--type-textfield{background-color:var(--background-main-static);border:none;color:var(--text-main-interactive);-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);cursor:pointer;font-family:var(--button-font);font-size:1rem;font-size:.875rem;font-weight:700;font-weight:400;inline-size:100%;line-height:.75;padding:.875rem var(--space-s)}.c-filter--type-date:focus-visible,.c-filter--type-textfield:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-filter--type-date::-webkit-calendar-picker-indicator,.c-filter--type-textfield::-webkit-calendar-picker-indicator{color:var(--text-main-interactive)}.c-data-export__filters .c-filter--type-date,.c-data-export__filters .c-filter--type-textfield{line-height:1}.c-filter__buttons{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-s);margin-block-start:var(--space-m)}.c-filter__button{align-items:center;background-color:var(--button-background);block-size:3rem;border:1px solid var(--button-border);border-radius:var(--corners-l);box-sizing:border-box;color:var(--button-label);-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);display:inline-flex;flex-shrink:0;font-family:var(--button-font);font-size:1rem;font-weight:700;justify-content:space-between;line-height:.75;padding:var(--space-s) var(--space-m);text-align:start;transition:background-color .3s,border-color .3s,color .3s}@media (max-width:64rem){.c-filter__button{block-size:2.5rem;-moz-column-gap:var(--space-s);column-gap:var(--space-s)}}@media (max-width:46.25rem){.c-filter__button{-moz-column-gap:var(--space-xs);column-gap:var(--space-xs)}}.c-filter__button:focus,.c-filter__button:hover{background-color:var(--button-background-hover);border-color:var(--button-border-hover);color:var(--button-label-hover)}.c-filter__button:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-filter__button.hidden{display:none}.c-filter__button--icon-only{inline-size:3rem;justify-content:center;padding:0}@media (max-width:64rem){.c-filter__button--icon-only{inline-size:2.5rem}}@media (max-width:46.25rem){.c-filter__button--icon-only{block-size:2rem;inline-size:2rem}}.c-filter__button--icon-only .o-svg{block-size:1rem;inline-size:1rem}@media (max-width:46.25rem){.c-filter__button--icon-only .o-svg{block-size:.75rem;inline-size:.75rem}}.c-filter__button--static{--button-background:var(--form-input-background-disabled);--button-border:var(--form-input-disabled);--button-label:var(--form-input-text-disabled);--button-background-hover:var(--form-input-background-disabled);--button-border-hover:var(--form-input-disabled);--button-label-hover:var(--form-input-text-disabled);pointer-events:auto}.c-filter__button--secondary{--button-background:var(--white);--button-border:var(--text-main-interactive);--button-label:var(--text-main-interactive)}.c-filter__button--tertiary{--button-background:transparent;--button-border:transparent;--button-label:var(--text-main-interactive);--button-background-hover:transparent;--button-border-hover:transparent;--button-label-hover:var(--text-main-interactive-hover);block-size:auto;padding:0}.c-filter__toggle-button{display:none}.c-filter__toggle-button.is-open .c-filter__toggle-icon{rotate:-180deg}@media (max-width:46.25rem){.c-filter__toggle-button{align-items:center;align-self:flex-start;display:inline-flex;inline-size:100%}}.c-filter__toggle-icon{block-size:1rem;inline-size:1rem;transition:rotate .3s}@media (max-width:46.25rem){.c-filter__reset-icon{block-size:2.5rem;inline-size:2.5rem}.c-filter__reset-icon .o-svg{block-size:1rem;inline-size:1rem}}.c-filter__active-filters{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-block-start:var(--space-m)}.c-footer{--top-offset:4.5rem;--bottom-gap:1rem;background-color:var(--primary-dark-2);color:var(--white);margin-block-start:calc(var(--top-offset) + var(--space-3xl))}@media (max-width:46.25rem){.c-footer{--top-offset:0;background-color:var(--primary);margin-block-start:var(--space-3xl);padding-block:2rem}}.c-footer__content{margin-block-start:calc(var(--top-offset)*-1);overflow:hidden;z-index:1}.c-footer__grid-container{position:relative}.c-footer__grid-container:after{background-color:var(--primary);block-size:100%;content:"";inline-size:100vw;inset-block-start:0;inset-inline-start:100%;position:absolute;transform:scaleX(1.1);z-index:-1}@media (max-width:46.25rem){.c-footer__grid-container:after{display:none}.c-footer__grid-container{background-color:var(--primary)}}.c-footer__logo-wrapper{border-block-start:var(--top-offset) solid transparent;grid-column:1/4;padding-block-start:var(--space-2xl)}@media (max-width:64rem){.c-footer__logo-wrapper{padding-block-start:var(--space-xl)}}@media (max-width:46.25rem){.c-footer__logo-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-s) var(--gutter);grid-column:1/-1;justify-content:space-between;padding-block-start:0}}.c-footer__logo-link{display:inline-block;font-size:0;margin-inline-end:var(--gutter)}.c-footer__logo-link:focus-visible{outline:3px solid currentColor;outline-offset:3px}@media (max-width:46.25rem){.c-footer__logo-link{margin-inline-end:0}}.c-footer__logo-link .c-footer__logo,.c-footer__logo-link img{inline-size:100%;max-inline-size:12.75rem}@media (max-width:46.25rem){.c-footer__logo-link .c-footer__logo,.c-footer__logo-link img{max-inline-size:10.5rem}}.c-footer__menu-wrapper{background-color:var(--primary);box-shadow:calc(var(--gutter)*-1) 0 0 0 var(--primary);display:grid;grid-column:4/-1;grid-template-columns:subgrid;padding-block:var(--space-m)}@media (max-width:46.25rem){.c-footer__menu-wrapper{grid-column:1/-1;padding-block:2rem 0}}.c-footer__main-menu{grid-column:span 4;position:relative}@media (min-width:46.35rem){.c-footer__main-menu--right:before{background-color:var(--primary-dark-2);block-size:100%;content:"";inline-size:1px;inset-block-start:0;inset-inline-start:calc(var(--gutter)/2*-1);position:absolute}}@media (max-width:46.25rem){.c-footer__main-menu--right{margin-block-start:var(--space-xl)}}.c-footer__menu{display:flex;flex-direction:column;row-gap:.5rem}@media (min-width:46.35rem){.c-footer__menu{padding-block:1rem}}.c-footer__menu a{align-items:center;display:inline-flex;font-family:var(--nav-font);font-size:var(--text-xs);font-weight:900;gap:.57em;letter-spacing:.088rem;line-height:1.25;text-transform:uppercase;transition:color .3s}.c-footer__menu a:focus,.c-footer__menu a:hover{color:var(--secondary-light-1)}.c-footer__menu a:focus .c-footer__menu-item-icon-wrapper,.c-footer__menu a:hover .c-footer__menu-item-icon-wrapper{opacity:1;visibility:visible}.c-footer__menu a:focus-visible{outline:3px solid var(--secondary-light-1);outline-offset:3px}.c-footer__menu-item-icon-wrapper{align-items:center;background-color:var(--secondary);block-size:1.75rem;border-radius:100%;color:var(--primary);display:flex;inline-size:1.75rem;justify-content:center;opacity:0;transition:opacity .3s,visibility .3s;visibility:hidden}.c-footer__menu-item-icon{block-size:.75rem;inline-size:.75rem}.c-footer__social-links{align-items:center;display:flex;flex-direction:column;gap:.5rem;grid-column:span 1;padding-block:1rem;position:relative}@media (min-width:46.35rem){.c-footer__social-links:before{background-color:var(--primary-dark-2);block-size:100%;content:"";inline-size:1px;inset-block-start:0;inset-inline-start:calc(var(--gutter)/2*-1);position:absolute}}@media (max-width:46.25rem){.c-footer__social-links{border-block-start:1px solid var(--primary-dark-2);flex-direction:row;grid-column:1/-1;margin-block-start:var(--space-xl);padding-block:var(--space-l) var(--space-xl)}}.c-footer__social-link{border:1px solid var(--white)}.c-footer__social-link .o-svg{block-size:1.25rem;inline-size:1.25rem}.c-footer__social-link .o-svg--linkedin,.c-footer__social-link .o-svg--x{margin-inline-start:.0625rem}@media (max-width:46.25rem){.c-footer__social-link .o-svg--linkedin,.c-footer__social-link .o-svg--x{margin-inline-start:0}.c-footer__social-link{block-size:2.5rem;inline-size:2.5rem}.c-footer__social-link .o-svg{block-size:1rem;inline-size:1rem}}.c-footer__social-link:focus-visible{outline:3px solid var(--secondary-light-1);outline-offset:3px}.c-footer__strapline{font-family:var(--headings-font);font-size:var(--text-l);font-weight:400;line-height:1.25}.c-footer__strapline--upper{display:none}@media (max-width:46.25rem){.c-footer__strapline--upper{display:inline-block}.c-footer__strapline--lower{display:none}}.c-footer__bottom{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-m) var(--gutter);justify-content:space-between;margin-block:3.5rem 4rem}@media (max-width:46.25rem){.c-footer__bottom{margin-block:0}}.c-footer__contentinfo{display:flex;font-size:var(--text-2xs);gap:var(--bottom-gap)}@media (max-width:46.25rem){.c-footer__contentinfo{flex-direction:column;inline-size:100%}}.c-footer__bottom-menu-wrapper{display:flex;gap:var(--bottom-gap)}@media (min-width:46.35rem){.c-footer__bottom-menu-wrapper:after{color:var(--primary);content:"•"}}@media (max-width:46.25rem){.c-footer__bottom-menu-wrapper{margin-block-start:var(--space-m)}}.c-footer__bottom-menu{display:flex;flex-wrap:wrap;gap:var(--bottom-gap)}.c-footer__bottom-menu-item a{color:currentColor;cursor:pointer;text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:.0625em;text-decoration-thickness:.0313em;text-underline-offset:.3em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-footer__bottom-menu-item a:hover{color:var(--secondary-light-1);text-decoration-color:var(--secondary-light-1)}.c-footer__bottom-menu-item a:focus-visible{outline:3px solid var(--primary)}.c-footer__bottom-menu-item a:focus-visible{outline:3px solid currentColor;outline-offset:3px}.c-footer__credit{display:flex;gap:var(--bottom-gap)}.c-footer__credit a{color:currentColor;cursor:pointer;text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:.0625em;text-underline-offset:.3em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-footer__credit a:hover{color:var(--secondary-light-1);text-decoration-color:var(--secondary-light-1)}.c-footer__credit a:focus-visible{outline:3px solid var(--primary)}.c-footer__credit a:focus-visible{outline:3px solid currentColor;outline-offset:3px}.c-form__wrapper{padding-block:var(--space-2xl)}.c-form .form-item{display:flex;flex-direction:column;position:relative;row-gap:var(--space-xs)}.c-form .form-item:not(:first-child):not(.form-type-checkbox):not(.form-type-radio){margin-block-start:var(--space-l)}.c-form .form-item.hidden{display:none}.c-form .form-type-email label,.c-form .form-type-password label,.c-form .form-type-select label,.c-form .form-type-textarea label,.c-form .form-type-textfield label,.c-form .form-type-webform-multiple label{color:var(--black);font-family:var(--nav-font);font-size:var(--text-xs);font-weight:900;inline-size:100%;letter-spacing:.088rem;line-height:1.25;text-transform:uppercase}.c-form input[type=email],.c-form input[type=number],.c-form input[type=password],.c-form input[type=search],.c-form input[type=text]{block-size:3rem}.c-form .form-select,.c-form input[type=email],.c-form input[type=number],.c-form input[type=password],.c-form input[type=search],.c-form input[type=text],.c-form textarea{border:1px solid var(--form-input);border-radius:0;color:var(--form-input-text);display:block;font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-l);inline-size:100%;line-height:1.5;padding:var(--space-s)}.c-form .form-select:focus-visible,.c-form input[type=email]:focus-visible,.c-form input[type=number]:focus-visible,.c-form input[type=password]:focus-visible,.c-form input[type=search]:focus-visible,.c-form input[type=text]:focus-visible,.c-form textarea:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-form input:disabled{background-color:var(--tertiary-light-1);border:1px solid var(--primary-light-3);color:var(--form-input-placeholder)}.c-form .description,.c-form .preamble{color:var(--grey);font-family:var(--caption-font);font-size:var(--text-xs);line-height:1.5}.c-form .description>a,.c-form .description>p>a,.c-form .preamble>a,.c-form .preamble>p>a{color:var(--text-main-interactive);color:var(--grey);cursor:pointer;text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-form .description>a:hover,.c-form .description>p>a:hover,.c-form .preamble>a:hover,.c-form .preamble>p>a:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.c-form .description>a:focus-visible,.c-form .description>p>a:focus-visible,.c-form .preamble>a:focus-visible,.c-form .preamble>p>a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-form .preamble+.preamble{margin-block-start:var(--space-s)}.c-form .register-text{font-family:var(--description-font);font-size:var(--text-m);line-height:1.5;margin-block-end:1.5rem}.c-form .register-text a{color:var(--text-main-interactive);cursor:pointer;text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-form .register-text a:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.c-form .register-text a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-form .register-text b{font-weight:700}.c-form .password-suggestions{color:var(--grey);font-family:var(--caption-font);font-size:var(--text-xs);line-height:1.5}.c-form .password-suggestions ul{list-style-type:disc;margin-block-end:1em;margin-block-start:1em;padding-inline-start:2rem}.c-form .password-confirm-message{color:var(--grey);display:none;font-family:var(--caption-font);font-size:var(--text-xs);line-height:1.5;margin-block-end:var(--space-s)}.c-form .password-confirm-message:has(span.error){display:block}.c-form .messages-list{margin-block-end:var(--space-2xl)}.c-form .form-item+.description{margin-block-start:var(--space-xs)}.c-form .field-prefix,.c-form .field-suffix{color:var(--black);font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.5}.c-form .webform-element-more{color:var(--grey);display:flex;flex-direction:column;font-family:var(--caption-font);font-size:var(--text-xs);line-height:1.5;margin-block:var(--space-s);position:relative;row-gap:var(--space-2xs)}.c-form .webform-element-more--link a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-form .webform-element-more--content a{color:var(--text-main-interactive);cursor:pointer;text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-form .webform-element-more--content a:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.c-form .webform-element-more--content a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-form .webform-details-toggle-state{color:var(--text-main-interactive);cursor:pointer;text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-form .webform-details-toggle-state:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.c-form .webform-details-toggle-state:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-form .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/acled/assets/img/arrow-down.svg);background-position:right var(--space-s) top 50%;background-repeat:no-repeat;background-size:1rem 1rem;color:var(--form-input)}.c-form .form-type-checkboxes-group .form-type-checkbox,.c-form .form-type-checkboxes-group .form-type-radio,.c-form .form-type-radios-group .form-type-checkbox,.c-form .form-type-radios-group .form-type-radio{padding-block:var(--space-xs)}.c-form .form-type-checkboxes-group .form-type-checkbox label,.c-form .form-type-checkboxes-group .form-type-radio label,.c-form .form-type-radios-group .form-type-checkbox label,.c-form .form-type-radios-group .form-type-radio label{font-size:var(--text-s);line-height:2}.c-form .form-type-checkboxes-group-label,.c-form .form-type-radios-group-label{color:var(--black);font-family:var(--nav-font);font-size:var(--text-xs);font-weight:900;inline-size:100%;letter-spacing:.088rem;line-height:1.25;text-transform:uppercase}.c-form .form-type-checkbox,.c-form .form-type-radio{border-block-start:1px solid var(--border-interactive);padding-block:var(--space-s)}.c-form .form-type-checkbox:first-child,.c-form .form-type-radio:first-child{border-block-start:0}.c-form .form-type-checkbox label,.c-form .form-type-radio label{align-items:flex-start;background-color:transparent;border:none;color:var(--text-main-interactive);-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);cursor:pointer;display:flex;font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-l);inline-size:100%;justify-content:flex-start;line-height:1.5;padding:0;position:relative;text-align:left;transition:all .3s}.c-form .form-type-checkbox label:before,.c-form .form-type-radio label:before{background-color:var(--form-input-background-normal);block-size:1rem;border:2px solid var(--form-input);box-shadow:inset 0 0 0 2px var(--form-input-background-normal),inset 0 0 0 4px var(--form-input-background-normal);box-sizing:border-box;content:"";display:block;flex-shrink:0;inline-size:1rem;margin-block-start:.5625rem;transition:background-color .3s ease,box-shadow .3s ease}@media (max-width:46.25rem){.c-form .form-type-checkbox label:before,.c-form .form-type-radio label:before{margin-block-start:.375rem}}.c-form .form-type-checkbox label:hover,.c-form .form-type-radio label:hover{color:var(--text-main-interactive-hover)}@media (max-width:46.25rem){.c-form .form-type-checkbox label,.c-form .form-type-radio label{-moz-column-gap:var(--space-s);column-gap:var(--space-s);font-family:var(--description-font);font-size:var(--text-m);line-height:1.5}}.c-form .form-type-checkbox .form-required:after,.c-form .form-type-checkbox .webform-element-help,.c-form .form-type-radio .form-required:after,.c-form .form-type-radio .webform-element-help{margin-block-start:.5625rem}@media (max-width:46.25rem){.c-form .form-type-checkbox .form-required:after,.c-form .form-type-checkbox .webform-element-help,.c-form .form-type-radio .form-required:after,.c-form .form-type-radio .webform-element-help{margin-block-start:.375rem}}.c-form input[type=checkbox],.c-form input[type=radio]{clip:rect(0 0 0 0);block-size:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.c-form input[type=checkbox]:focus+label,.c-form input[type=checkbox]:focus-visible+label,.c-form input[type=checkbox]:hover+label,.c-form input[type=radio]:focus+label,.c-form input[type=radio]:focus-visible+label,.c-form input[type=radio]:hover+label{color:var(--text-main-interactive-hover)}.c-form input[type=checkbox]:focus+label,.c-form input[type=radio]:focus+label{border:none;box-shadow:none}.c-form input[type=checkbox]:focus-visible+label,.c-form input[type=radio]:focus-visible+label{outline:3px solid var(--primary);outline-offset:3px;outline-offset:-3px}.c-form input[type=checkbox]:checked+label,.c-form input[type=radio]:checked+label{border:none;color:var(--text-main-interactive)}.c-form input[type=checkbox]:checked+label:before,.c-form input[type=radio]:checked+label:before{background-color:var(--form-input);box-shadow:inset 0 0 0 2px var(--form-input-background-normal),inset 0 0 0 4px var(--form-input)}.c-form input[type=checkbox]:checked:focus-visible+label,.c-form input[type=checkbox]:checked:hover+label,.c-form input[type=radio]:checked:focus-visible+label,.c-form input[type=radio]:checked:hover+label{color:var(--text-main-interactive-hover)}.c-form input[type=checkbox]:checked:focus+label,.c-form input[type=radio]:checked:focus+label{border:none;box-shadow:none}.c-form .form-type-radio label:before{border-radius:10px}.c-form .webform-options-display-two-columns{display:grid;grid-template-columns:repeat(2,1fr);margin-block-start:0}.c-form .webform-options-display-two-columns .form-type-checkbox,.c-form .webform-options-display-two-columns .form-type-radio{border:none}.c-form .webform-options-display-three-columns{display:grid;grid-template-columns:repeat(3,1fr);margin-block-start:0}.c-form .webform-options-display-three-columns .form-type-checkbox,.c-form .webform-options-display-three-columns .form-type-radio{border:none}.c-form .form-item-text-area .text-count-wrapper{margin-block-start:var(--space-xs)}.c-form .form-type-processed-text h2{color:var(--text-deco-static);font-family:var(--headings-font);font-size:var(--text-3xl);font-weight:400;line-height:1.25;margin-block-end:var(--space-s)}.c-form .form-type-processed-text h2:not(:first-child){padding-block-start:var(--space-s)}.c-form .form-type-processed-text h2 strong{font-weight:400}.c-form .form-type-processed-text h3{color:var(--text-deco-static);font-family:var(--headings-font);font-size:var(--text-2xl);font-weight:400;line-height:1.4;margin-block-end:var(--space-s)}.c-form .form-type-processed-text h3:not(:first-child){padding-block-start:var(--space-s)}.c-form .form-type-processed-text h3 strong{font-weight:400}.c-form .form-type-processed-text h4,.c-form .form-type-processed-text h5,.c-form .form-type-processed-text h6{color:var(--text-deco-static);font-family:var(--headings-font);font-size:var(--text-xl);font-weight:400;line-height:1.25;margin-block-end:var(--space-s)}.c-form .form-type-processed-text h4:not(:first-child),.c-form .form-type-processed-text h5:not(:first-child),.c-form .form-type-processed-text h6:not(:first-child){padding-block-start:var(--space-xs)}.c-form .form-type-processed-text h4 strong,.c-form .form-type-processed-text h5 strong,.c-form .form-type-processed-text h6 strong{font-weight:400}.c-form .form-type-processed-text h2:has(+.responsive-table),.c-form .form-type-processed-text h3:has(+.responsive-table),.c-form .form-type-processed-text h4:has(+.responsive-table),.c-form .form-type-processed-text h5:has(+.responsive-table),.c-form .form-type-processed-text h6:has(+.responsive-table),.c-form .form-type-processed-text p:has(+.responsive-table){margin-block-end:0}.c-form .form-type-processed-text p{color:var(--text-main-static);font-family:var(--text-font);font-size:var(--text-m);line-height:1.75;margin-block-end:var(--space-s)}.c-form .form-type-processed-text strong{font-weight:700}.c-form .form-type-processed-text em{font-style:italic}.c-form .form-type-processed-text a{color:var(--text-main-interactive);cursor:pointer;text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-form .form-type-processed-text a:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.c-form .form-type-processed-text a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-form .form-type-processed-text>div{padding-block:var(--space-l)}.c-form .form-type-processed-text .o-button{text-decoration:none}.c-form .form-type-processed-text figure{padding-block:var(--space-l)}.c-form .form-type-processed-text blockquote{padding-block:var(--space-l);padding-inline-start:var(--space-l)}.c-form .form-type-processed-text blockquote p{color:var(--text-main-static);font-family:var(--headings-font);font-size:var(--text-2xl);font-weight:400;line-height:1.4;margin-block-end:0}@media (max-width:46.25rem){.c-form .form-type-processed-text blockquote p{font-family:var(--headings-font);font-size:var(--text-xl);font-weight:400;line-height:1.25}}.c-form .form-type-processed-text :has(+ul,+ol){margin-block-end:0}.c-form .form-type-processed-text ol{list-style:decimal;padding-inline-start:1.375rem}@media (max-width:46.25rem){.c-form .form-type-processed-text ol{padding-inline-start:1.3rem}}.c-form .form-type-processed-text ol li{padding-inline-start:.375rem}.c-form .form-type-processed-text ol li::marker{color:var(--text-deco-static);font-weight:700}.c-form .form-type-processed-text ol ol{list-style:lower-latin}.c-form .form-type-processed-text ol ol li::marker{color:var(--text-deco-static)}.c-form .form-type-processed-text ul{list-style:disc;padding-inline-start:1.2rem}@media (max-width:46.25rem){.c-form .form-type-processed-text ul{padding-inline-start:1.2rem}}.c-form .form-type-processed-text ul li{padding-inline-start:.375rem;position:relative}@media (max-width:46.25rem){.c-form .form-type-processed-text ul li{padding-inline-start:0}}.c-form .form-type-processed-text ul li ol li:before{content:none}.c-form .form-type-processed-text ul li::marker{color:var(--text-deco-static)}.c-form .form-type-processed-text ul ol{list-style:decimal}.c-form .form-type-processed-text ul ol li::marker{color:var(--text-deco-static);font-size:inherit}.c-form .form-type-processed-text ol,.c-form .form-type-processed-text ul{color:var(--text-main-static);font-family:var(--text-font);font-size:var(--text-m);line-height:1.75;padding-block:var(--space-l)}.c-form .form-type-processed-text ol ol,.c-form .form-type-processed-text ol ul,.c-form .form-type-processed-text ul ol,.c-form .form-type-processed-text ul ul{padding-block:var(--space-s) 0}.c-form .form-type-processed-text ol li,.c-form .form-type-processed-text ul li{color:inherit;margin-block-end:var(--space-s)}.c-form .form-type-processed-text ol li p:last-child,.c-form .form-type-processed-text ol li:last-child,.c-form .form-type-processed-text ul li p:last-child,.c-form .form-type-processed-text ul li:last-child{margin-block-end:0}.c-form .form-type-processed-text .responsive-table{margin-block-end:var(--space-l);overflow-x:auto;padding-block-start:var(--space-l);scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}.c-form .form-type-processed-text .responsive-table::-webkit-scrollbar{block-size:.25rem;inline-size:.25rem}.c-form .form-type-processed-text .responsive-table::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.c-form .form-type-processed-text .responsive-table::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:.438rem;opacity:.6}.c-form .form-type-processed-text .responsive-table:has(+caption){margin-block-end:var(--space-s);padding-block-end:0}.c-form .form-type-processed-text caption{caption-side:bottom;color:var(--text-aux-static);display:block;font-family:var(--caption-font);font-size:var(--text-xs);line-height:1.5;margin-block:0 var(--space-l);text-align:start}.c-form .form-type-processed-text table{border-collapse:collapse;border-spacing:0;color:var(--black);font-family:var(--text-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.75;line-height:1.4}.c-form .form-type-processed-text table:not([width]){inline-size:100%}.c-form .form-type-processed-text table thead{background-color:var(--primary);color:var(--white)}.c-form .form-type-processed-text table th:focus-visible{outline:3px solid var(--primary);outline-offset:3px;outline-offset:-3px}.c-form .form-type-processed-text table td,.c-form .form-type-processed-text table th{border:none;padding:.625rem var(--space-xs);text-align:start}@media (max-width:46.25rem){.c-form .form-type-processed-text table td,.c-form .form-type-processed-text table th{min-inline-size:7.5rem}}.c-form .form-type-processed-text table tfoot td,.c-form .form-type-processed-text table th{font-weight:700}.c-form .form-type-processed-text table td:not(:first-child),.c-form .form-type-processed-text table th:not(:first-child){border-inline-start:1px solid var(--border-static)}.c-form .form-type-processed-text table tr:not(:first-child) td,.c-form .form-type-processed-text table tr:not(:last-child) td{border-block-start:1px solid var(--border-static)}.c-form .form-type-processed-text table tr:nth-child(2n) td{background-color:var(--background-deco-interactive)}.c-form .form-type-processed-text table th[role=columnheader]:not(.no-sort){cursor:pointer;padding-inline-end:2rem;position:relative}@media (max-width:46.25rem){.c-form .form-type-processed-text table th[role=columnheader]:not(.no-sort){padding-inline-end:1.5rem}}.c-form .form-type-processed-text table th[role=columnheader]:not(.no-sort):after{background-image:url(../img/arrow-down-white.svg);background-repeat:no-repeat;background-size:contain;block-size:1rem;content:"";inline-size:1rem;inset-block-start:50%;inset-inline-end:var(--space-xs);position:absolute;transform:translateY(-50%) rotate(0deg);transition:transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-form .form-type-processed-text table th[aria-sort=descending]:not(.no-sort):after{transform:translateY(-50%) rotate(180deg)}.c-form .form-type-processed-text table tfoot{border-block-start:2px solid var(--border-static)}.c-form .form-type-processed-text iframe{block-size:auto;border:none;inline-size:100%;margin-block-end:var(--space-s)}.c-form .form-type-processed-text iframe[src*=vimeo],.c-form .form-type-processed-text iframe[src*=youtube]{aspect-ratio:16/9}.c-form .form-type-processed-text iframe[src*=soundcloud]{aspect-ratio:16/4}.c-form .form-type-processed-text pre{background-color:var(--background-deco-interactive);border:1px solid var(--border-static);margin-block:var(--space-l);overflow:auto;padding:var(--space-s);scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}.c-form .form-type-processed-text pre::-webkit-scrollbar{block-size:.25rem;inline-size:.25rem}.c-form .form-type-processed-text pre::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.c-form .form-type-processed-text pre::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:.438rem;opacity:.6}.c-form .form-type-processed-text pre code{color:var(--text-main-static);font-family:var(--code-font);font-size:var(--text-s);font-weight:400;line-height:1.4}.c-form .form-type-webform-multiple{margin-block-start:var(--space-l)}.c-form .webform-multiple-table td{white-space:normal}.c-form .webform-multiple-table td.webform-multiple-table--handle{padding:0}.c-form a.tabledrag-handle:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-form a.tabledrag-handle .handle{block-size:1.5rem;inline-size:1.5rem}.c-form .tabledrag-toggle-weight-wrapper.webform-multiple-tabledrag-toggle-weight{float:inline-start;margin-block-start:var(--space-xs)}.c-form .tabledrag-toggle-weight{color:var(--text-main-interactive);cursor:pointer;text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-form .tabledrag-toggle-weight:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.c-form .tabledrag-toggle-weight:focus-visible{outline:3px solid var(--primary);outline-offset:3px}@media (max-width:46.25rem){.c-form .webform-multiple-table-responsive td{padding-inline:0}}.c-form .form-required{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-xs)}.c-form .form-required:after{color:var(--text-main-interactive);content:"(Required)"/"";font-family:var(--meta-font);font-size:var(--text-xs);font-size:var(--text-2xs);font-weight:900;letter-spacing:.1em;line-height:1;line-height:1.45;text-transform:uppercase}@media (max-width:46.25rem){.c-form .form-required:after{font-size:var(--text-3xs)}}.c-form__hint-text{color:var(--form-input-text);font-family:var(--description-font);font-size:var(--text-m);line-height:1.5;margin-block-end:var(--space-l)}.c-form__text-block{color:var(--text-aux-static);font-family:var(--caption-font);font-size:var(--text-xs);line-height:1.5;margin-block-start:var(--space-xl)}.c-form__text-block a{color:var(--text-main-interactive);color:var(--text-aux-static);cursor:pointer;text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-form__text-block a:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.c-form__text-block a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-account-links+.c-form__text-block{margin-block-start:0}.c-form__paragraph{color:var(--text-main-static);font-family:var(--description-font);font-size:var(--text-m);line-height:1.5;margin-block-end:var(--space-l)}.c-form .form-submit{align-items:center;background-color:var(--button-background);block-size:3rem;border:1px solid var(--button-border);border-radius:var(--corners-l);box-sizing:border-box;color:var(--button-label);-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);display:inline-flex;flex-shrink:0;font-family:var(--button-font);font-size:1rem;font-weight:700;justify-content:space-between;line-height:.75;margin-block-start:var(--space-l);padding:var(--space-s) var(--space-m);text-align:start;transition:background-color .3s,border-color .3s,color .3s}@media (max-width:64rem){.c-form .form-submit{block-size:2.5rem;-moz-column-gap:var(--space-s);column-gap:var(--space-s)}}@media (max-width:46.25rem){.c-form .form-submit{-moz-column-gap:var(--space-xs);column-gap:var(--space-xs)}}.c-form .form-submit:focus,.c-form .form-submit:hover{background-color:var(--button-background-hover);border-color:var(--button-border-hover);color:var(--button-label-hover)}.c-form .form-submit:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-form .form-submit.hidden{display:none}.c-form .form-submit--icon-only{inline-size:3rem;justify-content:center;padding:0}@media (max-width:64rem){.c-form .form-submit--icon-only{inline-size:2.5rem}}@media (max-width:46.25rem){.c-form .form-submit--icon-only{block-size:2rem;inline-size:2rem}}.c-form .form-submit--icon-only .o-svg{block-size:1rem;inline-size:1rem}@media (max-width:46.25rem){.c-form .form-submit--icon-only .o-svg{block-size:.75rem;inline-size:.75rem}}.c-form .form-submit--static{--button-background:var(--form-input-background-disabled);--button-border:var(--form-input-disabled);--button-label:var(--form-input-text-disabled);--button-background-hover:var(--form-input-background-disabled);--button-border-hover:var(--form-input-disabled);--button-label-hover:var(--form-input-text-disabled);pointer-events:auto}.c-form .form-submit--secondary{--button-background:var(--white);--button-border:var(--text-main-interactive);--button-label:var(--text-main-interactive)}.c-form .form-submit--tertiary{--button-background:transparent;--button-border:transparent;--button-label:var(--text-main-interactive);--button-background-hover:transparent;--button-border-hover:transparent;--button-label-hover:var(--text-main-interactive-hover);block-size:auto;padding:0}.c-form form.user-pass .description:first-child{font-family:var(--text-font);font-size:var(--text-m);line-height:1.75}.c-form form.user-pass-reset>p,.c-form form.user-re-activate-reset>p,.c-form form.user-re-activate>p{font-family:var(--text-font);font-size:var(--text-m);line-height:1.75;margin-block-end:var(--space-s)}#tfa-overview p a{text-decoration:underline}.c-form-header__wrapper{padding-block:var(--space-xl) 0}.c-form-header--logged-out,.c-form-header--login,.c-form-header--password-protected,.c-form-header--register{margin-block-start:calc(var(--space-2xl) + var(--header-height) + var(--space-2xl))}.c-form-header--logged-out,.c-form-header--user-profile{margin-block-end:var(--space-2xs)}.c-form-header--logged-out .c-form-header__wrapper,.c-form-header--login .c-form-header__wrapper,.c-form-header--register .c-form-header__wrapper,.c-form-header--user-profile .c-form-header__wrapper{padding-block-end:var(--space-2xl)}.c-form-header--user-profile{margin-block-start:var(--space-2xl)}.c-profile-sub-menu+.c-form-header{margin-block-start:0}.c-footnotes-dialog{background-color:var(--background-deco-interactive);border-block-end:0;border-block-start:1px solid var(--border-static);border-inline:0;padding:0}.c-footnotes-dialog::backdrop{background-color:color-mix(in oklch,var(--white) 80%,transparent)}.c-footnotes-dialog__wrapper{padding-block:var(--space-l)}@media (max-width:46.25rem){.c-footnotes-dialog__wrapper{padding-block:var(--space-m)}}.c-footnotes-dialog__inner{position:relative}.o-content-from-editor .c-footnotes-dialog{inline-size:auto;max-inline-size:100%}.o-content-from-editor .c-footnotes-dialog[open]{animation:show .5s ease normal;inset-block-start:auto}.o-content-from-editor .c-footnotes-dialog.hide{animation:hide .5s ease normal}@media (prefers-reduced-motion){.o-content-from-editor .c-footnotes-dialog.hide,.o-content-from-editor .c-footnotes-dialog[open]{animation-duration:0s}}.o-content-from-editor .c-footnotes-dialog__container{margin-block:0;position:relative}.o-content-from-editor .c-footnotes-dialog__form{padding-inline-end:var(--space-l)}@media (max-width:46.25rem){.o-content-from-editor .c-footnotes-dialog__form{display:grid;padding-inline-end:0;row-gap:var(--space-s)}}.o-content-from-editor .c-footnotes-dialog__close{align-items:center;block-size:1rem;color:var(--text-main-interactive);display:flex;inline-size:1rem;inset-block-start:0;inset-inline-end:0;justify-content:center;justify-self:flex-end;position:absolute;transition:color .3s}.o-content-from-editor .c-footnotes-dialog__close:hover{color:var(--text-main-interactive-hover)}.o-content-from-editor .c-footnotes-dialog__close:focus-visible{outline:3px solid var(--primary);outline-offset:3px}@media (max-width:46.25rem){.o-content-from-editor .c-footnotes-dialog__close{block-size:2.5rem;grid-row:1;inline-size:2.5rem;position:static}}.o-content-from-editor .c-footnotes-dialog__citation{display:flex;gap:var(--space-s)}@media (max-width:46.25rem){.o-content-from-editor .c-footnotes-dialog__citation{padding:0 var(--space-m) var(--space-s)}}.o-content-from-editor .c-footnotes-dialog__citation-number{color:var(--text-deco-static);font-weight:700;margin-block-end:0}.o-content-from-editor .c-footnotes-dialog__citation-number:after{content:"."}.o-content-from-editor .c-footnotes-dialog__citation-text p{margin-block-end:0}.c-footnote-link{font-weight:700;text-decoration:none}.c-footnote-list{margin-block-start:var(--space-2xl)}.c-footnote-list__heading{color:var(--text-main-interactive);font-family:var(--headings-font);font-size:var(--text-3xl);font-weight:400;line-height:1.25;padding-block-end:var(--space-s)}.c-footnote-list__list-wrapper{display:flex;flex-direction:column;margin-block-start:var(--space-s);row-gap:var(--space-xs)}.c-footnote-list__item-wrapper{-moz-column-gap:var(--space-s);column-gap:var(--space-s);display:grid;grid-template-columns:minmax(auto,2rem) 1fr}@media (max-width:46.25rem){.c-footnote-list__item-wrapper{grid-template-columns:minmax(auto,1.5rem) 1fr}}.c-footnote-list__item-backlinks{align-items:flex-start;-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);display:flex;flex-wrap:wrap;justify-content:space-between}.c-footnote-list__item-backlink{color:var(--text-main-interactive);cursor:pointer;font-size:var(--text-xs);line-height:1.75;text-decoration:underline;text-decoration-color:inherit;text-decoration:none;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-footnote-list__item-backlink:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.c-footnote-list__item-backlink:focus-visible{outline:3px solid var(--primary);outline-offset:3px}@media (max-width:64rem){.c-footnote-list__item-backlink{font-size:var(--text-s)}}@media (max-width:46.25rem){.c-footnote-list__item-backlink{font-size:var(--text-xs)}}.c-footnote-list__item-text h2{color:var(--text-deco-static);font-family:var(--headings-font);font-size:var(--text-3xl);font-weight:400;line-height:1.25;margin-block-end:var(--space-s)}.c-footnote-list__item-text h2:not(:first-child){padding-block-start:var(--space-s)}.c-footnote-list__item-text h2 strong{font-weight:400}.c-footnote-list__item-text h3{color:var(--text-deco-static);font-family:var(--headings-font);font-size:var(--text-2xl);font-weight:400;line-height:1.4;margin-block-end:var(--space-s)}.c-footnote-list__item-text h3:not(:first-child){padding-block-start:var(--space-s)}.c-footnote-list__item-text h3 strong{font-weight:400}.c-footnote-list__item-text h4,.c-footnote-list__item-text h5,.c-footnote-list__item-text h6{color:var(--text-deco-static);font-family:var(--headings-font);font-size:var(--text-xl);font-weight:400;line-height:1.25;margin-block-end:var(--space-s)}.c-footnote-list__item-text h4:not(:first-child),.c-footnote-list__item-text h5:not(:first-child),.c-footnote-list__item-text h6:not(:first-child){padding-block-start:var(--space-xs)}.c-footnote-list__item-text h4 strong,.c-footnote-list__item-text h5 strong,.c-footnote-list__item-text h6 strong{font-weight:400}.c-footnote-list__item-text h2:has(+.responsive-table),.c-footnote-list__item-text h3:has(+.responsive-table),.c-footnote-list__item-text h4:has(+.responsive-table),.c-footnote-list__item-text h5:has(+.responsive-table),.c-footnote-list__item-text h6:has(+.responsive-table),.c-footnote-list__item-text p:has(+.responsive-table){margin-block-end:0}.c-footnote-list__item-text p{color:var(--text-main-static);font-family:var(--text-font);font-size:var(--text-m);line-height:1.75;margin-block-end:var(--space-s)}.c-footnote-list__item-text strong{font-weight:700}.c-footnote-list__item-text em{font-style:italic}.c-footnote-list__item-text a{color:var(--text-main-interactive);cursor:pointer;text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-footnote-list__item-text a:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.c-footnote-list__item-text a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-footnote-list__item-text>div{padding-block:var(--space-l)}.c-footnote-list__item-text .o-button{text-decoration:none}.c-footnote-list__item-text figure{padding-block:var(--space-l)}.c-footnote-list__item-text blockquote{padding-block:var(--space-l);padding-inline-start:var(--space-l)}.c-footnote-list__item-text blockquote p{color:var(--text-main-static);font-family:var(--headings-font);font-size:var(--text-2xl);font-weight:400;line-height:1.4;margin-block-end:0}@media (max-width:46.25rem){.c-footnote-list__item-text blockquote p{font-family:var(--headings-font);font-size:var(--text-xl);font-weight:400;line-height:1.25}}.c-footnote-list__item-text :has(+ul,+ol){margin-block-end:0}.c-footnote-list__item-text ol{list-style:decimal;padding-inline-start:1.375rem}@media (max-width:46.25rem){.c-footnote-list__item-text ol{padding-inline-start:1.3rem}}.c-footnote-list__item-text ol li{padding-inline-start:.375rem}.c-footnote-list__item-text ol li::marker{color:var(--text-deco-static);font-weight:700}.c-footnote-list__item-text ol ol{list-style:lower-latin}.c-footnote-list__item-text ol ol li::marker{color:var(--text-deco-static)}.c-footnote-list__item-text ul{list-style:disc;padding-inline-start:1.2rem}@media (max-width:46.25rem){.c-footnote-list__item-text ul{padding-inline-start:1.2rem}}.c-footnote-list__item-text ul li{padding-inline-start:.375rem;position:relative}@media (max-width:46.25rem){.c-footnote-list__item-text ul li{padding-inline-start:0}}.c-footnote-list__item-text ul li ol li:before{content:none}.c-footnote-list__item-text ul li::marker{color:var(--text-deco-static)}.c-footnote-list__item-text ul ol{list-style:decimal}.c-footnote-list__item-text ul ol li::marker{color:var(--text-deco-static);font-size:inherit}.c-footnote-list__item-text ol,.c-footnote-list__item-text ul{color:var(--text-main-static);font-family:var(--text-font);font-size:var(--text-m);line-height:1.75;padding-block:var(--space-l)}.c-footnote-list__item-text ol ol,.c-footnote-list__item-text ol ul,.c-footnote-list__item-text ul ol,.c-footnote-list__item-text ul ul{padding-block:var(--space-s) 0}.c-footnote-list__item-text ol li,.c-footnote-list__item-text ul li{color:inherit;margin-block-end:var(--space-s)}.c-footnote-list__item-text ol li p:last-child,.c-footnote-list__item-text ol li:last-child,.c-footnote-list__item-text ul li p:last-child,.c-footnote-list__item-text ul li:last-child{margin-block-end:0}.c-footnote-list__item-text .responsive-table{margin-block-end:var(--space-l);overflow-x:auto;padding-block-start:var(--space-l);scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}.c-footnote-list__item-text .responsive-table::-webkit-scrollbar{block-size:.25rem;inline-size:.25rem}.c-footnote-list__item-text .responsive-table::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.c-footnote-list__item-text .responsive-table::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:.438rem;opacity:.6}.c-footnote-list__item-text .responsive-table:has(+caption){margin-block-end:var(--space-s);padding-block-end:0}.c-footnote-list__item-text caption{caption-side:bottom;color:var(--text-aux-static);display:block;font-family:var(--caption-font);font-size:var(--text-xs);line-height:1.5;margin-block:0 var(--space-l);text-align:start}.c-footnote-list__item-text table{border-collapse:collapse;border-spacing:0;color:var(--black);font-family:var(--text-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.75;line-height:1.4}.c-footnote-list__item-text table:not([width]){inline-size:100%}.c-footnote-list__item-text table thead{background-color:var(--primary);color:var(--white)}.c-footnote-list__item-text table th:focus-visible{outline:3px solid var(--primary);outline-offset:3px;outline-offset:-3px}.c-footnote-list__item-text table td,.c-footnote-list__item-text table th{border:none;padding:.625rem var(--space-xs);text-align:start}@media (max-width:46.25rem){.c-footnote-list__item-text table td,.c-footnote-list__item-text table th{min-inline-size:7.5rem}}.c-footnote-list__item-text table tfoot td,.c-footnote-list__item-text table th{font-weight:700}.c-footnote-list__item-text table td:not(:first-child),.c-footnote-list__item-text table th:not(:first-child){border-inline-start:1px solid var(--border-static)}.c-footnote-list__item-text table tr:not(:first-child) td,.c-footnote-list__item-text table tr:not(:last-child) td{border-block-start:1px solid var(--border-static)}.c-footnote-list__item-text table tr:nth-child(2n) td{background-color:var(--background-deco-interactive)}.c-footnote-list__item-text table th[role=columnheader]:not(.no-sort){cursor:pointer;padding-inline-end:2rem;position:relative}@media (max-width:46.25rem){.c-footnote-list__item-text table th[role=columnheader]:not(.no-sort){padding-inline-end:1.5rem}}.c-footnote-list__item-text table th[role=columnheader]:not(.no-sort):after{background-image:url(../img/arrow-down-white.svg);background-repeat:no-repeat;background-size:contain;block-size:1rem;content:"";inline-size:1rem;inset-block-start:50%;inset-inline-end:var(--space-xs);position:absolute;transform:translateY(-50%) rotate(0deg);transition:transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-footnote-list__item-text table th[aria-sort=descending]:not(.no-sort):after{transform:translateY(-50%) rotate(180deg)}.c-footnote-list__item-text table tfoot{border-block-start:2px solid var(--border-static)}.c-footnote-list__item-text iframe{block-size:auto;border:none;inline-size:100%;margin-block-end:var(--space-s)}.c-footnote-list__item-text iframe[src*=vimeo],.c-footnote-list__item-text iframe[src*=youtube]{aspect-ratio:16/9}.c-footnote-list__item-text iframe[src*=soundcloud]{aspect-ratio:16/4}.c-footnote-list__item-text pre{background-color:var(--background-deco-interactive);border:1px solid var(--border-static);margin-block:var(--space-l);overflow:auto;padding:var(--space-s);scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}.c-footnote-list__item-text pre::-webkit-scrollbar{block-size:.25rem;inline-size:.25rem}.c-footnote-list__item-text pre::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.c-footnote-list__item-text pre::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:.438rem;opacity:.6}.c-footnote-list__item-text pre code{color:var(--text-main-static);font-family:var(--code-font);font-size:var(--text-s);font-weight:400;line-height:1.4}.c-footnote-list__item-text a,.c-footnote-list__item-text p{font-size:var(--text-xs);margin-block-end:0;word-break:break-word}@media (max-width:64rem){.c-footnote-list__item-text a,.c-footnote-list__item-text p{font-size:var(--text-s)}}@media (max-width:46.25rem){.c-footnote-list__item-text a,.c-footnote-list__item-text p{font-size:var(--text-xs)}}.c-footnote-list--hidden,.c-footnote-list--hidden .c-footnote-list__list-wrapper{margin-block-start:0}.c-full-width-media{grid-column:full-width;margin-block-start:var(--space-2xl)}.c-full-width-media .o-media__meta-wrapper{-moz-column-gap:var(--space-m);column-gap:var(--space-m);display:flex}@media (max-width:46.25rem){.c-full-width-media .o-media__meta-wrapper{gap:var(--space-2xs) var(--space-s)}}.c-full-width-media .o-media__credit:not(:first-child):before{content:"•";font-weight:700;padding-inline-end:var(--space-m)}@media (max-width:46.25rem){.c-full-width-media .o-media__credit:not(:first-child):before{padding-inline-end:var(--space-s)}}.c-full-width-media .o-media__picture{position:relative}.c-full-width-media .o-media img{block-size:auto;display:block;inline-size:100%}.c-full-width-media .o-media__meta{inline-size:100%;margin-inline:auto;max-inline-size:calc(var(--max-width) + var(--outer-gutter)*2);padding-inline:var(--outer-gutter)}.c-header{--foreground-colour:var(--text-main-interactive);align-items:flex-end;background-color:transparent;block-size:var(--header-height);color:var(--foreground-colour);display:grid;inline-size:100%;inset-block-start:auto;inset-inline-start:0;padding-block:var(--space-2xl) var(--space-s);position:absolute;z-index:4}@media (max-width:64rem){.c-header{padding-block-start:var(--space-l)}}html[data-admin-toolbar] .c-header{inline-size:calc(100% - var(--gin-toolbar-x-offset));inset-inline-start:var(--gin-toolbar-x-offset)}.c-header__inner{-moz-column-gap:var(--space-m);column-gap:var(--space-m);display:flex;inline-size:100%;justify-content:space-between;transition:opacity .3s}.c-header__inner.is-hidden{opacity:0}.c-header.is-open .c-header__main-menu-container{display:block}.c-header.is-open .c-header__menu-wrapper{display:block;position:relative}.c-header__logo{align-self:flex-end;display:inline-block;font-size:0}.c-header__logo:focus-visible{outline:3px solid var(--foreground-colour);outline-offset:3px}@media (max-width:46.25rem){.c-header__logo-svg{block-size:2.875rem;inline-size:10.688rem}}.c-header__logo-svg-text-only{display:none}.c-header__content-wrapper{align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;display:flex;position:relative}@media screen and (max-width:1276px){.c-header__menu{display:none}}.c-header__menu+.c-header__menu{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:flex;margin-inline-start:.75rem}@media screen and (max-width:1340px){.c-header__menu+.c-header__menu{margin-inline-start:-.25rem}}@media (max-width:64rem){.c-header__menu+.c-header__menu{display:none}}.c-header__menu+.c-header__menu:before{color:var(--tertiary-light-1);content:"•";font-family:var(--nav-font);font-size:1.125rem;font-weight:400;font-weight:700;line-height:1}@media screen and (max-width:1340px){.c-header__menu+.c-header__menu:before{display:none}}.c-header__menu-drawer{background-color:var(--background-deco-interactive);block-size:100dvh;box-shadow:-10px 0 25px -15px oklch(31.26% .0519 247.93deg/50%);color:var(--text-main-interactive);inline-size:50dvw;inset-block-start:0;inset-inline-end:0;padding:var(--space-2xl) 4.5rem var(--space-2xl) 2.25rem;position:fixed;transform:translateX(100%);transition:transform .6s cubic-bezier(.22,1,.36,1),visibility .6s;visibility:hidden}@media (max-width:46.25rem){.c-header__menu-drawer{inline-size:100%;padding:var(--space-xl) var(--gutter)}}.c-header__menu-drawer.is-open{transform:translateX(0)}.c-header__menu-drawer.is-visible{visibility:visible}@media screen and (max-width:1276px){.c-header__menu-drawer .c-header__menu{display:block}}.c-header__menu-drawer-top{align-items:center;-moz-column-gap:var(--space-s);column-gap:var(--space-s);display:flex;justify-content:flex-end}.c-header__menu-drawer-regions{margin-block-start:0}.c-header__menu-drawer-nav-wrapper{margin-block-start:var(--space-l);margin-inline:-2.25rem -4.5rem;overflow-y:auto;padding-block:6px;padding-inline:2.25rem 4.5rem;scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}.c-header__menu-drawer-nav-wrapper::-webkit-scrollbar{block-size:.25rem;inline-size:.25rem}.c-header__menu-drawer-nav-wrapper::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.c-header__menu-drawer-nav-wrapper::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:.438rem;opacity:.6}.c-header__menu-drawer-nav-wrapper:after{background-image:linear-gradient(0deg,oklch(var(--tertiary-light-2-oklch)/1) 0,oklch(var(--tertiary-light-2-oklch)/0) 100%);block-size:5rem;content:"";inline-size:100%;inset-block-end:var(--bottom-gradient-inset);inset-inline-start:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.c-header__menu-drawer-nav-wrapper.has-bottom-gradient:after{opacity:1;transition:opacity .3s ease-in}@media (max-width:46.25rem){.c-header__menu-drawer-nav-wrapper{margin-inline:calc(var(--gutter)*-1);padding-inline:var(--gutter)}}.c-header__menu-drawer-bottom{block-size:calc(100% - var(--space-2xl));justify-content:space-between}.c-header__menu-drawer-bottom,.c-header__menu-drawer-bottom-fixed{display:flex;flex-direction:column;row-gap:var(--space-l)}.c-header__menu-button{block-size:2.5rem;inline-size:2.5rem;padding:.75rem}.c-header__menu-button .o-svg{block-size:.875rem;inline-size:.875rem}.c-header__search-toggle{block-size:2.5rem;inline-size:2.5rem}@media (max-width:64rem){.c-header__search-toggle{display:none}}.c-header__search-toggle+.block-header-search-block{display:none;inset-block-start:100%;inset-inline-end:48px;position:absolute}.c-header__search-toggle+.block-header-search-block .c-header-search{position:relative}.c-header__search-toggle+.block-header-search-block .c-header-search>.form-item{inline-size:15.4375rem}.c-header__search-toggle+.block-header-search-block .c-header-search__submit{background-color:unset;block-size:auto;border:0;inline-size:auto;inset-inline-end:.75rem;position:absolute}.c-header__search-toggle+.block-header-search-block .c-header-search__input{border:1px solid var(--grey-light-1);border-radius:1.25rem;box-shadow:0 7px 20px -8px rgba(26,51,74,.25);font-size:.875rem;font-weight:400;line-height:1;padding:.875rem 3rem .875rem .875rem}.c-header.has-dark-bg{--foreground-colour:var(--white)}.c-header.has-dark-bg .c-header__search-toggle+.block-header-search-block .c-header-search__input:focus-visible{outline-color:var(--white)}.c-header.has-dark-bg .c-header__menu+.c-header__menu:before{color:var(--primary-dark-2)}.c-header.has-dark-bg .c-header__menu-drawer .c-account-menu__link:hover{background-color:var(--background-deco-interactive-hover);color:var(--text-main-interactive-hover)}.c-header.is-sticky{--header-height:4rem;--foreground-colour:var(--white);align-items:center;animation-duration:.4s;animation-name:slide-in;animation-timing-function:cubic-bezier(.22,1,.36,1);background-color:var(--primary-dark-2);box-shadow:0 12px 20px -15px oklch(31.26% .0519 247.93deg/25%);color:var(--white);inset-block-start:0;padding-block:.5rem;position:fixed;transition:background-color .3s,box-shadow .3s}.c-header.is-sticky .c-header__logo{align-self:center}.c-header.is-sticky .c-header__logo-svg{display:none}.c-header.is-sticky .c-header__logo-svg-text-only{display:block}.c-header.is-sticky .c-header__search-toggle+.block-header-search-block{inset-block-start:calc(100% + 4px)}.c-header.is-exiting{animation-duration:.3s;animation-name:slide-out}.c-header.is-transparent{background-color:transparent;box-shadow:none}.user-logged-in:has(>.top-bar) .c-header.is-sticky{inset-block-start:var(--in-page-nav-sticky-height)}.user-logged-in.toolbar-tray-open .c-header.is-sticky{inset-block-start:var(--admin-toolbar)}.c-header-search{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex}.c-header-search>.form-item{inline-size:22.0625rem}@media (max-width:46.25rem){.c-header-search>.form-item{inline-size:100%}}.c-header-search__input{background-color:var(--form-input-background-normal);block-size:3rem;border:0;border-radius:var(--corners-l);font-family:var(--button-font);font-size:1rem;font-weight:700;inline-size:100%;line-height:.75;outline:0;padding:var(--space-s) var(--space-m)}.c-header-search__input::-webkit-input-placeholder{color:var(--form-input-placeholder);opacity:1}.c-header-search__input::-moz-placeholder{color:var(--form-input-placeholder);opacity:1}.c-header-search__input:-ms-input-placeholder{color:var(--form-input-placeholder);opacity:1}.c-header-search__input:-moz-placeholder{color:var(--form-input-placeholder);opacity:1}@media (max-width:64rem){.c-header-search__input{block-size:2.5rem}}.c-header-search__submit{flex-shrink:0}@media (max-width:46.25rem){.c-header-search__submit{block-size:2.5rem;inline-size:2.5rem;padding:.75rem}.c-header-search__submit .o-svg{block-size:.875rem;inline-size:.875rem}}.c-hero-banner{background-color:var(--primary-dark-2);color:var(--white);padding-block:calc(var(--header-height) + 24vh) var(--space-4xl);position:relative}.c-hero-banner__container{align-self:end;animation:fade-in 1s forwards;grid-auto-rows:max-content;position:relative;row-gap:var(--space-2xl);z-index:2}.c-hero-banner__text-wrapper{display:flex;gap:var(--space-xl) var(--gutter);grid-column:1/-1;justify-content:space-between}@media (max-width:64rem){.c-hero-banner__text-wrapper{flex-direction:column}}.c-hero-banner__heading{text-wrap:balance;font-family:var(--headings-font);font-size:var(--text-5xl);font-weight:400;line-height:1.25}@media (min-width:64.1rem){.c-hero-banner__heading{align-self:end;max-inline-size:35rem}}.c-hero-banner__description{text-wrap:balance;font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.5}@media (min-width:64.1rem){.c-hero-banner__description{align-self:end;max-inline-size:25.5rem}}.c-hero-banner__link-wrapper{border-block-start:1px solid var(--white);grid-column:1/-1;padding-block-start:1.5rem}.c-hero-banner__button:focus-visible{outline:3px solid currentColor;outline-offset:3px}.c-hero-banner .o-media{block-size:100%;grid-column:full-width;inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;z-index:1}.c-hero-banner .o-media__picture,.c-hero-banner .o-media__video{background-color:var(--primary-light-2);block-size:100%;position:relative}.c-hero-banner .o-media__picture img,.c-hero-banner .o-media__video img{block-size:100%;display:block;inline-size:100%;-o-object-fit:cover;object-fit:cover}@media (prefers-reduced-motion:reduce){.c-hero-banner .o-media--remote-video{display:none}}.c-hero-banner.has-overlay .o-media__picture,.c-hero-banner.has-overlay .o-media__video{background-color:var(--primary-light-2);block-size:100%;position:relative}.c-hero-banner.has-overlay .o-media__picture:after,.c-hero-banner.has-overlay .o-media__video:after{background-color:oklch(var(--primary-oklch)/35%);block-size:100%;content:"";inline-size:100%;inset-block-start:0;inset-inline-start:0;mix-blend-mode:lighten;opacity:1;position:absolute;z-index:2}.c-hero-banner.has-overlay .o-media__picture img,.c-hero-banner.has-overlay .o-media__video img{block-size:100%;display:block;filter:grayscale(100%) brightness(1);inline-size:100%;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover}.c-hero-banner.has-overlay .o-media__picture iframe,.c-hero-banner.has-overlay .o-media__video iframe{filter:grayscale(100%) brightness(1);mix-blend-mode:multiply}.c-hero-banner.dark-text{color:var(--primary)}.c-hero-banner--video{overflow:hidden;width:100%;z-index:1}.c-hero-banner--video iframe{height:200%;left:50%;min-height:100vh;min-width:160vh;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:2}@media (max-width:108.5rem){.c-hero-banner--video iframe{min-width:177.77vh}}.c-highchart{height:77vh}.c-inline-body{margin-block-start:var(--space-2xl)}.c-inline-methodology{padding-block-end:var(--space-m)}.c-inline-methodology:not(.c-content-item-header__container .c-inline-methodology){grid-column:wrapper}.c-inline-methodology:not(.c-content-item-header__container .c-inline-methodology) .c-inline-methodology__inner{grid-column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:46.25rem){.c-inline-methodology:not(.c-content-item-header__container .c-inline-methodology) .c-inline-methodology__inner{grid-template-columns:repeat(4,1fr)}}.c-inline-methodology .summary{display:none}.c-inline-methodology__details-wrapper{border-block-start:1px solid var(--text-main-interactive);color:var(--text-main-interactive)}.c-inline-methodology__details-wrapper:not(.c-content-item-header__container .c-inline-methodology__details-wrapper){grid-column:3/-3}@media (max-width:64rem){.c-inline-methodology__details-wrapper:not(.c-content-item-header__container .c-inline-methodology__details-wrapper){grid-column:3/-1}}@media (max-width:46.25rem){.c-inline-methodology__details-wrapper:not(.c-content-item-header__container .c-inline-methodology__details-wrapper){grid-column:1/-1}}.c-inline-methodology__details-wrapper::details-content{transition-behavior:allow-discrete;block-size:0;overflow:hidden;transition-duration:.5s;transition-property:block-size,content-visibility}.c-inline-methodology__details-wrapper[open]::details-content{block-size:auto;block-size:calc-size(auto,size);margin:-3.25rem -4.5rem;padding:3.25rem 4.5rem}.c-inline-methodology__details-wrapper[open] .c-inline-methodology__toggle-icon{rotate:-180deg}.c-inline-methodology__toggle{align-items:center;cursor:pointer;display:flex;font-family:var(--button-font);font-size:1rem;font-weight:700;justify-content:space-between;line-height:.75;padding-block:var(--space-s);position:relative;transition:color .3s}.c-inline-methodology__toggle::marker{content:""}.c-inline-methodology__toggle::-webkit-details-marker{display:none}.c-inline-methodology__toggle:hover{color:var(--text-main-interactive-hover)}.c-inline-methodology__toggle:focus-visible{outline:3px solid var(--primary);outline-offset:3px;outline-offset:-3px}.c-inline-methodology__toggle-icon{block-size:1rem;inline-size:1rem;transition:rotate .3s}.c-inline-methodology__expanded-content{margin-block-start:var(--space-xs)}@media (max-width:64rem){.c-inline-methodology__expanded-content{margin-block-start:var(--space-s)}}.c-inline-methodology__inner-title{text-box-trim:trim-start;font-family:var(--text-font);font-size:var(--text-m);font-weight:700;line-height:1.75}.c-inline-methodology__text{margin-block-start:var(--space-xs)}@media (max-width:64rem){.c-inline-methodology__text{margin-block-start:var(--space-s)}}.c-inline-methodology--static{grid-column-gap:var(--gutter);border-block-start:1px solid var(--grey-light-2);display:grid;grid-template-columns:repeat(12,1fr);grid-template-columns:repeat(8,1fr);padding-block-start:var(--space-s)}@media (max-width:46.25rem){.c-inline-methodology--static{display:flex;flex-direction:column;grid-template-columns:repeat(4,1fr)}}.c-inline-methodology--static .c-inline-methodology__static-label{color:var(--text-main-static);font-family:var(--meta-font);font-size:var(--text-xs);font-weight:900;grid-column:1/3;letter-spacing:.1em;line-height:1;text-transform:uppercase}@media (max-width:1150px){.c-inline-methodology--static .c-inline-methodology__static-label{grid-column:1/-1;margin-block-end:var(--space-m)}}.c-inline-methodology--static .c-inline-methodology__static-text-wrapper{grid-column:3/-1}@media (max-width:1150px){.c-inline-methodology--static .c-inline-methodology__static-text-wrapper{grid-column:1/-1}}.c-inline-methodology--static .c-inline-methodology__text{margin-block-start:var(--space-s)}@media (max-width:46.25rem){.o-offset-layout__wrapper:has(.c-inline-methodology--static){padding-block:var(--space-xl)}}.c-in-page-navigation{block-size:var(--in-page-nav-sticky-height);color:var(--text-main-interactive);display:none;inset-block-start:-.0625rem;position:sticky;transition:block-size .3s;z-index:3}.c-in-page-navigation:after{box-shadow:6px 5px 5px -3px oklch(51.66% .0355 265.08deg/15%)}.c-in-page-navigation .summary{display:none}@media (max-width:46.25rem){.c-in-page-navigation__container{grid-column:full-width}}.c-in-page-navigation__offset-wrapper{box-shadow:13px 5px 5px -3px oklch(51.66% .0355 265.08deg/15%)}@media (max-width:46.25rem){.c-in-page-navigation__wrapper{padding-inline:var(--gutter)}}.c-in-page-navigation__wrapper::details-content{transition-behavior:allow-discrete;block-size:0;overflow:hidden;transition-duration:.5s;transition-property:block-size,content-visibility}.c-in-page-navigation__wrapper[open]::details-content{block-size:auto;block-size:calc-size(auto,size)}.c-in-page-navigation__wrapper[open] .c-in-page-navigation__toggle-icon{rotate:-180deg}.c-in-page-navigation__toggle{align-items:center;cursor:pointer;display:flex;font-family:var(--headings-font);font-size:1.5rem;font-weight:400;justify-content:space-between;line-height:1.25;padding-block:.5rem var(--space-s);position:relative;transition:color .3s,padding .3s}@media (max-width:64rem){.c-in-page-navigation__toggle{font-size:1.3rem}}@media (max-width:46.25rem){.c-in-page-navigation__toggle{font-size:1rem;font-weight:700}}.c-in-page-navigation__toggle::marker{content:""}.c-in-page-navigation__toggle::-webkit-details-marker{display:none}.c-in-page-navigation__toggle:hover{color:var(--text-main-interactive-hover)}.c-in-page-navigation__toggle:focus-visible{outline:3px solid var(--primary);outline-offset:3px;outline-offset:-3px}.c-in-page-navigation__toggle-icon{transition:rotate .3s}@media (max-width:64rem){.c-in-page-navigation__toggle-icon{block-size:1rem;inline-size:1rem}}.c-in-page-navigation__expanded-content{margin-block:0 var(--space-xl);max-block-size:15rem;overflow:auto;scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}.c-in-page-navigation__expanded-content::-webkit-scrollbar{block-size:.25rem;inline-size:.25rem}.c-in-page-navigation__expanded-content::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.c-in-page-navigation__expanded-content::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:.438rem;opacity:.6}@media (max-width:46.25rem){.c-in-page-navigation__expanded-content{margin-block:0 var(--space-l);max-block-size:17rem;padding-inline:0 var(--gutter)}}.c-in-page-navigation__list{display:flex;flex-direction:column;margin-block-start:12px;row-gap:var(--space-s);transform:translateY(-6px)}@media (max-width:46.25rem){.c-in-page-navigation__list{row-gap:var(--space-m)}}.c-in-page-navigation__list-link{color:currentColor;cursor:pointer;display:inline-block;font-family:var(--description-font);font-size:var(--text-m);line-height:1.5;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-in-page-navigation__list-link:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.c-in-page-navigation__list-link:focus-visible{outline:3px solid var(--primary);outline-offset:3px;transform:translateX(6px)}.c-in-page-navigation.is-visible{display:grid;overflow:visible}.c-in-page-navigation.is-stuck{--in-page-nav-sticky-height:2.875rem}@media (max-width:46.25rem){.c-in-page-navigation.is-stuck{--in-page-nav-sticky-height:2.25rem}}.c-in-page-navigation.is-stuck .c-in-page-navigation__toggle{padding-block:.5rem}.c-large-keyword-search{align-items:center;background-color:var(--primary-dark-2);display:flex;gap:var(--space-s);inline-size:100%;inset-block-start:0;inset-inline-start:0;justify-content:center;padding-block-end:var(--space-2xl);position:absolute}.c-large-keyword-search input{background-color:var(--form-input-background-normal);block-size:3rem;border:0;border-radius:var(--corners-l);font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-s);inline-size:100%;line-height:1.5;max-inline-size:27.875rem;outline:0;padding:var(--space-s) var(--space-m)}.c-large-keyword-search input::-webkit-input-placeholder{color:var(--form-input-placeholder);opacity:1}.c-large-keyword-search input::-moz-placeholder{color:var(--form-input-placeholder);opacity:1}.c-large-keyword-search input:-ms-input-placeholder{color:var(--form-input-placeholder);opacity:1}.c-large-keyword-search input:-moz-placeholder{color:var(--form-input-placeholder);opacity:1}@media (max-width:64rem){.c-large-keyword-search input{block-size:3rem}}.c-large-keyword-search input:focus-visible{outline:3px solid var(--white);outline-offset:3px}.c-large-keyword-search .form-item-query{display:flex;gap:.5rem}.c-large-keyword-search__submit:focus-visible{outline:3px solid var(--secondary-light-1);outline-offset:3px}@media (max-width:46.25rem){.c-large-keyword-search__submit{block-size:2.5rem}}.c-loading-spinner{animation:spin 1.5s linear infinite;block-size:3rem;border:.4rem solid var(--border-static);border-block-start-color:var(--black);border-radius:50%;inline-size:3rem}span:has(.c-loading-spinner){display:flex;grid-column:1/-1;justify-content:center;padding-block:var(--space-m)}.c-listing{margin-block-start:var(--space-2xl)}.c-listing:has(.c-listing__filters-wrapper:empty){grid-column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:46.25rem){.c-listing:has(.c-listing__filters-wrapper:empty){grid-template-columns:repeat(4,1fr)}}.c-listing:has(.c-listing__filters-wrapper:empty) .c-listing__container{display:flex;flex-direction:column;grid-column:3/-3}@media (max-width:64rem){.c-listing:has(.c-listing__filters-wrapper:empty) .c-listing__container{grid-column:1/-1}}.c-listing__container{grid-column-gap:var(--gutter);display:grid;grid-template-areas:"filters list" "filters pagination";grid-template-columns:repeat(12,1fr);grid-template-columns:3fr 9fr;grid-template-rows:auto}@media (max-width:46.25rem){.c-listing__container{grid-template-columns:repeat(4,1fr)}}@media (max-width:64rem){.c-listing__container{grid-template-columns:4fr 8fr}}@media (max-width:46.25rem){.c-listing__container{display:flex;flex-direction:column}}.c-listing__filters-wrapper{grid-area:filters}@media (max-width:64rem){.c-listing__filters-wrapper:not(:empty){margin-block-end:var(--space-2xl)}}.c-listing__result-count{color:var(--black);font-family:var(--meta-font);font-size:var(--text-xs);font-size:var(--text-2xs);font-weight:900;letter-spacing:.1em;line-height:1;margin-block-end:var(--space-xl);text-transform:uppercase}@media (max-width:64rem){.c-listing__result-count{display:none}}.c-listing__list-wrapper{grid-area:list}.c-listing__list{display:flex;flex-direction:column;gap:var(--space-m)}.c-listing__pagination{grid-area:pagination;margin-block-start:var(--space-xl)}.c-listing__no-results{color:var(--text-main-static)}.c-data-export__inner .c-listing__no-results{grid-column:3/-3}@media (max-width:46.25rem){.c-data-export__inner .c-listing__no-results{grid-column:1/-1}}.c-listing__no-results-title{font-family:var(--headings-font);font-size:var(--text-2xl);font-weight:400;line-height:1.4;margin-block-end:var(--space-s)}.c-listing__no-results-text{font-family:var(--text-font);font-size:var(--text-m);line-height:1.75}.c-listing--search{margin-block-start:0;position:relative}.c-listing--search .c-listing__container{margin-block-start:calc(var(--space-2xl) + 4rem);padding-block-start:var(--space-2xl)}@media (max-width:64rem){.c-listing--search .c-listing__container{margin-block-start:calc(var(--space-2xl) + 3rem)}}.c-listing-card{border-block-start:1px solid var(--border-interactive);color:var(--text-main-static);container:listing-card/inline-size;display:flex;flex-direction:column;padding-block:var(--space-m);position:relative;row-gap:var(--space-s)}.c-listing-card__content{display:flex;flex-direction:column;gap:var(--space-s)}.c-listing-card__bottom-meta{-moz-column-gap:var(--space-s);column-gap:var(--space-s);display:flex;flex-wrap:wrap}.c-listing-card__meta{font-family:var(--meta-font);font-size:var(--text-xs);font-size:var(--text-2xs);font-weight:900;letter-spacing:.1em;line-height:1;text-transform:uppercase}.c-listing-card__title{font-family:var(--headings-font);font-size:var(--text-xl);font-weight:400;line-height:1.25}.c-listing-card__description{font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.5}.c-listing-card__link{color:var(--text-main-interactive);transition:color .3s}.c-listing-card__link:before{block-size:100%;content:"";inline-size:100%;inset:0;position:absolute;z-index:2}.c-listing-card__link:focus-visible{color:var(--text-main-interactive-hover);outline:3px solid var(--text-main-interactive-hover);outline-offset:3px}.c-listing-card:hover .c-listing-card__link{color:var(--text-main-interactive-hover)}.c-listing-card__access-icon{align-items:center;background-color:var(--white);block-size:2rem;border:1px solid var(--border-static);border-radius:100%;display:flex;flex-shrink:0;inline-size:2rem;inset-block-start:1rem;inset-inline-end:0;justify-content:center;position:absolute;z-index:2}.c-listing-card__access-icon .o-svg{color:var(--primary-dark-2)}@media (max-width:46.25rem){.c-listing-card__access-icon{inset-block-start:.5rem}}.c-listing-card__access-icon--locked{align-items:center;background-color:var(--primary-dark-2);block-size:2rem;border:none;border-radius:100%;display:flex;flex-shrink:0;inline-size:2rem;justify-content:center}.c-listing-card__access-icon--locked .o-svg{color:var(--white)}.block-local-tasks-block{background-color:#2d2d2d;color:#ccc;display:block;font-family:Source Sans Pro,Lucida Grande,Verdana,sans-serif;font-size:12px;height:1.875rem;position:relative;width:100%;z-index:2}.block-local-tasks-block ul{display:flex}.block-local-tasks-block ul li a{color:var(--white);display:block;padding:var(--space-xs) var(--space-m)}.block-local-tasks-block ul li a.is-active,.block-local-tasks-block ul li a:focus,.block-local-tasks-block ul li a:hover{background:#0084d7;color:var(--white)}.c-login{padding:var(--space-l) 0}.c-login__title{font-family:var(--headings-font);font-size:var(--text-3xl);font-weight:400;line-height:1.25}.c-login .item-list li{margin-left:0}.c-login .item-list li a:focus,.c-login .item-list li a:hover{text-decoration:underline}.c-login__cross-links{margin-top:var(--space-l)}.c-login__cross-link{font-family:var(--button-font);font-size:.875rem;font-weight:900;letter-spacing:.1em;line-height:1;margin-inline-end:var(--space-m);text-transform:uppercase}.c-login-page__container{position:relative}.c-login-page__container:before{background-color:transparent;block-size:100%;content:"";display:grid;grid-column:2/-1;inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;z-index:0}@media (max-width:46.25rem){.c-login-page__container:before{grid-column:1/-1}}.o-offset-layout--light-blue .c-login-page__container:before{background-color:var(--background-deco-interactive)}.o-offset-layout--light-blue .c-login-page__container:not(:has(+.c-login-page__footer)){padding-block-end:var(--space-4xl)}.c-login-page__container-inner{grid-column:1/-1;z-index:2}.c-login-page__card{animation-range:entry 20% cover 30%;animation-timeline:view();animation-duration:1ms;animation-fill-mode:both;animation-name:fade-in;background-color:var(--background-main-interactive);box-shadow:0 12px 20px -15px oklch(31.26% .0519 247.93deg/25%);display:flex;flex-direction:row;min-block-size:42.625rem;padding-block-end:0;position:relative;transition:background-color .3s,box-shadow .3s;z-index:1}@media (max-width:64rem){.c-login-page__card{min-block-size:30rem}}.c-login-page__card:focus,.c-login-page__card:hover{background-color:var(--background-main-interactive-hover);box-shadow:0 16px 23px -15px oklch(31.26% .0519 247.93deg/25%)}.c-login-page__card:focus .c-login-page__card__description,.c-login-page__card:focus .c-login-page__card__link,.c-login-page__card:focus .c-login-page__card__meta--content-label,.c-login-page__card:focus .c-login-page__card__text-link,.c-login-page__card:hover .c-login-page__card__description,.c-login-page__card:hover .c-login-page__card__link,.c-login-page__card:hover .c-login-page__card__meta--content-label,.c-login-page__card:hover .c-login-page__card__text-link{color:var(--text-main-interactive-hover)}.c-login-page__card-content{display:flex;flex-direction:column;gap:var(--space-m);inline-size:50%;justify-content:center;margin:0 auto;max-inline-size:45rem;order:2;padding:var(--space-2xl) 9rem var(--space-2xl) var(--space-3xl)}@media (max-width:80rem){.c-login-page__card-content{padding:var(--space-xl)}}@media (max-width:64rem){.c-login-page__card-content{padding:var(--space-xl)}}@media (max-width:46.25rem){.c-login-page__card-content{inline-size:100%;padding-block:var(--space-l);padding-inline:var(--space-m)}}.c-login-page .o-media{inline-size:50%;order:1;z-index:1}@media (max-width:46.25rem){.c-login-page .o-media{display:none}}.c-login-page .o-media__picture{block-size:100%}.c-login-page .o-media__image{aspect-ratio:4/3;block-size:100%;-o-object-fit:cover;object-fit:cover}.c-login-page__title{color:var(--text-deco-static);font-family:var(--headings-font);font-size:var(--text-2xl);font-weight:400;line-height:1.4;margin-block-end:var(--space-m)}.c-login-page__button{inline-size:100%;justify-content:center;margin-block-end:var(--space-m);text-align:center}.c-login-page__button--email{margin-block-end:0}.c-login-page__button .auth-icon{block-size:1rem;inline-size:1rem}.c-login-page__break{border:0;border-block-start:1px solid var(--tertiary-light-1);margin-block:var(--space-m)}.c-login-page--login .form-item+.form-item{margin-block:var(--space-m)}.c-login-page--login .form-item label{color:var(--text-main-static);display:block;font-family:var(--meta-font);font-size:var(--text-xs);font-weight:900;letter-spacing:.1em;line-height:1;margin-block-end:var(--space-xs);text-transform:uppercase}.c-login-page--login .form-item input{border:1px solid var(--primary);color:var(--form-input-placeholder);font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-l);inline-size:100%;line-height:1.5;line-height:1.364;padding:var(--space-s)}.c-login-page--login .form-item input:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-login-page--login .form-item .description{color:var(--text-aux-static);font-family:var(--caption-font);font-size:var(--text-xs);line-height:1.5;margin-block:var(--space-xs) var(--space-s)}.c-login-page--login .user-login-form.has-error .c-login-page__card__button--email{display:none}.c-login-page--login .user-login-form.has-error input{border-color:var(--red)}.c-login-page--consent .form-item{border:0;padding:0}.c-login-page--consent .form-item label{display:flex;font-size:var(--text-s);line-height:2}.c-login-page--consent .form-item label p{inline-size:calc(100% - 2rem)}.c-login-page--consent .form-item~.form-item{margin-block-start:var(--space-m)}.c-login-page--consent .form-required:after{display:none}.c-login-page__logout{color:var(--text-main-interactive);font-family:var(--button-font);font-size:1rem;font-weight:700;line-height:.75;margin-inline-start:var(--space-s)}.c-main-menu{--foreground-colour-hover:var(--text-main-interactive-hover);align-items:center;display:flex}.has-dark-bg .c-main-menu,.is-sticky .c-main-menu{--foreground-colour-hover:var(--white)}.has-dark-bg .c-main-menu .c-main-menu__item--expanded:has(.c-main-menu__sub-menu:hover)>a,.has-dark-bg .c-main-menu .c-main-menu__item--expanded:has(:hover)>a,.is-sticky .c-main-menu .c-main-menu__item--expanded:has(.c-main-menu__sub-menu:hover)>a,.is-sticky .c-main-menu .c-main-menu__item--expanded:has(:hover)>a{background-color:var(--primary-dark-2);color:var(--text-deco-interactive-hover)}.c-main-menu__item{position:relative}.c-main-menu__item:last-child a{margin-inline-end:-.3125rem}.c-main-menu__item a{font-family:var(--nav-font);font-size:1.125rem;font-weight:400;line-height:1;margin-inline-end:-.5rem;transition:color .3s}.c-main-menu__item a:hover{color:var(--text-deco-interactive-hover)}.c-main-menu__item a:focus-visible{outline:3px solid var(--foreground-colour-hover);outline-offset:3px}.c-main-menu__item:has(.c-main-menu__sub-menu)>a:after{background-color:transparent;block-size:16px;content:"";inline-size:100%;inset-block-end:-16px;inset-inline-start:0;position:absolute}.c-header.is-sticky .c-main-menu__item:has(.c-main-menu__sub-menu)>a:after{block-size:22px;inset-block-end:-22px}.c-main-menu__item--expanded:has(.c-main-menu__sub-menu:hover)>a,.c-main-menu__item--expanded:has(:hover)>a{background-color:var(--background-deco-interactive-hover);color:var(--text-main-interactive-hover)}.c-main-menu__item--expanded>a{align-items:center;block-size:2.5rem;border-radius:24px;display:flex;padding:.875rem;transition:background-color .3s,color .3s}@media (min-width:64.1rem){.c-main-menu__item:hover .c-main-menu__sub-menu{display:block}}.c-main-menu__sub-menu{background-color:var(--background-deco-interactive);border-radius:1.25rem;box-shadow:0 12px 20px -10px rgba(26,51,74,.25);display:none;inline-size:12.5625rem;inset-block-start:calc(100% + 4px);inset-inline-start:0;max-block-size:21rem;overflow:clip auto;position:absolute;scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin;z-index:2}.c-main-menu__sub-menu a{color:var(--text-main-static);display:block;font-family:var(--nav-font);font-size:var(--text-s);line-height:1.5;padding:.5rem .75rem;transition:background-color .3s}.c-main-menu__sub-menu a:focus,.c-main-menu__sub-menu a:hover{background-color:var(--background-deco-interactive-hover);color:var(--text-main-interactive-hover)}.c-main-menu__sub-menu a:focus-visible{outline:3px solid var(--primary);outline-offset:3px;outline-offset:-3px}.c-main-menu-drawer{display:grid;gap:var(--space-m) 1.875rem;grid-template-columns:repeat(3,1fr)}@media (max-width:46.25rem){.c-main-menu-drawer{grid-template-columns:repeat(2,1fr)}}.c-main-menu-drawer__item a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.3em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-main-menu-drawer__item a:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.c-main-menu-drawer__item a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-main-menu-drawer__item>a{font-family:var(--headings-font);font-size:var(--text-l);font-weight:400;line-height:1.25}.c-main-menu-drawer__sub-menu{display:flex;flex-direction:column;gap:var(--space-2xs);margin-block-start:var(--space-xs)}.c-main-menu-drawer__sub-item a{font-family:var(--nav-font);font-size:var(--text-s);line-height:1.5}.c-member-restriction{margin-block-start:var(--space-2xl)}.c-member-restriction__wrapper{background-color:var(--background-deco-interactive-hover);border:1px solid var(--border-static);display:flex;gap:var(--space-s);padding:var(--space-m) var(--space-l)}@media (max-width:64rem){.c-member-restriction__wrapper{gap:var(--space-m);padding:var(--space-m)}}.c-member-restriction__wrapper--promoted,.c-member-restriction__wrapper--restricted{background-color:var(--background-deco-interactive)}.c-member-restriction__label{color:var(--text-main-interactive);font-family:var(--headings-font);font-size:var(--text-l);font-weight:400;line-height:1.25}.c-member-restriction__description{color:var(--text-main-interactive);font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.5;margin-block-start:var(--space-2xs)}.c-member-restriction__link{margin-left:auto}.c-member-restriction__link a{align-items:center;background-color:var(--button-background);block-size:3rem;border:1px solid var(--button-border);border-radius:var(--corners-l);box-sizing:border-box;color:var(--button-label);-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);display:inline-flex;flex-shrink:0;font-family:var(--button-font);font-size:1rem;font-weight:700;justify-content:space-between;line-height:.75;padding:var(--space-s) var(--space-m);text-align:start;transition:background-color .3s,border-color .3s,color .3s}@media (max-width:64rem){.c-member-restriction__link a{block-size:2.5rem;-moz-column-gap:var(--space-s);column-gap:var(--space-s)}}@media (max-width:46.25rem){.c-member-restriction__link a{-moz-column-gap:var(--space-xs);column-gap:var(--space-xs)}}.c-member-restriction__link a:focus,.c-member-restriction__link a:hover{background-color:var(--button-background-hover);border-color:var(--button-border-hover);color:var(--button-label-hover)}.c-member-restriction__link a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-member-restriction__link a.hidden{display:none}.c-member-restriction__link a--icon-only{inline-size:3rem;justify-content:center;padding:0}@media (max-width:64rem){.c-member-restriction__link a--icon-only{inline-size:2.5rem}}@media (max-width:46.25rem){.c-member-restriction__link a--icon-only{block-size:2rem;inline-size:2rem}}.c-member-restriction__link a--icon-only .o-svg{block-size:1rem;inline-size:1rem}@media (max-width:46.25rem){.c-member-restriction__link a--icon-only .o-svg{block-size:.75rem;inline-size:.75rem}}.c-member-restriction__link a--static{--button-background:var(--form-input-background-disabled);--button-border:var(--form-input-disabled);--button-label:var(--form-input-text-disabled);--button-background-hover:var(--form-input-background-disabled);--button-border-hover:var(--form-input-disabled);--button-label-hover:var(--form-input-text-disabled);pointer-events:auto}.c-member-restriction__link a--secondary{--button-background:var(--white);--button-border:var(--text-main-interactive);--button-label:var(--text-main-interactive)}.c-member-restriction__link a--tertiary{--button-background:transparent;--button-border:transparent;--button-label:var(--text-main-interactive);--button-background-hover:transparent;--button-border-hover:transparent;--button-label-hover:var(--text-main-interactive-hover);block-size:auto;padding:0}.c-member-restriction__icon{align-items:center;background-color:var(--white);block-size:2rem;border-radius:100%;display:flex;flex-shrink:0;inline-size:2rem;justify-content:center}.c-member-restriction__icon .o-svg{color:var(--primary-dark-2)}.c-member-restriction__icon--locked{align-items:center;background-color:var(--primary-dark-2);block-size:2rem;border-radius:100%;display:flex;flex-shrink:0;inline-size:2rem;justify-content:center}.c-member-restriction__icon--locked .o-svg,.c-member-role{color:var(--white)}.c-member-role{background-color:var(--black);grid-column:full-width}.c-member-role__inner{grid-column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,1fr);inline-size:100%;margin-inline:auto;max-inline-size:calc(var(--max-width) + var(--outer-gutter)*2);padding-inline:var(--outer-gutter)}@media (max-width:46.25rem){.c-member-role__inner{display:block;grid-template-columns:repeat(4,1fr)}}.c-member-role__content{grid-column:3/-3;padding-block:4rem var(--space-2xl)}@media (max-width:64rem){.c-member-role__content{grid-column:3/-1}}.c-member-role__intro-text{display:flex;flex-direction:column;gap:var(--space-s)}.c-member-role__title{font-family:var(--headings-font);font-size:var(--text-3xl);font-weight:400;line-height:1.25}.c-member-role__summary{font-family:var(--description-font);font-size:var(--text-m);line-height:1.5}.c-member-role__meta-wrapper{margin-block-start:var(--space-xl)}.c-member-role__link{margin-block-start:var(--space-m)}.c-member-role__link a{align-items:center;background-color:var(--button-background);block-size:3rem;border:1px solid var(--button-border);border-radius:var(--corners-l);box-sizing:border-box;color:var(--button-label);-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);display:inline-flex;flex-shrink:0;font-family:var(--button-font);font-size:1rem;font-weight:700;justify-content:space-between;line-height:.75;padding:var(--space-s) var(--space-m);text-align:start;transition:background-color .3s,border-color .3s,color .3s}@media (max-width:64rem){.c-member-role__link a{block-size:2.5rem;-moz-column-gap:var(--space-s);column-gap:var(--space-s)}}@media (max-width:46.25rem){.c-member-role__link a{-moz-column-gap:var(--space-xs);column-gap:var(--space-xs)}}.c-member-role__link a:focus,.c-member-role__link a:hover{background-color:var(--button-background-hover);border-color:var(--button-border-hover);color:var(--button-label-hover)}.c-member-role__link a:focus-visible{outline:3px solid var(--primary)}.c-member-role__link a.hidden{display:none}.c-member-role__link a--icon-only{inline-size:3rem;justify-content:center;padding:0}@media (max-width:64rem){.c-member-role__link a--icon-only{inline-size:2.5rem}}@media (max-width:46.25rem){.c-member-role__link a--icon-only{block-size:2rem;inline-size:2rem}}.c-member-role__link a--icon-only .o-svg{block-size:1rem;inline-size:1rem}@media (max-width:46.25rem){.c-member-role__link a--icon-only .o-svg{block-size:.75rem;inline-size:.75rem}}.c-member-role__link a--static{--button-background:var(--form-input-background-disabled);--button-border:var(--form-input-disabled);--button-label:var(--form-input-text-disabled);--button-background-hover:var(--form-input-background-disabled);--button-border-hover:var(--form-input-disabled);--button-label-hover:var(--form-input-text-disabled);pointer-events:auto}.c-member-role__link a--secondary{--button-background:var(--white);--button-border:var(--text-main-interactive);--button-label:var(--text-main-interactive)}.c-member-role__link a--tertiary{--button-background:transparent;--button-border:transparent;--button-label:var(--text-main-interactive);--button-background-hover:transparent;--button-border-hover:transparent;--button-label-hover:var(--text-main-interactive-hover);block-size:auto;padding:0}.c-member-role__link a:focus-visible{outline:3px solid var(--text-deco-interactive-hover);outline-offset:3px}.c-meta{color:var(--text-main-static)}.c-meta__row{grid-column-gap:var(--gutter);border-block-start:1px solid var(--border-static);display:grid;grid-column:3/11;grid-template-columns:repeat(8,1fr);padding-block:var(--space-s) var(--space-l)}@media (max-width:46.25rem){.c-meta__row{display:flex;flex-direction:column}}.c-meta__label{font-family:var(--meta-font);font-size:var(--text-xs);font-weight:900;grid-column:1/3;letter-spacing:.1em;line-height:1;text-transform:uppercase}@media (max-width:64rem){.c-meta__label{grid-column:1/-1;margin-block-end:var(--space-m)}}.c-meta__values{display:flex;flex-wrap:wrap;gap:var(--space-s);grid-column:3/9}@media (max-width:64rem){.c-meta__values{grid-column:1/-1;row-gap:var(--space-m)}}.c-meta__values--people{display:grid;grid-template-columns:repeat(2,1fr);row-gap:var(--space-l)}@media (max-width:64rem){.c-meta__values--people{display:flex;flex-direction:column}}.c-meta__value--static{color:var(--text-main-static);font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.5}.c-meta__link--organisation{border:1px solid var(--border-interactive);padding:var(--space-s)}.c-meta__link--organisation:hover{border-color:var(--border-interactive-hover)}.c-meta__link--organisation:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-meta__link--organisation img{inline-size:auto;max-block-size:5.125rem}.c-meta__static-value{color:var(--text-main-static);font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.5}.c-meta--content-item-meta{margin-block-start:var(--space-2xl)}.c-meta--black-bg{color:var(--white)}.c-meta--black-bg .c-meta__row{border-block-start:1px solid var(--grey)}.c-meta--black-bg .c-meta__label{color:var(--white)}.c-meta+.c-meta{margin-block-start:0}.c-organisation-card{position:relative;transition:background-color .3s}.c-organisation-card:hover .c-organisation-card__fallback-image,.c-organisation-card:hover .o-media__image{opacity:.5}.c-organisation-card__image-wrapper{align-items:center;aspect-ratio:16/9;background-color:var(--white);border:1px solid var(--border-interactive);display:flex;inline-size:100%;justify-content:center;padding:var(--space-xl);transition:background-color .3s}.c-organisation-card__image-wrapper:focus-visible{outline:3px solid var(--primary);outline-offset:3px}@media (max-width:112.5rem){.c-organisation-card__image-wrapper{padding:var(--space-s)}}.c-organisation-card__text-wrapper{margin-block-start:var(--space-xs);padding:var(--space-xs)}@media (max-width:46.25rem){.c-organisation-card__text-wrapper{margin-block-start:var(--space-s)}}.c-organisation-card__title-link{color:var(--text-main-interactive);font-family:var(--headings-font);font-size:var(--text-l);font-weight:400;line-height:1.25;transition:color .3s}.c-organisation-card__title-link:before{content:"";inset:0;position:absolute;z-index:1}.c-organisation-card__title-link:focus-visible{color:var(--text-main-interactive-hover);outline:3px solid var(--text-main-interactive-hover);outline-offset:3px}.c-organisation-card__type{color:var(--text-aux-interactive);font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.5;margin-block-start:var(--space-xs)}.c-organisation-card .o-media__image,.c-organisation-card__fallback-image{block-size:9rem;-o-object-fit:contain;object-fit:contain;transition:opacity .3s;vertical-align:middle}@media (max-width:112.5rem){.c-organisation-card .o-media__image,.c-organisation-card__fallback-image{block-size:6.0625rem}}@media (max-width:64rem){.c-organisation-card .o-media__image,.c-organisation-card__fallback-image{block-size:8rem}}@media (max-width:46.25rem){.c-organisation-card .o-media__image,.c-organisation-card__fallback-image{block-size:6rem}}@media (max-width:27rem){.c-organisation-card .o-media__image,.c-organisation-card__fallback-image{block-size:5rem}}.c-page-header{background-color:var(--background-deco-static);color:var(--text-main-static);min-block-size:30rem;padding-block-start:var(--header-height);position:relative}.c-page-header .o-media__meta-wrapper{-moz-column-gap:var(--space-m);column-gap:var(--space-m);display:flex}@media (max-width:46.25rem){.c-page-header .o-media__meta-wrapper{gap:var(--space-2xs) var(--space-s)}}.c-page-header .o-media__credit:not(:first-child):before{content:"•";font-weight:700;padding-inline-end:var(--space-m)}@media (max-width:46.25rem){.c-page-header .o-media__credit:not(:first-child):before{padding-inline-end:var(--space-s)}}@media (max-width:64rem){.c-page-header{min-block-size:25rem}}.c-page-header:has(.o-media__meta){padding-block-end:1.875rem}@media (max-width:46.25rem){.c-page-header:has(.o-media__meta){padding-block-end:3.125rem}}.c-page-header .c-breadcrumbs{grid-column:1/-1;margin-block-start:0}.c-page-header__inner{align-self:end;grid-auto-rows:max-content;grid-column:1/8;padding-block:6.5rem 4.5rem;position:relative;z-index:2}@media (max-width:64rem){.c-page-header__inner{grid-column:1/10}}@media (max-width:46.25rem){.c-page-header__inner{grid-column:1/-1}}.c-page-header__title{font-family:var(--headings-font);font-size:var(--text-4xl);font-weight:400;line-height:1.25}.c-page-header__description{text-wrap:balance;font-family:var(--description-font);font-size:var(--text-m);line-height:1.5;margin-block-start:var(--space-m)}.c-page-header .o-media{block-size:100%;grid-column:full-width;inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;z-index:1}.c-page-header .o-media__picture,.c-page-header .o-media__video{background-color:var(--primary-light-2);block-size:100%;position:relative}.c-page-header .o-media__picture img,.c-page-header .o-media__video img{block-size:100%;display:block;inline-size:100%;-o-object-fit:cover;object-fit:cover}.c-page-header .o-media__meta{background-color:rgba(39,44,52,.4);inset-block-end:0;inset-inline-end:0;margin:0;padding-block:.125rem;padding-inline:.5rem 0;position:absolute;z-index:2}.c-page-header .o-media__meta-wrapper{-moz-column-gap:var(--space-s);column-gap:var(--space-s);flex-wrap:wrap;inline-size:100%;justify-content:flex-end;margin-inline:auto;max-inline-size:calc(var(--max-width) + var(--outer-gutter)*2);padding-inline:var(--outer-gutter);padding-inline-start:0;text-align:end}.c-page-header .o-media__caption{display:none}.c-page-header .o-media__credit{font-size:var(--text-2xs)}.c-page-header .o-media__credit:not(:first-child):before{content:none}.c-page-header__picture{block-size:100%;position:relative}.c-page-header__picture img{block-size:100%;display:block;inline-size:100%;-o-object-fit:cover;object-fit:cover}.c-page-header.has-overlay .o-media__picture,.c-page-header.has-overlay .o-media__video{background-color:var(--primary-light-2);block-size:100%;position:relative}.c-page-header.has-overlay .o-media__picture:after,.c-page-header.has-overlay .o-media__video:after{background-color:oklch(var(--primary-oklch)/35%);block-size:100%;content:"";inline-size:100%;inset-block-start:0;inset-inline-start:0;mix-blend-mode:lighten;opacity:1;position:absolute;z-index:2}.c-page-header.has-overlay .o-media__picture img,.c-page-header.has-overlay .o-media__video img{block-size:100%;display:block;filter:grayscale(100%) brightness(1);inline-size:100%;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover}.c-page-header.has-overlay .o-media__picture iframe,.c-page-header.has-overlay .o-media__video iframe{filter:grayscale(100%) brightness(1);mix-blend-mode:multiply}.c-page-header.dark-text{color:var(--primary)}.c-page-header--video{overflow:hidden;width:100%;z-index:1}.c-page-header--video iframe{height:200%;left:50%;min-height:100vh;min-width:130vh;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:2}.has-overlay .c-page-header--video iframe{filter:grayscale(100%) brightness(1);mix-blend-mode:multiply}.c-page-header--video .c-page-header__inner{margin-block:6.5rem 4.5rem;padding-block:0}@media (max-width:64rem){.c-page-header--video .c-page-header__inner{margin-block:6.5rem 2.5rem}}.c-page{padding-block-start:calc(var(--header-height) + 3rem)}.c-page__heading{font-size:var(--text-4xl)}.c-page__description,.c-page__heading{font-family:var(--headings-font);font-weight:400;line-height:1.25}.c-page__description{font-size:var(--text-xl)}.c-page__link{color:var(--text-main-interactive);cursor:pointer;display:block;margin-block-start:1rem;text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-page__link:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.c-page__link:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-pager{display:flex;margin-block-start:var(--space-xl)}@media (max-width:46.25rem){.c-pager{justify-content:center}}.c-pager__list{align-items:center;display:flex;gap:var(--space-s);position:relative}@media (max-width:64rem){.c-pager__list{gap:var(--space-m)}}.c-pager__list-item{display:flex}.c-pager__button{color:var(--text-main-interactive);cursor:pointer;font-family:var(--nav-font);font-size:1.125rem;font-size:1.25rem;font-weight:400;line-height:1;text-align:center;transition:color .3s}.c-pager__button.is-active,.c-pager__button:focus,.c-pager__button:hover{color:var(--text-main-interactive-hover)}.c-pager__button.is-active{color:var(--black);font-weight:700}.c-pager__button:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-pager__button--last .c-pager__icon,.c-pager__button--next .c-pager__icon{rotate:180deg}.c-pager__button--first,.c-pager__button--last,.c-pager__button--next,.c-pager__button--previous{color:var(--text-main-interactive);flex-shrink:0;transition:color .3s}.c-pager__button--first:focus,.c-pager__button--first:hover,.c-pager__button--last:focus,.c-pager__button--last:hover,.c-pager__button--next:focus,.c-pager__button--next:hover,.c-pager__button--previous:focus,.c-pager__button--previous:hover{color:var(--text-main-interactive-hover)}.c-pager__button--first:focus-visible,.c-pager__button--last:focus-visible,.c-pager__button--next:focus-visible,.c-pager__button--previous:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-data-export__pagination .c-pager{justify-content:center}.c-usage__pagination .c-pager,.o-card-block .c-pager{justify-content:center;margin-block-start:var(--space-2xl)}@media (max-width:64rem){.c-people-block__cards-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:46.25rem){.c-people-block__cards-wrapper{grid-template-columns:1fr}}.c-person-card{align-items:flex-start;container-type:inline-size;display:flex;gap:var(--space-m);inline-size:100%;position:relative}.c-person-card__content{display:flex;flex-direction:column;gap:var(--space-2xs);order:2;padding-block-start:1rem}@container (max-width: 300px){.c-person-card__content{padding-block-start:0}}@media (max-width:46.25rem){.c-person-card__content{padding-block-start:0}}.c-person-card__title{font-family:var(--headings-font);font-size:var(--text-l);font-weight:400;line-height:1.25}.c-person-card__link{color:var(--text-main-interactive);transition:color .3s}.c-person-card__link:before{block-size:100%;content:"";inline-size:100%;inset:0;position:absolute;z-index:2}.c-person-card__link:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-person-card__meta-wrapper{color:var(--text-aux-static);display:flex;flex-wrap:wrap;font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-s);gap:var(--space-xs) .5ch;line-height:1.5}.c-person-card__meta-item:not(:last-child):after{content:","}.c-person-card:hover .c-person-card__link{color:var(--text-main-interactive-hover)}.c-person-card .o-media{aspect-ratio:1;backface-visibility:hidden;border-radius:100%;flex-shrink:0;inline-size:100%;max-inline-size:6rem;order:1;overflow:hidden;position:relative}@container (max-width: 300px){.c-person-card .o-media{max-inline-size:3rem}}@media (max-width:46.25rem){.c-person-card .o-media{max-inline-size:3rem}}.c-person-card .o-media img{block-size:100%;inline-size:100%;inset-block-start:0;inset-inline-start:0;-o-object-fit:cover;object-fit:cover;position:absolute}.o-card-block__container-inner:has(>.o-card-block__cards-wrapper.o-card-block__item-count-2,>.o-card-block__cards-wrapper.o-card-block__item-count-3):has(.c-person-card){grid-column:3/-1}@media (max-width:46.25rem){.o-card-block__container-inner:has(>.o-card-block__cards-wrapper.o-card-block__item-count-2,>.o-card-block__cards-wrapper.o-card-block__item-count-3):has(.c-person-card){grid-column:1/-1}}.c-meta .c-person-card .c-person-card__content{padding-block-start:0}.c-meta .c-person-card .o-media{max-inline-size:3rem}.c-profile-form__email-advisory{color:var(--text-aux-static);font-family:var(--caption-font);font-size:var(--text-xs);line-height:1.5;max-inline-size:31rem}.c-profile-form__auth-buttons{display:flex;flex-direction:column;gap:var(--space-m);margin-block-end:var(--space-m);max-inline-size:26rem}@media (max-width:46.25rem){.c-profile-form__auth-buttons{max-inline-size:none}}.c-profile-form__button{inline-size:100%;justify-content:center}.c-profile-form__button .auth-icon{block-size:1rem;inline-size:1rem}.c-profile-form__cancel-account{color:var(--text-deco-static);display:inline-block;font-family:var(--button-font);font-size:1rem;font-weight:700;line-height:.75;margin-block-start:3.125rem;margin-inline-start:var(--space-s);vertical-align:top}.c-profile-form__cancel-account:focus,.c-profile-form__cancel-account:hover{color:var(--text-main-interactive-hover)}.c-profile-form__cancel-account:focus-visible{color:var(--text-main-interactive-hover);outline:3px solid var(--text-main-interactive-hover);outline-offset:3px}@media (max-width:64rem){.c-profile-form__cancel-account{margin-block-start:2.375rem}}.c-profile-form .form-item-field-first-name-0-value{margin-block-start:0!important}.c-profile-form .c-filter__checkboxes-divider-heading,.c-profile-form .c-filter__radios-divider-heading{border-block-end:1px solid var(--primary-light-3);color:var(--primary-light-1);font-family:var(--description-font);font-size:var(--text-m);line-height:1.5;margin-block-end:var(--space-2xs)}.c-profile-form .form-type-checkboxes-group .form-type-checkbox,.c-profile-form .form-type-checkboxes-group .form-type-radio{border:0;padding-block:var(--space-2xs)}.c-profile-form #edit-field-areas-of-interest--wrapper,.c-profile-form #edit-field-category--wrapper,.c-profile-form .form-item-field-how-use-data-0-value,.c-profile-form .form-item-field-newsletter-sign-up-confirm-value{border:0;padding-block-start:var(--space-m);position:relative}.c-profile-form #edit-field-areas-of-interest--wrapper:before,.c-profile-form #edit-field-category--wrapper:before,.c-profile-form .form-item-field-how-use-data-0-value:before,.c-profile-form .form-item-field-newsletter-sign-up-confirm-value:before{background-color:var(--white);block-size:var(--space-2xs);content:"";inline-size:200vw;margin-block-end:var(--space-2xl);margin-inline-start:-50vw}.c-profile-form #edit-field-areas-of-interest--wrapper{padding-block-end:var(--space-m)}.c-profile-form .form-item-field-newsletter-sign-up-confirm-value+.form-item,.c-profile-form .form-item-field-newsletter-sign-up-confirm-value+.form-item+.form-item{border:0;padding-block:0 var(--space-m)}.c-profile-form .form-item-field-newsletter-sign-up-confirm-value label,.c-profile-form .form-item-pp label,.c-profile-form .form-item-tou label{align-items:center;display:flex;font-size:var(--text-s)}.c-profile-form .form-item-field-newsletter-sign-up-confirm-value label.form-required:after,.c-profile-form .form-item-field-newsletter-sign-up-confirm-value label:before,.c-profile-form .form-item-pp label.form-required:after,.c-profile-form .form-item-pp label:before,.c-profile-form .form-item-tou label.form-required:after,.c-profile-form .form-item-tou label:before{margin-block-start:0}.c-profile-form .c-filter--role-change{margin-block:var(--space-xl);max-inline-size:18.75rem}.c-profile-form .c-filter--role-change .c-filter__filter-heading{color:var(--black);font-family:var(--nav-font);font-size:var(--text-xs);font-weight:900;letter-spacing:.088rem;line-height:1.25;text-transform:uppercase}.c-profile-form .user-register-form .form-item-tou:after{background-color:var(--white);block-size:var(--space-2xs);content:"";inline-size:200vw;margin-block-start:var(--space-2xl);margin-inline-start:-50vw}.c-profile-form .user-edit-form .form-item-field-newsletter-sign-up-confirm-value:after{background-color:var(--white);block-size:var(--space-2xs);content:"";inline-size:200vw;margin-block-start:var(--space-2xl);margin-inline-start:-50vw}.c-profile-form .user-edit-form .form-type-password-confirm{padding-block-end:var(--space-m);position:relative}.c-profile-form .user-edit-form .form-type-password-confirm:after{background-color:var(--white);block-size:var(--space-2xs);content:"";inline-size:200vw;margin-block-start:var(--space-2xl);margin-inline-start:-50vw}.c-profile-sub-menu{margin-block-start:var(--space-2xl)}@media (max-width:46.25rem){.c-profile-sub-menu{display:block;margin-inline:0;padding-inline-start:var(--gutter)}}.c-profile-sub-menu__wrapper{grid-column:1/-1;padding:0}.c-profile-sub-menu__inner{grid-column:2/-2}@media (max-width:64rem){.c-profile-sub-menu__inner{grid-column:2/-1}}@media (max-width:46.25rem){.c-profile-sub-menu__inner{grid-column:1/-1}}.c-profile-sub-menu ul{display:flex;scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}@media (max-width:46.25rem){.c-profile-sub-menu ul{overflow-x:auto}}.c-profile-sub-menu li a{background-color:var(--white);block-size:auto;border:1px solid var(--primary);border-radius:var(--corners-l) var(--corners-l) 0 0;color:var(--text-main-interactive);display:block;font-family:var(--headings-font);font-size:var(--text-l);font-weight:400;line-height:1.25;padding:var(--space-s) var(--space-m);transition:background-color .3s,border .3s,color .3s,text-decoration .3s,-webkit-text-decoration .3s}@media (max-width:63.9rem){.c-profile-sub-menu li a{padding:var(--space-m) var(--space-l)}}@media (max-width:46.25rem){.c-profile-sub-menu li a{text-wrap:nowrap;font-size:var(--text-m);padding:var(--space-m)}}.c-profile-sub-menu li a:hover{background-color:var(--button-background-hover);border-color:var(--button-border-hover);color:var(--button-label-hover)}.c-profile-sub-menu li a:focus-visible{outline:3px solid var(--primary);outline-offset:3px;outline-offset:-3px}.c-profile-sub-menu li.is-active a{background-color:var(--button-background);border-color:var(--button-background)}.c-progress-bar{margin-block-start:calc(var(--header-height) + var(--space-2xl))}.c-progress-bar .progress__bar{transition:width .5s ease-out}@media screen and (prefers-reduced-motion:reduce){.c-progress-bar .progress__bar{transition:none}}@media (forced-colors:active){.c-progress-bar .progress__bar{background-color:canvastext}}.c-quote{background-color:var(--background-deco-interactive)}.c-quote__content{grid-column:1/9;padding-block:var(--space-xl)}@media (max-width:46.25rem){.c-quote__content{grid-column:1/-1}}.c-quote__quote-text{text-wrap:balance;color:var(--text-deco-static);font-family:var(--quote-font);font-size:var(--text-xl);font-weight:700;line-height:1.25}.c-quote__source{color:var(--text-aux-static);font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.5;margin-block-start:var(--space-s)}.c-reactivate__container{z-index:1}.c-reactivate__title{font-family:var(--headings-font);font-size:var(--text-3xl);font-weight:400;line-height:1.25;margin-block-end:var(--space-s)}.c-reactivate__description{font-family:var(--description-font);font-size:var(--text-m);line-height:1.5}.c-reactivate__inner{align-items:flex-end;display:flex;grid-column:2/-1}@media (max-width:46.25rem){.c-reactivate__inner{align-items:flex-start;flex-direction:column;grid-column:1/-1;row-gap:var(--space-m)}}.c-reactivate__text{margin-inline-end:var(--space-xl);max-inline-size:31.25rem}@media (max-width:46.25rem){.c-reactivate__text{margin-inline-end:0;max-inline-size:none}}.c-reactivate__button{margin-inline-start:auto}.c-reactivate__button:focus-visible{outline:3px solid var(--text-deco-interactive-hover);outline-offset:3px}@media (max-width:46.25rem){.c-reactivate__button{margin-inline-start:0}}.c-region-menu__item>a{font-family:var(--headings-font);font-size:var(--text-l);font-weight:400;line-height:1.25;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.3em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-region-menu__item>a:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}@media (max-width:64rem){.c-region-menu__item>a{display:none}}.c-region-menu__item>a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-region-menu__sub-menu{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-block-start:var(--space-s)}.c-registration-header{margin-block-end:var(--space-2xs);overflow:visible}.c-registration-header__wrapper{padding:0}.c-registration-header__tabs{display:flex;gap:var(--space-s)}.c-registration-header__tab{background-color:var(--white);block-size:auto;border:1px solid var(--primary);border-block-end:0;border-radius:var(--corners-l) var(--corners-l) 0 0;color:var(--text-main-interactive);font-family:var(--headings-font);font-size:var(--text-l);font-weight:400;line-height:1.25;padding:var(--space-s) var(--space-m);transition:background-color .3s,border .3s,color .3s,text-decoration .3s,-webkit-text-decoration .3s}@media (max-width:63.9rem){.c-registration-header__tab{border-radius:var(--corners-l) var(--corners-l) 0 0;padding:var(--space-m) var(--space-l)}}@media (max-width:27rem){.c-registration-header__tab{font-size:var(--text-m);padding:var(--space-s)}}.c-registration-header__tab.is-active{background-color:var(--button-background);border-color:var(--button-background)}.c-registration-header__tab:hover{background-color:var(--button-background-hover);border-color:var(--button-border-hover);color:var(--button-label-hover)}.c-registration-header__tab:focus-visible{outline:3px solid var(--primary);outline-offset:3px;outline-offset:-3px}.c-restrictions-warning{align-items:center;background-color:var(--black);display:flex;flex-wrap:wrap;gap:var(--space-s);justify-content:space-between;padding:var(--space-m);position:relative;z-index:0}.c-restrictions-warning:not(.c-content-item-header__container .c-restrictions-warning){grid-column:3/-3}@media (max-width:64rem){.c-restrictions-warning:not(.c-content-item-header__container .c-restrictions-warning){grid-column:3/-1}}@media (max-width:46.25rem){.c-restrictions-warning:not(.c-content-item-header__container .c-restrictions-warning){grid-column:1/-1}}.container_width .c-restrictions-warning:not(.c-content-item-header__container .c-restrictions-warning){grid-column:1/-1}.c-restrictions-warning__text{color:var(--white);display:flex;flex-direction:column;row-gap:var(--space-2xs)}.c-restrictions-warning__title{font-family:var(--headings-font);font-size:var(--text-l);font-weight:400;line-height:1.25}.c-restrictions-warning__description{font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.5}.c-restrictions-warning__link{margin-inline-start:auto}.c-restrictions-warning__link:focus-visible{outline:3px solid var(--secondary-light-1);outline-offset:3px}.c-search-form{background-color:var(--background-deco-static);display:none;padding:var(--space-s) 0}@media (max-width:64rem){.c-search-form{display:none}}.c-search-form__inner{align-items:center;display:flex;gap:var(--space-xs);justify-content:flex-end;position:relative}.c-search-form__label{clip:rect(0 0 0 0);block-size:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.c-search-form__input{background-color:var(--background-main-static);block-size:3rem;border:1px solid var(--border-interactive);color:var(--text-main-static);font-family:var(--button-font);font-size:1rem;font-weight:700;inline-size:25rem;line-height:.75;outline:0;padding:var(--space-s);transition:border-color .3s}.c-search-form__input::-webkit-input-placeholder{color:var(--form-input-placeholder);opacity:1}.c-search-form__input::-moz-placeholder{color:var(--form-input-placeholder);opacity:1}.c-search-form__input:-ms-input-placeholder{color:var(--form-input-placeholder);opacity:1}.c-search-form__input:-moz-placeholder{color:var(--form-input-placeholder);opacity:1}@media (max-width:64rem){.c-search-form__input{block-size:2rem}}.c-search-form__button{align-items:center;color:var(--white);display:flex;flex-shrink:0;inline-size:3rem;justify-content:center;padding:0}@media (max-width:64rem){.c-search-form__button{block-size:2rem;inline-size:2rem}}.c-search-form__button:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-search-form--mobile{display:none}@media (max-width:64rem){.c-search-form--mobile{background-color:unset;display:block;margin-inline-end:var(--space-2xl)}.c-search-form--mobile .c-search-form__container{padding-inline:0}}.c-search-form--mobile .c-search-form__input{inline-size:100%}.c-sitewide-alert{background-color:var(--primary);padding-block:var(--space-m);padding-inline:0;position:relative;z-index:2}.user-logged-in .c-sitewide-alert{inset-block-start:54px}.c-sitewide-alert__message-wrapper{align-items:center;display:flex;gap:var(--space-m);grid-column:1/-1;justify-content:space-between}@media (max-width:46.25rem){.c-sitewide-alert__message-wrapper{flex-wrap:wrap}}.c-sitewide-alert__alert-message{flex:1}.c-sitewide-alert__alert-message p{color:var(--white);font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.5}@media (max-width:46.25rem){.c-sitewide-alert__alert-button{inline-size:100%;order:3}}.c-sitewide-alert__alert-button a{align-items:center;background-color:var(--button-background);block-size:3rem;border:1px solid var(--button-border);border-radius:var(--corners-l);box-sizing:border-box;color:var(--button-label);-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);display:inline-flex;flex-shrink:0;font-family:var(--button-font);font-size:1rem;font-weight:700;justify-content:space-between;line-height:.75;padding:var(--space-s) var(--space-m);text-align:start;transition:background-color .3s,border-color .3s,color .3s}@media (max-width:64rem){.c-sitewide-alert__alert-button a{block-size:2.5rem;-moz-column-gap:var(--space-s);column-gap:var(--space-s)}}@media (max-width:46.25rem){.c-sitewide-alert__alert-button a{-moz-column-gap:var(--space-xs);column-gap:var(--space-xs)}}.c-sitewide-alert__alert-button a:focus,.c-sitewide-alert__alert-button a:hover{background-color:var(--button-background-hover);border-color:var(--button-border-hover);color:var(--button-label-hover)}.c-sitewide-alert__alert-button a:focus-visible{outline:3px solid var(--primary)}.c-sitewide-alert__alert-button a.hidden{display:none}.c-sitewide-alert__alert-button a--icon-only{inline-size:3rem;justify-content:center;padding:0}@media (max-width:64rem){.c-sitewide-alert__alert-button a--icon-only{inline-size:2.5rem}}@media (max-width:46.25rem){.c-sitewide-alert__alert-button a--icon-only{block-size:2rem;inline-size:2rem}}.c-sitewide-alert__alert-button a--icon-only .o-svg{block-size:1rem;inline-size:1rem}@media (max-width:46.25rem){.c-sitewide-alert__alert-button a--icon-only .o-svg{block-size:.75rem;inline-size:.75rem}}.c-sitewide-alert__alert-button a--static{--button-background:var(--form-input-background-disabled);--button-border:var(--form-input-disabled);--button-label:var(--form-input-text-disabled);--button-background-hover:var(--form-input-background-disabled);--button-border-hover:var(--form-input-disabled);--button-label-hover:var(--form-input-text-disabled);pointer-events:auto}.c-sitewide-alert__alert-button a--secondary{--button-background:var(--white);--button-border:var(--text-main-interactive);--button-label:var(--text-main-interactive)}.c-sitewide-alert__alert-button a--tertiary{--button-background:transparent;--button-border:transparent;--button-label:var(--text-main-interactive);--button-background-hover:transparent;--button-border-hover:transparent;--button-label-hover:var(--text-main-interactive-hover);block-size:auto;padding:0}.c-sitewide-alert__alert-button a:focus-visible{outline:3px solid var(--text-deco-interactive-hover);outline-offset:3px}.c-sitewide-alert__close:focus-visible{outline:3px solid var(--text-deco-interactive-hover);outline-offset:3px}.c-share-links__webshare{display:none}.c-share-links__webshare.is-visible{display:block}.c-share-links__links-wrapper.is-hidden{display:none}.c-share-links__list{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-m)}.c-share-links__link{align-items:center;background-color:var(--background-main-interactive);border:1px solid var(--white);display:flex}.c-share-links__link .o-svg{flex-shrink:0}.c-skip-button{clip:rect(0 0 0 0);background-color:var(--primary);block-size:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.c-skip-button:focus{clip:auto;align-items:center;block-size:auto;-webkit-clip-path:none;clip-path:none;display:block;inline-size:auto;inset-inline-start:auto;margin:var(--space-s);outline:0;z-index:10}.c-social-auth__title{border-block-end:1px solid var(--primary-light-3);color:var(--primary-light-1);font-family:var(--description-font);font-size:var(--text-m);font-weight:400;line-height:1.5;margin-block:var(--space-l) var(--space-s);padding-block-start:var(--space-2xs)}.c-social-auth table{border-collapse:collapse;inline-size:100%;margin-block-start:var(--space-m)}.c-social-auth table td,.c-social-auth table th{border-block-end:1px solid var(--tertiary-light-1);padding:.75rem;text-align:start}.c-social-auth table td:first-child,.c-social-auth table th:first-child{padding-inline-start:0}.c-social-auth table td:last-child,.c-social-auth table th:last-child{padding-inline-end:0}.c-social-auth table td:not(:last-child),.c-social-auth table th:not(:last-child){border-inline-end:1px solid var(--tertiary-light-1)}.c-social-auth table th{font-weight:700}.c-social-auth__social-auth{overflow-x:auto;scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}.c-social-auth__social-auth::-webkit-scrollbar{block-size:.25rem;inline-size:.25rem}.c-social-auth__social-auth::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.c-social-auth__social-auth::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:.438rem;opacity:.6}.c-social-auth .operations-list{display:flex;flex-wrap:wrap;gap:8px}.c-statement__inner{padding-block-end:var(--space-2xl)}.c-statement__statement{font-family:var(--headings-font);font-size:var(--text-3xl);font-weight:400;inset-block-start:var(--header-height);line-height:1.25;position:sticky}@media (max-width:64rem){.c-statement__statement{font-family:var(--headings-font);font-size:var(--text-l);font-weight:400;line-height:1.25}}@media (max-width:46.25rem){.c-statement__statement{font-family:var(--headings-font);font-size:var(--text-2xl);font-weight:400;line-height:1.4}}.c-statement__content{color:var(--text-main-static);grid-column:5/-1;position:relative}@media (max-width:64rem){.c-statement__content{grid-column:3/-1}}@media (max-width:46.25rem){.c-statement__content{grid-column:1/-1}}.c-statement--has-image .c-statement__inner{grid-template-columns:repeat(2,1fr);padding-block-end:0}@media (max-width:46.25rem){.c-statement--has-image .c-statement__inner{display:flex;flex-direction:column;row-gap:var(--space-xl)}}.c-statement--has-image .c-statement__content{grid-column:auto;padding-inline:0 var(--gutter)}@media (max-width:64rem){.c-statement--has-image .c-statement__content{padding-inline:0}}.c-statement--has-image.c-statement--image_right .c-statement__image-wrapper{grid-column:2}.c-statement--has-image.c-statement--image_right .c-statement__content{grid-column:1;grid-row:1;padding-inline:var(--gutter) 0}@media (max-width:64rem){.c-statement--has-image.c-statement--image_right .c-statement__content{padding-inline:0}}.c-statistics-item{display:flex;flex-direction:column;gap:var(--space-s);position:relative}@media (max-width:46.25rem){.c-statistics-item{border-block-start:1px solid var(--tertiary-light-2);gap:var(--space-m);padding-block-start:var(--space-m)}}.c-statistics-item:before{block-size:100%;border-inline-start:1px solid var(--tertiary-light-2);content:"";display:none;inset-block-start:0;inset-inline-start:calc(var(--gutter)/-2);position:absolute}@media (max-width:46.25rem){.c-statistics-item:before{border-inline-start:none}}.c-statistics-item__icon{align-items:center;background-color:var(--background-deco-interactive);block-size:4rem;border-radius:100%;box-sizing:border-box;display:inline-flex;flex-shrink:0;inline-size:4rem;justify-content:center;line-height:1}@media (max-width:64rem){.c-statistics-item__icon{block-size:2.5rem;inline-size:2.5rem}}.c-statistics-item__icon .o-media__image{animation-range:entry 30% cover 50%;animation-timeline:view();animation-duration:.1s;animation-fill-mode:both;animation-name:scale-fade-up;inline-size:1.625rem}@media (max-width:46.25rem){.c-statistics-item__icon .o-media__image{inline-size:1rem}}.c-statistics-item__stat{color:var(--text-main-interactive);font-family:var(--headings-font);font-size:var(--text-xl);font-weight:400;line-height:1.25;word-break:break-word}.c-statistics-item__description{max-inline-size:60ex}.c-statistics-item__description p{margin-block-end:var(--space-2xs)}@media (max-width:64rem){.c-statistics-item__description p{font-size:var(--text-s)}}.o-card-block__cards-wrapper--two-per-row .c-statistics-item{gap:var(--space-m)}.o-card-block__cards-wrapper--two-per-row .c-statistics-item.c-statistics-item:nth-child(2n):before{display:block}.o-card-block__cards-wrapper--two-per-row .c-statistics-item .c-statistics-item__stat{font-family:var(--headings-font);font-size:var(--text-3xl);font-weight:400;line-height:1.25}.o-card-block__cards-wrapper--three-per-row .c-statistics-item.c-statistics-item:nth-child(3n):before,.o-card-block__cards-wrapper--three-per-row .c-statistics-item.c-statistics-item:nth-child(3n-1):before{display:block}.o-card-block__cards-wrapper--four-per-row .c-statistics-item.c-statistics-item:nth-child(4n):before,.o-card-block__cards-wrapper--four-per-row .c-statistics-item.c-statistics-item:nth-child(4n-1):before,.o-card-block__cards-wrapper--four-per-row .c-statistics-item.c-statistics-item:nth-child(4n-2):before{display:block}@media (max-width:64rem){.o-card-block__cards-wrapper--four-per-row .c-statistics-item.c-statistics-item:nth-child(4n-1):before{display:none}}.c-sub-navigation{--sub-nav-background:var(--tertiary-light-2-oklch);background-color:oklch(var(--sub-nav-background));color:var(--text-main-interactive);overflow:visible;position:relative}.c-sub-navigation__container:after,.c-sub-navigation__container:before{block-size:100%;content:"";inline-size:8rem;inset-block-start:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease-out;z-index:1}@media (max-width:46.25rem){.c-sub-navigation__container:after,.c-sub-navigation__container:before{inline-size:4rem}}.c-sub-navigation__container:before{background-image:linear-gradient(90deg,oklch(var(--sub-nav-background)/1) 0,oklch(var(--sub-nav-background)/0) 100%);inset-inline-start:0}.c-sub-navigation__container:after{background-image:linear-gradient(270deg,oklch(var(--sub-nav-background)/1) 0,oklch(var(--sub-nav-background)/0) 100%);inset-inline-end:0}.has-left-gradient .c-sub-navigation__container:before,.has-right-gradient .c-sub-navigation__container:after{opacity:1;transition:opacity .3s ease-in}.c-sub-navigation__inner{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:wrap;gap:var(--space-m);margin-inline:-6px;overflow-y:auto;padding-block:var(--space-s);padding-inline:6px;white-space:nowrap}@media (max-width:64rem){.c-sub-navigation__inner{flex-wrap:nowrap;padding-block:var(--space-m)}}.c-sub-navigation__inner{scrollbar-color:var(--text-main-interactive) transparent;scrollbar-width:thin}.c-sub-navigation__inner::-webkit-scrollbar{background-color:transparent;block-size:var(--space-2xs);inline-size:var(--space-2xs)}.c-sub-navigation__inner::-webkit-scrollbar-thumb{background:oklch(var(--sub-nav-background));border-inline:var(--space-xs) solid transparent;box-shadow:inset 0 0 var(--space-xs) var(--space-xs) var(--text-main-interactive);z-index:1}.c-sub-navigation__link{align-items:center;background-color:transparent;color:var(--text-main-interactive);display:inline-flex;font-family:var(--nav-font);font-size:var(--text-s);font-weight:700;justify-content:space-between;line-height:1.5;position:relative;transition:color .3s}@media (max-width:64rem){.c-sub-navigation__link{line-height:1}}.c-sub-navigation__link:focus,.c-sub-navigation__link:hover{color:var(--text-main-interactive-hover)}.c-sub-navigation__link:focus-visible{outline:3px solid var(--text-main-interactive);outline-offset:3px}.c-sub-navigation__arrow{font-size:0;inset-block-start:calc(50% - .48rem);opacity:0;position:absolute;transition:opacity .3s,visibility .3s;visibility:hidden;z-index:2}.c-sub-navigation__arrow--left{inset-inline-start:var(--space-2xs);rotate:180deg}.has-left-gradient .c-sub-navigation__arrow--left{opacity:1;visibility:visible}.c-sub-navigation__arrow--right{inset-inline-end:var(--space-2xs)}.has-right-gradient .c-sub-navigation__arrow--right{opacity:1;visibility:visible}.c-text-block{margin-block-start:var(--space-2xl)}.c-text-block+.c-text-block{margin-block-start:0}.c-tfa-entry__title{color:var(--text-deco-static);font-family:var(--headings-font);font-size:var(--text-2xl);font-weight:400;line-height:1.4;margin-block-end:var(--space-m)}.c-tfa-entry label{color:var(--text-main-static);display:block;font-family:var(--meta-font);font-size:var(--text-xs);font-weight:900;letter-spacing:.1em;line-height:1;margin-block-end:var(--space-xs);text-transform:uppercase}.c-tfa-entry input[type=text]{border:1px solid var(--primary);color:var(--form-input-placeholder);font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-l);inline-size:100%;line-height:1.5;line-height:1.364;padding:var(--space-s)}.c-tfa-entry input[type=text]:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-tfa-entry .description{color:var(--text-aux-static);font-family:var(--caption-font);font-size:var(--text-xs);line-height:1.5;margin-block:var(--space-xs) var(--space-s)}.c-tfa-validation__title{color:var(--primary);font-family:var(--headings-font);font-size:var(--text-3xl);font-weight:400;line-height:1.25;margin-block-end:var(--space-l)}.c-tfa-validation__validation h3{border-block-end:1px solid var(--primary-light-3);color:var(--primary-light-1);font-family:var(--description-font);font-size:var(--text-m);font-weight:400;line-height:1.5;margin-block:var(--space-l) var(--space-s);padding-block-start:var(--space-2xs)}.c-tfa-validation__validation p{color:var(--text-aux-static);font-family:var(--caption-font);font-size:var(--text-xs);line-height:1.5;margin-block-end:var(--space-s)}.c-tfa-validation__validation .o-button{margin-block:var(--space-xs) var(--space-xs)}.c-tfa-validation__status{border:1px solid var(--primary-light-3);margin-block-end:var(--space-l);padding:var(--space-m)}.c-tfa-validation__validation-skipped{margin-block-start:var(--space-l)}.c-timeline{-ms-overflow-style:none;display:grid;grid-column:full-width;grid-template-columns:subgrid;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.c-timeline::-webkit-scrollbar{display:none}.c-timeline:has(.c-timeline-item__icon:empty) .c-timeline-item__icon-wrapper{display:none}.c-timeline__container{grid-column:wrapper}@media (max-width:46.25rem){.c-timeline__container{grid-template-columns:repeat(1,1fr)}}.c-timeline__inner{display:grid;grid-column:1/-1;grid-template-columns:subgrid}.c-timeline__items-wrapper{grid-column:3/-3}@media (max-width:64rem){.c-timeline__items-wrapper{grid-column:1/-1}}.c-timeline__items{display:grid;grid-auto-columns:minmax(20vw,17.5625rem);grid-auto-flow:column}@media (max-width:64rem){.c-timeline__items{grid-auto-columns:minmax(30vw,17.5625rem)}}@media (max-width:46.25rem){.c-timeline__items{grid-auto-columns:minmax(50vw,17.5625rem)}}@media (max-width:20rem){.c-timeline__items{grid-auto-columns:minmax(100vw,17.5625rem)}}.c-timeline__controls{margin-block-start:var(--space-2xl)}.c-timeline__controls-container{border-block-start:1px solid var(--primary)}@media (max-width:64rem){.c-timeline__controls-container{grid-column:1/-1}}.c-timeline__progress-wrapper{position:relative}.c-timeline__progress-wrapper:after{background-color:var(--primary-light-1);block-size:.1875rem;border-radius:10px;content:"";inline-size:var(--width,0);inset-block-start:-2px;inset-inline-start:0;max-inline-size:100%;overflow:hidden;position:absolute}.c-timeline__progress-bar{clip:rect(0 0 0 0);block-size:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.c-timeline__buttons-wrapper{-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);display:flex;margin-block-start:var(--space-s)}.c-timeline__scroll-button{block-size:2.125rem;color:var(--button-label);inline-size:2.125rem}.c-timeline__scroll-button .o-svg{block-size:1.125rem;inline-size:1.125rem}.c-timeline__scroll-button[aria-disabled=true]{opacity:.5;pointer-events:none}.c-timeline__scroll-button--left .o-svg{transform:rotate(180deg)}.c-timeline-item{display:flex;flex-direction:column;padding-inline-end:1rem;row-gap:var(--space-s)}.c-timeline-item__icon-wrapper{align-items:center;-moz-column-gap:var(--space-s);column-gap:var(--space-s);display:flex}.c-timeline-item__icon{align-items:center;background-color:var(--background-deco-interactive);block-size:3rem;border-radius:var(--corners-l);box-sizing:border-box;display:inline-flex;flex-shrink:0;inline-size:3rem;justify-content:center;line-height:1}.c-timeline-item__border{background-image:radial-gradient(circle,var(--tertiary-light-2) 5px,transparent 5px);background-repeat:repeat-x;background-size:25px 10px;block-size:10px;display:block;inline-size:100%}@media (max-width:46.25rem){.c-timeline-item__border{background-size:22px 10px}}.c-timeline-item__date{color:var(--text-main-interactive);font-family:var(--headings-font);font-size:var(--text-xl);font-weight:400;line-height:1.25;max-inline-size:80%}.c-timeline-item__description{color:var(--text-main-static);font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.5;max-inline-size:80%}.c-usage{margin-block-start:var(--space-2xl)}.c-usage__list{margin-block-end:var(--space-l);overflow-x:auto;scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}.c-usage__list h2{color:var(--text-deco-static);font-family:var(--headings-font);font-size:var(--text-3xl);font-weight:400;line-height:1.25;margin-block-end:var(--space-s)}.c-usage__list h2:not(:first-child){padding-block-start:var(--space-s)}.c-usage__list h2 strong{font-weight:400}.c-usage__list h3{color:var(--text-deco-static);font-family:var(--headings-font);font-size:var(--text-2xl);font-weight:400;line-height:1.4;margin-block-end:var(--space-s)}.c-usage__list h3:not(:first-child){padding-block-start:var(--space-s)}.c-usage__list h3 strong{font-weight:400}.c-usage__list h4,.c-usage__list h5,.c-usage__list h6{color:var(--text-deco-static);font-family:var(--headings-font);font-size:var(--text-xl);font-weight:400;line-height:1.25;margin-block-end:var(--space-s)}.c-usage__list h4:not(:first-child),.c-usage__list h5:not(:first-child),.c-usage__list h6:not(:first-child){padding-block-start:var(--space-xs)}.c-usage__list h4 strong,.c-usage__list h5 strong,.c-usage__list h6 strong{font-weight:400}.c-usage__list h2:has(+.responsive-table),.c-usage__list h3:has(+.responsive-table),.c-usage__list h4:has(+.responsive-table),.c-usage__list h5:has(+.responsive-table),.c-usage__list h6:has(+.responsive-table),.c-usage__list p:has(+.responsive-table){margin-block-end:0}.c-usage__list p{color:var(--text-main-static);font-family:var(--text-font);font-size:var(--text-m);line-height:1.75;margin-block-end:var(--space-s)}.c-usage__list strong{font-weight:700}.c-usage__list em{font-style:italic}.c-usage__list a{color:var(--text-main-interactive);cursor:pointer;text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.c-usage__list a:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.c-usage__list a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.c-usage__list>div{padding-block:var(--space-l)}.c-usage__list .o-button{text-decoration:none}.c-usage__list blockquote,.c-usage__list figure{padding-block:var(--space-l)}.c-usage__list blockquote{padding-inline-start:var(--space-l)}.c-usage__list blockquote p{color:var(--text-main-static);font-family:var(--headings-font);font-size:var(--text-2xl);font-weight:400;line-height:1.4;margin-block-end:0}@media (max-width:46.25rem){.c-usage__list blockquote p{font-family:var(--headings-font);font-size:var(--text-xl);font-weight:400;line-height:1.25}}.c-usage__list :has(+ul,+ol){margin-block-end:0}.c-usage__list ol{list-style:decimal;padding-inline-start:1.375rem}@media (max-width:46.25rem){.c-usage__list ol{padding-inline-start:1.3rem}}.c-usage__list ol li{padding-inline-start:.375rem}.c-usage__list ol li::marker{color:var(--text-deco-static);font-weight:700}.c-usage__list ol ol{list-style:lower-latin}.c-usage__list ol ol li::marker{color:var(--text-deco-static)}.c-usage__list ul{list-style:disc;padding-inline-start:1.2rem}@media (max-width:46.25rem){.c-usage__list ul{padding-inline-start:1.2rem}}.c-usage__list ul li{padding-inline-start:.375rem;position:relative}@media (max-width:46.25rem){.c-usage__list ul li{padding-inline-start:0}}.c-usage__list ul li ol li:before{content:none}.c-usage__list ul li::marker{color:var(--text-deco-static)}.c-usage__list ul ol{list-style:decimal}.c-usage__list ul ol li::marker{color:var(--text-deco-static);font-size:inherit}.c-usage__list ol,.c-usage__list ul{color:var(--text-main-static);font-family:var(--text-font);font-size:var(--text-m);line-height:1.75;padding-block:var(--space-l)}.c-usage__list ol ol,.c-usage__list ol ul,.c-usage__list ul ol,.c-usage__list ul ul{padding-block:var(--space-s) 0}.c-usage__list ol li,.c-usage__list ul li{color:inherit;margin-block-end:var(--space-s)}.c-usage__list ol li p:last-child,.c-usage__list ol li:last-child,.c-usage__list ul li p:last-child,.c-usage__list ul li:last-child{margin-block-end:0}.c-usage__list .responsive-table{margin-block-end:var(--space-l);overflow-x:auto;padding-block-start:var(--space-l);scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}.c-usage__list .responsive-table::-webkit-scrollbar{block-size:.25rem;inline-size:.25rem}.c-usage__list .responsive-table::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.c-usage__list .responsive-table::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:.438rem;opacity:.6}.c-usage__list .responsive-table:has(+caption){margin-block-end:var(--space-s);padding-block-end:0}.c-usage__list caption{caption-side:bottom;color:var(--text-aux-static);display:block;font-family:var(--caption-font);font-size:var(--text-xs);line-height:1.5;margin-block:0 var(--space-l);text-align:start}.c-usage__list table{border-collapse:collapse;border-spacing:0;color:var(--black);font-family:var(--text-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.75;line-height:1.4}.c-usage__list table:not([width]){inline-size:100%}.c-usage__list table thead{background-color:var(--primary);color:var(--white)}.c-usage__list table th:focus-visible{outline:3px solid var(--primary);outline-offset:3px;outline-offset:-3px}.c-usage__list table td,.c-usage__list table th{border:none;padding:.625rem var(--space-xs);text-align:start}@media (max-width:46.25rem){.c-usage__list table td,.c-usage__list table th{min-inline-size:7.5rem}}.c-usage__list table tfoot td,.c-usage__list table th{font-weight:700}.c-usage__list table td:not(:first-child),.c-usage__list table th:not(:first-child){border-inline-start:1px solid var(--border-static)}.c-usage__list table tr:not(:first-child) td,.c-usage__list table tr:not(:last-child) td{border-block-start:1px solid var(--border-static)}.c-usage__list table tr:nth-child(2n) td{background-color:var(--background-deco-interactive)}.c-usage__list table th[role=columnheader]:not(.no-sort){cursor:pointer;padding-inline-end:2rem;position:relative}@media (max-width:46.25rem){.c-usage__list table th[role=columnheader]:not(.no-sort){padding-inline-end:1.5rem}}.c-usage__list table th[role=columnheader]:not(.no-sort):after{background-image:url(../img/arrow-down-white.svg);background-repeat:no-repeat;background-size:contain;block-size:1rem;content:"";inline-size:1rem;inset-block-start:50%;inset-inline-end:var(--space-xs);position:absolute;transform:translateY(-50%) rotate(0deg);transition:transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-usage__list table th[aria-sort=descending]:not(.no-sort):after{transform:translateY(-50%) rotate(180deg)}.c-usage__list table tfoot{border-block-start:2px solid var(--border-static)}.c-usage__list iframe{block-size:auto;border:none;inline-size:100%;margin-block-end:var(--space-s)}.c-usage__list iframe[src*=vimeo],.c-usage__list iframe[src*=youtube]{aspect-ratio:16/9}.c-usage__list iframe[src*=soundcloud]{aspect-ratio:16/4}.c-usage__list pre{background-color:var(--background-deco-interactive);border:1px solid var(--border-static);margin-block:var(--space-l);overflow:auto;padding:var(--space-s);scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}.c-usage__list pre::-webkit-scrollbar{block-size:.25rem;inline-size:.25rem}.c-usage__list pre::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.c-usage__list pre::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:.438rem;opacity:.6}.c-usage__list pre code{color:var(--text-main-static);font-family:var(--code-font);font-size:var(--text-s);font-weight:400;line-height:1.4}.c-usage__list::-webkit-scrollbar{block-size:.25rem;inline-size:.25rem}.c-usage__list::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.c-usage__list::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:.438rem;opacity:.6}.c-usage__list th a{color:var(--white);display:block;position:relative;text-decoration:none}.c-usage__list th a:hover{color:inherit}.c-usage__list th.views-field-data-restriction-details,.c-usage__list th.views-field-date{min-inline-size:12.5rem}@media (max-width:46.25rem){.c-usage__list th.views-field-data-restriction-details,.c-usage__list th.views-field-date{min-inline-size:11.25rem}}.c-usage__list th .tablesort{background-image:none}.c-usage__list th[role=columnheader]:not(.no-sort)[data-sort-method=none]{cursor:default}.c-usage__list th[role=columnheader]:not(.no-sort)[data-sort-method=none]:after{display:none}.c-visualisation-builder{background-color:var(--background-main-static);margin-block-start:0}.c-visualisation-builder:not(.c-content-item-header__container .c-visualisation-builder){grid-column:3/-3}@media (max-width:64rem){.c-visualisation-builder:not(.c-content-item-header__container .c-visualisation-builder){grid-column:3/-1}}@media (max-width:46.25rem){.c-visualisation-builder:not(.c-content-item-header__container .c-visualisation-builder){grid-column:1/-1}}.container_width .c-visualisation-builder:not(.c-content-item-header__container .c-visualisation-builder){grid-column:1/-1}.c-content-item-header__container .c-visualisation-builder__background-offset{grid-column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:46.25rem){.c-content-item-header__container .c-visualisation-builder__background-offset{grid-template-columns:repeat(4,1fr)}}.c-visualisation-builder .views-exposed-form:not(.c-content-item-header__container .c-visualisation-builder .views-exposed-form):not(.text_content_width .c-visualisation-builder .views-exposed-form){grid-column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:46.25rem){.c-visualisation-builder .views-exposed-form:not(.c-content-item-header__container .c-visualisation-builder .views-exposed-form):not(.text_content_width .c-visualisation-builder .views-exposed-form){grid-template-columns:repeat(4,1fr)}}.c-content-item-header__container .c-visualisation-builder .views-exposed-form{background-color:var(--wrapper-colour);display:grid;grid-column:2/-1;grid-template-columns:subgrid;padding-block-end:var(--space-m)}@media (max-width:46.25rem){.c-content-item-header__container .c-visualisation-builder .views-exposed-form{grid-column:1/-1}}.c-content-item-header__container .text_content_width .c-visualisation-builder .views-exposed-form{grid-column:1/-1;grid-template-columns:none}.c-visualisation-builder__details-wrapper{color:var(--text-main-interactive);grid-column:1/-1;margin-block-start:var(--space-m)}.c-content-item-header__container .c-visualisation-builder__details-wrapper{grid-column:2/-3}@media (max-width:64rem){.c-content-item-header__container .c-visualisation-builder__details-wrapper{grid-column:2/-1}}@media (max-width:46.25rem){.c-content-item-header__container .c-visualisation-builder__details-wrapper{grid-column:1/-1}}.c-visualisation-builder .summary{display:none}.c-visualisation-builder__filter-wrapper{align-items:flex-start;display:flex;flex-direction:column;grid-column:3/-1;row-gap:var(--space-m)}@media (max-width:64rem){.c-visualisation-builder__filter-wrapper{grid-column:1/-1;row-gap:var(--space-l)}}.c-visualisation-builder__filter-wrapper-inner{display:flex;gap:var(--gutter);inline-size:100%;justify-content:space-between}@media (max-width:46.25rem){.c-visualisation-builder__filter-wrapper-inner{align-items:flex-start;flex-direction:column}}.c-visualisation-builder__filter-content{display:flex;flex-wrap:wrap;gap:var(--space-m) var(--gutter);inline-size:100%}@media (max-width:1280px){.c-visualisation-builder__filter-content{display:grid;grid-template-columns:repeat(2,1fr)}}@media (max-width:27rem){.c-visualisation-builder__filter-content{grid-template-columns:repeat(1,1fr)}}.c-visualisation-builder__filters{min-inline-size:13.375rem;position:relative}.c-visualisation-builder__filters::details-content{background-color:var(--background-main-static);box-shadow:0 12px 11px -15px oklch(30.5% 8.7% 256deg/25%);inline-size:100%;max-block-size:16.9rem;position:absolute;z-index:1}@media (max-width:46.25rem){.c-visualisation-builder__filters::details-content{max-block-size:18.3rem}}.c-visualisation-builder__summary{align-items:center;background-color:var(--background-main-static);border-block-end:1px solid var(--border-interactive);box-shadow:0 12px 11px -15px oklch(30.5% 8.7% 256deg/25%);color:var(--text-main-interactive);-moz-column-gap:.75rem;column-gap:.75rem;cursor:pointer;display:flex;font-family:var(--button-font);font-size:1rem;font-weight:700;justify-content:space-between;line-height:.75;line-height:1;padding:var(--space-s) var(--space-xs);position:relative;transition:color .3s}@media (max-width:64rem){.c-visualisation-builder__summary{block-size:3rem;padding:var(--space-s)}}.c-visualisation-builder input.form-autocomplete{background-position:right var(--space-s) center!important;padding-inline:var(--space-s) 2.5rem}.c-visualisation-builder input.form-autocomplete.ui-autocomplete-loading{background-position:right var(--space-s) center;padding-inline:var(--space-s) 2.5rem}.c-visualisation-builder__active-filters{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.c-visualisation-builder header{color:var(--text-main-static);font-family:var(--text-font);font-size:var(--text-m);line-height:1.75;margin-block-end:var(--space-m)}.c-visualisation-embed:not(.c-content-item-header__container .c-visualisation-embed){grid-column:3/-3}@media (max-width:64rem){.c-visualisation-embed:not(.c-content-item-header__container .c-visualisation-embed){grid-column:3/-1}}@media (max-width:46.25rem){.c-visualisation-embed:not(.c-content-item-header__container .c-visualisation-embed){grid-column:1/-1}}.container_width .c-visualisation-embed:not(.c-content-item-header__container .c-visualisation-embed){grid-column:1/-1}.c-visualisation-embed iframe{display:block;margin-block-end:0}.c-visualisation-wrapper{padding-block-end:0}.c-visualisation-wrapper:not(.c-content-item-header__container .c-visualisation-wrapper){grid-column:wrapper}.c-visualisation-wrapper:not(.c-content-item-header__container .c-visualisation-wrapper) .c-visualisation-wrapper__inner{grid-column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:46.25rem){.c-visualisation-wrapper:not(.c-content-item-header__container .c-visualisation-wrapper) .c-visualisation-wrapper__inner{grid-template-columns:repeat(4,1fr)}}.c-visualisation-wrapper:not(.c-content-item-header__container .c-visualisation-wrapper)+.o-offset-layout__wrapper{padding-block-start:var(--space-m)}.c-visualisation-wrapper.container_width{background-color:transparent;grid-column:1/-1}.c-visualisation-wrapper.container_width .c-visualisation-wrapper__inner{grid-column:1/-1}.c-visualisation-wrapper+.o-offset-layout__wrapper{padding-block-start:0}.ajax-progress-fullscreen{animation:rotate 5s linear infinite;background:rgba(26,51,74,.67) url(/themes/custom/acled/assets/img/loading-wheel.svg) no-repeat 50%;background-size:80px 80px;block-size:110px;border-radius:100%;inline-size:110px;opacity:1;padding:4px;transform-origin:center center}@keyframes rotate{to{transform:rotate(1turn)}}.u-accessible-hide{clip:rect(0 0 0 0);block-size:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.messages{word-wrap:break-word;overflow-wrap:break-word;padding:var(--space-s) var(--gutter)}.messages a{color:var(--text-main-interactive);cursor:pointer;text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.messages a:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.messages a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.messages+.messages{margin-block-start:var(--space-s)}.messages__list{list-style:none;margin:0;padding:0}.messages-list:not(.c-content-item-header__container .messages-list){grid-column:3/-3}@media (max-width:64rem){.messages-list:not(.c-content-item-header__container .messages-list){grid-column:3/-1}}@media (max-width:46.25rem){.messages-list:not(.c-content-item-header__container .messages-list){grid-column:1/-1}}.container_width .messages-list:not(.c-content-item-header__container .messages-list){grid-column:1/-1}.messages__item+.messages__item{margin-block-start:var(--space-xs)}.messages__content{color:var(--text-color);font-family:var(--text-font);font-size:var(--text-m);line-height:1.75}.messages__content a{color:var(--interaction-color);text-decoration:underline;transition:color .3s}.messages__content a:hover{color:var(--interaction-color-hover)}.messages__content a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.messages--status,.messages--warning{background-color:#e8bc70}.messages--error{background-color:var(--red)}.messages--error,.messages--error a,.messages--error a:hover{color:var(--white)}.messages--error a:focus-visible{outline:3px solid var(--white);outline-offset:3px}.messages--error p.error{color:var(--text-color)}.password-strength__title{color:var(--text-aux-static);display:inline-block;font-family:var(--caption-font);font-size:var(--text-xs);line-height:1.5;margin-block-start:var(--space-s);vertical-align:top}.password-strength__meter{border-radius:.5rem;height:4px;overflow:hidden}.password-strength__indicator.is-weak{background-color:var(--red)}.password-strength__indicator.is-good{background-color:var(--primary-light-1)}.password-strength__indicator.is-strong{background-color:var(--primary)}.pre-registration .c-header__logo{flex-shrink:1;min-width:90px}.pre-registration .c-header__menu{display:block}.pre-registration .c-header #block-header-search-form-block,.pre-registration .c-header__menu-button,.pre-registration .c-header__menu:before,.pre-registration .c-header__menu:first-child,.pre-registration .c-header__search-toggle{display:none}.pre-registration .c-header .c-account-menu__link{white-space:nowrap}.pre-registration .c-header .c-account-menu__link .o-svg{flex-shrink:0}.pre-registration .c-account-menu__item:first-child .c-account-menu__link:not(.c-account-menu__link--login,.c-account-menu__link--register),.pre-registration .c-account-menu__link--login,.pre-registration .c-footer__bottom-menu-wrapper:after,.pre-registration .c-footer__grid-container:after,.pre-registration .c-footer__menu-wrapper,.pre-registration .c-login-page__auth-buttons,.pre-registration .c-login-page__button--email,.pre-registration .c-page-header--user .c-breadcrumbs,.pre-registration .c-profile-sub-menu li:nth-last-child(-n+2),.pre-registration .c-sub-navigation{display:none}.pre-registration .hidden.c-login__login-button,.pre-registration .hidden.form-type-email,.pre-registration .hidden.form-type-password{display:block!important}.pre-registration .c-registration-header__tabs{display:none}.tfa-setup h3{color:var(--primary);font-family:var(--headings-font);font-size:var(--text-2xl);font-weight:400;line-height:1.4}.tfa-setup h3+ul{color:var(--text-aux-static);font-family:var(--caption-font);font-size:var(--text-xs);line-height:1.5;margin-block:var(--space-s)}.tfa-setup h3+ul li{padding-block-end:var(--space-xs)}.tfa-setup h3+ul a{color:var(--text-main-interactive);color:var(--text-aux-static);cursor:pointer;text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.tfa-setup h3+ul a:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.tfa-setup h3+ul a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.tfa-setup h3+ul+p{color:var(--text-aux-static);font-family:var(--caption-font);font-size:var(--text-xs);line-height:1.5;margin-block-start:var(--space-xs)}.tfa-setup .form-item-seed{margin-block-start:var(--space-s)!important}.tfa-setup .tfa-qr-code{margin-block-start:var(--space-l);margin-inline-start:-.8rem}.ui-menu{border-block-end:1px solid var(--border-interactive);box-shadow:0 12px 20px -10px oklch(32.5% .05 259deg/25%);max-block-size:16.9rem;overflow:auto}.ui-menu::-webkit-scrollbar{inline-size:.25rem}.ui-menu::-webkit-scrollbar-track{background-color:var(--background-main-static)}.ui-menu::-webkit-scrollbar-thumb{background-color:var(--grey);border-radius:7px}.ui-menu .ui-menu-item-wrapper{align-items:center;background-color:var(--background-main-static);background-position:right var(--space-s) center;border:none;color:var(--text-main-interactive);-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);cursor:pointer;display:flex;font-family:var(--button-font);font-size:1rem;font-size:.875rem;font-weight:700;font-weight:400;inline-size:100%;justify-content:flex-start;line-height:.75;padding:.875rem var(--space-s)!important;transition:background-color .3s ease}.ui-menu .ui-menu-item-wrapper.ui-state-active{background-color:var(--background-deco-interactive-hover);color:var(--text-main-interactive-hover);margin:0;position:unset}.ui-menu .ui-menu-item-wrapper:focus-visible{outline:3px solid var(--primary);outline-offset:3px;outline-offset:-3px}.gin--core-navigation .gin-secondary-toolbar--frontend{z-index:3!important}.admin-toolbar-control-bar{z-index:0}.klaro .cm-btn{align-items:center;background-color:var(--button-background)!important;block-size:3rem;border:1px solid var(--button-border)!important;border-radius:var(--corners-l)!important;box-sizing:border-box;color:var(--button-label)!important;-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);display:inline-flex!important;font-family:var(--button-font);font-size:1rem;font-weight:700;font-weight:700!important;line-height:.75;margin-right:0!important;padding:var(--space-s) var(--space-m)!important;text-align:start;transition:background-color .3s,border-color .3s,color .3s}@media (max-width:64rem){.klaro .cm-btn{block-size:2.5rem;-moz-column-gap:var(--space-s);column-gap:var(--space-s)}}@media (max-width:46.25rem){.klaro .cm-btn{-moz-column-gap:var(--space-xs);column-gap:var(--space-xs)}}.klaro .cm-btn:focus,.klaro .cm-btn:hover{background-color:var(--button-background-hover)!important;border-color:var(--button-border-hover)!important;color:var(--button-label-hover)!important}.klaro .cm-btn:focus-visible{outline:3px solid var(--button-border-hover)!important;outline-offset:3px!important}.klaro .context-notice{border-color:var(--border-static);border-radius:0}@media (max-width:46.25rem){.klaro .context-notice{flex-wrap:nowrap}}.klaro .context-notice p{color:var(--text-aux-static)}.klaro .context-notice p.cm-dialog-link{margin-block-start:var(--space-2xl)}@media (max-width:46.25rem){.klaro .context-notice p.cm-dialog-link{margin-block-start:var(--space-s)}}.klaro .context-notice p a{color:var(--text-main-interactive)!important;font-family:var(--button-font);font-size:1rem;font-weight:700;line-height:.75;min-block-size:auto}.klaro .context-notice p a:focus,.klaro .context-notice p a:hover{color:var(--text-main-interactive-hover)!important}.klaro .context-notice .cm-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-s)}div[data-type=placeholder]:has(.klaro){aspect-ratio:16/9;block-size:100%!important;max-inline-size:100%!important}.o-media--homepage-banner div[data-type=placeholder]:has(.klaro),.o-media--page-banner div[data-type=placeholder]:has(.klaro),.o-media--remote-video div[data-type=placeholder]:has(.klaro){aspect-ratio:auto;position:relative;z-index:3}.klaro .cookie-notice:not(.cookie-modal-notice){background-color:var(--primary-dark-2);border-radius:0}.klaro .cookie-notice:not(.cookie-modal-notice):focus,.klaro .cookie-notice:not(.cookie-modal-notice):focus-visible{box-shadow:none;outline:none}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{color:var(--white);padding:var(--space-xs) var(--space-s) var(--space-s)}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body strong{color:inherit}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more{color:var(--white);cursor:pointer;min-block-size:auto;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more:hover{color:var(--white);text-decoration-color:var(--white)}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more:focus-visible{outline:3px solid var(--primary)}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more:focus-visible{outline:3px solid var(--white);outline-offset:3px}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-s)}.klaro .cookie-notice p{font-family:var(--description-font);font-size:var(--text-m);font-size:var(--text-s);line-height:1.5}.klaro .cookie-notice .cm-btn.cm-btn-danger{background-color:transparent!important;block-size:auto;border:none!important;border-radius:0!important;color:var(--text-main-interactive);color:var(--white)!important;cursor:pointer;font-weight:400!important;padding:0!important;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.klaro .cookie-notice .cm-btn.cm-btn-danger:hover{color:var(--white);text-decoration-color:var(--white)}.klaro .cookie-notice .cm-btn.cm-btn-danger:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.klaro .cookie-notice .cm-btn.cm-btn-danger:focus-visible{outline-color:var(--white)!important}.klaro .cookie-modal .cm-modal.cm-klaro{background-color:var(--white);border-radius:0}.klaro .cookie-modal .cm-modal .hide{align-items:center;background-color:var(--white);block-size:2rem;border-radius:100%;display:flex;flex-shrink:0;inline-size:2rem;justify-content:center}.klaro .cookie-modal .cm-modal .hide .o-svg{color:var(--primary-dark-2)}.klaro .cookie-modal .cm-modal .cm-footer,.klaro .cookie-modal .cm-modal .cm-header{border-color:var(--border-static);padding:var(--space-m)}.klaro .cookie-modal .cm-modal .cm-body{padding:var(--space-m)}.klaro .cookie-modal .cm-modal .cm-body span{font-weight:inherit}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose a{color:var(--text-main-interactive);cursor:pointer;min-block-size:auto;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose a:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-list-title{font-weight:inherit}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all{border-color:var(--border-static)}.klaro .cookie-modal .cm-modal .cm-footer{align-items:center;display:flex;justify-content:space-between}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by{margin:0;padding:0}.klaro .cookie-modal .cm-modal .cm-footer-buttons{flex-wrap:wrap;gap:var(--space-s);justify-content:flex-start}.klaro .cookie-modal .title{color:var(--primary);font-family:var(--headings-font);font-size:var(--text-4xl);font-weight:400;line-height:1.25;margin-block-end:2.5rem}.klaro .cookie-modal p{color:var(--text-aux-static)}.klaro .cookie-modal p a{color:var(--text-main-interactive);cursor:pointer;min-block-size:auto;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:color .3s,-webkit-text-decoration .3s;transition:color .3s,text-decoration .3s;transition:color .3s,text-decoration .3s,-webkit-text-decoration .3s}.klaro .cookie-modal p a:hover{color:var(--text-main-interactive-hover);text-decoration-color:var(--text-main-interactive-hover)}.klaro .cookie-modal p a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.klaro .cookie-modal label.cm-list-label{font-family:var(--meta-font);font-size:var(--text-xs);font-weight:900;letter-spacing:.1em;line-height:1;text-transform:uppercase}.o-media--content-item-feature .klaro,.o-media--homepage-banner .klaro,.o-media--page-banner .klaro{padding:0}.o-media--content-item-feature .klaro .context-notice,.o-media--homepage-banner .klaro .context-notice,.o-media--page-banner .klaro .context-notice{align-items:center;background-color:transparent;gap:var(--space-s);padding-block-start:var(--header-height);place-content:center flex-start}@media (max-width:64rem){.o-media--content-item-feature .klaro .context-notice,.o-media--homepage-banner .klaro .context-notice,.o-media--page-banner .klaro .context-notice{padding-block-start:calc(var(--header-height) + var(--space-m))}}.o-media--content-item-feature .klaro .context-notice p,.o-media--content-item-feature .klaro .context-notice p a,.o-media--homepage-banner .klaro .context-notice p,.o-media--homepage-banner .klaro .context-notice p a,.o-media--page-banner .klaro .context-notice p,.o-media--page-banner .klaro .context-notice p a{font-family:var(--caption-font);font-size:var(--text-xs);line-height:1.5}.o-media--content-item-feature .klaro .context-notice p.cm-buttons,.o-media--content-item-feature .klaro .context-notice p.cm-dialog-link,.o-media--homepage-banner .klaro .context-notice p.cm-buttons,.o-media--homepage-banner .klaro .context-notice p.cm-dialog-link,.o-media--page-banner .klaro .context-notice p.cm-buttons,.o-media--page-banner .klaro .context-notice p.cm-dialog-link{margin-block-start:0}.o-media--content-item-feature .klaro .context-notice .cm-btn,.o-media--homepage-banner .klaro .context-notice .cm-btn,.o-media--page-banner .klaro .context-notice .cm-btn{block-size:2.5rem}.o-media--content-item-feature .klaro .context-notice{padding-block-start:calc(var(--header-height) + var(--space-m))}.has-dark-bg+.o-layout .klaro .context-notice p{color:var(--white)}

/*# sourceMappingURL=style.min.css.map*/