.accordion-list{--duration:var(--duration-sm,0);background-color:var(--color-background)}.accordion-list.theme{padding-block:var(--spacing-md)}.accordion-list__hgroup{padding-bottom:var(--spacing-md);grid-column:1/span 11}@media screen and not (min-width:1024px){.accordion-list__hgroup{grid-column:1/span 12}}@media screen and (min-width:1024px){.accordion-list.right .accordion-list__hgroup{gap:var(--spacing-xxs);flex-direction:column;grid-column:1/span 5;align-items:flex-start;padding-bottom:0;display:flex}}.accordion-list__main{flex-flow:column;grid-column:1/span 11;gap:3rem}@media screen and not (min-width:1024px){.accordion-list__main{grid-column:1/span 12}}@media screen and (min-width:1024px){.accordion-list.right .accordion-list__main{grid-column:6/span 6}.accordion-list.right .accordion-list__main--full{grid-column:6/span 7}}.accordion-list__section{row-gap:0}.accordion-list__summary{cursor:pointer;font-family:var(--font-family);text-wrap:wrap;text-wrap:pretty;text-rendering:optimizeLegibility;font-weight:var(--font-weight-light);font-style:normal;font-size:var(--font-size-h3);line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-h3);color:var(--color-action);white-space:pre-line;justify-content:space-between;display:flex;position:relative}@media screen and (min-width:1024px){.accordion-list.right .accordion-list__summary{font-family:var(--font-family);text-wrap:wrap;text-wrap:pretty;text-rendering:optimizeLegibility;font-weight:var(--font-weight-medium);font-style:normal;font-size:var(--font-size-h4);line-height:var(--line-height-h3);letter-spacing:0;color:var(--color-action);white-space:pre-line}}.accordion-list__icon{pointer-events:none;flex:0 0 1lh;justify-content:center;align-items:center;height:1lh;position:relative}.accordion-list__icon svg{transform-origin:50%;width:2rem;height:2rem}.accordion-list.right .accordion-list__icon svg{color:var(--color-pink)}[aria-expanded=true]>.accordion-list__icon svg{transform:rotate(45deg)}.accordion-list__content{col-gap:var(--grid-gutter);row-gap:var(--grid-spacing);grid-template-columns:repeat(11,1fr);padding-top:3.5rem;padding-bottom:3.5rem;display:grid}@media screen and (min-width:1024px){.accordion-list.right .accordion-list__content{display:block}}.accordion-list__item{grid-column:6/span 7}@media screen and not (min-width:1024px){.accordion-list__item{grid-column:1/span 12}}.accordion-list__item.wide{grid-column:1/span 12}.accordion-event-list{grid-column:1/span 11;width:100%}.accordion-event-list__list{flex-flow:column;gap:3.75rem;width:100%;display:flex}.accordion-event-list__item{col-gap:var(--grid-gutter);row-gap:var(--grid-spacing);width:100%;color:var(--color-action);grid-template-columns:repeat(11,1fr);display:grid}@media screen and (min-width:1024px){.accordion-list.right .accordion-event-list__item{grid-template-columns:repeat(6,1fr)}}.accordion-event-list__date-time{color:var(--color-action);flex-direction:column;grid-column:1/span 1;display:flex}.accordion-event-list__day{font-family:var(--font-family);text-wrap:wrap;text-wrap:pretty;text-rendering:optimizeLegibility;font-weight:var(--font-weight-light);font-style:normal;font-size:var(--font-size-h2);line-height:var(--line-height-h2);letter-spacing:var(--letter-spacing-h2);color:var(--color-action);white-space:pre-line}@media screen and (min-width:1024px){.accordion-list.right .accordion-event-list__day{font-family:var(--font-family);text-wrap:wrap;text-wrap:pretty;text-rendering:optimizeLegibility;font-weight:var(--font-weight-regular);font-size:var(--font-size-sm);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-md);color:var(--color-action)}}.accordion-event-list__month{font-family:var(--font-family);text-wrap:wrap;text-wrap:pretty;text-rendering:optimizeLegibility;font-weight:var(--font-weight-medium);font-style:normal;font-size:var(--font-size-h4);line-height:var(--line-height-h3);letter-spacing:0;color:var(--color-action);white-space:pre-line}@media screen and (min-width:1024px){.accordion-list.right .accordion-event-list__month{font-family:var(--font-family);text-wrap:wrap;text-wrap:pretty;text-rendering:optimizeLegibility;font-weight:var(--font-weight-regular);font-size:var(--font-size-sm);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-md);color:var(--color-action)}}.accordion-event-list__time{color:var(--color-action);grid-column:3/span 2}.accordion-event-list__link{font-family:var(--font-family);text-wrap:wrap;text-wrap:pretty;text-rendering:optimizeLegibility;font-weight:var(--font-weight-medium);font-style:normal;font-size:var(--font-size-h4);line-height:var(--line-height-h3);letter-spacing:0;color:var(--color-action);white-space:pre-line;cursor:pointer;grid-column:6/span 6;text-decoration:none}@media screen and (min-width:1024px){.accordion-list.right .accordion-event-list__link{font-family:var(--font-family);text-wrap:wrap;text-wrap:pretty;text-rendering:optimizeLegibility;font-weight:var(--font-weight-regular);font-size:var(--font-size-sm);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-md);color:var(--color-action)}}.accordion-event-list__link:hover{color:var(--color-pink);text-decoration:underline}.accordion-event-list__link a:link,.accordion-event-list__link a:visited{color:var(--color-text);text-decoration:underline}@media screen and (min-width:1024px){.accordion-list.right .accordion-event-list__link{grid-column:4/span 3}}
@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.accordion-with-heading{--duration:var(--duration-xl);background-color:var(--color-background);color:var(--color-text);padding-top:5.188rem;padding-bottom:4.25rem}.accordion-with-heading__heading{text-align:left;grid-column:1/span 4;padding-top:3rem;padding-bottom:3rem}.accordion-with-heading__accordion{flex-direction:column;grid-column:6/span 6;gap:2.5rem;display:flex}.accordion-with-heading__section{cursor:pointer;transition:all .4s;transition:transform var(--duration)ease-in-out;background:0 0;border:none;border-radius:0;outline:none;align-items:center;width:100%;padding:0}.accordion-with-heading__section-heading{text-align:left;grid-column:1/span 10}.accordion-with-heading__section--open{color:var(--color-pink);grid-column:12/span 1;justify-self:end;width:26px;height:26px}.accordion-with-heading__section--open:active{animation:spin var(--duration)linear}.accordion-with-heading__section--close{color:var(--color-pink);grid-column:12/span 1;justify-self:end;width:36px;height:36px}.accordion-with-heading__section--close:active{animation:spin var(--duration)linear}.accordion-with-heading__item--content{margin-top:3.75rem;margin-bottom:3.25rem}.block-grid.main-content>section:nth-child(17)>div>div>div.accordion-list__hgroup>h2{padding-top:1.3rem;padding-bottom:1.3rem}
@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.accordion{--duration:var(--duration-xl);flex-direction:column;gap:3rem;display:flex}.accordion--right-aligned{flex-direction:column;gap:2.5rem;display:flex}.accordion--right-aligned .accordion__section{grid-column:6/span 6}.accordion--right-aligned .accordion__section-heading{text-align:left;grid-column:1/span 11}.accordion--right-aligned .accordion__section--open{color:var(--color-pink);grid-column:12/span 1;width:26px;height:26px}.accordion--right-aligned .accordion__section--close{color:var(--color-pink);grid-column:12/span 1;width:36px;height:36px}.accordion--right-aligned .accordion__item--event__date-time{flex-direction:row;grid-column:6/span 1}.accordion--right-aligned .accordion__item--event__time{grid-column:7/span 2}.accordion--right-aligned .accordion__item--event__link{grid-column:9/span 3}.accordion__section{cursor:pointer;transition:all .4s;transition:transform var(--duration)ease-in-out;background:0 0;border:none;border-radius:0;outline:none;grid-column:1/span 12;align-items:center;width:100%;padding:0}.accordion__section-heading{text-align:left;grid-column:1/span 10}.accordion__section--open{color:var(--color-dark-blue);grid-column:11/span 1;justify-self:end;width:30px;height:30px}.accordion__section--open:active{animation:spin var(--duration)linear}.accordion__section--close{color:var(--color-dark-blue);grid-column:11/span 1;justify-self:end;width:40px;height:40px}.accordion__section--close:active{animation:spin var(--duration)linear}.accordion__item--text{color:var(--color-text);grid-column:6/span 6;margin-top:4.75rem;margin-bottom:3.25rem}.accordion__item--event{color:var(--color-dark-blue);margin-top:3.75rem}.accordion__item--event:first-of-type{margin-top:4.75rem}.accordion__item--event:last-of-type{margin-bottom:3.25rem}.accordion__item--event__date-time{color:var(--color-dark-blue);flex-direction:column;grid-column:1/span 1;display:flex}.accordion__item--event__time{color:var(--color-dark-blue);grid-column:2/span 2}.accordion__item--event__link{color:var(--color-dark-blue);cursor:pointer;grid-column:6/span 6;text-decoration:none}.accordion__item--event__link:hover{color:var(--color-pink);text-decoration:underline}.accordion__item--event__link a:link,.accordion__item--event__link a:visited{color:var(--color-text);text-decoration:underline}
.bullet-list__heading{color:var(--color-action)}.bullet-list__list{flex-flow:column;gap:1.5rem;margin:0;display:flex}.bullet-list__list:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1rem}.bullet-list__list:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1rem}.bullet-list__list:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1rem}.bullet-list__heading+.bullet-list__list{margin-top:2rem}.bullet-list__item{max-width:49ch;color:var(--color-action)}.bullet-list__item:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.5rem}.bullet-list__item:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.bullet-list__item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.bullet-list__item::marker{color:var(--color-pink)}
.click-dimensions-form{background-color:var(--color-background);color:var(--color-text);--loader-height:8rem;--loader-aspect-ratio:2/1}.click-dimensions-form.theme{padding-top:5.188rem;padding-bottom:4.25rem}.click-dimensions-form__consent{flex-direction:column;align-items:flex-start;gap:1lh;display:flex}.click-dimensions-form__consent h2{margin:0}.click-dimensions-form__consent p,.click-dimensions-form__consent .button{margin-:0}.click-dimensions-form__terms{font-family:var(--font-family);text-wrap:wrap;text-wrap:pretty;text-rendering:optimizeLegibility;font-weight:var(--font-weight-regular);font-size:var(--font-size-sm);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-md);color:var(--color-action);margin-top:var(--spacing-sm)}.click-dimensions-form__terms a{color:var(--color-action);text-decoration:underline}.click-dimensions-form__terms a:hover{color:var(--color-action)}
#cicc-template{scroll-margin-block-start:var(--header-size)}#cicc-template .coi-category-consent{max-width:100%;margin-top:0}#cicc-template .coi-category-consent__page-title{font-family:var(--font-family);text-wrap:wrap;text-wrap:pretty;text-rendering:optimizeLegibility;font-weight:var(--font-weight-light);font-style:normal;font-size:var(--font-size-h2);line-height:var(--line-height-h2);letter-spacing:var(--letter-spacing-h2);color:var(--color-action);white-space:pre-line}#cicc-template .coi-category-consent__decison{margin-bottom:0}#cicc-template .coi-category-consent .coi-category-categories-list{margin-top:1lh}
.course-list{width:calc(100vw - 2*var(--page-margin,3.75rem));width:calc(100dvw - 2*var(--page-margin,3.75rem));max-width:var(--max-content-size,87rem);gap:var(--spacing-lgl);--teaser-card-list-columns:3;--teaser-card-list-line-clamp:2;flex-direction:column;margin-left:auto;margin-right:auto;scroll-margin-block-start:var(--spacing-xs);display:flex}.modal__inner .course-list{width:100%;max-width:100%}@media screen and not (min-width:768px){.course-list{max-width:calc(100vw - 2*var(--page-margin,1.25rem));max-width:calc(100dvw - 2*var(--page-margin,1.25rem))}.modal__inner .course-list{width:100%;max-width:100%}}@media screen and not (min-width:1024px){.course-list{--teaser-card-list-columns:2}}@media screen and not (min-width:768px){.course-list{--teaser-card-list-columns:1}}.course-list__grid{margin-bottom:var(--spacing-xl)}.course-list--four-columns{--teaser-card-list-columns:4;--teaser-card-list-line-clamp:2}@media screen and not (min-width:1024px){.course-list--four-columns{--teaser-card-list-columns:2}}@media screen and not (min-width:768px){.course-list--four-columns{--teaser-card-list-columns:1}}.course-list:empty{display:none}.course-list__empty{background-color:var(--color-grey);color:var(--color-dark-pink);text-align:center;padding-block:var(--spacing-xs);font-style:italic}.course-list__header{flex-direction:row;justify-content:space-between;gap:3.5rem;display:flex}@media screen and not (min-width:768px){.course-list__header{flex-direction:column;gap:.5rem}}.course-list__venues,.course-list__categories{font-size:var(--font-size-md);row-gap:.5rem}.course-list__categories{flex-wrap:wrap;column-gap:3rem;display:flex}@media screen and not (min-width:768px){.course-list__categories{border-bottom:thin solid var(--color-grey);column-gap:1.5ch;padding-bottom:.5rem}}.course-list__venues{flex-wrap:nowrap;justify-content:flex-end;column-gap:2.5rem;display:flex}@media screen and not (min-width:768px){.course-list__venues{flex-wrap:wrap;justify-content:flex-start;column-gap:1.5ch}}.course-list__filter{text-decoration:none}.course-list__filter.active{color:var(--color-pink)}.course-list__filter,.course-list__venue{font-family:var(--font-family);text-wrap:wrap;text-wrap:pretty;text-rendering:optimizeLegibility;font-weight:var(--font-weight-regular);font-size:var(--font-size-md);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-md);color:var(--color-darker-grey);word-spacing:.1em;align-items:center;height:3.5rem;display:flex}@media screen and not (min-width:768px){.course-list__filter,.course-list__venue{height:3rem}}.course-list__venue{color:var(--color-darker-grey);text-decoration:none}.course-list__venue:before{content:"";border:thin solid var(--color-darker-grey);background-color:var(--color-white);flex:0 0 1rem;width:1rem;height:1rem;margin-top:.0625rem;display:inline-block}.course-list__venue:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-right:1rem}.course-list__venue:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:1rem}.course-list__venue:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:1rem}@media screen and not (min-width:768px){.course-list__venue:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-right:.5rem}.course-list__venue:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:.5rem}.course-list__venue:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:.5rem}}.course-list__venue:hover{color:var(--color-dark-blue)}.course-list__venue:hover:before{border-color:var(--color-dark-blue)}.course-list__venue.active{color:var(--color-dark-blue)}.course-list__venue.active:before{background-color:var(--color-dark-blue);border-color:var(--color-dark-blue);background-image:url("/css/check.0275faff.svg");background-position:50%;background-repeat:no-repeat;background-size:100%}
.double-teaser{background-color:var(--color-background);color:var(--color-text);width:100%}.double-teaser__inner{padding-block:var(--spacing-md)}.double-teaser .button--secondary{justify-content:flex-start;max-width:-webkit-fit-content;max-width:fit-content}.double-teaser__heading-cta{grid-column:1/span 4}.double-teaser__heading{-webkit-line-clamp:4;margin-bottom:var(--spacing-sm);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.double-teaser__grid{padding-top:var(--spacing-xxs);grid-column:5/span 8;grid-template-columns:repeat(2,1fr);gap:2.5rem;display:grid}@media screen and not (min-width:1024px){.double-teaser__heading-cta,.double-teaser__grid{grid-column:1/span 12}}@media screen and not (min-width:768px){.double-teaser__heading-cta{grid-column:1/span 12}.double-teaser__grid{grid-column:1/span 12;grid-template-columns:1fr}}
.event-list__hgroup{row-gap:var(--spacing-sm)}.event-list__hgroup+*{margin-top:7.5rem}.event-list__heading{color:var(--color-action);grid-column:1/span 6;margin:0;text-decoration:none}@media screen and not (min-width:1024px){.event-list__heading{grid-column:1/span 12}}.event-list__subheading{font-size:var(--text-style-body-display);grid-column:1/span 6;margin:0}@media screen and not (min-width:1024px){.event-list__subheading{grid-column:1/span 12}}.event-list__list{gap:var(--spacing-lg);flex-direction:column;display:flex}@media screen and not (min-width:768px){.event-list__item{flex-wrap:wrap;column-gap:.75rem;display:flex}}.event-list__date-time{grid-column:1/span 5;gap:4.8125rem;display:flex}.event-list__date{flex-direction:column;grid-column:1/span 1;display:flex}@media screen and not (min-width:768px){.event-list__date{flex-direction:row;grid-area:1/1/auto/span 4;align-items:flex-end;gap:.5rem}.event-list__month{padding-bottom:.4375rem}}.event-list__time{grid-column:3/span 2}@media screen and not (min-width:768px){.event-list__time{grid-area:1/5/auto/span 8;align-items:flex-end;padding-bottom:.375rem;display:flex}}.event-list__details{flex-direction:column;grid-column:6/span 7;display:flex}@media screen and not (min-width:768px){.event-list__details{flex-basis:100%}}@media screen and (min-width:1024px){.event-list__details{grid-column:6/span 6}}.event-list__text a:link,.event-list__text a:visited,.event-list__extra a:link,.event-list__extra a:visited{color:var(--color-text);text-decoration:underline}.event-list__text{margin-top:1rem}.event-list__extra{margin-top:1.5rem}.event-list__actions{flex-wrap:wrap;gap:1.5rem 3.75rem;margin-top:1.5rem;display:flex}.event-list__time{padding-top:2px;font-size:18px}.event-list__day{font-size:48px}
.filter-module{width:calc(100vw - 2*var(--page-margin,3.75rem));width:calc(100dvw - 2*var(--page-margin,3.75rem));max-width:var(--max-content-size,87rem);justify-content:space-between;margin-left:auto;margin-right:auto;list-style:none;display:flex}.filter-module:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:unset}.filter-module:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:unset}.filter-module:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:unset}.modal__inner .filter-module{width:100%;max-width:100%}@media screen and not (min-width:768px){.filter-module{max-width:calc(100vw - 2*var(--page-margin,1.25rem));max-width:calc(100dvw - 2*var(--page-margin,1.25rem))}.modal__inner .filter-module{width:100%;max-width:100%}}.filter-module__links{gap:50px;list-style:none;display:flex}.filter-module__current-page{color:var(--color-pink);list-style:none}.filter-module__link{color:var(--color-action);list-style:none}.filter-module__current-page,.filter-module__link{text-decoration:none;list-style:none}.filter-module__form{gap:50px;display:flex}.filter-module__form label:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:17px}.filter-module__form label:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:17px}.filter-module__form label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:17px}
.folding-block{--fold-gap-x:5rem;--fold-gap-y:4rem;--fold-offset-x:2.5rem;--fold-offset-y:2rem;--fold-offset-x-neg:calc(-1*var(--fold-offset-x,0));--fold-offset-y-neg:calc(-1*var(--fold-offset-y,0));--duration:var(--duration-xl,0);--delay:.1s;--timing-function:ease-in;grid-template-columns:5fr 5rem 9fr;gap:0;display:grid}@media screen and (min-width:768px){.folding-block{width:calc(100vw - 2*var(--page-margin,3.75rem));width:calc(100dvw - 2*var(--page-margin,3.75rem));max-width:var(--max-content-size,87rem);padding-block:var(--fold-offset-y);margin-left:auto;margin-right:auto}.modal__inner .folding-block{width:100%;max-width:100%}}@media screen and (min-width:768px) and (not (min-width:768px)){.folding-block{max-width:calc(100vw - 2*var(--page-margin,1.25rem));max-width:calc(100dvw - 2*var(--page-margin,1.25rem))}.modal__inner .folding-block{width:100%;max-width:100%}}.folding-block.wide{grid-template-columns:7fr 5rem 6fr}.folding-block.wide.reverse{grid-template-columns:6fr 5rem 7fr}.folding-block.reverse{grid-template-columns:5fr 5rem 8fr}@media screen and not (min-width:768px){.folding-block{flex-flow:column;display:flex}.folding-block.reverse{flex-direction:column-reverse}}.folding-block__col{transition:transform var(--duration,0)var(--timing-function);transition-delay:var(--delay,0);background-color:var(--color-shadow);grid-row:1;position:relative}@media screen and (min-width:768px){.folding-block__col:before,.folding-block__col:after{transform-origin:0 0;width:calc(var(--fold-gap-x,0));height:calc(var(--fold-gap-y,0));background-color:var(--color-shadow);clip-path:polygon(0% 0%,102% -1%,100% 100%);pointer-events:none;transition:transform var(--duration,0)var(--timing-function);transition-delay:var(--delay,0);box-shadow:-20px -16px 12px 11px var(--color-background);position:absolute;top:calc(100% - .1px);left:0}}.folding-block__col:first-child{z-index:0;grid-column:1/span 2}@media screen and (min-width:768px){.folding-block__col:first-child{transform:translate(var(--fold-offset-x-neg),0)}.folding-block.show .folding-block__col:first-child{transform:translate(0,var(--fold-offset-y,0))}.folding-block.reverse .folding-block__col:first-child{z-index:1;transform:translate(var(--fold-offset-x),0);grid-column:2/span 2}.folding-block.reverse .folding-block__col:first-child:after{content:""}.folding-block.show.reverse .folding-block__col:first-child{transform:translate(0,var(--fold-offset-y-neg,0))}}.folding-block__col:last-child{z-index:1;background-color:var(--color-background);color:var(--color-text);padding-inline:var(--page-margin);padding-block:var(--spacing-md);flex-flow:column;grid-column:2/span 2;justify-content:center;align-items:flex-start;display:flex}@media screen and (min-width:768px){.folding-block__col:last-child{padding:var(--spacing-md);transform:translate(var(--fold-offset-x,0),0)}.folding-block.show .folding-block__col:last-child{transform:translate(0,var(--fold-offset-y-neg,0))}.folding-block.show.reverse .folding-block__col:last-child{transform:translate(0,var(--fold-offset-y,0))}.folding-block.reverse .folding-block__col:last-child{z-index:0;transform:translate(var(--fold-offset-x-neg,0),0);grid-column:1/span 2}.folding-block.reverse .folding-block__col:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(var(--spacing-md,0) + var(--fold-gap-x,0))}.folding-block.reverse .folding-block__col:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(var(--spacing-md,0) + var(--fold-gap-x,0))}.folding-block.reverse .folding-block__col:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(var(--spacing-md,0) + var(--fold-gap-x,0))}.folding-block:not(.reverse) .folding-block__col:last-child:after{content:""}}.folding-block__figure{background-color:var(--color-grey);width:100%;height:100%}.folding-block__figure:empty{aspect-ratio:16/9}.folding-block__image{object-fit:cover;width:100%;height:100%}.folding-block__icon{width:3rem;height:3rem}.folding-block__heading{max-width:18ch;margin-top:3.5rem}.folding-block__icon+.folding-block__heading{margin-top:var(--spacing-md)}.folding-block__heading:empty{display:none}.folding-block__heading+.folding-block__text{margin-top:var(--spacing-xs);padding-top:var(--spacing-xs)}.folding-block__icon+.folding-block__text{margin-top:var(--spacing-md)}.folding-block__text:empty{display:none}*+.folding-block__actions{margin-top:var(--spacing-md)}.folding-block__actions{justify-content:center;gap:var(--spacing-xxs);flex-direction:column;display:flex}.folding-block__actions:empty{display:none}.folding-block__actions .umbraco-form .row-fluid{column-gap:0}.folding-block__actions .umbraco-form .umbraco-forms-fieldset>legend,.folding-block__actions .umbraco-form .umbraco-forms-legend{margin-bottom:var(--spacing-md)}@keyframes fold-left{0%{transform:translate(var(--fold-offset-x-neg,0),0)}to{transform:translate(0,var(--fold-offset-y,0))}}@keyframes fold-right{0%{transform:translate(var(--fold-offset-x,0),0)}to{transform:translate(0,var(--fold-offset-y-neg,0))}}@keyframes fold-shadow{0%{transform:scale(.01)}to{transform:scale(1.01)}}
.folding-contact-block__heading{margin-bottom:var(--spacing-md)}.folding-contact-block__form{padding-top:3.5rem;overflow-x:hidden}.folding-contact-block__content{grid-template-columns:repeat(2,1fr);gap:2.5rem;width:100%;display:grid}@media screen and not (min-width:768px){.folding-contact-block__content{grid-template-rows:repeat(2,auto);grid-template-columns:auto}}.folding-contact-block .umbraco-form .row-fluid{column-gap:0}.folding-contact-block .umbraco-form .umbraco-forms-fieldset>legend,.folding-contact-block .umbraco-form .umbraco-forms-legend{margin-bottom:var(--spacing-md);padding-top:0}
.folding-quote-block__col:last-child{justify-content:center;align-items:center;display:flex}.folding-quote-block__text>*{max-width:35ch;margin:0}.folding-quote-block__icon{color:var(--color-pink);grid-row:1/span 2}.folding-quote-block__inner{gap:var(--spacing-xs);flex-wrap:nowrap;grid-template-rows:auto auto;grid-template-columns:auto auto;display:grid}.folding-quote-block__source:empty{display:none}.folding-quote-block__heading{align-self:flex-start}.folding-quote-block__heading+*{margin-top:2rem}
.folding-video-block{grid-template-columns:9fr 5rem 5fr}@media screen and not (min-width:768px){.folding-video-block{flex-flow:column;display:flex}.folding-video-block.reverse{flex-direction:column}}.folding-video-block.wide{grid-template-columns:9fr 5rem 5fr}.folding-video-block.wide.reverse,.folding-video-block.reverse{grid-template-columns:5fr 5rem 9fr}.folding-video-block__col:first-child{background-color:var(--color-grey);aspect-ratio:16/9;position:relative}.folding-video-block__col:last-child{background-color:var(--color-grey)}.folding-video-block__video{padding:56.25% 0 0;position:relative}.folding-video-block__image,.folding-video-block__iframe{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.folding-video-block__overlay{padding:var(--spacing-md);background-color:var(--color-black);background-image:var(--bg-img-1x);background-image:image-set(var(--bg-img-1x)1dppx,var(--bg-img-2x)2dppx,var(--bg-img-3x)3dppx);justify-content:flex-end;align-items:flex-start;gap:var(--spacing-sm);background-size:cover;flex-flow:column;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}@media screen and not (min-width:768px){.folding-video-block__overlay{padding:var(--page-margin)}}.folding-video-block__button{aspect-ratio:3/2;flex-shrink:0}.folding-video-block__button-icon{justify-content:center;align-items:center;width:1lh;height:1lh;display:inline-flex}.folding-video-block__button svg{width:1.1875rem;height:1.5rem}.folding-video-block__button:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}@media screen and not (min-width:768px){.folding-video-block__button.button--primary{height:3rem}}.folding-video-block__heading{font-family:var(--font-family);text-wrap:wrap;text-wrap:pretty;text-rendering:optimizeLegibility;font-weight:var(--font-weight-light);font-style:normal;font-size:var(--font-size-h2);line-height:var(--line-height-h2);letter-spacing:var(--letter-spacing-h2);color:var(--color-action);white-space:pre-line;--color-action:var(--color-white,#fff);max-width:24ch;position:relative}@media screen and not (min-width:768px){.folding-video-block__heading{font-family:var(--font-family);text-wrap:wrap;text-wrap:pretty;text-rendering:optimizeLegibility;font-weight:var(--font-weight-medium);font-style:normal;font-size:var(--font-size-h4);line-height:var(--line-height-h3);letter-spacing:0;color:var(--color-action);white-space:pre-line}}.folding-video-block__heading:empty{display:none}.folding-video-block__triangle{clip-path:polygon(100% 100%,0 0,100% 0);background:var(--color-dark-grey)}.folding-video-block__triangle.black{background:var(--color-black)}.folding-video-block__triangle--span-one.left{grid-area:8/6}.folding-video-block__triangle--span-one.right,.folding-video-block__triangle--span-two.left{grid-area:8/8}.folding-video-block__triangle--span-two.right{grid-area:6/6}.folding-video-block__text{padding:var(--spacing-sm);background:var(--color-grey);grid-row:1}.folding-video-block__text .dark-blue{background:var(--color-dark-blue)}.folding-video-block__text--span-one.grid__left.text-with-image__text{grid-area:2/2/9/span 5}.folding-video-block__text--span-one.grid__left.text-with-image__text:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:9rem}.folding-video-block__text--span-one.grid__left.text-with-image__text:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:9rem}.folding-video-block__text--span-one.grid__left.text-with-image__text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:9rem}.folding-video-block__text--span-one.grid__right.text-with-image__text{grid-area:1/8/8/span 5}.folding-video-block__text--span-two.grid__left.text-with-image__text{grid-area:2/2/9/span 7}.folding-video-block__text--span-two.grid__left.text-with-image__text:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:9rem}.folding-video-block__text--span-two.grid__left.text-with-image__text:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:9rem}.folding-video-block__text--span-two.grid__left.text-with-image__text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:9rem}.folding-video-block__text--span-two.grid__right.text-with-image__text{grid-area:1/6/6/span 7}.folding-video-block__image{grid-row:1}.folding-video-block__image--span-one.grid__left.text-with-image__image{grid-area:2/2/7/span 5}.folding-video-block__image--span-one.grid__right.text-with-image__image{grid-area:1/8/8/span 5}.folding-video-block__image--span-two.grid__left.text-with-image__image{grid-area:2/2/9/span 7}.folding-video-block__image--span-two.grid__right.text-with-image__image{grid-area:1/6/8/span 7}
.umbraco-form-block{background-color:var(--color-background);color:var(--color-text)}.umbraco-form-block.theme{padding-top:5.188rem;padding-bottom:4.25rem}.umbraco-form-block__right{padding-top:.25rem}
.full-width-rich-text-block{width:calc(100vw - 2*var(--page-margin,3.75rem));width:calc(100dvw - 2*var(--page-margin,3.75rem));max-width:var(--max-content-size,87rem);margin-left:auto;margin-right:auto}.modal__inner .full-width-rich-text-block{width:100%;max-width:100%}@media screen and not (min-width:768px){.full-width-rich-text-block{max-width:calc(100vw - 2*var(--page-margin,1.25rem));max-width:calc(100dvw - 2*var(--page-margin,1.25rem))}.modal__inner .full-width-rich-text-block{width:100%;max-width:100%}}
.heading-with-subheading{row-gap:var(--spacing-sm);color:var(--color-dark-blue)}.heading-with-subheading__heading{grid-column:1/span 6;margin:0}@media screen and not (min-width:768px){.heading-with-subheading__heading{grid-column:1/span 12}}.heading-with-subheading__subheading{grid-column:1/span 6;margin:0}@media screen and not (min-width:768px){.heading-with-subheading__subheading{grid-column:1/span 12}}
.heading{margin:0}
.hero-image{aspect-ratio:1;width:max(30rem,min(47vw,44rem));position:relative}@media screen and not (min-width:1024px){.hero-image{aspect-ratio:inherit;justify-content:flex-end;display:flex}}.hero-image__figure{aspect-ratio:1;width:100%;height:100%}@media screen and not (min-width:1024px){.hero-image__figure{width:50vw}}.hero-image__image{object-fit:cover;width:100%;height:100%}
.breadcrumb{color:var(--color-action)}.breadcrumb-list{padding:0;list-style:none;display:flex}.breadcrumb-item{align-items:center;display:inline-flex}.breadcrumb-item:not(:first-child):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.5rem}.breadcrumb-item:not(:first-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.breadcrumb-item:not(:first-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.breadcrumb-item:not(:first-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.breadcrumb-item:not(:first-child):before{content:"/"}.breadcrumb-item:not(:first-child):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-right:.5rem}.breadcrumb-item:not(:first-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:.5rem}.breadcrumb-item:not(:first-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:.5rem}.breadcrumb-item:not(:first-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:.5rem}.breadcrumb-link{color:var(--color-action);text-decoration:none}.breadcrumb-link:hover{text-decoration:underline}.breadcrumb-link--active{font-weight:500!important}.hero-small{width:calc(100vw - 2*var(--page-margin,3.75rem));width:calc(100dvw - 2*var(--page-margin,3.75rem));max-width:var(--max-content-size,87rem);padding-top:calc(var(--header-size) + var(--spacing-lg));flex-direction:column;gap:2rem;margin-left:auto;margin-right:auto;display:flex}.modal__inner .hero-small{width:100%;max-width:100%}@media screen and not (min-width:768px){.hero-small{max-width:calc(100vw - 2*var(--page-margin,1.25rem));max-width:calc(100dvw - 2*var(--page-margin,1.25rem))}.modal__inner .hero-small{width:100%;max-width:100%}.hero-small{padding-top:calc(var(--header-size) + var(--spacing-xs))}}.hero-small__heading{color:var(--color-dark-blue);margin-block:var(--spacing-xs)}@media screen and (min-width:768px){.hero-small__heading{max-width:80%}}.hero-small__date{color:var(--color-dark-blue);margin-top:32px;margin-bottom:32px}@media screen and not (min-width:768px){.hero-small__date__title{gap:0;font-size:20px}.hero-small__date__buttons{flex-direction:column;align-items:stretch;gap:0}.hero-small__date__buttons button{font-size:14px}.hero-small__date__buttons a{justify-content:center;font-size:14px}}.hero-small__date__divider{border:0;border-top:2px solid var(--color-grey);margin-top:.75rem}
.breadcrumb{color:var(--color-action)}.breadcrumb-list{padding:0;list-style:none;display:flex}.breadcrumb-item{align-items:center;display:inline-flex}.breadcrumb-item:not(:first-child):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.5rem}.breadcrumb-item:not(:first-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.breadcrumb-item:not(:first-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.breadcrumb-item:not(:first-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.breadcrumb-item:not(:first-child):before{content:"/"}.breadcrumb-item:not(:first-child):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-right:.5rem}.breadcrumb-item:not(:first-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:.5rem}.breadcrumb-item:not(:first-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:.5rem}.breadcrumb-item:not(:first-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:.5rem}.breadcrumb-link{color:var(--color-action);text-decoration:none}.breadcrumb-link:hover{text-decoration:underline}.breadcrumb-link--active{font-weight:500!important}.hero{perspective:none;--shadow-offset:3.75rem;--shadow-offset-neg:-3.75rem;--origami-duration:3s;background-color:var(--color-background);z-index:4;width:100%;position:relative}@media screen and not (min-width:1024px){.hero{padding-bottom:4rem}}.hero__wrapper{margin-bottom:var(--margin-xl)}.hero__inner{width:calc(100vw - 2*var(--page-margin,3.75rem));width:calc(100dvw - 2*var(--page-margin,3.75rem));max-width:var(--max-content-size,87rem);justify-content:flex-end;align-items:flex-end;min-height:48rem;margin-left:auto;margin-right:auto;display:flex;position:relative}.modal__inner .hero__inner{width:100%;max-width:100%}@media screen and not (min-width:768px){.hero__inner{max-width:calc(100vw - 2*var(--page-margin,1.25rem));max-width:calc(100dvw - 2*var(--page-margin,1.25rem))}.modal__inner .hero__inner{width:100%;max-width:100%}}@media screen and not (min-width:1024px){.hero__inner{min-height:inherit;padding-top:var(--header-size);flex-direction:column}}.hero__content{align-items:center;width:100%;padding-top:4rem;display:flex;top:0;bottom:0;left:0;right:0}@media screen and (min-width:1024px){.hero__content{padding-top:8.75rem;position:absolute}}.hero__main{column-gap:minmax(0,var(--grid-gutter));row-gap:var(--spacing-xs);width:100%}@media screen and (min-width:1024px){.hero__main{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(12,1fr);display:grid;position:absolute}}.hero__actions{gap:var(--spacing-xs);flex-flow:wrap;grid-area:3/1/span 1/span 12;align-items:flex-start;display:flex}.hero.insert .hero__actions{grid-column:1/span 6}.hero__actions:empty{display:none}@media screen and not (min-width:1024px){.hero__actions{gap:1rem}}.hero__gradient{pointer-events:none;max-height:100%;color:var(--color-fold);flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.hero__gradient svg{transform-origin:50%;width:auto;animation:var(--origami-duration)ease-out 0s 1 normal origami-enter,15s linear 4s infinite alternate origami-scale}.hero__gradient svg #origami-top{transform-origin:100% 0;animation:var(--origami-duration)ease-out 0s 1 normal origami-top-enter,4s ease-in-out var(--origami-duration)infinite alternate origami-fade}.hero__gradient svg #origami-left{transform-origin:25% 75%;animation:var(--origami-duration)ease-out 0s 1 normal origami-left-enter}.hero__gradient svg #origami-left-1{transform-origin:25% 75%;animation:4s ease-in-out var(--origami-duration)infinite alternate origami-fade}.hero__gradient svg #origami-left-2{transform-origin:25% 75%;animation:3s ease-in-out var(--origami-duration)infinite alternate origami-fade}.hero__gradient svg #origami-bottom{transform-origin:25% 75%;animation:var(--origami-duration)ease-out 0s 1 normal origami-bottom-enter,3s ease-in-out var(--origami-duration)infinite alternate origami-fade}.hero__breadcrumbs{grid-area:1/1/span 1/span 12}.hero.insert .hero__breadcrumbs{grid-column:1/span 6}.hero__breadcrumbs:empty{display:none}.hero__heading{z-index:1;grid-area:2/1/span 1/span 7}@media screen and not (min-width:1024px){.hero__heading{max-width:90%;margin-bottom:1rem;font-size:48px}}.hero__insert-mobile{width:calc(100vw - 2*var(--page-margin,3.75rem));width:calc(100dvw - 2*var(--page-margin,3.75rem));max-width:var(--max-content-size,87rem);margin-left:auto;margin-right:auto;margin-top:var(--spacing-xl);justify-content:center;display:flex}.modal__inner .hero__insert-mobile{width:100%;max-width:100%}@media screen and not (min-width:768px){.hero__insert-mobile{max-width:calc(100vw - 2*var(--page-margin,1.25rem));max-width:calc(100dvw - 2*var(--page-margin,1.25rem))}.modal__inner .hero__insert-mobile{width:100%;max-width:100%}}.hero__insert-mobile.heroimage{display:none}@media screen and (min-width:1024px){.hero__insert-mobile{display:none}}.hero__insert{max-width:48%;bottom:var(--shadow-offset-neg);flex-flow:column;justify-content:flex-end;align-items:flex-end;margin-top:7rem;display:flex;position:relative}@media screen and not (min-width:1024px){.hero__insert{display:none}}@media screen and (min-width:1024px){.hero__insert:after{content:"";transform-origin:0 0;width:var(--shadow-offset);height:var(--shadow-offset);background-color:var(--color-shadow);clip-path:polygon(0% 0%,0% 100%,100% 0%);right:var(--shadow-offset-neg);pointer-events:none;position:absolute;bottom:.7px}}.hero__insert:empty{display:none}.hero__sticky{top:var(--spacing-xs);right:var(--spacing-xs);z-index:3;width:auto;transition:transform var(--duration-md)ease-in-out;transform:translateY(var(--header-size));flex-wrap:wrap;gap:.5rem;display:flex;position:fixed;box-shadow:.5rem .5rem 1rem #0000001a}.hero__sticky.reverse{left:var(--spacing-xs);right:auto}body.header-hidden .hero__sticky{transform:translateY(0)}@media screen and not (min-width:1024px){.hero__sticky{display:none}}.hero__sticky .button--secondary{background-color:var(--color-background);padding-left:1.5em;padding-right:1.5em}@keyframes origami-enter{0%{opacity:0;transform:translate(-1rem)}33%{opacity:1}75%{transform:translate(0)translateY(0)scale(1)}}@keyframes origami-top-enter{0%{opacity:0;transform:translateY(-10%)}33%{opacity:1;transform:translateY(0)}}@keyframes origami-left-enter{0%{opacity:0;transform:rotate3d(1,1,0,90deg)}25%{opacity:0;transform:rotate3d(1,1,0,90deg)}66%{opacity:1;transform:rotate3d(0,0,0,0)}}@keyframes origami-bottom-enter{0%{opacity:0;transform:rotate3d(-1,1,0,90deg)}33%{opacity:0;transform:rotate3d(-1,1,0,90deg)}90%{opacity:1;transform:rotate3d(0,0,0,0)}}@keyframes origami-fade{0%{opacity:1}to{opacity:.5}}@keyframes origami-scale{0%{transform:translate(0)rotate(0)}66%{transform:translate(-2rem,1rem)rotate(0)}to{transform:translate(-2rem,2rem)rotate(5deg)}}
.embed-code{width:calc(100vw - 2*var(--page-margin,3.75rem));width:calc(100dvw - 2*var(--page-margin,3.75rem));max-width:var(--max-content-size,87rem);margin-left:auto;margin-right:auto}.modal__inner .embed-code{width:100%;max-width:100%}@media screen and not (min-width:768px){.embed-code{max-width:calc(100vw - 2*var(--page-margin,1.25rem));max-width:calc(100dvw - 2*var(--page-margin,1.25rem))}.modal__inner .embed-code{width:100%;max-width:100%}}.embed-code:empty{display:none}
.icon-cards{--duration:var(--duration-md);flex-direction:column;gap:2.5rem;display:flex}.icon-cards--two-columns{--icon-cards-columns:2}.icon-cards--three-columns{--icon-cards-columns:3}.icon-cards__heading{width:calc(100vw - 2*var(--page-margin,3.75rem));width:calc(100dvw - 2*var(--page-margin,3.75rem));max-width:var(--max-content-size-small,57rem);color:var(--color-dark-blue);text-align:center;max-width:30ch;margin-left:auto;margin-right:auto}.modal__inner .icon-cards__heading{width:100%;max-width:100%}@media screen and not (min-width:768px){.icon-cards__heading{max-width:calc(100vw - 2*var(--page-margin,1.25rem));max-width:calc(100dvw - 2*var(--page-margin,1.25rem))}.modal__inner .icon-cards__heading{width:100%;max-width:100%}}.icon-cards__grid{grid-template-rows:auto;grid-template-columns:repeat(12,1fr);row-gap:max(.5rem,min(2.78vw,2.5rem));display:grid}@media screen and (min-width:420px){.icon-cards__grid{column-gap:max(.5rem,min(4.72vw,4.25rem))}}.icon-cards--two-columns .icon-cards__grid{width:calc(100vw - 2*var(--page-margin,3.75rem));width:calc(100dvw - 2*var(--page-margin,3.75rem));max-width:var(--max-content-size-small,57rem);margin-left:auto;margin-right:auto}.modal__inner .icon-cards--two-columns .icon-cards__grid{width:100%;max-width:100%}@media screen and not (min-width:768px){.icon-cards--two-columns .icon-cards__grid{max-width:calc(100vw - 2*var(--page-margin,1.25rem));max-width:calc(100dvw - 2*var(--page-margin,1.25rem))}.modal__inner .icon-cards--two-columns .icon-cards__grid{width:100%;max-width:100%}}.icon-cards--three-columns .icon-cards__grid{width:calc(100vw - 2*var(--page-margin,3.75rem));width:calc(100dvw - 2*var(--page-margin,3.75rem));max-width:var(--max-content-size,87rem);margin-left:auto;margin-right:auto}.modal__inner .icon-cards--three-columns .icon-cards__grid{width:100%;max-width:100%}@media screen and not (min-width:768px){.icon-cards--three-columns .icon-cards__grid{max-width:calc(100vw - 2*var(--page-margin,1.25rem));max-width:calc(100dvw - 2*var(--page-margin,1.25rem))}.modal__inner .icon-cards--three-columns .icon-cards__grid{width:100%;max-width:100%}}.icon-cards__item{gap:var(--spacing-xxs);text-align:center;flex-direction:column;grid-column:span 12;justify-content:flex-start;align-items:center;height:100%;min-height:15rem;text-decoration:none;display:flex}@media screen and (min-width:420px){.icon-cards--two-columns .icon-cards__item{grid-column:span 6}.icon-cards--two-columns .icon-cards__item:last-child:nth-child(odd){grid-column:4/span 6}}@media screen and (min-width:420px) and (not (min-width:1024px)){.icon-cards--three-columns .icon-cards__item{grid-column:span 6}.icon-cards--three-columns .icon-cards__item:last-child:nth-child(odd){grid-column:4/span 6}}@media screen and (min-width:1024px){.icon-cards--three-columns .icon-cards__item{grid-column:span 4}.icon-cards--three-columns .icon-cards__item:first-child:last-child,.icon-cards--three-columns .icon-cards__item:nth-child(4n):last-child{grid-column:5/span 4}.icon-cards--three-columns .icon-cards__item:first-child:nth-last-child(2),.icon-cards--three-columns .icon-cards__item:nth-child(4n):nth-last-child(2){grid-column:3/span 4}}.icon-cards__icon{height:var(--spacing-lg);justify-content:center;display:flex}.icon-cards__img{height:var(--spacing-lg);width:auto}.icon-cards__title{color:var(--color-dark-blue);width:auto;text-decoration:none;display:inline-block;position:relative}.icon-cards__title:after{content:"";background:var(--color-dark-blue);transform-origin:100%;width:100%;height:.125rem;transition:transform var(--duration)ease-in-out;pointer-events:none;position:absolute;bottom:0;left:0;transform:scaleX(0)}a.icon-cards__item:hover .icon-cards__title:after{transform-origin:0;transform:scaleX(1)}.icon-cards__text{color:var(--color-text);-webkit-line-clamp:3;text-overflow:ellipsis;flex-direction:column;max-height:3lh;text-decoration:none;display:-webkit-box;overflow:hidden}
.job-list__heading{grid-column:1/span 5;margin:0}.job-list__wrapper{grid-column:6/span 7}.job-list__list{gap:var(--spacing-xxs);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.job-list__list-item{border:0;border-bottom:2px solid var(--color-grey);height:9.125em}.job-list__list-item-link{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:80%;text-decoration:none;display:-webkit-box;overflow:hidden}@media screen and not (min-width:768px){.job-list__heading,.job-list__wrapper{grid-column:1/span 12}}
.modal__backdrop{z-index:900;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff80;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.modal__inner{width:calc(100% - 2*var(--page-margin,3.75rem));max-width:var(--max-content-size,79rem);margin-left:auto;margin-right:auto;margin-block:var(--page-margin,3.75rem);background:var(--color-background);color:var(--color-text);padding:var(--page-margin);position:relative}.modal__close{-webkit-appearance:none;appearance:none;color:var(--color-action);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:48px;height:48px;margin:0;padding:0;display:flex;position:absolute;top:1rem;right:1rem}.modal h2{margin-top:2.125rem}.modal .umbraco-form .row-fluid{column-gap:0}
.newsletter-subscription-form{background-color:var(--color-background,initial);padding-block:var(--spacing-md,initial);--loader-height:2rem;--loader-aspect-ratio:inherit}.newsletter-subscription-form__heading{grid-area:span 1/span 6}@media screen and not (min-width:768px){.newsletter-subscription-form__heading{grid-column:1/span 12}}.newsletter-subscription-form__form{grid-area:span 1/5/auto/span 8}@media screen and not (min-width:768px){.newsletter-subscription-form__form{grid-column:1/span 12}}.newsletter-subscription-form .cd-form-override #clickdimensionsForm{grid-template-columns:repeat(2,1fr) auto;display:grid}@media screen and not (min-width:1024px){.newsletter-subscription-form .cd-form-override #clickdimensionsForm{grid-template-columns:1fr}}.newsletter-subscription-form .cd-form-override .clickdform .buttonContainer{align-items:flex-end;width:auto;height:100%;margin:0;display:flex;margin-right:0!important}@media screen and (min-width:1024px){.newsletter-subscription-form .cd-form-override .clickdform .minSize2.maxSize2{text-align:right}}.newsletter-subscription-form .cd-form-override .responsiveRow{grid-area:2/span 1;display:flex}@media screen and not (min-width:1024px){.newsletter-subscription-form .cd-form-override .responsiveRow{grid-area:span 1/span 1}}.newsletter-subscription-form .cd-form-override .responsiveRow:has(>.alignTop){grid-area:span 1/1/auto/span 3}@media screen and not (min-width:1024px){.newsletter-subscription-form .cd-form-override .responsiveRow:has(>.alignTop){grid-column:span 1}}.newsletter-subscription-form .cd-form-override .responsiveRow:has(>.alignTop):not(:first-of-type){grid-row:span 1}.newsletter-subscription-form .cd-form-override .emptyCell{display:none}.newsletter-subscription-form__terms{font-family:var(--font-family);text-wrap:wrap;text-wrap:pretty;text-rendering:optimizeLegibility;font-weight:var(--font-weight-regular);font-size:var(--font-size-sm);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-md);color:var(--color-action);text-align:end;margin-top:var(--spacing-xs);grid-area:span 1/5/auto/span 8}.newsletter-subscription-form__terms a{color:var(--color-action);text-decoration:underline}.newsletter-subscription-form__terms a:hover{color:var(--color-action)}@media screen and not (min-width:768px){.newsletter-subscription-form__terms{text-align:start;grid-column:1/span 12}}
.preamble-block:first-child{margin:0}
.quote-carousel{--duration:var(--duration-sm);margin-bottom:2rem}.quote-carousel__inner{background-color:var(--color-background);color:var(--color-text);gap:var(--grid-gutter);grid-column:2/span 10;grid-template-columns:repeat(10,1fr);display:grid;position:relative;overflow-x:clip}.quote-carousel.small .quote-carousel__inner{grid-column:3/span 8;grid-template-columns:repeat(8,1fr)}.quote-carousel.left .quote-carousel__inner{grid-column:1/span 9}.quote-carousel.right .quote-carousel__inner{grid-column:4/span 9}.quote-carousel.left.small .quote-carousel__inner{grid-column:1/span 7}.quote-carousel.right.small .quote-carousel__inner{grid-column:6/span 7}.quote-carousel.left .quote-carousel__inner,.quote-carousel.right .quote-carousel__inner{grid-template-columns:repeat(9,1fr)}.quote-carousel.left.small .quote-carousel__inner,.quote-carousel.right.small .quote-carousel__inner{grid-template-columns:repeat(7,1fr)}@media screen and not (min-width:768px){.quote-carousel__inner,.quote-carousel.small .quote-carousel__inner,.quote-carousel.left.small .quote-carousel__inner,.quote-carousel.right.small .quote-carousel__inner,.quote-carousel.right .quote-carousel__inner,.quote-carousel.left .quote-carousel__inner{grid-column:1/span 12}}.quote-carousel__inner:before{content:"";background-image:url("/css/quote.7fce2a98.svg");background-repeat:no-repeat;background-position:calc(50% + var(--grid-gutter)/2)3.125rem;z-index:2;background-size:60%;grid-column:1/span 2;height:100%}@media screen and not (min-width:768px){.quote-carousel__inner:before{background-position-y:3rem}}.quote-carousel__quote{gap:var(--spacing-xs);flex-flow:column;grid-area:1/3/auto/span 6;padding-top:2.625rem;padding-bottom:4.75rem;display:flex}.quote-carousel.small .quote-carousel__quote{grid-column:3/span 4}.quote-carousel__quote.enter{transition:opacity var(--duration)ease-out}.quote-carousel__quote.leave{transition:opacity var(--duration)ease-in}.quote-carousel__quote.enter-start{opacity:0}.quote-carousel__quote.enter-end,.quote-carousel__quote.leave-start{opacity:1}.quote-carousel__quote.leave-end{opacity:0}.quote-carousel__navigation{justify-content:center;align-items:center;gap:var(--spacing-xxs);grid-area:2/1/auto/span 10;width:100%;height:4.75rem;display:flex;position:absolute;bottom:0;left:0;right:0}.quote-carousel.small .quote-carousel__navigation{grid-column:1/span 8}.quote-carousel.left .quote-carousel__navigation,.quote-carousel.right .quote-carousel__navigation{grid-column:1/span 9}.quote-carousel.left.small .quote-carousel__navigation,.quote-carousel.right.small .quote-carousel__navigation{grid-column:1/span 7}.quote-carousel__navigation-button{transition:background-color var(--duration)ease-out;background-color:var(--color-action-contrast);border:thin solid var(--color-action);cursor:pointer;border-radius:100%;width:1em;height:1em}.quote-carousel__navigation-button.active{background-color:var(--color-action)}.quote-carousel:hover .quote-carousel__navigation .pause-button{visibility:visible}
.rich-text-block__left-extra{margin-top:var(--spacing-3xs)}.rich-text-block__left-extra:empty{margin-top:0;display:none}.rich-text-block__heading{margin-top:calc(var(--spacing-3xs,0)*-1)}.rich-text-block__right-extra{margin-top:var(--spacing-sms)}.rich-text-block__right-extra:empty{margin-top:0;display:none}
.search-module{padding-block:var(--header-size)0;background-color:var(--color-background);height:30rem;margin-bottom:var(--spacing-smm);justify-content:center;align-items:center;display:flex}@media screen and not (min-width:1024px){.search-module{height:auto;padding-top:5rem;padding-bottom:2.5rem}}
.search-page{margin-bottom:var(--spacing-lg)}.search-page__result-container{width:100%;padding-top:45px;padding-bottom:45px;display:block}.search-page__result-container:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:40%}.search-page__result-container:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:40%}.search-page__result-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:40%}.search-page__summary{color:var(--color-text);grid-area:1/6/auto/span 6;margin:0;display:block}@media screen and not (min-width:1024px){.search-page__summary{grid-area:2/1/auto/span 12}}.search-page__summary em{font-style:normal;font-weight:var(--font-weight-bold)}.search-page__empty-link{color:var(--color-action);text-decoration:none}.search-page__empty-link:hover{color:var(--color-action-hover)}.search-page__results{flex-flow:column;grid-area:2/6/auto/span 6;gap:2.75rem;display:flex}@media screen and not (min-width:1024px){.search-page__results{grid-area:3/1/auto/span 12}}.search-page__aside{grid-area:2/1/auto/span 3}@media screen and not (min-width:1280px){.search-page__aside{grid-column:1/span 4}}@media screen and not (min-width:1024px){.search-page__aside{grid-area:1/1/auto/span 12}}.search-page__pagination{grid-area:3/6/auto/span 6;margin-top:8.75rem}@media screen and not (min-width:1024px){.search-page__pagination{grid-area:4/1/auto/span 12;margin-top:4rem}}.search-page__filter{gap:var(--spacing-smm);background-color:var(--color-light-blue);padding-block:var(--spacing-xs);padding-inline:var(--spacing-smm);flex-flow:column;display:flex}.search-page__filter-container{gap:var(--spacing-xs);flex-flow:column;display:flex}@media screen and not (min-width:1024px){.search-page__filter-container{column-gap:var(--spacing-sm);grid-template-columns:repeat(4,1fr);display:grid}}@media screen and not (min-width:768px){.search-page__filter-container{grid-template-columns:repeat(3,1fr)}}@media screen and not (min-width:600px){.search-page__filter-container{grid-template-columns:repeat(2,1fr)}}.search-page__filter-option{color:var(--color-text);align-items:center;text-decoration:none;display:flex}.search-page__filter-option:before{content:"";border:thin solid var(--color-darker-grey);background-color:var(--color-white);flex:0 0 1rem;width:1rem;height:1rem;margin-top:.0625rem;display:inline-block}.search-page__filter-option:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-right:1rem}.search-page__filter-option:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:1rem}.search-page__filter-option:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:1rem}.search-page__filter-option:hover{color:var(--color-dark-blue)}.search-page__filter-option:hover:before{border-color:var(--color-dark-blue)}.search-page__filter-option.active{color:var(--color-dark-blue)}.search-page__filter-option.active:before{background-color:var(--color-dark-blue);border-color:var(--color-dark-blue);background-image:url("/css/check.0275faff.svg");background-position:50%;background-repeat:no-repeat;background-size:100%}.search-page__result-item{border-top:thin solid var(--color-grey);flex-flow:column;gap:1.25rem;padding-top:1.25rem;display:flex}.search-page__result-link,.search-page__filter-title{text-decoration:none}.pagination{gap:.5rem;width:100%;display:flex}@media screen and not (min-width:1024px){.pagination{justify-content:center}}.pagination__items{justify-content:center;align-items:center;display:flex}.pagination__items svg{width:22px}.pagination__items svg:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:24px}.pagination__items svg:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:24px}.pagination__items svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:24px}.pagination__item.active{font-weight:var(--font-weight-bold)}.pagination__abbr{padding-left:.25rem;padding-right:.25rem}.pagination__item{color:var(--color-dark-blue);text-decoration:none}.pagination__step{color:var(--color-dark-blue);flex-wrap:nowrap;align-items:center;text-decoration:none;display:flex}.pagination__step svg{transition:transform var(--duration-xs)ease-in;width:1.375rem}.pagination__step:hover svg{transform:translate(10%)}.pagination__step.prev:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0;margin-right:1rem}.pagination__step.prev:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:1rem;margin-right:0}.pagination__step.prev:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:1rem;margin-right:0}.pagination__step.prev svg{rotate:180deg}.pagination__step.next:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:1rem;margin-right:0}.pagination__step.next:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0;margin-right:1rem}.pagination__step.next:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0;margin-right:1rem}
.teaser-card-list{width:calc(100vw - 2*var(--page-margin,3.75rem));width:calc(100dvw - 2*var(--page-margin,3.75rem));max-width:var(--max-content-size,87rem);--teaser-card-list-columns:3;--teaser-card-list-line-clamp:2;margin-left:auto;margin-right:auto}.modal__inner .teaser-card-list{width:100%;max-width:100%}@media screen and not (min-width:768px){.teaser-card-list{max-width:calc(100vw - 2*var(--page-margin,1.25rem));max-width:calc(100dvw - 2*var(--page-margin,1.25rem))}.modal__inner .teaser-card-list{width:100%;max-width:100%}}@media screen and not (min-width:1024px){.teaser-card-list{--teaser-card-list-columns:2}}@media screen and not (min-width:768px){.teaser-card-list{--teaser-card-list-columns:1}}.teaser-card-list--four-columns{--teaser-card-list-columns:4;--teaser-card-list-line-clamp:2}@media screen and not (min-width:1024px){.teaser-card-list--four-columns{--teaser-card-list-columns:2}}@media screen and not (min-width:768px){.teaser-card-list--four-columns{--teaser-card-list-columns:1}}.teaser-card-list:empty{display:none}.teaser-card-list__heading{color:var(--color-dark-blue);max-width:33ch;margin-bottom:var(--spacing-sm)}.teaser-card-list__heading:empty{display:none}.teaser-card-list__grid{grid-template-columns:repeat(var(--teaser-card-list-columns,3),1fr);grid-template-rows:repeat(3,min-content);grid-auto-rows:min-content;gap:2.5rem;display:grid}.teaser-card-list__grid .teaser-card__image-container{overflow:hidden}.teaser-card-list__grid:empty{display:none}
.text-columns__right{grid-template-rows:auto;grid-template-columns:repeat(2,1fr);gap:6rem 5rem;display:grid}@media screen and not (min-width:1024px){.text-columns__right{grid-template-columns:1fr;row-gap:1lh}}.text-columns__item{border-top:thin solid;border-color:var(--color-dark-blue);text-wrap:balance;text-wrap:pretty;padding-top:1.25rem}@media screen and not (min-width:1024px){.text-columns__item{border:none;padding-top:0}}.text-columns__actions{flex-wrap:wrap;gap:1rem;margin-top:2.5rem;display:flex}
.text-with-image .grid__left{grid-column:1/span 6}@media screen and not (min-width:768px){.text-with-image .grid__left{grid-column:1/span 12}}.text-with-image .grid__right{grid-column:7/span 6}@media screen and not (min-width:768px){.text-with-image .grid__right{grid-column:1/span 12}}.text-with-image__text.grid__right{order:1}@media screen and not (min-width:768px){.text-with-image__text.grid__right{order:0}}.text-with-image__image img{width:100%;max-width:100%;height:auto}
.action-list-card{flex-direction:column;width:100%;max-width:32rem;display:flex;box-shadow:0 0 2.5rem #0003}.action-list-card__wrapper{width:calc(100vw - 2*var(--page-margin,3.75rem));width:calc(100dvw - 2*var(--page-margin,3.75rem));max-width:var(--max-content-size-tiny,32rem);justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex}.modal__inner .action-list-card__wrapper{width:100%;max-width:100%}@media screen and not (min-width:768px){.action-list-card__wrapper{max-width:calc(100vw - 2*var(--page-margin,1.25rem));max-width:calc(100dvw - 2*var(--page-margin,1.25rem))}.modal__inner .action-list-card__wrapper{width:100%;max-width:100%}}.action-list-card__top{background-color:var(--color-background);flex:2;padding:3rem 2.75rem 6.875rem}.action-list-card__top-title{color:var(--color-text);margin-bottom:3.25rem}.action-list-card__top-list{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style-type:none;display:flex}.action-list-card__top-list-item{color:var(--color-text);padding:0;position:relative}.action-list-card__top-list-item:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:2rem}.action-list-card__top-list-item:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2rem}.action-list-card__top-list-item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2rem}.action-list-card__top-list-item:before{content:"";background-image:url("/css/pink-check.968e2097.svg");background-repeat:no-repeat;background-size:1.25rem .875rem;width:1.25rem;height:.875rem;display:block;position:absolute;top:.3125rem}.action-list-card__top-list-item:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:0}.action-list-card__top-list-item:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.action-list-card__top-list-item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.action-list-card__top-list-item svg{width:20px;height:14px;color:var(--color-pink);display:inline-block}.action-list-card__top-list-item svg:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.75rem}.action-list-card__top-list-item svg:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.75rem}.action-list-card__top-list-item svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.75rem}.action-list-card__bottom{background-color:var(--color-white);flex:1;padding:1.875rem 2.125rem 3rem}.action-list-card__bottom-content{justify-content:space-between;display:flex}.action-list-card__bottom-content-label{color:var(--color-text);padding-top:.125rem}.action-list-card__bottom-content-value{color:var(--color-text)}.action-list-card__bottom-content-value:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.5ch}.action-list-card__bottom-content-value:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1.5ch}.action-list-card__bottom-content-value:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1.5ch}.action-list-card__bottom-actions{flex-direction:column;justify-content:center;gap:1rem;margin-top:2.375rem;display:flex}
.breadcrumb{color:var(--color-action)}.breadcrumb-list{padding:0;list-style:none;display:flex}.breadcrumb-item{align-items:center;display:inline-flex}.breadcrumb-item:not(:first-child):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.5rem}.breadcrumb-item:not(:first-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.breadcrumb-item:not(:first-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.breadcrumb-item:not(:first-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}.breadcrumb-item:not(:first-child):before{content:"/"}.breadcrumb-item:not(:first-child):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-right:.5rem}.breadcrumb-item:not(:first-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:.5rem}.breadcrumb-item:not(:first-child):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:.5rem}.breadcrumb-item:not(:first-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:.5rem}.breadcrumb-link{color:var(--color-action);text-decoration:none}.breadcrumb-link:hover{text-decoration:underline}.breadcrumb-link--active{font-weight:500!important}
.button--primary{font-family:var(--font-family);text-wrap:wrap;text-wrap:pretty;text-rendering:optimizeLegibility;font-weight:var(--font-weight-medium);font-size:var(--font-size-md);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-md);color:var(--color-white);--duration:var(--duration-sm);height:4rem;transition:transform var(--duration)ease-in-out;cursor:pointer;background-color:var(--color-pink);padding-top:0;padding-bottom:0;padding-inline:var(--spacing-smm);border:none;border-radius:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;font-weight:500!important}.button--primary:hover,.button--primary:focus{background-color:var(--color-dark-pink)}.button--secondary{font-family:var(--font-family);text-wrap:wrap;text-wrap:pretty;text-rendering:optimizeLegibility;font-weight:var(--font-weight-medium);font-size:var(--font-size-md);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-md);color:var(--color-action);--duration:var(--duration-sm);height:4rem;transition:transform var(--duration)ease-in-out;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#0000;border:none;border-radius:0;justify-content:center;align-items:center;gap:.5rem;padding:0;text-decoration:none;display:inline-flex;font-weight:500!important}.button--secondary svg{width:1em;height:1em;transition:transform var(--duration-xs)ease-out;color:var(--color-pink)}.button--secondary:hover svg{transform:translate(.25rem)}@media screen and not (min-width:768px){.button--secondary,.button--secondary:link,.button--secondary:visited{text-align:start;justify-content:flex-start}.button--small{height:3rem}}
.event-card{width:max(24rem,min(34vw,32rem));max-width:100%;box-shadow:0 0 2.5rem #0003}@media screen and not (min-width:1024px){.event-card{width:max(24rem,min(100vw,32rem))}}.event-card__content{padding:var(--spacing-smm)var(--spacing-sms);background-color:var(--color-background);gap:var(--spacing-xsm);flex-flow:column;display:flex}.event-card__heading{margin-bottom:1rem}.event-card__list{gap:var(--spacing-xxs);flex-flow:column;margin:0;padding:0;display:flex}.event-card__item{list-style:none;position:relative}.event-card__item:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:2ch}.event-card__item:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2ch}.event-card__item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2ch}.event-card__item:before{content:"";background-color:var(--color-pink);border-radius:100%;width:.8125rem;height:.8125rem;position:absolute;top:.5lh;transform:translateY(-50%)}.event-card__item:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:0}.event-card__item:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.event-card__item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.event-card__text div,.event-card__text p,.event-card__text li{font-size:1rem}.event-card__actions{padding:var(--spacing-smm)var(--spacing-sms);background-color:var(--color-white);flex-flow:column;align-items:stretch;gap:.5rem;display:flex}.rich-text-override{margin:40px}.rich-text-override p{line-height:1.2}
.feature-highlight-card{background-color:var(--color-background);flex-direction:column;width:max(24rem,min(34vw,32rem));max-width:100%;display:flex;box-shadow:0 0 2.5rem #0003}@media screen and not (min-width:1024px){.feature-highlight-card{width:max(24rem,min(100vw,32rem))}}.feature-highlight-card__figure{aspect-ratio:5/4;position:relative}.feature-highlight-card__image{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.feature-highlight-card__content{flex-direction:column;justify-content:space-between;padding:2rem 2.5rem 1.5rem;display:flex}.feature-highlight-card__heading{color:var(--color-text)}.feature-highlight-card__actions{margin-top:var(--spacing-xxs);flex-wrap:wrap;justify-content:flex-end;gap:1rem;display:flex}
.mega-menu-section{--duration:var(--duration-md);padding-block:var(--spacing-sm);background-color:var(--color-background);width:100dvw;color:var(--color-action);z-index:5;max-height:calc(100dvh - var(--header-size));height:auto;transition:all var(--duration)ease-in-out;position:absolute;top:auto;left:0;right:0;overflow-y:auto;box-shadow:0 1rem 1rem #0000001a}.mega-menu-section--enter{transition:all var(--duration)ease-out}.mega-menu-section--leave{transition:all var(--duration)ease-in}.mega-menu-section--hide{opacity:0;transform:translateY(-10%)}.mega-menu-section--show{opacity:1;transform:translateY(0)}.mega-menu-section__inner{width:calc(100vw - 2*var(--page-margin,3.75rem));width:calc(100dvw - 2*var(--page-margin,3.75rem));max-width:var(--max-content-size,87rem);margin-left:auto;margin-right:auto}.modal__inner .mega-menu-section__inner{width:100%;max-width:100%}@media screen and not (min-width:768px){.mega-menu-section__inner{max-width:calc(100vw - 2*var(--page-margin,1.25rem));max-width:calc(100dvw - 2*var(--page-margin,1.25rem))}.modal__inner .mega-menu-section__inner{width:100%;max-width:100%}}.mega-menu-section__title{margin:0;font-size:2rem}.mega-menu-section__title a{color:var(--color-action);transition:color var(--duration)ease;font-size:2rem;text-decoration:none;display:inline-block}.mega-menu-section__title a:hover{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.mega-menu-section__title a:visited{color:var(--color-action);text-decoration:underline}.mega-menu-section__description{margin-block:var(--spacing-xs)var(--spacing-sm)}.mega-menu-section__horizontal-line{background:var(--color-action);height:1px;margin-bottom:var(--spacing-md)}.mega-menu-section__columns{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));display:grid}.mega-menu-section__column{gap:var(--spacing-xxs);flex-direction:column;display:flex}@media screen and not (min-width:1024px){.mega-menu-section__column+.mega-menu-section__column{margin-top:1rem}}.mega-menu-section__column-links{gap:var(--spacing-xxs);color:var(--color-action);flex-flow:column wrap;margin:0;padding:0;list-style-type:none;display:flex}.mega-menu-section__column-links:empty{display:none}.mega-menu-section__column-links-item{margin:0;padding:0}.mega-menu-section__column-links-link{color:var(--color-action);transition:color var(--duration)ease;cursor:pointer;text-decoration:none;display:block}@media screen and not (min-width:1024px){.mega-menu-section__column-links-link{align-items:center;height:auto;min-height:3rem;padding-left:0;padding-right:0;display:flex}}.mega-menu-section__column-links-link:hover{text-decoration:underline}.mega-menu-section__column-links-link:visited{color:var(--color-action);text-decoration:underline}.mega-menu-section__column-heading{font-weight:var(--font-weight-regular);white-space:normal}.mega-menu-section__column-heading>*{white-space:pre-line}.mega-menu-section__column-heading-link{color:var(--color-action);transition:color var(--duration)ease;text-decoration:none;display:block}@media screen and not (min-width:1024px){.mega-menu-section__column-heading-link{align-items:center;height:auto;min-height:3rem;padding-left:0;padding-right:0;display:flex}}
.search-form{padding-block:var(--spacing-xxs);justify-content:center;align-items:center;display:flex}@media screen and not (min-width:1024px){.search-form{padding-top:0;padding-bottom:0}}.search-form__fieldset{margin:0 var(--spacing-xs);border:0;width:100%;max-width:676px;padding:0;position:relative}.search-form__input{width:100%}@media screen and not (min-width:1024px){.search-form__input,.search-form__input[type=text]{min-height:3rem}}.search-form__button{aspect-ratio:1;background:0 0;border:none;justify-content:center;align-items:center;height:100%;padding:0;display:flex;position:absolute;top:0}.search-form__button:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:-3px;right:0}.search-form__button:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-3px;left:0}.search-form__button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-3px;left:0}.search-form__button svg{color:var(--color-action);stroke:var(--color-action);width:2.5rem;height:2.5rem}@media screen and not (min-width:1024px){.search-form__button svg{stroke-width:.09375rem;width:1.75rem;height:1.75rem}}
.teaser-card{grid-template-rows:subgrid;color:var(--color-text);grid-row:span 3;row-gap:1.5rem;text-decoration:none;display:grid}.teaser-card:empty{display:none}.teaser-card__image-container{overflow:hidden}.teaser-card__image{aspect-ratio:437/250;transition:transform var(--hover-duration,.3s)var(--hover-timing,ease-in-out);background-color:var(--color-grey)}.teaser-card__image img{object-fit:cover;width:100%;height:100%}.teaser-card:hover .teaser-card__image{transform:scale(var(--hover-scale,1.025))}.teaser-card__content{grid-template-rows:auto auto 1fr;gap:1.5rem;display:grid}.teaser-card__tag{color:var(--color-action);margin:0}.teaser-card__topic,.teaser-card__date{color:var(--color-action);margin:0;text-decoration:none}.teaser-card__title{color:var(--color-action);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:2lh;margin:0;text-decoration:none;display:-webkit-box;overflow:hidden}.teaser-card:hover .teaser-card__title{text-decoration:none}.teaser-card__text{color:var(--color-text);-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;text-decoration:none;display:-webkit-box;overflow:hidden}.teaser-card__meta{flex-flow:column;gap:.25rem;display:flex}.teaser-card__label:not(:last-of-type):after{content:", "}
