/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--black-oklch:0% 0 0;--white-oklch:100% 0 0;--grey-dark-oklch:32.11% 0 0;--grey-oklch:47.69% 0.003 228.83;--blue-light-oklch:88.11% 0.021 227.56;--primary-oklch:33.73% 0.073 236.77;--secondary-oklch:97.64% 0.004 214.33;--green-oklch:64.44% 0.088 174.62;--background-color:oklch(var(--white-oklch));--background-color-secondary:oklch(var(--secondary-oklch));--background-color-tertiary:oklch(var(--grey-dark-oklch));--border-color:oklch(var(--blue-light-oklch));--border-color-secondary:oklch(var(--green-oklch));--border-color-hover:oklch(var(--black-oklch));--button-bck-primary-color:oklch(var(--primary-oklch));--button-bck-primary-color-hover:oklch(var(--black-oklch));--button-text-primary-color:oklch(var(--white-oklch));--button-icon-primary-color:oklch(var(--white-oklch));--button-text-secondary-color:oklch(var(--primary-oklch));--button-text-secondary-color-hover:oklch(var(--black-oklch));--interaction-color:oklch(var(--primary-oklch));--interaction-color-hover:oklch(var(--black-oklch));--text-color:oklch(var(--black-oklch));--text-color-secondary:oklch(var(--primary-oklch));--text-color-tertiary:oklch(var(--grey-oklch));--primary:oklch(var(--primary-oklch));--secondary:oklch(var(--secondary-oklch));--white:oklch(var(--white-oklch));--space-xxs:0.25rem;--space-xs:0.5rem;--space-s:1rem;--space-m:1.5rem;--space-l:2rem;--space-xl:3rem;--space-2xl:4rem;--space-3xl:6rem;--gutter:2rem;--admin-bar-height:30px}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:italic;font-weight:100 900;src:url(https://fonts.gstatic.com/s/hankengrotesk/v8/ieVl2YZDLWuGJpnzaiwFXS9tYtpY19y7DQk6YvNkeg.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,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:Hanken Grotesk;font-style:italic;font-weight:100 900;src:url(https://fonts.gstatic.com/s/hankengrotesk/v8/ieVl2YZDLWuGJpnzaiwFXS9tYtpY19K7DQk6YvM.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+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;src:url(https://fonts.gstatic.com/s/hankengrotesk/v8/ieVn2YZDLWuGJpnzaiwFXS9tYtpT59CxCis4UvI.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,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:Hanken Grotesk;font-style:normal;font-weight:100 900;src:url(https://fonts.gstatic.com/s/hankengrotesk/v8/ieVn2YZDLWuGJpnzaiwFXS9tYtpd59CxCis4.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+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,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:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.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+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,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:Roboto;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.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+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,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:Roboto;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.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+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@media (max-width:64rem){:root{--space-m:1rem;--space-l:1.5rem;--space-xl:2rem;--space-2xl:3.5rem;--space-3xl:4rem;--gutter:1.5rem}}@media (max-width:46.25rem){:root{--space-l:1rem;--space-xl:1.5rem;--space-2xl:3rem;--space-3xl:3.5rem;--gutter:1rem;--admin-bar-height:69px}}*,: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;all:unset;color:currentcolor;cursor:pointer}ul{list-style-type:none;padding-inline-start:0}a{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}body{font-family:Arial,Helvetica,sans-serif;font-size:16px}body.is-scroll-locked{block-size:100%;overflow:hidden;position:relative;touch-action:none}body:not(.page-node-type-article){background-color:var(--background-color-secondary)}p{color:var(--text-color)}.o-button{align-items:center;background-color:var(--button-bck-primary-color);block-size:2.5rem;border:1px solid var(--interaction-color);border-radius:48px;box-sizing:border-box;color:var(--white);display:inline-flex;font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-weight:800;justify-content:space-between;line-height:1;padding:var(--space-s) var(--space-m);text-align:start;transition:background-color .3s,border .3s,color .3s}@media (max-width:64rem){.o-button{font-size:1rem}}@media (max-width:46.25rem){.o-button{block-size:2.25rem;font-size:.875rem;padding:var(--space-s)}}.o-button:focus,.o-button:hover{background-color:var(--button-bck-primary-color-hover);border-color:var(--border-color-hover)}.o-button:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.o-button__icon-wrapper{align-items:center;background-color:var(--white);block-size:1.5rem;border-radius:100%;color:var(--black);display:flex;inline-size:1.5rem;justify-content:center}.o-button--inverse{background-color:transparent;border-color:var(--border-color);color:var(--text-color-secondary)}.o-button--inverse:focus,.o-button--inverse:hover{background-color:var(--button-bck-primary-color);border-color:var(--button-text-secondary-color);color:var(--white)}.o-button--white{background-color:transparent;border-color:var(--white);color:var(--white)}.o-button--white:focus,.o-button--white:hover{background-color:var(--interaction-color-hover);border-color:var(--interaction-color-hover)}.o-button .o-svg{margin-inline-start:var(--space-s)}.o-card-block__header{grid-column-gap:var(--gutter);border-block-start:1px solid var(--black);display:grid;grid-template-columns:repeat(12,1fr);padding-block-start:var(--space-m)}@media (max-width:46.25rem){.o-card-block__header{grid-template-columns:repeat(4,1fr)}}@media (max-width:64rem){.o-card-block__header{display:block}}.o-card-block__title{font-family:Hanken Grotesk,sans-serif;font-size:1.5rem;font-weight:800;grid-column:1/5;line-height:1.25;margin-block-end:1rem}@media (max-width:64rem){.o-card-block__title{font-size:1.25rem}}@media (max-width:46.25rem){.o-card-block__title{font-size:1.125rem}}.o-card-block__title:last-child{grid-column:1/13}.o-card-block__description{font-family:Hanken Grotesk,sans-serif;font-size:1.5rem;font-weight:800;grid-column:5/13;line-height:1.25}@media (max-width:64rem){.o-card-block__description{font-size:1.25rem}}@media (max-width:46.25rem){.o-card-block__description{font-size:1.125rem}}.o-card-block__embed--content-width{grid-column:2/10}@media (max-width:64rem){.o-card-block__embed--content-width{grid-column:2/11}}@media (max-width:46.25rem){.o-card-block__embed--content-width{grid-column:1/-1}}.o-card-block__embed-cards-wrapper{margin-block-start:var(--space-xl)}.o-card-block__embed-cards-wrapper--content-width{grid-column-gap:var(--gutter);box-sizing:border-box;display:grid;grid-template-columns:repeat(12,1fr);inline-size:100%;margin-inline:auto;max-inline-size:calc(86rem + var(--gutter)*2);padding-inline:var(--gutter)}.o-card-block__cards-wrapper{display:grid;gap:var(--space-xl) var(--gutter);margin-block-start:var(--space-xl)}.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}}.o-card-block__footer{grid-column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,1fr);margin-block-start:var(--space-xl)}@media (max-width:46.25rem){.o-card-block__footer{grid-template-columns:repeat(4,1fr)}}.o-card-block__button{grid-column:2/-2;inline-size:-moz-fit-content;inline-size:fit-content}@media (max-width:46.25rem){.o-card-block__button{grid-column:1/-1}}.o-container{box-sizing:border-box;inline-size:100%;margin-inline:auto;max-inline-size:calc(86rem + var(--gutter)*2);padding-inline:var(--gutter)}.o-container__inner{grid-column:2/10}@media (max-width:64rem){.o-container__inner{grid-column:2/11}}@media (max-width:46.25rem){.o-container__inner{grid-column:1/-1}}.o-container__main{grid-column:1/-1}.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) h1{font-family:Hanken Grotesk,sans-serif;font-size:3.5rem;font-weight:800;line-height:1.15;margin-block-start:var(--space-l)}@media (max-width:64rem){:where(.o-content-from-editor) h1{font-size:3rem}}@media (max-width:46.25rem){:where(.o-content-from-editor) h1{font-size:2rem}}:where(.o-content-from-editor) h2{font-family:Hanken Grotesk,sans-serif;font-size:2.125rem;font-weight:800;line-height:1.25;margin-block-start:var(--space-l)}@media (max-width:64rem){:where(.o-content-from-editor) h2{font-size:1.75rem}}@media (max-width:46.25rem){:where(.o-content-from-editor) h2{font-size:1.5rem}}:where(.o-content-from-editor) h3{font-family:Hanken Grotesk,sans-serif;font-size:1.75rem;font-weight:800;line-height:1.25;margin-block-start:var(--space-l)}@media (max-width:64rem){:where(.o-content-from-editor) h3{font-size:1.5rem}}@media (max-width:46.25rem){:where(.o-content-from-editor) h3{font-size:1.25rem}}:where(.o-content-from-editor) h4{font-family:Hanken Grotesk,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.25;margin-block-start:var(--space-m)}@media (max-width:64rem){:where(.o-content-from-editor) h4{font-size:1.25rem}}@media (max-width:46.25rem){:where(.o-content-from-editor) h4{font-size:1.125rem}}:where(.o-content-from-editor) h5{font-family:Hanken Grotesk,sans-serif;font-size:1.25rem;font-weight:800;line-height:1.25;margin-block-start:var(--space-m)}@media (max-width:64rem){:where(.o-content-from-editor) h5{font-size:1.125rem}}:where(.o-content-from-editor) h6{font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-weight:800;line-height:1.25;margin-block-start:var(--space-m)}@media (max-width:64rem){:where(.o-content-from-editor) h6{font-size:1rem}}:where(.o-content-from-editor) h1,:where(.o-content-from-editor) h2,:where(.o-content-from-editor) h3,:where(.o-content-from-editor) h4,:where(.o-content-from-editor) h5,:where(.o-content-from-editor) h6{color:var(--text-color-secondary)}:where(.o-content-from-editor) p{font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;line-height:1.5}@media (max-width:64rem){:where(.o-content-from-editor) p{font-size:1rem}}:where(.o-content-from-editor) h1+p,:where(.o-content-from-editor) h2+p{margin-block-start:var(--space-m)}:where(.o-content-from-editor) h3+p,:where(.o-content-from-editor) h4+p,:where(.o-content-from-editor) h5+p,:where(.o-content-from-editor) h6+p,:where(.o-content-from-editor) ol+p,:where(.o-content-from-editor) p+p,:where(.o-content-from-editor) ul+p{margin-block-start:var(--space-s)}:where(.o-content-from-editor) a{color:var(--interaction-color);text-decoration:underline}:where(.o-content-from-editor) a:hover{color:var(--interaction-color-hover);text-decoration:underline}:where(.o-content-from-editor) a:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}:where(.o-content-from-editor) strong{font-weight:700}:where(.o-content-from-editor) em{font-style:italic}:where(.o-content-from-editor) address{font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-style:italic;line-height:1.5;margin-block-end:var(--space-m)}@media (max-width:64rem){:where(.o-content-from-editor) address{font-size:1rem}}:where(.o-content-from-editor) big{font-size:22px;line-height:32px}:where(.o-content-from-editor) small{font-size:14px;line-height:22px}:where(.o-content-from-editor) cite{font-style:normal;font-weight:700}:where(.o-content-from-editor) q{font-style:italic}:where(.o-content-from-editor) code,:where(.o-content-from-editor) pre,:where(.o-content-from-editor) var{font-family:Consolas,monospace;font-size:12px}:where(.o-content-from-editor) code{padding:2px 4px;white-space:nowrap}:where(.o-content-from-editor) pre{word-wrap:break-word;display:block;line-height:18px;margin:0 0 10px;padding:9.5px;white-space:pre-wrap;word-break:break-all}:where(.o-content-from-editor) pre code{background-color:transparent;border:0;color:inherit;padding:0;white-space:pre-wrap}:where(.o-content-from-editor) blockquote{margin:var(--space-l)}:where(.o-content-from-editor) blockquote p{color:var(--text-color-secondary);font-family:Hanken Grotesk,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.25}@media (max-width:64rem){:where(.o-content-from-editor) blockquote p{font-size:1.25rem}}@media (max-width:46.25rem){:where(.o-content-from-editor) blockquote p{font-size:1.125rem}}:where(.o-content-from-editor) ol{list-style:decimal}:where(.o-content-from-editor) ol li::marker{font-weight:700}:where(.o-content-from-editor) ol ul{list-style:disc}:where(.o-content-from-editor) ol ol{list-style:lower-latin}:where(.o-content-from-editor) ul{list-style:disc}:where(.o-content-from-editor) ul ol{list-style:decimal}:where(.o-content-from-editor) ol,:where(.o-content-from-editor) ul{font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;line-height:1.5;margin-block-start:var(--space-s);padding-inline-start:.9375rem}@media (max-width:64rem){:where(.o-content-from-editor) ol,:where(.o-content-from-editor) ul{font-size:1rem}}:where(.o-content-from-editor) ol li,:where(.o-content-from-editor) ul li{padding-inline-start:1rem}@media (max-width:46.25rem){:where(.o-content-from-editor) ol li,:where(.o-content-from-editor) ul li{padding-inline-start:.75rem}}:where(.o-content-from-editor) ol li::marker,:where(.o-content-from-editor) ul li::marker{color:var(--primary)}:where(.o-content-from-editor) ol li:not(:first-child),:where(.o-content-from-editor) ul li:not(:first-child){margin-block-start:1rem}:where(.o-content-from-editor) .responsive-table{margin-block:var(--space-l);overflow-x:auto}:where(.o-content-from-editor) table{border-collapse:collapse;border-spacing:0;font-family:Roboto,sans-serif;font-size:.875rem;font-size:.75rem;font-weight:800;font-weight:400;letter-spacing:.01em;line-height:1.5}@media (max-width:64rem){:where(.o-content-from-editor) table{font-size:.75rem;letter-spacing:0}}@media (max-width:64rem){:where(.o-content-from-editor) table{letter-spacing:0}}:where(.o-content-from-editor) table:not([width]){inline-size:100%}:where(.o-content-from-editor) table caption{caption-side:bottom;display:table-caption;font-family:Roboto,sans-serif;font-size:.875rem;letter-spacing:.01em;line-height:1.5;margin-block-start:var(--space-s);text-align:start}@media (max-width:64rem){:where(.o-content-from-editor) table caption{letter-spacing:0}}@media (max-width:46.25rem){:where(.o-content-from-editor) table caption{font-size:.75rem}}:where(.o-content-from-editor) table tr{border-block-end:1px solid var(--border-color)}:where(.o-content-from-editor) table thead tr{border-color:var(--text-color)}:where(.o-content-from-editor) table td,:where(.o-content-from-editor) table th{box-sizing:border-box;min-inline-size:6.25rem;padding:.75rem var(--space-s) .75rem 0;text-align:start}:where(.o-content-from-editor) table td p,:where(.o-content-from-editor) table th p{font-family:Roboto,sans-serif;font-size:.875rem;font-size:.75rem;font-weight:800;font-weight:400;letter-spacing:.01em;line-height:1.5}@media (max-width:64rem){:where(.o-content-from-editor) table td p,:where(.o-content-from-editor) table th p{font-size:.75rem;letter-spacing:0}}@media (max-width:64rem){:where(.o-content-from-editor) table td p,:where(.o-content-from-editor) table th p{letter-spacing:0}}:where(.o-content-from-editor) table th{font-weight:700}:where(.o-content-from-editor)>:first-child{margin-block-start:0}:where(.o-content-from-editor)>:last-child{margin-block-end:0}:where(.o-content-from-editor) img{block-size:auto;display:block;inline-size:auto;max-inline-size:100%}:where(.o-content-from-editor) .o-media--wysiwyg-full-width img{inline-size:100%}:where(.o-content-from-editor) figure{margin-block:var(--space-xl)}:where(.o-content-from-editor) figure figcaption{box-sizing:border-box;display:inline-block;inline-size:100%}:where(.o-content-from-editor) div{margin-block-start:var(--space-m)}.o-link{color:var(--interaction-color);display:inline-block;font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-weight:800;line-height:1;text-decoration:underline;text-decoration-color:oklch(var(--interaction-color)/0);text-decoration-thickness:.0625em;text-underline-offset:.5em;transition:color .3s,text-decoration-color .3s}@media (max-width:64rem){.o-link{font-size:1rem}}@media (max-width:46.25rem){.o-link{font-size:.875rem}}.o-link:hover{color:var(--interaction-color-hover);text-decoration-color:var(--interaction-color-hover)}.o-link:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.o-media__picture{display:block;inline-size:100%}.o-media__meta{color:var(--text-color);display:inline-flex;flex-wrap:wrap;font-family:Roboto,sans-serif;font-size:.875rem;gap:.5ch;letter-spacing:.01em;line-height:1.5;margin-block-start:var(--space-xs)}@media (max-width:64rem){.o-media__meta{letter-spacing:0}}@media (max-width:46.25rem){.o-media__meta{font-size:.75rem}}.o-media__meta a{color:var(--interaction-color);cursor:pointer;text-decoration:underline;text-decoration-thickness:.0625em;text-underline-offset:.25em;transition:color .3s}.o-media__meta a:hover{color:var(--interaction-color-hover);text-decoration-thickness:.125em}.o-media__meta a:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}@media (max-width:46.25rem){.o-media__meta a{text-underline-offset:var(--space-xxs)}}.o-media__meta p{font-family:Roboto,sans-serif;font-size:.875rem;letter-spacing:.01em;line-height:1.5}@media (max-width:64rem){.o-media__meta p{letter-spacing:0}}@media (max-width:46.25rem){.o-media__meta p{font-size:.75rem}}.o-media__credit p{color:var(--text-color-tertiary)}.o-media__caption,.o-media__credit{display:inline-block}.o-section{padding-block:var(--space-xl)}.o-section--large{padding-block:var(--space-2xl)}.o-section-heading{grid-column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:46.25rem){.o-section-heading{grid-template-columns:repeat(4,1fr)}}.o-section-heading__inner{grid-column:2/10}@media (max-width:64rem){.o-section-heading__inner{grid-column:2/11}}@media (max-width:46.25rem){.o-section-heading__inner{grid-column:1/-1}}.o-section-heading__title{color:var(--text-color-secondary);font-family:Hanken Grotesk,sans-serif;font-size:2.125rem;font-weight:800;line-height:1.25}@media (max-width:64rem){.o-section-heading__title{font-size:1.75rem}}@media (max-width:46.25rem){.o-section-heading__title{font-size:1.5rem}}.o-section-heading__description{color:var(--text-color);font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;line-height:1.5;margin-block-start:var(--space-xs)}@media (max-width:64rem){.o-section-heading__description{font-size:1rem}}.o-simple-banner{overflow-x:clip;padding-block:var(--space-2xl);position:relative}.o-simple-banner__container{grid-column-gap:var(--gutter);align-items:center;display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:46.25rem){.o-simple-banner__container{grid-template-columns:repeat(4,1fr)}}.o-simple-banner__container:before{inset-inline-start:0;transform:translateX(-50%)}.o-simple-banner__container:after{inset-inline-end:0;transform:translateX(50%)}.o-simple-banner__container:after,.o-simple-banner__container:before{border-block-start:1px solid var(--border-color);content:"";inline-size:100%;inset-block-start:50%;position:absolute;z-index:-2}@media (max-width:46.25rem){.o-simple-banner__container:after,.o-simple-banner__container:before{content:none}}.o-simple-banner__main{background-color:var(--background-color-secondary);display:grid;grid-column:2/-2;grid-template-columns:subgrid;position:relative}@media (max-width:46.25rem){.o-simple-banner__main{grid-column:1/-1}}.o-simple-banner__main:before{background-color:inherit;block-size:100%;content:"";display:block;inline-size:calc(100% + var(--gutter)*2);inset-inline-start:calc(var(--gutter)*-1);position:absolute;z-index:-1}.o-simple-banner__border{block-size:100%;inset-block-start:0;position:absolute}@media (max-width:46.25rem){.o-simple-banner__border{display:none}}.o-simple-banner__border--start{border-inline-end:1px solid var(--border-color);inset-inline-start:calc(var(--gutter)*-1)}.o-simple-banner__border--end{border-inline-start:1px solid var(--border-color);inset-inline-end:calc(var(--gutter)*-1)}.o-simple-banner__text-content{grid-column:1/9}@media (max-width:64rem){.o-simple-banner__text-content{grid-column:1/10}}@media (max-width:46.25rem){.o-simple-banner__text-content{grid-column:1/-1}}.o-simple-banner__title{color:var(--text-color-secondary);font-family:Hanken Grotesk,sans-serif;font-size:3.5rem;font-weight:800;line-height:1.15}@media (max-width:64rem){.o-simple-banner__title{font-size:3rem}}@media (max-width:46.25rem){.o-simple-banner__title{font-size:2rem}}.o-simple-banner__description{font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-size:1.25rem;line-height:1.5;margin-block-start:var(--space-s)}@media (max-width:64rem){.o-simple-banner__description{font-size:1rem;font-size:1.125rem}}@media (max-width:46.25rem){.o-simple-banner__description{font-size:1rem}}.o-simple-banner__button{margin-block-start:var(--space-m)}.o-simple-banner--hero{padding-block:var(--space-3xl) var(--space-2xl)}.o-simple-banner--hero .o-simple-banner__container:after,.o-simple-banner--hero .o-simple-banner__container:before{inset-block-start:calc(50% + 1rem)}@media (max-width:64rem){.o-simple-banner--hero .o-simple-banner__container:after,.o-simple-banner--hero .o-simple-banner__container:before{inset-block-start:calc(50% + .25rem)}}@media (max-width:46.25rem){.o-simple-banner--hero .o-simple-banner__container:after,.o-simple-banner--hero .o-simple-banner__container:before{content:none}}.o-simple-banner--white .o-simple-banner__main{background-color:var(--white)}.o-svg--cbm-plus-logo,.o-svg--logo{block-size:3rem;inline-size:10.813rem}.o-svg--rhodium-logo{block-size:4.5rem;inline-size:12.625rem}.o-svg--hamburger{block-size:.75rem;inline-size:1rem}.o-svg--cross{block-size:.75rem;inline-size:.75rem}.o-svg--search{block-size:1.25rem;inline-size:1.25rem}.o-svg--right-arrow{block-size:1rem;inline-size:1.125rem}.o-svg--left-arrow{block-size:2.625rem;inline-size:2.625rem}@media (max-width:46.25rem){.o-svg--left-arrow{block-size:2rem;inline-size:2rem}}.o-svg--chevron,.o-svg--chevron-line{block-size:1rem;inline-size:1rem}.o-svg--chevron-down{block-size:.438rem;inline-size:.75rem}.o-svg--chevron-thin{block-size:1rem;inline-size:.5rem}.o-svg--alert{block-size:1.5rem;inline-size:1.5rem}.o-svg--alt-locked{block-size:1.25rem;inline-size:1.25rem}.o-svg--locked{block-size:1rem;inline-size:.6875rem}.o-svg--facebook{block-size:1rem;inline-size:1rem}.o-svg--linkedin{block-size:.875rem;inline-size:.9375rem}.o-svg--twitter{block-size:.875rem;inline-size:1.125rem}.o-svg--youtube{block-size:.813rem;inline-size:1.125rem}.c-access-banner{grid-column:1/-1;overflow:visible;padding-block:0;z-index:1}@media (min-width:46.25rem){.c-access-banner__button{justify-self:flex-end}}.c-access-banner__container{padding-block:var(--space-xl);position:relative}.c-access-banner__message{grid-column:1/-1}.c-access-banner__message p{font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;line-height:1.5}@media (max-width:64rem){.c-access-banner__message p{font-size:1rem}}.c-access-banner__message strong{color:var(--text-color-secondary);font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-weight:800;line-height:1.25}@media (max-width:64rem){.c-access-banner__message strong{font-size:1rem}}.c-access-banner__message a{color:var(--interaction-color);font-weight:800;text-decoration:underline}.c-access-banner__message a:hover{color:var(--interaction-color-hover);text-decoration-color:var(--interaction-color-hover)}.c-access-banner__message a:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-access-banner--investor .c-access-banner__container{padding-block:var(--space-m)}.c-access-banner--investor .c-access-banner__border,.c-access-banner--investor .c-access-banner__container:after,.c-access-banner--investor .c-access-banner__container:before{border-color:var(--border-color-secondary)}.c-access-banner--investor .c-access-banner__message a,.c-access-banner--investor .c-access-banner__message strong{color:#397869}.c-active-filter{align-items:center;background-color:var(--button-bck-primary-color);block-size:1.5rem;border:1px solid var(--interaction-color);border-radius:48px;box-sizing:border-box;color:var(--white);display:inline-flex;font-family:Hanken Grotesk,sans-serif;font-size:1rem;font-weight:400;justify-content:space-between;padding:.25rem .75rem .3125rem;transition:background-color .3s,border .3s,color .3s}@media (max-width:46.25rem){.c-active-filter{block-size:1.5rem;padding:.25rem .75rem}}.c-active-filter:focus,.c-active-filter:hover{background-color:var(--button-bck-primary-color-hover);border-color:var(--border-color-hover)}.c-active-filter:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-active-filter .o-svg{flex-shrink:0;margin-block-start:.0625rem;margin-inline-start:.25rem}.c-call-to-action{overflow:clip;position:relative}.c-call-to-action__inner{grid-column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:46.25rem){.c-call-to-action__inner{display:flex;flex-direction:column;gap:var(--space-xl);grid-template-columns:repeat(4,1fr)}}.c-call-to-action__image-wrapper{aspect-ratio:1;display:flex;grid-column:1/6;position:relative}.c-call-to-action__image-wrapper:after,.c-call-to-action__image-wrapper:before{border-block-start:1px solid var(--border-color);inline-size:3rem;inset-block-start:50%;position:absolute}.c-call-to-action .o-media img{block-size:100%;inline-size:100%;max-inline-size:none;-o-object-fit:cover;object-fit:cover;position:absolute}.c-call-to-action__content{align-self:center;grid-column:1/6}@media (max-width:46.25rem){.c-call-to-action__content{align-self:flex-start}}.c-call-to-action__title{color:var(--text-color-secondary);font-family:Hanken Grotesk,sans-serif;font-size:2.125rem;font-weight:800;line-height:1.25}@media (max-width:64rem){.c-call-to-action__title{font-size:1.75rem}}@media (max-width:46.25rem){.c-call-to-action__title{font-size:1.5rem}}.c-call-to-action__description{color:var(--text-color);font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;line-height:1.5;margin-block-start:var(--space-s)}@media (max-width:64rem){.c-call-to-action__description{font-size:1rem}}.c-call-to-action__button{margin-block-start:var(--space-m)}.c-call-to-action--image-on-left .c-call-to-action__content{grid-column:8/-1}.c-call-to-action--image-on-left .c-call-to-action__image-wrapper{grid-column:1/7}@media (max-width:46.25rem){.c-call-to-action--image-on-left .c-call-to-action__image-wrapper{order:2}}.c-call-to-action--image-on-left .c-call-to-action__image-wrapper:after{content:"";inset-inline-end:-3rem}@media (max-width:46.25rem){.c-call-to-action--image-on-left .c-call-to-action__image-wrapper:after{content:none}}.c-call-to-action--image-on-right .c-call-to-action__content{grid-column:1/6;order:1}.c-call-to-action--image-on-right .c-call-to-action__image-wrapper{grid-column:7/-1;order:2}.c-call-to-action--image-on-right .c-call-to-action__image-wrapper:before{content:"";inset-inline-start:-3rem}@media (max-width:46.25rem){.c-call-to-action--image-on-right .c-call-to-action__image-wrapper:before{content:none}}.c-card{color:var(--text-color-secondary);position:relative}.c-card,.c-card__content{display:flex;flex-direction:column}.c-card__content{order:2}.c-card__meta{color:var(--text-color-tertiary);display:flex;flex-direction:column;margin-block-start:var(--space-s);order:3;transition:color .3s}.c-card__title{font-family:Hanken Grotesk,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.25;transition:color .3s}@media (max-width:64rem){.c-card__title{font-size:1.25rem}}@media (max-width:46.25rem){.c-card__title{font-size:1.125rem}}.c-card__link{color:inherit;transition:color .3s}.c-card__link:before{block-size:100%;content:"";inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;z-index:2}.c-card__link:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-card__description{font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-size:1rem;line-height:1.5;margin-block-start:var(--space-xs)}@media (max-width:64rem){.c-card__description{font-size:1rem;font-size:.875rem}}.c-card__type{font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.01em;line-height:1.5}@media (max-width:64rem){.c-card__type{font-size:.75rem;letter-spacing:0}}.c-card:hover .c-card__link,.c-card:hover .c-card__meta{color:var(--text-color)}.c-card:hover .c-card__fallback-image{filter:brightness(1.1)}.c-card .o-media{aspect-ratio:16/9;margin-block-end:var(--space-s);order:1;position:relative}.c-card .o-media svg,.c-card .o-media__image{block-size:100%;display:block;inline-size:100%;inset-block-start:0;inset-inline-start:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:filter .3s}.c-chart{--loading-spinner:url(/themes/custom/cbm/assets/img/loading-spinner.gif);container-type:inline-size;display:flex;flex-direction:column;inline-size:100%;margin-block-start:var(--space-xl);position:relative}.c-chart:not(.c-chart--data):after{content:var(--loading-spinner);inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%);z-index:10}.c-chart:has(.c-empty-data):after{content:none}.c-chart #legend-div{margin-block-start:var(--space-m)}.c-chart__container{min-block-size:25rem}.c-chart__header-row{align-items:center;display:flex;gap:var(--space-l);justify-content:space-between;margin-block-end:var(--space-m)}@media (max-width:46.25rem){.c-chart__header-row{align-items:flex-start}}.c-chart__heading{color:var(--text-color-secondary);font-family:Hanken Grotesk,sans-serif;font-size:2.125rem;font-weight:800;line-height:1.25}@media (max-width:64rem){.c-chart__heading{font-size:1.75rem}}@media (max-width:46.25rem){.c-chart__heading{font-size:1.5rem}}.c-chart__description{color:var(--text-color);font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-size:1rem;line-height:1.5;margin-block-start:var(--space-s)}@media (max-width:64rem){.c-chart__description{font-size:1rem;font-size:.875rem}}.c-chart__warning{align-items:center;display:flex;gap:var(--space-xs)}.c-chart__warning--restricted{align-self:flex-end;margin-block-start:1rem}.c-chart__warning svg{flex-shrink:0}.c-chart__warning-message{color:var(--text-color-secondary);font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;line-height:1.5}@media (max-width:64rem){.c-chart__warning-message{font-size:1rem}}.c-chart__download-button{align-self:flex-start}.c-chart__results-message{font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-weight:800;line-height:1.25}@media (max-width:64rem){.c-chart__results-message{font-size:1rem}}.c-chart__table-header{display:flex;flex-wrap:wrap;gap:var(--space-l);justify-content:space-between}.c-chart__scroll-indicator{align-items:center;background-color:var(--border-color);block-size:1.5rem;border-radius:6.25rem;color:var(--text-color-secondary);display:inline-flex;font-family:Roboto,sans-serif;font-size:.875rem;font-size:.75rem;font-weight:700;font-weight:800;gap:.375rem;letter-spacing:.01em;line-height:1.5;padding:.375rem}@media (max-width:64rem){.c-chart__scroll-indicator{font-size:.75rem;letter-spacing:0}}.c-chart__scroll-indicator svg{flex-shrink:0}.c-chart__scroll-indicator svg.flipped{rotate:180deg}.c-chart__pivot-toggle{align-items:center;block-size:3.5rem;border:1px solid var(--border-color);border-radius:6.25rem;cursor:pointer;display:inline-flex;gap:.5rem;justify-content:space-between;padding:.5rem;position:relative}@media (max-width:46.25rem){.c-chart__pivot-toggle{block-size:auto;padding:.25rem}}.c-chart__pivot-toggle-item{align-items:center;background:transparent;block-size:2.5rem;border-radius:3rem;color:var(--button-text-secondary-color);display:flex;font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-weight:800;line-height:1;padding:var(--space-s) var(--space-l);text-align:center;transition:background-color .3s,color .3s}@media (max-width:64rem){.c-chart__pivot-toggle-item{font-size:1rem}}@media (max-width:46.25rem){.c-chart__pivot-toggle-item{block-size:auto;font-size:.875rem;padding:.5rem 1rem}}.c-chart__pivot-toggle-item.is-active{background:var(--button-bck-primary-color);color:var(--white)}.c-chart__pivot-toggle-item:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-chart__pivot-toggle-item:not(.is-active):hover{background-color:var(--button-bck-primary-color-hover);color:var(--white)}.c-chart--mega-table>.c-table{margin-block-start:var(--space-m);max-inline-size:none}.c-chart--mega-table:has(.c-table>.views-empty) #views-exposed-form-mega-table-hercules-pivot-embed .c-filters__pivot-controls details:not(details:has(input:checked)){border-color:#ebbc6a;box-shadow:0 4px 8px 0 rgba(151,107,32,.12)}.c-chart--world-map{grid-column:1/-1}.c-chart--world-map .c-chart__container{min-block-size:38rem}@media (max-width:64rem){.c-chart--world-map .c-chart__container{min-block-size:24rem}}.c-chart--world-map-clustered-points .c-chart__container{min-block-size:42rem}@media (max-width:64rem){.c-chart--world-map-clustered-points .c-chart__container{min-block-size:22rem}}.c-chart--drilldown-treemap{grid-column:1/-1}.c-chart--drilldown-treemap .c-chart__container{min-block-size:40rem}.c-chart--world-map-clustered-points+.c-chart--drilldown-treemap,.view-country .c-chart--drilldown-treemap{grid-column:span 1}.c-chart--stacked-bar{grid-column:1/-1}.c-chart--stacked-bar .c-chart__container{min-block-size:45rem}.c-chart--economic-proximity-score .c-chart__container{min-block-size:42rem}@media (max-width:64rem){.c-chart--economic-proximity-score .c-chart__container{min-block-size:22rem}}.c-chart--beeswarm,.c-chart--data,.c-chart--heatmap{grid-column:1/-1}.c-chart--data .c-chart__heading-wrapper{align-items:center;display:flex;justify-content:space-between}.c-chart--data .c-chart__heading{margin-block-end:0}.c-chart--stacked-line{grid-column:1/-1}.c-chart--summary-stats{margin-block-start:0}.c-chart--summary-stats .c-chart__container{min-block-size:21rem}@media (max-width:64rem){.c-chart--summary-stats .c-chart__container{min-block-size:16rem}}@container (max-width:550px){.c-chart--summary-stats .c-chart__container{min-block-size:31rem}.c-chart--summary-stats+.c-chart--summary-stats .c-chart__container{min-block-size:42rem}}.c-collapsible-navigation{border-block-start:1px solid var(--border-color)}.c-collapsible-navigation.is-open .c-collapsible-navigation__content-wrapper{display:block}.c-collapsible-navigation.is-open .c-collapsible-navigation__expand-button.is-visible{display:flex}@media (max-width:46.25rem){.c-collapsible-navigation.is-open .c-collapsible-navigation__expand-button.is-visible{display:none}}.c-collapsible-navigation__button{color:var(--interaction-color);font-family:Hanken Grotesk,sans-serif;font-size:1.5rem;font-weight:800;grid-column:2/-2;line-height:1.25;padding-block:var(--space-s);transition:color .3s}@media (max-width:64rem){.c-collapsible-navigation__button{font-size:1.25rem}}@media (max-width:46.25rem){.c-collapsible-navigation__button{align-items:center;display:flex;font-size:1.125rem;grid-column:1/-1;justify-content:space-between}}.c-collapsible-navigation__button:hover{color:var(--interaction-color-hover)}.c-collapsible-navigation__button:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px;outline-offset:-3px}.c-collapsible-navigation__arrow{block-size:.5em;flex-shrink:0;inline-size:1em;transition:rotate .3s}.is-open .c-collapsible-navigation__arrow{rotate:-180deg}.c-collapsible-navigation__content-wrapper{display:none;grid-column:1/-1;padding-block:var(--space-xs) var(--space-l);position:relative}.c-collapsible-navigation__content-wrapper:has(>.is-open){padding-block-end:6rem}@media (max-width:46.25rem){.c-collapsible-navigation__content-wrapper:has(>.is-open){padding-block-end:var(--space-l)}}.c-collapsible-navigation__content-inner{display:grid;gap:var(--space-m) var(--gutter);grid-template-columns:repeat(4,1fr);max-block-size:17.25rem;position:relative}@media (max-width:46.25rem){.c-collapsible-navigation__content-inner{grid-template-columns:1fr;max-block-size:100%;overflow:visible}}.c-collapsible-navigation__content-inner.is-collapsed:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,var(--background-color-secondary) 100%);block-size:7.5rem;content:"";inline-size:100%;inset-block-end:0;position:absolute;transition:opacity .3s,visibility .3s}@media (max-width:46.25rem){.c-collapsible-navigation__content-inner.is-collapsed:after{display:none}}.c-collapsible-navigation__content-inner.is-open{max-block-size:100%;overflow:visible}.c-collapsible-navigation__expand-button{display:none;inset-block-end:5rem;inset-inline-start:50%;position:absolute;transform:translateX(-50%);z-index:1}.c-collapsible-navigation__expand-button.is-clicked{inset-block-end:2rem}.c-collapsible-navigation .views-row.is-hidden{display:none}.c-collapsible-navigation .views-row a{border-block-start:1px solid var(--border-color);color:var(--interaction-color);display:block;font-family:Hanken Grotesk,sans-serif;font-size:1rem;line-height:1.25;padding-block:var(--space-xs);transition:border .3s,color .3s}@media (max-width:46.25rem){.c-collapsible-navigation .views-row a{padding-block-end:1rem}}.c-collapsible-navigation .views-row a:hover{border-color:var(--border-color-hover);color:var(--interaction-color-hover)}.c-collapsible-navigation .views-row a:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-collapsible-navigation .views-row.access-denied{position:relative}.c-collapsible-navigation .views-row.access-denied:after{background-color:rgba(50,57,53,.8);border-radius:.25rem;color:var(--white);content:attr(data-title);font-size:.75rem;inset-block-end:-1.125rem;inset-inline-end:25%;letter-spacing:.025em;line-height:1.33;max-inline-size:10.625rem;opacity:0;padding:.25rem .5rem;position:absolute;text-align:center;transform:translateX(25%);transition:opacity .3s,visibility .3s;visibility:hidden}.c-collapsible-navigation .views-row.access-denied:hover:after{opacity:1;visibility:visible}.c-collapsible-navigation .views-row.access-denied:hover .views-field:after{background-color:var(--interaction-color-hover)}.c-collapsible-navigation .views-row.access-denied .views-field{position:relative}.c-collapsible-navigation .views-row.access-denied .views-field:after{background-color:#95b6c7;block-size:1.25rem;content:"";inline-size:1.25rem;inset-block-end:var(--space-xs);inset-inline-end:0;-webkit-mask:url(/themes/custom/cbm/assets/img/alt-locked.svg);mask:url(/themes/custom/cbm/assets/img/alt-locked.svg);position:absolute;transition:background-color .3s}.c-collapsible-navigation--debug .c-collapsible-navigation__content-inner{max-block-size:100%}.c-data-item-info{margin-block-start:var(--space-s)}.c-data-item-info__item{border-block-start:1px solid var(--border-color);display:flex;font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;justify-content:space-between;line-height:1.5;padding-block-start:var(--space-xs)}@media (max-width:64rem){.c-data-item-info__item{font-size:1rem}}.c-data-item-info__item:not(:first-child){margin-block-start:var(--space-s)}.c-data-item-info__item a{color:var(--text-color-secondary)}.c-data-item-info__item a:focus-visible{color:var(--interaction-color-hover);outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-data-item-info__item a:hover{color:var(--interaction-color-hover)}.c-data-item-info__item-description{color:var(--text-color-secondary);font-weight:800}.c-data-item-info__notice{color:var(--text-color-tertiary);font-family:Roboto,sans-serif;font-size:.875rem;letter-spacing:.01em;line-height:1.5;margin-block-start:var(--space-m)}@media (max-width:64rem){.c-data-item-info__notice{letter-spacing:0}}@media (max-width:46.25rem){.c-data-item-info__notice{font-size:.75rem}}.c-data-navigation{border-block-end:1px solid var(--border-color);padding-block:var(--space-xl) 4rem}@media (max-width:46.25rem){.c-data-navigation{padding-block:1rem}}.c-data-navigation__list{display:flex;gap:var(--space-m);place-content:center}.c-data-navigation__list-item{position:relative}.c-data-navigation__list-item:has(.is-active):after{background-color:var(--border-color);block-size:4rem;content:"";inline-size:1px;inset-block-start:2.5rem;inset-inline-start:50%;position:absolute}@media (max-width:46.25rem){.c-data-navigation__list-item:has(.is-active):after{block-size:1rem;inset-block-start:2.25rem}}.c-embed{padding-block:0}.c-embed+.c-embed{padding-block-start:var(--space-xl)}.c-embed__wrapper{grid-column:1/-1}.c-embed iframe{max-inline-size:100%}.c-embed iframe[src*=vimeo],.c-embed iframe[src*=youtube]{aspect-ratio:16/9;block-size:100%;inline-size:100%}.c-embed .o-section-heading{margin-block-end:var(--space-xl)}.c-embed--content-width .c-embed__wrapper{grid-column:2/10}@media (max-width:64rem){.c-embed--content-width .c-embed__wrapper{grid-column:2/11}}@media (max-width:46.25rem){.c-embed--content-width .c-embed__wrapper{grid-column:1/-1}}.c-embed--full-width{grid-column:1/-1}.c-empty-data__inner{align-items:center;aspect-ratio:1;background-color:var(--background-color-secondary);display:flex;inline-size:100%;justify-content:center;max-block-size:36rem}.c-empty-data__text{color:var(--text-color-tertiary);font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-size:1rem;line-height:1.5}@media (max-width:64rem){.c-empty-data__text{font-size:1rem;font-size:.875rem}}.c-external-news-card{display:flex;flex-direction:column;position:relative;row-gap:var(--space-s);z-index:1}@media (max-width:64rem){.c-external-news-card{-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:grid;grid-template-columns:2fr 1fr}}.c-external-news-card:focus-within .c-external-news-card__meta,.c-external-news-card:hover .c-external-news-card__meta{color:var(--interaction-color-hover)}.c-external-news-card__content-wrapper{display:flex;flex-direction:column;order:2;row-gap:var(--space-s)}@media (max-width:64rem){.c-external-news-card__content-wrapper{order:1}}.c-external-news-card__title{font-family:Hanken Grotesk,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.25}@media (max-width:64rem){.c-external-news-card__title{font-size:1.25rem}}@media (max-width:46.25rem){.c-external-news-card__title{font-size:1.125rem}}.c-external-news-card__title-link{color:var(--interaction-color);transition:color .3s}.c-external-news-card__title-link:hover{color:var(--interaction-color-hover)}.c-external-news-card__title-link:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-external-news-card__title-link:before{content:"";inset:0;position:absolute;z-index:2}.c-external-news-card__meta{color:var(--text-color-tertiary);font-family:Roboto,sans-serif;font-size:.875rem;font-size:.75rem;font-weight:800;letter-spacing:.01em;line-height:1.5;transition:color .3s}@media (max-width:64rem){.c-external-news-card__meta{font-size:.75rem;letter-spacing:0}}.c-external-news-card__image-wrapper{order:1}@media (max-width:64rem){.c-external-news-card__image-wrapper{order:2}}.c-external-news-card__image-wrapper .o-media{aspect-ratio:16/9;border:1px solid var(--border-color);display:flex;padding:var(--space-l);place-items:center}@media (max-width:64rem){.c-external-news-card__image-wrapper .o-media{aspect-ratio:1}}.c-external-news-card__image-wrapper img{block-size:8rem;-o-object-fit:contain;object-fit:contain;vertical-align:middle}@media (max-width:64rem){.c-external-news-card__image-wrapper img{block-size:3.5rem}}@media (max-width:46.25rem){.c-external-news-card__image-wrapper img{block-size:6rem}}@media (max-width:27rem){.c-external-news-card__image-wrapper img{block-size:3.6rem}}.views-exposed-form .sticky-content{background-color:var(--white);border-block:1px solid var(--border-color);box-shadow:0 4px 8px 0 rgba(18,90,123,.12);color:var(--text-color-secondary);inline-size:100vw;inset-block-start:0;margin-inline-start:calc(50% - 50vw);padding-block:var(--space-xs);padding-inline:var(--gutter);position:relative;z-index:12}@media (max-width:64rem){.views-exposed-form .sticky-content{padding-block:var(--space-s)}}.views-exposed-form .sticky-content.is-sticky{left:0;position:fixed}.views-exposed-form h5{color:var(--text-color);font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-weight:800;font-weight:400;line-height:1}@media (max-width:64rem){.views-exposed-form h5{font-size:1rem}}@media (max-width:46.25rem){.views-exposed-form h5{font-size:.875rem}}@media (max-width:64rem){.views-exposed-form h5{display:none}}.views-exposed-form details{align-self:stretch;display:flex;flex:1;position:relative}@media (max-width:64rem){.views-exposed-form details{border-block-end:1px solid var(--border-color);flex-direction:column;inline-size:100%}.views-exposed-form details:after,.views-exposed-form details:before{content:none}}.views-exposed-form details:focus-within summary,.views-exposed-form details:hover summary{color:var(--interaction-color-hover)}.views-exposed-form details:focus-within summary:after,.views-exposed-form details:hover summary:after{background-color:var(--interaction-color-hover)}.views-exposed-form details:after{block-size:100%;content:"";inset-block-start:0;position:absolute}@media (max-width:64rem){.views-exposed-form details:after{content:none}}.views-exposed-form details:after{border-inline-end:1px solid var(--border-color);inset-inline-end:calc(var(--space-s)*-1)}.views-exposed-form summary{align-items:center;block-size:100%;cursor:pointer;display:flex;font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-weight:800;font-weight:400;gap:var(--space-xs);inline-size:100%;justify-content:space-between;line-height:1;list-style:none;padding-block:var(--space-s)}@media (max-width:64rem){.views-exposed-form summary{font-size:1rem}}@media (max-width:46.25rem){.views-exposed-form summary{font-size:.875rem}}.views-exposed-form summary::-webkit-details-marker{display:none}.views-exposed-form summary:after{background-color:var(--primary);block-size:.5625rem;content:"";flex-shrink:0;font-size:0;inline-size:1rem;-webkit-mask:url(/themes/custom/cbm/assets/img/filter-chevron.svg) center no-repeat;mask:url(/themes/custom/cbm/assets/img/filter-chevron.svg) center no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:1rem;mask-size:1rem;transition:transform .3s}@media (max-width:64rem){.views-exposed-form summary:after{-webkit-mask-size:.75rem;mask-size:.75rem}}.views-exposed-form summary:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.views-exposed-form summary .summary{display:none}.views-exposed-form details[open] summary:after{transform:rotateX(180deg)}.views-exposed-form .details-wrapper{background-color:var(--white);border:1px solid var(--border-color);box-shadow:0 4px 8px 0 rgba(18,90,123,.12);inline-size:-moz-max-content;inline-size:max-content;inset-block-start:calc(100% + var(--space-xs));inset-inline-start:calc(var(--space-s)*-1);max-block-size:20rem;max-inline-size:14.0625rem;min-inline-size:calc(100% + var(--space-l));overflow:auto;position:absolute;scrollbar-width:thin;z-index:1}@media (max-width:64rem){.views-exposed-form .details-wrapper{border:none;box-shadow:none;inline-size:100%;max-inline-size:none;min-inline-size:auto;position:static}}#views-exposed-form-mega-table-hercules-embed details,#views-exposed-form-mega-table-hercules-pivot-embed details{border:1px solid var(--border-color);box-shadow:0 4px 8px 0 rgba(18,90,123,.12);grid-column:span 2}#views-exposed-form-mega-table-hercules-embed details:after,#views-exposed-form-mega-table-hercules-pivot-embed details:after{display:none}#views-exposed-form-mega-table-hercules-embed summary,#views-exposed-form-mega-table-hercules-pivot-embed summary{font-weight:400;padding:var(--space-s)}#views-exposed-form-mega-table-hercules-embed .details-wrapper,#views-exposed-form-mega-table-hercules-pivot-embed .details-wrapper{inline-size:100%;inset-inline-start:0;max-inline-size:100%;min-inline-size:auto;z-index:5}@media (max-width:64rem){#views-exposed-form-mega-table-hercules-embed .c-filter__wrapper label,#views-exposed-form-mega-table-hercules-pivot-embed .c-filter__wrapper label{padding-inline-start:2.5rem}#views-exposed-form-mega-table-hercules-embed .c-filter__wrapper label:before,#views-exposed-form-mega-table-hercules-pivot-embed .c-filter__wrapper label:before{inset-inline-start:1rem}}.c-filter__button--submit{align-items:center;background-color:var(--button-bck-primary-color);block-size:2.5rem;border:1px solid var(--interaction-color);border-radius:48px;box-sizing:border-box;color:var(--white);display:inline-flex;font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-weight:800;justify-content:space-between;line-height:1;padding:0 var(--space-m);text-align:start;transition:background-color .3s,border .3s,color .3s}@media (max-width:64rem){.c-filter__button--submit{font-size:1rem}}@media (max-width:46.25rem){.c-filter__button--submit{block-size:2.25rem;font-size:.875rem;padding:var(--space-s)}}.c-filter__button--submit:focus,.c-filter__button--submit:hover{background-color:var(--button-bck-primary-color-hover);border-color:var(--border-color-hover)}.c-filter__button--submit:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-filter__button--submit__icon-wrapper{align-items:center;background-color:var(--white);block-size:1.5rem;border-radius:100%;color:var(--black);display:flex;inline-size:1.5rem;justify-content:center}.c-filter__button--submit--inverse{background-color:transparent;border-color:var(--border-color);color:var(--text-color-secondary)}.c-filter__button--submit--inverse:focus,.c-filter__button--submit--inverse:hover{background-color:var(--button-bck-primary-color);border-color:var(--button-text-secondary-color);color:var(--white)}.c-filter__button--submit--white{background-color:transparent;border-color:var(--white);color:var(--white)}.c-filter__button--submit--white:focus,.c-filter__button--submit--white:hover{background-color:var(--interaction-color-hover);border-color:var(--interaction-color-hover)}.c-filter__button--submit .o-svg{margin-inline-start:var(--space-s)}@media (max-width:64rem){.c-filter__button--submit{padding:0 var(--space-m)}}.c-filter__button--reset{background:url(/themes/custom/cbm/assets/img/refresh.svg) center no-repeat var(--primary);block-size:2.5rem;border:0;border-radius:50%;color:transparent;inline-size:2.5rem;transition:background-color .3s}.c-filter__button--reset:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-filter__button--reset:focus,.c-filter__button--reset:hover{background-color:var(--interaction-color-hover)}.c-filter__wrapper:hover{color:var(--border-color-hover)}.c-filter__wrapper:hover label:before{border:2px solid var(--border-color-hover)}.c-filter__wrapper:has(input:checked){color:var(--interaction-color)}.c-filter__wrapper:has(input:checked) label:before{background-color:var(--interaction-color);border:2px solid var(--interaction-color);outline:2px solid #fff;outline-offset:-3px}.c-filter__wrapper:has(input:checked):focus-within,.c-filter__wrapper:has(input:checked):hover{color:var(--border-color-hover)}.c-filter__wrapper:has(input:checked):focus-within label:before,.c-filter__wrapper:has(input:checked):hover label:before{background-color:var(--interaction-color-hover);border-color:var(--border-color-hover);outline-offset:-4px}.c-filter__wrapper.form-type-radio label:before{border-radius:50%}.c-filter__wrapper 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-filter__wrapper input:focus-visible+label{color:var(--border-color-hover)}.c-filter__wrapper input:focus-visible+label:before{border:2px solid var(--border-color-hover)}.c-filter__wrapper label{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-weight:800;font-weight:400;inline-size:100%;line-height:1;line-height:1.2;padding:.875rem var(--space-s) .875rem 2.5rem;position:relative}@media (max-width:64rem){.c-filter__wrapper label{font-size:1rem}}@media (max-width:46.25rem){.c-filter__wrapper label{font-size:.875rem}}@media (max-width:64rem){.c-filter__wrapper label{padding-inline-start:1.5rem}}.c-filter__wrapper label:before{block-size:1rem;border:1px solid var(--primary);content:"";display:block;inline-size:1rem;inset-inline-start:1rem;position:absolute;transition:background-color .3s}@media (max-width:64rem){.c-filter__wrapper label:before{inset-inline-start:0}}.c-filter--field-original-dataset-collapsible summary{font-weight:800}.c-filter--active-filters{border:0;display:flex;gap:var(--space-xs);padding-block:var(--space-xl);padding-inline:0}@media (max-width:46.25rem){.c-filter--active-filters{flex-direction:column}}.c-filter--active-filters legend{display:contents;font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-size:1rem;line-height:1.5}@media (max-width:64rem){.c-filter--active-filters legend{font-size:1rem;font-size:.875rem}}.c-filter--active-filters .c-filter__items{display:inline-flex;flex-wrap:wrap;gap:var(--space-xs)}.c-filters{color:var(--text-color-secondary)}.c-filters__exposed-wrapper{align-items:center;display:flex;gap:var(--space-2xl)}@media (max-width:64rem){.c-filters__exposed-wrapper{align-items:flex-start;display:none;flex-direction:column;gap:var(--space-s);padding-block-start:var(--space-s)}}.c-filters__toggle-mobile-filters{align-items:center;display:none;font-family:Hanken Grotesk,sans-serif;font-size:1.5rem;font-weight:800;inline-size:100%;justify-content:space-between;line-height:1.25}@media (max-width:64rem){.c-filters__toggle-mobile-filters{font-size:1.25rem}}@media (max-width:46.25rem){.c-filters__toggle-mobile-filters{font-size:1.125rem}}@media (max-width:64rem){.c-filters__toggle-mobile-filters{display:flex}}.c-filters__toggle-mobile-filters svg{block-size:1rem;inline-size:1rem;transition:transform .3s}@media (max-width:64rem){.c-filters__toggle-mobile-filters svg{transform:none}}.c-filters__toggle-mobile-filters.is-open svg{transform:rotateX(180deg)}.c-filters__table-label{font-family:Hanken Grotesk,sans-serif;font-size:1.25rem;font-weight:800;line-height:1.25}@media (max-width:64rem){.c-filters__table-label{font-size:1.125rem}}.c-filters__exposed-container{align-items:center;display:flex;gap:var(--space-l);inline-size:100%}@media (max-width:64rem){.c-filters__exposed-container{flex-direction:column;gap:0}}.c-filters__pivot-controls{margin-block-start:var(--space-l)}.c-filters__submit-buttons{display:flex;gap:var(--space-xs)}@media (max-width:64rem){.c-filters__submit-buttons{align-items:center;margin-block-start:var(--space-s)}}.c-filters--mega-table{margin-block-start:var(--space-m)}.c-filters--mega-table .c-filters__toggle-mobile-filters{border-block-start:1px solid var(--border-color);padding-block-start:var(--space-s)}.c-filters--mega-table .c-filters__toggle-mobile-filters:not(:first-child){margin-block-start:1rem}@media (min-width:64rem){.c-filters--mega-table .c-filters__exposed-wrapper{display:block}}.c-filters--mega-table .c-filters__table-label{color:var(--text-color-secondary);font-weight:800}.c-filters--mega-table .c-filters__exposed-container{grid-gap:1rem;display:grid;grid-template-columns:repeat(10,1fr);margin-block-start:var(--space-l)}@media (max-width:64rem){.c-filters--mega-table .c-filters__exposed-container{display:flex}}.c-filters--mega-table .c-filters__submit-buttons{margin-block-start:var(--space-l)}.c-featured-page{border-block-start:1px solid var(--border-color);padding-block-start:var(--space-s);position:relative;transition:border .3s;z-index:1}.c-featured-page:focus-within,.c-featured-page:hover{border-color:var(--border-color-hover)}.c-featured-page:focus-within .c-featured-page__title,.c-featured-page:hover .c-featured-page__title{color:var(--interaction-color-hover)}.c-featured-page:focus-within .c-featured-page__link,.c-featured-page:hover .c-featured-page__link{background-color:var(--interaction-color-hover)}.c-featured-page__title{color:var(--text-color-secondary);font-family:Hanken Grotesk,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.25}@media (max-width:64rem){.c-featured-page__title{font-size:1.25rem}}@media (max-width:46.25rem){.c-featured-page__title{font-size:1.125rem}}.c-featured-page__description{color:var(--text-color);font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-size:1rem;line-height:1.5;margin-block-start:var(--space-s)}@media (max-width:64rem){.c-featured-page__description{font-size:1rem;font-size:.875rem}}.c-featured-page__link{background-color:var(--border-color);block-size:2.5rem;border-radius:100%;color:var(--button-icon-primary-color);display:grid;inline-size:2.5rem;margin-block-start:var(--space-s);place-items:center;transition:background-color .3s}@media (max-width:46.25rem){.c-featured-page__link{block-size:2rem;inline-size:2rem}}.c-featured-page__link:before{content:"";inset:0;position:absolute;z-index:2}.c-featured-page__link:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}@media (max-width:46.25rem){.c-featured-page__link-icon{block-size:.8rem;inline-size:1rem}}.c-footer{color:var(--text-color)}.c-footer__top-wrapper{border-block-start:1px solid var(--border-color)}.c-footer__top-wrapper-container{grid-column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,1fr);padding-block:var(--space-m)}@media (max-width:46.25rem){.c-footer__top-wrapper-container{display:flex;flex-direction:column;grid-template-columns:repeat(4,1fr);row-gap:1rem}}.c-footer__logo-wrapper{grid-column:1/6}.c-footer__logo-link{font-size:0}.c-footer__logo-link:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-footer__contact-details{display:grid;font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;gap:var(--space-xs);grid-column:8/-1;grid-template-columns:1fr 1fr;line-height:1.5}@media (max-width:64rem){.c-footer__contact-details{font-size:1rem;grid-column:7/-1}}@media (max-width:46.25rem){.c-footer__contact-details{display:flex;flex-direction:column}}.c-footer__contact,.c-footer__contact-details>*{justify-self:flex-end}.c-footer__contact{display:flex;flex-direction:column}.c-footer__contact a{color:var(--text-color);text-decoration:underline;transition:color .3s}.c-footer__contact a:hover{color:var(--text-color-secondary)}.c-footer__contact a:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-footer__bottom-wrapper{border-block-start:1px solid var(--border-color)}.c-footer__bottom-wrapper-container{-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:flex;font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-size:1rem;justify-content:space-between;line-height:1.5;padding-block:var(--space-m) var(--space-xl)}@media (max-width:64rem){.c-footer__bottom-wrapper-container{font-size:1rem;font-size:.875rem}}@media (max-width:46.25rem){.c-footer__bottom-wrapper-container{flex-direction:column;row-gap:var(--space-xs)}.c-footer__rhodium-logo{block-size:3.5rem;inline-size:9.813rem}}.c-footer__menu{-moz-column-gap:var(--space-m);column-gap:var(--space-m);display:flex;flex-wrap:wrap}@media (max-width:46.25rem){.c-footer__menu{flex-direction:column;row-gap:var(--space-xs)}}.c-footer__menu-item a{color:var(--text-color);text-decoration:underline;transition:color .3s}.c-footer__menu-item a:hover{color:var(--text-color-secondary)}.c-footer__menu-item a:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-footer__credits{-moz-column-gap:var(--space-s);column-gap:var(--space-s);display:flex;flex-shrink:0}@media (max-width:46.25rem){.c-footer__credits{flex-direction:column;row-gap:var(--space-xs)}}.c-footer__credits a{color:var(--text-color);text-decoration:underline;transition:color .3s}.c-footer__credits a:hover{color:var(--text-color-secondary)}.c-footer__credits a:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-full-width-image .o-media__picture{aspect-ratio:2}.c-full-width-image .o-media img{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}.c-full-width-image .o-media__meta{box-sizing:border-box;inline-size:100%;margin-inline:auto;max-inline-size:calc(86rem + var(--gutter)*2);padding-inline:var(--gutter)}.c-header{--mobile-header-height:4.313rem;background-color:var(--background-color-secondary);border-block-end:1px solid var(--border-color);padding-block:1.313rem}@media (max-width:46.25rem){.c-header{padding-block:1rem}}.c-header__inner{-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:flex;justify-content:space-between}.c-header__logo{font-size:0}.c-header__logo:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}@media (max-width:46.25rem){.c-header__logo-svg{block-size:2.25rem;inline-size:8.1rem}}.c-header__content-wrapper{align-items:center;display:flex}.c-header__menu-wrapper{-moz-column-gap:var(--space-m);column-gap:var(--space-m);display:flex;justify-content:flex-end;z-index:15}@media (max-width:46.25rem){.c-header__menu-wrapper{background-color:var(--background-color-secondary);block-size:calc(100dvh - var(--mobile-header-height));inline-size:100%;inset-block-start:var(--mobile-header-height);inset-inline-start:0;opacity:0;position:fixed;transition:opacity .3s,visibility .3s;visibility:hidden}.c-header__menu-wrapper.is-visible{display:flex;flex-direction:column;justify-content:center;opacity:1;visibility:visible}.user-logged-in .c-header__menu-wrapper{block-size:calc(100dvh - var(--mobile-header-height) - var(--admin-bar-height));inset-block-start:calc(var(--mobile-header-height) + var(--admin-bar-height))}}.c-header__menu{inline-size:100%}.c-header__hamburger{background-color:var(--button-bck-primary-color);block-size:2rem;border-radius:100%;display:none;inline-size:2rem;place-items:center;transition:background-color .3s}@media (max-width:46.25rem){.c-header__hamburger{display:grid}}.c-header__hamburger:hover{background-color:var(--button-bck-primary-color-hover)}.c-header__hamburger:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-header__hamburger.is-open .c-header__close-icon{display:block}.c-header__close-icon,.c-header__hamburger.is-open .c-header__hamburger-icon{display:none}.c-header--cbm-plus{border-color:var(--border-color-secondary)}.c-header--cbm-plus .c-main-menu__item a:after{background-color:var(--border-color-secondary)}.investors-search-form{background-color:var(--background-color-secondary);border-block-start:1px solid var(--border-color);padding-block:var(--space-s)}.form-item-investor{grid-column-gap:var(--gutter);box-sizing:border-box;display:grid;grid-template-columns:repeat(12,1fr);inline-size:100%;margin-inline:auto;max-inline-size:calc(86rem + var(--gutter)*2);padding-inline:var(--gutter)}@media (max-width:46.25rem){.form-item-investor{grid-template-columns:repeat(4,1fr)}}.c-investors-search-form__autocomplete{background-image:url(/themes/custom/cbm/assets/img/search.svg)!important;background-position:1rem 50%!important;background-repeat:no-repeat;block-size:3.5rem;border:1px solid var(--border-color);border-radius:3.5rem;font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-weight:800;font-weight:400;grid-column:3/-3;line-height:1;padding:var(--space-xs) 3rem;position:relative;transition:border .3s}@media (max-width:64rem){.c-investors-search-form__autocomplete{font-size:1rem}}@media (max-width:46.25rem){.c-investors-search-form__autocomplete{font-size:.875rem}}.c-investors-search-form__autocomplete::-webkit-input-placeholder{color:var(--text-color-tertiary);opacity:1}.c-investors-search-form__autocomplete::-moz-placeholder{color:var(--text-color-tertiary);opacity:1}.c-investors-search-form__autocomplete:-ms-input-placeholder{color:var(--text-color-tertiary);opacity:1}.c-investors-search-form__autocomplete:-moz-placeholder{color:var(--text-color-tertiary);opacity:1}@media (max-width:46.25rem){.c-investors-search-form__autocomplete{block-size:3rem;grid-column:1/-1}}.c-investors-search-form__autocomplete:focus{border-color:var(--border-color-hover);outline:0}.c-listing__header{font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;line-height:1.5}@media (max-width:64rem){.c-listing__header{font-size:1rem}}.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%}.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-form form{display:flex;flex-direction:column;grid-column:1/8;row-gap:var(--space-m)}@media (max-width:46.25rem){.c-login-form form{grid-column:1/-1}}.c-login-form p{font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;line-height:1.5}@media (max-width:64rem){.c-login-form p{font-size:1rem}}.c-login-form .login-link,.c-login-form .request-password-link{color:var(--interaction-color);font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;inline-size:-moz-fit-content;inline-size:fit-content;line-height:1.5;text-decoration:underline}@media (max-width:64rem){.c-login-form .login-link,.c-login-form .request-password-link{font-size:1rem}}.c-login-form .login-link:hover,.c-login-form .request-password-link:hover{color:var(--interaction-color-hover);text-decoration:underline}.c-login-form .login-link:focus-visible,.c-login-form .request-password-link:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-login-form .form-item label{color:var(--text-color-secondary);display:block;font-family:Hanken Grotesk,sans-serif;font-size:1.25rem;font-weight:800;line-height:1.25;margin-block-end:var(--space-xs)}@media (max-width:64rem){.c-login-form .form-item label{font-size:1.125rem}}.c-login-form .form-item input{block-size:2.5rem;border:1px solid var(--border-color);border-radius:1.75rem;font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-weight:800;font-weight:400;inline-size:100%;line-height:1;padding:var(--space-xs) var(--space-s);transition:border .3s}.c-login-form .form-item input::-webkit-input-placeholder{color:var(--text-color-tertiary);opacity:1}.c-login-form .form-item input::-moz-placeholder{color:var(--text-color-tertiary);opacity:1}.c-login-form .form-item input:-ms-input-placeholder{color:var(--text-color-tertiary);opacity:1}.c-login-form .form-item input:-moz-placeholder{color:var(--text-color-tertiary);opacity:1}@media (max-width:64rem){.c-login-form .form-item input{font-size:1rem}}@media (max-width:46.25rem){.c-login-form .form-item input{block-size:2.75rem;border-radius:1.375rem;font-size:.875rem}}.c-login-form .form-item input:focus-visible{border-color:var(--border-color-hover);outline:0}.c-login-form .description{color:var(--text-color-tertiary);font-family:Roboto,sans-serif;font-size:.875rem;font-size:.75rem;font-weight:700;font-weight:800;letter-spacing:.01em;line-height:1.5;margin-block-start:var(--space-xxs)}@media (max-width:64rem){.c-login-form .description{font-size:.75rem;letter-spacing:0}}.c-login-form .form-submit{align-items:center;background-color:var(--button-bck-primary-color);block-size:2.5rem;border:1px solid var(--interaction-color);border-radius:48px;box-sizing:border-box;color:var(--white);display:inline-flex;font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-weight:800;inline-size:-moz-fit-content;inline-size:fit-content;justify-content:space-between;line-height:1;padding:var(--space-s) var(--space-m);padding-block:0;text-align:start;transition:background-color .3s,border .3s,color .3s}@media (max-width:64rem){.c-login-form .form-submit{font-size:1rem}}@media (max-width:46.25rem){.c-login-form .form-submit{block-size:2.25rem;font-size:.875rem;padding:var(--space-s)}}.c-login-form .form-submit:focus,.c-login-form .form-submit:hover{background-color:var(--button-bck-primary-color-hover);border-color:var(--border-color-hover)}.c-login-form .form-submit:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-login-form .form-submit__icon-wrapper{align-items:center;background-color:var(--white);block-size:1.5rem;border-radius:100%;color:var(--black);display:flex;inline-size:1.5rem;justify-content:center}.c-login-form .form-submit--inverse{background-color:transparent;border-color:var(--border-color);color:var(--text-color-secondary)}.c-login-form .form-submit--inverse:focus,.c-login-form .form-submit--inverse:hover{background-color:var(--button-bck-primary-color);border-color:var(--button-text-secondary-color);color:var(--white)}.c-login-form .form-submit--white{background-color:transparent;border-color:var(--white);color:var(--white)}.c-login-form .form-submit--white:focus,.c-login-form .form-submit--white:hover{background-color:var(--interaction-color-hover);border-color:var(--interaction-color-hover)}.c-login-form .form-submit .o-svg{margin-inline-start:var(--space-s)}@media (max-width:46.25rem){.c-login-form .form-submit{padding-block:0}}.c-main-menu{-moz-column-gap:var(--space-m);column-gap:var(--space-m);display:flex}@media (max-width:46.25rem){.c-main-menu{align-items:center;flex-direction:column}}.c-main-menu__item{position:relative}@media (max-width:46.25rem){.c-main-menu__item{inline-size:100%}}.c-main-menu__item a{color:var(--interaction-color);font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-weight:800;line-height:1;position:relative;transition:color .3s}@media (max-width:46.25rem){.c-main-menu__item a{display:block;padding-block:var(--space-s);text-align:center}}.c-main-menu__item a:after{background-color:var(--border-color);block-size:1.8rem;content:"";display:block;inline-size:1px;inset-block-end:-2.125rem;inset-inline-start:50%;opacity:0;position:absolute;transition:opacity .3s}@media (max-width:46.25rem){.c-main-menu__item a:after{block-size:1px;inline-size:100%;inset:50% auto auto 0;z-index:1}}.c-main-menu__item a:hover{color:var(--interaction-color-hover)}.c-main-menu__item a:hover:after{opacity:1}.c-main-menu__item a:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-main-menu__item--active-trail a:after{opacity:1}@media (max-width:46.25rem){.c-main-menu__item-text{background-color:var(--background-color-secondary);padding-inline:var(--space-s);position:relative;z-index:2}}.c-main-menu__sub-menu{display:none}.c-meta{margin-block-start:var(--space-xl)}.c-meta__inner{grid-column-gap:var(--gutter);display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:46.25rem){.c-meta__inner{display:block}}.c-meta__row{border-block-start:1px solid var(--border-color);grid-column:2/10;padding-block-start:var(--space-xs);transition:color .3s,border-color .3s}@media (max-width:27rem){.c-meta__row{display:flex;flex-direction:column}}.c-meta__row:focus-within,.c-meta__row:hover{border-color:var(--interaction-color-hover)}.c-meta__row:focus-within .c-meta__link,.c-meta__row:hover .c-meta__link{color:var(--interaction-color-hover)}.c-meta__row:has(.c-meta__link){cursor:pointer}.c-meta__row:not(.c-meta__row:first-child){margin-block-start:var(--space-m)}.c-meta__label{color:var(--text-color);display:inline-block;font-family:Roboto,sans-serif;font-size:.875rem;grid-column:1/3;letter-spacing:.01em;line-height:1.5;margin-block-end:var(--space-m);vertical-align:top}@media (max-width:64rem){.c-meta__label{font-size:.75rem;letter-spacing:0}}@media (max-width:27rem){.c-meta__label{margin-block-end:var(--space-xs)}}.c-meta__values{display:inline-block;vertical-align:top}.c-meta__link{color:var(--interaction-color);display:inline-flex;font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;gap:var(--space-xs);line-height:1.5}@media (max-width:64rem){.c-meta__link{font-size:1rem}}.c-meta__link-text{font-weight:800}.c-meta__link-data{color:var(--text-color-tertiary)}.c-meta__icon-wrapper{white-space:nowrap}.c-meta__icon{block-size:1em;inline-size:1em;margin-inline-start:.5ch;translate:0 .3ch}.c-meta__value{color:var(--text-color);display:inline-block;font-family:Roboto,sans-serif;font-size:.875rem;letter-spacing:.01em;line-height:1.5;margin-block-end:var(--space-s);margin-inline-end:var(--space-s);vertical-align:top}@media (max-width:64rem){.c-meta__value{font-size:.75rem;letter-spacing:0}}.c-meta__value:last-child{margin-inline-end:0}.c-meta__value-text{border-block-end:1px solid transparent;display:inline}.c-multi-chart-block{grid-column:1/-1}.c-multi-chart-block:first-child:has(.c-multi-chart-block__heading){margin-block-start:var(--space-xl)}.c-multi-chart-block:has(.c-empty-data) .c-chart{margin-block-start:var(--space-l)}.c-multi-chart-block__heading{color:var(--text-color-secondary);font-family:Hanken Grotesk,sans-serif;font-size:2.125rem;font-weight:800;line-height:1.25}@media (max-width:64rem){.c-multi-chart-block__heading{font-size:1.75rem}}@media (max-width:46.25rem){.c-multi-chart-block__heading{font-size:1.5rem}}.c-multi-chart-block__chart-wrapper{display:grid;gap:var(--gutter);grid-template-columns:1fr 1fr;margin-block-start:var(--space-xl);position:relative}@media (max-width:46.25rem){.c-multi-chart-block__chart-wrapper{grid-template-columns:1fr}}.c-multi-chart-block__column{border-block-start:1px solid var(--border-color);padding-block-start:var(--space-xs)}@media (max-width:27rem){.c-multi-chart-block__column{grid-template-columns:1fr}}.c-multi-chart-block__column-heading{color:var(--text-color-secondary);font-family:Hanken Grotesk,sans-serif;font-size:1.75rem;font-weight:800;grid-column:1/-1;line-height:1.25;margin-block-end:var(--space-m)}@media (max-width:64rem){.c-multi-chart-block__column-heading{font-size:1.5rem}}@media (max-width:46.25rem){.c-multi-chart-block__column-heading{font-size:1.25rem}}.c-newsletter-form{padding-block:var(--space-xl)}.c-newsletter-form__inner{position:relative}.c-newsletter-form__wrapper{align-items:center;-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:flex}@media (max-width:46.25rem){.c-newsletter-form__wrapper{align-items:flex-start;flex-direction:column;row-gap:var(--space-l)}}.c-newsletter-form__label{color:var(--text-color-secondary);flex-shrink:0;font-family:Hanken Grotesk,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.25}@media (max-width:64rem){.c-newsletter-form__label{font-size:1.25rem}}@media (max-width:46.25rem){.c-newsletter-form__label{font-size:1.125rem}}.c-newsletter-form__input[type=email]{block-size:3.5rem;border:1px solid var(--border-color);border-radius:1.75rem;font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-weight:800;font-weight:400;inline-size:100%;line-height:1;padding:var(--space-xs) 8.25rem var(--space-xs) var(--space-s)}.c-newsletter-form__input[type=email]::-webkit-input-placeholder{color:var(--text-color-tertiary);opacity:1}.c-newsletter-form__input[type=email]::-moz-placeholder{color:var(--text-color-tertiary);opacity:1}.c-newsletter-form__input[type=email]:-ms-input-placeholder{color:var(--text-color-tertiary);opacity:1}.c-newsletter-form__input[type=email]:-moz-placeholder{color:var(--text-color-tertiary);opacity:1}@media (max-width:64rem){.c-newsletter-form__input[type=email]{font-size:1rem}}@media (max-width:46.25rem){.c-newsletter-form__input[type=email]{block-size:2.75rem;border-radius:1.375rem;font-size:.875rem}}.c-newsletter-form__input[type=email]:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-newsletter-form__submit{inset-block-start:var(--space-xs);inset-inline-end:var(--space-xs);padding-block:0;position:absolute}@media (max-width:46.25rem){.c-newsletter-form__submit{inset:auto .25rem .25rem auto;padding-block-start:.063rem}}.c-page-header{padding-block:var(--space-2xl);position:relative}.c-page-header__container{grid-column-gap:var(--gutter);align-items:center;display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:46.25rem){.c-page-header__container{grid-template-columns:repeat(4,1fr)}}.c-page-header__back-link{align-self:flex-start;grid-column:span 1;margin-block-start:.625rem}.c-page-header__back-link a{color:var(--interaction-color);transition:color .3s}.c-page-header__back-link a:focus,.c-page-header__back-link a:hover{color:var(--interaction-color-hover)}.c-page-header__back-link a:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-page-header__main{grid-column:1/8;position:relative}@media (max-width:46.25rem){.c-page-header__main{grid-column:1/-1;order:2}}.c-page-header__side{grid-column:8/-1}@media (max-width:46.25rem){.c-page-header__side{grid-column:1/-1;margin-block-end:var(--space-m)}}.c-page-header__subtype{color:var(--text-color-tertiary);display:block;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.01em;line-height:1.5;margin-block-end:var(--space-s)}@media (max-width:64rem){.c-page-header__subtype{font-size:.75rem;letter-spacing:0}}.c-page-header__title{color:var(--text-color-secondary);font-family:Hanken Grotesk,sans-serif;font-size:3.5rem;font-weight:800;line-height:1.15}@media (max-width:64rem){.c-page-header__title{font-size:3rem}}@media (max-width:46.25rem){.c-page-header__title{font-size:2rem}}.c-page-header__subtitle{color:var(--text-color-secondary);font-family:Hanken Grotesk,sans-serif;font-size:2.125rem;font-weight:800;line-height:1.25}@media (max-width:64rem){.c-page-header__subtitle{font-size:1.75rem}}@media (max-width:46.25rem){.c-page-header__subtitle{font-size:1.5rem}}.c-page-header__description{font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-size:1.25rem;line-height:1.5;margin-block-start:var(--space-s)}@media (max-width:64rem){.c-page-header__description{font-size:1rem;font-size:1.125rem}}@media (max-width:46.25rem){.c-page-header__description{font-size:1rem}}.c-page-header__meta{color:var(--text-color-tertiary);font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.01em;line-height:1.5;margin-block-start:var(--space-s)}@media (max-width:64rem){.c-page-header__meta{font-size:.75rem;letter-spacing:0}}.c-page-header__date:has(+*):after{content:" —"}.c-page-header__button{margin-block-start:var(--space-m)}.c-page-header__image-wrapper{aspect-ratio:1;margin-inline-start:auto;max-inline-size:25.875rem;position:relative}@media (max-width:46.25rem){.c-page-header__image-wrapper{aspect-ratio:1.628;margin-inline-start:0}}.c-page-header__image-wrapper img{block-size:100%;inline-size:100%;max-inline-size:none;-o-object-fit:cover;object-fit:cover;position:absolute}.c-page-header--dataviz{overflow-x:clip;padding-block-start:var(--space-xl)}@media (max-width:46.25rem){.c-page-header--dataviz .c-page-header__back-link{margin-block:var(--space-s);order:2}}.c-page-header--dataviz .c-page-header__main{grid-column:2/10}@media (max-width:46.25rem){.c-page-header--dataviz .c-page-header__main{grid-column:1/-1}}.c-page-header--dataviz .c-page-header__side{align-self:flex-start;grid-column:11/-1;position:relative}@media (max-width:46.25rem){.c-page-header--dataviz .c-page-header__side{display:none}}.c-page-header--dataviz .c-page-header__image-wrapper{max-inline-size:10.125rem}.c-page-header--dataviz .c-page-header__image-wrapper:after{border-block-start:1px solid var(--border-color);content:"";inline-size:100vw;inset-block-start:50%;inset-inline-start:0;position:absolute;z-index:-2}@media (max-width:46.25rem){.c-page-header--dataviz .c-page-header__image-wrapper:after{content:none}}.c-page-header--article{background-color:var(--background-color-secondary)}.c-pager{margin-block-start:var(--space-xl)}.c-pager__items{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}@media (max-width:46.25rem){.c-pager__items{gap:1.5rem}}.c-pager__button{font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-weight:800;line-height:1}@media (max-width:64rem){.c-pager__button{font-size:1rem}}@media (max-width:46.25rem){.c-pager__button{font-size:.875rem}}.c-pager__button--ellipsis{color:var(--interaction-color);display:grid;place-items:center}.c-pager__button-link{block-size:100%;color:var(--interaction-color);display:grid;inline-size:100%;place-items:center;transition:color .3s;z-index:1}.c-pager__button-link:has(svg){font-size:0}.c-pager__button-link:focus,.c-pager__button-link:hover{color:var(--interaction-color-hover)}.c-pager__button-link:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-pager__button-link.is-active{color:var(--white);position:relative}.c-pager__button-link.is-active:before{background-color:var(--primary);block-size:2.5rem;border-radius:2rem;content:"";inline-size:2.5rem;min-inline-size:calc(100% + 1rem);position:absolute;z-index:-1}@media (max-width:46.25rem){.c-pager__button-link.is-active:before{block-size:2rem;inline-size:2rem}}.c-pager__button-link.is-active:focus,.c-pager__button-link.is-active:hover{color:var(--white)}.c-pager__button-link.is-active:focus:before,.c-pager__button-link.is-active:hover:before{background-color:var(--interaction-color-hover)}.c-pager__svg-flipped{transform:rotate(180deg) translateX(1px)}.c-person-card{display:flex;flex-direction:column;position:relative}.c-person-card__content{display:flex;flex-direction:column;order:2}.c-person-card__title{font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-weight:800;line-height:1.25}@media (max-width:64rem){.c-person-card__title{font-size:1rem}}.c-person-card__link{color:inherit;text-decoration:underline;text-decoration-color:oklch(var(--primary-oklch)/0);text-decoration-thickness:.0625em;text-underline-offset:.125em;transition:text-decoration-color .3s}.c-person-card__link:before{block-size:100%;content:"";inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;z-index:2}.c-person-card__link:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-person-card__job-title{font-family:Roboto,sans-serif;font-size:.875rem;letter-spacing:.01em;line-height:1.5;margin-block-start:var(--space-xxs)}@media (max-width:64rem){.c-person-card__job-title{font-size:.75rem;letter-spacing:0}}.c-person-card:hover .c-person-card__link{text-decoration-color:var(--text-color)}.c-person-card:hover .o-media svg,.c-person-card:hover .o-media__image{filter:saturate(1)}.c-person-card .o-media{aspect-ratio:1/1;backface-visibility:hidden;border-radius:100%;margin-block-end:var(--space-s);max-inline-size:192px;order:1;overflow:hidden;position:relative}@media (max-width:46.25rem){.c-person-card .o-media{max-inline-size:120px}}.c-person-card .o-media svg,.c-person-card .o-media__image{block-size:100%;display:block;filter:saturate(0);inline-size:100%;inset-block-start:0;inset-inline-start:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:filter .3s}.c-person-card--inline{align-items:center;flex-direction:row}.c-person-card--inline .c-person-card__content{inline-size:100%}.c-person-card--inline .o-media{inline-size:100%;margin-block-end:0;margin-inline-end:var(--gutter)}.c-progress-bar{padding-block:var(--space-2xl);position:relative}.c-progress-bar__container{grid-column-gap:var(--gutter);align-items:center;display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:46.25rem){.c-progress-bar__container{grid-template-columns:repeat(4,1fr)}}.c-progress-bar__main{grid-column:1/14;position:relative}@media (max-width:46.25rem){.c-progress-bar__main{grid-column:1/-1;order:2}}.c-skip-button{block-size:1px;font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-weight:800;inline-size:1px;inset-block-start:auto;inset-inline-start:-10000px;line-height:1;overflow:hidden;position:absolute}@media (max-width:64rem){.c-skip-button{font-size:1rem}}@media (max-width:46.25rem){.c-skip-button{font-size:.875rem}}.c-skip-button:focus,.c-skip-button:focus-visible{clip:auto;background-color:var(--primary);block-size:auto;color:var(--white);display:block;inline-size:auto;outline:3px solid var(--interaction-color-hover);outline-offset:3px;outline-offset:-3px;overflow:visible;padding:var(--space-s) var(--gutter);position:static!important;text-align:center}.c-summary-stats{display:grid;gap:var(--space-xl);grid-column:1/-1;grid-template-columns:1fr 1fr;margin-block-start:var(--space-xl)}@media (max-width:46.25rem){.c-summary-stats{grid-template-columns:1fr}}.c-summary-stats__item{border-block-start:1px solid var(--border-color);padding-block-start:var(--space-xs)}.c-summary-stats__heading{color:var(--text-color-secondary);font-family:Hanken Grotesk,sans-serif;font-size:1.75rem;font-weight:800;line-height:1.25}@media (max-width:64rem){.c-summary-stats__heading{font-size:1.5rem}}@media (max-width:46.25rem){.c-summary-stats__heading{font-size:1.25rem}}.c-summary-stats__stat{color:var(--text-color-secondary);display:block;font-family:Hanken Grotesk,sans-serif;font-size:3.5rem;font-weight:800;line-height:1.15;margin-block-start:var(--space-m)}@media (max-width:64rem){.c-summary-stats__stat{font-size:3rem}}@media (max-width:46.25rem){.c-summary-stats__stat{font-size:2rem}}.c-summary-stats__text{color:var(--text-color-tertiary);display:block;font-family:Roboto,sans-serif;font-size:.875rem;letter-spacing:.01em;line-height:1.5;margin-block-start:var(--space-m)}@media (max-width:64rem){.c-summary-stats__text{letter-spacing:0}}@media (max-width:46.25rem){.c-summary-stats__text{font-size:.75rem}}.c-table{margin-block:var(--space-l);overflow-x:auto;padding-inline:0}.c-table table{border-spacing:0;color:var(--text-color);font-family:Roboto,sans-serif;font-size:.875rem;font-size:.75rem;font-weight:800;font-weight:400;letter-spacing:.01em;line-height:1.5;text-align:start}@media (max-width:64rem){.c-table table{font-size:.75rem;letter-spacing:0}}.c-table tbody tr{transition:background-color .3s}.c-table tbody tr:hover{background-color:var(--background-color-secondary)}.c-table td,.c-table th{padding:.75rem var(--space-s) .75rem 0}.c-table th{border-block-end:1px solid var(--border-color-hover);font-weight:700;min-inline-size:5.625rem;text-align:start;white-space:nowrap}.c-table th a{color:var(--interaction-color);transition:color .3s}.c-table th a:hover{color:var(--interaction-color-hover)}.c-table th a:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-table__heading-cell-inner{display:block;margin-inline-end:var(--space-s)}.c-table__heading-icon{margin-inline-start:.25rem}.is-active .c-table__heading-icon{rotate:180deg}.c-table td{border-block-end:1px solid var(--border-color);vertical-align:top}.c-table--in-listing{grid-column:1/-1}.c-table:has(.views-empty){overflow-x:visible}.c-table:has(.views-empty) .views-empty{inline-size:100vw;margin-inline-start:calc(50% - 50vw)}@media (max-width:46.25rem){.c-table:has(.views-empty) .views-empty{inline-size:100%;margin-inline-start:0}}@media (max-width:46.25rem){.c-table:has(.views-empty) .c-table__empty-container{padding-inline:0}}.c-table:has(.views-empty) .c-table__empty-container:after,.c-table:has(.views-empty) .c-table__empty-container:before{border-color:#ebbc6a;z-index:1}.c-table:has(.views-empty) .c-table__empty-border{border-color:#ebbc6a}.c-table:has(.views-empty) .c-table__empty-main{z-index:2}.c-table:has(.views-empty) .c-table__empty-content h5{color:var(--text-color-secondary);font-family:Hanken Grotesk,sans-serif;font-size:1.25rem;font-weight:800;line-height:1.25}@media (max-width:64rem){.c-table:has(.views-empty) .c-table__empty-content h5{font-size:1.125rem}}.c-table:has(.views-empty) .c-table__empty-content p{font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;line-height:1.5}@media (max-width:64rem){.c-table:has(.views-empty) .c-table__empty-content p{font-size:1rem}}.c-terms-conditions-popup{background-color:var(--border-color);block-size:31.25rem;border:1px solid var(--border-color);inline-size:46.625rem;inset-block-start:calc(50% - 15.625rem);inset-inline-start:calc(50% - 23.3125rem);opacity:0;padding:0;position:fixed}@media (max-width:64rem){.c-terms-conditions-popup{block-size:22rem;inline-size:90vw;inset-block-start:calc(50% - 11rem);inset-inline-start:calc(50% - 45vw)}}.c-terms-conditions-popup::backdrop{background-color:oklch(33.73% .073 236.77/80%)}.c-terms-conditions-popup:popover-open{opacity:1;transform:translateY(0)}@starting-style{.c-terms-conditions-popup:popover-open{opacity:0;transform:translateY(-2rem)}}.c-terms-conditions-popup:not(:popover-open):not(dialog[open]){display:none}.c-terms-conditions-popup__container{max-block-size:calc(100% - 4.5rem);overflow:auto;padding:1rem;scrollbar-color:oklch(var(--black-oklch)/60%) transparent;scrollbar-width:thin}.c-terms-conditions-popup__title{color:var(--text-color-secondary);font-family:Hanken Grotesk,sans-serif;font-size:1.75rem;font-weight:800;line-height:1.25}@media (max-width:64rem){.c-terms-conditions-popup__title{font-size:1.5rem}}@media (max-width:46.25rem){.c-terms-conditions-popup__title{font-size:1.25rem}}.c-terms-conditions-popup__body{margin-block-start:1rem}.c-terms-conditions-popup__bottom{background-color:var(--white);border-block-start:1px solid var(--border-color);display:flex;gap:1rem;inline-size:100%;inset-block-end:0;padding:1rem;position:absolute}.c-toggle-switch{align-items:center;block-size:3rem;border:1px solid var(--border-color);border-radius:6.25rem;cursor:pointer;display:inline-flex;gap:.5rem;justify-content:space-between;padding:.25rem;position:relative}@media (max-width:46.25rem){.c-toggle-switch{gap:0}}.c-toggle-switch:has(.c-toggle-switch__label--quarterly.is-active) .c-toggle-switch__slider{inline-size:7.25rem}@media (max-width:46.25rem){.c-toggle-switch:has(.c-toggle-switch__label--quarterly.is-active) .c-toggle-switch__slider{inline-size:2.5rem}}.c-toggle-switch__input{clip:rect(0 0 0 0);block-size:1px;border:0;inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.c-toggle-switch__input:checked+.c-toggle-switch__slider{inset-inline-start:calc(100% - 7.5rem)}@media (max-width:46.25rem){.c-toggle-switch__input:checked+.c-toggle-switch__slider{inset-inline-start:calc(100% - 2.75rem)}}.c-toggle-switch__input:focus-visible+.c-toggle-switch__slider{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.c-toggle-switch__slider{background:var(--button-bck-primary-color);block-size:calc(100% - .5rem);border-radius:3rem;inline-size:6rem;inset-block-start:.25rem;inset-inline-start:.25rem;position:absolute;transition:left .3s ease;z-index:1}@media (max-width:46.25rem){.c-toggle-switch__slider{inline-size:2.5rem}}.c-toggle-switch__label{align-items:center;display:flex;font-family:Hanken Grotesk,sans-serif;font-size:1rem;font-weight:800;gap:.25rem;line-height:1;padding:.5rem;text-align:center;transition:color .3s;z-index:2}@media (max-width:46.25rem){.c-toggle-switch__label{font-size:0}}.c-toggle-switch__label:before{background-color:var(--primary);block-size:1.5rem;content:"";display:block;inline-size:1.5rem;transition:background-color .3s}.c-toggle-switch__label.is-active{color:var(--white)}.c-toggle-switch__label.is-active:before{background-color:var(--white)}@media (max-width:46.25rem){.c-toggle-switch__label--annual{padding-inline:.5rem .5rem}}.c-toggle-switch__label--annual:before{-webkit-mask:url(/themes/custom/cbm/assets/img/circle.svg) center;mask:url(/themes/custom/cbm/assets/img/circle.svg) center}@media (max-width:46.25rem){.c-toggle-switch__label--quarterly{padding-inline:.5rem .25rem}}.c-toggle-switch__label--quarterly:before{-webkit-mask:url(/themes/custom/cbm/assets/img/circle-cross.svg) center;mask:url(/themes/custom/cbm/assets/img/circle-cross.svg) center}.c-visualisation-listing{background-color:var(--white);overflow-x:clip;padding-block-end:var(--space-xl)}.c-visualisation-listing h2{color:var(--text-color-secondary);font-family:Hanken Grotesk,sans-serif;font-size:2.125rem;font-weight:800;line-height:1.25}@media (max-width:64rem){.c-visualisation-listing h2{font-size:1.75rem}}@media (max-width:46.25rem){.c-visualisation-listing h2{font-size:1.5rem}}.c-visualisation-listing__items{display:grid;gap:var(--space-2xl) var(--gutter);grid-template-columns:1fr 1fr}@media (max-width:46.25rem){.c-visualisation-listing__items{grid-template-columns:1fr}}.c-visualisation-listing__filters-wrapper{align-items:center;display:flex;flex-wrap:wrap;font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-size:1rem;gap:var(--space-s) var(--space-xs);line-height:1.5;padding-block:var(--space-xl)}@media (max-width:64rem){.c-visualisation-listing__filters-wrapper{font-size:1rem;font-size:.875rem}}.c-visualisation-listing__filter-items{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-xs)}.c-visualisation-listing__locked-filter{align-items:center;background-color:#e4e5e5;block-size:1.5rem;border-radius:6.25rem;color:var(--text-color-tertiary);display:flex;font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-size:1rem;gap:var(--space-xxs);line-height:1.5;line-height:1;padding:.2188rem .75rem}@media (max-width:64rem){.c-visualisation-listing__locked-filter{font-size:1rem;font-size:.875rem}}.eu-cookie-compliance-banner{box-sizing:border-box;inline-size:100%;margin-inline:auto;max-inline-size:calc(86rem + var(--gutter)*2);padding-inline:var(--gutter)}#sliding-popup{background:var(--white)!important;border-block-start:1px solid var(--border-color);inline-size:100%}#sliding-popup .eu-cookie-compliance-message h2,#sliding-popup .eu-cookie-compliance-message h3{color:var(--text-color-secondary);font-family:Hanken Grotesk,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.25}@media (max-width:64rem){#sliding-popup .eu-cookie-compliance-message h2,#sliding-popup .eu-cookie-compliance-message h3{font-size:1.25rem}}@media (max-width:46.25rem){#sliding-popup .eu-cookie-compliance-message h2,#sliding-popup .eu-cookie-compliance-message h3{font-size:1.125rem}}#sliding-popup .eu-cookie-compliance-message p{color:var(--text-color);font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-size:1rem;line-height:1.5;margin-block-start:.5rem}@media (max-width:64rem){#sliding-popup .eu-cookie-compliance-message p{font-size:1rem}}#sliding-popup .find-more-button{color:var(--text-color);font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-weight:800;line-height:1;text-decoration:underline;transition:color .3s}@media (max-width:64rem){#sliding-popup .find-more-button{font-size:1rem}}@media (max-width:46.25rem){#sliding-popup .find-more-button{font-size:.875rem}}#sliding-popup .find-more-button:hover{color:var(--text-color-secondary)}#sliding-popup .find-more-button:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.eu-cookie-compliance-content{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gutter);grid-column:1/-1;justify-content:space-between;max-inline-size:none;padding:1.5rem 0}.eu-cookie-compliance-banner .eu-cookie-compliance-default-button,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button{align-items:center;background-color:var(--button-bck-primary-color);block-size:2.5rem;border:1px solid var(--interaction-color);border-radius:48px;box-sizing:border-box;color:var(--white);display:inline-flex;font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-weight:800;justify-content:space-between;line-height:1;padding:var(--space-s) var(--space-m);text-align:start;transition:background-color .3s,border .3s,color .3s;transition:background-color .3s,color .3s}@media (max-width:64rem){.eu-cookie-compliance-banner .eu-cookie-compliance-default-button,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button{font-size:1rem}}@media (max-width:46.25rem){.eu-cookie-compliance-banner .eu-cookie-compliance-default-button,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button{block-size:2.25rem;font-size:.875rem;padding:var(--space-s)}}.eu-cookie-compliance-banner .eu-cookie-compliance-default-button:focus,.eu-cookie-compliance-banner .eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button:focus,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button:hover{border-color:var(--border-color-hover)}.eu-cookie-compliance-banner .eu-cookie-compliance-default-button:focus-visible,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button:focus-visible{outline:3px solid var(--interaction-color-hover);outline-offset:3px}.eu-cookie-compliance-banner .eu-cookie-compliance-default-button__icon-wrapper,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button__icon-wrapper{align-items:center;background-color:var(--white);block-size:1.5rem;border-radius:100%;color:var(--black);display:flex;inline-size:1.5rem;justify-content:center}.eu-cookie-compliance-banner .eu-cookie-compliance-default-button--inverse,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button--inverse{background-color:transparent;border-color:var(--border-color);color:var(--text-color-secondary)}.eu-cookie-compliance-banner .eu-cookie-compliance-default-button--inverse:focus,.eu-cookie-compliance-banner .eu-cookie-compliance-default-button--inverse:hover,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button--inverse:focus,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button--inverse:hover{background-color:var(--button-bck-primary-color);border-color:var(--button-text-secondary-color);color:var(--white)}.eu-cookie-compliance-banner .eu-cookie-compliance-default-button--white,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button--white{background-color:transparent;border-color:var(--white);color:var(--white)}.eu-cookie-compliance-banner .eu-cookie-compliance-default-button--white:focus,.eu-cookie-compliance-banner .eu-cookie-compliance-default-button--white:hover,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button--white:focus,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button--white:hover{background-color:var(--interaction-color-hover);border-color:var(--interaction-color-hover)}.eu-cookie-compliance-banner .eu-cookie-compliance-default-button .o-svg,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button .o-svg{margin-inline-start:var(--space-s)}.eu-cookie-compliance-banner .eu-cookie-compliance-default-button:focus,.eu-cookie-compliance-banner .eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button:focus,.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button:hover{background-color:var(--button-bck-primary-color-hover);color:var(--white)}.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button{margin:0}.eu-cookie-compliance-banner .eu-cookie-compliance-default-button{background-image:none;box-shadow:none;font-family:Hanken Grotesk,sans-serif;margin:0 0 0 1rem;text-shadow:none}.eu-cookie-compliance-buttons,.eu-cookie-compliance-message{float:none;margin:0;max-inline-size:none}.u-accessible-hide,.visually-hidden{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}.ajax-progress-fullscreen{background-color:transparent;background-image:none;border-radius:0;height:100dvh;left:0;opacity:1;padding:var(--gutter);top:0;width:100%}.ajax-progress-fullscreen:before{background-color:var(--primary);content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.ajax-progress-fullscreen:after{color:var(--white);content:"Please wait...";font-family:Hanken Grotesk,sans-serif;font-size:2.125rem;font-weight:800;font-weight:400;height:40px;left:calc(50% - 100px);line-height:1.25;position:absolute;text-align:center;top:calc(50% - 17px);width:200px}@media (max-width:64rem){.ajax-progress-fullscreen:after{font-size:1.75rem}}@media (max-width:46.25rem){.ajax-progress-fullscreen:after{font-size:1.5rem}}.messages{word-wrap:break-word;overflow-wrap:break-word;padding:var(--space-s) var(--gutter)}.messages+.messages{margin-block-start:var(--space-s)}.messages__list{list-style:none;margin:0;padding:0}.messages__wrapper.layout-container{margin:0}.messages__item+.messages__item{margin-block-start:var(--space-xs)}.messages__content{color:var(--text-color);font-family:Hanken Grotesk,sans-serif;font-size:1.125rem;font-size:1rem;line-height:1.5}@media (max-width:64rem){.messages__content{font-size:1rem;font-size:.875rem}}.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(--interaction-color-hover);outline-offset:3px}.messages--status{background-color:#003c58;color:var(--white)}.messages--status a{color:var(--white);text-decoration:underline}.messages--status a:hover{-webkit-text-decoration:dashed;text-decoration:dashed}.messages--warning{background-color:#ebbc6a}.messages--error{background-color:#de8364}.messages--error p.error{color:var(--text-color)}.messages--status .messages__content,.messages--status .messages__content a{color:var(--white)}.messages--status .messages__content a:focus-visible{outline:3px solid var(--white);outline-offset:3px}.ui-autocomplete{background-color:var(--white);border:1px solid var(--border-color);border-radius:1.75rem;box-shadow:0 4px 8px 0 rgba(18,90,123,.12);max-block-size:20rem;overflow-y:auto;padding:var(--space-xs) var(--space-s)}@media (max-width:46.25rem){.ui-autocomplete{border-radius:1.5rem}}.ui-autocomplete .ui-menu-item-wrapper{padding:0}.ui-autocomplete .ui-menu-item-wrapper a{color:var(--interaction-color);display:block;padding:.875rem 0}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{margin:0}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active a{color:var(--interaction-color-hover)}.ui-autocomplete .ui-menu-item{list-style-image:none}.ui-autocomplete .ui-state-disabled{align-items:center;display:flex;justify-content:space-between;opacity:1;pointer-events:auto;position:relative}.ui-autocomplete .ui-state-disabled:after{background-color:rgba(50,57,53,.8);border-radius:.25rem;color:var(--white);content:attr(data-title);font-size:.75rem;inset-block-end:-1.125rem;inset-inline-start:25%;letter-spacing:.025em;line-height:1.33;max-inline-size:11rem;opacity:0;padding:.25rem .5rem;position:absolute;text-align:center;transition:opacity .3s,visibility .3s;visibility:hidden}.ui-autocomplete .ui-state-disabled:hover:after{opacity:1;visibility:visible}.ui-autocomplete .ui-state-disabled a{opacity:.35;padding:.875rem 0}.ui-autocomplete .ui-state-disabled img{block-size:16px;inline-size:14px;opacity:.35}
