:root{--headerHeight:176px;--heroArchSize:245px;--footerArchSize:97px}@media (max-width:1199px){:root{--heroArchSize:102px;--footerArchSize:51px}}@media (max-width:743px){:root{--headerHeight:108px;--heroArchSize:53px;--footerArchSize:30px}}:root{--mainColor:#061438;--mainTextColor:#061438;--linkColor:currentColor;--pageBackground:#fff;--buttonBackground:#fdfe76;--buttonColor:#061438;--buttonInvertedColor:#061438;--textInvertation:initial;--generalFontWeight:300;--generalBoldFontWeight:700;--generalLetterSpacing:0;--deskWidth:1220px;--deskSpace:40px;--deskMaxWidth:calc(100vw - var(--deskSpace)*2)}@media (max-width:1199px){:root{--deskSpace:27px}}:root{--areaColumnCount:12}@media (max-width:743px){:root{--areaColumnCount:1}}:root{--articleVerticalGap:100px;--partVerticalGap:28px;--generalHorizontalGap:50px}@media (max-width:1199px){:root{--articleVerticalGap:70px;--generalHorizontalGap:20px}}@media (max-width:743px){:root{--articleVerticalGap:50px;--partVerticalGap:15px}}:root{--formInputFieldBackground:#fff;--formInputFieldBorderColor:currentColor;--formInputFieldHeight:54px;--formInputFieldPadding:20px;--formLabelGap:6px;--formErrorColor:#a00;--tableBorderColor:currentColor;--tableCellPadding:2px 10px;--imageZoomPadding:80px;--imageZoomButtonWidth:40px}@media (max-width:1199px){:root{--imageZoomButtonWidth:30px}}@media (max-width:743px){:root{--imageZoomPadding:40px}}:root{--js-breakpoint:breakpointLarge}@media (max-width:1199px){:root{--js-breakpoint:breakpointMedium}}@media (max-width:743px){:root{--js-breakpoint:breakpointSmall}}.button2{-webkit-background-clip:var(--textInvertation) text;background-clip:var(--textInvertation) text;background-image:var(--textInvertation) radial-gradient(circle 15px at 100% 100%,var(--buttonColor) 15px,var(--mainTextColor) 15.5px),radial-gradient(circle 15px at 100% 0,var(--buttonColor) 15px,var(--mainTextColor) 15.5px),radial-gradient(circle 15px at 0 100%,var(--buttonColor) 15px,var(--mainTextColor) 15.5px),radial-gradient(circle 15px at 0 0,var(--buttonColor) 15px,var(--mainTextColor) 15.5px),linear-gradient(var(--buttonColor),var(--buttonColor)),linear-gradient(var(--buttonColor),var(--buttonColor)),linear-gradient(var(--buttonColor),var(--buttonColor)),linear-gradient(var(--mainTextColor),var(--mainTextColor));background-position:0 0,0 100%,15px 0,15px 100%,0 15px,15px 15px,15px 0,100% 0;background-repeat:no-repeat;background-size:15px 15px,15px 15px,15px 15px,15px 15px,15px calc(100% - 30px),15px calc(100% - 30px),0 100%,calc(100% - 30px) 100%;box-sizing:border-box;caret-color:var(--textInvertation) var(--mainTextColor);color:var(--textInvertation) transparent;display:inline-block;font-weight:600;padding-left:15px;position:relative}.button2 *{color:inherit}.button2:before{background-color:var(--buttonBackground);border-radius:15px;content:"";height:100%;left:0;position:absolute;top:0;width:30px;z-index:-1}.button2:focus,.button2:hover{text-decoration:underline;text-decoration-color:#acc9e0;text-decoration-thickness:3px}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:300;src:url("/static/fonts/manrope-v20-latin-300.f00b87a19db9.woff2") format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url("/static/fonts/manrope-v20-latin-regular.1589a53d0b0e.woff2") format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url("/static/fonts/manrope-v20-latin-500.f95b8f975304.woff2") format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url("/static/fonts/manrope-v20-latin-600.58d382c3e448.woff2") format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url("/static/fonts/manrope-v20-latin-700.ed9e261b92db.woff2") format("woff2")}*{background:none;border:none;margin:0;padding:0}.cmsbox-editMode * :not(.is-marked):focus-within{outline:none}:focus,:focus-visible{outline-color:var(--mainColor)}.visuallyhidden{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;min-height:0;min-width:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}button{cursor:pointer}button,input,select{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}address{font-style:normal}.searchHighLight,::selection{background:var(--mainColor);color:#fff}@scope (.wrapper){:where(p,span,h1,h2,h3,h4,h5,h6,a,li,label,blockquote,figcaption,caption,dt,dd,small,strong,em,b,i,table,thead,tbody,tfoot,tr,th,td){color:var(--mainTextColor)}}.area{align-content:flex-start;align-items:flex-start;display:grid;gap:0 var(--generalHorizontalGap);grid-template-columns:repeat(var(--areaColumnCount),minmax(0,1fr))}.cmsbox-viewMode .area:empty{display:none}.article{grid-column:1/-1;margin-top:var(--articleVerticalGap)}.article.has-link{cursor:pointer}.article__content{align-content:flex-start;align-items:flex-start;display:grid;gap:var(--partVerticalGap) var(--generalHorizontalGap);width:100%}.article__zone,.article__zoneWrapper{width:100%}.folding .folding__expand,.folding::details-content{block-size:0;transition-behavior:allow-discrete;transition-duration:.4s;transition-property:block-size,content-visibility}.page:not(.cmsbox-editMode) .folding .folding__expand,.page:not(.cmsbox-editMode) .folding::details-content{overflow:hidden}.folding .folding__zone--expand .part{opacity:0;transform:translateY(-20px);transition-delay:.2s,0s;transition-duration:.2s,.2s;transition-property:transform,opacity}.folding:has(.is-visible) .folding__expand,.folding:has(.is-visible)::details-content,.folding[open] .folding__expand,.folding[open]::details-content{block-size:auto;block-size:calc-size(auto,size)}.folding:has(.is-visible) .folding__zone--expand .part,.folding[open] .folding__zone--expand .part{opacity:1;transform:translateY(0);transition-delay:0s,.2s;transition-duration:.4s,.4s;transition-property:transform,opacity}.cmsbox-editMode .folding::details-content{overflow:visible}.folding__toggle{cursor:pointer;list-style:none}.part{grid-column:1/-1}.part__content,.textSection{width:100%}.element--h1,.element--h2,.element--h3,.element--h4,.element--h5,.element--h6{font-size:inherit;font-weight:var(--generalFontWeight);line-height:inherit}.element--image{display:block}.element--image:not(.element--svg){width:100%}.element--image.element--svg{max-width:100%}.element--line{border-bottom:1px solid var(--mainTextColor)}.element--video{display:block;width:100%}.imageFigure{display:flex;flex-direction:column;gap:10px}.imageFigure__image{position:relative}.lazyImage{filter:grayscale(1)}.lazyImage.lazyImage--loaded{filter:grayscale(0)}.list{width:100%}.list__item{box-sizing:border-box;list-style:none;width:100%;--fluidSizeCalc:clamp(1.25rem,0.64864865vw + 1.09797297rem,1.625rem);font-size:clamp(1.125rem,.21621622vw + 1.07432432rem,1.25rem);font-weight:300;line-height:clamp(1.5rem,.86486486vw + 1.2972973rem,2rem);padding-left:var(--fluidSizeCalc);position:relative}.list--bullet{--fluidSizeCalc:clamp(2rem,1.08108108vw + 1.74662162rem,2.625rem);--bulletSize:var(--fluidSizeCalc);display:flex;flex-direction:column;gap:9px;isolation:isolate}.list--bullet .list__item{-webkit-background-clip:var(--textInvertation) text;background-clip:var(--textInvertation) text;background-image:var(--textInvertation) radial-gradient(circle calc(var(--bulletSize)/2) at calc(var(--bulletSize)/2) calc(var(--bulletSize)/2),var(--buttonColor) calc(var(--bulletSize)/2),var(--mainTextColor) calc(var(--bulletSize)/2 + .5px));box-sizing:border-box;caret-color:var(--textInvertation) var(--mainTextColor);color:var(--textInvertation) transparent;--fluidSizeCalc2:clamp(0.25rem,0.10810811vw + 0.22466216rem,0.3125rem);padding-bottom:var(--fluidSizeCalc2);padding-top:var(--fluidSizeCalc2)}.list--bullet .list__item *{color:inherit}.list--bullet .list__item:before{background-color:#fdfe76;border-radius:var(--bulletSize);content:"";height:var(--bulletSize);left:0;pointer-events:none;position:absolute;top:0;width:var(--bulletSize);z-index:-1}.list--numbered{counter-reset:numberedList}.list--numbered .list__item:before{content:counter(numberedList) ".";counter-increment:numberedList;left:0;position:absolute;top:0}.table{border-collapse:collapse;width:100%}.table--layoutFixed{table-layout:fixed}.cmsbox-editMode .table__row{border-bottom:1px dashed #cecece;border-top:1px dashed #cecece}.table__cell{padding:var(--tableCellPadding);text-align:left}.table__cell:first-child{padding-left:0}.table__cell:last-child{padding-right:0}.cmsbox-editMode .table__cell{border-left:1px dashed #cecece;border-right:1px dashed #cecece}.cmsbox-editMode .table__cell:first-child{border-left:none}.cmsbox-editMode .table__cell:last-child{border-right:none}.table__cell--alignCenter{text-align:center}.table__cell--alignRight{text-align:right}.table__head .table__row{border-top:none}.table__head .table__cell{font-weight:var(--generalBoldFontWeight);padding-top:0}.table__foot .table__row{border-bottom:none}.table__foot .table__cell{font-weight:var(--generalBoldFontWeight);padding-bottom:0}@media (max-width:743px){.partTable{overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}.partTable::-webkit-scrollbar{display:none}.partTable .table{min-width:100%;white-space:nowrap;width:auto}}.skipLinks__anchor{background-color:#fff;border-radius:6px;font-size:16px;left:0;line-height:1.25;padding:10px 20px;position:absolute;text-decoration:none;top:0;transform:translate(-120%,-120%);transition-duration:.24s;transition-property:all;z-index:3000}.skipLinks__anchor:focus{left:10px;top:10px;transform:translate(0)}img{display:block}strong{font-weight:var(--generalBoldFontWeight)}sub,sup{font-size:70%;position:relative;vertical-align:baseline}sup{top:-.8em}sub{top:.4em}iframe{display:block;width:100%}.page{accent-color:var(--mainColor);background-color:var(--pageBackground);color:var(--mainTextColor);font-family:Manrope,sans-serif;font-weight:var(--generalFontWeight);hyphens:manual;letter-spacing:var(--generalLetterSpacing);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:clamp(1.0625rem,.43243243vw + .96114865rem,1.3125rem);line-height:clamp(1.625rem,.64864865vw + 1.47297297rem,2rem)}.page,.wrapper{min-height:100svh;width:100%}.wrapper{display:flex;flex-direction:column;overflow:hidden}.page:not(.page--pagetype1) .wrapper{box-sizing:border-box;padding-top:var(--headerHeight)}.container,.content{width:100%}.container--main{flex:1;position:relative}.section{align-items:center;display:flex;flex-direction:column;width:100%}.page:not(.cmsbox-editMode) .section--one:has(+.section--three .area:empty):not(:has(.articlePageDivider:last-child)){padding-bottom:var(--footerArchSize)}.section--two{isolation:isolate;position:relative}.section--two:after{background:linear-gradient(180deg,transparent,#bed9ef 67%);bottom:0;content:"";height:348px;max-height:50%;pointer-events:none;position:absolute;width:100%;z-index:-1}.page:not(.cmsbox-editMode) .section--two:has(.area:empty){display:none}@media (max-width:1199px){.section--two:after{height:505px}}@media (max-width:743px){.section--two:after{height:100%;max-height:unset}}.section--three{background-color:#f3f3f3;padding-bottom:var(--footerArchSize)}.page:not(.cmsbox-editMode) .section--three:has(.area:empty){display:none}.desk{max-width:var(--deskMaxWidth);width:var(--deskWidth)}.logo{display:inline-block}.logo__image{height:100%}.pageTitle{width:100%}.page:not(.page--pagetype3) .pageTitle{margin-top:calc(270px - var(--headerHeight))}.page--pageTitleCentered .pageTitle{margin-left:auto;margin-right:auto;max-width:659px;text-align:center}.page--pageTitleIndentLeft .pageTitle{align-content:flex-start;align-items:flex-start;display:grid;gap:0 var(--generalHorizontalGap);grid-template-columns:repeat(12,minmax(0,1fr))}.page--pageTitleIndentLeft .pageTitle .element{grid-column:5/span 8}@media (max-width:1199px){.page--pageTitleIndentLeft .pageTitle{grid-template-columns:minmax(0,1fr)}.page--pageTitleIndentLeft .pageTitle .element{grid-column:1/-1}}.container--header{--deskWidth:1770px;box-sizing:border-box;padding-bottom:19px;padding-top:84px;position:fixed;top:0;transition:all .4s;z-index:2000}.page:has(.navigationFlyout.is-visible) .container--header{background-color:transparent;box-shadow:none}.js-scroll-triggered--active .container--header{background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.05);padding-top:19px}.container--header.navi--hidden{translate:0 -100%}@media (max-width:743px){.container--header{padding-top:48px}}.headerContent{display:flex;position:relative;width:100%}.logo--header{height:73px;transition:all .4s}.page--pagetype1:not(:has(.navigationFlyout.is-visible)) .wrapper:not(.js-scroll-triggered--active) .logo--header{content:url("/static/images/logo-zirkel-white.4312d13c26e8.svg")}.js-scroll-triggered--active .logo--header{height:50px}@media (max-width:743px){.logo--header{height:41px}.js-scroll-triggered--active .logo--header{height:30px}}.hero{--mainTextColor:#fff;--linkColor:#fff;--r:calc(var(--heroArchSize)*5);align-items:center;height:100svh;isolation:isolate;justify-content:center;position:relative;width:100%}.hero,.hero__content{display:flex;flex-direction:column}.hero__content{gap:90px;max-width:var(--deskMaxWidth);text-align:center;width:780px}.hero__image{background-color:var(--mainColor);inset:0;mask-image:radial-gradient(83.33% var(--r) at 50% calc(100% - var(--r)),#000 calc(100% - 1px),transparent 100%),linear-gradient(to top,transparent var(--heroArchSize),#000 var(--heroArchSize));position:absolute;z-index:-1}.polyHeroKeywords .poly__content{display:flex;flex-wrap:wrap;gap:20px 46px;justify-content:center}.polyHeroKeywords .part{position:relative;width:auto}.polyHeroKeywords .part:not(:last-child):after{background-color:#fff;border-radius:50%;content:"";height:6px;left:100%;margin-left:20px;position:absolute;top:50%;translate:0 -50%;width:6px}.polyHeroKeywords .part .element{font-size:clamp(1.0625rem,.64864865vw + .91047297rem,1.4375rem);font-weight:500;letter-spacing:.12em;line-height:clamp(1.125rem,1.51351351vw + .77027027rem,2rem);text-transform:uppercase}@media (max-width:1199px){.polyHeroKeywords .poly__content{flex-direction:column}}.titleContent{align-content:flex-start;align-items:flex-start;display:grid;gap:var(--partVerticalGap) var(--generalHorizontalGap);grid-template-columns:repeat(var(--areaColumnCount),minmax(0,1fr));width:100%}.page--pagetype3 .titleContent{margin-top:calc(270px - var(--headerHeight))}.titleContent .titlePart--1{grid-column:span 4}.titleContent .titlePart--2{grid-column:span 8}@media (max-width:1199px){.titleContent .titlePart{grid-column:1/-1}}.container--footer{--deskWidth:1560px;--r:calc(var(--footerArchSize)*5);filter:drop-shadow(-1px -1px 8px rgba(0,0,0,.08));isolation:isolate;margin-top:calc(var(--footerArchSize)*-1);overflow:hidden;position:relative}.container--footer:before{background:#fff;content:"";inset:0;mask-image:radial-gradient(83.33% var(--r) at 50% var(--r),#000 calc(100% - 1px),transparent 100%),linear-gradient(transparent var(--footerArchSize),#000 var(--footerArchSize));pointer-events:none;position:absolute;z-index:-2}.container--footer:after{background:linear-gradient(100deg,#c5dcf7 50%,#fdfe76 75%);border-radius:100%;content:"";filter:blur(60px);height:368px;pointer-events:none;position:absolute;top:100%;transform:rotate(4deg);translate:0 -40%;width:100%;z-index:-1}.footerContent{align-items:start;display:grid;gap:132px 110px;grid-template-columns:max-content max-content 1fr;margin:165px 0 55px}@media (max-width:1199px){.footerContent{gap:55px var(--generalHorizontalGap);grid-template-columns:max-content 1fr;margin:93px 0 50px}}@media (max-width:743px){.footerContent{gap:40px var(--generalHorizontalGap);margin:55px 0 40px}}.footerPart{display:grid}.footerPart--3{justify-self:end}.footerPart--4{grid-column:1/-1}@media (max-width:1199px){.footerPart--1{grid-column:1/-1;justify-self:center}}.logo--footer{height:65px}.container--footer .vcard{display:grid;gap:25px 110px;grid-template-columns:auto auto}.container--footer .vcard__title{font-weight:var(--generalBoldFontWeight)}.container--footer .vcard a,.container--footer .vcard span{font-size:clamp(1rem,.21621622vw + .94932432rem,1.125rem);line-height:clamp(1.6875rem,.86486486vw + 1.4847973rem,2.1875rem)}@media (max-width:743px){.container--footer .vcard{grid-template-columns:minmax(0,1fr)}}.partSocialIcons .iconLinks{display:flex;flex-wrap:wrap;gap:33px;width:100%}.partSocialIcons .iconLinks__item{--fluidSizeCalc:clamp(1.9375rem,0.54054054vw + 1.81081081rem,2.25rem);background-color:var(--linkColor);height:36px;mask-position:50% 50%;mask-repeat:no-repeat;mask-size:100% 100%;transition:all .4s;width:36px}.partSocialIcons .iconLinks__item--linkedin{mask-image:url("/static/images/icon-linkedin.f220d77c5a4a.svg")}.partSocialIcons .iconLinks__item--instagram{mask-image:url("/static/images/icon-instagram.f8665919b4f0.svg")}.partSocialIcons .iconLinks__item:focus,.partSocialIcons .iconLinks__item:hover{background-color:#acc9e0}@media (max-width:743px){.partSocialIcons .iconLinks{gap:19px}.partSocialIcons .iconLinks__item{height:31px;width:31px}}.snippetPolyFooterLinks .poly__content{display:flex;flex-wrap:wrap;gap:36px;justify-content:flex-end}@media (max-width:743px){.snippetPolyFooterLinks .poly__content{gap:24px}}.snippetPolyFooterLinks .element{display:block;font-size:clamp(.75rem,.21621622vw + .69932432rem,.875rem);line-height:clamp(.75rem,.32432432vw + .67398649rem,.9375rem)}a{color:var(--linkColor);text-decoration:none;text-decoration-skip-ink:none;text-underline-position:under}a:focus,a:hover{text-decoration:underline}.page--pagetype1 .element--h1{font-size:clamp(1.875rem,4vw + .9375rem,4.1875rem);font-weight:500;line-height:clamp(2.625rem,4.43243243vw + 1.58614865rem,5.1875rem)}.element--h2,.page:not(.page--pagetype1) .element--h1{font-size:clamp(1.875rem,1.2972973vw + 1.57094595rem,2.625rem);font-weight:500;line-height:clamp(2.625rem,1.62162162vw + 2.24493243rem,3.5625rem)}.element--h3{font-size:clamp(1.6875rem,1.40540541vw + 1.35810811rem,2.5rem);font-weight:500;line-height:clamp(2.3125rem,1.40540541vw + 1.98310811rem,3.125rem)}.element--h4{font-size:clamp(1.5625rem,.75675676vw + 1.38513514rem,2rem);font-weight:500;line-height:clamp(2.25rem,.75675676vw + 2.07263514rem,2.6875rem)}.element--h5{font-size:clamp(1.1875rem,.54054054vw + 1.06081081rem,1.5rem);font-weight:700;line-height:clamp(1.625rem,1.08108108vw + 1.37162162rem,2.25rem)}.element--loud{font-size:clamp(1.125rem,.75675676vw + .94763514rem,1.5625rem);font-weight:400;line-height:clamp(1.75rem,1.08108108vw + 1.49662162rem,2.375rem)}.element--pale{font-size:clamp(1.0625rem,.10810811vw + 1.03716216rem,1.125rem);font-weight:500;line-height:clamp(1.625rem,.21621622vw + 1.57432432rem,1.75rem)}.element--inlineLink{font-weight:var(--generalBoldFontWeight);text-decoration:underline;text-decoration-color:#acc9e0;text-decoration-thickness:3px}.element--inlineLink:focus,.element--inlineLink:hover{text-decoration:none}.section--three .area--one,.section--two .area--one{margin-bottom:var(--articleVerticalGap)}.section--one:has(+.section--three) .area--one{margin-bottom:var(--articleVerticalGap)}.area--two .article:first-child{margin-top:calc(var(--partVerticalGap)*2)}.article--textAlignCenter{text-align:center}.verticalSpaceTop--small{margin-top:calc(var(--partVerticalGap)*2)}.verticalSpaceTop--small.articlePageDivider,.verticalSpaceTop--small.articleTwoColumnsBg{margin-top:0}.verticalSpaceBottom--small{margin-bottom:calc(var(--articleVerticalGap)*-1 + var(--partVerticalGap)*2)}.verticalSpaceBottom--small.articlePageDivider,.verticalSpaceBottom--small.articleTwoColumnsBg{margin-bottom:calc(var(--articleVerticalGap)*-1)}.articleDefault--1-1-indent .article__content{max-width:745px}.articleDefault--1-4 .partLottie{max-width:110px}.articleTwoColumns--1-3-2-3 .article__zone--two .article__content{grid-template-columns:repeat(3,minmax(0,1fr))}.articleTwoColumns--1-3-2-3 .article__zone--two .article__content .part--2-3{grid-column:span 2}.articleTwoColumns--1-3-2-3 .article__zone--two .article__content .part--1-3{grid-column:span 1}.articleTwoColumns .article__zoneWrapper{align-content:flex-start;align-items:flex-start;display:grid;gap:var(--partVerticalGap) var(--generalHorizontalGap)}.articleTwoColumns .part--1-3.partLottie{max-width:110px}.articleTwoColumnsBg{--mainTextColor:#fff;--textInvertation: ;--linkColor:#fff;--buttonInvertedColor:#fff;align-items:center;background-color:var(--mainColor);display:flex;flex-direction:column;isolation:isolate;justify-self:center;padding:136px 0 111px;position:relative;width:100vw}.articleTwoColumnsBg.has-image{padding:118px 0 284px}.articleTwoColumnsBg .blockImage{filter:brightness(70%);inset:0;position:absolute;width:100%;z-index:-1}.articleTwoColumnsBg .blockImage *{height:100%}.articleTwoColumnsBg .blockImage img{height:100%!important;max-height:100%!important;max-width:100%!important;object-fit:cover;object-position:center;width:100%!important}.articleTwoColumnsBg .article__zoneWrapper{align-content:flex-start;align-items:flex-start;display:grid;gap:var(--partVerticalGap) var(--generalHorizontalGap);max-width:var(--deskMaxWidth);width:var(--deskWidth)}.articleTwoColumnsBg .article__zone--two .article__content{grid-template-columns:repeat(3,minmax(0,1fr))}.articleTwoColumnsBg .article__zone--two .article__content .part--2-3{grid-column:span 2}.articleTwoColumnsBg .article__zone--two .article__content .part--1-3{grid-column:span 1}.articleTwoColumnsBg .article__zone--two .article__content .part--1-3.partLottie{max-width:110px}@media (max-width:1199px){.articleTwoColumnsBg,.articleTwoColumnsBg.has-image{padding:60px 0 83px}}@media (max-width:743px){.articleTwoColumnsBg,.articleTwoColumnsBg.has-image{padding:80px 0}.articleTwoColumnsBg .article__zone--two .article__content .part--1-3.partLottie{max-width:70px}}.articleSideImage{align-content:flex-start;align-items:flex-start;display:grid;gap:var(--partVerticalGap) var(--generalHorizontalGap);grid-template-columns:repeat(var(--areaColumnCount),minmax(0,1fr))}.articleSideImage .article__content{box-sizing:border-box;--fluidSizeCalc:clamp(0rem,27.5vw + -20.625rem,6.875rem);padding-left:var(--fluidSizeCalc)}.articleSideImage.has-video .blockImage{display:none}.articleCard{--mainTextColor:#fff;--textInvertation: ;--linkColor:#fff;--buttonInvertedColor:#fff;aspect-ratio:373/434;background-color:var(--mainColor);box-sizing:border-box;isolation:isolate;padding:54px 50px;position:relative;text-align:center}.articleCard .blockImage,.articleCard .blockVideo{filter:brightness(.8);inset:0;position:absolute;z-index:-1}.articleCard .blockImage *,.articleCard .blockVideo *{height:100%}.articleCard .blockImage img,.articleCard .blockVideo img{height:100%!important;max-height:100%!important;max-width:100%!important;object-fit:cover;object-position:center;width:100%!important}.articleCard.has-video .blockImage{display:none}.articleCard.has-link .blockImage,.articleCard.has-link .blockVideo{overflow:hidden}.articleCard.has-link .blockImage .element,.articleCard.has-link .blockVideo .element{transition:all .4s}.articleCard.has-link:hover .blockImage .element,.articleCard.has-link:hover .blockVideo .element{scale:1.05}@media (max-width:1199px){.articleCard{aspect-ratio:208/242;padding:31px 30px}}@media (min-width:744px){.articleCard+.articleCard+.articleCard+.articleCard{margin-top:var(--generalHorizontalGap)}}@media (max-width:743px){.articleCard{aspect-ratio:340/285;padding:35px 52px}.articleCard+.articleCard{margin-top:var(--partVerticalGap)}}.articleContactPerson{align-items:center;display:grid;gap:var(--partVerticalGap) var(--generalHorizontalGap)}.articleContactPerson .blockImage{aspect-ratio:1;border-radius:50%;overflow:hidden;position:relative}.articleContactPerson .blockImage *{height:100%}.articleContactPerson .blockImage img{height:100%!important;max-height:100%!important;max-width:100%!important;object-fit:cover;object-position:center;width:100%!important}.articleContactPerson .blockImage:before{border-radius:50%;box-shadow:inset 0 4px 4px rgba(0,0,0,.15);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.articleContactPerson .blockImage:after{aspect-ratio:308/112;background-color:#fdfe76;border-radius:100%;content:"";filter:blur(30px);left:-30%;pointer-events:none;position:absolute;rotate:32deg;top:80%;width:200px;z-index:3}.articleContactPerson .article__content{box-sizing:border-box;padding:25px 0}@media (max-width:743px){.articleContactPerson .article__content{padding:0}}.articleProject{--generalHorizontalGap:20px}.articleProject .folding .folding__summary{--mainTextColor:#fff;--textInvertation: ;--linkColor:#fff;--buttonInvertedColor:#fff;aspect-ratio:586/494;box-sizing:border-box;display:flex;flex-direction:column;isolation:isolate;justify-content:space-between;overflow:hidden;padding:50px 38px 110px;position:relative;transition:all .4s}.article:not(:has(.blockImage,.blockVideo)).articleProject .folding .folding__summary{background-color:var(--mainColor)}.articleProject .folding .folding__summary:hover{border-radius:25px}.articleProject .folding .folding__summary:hover .blockImage .element,.articleProject .folding .folding__summary:hover .blockVideo .element{scale:1.05}.articleProject .folding .blockImage,.articleProject .folding .blockVideo{filter:brightness(80%);inset:0;overflow:hidden;position:absolute;z-index:-1}.articleProject .folding .blockImage *,.articleProject .folding .blockVideo *{height:100%}.articleProject .folding .blockImage img,.articleProject .folding .blockVideo img{height:100%!important;max-height:100%!important;max-width:100%!important;object-fit:cover;object-position:center;width:100%!important}.articleProject .folding .blockImage .element,.articleProject .folding .blockVideo .element{transition:all .4s}.articleProject .folding .blockVideo .element{object-fit:cover}.articleProject .folding .article__label{bottom:46px;left:38px;position:absolute}.articleProject .folding .article__label .element{background-color:hsla(0,0%,100%,.9);border-radius:50px;color:var(--mainColor);display:inline-block;font-size:15px;font-weight:500;line-height:1.33333333;padding:12px 20px}.articleProject .folding .folding__toggle{--toggleIcon:url("/static/images/icon-plus.133263cb568d.svg");background-color:#fff;border-radius:50%;bottom:35px;box-sizing:border-box;height:66px;position:absolute;right:32px;width:66px}.articleProject .folding .folding__toggle:before{background-color:var(--mainColor);content:"";display:block;height:100%;mask-image:var(--toggleIcon);mask-position:50% 50%;mask-repeat:no-repeat;mask-size:47% 47%;transition:all .4s;width:100%}.articleProject .folding .folding__toggle:hover:before{background-color:#acc9e0}.articleProject .folding .folding__zone--expand{margin:50px 0}.articleProject .folding:has(.is-visible) .folding__toggle{--toggleIcon:url("/static/images/icon-minus.b122fd55bada.svg")}.articleProject .folding:has(.is-visible) .folding__summary{border-radius:25px}.articleProject .folding .article__content{grid-template-columns:repeat(2,minmax(0,1fr))}.articleProject .folding .partImage .element{border-radius:0 0 51px 0}.articleProject .folding .part--1-2{grid-column:span 1}@media (max-width:743px){.articleProject .folding .folding__summary{padding:28px 25px 98px}.articleProject .folding .article__label{bottom:34px;left:24px}.articleProject .folding .folding__toggle{bottom:31px;height:49px;right:24px;width:49px}.articleProject .folding .folding__zone--expand{margin:20px 0}}.articleProject.has-video .folding__summary .blockImage{display:none}@media (min-width:744px){.articleProject+.articleProject+.articleProject{margin-top:var(--generalHorizontalGap)}}@media (max-width:743px){.articleProject+.articleProject{margin-top:var(--generalHorizontalGap)}}.articleTeam .folding .folding__summary{align-items:stretch;background-color:#f3f3f3;display:grid;gap:0 var(--generalHorizontalGap);grid-template-columns:repeat(var(--areaColumnCount),minmax(0,1fr));overflow:hidden;transition:all .4s}.articleTeam .folding .folding__summary:hover{border-radius:25px}.articleTeam .folding .folding__summary:hover .blockImage{width:100%}.articleTeam .folding .folding__summary:hover .blockImage .element{scale:1.05}.articleTeam .folding .blockImage{aspect-ratio:801/494;overflow:hidden;width:100%}.articleTeam .folding .blockImage *{height:100%}.articleTeam .folding .blockImage img{height:100%!important;max-height:100%!important;max-width:100%!important;object-fit:cover;object-position:center;width:100%!important}.articleTeam .folding .blockImage .element{transition:all .4s}.articleTeam .folding .folding__summaryContent{box-sizing:border-box;padding:100px 30px 101px 0;position:relative}.articleTeam .folding .iconLinks{bottom:38px;display:flex;gap:18px;left:0;position:absolute}.articleTeam .folding .iconLinks__item{background-color:var(--linkColor);height:36px;mask-position:50% 50%;mask-repeat:no-repeat;mask-size:100% 100%;transition:all .4s;width:36px}.articleTeam .folding .iconLinks__item--linkedin{mask-image:url("/static/images/icon-linkedin.f220d77c5a4a.svg")}.articleTeam .folding .iconLinks__item--vcard{mask-image:url("/static/images/icon-vcard.b497d4dce36d.svg");width:57px}.articleTeam .folding .iconLinks__item:focus,.articleTeam .folding .iconLinks__item:hover{background-color:#acc9e0}.articleTeam .folding .folding__toggle{--toggleIcon:url("/static/images/icon-circle-plus.6fe1ec8eeb1a.svg");bottom:24px;box-sizing:border-box;height:57px;position:absolute;right:32px;width:57px}.articleTeam .folding .folding__toggle:before{background-color:var(--mainColor);content:"";display:block;height:100%;mask-image:var(--toggleIcon);mask-position:50% 50%;mask-repeat:no-repeat;mask-size:100% 100%;transition:all .4s;width:100%}.articleTeam .folding .folding__toggle:hover:before{background-color:#acc9e0}.articleTeam .folding .folding__expand{box-sizing:border-box;display:grid;gap:0 var(--generalHorizontalGap);grid-template-columns:repeat(2,minmax(0,1fr));padding:0 25px}.articleTeam .folding .folding__zone--expand{margin:60px 0}.articleTeam .folding:has(.is-visible) .folding__toggle{--toggleIcon:url("/static/images/icon-circle-minus.3de1cbc2b39a.svg")}.articleTeam .folding:has(.is-visible) .folding__summary{border-radius:25px}@media (max-width:743px){.articleTeam .folding .blockImage{aspect-ratio:340/286}.articleTeam .folding .folding__summaryContent{padding:19px 20px 92px 24px}.articleTeam .folding .iconLinks{bottom:31px;left:24px}.articleTeam .folding .folding__toggle{bottom:24px;height:48px;right:20px;width:48px}.articleTeam .folding .folding__zone--expand{grid-template-columns:minmax(0,1fr);margin:18px 0}}.articleTeam+.articleTeam{margin-top:var(--generalHorizontalGap)}.articlePageDivider{--r:calc(var(--footerArchSize)*5);justify-self:center;width:100vw}.articlePageDivider .blockImage,.articlePageDivider .blockVideo{background-color:var(--mainColor);mask-composite:intersect;mask-image:radial-gradient(83.33% var(--r) at 50% calc(var(--footerArchSize) - var(--r)),transparent calc(100% - 1px),#000 100%),radial-gradient(83.33% var(--r) at 50% calc(100% - var(--footerArchSize) + var(--r)),transparent calc(100% - 1px),#000 100%);width:100%}.articlePageDivider .blockImage *,.articlePageDivider .blockVideo *{height:100%}.articlePageDivider .blockImage img,.articlePageDivider .blockVideo img{height:100%!important;max-height:100%!important;max-width:100%!important;object-fit:cover;object-position:center;width:100%!important}.area .partDocument .part__content,.area .partLink .part__content{isolation:isolate}.area .partDocument .element,.area .partLink .element{appearance:none;-webkit-background-clip:var(--textInvertation) text;background-clip:var(--textInvertation) text;background-image:var(--textInvertation) radial-gradient(circle 35px at 100% 100%,var(--buttonColor) 35px,var(--buttonInvertedColor) 35.5px),radial-gradient(circle 35px at 100% 0,var(--buttonColor) 35px,var(--buttonInvertedColor) 35.5px),radial-gradient(circle 35px at 0 100%,var(--buttonColor) 35px,var(--buttonInvertedColor) 35.5px),radial-gradient(circle 35px at 0 0,var(--buttonColor) 35px,var(--buttonInvertedColor) 35.5px),linear-gradient(var(--buttonColor),var(--buttonColor)),linear-gradient(var(--buttonColor),var(--buttonColor)),linear-gradient(var(--buttonColor),var(--buttonColor)),linear-gradient(var(--buttonInvertedColor),var(--buttonInvertedColor));background-position:0 0,0 100%,35px 0,35px 100%,0 35px,35px 35px,35px 0,100% 0;background-repeat:no-repeat;background-size:35px 35px,35px 35px,35px 35px,35px 35px,35px calc(100% - 70px),35px calc(100% - 70px),0 100%,calc(100% - 70px) 100%;box-sizing:border-box;caret-color:var(--textInvertation) var(--buttonInvertedColor);color:var(--textInvertation) transparent;display:inline-block;font-size:19px;font-weight:500;letter-spacing:.15em;line-height:1.05263158;padding:25px 40px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .25s ease}.area .partDocument .element *,.area .partLink .element *{color:inherit}.area .partDocument .element:focus,.area .partDocument .element:hover,.area .partLink .element:focus,.area .partLink .element:hover{background-position:0 0,0 100%,100% 0,100% 100%,0 35px,100% 35px,35px 0,100% 0;background-size:35px 35px,35px 35px,35px 35px,35px 35px,35px calc(100% - 70px),35px calc(100% - 70px),calc(100% - 70px) 100%,0 100%}.area .partDocument .element:before,.area .partLink .element:before{background-color:var(--buttonBackground);border-radius:35px;content:"";height:100%;left:0;position:absolute;top:0;transition:all .25s ease;width:70px;z-index:-1}.area .partDocument .element:focus:before,.area .partDocument .element:hover:before,.area .partLink .element:focus:before,.area .partLink .element:hover:before{width:100%}.area .partEmail .part__content,.area .partPhone .part__content{isolation:isolate}.area .partEmail .element,.area .partPhone .element{-webkit-background-clip:var(--textInvertation) text;background-clip:var(--textInvertation) text;background-image:var(--textInvertation) radial-gradient(circle 15px at 100% 100%,var(--buttonColor) 15px,var(--mainTextColor) 15.5px),radial-gradient(circle 15px at 100% 0,var(--buttonColor) 15px,var(--mainTextColor) 15.5px),radial-gradient(circle 15px at 0 100%,var(--buttonColor) 15px,var(--mainTextColor) 15.5px),radial-gradient(circle 15px at 0 0,var(--buttonColor) 15px,var(--mainTextColor) 15.5px),linear-gradient(var(--buttonColor),var(--buttonColor)),linear-gradient(var(--buttonColor),var(--buttonColor)),linear-gradient(var(--buttonColor),var(--buttonColor)),linear-gradient(var(--mainTextColor),var(--mainTextColor));background-position:0 0,0 100%,15px 0,15px 100%,0 15px,15px 15px,15px 0,100% 0;background-repeat:no-repeat;background-size:15px 15px,15px 15px,15px 15px,15px 15px,15px calc(100% - 30px),15px calc(100% - 30px),0 100%,calc(100% - 30px) 100%;box-sizing:border-box;caret-color:var(--textInvertation) var(--mainTextColor);color:var(--textInvertation) transparent;display:inline-block;font-weight:600;padding-left:15px;position:relative}.area .partEmail .element *,.area .partPhone .element *{color:inherit}.area .partEmail .element:before,.area .partPhone .element:before{background-color:var(--buttonBackground);border-radius:15px;content:"";height:100%;left:0;position:absolute;top:0;width:30px;z-index:-1}.area .partEmail .element:focus,.area .partEmail .element:hover,.area .partPhone .element:focus,.area .partPhone .element:hover{text-decoration:underline;text-decoration-color:#acc9e0;text-decoration-thickness:3px}.area .partEmail+.partEmail,.area .partEmail+.partPhone,.area .partPhone+.partEmail,.area .partPhone+.partPhone{margin-top:calc(var(--partVerticalGap)*-1 + 10px)}.partLottie .lottie{width:100%}.partLottie .lottie svg{aspect-ratio:1;display:block}.page:not(.cmsbox-editMode) .article,.page:not(.cmsbox-editMode) .pageTitle,.page:not(.cmsbox-editMode) .polyHeroKeywords,.page:not(.cmsbox-editMode) .soloTitleByline{opacity:0;transform:translateY(25px);transition:opacity 1s ease,transform 1s ease}.page:not(.cmsbox-editMode) .article.is-intersecting,.page:not(.cmsbox-editMode) .pageTitle.is-intersecting,.page:not(.cmsbox-editMode) .polyHeroKeywords.is-intersecting,.page:not(.cmsbox-editMode) .soloTitleByline.is-intersecting{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.page:not(.cmsbox-editMode) .article,.page:not(.cmsbox-editMode) .pageTitle,.page:not(.cmsbox-editMode) .polyHeroKeywords,.page:not(.cmsbox-editMode) .soloTitleByline{transform:none;transition:opacity 1s ease}}.heroBlock{filter:brightness(70%)}.heroBlock,.heroBlock__content,.heroBlock__stage{height:100%;width:100%}.heroBlock__stage{position:relative}.heroCollection{inset:0;position:absolute}.heroCollection__slides{height:100%;position:relative;width:100%}.heroCollection__slide{inset:0;opacity:0;position:absolute;transition:opacity 1s;z-index:1}.heroCollection__slide.is-active{opacity:1;z-index:2}.heroCollection__image{height:100%;max-height:100%!important;max-width:100%!important;object-fit:cover;object-position:center;width:100%}.heroCollection__control{background-color:var(--mainColor);cursor:pointer;height:40px;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:3}.heroCollection__control--prev{left:var(--deskSpace)}.heroCollection__control--next{right:var(--deskSpace)}.heroCollection__index{bottom:var(--deskSpace);left:50%;position:absolute;transform:translateX(-50%);z-index:3}.heroCollection__indexContent{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.heroCollection__indexItem{background-color:#fff;border-radius:10000px;cursor:pointer;display:block;height:14px;position:relative;width:14px}.heroCollection__indexItem.is-active{background-color:var(--mainColor)}.heroCollection__counter{align-items:center;bottom:var(--deskSpace);color:#fff;color:var(--mainColor);display:flex;gap:4px;position:absolute;right:var(--deskSpace);z-index:3}.heroImage{inset:0;position:absolute}.heroImage__file{height:100%;max-height:100%!important;max-width:100%!important;object-fit:cover;object-position:center;width:100%}.heroVideo{inset:0;position:absolute}.heroVideo__file{height:100%;object-fit:cover;object-position:center;width:100%}.imageZoom{height:100%;left:0;max-height:100%;max-width:100%;position:fixed;top:0;width:100%;z-index:3000}.imageZoom::backdrop{backdrop-filter:blur(3px);background-color:rgba(0,0,0,.6)}.imageZoom__content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;padding:var(--imageZoomPadding);position:relative;width:100%;z-index:2}.imageZoom:popover-open .imageZoom__content{animation-duration:.3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:ImageZoomFadeIn;animation-timing-function:ease-in-out}@keyframes ImageZoomFadeIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.imageZoom .element--image{height:100%;object-fit:contain;object-position:center}.imageFigure__showZoomButton{background-color:#fff;border-radius:10000px;cursor:pointer;height:var(--imageZoomButtonWidth);position:absolute;right:18px;top:20px;transition-duration:.24s,.24s,.24s;transition-property:opacity,transform,background-color;width:var(--imageZoomButtonWidth);z-index:2}.imageFigure__showZoomButton:after{background-color:var(--mainColor);content:"";height:100%;left:0;mask-image:url("/static/images/icon-plus.133263cb568d.svg");mask-position:50% 50%;mask-repeat:no-repeat;mask-size:18px 18px;position:absolute;top:0;transition:all .4s;width:100%}.imageFigure__showZoomButton:hover:after{background-color:#acc9e0}@media (max-width:1199px){.imageFigure__showZoomButton{bottom:15px;right:15px}.imageFigure__showZoomButton:after{mask-size:14px 14px}}.imageZoom__closeButton{background-color:#fff;cursor:pointer;height:var(--imageZoomPadding);mask-image:url("/static/images/icon-close.e618adc8c1db.svg");mask-position:50% 50%;mask-repeat:no-repeat;mask-size:48px 48px;position:absolute;right:0;top:0;width:var(--imageZoomPadding);z-index:3}.search{display:flex;flex-direction:column;gap:var(--partVerticalGap);margin-top:var(--articleVerticalGap)}.searchForm{position:relative}.searchForm__input{background-color:var(--formInputFieldBackground);background-image:linear-gradient(to right,var(--mainColor),var(--mainColor));background-position:0 100%;background-repeat:no-repeat;background-size:0 3px;border:1px solid var(--formInputFieldBorderColor);box-sizing:border-box;font:inherit;min-height:var(--formInputFieldHeight);outline:none;padding:5px var(--formInputFieldPadding);padding-right:var(--formInputFieldHeight);transition-duration:.4s;transition-property:background-size;width:100%}.searchForm__input:focus{background-size:100% 3px}.searchForm__input::placeholder{color:#aaa}.formField--invalid .searchForm__input{background-image:linear-gradient(to right,var(--formErrorColor),var(--formErrorColor));border-color:var(--formErrorColor)}.searchForm__submit{background-color:currentColor;cursor:pointer;height:100%;mask-image:url("/static/images/default-icon-search.2452c29c5ccc.svg");mask-position:50% 50%;mask-repeat:no-repeat;mask-size:40% 40%;position:absolute;right:0;top:0;width:var(--formInputFieldHeight);z-index:2}.searchResults__header{margin-bottom:10px}.searchResults__count{font-size:14px;font-style:italic;line-height:1.42857143;width:100%}.searchResult{background-color:#fff;border-radius:10px;box-shadow:0 0 4px hsla(0,0%,63%,.5);box-sizing:border-box;color:currentColor!important;cursor:pointer;display:flex;flex-direction:column;gap:10px;margin-top:20px;padding:20px 120px 20px 20px;position:relative;text-decoration:none!important;transition:all .24s;width:100%}.searchResult:after{background-color:var(--mainColor);content:"";height:100%;mask-image:url("/static/images/default-arrow-right.1be0c9459c41.svg");mask-position:50% 50%;mask-repeat:no-repeat;mask-size:auto 20px;position:absolute;right:0;top:0;transition:all .24s;width:120px}.searchResult:first-child{margin-top:0}.searchResult:hover{background-color:#f4f4f4}.searchResult:hover:after{mask-position:60% 50%}@media (max-width:743px){.searchResult{padding-right:20px}.searchResult:after{display:none}}.searchResult--noresults{background-color:#fff!important;cursor:default;padding-right:20px}.searchResult--noresults:after{display:none}.searchResult__part--sitename{color:var(--mainColor);font-weight:var(--generalBoldFontWeight)}.searchResult__partLabel{font-size:13px;font-weight:var(--generalBoldFontWeight);line-height:1.23076923;margin-bottom:4px}.form{width:100%}.form__wrapper{display:flex;flex-direction:column;gap:var(--partVerticalGap) 0;width:100%}.form__section{width:100%}.form__section--hidden{display:none}.form__content,.form__fieldset{display:flex;flex-direction:column;gap:var(--partVerticalGap) var(--generalHorizontalGap);width:100%}.form__fieldsetTitles{width:100%}.form__fieldsetTitles:empty{display:none}.form__fieldsetContent{gap:var(--partVerticalGap) var(--generalHorizontalGap)}.formField,.form__fieldsetContent{display:flex;flex-direction:column;width:100%}.formField{gap:var(--formLabelGap) 0}.formField__content{display:flex;flex-direction:column;gap:var(--formLabelGap) var(--generalHorizontalGap);width:100%}.formField--required .formField__label:before{content:"*"}.formField__help{display:flex;flex-direction:column;gap:var(--formLabelGap) 0}.formField__helpItem{font-size:14px;line-height:1.42857143}.formField__errors{color:var(--formErrorColor);display:flex;flex-direction:column;gap:var(--formLabelGap) 0}.formField__errorItem{font-size:14px;line-height:1.42857143}.formField__input{width:100%}.formField__input--date,.formField__input--datetime,.formField__input--email,.formField__input--number,.formField__input--select,.formField__input--selectmultiple,.formField__input--text,.formField__input--textarea,.formField__input--url{background-color:var(--formInputFieldBackground);background-image:linear-gradient(to right,var(--mainColor),var(--mainColor));background-position:0 100%;background-repeat:no-repeat;background-size:0 3px;border:1px solid var(--formInputFieldBorderColor);box-sizing:border-box;font:inherit;min-height:var(--formInputFieldHeight);outline:none;padding:5px var(--formInputFieldPadding);transition-duration:.4s;transition-property:background-size}.formField__input--date:focus,.formField__input--datetime:focus,.formField__input--email:focus,.formField__input--number:focus,.formField__input--select:focus,.formField__input--selectmultiple:focus,.formField__input--text:focus,.formField__input--textarea:focus,.formField__input--url:focus{background-size:100% 3px}.formField__input--date::placeholder,.formField__input--datetime::placeholder,.formField__input--email::placeholder,.formField__input--number::placeholder,.formField__input--select::placeholder,.formField__input--selectmultiple::placeholder,.formField__input--text::placeholder,.formField__input--textarea::placeholder,.formField__input--url::placeholder{color:#aaa}.formField--invalid .formField__input--date,.formField--invalid .formField__input--datetime,.formField--invalid .formField__input--email,.formField--invalid .formField__input--number,.formField--invalid .formField__input--select,.formField--invalid .formField__input--selectmultiple,.formField--invalid .formField__input--text,.formField--invalid .formField__input--textarea,.formField--invalid .formField__input--url{background-image:linear-gradient(to right,var(--formErrorColor),var(--formErrorColor));border-color:var(--formErrorColor)}.formField__input--textarea{padding:var(--formInputFieldPadding)}.formField__input--select{background-image:none}.formField__input--selectmultiple{padding:0}.formField__input--selectmultiple option{align-items:center;box-sizing:border-box;display:flex;min-height:var(--formInputFieldHeight);padding:5px var(--formInputFieldPadding)}.formField__input--selectmultiple option:checked{box-shadow:inset 0 0 0 9999px var(--mainColor);color:#fff!important}.formField--invalid .choice{color:var(--formErrorColor)}.choice__content{display:flex;flex-direction:column;gap:var(--formLabelGap) var(--generalHorizontalGap)}.choice__item{align-items:flex-start;display:flex;gap:0 8px}.choice__itemInput{flex-shrink:0;width:20px;--fluidSizeCalc:clamp(1.625rem,0.64864865vw + 1.47297297rem,2rem);height:var(--fluidSizeCalc)}.form__actions{display:flex;isolation:isolate;justify-content:flex-end}.form__button{appearance:none;-webkit-background-clip:var(--textInvertation) text;background-clip:var(--textInvertation) text;background-image:var(--textInvertation) radial-gradient(circle 35px at 100% 100%,var(--buttonColor) 35px,var(--buttonInvertedColor) 35.5px),radial-gradient(circle 35px at 100% 0,var(--buttonColor) 35px,var(--buttonInvertedColor) 35.5px),radial-gradient(circle 35px at 0 100%,var(--buttonColor) 35px,var(--buttonInvertedColor) 35.5px),radial-gradient(circle 35px at 0 0,var(--buttonColor) 35px,var(--buttonInvertedColor) 35.5px),linear-gradient(var(--buttonColor),var(--buttonColor)),linear-gradient(var(--buttonColor),var(--buttonColor)),linear-gradient(var(--buttonColor),var(--buttonColor)),linear-gradient(var(--buttonInvertedColor),var(--buttonInvertedColor));background-position:0 0,0 100%,35px 0,35px 100%,0 35px,35px 35px,35px 0,100% 0;background-repeat:no-repeat;background-size:35px 35px,35px 35px,35px 35px,35px 35px,35px calc(100% - 70px),35px calc(100% - 70px),0 100%,calc(100% - 70px) 100%;box-sizing:border-box;caret-color:var(--textInvertation) var(--buttonInvertedColor);color:var(--textInvertation) transparent;display:inline-block;font-size:19px;font-weight:500;letter-spacing:.15em;line-height:1.05263158;padding:25px 40px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .25s ease}.form__button *{color:inherit}.form__button:focus,.form__button:hover{background-position:0 0,0 100%,100% 0,100% 100%,0 35px,100% 35px,35px 0,100% 0;background-size:35px 35px,35px 35px,35px 35px,35px 35px,35px calc(100% - 70px),35px calc(100% - 70px),calc(100% - 70px) 100%,0 100%}.form__button:before{background-color:var(--buttonBackground);border-radius:35px;content:"";height:100%;left:0;position:absolute;top:0;transition:all .25s ease;width:70px;z-index:-1}.form__button:focus:before,.form__button:hover:before{width:100%}.form__errors{color:var(--formErrorColor);display:flex;flex-direction:column;gap:var(--partVerticalGap);width:100%}.form__errorMessage{font-weight:var(--generalBoldFontWeight)}.form__errorList{display:flex;flex-direction:column;gap:var(--formLabelGap);list-style:inside}.form__success{width:100%}.form__successText{display:block;text-align:center;width:100%}.pagination{flex-direction:column}.pagination,.pagination__content{align-items:center;display:flex;gap:20px}.pagination__content{justify-content:center;max-width:100%}.pagination__items{align-items:center;display:flex;flex-wrap:wrap;gap:10px;list-style:none}.pagination__item{display:block}.pagination__itemAnchor{align-items:center;border:1px solid var(--formInputFieldBorderColor);border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:36px;justify-content:center;text-align:center;text-decoration:none;width:36px}.pagination__itemAnchor.is-active{background-color:var(--mainColor);color:#fff}.pagination__itemAnchor--ellipsis{border:none;cursor:default}.pagination__action{display:block;flex-shrink:0;height:36px;position:relative;width:36px}.pagination__action:after{background-color:var(--mainColor);content:"";height:100%;mask-position:50% 50%;mask-repeat:no-repeat;mask-size:auto 16px;position:absolute;right:0;top:0;width:100%}.pagination__action:disabled{opacity:.3;pointer-events:none}.pagination__action--previous:after{mask-image:url("/static/images/default-arrow-left.3d4e77d48293.svg")}.pagination__action--next:after{mask-image:url("/static/images/default-arrow-right.1be0c9459c41.svg")}.pagination__indicator{font-size:14px;line-height:1.42857143}body:has(.navigationFlyout.is-visible){overflow:hidden}.naviToggle{align-items:center;display:flex;flex-direction:column;height:66px;justify-content:center;position:absolute;right:0;top:50%;translate:0 -50%;width:66px}.naviToggle:before{background-color:hsla(0,0%,100%,.3);border-radius:100%;box-shadow:inset 0 4px 4px 0 rgba(0,0,0,.15);content:"";height:100px;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transition:all .4s;translate:-50% -50%;width:100px}.naviToggle:hover:before{opacity:1}.js-scroll-triggered--active .naviToggle:before{height:80px;width:80px}@media (max-width:1199px){.naviToggle{height:50px;width:50px}.js-scroll-triggered--active .naviToggle:before,.naviToggle:before{height:60px;width:60px}}.naviToggle__lines{display:block;height:19px;position:relative;width:66px}@media (max-width:1199px){.naviToggle__lines{height:15px;width:50px}}.naviToggle__line{background-color:#061438;height:1px;left:0;position:absolute;transition:top .1s .1s,transform .1s;width:100%}.page--pagetype1:not(:has(.navigationFlyout.is-visible)) .wrapper:not(.js-scroll-triggered--active) .naviToggle__line{background-color:#fff}.naviToggle__line--1{top:0}.naviToggle__line--2{top:100%}.naviToggle[aria-expanded=true] .naviToggle__line{transition:top .1s,transform .1s .1s}.naviToggle[aria-expanded=true] .naviToggle__line--1{top:50%;transform:translateY(-50%) rotate(-45deg)}.naviToggle[aria-expanded=true] .naviToggle__line--2{top:50%;transform:translateY(-50%) rotate(45deg)}.navigationFlyout{--deskWidth:1770px;--origin-x:min(100% - (var(--deskSpace) + 33px),100% - (100vw - var(--deskWidth))/2 - 33px);--origin-y:125px;background-color:#f3f3f3;box-sizing:border-box;clip-path:circle(0 at var(--origin-x) var(--origin-y));height:100%;isolation:isolate;left:0;opacity:0;overflow:hidden;padding-top:var(--headerHeight);position:fixed;top:0;transition:clip-path .4s cubic-bezier(.65,0,.35,1),opacity .2s cubic-bezier(.65,0,.35,1) .2s,visibility 0s linear .4s;visibility:hidden;width:100%;z-index:1999}.navigationFlyout:before{aspect-ratio:1;border:4px solid hsla(0,0%,100%,.5);border-radius:100%;height:118%;left:50%;top:50%;translate:-50% -50%;z-index:-1}.navigationFlyout:after,.navigationFlyout:before{content:"";opacity:0;pointer-events:none;position:absolute;transition:all .2s}.navigationFlyout:after{background:linear-gradient(100deg,#c5dcf7 50%,#fdfe76 75%);border-radius:100%;filter:blur(60px);height:630px;top:100%;transform:rotate(4deg);translate:0 0;width:100%;z-index:-2}.js-scroll-triggered--active .navigationFlyout{--origin-y:48px}.navigationFlyout.is-visible{clip-path:circle(150% at var(--origin-x) var(--origin-y));opacity:1;transition:clip-path .4s cubic-bezier(.65,0,.35,1),opacity .2s cubic-bezier(.65,0,.35,1),visibility 0s linear 0s;visibility:visible}.navigationFlyout.is-visible:before{opacity:1;transition:all .6s .2s}.navigationFlyout.is-visible:after{opacity:1;transition:all .6s .2s;translate:0 -40%}@media (max-width:1199px){.navigationFlyout:before{aspect-ratio:694/535;height:calc(100svh - var(--headerHeight) - 40px);top:calc(var(--headerHeight) + 20px);translate:-50% 0}}@media (max-width:743px){.navigationFlyout{--origin-y:72px}.js-scroll-triggered--active .navigationFlyout{--origin-y:38px}}@media (prefers-reduced-motion:reduce){.navigationFlyout{transform:none}.navigationFlyout:after,.navigationFlyout:before{transition:none}}.navigationFlyout__section{align-items:center;display:flex;flex-direction:column;height:100%;overflow:hidden;overflow-y:auto;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar;opacity:0;transition:all .2s;translate:0 -20px}.navigationFlyout__section::-webkit-scrollbar{display:none}.is-visible .navigationFlyout__section{opacity:1;transition:all .6s .2s;translate:0}@media (prefers-reduced-motion:reduce){.navigationFlyout__section{transform:none}}.navigationFlyout__content{align-items:flex-end;box-sizing:border-box;display:grid;gap:190px;grid-template-columns:max-content 1fr;max-width:var(--deskMaxWidth);padding:calc(320px - var(--headerHeight)) 0 97px;width:var(--deskWidth)}@media (max-width:1199px){.navigationFlyout__content{gap:20px;grid-template-columns:minmax(0,1fr)}}@media (max-width:743px){.navigationFlyout__content{padding:calc(170px - var(--headerHeight)) 0 97px}}.navigationFlyout__part{align-items:flex-start;display:grid;gap:180px;grid-template-columns:minmax(0,1fr)}@media (max-width:1199px){.navigationFlyout__part{gap:88px}.navigationFlyout__part--1{order:2}.navigationFlyout__part--2{order:1}}.navigationFlyout .vcard{display:flex;flex-direction:column;gap:50px}.navigationFlyout .vcard .vcard__title{font-size:clamp(1.125rem,.75675676vw + .94763514rem,1.5625rem);font-weight:400;font-weight:var(--generalBoldFontWeight);line-height:clamp(1.75rem,1.08108108vw + 1.49662162rem,2.375rem);margin-bottom:15px;text-transform:uppercase}.navigationFlyout .vcard .snippetPolyVcardContactLinks .poly__content{display:flex;flex-direction:column;gap:15px}.navigationFlyout .vcard .snippetPolyVcardContactLinks .element{-webkit-background-clip:var(--textInvertation) text;background-clip:var(--textInvertation) text;background-image:var(--textInvertation) radial-gradient(circle 15px at 100% 100%,var(--buttonColor) 15px,var(--mainTextColor) 15.5px),radial-gradient(circle 15px at 100% 0,var(--buttonColor) 15px,var(--mainTextColor) 15.5px),radial-gradient(circle 15px at 0 100%,var(--buttonColor) 15px,var(--mainTextColor) 15.5px),radial-gradient(circle 15px at 0 0,var(--buttonColor) 15px,var(--mainTextColor) 15.5px),linear-gradient(var(--buttonColor),var(--buttonColor)),linear-gradient(var(--buttonColor),var(--buttonColor)),linear-gradient(var(--buttonColor),var(--buttonColor)),linear-gradient(var(--mainTextColor),var(--mainTextColor));background-position:0 0,0 100%,15px 0,15px 100%,0 15px,15px 15px,15px 0,100% 0;background-repeat:no-repeat;background-size:15px 15px,15px 15px,15px 15px,15px 15px,15px calc(100% - 30px),15px calc(100% - 30px),0 100%,calc(100% - 30px) 100%;box-sizing:border-box;caret-color:var(--textInvertation) var(--mainTextColor);color:var(--textInvertation) transparent;display:inline-block;font-weight:600;padding-left:15px;position:relative}.navigationFlyout .vcard .snippetPolyVcardContactLinks .element *{color:inherit}.navigationFlyout .vcard .snippetPolyVcardContactLinks .element:before{background-color:var(--buttonBackground);border-radius:15px;content:"";height:100%;left:0;position:absolute;top:0;width:30px;z-index:-1}.navigationFlyout .vcard .snippetPolyVcardContactLinks .element:focus,.navigationFlyout .vcard .snippetPolyVcardContactLinks .element:hover{text-decoration:underline;text-decoration-color:#acc9e0;text-decoration-thickness:3px}.navigation--mobile .navi{display:flex;flex-direction:column;grid-column:1/-1;list-style:none}.navigation--mobile .navi__item{align-content:stretch;display:grid;grid-template-columns:minmax(0,1fr) 40px;position:relative;width:100%}.navigation--mobile .navi__anchor{display:block}.navigation--mobile .navi__toggle{background-color:currentColor;width:100%}.navigation--mobile .navi--level1{gap:50px}.navigation--mobile .navi--level1>.navi__item>.navi__anchor{font-size:clamp(1.75rem,1.08108108vw + 1.49662162rem,2.375rem);font-weight:400;isolation:isolate;letter-spacing:.03em;line-height:clamp(1.875rem,1.08108108vw + 1.62162162rem,2.5rem);position:relative;text-decoration:none}.navigation--mobile .navi--level1>.navi__item>.navi__anchor:before{content:"";left:0;position:absolute;top:50%;translate:-50% -50%;--fluidSizeCalc:clamp(1.875rem,1.40540541vw + 1.54560811rem,2.6875rem);background-color:#fdfe76;border-radius:100%;height:var(--fluidSizeCalc);opacity:0;scale:0;transition:all .25s;width:var(--fluidSizeCalc);z-index:-1}.navigation--mobile .navi--level1>.navi__item>.navi__anchor:focus:before,.navigation--mobile .navi--level1>.navi__item>.navi__anchor:hover:before{opacity:1;scale:1}@media (max-width:1199px){.navigation--mobile .navi--level1{gap:20px;justify-self:center;max-width:180px}}.navigation--mobile .navi--level2{height:0;overflow:hidden;transition-duration:.6s;transition-property:all}.navigation--mobile .navi--level2>.navi__item{opacity:0;transform:translateY(-20px);transition-duration:.2s;transition-property:all}.navigation--mobile .navi>.navi__item.is-open>.navi{height:var(--js-elementHeight)}.navigation--mobile .navi>.navi__item.is-open>.navi>.navi__item{opacity:1;transform:translateY(0);transition-delay:.2s;transition-duration:.4s;transition-property:all}.articleContactPerson{grid-template-columns:165px 1fr}.articleContactPerson .article__content{grid-column:1/-1}