/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.u-clearfix::after,.clearfix::after{display:table;clear:both;content:""}
.u-full-width-image{position:relative}.u-full-width-image img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-position:center;object-fit:cover}
.u-stretched-link::after{position:absolute;z-index:1;inset:0;content:"";pointer-events:auto;background-color:rgba(0,0,0,0)}
.u-text--left{text-align:start !important}.u-text--right{text-align:end !important}.u-text--center{text-align:center !important}.u-text--justify{text-align:justify !important}.u-text--justify-left{text-align:justify !important;text-align-last:start !important;hyphens:auto}.u-text--justify-right{text-align:justify !important;text-align-last:end !important;hyphens:auto}.u-text--justify-center{text-align:justify !important;text-align-last:center !important;hyphens:auto}
.u-video-responsive{position:relative;display:block;overflow:hidden;inline-size:100%;padding-block:0;padding-inline:0}.u-video-responsive::before{display:block;padding-block-end:56.25%;content:""}.u-video-responsive iframe,.u-video-responsive object,.u-video-responsive embed{position:absolute;inset:0;inline-size:100%;block-size:100%;border-block:0;border-inline:0}video.u-video-responsive{max-inline-size:100%;block-size:auto}video.u-video-responsive::before{content:none}.u-video-responsive--4-3::before{padding-block-end:75%}.u-video-responsive--1-1::before{padding-block-end:100%}
.u-show{visibility:visible !important}.u-hide{visibility:hidden !important}.u-visually-hide,.visually-hidden{position:absolute !important;overflow:hidden !important;clip:rect(0.1rem 0.1rem 0.1rem 0.1rem) !important;clip:rect(0.1rem,0.1rem,0.1rem,0.1rem) !important;inline-size:.1rem !important;block-size:.1rem !important}.u-visually-hide--focusable:active,.u-visually-hide--focusable:focus{position:static !important;overflow:visible !important;clip:auto !important;inline-size:auto !important;block-size:auto !important;white-space:normal !important}.sr-only{display:none}.relative{position:relative}
@keyframes line{0%{inset-inline-start:0%;inline-size:0}100%{inset-inline-start:0%;inline-size:100%}}.c-node__header,.c-product__header{--flickity-dots-margin-top:6rem;--flickity-dots-margin-bottom:var(--gaps-72);--flickity-dot-height:0.3rem;--flickity-dot-width:7.2rem;--flickity-dot-gap:var(--gaps-8);--flickity-dot-background:rgba(255,255,255,0.35)}@media screen and (min-width:48em){.c-node__header,.c-product__header{--flickity-dots-margin-top:10rem}}.c-hero{--hero-box-height:22.4rem;display:flex;flex-direction:column-reverse}@media screen and (min-width:80em){.c-hero{--hero-box-height:32rem}}.page-node-type-landing-page.page-large-header .c-hero,.page-node-type-front-page .c-hero{position:relative}.c-hero__media{position:relative;block-size:28.4rem}.c-hero__media .page-node-type-news,.page-node-type-news-2-0 .c-hero__media,.page-node-type-event .c-hero__media{overflow:hidden;block-size:63.2rem}.page-node-type-landing-page.page-large-header .c-hero__media,.page-node-type-front-page .c-hero__media{block-size:52rem}@media screen and (min-width:48em){.page-node-type-landing-page.page-large-header .c-hero__media,.page-node-type-front-page .c-hero__media{block-size:76rem}}.hero-without-image .c-hero__media{block-size:20.5rem !important}.page-node-type-document.hero-without-image .c-hero__media{block-size:14.5rem !important}.c-hero__media.is-slider{position:absolute;inset-block-start:0;inset-inline-start:0;inset-inline-end:0;pointer-events:none}.c-hero__media.is-slider .c-hero__decoration{will-change:transform}.c-hero__decoration{position:absolute;z-index:2;inset-inline-end:0;max-inline-size:none;pointer-events:none}@media screen and (min-width:48em){.c-hero__decoration{inset-inline-end:-28rem;transform:none}}@media screen and (min-width:64em){.c-hero__decoration{inset-inline-end:-16.5rem}}@media screen and (min-width:80em){.c-hero__decoration{inset-inline-end:0}}.hero-without-image .c-hero__decoration{display:none !important}.section--perspective.page-node-type-page .c-hero__decoration{display:none !important}.page-node-type-news .c-hero__decoration,.page-node-type-news-2-0 .c-hero__decoration,.page-node-type-event .c-hero__decoration{inset-inline-end:-65.5rem}@media screen and (min-width:48em){.page-node-type-news .c-hero__decoration,.page-node-type-news-2-0 .c-hero__decoration,.page-node-type-event .c-hero__decoration{inset-inline-end:-49rem}}@media screen and (min-width:64em){.page-node-type-news .c-hero__decoration,.page-node-type-news-2-0 .c-hero__decoration,.page-node-type-event .c-hero__decoration{inset-block-start:-8.1rem;inset-inline-end:-37.6rem}}@media screen and (min-width:80em){.page-node-type-news .c-hero__decoration,.page-node-type-news-2-0 .c-hero__decoration,.page-node-type-event .c-hero__decoration{inset-inline-end:-21.19rem}}.page-node-type-news-2-0.news-type--perspective .c-hero__decoration{position:absolute;inset-block-start:-15.58rem;inset-inline-end:-21.53rem;inline-size:51.0953rem;block-size:51.0587rem;mix-blend-mode:screen}@media screen and (min-width:64em){.page-node-type-news-2-0.news-type--perspective .c-hero__decoration{inset-block-start:-15.6rem;inset-inline-end:-21.5rem;inline-size:71.1503rem;block-size:71.0994rem}}@media screen and (min-width:80em){.page-node-type-news-2-0.news-type--perspective .c-hero__decoration{inset-block-start:-7.3rem;inset-inline-end:-10.2rem;inline-size:61.4rem;block-size:61.3561rem}}.page-node-type-landing-page.page-large-header .c-hero__decoration,.page-node-type-front-page .c-hero__decoration{inset-inline-end:-34rem;transform:scale(0.65)}@media screen and (min-width:48em){.page-node-type-landing-page.page-large-header .c-hero__decoration,.page-node-type-front-page .c-hero__decoration{inset-inline-end:-28rem;transform:none}}@media screen and (min-width:64em){.page-node-type-landing-page.page-large-header .c-hero__decoration,.page-node-type-front-page .c-hero__decoration{inset-inline-end:-16.5rem}}@media screen and (min-width:80em){.page-node-type-landing-page.page-large-header .c-hero__decoration,.page-node-type-front-page .c-hero__decoration{inset-inline-end:0}}.page-node-type-front-page .c-hero__decoration{transform:scale(0.45)}@media screen and (min-width:48em){.page-node-type-front-page .c-hero__decoration{transform:none}}.c-hero__decoration--top{inset-block-start:0}@media screen and (min-width:48em){.c-hero__decoration--top{inset-block-start:0}}@media screen and (min-width:48em){.c-hero__decoration--top.is-mobile{display:none}}@media screen and (max-width:47.94em){.c-hero__decoration--top.is-desktop{display:none}}.page-node-type-landing-page.page-large-header .c-hero__decoration--top{inset-block-start:-8.8rem}@media screen and (min-width:48em){.page-node-type-landing-page.page-large-header .c-hero__decoration--top{inset-block-start:0}}.page-node-type-front-page .c-hero__decoration--top{inset-block-start:-14.8rem}@media screen and (min-width:48em){.page-node-type-front-page .c-hero__decoration--top{inset-block-start:0}}.page-node-type-landing-page.page-large-header .c-hero__decoration--middle{inset-block-start:2.7rem;mix-blend-mode:soft-light}@media screen and (min-width:48em){.page-node-type-landing-page.page-large-header .c-hero__decoration--middle{inset-block-start:18.5rem}}.page-node-type-front-page .c-hero__decoration--middle{inset-block-start:-7.3rem;mix-blend-mode:soft-light}@media screen and (min-width:48em){.page-node-type-front-page .c-hero__decoration--middle{inset-block-start:18.5rem}}.c-hero__decoration--bottom{mix-blend-mode:soft-light;inset-block-start:16rem}@media screen and (min-width:48em){.c-hero__decoration--bottom{inset-block-start:10.3rem}}@media screen and (min-width:48em){.c-hero__decoration--bottom.is-mobile{display:none}}.c-hero__decoration--bottom.is-desktop{overflow:hidden;max-block-size:40rem}@media screen and (max-width:47.94em){.c-hero__decoration--bottom.is-desktop{display:none}}.page-node-type-news .c-hero__decoration--bottom,.page-node-type-news-2-0 .c-hero__decoration--bottom,.page-node-type-event .c-hero__decoration--bottom{mix-blend-mode:soft-light}.page-node-type-landing-page.page-large-header .c-hero__decoration--bottom{mix-blend-mode:soft-light;inset-block-start:46.05rem}@media screen and (min-width:48em){.page-node-type-landing-page.page-large-header .c-hero__decoration--bottom{z-index:-2;mix-blend-mode:normal;inset-block-start:100%}}.page-node-type-front-page .c-hero__decoration--bottom{mix-blend-mode:soft-light;inset-block-start:28rem}@media screen and (min-width:48em){.page-node-type-front-page .c-hero__decoration--bottom{z-index:-2;mix-blend-mode:normal;inset-block-start:100%}}.section--about-us .c-hero__decoration.c-hero__decoration--top path,.page-node-type-job .c-hero__decoration.c-hero__decoration--top path{fill-opacity:.3}.section--about-us .c-hero__decoration.c-hero__decoration--middle path,.page-node-type-job .c-hero__decoration.c-hero__decoration--middle path{fill-opacity:.6}.c-hero__image{position:relative;block-size:100%}.c-hero__image::before{position:absolute;z-index:1;inset:0;content:"";background-color:rgba(0,0,0,.2);background-image:linear-gradient(0deg,rgba(0,0,0,0) 86.32%,rgba(0,0,0,0.2) 100%),linear-gradient(223.74deg,rgba(0,0,0,0) 54.21%,rgba(0,0,0,0.3) 100%),linear-gradient(0deg,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%)}.hero-without-image .c-hero__image{display:none !important}.c-hero__image .contextual-region{position:static}.c-hero__image:not(.is-slider){clip-path:polygon(100% 0,100% 100%,9.7rem 100%,0 calc(100% - 5.6rem),0 0)}.c-hero__content{position:relative;z-index:5}.page-node-type-news .c-hero__content,.page-node-type-press-release .c-hero__content,.page-node-type-news-2-0 .c-hero__content,.page-node-type-event .c-hero__content{margin-block-start:-9.4rem}.page-node-type-news-2-0.news-type--perspective .c-hero__content{margin-block-start:calc((var(--hero-box-height) - 3.4rem)*-1)}@media screen and (min-width:80em){.page-node-type-news-2-0.news-type--perspective .c-hero__content{margin-block-start:calc((var(--hero-box-height) - 5rem)*-1)}}.page-node-type-news-2-0.news-type--perspective.hero-without-image .c-hero__content{margin-block-start:0}.page-node-type-landing-page.page-large-header .c-hero__content,.page-node-type-front-page .c-hero__content{position:absolute;inset-inline:0}.page-node-type-landing-page.page-large-header .c-hero__content{inset-block-end:var(--subpage-hero-bottom-padding)}.page-node-type-front-page .c-hero__content{inset-block-end:calc(var(--flickity-dots-margin-top) + var(--flickity-dots-margin-bottom) + var(--flickity-dot-height))}.page-node-type-news .c-hero__box,.page-node-type-press-release .c-hero__box,.page-node-type-news-2-0 .c-hero__box,.page-node-type-event .c-hero__box{max-inline-size:75rem;padding:var(--gaps-48);background:rgb(from var(--color-background-primary) r g b/0.9);backdrop-filter:blur(1.5rem)}@media screen and (min-width:80em){.page-node-type-news .c-hero__box,.page-node-type-press-release .c-hero__box,.page-node-type-news-2-0 .c-hero__box,.page-node-type-event .c-hero__box{margin-inline-start:calc(var(--gaps-48)*-1)}}.page-node-type-news .c-hero__box .c-field--name-field-publish-date,.page-node-type-press-release .c-hero__box .c-field--name-field-publish-date,.page-node-type-news-2-0 .c-hero__box .c-field--name-field-publish-date,.page-node-type-event .c-hero__box .c-field--name-field-publish-date{margin-block-start:var(--gaps-8)}.page-node-type-news.hero-without-image .c-hero__box,.page-node-type-press-release.hero-without-image .c-hero__box,.page-node-type-news-2-0.hero-without-image .c-hero__box,.page-node-type-event.hero-without-image .c-hero__box{padding-inline:0;background:rgba(0,0,0,0)}@media screen and (min-width:80em){.page-node-type-news.hero-without-image .c-hero__box,.page-node-type-press-release.hero-without-image .c-hero__box,.page-node-type-news-2-0.hero-without-image .c-hero__box,.page-node-type-event.hero-without-image .c-hero__box{padding-inline:var(--gaps-48)}}.page-node-type-news-2-0.news-type--perspective .c-hero__box{min-block-size:var(--hero-box-height);border-block-start:.8rem solid var(--color-main)}.page-node-type-landing-page.page-large-header .c-hero__box,.page-node-type-front-page .c-hero__box{position:relative;display:flex;flex:1 0 0;flex-direction:column;align-items:flex-start;max-inline-size:64rem;color:var(--color-text-inverse);gap:var(--gaps-16)}.page-node-type-landing-page.page-large-header .c-hero__box::after,.page-node-type-front-page .c-hero__box::after{position:absolute;inset:0;content:"";filter:blur(4rem);background:rgba(0,0,0,.35)}.page-node-type-landing-page.page-large-header .c-hero__box>*,.page-node-type-front-page .c-hero__box>*{position:relative;z-index:1}.page-node-type-front-page .c-hero__box{max-inline-size:calc(100% - 7rem)}@media screen and (min-width:48em){.page-node-type-front-page .c-hero__box{max-inline-size:64rem}}.c-hero__box .c-hero__title{margin-block-end:0}.c-hero__box div[data-contextual-id]{position:absolute;z-index:500;inset-block-start:.6rem;inset-inline-end:0}.c-hero__type{font-size:1.3rem;line-height:1;display:inline-block;margin-block-end:1.4rem;padding-block:.5rem .1rem;padding-inline:.6rem;text-transform:uppercase;color:var(--color-label-text);border:.1rem solid var(--color-darker);border-radius:.2rem;background:var(--color-main);font-weight:700}.c-hero__type:empty{margin-block-end:0}.page-node-type-news-2-0.news-type--perspective .c-hero__type{padding:0;border:0;border-radius:0;background:none}.c-hero__type svg{inline-size:auto;block-size:2rem}@media screen and (min-width:80em){.c-hero__type svg{block-size:2.19rem}}.c-hero__title{font-size:3.8rem;line-height:1.1526;max-inline-size:75rem;margin-block-end:var(--gaps-8);hyphens:manual;font-weight:500;line-height:4.2rem}@media screen and (min-width:64em){.c-hero__title{font-size:4.2rem;line-height:1.0476}}@media screen and (min-width:80em){.c-hero__title{font-size:4.6rem;line-height:1.174}}@media screen and (min-width:64em){.c-hero__title{line-height:4.4rem}}@media screen and (min-width:80em){.c-hero__title{line-height:5.4rem}}.c-hero__date{font-size:1.6rem;line-height:1.25;margin-block-start:-0.4rem}.page-node-type-press-release .c-hero__date{margin-block-start:-0.5rem}.c-hero__location{inline-size:100%;padding-block-end:1.2rem;border-block-end:.1rem solid var(--color-black-150)}.c-hero__event-metadata{display:flex;flex-direction:row;align-items:center;gap:var(--gaps-16);padding-block:var(--gaps-24)}.c-hero__event-metadata--left{flex-shrink:0;inline-size:12.4rem;padding-inline-start:var(--gaps-8);padding-inline-end:var(--gaps-20);border-inline-end:.1rem solid var(--color-black-150)}.c-hero__event-metadata--right{display:flex;flex:1 0 0;flex-direction:column;gap:var(--gaps-12)}.c-hero .event-location-time{display:flex;flex-direction:column;gap:var(--gaps-12)}.c-hero .event-location-time .event-location-time__item{display:flex;flex-direction:row;align-items:center;gap:var(--gaps-4);inline-size:100%}.c-hero .event-location-time .event-location-time__item .event-location-time__icon{display:block;flex-shrink:0;inline-size:1.9rem;block-size:1.6rem;margin-block-start:-0.5rem;background-repeat:no-repeat;background-position:center;background-size:contain}.c-hero .event-location-time__item--location .event-location-time__icon{background:url('data:image/svg+xml,<svg width="12" height="16" viewBox="0 0 12 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 6C12 9.5 6 16 6 16C6 16 0 9.5 0 6C0 2.6875 2.6875 0 6 0C9.3125 0 12 2.6875 12 6Z" fill="%23252329"/></svg>') no-repeat}.c-hero .event-location-time__item--time .event-location-time__icon{background:url('data:image/svg+xml,<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.375 0C11.2188 0 13.8438 1.53125 15.2812 4C16.7188 6.5 16.7188 9.53125 15.2812 12C13.8438 14.5 11.2188 16 8.375 16C5.5 16 2.875 14.5 1.4375 12C0 9.53125 0 6.5 1.4375 4C2.875 1.53125 5.5 0 8.375 0ZM7.625 3.75V8V8.40625L7.9375 8.625L10.9375 10.625L11.5625 11.0625L12.4062 9.8125L11.7812 9.375L9.125 7.625V3.75V3H7.625V3.75Z" fill="%23252329"/></svg>') no-repeat}.c-hero__event-metadata-text{font-size:1.6rem;line-height:1.25;flex:1 0 0;color:var(--color-black-1000);font-weight:400;line-height:var(--gaps-20)}.c-hero__lead{font-size:1.6rem;line-height:1.375;font-weight:400;line-height:2.2rem}@media screen and (min-width:48em){.c-hero__lead{font-size:1.6rem;line-height:1.5}}@media screen and (min-width:64em){.c-hero__lead{font-size:1.7rem;line-height:1.41}}@media screen and (min-width:80em){.c-hero__lead{font-size:1.9rem;line-height:1.42}}@media screen and (min-width:48em){.c-hero__lead{line-height:2.4rem}}@media screen and (min-width:80em){.c-hero__lead{line-height:2.7rem}}@media screen and (min-width:80em){.page-node-type-news-2-0.news-type--perspective .c-hero__inner{margin-inline-start:-4.8rem}}.c-hero__slide{inline-size:100%}.c-hero__slide .c-field{block-size:100%}.c-hero .o-container{padding-inline:var(--container-full-width)}.page-node-type-news-2-0.news-type--perspective .c-hero .o-container{margin-inline:0;padding-inline-start:var(--article-title-padding-left);padding-inline-end:var(--article-title-padding-right)}@media screen and (min-width:80em){.page-node-type-news-2-0.news-type--perspective .c-hero .o-container{margin-inline:auto;padding-inline:0}}.c-hero .c-field--name-field-header-image,.c-hero .c-media{block-size:100%}.c-node__lead-box,.c-product__lead-box,.c-block-page-title-block{position:relative;z-index:2}.page-node-type-landing-page .c-node__lead-box,.page-node-type-landing-page .c-product__lead-box,.page-node-type-page .c-node__lead-box,.page-node-type-page .c-product__lead-box,.page-product .c-node__lead-box,.page-product .c-product__lead-box{padding-block:var(--container-vert-padding)}.page-node-type-landing-page .c-node__lead-box .o-container,.page-node-type-landing-page .c-product__lead-box .o-container,.page-node-type-page .c-node__lead-box .o-container,.page-node-type-page .c-product__lead-box .o-container,.page-product .c-node__lead-box .o-container,.page-product .c-product__lead-box .o-container{padding-inline:var(--container-full-width)}.page-node-type-landing-page .c-node__lead-box .c-field--name-field-lead,.page-node-type-landing-page .c-product__lead-box .c-field--name-field-lead,.page-node-type-page .c-node__lead-box .c-field--name-field-lead,.page-node-type-page .c-product__lead-box .c-field--name-field-lead,.page-product .c-node__lead-box .c-field--name-field-lead,.page-product .c-product__lead-box .c-field--name-field-lead{font-size:2.2rem;line-height:1.1818;max-inline-size:75rem;font-weight:500}@media screen and (min-width:80em){.page-node-type-landing-page .c-node__lead-box .c-field--name-field-lead,.page-node-type-landing-page .c-product__lead-box .c-field--name-field-lead,.page-node-type-page .c-node__lead-box .c-field--name-field-lead,.page-node-type-page .c-product__lead-box .c-field--name-field-lead,.page-product .c-node__lead-box .c-field--name-field-lead,.page-product .c-product__lead-box .c-field--name-field-lead{font-size:2.6rem;line-height:1.1538}}.page-node-type-landing-page .c-system,.page-node-type-page .c-system,.page-product .c-system{position:relative;z-index:999}.page-product .c-system,.path-checkout .c-system,.path-cart .c-system{position:absolute;z-index:999;inset-block-start:var(--header-size);inset-inline:0}.page-node-type-perspective-page .c-node__lead-box{padding-block:var(--container-vert-padding)}.page-node-type-perspective-page .c-hero__title{margin-block-end:var(--gaps-8);padding-inline:var(--container-full-width)}.page-node-type-perspective-page .c-field--name-field-lead{font-size:1.6rem;line-height:2.4rem}@media screen and (min-width:64em){.page-node-type-perspective-page .c-field--name-field-lead{font-size:1.7rem}}@media screen and (min-width:80em){.page-node-type-perspective-page .c-field--name-field-lead{font-size:1.9rem;line-height:2.7rem}}.page-node-type-perspective-page .c-field--name-field-lead .o-container{padding-inline:var(--container-full-width)}.c-field--name-field-front-header{clip-path:polygon(100% 0,100% 100%,9.7rem 100%,0 calc(100% - 5.6rem),0 0)}.c-field--name-field-front-header:not(.flickity-enabled){overflow:hidden;block-size:52rem}@media screen and (min-width:48em){.c-field--name-field-front-header:not(.flickity-enabled){block-size:76rem}}.c-field--name-field-front-header .flickity-slider{will-change:transform}.c-field--name-field-front-header .flickity-page-dots{padding-inline:0;max-width:108rem;inline-size:100%;margin-inline:auto;position:absolute;inset-block-end:var(--gaps-72);inset-inline:0;display:flex;flex-wrap:wrap;justify-content:center;inline-size:100%;margin-block:0;padding-inline:var(--container-full-width);text-align:center;font-size:0;line-height:1;gap:var(--flickity-dot-gap)}@media screen and (min-width:48em){.c-field--name-field-front-header .flickity-page-dots{justify-content:start}}.flickity-rtl .c-field--name-field-front-header .flickity-page-dots{direction:rtl}.c-field--name-field-front-header .flickity-page-dots:has(>.dot:only-child){display:none}.c-field--name-field-front-header .flickity-page-dots li.is-selected{background:none}.c-field--name-field-front-header .dot{transition:all .1s ease;position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center;inline-size:var(--flickity-dot-width);block-size:var(--flickity-dot-height);padding-block:.8rem;padding-inline:0;cursor:pointer;text-indent:-9999rem;border:0;border-radius:0;background:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.c-field--name-field-front-header .dot{transition:none}}.c-field--name-field-front-header .dot::after{z-index:1;display:block;inline-size:100%;block-size:var(--flickity-dot-height);content:"";background:var(--flickity-dot-background)}.c-field--name-field-front-header .dot::before{position:absolute;z-index:2;inset-inline:0;display:block;inline-size:0;block-size:.2rem;content:"";background:var(--color-main)}.c-field--name-field-front-header .dot.is-selected::before{animation:line 5s ease-in-out forwards}.c-field--name-field-front-header .dot:hover::after{background:var(--color-main)}.c-field--name-field-front-header.is-autoplay-paused .dot.is-selected::before{animation-play-state:paused}.c-node__lead-box+.c-node__content>.c-field--name-field-paragraphs>.c-field__item:first-child>.c-paragraph:first-child:not(.c-paragraph--type--one-col-layout){padding-block-start:0}
@media screen and (max-width:63.94em){.nav-main__menu-list.js-drilldown>li{border-block-end:.01rem solid var(--color-black-300)}.nav-main__menu[aria-hidden=false]{transform:translateX(0)}.nav-main__menu-list.js-drilldown>li>a{padding:2rem 0;font-size:1.9rem}.nav-main__menu-item{line-height:1.7rem}.nav-main__menu-item a{display:block;padding-block:var(--gaps-8);hyphens:none;font-size:1.6rem}.nav-main__menu-item.nav-main__menu-item--has-subnav{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.nav-main__menu-item.nav-main__menu-item--has-subnav::after{display:block;inline-size:5.8rem;block-size:5.8rem;content:"";background:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.8086 12.4805L14.2344 19.0977L13.5039 19.8281L12.043 18.3672L12.7734 17.6367L17.5859 12.7812H3.40625H2.375V10.7188H3.40625H17.5859L12.7734 5.90625L12.043 5.17578L13.5039 3.71484L14.2344 4.44531L20.8086 11.0195L21.5391 11.75L20.8086 12.4805Z" fill="%23252329"/></svg>') no-repeat right 2rem center}.nav-main__submenu-list{position:absolute;z-index:10;inset-block:10.1rem 0;inset-inline-start:100%;overflow-x:hidden;overflow-y:auto;inline-size:100%;padding:.8rem 1.8rem 0;transition:transform .2s ease-in-out;background:rgb(from var(--color-light) r g b/0.8);will-change:transform;backdrop-filter:blur(2rem)}.drilldown>.nav-main__submenu>.nav-main__submenu-inner>.nav-main__submenu-list,.drilldown>.nav-main__submenu-list{transform:translateX(-100%)}.nav-main__submenu-list.drilldown-parent{overflow-y:hidden}.nav-main__menu-item--back{margin-block-end:.9rem}}@media screen and (min-width:64em){.nav-main__menu-item--back{display:none}}
.c-node__content{position:relative;z-index:5}
.c-paragraph--type--anchor{padding-block:var(--container-vert-padding)}.c-paragraph--type--anchor .o-container{padding-inline:var(--container-full-width)}.c-paragraph--type--anchor .c-paragraph__inner{max-inline-size:75rem}.anchor-navigation{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;align-self:stretch;justify-content:flex-start;gap:var(--gaps-32)}.anchor-navigation .item{display:flex;flex:1 0 0;min-inline-size:32rem;max-inline-size:100%;border-block-start:.2rem solid var(--color-black-200)}@media screen and (min-width:48em){.anchor-navigation .item{max-inline-size:36.5rem}}.anchor-navigation a{font-size:2rem;line-height:1.35;display:block;margin-block-start:-0.2rem;padding-block:var(--gaps-12);text-decoration:none;hyphens:none;color:var(--color-text-primary);font-weight:500}@media screen and (min-width:80em){.anchor-navigation a{font-size:2.4rem;line-height:1.22}}.anchor-navigation .icon-wrapper{display:inline;margin-inline-start:var(--gaps-8);white-space:nowrap}.anchor-navigation .icon{inline-size:1.5rem;block-size:1.5rem;transition:all .1s ease;display:inline-block;vertical-align:middle;fill:var(--color-black-400)}@media screen and (prefers-reduced-motion:reduce){.anchor-navigation .icon{transition:none}}.anchor-navigation a:hover .icon{fill:var(--color-main)}
.c-paragraph--type--page-teaser-image.display-mode--images{padding-block:var(--large-vertical-container-vert-padding) var(--container-vert-padding)}.c-paragraph--type--page-teaser-image.display-mode--images .o-container{padding-inline:var(--container-full-width)}.c-paragraph--type--page-teaser-image.display-mode--images .c-paragraph__title{font-size:2.6rem;line-height:1.3076;margin-block-end:1.4rem;font-weight:500}@media screen and (min-width:48em){.c-paragraph--type--page-teaser-image.display-mode--images .c-paragraph__title{font-size:2.8rem;line-height:1.2142}}@media screen and (min-width:80em){.c-paragraph--type--page-teaser-image.display-mode--images .c-paragraph__title{font-size:3.3rem;line-height:1.1818}}.c-paragraph--type--page-teaser-image.display-mode--images .c-field--name-field-page-ref{display:flex;flex-direction:column;gap:var(--gaps-20)}@media screen and (min-width:48em){.c-paragraph--type--page-teaser-image.display-mode--images .c-field--name-field-page-ref{display:grid;grid-template-columns:repeat(3,1fr)}}.c-paragraph--type--page-teaser-image.display-mode--images .c-node{position:relative;display:flex;flex-direction:column;align-items:flex-start}.c-paragraph--type--page-teaser-image.display-mode--images .c-node__title{font-size:2.2rem;line-height:1.1818;transition:all .1s ease;padding-block:2.1rem 1.1rem;font-weight:500}@media screen and (min-width:80em){.c-paragraph--type--page-teaser-image.display-mode--images .c-node__title{font-size:2.6rem;line-height:1.1538}}@media screen and (prefers-reduced-motion:reduce){.c-paragraph--type--page-teaser-image.display-mode--images .c-node__title{transition:none}}.c-paragraph--type--page-teaser-image.display-mode--images .c-node__title a{color:currentColor;line-height:1.15385}.c-paragraph--type--page-teaser-image.display-mode--images .c-node__title a::after{position:absolute;z-index:1;inset:0;content:"";pointer-events:auto;background-color:rgba(0,0,0,0)}.c-paragraph--type--page-teaser-image.display-mode--images .c-node__title a::after{z-index:5}.c-paragraph--type--page-teaser-image.display-mode--images .c-node .c-node__content,.c-paragraph--type--page-teaser-image.display-mode--images .c-node img{inline-size:100%;block-size:var(--image-height-s);object-fit:cover;object-position:center}.c-paragraph--type--page-teaser-image.display-mode--images .c-node:hover .c-node__title{color:var(--color-black-600)}
.c-paragraph--type--call-to-action.cta-variant--full_size{padding-block-start:3.2rem;background-color:var(--color-light)}@media screen and (min-width:48em){.c-paragraph--type--call-to-action.cta-variant--full_size{padding-block-start:0;background-color:rgba(0,0,0,0)}}.c-paragraph--type--call-to-action.cta-variant--full_size .o-container--desktop{position:relative;display:flex;overflow:hidden;align-items:flex-end;inline-size:100%;max-inline-size:144.4rem;block-size:65.8rem;margin-inline:auto;padding-block:3.2rem 4.4rem}@media screen and (min-width:48em){.c-paragraph--type--call-to-action.cta-variant--full_size .o-container--desktop{block-size:60rem;padding-block-end:6.2rem}}@media screen and (min-width:80em){.c-paragraph--type--call-to-action.cta-variant--full_size .o-container--desktop{block-size:63rem;padding-block-end:3.9rem}}.c-paragraph--type--call-to-action.cta-variant--full_size .o-container{max-inline-size:unset}@media screen and (min-width:80em){.c-paragraph--type--call-to-action.cta-variant--full_size .o-container{max-inline-size:108rem}}.c-paragraph--type--call-to-action.cta-variant--full_size .c-field--name-field-image div{display:flex;overflow:hidden;align-items:end;block-size:49.2rem}.c-paragraph--type--call-to-action.cta-variant--full_size .c-field--name-field-image{position:absolute;z-index:0;inset-block-start:3.2rem;inset-inline-start:0;inline-size:100%;max-block-size:49.2rem}.c-paragraph--type--call-to-action.cta-variant--full_size .c-field--name-field-image .c-field__polygon-wrapper{position:absolute;z-index:1;inset-block-start:-3.2rem;inset-inline-start:-10.2rem;display:block;inline-size:26.75rem;block-size:52.2rem}@media screen and (min-width:48em){.c-paragraph--type--call-to-action.cta-variant--full_size .c-field--name-field-image .c-field__polygon-wrapper{inset-block-start:-3.2rem;inset-inline-start:-18.2rem;inline-size:35.7rem;block-size:52.4rem}}@media screen and (min-width:64em){.c-paragraph--type--call-to-action.cta-variant--full_size .c-field--name-field-image .c-field__polygon-wrapper{inset-block-start:-3rem;inset-inline-start:0;block-size:52.2rem}}.c-paragraph--type--call-to-action.cta-variant--full_size .c-field--name-field-image svg{fill:var(--color-main)}.c-paragraph--type--call-to-action.cta-variant--full_size .c-field--name-field-image svg path{fill:var(--color-main)}.c-paragraph--type--call-to-action.cta-variant--full_size .c-field--name-field-image svg g{opacity:.5}.c-paragraph--type--call-to-action.cta-variant--full_size .c-field--name-field-image img{inline-size:100%;block-size:auto;object-fit:cover}.p-cta__content{margin-inline-start:3rem;padding:2.75rem 2.5rem;background:rgba(233,233,234,.85);backdrop-filter:blur(1.5rem)}@media screen and (min-width:48em){.p-cta__content{max-inline-size:64rem;margin-inline-start:auto;margin-inline-end:3.6rem;padding:4rem 4.8rem}}@media screen and (min-width:80em){.p-cta__content{margin-inline-end:unset}}.p-cta__content .c-field--type-text-long p{font-size:1.6rem;line-height:1.375}@media screen and (min-width:48em){.p-cta__content .c-field--type-text-long p{font-size:1.6rem;line-height:1.5}}@media screen and (min-width:64em){.p-cta__content .c-field--type-text-long p{font-size:1.7rem;line-height:1.41}}@media screen and (min-width:80em){.p-cta__content .c-field--type-text-long p{font-size:1.9rem;line-height:1.42}}.p-cta__content .c-paragraph__title{margin-block-end:.25rem;color:var(--color-black-1000);font-size:2.3rem;font-weight:500}@media screen and (min-width:48em){.p-cta__content .c-paragraph__title{font-size:2.8rem}}@media screen and (min-width:80em){.p-cta__content .c-paragraph__title{margin-block-end:.35rem;font-size:3rem}}.p-cta__content .c-field--name-field-link{margin-block-start:1rem}.c-button--register{display:inline-flex;flex-direction:row;align-items:center;gap:.8rem}.c-button--register .c-button__icon{display:block;flex-shrink:0}.c-field--name-field-paragraphs>.c-field__item:has(.paragraph-gray-container)+.c-field__item:has(.c-paragraph--type--from-library),.c-field--name-field-paragraphs>.c-field__item:has(.paragraph-gray-container)+.c-field__item:has(.c-paragraph--type--call-to-action){background-color:var(--color-black-150);background-image:linear-gradient(rgba(240,239,240,0.9),rgba(240,239,240,0.9));backdrop-filter:blur(1.5rem)}@media screen and (min-width:80em){.c-field--name-field-paragraphs>.c-field__item:has(.paragraph-gray-container)+.c-field__item:has(.c-paragraph--type--from-library),.c-field--name-field-paragraphs>.c-field__item:has(.paragraph-gray-container)+.c-field__item:has(.c-paragraph--type--call-to-action){background:var(--color-black-150)}}.c-field--name-field-paragraphs>.c-field__item:has(.c-paragraph--type--focus-text)+.c-field__item:has(.c-paragraph--type--call-to-action){position:relative}.c-field--name-field-paragraphs>.c-field__item:has(.c-paragraph--type--focus-text)+.c-field__item:has(.c-paragraph--type--call-to-action)::before{position:absolute;inset-inline:0;block-size:3.2rem;content:"";background:var(--color-black-1000)}
.c-paragraph--type--subscription-form.cta-variant--full_size{padding-block-start:3.2rem;background-color:var(--color-light)}@media screen and (min-width:48em){.c-paragraph--type--subscription-form.cta-variant--full_size{padding-block-start:0;background-color:rgba(0,0,0,0)}}.c-paragraph--type--subscription-form.cta-variant--full_size .o-container--desktop{position:relative;display:flex;overflow:hidden;align-items:flex-end;inline-size:100%;max-inline-size:144.4rem;min-block-size:65.8rem;margin-inline:auto;padding-block:3.2rem 4.4rem}@media screen and (min-width:48em){.c-paragraph--type--subscription-form.cta-variant--full_size .o-container--desktop{min-block-size:60rem;padding-block-end:6.2rem}}@media screen and (min-width:80em){.c-paragraph--type--subscription-form.cta-variant--full_size .o-container--desktop{min-block-size:63rem;padding-block-end:3.9rem}}.c-paragraph--type--subscription-form.cta-variant--full_size .o-container--desktop.subscription-form-is-expanded{padding-block-end:calc(4.4rem + var(--subscription-panel-offset))}@media screen and (min-width:48em){.c-paragraph--type--subscription-form.cta-variant--full_size .o-container--desktop.subscription-form-is-expanded{padding-block-end:calc(6.2rem + var(--subscription-panel-offset))}}@media screen and (min-width:80em){.c-paragraph--type--subscription-form.cta-variant--full_size .o-container--desktop.subscription-form-is-expanded{padding-block-end:calc(3.9rem + var(--subscription-panel-offset))}}.c-paragraph--type--subscription-form.cta-variant--full_size .o-container{max-inline-size:unset}@media screen and (min-width:80em){.c-paragraph--type--subscription-form.cta-variant--full_size .o-container{max-inline-size:108rem}}.c-paragraph--type--subscription-form.cta-variant--full_size .c-field--name-field-image div{display:flex;overflow:hidden;align-items:end;block-size:49.2rem}.c-paragraph--type--subscription-form.cta-variant--full_size .c-field--name-field-image{position:absolute;z-index:0;inset-block-start:3.2rem;inset-inline-start:0;inline-size:100%;max-block-size:49.2rem}.c-paragraph--type--subscription-form.cta-variant--full_size .c-field--name-field-image .c-field__polygon-wrapper{position:absolute;z-index:1;inset-block-start:-3.2rem;inset-inline-start:-10.2rem;display:block;inline-size:26.75rem;block-size:52.2rem}@media screen and (min-width:48em){.c-paragraph--type--subscription-form.cta-variant--full_size .c-field--name-field-image .c-field__polygon-wrapper{inset-block-start:-3.2rem;inset-inline-start:-18.2rem;inline-size:35.7rem;block-size:52.4rem}}@media screen and (min-width:64em){.c-paragraph--type--subscription-form.cta-variant--full_size .c-field--name-field-image .c-field__polygon-wrapper{inset-block-start:-3rem;inset-inline-start:0;block-size:52.2rem}}.c-paragraph--type--subscription-form.cta-variant--full_size .c-field--name-field-image svg{fill:var(--color-main)}.c-paragraph--type--subscription-form.cta-variant--full_size .c-field--name-field-image svg path{fill:var(--color-main)}.c-paragraph--type--subscription-form.cta-variant--full_size .c-field--name-field-image svg g{opacity:.5}.c-paragraph--type--subscription-form.cta-variant--full_size .c-field--name-field-image img{inline-size:100%;block-size:auto;object-fit:cover}.c-paragraph--type--subscription-form.cta-variant--full_size .p-cta__content{position:relative;z-index:1}.c-paragraph--type--subscription-form.cta-variant--full_size .subscription-form-widget{margin-block-start:2rem}.c-paragraph--type--subscription-form.cta-variant--full_size .subscription-form-toggle{font-size:1.6rem;line-height:1.375;display:inline-flex;align-items:center;gap:.4rem;padding:0;cursor:pointer;color:var(--color-text-primary);border:0;background:rgba(0,0,0,0);font-weight:500}@media screen and (min-width:48em){.c-paragraph--type--subscription-form.cta-variant--full_size .subscription-form-toggle{font-size:1.6rem;line-height:1.5}}@media screen and (min-width:64em){.c-paragraph--type--subscription-form.cta-variant--full_size .subscription-form-toggle{font-size:1.7rem;line-height:1.41}}@media screen and (min-width:80em){.c-paragraph--type--subscription-form.cta-variant--full_size .subscription-form-toggle{font-size:1.9rem;line-height:1.42}}.c-paragraph--type--subscription-form.cta-variant--full_size .subscription-form-toggle::after{display:block;inline-size:1.5rem;block-size:1.5rem;margin-block-end:.3rem;margin-inline-start:.1rem;content:"";transition:transform .2s ease-out;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='14' viewBox='0 0 14 14' width='14' xmlns='http://www.w3.org/2000/svg' fill='%23252329'%3E%3Cpath d='m7.64941075 10.5856895c-.37109.3711-.92773.3711-1.26172 0l-5.937496-5.9375c-.371094-.33398-.371094-.890622 0-1.224606.333984-.371094.890626-.371094 1.224606 0l5.30664 5.306636 5.34376005-5.343746c.334-.333984.8905999-.333984 1.2246 0 .3710999.371094.3710999.927736 0 1.261716z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.c-paragraph--type--subscription-form.cta-variant--full_size .subscription-form-toggle:focus-visible{outline:.2rem solid var(--color-main);outline-offset:.4rem}.c-paragraph--type--subscription-form.cta-variant--full_size .subscription-form-toggle[aria-expanded=false]+.subscription-form-container{display:none}.c-paragraph--type--subscription-form.cta-variant--full_size .subscription-form-toggle[aria-expanded=true]::after{transform:rotate(180deg)}.c-paragraph--type--subscription-form.cta-variant--full_size .subscription-form-toggle[aria-expanded=true]+.subscription-form-container{margin-block-start:1.6rem}.c-paragraph--type--subscription-form.cta-variant--full_size .subscription-form-container{margin-block-start:2.4rem}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm label{font-size:1.7rem;line-height:1.1764;display:inline-block;margin-block-end:.5rem;hyphens:none;font-weight:500}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .generatedInput{margin-block-end:2rem}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm br{display:none}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .augFormControl{inline-size:100%;max-inline-size:40rem;padding-block:1.2rem;padding-inline:1.6rem;color:var(--color-text-primary);border:.1rem solid var(--color-black-150);border-radius:var(--corners-rounded-corner);background:var(--color-light);appearance:none}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .augFormControl:focus-visible{outline:0;box-shadow:0 0 1rem rgba(var(--color-main),0.5)}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm div:has(>#optinCheck){display:flex;align-items:flex-start;gap:.8rem}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm input[type=checkbox]{position:absolute !important;overflow:hidden !important;clip:rect(0.1rem 0.1rem 0.1rem 0.1rem) !important;clip:rect(0.1rem,0.1rem,0.1rem,0.1rem) !important;inline-size:.1rem !important;block-size:.1rem !important}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm input[type=checkbox]:checked+label::after{border-color:var(--color-main);background-color:var(--color-main);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23ffffff'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.2rem}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm input[type=checkbox]:focus-visible+label::after{outline:.2rem solid var(--color-main);outline-offset:.4rem}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm input[type=checkbox]+label{position:relative;display:block;min-block-size:2rem;margin-block-end:0;padding-inline-start:4rem;cursor:pointer;line-height:2rem}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm input[type=checkbox]+label::after{position:absolute;inset-block-start:.3rem;inset-inline-start:0;inline-size:3.2rem;block-size:3.2rem;content:"";transition:background-color .2s ease-out,border-color .2s ease-out;border:.1rem solid var(--color-black-150);border-radius:.2rem;background-color:var(--color-light)}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .buttonValidate{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .1s ease;font-size:1.7rem;line-height:1.1764;position:relative;z-index:0;display:inline-flex;overflow:hidden;flex-direction:row;flex-shrink:0;align-items:center;justify-content:space-between;justify-content:center;padding-block:1.5rem 1.1rem;padding-inline:var(--gaps-20);cursor:pointer;text-decoration:none;hyphens:none;color:var(--color-label-text);border:0;border-radius:4.6rem;font-weight:500;gap:var(--gaps-8);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .1s ease;font-size:1.7rem;line-height:1.1764;position:relative;z-index:0;display:inline-flex;overflow:hidden;flex-direction:row;flex-shrink:0;align-items:center;justify-content:space-between;justify-content:center;padding-block:1.5rem 1.1rem;padding-inline:var(--gaps-20);cursor:pointer;text-decoration:none;hyphens:none;color:var(--color-label-text);border:0;border-radius:4.6rem;font-weight:500;gap:var(--gaps-8);background:var(--color-main);margin-block-start:1.6rem}@media screen and (prefers-reduced-motion:reduce){.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .buttonValidate{transition:none}}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .buttonValidate::after{position:absolute;inline-size:100%;block-size:100%;content:"";transition:inset-block-start .2s ease-out}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .buttonValidate>*{position:relative;z-index:2}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .buttonValidate span{white-space:nowrap}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .buttonValidate em,.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .buttonValidate i{font-style:normal}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .buttonValidate svg{flex:0 0 auto;margin-block-start:-0.2rem;transition:fill .2s ease-out}@media screen and (prefers-reduced-motion:reduce){.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .buttonValidate{transition:none}}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .buttonValidate::after{position:absolute;inline-size:100%;block-size:100%;content:"";transition:inset-block-start .2s ease-out}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .buttonValidate>*{position:relative;z-index:2}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .buttonValidate span{white-space:nowrap}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .buttonValidate em,.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .buttonValidate i{font-style:normal}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .buttonValidate svg{flex:0 0 auto;margin-block-start:-0.2rem;transition:fill .2s ease-out}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .buttonValidate::after{z-index:1;inset-block-start:100%;inset-inline-start:0;background:rgb(from var(--color-light) r g b/0.4)}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .buttonValidate:focus::after,.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .buttonValidate:hover::after{inset-block-start:0}.c-paragraph--type--subscription-form.cta-variant--full_size #subscriptionForm .buttonValidate svg{fill:currentColor}.c-paragraph--type--subscription-form.cta-variant--full_size #formContainer .success,.c-paragraph--type--subscription-form.cta-variant--full_size #formContainer .error{font-size:1.6rem;line-height:1.375;font-weight:500}@media screen and (min-width:48em){.c-paragraph--type--subscription-form.cta-variant--full_size #formContainer .success,.c-paragraph--type--subscription-form.cta-variant--full_size #formContainer .error{font-size:1.6rem;line-height:1.5}}@media screen and (min-width:64em){.c-paragraph--type--subscription-form.cta-variant--full_size #formContainer .success,.c-paragraph--type--subscription-form.cta-variant--full_size #formContainer .error{font-size:1.7rem;line-height:1.41}}@media screen and (min-width:80em){.c-paragraph--type--subscription-form.cta-variant--full_size #formContainer .success,.c-paragraph--type--subscription-form.cta-variant--full_size #formContainer .error{font-size:1.9rem;line-height:1.42}}.c-paragraph--type--subscription-form.cta-variant--full_size #formContainer .error{color:#fd4f46}.c-paragraph--type--subscription-form.cta-variant--full_size .subscription-form-testmode{padding-block:1.6rem}
.c-paragraph--type--widget{margin-block-end:var(--gaps-36)}.c-paragraph--type--widget .o-container{padding-inline:var(--container-full-width)}.c-paragraph--type--widget .c-paragraph__inner{max-inline-size:75rem}.c-paragraph--type--widget.c-paragraph--full-width .c-paragraph__inner{max-inline-size:100%}@media screen and (min-width:64em){.c-paragraph--type--widget .c-form-item:not(.c-form-item--processed-text){max-inline-size:51.2rem}}.c-paragraph--type--widget .c-form-item.c-form-item--managed-file{margin-block-start:2.2rem}.c-paragraph--type--widget .c-form-item:not(:first-child),.c-paragraph--type--widget .c-form__wrapper:not(:first-child) .c-form-item{margin-block-start:2.2rem}@media screen and (min-width:80em){.c-paragraph--type--widget .c-form-item:not(:first-child),.c-paragraph--type--widget .c-form__wrapper:not(:first-child) .c-form-item{margin-block-start:1.9rem}}.c-paragraph--type--widget .c-form-item--checkbox{padding-block-start:2rem}.c-paragraph--type--widget .c-form-item--managed-file>label{margin-block-end:.8rem}.c-paragraph--type--widget .c-form-item--managed-file .c-form-item__description{margin-block-end:.6rem;font-size:1.6rem;line-height:2rem}.c-paragraph--type--widget hr{block-size:.1rem;margin-block-start:2.9rem;margin-block-end:2rem;border:0;background-color:var(--color-black-200)}@media screen and (min-width:80em){.c-paragraph--type--widget hr{margin-block-end:3.2rem}}.c-paragraph--type--widget .c-form-item--webform-document-file>label{margin-block-end:.8rem}.c-paragraph--type--widget .c-form-item--webform-document-file .c-form-item__description{margin-block-end:.6rem;font-size:1.6rem;line-height:2rem}
