@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.accordion-group{margin-block:var(--size-4)}.cer-accordion{display:flex;flex-direction:column;width:100%}.cer-accordion>*{transition:all .3s ease-in-out}.cer-accordion.open h3 i:before{opacity:0;transform:translatey(-50%) rotate(-90deg)}.cer-accordion.open h3 i:after{transform:translatey(-50%) rotate(0)}.cer-accordion__heading{color:var(--blue-700);font-size:var(--size-5);font-style:normal;font-weight:500;line-height:var(--size-7);margin-block:var(--size-4);z-index:1}.cer-accordion__heading i,.cer-accordion__heading svg{min-width:var(--size-6);width:var(--size-6)}.cer-accordion__heading i:not(i),.cer-accordion__heading svg:not(i){margin-right:var(--size-2-5)}.cer-accordion__heading button{align-items:center;background:transparent;display:flex;gap:var(--size-2-5);height:100%;padding:0;text-align:left;width:100%}.cer-accordion__heading button:hover{text-decoration:underline}.cer-accordion__heading button span{font-size:var(--size-4);font-weight:300;line-height:var(--size-6);margin-left:auto}@media print{.cer-accordion__heading button span:not(.spacer){display:none}}.cer-accordion__heading button i{aspect-ratio:1;margin-left:var(--size-4);margin-right:var(--size-2);position:relative;width:var(--size-6)}@media print{.cer-accordion__heading button i{display:none}}.cer-accordion__heading button i:after,.cer-accordion__heading button i:before{background-color:var(--blue-400);content:"";display:block;height:var(--size-1);left:0;position:absolute;top:50%;transition:.35s;width:100%}.cer-accordion__heading button i:before{transform:translatey(-50%)}.cer-accordion__heading button i:after{transform:translatey(-50%) rotate(90deg)}@media (max-width:40rem){.cer-accordion__heading span{display:none}.cer-accordion__heading button>i{margin-left:auto}}.cer-accordion__panel{background-color:transparent;border-bottom:2px solid var(--grey-200);border-top:none;grid-column:2;margin-bottom:var(--size-5);margin-top:var(--size-5);max-height:0;min-height:1px;overflow:hidden}@media print{.cer-accordion__panel{max-height:100%}}.cer-accordion__body{background-color:transparent;padding:var(--size-2) 0 var(--size-7) 0;visibility:hidden}.cer-accordion__body__icon{padding:var(--size-2) var(--size-9) var(--size-7) var(--size-9)}.cer-accordion__body p{color:var(--grey-800);font-size:var(--size-4);font-weight:400;font-weight:300;line-height:var(--size-6)}.cer-accordion__body p:first-child{margin-top:0}.cer-accordion__body li{color:var(--grey-800)}.cer-accordion__body a:not(.cer-button,td>a){color:var(--blue-700);font-size:var(--size-4);font-weight:500;line-height:var(--size-7);padding:0;text-decoration:underline;text-decoration-thickness:1px}.cer-accordion__body a:not(.cer-button,td>a):hover{text-decoration:none}.cer-accordion__body .cer-button{color:var(--blue-700);font-size:16px;font-weight:400;line-height:24px;padding:12px 14px;text-decoration:none;width:-moz-fit-content;width:fit-content}.cer-accordion__body h4{color:var(--grey-800);font-size:var(--size-4-5);font-weight:600;line-height:var(--size-7);margin-bottom:var(--size-3)}.cer-accordion__body table tbody tr th{border-right:var(--borders)}.cer-accordion__body table tbody td a{color:var(--blue-700);padding:0;text-decoration-line:underline;text-decoration-thickness:1px}.cer-accordion__body table tbody td a:hover{text-decoration:none}.cer-accordion__body__item{margin-bottom:50px}.cer-accordion__body__item:last-child{margin-bottom:0}.cer-accordion__body__item .tex2jax_process p{margin-top:0}.cer-accordion__body__item .tex2jax_process ul li::marker{font-size:var(--size-2-5)}.cer-accordion__body__item-related-files{display:flex;flex-wrap:wrap;gap:var(--size-3)}.cer-accordion__body__item-related-links{align-items:flex-start;display:flex;flex-direction:column}.cer-accordion__body__item-related-links a{padding:0}.cer-accordion__body__item-related-links div{align-items:center;display:flex;padding:12px 0 0}.cer-accordion__body__item-related-links svg{color:var(--gray-600,#676767);margin-right:10px;width:16px}.cer-accordion__body__item-related-links div:first-child{padding:0}.cer-accordion__body__item-dataset .cer-button{text-decoration:none;width:-moz-fit-content;width:fit-content}.accordion-group--numbered{counter-reset:accordion-numbers}.accordion-group--numbered .cer-accordion{-moz-column-gap:60px;column-gap:60px;counter-increment:accordion-numbers;display:grid;grid-template-columns:var(--size-12) auto;grid-template-rows:auto}.accordion-group--numbered .cer-accordion__panel{border-bottom:none}.accordion-group--numbered .cer-accordion .spacer{flex:1}.accordion-group--numbered .cer-accordion:before{align-items:center;align-self:center;aspect-ratio:1;background-color:var(--white);border:2px solid var(--blue-400);border-radius:50%;color:var(--blue-400);content:counter(accordion-numbers);display:grid;font-size:30px;font-weight:600;grid-area:1/1;justify-content:center;justify-self:center;line-height:var(--size-9);position:relative;width:var(--size-12);z-index:1}.accordion-group--numbered .cer-accordion:after{border-left:2px dashed var(--blue-400);content:"";grid-area:1/1/3;justify-self:center}.accordion-group--numbered>:last-child:after{display:none}.vue-datavis-wrapper .cer-accordion{margin-top:var(--size-10)}.vue-datavis-wrapper .cer-accordion__panel{border-bottom:none}
.back-to-top{display:grid;gap:var(--size-1);margin-inline-end:calc(var(--size-1)*-1);padding-inline:var(--size-1);place-items:center;position:absolute;right:max(calc((100% - var(--content-width))/2),var(--container-margin));top:0;translate:0 calc(var(--size-8)*-1);z-index:calc(infinity + 1)}.back-to-top:hover button{background-color:var(--green-600)}.back-to-top:hover .icon{--icon-color:var(--white);translate:0 calc(var(--size-2)*-1)}.back-to-top:hover p{text-decoration:underline}.back-to-top:focus-within{--offset-distance:0px;--focus-ring-width:calc(3px + var(--offset-distance));--focus-ring-color:var(--blue-400);--inner-shadow:inset 0 0 0 0 var(--blue-400);border-radius:var(--radius-2,4px);box-shadow:var(--inner-shadow),0 0 0 var(--offset-distance) var(--background-color,#fff),0 0 0 var(--focus-ring-width) var(--focus-ring-color);outline-color:transparent;outline-style:solid}.back-to-top:focus-within button{--focus-ring-width:0px;--offset-distance:0px}.back-to-top button{aspect-ratio:1;background-color:var(--white);border:2px solid var(--grey-800);border-radius:50%;display:grid;place-items:center;width:var(--size-16)}.back-to-top button .icon{--icon-size-base:26px;transition:translate .3s ease-in-out}.back-to-top p{filter:invert(1);margin:0}
.banner{--banner-background:var(--blue);--banner-color:var(--white);background:var(--banner-background);color:var(--banner-color);padding-block-end:var(--size-30);padding-block-start:var(--size-25);position:relative}@media (width > 64rem){.banner.__has-image{background:linear-gradient(to right,var(--banner-background) 62%,transparent calc(62% + 1px))}}.banner.banner--featured{background:var(--banner-background);padding-block:var(--size-14)}.banner.banner--featured .image-grid{aspect-ratio:9/7;overflow:hidden;width:100%}.banner.banner--featured .image-grid img{height:100%;-webkit-mask-image:url(/themes/custom/cer/components/banner/images/overlay.svg);mask-image:url(/themes/custom/cer/components/banner/images/overlay.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-o-object-fit:cover;object-fit:cover;width:100%}.banner.banner--featured h1{text-wrap:balance;padding-bottom:0}.banner.banner--featured h1:after{content:unset}.banner.banner--featured p{padding-top:0}.banner .wrapper{align-items:center;display:flex;flex-direction:column;gap:var(--size-12);justify-content:space-between}@media (width > 48rem){.banner .wrapper{flex-direction:row-reverse;gap:var(--size-30)}}.banner .wrapper .banner--content{flex-grow:1}.banner .wrapper .banner--content .banner--link{width:-moz-fit-content;width:fit-content}.banner .wrapper .banner--content .banner--link a{-webkit-appearance:button;-moz-appearance:button;appearance:button;background-color:var(--white);color:var(--blue-700);cursor:pointer;display:block;font-family:var(--font-sans);font-size:var(--size-4-5);font-weight:400;line-height:var(--size-7);margin-top:var(--size-9);padding-block:var(--size-4);padding-inline:var(--size-5)}.banner .wrapper .banner--content .banner--link a:visited{color:var(--blue-700)}.banner:has(.banner--tags+h1) .banner--content{display:flex;flex-direction:column;row-gap:var(--size-5)}.banner:has(.banner--tags+h1) h1{padding-top:0}@media (width > 48rem){.banner .banner--content{max-inline-size:60%}}.banner .banner--tags{padding-top:var(--size-8)}.banner h1{color:var(--banner-color);display:flex;font-size:var(--size-12);font-weight:600;gap:var(--size-6);padding-bottom:38px;padding-top:var(--size-12);position:relative}.banner h1:after{border-bottom:3px solid #ffffff20;bottom:0;content:"";display:block;left:0;position:absolute;width:260px}.banner h1>.icon{--icon-color:#fff}.banner p{color:var(--grey-50);padding-top:38px}.banner>img{display:none;grid-column-end:full-bleed-end;grid-column-start:full-bleed-start;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;width:38%;z-index:-1}@media (width > 64rem){.banner>img{display:block}}.banner .breadcrumb{--body-color:var(--white);color:var(--body-color);margin:0}.banner .breadcrumb .icon,.banner .breadcrumb a{color:inherit}.banner .date{display:block;margin-top:var(--size-9)}.banner--green{--banner-background:var(--green-700)}.banner--white{--banner-background:var(--white);--banner-color:var(--blue)}.banner--grey{--banner-background:var(--grey)}
.breadcrumb{display:flex;padding-inline:var(--size-0);list-style:none;margin-block:var(--size-8);&__icon{color:red;}li{padding-inline:var(--size-0);a{color:var(--blue-800);text-decoration:underline;&:hover{text-decoration:none;}}}}
.cer-callout[data-component-id="cer:callout"]{--callout-colour:var(--blue-50);background-color:var(--blue-50);border:var(--size-px) solid var(--callout-colour);border-left-color:var(--blue-300);border-left-width:var(--size-2);margin:var(--size-5) var(--size-0);padding:var(--size-10)}.cer-callout[data-component-id="cer:callout"] .cer-callout__content{display:flex;flex-direction:column;gap:var(--size-5)}.cer-callout[data-component-id="cer:callout"] .cer-callout__content__heading{font-size:var(--size-6);font-weight:600;margin-block-start:var(--size-0)}.cer-callout[data-component-id="cer:callout"] .cer-callout__content__body p{line-height:var(--size-6);margin-top:var(--size-0)}.cer-callout[data-component-id="cer:callout"] .cer-callout__content__body p a{color:var(--link-color)}.cer-callout[data-component-id="cer:callout"] .cer-callout__content__body ul{gap:var(--size-4);list-style:initial;margin-block:var(--size-0)}.cer-callout[data-component-id="cer:callout"] .cer-callout__content__body ul li{padding-left:var(--size-0)}.cer-callout[data-component-id="cer:callout"] .cer-callout__content__body ul li:before{all:initial}.cer-callout[data-component-id="cer:callout"] .cer-callout__content__body ul li::marker{font-size:var(--size-4)}.cer-callout[data-component-id="cer:callout"].cer-callout--legislation{background-color:var(--grey-100);border:none;padding-inline:var(--size-12)}.cer-callout[data-component-id="cer:callout"].cer-callout--legislation h4{--border-color:var(--blue-300);--heading-color:var(--grey-900);color:var(--heading-color);margin-block-start:var(--size-0);padding-bottom:20px;position:relative}.cer-callout[data-component-id="cer:callout"].cer-callout--legislation h4:after{border-bottom:3px solid var(--border-color);bottom:0;content:"";display:block;left:0;position:absolute;width:min(125px,100%)}.cer-callout[data-component-id="cer:callout"].cer-callout--legislation ul li:first-child{margin-top:var(--size-6)}.cer-callout[data-component-id="cer:callout"].cer-callout--legislation ul{gap:var(--size-1)}.cer-callout[data-component-id="cer:callout"].cer-callout--legislation ul li a{color:var(--sky-blue-800);padding:0;text-decoration:underline}.cer-callout[data-component-id="cer:callout"].cer-callout--legislation ul li a:hover{text-decoration:none}
.cer-card{--background-color:var(--white);--card-border-color:var(--grey-200);background-color:var(--background-color);border:1px solid var(--card-border-color);display:flex;flex-direction:column;gap:var(--size-4);height:100%;position:relative;transition:background-color .3s cubic-bezier(.455,.03,.515,.955),box-shadow .3s cubic-bezier(.455,.03,.515,.955);width:min(100%,600px)}.cer-card.news{border-radius:var(--size-1-5,6px)}.cer-card.has-image{gap:var(--size-7)}.cer-card__image span{padding-left:var(--size-11);padding-top:var(--size-7)}.cer-card__image{border-radius:clamp(2px,calc(var(--radius-2) - 1px),var(--radius-2));overflow:hidden;width:100%}.cer-card__image>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cer-card__icon{align-items:flex-end;display:flex;justify-content:space-between;padding-left:var(--size-11);padding-right:var(--size-11);padding-top:var(--size-7)}.cer-card__tags{display:flex;flex-wrap:wrap;gap:var(--size-2-5,10px)}.cer-card__subheading{color:var(--blue-800);font-size:var(--paragraph-small-size);font-weight:300;padding-left:var(--size-11);padding-right:var(--size-11)}.cer-card__changed{color:var(--gray-800,#343434);font-weight:700;line-height:20px}.cer-card__content{display:flex;flex-direction:column;gap:var(--size-4);height:100%;padding-bottom:var(--size-7);padding-inline:var(--size-11)}.cer-card__heading{color:var(--blue-700);font-weight:500;margin-block-start:var(--size-0);-webkit-text-decoration:underline 2px var(--background-color);text-decoration:underline 2px var(--background-color);transition:text-decoration-color .3s}.cer-card__body{color:var(--blue-800);font-weight:300}.cer-card__link{display:flex;font-size:18px;font-weight:700;justify-content:flex-end;line-height:28px;margin-top:auto;padding:0}.cer-card__link,.cer-card__link:hover,.cer-card__link:visited{color:var(--blue-600,#005674)}.cer-card__link:after{content:"";inset:0;position:absolute}.cer-card__link span.icon{font-size:var(--size-7);margin-left:var(--size-2);transition:.3s ease-in-out}.cer-card .icon{align-self:flex-end;color:var(--blue);font-size:48px}.cer-card:hover{--background-color:var(--grey-100)}.cer-card:hover a{text-decoration:none}.cer-card:hover h4{text-decoration-color:currentColor}.cer-card:hover a span.icon{translate:5px 0}
.cer-pill{border-radius:var(--radius-full);display:inline-flex;font-size:var(--size-3);font-weight:600;line-height:var(--size-4);padding-block:var(--size-1-5);padding-inline:var(--size-4-5)}.cer-pill--error{background-color:var(--red)}.cer-pill--info{background-color:var(--blue)}.cer-pill--warning{background-color:var(--yellow)}.cer-pill--success{background-color:var(--green)}.cer-pill--primary{background-color:var(--blue);color:var(--white)}.cer-pill--secondary{background-color:var(--sky-blue)}.cer-pill--tertiary{background-color:var(--green-300)}.cer-pill--white{background-color:var(--white);color:var(--black)}
:where(html){-webkit-text-size-adjust:none;block-size:100%;color-scheme:light;font-family:var(--font-sans);line-height:var(--font-lineheight-3)}*,:after,:before{box-sizing:border-box}:where(:not(dialog)){margin:0}:where(:not(fieldset,progress,meter)){background-origin:border-box;background-repeat:no-repeat;border-style:solid;border-width:0}@media (prefers-reduced-motion:no-preference){:where(html){scroll-behavior:smooth}}@media (prefers-reduced-motion:no-preference){:where(:focus-visible){transition:outline-offset 145ms cubic-bezier(.25,0,.4,1)}:where(:not(:active):focus-visible){transition-duration:.25s}}:where(:not(:active):focus-visible){outline-offset:5px}:where(body){min-block-size:100%}:where(h3,h4,h5,h6,dt){max-inline-size:var(--size-header-3)}:where(a,u,ins,abbr){text-underline-offset:1px}@supports (-moz-appearance:none){:where(a,u,ins,abbr){text-underline-offset:2px}}:where(a[href],area,button,input:not([type=text],[type=email],[type=number],[type=password],[type=""],[type=tel],[type=url]),label[for],select,summary,[tabindex]:not([tabindex*="-"])){cursor:pointer}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*="-"])){-webkit-tap-highlight-color:transparent;touch-action:manipulation}:where(a):where(:not(:hover)){text-decoration:inherit}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,svg,video){block-size:auto;max-inline-size:100%}:where(input,button,textarea,select),:where(input[type=file])::-webkit-file-upload-button{color:inherit;font-size:inherit;font:inherit;letter-spacing:inherit}::-moz-placeholder{opacity:.75}::placeholder{opacity:.75}:where(input:not([type=range]),textarea){padding-block:var(--size-1);padding-inline:var(--size-2)}:where(select){padding-block:.75ch;padding-inline:1.25ch 0}:where(textarea,select,input:not([type=button],[type=submit],[type=reset])){border-radius:var(--radius-2)}:where(textarea){resize:block}:where(input[type=checkbox],input[type=radio]){block-size:var(--size-3);inline-size:var(--size-3)}:where(svg:not([width])){inline-size:var(--size-10)}:where(h1,h2,h3,h4,h5,h6,p,a,span,li){font-family:var(--font-sans)}:where(code,kbd,samp,pre),:where(pre>span){font-family:var(--font-mono)}:where(:not(pre)>code,kbd){white-space:nowrap}:where(pre){max-inline-size:-moz-max-content;max-inline-size:max-content;min-inline-size:0;white-space:pre;writing-mode:lr}:where(:not(pre)>code){border-radius:var(--radius-2);padding:var(--size-1) var(--size-2);writing-mode:lr}:where(kbd,var){border-radius:var(--radius-2);padding:var(--size-1) var(--size-2)}:where(mark){border-radius:var(--radius-2);padding-inline:var(--size-1)}:where(ol,ul){padding-inline-start:var(--size-8)}:where(li){padding-inline-start:var(--size-2)}:where(li,dd,figcaption){max-inline-size:var(--size-content-2)}:where(p){text-wrap:pretty}:where(dt,summary){font-weight:var(--font-weight-7)}:where(dt:not(:first-of-type)){margin-block-start:var(--size-5)}:where(small){font-size:max(.5em,var(--font-size-0));max-inline-size:var(--size-content-1)}:where(hr){height:var(--border-size-2);margin-block:var(--size-fluid-5)}:where(figure){display:grid;gap:var(--size-2);place-items:center}:where(figure)>:where(figcaption){font-size:var(--font-size-1)}:where(blockquote){display:grid;gap:var(--size-3);max-inline-size:var(--size-content-2);padding-block:var(--size-3);padding-inline:var(--size-4)}:where(:not(blockquote)>cite){padding-inline-start:var(--size-2)}:where(summary){border-radius:var(--radius-2);margin:calc(var(--size-2)*-1) calc(var(--size-3)*-1);padding:var(--size-2) var(--size-3)}:where(details){border-radius:var(--radius-2);padding-block:var(--size-2);padding-inline:var(--size-3)}:where(details[open]>summary){border-end-end-radius:0;border-end-start-radius:0;margin-bottom:var(--size-2)}:where(fieldset){border:var(--border-size-1) solid var(--surface-4);border-radius:var(--radius-2)}:where(abbr){background-color:var(--blue-300);text-decoration-color:var(--white)}:where(dialog){border-radius:var(--radius-3);color:inherit}:where(dialog)::backdrop{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}:where(html[\:has\(dialog\[open\]\)]){overflow:hidden}:where(html:has(dialog[open])){overflow:hidden}:where(menu){display:flex;gap:var(--size-3);padding-inline-start:0}:where(sup){font-size:.5em}:focus{--offset-distance:2px;--focus-ring-width:calc(3px + var(--offset-distance));--focus-ring-color:var(--blue-400);--inner-shadow:inset 0 0 0 0 var(--blue-400);box-shadow:var(--inner-shadow),0 0 0 var(--offset-distance) var(--background-color,#fff),0 0 0 var(--focus-ring-width) var(--focus-ring-color);outline-color:transparent;outline-style:solid}.js-form-item:not(.form-type-textfield):focus-within{--offset-distance:2px;--focus-ring-width:calc(3px + var(--offset-distance));--focus-ring-color:var(--blue-400);--inner-shadow:inset 0 0 0 0 var(--blue-400);box-shadow:var(--inner-shadow),0 0 0 var(--offset-distance) var(--background-color,#fff),0 0 0 var(--focus-ring-width) var(--focus-ring-color);outline-color:transparent;outline-style:solid}.js-form-item:not(.form-type-textfield) select:focus{--offset-distance:0px;--focus-ring-width:0;--focus-ring-color:transparent;--inner-shadow:transparent}:root{--jui-dialog-z-index:2}body,html{overflow-x:hidden}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.layout-container{position:relative}#main-content{padding:0}.media-oembed-content{aspect-ratio:16/9;height:100%;max-width:100%;width:100%}table-of-contents{--link-color:var(--blue-600);--marker-color:var(--grey-600);--item-gap:var(--size-6)}.type--document_bundle #block-cer-content>article{grid-column-end:body-end;grid-column-start:body-start}:where(html){--radius-1:2px;--radius-2:4px;--radius-2-5:0.5rem;--radius-3:1rem;--radius-4:2rem;--radius-5:4rem;--radius-6:8rem;--radius-full:9999px}:where(html){--size-0:0px;--size-px:1px;--size-1:0.25rem;--size-1-5:0.375rem;--size-2:0.5rem;--size-2-5:0.625rem;--size-3:0.75rem;--size-3-5:0.875rem;--size-4:1rem;--size-4-5:1.125rem;--size-5:1.25rem;--size-6:1.5rem;--size-7:1.75rem;--size-8:2rem;--size-9:2.25rem;--size-10:2.5rem;--size-11:2.75rem;--size-12:3rem;--size-14:3.5rem;--size-16:4rem;--size-20:5rem;--size-22:5.5rem;--size-24:6rem;--size-25:6.25rem;--size-28:7rem;--size-30:7.5rem;--size-32:8rem;--size-36:9rem;--size-40:10rem;--size-44:11rem;--size-48:12rem;--size-52:13rem;--size-56:14rem;--size-60:15rem;--size-64:16rem;--size-72:18rem;--size-80:20rem;--size-96:24rem;--size-content-1:20ch;--size-content-2:45ch;--size-content-3:60ch}:where(html){--font-sans:"Poppins",sans-serif;--font-mono:Dank Mono,Operator Mono,Inconsolata,Fira Mono,ui-monospace,SF Mono,Monaco,Droid Sans Mono,Source Code Pro,monospace}:where(h1,h2,h3,h4,h5,h6){color:var(--heading-color)}h1{font-size:var(--heading-1-mobile-size);line-height:var(--heading-1-mobile-leading)}@media (width > 40rem){h1{font-size:var(--heading-1-size);line-height:var(--heading-1-leading)}}h2{font-size:var(--heading-2-mobile-size);line-height:var(--heading-2-mobile-leading);margin-block:var(--size-4)}@media (width > 40rem){h2{font-size:var(--heading-2-size);line-height:var(--heading-2-leading)}}h3{font-size:var(--heading-3-mobile-size);font-weight:600;line-height:var(--heading-3-mobile-leading);margin-block-end:var(--size-4);margin-block-start:var(--size-8)}@media (width > 40rem){h3{font-size:var(--heading-3-size);line-height:var(--heading-3-leading)}}h4{font-size:var(--heading-4-mobile-size);font-weight:500;line-height:var(--heading-4-mobile-leading);margin-block-start:var(--size-8)}@media (width > 40rem){h4{font-size:var(--heading-4-size);line-height:var(--heading-4-leading)}}h5{font-size:var(--heading-5-mobile-size);line-height:var(--heading-5-mobile-leading)}@media (width > 40rem){h5{font-size:var(--heading-5-size);line-height:var(--heading-5-leading)}}h6{font-size:var(--heading-6-mobile-size);line-height:var(--heading-6-mobile-leading)}@media (width > 40rem){h6{font-size:var(--heading-6-size);line-height:var(--heading-6-leading)}}.layout-content h2{color:var(--grey-900);font-weight:600;line-height:var(--size-8);margin-top:var(--size-0);padding-block-end:var(--size-5);position:relative}.layout-content h2:after{border-bottom:3px solid var(--blue-300);bottom:0;content:"";display:block;left:0;position:absolute;width:min(125px,100%)}.content-body h2{margin-top:var(--size-16)}h2.section-title{--heading-color:var(--grey-900,#1a1a1a);--border-color:currentColor;color:var(--heading-color);display:inline-block;font-weight:500;line-height:var(--size-9);margin-top:var(--size-0);padding-block-end:var(--size-5);position:relative}h2.section-title:after{border-bottom:3px solid var(--border-color);bottom:0;content:"";display:block;left:0;position:absolute;width:min(260px,100%)}h2.section-title.green{--border-color:var(--green)}h2.section-title.blue{--border-color:var(--blue)}h2.section-title.yellow{--border-color:var(--yellow)}p{color:var(--body-color);font-size:var(--paragraph-size);font-weight:300;line-height:var(--paragraph-leading);margin-bottom:var(--size-4);margin-top:var(--size-4)}p.large{font-size:var(--paragraph-large-size);line-height:var(--paragraph-large-leading);margin-bottom:var(--spaceing-4)}p.small{font-size:var(--paragraph-small-size);line-height:var(--paragraph-small-leading)}p:first-of-type{margin-top:0}p:last-of-type{margin-bottom:0}p b{color:inherit;font-size:inherit;font-weight:var(--font-weight-7);line-height:inherit}p:has(.icon){align-items:center;display:flex;gap:var(--size-4)}.layout-content ul:not(.contextual-links,.cer--entity-moderation-form,.book-menu){display:flex;flex-direction:column;gap:var(--size-3);list-style:none;margin-block:var(--size-4);padding-left:var(--size-6)}.layout-content ul:not(.contextual-links,.cer--entity-moderation-form,.book-menu) li{padding-left:var(--size-7);position:relative}.layout-content ul:not(.contextual-links,.cer--entity-moderation-form,.book-menu) li:before{aspect-ratio:1;background-color:var(--blue-300);content:"";left:0;position:absolute;top:calc(1lh/2);transform:translateY(-50%);width:var(--size-3)}.layout-content ul:not(.contextual-links,.cer--entity-moderation-form,.book-menu) li>li:before{aspect-ratio:1;background-color:transparent;border:2px solid var(--blue-300);content:"";left:0;position:absolute;top:calc(1lh/2);transform:translateY(-50%);width:var(--size-3)}.layout-content ul:not(.contextual-links,.cer--entity-moderation-form,.book-menu) li p:first-of-type{margin-top:0}p.intro-text{color:var(--grey-800,#343434);font-size:var(--size-5);font-weight:400;line-height:var(--size-8)}:where(a){--link-color:var(--sky-blue-800);color:var(--link-color);font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:none}:where(a):hover{color:var(--link-color);text-decoration:underline}:where(a):visited{color:var(--link-color)}:where(a):has(>svg){align-items:center;display:inline-flex;gap:10px}:where(a):has(>svg)>svg{width:10px}.container p>a,.content-body li>a,.paragraph li>a{text-decoration:underline}.container p>a:hover,.content-body li>a:hover,.paragraph li>a:hover{text-decoration:none}li{color:var(--body-color);font-weight:300;max-width:unset}li::marker{color:inherit;font-size:1rem}:where(html){--heading-1-size:2.25rem;--heading-1-leading:111.111%;--heading-1-mobile-size:1.875rem;--heading-1-mobile-leading:120%;--heading-2-size:1.875rem;--heading-2-leading:120%;--heading-2-mobile-size:1.5rem;--heading-2-mobile-leading:133.33%;--heading-3-size:1.5rem;--heading-3-leading:133.33%;--heading-3-mobile-size:1.25;--heading-3-mobile-leading:140%;--heading-4-size:1.25rem;--heading-4-leading:140%;--heading-4-mobile-size:1.125rem;--heading-4-mobile-leading:156.556%;--heading-5-size:1.125rem;--heading-5-leading:156.5556%;--heading-5-mobile-size:1rem;--heading-5-mobile-leading:150%;--paragraph-size:1rem;--paragraph-leading:1.5;--paragraph-small-size:0.875rem;--paragraph-small-leading:1.25;--paragraph-large-size:1.25rem;--paragraph-large-leading:1.4;--heading-color:var(--black);--body-color:var(--black)}:where(html){--icon-size-base:1.125em;--icon-size-medium:1.625rem}.icon{--icon-color:var(--blue-700);color:var(--icon-color);font-size:var(--icon-size-base)}.icon--solid{font-variation-settings:"FILL" 1}.icon--custom{aspect-ratio:1;color:var(--blue-700)}:where(html){--white:#fff;--black:#000;--grey-50:#fafafa;--grey-100:#f0f0f0;--grey-200:#d4d4d4;--grey-300:#b8b8b8;--grey-400:#9c9c9c;--grey:grey;--grey-600:#676767;--grey-700:#4d4d4d;--grey-800:#343434;--grey-900:#1a1a1a;--blue-50:#ddf0f7;--blue-100:#c0e4f1;--blue-200:#a5d7e9;--blue-300:#58acca;--blue-400:#288db2;--blue:#006c93;--blue-600:#005674;--blue-700:#003f56;--blue-800:#002937;--blue-900:#001219;--green-50:#f2f5e9;--green-100:#ebf2c9;--green-200:#dfeaa4;--green-300:#ccdd9b;--green-400:#b4cc83;--green:#9fb76f;--green-600:#739f4f;--green-700:#58803c;--green-800:#3a542a;--green-900:#212e17;--yellow-50:#fef3e3;--yellow-100:#feedd4;--yellow-200:#fee0b6;--yellow-300:#fdd398;--yellow-400:#fdc77a;--yellow:#fcba5c;--yellow-600:#fba52a;--yellow-700:#ee8d04;--yellow-800:#bc7003;--yellow-900:#895203;--red-50:#f8e7e4;--red-100:#f3d6cf;--red-200:#e8b3a7;--red-300:#de907e;--red-400:#d46d55;--red:#c44d32;--red-600:#9b3d28;--red-700:#732d1d;--red-800:#4a1d13;--red-900:#210d09;--sky-blue-50:#ddf3f5;--sky-blue-100:#ceeef1;--sky-blue-200:#aee3e7;--sky-blue-300:#8ed8de;--sky-blue-400:#6fcdd5;--sky-blue:#4fc2cc;--sky-blue-600:#33a6b0;--sky-blue-700:#267d84;--sky-blue-800:#1a5459;--sky-blue-900:#0d2b2d;--skelington-50:#eff1f4;--skelington-100:#eee;--skelington-200:#edf0f7;--skelington-300:#ededed;--skelington-400:#a0abc0;--skelington-500:#717f99;--skelington-600:#6e788c;--skelington-700:#535d70;--skelington-800:#343a44;--table-border-color-dark:#5b5b5b;--table-header-bg-dark:#404040;--table-default-bg-dark:#363636;--table-text-dark:var(--white);--table-border-color-light:var(--grey-400);--table-header-bg-light:var(--grey-100);--table-default-bg-light:var(--grey-50);--table-text-light:var(--grey-800)}.block-webform:has(.webform--feedback-form),.container,.fullwidth{--container-margin:var(--size-10);--container-gutter:var(--size-4);--content-width:100%;--container-columns:6;display:grid;grid-template-columns:[full-bleed-start] minmax(var(--container-margin),1fr) [body-start] minmax(0,var(--content-width)) [body-end] minmax(var(--container-margin),1fr) [full-bleed-end]}@media (width > 40rem){.block-webform:has(.webform--feedback-form),.container,.fullwidth{--content-width:640px}}@media (width > 48rem){.block-webform:has(.webform--feedback-form),.container,.fullwidth{--container-margin:var(--size-8);--container-columns:12;--content-width:768px}}@media (width > 64rem){.block-webform:has(.webform--feedback-form),.container,.fullwidth{--container-gutter:var(--size-6);--content-width:1024px}}@media (width > 80rem){.block-webform:has(.webform--feedback-form),.container,.fullwidth{--container-gutter:var(--size-8);--container-margin:var(--size-24);--content-width:1280px}}@media (width > 96rem){.block-webform:has(.webform--feedback-form),.container,.fullwidth{--content-width:1536px}}.block-webform:has(.webform--feedback-form).has-sidebar,.container.has-sidebar,.fullwidth.has-sidebar{--sidebar-width:300px;--spacer-width:110px;grid-template-columns:[full-bleed-start] minmax(var(--container-margin),1fr) [body-start] minmax(0,var(--content-width)) [body-end] minmax(var(--container-margin),1fr) [full-bleed-end]}@media (width > 48rem){.block-webform:has(.webform--feedback-form).has-sidebar,.container.has-sidebar,.fullwidth.has-sidebar{grid-template-columns:[full-bleed-start] minmax(var(--container-margin),1fr) [sidebar-start] var(--sidebar-width) [sidebar-end spacer-start] minmax(1rem,var(--spacer-width)) [spacer-end body-start] minmax(0,calc(var(--content-width) - var(--sidebar-width) - var(--spacer-width))) [body-end] minmax(var(--container-margin),1fr) [full-bleed-end]}}.block-webform:has(.webform--feedback-form).has-sidebar .sidebar,.container.has-sidebar .sidebar,.fullwidth.has-sidebar .sidebar{background-color:var(--grey-100);display:grid;grid-column-end:full-bleed-end;grid-column-start:full-bleed-start;grid-template-columns:subgrid;padding-block:var(--size-8)}@media (width > 48rem){.block-webform:has(.webform--feedback-form).has-sidebar .sidebar,.container.has-sidebar .sidebar,.fullwidth.has-sidebar .sidebar{background-color:transparent;display:block;grid-column-end:sidebar-end;grid-column-start:sidebar-start;padding-block:var(--size-0)}}.block-webform:has(.webform--feedback-form).has-sidebar .sidebar:has(.block-facets),.container.has-sidebar .sidebar:has(.block-facets),.fullwidth.has-sidebar .sidebar:has(.block-facets){display:grid;flex-direction:column;row-gap:var(--size-12)}@media (width > 48rem){.block-webform:has(.webform--feedback-form).has-sidebar .sidebar:has(.block-facets),.container.has-sidebar .sidebar:has(.block-facets),.fullwidth.has-sidebar .sidebar:has(.block-facets){display:flex}}.block-webform:has(.webform--feedback-form).has-sidebar .sidebar>*,.container.has-sidebar .sidebar>*,.fullwidth.has-sidebar .sidebar>*{grid-column-end:body-end;grid-column-start:body-start}.block-webform:has(.webform--feedback-form).has-sidebar .content-body,.container.has-sidebar .content-body,.fullwidth.has-sidebar .content-body{grid-column-end:body-end;grid-column-start:body-start}.block-webform:has(.webform--feedback-form)>*,.container>*,.fullwidth>*{grid-column-end:body-end;grid-column-start:body-start}.fullbleed,.fullwidth{grid-column-end:full-bleed-end;grid-column-start:full-bleed-start}.base-grid{--base-grid-gutter:var(--size-4);--base-grid-columns:6;-moz-column-gap:var(--base-grid-gutter);column-gap:var(--base-grid-gutter);display:grid;grid-template-columns:repeat(var(--base-grid-columns),1fr)}@media (width > 48rem){.base-grid{--base-grid-columns:12}}@media (width > 64rem){.base-grid{--base-grid-gutter:var(--size-6)}}@media (width > 80rem){.base-grid{--base-grid-gutter:var(--size-8)}}.base-grid>*{grid-column:1/-1}.grid{--columns:1;display:grid;gap:1rem;grid-template-columns:repeat(var(--columns),1fr)}@media (width > 48rem){.grid{--columns:2}}@media (width > 64rem){.grid{--columns:var(--col-count,4)}}.card-grid{display:grid;gap:var(--size-6);grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}#block-cer-content>article{grid-column-end:full-bleed-end;grid-column-start:full-bleed-start}.layout-container>.paragraph--type--layout-section{background-color:var(--background-color);display:grid;grid-column:full-bleed-start/full-bleed-end;grid-template-columns:[full-bleed-start] minmax(var(--container-margin),1fr) [body-start] minmax(0,var(--content-width)) [body-end] minmax(var(--container-margin),1fr) [full-bleed-end];position:relative}.layout-container>.paragraph--type--layout-section .icon{--icon-color:var(--heading-color)}.layout-container>.paragraph--type--layout-section:has(>[data-background-color=green]){--background-color:var(--green-700,#58803c);--heading-color:var(--white);--body-color:var(--white)}.layout-container>.paragraph--type--layout-section:has(>[data-background-color=green]) :is(h1,h2,h3,h4,h5,h6){--heading-color:var(--white);--border-color:var(--heading-color)}.layout-container>.paragraph--type--layout-section:has(>[data-background-color=green]) :is(p){--body-color:var(--white)}.layout-container>.paragraph--type--layout-section:has(>[data-background-color=green]) :is(span,a){--link-color:var(--white)}.layout-container>.paragraph--type--layout-section:has(>[data-background-color=yellow]){--background-color:var(--yellow-600,#fba52a);--heading-color:var(--grey-900)}.layout-container>.paragraph--type--layout-section:has(>[data-background-color=yellow]) :is(h1,h2,h3,h4,h5,h6){--heading-color:var(--grey-900)}.layout-container>.paragraph--type--layout-section:has(>[data-background-color=yellow]) :is(p){--body-color:var(--grey-800)}.layout-container>.paragraph--type--layout-section:has(>[data-background-color=yellow]) :is(span,a){--link-color:var(--grey-900)}.layout-container>.paragraph--type--layout-section:has(>[data-background-color=blue]){--background-color:var(--blue-600,#005674);--heading-color:var(--white);--body-color:var(--white)}.layout-container>.paragraph--type--layout-section:has(>[data-background-color=blue]) :is(h1,h2,h3,h4,h5,h6){--heading-color:var(--white);--border-color:var(--heading-color)}.layout-container>.paragraph--type--layout-section:has(>[data-background-color=blue]) :is(p){--body-color:var(--white)}.layout-container>.paragraph--type--layout-section:has(>[data-background-color=blue]) :is(span,a){--link-color:var(--white)}.layout-container>.paragraph--type--layout-section:has(>[data-background-color=gray]){--background-color:var(--gray-100,#f0f0f0);--heading-color:var(--grey-900)}.layout-container>.paragraph--type--layout-section:has(>[data-background-color=gray]) :is(h1,h2,h3,h4,h5,h6){--heading-color:var(--grey-900)}.layout-container>.paragraph--type--layout-section:has(>[data-background-color=gray]) :is(p,li){--body-color:var(--grey-800)}.layout-container>.paragraph--type--layout-section:has(>[data-background-color=gray]) :is(span,a){--link-color:var(--blue-700)}.layout-container>.paragraph--type--layout-section:has(>[data-background-color=dark_blue]){--background-color:var(--blue-700,#003f56);--body-color:var(--white);--link-color:var(--body-color)}.layout-container>.paragraph--type--layout-section:has(>[data-background-color=dark_blue]) :is(h1,h2,h3,h4,h5,h6){--heading-color:var(--white);--border-color:var(--heading-color)}.layout-container>.paragraph--type--layout-section:has(>[data-background-color=dark_blue]) :is(p){--body-color:var(--white)}.layout-container>.paragraph--type--layout-section:has(>[data-background-color=dark_blue]) :is(span,p>a){--link-color:var(--white)}.layout-container>.paragraph--type--layout-section:has(.cer-separator)>*{grid-column:full-bleed-start/full-bleed-end}.layout-container>.paragraph--type--layout-section>*{grid-column:body-start/body-end;z-index:2}.layout-container>.paragraph--type--layout-section .layout--image-wrapper{display:none;grid-column:body-start/full-bleed-end;height:100%;position:absolute;right:0;width:30%;z-index:1}@media (width > 64rem){.layout-container>.paragraph--type--layout-section .layout--image-wrapper{display:block}}.layout-container>.paragraph--type--layout-section .layout--image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.views-view-responsive-grid{container:column/inline-size;display:flex;flex-wrap:wrap}.views-view-responsive-grid>div{--col-layout-col-gap:1.5rem;flex-basis:100%;flex-grow:1}@container column (width > 40rem){.views-view-responsive-grid>div{flex-basis:calc(50% - var(--col-layout-col-gap,0px)/2)}}@container column (width > 48rem){.views-view-responsive-grid>div{flex-basis:calc(25% - var(--col-layout-col-gap,0px)*3)}}@media (width > 48rem){.has-sidebar{padding-block:var(--size-10)}}.has-sidebar .content-body{padding-block:var(--size-10)}@media (width > 48rem){.has-sidebar .content-body{padding-block:var(--size-0)}}.column-layout:has(.col>figure>.decorative){grid-column-end:full-bleed-end}.column-layout:has(.col>figure>.decorative) .col:has(>figure){margin-block:calc(var(--col-layout-padding-block)*-1)}.column-layout:has(.col>figure>.decorative) .col figure{height:100%}.column-layout:has(.col>figure>.decorative) .col figure .decorative{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.navigation-section{background-color:var(--grey-50)}header{padding-block:var(--size-7)}.header--wrapper{align-items:center;-moz-column-gap:30px;column-gap:30px;display:flex}.header--wrapper .mobile{display:block}@media (width > 48rem){.header--wrapper .mobile{display:none}}.header--wrapper .header{align-items:center;display:flex;flex-grow:1;gap:var(--size-6);justify-content:space-between;margin:0}.header--wrapper .header .block-system-branding-block{flex:1}.header--wrapper .header .block-system-branding-block img{width:280px}.skelington :where(h1,h2,h3,h4,h5,h6,p,a),.skelington:where(h1,h2,h3,h4,h5,h6,p,a){border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline}.skelington :where(h1,h2,h3,h4,h5,h6),.skelington:where(h1,h2,h3,h4,h5,h6){background:var(--skelington-500);color:var(--skelington-500)}.skelington :where(p,a),.skelington:where(p,a){background:var(--skelington-400);color:var(--skelington-400);line-height:1.8}.skelington :where(p,a):visited,.skelington:where(p,a):visited{color:var(--skelington-400)}.skelington :where(p,a):hover,.skelington:where(p,a):hover{color:var(--skelington-400)}.help-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:var(--size-4)}.help-wrapper>*{margin-block:2rem}.help-wrapper>[data-drupal-messages]{width:100%}.block-local-tasks-block ul:not(.contextual-links){display:flex;flex-wrap:wrap;gap:var(--size-4);list-style:none;padding-left:var(--size-0)}.block-local-tasks-block ul:not(.contextual-links) li{padding-left:0}.block-local-tasks-block ul:not(.contextual-links) a{background-color:var(--sky-blue-100);border:2px solid var(--sky-blue-200);border-radius:var(--radius-2);color:var(--sky-blue-900);display:block;font-family:var(--font-mono);padding-left:var(--size-0);padding-block:var(--size-2);padding-inline:var(--size-4)}.block-local-tasks-block ul:not(.contextual-links) a:hover{background-color:var(--sky-blue-200);text-decoration:none}.cer--entity-moderation-form{align-items:flex-start;background:var(--grey-50);border:1px dashed var(--grey-300);border-radius:.5rem;display:flex;flex-wrap:wrap;gap:2rem;list-style:none;margin:2em 0;padding-left:1em;padding-inline:2rem}.cer--entity-moderation-form__item{display:table;padding-inline-start:var(--size-0)}.cer--entity-moderation-form__item .form-submit{border:1px solid var(--grey-300);border-radius:4px}.cer--entity-moderation-form__item:last-child{align-self:center;margin-left:auto}.cer--entity-moderation-form .form-item{margin-bottom:1em;margin-top:1em}.cer--entity-moderation-form .form-item label{display:table;padding-bottom:.25em}.block-purge-ui-block{display:flex;flex:1;justify-content:flex-end}.block-purge-ui-block .button{background-color:var(--red-100);border:2px solid var(--red-200);border-radius:var(--radius-2);color:var(--red-900);display:block;font-family:var(--font-mono);padding-left:var(--size-0);padding-block:var(--size-2);padding-inline:var(--size-4)}.block-purge-ui-block .button:hover{background-color:var(--red-200);text-decoration:none}.js-layout-builder-block{background-color:#fafafa;border:1px solid #000;border-radius:5px;margin:1rem 0;padding:1rem}.js-layout-builder-block:after{color:#000;content:attr(data-layout-content-preview-placeholder-label);display:block}.toolbar-menu li{padding-inline-start:var(--size-px)}.book-tree ul{padding:var(--size-0);width:100%}.book-tree ul li{border:var(--size-px) solid var(--black);display:inline}.book-menu{list-style:none;padding-inline-start:var(--size-6)}.book-menu li{--link-color:var(--blue-600);color:var(--blue-600);padding-inline-start:0}.book-menu li>div{display:flex}.book-menu li>div .icon{line-height:1.8}.book-menu li a:visited{color:var(--link-color)}.book-menu ul{list-style:none;padding-inline-start:var(--size-6)}.book-menu ul li{padding-inline-start:0}.block-custom-book-navigation{display:flex;flex-direction:column;gap:var(--size-5)}.block-custom-book-navigation .large{font-weight:500}.breadcrumb{display:flex;gap:var(--size-2);list-style:none;margin-block:var(--size-8);padding-inline:var(--size-0)}.breadcrumb .icon{font-size:var(--size-6)}.breadcrumb li{display:flex;gap:1ch;padding-inline:var(--size-0)}.breadcrumb li a{padding:0;text-decoration:underline}.breadcrumb li a:hover{text-decoration:none}#block-cer-headerquicklinks{display:none}@media (width > 48rem){#block-cer-headerquicklinks{display:block}}#block-cer-headerquicklinks ul:not(.contextual-links){display:flex;font-size:var(--size-3-5);list-style:none}#block-cer-headerquicklinks ul:not(.contextual-links) a{color:var(--blue-800);text-decoration:underline}#block-cer-headerquicklinks ul:not(.contextual-links) a:hover{text-decoration:none}.block-page-title-block .heading--skelington{background:var(--skelington-500);border-radius:var(--radius-2);color:var(--skelington-500);display:inline}.menu{display:flex;flex-wrap:wrap;list-style:none;padding:0}@media (width > 48rem){.menu{flex-wrap:nowrap}}.menu[data-menu-level="1"]{background-color:#eee;display:none;z-index:1}.menu[data-menu-level="2"]{flex-direction:column}.menu li{padding-inline-start:var(--size-0);text-align:left}.menu li.menu-item{flex-basis:100%;text-align:center}.menu li .menu-item--inline a,.menu li .menu-item--inline span,.menu li>span{color:var(--blue-700);display:inline-block;font-size:var(--size-4);font-weight:700;margin-bottom:var(--size-6);padding-bottom:var(--size-4);position:relative}.menu li .menu-item--inline a:after,.menu li .menu-item--inline span:after,.menu li>span:after{background-color:var(--green);bottom:0;content:"";height:var(--size-1);left:0;position:absolute;width:var(--size-40)}.menu li:has(>[data-menu-expanded]){--z-base:3;background-color:var(--grey-100)}.menu li:has(>[data-menu-expanded]) button{position:relative}@media (width > 48rem){.menu li:has(>[data-menu-expanded]) button:before{word-wrap:normal;color:var(--blue-600);content:"expand_more";direction:ltr;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;left:50%;letter-spacing:normal;line-height:1;position:absolute;text-transform:none;top:100%;translate:-50% calc(var(--radius-2-5)*-1);white-space:nowrap;z-index:calc(var(--z-base) + 2)}.menu li:has(>[data-menu-expanded]) button:after{aspect-ratio:1;background-color:var(--grey-100);border-radius:var(--radius-2-5);content:"";display:inline-block;left:50%;position:absolute;rotate:45deg;top:100%;translate:-50% calc(-50% - var(--radius-2-5));width:var(--size-11);z-index:calc(var(--z-base) + 1)}}.menu .menu-item--inline{align-items:flex-start;-moz-column-gap:var(--size-4);column-gap:var(--size-4);display:flex}.menu .menu-item--inline svg{inline-size:var(--size-6)}.menu button{background-color:transparent;color:var(--blue-700);font-weight:500;height:100%;padding:0;padding-block:30px;padding-inline:30px;width:100%}.menu.menu-level-1{container-type:inline-size;row-gap:var(--size-14)}.menu.menu-level-2{row-gap:var(--size-6)}.submenu-wrapper{position:absolute;width:100vw}.submenu{width:100%}.submenu:has(>.menu-level-2){padding-inline-start:var(--size-11)}.submenu[data-menu-level="1"]{background-color:var(--white);left:0;position:fixed;top:0;transition:translate .3s cubic-bezier(.455,.03,.515,.955);translate:100%}@media (width > 48rem){.submenu[data-menu-level="1"]{background-color:var(--white);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:none;padding-block-end:5.625rem;padding-block-start:3.75rem;position:absolute;z-index:var(--z-base)}}.submenu[data-menu-level="2"]{container-type:inline-size}.submenu[data-col-count="1"]{--menu-col-count:1}.submenu[data-col-count="1"] .menu-level-1>.column{min-width:100cqw}.submenu[data-col-count="2"]{--menu-col-count:1}@media (width > 48rem){.submenu[data-col-count="2"]{--menu-col-count:2}}.submenu[data-col-count="3"]{--menu-col-count:1}@media (width > 48rem){.submenu[data-col-count="3"]{--menu-col-count:3}}.submenu[data-col-count="4"]{--menu-col-count:1}@media (width > 48rem){.submenu[data-col-count="4"]{--menu-col-count:4}}.submenu[data-col-count="2"] .submenu ul,.submenu[data-col-count="3"] .submenu ul,.submenu[data-col-count="4"] .submenu ul{--menu-col-count:1}.submenu[data-menu-expanded]{height:100dvh;translate:0}@media (width > 48rem){.submenu[data-menu-expanded]{display:block;height:auto;left:0;top:100%;width:100%}}.submenu a{color:var(--blue-700)}.submenu .menu{display:grid;grid-template-columns:repeat(var(--menu-col-count),1fr)}.submenu .column:has(>[data-menu-level="2"]) .column{min-width:none}.navigation-section{height:unset;position:relative;translate:unset}#block-cer-mainmenu{display:none}@media (width > 48rem){#block-cer-mainmenu{display:block}}#block-cer-mainmenu.contextual-region{position:unset}.mobilemenu-toogle{display:block}@media (width > 48rem){.mobilemenu-toogle{display:none}}:has(#toolbar-administration) .offcanvas{margin-top:39px}#block-cer-mobile-mainmenu .menu[data-region=mobile]{border-top:1px solid #f0f0f0}#block-cer-mobile-mainmenu .menu li.menu-item{text-align:left}#block-cer-mobile-mainmenu .menu li button{padding-block:20px;padding-inline:0;width:unset}.menu-toggle{align-items:center;background-color:transparent;color:var(--blue-700);display:flex;justify-self:flex-end;padding:0}@media (width > 48rem){.menu-toggle{display:none}}.menu-toggle .icon{font-size:60px}.menu-toggle.mobilemenu-close{margin-bottom:var(--size-5)}.menu-toggle.mobilemenu-close .icon{font-size:1rem;font-variation-settings:"FILL" 0,"wght" 700,"GRAD" 200,"opsz" 20}.menu-back{align-items:center;display:flex}@media (width > 48rem){.menu-back{display:none}}aside.offcanvas{background-color:var(--grey-50);flex-direction:column;flex-wrap:wrap;height:100dvh;left:0;overflow-x:hidden;overflow-y:scroll;padding-block:var(--size-6);position:fixed;top:0;transition:translate .3s cubic-bezier(.47,0,.745,.715);translate:100vw;width:100%;z-index:10}aside.offcanvas.open{translate:0}aside .submenu .menu-level-1{height:90dvh;overflow-y:scroll}.mobile nav>ul:not([data-region=mobile]){display:flex;justify-content:space-around;margin-bottom:40px;margin-top:10px;padding:0}.mobile nav>ul:not([data-region=mobile]) li{list-style:none}.mobile nav>ul:not([data-region=mobile]) li a{text-decoration:underline}.mobile nav>ul:not([data-region=mobile]) li a:hover{text-decoration:none}.glossary form .glossary--radios>div{display:flex;flex-wrap:wrap;gap:var(--size-2)}.glossary form .glossary--radios .form-item:not(:first-child){border-left:1px solid var(--black);padding-inline-start:var(--size-2)}.glossary form .glossary--radios .form-item:has(input[checked=checked]) label{font-weight:600}.glossary form .glossary--radios .form-item input{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.tex2jax_process:has(table){overflow:scroll}table{--borders:var(--size-px) solid var(--table-border-color-light);border:var(--borders);border-collapse:separate;border-radius:var(--size-1);border-spacing:0;height:100%;overflow:auto;table-layout:auto;text-align:left;width:100%}@media (width > 48rem){table{width:-moz-fit-content;width:fit-content}}table caption{caption-side:top;text-align:left}table td,table th{border-bottom:var(--borders);border-right:var(--borders);color:var(--table-text-light);font-size:var(--size-4);line-height:var(--size-6);padding:var(--size-2-5) var(--size-3)}table th{background-color:var(--table-header-bg-light);font-weight:600}table td{background-color:var(--table-default-bg-light);line-height:var(--size-6)}table tr td:last-of-type,table tr th:last-of-type{border-right:none}table tbody tr:last-of-type td,table tbody tr:last-of-type th{border-bottom:none}.cer-views-filterable form{display:grid;gap:1rem;grid-template-columns:1fr;justify-content:end}@media (width > 40rem){.cer-views-filterable form{grid-template-columns:repeat(2,1fr)}}@media (width > 64rem){.cer-views-filterable form{grid-template-columns:repeat(var(--filter-count,4),1fr)}}.cer-views-filterable form .form-item{align-items:center;display:flex}.cer-views-filterable form .form-item.form-type-textfield{width:100%}@media (width > 64rem){.cer-views-filterable form .form-item.form-type-textfield{width:auto}}.cer-views-filterable form .form-item.form-type-textfield input{width:100%}@media (width > 64rem){.cer-views-filterable form .form-item.form-type-textfield input{width:clamp(200px,100%,300px)}}@media (width > 40rem){.cer-views-filterable form .form-item:first-of-type{grid-column:span 2}}.cer-views-filterable form .form-item label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.cer-views-filterable form .form-type-select{border:1px solid var(--blue-600);border-radius:var(--radius-2);color:var(--blue-600);padding-inline:var(--size-2);position:relative}.cer-views-filterable form .form-type-select:after{word-wrap:normal;color:var(--blue-600);content:"expand_more";direction:ltr;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;pointer-events:none;position:absolute;right:0;text-transform:none;white-space:nowrap}.cer-views-filterable form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 24px 0 0;padding-block:var(--size-2);text-overflow:ellipsis;white-space:nowrap;width:100%}.cer-views-filterable form input[type=text]{border:1px solid var(--blue-800);border-radius:var(--radius-full);display:flex;padding-block:var(--size-2-5);padding-inline:var(--size-3);width:clamp(200px,100%,300px)}.cer-views-filterable form .form-actions{display:flex;gap:var(--size-4);grid-column:1/-1}.cer-views-filterable form .form-actions .cer-button{margin-top:0}.cer-spinner{background-color:hsla(0,0%,100%,.9);display:grid;inset:0;place-items:center;position:absolute;z-index:10}.cer-spinner svg{width:var(--size-96)}.cer-spinner svg #freepik--Plants--inject-10{animation:shake 15s linear Infinite;animation-delay:0s}.cer-spinner svg #clouds--1{animation:floating 2s linear infinite alternate-reverse}.cer-spinner svg #clouds--2{animation:floating 2.5s linear infinite alternate;animation-delay:0s}.cer-spinner svg #freepik--Wind--inject-10{animation:wind 3s linear Infinite;animation-delay:0s}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes floating{0%{transform:translateX(0) translateY(4px)}50%{transform:translateX(-2px) translateY(0)}to{transform:translateX(8px) translateY(2px)}}@keyframes wind{0%{transform:rotate(0deg)}25%{transform:rotate(1deg)}75%{transform:rotate(-1deg)}}.input-group{align-items:center;color:var(--grey-600);display:grid;gap:var(--size-3-5);grid-template-columns:var(--size-7) 1fr;margin-block:var(--size-1-5);padding:var(--size-1-5)}.input-group:hover{text-decoration:underline}.input-group:focus-within{--offset-distance:var(--size-0);--focus-ring-width:2px;--focus-ring-color:var(--blue-400);--inner-shadow:inset 0 0 0 0 var(--blue-400);background-color:var(--grey-100);border-radius:var(--size-2);box-shadow:var(--inner-shadow),0 0 0 var(--offset-distance) var(--background-color,#fff),0 0 0 var(--focus-ring-width) var(--focus-ring-color);outline-color:transparent;outline-style:solid}.input-group input[type=checkbox],.input-group input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:2px solid var(--grey);display:grid;height:var(--size-7);margin:0;place-content:center;width:var(--size-7)}.input-group input[type=checkbox]:hover,.input-group input[type=radio]:hover{background-color:var(--grey-100)}.input-group input[type=checkbox]:focus,.input-group input[type=radio]:focus{--offset-distance:var(--size-0);--focus-ring-width:0;--focus-ring-color:var(--blue-400);background-color:var(--grey-100)}.input-group input[type=checkbox].disabled,.input-group input[type=checkbox]:disabled,.input-group input[type=radio].disabled,.input-group input[type=radio]:disabled{background-color:var(--grey-100);border:var(--size-px) solid var(--grey-300);cursor:not-allowed}.input-group input[type=radio]{border-radius:50%}.input-group input[type=radio]:before{border-radius:50%;box-shadow:inset 1rem 1rem var(--blue-700);content:"";height:var(--size-2-5);transform:scale(0);transition:transform .12s ease-in-out;width:var(--size-2-5)}.input-group input[type=radio]:checked:before{transform:scale(1.75)}.input-group input[type=checkbox]:checked:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='17' fill='none'%3E%3Cpath d='m7.125 16.938-6.75-6.904 3-3.068 3.75 3.835L17.625.062l3 3.069-13.5 13.806Z' fill='%23002937'/%3E%3C/svg%3E")}.progress--wrapper{border:1px solid var(--grey-200);border-radius:var(--radius-2);margin-bottom:var(--size-8);padding-block:var(--size-5);padding-inline:var(--size-6)}.progress--title{margin-bottom:var(--size-4)}.progress--input{background-color:var(--blue-50);height:var(--size-2);overflow-x:hidden}.progress--bar,.progress--input{border-radius:var(--radius-full)}.progress--bar{background-color:var(--blue);height:100%;transition:width .3s cubic-bezier(.47,0,.745,.715)}.views-additional-actions{align-items:center;display:flex;justify-content:space-between;padding-block:var(--size-8)}.views-additional-actions:has(>:first-child:last-child){justify-content:end}.project-register{grid-gap:var(--size-6);border-radius:var(--radius-2-5);display:grid;grid-template-areas:"header header" "area1 area3" "area2 area3" "area4 area4";grid-template-columns:1fr 1fr;grid-template-rows:auto}.project-register header{background-color:var(--blue);border-radius:var(--radius-2-5) var(--radius-2-5) 0 0;grid-area:header;padding:var(--size-4)}.project-register header h1,.project-register header p{color:var(--white)}.project-register div:has(>#vue-app){display:flex;flex-direction:row-reverse}.project-register div:has(>#vue-app) .views-row{width:100%}.project-register>div:not(.contextual,header){background-color:var(--grey-100);border-radius:var(--radius-2-5);padding:var(--size-4)}.project-register>div:not(.contextual,header) .views-row div,.project-register>div:not(.contextual,header).views-row div{margin:var(--size-4) 0}.project-register>div:not(.contextual,header):nth-child(3){grid-area:area1}.project-register>div:not(.contextual,header):nth-child(4){background-color:var(--blue-100);grid-area:area2}.project-register>div:not(.contextual,header):nth-child(5){grid-area:area3}.project-register>div:not(.contextual,header):nth-child(6){grid-area:area4}blockquote{background-color:var(--grey-50);border-left:4px solid var(--grey);color:var(--grey-800);max-width:100%;padding:var(--size-5) var(--size-7)}footer{background-color:var(--grey-900);padding-block:var(--size-20);position:relative}@media (width > 64rem){footer{padding-block:var(--size-40)}}.footer-grid{display:grid;gap:var(--size-10) 95px;grid-auto-flow:row;grid-template-areas:"cer-logo" "content" "socials";grid-template-columns:1fr;grid-template-rows:auto auto}@media (width > 96rem){.footer-grid{grid-template-areas:"cer-logo content" "socials content";grid-template-columns:1fr 1.75fr}}.cer-logo{align-items:flex-start;border-bottom:var(--size-px) solid var(--grey-700);display:flex;grid-area:cer-logo;padding-bottom:var(--size-5)}.cer-logo img{filter:invert(1);margin-left:var(--size-2-5);width:220px}.socials{border-top:var(--size-px) solid var(--grey-700);display:flex;flex-direction:column;gap:var(--size-10);grid-area:socials;padding-top:var(--size-10)}@media (width > 96rem){.socials{border-top:none;padding-top:var(--size-0)}}.socials a,.socials h2{color:var(--white)}.socials .social-media--item,.socials li,.socials ul{padding:var(--size-0)}.socials h2{font-size:var(--size-3-5);font-weight:600}.socials .social-media--wrapper{gap:15px}.socials .social-media--wrapper .social-media--item{aspect-ratio:1;margin-top:var(--size-2);width:25px}.socials nav ul{flex-direction:row;flex-wrap:wrap;gap:var(--size-10);list-style:none}.socials nav ul li a{font-weight:300;text-decoration:underline}.socials nav ul li a:hover{text-decoration:none}.socials nav ul:not(.contextual-links){display:flex}.socials p{color:var(--grey);font-size:var(--size-4);font-weight:400;margin:0}.content{grid-area:content}.content nav{height:100%}.content nav ul{flex-direction:column;gap:var(--size-4) 72px}.content nav ul:not(.contextual-links){display:flex}.content nav ul ul{text-decoration:underline}.content nav ul li span{display:block;margin-bottom:var(--size-4);text-decoration:none}.content nav ul li ul li a{font-weight:300;text-decoration:underline}.content nav ul li ul li a:hover{text-decoration:none}.content nav ul:not(.contextual-links) a{display:inline-block}.content nav>ul{height:100%;row-gap:var(--size-8)}@media (width > 40rem){.content nav>ul{flex-direction:row;flex-wrap:wrap;gap:var(--size-10) var(--size-8)}.content nav>ul>li{width:calc(50% - var(--size-10))}}@media (width > 80rem){.content nav>ul{flex-wrap:nowrap;gap:var(--size-8);justify-content:space-evenly}.content nav>ul>li{width:auto}}.content nav>ul>li{padding-left:var(--size-10)}.content nav>ul>li span{font-weight:600}.content nav a,.content nav li,.content nav ul{color:var(--white);list-style:none;padding:var(--size-0)}.block-pragma-aoc{display:grid;grid-column:full-bleed-start/full-bleed-end}.block-pragma-aoc .aoc-container{--banner-background:var(--yellow-600);--banner-background-padding:60px;background:linear-gradient(to bottom,transparent var(--banner-background-padding),var(--banner-background) var(--banner-background-padding) calc(100% - var(--banner-background-padding)),transparent calc(100% - var(--banner-background-padding)));grid-template-rows:auto;overflow:hidden;position:relative}@media (width > 80rem){.block-pragma-aoc .aoc-container{--banner-background-padding:var(--size-0,0px);background:linear-gradient(to right,var(--banner-background) 62%,transparent 62%)}}.block-pragma-aoc .aoc-content{display:flex;flex-direction:column;gap:var(--size-5);grid-row:1;padding-block:calc(var(--banner-background-padding) + 60px);width:100%}.block-pragma-aoc .aoc-content h2{font-weight:500;margin:var(--size-0);padding-block:var(--size-0)}.block-pragma-aoc .aoc-content h2:after{content:none}.block-pragma-aoc .aoc-content .bottom-text,.block-pragma-aoc .aoc-content p{width:100%}@media (width > 80rem){.block-pragma-aoc .aoc-content .bottom-text,.block-pragma-aoc .aoc-content p{width:75%}}.block-pragma-aoc .aoc-content p{font-weight:300;margin-top:var(--size-0)}.block-pragma-aoc .aoc-content .bottom-text{display:flex;flex-direction:column-reverse;gap:var(--size-2)}.block-pragma-aoc .aoc-content .bottom-text a{color:var(--blue-700);display:block;font-size:var(--size-4-5);font-weight:700;padding:var(--size-0)}.block-pragma-aoc .aoc-content .bottom-text a:hover{text-decoration:underline}.block-pragma-aoc .aoc-content .bottom-text a:hover span{translate:var(--size-2) 0}.block-pragma-aoc .aoc-content .bottom-text a span{margin-left:var(--size-2);transition:.3s ease-in-out;vertical-align:middle}.block-pragma-aoc .aoc-content .bottom-text .credit{font-size:var(--size-3)}@media (width > 80rem){.block-pragma-aoc .aoc-content .bottom-text{align-items:center;flex-direction:row}.block-pragma-aoc .aoc-content .bottom-text .credit{margin-left:auto}.block-pragma-aoc .aoc-content{width:60%}}.block-pragma-aoc .image-wrapper{display:grid;grid-column-end:full-bleed-end;grid-column-start:full-bleed-start;inset:0;position:absolute;z-index:-1}.block-pragma-aoc .image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (width > 80rem){.block-pragma-aoc .image-wrapper{grid-column-start:body-start}}.stats-wrapper{background:var(--white);container:stats-wrapper/inline-size;display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--size-8);padding:var(--size-10)}@media (width > 64rem){.stats-wrapper{flex-direction:row}}.cer-news{padding-block-start:var(--size-8)}.cer-news .views-exposed-form{border-bottom:1px solid var(--grey-200);border-top:1px solid var(--grey-200);flex-wrap:wrap;gap:var(--size-4);margin-block-end:var(--size-8);padding-block:var(--size-7)}.cer-news .views-exposed-form,.cer-news .views-exposed-form .form-item{align-items:center;display:flex}.cer-news .views-exposed-form .form-item:first-of-type{flex:1}.cer-news .views-exposed-form .form-item label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.cer-news .views-exposed-form input{border-width:var(--size-px)}.cer-news .views-exposed-form input[type=text]{border:1px solid var(--blue-800);border-radius:var(--radius-full);display:flex;padding-block:var(--size-2-5);padding-inline:var(--size-3);width:clamp(200px,100%,300px)}.cer-news .views-exposed-form select{max-width:12ch;padding:0}.cer-news .views-exposed-form .form-actions{margin-left:-16px}.cer-news header{padding-block-end:var(--size-10,2.5rem)}.cer-news header div{display:flex;flex-direction:column;gap:var(--size-6);justify-content:space-between}@media (width > 48rem){.cer-news header div{flex-direction:row}}.cer-news header div a{color:var(--blue-600,#005674);font-size:18px;font-weight:700;line-height:28px;-webkit-text-decoration:2px underline currentColor;text-decoration:2px underline currentColor;transition:.3s ease-in-out}.cer-news header div a span{color:var(--blue-700);font-size:26px;transition:.3s ease-in-out;vertical-align:middle}.cer-news header div a:hover{text-decoration-color:transparent}.cer-news header div a:hover span{translate:5px 0}.cer-news .cer-card{border-color:transparent}.cer-news .cer-card__icon{padding-left:var(--size-5);padding-right:var(--size-5);padding-top:var(--size-5)}.cer-news .cer-card__content{padding-bottom:var(--size-5);padding-inline:var(--size-5)}.cer-news .views-view-responsive-grid>div{--col-layout-col-gap:1.5rem}@container column (width > 40rem){.cer-news .views-view-responsive-grid>div{flex-basis:calc(100% - var(--col-layout-col-gap,0px)/2)}}@container column (width > 48rem){.cer-news .views-view-responsive-grid>div{flex-basis:calc(25% - var(--col-layout-col-gap,0px)*3)}}.cert--card{background-color:#fff;border:1px solid #bbb;border-radius:4px;box-shadow:3px 3px 5px #c7c7c7;color:#fff;display:block}.cert--card b{font-weight:700}.cert--card.grey .cert--card-header{background-color:#4b4b4b}.cert--card.grey .cert--card-header h3,.cert--card.grey .cert--card-header p{color:#fff!important}.cert--card.grey .cert--card-after .vue-tooltip{background-color:#4b4b4b}.cert--card.grey .cert--card-after .progress-bar{background-color:#f3f3f3}.cert--card.grey .cert--card-after .progress-bar .progress--inner{background-color:#4b4b4b}.cert--card.blue .cert--card-header{background-color:#0080a5}.cert--card.blue .cert--card-header div,.cert--card.blue .cert--card-header svg{stroke:currentColor;border-color:#0080a5}.cert--card.blue .cert--card-header h3,.cert--card.blue .cert--card-header p{color:#fff!important}.cert--card.blue .cert--card-after .vue-tooltip{background-color:#0080a5}.cert--card.blue .cert--card-after .progress-bar{background-color:#dbedf2}.cert--card.blue .cert--card-after .progress-bar .progress--inner{background-image:linear-gradient(#0080a5,#004f64)}.cert--card.green .cert--card-header{background-color:#2e8287}.cert--card.green .cert--card-header div,.cert--card.green .cert--card-header svg{stroke:currentColor;border-color:#2e8287}.cert--card.green .cert--card-header h3,.cert--card.green .cert--card-header p{color:#fff!important}.cert--card.green .cert--card-after .vue-tooltip{background-color:#2e8287}.cert--card.green .cert--card-after .progress-bar{background-color:#d5ebec}.cert--card.green .cert--card-after .progress-bar .progress--inner{background-image:linear-gradient(#2e8287,#163f42)}.cert--card.background-lightblue{background-color:#dbedf2}.cert--card-header{background-color:#0080a5;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 15px;position:relative}.cert--card-header:has(.commitment-type){min-height:85px}.cert--card-header:has(.commitment-type) .commitment-type{stroke:#4b4b4b;border-color:#4b4b4b;color:#4b4b4b;position:absolute;right:14px;top:4px}.cert--card-header:has(.commitment-type) .commitment-type>div{background-color:#fff;border-radius:50%;border-style:solid;border-width:4px;height:75px;line-height:75px;margin-left:auto;margin-right:auto;margin-top:-30px;text-align:center;width:75px}.cert--card-header:has(.commitment-type) .icon{fill:none;stroke-width:1.5px;height:80%;margin-left:auto;margin-right:auto;margin-top:7px;width:80%}.cert--card-header:has(.commitment-type) p{font-size:12px;margin-top:0}.cert--card-header:has(.commitment-type) .title{margin-right:30%}.cert--card-header h3{display:block;font-size:20px;font-weight:700;line-height:20px;margin-block-end:0;margin-block-start:0;text-transform:uppercase}.cert--card-header .small{padding:5px;width:-moz-fit-content;width:fit-content}.cert--card-header .trade-name{margin:0 5px}.cert--card-header .vue-tooltip-toggle{color:#fff!important;font-size:17px;font-weight:500;line-height:20px}.cert--card-banner:has(.pill){background-color:#e4e4e4;margin:0;min-height:47px;padding:10px 15px 0}.cert--card-body{color:#383a42;font-size:14px;line-height:20px;padding:15px;white-space:pre-line}.cert--card-body:has(.emissions-table){display:flex;flex-direction:column}@media (width > 64rem){.cert--card-body:has(.emissions-table){flex-direction:row}}.cert--card-body:has(.emissions-table) .emissions-table{display:grid;min-height:100%}.cert--card-body:has(.cert--card-content) .vue-tooltip{background-color:#4b4b4b;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff!important;font-size:12px;font-weight:400;margin-top:-10px;padding:4px 10px}.cert--card-body:has(.cert--card-content) .vue-tooltip-toggle h4{font-size:12px;font-weight:400}.cert--card-content{background:#f3f3f3;border-radius:5px 0 5px 5px;margin-top:24px;overflow-wrap:break-word;padding:var(--size-2-5);position:relative}.cert--card-content .vue-tooltip{position:absolute;right:0;translate:0 -100%}.cert--card-content>h4{color:#383a42;font-size:14px;line-height:20px;margin-block-start:0}.cert--card-content>p{color:#383a42}.cert--card-content>a,.cert--card-content>p{font-size:13px;line-height:1.6;margin:0 0 10px}.cert--card-content>a{color:#007499;padding:0;text-decoration:underline}.cert--card-after{display:flex;flex-direction:column;margin-top:24px}.cert--card-after .vue-tooltip{margin-left:auto}.cert--card .progress-bar>h4{color:#383a42;display:block;font-size:14px;font-weight:700;line-height:20px;margin-bottom:10px;margin-top:10px}.cert--card .progress-bar .information p{color:#383a42;font-size:13px;line-height:1.6;margin:0 0 10px}.cert--card .progress-bar .progress{background-color:#fff;background-image:linear-gradient(#797979,#bebebe);border:1px solid #464646;border-bottom:none;border-radius:5px 5px 0 0;box-shadow:none;height:30px;margin-bottom:20px;overflow:hidden}.cert--card .progress-bar .progress--inner{align-items:center;background-color:#337ab7;border-radius:0;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);color:#fff;display:flex;font-size:12px;height:100%;justify-content:center;line-height:20px;overscroll-behavior-inline:auto;text-align:center}.cert--card:has(.emissions-table){max-width:100%;width:100%}@media (width > 64rem){.cert--card:has(.emissions-table){max-width:calc(75% - var(--row-gap))}}.cert--card:has(.renewable-table){max-width:100%;width:100%}@media (width > 64rem){.cert--card:has(.renewable-table){max-width:25%}}.icon{fill:none;stroke-width:2px}.layout-item:has(.emissions-table,.renewable-table){display:flex;flex-direction:column;gap:var(--row-gap);justify-content:space-between}@media (width > 64rem){.layout-item:has(.emissions-table,.renewable-table){flex-direction:row}}.accounting-approach{width:100%}@media (width > 64rem){.accounting-approach{width:60%}}.accounting-approach .cert--card-body{align-items:center;-moz-column-gap:20px;column-gap:20px;display:grid;grid-auto-rows:auto;grid-template-columns:auto auto;justify-content:flex-start;justify-items:flex-start;row-gap:20px}.accounting-approach .cert--card-body p{color:#383a42;font-size:13px;line-height:20px;margin:0}.accounting-approach .cert--card-body .vue-tooltip .vue-tooltip-toggle p{color:#0080a5;display:inline-block;font-size:13px;font-weight:500;line-height:1.6}.notes h4{display:block;font-size:15px;font-weight:600;margin-bottom:10px;margin-top:10px}.notes h4,.notes li,.notes p{color:#383a42;line-height:20px}.notes li,.notes p{font-size:13px;margin:0 0 px 10px}.header{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin:20px 0 -20px}@media (width > 64rem){.header{align-items:center;flex-direction:row}}.header .vue-tooltip{background:#0080a5!important;border-radius:30px;font-size:12px;height:-moz-fit-content;height:fit-content;min-width:168px;padding:4px 8px}.header .vue-tooltip h4{align-self:flex-end;color:#fff;font-size:12px;font-weight:500}.progress-bar .progress-ticks{border-left:1px solid;border-right:1px solid;display:flex;height:20px;justify-content:space-between;position:relative;top:-30px}.progress-bar .progress-ticks>div{margin:0 -6px;position:relative;top:22px}.progress-bar:has(.negative) .progress>.progress--inner{background-image:linear-gradient(#7c5e5e,#291717)!important;float:right}.vue-datavis-wrapper{border:1px solid var(--grey-200);margin-bottom:85px}.vue-datavis-wrapper .vue-datavis-container{margin:30px}.vue-datavis-wrapper .vue-datavis-container:has(h3,span){align-items:center;display:flex;flex-direction:column}.vue-datavis-wrapper .vue-datavis-container .non-interactive{margin-right:auto}.vue-datavis-wrapper .cer-accordion .cer-accordion__heading{background-color:var(--grey-100);margin-bottom:0}.vue-datavis-wrapper .cer-accordion .cer-accordion__heading button{display:flex;padding:40px 45px;width:100%}.vue-datavis-wrapper .cer-accordion .cer-accordion__panel{margin:0;overflow:hidden}.vue-datavis-wrapper .cer-accordion .cer-accordion__panel .cer-accordion__body{padding:28px;visibility:visible}.vue-datavis-figure{font-weight:500}.book-navigation{grid-template-columns:[full-bleed-start] minmax(var(--container-margin),1fr) [body-first-start] minmax(0,calc(var(--content-width)/2)) [body-first-end body-last-start] minmax(0,calc(var(--content-width)/2)) [body-last-end] minmax(var(--container-margin),1fr) [full-bleed-end]}.book-navigation .next,.book-navigation .prev{--space:var(--size-22);--heading-color:var(--white);--body-color:var(--white);--link-color:var(--white);--link-hover-color:var(--white);display:grid;grid-template-columns:subgrid}.book-navigation .next a,.book-navigation .prev a{display:flex;flex-direction:column;gap:var(--size-3);padding-block:var(--space);padding-inline:var(--space)}.book-navigation .prev{background-color:var(--green-700);grid-column-end:body-first-end;grid-column-start:full-bleed-start}.book-navigation .prev a{padding-inline-start:0}.book-navigation .prev>*{grid-column:body-first-start/body-first-end}.book-navigation .next{background-color:var(--blue-600);grid-column-end:full-bleed-end;grid-column-start:body-last-start;text-align:right}.book-navigation .next a{padding-inline-end:0}.book-navigation .next>*{grid-column:body-last-start/body-last-end}.modern-webform{margin-block:var(--size-20)}.modern-webform .webform-button{background-color:var(--blue-600);border:none;color:var(--white);cursor:pointer;line-height:var(--size-6);padding-block:var(--size-3);padding-inline:var(--size-3-5)}@media (width > 48rem){.modern-webform .webform-button{line-height:var(--size-6);padding-block:var(--size-4);padding-inline:var(--size-5)}}.modern-webform .webform-button.button--previous{background-color:var(--white);border:2px solid var(--blue-600);color:var(--blue-700)}.modern-webform .webform-button--wrapper{display:flex;gap:var(--size-4);margin:var(--size-4) var(--size-0)}.modern-webform .webform-question{font-size:var(--size-4-5);line-height:var(--size-7);margin-top:var(--size-4)}.modern-webform .webform-text{display:flex;flex-direction:column;gap:var(--size-4)}.modern-webform .webform-text h2{font-size:var(--size-6);font-weight:600;line-height:var(--size-8);padding-bottom:var(--size-4);position:relative}.modern-webform .webform-text h2:after{border-bottom:2px solid var(--blue-300);bottom:0;content:"";display:block;left:0;position:absolute;width:125px}.modern-webform .webform-text p{font-size:var(--size-4);font-weight:400;line-height:var(--size-6);margin:0}.modern-webform .webform-text a{color:var(--blue-700);padding:0;text-decoration:underline}.modern-webform .webform-text a:hover{text-decoration:none}.modern-webform .webform-text ul{margin-block:var(--size-0)}.modern-webform .webform-text ul li{padding-left:var(--size-7);position:relative}.modern-webform .webform-text ul li:before{aspect-ratio:1;background-color:var(--blue-300);content:"";left:0;position:absolute;top:calc(1lh/2);transform:translateY(-50%);width:var(--size-3)}.modern-webform .webform-error{background-color:var(--red-50);border:var(--size-px) solid var(--red);border-color:var(--red);border-left-width:var(--size-2);display:flex;font-weight:600;gap:var(--size-2);margin-block:var(--size-4);padding-block:var(--size-2);padding-inline:var(--size-3);width:min(780px,100%)}.modern-webform .webform-error .icon{color:var(--red);font-size:var(--size-6)}.vue-map-container .overlay{align-items:center;background:#0e7393;bottom:0;color:#fff;display:flex;font-size:24px;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:calc(infinity + 1)}.vue-map-container .overlay .spinner{display:flex;font-size:10px;gap:2px;height:40px;justify-content:center;margin:auto;text-align:center;width:50px}@keyframes throb{0%,40%,to{opacity:.8;transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{opacity:1;transform:scaleY(1);-webkit-transform:scaleY(1)}}.vue-map-container .overlay .spinner>div{animation:throb 1.2s ease-in-out infinite;background-color:#7bcedd;display:inline-block;height:100%;width:6px}.vue-map-container .overlay .spinner>div.rect2{animation-delay:-1.1s}.vue-map-container .overlay .spinner>div.rect3{animation-delay:-1s}.vue-map-container .overlay .spinner>div.rect4{animation-delay:-.9s}.vue-map-container .overlay .spinner>div.rect5{animation-delay:-.8s}.vue-map-container #map-container{display:grid;grid-column:1/-1;grid-template-columns:auto 0;grid-template-rows:auto auto;overflow:hidden;position:relative}.vue-map-container #map-container #map{height:100%;width:100%}.vue-map-container #map-container #map #info-panel{grid-row:2}.vue-map-container #map-container #map .gmnoprint{bottom:auto!important;right:auto!important}.vue-map-container .map-marker{color:#0a698b;opacity:1;position:relative;position:absolute;transform:translate(-50%,-50%);transition:opacity .5s ease-in-out,top .5s ease-in-out;width:-moz-fit-content;width:fit-content;width:-moz-max-content;width:max-content;z-index:99999999}.vue-map-container .map-marker:focus{filter:sepia(1)}.vue-map-container .map-marker:has(.method){color:#fff}.vue-map-container .map-marker div{display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-70%);width:50%}.vue-map-container .map-marker span{font-weight:700}.vue-map-container .map-marker>svg{stroke:#0a698b;stroke-width:2;stroke-dasharray:none;stroke-linecap:butt;stroke-dashoffset:0;stroke-linejoin:miter;stroke-miterlimit:4;fill:#fff;fill-rule:nonzero;opacity:1}.vue-map-container .map-marker>svg.method{fill:#42bad7;stroke:#42bad7}.vue-map-container .map-marker>svg.method.contract{fill:#3a5560;stroke:#3a5560}.vue-map-container .info-panel{background-color:#fff;bottom:-100%;box-shadow:0 0 10px rgba(0,0,0,.16);height:100%;padding:40px;position:fixed;right:0;transition:all .5s ease-in-out;width:100%;z-index:101}.vue-map-container .info-panel.is-visible{bottom:0;left:0;overflow:scroll}.vue-map-container .info-panel.is-visible body{overflow:hidden}@media (width > 64rem){.vue-map-container .info-panel{grid-row:2;height:100%;overflow-x:hidden;overflow-y:scroll;position:absolute;right:-100%;top:0;width:35%}.vue-map-container .info-panel.is-visible{left:auto;right:0}}.vue-map-container .info-panel h1{color:inherit;font-size:24px;font-style:normal;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.vue-map-container .info-panel .heading{color:#6a6c70;display:flex;font-size:14px;font-style:normal;font-weight:400;justify-content:space-between;letter-spacing:.1em;margin:8px 0 24px;text-transform:uppercase}.vue-map-container .info-panel .heading p{margin:0}.vue-map-container .info-panel .heading span{cursor:pointer}.vue-map-container .info-panel table{border:none;height:auto;width:100%}.vue-map-container .info-panel td,.vue-map-container .info-panel th{background-color:#fff;border-bottom:1px solid #cfd6d9;border-left:none;border-right:none;font-size:10px;font-style:normal;font-weight:400;line-height:1.42857143;padding:5px 0}.vue-map-container .info-panel thead th{border-bottom-width:1px;font-size:9px;font-weight:900;letter-spacing:.05em;padding:0 0 2px;text-transform:uppercase}.vue-map-container .info-panel td,.vue-map-container .info-panel thead th:not(:first-child){text-align:end}.vue-map-container .info-panel tbody tr:last-child td,.vue-map-container .info-panel tbody tr:last-child th{border-bottom:none}.vue-map-container .info-panel tfoot td,.vue-map-container .info-panel tfoot th{border-bottom:none;border-top:2px solid #cfd6d9;padding-top:8px}.vue-map-container .info-panel .table-heading{color:inherit;font-size:10px;font-style:normal;font-weight:400;letter-spacing:.1em;margin:30px 0 12px;text-transform:uppercase}.vue-map-container .info-panel .accordion-header{align-items:center;background:inherit;border-top:1px solid #cfd6d9;color:#343740;display:flex;font-size:11px;font-style:normal!important;font-weight:400!important;padding:7px 0;position:relative;text-align:left;text-overflow:ellipsis;width:100%}.vue-map-container .info-panel .accordion-header span{aspect-ratio:1/1;margin-right:6px;max-width:16px;opacity:.5;position:relative;top:-1px;vertical-align:middle}.vue-map-container .info-panel .accordion-header .material-symbols-outlined{font-size:14px;line-height:1;margin-left:auto;transition:all .3s ease-out}.vue-map-container .info-panel .accordion-open .material-symbols-outlined{transform:rotate(-180deg)}.vue-map-container .info-panel .accordion-content{background-color:#fff;overflow:hidden;padding:0 18px;transition:max-height .4s ease-out}.vue-map-container .info-panel .accordion-content .project-id{display:block;font-size:10px;font-style:normal!important;font-weight:400!important;letter-spacing:.05em;text-transform:uppercase}.vue-map-container .info-panel .accordion-content .description{color:#343740;font-size:11px;font-style:normal!important;font-weight:400!important;line-height:1.42857143;padding:6px 0}.vue-map-container .info-panel .accordion-content a{align-items:center;background:none;border:1px solid #0e7393;border-radius:0;box-shadow:none;color:#0e7393;cursor:pointer;display:flex;font-size:12px;font-size:10px;font-style:normal!important;font-weight:400;font-weight:400!important;letter-spacing:.1em;line-height:1;margin:6px 0 0;padding:7px 17px;text-align:center;text-transform:uppercase;touch-action:manipulation;transition:all .1s ease-out;-moz-user-select:none;-webkit-user-select:none;user-select:none;vertical-align:middle;width:-moz-fit-content;width:fit-content}.vue-map-container .info-panel .accordion-content a span{font-size:14px;margin-left:5px}.vue-map-container .results-panel{background-color:#fff;border-radius:1rem;box-shadow:0 0 10px rgba(0,0,0,.16);grid-row:2;margin:0 5rem;overflow-x:hidden;overflow-y:scroll;padding:1rem 2rem;position:absolute;top:-100%;transition:top .3s ease-in-out;width:100%;width:-moz-fit-content;width:fit-content;z-index:9}.vue-map-container .results-panel b{font-weight:600}.vue-map-container .results-panel div{margin:auto}.vue-map-container .results-panel.is-visible{top:1rem}.vue-map-container .legend-colors{bottom:0;position:absolute;right:0;z-index:100}.vue-map-container .legend-colors ul{gap:2px}.vue-map-container .legend-colors li{align-items:center;background:hsla(0,0%,100%,.75);display:flex;font-size:11px;font-style:normal!important;font-weight:400!important;justify-content:flex-end;letter-spacing:.07em;line-height:18px;padding:5px;text-align:right;text-transform:uppercase}.vue-map-container .legend-colors li:before{display:none}.vue-map-container .legend-colors li span{aspect-ratio:1;margin:0 0 0 9px;width:18px}.vue-map-container .legend-colors li .contracted{fill:#3a5560}.vue-map-container .legend-colors li .non_contracted{fill:#42bad7}.vue-map-container .legend-colors li .multiple_projects{fill:#fff;stroke:#0f7393}.vue-map-container .map-filter-wrapper{align-items:center;background-color:#fff;border-bottom:1px solid #cfd6d9;border-top:1px solid #cfd6d9;display:flex;flex-direction:column;gap:40px;grid-column:1/-1;padding:30px 0;z-index:10}@media (width > 64rem){.vue-map-container .map-filter-wrapper{flex-direction:row;justify-content:space-between}}.vue-map-container .map-filter-wrapper>span{color:#343434;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.vue-map-container .map-filter-wrapper .map-filter-contract,.vue-map-container .map-filter-wrapper .map-filter-method,.vue-map-container .map-filter-wrapper .map-filter-states{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:relative}.vue-map-container .map-filter-wrapper .map-filter-contract span,.vue-map-container .map-filter-wrapper .map-filter-method span,.vue-map-container .map-filter-wrapper .map-filter-states span{color:currentColor;position:absolute;right:0}.vue-map-container .map-filter-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--Blue-600,#005674);font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:24px;padding:.75ch 2ch}.vue-map-container .map-filter-wrapper .map-filter-search{margin-right:auto;position:relative}.vue-map-container .map-filter-wrapper .map-filter-search label{position:absolute;translate:50% 80%}.vue-map-container .map-filter-wrapper .map-filter-search input{align-items:center;border:1px solid var(--Blue-800,#002937);border-radius:40px;display:flex;gap:10px;height:46px;padding:10px 12px 10px 32px;width:311px}.vue-map-container .map-filter-wrapper .map-filter-search span{border-radius:1rem;color:#005674;font-size:2rem;position:absolute;right:12px;top:7px;transition:right .3s ease-in-out}.vue-map-container .map-filter-wrapper .map-filter-search span:focus,.vue-map-container .map-filter-wrapper .map-filter-search span:hover{color:#7bcedd;right:7px}[role=tablist]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:var(--size-6);margin-top:var(--size-7);min-width:100%}[role=tablist]>span{color:var(--Gray-800,#343434);font:600 20px/28px Poppins;margin-right:4px;width:100%}@media (width > 48rem){[role=tablist]>span{width:auto}}[role=tab]{--tabs-button-background:#fff;--tabs-button-color:#003f56;--tabs-button-border-width:2px;--tabs-button-border-color:#003f56;--tabs-button-padding-block:12px;--tabs-button-padding-inline:14px;background-color:var(--tabs-button-background);border-color:var(--tabs-button-border-color);border-style:solid;border-width:var(--tabs-button-border-width);color:var(--tabs-button-color);padding-block:var(--tabs-button-padding-block);padding-inline:var(--tabs-button-padding-inline)}[role=tab][aria-selected=true]{--tabs-button-color:#fff;--tabs-button-background:#003f56}[role=tabpanel]{min-height:10em;overflow:auto;width:100%}[role=tabpanel].is-hidden{display:none}.contract-page table,.project-page table{border-collapse:collapse;margin:0 0 16px;table-layout:auto}.contract-page table th:not(:last-child),.project-page table th:not(:last-child){border-right:1px solid!important}.contract-page table td,.project-page table td{word-wrap:normal}.contract-page h2#contract-overview,.contract-page h2#project-summary,.project-page h2#contract-overview,.project-page h2#project-summary{margin-top:0}@media (width > 80rem){.contract-page table,.project-page table{table-layout:auto}}@media (width > 48rem){.contract-page table tr th:first-child,.project-page table tr th:first-child{max-width:15em;min-width:15em;width:15em;word-break:normal}}@media (width > 64rem){.contract-page,.project-page{margin-left:calc(var(--size-24)*-1);margin-right:calc(var(--size-24)*-1)}.contract-page table tr th:first-child,.project-page table tr th:first-child{max-width:20em;min-width:20em;width:20em;word-break:normal}}@media (width > 40rem){.contract-page,.project-page{margin-left:calc(var(--size-10)*-1);margin-right:calc(var(--size-10)*-1)}}@media (width > 20rem){.contract-page,.project-page{margin-left:calc(var(--size-16)*-1);margin-right:calc(var(--size-16)*-1)}}.contract-page .block header,.project-page .block header{padding-block:0}.datatable{width:100%}.datatable table.dataTable{display:table;width:100%!important}.dataTable tr{cursor:pointer}.dt-filter{padding-block-end:var(--size-8)}.dt-filter,.dt-footer{display:flex;flex-direction:column;gap:var(--size-4);justify-content:space-between}@media (width > 64rem){.dt-filter,.dt-footer{flex-direction:row}}.dt-filter .dt-length,.dt-footer .dt-length{align-items:center;display:flex}.dt-filter .dt-length label,.dt-footer .dt-length label{width:-moz-max-content;width:max-content}.dt-filter .dt-paging,.dt-footer .dt-paging{justify-content:space-evenly;width:100%}@media (width > 64rem){.dt-filter .dt-paging,.dt-footer .dt-paging{width:-moz-fit-content;width:fit-content}}div.dt-container .dt-search{display:flex;width:100%}div.dt-container .dt-search label{align-items:center;display:flex;position:relative;width:100%}div.dt-container .dt-search input[type=search]{align-items:center;border:1px solid var(--blue-800,#002937);border-radius:40px;display:flex;gap:10px;height:46px;max-width:311px;padding:10px 12px 10px 32px;width:100%}div.dt-container .dt-search svg{left:13px;position:absolute}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{border-color:transparent transparent transparent rgba(0,0,0,.5);border-style:solid;border-width:5px 0 5px 10px;box-sizing:border-box;content:"";display:inline-block;margin-right:.5em}table.dataTable.dtr-inline.collapsed>tbody>tr.dtr-expanded>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.dtr-expanded>th.dtr-control:before{border-color:rgba(0,0,0,.5) transparent transparent;border-style:solid;border-width:10px 5px 0}table.dataTable td:first-of-type,table.dataTable tr:first-child th:first-of-type,table.dataTable.dtr-inline.collapsed td:first-of-type,table.dataTable.dtr-inline.collapsed tr:first-child th:first-of-type{text-wrap:pretty}@media (width > 80rem){table.dataTable td:first-of-type,table.dataTable tr:first-child th:first-of-type,table.dataTable.dtr-inline.collapsed td:first-of-type,table.dataTable.dtr-inline.collapsed tr:first-child th:first-of-type{text-wrap:balance!important}}.emissions-table,.renewable-table{border-radius:5px;padding:10px}.emissions-table.focused,.renewable-table.focused{background:#fff}.emissions-table.focused>p,.renewable-table.focused>p{background:#dbedf2!important;border-radius:15px;color:#0080a5!important;font-size:13px;font-weight:500;margin-bottom:10px;min-height:28px;padding:0 12px}.emissions-table>p,.renewable-table>p{color:#383a42;font-size:14px;font-weight:500;margin-bottom:10px}.emissions-table .cert-table,.renewable-table .cert-table{border-collapse:separate;border-radius:5px;border-width:0;overflow:hidden;width:100%}.emissions-table .cert-table th,.renewable-table .cert-table th{background:#0080a5!important;border:none;color:#fff!important;font-weight:500;padding:10px}.emissions-table .cert-table th:first-child,.renewable-table .cert-table th:first-child{width:80px}.emissions-table .cert-table thead th,.renewable-table .cert-table thead th{text-align:center}.emissions-table .cert-table tr,.renewable-table .cert-table tr{font-size:14px}.emissions-table .cert-table td,.renewable-table .cert-table td{background:#fff!important;border:solid #eaeaea;border-width:0 1px 1px 0;color:#383a42;padding:10px 5px;text-align:center;width:calc(50% - 40px)}.emissions-table .cert-table .gap td,.emissions-table .cert-table td.gap,.renewable-table .cert-table .gap td,.renewable-table .cert-table td.gap{background:none!important;background-color:none!important;border:none;font-size:4px;height:6px;line-height:6px}.emissions-table .cert-table tbody tr:nth-child(2) th,.renewable-table .cert-table tbody tr:nth-child(2) th{border-radius:0 0 0 5px}.emissions-table .cert-table tbody tr:nth-child(2) td:last-child,.renewable-table .cert-table tbody tr:nth-child(2) td:last-child{border-radius:0 0 5px 0}.emissions-table .cert-table tbody tr:last-child td:last-child,.renewable-table .cert-table tbody tr:last-child td:last-child{border-radius:0 5px 5px 0;overflow:hidden}.emissions-table .cert-table tbody tr:last-child td,.renewable-table .cert-table tbody tr:last-child td{border-width:1px 1px 1px 0}.emissions-table .cert-table tbody tr:nth-child(4) th,.renewable-table .cert-table tbody tr:nth-child(4) th{border-radius:5px 0 0 5px;overflow:hidden}.emissions-table section,.renewable-table section{align-items:center;display:flex;gap:6px;margin:4px 0 12px}.emissions-table section h4,.renewable-table section h4{color:#383a42;font-size:14px;font-weight:700;line-height:20px}.emissions-table section svg,.renewable-table section svg{fill:none;stroke-width:2px;stroke:#0080a5;color:#000}.emissions-table .selected,.renewable-table .selected{gap:4px;width:-moz-fit-content;width:fit-content}.emissions-table .selected svg,.renewable-table .selected svg{stroke:#0080a5;aspect-ratio:1;width:24px}.renewable-table .cert-table th:first-child{width:50%}.search-baby{display:grid}.search-baby .views-exposed-form{order:-1}.search-baby .views-exposed-form .form-text{height:100%}.search-baby .views-exposed-form .form-actions .cer-button{margin-block:0}.search-baby .views-row{border-bottom:3px solid var(--grey-100);padding-block-end:var(--size-9)}.search-baby .views-row article{display:flex;flex-direction:column;gap:var(--size-5)}.search-baby .views-row h2,.search-baby .views-row h3{--body-color:var(--blue-800,#002937);display:grid;font-size:20px;font-weight:600;margin-block-end:0}.search-baby .views-row h2 a,.search-baby .views-row h3 a{padding-inline:0;text-decoration:underline}.search-baby .views-row h2 small,.search-baby .views-row h3 small{color:var(--blue);font-size:.8rem;font-weight:400;line-height:normal;margin-block-start:.5ch;max-inline-size:var(--size-content-1)}.search-baby .views-row .tags ul{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--size-2);margin:var(--size-0);padding:var(--size-0)}.search-baby .views-row .tags ul li{background-color:var(--blue);border-radius:var(--radius-full);color:var(--white);padding-block:var(--size-1-5);padding-inline:var(--size-4-5)}.search-baby .views-row .tags ul li:before{all:unset}.views-element-container:has(.search-baby){display:grid;grid-column:full-bleed-start/full-bleed-end}.block-facets,.block-facets-block{display:grid;gap:var(--size-6)}@media (width > 48rem){.block-facets,.block-facets-block{gap:var(--size-12)}}.block-facets h2,.block-facets-block h2{padding-block-end:var(--size-5)}.block-facets h3,.block-facets-block h3{color:var(--grey-900,#1a1a1a);font-size:24px;font-style:normal;font-weight:500;line-height:32px}.block-facets ul:not(.contextual-links),.block-facets-block ul:not(.contextual-links){padding-inline-start:0}.block-facets ul:not(.contextual-links) li.facet-item,.block-facets-block ul:not(.contextual-links) li.facet-item{align-items:center;color:var(--grey-600);display:grid;gap:var(--size-3-5);grid-template-columns:var(--size-7) 1fr;list-style:none;padding-inline-start:0}.block-facets ul:not(.contextual-links) li.facet-item:before,.block-facets-block ul:not(.contextual-links) li.facet-item:before{content:unset}.facets-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:2px solid var(--grey);display:grid;height:var(--size-7);margin:0;place-content:center;width:var(--size-7)}.facets-checkbox:focus,.facets-checkbox:hover{background-color:var(--grey-100)}.facets-checkbox:focus{--offset-distance:var(--size-0);--focus-ring-width:0;--focus-ring-color:var(--blue-400)}.facets-checkbox.disabled,.facets-checkbox:disabled{background-color:var(--grey-100);border:var(--size-px) solid var(--grey-300);cursor:not-allowed}.facets-checkbox:checked{background-color:var(--blue);border-color:var(--blue-700)}.facets-checkbox:checked:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='17' fill='none'%3E%3Cpath d='m7.125 16.938-6.75-6.904 3-3.068 3.75 3.835L17.625.062l3 3.069-13.5 13.806Z' fill='%23fff'/%3E%3C/svg%3E");line-height:.5lh}.views-exposed-form:has(.form-item-search-api-fulltext){border:1px solid var(--blue-800);border-radius:var(--radius-full);display:flex;flex:1;padding-block:var(--size-4);padding-inline:var(--size-3)}.views-exposed-form:has(.form-item-search-api-fulltext) label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.views-exposed-form:has(.form-item-search-api-fulltext) .form-item-search-api-fulltext{align-items:center;display:grid;flex:1}.views-exposed-form:has(.form-item-search-api-fulltext) .form-item-search-api-fulltext:before{content:"search";font-family:Material Symbols Outlined;font-size:var(--size-8);position:absolute;z-index:1}.views-exposed-form:has(.form-item-search-api-fulltext) .form-text{padding-inline-start:calc(var(--size-2) + var(--size-8));position:relative;width:100%}.views-exposed-form:has(.form-item-search-api-fulltext) .button{border-radius:var(--radius-full)}.search-block-form{width:min(225px,100%)}.search-api-form{display:none;min-width:250px;position:relative}@media (width > 48rem){.search-api-form{display:block}}.search-api-form:is(:not(#block-cer-searchapiform)){display:block}.search-api-form div:has(.form-submit){position:absolute;right:7px;top:7px}.search-api-form div:has(.form-submit) input{border-radius:16px}.search-api-form>form input[type=search]{border:1px solid var(--blue-800);border-radius:var(--radius-full);display:flex;flex:1;padding-block:var(--size-2-5);padding-inline:var(--size-3) 96px;width:100%}.search-api-form>form input[type=search] label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.search-api-form>form input[type=search] .form-type-search{flex:1}.search-api-form>form input[type=search] .form-search{padding:0}.search-api-form>form input[type=search] .button{border-radius:var(--radius-full);font-size:small}.project-table .views-exposed-form:has(.form-item-search-api-fulltext){--_gap:var(--size-4);align-items:center;border:none;border-radius:0;border-top:1px solid #cfd6d9;display:grid;gap:var(--_gap);grid-template-columns:1fr;padding-block:0;padding-block:var(--size-7);padding-inline:0}@media (width > 48rem){.project-table .views-exposed-form:has(.form-item-search-api-fulltext){grid-template-columns:repeat(var(--filter-count),1fr)}}@media (width > 48rem){.project-table .views-exposed-form:has(.form-item-search-api-fulltext) .form-item-search-api-fulltext{grid-column:span 2;width:calc((100% - var(--_gap))/2)}}.project-table .views-exposed-form:has(.form-item-search-api-fulltext) .form-item-search-api-fulltext:before{content:"search";font-family:Material Symbols Outlined;font-size:var(--size-6);margin-left:8px;position:absolute;z-index:1}.project-table .views-exposed-form:has(.form-item-search-api-fulltext) .form-text{align-items:center;border:1px solid var(--Blue-800,#002937);border-radius:var(--radius-full);display:flex;gap:10px;padding:10px 12px 10px 32px;width:unset}.project-table .views-exposed-form:has(.form-item-search-api-fulltext) .form-actions{justify-self:end}@media (width > 48rem){.project-table .views-exposed-form:has(.form-item-search-api-fulltext) .form-actions{grid-column:1/-1;grid-row-start:2}}.project-table .views-exposed-form:has(.form-item-search-api-fulltext) .button{margin-block:unset}.project-table .views-exposed-form:has(.form-item-search-api-fulltext) .form-type-select{align-items:center;display:flex;position:relative}@media (width > 48rem){.project-table .views-exposed-form:has(.form-item-search-api-fulltext) .form-type-select{justify-self:end}}.project-table .views-exposed-form:has(.form-item-search-api-fulltext) .form-type-select:has(.cer-dropdown):after{-webkit-font-feature-settings:"liga";word-wrap:normal;-webkit-font-smoothing:antialiased;content:"expand_more";direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;position:absolute;right:0;text-transform:none;white-space:nowrap;z-index:-1}.project-table .views-exposed-form:has(.form-item-search-api-fulltext) .form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:var(--blue-600,#005674);font-weight:600;overflow:hidden;padding:.75ch 3ch .75ch 2ch;text-align:start;text-overflow:ellipsis;white-space:nowrap;width:100%}.type--document_bundle .block-system-main-block{padding-block:var(--size-10)}.related-items{background-color:var(--grey-100);padding-block:var(--size-22)}.related-items--grid{display:grid;gap:var(--size-8);grid-template-columns:repeat(3,1fr)}.highcharts-container li:before{all:unset!important}#block-cer-webform{background-color:var(--blue-800);padding-block:var(--size-14)}#block-cer-webform h2{color:var(--white);font-size:var(--size-6);font-weight:500;line-height:var(--size-8);margin:0;padding-block-end:var(--size-5);position:relative}#block-cer-webform h2:after{border-bottom:3px solid var(--blue-300);bottom:0;content:"";display:block;left:0;position:absolute;width:min(260px,100%)}#block-cer-webform .webform--feedback-form{color:#fff}#block-cer-webform .webform--feedback-form .fieldset-legend{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}#block-cer-webform .webform--feedback-form .fieldset-wrapper .js-webform-radios{display:flex;gap:var(--size-2);padding-block-end:var(--size-4-5);padding-block-start:var(--size-5)}#block-cer-webform .webform--feedback-form .fieldset-wrapper .js-webform-radios .form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;position:absolute;right:0;top:0;width:100%}#block-cer-webform .webform--feedback-form .form-submit,#block-cer-webform .webform--feedback-form .form-type-radio{background-color:var(--white);border:var(--size-px) solid var(--white);color:var(--blue-700);display:flex;font-size:var(--size-4-5);gap:var(--size-2);margin:0;padding-block:var(--size-4);padding-inline:var(--size-5);position:relative}#block-cer-webform .webform--feedback-form .form-submit:hover,#block-cer-webform .webform--feedback-form .form-type-radio:hover{text-decoration:underline}#block-cer-webform .webform--feedback-form .form-type-radio:before{background-color:currentColor;content:"";-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:22px}#block-cer-webform .webform--feedback-form .form-type-radio:first-of-type:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 -960 960 960' width='24'%3E%3Cpath d='M720-120H320v-520l280-280 50 50q7 7 11.5 19t4.5 23v14l-44 174h218q32 0 56 24t24 56v80q0 7-1.5 15t-4.5 15L794-168q-9 20-30 34t-44 14ZM240-640v520H80v-520h160Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 -960 960 960' width='24'%3E%3Cpath d='M720-120H320v-520l280-280 50 50q7 7 11.5 19t4.5 23v14l-44 174h218q32 0 56 24t24 56v80q0 7-1.5 15t-4.5 15L794-168q-9 20-30 34t-44 14ZM240-640v520H80v-520h160Z'/%3E%3C/svg%3E")}#block-cer-webform .webform--feedback-form .form-type-radio:last-of-type:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 -960 960 960' width='24'%3E%3Cpath d='M240-840h400v520L360-40l-50-50q-7-7-11.5-19t-4.5-23v-14l44-174H120q-32 0-56-24t-24-56v-80q0-7 1.5-15t4.5-15l120-282q9-20 30-34t44-14Zm480 520v-520h160v520H720Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 -960 960 960' width='24'%3E%3Cpath d='M240-840h400v520L360-40l-50-50q-7-7-11.5-19t-4.5-23v-14l44-174H120q-32 0-56-24t-24-56v-80q0-7 1.5-15t4.5-15l120-282q9-20 30-34t44-14Zm480 520v-520h160v520H720Z'/%3E%3C/svg%3E")}#block-cer-webform .webform--feedback-form .form-type-textarea{display:flex;flex-direction:column;gap:var(--size-3);padding-block:var(--size-5)}#block-cer-webform .webform--feedback-form .form-type-textarea textarea{border-radius:var(--size-0);color:var(--black);width:100%}@media (width > 48rem){#block-cer-webform .webform--feedback-form .form-type-textarea textarea{width:auto}}#block-cer-webform .webform--feedback-form .form-type-textarea .text-count-wrapper{padding-block:var(--size-3)}#block-cer-webform .webform--feedback-form .form-type-textarea .text-count-wrapper .text-count-message{color:var(--white);font-size:var(--size-3-5);font-style:italic;font-weight:400;line-height:var(--size-5)}#block-cer-webform .webform--feedback-form .webform-readonly{display:none}#block-cer-webform .webform--feedback-form .webform-confirmation{padding-block:var(--size-5)}#block-cer-webform .webform--feedback-form .webform-confirmation .webform-confirmation__message{margin:0}.layout-content ul.topic-list:not(.contextual-links,.cer--entity-moderation-form,.book-menu){display:flex;flex-direction:row;padding-left:0}.layout-content ul.topic-list:not(.contextual-links,.cer--entity-moderation-form,.book-menu) li{padding-left:0}.layout-content ul.topic-list:not(.contextual-links,.cer--entity-moderation-form,.book-menu) li:before{all:unset}
