/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.antibot-message{border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px;word-wrap:break-word;overflow-wrap:break-word;margin:9px 0 10px 8px;}.antibot-message-warning{background-color:#fdf8ed;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;box-shadow:-8px 0 0 #e09600;}.antibot-message-error{background-color:#fcf4f2;color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600;}
.default-color{--color-dark:#060606;--color-light:#fafafa;--color-background:#fafafa;--color-background-rgb-r:250;--color-background-rgb-g:250;--color-background-rgb-b:250;--color-background-alt:#eee;--color-background-alt-2:#d6d6d6;--color-background-alt-3:#bebebe;--color-background-alt-4:#a6a6a6;--color-contrast:#060606;--color-contrast-rgb-r:6;--color-contrast-rgb-g:6;--color-contrast-rgb-b:6;--color-contrast-alt:#5d5d5d;--color-heading:#060606;--color-link:#060606;--color-link-hover:#393939;--color-border:#eee;--color-focus:#060606;--color-action:#060606;--color-action-contrast:#fafafa;--color-action-hover:#393939;--color-action-hover-contrast:#fafafa;--color-button:#060606;--color-button-contrast:#fafafa;--color-button-hover:#393939;--color-button-hover-contrast:#fafafa;--color-blob:#eee;--color-form-background:#fafafa;--color-form-background-alt:#e1e1e1;--color-form-background-alt-2:#c7c7c7;--color-form-contrast:#060606;--color-form-focus:#434343;--color-form-border:#5c5c5c;--color-form-error:#a90a0a;--color-form-placeholder:#5d5d5d;--color-form-disabled-text:#5d5d5d;--color-form-disabled-background:#ededed;--color-form-disabled-border:#5d5d5d;--color-form-selected:#e1e1e1;--color-form-selected-checkbox:#060606;--color-info:#5388b6;--color-info-background:#d6d6d6;--color-info-contrast-background:#d6d6d6;--color-success:#2d845e;--color-success-background:#c5ceca;--color-success-contrast-background:#9eefcc;--color-success-contrast-background-hover:#caf6e3;--color-warning:#e29018;--color-warning-background:#d7cfc3;--color-warning-contrast-background:#fbe1bc;--color-warning-contrast-background-hover:#fef7ec;--color-error:#a90a0a;--color-error-background:#d2c2c2;--color-error-contrast-background:#fff;--color-error-contrast-background-hover:#fff;--color-social-icon:#fafafa;--color-social-icon-hover:#eee;--color-facebook:#060606;--color-facebook-hover:#202020;--color-twitter:#060606;--color-twitter-hover:#202020;--color-linkedin:#060606;--color-linkedin-hover:#202020;--color-youtube:#060606;--color-youtube-hover:#202020;--color-vimeo:#060606;--color-vimeo-hover:#202020;--color-instagram:#060606;--color-instagram-hover:#202020;--color-tiktok:#060606;--color-tiktok-hover:#202020;background:var(--color-background);color:var(--color-contrast)}
.education_secondary-color{--color-dark:#105540;--color-light:#fafafa;--color-background:#f1caaa;--color-background-rgb-r:241;--color-background-rgb-g:202;--color-background-rgb-b:170;--color-background-alt:#e6c2a3;--color-background-alt-2:#ddad84;--color-background-alt-3:#d59965;--color-background-alt-4:#cc8447;--color-contrast:#11251f;--color-contrast-rgb-r:17.2145630873;--color-contrast-rgb-g:37.3618057667;--color-contrast-rgb-b:31.2300362555;--color-contrast-alt:#000;--color-heading:#11251f;--color-link:#11251f;--color-link-hover:#010202;--color-border:#e6c2a3;--color-focus:#11251f;--color-action:#105540;--color-action-contrast:#fafafa;--color-action-hover:#082a20;--color-action-hover-contrast:#fafafa;--color-button:#105540;--color-button-contrast:#fafafa;--color-button-hover:#082a20;--color-button-hover-contrast:#fafafa;--color-blob:#e6c2a3;--color-form-background:#f9f5f2;--color-form-background-alt:#e9dbcf;--color-form-background-alt-2:#d9c0ac;--color-form-contrast:#060606;--color-form-focus:#503824;--color-form-border:#745033;--color-form-error:#a90a0a;--color-form-placeholder:#595959;--color-form-disabled-text:#595959;--color-form-disabled-background:#f1e8e0;--color-form-disabled-border:#595959;--color-form-selected:#e9dbcf;--color-form-selected-checkbox:#105540;--color-info:#5388b6;--color-info-background:#ddad84;--color-info-contrast-background:#ddad84;--color-success:#2d845e;--color-success-background:#cca980;--color-success-contrast-background:#28df8f;--color-success-contrast-background-hover:#25e792;--color-warning:#e29018;--color-warning-background:#deaa79;--color-warning-contrast-background:#f5ab3d;--color-warning-contrast-background-hover:#f9b24b;--color-error:#a90a0a;--color-error-background:#d89d78;--color-error-contrast-background:#fe7777;--color-error-contrast-background-hover:#fe9090;--color-social-icon:#f1caaa;--color-social-icon-hover:#e6c2a3;--color-facebook:#11251f;--color-facebook-hover:#010202;--color-twitter:#11251f;--color-twitter-hover:#010202;--color-linkedin:#11251f;--color-linkedin-hover:#010202;--color-youtube:#11251f;--color-youtube-hover:#010202;--color-vimeo:#11251f;--color-vimeo-hover:#010202;--color-instagram:#11251f;--color-instagram-hover:#010202;--color-tiktok:#11251f;--color-tiktok-hover:#010202;background:var(--color-background);color:var(--color-contrast)}
.main_tertiary-color{--color-dark:#060606;--color-light:#fafafa;--color-background:#060606;--color-background-rgb-r:6;--color-background-rgb-g:6;--color-background-rgb-b:6;--color-background-alt:#121212;--color-background-alt-2:#2a2a2a;--color-background-alt-3:#424242;--color-background-alt-4:#595959;--color-contrast:#fafafa;--color-contrast-rgb-r:250;--color-contrast-rgb-g:250;--color-contrast-rgb-b:250;--color-contrast-alt:#cacaca;--color-heading:#fafafa;--color-link:#fafafa;--color-link-hover:#e1e1e1;--color-border:#121212;--color-focus:#fafafa;--color-action:#fafafa;--color-action-contrast:#060606;--color-action-hover:#e1e1e1;--color-action-hover-contrast:#060606;--color-button:#fafafa;--color-button-contrast:#060606;--color-button-hover:#e1e1e1;--color-button-hover-contrast:#060606;--color-blob:#121212;--color-form-background:#060606;--color-form-background-alt:#202020;--color-form-background-alt-2:#393939;--color-form-contrast:#fafafa;--color-form-focus:#fff;--color-form-border:#fafafa;--color-form-error:#e69a9a;--color-form-placeholder:#cacaca;--color-form-disabled-text:#cacaca;--color-form-disabled-background:#131313;--color-form-disabled-border:#cacaca;--color-form-selected:#202020;--color-form-selected-checkbox:#fafafa;--color-info:#5388b6;--color-info-background:#2a2a2a;--color-info-contrast-background:#2a2a2a;--color-success:#2d845e;--color-success-background:#2a332f;--color-success-contrast-background:#142f24;--color-success-contrast-background-hover:#050c09;--color-warning:#e29018;--color-warning-background:#3c3428;--color-warning-contrast-background:#3d2c14;--color-warning-contrast-background-hover:#171007;--color-error:#a90a0a;--color-error-background:#372727;--color-error-contrast-background:#610606;--color-error-contrast-background-hover:#310303;--color-social-icon:#fafafa;--color-social-icon-hover:#fafafa;--color-facebook:#060606;--color-facebook-hover:#060606;--color-twitter:#060606;--color-twitter-hover:#060606;--color-linkedin:#060606;--color-linkedin-hover:#060606;--color-youtube:#060606;--color-youtube-hover:#060606;--color-vimeo:#060606;--color-vimeo-hover:#060606;--color-instagram:#060606;--color-instagram-hover:#060606;--color-tiktok:#060606;--color-tiktok-hover:#060606;background:var(--color-background);color:var(--color-contrast)}
.card{border-radius:var(--border-radius);height:100%;position:relative;width:100%}.card--image{display:grid;grid-template-rows:max-content 1fr}.card__image{align-items:center;aspect-ratio:var(--image-ratio);border-radius:var(--border-radius);display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}.card--icon .card__image{aspect-ratio:unset}.card__image iframe,.card__image img,.card__image video{aspect-ratio:var(--image-ratio);border-radius:var(--border-radius);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card__image iframe,.card__image video{position:relative;z-index:2}.card__image svg{aspect-ratio:var(--image-ratio);max-width:var(--card-image-icon-width);width:100%;fill:currentcolor}.card__icon,.card__image svg{padding:var(--spacing) var(--spacing) 0}.card__icon{align-items:center;display:flex;justify-content:center}.card__icon .icon{height:4rem;width:4rem;fill:var(--color-contrast)}.card__content{display:flex;flex-direction:column;height:100%;line-height:var(--line-height-s);min-width:0;width:100%}.card__content .button,.card__content .link{justify-content:flex-start;line-height:var(--line-height-s)}.card__content .button .icon-before:after,.card__content .button.icon-after:before,.card__content .button:not(.icon-before):before,.card__content .link .icon-before:after,.card__content .link.icon-after:before,.card__content .link:not(.icon-before):before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.card__content .button .icon,.card__content .link .icon{margin-top:.3rem}.card__content .button.button--padding,.card__content .link.link--button.link--padding{padding:var(--card-button-spacing)}.card__label{color:var(--color-contrast-alt);font-size:var(--font-size-label);padding-bottom:var(--spacing-xs);text-transform:var(--font-transform-label)}.card__title{color:var(--color-heading);font-size:var(--font-size-card);font-weight:var(--font-weight-heading);-webkit-hyphens:auto;hyphens:auto;line-height:var(--line-height-heading);margin-right:calc(var(--spacing-xs)*-1);padding:0 0 var(--spacing-xs) 0;word-break:auto-phrase}.card--uppercase .card__title{text-transform:uppercase}.card__title .button.button--transparent,.card__title .link{display:inline-block;font-size:var(--font-size-card);font-weight:var(--font-weight-heading);letter-spacing:var(--font-spacing-heading);line-height:var(--line-height-heading);padding:0;text-align:left;text-decoration:none;width:100%}.card__title .button.button--transparent.icon-after span,.card__title .link.icon-after span{padding-right:calc(var(--font-size-card) + var(--spacing-icon) + 1rem)}.card__title .button.button--transparent.icon-after:after,.card__title .link.icon-after:after{height:var(--font-size-card);margin-left:calc((var(--font-size-card) + var(--spacing-icon))*-1);top:calc(var(--font-size-card)/6);width:var(--font-size-card)}.card__title:last-child{padding-bottom:0}.card__text,.card__text p{padding:0 0 var(--spacing-xs) 0}.card__text p:last-child,.card__text:last-child{padding:0}.card__text{color:var(--color-contrast)}.card__text p{margin:0}.card__link{margin-top:auto}.card__link .button.button--transparent,.card__link .link--button.link--transparent{margin-top:0}.card__link .button,.card__link .button.button--border,.card__link .button.button--primary,.card__link .link--button,.card__link .link--button.link--border,.card__link .link--button.link--primary{margin-top:var(--spacing-xs)}.card__metadata{color:var(--color-contrast-alt);display:flex;flex-wrap:wrap;font-size:var(--font-size-s);margin:auto 0 var(--spacing-xxs) 0;padding-top:var(--spacing-xs)}.card__metadata .card__metadata__item:before{content:"-";margin:var(--spacing-xs)}.card__metadata .card__metadata__item:first-child:before{content:none}.card--border{border:var(--border-width) solid var(--color-border);border-radius:var(--border-radius)}.card--shadow{box-shadow:var(--box-shadow-l)}.card--center{align-items:center}.card--center,.card--center .card__title .button.button--transparent,.card--center .card__title .link{text-align:center}.card--center .card__metadata{justify-content:center}.card--right,.card--right .card__title .button.button--transparent,.card--right .card__title .link{text-align:right}.card--right .card__metadata{justify-content:flex-end}.card--top .card__content{justify-content:flex-start}.card--middle .card__content{justify-content:center}.card--bottom .card__content{justify-content:flex-end}
.card.card--block{gap:var(--spacing)}@container (min-width:769px){.card.card--block.card--image{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr}.card.card--block.card--image .card__image{height:100%}}.card.card--block.card--background,.card.card--block.card--border,.card.card--block.card--shadow{gap:0}.card.card--block.card--background .card__image,.card.card--block.card--background .card__image img,.card.card--block.card--border .card__image,.card.card--block.card--border .card__image img,.card.card--block.card--shadow .card__image,.card.card--block.card--shadow .card__image img{border-radius:var(--border-radius) var(--border-radius) 0 0}.card.card--block.card--background .card__content,.card.card--block.card--border .card__content,.card.card--block.card--shadow .card__content{padding:var(--spacing) var(--spacing) var(--spacing-m)}@container (min-width:440px){.card.card--block.card--background .card__content,.card.card--block.card--border .card__content,.card.card--block.card--shadow .card__content{padding:var(--spacing-m)}}.card.card--block.card--rounded{align-items:center;gap:0;text-align:center}.card.card--block.card--rounded .card__image{aspect-ratio:1/1;border-radius:50%;margin:var(--spacing) auto;width:var(--card-block-rounded-image-width,80%)}@container (min-width:440px){.card.card--block.card--rounded .card__image{max-width:var(--card-block-rounded-image-max-width)}}.card.card--block.card--rounded .card__image img{aspect-ratio:1/1;border-radius:50%}.card.card--block.card--rounded .card__image svg{aspect-ratio:1/1}.card.card--block.card--rounded .card__content{padding:0}.card.card--block.card--rounded .card__title .button.button--transparent,.card.card--block.card--rounded .card__title .link{text-align:center}.card.card--block.card--rounded .card__link,.card.card--block.card--rounded .card__metadata,.card.card--block.card--rounded .card__text{justify-content:center;text-align:center}.card.card--block.card--rounded.card--background,.card.card--block.card--rounded.card--border,.card.card--block.card--rounded.card--shadow{padding:var(--spacing) var(--spacing) var(--spacing-m)}@container (min-width:440px){.card.card--block.card--rounded.card--background,.card.card--block.card--rounded.card--border,.card.card--block.card--rounded.card--shadow{padding:var(--spacing-m)}}
.heading{max-width:var(--width-max-text);position:relative;scroll-margin-top:var(--spacing-xl);z-index:1}.heading__label{font-family:var(--font-family);font-size:var(--font-size-default);padding-bottom:var(--spacing-s);text-transform:var(--font-transform-label)}.heading__title{color:var(--color-heading);font-family:var(--heading-font-family);font-size:var(--heading-font-size);font-weight:var(--font-weight-heading);-webkit-hyphens:auto;hyphens:auto;line-height:var(--heading-line-height);margin:0;padding:0;word-break:auto-phrase}.dialog .heading__title{font-size:var(--heading-section-font-size);line-height:var(--heading-line-height)}.heading--uppercase .heading__title{text-transform:uppercase}.heading__text{font-size:var(--heading-text-font-size);font-weight:var(--font-weight-intro);padding-top:var(--spacing-m)}.heading.heading--center{margin:0 auto;text-align:center}.heading.heading--right{margin-left:auto;text-align:right}.heading--section{margin:0;max-width:var(--width-max);max-width:var(--width-max-text);padding:0;width:100%}.heading--section .heading__label{font-size:var(--font-size-label);padding-bottom:var(--spacing-xs)}.heading--section .heading__title{font-size:var(--heading-section-font-size);line-height:var(--heading-line-height)}.heading--section .heading__text{font-size:var(--font-size-default);padding-top:var(--spacing-s)}
.hero,.hero__media{background:var(--color-background)}.hero__media{height:100%;overflow:hidden;position:relative;width:100%}.hero__media iframe,.hero__media video{aspect-ratio:16/9;height:auto}.hero__media:has(.video__player[autoplay]):before{background:rgba(var(--color-background-rgb-r),var(--color-background-rgb-g),var(--color-background-rgb-b),1%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hero__content{position:relative;z-index:1}.hero__links{display:flex;flex-wrap:wrap;gap:var(--spacing);justify-content:center}.hero__links .button,.hero__links .link.link--button{font-size:var(--hero-button-font-size);margin:0;text-align:center}.hero__links .button+.button,.hero__links .button+.link.link--button,.hero__links .link.link--button+.button,.hero__links .link.link--button+.link.link--button{margin:0}@media (min-width:540px){.hero__links{justify-content:flex-start}}@media (min-width:1281px){.hero__links{gap:var(--spacing-m)}}.hero__label{font-family:var(--font-family);font-size:var(--font-size-default);padding-bottom:var(--spacing-s);text-transform:var(--font-transform-label)}.hero__text,.hero__title{margin:0;padding:0 0 var(--spacing-m)}.hero__title{color:var(--color-heading);font-family:var(--heading-font-family);font-size:var(--heading-font-size);font-weight:var(--font-weight-heading);-webkit-hyphens:auto;hyphens:auto;line-height:var(--heading-line-height);word-break:auto-phrase}.hero--uppercase .hero__title{text-transform:uppercase}.hero__text{color:var(--color-contrast);font-size:var(--font-size-m)}
.hero.hero--overlay{align-items:var(--hero-vertical-align);display:flex;min-height:var(--hero-min-height);position:relative}.hero.hero--overlay .hero__wrapper{margin-left:auto;margin-right:auto;max-width:var(--width-max);max-width:var(--width-max-content);padding:0 1rem;width:100%}.section--fullscreen .hero.hero--overlay .hero__wrapper{align-items:center;display:flex;min-height:100vh}.section--fullscreen.section--padding .hero.hero--overlay .hero__wrapper{min-height:calc(100vh - var(--spacing-vertical)*2)}.hero.hero--overlay .hero__media{align-items:center;display:flex;justify-content:center}.hero.hero--overlay .hero__media iframe,.hero.hero--overlay .hero__media img,.hero.hero--overlay .hero__media video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero.hero--overlay .hero__media img{-o-object-position:var(--hero-media-x,center) var(--hero-media-y,center);object-position:var(--hero-media-x,center) var(--hero-media-y,center)}.site-header-overlay [data-delta="1"] .hero.hero--overlay .hero__media{height:calc(100% + var(--header-height-total));top:calc(var(--header-height-total)*-1)}.site-header-overlay [data-delta="1"] .hero.hero--overlay .hero__media:before{background:var(--hero-overlay-gradient);content:"";height:100%;left:0;opacity:var(--hero-overlay-gradient-opacity,1);position:absolute;top:0;width:100%;z-index:1}.hero.hero--overlay .hero__content{padding:var(--hero-overlay-spacing);width:var(--hero-overlay-width)}.hero.hero--overlay .hero__label,.hero.hero--overlay .hero__text,.hero.hero--overlay .hero__title,.hero.hero--overlay .link--transparent{text-shadow:0 0 var(--spacing) rgba(var(--color-background-rgb-r),var(--color-background-rgb-g),var(--color-background-rgb-b),50%)}.hero.hero--overlay.hero--has-media .hero__media{left:0;position:absolute;top:0}.hero.hero--overlay.hero--has-media .hero__content{background-color:transparent;padding:var(--hero-overlay-spacing)}.hero.hero--overlay.hero--center{text-align:center}.hero.hero--overlay.hero--center .hero__content{margin:0 auto}.hero.hero--overlay.hero--center .hero__links{justify-content:center}.hero.hero--overlay.hero--right{text-align:right}.hero.hero--overlay.hero--right .hero__content{margin-left:auto}.hero.hero--overlay.hero--right .hero__links{justify-content:right}
.image{border-radius:var(--border-radius);width:100%}.image a{display:block;height:100%;width:100%}.image img{border-radius:var(--border-radius);height:auto;min-height:1px}.image--contain,.image--crop{width:100%}.image--contain img,.image--crop img{border-radius:var(--border-radius);width:100%}.image--crop img{-o-object-fit:cover;object-fit:cover}.image--contain img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.image--rounded{align-items:center;display:flex;justify-content:center}.image--rounded img{aspect-ratio:1/1;border-radius:50%;-o-object-fit:cover;object-fit:cover;width:80%}.image--shadow{box-shadow:var(--box-shadow-l)}.image--blob{border:0 solid var(--color-blob);border-radius:var(--image-blob-border-radius);border-width:var(--image-blob-border-width);height:auto;overflow:hidden}.image.image--1-1{aspect-ratio:1/1;height:auto}.image.image--2-1{aspect-ratio:2/1;height:auto}.image.image--4-3{aspect-ratio:4/3;height:auto}.image.image--16-9{aspect-ratio:16/9;height:auto}.image.image--21-9{aspect-ratio:21/9;height:auto}
.metadata{display:flex;flex-direction:column;font-size:var(--metadata-font-size);gap:var(--metadata-item-spacing);padding:var(--metadata-spacing) 0;text-transform:var(--metadata-text-transform)}.metadata:first-child{padding-top:0}.metadata--background{padding:var(--spacing)}.metadata--background:first-child{padding-top:var(--spacing)}.metadata__label{font-weight:var(--font-weight-bold)}.metadata__item{display:grid;gap:var(--metadata-item-spacing) var(--spacing);grid-template-columns:min(10rem,30%) 1fr}@media (min-width:769px){.metadata__item{grid-template-columns:min(10rem,25%) 1fr}.metadata--row{flex-direction:row;gap:var(--spacing);justify-content:space-between}.metadata--row .metadata__item{display:flex;flex-direction:column;flex-grow:1;gap:var(--metadata-item-spacing)}}
.text{max-width:var(--width-max-text);padding:0}.text:after{clear:both;content:" ";display:table}.text .section-heading{font-size:var(--heading-section-font-size);line-height:var(--heading-line-height)}.text .intro{font-size:var(--font-size-intro);font-weight:var(--font-weight-intro);line-height:var(--line-height-intro)}.text .label{color:var(--color-contrast-alt);font-size:var(--font-size-label);margin-bottom:0;padding-bottom:var(--spacing-xs);text-transform:var(--font-transform-label)}.text blockquote,.text details,.text h1,.text h2,.text h3,.text h4,.text hr,.text ol,.text table,.text ul{clear:both}.text hr{border:var(--border-separator-width) solid var(--color-border);margin:var(--spacing) 0}.text.text--center{text-align:center}.text.text--center ol,.text.text--center ul{margin-left:auto;margin-right:auto;text-align:left}.text.text--right{text-align:right}.text.text--right ol,.text.text--right ul{text-align:left}.text--background{padding:var(--spacing)}.text--shadow .media-image,.text--shadow .media-video{box-shadow:var(--box-shadow-l)}.text--left{text-align:left}.text--center{margin:0 auto;text-align:center}.text--right{text-align:right}.section__inner--grid .text{margin-left:auto;margin-right:auto}.section__inner--grid .grid .text{margin-left:0;margin-right:0}@media (min-width:1025px){.section__inner--grid .text .media-image,.section__inner--grid .text .media-video,.section__inner--grid .text .responsive-table{max-width:min(var(--width-max-content) - var(--spacing-grid) * 2,100vw - var(--spacing-grid) * 2);width:calc(var(--width-max-content) - var(--spacing-grid)*2)}.section--center .section__inner--grid .text .responsive-table,.section__inner--grid .text .media-image,.section__inner--grid .text .media-video{margin-left:max((var(--width-max-content) - var(--width-max-text) - var(--spacing-grid) * 2)/2 * -1,(100vw - var(--width-max-text) - var(--spacing-grid) * 2)/2 * -1)}.section__inner--grid .grid[data-columns="2"] .text .media-image,.section__inner--grid .grid[data-columns="2"] .text .media-video,.section__inner--grid .grid[data-columns="2"] .text .responsive-table,.section__inner--grid .grid[data-columns="3"] .text .media-image,.section__inner--grid .grid[data-columns="3"] .text .media-video,.section__inner--grid .grid[data-columns="3"] .text .responsive-table,.section__inner--grid .grid[data-columns="4"] .text .media-image,.section__inner--grid .grid[data-columns="4"] .text .media-video,.section__inner--grid .grid[data-columns="4"] .text .responsive-table{margin-left:0;margin-right:0;max-width:100%}.section--center .section__inner--grid .grid[data-columns="2"] .text .responsive-table,.section__inner--grid .grid[data-columns="2"] .text .media-image,.section__inner--grid .grid[data-columns="2"] .text .media-video .section__inner--grid .grid[data-columns="3"] .text .media-image,.section__inner--grid .grid[data-columns="3"] .text .media-video .section__inner--grid .grid[data-columns="4"] .text .media-image,.section__inner--grid .grid[data-columns="4"] .text .media-video,.section__inner--grid .text .media.w-20,.section__inner--grid .text .media.w-25,.section__inner--grid .text .media.w-33,.section__inner--grid .text .media.w-50,.section__inner--grid .text .media.w-66,.section__inner--grid .text .media.w-75{margin-left:0}}
.text .media-audio,.text .media-image,.text .media-video{display:inline-block;line-height:0;width:100%}.text .media-audio iframe,.text .media-image iframe,.text .media-video iframe{width:100%}.text .media-audio.align-center,.text .media-image.align-center,.text .media-video.align-center{clear:both;display:block;margin-left:auto;margin-right:auto;max-width:100%}.text .media-image,.text .media-video{border-radius:var(--border-radius)}.text .media-image figure,.text .media-image img,.text .media-video iframe,.text .media-video video{border-radius:var(--border-radius);overflow:hidden}.text>a:has(.media.align-center){clear:both;display:block;margin-left:auto;margin-right:auto}.text>a:has(.media.align-center) .media{margin:0;width:100%}.text>a:has(>.media),.text>a:has(>figure),.text>a:has(>img){display:inline-block;width:100%}.text .media-video{aspect-ratio:16/9;height:auto}.text .media-video iframe{height:100%}.text .media-video:has(.js-cookie-banner-blocked){aspect-ratio:unset}.text iframe{border:0;width:100%}.text video{aspect-ratio:16/9;height:auto;width:100%}
.video{overflow:hidden}.video,.video iframe{border-radius:var(--border-radius);height:100%;width:100%}.video iframe{aspect-ratio:16/9}.section--form .video,.section--text .video{aspect-ratio:16/9;height:auto}.video--contain iframe,.video--crop iframe{aspect-ratio:unset}.video--shadow{box-shadow:var(--box-shadow-l)}.video.video--1-1 .plyr--video,.video.video--1-1 iframe,.video.video--1-1 video{aspect-ratio:1/1!important;height:auto}.video.video--2-1 .plyr--video,.video.video--2-1 iframe,.video.video--2-1 video{aspect-ratio:2/1!important;height:auto}.video.video--4-3 .plyr--video,.video.video--4-3 iframe,.video.video--4-3 video{aspect-ratio:4/3!important;height:auto}.video.video--16-9 .plyr--video,.video.video--16-9 iframe,.video.video--16-9 video{aspect-ratio:16/9!important;height:auto}.video.video--21-9 .plyr--video,.video.video--21-9 iframe,.video.video--21-9 video{aspect-ratio:21/9!important;height:auto}.video .placeholder{min-height:unset}
.branding__logo{display:inline-flex}.branding__logo img{max-height:var(--logo-height);width:auto}.branding__logo .logo--desktop{display:none}@media (min-width:1025px){.branding__logo .logo--desktop{display:inline-block}.branding__logo .logo--mobile{display:none}}
.button{background-color:var(--color-button);border:0;border-radius:var(--button-border-radius);cursor:pointer;display:inline-block;font-size:var(--button-font-size);font-weight:var(--button-font-weight);justify-content:center;line-height:var(--line-height-button);max-width:100%;padding:var(--button-spacing);text-decoration:none;text-transform:var(--button-text-transform);transition:background-color var(--transition-m),color var(--transition-m),border var(--transition-m)}.button,.button span{color:var(--color-button-contrast)}.button:hover{background-color:var(--color-button-hover)}.button:hover,.button:hover span{color:var(--color-button-hover-contrast)}.button.strong{font-weight:var(--font-weight-bold)}.button span{max-width:100%}.button:hover{text-decoration:none}.button:focus{outline:var(--color-focus) var(--border-focus-style) var(--border-focus);outline-offset:var(--border-focus);transition:outline-offset var(--transition-s)}.button:focus:not(:focus-visible){outline:0}.button.text-s{font-size:var(--font-size-s)}.button.text-l{font-size:var(--font-size-l)}.button.js-hide{display:none}@media (min-width:540px){.button span{max-width:unset;overflow:visible}}.button.button--primary{background-color:var(--color-action)}.button.button--primary,.button.button--primary span{color:var(--color-action-contrast)}.button.button--primary:hover{background-color:var(--color-action-hover)}.button.button--primary:hover,.button.button--primary:hover span{color:var(--color-action-hover-contrast)}.button.button--transparent{background-color:transparent;border-radius:0;color:var(--color-link);padding-left:0;padding-right:0;text-decoration:underline;text-transform:var(--button-text-transform-transparent)}.button.button--transparent span{color:var(--color-link)}.button.button--transparent:hover{background-color:transparent;color:var(--color-link-hover);text-decoration:none}.button.button--transparent:hover span{color:var(--color-link-hover)}.button.button--transparent.button--primary{background-color:transparent;border-radius:0;color:var(--color-link);color:var(--color-action);padding-left:0;padding-right:0;text-decoration:underline;text-transform:var(--button-text-transform-transparent)}.button.button--transparent.button--primary span{color:var(--color-link)}.button.button--transparent.button--primary:hover{background-color:transparent;color:var(--color-link-hover);text-decoration:none}.button.button--transparent.button--primary:hover span{color:var(--color-link-hover)}.button.button--transparent.button--primary span{color:var(--color-action)}.button.button--transparent.button--primary:hover,.button.button--transparent.button--primary:hover span{color:var(--color-action-hover)}.button.button--transparent.button--border{background-color:transparent;border-radius:0;color:var(--color-link);padding:var(--button-spacing);text-decoration:underline;text-decoration:none;text-transform:var(--button-text-transform-transparent);text-transform:var(--button-text-transform)}.button.button--transparent.button--border span{color:var(--color-link)}.button.button--transparent.button--border:hover{background-color:transparent;color:var(--color-link-hover);text-decoration:none}.button.button--transparent.button--border:hover span{color:var(--color-link-hover)}.button.button--transparent.button--border:hover{background-color:var(--color-button);border:var(--button-border-width) solid var(--color-button-hover);color:var(--color-button-contrast)}.button.button--transparent.button--border:hover span{color:var(--color-button-contrast)}.button.button--border{background-color:transparent;border:var(--button-border-width) solid var(--color-button);text-decoration:none}.button.button--border,.button.button--border span{color:var(--color-button)}.button.button--border:hover{background-color:var(--color-button);border:var(--button-border-width) solid var(--color-button-hover)}.button.button--border:hover,.button.button--border:hover span{color:var(--color-button-contrast)}.button.button--border.button--primary{background-color:transparent;border:var(--button-border-width) solid var(--color-action);color:var(--color-action);text-decoration:none}.button.button--border.button--primary span{color:var(--color-action)}.button.button--border.button--primary:hover{background-color:var(--color-action);border:var(--button-border-width) solid var(--color-action-hover);color:var(--color-action-contrast)}.button.button--border.button--primary:hover span{color:var(--color-action-contrast)}.button.icon-before span{padding-left:calc(1em + 1rem)}.button.icon-before:before{background-color:currentcolor;content:"";display:inline-block;flex-shrink:0;height:var(--button-icon-size);margin-bottom:calc((var(--button-icon-size) - 1em)*-1);margin-right:-1em;margin-top:calc((var(--button-icon-size) - 1em)*-1);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;top:max(0px,1rem * var(--line-height-button) - var(--button-icon-size));width:var(--button-icon-size)}.button.icon-after span{padding-right:calc(1em + 1rem)}.button.icon-after:after{background-color:currentcolor;content:"";display:inline-block;flex-shrink:0;margin-bottom:calc((var(--button-icon-size) - 1em)*-1);margin-left:-1em;margin-top:calc((var(--button-icon-size) - 1em)*-1);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;top:max(0px,1rem * var(--line-height-button) - var(--button-icon-size))}.button.button--icon-only,.button.icon-after:after{height:var(--button-icon-size);width:var(--button-icon-size)}.button.button--icon-only{font-size:0;line-height:0}.button.button--icon-only:after,.button.button--icon-only:before{height:var(--button-icon-size);margin:0;top:0;width:var(--button-icon-size)}.button--foldout[aria-expanded=false]+*{display:none}.button--foldout[aria-expanded=true]+*{display:block}.button.button--close .icon{height:1.2rem;width:1.2rem}.button.button--close .icon:first-child{margin-right:.2rem}.button.button--close .icon:last-child{margin-left:.2rem}
dialog{background:var(--color-background);border:0;color:var(--color-contrast);overflow:hidden;padding:0;position:fixed;text-align:left;z-index:10}dialog[open]{display:flex;flex-direction:column}dialog .dialog__content,dialog .dialog__header{margin:0 auto;max-width:var(--width-max);position:relative;width:100%}dialog .dialog__title{font-family:var(--heading-font-family);font-weight:var(--font-weight-heading);padding:var(--spacing-s) var(--spacing) var(--spacing-s) 0}dialog .dialog__content{flex:1;overflow-y:scroll}dialog .dialog__header .button--close{align-items:center;border-radius:0;box-sizing:content-box;display:inline-flex;gap:var(--spacing-xs);margin:0;padding:.8rem 1rem;position:absolute;right:0;top:0;z-index:2}dialog .dialog__header .button--close.button--icon-only,dialog .dialog__header .button--close.icon-only,dialog .dialog__header .button--close:before{height:calc(var(--button-icon-size)*1.5);width:calc(var(--button-icon-size)*1.5)}dialog .dialog__header .button--close:before{margin-right:0;top:0}dialog .dialog__header .button--close.button--transparent{padding:0;right:1rem;top:1rem}dialog .dialog__header .button--close span{padding-left:0}.dialog--full,dialog.dialog--header .dialog__header .button--close.button--transparent{height:100%;top:0}.dialog--full{left:0;margin:0;max-height:100vh;max-width:100vw;width:100vw}.dialog--center{--spacing-grid:1rem;top:0;right:0;bottom:0;left:0;margin:auto}@media (min-width:769px){.dialog--center{height:fit-content;max-height:80vh;max-width:80vw;width:80vw}}.dialog--padding .dialog__content,.dialog--padding .dialog__footer,.dialog--padding .dialog__header{padding:0 1rem}.dialog--padding .dialog__footer{border-top:var(--border-width) solid var(--color-background-alt);padding:var(--spacing-s) var(--spacing)}dialog::backdrop{background:#000;max-height:100vh;opacity:.8}
.form-item{max-width:var(--form-max-width);padding:0 0 var(--spacing) 0}.form-item--small{font-size:var(--font-size-xs)}.form-item__label{color:var(--color-contrast);display:block;font-size:var(--form-label-font-size);font-weight:var(--form-label-font-weight);margin-bottom:.6em;white-space:nowrap}.form-item__label .form-item__option-label__indicator,.form-item__label .form-item__option-label__message{display:none}.form-item__label.form-required .form-item__option-label__indicator,.form-item__label.form-required .form-item__option-label__message{display:inline-block}.form-item__option-label__indicator{position:relative;top:-2px}.file-upload-js-error,.form-item__error-message{color:var(--color-form-error);font-size:.75rem;font-weight:var(--font-weight-bold);line-height:1;margin:var(--spacing-xs) 0}.form-item__description{color:var(--color-contrast-alt);font-size:.75rem;line-height:1;margin:var(--spacing-xs) 0}.ui-autocomplete{z-index:9990}.fieldgroup,.form-item--fieldset{border:0}.form-item--message-error p,.form-item--message-info p,.form-item--message-success p,.form-item--message-warning p{padding:var(--spacing-s)}.form-item--message-info p{background-color:var(--color-info-background)}.form-item--message-success p{background-color:var(--color-success-background)}.form-item--message-warning p{background-color:var(--color-warning-background)}.form-item--message-error p{background-color:var(--color-error-background)}.form-actions{display:flex;gap:var(--spacing);max-width:var(--form-max-width);padding:0 0 var(--spacing) 0;width:100%}.form-actions .button{margin-left:0}.form-actions--center{justify-content:center}.form-actions--right{justify-content:flex-end}form .button,form .form-submit{background-color:var(--color-button);border:0;border-radius:var(--button-border-radius);cursor:pointer;display:inline-block;font-size:var(--button-font-size);font-weight:var(--button-font-weight);justify-content:center;line-height:var(--line-height-button);margin-top:.5rem;max-width:100%;padding:var(--button-spacing);text-decoration:none;text-transform:var(--button-text-transform);transition:background-color var(--transition-m),color var(--transition-m),border var(--transition-m)}form .button,form .button span,form .form-submit,form .form-submit span{color:var(--color-button-contrast)}form .button:hover,form .form-submit:hover{background-color:var(--color-button-hover);color:var(--color-button-hover-contrast)}form .button:hover span,form .form-submit:hover span{color:var(--color-button-hover-contrast)}form .button.strong,form .form-submit.strong{font-weight:var(--font-weight-bold)}form .button span,form .form-submit span{max-width:100%}form .button:hover,form .form-submit:hover{text-decoration:none}form .button:focus,form .form-submit:focus{outline:var(--color-focus) var(--border-focus-style) var(--border-focus);outline-offset:var(--border-focus);transition:outline-offset var(--transition-s)}form .button:focus:not(:focus-visible),form .form-submit:focus:not(:focus-visible){outline:0}form .button.text-s,form .form-submit.text-s{font-size:var(--font-size-s)}form .button.text-l,form .form-submit.text-l{font-size:var(--font-size-l)}form .button.js-hide,form .form-submit.js-hide{display:none}@media (min-width:540px){form .button span,form .form-submit span{max-width:unset;overflow:visible}}
.form-checkboxes .form-item,.form-radios .form-item{padding:.25rem 0}.form-item--inline .form-checkboxes,.form-item--inline .form-radios{display:flex;flex-wrap:wrap;gap:var(--spacing)}.form-checkbox,.form-radio{height:.1rem;overflow:hidden;position:absolute!important;width:.1rem;clip:rect(.1rem,.1rem,.1rem,.1rem);word-wrap:normal;inset:auto}.form-checkbox.focusable:active,.form-checkbox.focusable:focus,.form-radio.focusable:active,.form-radio.focusable:focus{height:auto;overflow:visible;position:static!important;width:auto;clip:auto}.form-checkbox+.form-item__label-wrapper .form-item__option-label,.form-radio+.form-item__label-wrapper .form-item__option-label{align-items:center;cursor:pointer;display:inline-flex;line-height:2rem;padding-left:34px;position:relative}.form-checkbox+.form-item__label-wrapper .form-item__option-label:before,.form-radio+.form-item__label-wrapper .form-item__option-label:before{background-color:var(--color-form-background);border:var(--border-input-width) solid var(--color-form-border);border-radius:var(--border-input-radius);content:"";display:inline-block;height:24px;left:0;margin-right:var(--spacing-xs);position:absolute;transition:border var(--transition-s) ease-out;width:24px}.form-checkbox+.form-item__label-wrapper .form-item__option-label:after,.form-radio+.form-item__label-wrapper .form-item__option-label:after{border-radius:calc(var(--border-input-radius)/2);content:"";display:inline-block;height:14px;left:5px;position:absolute;transition:background-color var(--transition-s) ease-out;width:14px}.form-checkbox.error+.form-item__label-wrapper .form-item__option-label:before,.form-radio.error+.form-item__label-wrapper .form-item__option-label:before{border-color:var(--color-form-error);border-width:var(--border-error-width)}.form-checkbox+.form-item__label-wrapper .form-item__option-label:hover:after,.form-radio+.form-item__label-wrapper .form-item__option-label:hover:after{background-color:var(--color-form-border)}.form-checkbox:checked+.form-item__label-wrapper .form-item__option-label:after,.form-radio:checked+.form-item__label-wrapper .form-item__option-label:after{background-color:var(--color-form-selected-checkbox)}.form-checkbox:focus+.form-item__label-wrapper .form-item__option-label:before,.form-radio:focus+.form-item__label-wrapper .form-item__option-label:before{border-color:var(--color-form-focus);border-width:var(--border-focus);outline:0}.form-checkbox:disabled+.form-item__label-wrapper .form-item__option-label,.form-radio:disabled+.form-item__label-wrapper .form-item__option-label{cursor:not-allowed;opacity:.5}.form-checkbox:disabled+.form-item__label-wrapper .form-item__option-label:before,.form-radio:disabled+.form-item__label-wrapper .form-item__option-label:before{background:var(--color-form-disabled-background);border-color:var(--color-form-disabled-border)}.form-checkbox:disabled+.form-item__label-wrapper .form-item__option-label:hover:after,.form-radio:disabled+.form-item__label-wrapper .form-item__option-label:hover:after{background-color:transparent}.form-checkbox:disabled:checked+.form-item__label-wrapper .form-item__option-label:after,.form-radio:disabled:checked+.form-item__label-wrapper .form-item__option-label:after{background-color:#b5abab33}.form-radio+.form-item__label-wrapper .form-item__option-label:after,.form-radio+.form-item__label-wrapper .form-item__option-label:before{border-radius:50%}.form-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-background-alt-4);border:var(--border-input-width) solid var(--color-form-border);border-radius:1.5rem;box-sizing:content-box;cursor:pointer;display:inline-block;font-size:inherit;height:1.5rem;position:relative;transition:background-color var(--transition-s) ease-out;vertical-align:middle;width:3rem}.form-toggle:before{background-color:var(--color-background);border-radius:50%;content:"";height:1.5rem;left:0;position:absolute;transition:background-color var(--transition-s) ease-out,left var(--transition-s) ease-out;width:1.5rem}.form-toggle:checked{background-color:var(--color-action)}.form-toggle:checked:before{left:1.5rem}.form-toggle:disabled{background-color:var(--color-form-disabled-background)}.form-toggle:checked:disabled,.form-toggle:disabled{border-color:var(--color-form-disabled-border);cursor:not-allowed}.form-toggle:checked:disabled{background-color:var(--color-background-alt-4)}.form-toggle+.form-item__label-wrapper{display:inline-block;margin-left:var(--spacing-xs);vertical-align:middle}
.form-date,.form-email,.form-month,.form-number,.form-range,.form-search,.form-select,.form-tel,.form-text,.form-textarea,.form-time,.form-url,.form-week{background-color:var(--color-form-background);border:var(--border-input-width) solid var(--color-form-border);border-radius:var(--border-input-radius);box-sizing:border-box;color:var(--color-form-contrast);height:var(--form-input-height);max-width:var(--form-max-width);padding:.75em;text-overflow:ellipsis;transition:border var(--transition-s) ease-out;width:100%}.form-date:focus,.form-email:focus,.form-month:focus,.form-number:focus,.form-range:focus,.form-search:focus,.form-select:focus,.form-tel:focus,.form-text:focus,.form-textarea:focus,.form-time:focus,.form-url:focus,.form-week:focus{border-color:var(--color-form-focus);border-width:var(--border-focus);outline:0}.form-date::placeholder,.form-email::placeholder,.form-month::placeholder,.form-number::placeholder,.form-range::placeholder,.form-search::placeholder,.form-select::placeholder,.form-tel::placeholder,.form-text::placeholder,.form-textarea::placeholder,.form-time::placeholder,.form-url::placeholder,.form-week::placeholder{color:var(--color-form-placeholder);font-size:var(--font-size-s)}.form-date.error,.form-email.error,.form-month.error,.form-number.error,.form-range.error,.form-search.error,.form-select.error,.form-tel.error,.form-text.error,.form-textarea.error,.form-time.error,.form-url.error,.form-week.error{border-color:var(--color-form-error);border-width:var(--border-error-width)}.form-date:disabled,.form-email:disabled,.form-month:disabled,.form-number:disabled,.form-range:disabled,.form-search:disabled,.form-select:disabled,.form-tel:disabled,.form-text:disabled,.form-textarea:disabled,.form-time:disabled,.form-url:disabled,.form-week:disabled{background:var(--color-form-disabled-background);border-color:var(--color-form-disabled-border);color:var(--color-form-disabled-text);cursor:not-allowed}.form-date,.form-month,.form-number,.form-time,.form-week{max-width:14rem;min-width:110px;width:100%}.form-select[multiple],.form-textarea{min-height:calc(var(--form-input-height)*3.5)}textarea{overflow:auto}
.grid{container-type:inline-size;display:flex;flex-wrap:wrap;list-style:none outside none;margin:0;width:100%}.grid,.grid li{padding:0}.grid.grid--padding{padding:var(--spacing) 0}.grid.grid--no-gutter{--border-radius:0}.grid.grid--gutter{gap:var(--spacing-grid)}.grid.grid--center{justify-content:center}.grid.grid--right{justify-content:flex-end}.grid .grid__column--hidden{visibility:hidden}.grid>*{container-type:inline-size;flex:0 0 100%;margin:0}@container (min-width:540px){.grid[data-columns="2"]>*{flex:0 0 calc(50% - var(--spacing-grid)/2)}.grid[data-columns="2"].grid--no-gutter>*{flex:0 0 50%}.grid[data-columns="2"].grid--66-33-background>:first-child,.grid[data-columns="2"].grid--66-33>:first-child{flex:0 0 calc(66.6% - var(--spacing-grid)/2)}.grid[data-columns="2"].grid--66-33-background>:last-child,.grid[data-columns="2"].grid--66-33>:last-child{flex:0 0 calc(33.3% - var(--spacing-grid)/2)}.grid[data-columns="2"].grid--66-33-background.grid--no-gutter>:first-child,.grid[data-columns="2"].grid--66-33.grid--no-gutter>:first-child{flex:0 0 66.6%}.grid[data-columns="2"].grid--66-33-background.grid--no-gutter>:last-child,.grid[data-columns="2"].grid--66-33.grid--no-gutter>:last-child{flex:0 0 33.3%}.grid[data-columns="2"].grid--66-33-background>:last-child{background-color:var(--color-background-alt);flex:0 0 calc(33.3% - var(--spacing-grid)/2 + 1rem);margin-left:-1rem;margin-right:0;padding-left:1rem;padding-right:1rem}.grid[data-columns="2"].grid--33-66-background>:first-child,.grid[data-columns="2"].grid--33-66>:first-child{flex:0 0 calc(33.3% - var(--spacing-grid)/2)}.grid[data-columns="2"].grid--33-66-background>:last-child,.grid[data-columns="2"].grid--33-66>:last-child{flex:0 0 calc(66.6% - var(--spacing-grid)/2)}.grid[data-columns="2"].grid--33-66-background.grid--no-gutter>:first-child,.grid[data-columns="2"].grid--33-66.grid--no-gutter>:first-child{flex:0 0 33.3%}.grid[data-columns="2"].grid--33-66-background.grid--no-gutter>:last-child,.grid[data-columns="2"].grid--33-66.grid--no-gutter>:last-child{flex:0 0 66.6%}.grid[data-columns="2"].grid--33-66-background>:first-child{background-color:var(--color-background-alt);flex:0 0 calc(33.3% - var(--spacing-grid)/2 + 1rem);margin-left:-1rem;margin-right:0;padding-left:1rem;padding-right:1rem}.grid[data-columns="2"].grid--75-25-background>:first-child,.grid[data-columns="2"].grid--75-25>:first-child{flex:0 0 calc(75% - var(--spacing-grid)/2)}.grid[data-columns="2"].grid--75-25-background>:last-child,.grid[data-columns="2"].grid--75-25>:last-child{flex:0 0 calc(25% - var(--spacing-grid)/2)}.grid[data-columns="2"].grid--75-25-background.grid--no-gutter>:first-child,.grid[data-columns="2"].grid--75-25.grid--no-gutter>:first-child{flex:0 0 75%}.grid[data-columns="2"].grid--75-25-background.grid--no-gutter>:last-child,.grid[data-columns="2"].grid--75-25.grid--no-gutter>:last-child{flex:0 0 25%}.grid[data-columns="2"].grid--75-25-background>:last-child{background-color:var(--color-background-alt);flex:0 0 calc(25% - var(--spacing-grid)/2 + 1rem);margin-left:-1rem;margin-right:0;padding-left:1rem;padding-right:1rem}.grid[data-columns="2"].grid--25-75-background>:first-child,.grid[data-columns="2"].grid--25-75>:first-child{flex:0 0 calc(25% - var(--spacing-grid)/2)}.grid[data-columns="2"].grid--25-75-background>:last-child,.grid[data-columns="2"].grid--25-75>:last-child{flex:0 0 calc(75% - var(--spacing-grid)/2)}.grid[data-columns="2"].grid--25-75-background.grid--no-gutter>:first-child,.grid[data-columns="2"].grid--25-75.grid--no-gutter>:first-child{flex:0 0 25%}.grid[data-columns="2"].grid--25-75-background.grid--no-gutter>:last-child,.grid[data-columns="2"].grid--25-75.grid--no-gutter>:last-child{flex:0 0 75%}.grid[data-columns="2"].grid--25-75-background>:first-child{background-color:var(--color-background-alt);flex:0 0 calc(25% - var(--spacing-grid)/2 + 1rem);margin-left:-1rem;margin-right:0;padding-left:1rem;padding-right:1rem}}@container (min-width:769px){.grid[data-columns="3"]>*{flex:0 0 calc(33.3% - var(--spacing-grid)*2/3)}.grid[data-columns="3"].grid--no-gutter>*{flex:0 0 33.3%}}@container (min-width:440px){.grid[data-columns="4"]>*{flex:0 0 calc(50% - var(--spacing-grid)/2)}.grid[data-columns="4"].grid--no-gutter>*{flex:0 0 50%}}@container (min-width:1025px){.grid[data-columns="4"]>*{flex:0 0 calc(25% - var(--spacing-grid)*3/4)}.grid[data-columns="4"].grid--no-gutter>*{flex:0 0 25%}}@container (min-width:440px){.grid[data-columns="6"]>*{flex:0 0 calc(33.3% - var(--spacing-grid)*2/3)}.grid[data-columns="6"].grid--no-gutter>*{flex:0 0 33.3%}}@container (min-width:769px){.grid[data-columns="6"]>*{flex:0 0 calc(25% - var(--spacing-grid)*3/4)}.grid[data-columns="6"].grid--no-gutter>*{flex:0 0 25%}}@container (min-width:1281px){.grid[data-columns="6"]>*{flex:0 0 calc(16.6% - var(--spacing-grid)*5/6)}.grid[data-columns="6"].grid--no-gutter>*{flex:0 0 16.6%}}.grid--middle{align-items:center}.grid--bottom{align-items:flex-end}
.grid--carousel:not([data-keen-slider-disabled]){align-content:flex-start;display:flex;flex-wrap:nowrap;justify-content:unset;position:relative;width:100%;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y;-webkit-user-select:none;user-select:none}.grid--carousel:not([data-keen-slider-disabled])>*{margin:0;min-height:100px;position:relative;width:100%}.grid--carousel:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.grid--carousel:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.grid--carousel.grid--gutter{gap:0}.grid-wrapper{overflow:hidden}.grid-navigation{max-width:100%;position:relative;width:100%}.grid-navigation__next,.grid-navigation__previous{background-color:var(--color-button);background-color:transparent;border:0;border-radius:var(--button-border-radius);border-radius:0;color:var(--color-button-contrast);color:var(--color-link);cursor:pointer;display:inline-block;font-size:var(--button-font-size);font-size:0;font-weight:var(--button-font-weight);height:var(--button-icon-size);height:var(--carousel-nav-size);justify-content:center;line-height:var(--line-height-button);line-height:0;max-width:100%;padding:0;position:absolute;text-decoration:none;text-decoration:underline;text-transform:var(--button-text-transform);text-transform:var(--button-text-transform-transparent);top:calc(50% - var(--carousel-nav-size)/2 - var(--carousel-dot-size-active)/2 - var(--spacing));transition:background-color var(--transition-m),color var(--transition-m),border var(--transition-m);width:var(--button-icon-size);width:var(--carousel-nav-size)}.grid-navigation__next span,.grid-navigation__previous span{color:var(--color-button-contrast)}.grid-navigation__next:hover,.grid-navigation__previous:hover{background-color:var(--color-button-hover);color:var(--color-button-hover-contrast)}.grid-navigation__next:hover span,.grid-navigation__previous:hover span{color:var(--color-button-hover-contrast)}.grid-navigation__next.strong,.grid-navigation__previous.strong{font-weight:var(--font-weight-bold)}.grid-navigation__next span,.grid-navigation__previous span{max-width:100%}.grid-navigation__next:focus,.grid-navigation__previous:focus{outline:var(--color-focus) var(--border-focus-style) var(--border-focus);outline-offset:var(--border-focus);transition:outline-offset var(--transition-s)}.grid-navigation__next:focus:not(:focus-visible),.grid-navigation__previous:focus:not(:focus-visible){outline:0}.grid-navigation__next.text-s,.grid-navigation__previous.text-s{font-size:var(--font-size-s)}.grid-navigation__next.text-l,.grid-navigation__previous.text-l{font-size:var(--font-size-l)}.grid-navigation__next.js-hide,.grid-navigation__previous.js-hide{display:none}@media (min-width:540px){.grid-navigation__next span,.grid-navigation__previous span{max-width:unset;overflow:visible}}.grid-navigation__next:after,.grid-navigation__next:before,.grid-navigation__previous:after,.grid-navigation__previous:before{height:var(--button-icon-size);margin:0;top:0;width:var(--button-icon-size)}.grid-navigation__next span,.grid-navigation__previous span{color:var(--color-link)}.grid-navigation__next:hover,.grid-navigation__previous:hover{background-color:transparent;color:var(--color-link-hover);text-decoration:none}.grid-navigation__next:hover span,.grid-navigation__previous:hover span{color:var(--color-link-hover)}.grid-navigation__next[aria-disabled],.grid-navigation__previous[aria-disabled]{opacity:.5}.grid-navigation__previous{left:calc(0px - var(--carousel-nav-offset) - var(--carousel-nav-size))}.grid-navigation__previous:before{background-color:currentcolor;content:"";display:inline-block;flex-shrink:0;height:var(--button-icon-size);margin-bottom:calc((var(--button-icon-size) - 1em)*-1);margin-right:var(--spacing-xs);margin-top:calc((var(--button-icon-size) - 1em)*-1);-webkit-mask-image:var(--icon-carousel-left);mask-image:var(--icon-carousel-left);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;top:max(0px,1rem * var(--line-height-button) - var(--button-icon-size));width:var(--button-icon-size)}.grid-navigation__previous:after,.grid-navigation__previous:before{height:var(--carousel-nav-size);width:var(--carousel-nav-size)}.grid-navigation__next{right:calc(0px - var(--carousel-nav-offset) - var(--carousel-nav-size))}.grid-navigation__next:before{background-color:currentcolor;content:"";display:inline-block;flex-shrink:0;height:var(--button-icon-size);margin-bottom:calc((var(--button-icon-size) - 1em)*-1);margin-right:var(--spacing-xs);margin-top:calc((var(--button-icon-size) - 1em)*-1);-webkit-mask-image:var(--icon-carousel-right);mask-image:var(--icon-carousel-right);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;top:max(0px,1rem * var(--line-height-button) - var(--button-icon-size));width:var(--button-icon-size)}.grid-navigation__next:after,.grid-navigation__next:before{height:var(--carousel-nav-size);width:var(--carousel-nav-size)}.grid-navigation__dots{align-items:center;display:flex;gap:var(--spacing-s);justify-content:center;padding:var(--spacing)}.grid-navigation__dot{background-color:var(--color-contrast-alt);border:0;border-radius:50%;color:transparent;cursor:pointer;font-size:0;height:var(--carousel-dot-size);line-height:0;padding:0;width:var(--carousel-dot-size)}.grid-navigation__dot--active{background-color:var(--color-contrast);height:var(--carousel-dot-size-active);width:var(--carousel-dot-size-active)}
img{display:block;max-width:100%;width:100%}.image--circle{aspect-ratio:1/1;border-radius:50%;-o-object-fit:cover;object-fit:cover}
img{display:block;height:auto;max-width:100%;width:100%}
.label{align-items:center;background-color:var(--color-background-alt);border:0;border-radius:var(--button-border-radius);color:var(--color-contrast);display:inline-flex;font-size:var(--button-font-size);justify-content:center;line-height:var(--line-height-none);padding:var(--button-spacing);white-space:nowrap}.label.text-s{font-size:var(--font-size-s)}.label.text-l{font-size:var(--font-size-l)}.label.js-hide{display:none}.label.label--primary{background-color:var(--color-action)}.label.label--primary,.label.label--primary span{color:var(--color-action-contrast)}.label.label--secondary{background-color:var(--color-button)}.label.label--secondary,.label.label--secondary span{color:var(--color-button-contrast)}.label.label--transparent,.label.label--transparent.label--primary{background-color:transparent;border-radius:0;color:var(--color-link);padding-left:0;padding-right:0}.label.label--transparent.label--primary{color:var(--color-action)}.label.label--transparent.label--border{background-color:transparent;border-radius:0;border-radius:var(--button-border-radius);color:var(--color-link);padding:var(--button-spacing)}.label.label--border{background-color:transparent;border:var(--button-border-width) solid var(--color-background-alt);color:var(--color-label)}.label.label--border.label--primary{background-color:transparent;border:var(--button-border-width) solid var(--color-action);color:var(--color-action)}.label.label--icon-only{font-size:0;height:var(--button-icon-size);line-height:0;padding:0;width:var(--button-icon-size)}.label.label--icon-only:after,.label.label--icon-only:before{height:var(--button-icon-size);margin:0;width:var(--button-icon-size)}
.link{color:var(--color-link);line-height:var(--line-height);text-decoration:underline;transition:background-color var(--transition-m),color var(--transition-m)}.link:hover{color:var(--color-link-hover);text-decoration:none}.link[href^="mailto:"],.link[href^="mailto:"] span{-webkit-hyphens:auto;hyphens:auto}.link.link--button{background-color:var(--color-button);border:0;border-radius:var(--button-border-radius);cursor:pointer;display:inline-block;font-size:var(--button-font-size);font-weight:var(--button-font-weight);justify-content:center;line-height:var(--line-height-button);max-width:100%;padding:var(--button-spacing);text-decoration:none;text-transform:var(--button-text-transform);transition:background-color var(--transition-m),color var(--transition-m),border var(--transition-m)}.link.link--button,.link.link--button span{color:var(--color-button-contrast)}.link.link--button:hover{background-color:var(--color-button-hover)}.link.link--button:hover,.link.link--button:hover span{color:var(--color-button-hover-contrast)}.link.link--button.strong{font-weight:var(--font-weight-bold)}.link.link--button span{max-width:100%}.link.link--button:hover{text-decoration:none}.link.link--button:focus{outline:var(--color-focus) var(--border-focus-style) var(--border-focus);outline-offset:var(--border-focus);transition:outline-offset var(--transition-s)}.link.link--button:focus:not(:focus-visible){outline:0}.link.link--button.text-s{font-size:var(--font-size-s)}.link.link--button.text-l{font-size:var(--font-size-l)}.link.link--button.js-hide{display:none}@media (min-width:540px){.link.link--button span{max-width:unset;overflow:visible}}.link.link--button.link--primary{background-color:var(--color-action)}.link.link--button.link--primary,.link.link--button.link--primary span{color:var(--color-action-contrast)}.link.link--button.link--primary:hover{background-color:var(--color-action-hover)}.link.link--button.link--primary:hover,.link.link--button.link--primary:hover span{color:var(--color-action-hover-contrast)}.link.link--button.link--transparent{background-color:transparent;border-radius:0;color:var(--color-link);padding-left:0;padding-right:0;text-decoration:underline;text-transform:var(--button-text-transform-transparent)}.link.link--button.link--transparent span{color:var(--color-link)}.link.link--button.link--transparent:hover{background-color:transparent;color:var(--color-link-hover);text-decoration:none}.link.link--button.link--transparent:hover span{color:var(--color-link-hover)}.link.link--button.link--transparent.link--primary{background-color:transparent;border-radius:0;color:var(--color-link);color:var(--color-action);padding-left:0;padding-right:0;text-decoration:underline;text-transform:var(--button-text-transform-transparent)}.link.link--button.link--transparent.link--primary span{color:var(--color-link)}.link.link--button.link--transparent.link--primary:hover{background-color:transparent;color:var(--color-link-hover);text-decoration:none}.link.link--button.link--transparent.link--primary:hover span{color:var(--color-link-hover)}.link.link--button.link--transparent.link--primary span{color:var(--color-action)}.link.link--button.link--transparent.link--primary:hover,.link.link--button.link--transparent.link--primary:hover span{color:var(--color-action-hover)}.link.link--button.link--transparent.link--border{background-color:transparent;border-radius:0;color:var(--color-link);padding:var(--button-spacing);text-decoration:underline;text-decoration:none;text-transform:var(--button-text-transform-transparent);text-transform:var(--button-text-transform)}.link.link--button.link--transparent.link--border span{color:var(--color-link)}.link.link--button.link--transparent.link--border:hover{background-color:transparent;color:var(--color-link-hover);text-decoration:none}.link.link--button.link--transparent.link--border:hover span{color:var(--color-link-hover)}.link.link--button.link--transparent.link--border:hover{background-color:var(--color-button);border:var(--button-border-width) solid var(--color-button-hover);color:var(--color-button-contrast)}.link.link--button.link--transparent.link--border:hover span{color:var(--color-button-contrast)}.link.link--button.link--border{background-color:transparent;border:var(--button-border-width) solid var(--color-button);color:var(--color-button);text-decoration:none}.link.link--button.link--border span{color:var(--color-button)}.link.link--button.link--border:hover{background-color:var(--color-button);border:var(--button-border-width) solid var(--color-button-hover);color:var(--color-button-contrast)}.link.link--button.link--border:hover span{color:var(--color-button-contrast)}.link.link--button.link--border.link--primary{background-color:transparent;border:var(--button-border-width) solid var(--color-action);color:var(--color-action);text-decoration:none}.link.link--button.link--border.link--primary span{color:var(--color-action)}.link.link--button.link--border.link--primary:hover{background-color:var(--color-action);border:var(--button-border-width) solid var(--color-action-hover);color:var(--color-action-contrast)}.link.link--button.link--border.link--primary:hover span{color:var(--color-action-contrast)}.link.link--button.icon-before span{padding-left:calc(1em + 1rem)}.link.link--button.icon-before:before{background-color:currentcolor;content:"";display:inline-block;flex-shrink:0;height:var(--button-icon-size);margin-bottom:calc((var(--button-icon-size) - 1em)*-1);margin-right:-1em;margin-top:calc((var(--button-icon-size) - 1em)*-1);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;top:max(0px,1rem * var(--line-height-button) - var(--button-icon-size));width:var(--button-icon-size)}.link.link--button.icon-after span{padding-right:calc(1em + 1rem)}.link.link--button.icon-after:after{background-color:currentcolor;content:"";display:inline-block;flex-shrink:0;height:var(--button-icon-size);margin-bottom:calc((var(--button-icon-size) - 1em)*-1);margin-left:-1em;margin-top:calc((var(--button-icon-size) - 1em)*-1);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;top:max(0px,1rem * var(--line-height-button) - var(--button-icon-size));width:var(--button-icon-size)}.link.link--button.link--icon-only{font-size:0;height:var(--button-icon-size);line-height:0;width:var(--button-icon-size)}.link.link--button.link--icon-only:after,.link.link--button.link--icon-only:before{height:var(--button-icon-size);margin:0;top:0;width:var(--button-icon-size)}.link.link--primary{color:var(--admin-color-action)}.link.link--primary:hover{color:var(--admin-color-action-alt)}.link.link--icon-only:after,.link.link--icon-only:before{margin:0;top:0}.link.link--hidden{height:.1rem;overflow:hidden;position:absolute!important;width:.1rem;clip:rect(.1rem,.1rem,.1rem,.1rem);word-wrap:normal;inset:auto}.link.link--hidden.focusable:active,.link.link--hidden.focusable:focus{height:auto;overflow:visible;position:static!important;width:auto;clip:auto}.link.link--hidden:focus{height:auto;overflow:initial;position:relative!important;width:auto;clip:auto;word-wrap:normal}.link.icon-before--facebook,.link.icon-before--instagram,.link.icon-before--linkedin,.link.icon-before--tiktok,.link.icon-before--twitter,.link.icon-before--vimeo,.link.icon-before--youtube{align-items:center;border-radius:var(--border-social-radius);color:var(--color-social-icon);display:inline-flex;justify-content:center;margin-top:.4rem}.link.icon-before--facebook:hover,.link.icon-before--instagram:hover,.link.icon-before--linkedin:hover,.link.icon-before--tiktok:hover,.link.icon-before--twitter:hover,.link.icon-before--vimeo:hover,.link.icon-before--youtube:hover{color:var(--color-social-icon-hover)}.link.icon-before--facebook{background-color:var(--color-facebook)}.link.icon-before--facebook:hover{background-color:var(--color-facebook-hover)}.link.icon-before--twitter{background-color:var(--color-twitter);height:calc(var(--button-icon-size) - 2px);margin-top:.5rem;width:calc(var(--button-icon-size) - 2px)}.link.icon-before--twitter:hover{background-color:var(--color-twitter-hover)}.link.icon-before--linkedin{background-color:var(--color-linkedin)}.link.icon-before--linkedin:hover{background-color:var(--color-linkedin-hover)}.link.icon-before--instagram{background-color:var(--color-instagram)}.link.icon-before--instagram:hover{background-color:var(--color-instagram-hover)}.link.icon-before--tiktok{background-color:var(--color-tiktok)}.link.icon-before--tiktok:hover{background-color:var(--color-tiktok-hover)}.link.icon-before--youtube{background-color:var(--color-youtube)}.link.icon-before--youtube:hover{background-color:var(--color-youtube-hover)}.link.icon-before--vimeo{background-color:var(--color-vimeo)}.link.icon-before--vimeo:hover{background-color:var(--color-vimeo-hover)}
.navigation{list-style:none outside none;margin:0;padding:0;width:100%}.navigation.navigation--inline{width:auto}.navigation__list,.navigation__sublist{list-style:none outside none;margin:0;padding:0}.navigation__list li,.navigation__sublist li{padding:0}.navigation__list .button.button--dialog,.navigation__list .link,.navigation__list .no-link{align-items:center;display:inline-flex;justify-content:center;line-height:var(--line-height-s)}.navigation__sublist .button.button--dialog,.navigation__sublist .link,.navigation__sublist .no-link{font-size:var(--font-size-s);line-height:var(--line-height-s);padding:0}.navigation__list--inline{display:inline-flex;gap:var(--spacing-s)}.navigation__list--grid{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing)}.navigation__list--grid .navigation__item--grid{font-size:var(--font-size-m)}.navigation__list--grid .navigation__item--grid>.button.button--dialog,.navigation__list--grid .navigation__item--grid>.link,.navigation__list--grid .navigation__item--grid>.no-link{margin-bottom:var(--spacing-xs)}.navigation__list--grid .navigation__subitem--grid{font-size:var(--font-size-s)}@media (min-width:540px){.navigation__list--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:769px){.navigation__list--grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1281px){.navigation__list--grid{grid-gap:var(--spacing-m)}}
.navigation__list--dropdown .icon--rotate-up:before{transition:transform var(--transition-m)}.navigation__list--dropdown .navigation__item--with-sub-items.open .icon--rotate-up:before{transform:rotate(180deg)}.navigation__list--dropdown .navigation__subwrapper--dropdown .button.button--dialog,.navigation__list--dropdown .navigation__subwrapper--dropdown .link,.navigation__list--dropdown .navigation__subwrapper--dropdown .no-link{padding:var(--spacing-xs) var(--spacing-s)}@media (min-width:1025px){.navigation__list--dropdown{display:inline-flex;flex-wrap:wrap;gap:var(--spacing)}.navigation__list--dropdown .navigation__item>.button--foldout,.navigation__list--dropdown .navigation__item>.button.button--dialog,.navigation__list--dropdown .navigation__item>.link{position:relative;z-index:1}.navigation__list--dropdown .navigation__item--with-sub-items{align-items:center;display:flex;position:relative;z-index:1}.navigation__list--dropdown .navigation__item--with-sub-items .button--foldout{border-radius:0;padding:0}.navigation__list--dropdown .navigation__subwrapper--dropdown{position:absolute;top:100%}.navigation__list--dropdown .navigation__subwrapper-inner{display:flex;gap:var(--spacing);justify-content:flex-start}.navigation__list--dropdown .navigation__sublist--dropdown{background-color:var(--color-background);border-radius:0 0 var(--border-radius) var(--border-radius);padding:var(--spacing-xs) 0}.navigation__list--dropdown .navigation__item--with-sub-items.open .navigation__sublist--dropdown{display:block}}
.placeholder{align-items:center;background:var(--color-background-alt);border-radius:var(--border-radius);container-type:inline-size;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:200px;padding:var(--spacing);width:100%}em.placeholder{background:transparent;display:inline;height:auto;padding:0;width:auto}.placeholder__title{color:var(--color-white);font-size:var(--font-size-s);line-height:var(--line-height-s);max-width:500px;padding:0 0 var(--spacing-xs)}@container (min-width:440px){.placeholder__title{font-size:var(--font-size);line-height:var(--line-height)}}.placeholder__message{font-size:var(--font-size-xs);line-height:var(--line-height-s);margin-bottom:var(--spacing-xs);max-width:500px;text-align:center}.placeholder__message :last-child{margin-bottom:0}@container (min-width:280px){.placeholder__message{display:block}}@container (min-width:440px){.placeholder__message{font-size:var(--font-size-s);line-height:var(--line-height)}}@media (min-width:1025px){.placeholder__message{margin-bottom:var(--spacing-xxs)}@container (min-width:440px){.placeholder__message{margin-bottom:var(--spacing-xs)}}}.placeholder__link{display:none;line-height:var(--line-height-xs);margin-bottom:var(--spacing-xs);margin-top:var(--spacing-xxs);max-width:500px;width:100%}@container (min-width:320px){.placeholder__link{display:block}}@media (min-width:1025px){.placeholder__link{margin-bottom:var(--spacing-xxs)}@container (min-width:440px){.placeholder__link{margin-bottom:var(--spacing-xs)}}}.placeholder__link a{display:inline-block;font-size:var(--font-size-xs);line-height:var(--line-height-xs);overflow:hidden;text-align:center;text-overflow:ellipsis;text-wrap:nowrap;width:100%}@container (min-width:440px){.placeholder__link a{font-size:var(--font-size-s);line-height:var(--line-height)}}.placeholder__cookies{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);justify-content:center;margin-top:var(--spacing-xs);max-width:500px;width:100%}.placeholder__cookies .button{font-size:var(--font-size-xs);line-height:var(--line-height);padding:var(--spacing-xs) var(--spacing-s)}.placeholder__cookies .button+.button{margin-left:0}.placeholder__cookies .button--cookie-banner-open{padding:0}@container (min-width:320px){.placeholder__cookies{gap:var(--spacing-s)}}@container (min-width:769px){.placeholder__cookies .button{padding:var(--button-spacing)}}@media (min-width:1025px){.placeholder__cookies{gap:var(--spacing-xxs)}@container (min-width:320px){.placeholder__cookies{gap:var(--spacing-xs)}}@container (min-width:440px){.placeholder__cookies{gap:var(--spacing-s)}}}
@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing,10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing,10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing,10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,hsla(0,0%,100%,.902));border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.149));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.902));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7 - var(--plyr-menu-arrow-size,4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing,10px)*.7/1.5) calc(var(--plyr-control-spacing,10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing,10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing,10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing,10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing,10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing,10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing,10px)*.7*-1 + 2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height,13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width,3px)*2 + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;background-image:linear-gradient(90deg,currentColor,transparent 0);background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.149));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing,10px)/2) calc(var(--plyr-control-spacing,10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height,13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height,13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height,13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height,5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.251))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing,10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing,10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.102))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.102))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.102))}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(transparent,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.749)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing,10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing,10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing,10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing,10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.251)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.251)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.251)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.502))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.502))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.149),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.502))}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.251))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.149));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius,8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(transparent,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.749)));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius,8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius,8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.plyr--video,.video__player{display:block;height:100%;max-width:max(var(--video-player-width,100%),100%);width:max(var(--video-player-width,100%),100%)}.video-embed-iframe .plyr--video,.video-embed-iframe .video__player{height:100vh;max-width:max(var(--video-player-width,100vw),100vw);width:max(var(--video-player-width,100vw),100vw)}.plyr{container-type:inline-size}.plyr__progress__container,.plyr__time{display:none}@container (min-width:320px){.plyr__progress__container,.plyr__time{display:block}}.plyr--paused .plyr__controls{display:none}.plyr--video .plyr__control--overlaid{background-color:var(--color-action);color:var(--color-action-contrast);z-index:4}.plyr--video .plyr__control--overlaid:hover{background-color:var(--color-action);opacity:.8}.plyr--video .plyr__controls .plyr__control{cursor:pointer;opacity:.5}.plyr--video .plyr__controls .plyr__control:hover{background-color:var(--color-action);color:var(--color-action-contrast);opacity:1}.plyr--video .plyr__progress input,.plyr--video .plyr__volume input{color:var(--color-action)}.plyr--video .plyr__controls button:focus,.plyr--video .plyr__controls button:hover{background-color:transparent;color:var(--color-action-contrast)}.plyr__poster{background-size:cover}.video__player--center iframe{left:calc((var(--video-player-width) - 100vw)/2*-1);position:absolute}
.cookie-banner{background-color:var(--color-background);border-top:1px solid var(--color-background-alt);bottom:0;box-shadow:var(--box-shadow-l);left:0;position:fixed;width:100%;z-index:9995}.cookie-banner.cookie-banner--preview{position:relative;z-index:1}.cookie-banner>.button.button--hide{color:var(--color-contrast);height:auto;margin:0;padding:var(--spacing-s);position:absolute;right:0;top:0;width:auto}.cookie-banner__wrapper{display:flex;flex-direction:column;gap:var(--spacing-grid);padding:var(--cookie-banner-spacing)}@media (min-width:1025px){.cookie-banner__wrapper{flex-direction:row;justify-content:center}}.cookie-banner__content{display:flex;flex:1;flex-direction:column;justify-content:center}.cookie-banner__buttons,.cookie-banner__links{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}@media (min-width:360px){.cookie-banner__buttons,.cookie-banner__links{flex-direction:row}}@media (min-width:1025px){.cookie-banner__buttons,.cookie-banner__links{flex-wrap:nowrap;justify-content:flex-start}}@media (min-width:1281px){.cookie-banner__buttons,.cookie-banner__links{gap:var(--spacing-s)}}.cookie-banner__links{gap:var(--spacing);margin:0}.cookie-banner__title{color:var(--color-heading);padding-bottom:var(--spacing-xxs)}.cookie-banner__buttons .button,.cookie-banner__links .button,.cookie-banner__links .link,.cookie-banner__text{font-size:var(--font-size-xs)}.cookie-banner__form{font-size:var(--font-size-s)}.cookie-banner__form .cookie-banner__form-setting{padding:var(--cookie-banner-setting-spacing) var(--spacing);position:relative}.cookie-banner__form .cookie-banner__form-setting-switch{padding:var(--spacing-xxs) 0;position:absolute;right:var(--spacing);top:var(--cookie-banner-setting-spacing)}.cookie-banner__form .cookie-banner__form-setting-title{font-family:var(--font-family);font-size:var(--font-size-m);font-weight:400;max-width:calc(100% - 5rem - var(--spacing))}.cookie-banner__form .cookie-banner__form-setting-description{font-size:var(--font-size-s)}@media (min-width:769px){.cookie-banner__form .cookie-banner__form-setting-description{max-width:calc(100% - 5rem - var(--spacing))}}.cookie-banner__form .button--cookie-settings-form-save{font-size:var(--button-font-size)}.cookie-banner__wrapper .dialog .dialog__content{padding:0}.cookie-banner__wrapper .dialog .cookie-banner__form-buttons{background-color:var(--color-background);border-top:1px solid var(--color-background-alt);bottom:-1px;left:0;margin:var(--spacing) 0 0;padding:var(--spacing-s) var(--spacing);position:sticky;width:100%;z-index:9996}.cookie-banner__wrapper .dialog .cookie-banner__form-buttons .button{margin-top:0}.image--placeholder+.js-cookie-banner-blocked,.image--placeholder.js-cookie-banner-marketing-unblocked,.image--placeholder.js-cookie-banner-social-unblocked,.placeholder+.js-cookie-banner-blocked,.placeholder.js-cookie-banner-marketing-unblocked,.placeholder.js-cookie-banner-social-unblocked{display:none}.image--placeholder:has(+.js-cookie-banner-unblocked),.placeholder:has(+.js-cookie-banner-unblocked){display:none}
.site-footer__navigation-social{font-size:var(--font-size-social)}.site-footer__navigation-social .icon-after:after,.site-footer__navigation-social .icon-before:before,.site-footer__navigation-social .icon:before{height:var(--button-icon-size);width:var(--button-icon-size)}
.site-footer{font-size:var(--font-size-mobile);width:100%}@media (min-width:1281px){.site-footer{font-size:var(--font-size)}}.site-footer h2{font-size:var(--font-size-m);padding:0 0 var(--spacing-xxs);text-transform:var(--footer-heading-transform,"none")}.site-footer .text .button,.site-footer .text .link{font-size:var(--font-size-mobile);padding:var(--button-spacing)}.site-footer .text .button:after,.site-footer .text .button:before,.site-footer .text .link:after,.site-footer .text .link:before{height:var(--font-size-mobile);width:var(--font-size-mobile)}@media (min-width:1281px){.site-footer .text .button,.site-footer .text .link{font-size:var(--font-size)}.site-footer .text .button:after,.site-footer .text .button:before,.site-footer .text .link:after,.site-footer .text .link:before{height:var(--font-size);width:var(--font-size)}}.site-footer .text .button.button--transparent,.site-footer .text .link.link--transparent{padding-left:0;padding-right:0}.site-footer .navigation-footer_social,.site-footer .site-footer__navigation-bottom{display:inline-block;margin:0;width:auto}.site-footer__wrapper{margin-left:auto;margin-right:auto;max-width:var(--width-max);padding:0 1rem;padding-bottom:var(--spacing);padding-top:var(--spacing);width:100%}.site-footer__branding{align-items:center;display:flex}.site-footer__texts{overflow:hidden}.site-footer__texts .site-footer__text{margin-bottom:var(--spacing);max-width:var(--width-max-text)}.site-footer__texts .site-footer__text:last-child{margin-bottom:var(--spacing-s)}.site-footer__texts .site-footer__text a{-webkit-hyphens:auto;hyphens:auto;word-break:auto-phrase}@media (min-width:1281px){.site-footer__texts .site-footer__text:last-child{margin-bottom:0}}.site-footer__copyright,.site-footer__navigation-bottom{font-size:var(--font-size-s)}.site-footer__navigation .link.link--active,.site-footer__navigation-bottom .link.link--active{color:var(--color-contrast-alt)}.site-footer__navigation-bottom .navigation__list{flex-wrap:wrap;justify-content:center;text-align:center}@media (min-width:1281px){.site-footer__navigation-bottom .navigation__list{justify-content:flex-start;text-align:left}}.site-footer__navigation-bottom .navigation__item--inline{padding:0 var(--spacing-s) 0 0}.site-footer__navigation-bottom .navigation__item--inline:last-child{padding-right:0}.site-footer__copyright{color:var(--color-contrast)}@media (min-width:769px){.site-footer__copyright{margin-top:0}}
.site-footer--stacked .site-footer__top{padding:var(--spacing-m) 0}.site-footer--stacked .site-footer__bottom .site-footer__wrapper{align-items:center;display:flex;flex-direction:column;gap:var(--spacing);justify-content:center}@media (min-width:769px){.site-footer--stacked .site-footer__bottom .site-footer__wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between}}.site-footer--stacked.site-footer--bottom-background .site-footer__bottom{background-color:var(--color-background-alt)}.site-footer--stacked .site-footer__inline-wrapper{container-type:inline-size;padding-top:var(--spacing-xs)}.site-footer--stacked .site-footer__inline-wrapper>*{justify-content:center;margin-bottom:var(--spacing);text-align:center}.site-footer--stacked .site-footer__inline-wrapper>:last-child{margin-bottom:var(--spacing)}@media (min-width:540px){.site-footer--stacked .site-footer__inline-wrapper>*{justify-content:flex-start;text-align:left}}@media (min-width:1281px){.site-footer--stacked .site-footer__inline-wrapper{padding-top:var(--spacing-xxs)}.site-footer--stacked .site-footer__inline-wrapper>:last-child{margin-bottom:0}}.site-footer--stacked .site-footer__navigation{container-type:inline-size}.site-footer--stacked .site-footer__navigation .navigation-footer_main{font-size:var(--font-size-m)}.site-footer--stacked .site-footer__navigation .navigation-footer_main .navigation__sublist{font-size:var(--font-size-s)}@media (min-width:540px){.site-footer--stacked .site-footer__navigation .navigation-footer_main{margin-bottom:0}.site-footer--stacked .site-footer__navigation .navigation-footer_main .navigation__item--with-sub-items:has(.navigation__sublist--columns){grid-column:span 2}.site-footer--stacked .site-footer__navigation .navigation-footer_main .navigation__sublist--columns{column-count:2}}.site-footer--stacked .site-footer__wrapper--justify{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-m);justify-content:center}@media (min-width:540px){.site-footer--stacked .site-footer__wrapper--justify{align-items:center;display:flex;flex-direction:row;justify-content:space-between}}.site-footer--stacked .site-footer__texts{text-align:center}@media (min-width:540px){.site-footer--stacked .site-footer__texts{text-align:left}}.site-footer--stacked .site-footer__texts--grid{max-width:100%;text-align:center;width:100%}@media (min-width:540px){.site-footer--stacked .site-footer__texts--grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-m);text-align:left}.site-footer--stacked .site-footer__texts--grid .site-footer__text{margin-bottom:0}}@media (min-width:769px){.site-footer--stacked .site-footer__texts--grid.site-footer__texts--grid[data-columns="3"],.site-footer--stacked .site-footer__texts--grid.site-footer__texts--grid[data-columns="5"],.site-footer--stacked .site-footer__texts--grid.site-footer__texts--grid[data-columns="6"]{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1025px){.site-footer--stacked .site-footer__texts--grid.site-footer__texts--grid[data-columns="4"]{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:1536px){.site-footer--stacked .site-footer__texts--grid.site-footer__texts--grid[data-columns="5"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.site-footer--stacked .site-footer__texts--grid.site-footer__texts--grid[data-columns="6"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media (min-width:540px){.site-footer--stacked .site-footer__wrapper--inline .site-footer__texts--grid.site-footer__texts--grid[data-columns="3"],.site-footer--stacked .site-footer__wrapper--inline .site-footer__texts--grid.site-footer__texts--grid[data-columns="4"],.site-footer--stacked .site-footer__wrapper--inline .site-footer__texts--grid.site-footer__texts--grid[data-columns="5"],.site-footer--stacked .site-footer__wrapper--inline .site-footer__texts--grid.site-footer__texts--grid[data-columns="6"]{grid-template-columns:1fr}}@media (min-width:769px){.site-footer--stacked .site-footer__wrapper--inline .site-footer__texts--grid.site-footer__texts--grid[data-columns="3"],.site-footer--stacked .site-footer__wrapper--inline .site-footer__texts--grid.site-footer__texts--grid[data-columns="5"],.site-footer--stacked .site-footer__wrapper--inline .site-footer__texts--grid.site-footer__texts--grid[data-columns="6"]{grid-template-columns:1fr 1fr}}@media (min-width:1025px){.site-footer--stacked .site-footer__wrapper--inline .site-footer__texts--grid.site-footer__texts--grid[data-columns="3"],.site-footer--stacked .site-footer__wrapper--inline .site-footer__texts--grid.site-footer__texts--grid[data-columns="4"],.site-footer--stacked .site-footer__wrapper--inline .site-footer__texts--grid.site-footer__texts--grid[data-columns="5"],.site-footer--stacked .site-footer__wrapper--inline .site-footer__texts--grid.site-footer__texts--grid[data-columns="6"]{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1536px){.site-footer--stacked .site-footer__wrapper--inline .site-footer__texts--grid.site-footer__texts--grid[data-columns="5"],.site-footer--stacked .site-footer__wrapper--inline .site-footer__texts--grid.site-footer__texts--grid[data-columns="6"]{grid-template-columns:1fr 1fr 1fr}}.site-footer--stacked .site-footer__navigation--sitemap .navigation-footer_main .navigation__list{text-align:center}.site-footer--stacked .site-footer__navigation--sitemap .navigation-footer_main .navigation__list .navigation__item{margin-bottom:var(--spacing)}@media (min-width:540px){.site-footer--stacked .site-footer__navigation--sitemap .navigation-footer_main .navigation__list{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-m);text-align:left}.site-footer--stacked .site-footer__navigation--sitemap .navigation-footer_main .navigation__list .navigation__item{margin-bottom:0}}@media (min-width:769px){.site-footer--stacked .site-footer__navigation--sitemap .navigation-footer_main .navigation__list{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1025px){.site-footer--stacked .site-footer__navigation--sitemap .navigation-footer_main .navigation__list{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:var(--spacing)}}.site-footer--stacked .site-footer__navigation--extra .site-footer__navigation_empty{display:none}.site-footer--stacked .site-footer__navigation--extra .navigation__list{margin-bottom:var(--spacing-l);text-align:center}.site-footer--stacked .site-footer__navigation--extra .navigation__item{margin:var(--spacing-xs) 0}.site-footer--stacked .site-footer__navigation--extra .navigation__item:first-child{margin-top:0}.site-footer--stacked .site-footer__navigation--extra .navigation__item:last-child{margin-bottom:0}.site-footer--stacked .site-footer__navigation--extra .navigation__sublist{display:none}@media (min-width:540px){.site-footer--stacked .site-footer__navigation--extra{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-m)}.site-footer--stacked .site-footer__navigation--extra .navigation__list{text-align:left}.site-footer--stacked .site-footer__navigation--extra .navigation__item--list{margin-bottom:0}}@media (min-width:769px){.site-footer--stacked .site-footer__navigation--extra{grid-template-columns:1fr 1fr 1fr}.site-footer--stacked .site-footer__navigation--extra .site-footer__navigation_empty{display:block}}.site-footer--stacked .site-footer__wrapper--inline{display:flex;flex-direction:column;gap:var(--spacing)}.site-footer--stacked .site-footer__wrapper--inline .site-footer__branding{margin-top:var(--spacing-xxs)}@media (min-width:1025px){.site-footer--stacked .site-footer__wrapper--inline .site-footer__navigation--sitemap .navigation-footer_main .navigation__list{grid-template-columns:1fr 1fr 1fr}}.site-footer--stacked .site-footer__wrapper--inline .site-footer__navigation-social{display:flex;justify-content:center}@media (min-width:540px){.site-footer--stacked .site-footer__wrapper--inline{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-m);align-items:start}.site-footer--stacked .site-footer__wrapper--inline.site-footer__wrapper--inline-reversed,.site-footer--stacked .site-footer__wrapper--inline.site-footer__wrapper--prominent{grid-template-columns:1fr 1fr}.site-footer--stacked .site-footer__wrapper--inline.site-footer__wrapper--prominent>:first-child{display:flex;grid-column:1/span 1;justify-content:space-between}.site-footer--stacked .site-footer__wrapper--inline .site-footer__navigation--sitemap .navigation-footer_main .navigation__list{grid-template-columns:1fr}.site-footer--stacked .site-footer__wrapper--inline .site-footer__navigation-social{justify-content:flex-start}}@media (min-width:769px){.site-footer--stacked .site-footer__wrapper--inline{grid-template-columns:1fr 2fr}.site-footer--stacked .site-footer__wrapper--inline.site-footer__wrapper--inline-reversed{grid-template-columns:2fr 1fr}.site-footer--stacked .site-footer__wrapper--inline.site-footer__wrapper--prominent{grid-template-columns:1fr 2fr}.site-footer--stacked .site-footer__wrapper--inline.site-footer__wrapper--prominent>:first-child{grid-column:1/span 2}.site-footer--stacked .site-footer__wrapper--inline .site-footer__navigation--sitemap .navigation-footer_main .navigation__list{grid-template-columns:1fr 1fr}}@media (min-width:1025px){.site-footer--stacked .site-footer__wrapper--inline{grid-template-columns:1fr 3fr}.site-footer--stacked .site-footer__wrapper--inline.site-footer__wrapper--inline-reversed{grid-template-columns:3fr 1fr}.site-footer--stacked .site-footer__wrapper--inline.site-footer__wrapper--prominent{grid-template-columns:1fr 1fr 2fr}.site-footer--stacked .site-footer__wrapper--inline.site-footer__wrapper--prominent>:first-child{display:block;grid-column:unset}.site-footer--stacked .site-footer__wrapper--inline.site-footer__wrapper--prominent .branding__logo img{max-height:unset;max-width:80%}.site-footer--stacked .site-footer__wrapper--inline.site-footer__wrapper--prominent .site-footer__navigation--sitemap .navigation-footer_main .navigation__list{grid-template-columns:1fr 1fr}.site-footer--stacked .site-footer__wrapper--inline .site-footer__navigation--sitemap .navigation-footer_main .navigation__list{grid-template-columns:1fr 1fr 1fr}}@media (min-width:540px){.site-footer--stacked.site-footer--right .site-footer__wrapper--inline{grid-template-columns:3fr 1fr}.site-footer--stacked.site-footer--right .site-footer__wrapper--inline.site-footer__wrapper--inline-reversed{grid-template-columns:1fr 3fr}.site-footer--stacked.site-footer--right .site-footer__wrapper--inline.site-footer__wrapper--inline-text{grid-template-columns:2fr 1fr}.site-footer--stacked.site-footer--right .site-footer__wrapper--header .site-footer__branding,.site-footer--stacked.site-footer--right .site-footer__wrapper--header .site-footer__navigation-social{display:flex;justify-content:flex-end}.site-footer--stacked.site-footer--right .site-footer__texts{margin-left:auto}}@media (min-width:1025px){.site-footer--stacked.site-footer--right .site-footer__wrapper--inline.site-footer__wrapper--inline-text{grid-template-columns:2fr 1fr 1fr}}@media (min-width:1281px){.site-footer--stacked.site-footer--right .site-footer__navigation-bottom .navigation__list{justify-content:flex-start;text-align:left}}.site-footer--stacked.site-footer--center .site-footer__wrapper--header:not(.site-footer__wrapper--justify) .site-footer__branding{justify-content:center}@media (min-width:540px){.site-footer--stacked.site-footer--center .site-footer__navigation .navigation__list,.site-footer--stacked.site-footer--center .site-footer__navigation--extra .navigation__list,.site-footer--stacked.site-footer--center .site-footer__navigation--sitemap .navigation__list,.site-footer--stacked.site-footer--center .site-footer__texts{text-align:center}}@media (min-width:1281px){.site-footer--stacked.site-footer--center .site-footer__navigation-bottom .navigation__list{justify-content:center;text-align:center}}.site-footer--stacked .site-footer__inline-wrapper--center .site-footer__branding,.site-footer--stacked .site-footer__inline-wrapper--center .site-footer__copyright,.site-footer--stacked .site-footer__inline-wrapper--center .site-footer__navigation-bottom,.site-footer--stacked .site-footer__inline-wrapper--center .site-footer__navigation-social{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.site-footer--stacked .site-footer__inline-wrapper--center .site-footer__texts{justify-content:center}.site-footer--stacked .site-footer__inline-wrapper--center .site-footer__text{margin-left:auto;margin-right:auto;text-align:center}.site-footer--stacked .site-footer__inline-wrapper--center.site-footer__wrapper--justify .site-footer__branding,.site-footer--stacked .site-footer__inline-wrapper--center.site-footer__wrapper--justify .site-footer__copyright,.site-footer--stacked .site-footer__inline-wrapper--center.site-footer__wrapper--justify .site-footer__navigation-bottom,.site-footer--stacked .site-footer__inline-wrapper--center.site-footer__wrapper--justify .site-footer__navigation-social{justify-content:unset;margin-left:0;margin-right:0}
.site-header{background:var(--color-background);position:relative;top:0;transform:scale(1);transition:opacity var(--transition-m),box-shadow var(--transition-m);transition-delay:var(--transition-m);width:100%;z-index:10}.site-header.site-header--sticky{opacity:1;pointer-events:all}.has-scrolled-down .site-header.site-header--sticky{opacity:0;pointer-events:none;transition:background var(--transition-m),opacity var(--transition-m),box-shadow var(--transition-m),top var(--transition-xs)}.has-scrolled-up .site-header.site-header--sticky{animation:header-slide-down var(--transition-l);background:var(--color-background);position:sticky;top:var(--admin-toolbar-height,0);z-index:9995}.site-header.site-header--overlay{background:none}body:not(.site-header-overlay) .site-header.site-header--overlay{background:var(--color-background)}.has-scrolled-up .site-header--sticky-border,.site-header--border{border-bottom:var(--border-width) solid var(--color-background-alt)}.has-scrolled-up .site-header--sticky-dropshadow,.site-header--dropshadow{box-shadow:var(--box-shadow-m)}.site-header__wrapper{height:var(--header-height);margin-left:auto;margin-right:auto;max-width:var(--width-max);padding:0 1rem;width:100%}.site-header__branding{align-items:center;display:flex;height:var(--header-height);margin:0 auto 0 0}.site-header__button_wrapper{align-items:center;display:flex;gap:var(--spacing)}.site-header__cta .link.link--button{border-radius:var(--button-border-radius);position:relative;white-space:nowrap}.site-header__desktop{display:none}@media (min-width:1025px){.site-header__desktop{display:block;width:100%}}.site-header__mobile{align-items:center;display:flex;height:var(--header-height)}@media (min-width:1025px){.site-header__mobile{display:none}}.site-header__mobile .dialog--padding{padding-bottom:0;padding-top:0}.site-header--right .site-header__branding{margin:0 0 0 auto}
.site-header__navigation-language{align-items:center;display:flex;font-size:.8rem;justify-content:space-between;position:relative;text-transform:uppercase}.site-header__navigation-language .navigation__list--inline,.site-header__navigation-language .navigation__list--inline .link{flex-wrap:nowrap}.site-header__navigation-language .navigation__item>span{display:inline-flex;font-size:var(--header-language-navigation-font-size);font-weight:var(--header-language-navigation-font-weight);line-height:var(--line-height-s)}.site-header__navigation-language .navigation__item--active>span{border-bottom:var(--border-link-width) solid var(--color-action)}.site-header__navigation-language .navigation__item--disabled>span{text-decoration:line-through}.site-header__navigation-language .navigation__item .link{font-size:var(--header-language-navigation-font-size);font-weight:var(--header-language-navigation-font-weight);line-height:var(--line-height-s);text-decoration:none}
.site-header--minimal .site-header__desktop{height:var(--header-height)}@media (min-width:1025px){.site-header--minimal .site-header__desktop{display:flex;gap:var(--header-gap);justify-content:space-between;position:relative}}.site-header--minimal .site-header__navigation{margin:0 var(--header-gap) 0 0}@media (min-width:1281px){.site-header--minimal .site-header__navigation:last-child{margin:0}}@media (min-width:1442px){.site-header--minimal .site-header__navigation{margin:0 var(--spacing-l) 0 0}.site-header--minimal .site-header__navigation:last-child{margin:0}}.site-header--minimal .site-header__navigation-secondary{align-items:center;padding:var(--spacing-s) var(--spacing-s) var(--spacing-s) 0}@media (min-width:1025px){.site-header--minimal .site-header__navigation-secondary:last-child{margin-right:0}}@media (min-width:1281px){.site-header--minimal .site-header__navigation-secondary{padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-xs) 0}}.site-header--minimal .site-header__cta{align-items:center;display:flex}@media (min-width:1025px){.site-header--minimal .site-header__cta{height:100%}}.site-header--minimal .site-header__minimal-wrapper{display:flex;gap:var(--spacing-m);justify-content:right;margin-left:auto}.site-header--minimal.site-header--center .site-header__desktop{justify-content:space-between}.site-header--minimal.site-header--center .site-header__desktop .site-header__branding{height:var(--header-height);justify-content:center;left:0;margin:0 auto;position:absolute;right:0}.site-header--minimal.site-header--center .site-header__mobile--no-foldout{justify-content:center}.site-header--minimal.site-header--center .site-header__mobile--no-foldout .site-header__branding{margin:0}.site-header--minimal.site-header--center .site-header__search{height:100%}.site-header--minimal .site-header__mobile>.site-header__navigation-language .navigation__list,.site-header--minimal .site-header__mobile>.site-header__navigation-social .navigation__list{gap:var(--spacing-xs)}@media (min-width:540px){.site-header--minimal .site-header__mobile>.site-header__navigation-language .navigation__list,.site-header--minimal .site-header__mobile>.site-header__navigation-social .navigation__list{gap:var(--spacing-s)}}.site-header--minimal .site-header__mobile>.site-header__search{height:100%}.site-header--minimal .site-header__mobile>.site-header__search .button--foldout,.site-header--minimal .site-header__mobile>.site-header__search .button--foldout[aria-expanded=true]{background-color:transparent;width:auto}.site-header--minimal .site-header__mobile>.site-header__search .button--foldout:hover,.site-header--minimal .site-header__mobile>.site-header__search .button--foldout[aria-expanded=true]:hover{background-color:transparent}.site-header--minimal .site-header__mobile>.site-header__search .site-header__search__form{padding:var(--spacing) 0}.site-header--minimal .site-header__mobile>.site-header__cta .link--button{padding:var(--spacing-s) var(--spacing)}
.site-header__navigation,.site-header__navigation-secondary{align-items:center;display:flex;justify-content:space-between}.site-header__navigation .navigation__list,.site-header__navigation-secondary .navigation__list{flex-wrap:nowrap;height:100%}.site-header__navigation .navigation__list .button.button--dialog,.site-header__navigation .navigation__list .link,.site-header__navigation .navigation__list .no-link,.site-header__navigation-secondary .navigation__list .button.button--dialog,.site-header__navigation-secondary .navigation__list .link,.site-header__navigation-secondary .navigation__list .no-link{height:100%}@media (min-width:1025px){.site-header__navigation .navigation__list,.site-header__navigation-secondary .navigation__list{gap:var(--spacing-s)}}.site-header__navigation .navigation__list,.site-header__navigation .navigation__list .link,.site-header__navigation .navigation__list .no-link,.site-header__navigation-secondary .navigation__list,.site-header__navigation-secondary .navigation__list .link,.site-header__navigation-secondary .navigation__list .no-link{flex-wrap:nowrap}@media (min-width:769px){.site-header__navigation .navigation__list .navigation__item>.link span,.site-header__navigation-secondary .navigation__list .navigation__item>.link span{white-space:nowrap}}.site-header__navigation .navigation,.site-header__navigation .navigation__list,.site-header__navigation .navigation__wrapper,.site-header__navigation .navigation__wrapper-inner,.site-header__navigation-secondary .navigation,.site-header__navigation-secondary .navigation__list,.site-header__navigation-secondary .navigation__wrapper,.site-header__navigation-secondary .navigation__wrapper-inner{height:100%}.site-header__navigation .button.button--dialog,.site-header__navigation .link,.site-header__navigation .no-link,.site-header__navigation-secondary .button.button--dialog,.site-header__navigation-secondary .link,.site-header__navigation-secondary .no-link{padding:var(--spacing-s) var(--spacing-xxs)}@media (min-width:1025px){.site-header__navigation .button.button--dialog,.site-header__navigation .link,.site-header__navigation .no-link,.site-header__navigation-secondary .button.button--dialog,.site-header__navigation-secondary .link,.site-header__navigation-secondary .no-link{padding:var(--spacing-xxs)}}.site-header__navigation .button.button--dialog:focus,.site-header__navigation .link:focus,.site-header__navigation-secondary .button.button--dialog:focus,.site-header__navigation-secondary .link:focus{outline-offset:var(--border-focus-negate)}.site-header__navigation .button.button--dialog.link--active span:after,.site-header__navigation .link.link--active span:after,.site-header__navigation-secondary .button.button--dialog.link--active span:after,.site-header__navigation-secondary .link.link--active span:after{transform:scaleX(1);transform-origin:0 50%}.site-header__navigation .button.button--dialog,.site-header__navigation .link,.site-header__navigation .no-link{font-size:var(--header-primary-navigation-font-size);font-weight:var(--header-primary-navigation-font-weight);text-transform:var(--header-primary-navigation-transform)}.site-header__navigation .navigation__list{gap:var(--spacing)}.site-header__navigation-secondary .button.button--dialog,.site-header__navigation-secondary .link,.site-header__navigation-secondary .no-link{font-size:var(--header-secondary-navigation-font-size);font-weight:var(--header-secondary-navigation-font-weight);text-transform:var(--header-secondary-navigation-transform)}.site-header__navigation-secondary .navigation__list{gap:var(--spacing)}
.site-header .site-header__mobile>.button.button--dialog,.site-header .site-header__wrapper>.button.button--dialog{align-items:center;border-radius:0;height:var(--header-height);padding:0;text-decoration:none;text-transform:uppercase;width:var(--header-mobile-menu-icon-size)}.site-header .site-header__mobile>.button.button--dialog:before,.site-header .site-header__wrapper>.button.button--dialog:before{height:var(--header-mobile-menu-icon-size);transform:rotate(0);width:var(--header-mobile-menu-icon-size)}.site-header .site-header__mobile>.button.button--dialog:focus,.site-header .site-header__mobile>.button.button--dialog:hover,.site-header .site-header__wrapper>.button.button--dialog:focus,.site-header .site-header__wrapper>.button.button--dialog:hover{color:var(--color-contrast)}.site-header .site-header__mobile>.button.button--dialog:focus:before,.site-header .site-header__mobile>.button.button--dialog:hover:before,.site-header .site-header__wrapper>.button.button--dialog:focus:before,.site-header .site-header__wrapper>.button.button--dialog:hover:before{transform:var(--header-mobile-menu-icon-rotate)}.site-header .site-header__mobile>.button.button--dialog:focus,.site-header .site-header__wrapper>.button.button--dialog:focus{outline-offset:var(--border-focus-negate)}@media (min-width:1025px){.site-header .site-header__mobile>.button.button--dialog,.site-header .site-header__wrapper>.button.button--dialog{height:var(--header-height)}}.site-header .dialog--full .dialog__header,.site-header .dialog--full .site-header__branding{height:var(--header-height)}@media (min-width:1025px){.site-header .dialog--full .dialog__header,.site-header .dialog--full .site-header__branding{height:var(--header-height)}}.site-header .dialog--full .button--close,.site-header .dialog--full .site-header__branding{width:max-content}.site-header .dialog--full .button--close{align-items:center;height:var(--header-height);padding:0;text-decoration:none;text-transform:uppercase;width:var(--header-mobile-menu-icon-size)}.site-header .dialog--full .button--close:before{height:var(--header-mobile-menu-icon-size);width:var(--header-mobile-menu-icon-size)}@media (min-width:1025px){.site-header .dialog--full .button--close{height:var(--header-height)}}.site-header .dialog--full .site-header__navigation,.site-header .dialog--full .site-header__navigation-secondary{display:block;padding:0 0 var(--spacing-l)}@media (min-width:1281px){.site-header .dialog--full .site-header__navigation,.site-header .dialog--full .site-header__navigation-secondary{padding:0 0 var(--spacing-m)}}.site-header .dialog--full .site-header__navigation .navigation__list,.site-header .dialog--full .site-header__navigation .navigation__list--inline,.site-header .dialog--full .site-header__navigation-secondary .navigation__list,.site-header .dialog--full .site-header__navigation-secondary .navigation__list--inline{display:block}.site-header .dialog--full .site-header__navigation .navigation__item--inline,.site-header .dialog--full .site-header__navigation-secondary .navigation__item--inline{padding:0 0 var(--spacing-xs) 0}.site-header .dialog--full .site-header__navigation .navigation__sublist .button.button--dialog,.site-header .dialog--full .site-header__navigation .navigation__sublist .link,.site-header .dialog--full .site-header__navigation .navigation__sublist .no-link,.site-header .dialog--full .site-header__navigation-secondary .navigation__sublist .button.button--dialog,.site-header .dialog--full .site-header__navigation-secondary .navigation__sublist .link,.site-header .dialog--full .site-header__navigation-secondary .navigation__sublist .no-link{min-width:auto}.site-header .dialog--full .site-header__navigation{padding:var(--spacing) 0}.site-header .dialog--full .site-header__navigation .button.button--dialog,.site-header .dialog--full .site-header__navigation .link,.site-header .dialog--full .site-header__navigation .no-link{font-size:var(--header-primary-navigation-foldout-font-size);font-weight:var(--header-primary-navigation-foldout-font-weight)}.site-header .dialog--full .site-header__navigation-secondary .button.button--dialog,.site-header .dialog--full .site-header__navigation-secondary .link,.site-header .dialog--full .site-header__navigation-secondary .no-link{font-size:var(--header-secondary-navigation-foldout-font-size);font-weight:var(--header-secondary-navigation-foldout-font-weight)}.site-header .dialog--full .site-header__navigation-secondary .navigation__item--inline{padding:var(--spacing-xxs) 0}.site-header .dialog--full .site-header__search .form--search{padding:0}.site-header .dialog__footer{align-items:center;display:flex;height:var(--header-height);justify-content:space-between}.site-header.site-header--center .dialog__content{text-align:center}.site-header.site-header--right .dialog--full .button--close{left:var(--spacing-grid)}
.site-header__search>.button.button--foldout{border-radius:0;height:100%;padding:0;width:var(--header-height)}.site-header__search>.button.button--foldout[aria-expanded=false]{background-color:transparent;color:currentcolor}.site-header__search>.button.button--foldout[aria-expanded=false]:hover,.site-header__search>.button.button--foldout[aria-expanded=true]{background:var(--color-background-alt);color:var(--color-contrast)}.site-header__search>.button.button--foldout[aria-expanded=true]:hover{background-color:var(--color-background-alt-2);color:var(--color-contrast)}.site-header__search .site-header__search__form{background:var(--color-background-alt);left:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:var(--spacing-vertical) 0;position:absolute;top:100%;width:100vw}.site-header__search .site-header__search__form-wrapper{margin-left:auto;margin-right:auto;max-width:var(--width-max);padding:0 1rem;width:100%}.site-header__search .form--search{border:var(--border-input-width) solid var(--color-form-border);border-radius:var(--border-input-radius);display:flex;margin:var(--spacing) auto;max-width:var(--width-max-text);overflow:hidden;width:100%}@media (min-width:1025px){.site-header__search .form--search{margin:0 auto}}.site-header__search .form-actions,.site-header__search .form-item{margin:0;padding:0}.site-header__search .form-item{flex:1}.site-header__search .form-actions{flex:0}.site-header__search .form-item--s{max-width:100%}.site-header__search .form-text{border:0;border-radius:0;height:100%;max-width:100%;padding:1rem .75em;width:100%}.site-header__search .button--search{border-radius:0;margin:0;padding:1rem}.site-header__search .button--search.icon-before:before{margin-right:0}@media (min-width:1025px){.site-header__search .button--search.icon-before:before{margin-right:var(--spacing-icon)}}.site-header__search .button--search span{height:.1rem;overflow:hidden;position:absolute!important;width:.1rem;clip:rect(.1rem,.1rem,.1rem,.1rem);word-wrap:normal;inset:auto}.site-header__search .button--search span.focusable:active,.site-header__search .button--search span.focusable:focus{height:auto;overflow:visible;position:static!important;width:auto;clip:auto}@media (min-width:1025px){.site-header__search .button--search span{height:auto;overflow:initial;position:relative!important;width:auto;clip:auto;word-wrap:normal}}.site-header__search .button--search .icon{margin:0}
.site-main{min-height:50vh}.page--system .page-title{color:var(--color-heading);font-family:var(--heading-font-family);font-size:var(--heading-font-size);font-weight:var(--font-weight-heading);margin:0;padding:0 0 var(--spacing-vertical-section)}.page--system .site-main{margin-left:auto;margin-right:auto;max-width:var(--width-max);max-width:var(--width-max-text);padding:0 1rem;padding-bottom:var(--spacing-vertical);padding-top:var(--spacing-vertical);width:100%}
.section{container-type:inline-size;overflow:hidden;position:relative}.section__inner{display:flex;flex-direction:column;gap:var(--spacing-vertical-section)}.section__inner--grid{max-width:var(--width-max);max-width:var(--width-max-content)}.section__inner--grid,.section__inner--text{margin-left:auto;margin-right:auto;padding:0 1rem;width:100%}.section__inner--text{max-width:var(--width-max);max-width:var(--width-max-text)}.section--padding{padding-bottom:var(--spacing-vertical);padding-top:var(--spacing-vertical)}.dialog .section--padding{padding-bottom:var(--spacing-vertical-content);padding-top:var(--spacing-vertical-content)}.section__inner__content{width:100%}.section--hero .section__inner--grid .hero--overlay .hero__wrapper,.section--hero .section__inner--grid .hero--stacked .hero__wrapper{padding-left:0;padding-right:0}.section--text .grid.grid--gutter{gap:var(--spacing-grid)}.section--text .grid[data-columns="2"]{align-items:flex-start}.section--text .grid[data-columns="2"].grid--middle{align-items:center}.section--text .grid[data-columns="2"].grid--bottom{align-items:flex-end}.section--text .grid[data-columns="2"]>*{container-type:inline-size;flex:0 0 100%;margin:0}@container (min-width:769px){.section--text .grid[data-columns="2"]>*{flex:0 0 calc(50% - var(--spacing-grid)/2)}.section--text .grid[data-columns="2"].grid--no-gutter>*{flex:0 0 50%}}.section--text:has(.grid[data-columns="2"].grid--66-33-background){padding-bottom:0;padding-top:0}.section--text:has(.grid[data-columns="2"].grid--66-33-background) .grid>*{padding-bottom:var(--spacing-vertical-content);padding-top:var(--spacing-vertical-content)}.section--text .grid[data-columns="2"].grid--66-33-background{align-items:unset}.section--text:has(.grid[data-columns="2"].grid--33-66-background){padding-bottom:0;padding-top:0}.section--text:has(.grid[data-columns="2"].grid--33-66-background) .grid>*{padding-bottom:var(--spacing-vertical-content);padding-top:var(--spacing-vertical-content)}.section--text .grid[data-columns="2"].grid--33-66-background{align-items:unset}.section--text:has(.grid[data-columns="2"].grid--75-25-background){padding-bottom:0;padding-top:0}.section--text:has(.grid[data-columns="2"].grid--75-25-background) .grid>*{padding-bottom:var(--spacing-vertical-content);padding-top:var(--spacing-vertical-content)}.section--text .grid[data-columns="2"].grid--75-25-background{align-items:unset}.section--text:has(.grid[data-columns="2"].grid--25-75-background){padding-bottom:0;padding-top:0}.section--text:has(.grid[data-columns="2"].grid--25-75-background) .grid>*{padding-bottom:var(--spacing-vertical-content);padding-top:var(--spacing-vertical-content)}.section--text .grid[data-columns="2"].grid--25-75-background{align-items:unset}.section--text .card,.section--text .metadata,.section--text .person,.section--text .text{max-width:var(--width-max-text)}.section--text.section--center .card,.section--text.section--center .metadata,.section--text.section--center .person,.section--text.section--center .text{margin-left:auto;margin-right:auto}@media (min-width:769px){.section--text.section--center .card.card--inline.card--center,.section--text.section--center .person.person--inline.person--center{max-width:60%}}@media (min-width:1025px){.section--text.section--center .card.card--inline.card--center,.section--text.section--center .person.person--inline.person--center{max-width:70%}}.section--text.section--center .grid .card.card--inline.card--center,.section--text.section--center .grid .person.person--inline.person--center{max-width:100%}.section--statistic{padding-bottom:calc(var(--spacing-vertical)*1.5);padding-top:calc(var(--spacing-vertical)*1.5)}.section--overview .section__inner{position:relative}.section--padding.default-color:not(.section--text:has(.grid--66-33-background,.grid--33-66-background,.grid--75-25-background,.grid--25-75-background))+.section--padding.default-color:not(.section--padding-force){padding-top:0}.section--padding.primary-color:not(.section--text:has(.grid--66-33-background,.grid--33-66-background,.grid--75-25-background,.grid--25-75-background))+.section--padding.primary-color:not(.section--padding-force){padding-top:0}.section--padding.secondary-color:not(.section--text:has(.grid--66-33-background,.grid--33-66-background,.grid--75-25-background,.grid--25-75-background))+.section--padding.secondary-color:not(.section--padding-force){padding-top:0}.section--padding.tertiary-color:not(.section--text:has(.grid--66-33-background,.grid--33-66-background,.grid--75-25-background,.grid--25-75-background))+.section--padding.tertiary-color:not(.section--padding-force){padding-top:0}.section--padding.main_primary-color:not(.section--text:has(.grid--66-33-background,.grid--33-66-background,.grid--75-25-background,.grid--25-75-background))+.section--padding.main_primary-color:not(.section--padding-force){padding-top:0}.section--padding.main_secondary-color:not(.section--text:has(.grid--66-33-background,.grid--33-66-background,.grid--75-25-background,.grid--25-75-background))+.section--padding.main_secondary-color:not(.section--padding-force){padding-top:0}.section--padding.main_tertiary-color:not(.section--text:has(.grid--66-33-background,.grid--33-66-background,.grid--75-25-background,.grid--25-75-background))+.section--padding.main_tertiary-color:not(.section--padding-force){padding-top:0}.section--padding.support-color:not(.section--text:has(.grid--66-33-background,.grid--33-66-background,.grid--75-25-background,.grid--25-75-background))+.section--padding.support-color:not(.section--padding-force){padding-top:0}.section--padding.shows_primary-color:not(.section--text:has(.grid--66-33-background,.grid--33-66-background,.grid--75-25-background,.grid--25-75-background))+.section--padding.shows_primary-color:not(.section--padding-force){padding-top:0}.section--padding.shows_secondary-color:not(.section--text:has(.grid--66-33-background,.grid--33-66-background,.grid--75-25-background,.grid--25-75-background))+.section--padding.shows_secondary-color:not(.section--padding-force){padding-top:0}.section--padding.shows_tertiary-color:not(.section--text:has(.grid--66-33-background,.grid--33-66-background,.grid--75-25-background,.grid--25-75-background))+.section--padding.shows_tertiary-color:not(.section--padding-force){padding-top:0}.section--padding.shows_quarternary-color:not(.section--text:has(.grid--66-33-background,.grid--33-66-background,.grid--75-25-background,.grid--25-75-background))+.section--padding.shows_quarternary-color:not(.section--padding-force){padding-top:0}.section--padding.shows_quinary-color:not(.section--text:has(.grid--66-33-background,.grid--33-66-background,.grid--75-25-background,.grid--25-75-background))+.section--padding.shows_quinary-color:not(.section--padding-force){padding-top:0}.section--padding.shows_senary-color:not(.section--text:has(.grid--66-33-background,.grid--33-66-background,.grid--75-25-background,.grid--25-75-background))+.section--padding.shows_senary-color:not(.section--padding-force){padding-top:0}.section--padding.shows_septenary-color:not(.section--text:has(.grid--66-33-background,.grid--33-66-background,.grid--75-25-background,.grid--25-75-background))+.section--padding.shows_septenary-color:not(.section--padding-force){padding-top:0}.section--padding.dancers-color:not(.section--text:has(.grid--66-33-background,.grid--33-66-background,.grid--75-25-background,.grid--25-75-background))+.section--padding.dancers-color:not(.section--padding-force){padding-top:0}.section--padding.education_primary-color:not(.section--text:has(.grid--66-33-background,.grid--33-66-background,.grid--75-25-background,.grid--25-75-background))+.section--padding.education_primary-color:not(.section--padding-force){padding-top:0}.section--padding.education_secondary-color:not(.section--text:has(.grid--66-33-background,.grid--33-66-background,.grid--75-25-background,.grid--25-75-background))+.section--padding.education_secondary-color:not(.section--padding-force){padding-top:0}.section--padding.transparent:not(.section--text:has(.grid--66-33-background,.grid--33-66-background,.grid--75-25-background,.grid--25-75-background))+.section--padding.transparent:not(.section--padding-force){padding-top:0}.section--padding:not(.section--spacing).default-color:has(+.section--padding.default-color){padding-bottom:var(--spacing-vertical-content)}.section--padding:not(.section--spacing).primary-color:has(+.section--padding.primary-color){padding-bottom:var(--spacing-vertical-content)}.section--padding:not(.section--spacing).secondary-color:has(+.section--padding.secondary-color){padding-bottom:var(--spacing-vertical-content)}.section--padding:not(.section--spacing).tertiary-color:has(+.section--padding.tertiary-color){padding-bottom:var(--spacing-vertical-content)}.section--padding:not(.section--spacing).main_primary-color:has(+.section--padding.main_primary-color){padding-bottom:var(--spacing-vertical-content)}.section--padding:not(.section--spacing).main_secondary-color:has(+.section--padding.main_secondary-color){padding-bottom:var(--spacing-vertical-content)}.section--padding:not(.section--spacing).main_tertiary-color:has(+.section--padding.main_tertiary-color){padding-bottom:var(--spacing-vertical-content)}.section--padding:not(.section--spacing).support-color:has(+.section--padding.support-color){padding-bottom:var(--spacing-vertical-content)}.section--padding:not(.section--spacing).shows_primary-color:has(+.section--padding.shows_primary-color){padding-bottom:var(--spacing-vertical-content)}.section--padding:not(.section--spacing).shows_secondary-color:has(+.section--padding.shows_secondary-color){padding-bottom:var(--spacing-vertical-content)}.section--padding:not(.section--spacing).shows_tertiary-color:has(+.section--padding.shows_tertiary-color){padding-bottom:var(--spacing-vertical-content)}.section--padding:not(.section--spacing).shows_quarternary-color:has(+.section--padding.shows_quarternary-color){padding-bottom:var(--spacing-vertical-content)}.section--padding:not(.section--spacing).shows_quinary-color:has(+.section--padding.shows_quinary-color){padding-bottom:var(--spacing-vertical-content)}.section--padding:not(.section--spacing).shows_senary-color:has(+.section--padding.shows_senary-color){padding-bottom:var(--spacing-vertical-content)}.section--padding:not(.section--spacing).shows_septenary-color:has(+.section--padding.shows_septenary-color){padding-bottom:var(--spacing-vertical-content)}.section--padding:not(.section--spacing).dancers-color:has(+.section--padding.dancers-color){padding-bottom:var(--spacing-vertical-content)}.section--padding:not(.section--spacing).education_primary-color:has(+.section--padding.education_primary-color){padding-bottom:var(--spacing-vertical-content)}.section--padding:not(.section--spacing).education_secondary-color:has(+.section--padding.education_secondary-color){padding-bottom:var(--spacing-vertical-content)}.section--padding:not(.section--spacing).transparent:has(+.section--padding.transparent){padding-bottom:var(--spacing-vertical-content)}
