/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
html{--color-black:#000;--color-black--as-rgb:0,0,0;--color-black--pitch:#000;--color-black--pitch--as-rgb:0,0,0;--color-white:#fff;--color-white--as-rgb:255,255,255;--color-grey:#929292;--color-grey--light:#f0f0f0;--color-blue:#015ca9;--color-blue--light:#eef5f9;--color-pink:#e94279;--color-yellow:#f7a600;--color-green:#00a7a7;--system--color-green:#86bd01;--system--color-green--as-rgb:134,189,1;--system--color-green--light:#eef5df;--system--color-red:#db1f28;--system--color-red--as-rgb:219,31,40;--system--color-red--light:#fae1e2;--system--color-yellow:#fbb333;--system--color-yellow--as-rgb:251,179,51;--system--color-yellow--light:#fef4e4;--system--color-blue:#324fbd;--system--color-blue--as-rgb:50,79,189;--system--color-blue--light:#e4e7f5;--grid--gutter:min(3.5vw,22px);--grid--page-padding:max(0rem,calc(50% - 601px) - var(--grid--gutter) - var(--grid--breakout-column) - var(--grid--gutter));--font-family-urbanist:"Urbanist",sans-serif;--outline-animation--offset-start:0.375rem;--outline-animation--offset-end:0.125rem;--box-shadow:0rem 0rem 0.75rem rgba(var(--color-black--as-rgb),0.1);--box-shadow--hover:0.25rem 0.375rem 0.75rem rgba(var(--color-black--as-rgb),0.15);--radius--xs:0.3125rem;--radius--s:0.625rem;--height-header-top:0rem;--height-header-main:5.8125rem;--height-header:calc(var(--height-header-top) + var(--height-header-main))}html.js-header-oh-active{--height-header-top:0rem;--height-header-main:4.375rem}body{--height-toolbar-hor:0rem;--width-toolbar-vert:0rem}body.user-logged-in{--height-toolbar-hor:6.0625rem;--width-toolbar-vert:0}@font-face{font-display:fallback;font-family:Urbanist;font-style:normal;font-weight:100 900;src:url(/themes/custom/lim/assets/fonts/urbanist/Urbanist-VariableFont_wght.woff2) format("woff2")}@font-face{font-display:fallback;font-family:Urbanist;font-style:italic;font-weight:100 900;src:url(/themes/custom/lim/assets/fonts/urbanist/Urbanist-Italic-VariableFont_wght.woff2) format("woff2")}@keyframes outline-animation{0%{outline-offset:var(--outline-animation--offset-start)}to{outline-offset:var(--outline-animation--offset-end)}}@view-transition{navigation:auto}:where(.page) [tabindex]:not([tabindex="-1"]):focus,:where(.page) a:focus,:where(.page) button:focus,:where(.page) input:focus,:where(.page) select:focus,:where(.page) textarea:focus{animation-fill-mode:forwards;animation:outline-animation .2s ease;outline:.125rem solid currentColor;outline-offset:var(--outline-animation--offset-end)}:where(.page) [tabindex]:not([tabindex="-1"]):focus:-moz-focusring,:where(.page) a:focus:-moz-focusring,:where(.page) button:focus:-moz-focusring,:where(.page) input:focus:-moz-focusring,:where(.page) select:focus:-moz-focusring,:where(.page) textarea:focus:-moz-focusring{outline:.125rem solid currentColor}:where(.page) [tabindex="-1"]:focus{outline:0}:where(.page) :focus:not(:focus-visible){outline:0}:where(.page) button{cursor:pointer}:where(.page) form>*+*{margin-block-start:1.25em}:where(.page) form>*+.form-actions{margin-block-start:2.5rem}:where(.page) fieldset{border:0;box-sizing:border-box;min-inline-size:auto;padding:0}:where(.page) fieldset>.fieldset-wrapper>.form-item--error-message{margin-block-end:.9375rem;margin-block-start:0}:where(.page) fieldset [class*=webform-options]>.form-item+.form-item{margin-block-start:.3125rem}:where(.page) .label,:where(.page) label:not(.option),:where(.page) legend{color:var(--color-blue);display:block;font-weight:700;margin-block-end:.3125rem}:where(.page) .label-above+ul{margin-block-start:0}:where(.page) .label-inline{display:inline-block}:where(.page) .label-strong{font-weight:700}:where(.page) button,:where(.page) input,:where(.page) optgroup,:where(.page) select,:where(.page) textarea{color:inherit}:where(.page) input[data-textual-input=true],:where(.page) select,:where(.page) textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-white);border:.0625rem solid var(--color-grey);border-radius:.625rem;inline-size:100%;padding:1em 1.5em;transition:all .2s ease}:where(.page) input[data-textual-input=true].error,:where(.page) select.error,:where(.page) textarea.error{border-color:rgb(var(--system--color-red--as-rgb))}:where(.page) input[data-textual-input=true]::-moz-placeholder,:where(.page) select::-moz-placeholder,:where(.page) textarea::-moz-placeholder{opacity:1}:where(.page) input[data-textual-input=true]::placeholder,:where(.page) select::placeholder,:where(.page) textarea::placeholder{opacity:1}:where(.page) textarea{display:block}:where(.page) select{--icon-size:0.3125em;--icon-space-inline:1.5em;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - var(--icon-space-inline)) 50%,calc(100% - var(--icon-space-inline) + var(--icon-size)) 50%;background-repeat:no-repeat;background-size:var(--icon-size) var(--icon-size),var(--icon-size) var(--icon-size);padding-inline-end:calc(var(--icon-space-inline) + var(--icon-space-inline) + var(--icon-size))}:where(.page) input[type=checkbox],:where(.page) input[type=radio]{margin-block-start:.1875rem;margin-inline-start:.1875rem;opacity:0;position:absolute}:where(.page) input[type=checkbox]+label,:where(.page) input[type=radio]+label{--active-color:var(--color-blue);align-items:baseline;cursor:pointer;display:inline-flex;gap:.75rem}:where(.page) input[type=checkbox]+label .icon,:where(.page) input[type=radio]+label .icon{flex:0 0 auto}:where(.page) input[type=checkbox]+label .text,:where(.page) input[type=radio]+label .text{flex:1 1 auto}:where(.page) input[type=checkbox]+label .label-wrapper,:where(.page) input[type=radio]+label .label-wrapper{color:var(--color-blue)}:where(.page) input[type=checkbox]+label .icon,:where(.page) input[type=radio]+label .icon{align-items:center;background-color:var(--color-white);block-size:1.25rem;border:.0625rem solid var(--color-black);display:flex;inline-size:1.25rem;inset-block-start:-.0625em;justify-content:center;position:relative;transition:all .2s ease}:where(.page) input[type=checkbox]+label .icon svg,:where(.page) input[type=radio]+label .icon svg{fill:transparent;transition:all .2s ease}:where(.page) input[type=checkbox]:focus+label .icon,:where(.page) input[type=radio]:focus+label .icon{animation-fill-mode:forwards;animation:outline-animation .2s ease;outline:.125rem solid currentColor;outline-offset:var(--outline-animation--offset-end)}:where(.page) input[type=checkbox]:focus+label .icon:-moz-focusring,:where(.page) input[type=radio]:focus+label .icon:-moz-focusring{outline:.125rem solid currentColor}:where(.page) input[type=radio]+label .icon{border-radius:50%}:where(.page) input[type=radio]+label .icon .disc{block-size:.625rem;border-radius:50%;inline-size:.625rem;transition:all .2s ease}:where(.page) input[type=radio]:checked+label .disc{background-color:var(--active-color)}:where(.page) input[type=checkbox]+label .icon{border-radius:.375rem}:where(.page) input[type=checkbox]+label .icon svg{block-size:auto;inline-size:75%;inset-block-start:4%;margin:auto;position:relative}:where(.page) input[type=checkbox]:checked+label .icon{background-color:var(--active-color);border-color:var(--active-color)}:where(.page) input[type=checkbox]:checked+label .icon svg{fill:var(--color-white)}:where(.page) .ck{--ck-color-base-border:var(--color-black);--ck-spacing-standard:1.5em}:where(.page) .form-item--error-message{align-items:baseline;display:inline-flex;gap:.5em}:where(.page) .form-item--error-message .icon{flex:0 0 auto}:where(.page) .form-item--error-message .text{flex:1 1 auto}:where(.page) .form-item--error-message{color:rgb(var(--system--color-red--as-rgb));font-size:85%;margin-block-start:.5em}:where(.page) .description{margin-block-start:.5em}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-white);font-size:16px}:where(.page){color:var(--color-black);font-family:var(--font-family-urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol)}:where(.page){font-size:var(--font-size-value)}:where(.page){line-height:var(--line-height-value)}:where(.page) h1,:where(.page) h2,:where(.page) h3,:where(.page) h4,:where(.page) h5,:where(.page) h6{margin:0}:where(.page) h1>a,:where(.page) h2>a,:where(.page) h3>a,:where(.page) h4>a,:where(.page) h5>a,:where(.page) h6>a{text-decoration-line:none}:where(.page) h1>a:hover,:where(.page) h2>a:hover,:where(.page) h3>a:hover,:where(.page) h4>a:hover,:where(.page) h5>a:hover,:where(.page) h6>a:hover{text-underline-offset:.125rem}:where(.page) .heading--xl,:where(.page) h1{font-size:var(--font-size-value)}:where(.page) .heading--xl,:where(.page) h1{font-weight:700;line-height:var(--line-height-value);margin-block-end:.25em;margin-block-start:0}:where(.page) .heading--l,:where(.page) h2{font-size:var(--font-size-value)}:where(.page) .heading--l,:where(.page) h2{font-weight:700;line-height:var(--line-height-value)}:where(.page) .heading--m,:where(.page) h3{font-size:var(--font-size-value)}:where(.page) .heading--m,:where(.page) h3{font-weight:700;line-height:var(--line-height-value)}:where(.page) .heading--s,:where(.page) h4{font-size:var(--font-size-value)}:where(.page) .heading--s,:where(.page) h4{font-weight:700;line-height:var(--line-height-value)}:where(.page) .heading--xs,:where(.page) h5{font-size:var(--font-size-value)}:where(.page) .heading--xs,:where(.page) h5{font-weight:700;line-height:var(--line-height-value)}:where(.page) .heading--xxs,:where(.page) h6{font-size:var(--font-size-value)}:where(.page) .heading--xxs,:where(.page) h6{font-weight:700;line-height:var(--line-height-value)}:where(.page) .heading--xxxs{font-size:var(--font-size-value)}:where(.page) .heading--xxxs{font-weight:700;line-height:var(--line-height-value)}:where(.page) .text--intro-l{font-size:var(--font-size-value)}:where(.page) .text--intro-l{font-weight:500;line-height:var(--line-height-value)}:where(.page) .text--intro-m{font-size:var(--font-size-value)}:where(.page) .text--intro-m{font-weight:500;line-height:var(--line-height-value)}:where(.page) .body--s{font-size:var(--font-size-value)}:where(.page) .body--s{line-height:var(--line-height-value)}:where(.page) p{margin:0}:where(.page) figure{margin:0}:where(.page) figure figcaption{margin-block-start:.5em}:where(.page) img,:where(.page) video{block-size:auto;display:block;font-size:smaller;max-inline-size:100%}:where(.page) svg{fill:currentColor}:where(.page) svg.svg-use{display:flex}:where(.page) address{font-style:normal}:where(.page) a{color:currentColor;text-decoration-thickness:.0625em;text-underline-offset:.1875em}:where(.page) a img{border:0;outline:0 none}:where(.page) ul{margin:0;padding:0}:where(.page) ul:not([type]){list-style:none}:where(.page) ul:not([type])>li:before{content:"​";position:absolute}:where(.page) ol{margin:0;padding:0}:where(.page) ol:not([type]){list-style:none}:where(.page) ol:not([type])>li:before{content:"​";position:absolute}:where(.page) hr{background-color:currentColor;block-size:.0625rem;border:none;inline-size:100%}:where(.page) strong{font-weight:700}:where(.page) em{font-style:italic}:where(.page) blockquote{margin:0}:where(.page) blockquote p{font-size:var(--font-size-value)}:where(.page) blockquote p{font-style:italic;font-weight:600;line-height:var(--line-height-value)}:where(.page) table{border-collapse:collapse;border-spacing:0;inline-size:100%}:where(.page) table caption{font-weight:600;margin-block-end:.9375rem;text-align:left}:where(.page) table td,:where(.page) table th{border:.0625rem solid var(--color-black);padding:.625rem .9375rem;text-align:left;vertical-align:top}.text-formatted{--base-line-rhythm:1.25em}.text-formatted>:not(:first-child){margin-block-start:var(--base-line-rhythm)}.text-formatted .h2,.text-formatted .h3,.text-formatted h2,.text-formatted h3{font-size:var(--font-size-value);font-weight:700;line-height:var(--line-height-value)}.text-formatted .h3,.text-formatted h3{--base-line-rhythm:0.8em}.text-formatted .h4,.text-formatted h4{font-size:var(--font-size-value);font-weight:700;line-height:var(--line-height-value)}.text-formatted figure{--base-line-rhythm:3em}.text-formatted figure:not(:last-child){margin-block-end:var(--base-line-rhythm)}.text-formatted figure blockquote{--base-line-rhythm:0}.text-formatted ul{padding-inline-start:1.25em}.text-formatted ul ::marker{color:currentColor}.text-formatted ul:not([type]){list-style-type:disc}.text-formatted ul:not([type])>li:before{content:none}.text-formatted ol{padding-inline-start:1.25em}.text-formatted ol ::marker{color:currentColor}.text-formatted ol:not([type]){list-style-type:decimal}.text-formatted ol:not([type])>li:before{content:none}.text-formatted table{--base-line-rhythm:3em}.text-formatted table:not(:last-child){margin-block-end:var(--base-line-rhythm)}.text-formatted .lnk--ext *{display:inline}.content--with-aside{position:relative;row-gap:2.5rem;spacing-start:var(--spacing-start-value)}.content--with-aside .content__aside{color:var(--color-blue);position:relative}.content--with-aside .content__aside .filters .shape--heart{color:var(--color-pink);inset-block-start:3.125rem;inset-inline-start:-13.125rem;position:absolute;transform:rotate(50deg);z-index:-1}.content--with-aside .content__aside .filters>:last-child{border-bottom:.125rem solid var(--color-grey--light);padding-block-end:.9375rem}.content--with-aside .content__items .pager{margin-block-start:var(--margin-block-start-value)}.limit-page-main .region--content__inner{-moz-column-gap:var(--grid--gutter);column-gap:var(--grid--gutter);display:grid;grid-template-columns:var(--grid--page-padding) var(--grid--breakout-column) repeat(12,1fr) var(--grid--breakout-column) var(--grid--page-padding)}:where(.limit-page-main .region--content__inner)>*{grid-column:3/-3}.full-grid-container{-moz-column-gap:var(--grid--gutter);column-gap:var(--grid--gutter);display:grid;grid-template-columns:var(--grid--page-padding) var(--grid--breakout-column) repeat(12,1fr) var(--grid--breakout-column) var(--grid--page-padding)}:where(.full-grid-container)>*{grid-column:3/-3}.full-grid-container .subgrid{display:grid;grid-column:1/-1;grid-template-columns:subgrid}[class*=list--]{row-gap:var(--row-gap-value)}[class*=list--]>*{display:flex}[class*=list--]>*>*{inline-size:100%}.grid--4-items{row-gap:var(--grid--gutter)}.grid--4-items>li{display:flex}.list--with-teasers>li:nth-child(8n+1),.list--with-teasers>li:nth-child(8n+5){--teaser-shape-color:var(--color-yellow)}.list--with-teasers>li:nth-child(8n+2),.list--with-teasers>li:nth-child(8n+6),.list--with-teasers>li:nth-child(8n+7){--teaser-shape-color:var(--color-pink)}.list--with-teasers>li:nth-child(8n+3),.list--with-teasers>li:nth-child(8n+4),.list--with-teasers>li:nth-child(8n+8){--teaser-shape-color:var(--color-green)}html{overflow-block:scroll;overflow-inline:hidden;scroll-behavior:smooth}html.js-header-oh-active.main-navigation-open{overflow-block:hidden}.vert-rhythm--m>*+:not(.unset-rhythm),.vert-rhythm--xs>*+:not(.unset-rhythm),.vert-rhythm>*+:not(.unset-rhythm){margin-block-start:var(--space-vert-value)}.adjust-order{align-content:flex-start;display:grid}.adjust-order .order-min{order:-1}a.skip-link{--outline-animation--offset-end:-0.3125rem;display:block;font-size:var(--font-size-value);font-weight:700;line-height:var(--line-height-value);padding:.625rem;text-align:center;text-decoration-line:underline}:where(.page) button{background-color:transparent;border:none;border-radius:0;padding:0;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}[class*=btn--]{--btn-radius:3.125rem;align-items:center;display:inline-flex;gap:.9375em}[class*=btn--] .icon{flex:0 0 auto}[class*=btn--] .text{flex:1 1 auto}[class*=btn--]{border:.125rem solid var(--border-color);max-inline-size:100%}[class*=btn--]:link{text-decoration:none}[class*=btn--]{--outline-animation--offset-end:-0.375rem;background-color:var(--bg-color);line-height:100%;padding:.875em 2em}[class*=btn--].is-active{background-color:var(--bg-color--hover)}[class*=btn--]{color:var(--text-color);transition:all .2s ease}[class*=btn--].is-active{color:var(--text-color--hover)}[class*=btn--]{border-radius:var(--btn-radius);font-weight:600}[class*=btn--] .text:first-letter{text-transform:lowercase}[class*=btn--]:has(.icon--arrow-right) .icon--arrow-right{transition:all .2s ease}[class*=btn--]:has(.icon--arrow-right):focus .icon--arrow-right{transform:translateX(.25em)}.btn--filled.btn--white{--bg-color:var(--color-white);--border-color:var(--color-white);--bg-color--hover:var(--color-blue);--text-color:var(--color-blue);--text-color--hover:var(--color-white)}.btn--filled.btn--blue{--bg-color:var(--color-blue);--border-color:var(--color-blue);--bg-color--hover:var(--color-white);--text-color:var(--color-white);--text-color--hover:var(--color-blue)}.btn--ghost.btn--white{--bg-color:var(--color-white);--border-color:var(--color-blue);--bg-color--hover:var(--color-blue);--text-color:var(--color-blue);--text-color--hover:var(--color-white)}.btn--ghost.btn--blue{--bg-color:var(--color-blue);--border-color:var(--color-white);--bg-color--hover:var(--color-white);--text-color:var(--color-white);--text-color--hover:var(--color-blue)}.btn--shape{--bg-color:transparent;--bg-color--hover:var(--bg-color);position:relative}.btn--shape.btn--blue{--text-color:var(--color-white);--text-color--hover:var(--color-blue);--bg-color-shape:var(--color-blue);--bg-color-shape--hover:var(--color-white)}.btn--shape.btn--white{--text-color:var(--color-blue);--text-color--hover:var(--color-white);--bg-color-shape:var(--color-white);--bg-color-shape--hover:var(--color-blue)}.btn--shape svg{margin-block:.625rem;margin-inline-end:1.875rem}.btn--shape:before{background-color:var(--bg-color-shape);block-size:100%;content:"";display:inline-block;inline-size:100%;inset-block-start:0;inset-inline-start:0;-webkit-mask-image:url(/themes/custom/lim/assets/images/mask--button.svg);mask-image:url(/themes/custom/lim/assets/images/mask--button.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;transition:all .2s ease;z-index:-1}.btn--shape:hover .text{text-decoration:underline}.btn--shape:hover:before{background-color:var(--bg-color-shape--hover)}.btn--shape:focus-visible{outline:0}.btn--shape:focus-visible:-moz-focusring{outline:0}.btn--shape:focus-visible .text{animation-fill-mode:forwards;animation:outline-animation .2s ease;outline:.125rem solid currentColor;outline-offset:var(--outline-animation--offset-end)}.btn--shape:focus-visible .text:-moz-focusring{outline:.125rem solid currentColor}.btn--shape:focus-visible .text{--outline-animation--offset-end:0.125rem}.btn--back-to-top{--size:2.75rem;align-items:center;aspect-ratio:1/1;background-color:var(--color-blue);block-size:var(--size);border:.125rem solid var(--color-white);border-radius:var(--radius--s);box-shadow:var(--box-shadow);color:var(--color-white);display:flex;inline-size:var(--size);inset-block-end:1.25rem;inset-inline-end:1.25rem;justify-content:center;opacity:0;padding:0;position:fixed;transform:translateY(.625rem);transition:all .2s ease;z-index:100}.btn--back-to-top:focus{background-color:var(--color-white);border-color:var(--color-blue);box-shadow:var(--box-shadow--hover);color:var(--color-blue)}.btn--back-to-top .svg-use--wrapper{transform:rotate(-90deg)}.btn--back-to-top.is-visible{opacity:1;transform:translateY(0)}.full-click{position:relative}.full-click .full-click__trigger:before{content:"";inset:0;position:absolute;z-index:2}.full-click a:not(.full-click__trigger),.full-click button:not(.full-click__trigger){position:relative;z-index:3}[class*=lnk--]{align-items:baseline;display:inline-flex;gap:.5em}[class*=lnk--] .icon{flex:0 0 auto}[class*=lnk--] .text{flex:1 1 auto}.lnk--ext{margin-inline-end:.125em}.lnk--ext .icon{transform:translate(-.125em,.125em)}.lnk--with-icon .icon{transition:all .2s ease}.lnk--with-icon:focus .icon{transform:translateX(.125em)}.lnk--show-underline{text-decoration-line:none}.main-navigation-toggler{align-items:center;display:flex;justify-content:center}.main-navigation-toggler:before{block-size:2.75rem;content:"";inline-size:2.75rem;position:absolute}.main-navigation-toggler:focus{outline:unset}.main-navigation-toggler:focus:focus-visible:before{animation-fill-mode:forwards;animation:outline-animation .2s ease;outline:.125rem solid currentColor;outline-offset:var(--outline-animation--offset-end)}.main-navigation-toggler:focus:focus-visible:before:-moz-focusring{outline:.125rem solid currentColor}.main-navigation-toggler{color:var(--btn-hamburger)}.main-navigation-toggler .icon{display:inline-flex}.content-header--blue{margin-block-end:var(--margin-block-end-value);position:relative}.content-header--blue .content--header__inner{display:grid}.content-header--blue .content--header__inner>*{grid-column-start:1;grid-row-start:1}.content-header--blue .content--header__inner{--mask-height:2.5rem}.content-header--blue .content--header__inner .content-header__bg{background-color:var(--color-blue);block-size:calc(100% + var(--height-header));display:flex;grid-column:1/-1;margin-block-start:calc(var(--height-header)*-1);overflow:hidden;position:relative}.content-header--blue .content--header__inner .content-header__bg .shape{color:var(--shape-color);position:absolute}html.js-header-oh-active .content-header--blue .content--header__inner .content-header__bg .shape:not(.shape--bottom-inline-start){display:none}.content-header--blue .content--header__inner .content-header__bg .shape.shape--top-inline-start{transform:scale(-1) rotate(50deg)}.content-header--blue .content--header__inner .content-header__bg .shape.shape--top-inline-end{inset-block-start:-18.4375rem;transform:rotate(45deg) scaleY(-1.1)}.content-header--blue .content--header__inner .content-header__bg .shape.shape--bottom-inline-end{transform:rotate(-30deg)}.content-header--blue .content--header__inner .content-header__bg .mask--bottom{align-self:flex-end;color:var(--color-white);grid-column:1/-1;inline-size:100%;margin-block-end:-.125rem;z-index:1}.content-header--blue .content--header__inner .content-header__bg .mask--bottom svg{max-block-size:var(--mask-height)}.content-header--blue .content--header__inner .content-header__content{position:relative;z-index:1}.content-header--blue .content--header__inner .content-header__content>.textual .actions{margin-block-start:2.1875rem}.content-header--boxed.content-header--blue .content-header__bg{max-block-size:85%}.content-header--boxed.content-header--blue .content-header__content .main-visual{background-color:var(--color-white);border-start-end-radius:var(--radius--s);border-start-start-radius:var(--radius--s);grid-row:1/span 1}.content-header--boxed.content-header--blue .content-header__content .main-visual img{border-radius:var(--radius--s)}.content-header--boxed.content-header--blue .content-header__content>.textual{background-color:var(--color-white);border-end-end-radius:var(--radius--s);border-end-start-radius:var(--radius--s);box-shadow:var(--box-shadow);color:var(--color-blue);display:flex;flex-direction:column;grid-row:2/span 1;padding:var(--padding-value)}.content-header--boxed.content-header--blue .content-header__content>.textual .heading,.content-header--boxed.content-header--blue .content-header__content>.textual .info-list{margin-block-end:1.25rem}.content-header--components.content-header--blue .content-header__content>.textual{color:var(--color-white);padding-block-start:var(--padding-block-value);position:relative;text-align:center;z-index:1}.content-header--components.content-header--blue .content-header__content:not(:has(.content-header__component))>.textual{padding-block-end:calc(var(--padding-block-value)*2)}.content-header--components.content-header--blue .content-header__content .content-header__component{grid-column:3/-3}.content-header--components.content-header--blue .content-header__content .content-header__component>*{grid-column:1/-1}.content-header--components.content-header--blue .content-header__content .content-header__component:has(.header-cta-blocks) .header-cta-blocks .items--field-cta-links>li{display:flex}.content-header--components.content-header--blue .content-header__content .content-header__component:has(.header-cta-blocks) .header-cta-blocks .items--field-cta-links>li:nth-child(2) .view-mode--block{--bg-color:var(--color-yellow)}.content-header--components.content-header--blue .content-header__content .content-header__component:has(.header-cta-blocks) .header-cta-blocks .items--field-cta-links>li:nth-child(3) .view-mode--block{--bg-color:var(--color-green)}.content-header--default{--shape-color--1:var(--color-yellow);--shape-color--2:var(--color-blue);--shape-color--3:var(--color-pink);padding-block-start:var(--spacing-value);position:relative}.content-header--default .content--header__inner .shape-wrapper{grid-column-start:2;grid-row-start:1;position:relative}.content-header--default .content--header__inner .shape-wrapper .shape--top-inline-start{inset-block-start:0;position:absolute}.content-header--default .content--header__inner .textual{grid-row-start:1;position:relative}.content-header--default .content--header__inner .textual:has(.intro) .heading{margin-block-end:.9375rem}.content-header--default .content--header__inner .visual{margin-block-start:var(--margin-block-start-value)}.content-header--default .content--header__inner .visual img{border-radius:var(--radius--s)}.content-header--default:not(:has(.visual)){margin-block-end:1.875rem}.content-header--default:has(.visual){margin-block-end:var(--spacing-value)}.content-header--home{--bg-color:var(--color-pink);--shape-color:var(--color-blue);--btn-color:var(--color-blue)}.content-header--home.content-header--theme-blue{--bg-color:var(--color-blue);--shape-color:var(--color-pink);--btn-color:var(--color-white)}.content-header--home.content-header--theme-blue .btn--shape{--text-color:var(--color-blue);--text-color--hover:var(--color-blue);--bg-color-shape:var(--color-white);--bg-color-shape--hover:var(--color-grey--light)}.content-header--home{margin-block-end:var(--margin-block-end-value);overflow:hidden;position:relative;z-index:10}html.js-header-oh-active.main-navigation-open .content-header--home{z-index:0}.content-header--home .content--header__inner{--mask-height:2.5rem;background:linear-gradient(to bottom,transparent var(--gradient),var(--bg-color) var(--gradient))}.content-header--home .content--header__inner .shape{color:var(--shape-color);position:absolute}.content-header--home .content--header__inner .shape.shape--top-inline-start{inset-block-start:-2.5rem;inset-inline-start:-25rem;transform:rotate(-20deg)}.content-header--home .content--header__inner .shape.shape--bottom-inline-start{inset-block-end:-12.5rem;inset-inline-start:-19.375rem;transform:rotate(-55deg) scaleX(-1)}.content-header--home .content--header__inner .shape.shape--bottom-inline-end{transform:rotate(240deg)}.content-header--home .content--header__inner .visual{--color-heart:var(--shape-color);--color-logo:var(--color-white);align-self:flex-start;grid-row:1/span 1}.content-header--home .content--header__inner .visual *{display:flex;inline-size:100%;height:auto}.content-header--home .content--header__inner .textual{color:var(--color-white)}.content-header--home .content--header__inner .textual .textual__inner{position:relative;z-index:1}.content-header--home .content--header__inner .textual .textual__inner .actions{margin-block-start:var(--margin-block-start-value)}.content-header--home .content--header__inner .mask--bottom{align-self:flex-end;color:var(--color-white);grid-column:1/-1;margin-block-end:-.125rem;transform:scaleX(1.1);z-index:1}.content-header--home .content--header__inner .mask--bottom svg{max-block-size:var(--mask-height)}.content-header--textual.content-header--blue .content-header__content>.textual{color:var(--color-white);padding-block-end:calc(var(--padding-block-value)*2);padding-block-start:var(--padding-block-value);position:relative;text-align:center;z-index:1}.content-header--textual-visual.content-header--blue{margin-block-end:var(--margin-block-end-value)}.content-header--textual-visual.content-header--blue .content-header__content{padding-block-start:var(--padding-block-value)}.content-header--textual-visual.content-header--blue .content-header__content>.textual{color:var(--color-white);grid-row-start:1}.content-header--textual-visual.content-header--blue .content-header__content>.textual .info-list{margin-block-start:1.875rem}.content-header--textual-visual.content-header--blue .content-header__content>.visual img{block-size:100%;border-radius:var(--radius--s);inline-size:100%;-o-object-fit:cover;object-fit:cover}#CybotCookiebotDialog .CybotCookiebotDialogContentWrapper{color:var(--color-black);font-family:var(--font-family-urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol);font-size:var(--font-size-value);line-height:var(--line-height-value)}.cookiebot.cookieconsent-optout-marketing{background-color:var(--color-blue);border-radius:var(--radius--s);font-weight:600;margin:1.25rem;padding:var(--padding-value)}.callout-component.paragraph--type--banner .component__bg{background:linear-gradient(to bottom,transparent var(--gradient),var(--banner-bg-color) var(--gradient))}.callout-component.paragraph--type--banner .component__inner{background-color:var(--color-white);border-radius:var(--radius--s);box-shadow:var(--box-shadow);display:flex;flex-direction:column;transition:all .2s ease}.callout-component.paragraph--type--banner .component__inner:has(.full-click__trigger):has(.full-click__trigger:focus),.callout-component.paragraph--type--banner .component__inner:has(.full-click__trigger):hover{box-shadow:var(--box-shadow--hover)}.callout-component.paragraph--type--banner .component__inner .textual{padding-block:var(--padding-block-value);padding-inline:var(--padding-inline-value);text-align:center}.callout-component.paragraph--type--banner .component__inner .textual .heading{margin-block-end:.9375rem}.callout-component.paragraph--type--banner .component__inner .visual{order:-1}.callout-component.paragraph--type--banner .component__inner .visual:has(.figure--image__copyright),.callout-component.paragraph--type--banner .component__inner .visual:has(figcaption){background-color:var(--color-grey--light);border-end-end-radius:var(--radius--s);border-end-start-radius:var(--radius--s);padding-block-end:.3125rem}.callout-component.paragraph--type--banner .component__inner .visual:has(.figure--image__copyright) .figure--image__copyright,.callout-component.paragraph--type--banner .component__inner .visual:has(.figure--image__copyright) figcaption,.callout-component.paragraph--type--banner .component__inner .visual:has(figcaption) .figure--image__copyright,.callout-component.paragraph--type--banner .component__inner .visual:has(figcaption) figcaption{margin-inline:.625rem}.callout-component.paragraph--type--banner .component__inner .shape.shape--top-inline-end{inset-block-start:-15.9375rem}.callout-component.paragraph--type--banner .component__inner .shape.shape--bottom-inline-end{inset-block-start:0}.callout-component:not(.paragraph--type--banner) .component__bg{background-color:var(--color-blue)}.callout-component:not(.paragraph--type--banner) .component__inner{padding-block-end:var(--padding-block-end-value);padding-block-start:var(--padding-block-start-value)}.callout-component:not(.paragraph--type--banner) .component__inner>.textual>.heading{color:var(--color-white);margin-block-end:1.25rem}.callout-component:not(.paragraph--type--banner) .component__inner .shape.shape--top-inline-end{inset-block-start:-17.5rem}.callout-component:not(.paragraph--type--banner) .component__inner .shape.shape--bottom-inline-end{inset-block-start:0}.callout-component .component__bg{--gradient:3.75rem;display:flex;grid-column:1/-1;grid-row:1/span 1}.callout-component .component__bg .mask--bottom{align-self:flex-end;color:var(--color-white);inline-size:100%;margin-block-end:-.125rem;transform:scaleX(1.2)}.callout-component .component__bg .mask--bottom svg{max-block-size:2.5rem}.callout-component .component__inner{grid-row:1/span 1;position:relative;z-index:1}.callout-component .component__inner .actions{display:flex;justify-content:center;margin-block-start:1.875rem}.callout-component .component__inner .shape{color:var(--banner-shape-color);position:absolute;z-index:-1}.callout-component .component__inner .shape.shape--top-inline-end{transform:scaleY(-1) rotate(15deg)}.callout-component .component__inner .shape.shape--bottom-inline-end{transform:rotate(-45deg)}.card-component{background-color:var(--color-white);border-radius:var(--radius--s);box-shadow:var(--box-shadow);display:flex;flex-direction:column;inline-size:100%;transition:all .2s ease}.card-component .textual{block-size:100%;display:flex;flex-direction:column;padding-block:.9375rem;padding-inline:1.25rem}.card-component .textual .meta-data{display:flex;flex-wrap:wrap;gap:.9375rem;margin-block-end:.9375rem;order:-1}.card-component .textual .actions{color:var(--color-pink);display:flex;justify-content:flex-end;margin-block-start:auto;padding-block-start:1.875rem;transition:all .2s ease}.card-component .visual{order:-1}.card-component .visual img{block-size:100%;border-radius:var(--radius--s);inline-size:100%;-o-object-fit:cover;object-fit:cover}.card-component:focus-within,.card-component:hover{box-shadow:var(--box-shadow--hover)}.card-component:focus-within .actions,.card-component:hover .actions{transform:translateX(.3125rem)}.facets-component .facet-title{margin-block-end:.46875rem}.facets-component .facet-title .toggle-component__trigger{align-items:baseline;display:inline-flex;gap:.5em}.facets-component .facet-title .toggle-component__trigger .icon{flex:0 0 auto}.facets-component .facet-title .toggle-component__trigger .text{flex:1 1 auto}.facets-component .item-list__links{display:flex;flex-direction:column;gap:.3125rem}.facets-component .item-list__links a{transition:all .2s ease}.facets-component .item-list__links a.is-active .facet__option .icon--check{background-color:var(--color-blue);border-color:var(--color-blue);color:var(--color-white)}.facets-component .item-list__links a.is-active .facet__option .icon--check svg{opacity:1}.facets-component .item-list__links .facet__option{align-items:baseline;display:inline-flex;gap:.625rem}.facets-component .item-list__links .facet__option:focus .icon--check{box-shadow:var(--box-shadow--checkbox)}.facets-component .item-list__links .facet__option .icon--check{--size:1.125rem;align-items:center;background-color:var(--color-white);border:.0625rem solid var(--color-blue);border-radius:.375rem;display:flex;flex-shrink:0;height:var(--size);justify-content:center;transition:all .2s ease;width:var(--size)}.facets-component .item-list__links .facet__option .icon--check svg{opacity:0}.facets-component+*{margin-block-start:.9375rem}.facets-component.toggle-component.open .toggle-component__content{display:flex}.header-images-component{align-items:center;display:grid;gap:1.25rem}.header-images-component picture img{block-size:100%;border-radius:var(--radius--s);inline-size:100%;-o-object-fit:cover;object-fit:cover}.tabs-component .tab-actions [role=tablist]{align-items:flex-start;-moz-column-gap:var(--column-gap-value);column-gap:var(--column-gap-value);display:flex;flex-wrap:wrap;margin-block-end:var(--margin-block-end-value)}.tabs-component .tab-actions [role=tablist] button{align-items:center;display:flex;flex-direction:column;font-size:var(--font-size-value);font-weight:700;gap:.15625rem;justify-content:center;line-height:var(--line-height-value);position:relative}.tabs-component .tab-actions [role=tablist] button .svg-use--wrapper{color:var(--color-pink);opacity:0;transition:all .2s ease}.tabs-component .tab-actions [role=tablist] button .svg-use--wrapper svg{inline-size:100%}.tabs-component .tab-actions [role=tablist] button[aria-selected=true] .svg-use--wrapper{opacity:1}.toggle-component:not(.open) .toggle-component__content{display:none}.toggle-component .toggle-component__trigger{text-align:left}.toggle-component .toggle-component__trigger .icon{display:inline-block;transition:all .2s ease}.toggle-component .toggle-component__trigger[aria-expanded=true] .icon{transform:rotate(180deg)}#admin-menu .dropdown .admin-menu-search,#admin-menu .dropdown li{line-height:inherit}#l10n-client.hidden{display:block!important;visibility:visible}.menu--local-tasks ul{display:flex;flex-wrap:wrap;gap:.625rem}.menu--local-tasks ul>li>a{--bg:var(--color-white);--border:var(--color-black);--text:var(--color-black);background-color:var(--bg);border:.0625rem solid var(--border);color:var(--text);display:block;font-weight:600;padding:.5em 1em;text-decoration-line:none;transition:all .2s ease}.menu--local-tasks ul>li>a:focus{--outline-animation--offset-end:-0.3125rem;outline-color:var(--text)}.menu--local-tasks ul>li>a.is-active{--bg:var(--color-black);--text:var(--color-white)}div.messages{--message-bg:var(--color--white);--icon-color:var(--color-black);background-color:var(--message-bg);border-radius:var(--radius--s);display:flex;padding:1.5625rem}div.messages .messages__inner{display:flex;gap:.625rem}div.messages .visual{color:var(--icon-color);flex-shrink:0;max-block-size:1.25rem;max-inline-size:1.25rem;transform:translateY(.3125rem)}div.messages.messages--status{--message-bg:var(--system--color-green--light);--icon-color:rgb(var(--system--color-green--as-rgb))}div.messages.messages--warning{--message-bg:var(--system--color-yellow--light);--icon-color:rgb(var(--system--color-yellow--as-rgb))}div.messages.messages--error{--message-bg:var(--system--color-red--light);--icon-color:rgb(var(--system--color-red--as-rgb))}div.messages.messages--info{--message-bg:var(--system--color-blue--light);--icon-color:rgb(var(--system--color-blue--as-rgb))}div.messages.messages--unpublished{margin-block-end:1.875rem}[data-drupal-messages]{display:flex;flex-direction:column;gap:.9375rem}tr.draggable a.tabledrag-handle .handle{box-sizing:content-box}tr.draggable.drag-previous td,tr.draggable.selected td{background:#fffbdd}.throbber{display:none}.ajax-progress-throbber{block-size:0;inline-size:0;overflow:hidden;position:absolute!important;clip:rect(1px,1px,1px,1px);white-space:nowrap}.unpublished{--bg-color:rgba(var(--system--color-red--as-rgb),0.15);background-color:var(--bg-color)}.unpublished:not(.view-mode--full){box-shadow:0 0 0 .625rem var(--bg-color)}.page-header .menus--outer:not([data-lt-overflowhor-init=true]),html:not(.js-header-oh-active) .page-header .main-navigation-toggler,html:not(.js-header-oh-active) .page-header .overflow-container{display:none}.page-header{--bg-color:var(--color-white);--menu-bg-color:var(--bg-color);--accent-color:var(--color-pink);--text-color:var(--color-black);--btn-bg-color:var(--color-blue);--btn-text-color:var(--color-white);--btn-bg-color--hover:var(--color-white);--btn-text-color--hover:var(--color-blue);--btn-hamburger:var(--color-blue);--link-color:var(--color-blue)}.page-header:has(+.page-main .content-header--blue){--bg-color:transparent;--menu-bg-color:var(--color-blue);--accent-color:var(--color-white);--text-color:var(--color-white);--btn-bg-color:var(--color-white);--btn-text-color:var(--color-blue);--btn-bg-color--hover:var(--color-blue);--btn-text-color--hover:var(--color-white);--btn-hamburger:var(--color-white);--link-color:var(--color-white)}.page-header:has(+.page-main .content-header--blue):has(+.page-main .messages){--bg-color:var(--color-blue)}.page-header{background-color:var(--bg-color);color:var(--text-color);position:relative;z-index:10}.page-header .region--header__inner{align-items:center;block-size:var(--height-header);display:flex}.page-header .region--header__inner .block-system-branding-block{flex-shrink:0}html:not(.js-header-oh-active) .page-header .region--header__inner{gap:1.25rem}html:not(.js-header-oh-active) .page-header .region--header__inner .menus--outer{display:flex;flex-grow:1}html:not(.js-header-oh-active) .page-header .region--header__inner .menus--outer .menu--main{margin-inline-start:auto}html.js-header-oh-active .page-header .actions{display:flex;inline-size:100%;justify-content:flex-end}.page-header .btn--menu-link{background-color:var(--btn-bg-color);border:.0625rem solid var(--btn-text-color);border-radius:var(--btn-radius);color:var(--btn-text-color);padding:.625rem 1.25rem}.page-header .btn--menu-link:focus-visible{animation-fill-mode:forwards;animation:outline-animation .2s ease;outline:.125rem solid currentColor;outline-offset:var(--outline-animation--offset-end)}.page-header .btn--menu-link:focus-visible:-moz-focusring{outline:.125rem solid currentColor}.page-header .btn--menu-link:focus-visible{--outline-animation--offset-end:-0.375rem}.page-header .btn--menu-link:hover{background-color:var(--btn-bg-color--hover);border-color:var(--btn-text-color--hover);box-shadow:var(--box-shadow);color:var(--btn-text-color--hover)}.page-header .btn--menu-link .text{outline:0}.page-main{padding-block-end:var(--padding-block-end-value)}.page-footer .page-footer__start{background-color:var(--color-blue);color:var(--color-white);overflow:hidden;padding-block:2.5rem;position:relative}.page-footer .page-footer__start .shape{color:var(--color-pink);position:absolute}.page-footer .page-footer__start .shape.shape--top-inline-start{inset-block-start:-5.625rem;inset-inline-start:-22.5rem;transform:rotate(-20deg)}.page-footer .page-footer__start .shape.shape--bottom-inline-start{inset-block-end:-14.0625rem;inset-inline-start:-15.625rem;transform:rotate(-65deg) scaleX(-1)}.page-footer .page-footer__start .shape.shape--bottom-inline-end{transform:rotate(-45deg)}.page-footer .page-footer__start .page-footer__start__inner{position:relative;z-index:1}.page-footer .page-footer__start .page-footer__start__inner .branding{align-items:center;display:flex;flex-direction:column}.page-footer .page-footer__start .page-footer__start__inner .branding .wrapper--logo--vertical svg{inline-size:100%}.page-footer .page-footer__start .page-footer__start__inner .branding a{display:flex;flex-direction:column}.page-footer .page-footer__end{padding-block:.9375rem}.page-footer .page-footer__end .page-footer__end__inner{align-items:center;color:var(--color-blue);-moz-column-gap:1.5625rem;column-gap:1.5625rem;display:flex;flex-wrap:wrap;row-gap:.3125rem}.media--type-document .lnk--media{gap:1.25rem;inline-size:100%;text-decoration:none}.media--type-document .lnk--media .textual{align-items:center;display:flex;gap:.3125rem;inline-size:100%}.media--type-document .lnk--media .textual .media__meta{font-size:var(--font-size-value);line-height:var(--line-height-value)}.media--type-document .lnk--media .visual{color:var(--color-pink);flex-shrink:0;transition:all .2s ease}.media--type-document .lnk--media:focus .visual{transform:translateY(.15625em)}.media--type-remote-video{align-items:center;aspect-ratio:16/9;display:flex;justify-content:center;position:relative}.media--type-remote-video .cc-placeholder{align-items:center;display:flex;inline-size:100%;justify-content:center;padding:0 .9375rem}.media--type-remote-video iframe{block-size:100%;border-radius:var(--radius--s);inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute}.media--type-remote-video:has([class*=cookieconsent-optin]){background-color:var(--color-grey--light);border-radius:var(--radius--s)}.contact>ul{display:flex;flex-direction:column;gap:.625rem;margin-block-start:.625rem}.contact>ul>li a{align-items:baseline;display:inline-flex;font-weight:600;gap:.5em}.contact>ul>li a .icon{flex:0 0 auto}.contact>ul>li a .text{flex:1 1 auto}.contact>ul>li a{text-decoration-line:none}:target{scroll-margin-block-start:var(--height-header)}.menu--breadcrumb .menu{display:inline-flex;flex-wrap:wrap;gap:.9375rem}.menu--breadcrumb .menu>li>a{align-items:baseline;display:inline-flex;gap:.5em}.menu--breadcrumb .menu>li>a .icon{flex:0 0 auto}.menu--breadcrumb .menu>li>a .text{flex:1 1 auto}.menu--breadcrumb .menu>li>a .icon{transform:scaleX(-1);transition:all .2s ease}.menu--breadcrumb .menu>li:last-child:not(:has(a)){block-size:0;inline-size:0;overflow:hidden;position:absolute!important;clip:rect(1px,1px,1px,1px);white-space:nowrap}.menu--footer .menu{display:flex;flex-direction:column;gap:.625rem}.menu--footer .menu a{text-decoration-line:none}.menu--legal>ul{align-items:center;-moz-column-gap:1.5625rem;column-gap:1.5625rem;display:flex;flex-wrap:wrap}html:not(.js-header-oh-active) .page-header .menu--main ul.menu a{font-weight:600;text-decoration-line:none;transition:all .2s ease}html:not(.js-header-oh-active) .page-header .menu--main ul.menu.menu-depth--1{align-items:center;display:flex;gap:1.875rem}html:not(.js-header-oh-active) .page-header .menu--main ul.menu.menu-depth--1>li{align-items:center;display:flex;flex-shrink:0;position:relative}html:not(.js-header-oh-active) .page-header .menu--main ul.menu.menu-depth--1>li:before{--radius:0.3125rem;background-color:var(--accent-color);block-size:.625rem;border-end-end-radius:var(--radius);border-end-start-radius:var(--radius);content:"";display:inline-block;inline-size:110%;inset-block-start:0;inset-inline-start:-5%;position:absolute;transform:scaleY(0);transform-origin:top;transition:all .2s ease}html:not(.js-header-oh-active) .page-header .menu--main ul.menu.menu-depth--1>li a .text:first-letter{text-transform:lowercase}html:not(.js-header-oh-active) .page-header .menu--main ul.menu.menu-depth--1>li.menu-item--active-trail:before{transform:scaleY(.65)}html:not(.js-header-oh-active) .page-header .menu--main ul.menu.menu-depth--1>li:focus-within:before,html:not(.js-header-oh-active) .page-header .menu--main ul.menu.menu-depth--1>li:hover:before{transform:scaleY(1)}html:not(.js-header-oh-active) .page-header .menu--main ul.menu.menu-depth--1>li>a:not(.btn--menu-link){align-items:center;block-size:var(--height-header);display:flex;position:relative}html:not(.js-header-oh-active) .page-header .menu--main ul.menu.menu-depth--1>li>a:not(.btn--menu-link):focus-visible{outline:none}html:not(.js-header-oh-active) .page-header .menu--main ul.menu.menu-depth--1>li>a:not(.btn--menu-link):focus-visible .text{animation-fill-mode:forwards;animation:outline-animation .2s ease;display:inline-block;outline:.125rem solid currentColor;outline-offset:var(--outline-animation--offset-end)}html:not(.js-header-oh-active) .page-header .menu--main ul.menu.menu-depth--1>li>a:not(.btn--menu-link):focus-visible .text:-moz-focusring{outline:.125rem solid currentColor}html:not(.js-header-oh-active) .page-header .menu--main ul.menu.menu-depth--1>li:last-child:before{display:none}html.js-header-oh-active .page-header .overflow-container{background-color:var(--menu-bg-color);inline-size:100%;inset-block-end:0;inset-block-start:calc(var(--height-header) + var(--height-toolbar-hor));inset-inline-end:0;inset-inline-start:calc(var(--width-toolbar-vert));overflow-block:scroll;padding-block-end:1.875rem;padding-block-start:.625rem;position:fixed;z-index:1}html.js-header-oh-active .page-header .overflow-container .overflow-container-inner{-moz-column-gap:var(--grid--gutter);column-gap:var(--grid--gutter);display:grid;grid-template-columns:var(--grid--page-padding) var(--grid--breakout-column) repeat(12,1fr) var(--grid--breakout-column) var(--grid--page-padding)}:where(html.js-header-oh-active .page-header .overflow-container .overflow-container-inner)>*{grid-column:3/-3}html.js-header-oh-active .page-header .overflow-container .overflow-items ul.menu{--item-size-value:2.75rem}html.js-header-oh-active .page-header .overflow-container .overflow-items ul.menu a:not(.btn--menu-link){text-decoration-line:none}html.js-header-oh-active .page-header .overflow-container .overflow-items ul.menu li{align-items:center;display:flex;flex-wrap:wrap;gap:.9375rem}html.js-header-oh-active .page-header .overflow-container .overflow-items ul.menu li:last-child{margin-block-start:.9375rem}html.js-header-oh-active .page-header .overflow-container .overflow-items ul.menu li a .text:first-letter{text-transform:lowercase}html.js-header-oh-active .page-header .overflow-container .overflow-items ul.menu li a:not(.btn--menu-link){align-items:center;color:var(--link-color);display:flex;flex:1 1 calc(100% - var(--item-size-value));font-size:var(--font-size-value);font-weight:700;line-height:var(--line-height-value);min-block-size:var(--item-size-value);padding:var(--item-padding-value) 0}nav.pager ul.pager__items{align-items:center;display:flex;gap:.46875rem;justify-content:center;text-align:center}nav.pager ul.pager__items li{display:inline-block}nav.pager ul.pager__items li>a{align-items:center;background-color:var(--color-white);border-radius:var(--radius--xs);color:var(--color-blue);display:flex;justify-content:center;line-height:1;text-decoration-line:none;transition:all .2s ease}nav.pager ul.pager__items li>a .icon{transition:all .2s ease}nav.pager ul.pager__items li>a:focus{--outline-animation--offset-end:-0.3125rem}nav.pager ul.pager__items li.is-active>a{background-color:var(--color-blue);color:var(--color-white);font-weight:700}nav.pager ul.pager__items li.pager__item--number>a{border:.0625rem solid var(--color-blue);padding:.625rem .90625rem}nav.pager ul.pager__items li.pager__item--icon>a{aspect-ratio:2/1;padding:.625rem}nav.pager ul.pager__items li.pager__item--before>a .icon{transform:scaleX(-1)}nav.pager ul.pager__items li.pager__item--before>a:hover .icon{transform:scaleX(-1) translateX(.3125rem)}nav.pager ul.pager__items li.pager__item--after>a:hover .icon{transform:translateX(.3125rem)}.site-logo{color:var(--accent-color);display:block}html.js-header-oh-active .site-logo svg{max-inline-size:9.6875rem}.paragraph--type--accordion .paragraph__inner>.heading{margin-block-end:1.25rem}.paragraph--type--accordion .paragraph--type--accordion-item{border-radius:var(--radius--s);box-shadow:var(--box-shadow);transition:all .2s ease}.paragraph--type--accordion .paragraph--type--accordion-item .icon{color:var(--color-pink)}.paragraph--type--accordion .paragraph--type--accordion-item:has(.toggle-component__trigger:hover){box-shadow:var(--box-shadow--hover)}.paragraph--type--accordion .paragraph--type--accordion-item .toggle-component__trigger{border-radius:var(--radius--s);inline-size:100%;justify-content:space-between;padding:var(--spacing-value);transition:all .2s ease}.paragraph--type--accordion .paragraph--type--accordion-item .toggle-component__content{padding-block-end:var(--spacing-value);padding-inline:var(--spacing-value)}.paragraph--type--accordion .paragraph--type--accordion-item .toggle-component__content .paragraph .heading{margin-block-end:.9375rem}.paragraph--type--cta .paragraph__inner{display:grid}.paragraph--type--cta .paragraph__inner>*{grid-column-start:1;grid-row-start:1}.paragraph--type--cta .paragraph__inner>.paragraph__content{padding-block-start:var(--padding-block-start-value);padding-inline:var(--padding-inline-value);position:relative;z-index:1}.paragraph--type--cta .paragraph__inner>.paragraph__content>.textual{background-color:var(--color-white);border-radius:var(--radius--s);box-shadow:var(--box-shadow);padding:1.875rem}.paragraph--type--cta .paragraph__inner>.paragraph__content>.textual .heading{margin-block-end:.9375rem}.paragraph--type--cta .paragraph__inner>.paragraph__content>.textual .actions{-moz-column-gap:var(--column-gap-value);column-gap:var(--column-gap-value);display:inline-flex;flex-wrap:wrap;margin-block-start:2.1875rem;row-gap:.625rem}.paragraph--type--cta .paragraph__inner .paragraph__bg{background-color:var(--color-green);border-radius:var(--radius--s);color:var(--color-white);max-block-size:75%}.paragraph--type--cta .paragraph__inner .paragraph__bg .mask--bottom svg{max-block-size:1.875rem}.paragraph--type--downloads .heading{margin-block-end:1.25rem}.paragraph--type--featured{row-gap:1.25rem}.paragraph--type--featured:has(>.textual .actions){row-gap:1.875rem}.paragraph--type--featured>.textual>.heading{color:var(--color-blue)}.paragraph--type--featured>.textual>.actions{margin-block-start:1.5625rem}.paragraph--type--form{position:relative}.paragraph--type--form .shape-wrapper{grid-column:1/-1}.paragraph--type--form .shape-wrapper .shape--center{align-items:center;color:var(--color-yellow);display:flex;inline-size:100%;inset-block-start:-15%;inset-inline-start:0;justify-content:center;position:absolute}.paragraph--type--form form{background-color:var(--color-white);border:.0625rem solid var(--color-grey--light);border-radius:var(--radius--s);box-shadow:var(--box-shadow);padding:var(--padding-value);position:relative;z-index:1}.paragraph--type--image .paragraph__inner{position:relative}.paragraph--type--image .shape{color:var(--color-blue);inset-block-start:50%;position:absolute;translate:0 -35%;z-index:-1}.paragraph--type--image .shape.shape--inline-start{inset-inline-start:-27.1875rem;rotate:-20deg}.paragraph--type--image .shape.shape--inline-end{inset-inline-end:-28.75rem;rotate:-5deg;transform:translateY(-6.25rem)}.paragraph--type--image .figure--image img{border-radius:var(--radius--s);inline-size:100%}.paragraph--type--image .figure--image .figure--image__copyright{border-radius:var(--radius--s);color:var(--color-black);font-size:.625rem;line-height:1;margin-block-start:.625rem}.paragraph--type--image .figure--image figcaption{color:var(--color-black);font-weight:500;grid-row-start:unset;margin-block-start:.625rem}.paragraph--type--image .figure--image .mask__image{--block-size:2.5rem;align-self:flex-end;color:var(--color-white);margin-block-end:-.125rem;margin-block-start:calc(var(--block-size)*-.75);margin-inline:-.0625rem}.paragraph--type--image .figure--image .mask__image svg{max-block-size:var(--block-size)}.paragraph--type--images img{border-radius:var(--radius--s);inline-size:100%}.paragraph--type--latest-initiatives .tabs-wrapper{align-items:center;display:grid;position:relative}.paragraph--type--latest-initiatives .tabs-wrapper>*{grid-column-start:1;grid-row-start:1}.paragraph--type--latest-initiatives .tabs-wrapper .tab .grid--4-items{grid-column:1/-1}.paragraph--type--latest-initiatives .tabs-wrapper .shape-wrapper{color:var(--color-yellow);grid-column:1/-1;z-index:-1}.paragraph--type--latest-initiatives .tabs-wrapper .shape-wrapper .shape{inset-inline-start:50%;position:absolute}.paragraph--type--links .heading{margin-block-end:1.25rem}.paragraph--type--links .icon{color:var(--color-pink)}.paragraph--type--quote{display:grid}.paragraph--type--quote>*{grid-column-start:1;grid-row-start:1}.paragraph--type--quote .paragraph__bg{background-color:var(--color-pink);display:flex;flex-direction:column;grid-column:1/-1;justify-content:space-between;position:relative;transform:rotate(-2deg) scaleX(1.1)}.paragraph--type--quote .paragraph__bg [class*=mask]{color:var(--color-white)}.paragraph--type--quote .paragraph__bg [class*=mask] svg{max-block-size:var(--max-height)}.paragraph--type--quote .paragraph__bg [class*=mask].mask__quote__top{--max-height:6.25rem;margin-block-start:-.125rem}.paragraph--type--quote .paragraph__bg [class*=mask].mask__quote__bottom{--max-height:3.125rem;margin-block-end:-.125rem;transform:rotate(180deg) scale(-1.2)}.paragraph--type--quote .paragraph__content{padding-block-end:var(--padding-block-end-value);padding-block-start:var(--padding-block-start-value);position:relative;z-index:1}.paragraph--type--quote .paragraph__content .figure--quote{color:var(--color-white)}.paragraph--type--quote .paragraph__content .figure--quote figcaption{margin-block-start:var(--margin-block-start-value)}.paragraph--type--text .heading{margin-block-end:1.25rem}.paragraph--type--text .actions{align-items:center;-moz-column-gap:var(--column-gap-value);column-gap:var(--column-gap-value);display:inline-flex;flex-wrap:wrap;margin-block-start:var(--margin-block-start-value);row-gap:1.5625rem}.paragraph--type--text-with-media{row-gap:var(--row-gap-value)}.paragraph--type--text-with-media .textual{--shape-color--1:var(--color-pink);--shape-color--2:var(--color-yellow);--shape-color--3:var(--color-green);display:flex;flex-direction:column}.paragraph--type--text-with-media .textual .text-label{display:inline-block;margin-block-end:.78125rem}.paragraph--type--text-with-media .textual .heading{margin-block-end:.78125rem}.paragraph--type--text-with-media .textual .actions{margin-block-start:1.5625rem;padding-inline-end:6.25rem}.paragraph--type--text-with-media .textual:has(.actions) .shape--bottom{transform:translateY(-1.875rem)}.paragraph--type--text-with-media .textual .shape--bottom{align-self:flex-end}.paragraph--type--text-with-media .textual .shape--bottom svg{transform:rotate(-10deg)}.paragraph--type--text-with-media .visual{margin-block-start:2.5rem;position:relative}.paragraph--type--text-with-media .visual .shape--top{inset-block-start:0;position:absolute}.paragraph--type--text-with-media .visual .paragraph{position:relative;z-index:1}.paragraph--type--text-with-media.layout--text-first .visual{color:var(--color-green)}.paragraph--type--text-with-media.layout--text-first .visual .shape--top{inset-inline-end:0;transform:rotate(50deg) scaleX(-1) translate(-25%,-60%)}.paragraph--type--text-with-media.layout--media-first .visual{color:var(--color-pink)}.paragraph--type--text-with-media.layout--media-first .visual .shape--top{inset-inline-start:0;transform:rotate(130deg) scale(-1) translate(-25%,-60%)}.region--help:not(:has([data-drupal-messages-fallback]:only-child)){margin-block:var(--margin-block-value)}.region--help .region__inner>:not(.hidden)+*{margin-top:var(--margin-top-value)}.page-main:has(.content-header--blue) .region--help{background-color:var(--color-blue)}.page-main:has(.content-header--blue) .region--help:not(:has([data-drupal-messages-fallback]:only-child)){margin:0;position:relative;z-index:1}.page-main:has(.content-header--blue) .region--help:not(:has([data-drupal-messages-fallback]:only-child)){padding-block:var(--padding-block-value)}.info-list{-moz-column-gap:1.875rem;column-gap:1.875rem;display:inline-flex;flex-wrap:wrap;margin:0;row-gap:.625rem}.info-list .info-list__item dt{align-items:baseline;display:inline-flex;gap:.5em}.info-list .info-list__item dt .icon{flex:0 0 auto}.info-list .info-list__item dt .text{flex:1 1 auto}.info-list .info-list__item dt{font-weight:700}.info-list .info-list__item dd{display:inline;margin:0}.info-list .info-list__item dd:has(.list--inline) *{display:inherit}.pill{background-color:var(--color-blue);border-radius:1.25rem;color:var(--color-white);display:inline-flex;padding:.09375rem .71875rem}.pill,.text-label{font-size:var(--font-size-value);font-weight:700;line-height:var(--line-height-value)}.text-label{color:var(--color-blue)}.unpublished-content:has(+.view-mode--full .content-header--blue){background-color:var(--color-blue);position:relative;z-index:1}.view-mode--block{--bg-color:var(--color-pink);display:grid;inline-size:100%}.view-mode--block>*{grid-column-start:1;grid-row-start:1}.view-mode--block:focus-within .textual .textual__inner .actions,.view-mode--block:hover .textual .textual__inner .actions{transform:translateX(.3125rem)}.view-mode--block:focus-within .textual .content__shadow,.view-mode--block:hover .textual .content__shadow{box-shadow:var(--box-shadow--hover)}.view-mode--block .content__bg{background-color:var(--bg-color);block-size:calc(100% - 1.875rem);border-radius:var(--radius--s)}.view-mode--block .textual{background-color:var(--color-white);border-radius:var(--radius--s);display:flex;flex-direction:column;margin-block-start:.9375rem;margin-inline:var(--margin-inline-value);position:relative;z-index:1}.view-mode--block .textual .mask--top{color:var(--bg-color);margin:-.125rem;position:relative;transform:scale(-1);z-index:1}.view-mode--block .textual .mask--top svg{max-block-size:1.875rem}.view-mode--block .textual .textual__inner{background-color:var(--color-white);border-radius:var(--radius--s);display:flex;flex-direction:column;flex-grow:1;padding:1.5625rem;transition:all .2s ease}.view-mode--block .textual .textual__inner .actions{display:flex;justify-content:flex-end;margin-block-start:auto;padding-block-start:1.875rem;transition:all .2s ease}.view-mode--block .textual .content__shadow{--spacing:3.125rem;block-size:calc(100% - var(--spacing));inline-size:100%;inset-block-start:var(--spacing);inset-inline-start:0;position:absolute;z-index:-1}.view-mode--block .textual .content__shadow,.view-mode--box{border-radius:var(--radius--s);box-shadow:var(--box-shadow);transition:all .2s ease}.view-mode--box{background-color:var(--color-white);padding:1.09375rem 1.5625rem}.view-mode--box .full-click__trigger{inline-size:100%}.view-mode--box:has(.full-click__trigger:focus),.view-mode--box:hover{box-shadow:var(--box-shadow--hover)}.view-mode--featured{background-color:var(--color-white);border-radius:var(--radius--s);box-shadow:var(--box-shadow);overflow:hidden;transition:all .2s ease}.view-mode--featured:has(.full-click__trigger:focus),.view-mode--featured:hover{box-shadow:var(--box-shadow--hover)}.view-mode--featured:has(.full-click__trigger:focus) .icon,.view-mode--featured:hover .icon{transform:translateX(.3125rem)}.view-mode--featured>.visual{padding:var(--padding-value);position:relative}.view-mode--featured>.visual img{border-radius:var(--radius--s);inline-size:100%;position:relative;z-index:1}.view-mode--featured>.visual:after{aspect-ratio:1/1;background:var(--featured-shape-color);border-radius:50%;content:"";display:inline-block;inline-size:125%;inset:0;position:absolute}.view-mode--featured>.textual{display:flex;flex-direction:column}.view-mode--featured>.textual>.heading{margin-block-end:.9375rem}.view-mode--featured>.textual .actions{color:var(--featured-arrow-color);display:flex;justify-content:flex-end;margin-block-start:auto;padding-block-start:1.875rem}.view-mode--featured>.textual .actions .icon{transition:all .2s ease}.view-mode--full .content--header .breadcrumb:has(li:nth-child(2)){margin-block-end:1.25rem}.view-mode--full .content--main{overflow:hidden;padding-block:.625rem}.view-mode--full .content--main--confetti .shape-wrapper{display:none}.view-mode--full .content--main--confetti .shape-wrapper .shape-wrapper__inner{grid-column-start:2;position:relative;z-index:-1}.view-mode--full .content--main--confetti .shape-wrapper .shape-wrapper__inner .shape--top-inline-start{--shape-color--1:var(--color-yellow);--shape-color--2:var(--color-blue);--shape-color--3:var(--color-pink);inset-block-start:0;position:absolute}.view-mode--full .content--main--confetti:has(.content .paragraph--type--text:first-child) .shape-wrapper{display:grid}.view-mode--teaser{background-color:var(--color-white);border-radius:var(--radius--s);box-shadow:var(--box-shadow);display:flex;flex-direction:column;gap:1.25rem;overflow:hidden;padding:1.5625rem;position:relative;transition:all .2s ease}.view-mode--teaser:after{aspect-ratio:1/1;background:var(--teaser-shape-color);border-radius:50%;content:"";display:inline-block;inline-size:120%;inset:0;position:absolute}.view-mode--teaser:has(.full-click__trigger:focus),.view-mode--teaser:hover{box-shadow:var(--box-shadow--hover)}.view-mode--teaser:has(.full-click__trigger:focus) .icon,.view-mode--teaser:hover .icon{transform:translateX(.3125rem)}.view-mode--teaser>.visual{order:-1;position:relative;z-index:1}.view-mode--teaser>.visual img{border-radius:var(--radius--s)}.view-mode--teaser>.textual .title-wrapper{align-items:baseline;display:inline-flex;gap:.5em}.view-mode--teaser>.textual .title-wrapper .icon{flex:0 0 auto}.view-mode--teaser>.textual .title-wrapper .text{flex:1 1 auto}.view-mode--teaser>.textual .title-wrapper .heading{margin-block-end:.3125rem}.view-mode--teaser>.textual .title-wrapper .icon,.view-mode--text{transition:all .2s ease}.view-mode--text{background-color:var(--color-blue);border-radius:var(--radius--s);color:var(--color-white);display:flex;flex-direction:column;inline-size:100%;padding:var(--padding-value)}.view-mode--text:has(.full-click__trigger:focus),.view-mode--text:hover{box-shadow:var(--box-shadow--hover)}.view-mode--text:has(.full-click__trigger:focus) .actions,.view-mode--text:hover .actions{transform:translateX(.3125rem)}.view-mode--text>.heading{margin-block-end:.625rem}.view-mode--text>.actions{align-self:flex-end;margin-block-start:auto;padding-block-start:1.25rem;transition:all .2s ease}.view-impact-makers{position:relative}.view-impact-makers .shape{display:none;position:absolute;z-index:-2}.view-impact-makers .shape[class*=inline-end]{color:var(--color-green)}.view-impact-makers .shape[class*=inline-start]{color:var(--color-blue)}.view-impact-makers .shape.shape--top-inline-start{inset-block-end:18.75rem;inset-inline-start:-39.375rem}.view-impact-makers .shape.shape--bottom-inline-start{inset-block-end:-6.25rem;inset-inline-start:-33.125rem;transform:rotate(-30deg) scaleX(-1.1)}.view-impact-makers .shape.shape--top-inline-end{inset-block-start:10rem;inset-inline-end:-26.25rem;transform:scaleY(-1)}.view-impact-makers .shape.shape--bottom-inline-end{inset-block-start:28.125rem;inset-inline-end:-21.875rem;transform:rotate(-35deg)}.view-initiatives{position:relative}.view-initiatives .shape{display:none;position:absolute;z-index:-1}.view-initiatives .shape[class*=inline-end]{color:var(--color-green)}.view-initiatives .shape[class*=inline-start]{color:var(--color-blue);grid-column-start:1}.view-initiatives .shape.shape--top-inline-start{inset-block-end:6.25rem;inset-inline-start:-34.375rem}.view-initiatives .shape.shape--bottom-inline-start{inset-block-end:-24.375rem;inset-inline-start:-26.25rem;transform:rotate(-45deg) scaleX(-1.1)}.view-initiatives .shape.shape--top-inline-end{inset-block-start:21.875rem;inset-inline-end:-29.375rem;transform:scaleY(-1)}.view-initiatives .shape.shape--bottom-inline-end{inset-block-start:39.0625rem;inset-inline-end:-25rem;transform:rotate(-35deg)}.view-initiatives #filters{scroll-margin-block-start:calc(var(--scroll-margin-block-start-value) + var(--height-toolbar-hor))}@media (min-width:0em) and (max-width:63.9375em){html{--grid--breakout-column:0rem}.content-header--blue .content--header__inner .content-header__bg .shape.shape--top-inline-end{inset-inline-end:-6.25rem}.content-header--blue .content--header__inner .content-header__bg .shape.shape--bottom-inline-end{inset-block-end:-13.75rem;inset-inline-end:-13.75rem}.content-header--boxed.content-header--blue .content-header__content .main-visual,.content-header--boxed.content-header--blue .content-header__content>.textual{grid-column:3/-3}.content-header--components.content-header--blue .content-header__content .content-header__component:has(.header-images-component){grid-column:2/-2}.content-header--default .content--header__inner .shape-wrapper .shape--top-inline-start{display:none}.content-header--textual-visual.content-header--blue .content-header__content>.textual{padding-block-end:var(--padding-block-value);text-align:center}.callout-component:not(.paragraph--type--banner) .component__inner .shape,.view-mode--full .content--main--confetti .shape-wrapper .shape-wrapper__inner .shape--top-inline-start{display:none}}@media (min-width:64rem){body.user-logged-in{--height-toolbar-hor:var(--admin-toolbar-top-bar-height);--width-toolbar-vert:var(--admin-toolbar-sidebar-width)}}@media screen and (prefers-reduced-motion:reduce){.page *,.page :after,.page :before{animation:none!important}}@media (hover:hover){:where(.page) input[data-textual-input=true]:hover,:where(.page) select:hover,:where(.page) textarea:hover{box-shadow:var(--box-shadow)}:where(.page) input[type=checkbox]:hover+label .icon,:where(.page) input[type=radio]:hover+label .icon{box-shadow:var(--box-shadow--hover)}:where(.page) h1>a:hover,:where(.page) h2>a:hover,:where(.page) h3>a:hover,:where(.page) h4>a:hover,:where(.page) h5>a:hover,:where(.page) h6>a:hover{text-decoration-line:underline}:where(.page) a:hover{text-decoration-thickness:.09375em;text-underline-offset:.25em}a.skip-link:hover{text-decoration-line:none}[class*=btn--]:hover{background-color:var(--bg-color--hover);color:var(--text-color--hover)}[class*=btn--]:has(.icon--arrow-right):hover .icon--arrow-right{transform:translateX(.25em)}.btn--back-to-top:hover{background-color:var(--color-white);border-color:var(--color-blue);box-shadow:var(--box-shadow--hover);color:var(--color-blue)}.lnk--with-icon:hover .icon{transform:translateX(.125em)}.lnk--show-underline:hover{text-decoration-line:underline}.content-header--home .content--header__inner .textual .textual__inner .actions .btn--shape:hover .text{text-decoration:none}.facets-component .item-list__links a:hover .facet__value{text-decoration:underline;text-underline-offset:.0625rem}.facets-component .item-list__links .facet__option:hover .icon--check{box-shadow:var(--box-shadow--checkbox)}.tabs-component .tab-actions [role=tablist] button:hover{text-decoration:underline}.menu--local-tasks ul>li>a:hover{--bg:rgba(var(--color-black--as-rgb),0.75);--text:var(--color-white)}.media--type-document .lnk--media:hover .media__name{text-decoration:underline}.media--type-document .lnk--media:hover .visual{transform:translateY(.15625em)}.contact>ul>li a:hover{text-decoration-line:underline}.menu--breadcrumb .menu>li>a:hover .icon{transform:scaleX(-1) translateX(.3125rem)}.menu--footer .menu a:hover,html.js-header-oh-active .page-header .overflow-container .overflow-items ul.menu a:not(.btn--menu-link):hover{text-decoration-line:underline}nav.pager ul.pager__items li.pager__item--number>a:hover{box-shadow:var(--box-shadow);transform:translateY(-.0625rem)}}@media (min-width:0em) and (max-width:47.9375em){:where(.page){--font-size-value:1rem}:where(.page){--line-height-value:1.5625rem}:where(.page) .heading--xl,:where(.page) h1{--font-size-value:3rem}:where(.page) .heading--xl,:where(.page) h1{--line-height-value:3.375rem}:where(.page) .heading--l,:where(.page) h2{--font-size-value:2.375rem}:where(.page) .heading--l,:where(.page) h2{--line-height-value:2.6875rem}:where(.page) .heading--m,:where(.page) h3{--font-size-value:2rem}:where(.page) .heading--m,:where(.page) h3{--line-height-value:2.25rem}:where(.page) .heading--s,:where(.page) h4{--font-size-value:1.5rem}:where(.page) .heading--s,:where(.page) h4{--line-height-value:1.6875rem}:where(.page) .heading--xs,:where(.page) h5{--font-size-value:1.125rem}:where(.page) .heading--xs,:where(.page) h5{--line-height-value:1.4375rem}:where(.page) .heading--xxs,:where(.page) h6{--font-size-value:1.25rem}:where(.page) .heading--xxs,:where(.page) h6{--line-height-value:1.625rem}:where(.page) .heading--xxxs{--font-size-value:1rem}:where(.page) .heading--xxxs{--line-height-value:1.125rem}:where(.page) .text--intro-l{--font-size-value:1.5rem}:where(.page) .text--intro-l{--line-height-value:2.25rem}:where(.page) .text--intro-m{--font-size-value:1.0625rem}:where(.page) .text--intro-m{--line-height-value:1.625rem}:where(.page) .body--s{--font-size-value:0.875rem}:where(.page) .body--s{--line-height-value:1.3125rem}:where(.page) blockquote p{--font-size-value:1.5rem}:where(.page) blockquote p{--line-height-value:1.8125rem}.text-formatted .h2,.text-formatted h2{--font-size-value:1.5rem;--line-height-value:1.6875rem}.text-formatted .h3,.text-formatted h3{--font-size-value:1.125rem;--line-height-value:1.4375rem}.text-formatted .h4,.text-formatted h4{--font-size-value:1.25rem;--line-height-value:1.625rem}.content--with-aside{--spacing-start-value:2.5rem}.content--with-aside .content__aside .filters .shape--heart,.content--with-aside .content__aside .filters .skip-filters,.content--with-aside .content__aside .filters>.pseudo-heading{display:none}.content--with-aside .content__aside .filters.toggle-component>.toggle-component__trigger{align-items:center;background-color:var(--color-grey--light);border-radius:var(--radius--s);display:inline-flex;font-weight:600;gap:.625rem;inline-size:100%;justify-content:center;padding:.625rem;text-align:center}.content--with-aside .content__aside .filters.toggle-component>.toggle-component__trigger:focus{--outline-animation--offset-end:-0.3125rem}.content--with-aside .content__aside .filters.toggle-component>.toggle-component__trigger[aria-expanded=true]{border-end-end-radius:0;border-end-start-radius:0}.content--with-aside .content__aside .filters.toggle-component>.toggle-component__content{align-self:flex-start;background-color:var(--color-white);border-radius:var(--radius--s);box-shadow:var(--box-shadow);padding:var(--padding-value)}.content--with-aside .content__items .pager{--margin-block-start-value:2.5rem}[class*=list--]{--row-gap-value:0.6875rem;-moz-column-gap:var(--grid--gutter);column-gap:var(--grid--gutter);display:grid;grid-template-columns:repeat(1,1fr)}.vert-rhythm--xs>*{--space-vert-value:0.3125rem}.vert-rhythm--m>*{--space-vert-value:0.9375rem}.vert-rhythm>*{--space-vert-value:5rem}a.skip-link{--font-size-value:1.25rem;--line-height-value:1.625rem}.content-header--blue{--margin-block-end-value:2.8125rem}.content-header--blue .content--header__inner{--padding-block-value:1.875rem}.content-header--blue .content--header__inner .content-header__bg .shape:not(.shape--bottom-inline-start){display:none}.content-header--blue .content--header__inner .content-header__bg .shape.shape--bottom-inline-start{inset-block-end:-14.0625rem;inset-inline-start:-12.5rem;rotate:50deg}.content-header--boxed.content-header--blue .content-header__content>.textual{--padding-value:1.25rem}.content-header--components.content-header--blue:has(.content-header__component) .content-header__bg{block-size:calc(87.5% + var(--height-header))}.content-header--components.content-header--blue .content-header__content>.textual{grid-column:3/-3;padding-block-end:var(--padding-block-value)}.content-header--components.content-header--blue .content-header__content .content-header__component:has(.header-cta-blocks) .header-cta-blocks .items--field-cta-links{-moz-column-gap:var(--grid--gutter);column-gap:var(--grid--gutter);display:grid;grid-template-columns:repeat(1,1fr)}.content-header--default{--spacing-value:2.5rem}.content-header--default .content--header__inner .visual{--margin-block-start-value:2.5rem}.content-header--home{--margin-block-end-value:2.65625rem}.content-header--home .content--header__inner .shape.shape--bottom-inline-end{inset-block-start:0;inset-inline-end:-22.5rem}.content-header--home .content--header__inner .textual{--padding-block-value:3.125rem;padding-block-end:var(--padding-block-value);padding-block-start:.625rem;position:relative}.content-header--home .content--header__inner .textual .textual__inner .actions{--margin-block-start-value:1.875rem}.content-header--textual.content-header--blue .content-header__content>.textual{grid-column:3/-3;padding-block-end:9.375rem}.content-header--textual-visual.content-header--blue{--margin-block-end-value:5rem}.content-header--textual-visual.content-header--blue .content-header__bg{block-size:calc(87.5% + var(--height-header))}.content-header--textual-visual.content-header--blue .content-header__content>.textual,.content-header--textual-visual.content-header--blue .content-header__content>.visual{grid-column:3/-3}#CybotCookiebotDialog .CybotCookiebotDialogContentWrapper{--font-size-value:1rem;--line-height-value:1.5625rem}.cookiebot.cookieconsent-optout-marketing{--padding-value:1.25rem}.callout-component.paragraph--type--banner .component__bg{max-block-size:90%}.callout-component.paragraph--type--banner .component__inner .textual{--padding-inline-value:1.875rem;--padding-block-value:1.875rem}.callout-component.paragraph--type--banner .component__inner .shape{display:none}.callout-component:not(.paragraph--type--banner) .component__inner{--padding-block-start-value:1.875rem;--padding-block-end-value:5rem}.header-images-component{grid-template-columns:6fr 4fr;grid-template-rows:1.25rem auto auto auto 1.25rem}.header-images-component picture{block-size:100%;inline-size:100%}.header-images-component picture:first-child{grid-column:1/span 1;grid-row:2/span 1}.header-images-component picture:nth-child(2){grid-column:2/span 1;grid-row:1/span 3;padding-block-end:calc(50% + .3125rem)}.header-images-component picture:nth-child(3){grid-column:1/span 1;grid-row:3/span 1}.header-images-component picture:nth-child(4){grid-column:2/span 1;grid-row:3/span 3;padding-block-start:calc(50% + .3125rem)}.header-images-component picture:nth-child(5){grid-column:1/span 1;grid-row:4/span 1}.tabs-component .tab-actions [role=tablist]{--margin-block-end-value:0.9375rem;--column-gap-value:0.9375rem}.tabs-component .tab-actions [role=tablist] button{--font-size-value:1.5rem;--line-height-value:1.6875rem}.tabs-component .tab-actions [role=tablist] button .svg-use--wrapper{max-inline-size:4.0625rem}.page-main{--padding-block-end-value:5rem}.page-footer .page-footer__start .shape.shape--bottom-inline-end{transform:scaleX(-1) rotate(-45deg)}.page-footer .page-footer__start .page-footer__start__inner{--padding-block-start-value:1.5625rem}.page-footer .page-footer__start .page-footer__start__inner .branding{margin-block-start:var(--margin-block-start-value)}.page-footer .page-footer__start .page-footer__start__inner .branding.branding--desktop{display:none}.page-footer .page-footer__start .page-footer__start__inner .branding.branding--mobile{gap:1.25rem}.page-footer .page-footer__start .page-footer__start__inner .contact{margin-block-start:.9375rem}.media--type-document .lnk--media .textual .media__meta{--font-size-value:0.875rem;--line-height-value:1.3125rem}.contact>.heading{margin-block-end:.9375rem}.menu--footer .heading .heading__text{display:none}.menu--footer.toggle-component{border-block-end:.0625rem solid rgba(var(--color-white--as-rgb),.2)}.menu--footer.toggle-component .toggle-component__trigger{align-items:center;align-items:baseline;display:inline-flex;gap:.5em;inline-size:100%;padding-block-end:.9375rem}.menu--footer.toggle-component .toggle-component__trigger .icon{flex:0 0 auto}.menu--footer.toggle-component .toggle-component__trigger .text{flex:1 1 auto}.menu--footer .menu{margin-block-end:.9375rem}html.js-header-oh-active .page-header .overflow-container .overflow-items ul.menu li a:not(.btn--menu-link){--font-size-value:1.25rem;--line-height-value:1.625rem}.paragraph--type--accordion .paragraph--type--accordion-item{--spacing-value:1.25rem}.paragraph--type--cta .paragraph__inner>.paragraph__content{--padding-inline-value:1.875rem;--padding-block-start-value:4.375rem}.paragraph--type--cta .paragraph__inner>.paragraph__content>.textual .actions{--column-gap-value:0.625rem}.paragraph--type--featured>.textual{grid-column:3/-3}.paragraph--type--form form{--padding-value:1.875rem}.paragraph--type--latest-initiatives{overflow:hidden}.paragraph--type--latest-initiatives .tabs-wrapper .shape-wrapper .shape{inset-block-end:0}.paragraph--type--quote .paragraph__content{--padding-block-start-value:6.25rem;--padding-block-end-value:2.8125rem;grid-column:3/-3}.paragraph--type--quote .paragraph__content .figure--quote figcaption{--margin-block-start-value:0.9375rem}.paragraph--type--text .actions{--column-gap-value:1.25rem;--margin-block-start-value:1.875rem}.paragraph--type--text-with-media{--row-gap-value:1.875rem}.paragraph--type--text-with-media .textual{grid-row-start:2}.paragraph--type--text-with-media .textual .shape--bottom svg{transform:scale(.75)}.paragraph--type--text-with-media .visual{grid-row-start:1}.region--help:not(:has([data-drupal-messages-fallback]:only-child)){--margin-block-value:0.9375rem}.region--help .region__inner>:not(.hidden)+*{--margin-top-value:0.9375rem}.page-main:has(.content-header--blue) .region--help:not(:has([data-drupal-messages-fallback]:only-child)){--padding-block-value:0.9375rem}.pill{--font-size-value:0.875rem;--line-height-value:1.3125rem}.text-label{--font-size-value:1.25rem;--line-height-value:1.625rem}.view-mode--block .textual{--margin-inline-value:1.25rem}.view-mode--featured>.visual{--padding-value:0.9375rem;grid-column:1/-1;grid-row-start:1}.view-mode--featured>.visual:after{inset-block-start:-65%;inset-inline-start:-65%}.view-mode--featured>.textual{grid-column:1/-1;grid-row-start:2;padding-block-end:1.25rem;padding-block-start:.3125rem;padding-inline:1.25rem}.view-mode--text{--padding-value:1.25rem}.view-initiatives #filters{--scroll-margin-block-start-value:1.5625rem}}@media (min-width:48em) and (min-width:0em) and (max-width:47.9375em){.content--with-aside .content__aside .filters{--padding-value:1.875rem}.paragraph--type--text-with-media:has(.visual .paragraph--type--image) .textual{--margin-block-start-value:2.5rem}.view-mode--featured>.visual{--margin-inline-end-value:2.1875rem}.view-mode--featured>.textual{--padding-block-start-value:1.875rem}}@media (min-width:48em) and (min-width:48em) and (max-width:63.9375em){.content--with-aside .content__aside .filters{--padding-value:2.03125rem}.paragraph--type--text-with-media:has(.visual .paragraph--type--image) .textual{--margin-block-start-value:3.75rem}.view-mode--featured>.visual{--margin-inline-end-value:3.28125rem}.view-mode--featured>.textual{--padding-block-start-value:2.34375rem}}@media (min-width:48em) and (min-width:64em){.content--with-aside .content__aside .filters{--padding-value:2.1875rem}.paragraph--type--text-with-media:has(.visual .paragraph--type--image) .textual{--margin-block-start-value:5rem}.view-mode--featured>.visual{--margin-inline-end-value:4.375rem}.view-mode--featured>.textual{--padding-block-start-value:2.8125rem}}@media (min-width:0em) and (max-width:47.9375em) and (min-width:0em) and (max-width:47.9375em){.content--with-aside .content__aside .filters.toggle-component>.toggle-component__content{--padding-value:1.875rem}.page-footer .page-footer__start .page-footer__start__inner .branding{--margin-block-start-value:2.5rem}}@media (min-width:0em) and (max-width:47.9375em) and (min-width:48em) and (max-width:63.9375em){.content--with-aside .content__aside .filters.toggle-component>.toggle-component__content{--padding-value:2.03125rem}.page-footer .page-footer__start .page-footer__start__inner .branding{--margin-block-start-value:3.75rem}}@media (min-width:0em) and (max-width:47.9375em) and (min-width:64em){.content--with-aside .content__aside .filters.toggle-component>.toggle-component__content{--padding-value:2.1875rem}.page-footer .page-footer__start .page-footer__start__inner .branding{--margin-block-start-value:5rem}}@media (min-width:30em) and (max-width:63.9375em){.list--col-3{-moz-column-gap:var(--grid--gutter);column-gap:var(--grid--gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:30em) and (max-width:76.1875em){.list--col-3.list--with-facets{-moz-column-gap:var(--grid--gutter);column-gap:var(--grid--gutter);display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:48em) and (max-width:76.1875em){.content-header--components.content-header--blue:has(.content-header__component) .content-header__bg{block-size:calc(90% + var(--height-header))}.content-header--home{--gradient:1.25rem}.content-header--home .content--header__inner .visual{grid-column:2/span 6}.content-header--textual-visual.content-header--blue .content-header__bg{block-size:calc(95% + var(--height-header))}.callout-component.paragraph--type--banner .component__inner{grid-column:5/-5}.page-footer .page-footer__start .shape.shape--bottom-inline-end{inset-block-end:-12.5rem;inset-inline-end:-12.5rem}.paragraph--type--featured>.textual{grid-column:3/span 7}.paragraph--type--highlighted-item .paragraph__inner>.view-mode--featured>.visual{grid-column:1/span 6}.paragraph--type--highlighted-item .paragraph__inner>.view-mode--featured>.textual{grid-column:6/-1;padding-inline-start:1.25rem}.paragraph--type--text-with-media.layout--text-first .textual{grid-column:3/span 6}.paragraph--type--text-with-media.layout--text-first .visual{grid-column:10/span 5}.paragraph--type--text-with-media.layout--text-first:has(.visual .paragraph--type--video) .visual{grid-column:9/span 6}.paragraph--type--text-with-media.layout--media-first .visual{grid-column:3/span 5}.paragraph--type--text-with-media.layout--media-first .textual{grid-column:9/span 6}.paragraph--type--text-with-media.layout--media-first:has(.visual .paragraph--type--video) .visual{grid-column:3/span 6}.view-mode--featured>.visual{grid-column:1/span 7}.view-mode--featured>.textual{grid-column:8/-1}}@media (min-width:0em) and (max-width:76.1875em){.content-header--home{--gradient:1.875rem}.content-header--home .content--header__inner .shape.shape--bottom-inline-start,.content-header--home .content--header__inner .shape.shape--top-inline-start,.page-footer .page-footer__start .shape.shape--bottom-inline-start,.page-footer .page-footer__start .shape.shape--top-inline-start{display:none}.paragraph--type--featured>.view-mode--featured,.paragraph--type--highlighted-item .paragraph__inner>.view-mode--featured{grid-column:3/-3}}@media (min-width:76.25em) and (min-width:0em) and (max-width:47.9375em){.page-footer .page-footer__start .page-footer__start__inner .branding{--padding-inline-start-value:1.71875rem}.paragraph--type--featured>.textual{--margin-block-start-value:2.1875rem}}@media (min-width:76.25em) and (min-width:48em) and (max-width:63.9375em){.page-footer .page-footer__start .page-footer__start__inner .branding{--padding-inline-start-value:2.578125rem}.paragraph--type--featured>.textual{--margin-block-start-value:3.28125rem}}@media (min-width:76.25em) and (min-width:64em){.page-footer .page-footer__start .page-footer__start__inner .branding{--padding-inline-start-value:3.4375rem}.paragraph--type--featured>.textual{--margin-block-start-value:4.375rem}}
