#main>*:not(#contactProjects):last-child{position:relative;margin-bottom:calc(var(--spacing-vertical) * 2)}#main>*:not(#contactProjects):last-child:after{z-index:-1;content:"";position:absolute;bottom:calc(-2 * var(--spacing-vertical) - 2px);right:0;width:50%;aspect-ratio:1000/707.708;background:url(/images/style/shape-curves-footer.svg) no-repeat;background-size:contain;pointer-events:none}@media (max-width: 900px){#main>*:not(#contactProjects):last-child:after{width:60%}}#heroHeader{background-color:var(--blue-darker);height:80vh;grid-template-rows:minmax(0,1fr);overflow:hidden;position:relative}#heroHeader.heroHeader--small{height:60vh}#heroHeader .partContentFileImageGallery{grid-column-start:fullwidth-start;grid-column-end:fullwidth-end;grid-row:1;opacity:.8;transform-origin:bottom;will-change:transform}#heroHeader .partContentFileImageGallery *{height:100%}#heroHeader:before{position:absolute;bottom:0;left:0;width:100%;content:"";grid-column:fullwidth;z-index:30;height:var(--borderRadius);background-color:var(--white);border-top-left-radius:var(--borderRadius);border-top-right-radius:var(--borderRadius)}#heroHeader:after{grid-row:1;content:"";background:linear-gradient(to right,#194360,transparent);opacity:.8;grid-column:fullwidth;z-index:10}#heroHeader .svgShape{z-index:20;grid-column:fullwidth;grid-row:1;fill:rgba(255,255,255,.46);pointer-events:none;width:40%;position:absolute;right:0;bottom:0}#heroHeader .overlay{grid-column-start:content-start;grid-column-end:content-end;grid-row:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;z-index:30;color:var(--white);will-change:transform;padding-top:calc(var(--header-height));padding-bottom:calc(var(--spacing-vertical) + var(--borderRadius))}#heroHeader .partHeading{color:currentColor}#heroHeader .subtitle{margin-top:.6em;text-wrap:balance;font-size:var(--fontSize-h3);max-width:900px}@media (max-width: 900px){#heroHeader{height:60vh;min-height:360px}#heroHeader.heroHeader--small{max-height:360px}#heroHeader .svgShape{width:50%}#heroHeader:before{height:var(--borderRadius-small);border-top-left-radius:var(--borderRadius-small);border-top-right-radius:var(--borderRadius-small)}}@media (max-width: 667px){#heroHeader .overlay{padding-bottom:calc(var(--spacing-120) + var(--spacing-30))}}#contentIntro{margin-bottom:var(--spacing-vertical);position:relative;z-index:30}#contentIntro .container{margin-top:calc(-1 * var(--spacing-120) - var(--borderRadius));background-color:var(--grey-light);padding:var(--spacing-100) var(--spacing-120);border-radius:var(--borderRadius-small);border-bottom-right-radius:var(--borderRadius);text-align:center}#contentIntro .container .partHeading{margin-bottom:.5em;text-wrap:balance}#contentIntro .container .partContentText{font-size:var(--fontSize-h4);text-wrap:balance}@media (max-width: 667px){#contentIntro .container{padding:var(--spacing-90) var(--spacing-60);margin-top:calc(-1 * var(--spacing-vertical) - var(--spacing-30))}#contentIntro .container .partContentText{font-size:1.125rem;hyphens:auto}}#contentIntro .phaseIcon img{margin:0 auto;max-width:var(--fontSize-h1)}#contentIntro .prevButton,#contentIntro .nextButton{border:1px solid var(--grey);width:76px;height:76px;border-radius:var(--borderRadius-button);display:grid;place-items:center;transition:background-color .3s;grid-row:1;align-self:center;margin-top:calc(-1 * var(--borderRadius))}#contentIntro .prevButton{grid-column:breakout-start;margin-right:auto}#contentIntro .nextButton{margin-left:auto;grid-column:content-end}#contentIntro .prevButton .partFontIcon,#contentIntro .nextButton .partFontIcon{--partFontIcon-size: 2rem;--partFontIcon-color: var(--black)}@media (hover: hover){#contentIntro .prevButton:hover,#contentIntro .prevButton:focus,#contentIntro .nextButton:hover,#contentIntro .nextButton:focus{background-color:var(--blue-dark)}#contentIntro .prevButton:hover .partFontIcon,#contentIntro .prevButton:focus .partFontIcon,#contentIntro .nextButton:hover .partFontIcon,#contentIntro .nextButton:focus .partFontIcon{--partFontIcon-color: var(--white)}}@media (max-width: 1700px){#contentIntro .prevButton,#contentIntro .nextButton{grid-row:2;margin-top:var(--spacing-40)}#contentIntro .prevButton{grid-column-end:content-center;margin-left:auto;margin-right:var(--spacing-10)}#contentIntro .nextButton{grid-column-start:content-center;margin-right:auto;margin-left:var(--spacing-10)}}@media (max-width: 900px){#contentIntro .prevButton,#contentIntro .nextButton{width:56px;height:56px}#contentIntro .prevButton .partFontIcon,#contentIntro .nextButton .partFontIcon{--partFontIcon-size: 1.75rem}}#newsletterSignup{margin:calc(2 * var(--spacing-vertical)) 0;--layoutGrid-content-width: 1100px}#newsletterSignup .container{text-align:center;margin:0 auto;text-wrap:balance}#newsletterSignup .container .partHeading{margin-bottom:.5em;color:var(--blue-bright)}#newsletterSignup .container .partForm{margin:0 auto;margin-top:var(--spacing-40);max-width:700px}.contentTextCentered{margin:calc(2 * var(--spacing-vertical)) 0}.contentTextCentered .container{text-align:center;max-width:960px;margin:0 auto;grid-column:breakout}.contentTextCentered .container .partHeading{margin-bottom:var(--spacing-40);color:var(--blue-bright)}.contentTextCentered .container .partContentText1{font-size:var(--fontSize-h4)}.contentTextCentered .container .partContentCode{--coreContent1-spacing: var(--spacing-40)}@media (max-width: 667px){.contentTextCentered .container{text-align:left}}.contentTextFullWidth{margin:var(--spacing-vertical) 0}.contentTextFullWidth .container .partHeading{margin-bottom:.5em}.contentTextInBlueFrames{margin:var(--spacing-vertical) 0;position:relative}.contentTextInBlueFrames:before{position:absolute;content:"";top:calc(var(--fontSize-h2) + var(--spacing-40) + var(--spacing-120));left:0;right:0;bottom:0;grid-column:breakout;background-color:var(--blue-lighter);border-radius:var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius) var(--borderRadius-small)}.contentTextInBlueFrames .container{z-index:10}.contentTextInBlueFrames .container>.partHeading{text-align:center;margin-bottom:var(--spacing-40)}.contentTextInBlueFrames .intro{background:var(--gradient);border-radius:var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius) var(--borderRadius-small);padding:var(--spacing-60);color:var(--white)}.contentTextInBlueFrames .text{margin:var(--spacing-90) 0}@media (max-width: 667px){.contentTextInBlueFrames .container>.partHeading{text-align:left}.contentTextInBlueFrames:before{grid-column:fullwidth}}.contentTextTwoColumns{margin:var(--spacing-vertical) 0}.contentTextFullWidth+.contentTextTwoColumns{margin-top:calc(-.5 * var(--spacing-vertical))}.contentTextTwoColumns>.partHeading{margin-bottom:.5em}.contentTextTwoColumns .container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-40) var(--spacing-160)}@media (max-width: 767px){.contentTextTwoColumns .container{grid-template-columns:repeat(1,1fr)}}#contentNews{margin:var(--spacing-vertical) 0}#contentNews .container{grid-column:breakout}#contentNews .titleAndButton{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-20) var(--spacing-60);margin-bottom:var(--spacing-60)}#contentNews .list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-vertical) var(--spacing-60)}@media (max-width: 1023px){#contentNews .list{grid-template-columns:repeat(2,minmax(0,1fr))}#contentNews .list .articleCard:nth-child(3){display:none}}@media (max-width: 667px){#contentNews .list{grid-template-columns:repeat(1,1fr)}#contentNews .list .articleCard:nth-child(2){display:none}}#articleOverview{margin:var(--spacing-vertical) 0}#articleOverview-filter{display:flex;gap:var(--spacing-40);margin-bottom:var(--spacing-vertical);grid-column:breakout}#articleOverview-filter .wrapper{display:flex;gap:.5em;align-items:center}#articleOverview-filter .wrapper .icon .partFontIcon{--partFontIcon-size: 1.75rem;--partFontIcon-color: currentColor}#articleOverview-filter .wrapper .label{font-weight:700}#articleOverview-filter .partControlDropDown{width:400px;--partControlDropDown-size: 76px;--partControlDropDown-border: solid 1px var(--black);--partControlDropDown-border-radius: var(--borderRadius-button)}#articleOverview-filter .partControlDropDown .dropDownButton{padding-left:1.2em}#articleOverview-filter .partControlDropDown4 .dropDownButtonPlaceholderContainer{margin-right:1.2em;color:var(--black);font-weight:700}#articleOverview-filter .partControlDropDown4 .dropDownButtonReset{width:auto;padding-right:1.2em;padding-left:1.2em}#articleOverview-filter .partControlDropDown .dropDownButtonArrow{padding-right:1.2em}#articleOverview-filter .partControlDropDown4 .dropDownButtonArrow svg{fill:var(--black);width:12px}#articleOverview-filter .partControlDropDown4 .buttonResetContainer{height:24px;width:24px}@media (max-width: 767px){#articleOverview-filter{flex-direction:column}#articleOverview-filter .partControlDropDown{width:100%;--partControlDropDown-size: 56px}}#articleOverview-container{grid-column:breakout}#articleOverview-container .list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-90) var(--spacing-60)}@media (max-width: 1023px){#articleOverview-container .list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){#articleOverview-container .list{grid-template-columns:1fr}}#articleOverview .partPagination{margin-top:var(--spacing-vertical)}.articleCard{display:flex;flex-direction:column;position:relative;text-decoration:none;color:var(--body-color);gap:var(--spacing-40)}.articleCard .image{background-color:var(--blue-darker);border-radius:var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius) var(--borderRadius-small);overflow:hidden}.articleCard .image .partContentFileImageGallery{transition:.3s;position:relative}.articleCard .image .partContentFileImageGallery:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;transition:background-color .3s}@media (hover: hover){.articleCard:hover .image .partContentFileImageGallery,.articleCard:focus .image .partContentFileImageGallery{transform:scale(1.1)}.articleCard:hover .image .partContentFileImageGallery:after,.articleCard:focus .image .partContentFileImageGallery:after{background-color:rgba(0,0,0,.2)}}.articleCard .text{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-30);justify-content:space-between}.articleCard .header .partHeading{margin-bottom:.5em;color:var(--black);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.1em;text-underline-offset:.15em;transition:.3s}@media (hover: hover){.articleCard:hover .header .partHeading{text-decoration-color:var(--black)}}.articleCard .header .label{font-size:.85em;line-height:normal}.articleCard .text .partContentText{font-size:.88889em}#articleDetail-properties{margin-top:var(--spacing-vertical);margin-bottom:var(--spacing-100)}#articleDetail-properties+*{margin-top:var(--spacing-100)}#articleDetail-relatedProject{margin:var(--spacing-vertical) 0;align-items:flex-start;--layoutGrid-content-width-left-pixels: 674px}#articleDetail-relatedProject .text{grid-column-start:content-start;grid-column-end:content-center;grid-row:1;background:var(--gradient);border-radius:var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius-large) var(--borderRadius-small);padding:var(--spacing-60);z-index:10}#articleDetail-relatedProject .text .partHeading{margin-bottom:.4em;color:var(--white)}#articleDetail-relatedProject .text .partContentText{color:var(--white)}#articleDetail-relatedProject .text .partButton{margin-top:var(--spacing-40)}#articleDetail-relatedProject .image{margin-top:var(--spacing-vertical);background-color:var(--blue-lighter);grid-column:breakout;grid-row:1;border-radius:var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius-large) var(--borderRadius-small);overflow:hidden}@media (max-width: 1200px){#articleDetail-relatedProject{--layoutGrid-content-width-left-pixels: initial}#articleDetail-relatedProject .text{grid-column:content}#articleDetail-relatedProject .image{grid-column:fullwidth;grid-row:2;margin-top:calc(-1 * var(--spacing-vertical));border-radius:0}}.contentVideo{margin:var(--spacing-vertical) 0}.contentVideo .container{border-radius:var(--borderRadius-small);overflow:hidden}.contentImageWithBlueBlock{margin:var(--spacing-vertical) 0}.contentImageWithBlueBlock .image{align-self:flex-start;background-color:var(--blue-lighter);grid-column:content;grid-row:1;border-radius:var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius) var(--borderRadius-small);overflow:hidden;margin-right:16.71%;margin-bottom:calc(var(--spacing-100) + var(--spacing-10))}.contentImageWithBlueBlock .textButtonFile{display:grid;align-content:center;grid-column:content;max-width:50%;margin-left:auto;grid-row:1;background:var(--gradient);padding:var(--spacing-60);border-radius:var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius) var(--borderRadius-small);color:var(--white);z-index:10;margin-top:calc(var(--spacing-100) + var(--spacing-70))}.contentImageWithBlueBlock .textButtonFile>.partHeading{margin-bottom:.5em;color:var(--white)}@media (max-width: 1279px){.contentImageWithBlueBlock .textButtonFile{max-width:60%}}@media (max-width: 1023px){.contentImageWithBlueBlock .textButtonFile{max-width:60%}.contentImageWithBlueBlock .textButtonFile{margin-top:calc(-1 * var(--spacing-100) - var(--spacing-70));max-width:83.29%;grid-row:2}.contentImageWithBlueBlock .image{margin-bottom:0}}@media (max-width: 667px){.contentImageWithBlueBlock .textButtonFile{margin-top:-1px;margin-left:0;margin-right:0;max-width:none;border-top-left-radius:0;border-top-right-radius:0}.contentImageWithBlueBlock .image{margin-right:0;border-bottom-left-radius:0;border-bottom-right-radius:0}}.contentImageFullWidthWithBlueBlock{margin:var(--spacing-vertical) 0;align-items:flex-end;--layoutGrid-content-width-right-pixels: 674px}.contentImageFullWidthWithBlueBlock .image{grid-row:1;background-color:var(--blue-lighter);grid-column:breakout;border-radius:var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius) var(--borderRadius-small);overflow:hidden;margin-bottom:var(--spacing-200)}.contentImageFullWidthWithBlueBlock .textButtonFile{grid-row:1;display:grid;align-items:flex-start;grid-column-start:content-center;grid-column-end:content-end;background:var(--gradient);color:var(--white);padding:var(--spacing-60);border-radius:var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius-large) var(--borderRadius-small);z-index:10}.contentImageFullWidthWithBlueBlock .textButtonFile .partHeading{color:var(--white);--coreContent1-spacing-large: .4em}.contentImageFullWidthWithBlueBlock .textButtonFile .partContentCode{--coreContent1-spacing: var(--spacing-60)}.contentImageFullWidthWithBlueBlock .textButtonFile .partButton{--partButton1-backgroundColor-hover: var(--white);--partButton1-color-hover: var(--black)}.contentImageFullWidthWithBlueBlock .partButton1.default .buttonIcon:not(:first-child){border-color:rgba(0,0,0,.1)}@media (max-width: 1600px){.contentImageFullWidthWithBlueBlock .image{margin-bottom:0}.contentImageFullWidthWithBlueBlock .textButtonFile{margin-top:calc(-2 * var(--spacing-200));grid-row:2}}@media (max-width: 900px){.contentImageFullWidthWithBlueBlock{--layoutGrid-content-width-right-pixels: initial}.contentImageFullWidthWithBlueBlock .textButtonFile{grid-column:breakout;margin-top:calc(-1 * var(--spacing-200));margin-left:var(--spacing-60);margin-right:var(--spacing-60);grid-row:2}}@media (max-width: 667px){.contentImageFullWidthWithBlueBlock .image{border-radius:var(--borderRadius-small) var(--borderRadius) 0 0}.contentImageFullWidthWithBlueBlock .image .imagePlaceholder{padding-bottom:60%!important}.contentImageFullWidthWithBlueBlock .textButtonFile{border-top-left-radius:0;border-top-right-radius:0;margin-top:0;margin-left:0;margin-right:0}}.contentDownloads{margin:var(--spacing-vertical) 0;--layoutGrid-content-width-left-pixels: 400px;align-items:flex-start}.contentDownloads .textButtonFile{display:grid;grid-row:1;align-content:center;grid-column-start:breakout-start;grid-column-end:content-center;background:var(--gradient);padding:var(--spacing-60);border-radius:var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius) var(--borderRadius-small);z-index:10;color:var(--white)}.contentDownloads .textButtonFile>.partHeading{margin-bottom:.4em;color:var(--white)}.contentDownloads .textButtonFile .partContentText{text-wrap:balance}.contentDownloads .textButtonFile .partContentFileAdmin1{--coreContent1-spacing: var(--spacing-60);--coreContent1-borderColor: var(--white);--coreContent1-file-icon-color: var(--white);--coreContent1-link-color: var(--white);--coreContent1-link-color-hover: var(--white);--coreContent1-link-textDecorationColor: transparent;--partContentFileAdmin1-link-textDecorationColor-hover: var(--white);--coreContent1-link-padding: var(--spacing-40) 0}.contentDownloads .textButtonFile .partContentFileAdmin1 ul li{border-bottom-color:var(--partContentFileAdmin1-borderColor);border-bottom-width:var(--partContentFileAdmin1-borderWidth);border-bottom-style:solid}.contentDownloads .textButtonFile .partContentFileAdmin1 ul li a{padding:var(--partContentFileAdmin1-link-padding)}.contentDownloads .textButtonFile .partContentFileAdmin1 ul li:first-child a{padding-top:0}.contentDownloads .image{margin-left:calc(-1 * var(--spacing-120));align-self:flex-end;grid-row:1;background-color:var(--blue-lighter);grid-column-start:content-center;grid-column-end:breakout-end;border-radius:var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius) var(--borderRadius-small);overflow:hidden;margin-top:var(--spacing-120)}@media (max-width: 1600px){.contentDownloads{--layoutGrid-content-width-left-pixels: 345px}}@media (max-width: 1279px){.contentDownloads{--layoutGrid-content-width-left-pixels: initial}.contentDownloads .textButtonFile{grid-column-start:breakout-start;margin-left:var(--spacing-60);width:500px}.contentDownloads .image{grid-column:breakout;margin-left:0}}@media (max-width: 667px){.contentDownloads{--layoutGrid-content-width-left-pixels: initial}.contentDownloads .textButtonFile{width:auto;grid-row:2;grid-column:breakout;margin-left:0;border-top-left-radius:0;border-top-right-radius:0}.contentDownloads .image{margin-top:0;grid-row:1;border-radius:var(--borderRadius-small) var(--borderRadius) 0 0}.contentDownloads .image .imagePlaceholder{padding-bottom:60%!important}}#contactAddresses{margin-top:calc(var(--spacing-120) - var(--borderRadius));margin-bottom:var(--spacing-vertical)}#contactAddresses>.partHeading{margin-bottom:var(--spacing-40);grid-column:breakout}#contactAddresses .container{grid-column:breakout;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-60)}@media (max-width: 1279px){#contactAddresses .container{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){#contactAddresses{margin-top:var(--spacing-90)}}@media (max-width: 667px){#contactAddresses .container{grid-template-columns:1fr}}.addressCard .partContentFileImageGallery{--partContentFileImageGallery-borderRadius: var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius) var(--borderRadius-small);margin-bottom:var(--spacing-40)}.addressCard .partHeading{margin-bottom:.4em}.addressCard ul{margin-top:var(--spacing-70);display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-20);font-size:.8889em}.addressCard li a,.addressCard li span{display:flex;align-items:center;gap:var(--spacing-30);line-height:1.4}.addressCard li a{text-decoration:none}.addressCard li .icon{flex:0 0 auto;background-color:var(--blue-lighter);width:76px;height:76px;border-radius:var(--borderRadius-small);display:grid;place-items:center}.addressCard li .icon .partFontIcon{--partFontIcon-size: 2rem;--partFontIcon-color: var(--blue-darker)}.addressCard li .label{color:var(--body-color);line-height:1.4}@media (hover: hover){.addressCard li a:hover .label{text-decoration:underline}}@media (max-width: 900px){.addressCard li .icon{width:56px;height:56px;border-radius:var(--borderRadius-button)}.addressCard li .icon .partFontIcon{--partFontIcon-size: 1.75rem}}#contactProjects{margin:var(--spacing-vertical) 0}#heroHeader+#contactProjects{margin-top:calc(var(--spacing-vertical) - var(--borderRadius))}#contactProjects>.partHeading{margin-bottom:var(--spacing-40);grid-column:breakout}#contactProjects .list{grid-column:breakout;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-70)}#contactProjects .item{--photo-size: 213px;margin-left:calc(.5 * var(--photo-size));display:flex;align-items:center;gap:var(--spacing-70);padding:var(--spacing-30);padding-left:0;background-color:var(--blue-lighter);border-radius:var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius) var(--borderRadius-small)}#contactProjects .item .image{margin-left:calc(-.5 * var(--photo-size));border-radius:50%;overflow:hidden;max-width:var(--photo-size);width:100%;flex:0 0 auto}#contactProjects .item .partHeading{margin-bottom:var(--spacing-30)}#contactProjects .item .partHeading a{text-decoration:none;color:inherit}@media (max-width: 1500px){#contactProjects .item{gap:var(--spacing-30)}}@media (max-width: 1279px){#contactProjects .item{--photo-size: 180px}}@media (max-width: 1023px){#contactProjects .item{--photo-size: 160px;flex-direction:column;margin-left:0;margin-top:calc(.5 * var(--photo-size));padding-left:var(--spacing-30)}#contactProjects .item .image{margin-left:0;margin-top:calc(-.5 * var(--photo-size))}#contactProjects .item .text{text-align:center}}@media (max-width: 676px){#contactProjects .list{grid-template-columns:1fr}#contactProjects .item{--photo-size: 140px}}.contactPersons{margin:var(--spacing-vertical) 0}.contactPersons>.partHeading{margin-bottom:var(--spacing-40);grid-column:breakout}.contactPersons .container{grid-column:breakout;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-70)}@media (max-width: 1023px){.contactPersons .container{grid-template-columns:repeat(2,1fr)}}@media (max-width: 667px){.contactPersons .container{grid-template-columns:1fr}}.contactPersons .personCard{--photo-size: 213px;margin-top:calc(.5 * var( --photo-size));background-color:var(--blue-lighter);display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--spacing-40);padding:0 var(--spacing-40) var(--spacing-60) var(--spacing-40);border-radius:var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius) var(--borderRadius-small)}.contactPersons .personCard .photo{margin-top:calc(-.5 * var(--photo-size));border-radius:50%;overflow:hidden;background-color:var(--white);max-width:var(--photo-size);width:100%;flex:0 0 auto}.personCard .noPhoto{content:"";display:block;padding-top:100%;background:url("data:image/svg+xml,%3Csvg width='210' height='210' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M105 105c29.006 0 52.5-23.494 52.5-52.5S134.006 0 105 0 52.5 23.494 52.5 52.5 75.994 105 105 105Zm0 26.25c-35.044 0-105 17.588-105 52.5V210h210v-26.25c0-34.912-69.956-52.5-105-52.5Z' fill='rgb(237, 247, 252)' fill-rule='nonzero' /%3E%3C/svg%3E") no-repeat center;background-size:50%}.personCard .text{text-align:center}.personCard .text .partHeading{margin-bottom:.5em}@media (max-width: 900px){.contactPersons .personCard{--photo-size: 50%}}#faqOverview{margin-top:calc(var(--spacing-120) - var(--borderRadius));margin-bottom:var(--spacing-vertical);gap:var(--spacing-60) 0}#faqOverview .container>.partHeading{margin-bottom:var(--spacing-30);color:var(--blue-bright)}#faqOverview .partAccordionContent.partAccordionContent1{--partAccordionContent1-item-background-color: transparent;--partAccordionContent1-item-background-color-hover: var(--partAccordionContent1-item-background-color);--partAccordionContent1-item-background-color-open: var(--partAccordionContent1-item-background-color-hover);--partAccordionContent1-item-margin-bottom: 0;--partAccordionContent1-item-border-radius: 0;--partAccordionContent1-item-box-shadow: none;--partAccordionContent1-item-box-shadow-hover: var(--partAccordionContent1-item-box-shadow);--partAccordionContent1-item-box-shadow-open: var(--partAccordionContent1-item-box-shadow-hover);--partAccordionContent1-heading-contentArea-padding: var(--spacing-30) 0px;--partAccordionContent1-heading-paddingBottom-open: var(--spacing-30);--partAccordionContent1-arrow-size: auto;--partAccordionContent1-arrow-border-radius: 0;--partAccordionContent1-arrow-margin: .6em;--partAccordionContent1-arrow-icon-transform: scaleY(-1);--partAccordionContent1-arrow-background-color: transparent;--partAccordionContent1-arrow-background-color-hover: var(--partAccordionContent1-arrow-background-color);--partAccordionContent1-arrow-borderColor: #ccc;--partAccordionContent1-arrow-border: none;--partAccordionContent1-arrow-borderColor-hover: var(--partAccordionContent1-arrow-borderColor);--partAccordionContent1-arrow-boxShadow: none;--partAccordionContent1-arrow-boxShadow-hover: var(--partAccordionContent1-arrow-boxShadow);--partAccordionContent1-arrow-icon-width: 1.5em;--partAccordionContent1-arrow-icon-fill: #000;--partAccordionContent1-arrow-icon-fill-hover: var(--partAccordionContent1-arrow-icon-fill) }#faqOverview .partAccordionContent1 .accordionContentItem{border-top:1px solid var(--grey)}#faqOverview .partAccordionContent1 .accordionContentItem:last-child{border-bottom:1px solid var(--grey)}#faqOverview .partAccordionContent1 .accordionContentItem .partContentText1{font-size:var(--fontSize-h4)}@media (max-width: 900px){#faqOverview{margin-top:var(--spacing-90)}.partAccordionContent1 .accordionHeadingTitle{font-size:var(--fontSize-h4)}}#verhalenSlider{margin:var(--spacing-vertical) 0;position:relative}#verhalenSlider:before{position:absolute;content:"";top:0;left:0;right:0;bottom:calc(var(--spacing-60) + 76px);grid-column:breakout;background-color:var(--blue-lighter);border-radius:var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius) var(--borderRadius-small)}#verhalenSlider .partSlider.partSlider2{padding:var(--spacing-vertical) 0;--partSlider2-slide-button-offset: var(--spacing-40)}#verhalenSlider .buttons{margin-top:var(--spacing-60);display:flex;gap:var(--spacing-20);justify-content:center;align-items:center;--partSlider2-button-size: 76px;--partSlider2-button-borderRadius: var(--borderRadius-button);--partSlider2-button-background-color: var(--white);--partSlider2-button-background-color-hover: var(--blue-dark);--partSlider2-button-boxShadow: none;--partSlider2-button-boxShadow-hover: var(--partSlider2-button-boxShadow);--partSlider2-button-border: 1px solid var(--grey);--partSlider2-button-borderColor-hover: transparent;--partSlider2-arrow-size: 32px;--partSlider2-arrow-fill: var(--black);--partSlider2-arrow-fill-hover: var(--white)}#verhalenSlider .verhaalItem>.partHeading{margin-bottom:var(--spacing-40)}#verhalenSlider .verhaalItem .wrapper{display:grid}#verhalenSlider .verhaalItem .wrapper .image{border-radius:var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius-large) var(--borderRadius-small);overflow:hidden}#verhalenSlider .verhaalItem .wrapper .text{z-index:10;background:var(--gradient);max-width:750px;margin-top:calc(-1 * var(--spacing-200));margin-left:var(--spacing-vertical);margin-right:var(--spacing-vertical);padding:var(--spacing-80);color:var(--white);font-size:var(--fontSize-h4);border-radius:var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius) var(--borderRadius-small)}#verhalenSlider .verhaalItem .quote{font-weight:900;font-size:var(--fontSize-h3);text-align:center;margin:var(--spacing-60) auto;color:var(--blue-dark);max-width:900px;--partContentText1-lineHeight: 1.5}#verhalenSlider .verhaalItem .content{margin-top:var(--spacing-60)}@media (max-width: 1279px){#verhalenSlider:before{grid-column:fullwidth;border-radius:0}}@media (max-width: 667px){#verhalenSlider .verhaalItem .wrapper .text{padding:var(--spacing-40);font-size:1.125rem;margin-left:5%}}#phaseDetail-outro{margin:var(--spacing-vertical) 0}#phaseDetail-outro .partButton{width:fit-content}#projectOverview{margin:var(--spacing-vertical) 0}#projectOverview .list{grid-column:breakout;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-90) var(--spacing-60)}@media (max-width: 1023px){#projectOverview .list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){#projectOverview .list{grid-template-columns:1fr}}.projectCard{display:flex;flex-direction:column;position:relative;text-decoration:none;color:var(--body-color);gap:var(--spacing-40)}.projectCard .image{background-color:var(--blue-darker);border-radius:var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius) var(--borderRadius-small);overflow:hidden}.projectCard .image .partContentFileImageGallery{transition:.3s;position:relative}.projectCard .image .partContentFileImageGallery:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;transition:background-color .3s}@media (hover: hover){.projectCard:hover .image .partContentFileImageGallery,.projectCard:focus .image .partContentFileImageGallery{transform:scale(1.1)}.projectCard:hover .image .partContentFileImageGallery:after,.projectCard:focus .image .partContentFileImageGallery:after{background-color:rgba(0,0,0,.2)}}.projectCard .text{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-30);justify-content:space-between}.projectCard .partHeading{color:var(--black);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.1em;text-underline-offset:.15em;transition:.3s}@media (hover: hover){.projectCard:hover .partHeading{text-decoration-color:var(--black)}}#projectDetail-newsletterAndFaq{margin-top:calc(1.5 * var(--spacing-vertical));margin-bottom:var(--spacing-vertical);--contentTwoColumns-gap: var(--spacing-vertical)}#projectDetail-newsletterAndFaq .partHeading{color:var(--blue-bright);margin-bottom:var(--spacing-40)}#projectDetail-newsletterAndFaq .partContentText{margin-bottom:var(--spacing-60)}#projectDetail-outro{margin-top:calc(var(--spacing-100) + var(--spacing-90));margin-bottom:var(--spacing-vertical)}#projectDetail-outro .partButton{grid-column:breakout;width:fit-content}@media (min-width: 901px){#projectDetail-newsletterAndFaq .newsletter{grid-column-start:breakout-start;grid-column-end:content-center;margin-right:calc(var(--contentTwoColumns-gap) / 2)}#projectDetail-newsletterAndFaq .faq{grid-column-start:content-center;grid-column-end:breakout-end;margin-left:calc(var(--contentTwoColumns-gap) / 2)}#projectDetail-newsletterAndFaq.newsletterOrFaq .newsletter,#projectDetail-newsletterAndFaq.newsletterOrFaq .faq{grid-column-start:breakout-start}}@media (max-width: 900px){#projectDetail-newsletterAndFaq{row-gap:var(--spacing-160)}}.eventCard{margin:var(--spacing-vertical) 0;--layoutGrid-content-width-right-percentage: .39;align-items:flex-end}.eventCard .image{align-self:flex-start;background-color:var(--blue-lighter);grid-column-start:breakout-start;grid-column-end:content-center;grid-row:1;border-radius:var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius) var(--borderRadius-small);overflow:hidden;margin-right:calc(-2 * var(--spacing-120));margin-bottom:var(--spacing-120)}.eventCard .text{grid-column-start:content-center;grid-column-end:breakout-end;grid-row:1;background:var(--gradient);padding:var(--spacing-80) var(--spacing-60);border-radius:var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius-large) var(--borderRadius-small);color:var(--white);z-index:10}.eventCard .text>.label{display:block}.eventCard .text>.partHeading{margin-top:.5em;margin-bottom:var(--spacing-70);color:var(--white)}.eventCard .text .partButton{--partButton1-backgroundColor-hover: var(--white);--partButton1-color-hover: var(--black)}.eventCard .text .partButton1.default .buttonIcon:not(:first-child){border-color:rgba(0,0,0,.1)}@media (max-width: 1279px){.eventCard .image{margin-bottom:0}.eventCard .text{margin-left:var(--spacing-120);margin-top:calc(-1 * var(--spacing-vertical));grid-row:2;grid-column:breakout}}@media (max-width: 900px){.eventCard .image{margin-right:0;grid-column:breakout;border-bottom-left-radius:0;border-bottom-right-radius:0}.eventCard .text{border-top-left-radius:0;border-top-right-radius:0;margin-left:0;margin-top:0;grid-row:2}}#phaseTimeline{margin:var(--spacing-vertical) 0}#heroHeader+#phaseTimeline{margin-top:calc(var(--spacing-vertical) - var(--borderRadius))}#phaseTimeline>.partHeading{margin-bottom:.5em;color:var(--blue);font-size:var(--fontSize-h1);text-align:center}#phaseTimeline .partSliderScroll{--layoutGrid-spacing: var(--layoutGrid-fullwidth-spacing);--partSliderScroll1-content-width: var(--layoutGrid-breakout-width);--partSliderScroll1-content-width-responsive: 82vw;--partSliderScroll1-list-items-visible: 5;--partSliderScroll1-list-gap: var(--spacing-30);--partSliderScroll1-list-spacingTopBottom: var(--spacing-30);--partSliderScroll1-list-item-width: calc((min(var(--partSliderScroll1-content-width), var(--partSliderScroll1-content-width-responsive)) + var(--partSliderScroll1-list-gap)) / var(--partSliderScroll1-list-items-visible));--partSliderScroll1-list-item-minWidth: 310px;--partSliderScroll1-scrollbar-height: 40px;--partSliderScroll1-scrollbar-bar-height: 2px;--partSliderScroll1-scrollbar-bar-backgroundColor: rgba(0,0,0,.2);--partSliderScroll1-scrollbar-thumb-height: 2px;--partSliderScroll1-scrollbar-thumb-backgroundColor: var(--black);--partSliderScroll1-button-size: 76px;--partSliderScroll1-button-borderRadius: var(--borderRadius-button);--partSliderScroll1-button-color: var(--black);--partSliderScroll1-button-color-hover: var(--white);--partSliderScroll1-button-backgroundColor: var(--white);--partSliderScroll1-button-backgroundColor-hover: var(--blue-dark);--partSliderScroll1-button-boxShadow: none;--partSliderScroll1-button-border: solid 1px var(--black);--partSliderScroll1-button-borderColor-hover: currentColor;--partSliderScroll1-button-icon-size: 32px;--partSliderScroll1-shadow-color: 255, 255, 255}#phaseTimeline .sliderScroll-controls{margin-top:var(--spacing-60);justify-content:center}#phaseTimeline .sliderScroll-controls[data-hide]{display:none}#phaseTimeline .sliderScroll-container{border-bottom:3px solid var(--blue)}#phaseTimeline .sliderScroll-space--left{margin-right:auto}#phaseTimeline .sliderScroll-space--right{margin-left:auto}#phaseTimeline .partSliderScroll .sliderScroll-item{position:relative}#phaseTimeline .partSliderScroll .sliderScroll-item:after{position:absolute;content:"";bottom:0;left:50%;height:var(--spacing-20);width:3px;background-color:var(--blue)}.phaseItem{text-decoration:none;text-align:center;border-radius:var(--borderRadius-button);transition:.3s;display:block;background-color:var(--white);padding:var(--spacing-40) var(--spacing-20)}@media (hover: hover){.phaseItem:hover{background-color:var(--grey-light)}}.phaseItem .phaseIcon{position:relative;width:70px;height:70px;margin:0 auto;margin-bottom:var(--spacing-30);display:grid;place-items:center}.phaseItem .phaseIcon img{max-height:70px}.phaseItem .phaseIcon-status{border-radius:50%;position:absolute;width:56px;height:56px;top:-40%;right:-40%;z-index:10;display:grid;place-items:center}.phaseItem .phaseIcon-status--inProgress{background-color:var(--orange)}.phaseItem .phaseIcon-status--completed{background-color:var(--green)}.phaseItem .phaseIcon-status .partFontIcon{--partFontIcon-size: 2rem;--partFontIcon-color: var(--white)}.phaseItem .heading{display:block;color:var(--body-color);margin-block:.3em;font-size:var(--fontSize-h4);font-weight:900}.phaseItem .timeFrame{display:block;color:var(--blue);font-weight:900}@media (max-width: 900px){#phaseTimeline>.partHeading{text-align:left}#phaseTimeline .partSliderScroll{--partSliderScroll1-button-size: 56px;--partSliderScroll1-button-icon-size: 1.75rem;--partSliderScroll1-list-item-minWidth: 200px}.phaseItem .phaseIcon{width:60px;height:60px}.phaseItem .phaseIcon img{max-height:50px}.phaseItem .phaseIcon-status{width:36px;height:36px;top:-30%;right:-30%}.phaseItem .phaseIcon-status .partFontIcon{--partFontIcon-size: 1.5rem}}.slideOver-window-header{--slideOver-header-gap: .5em}.slideOver-button{--slideOver-button-size: 30px;--slideOver-button-icon-borderRadius: 0;--slideOver-buttonOpen-gap: .2em;--slideOver-buttonOpen-icon-color: var(--white);--slideOver-buttonOpen-icon-width: 30px;--slideOver-buttonOpen-icon-bar-height: 3px;--slideOver-buttonOpen-icon-spacing: 7px;--slideOver-buttonOpen-backgroundColor: transparent;--slideOver-buttonClose-icon-width: 30px;--slideOver-buttonClose-icon-bar-height: 3px;--slideOver-buttonClose-icon-color: var(--white);--slideOver-buttonClose-borderRadius: 50%;--slideOver-buttonClose-backgroundColor: transparent;--slideOver-buttonOpen-label-fontSize: 14px;--slideOver-buttonOpen-label-fontFamily: inherit;--slideOver-buttonOpen-label-fontWeight: 700;--slideOver-buttonOpen-label-color: var(--white)}.slideOver-window{--slideOver-buttonClose-label-fontSize: 1em;--slideOver-buttonClose-label-fontFamily: inherit;--slideOver-buttonClose-label-fontWeight: 700;--slideOver-buttonClose-label-color: var(--white);--slideOver-window-width: 100%;--slideOver-window-backgroundColor: var(--white);--slideOver-window-header-backgroundColor: var(--white);--slideOver-window-header-height: var(--header-height-scrolled);--slideOver-window-header-padding: 30px;--slideOver-window-footer-backgroundColor: var(--white)}#slideOver-background{--slideOver-background-backgroundColor: rgba(15, 23, 42, .25)}body[data-slideover-active]{overflow:hidden;position:fixed;width:100%}.slideOver-button{display:flex;flex-direction:column;align-items:center;justify-content:center;height:var(--slideOver-button-size);width:var(--slideOver-button-size);transition:background-color .3s}.slideOver-button .icon span{border-radius:var(--slideOver-button-icon-borderRadius)}.slideOver-button--open{gap:var(--slideOver-buttonOpen-gap);background-color:var(--slideOver-buttonOpen-backgroundColor)}.slideOver-button--open .label{line-height:1;font-family:var(--slideOver-buttonOpen-label-fontFamily);font-weight:var(--slideOver-buttonOpen-label-fontWeight);font-size:var(--slideOver-buttonOpen-label-fontSize);color:var(--slideOver-buttonOpen-label-color)}.slideOver-button--open .icon{margin-top:2px;display:flex;flex-direction:column;width:var(--slideOver-buttonOpen-icon-width)}.slideOver-button--open .icon span{height:var(--slideOver-buttonOpen-icon-bar-height);background-color:var(--slideOver-buttonOpen-icon-color)}.slideOver-button--open .icon span:nth-child(1){margin-bottom:var(--slideOver-buttonOpen-icon-spacing)}.slideOver-button--open .icon span:nth-child(3){margin-top:var(--slideOver-buttonOpen-icon-spacing)}.slideOver-button--close{flex:0 0 auto;background-color:var(--slideOver-buttonClose-backgroundColor);border-radius:var(--slideOver-buttonClose-borderRadius)}@media (max-width: 1023px){.slideOver-button--close:focus{outline:0}}.slideOver-button--close .icon{position:relative;width:var(--slideOver-buttonClose-icon-width);height:var(--slideOver-buttonClose-icon-width)}.slideOver-button--close .icon span{height:var(--slideOver-buttonClose-icon-bar-height);background-color:var(--slideOver-buttonClose-icon-color);position:absolute;width:100%;top:50%;left:50%}.slideOver-button--close .icon span:nth-child(1){transform:translate(-50%,-50%) rotate(45deg)}.slideOver-button--close .icon span:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.slideOver-window-header .label{flex:1 1 auto;font-family:var(--slideOver-buttonClose-label-fontFamily);font-weight:var(--slideOver-buttonClose-label-fontWeight);font-size:var(--slideOver-buttonClose-label-fontSize);color:var(--slideOver-buttonClose-label-color)}.slideOver-window-header .slideOver-button--close+.label{margin-left:0;margin-right:var(--slideOver-button-size)}.slideOver-window{position:fixed;top:0;height:100%;overflow:hidden;z-index:3110;display:grid;grid-template-rows:auto minmax(0,1fr);background-color:var(--slideOver-window-backgroundColor);width:var(--slideOver-window-width);max-width:100%;will-change:transform;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.slideOver-window-header{display:flex;align-items:center;height:var(--slideOver-window-header-height);gap:var(--slideOver-header-gap);position:sticky;top:0;z-index:10;background:var(--gradient);box-shadow:4px 4px 10px rgba(0,0,0,.05);padding:0 var(--slideOver-window-header-padding)}.slideOver-window-header .logo{margin-right:auto}.slideOver-window-header .logo img{height:var(--header-logo-height);transition:height .3s ease-in;aspect-ratio:var(--header-logo-aspectRatio);object-fit:contain}.slideOver-window-container{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:var(--blue-darker);padding:calc(var(--slideOver-window-header-padding) * 2) var(--slideOver-window-header-padding)}.slideOver-window-footer{position:sticky;bottom:0;z-index:10;background-color:var(--slideOver-window-footer-backgroundColor);box-shadow:4px -4px 10px rgba(0,0,0,.05);padding:12px var(--slideOver-window-header-padding);display:flex;flex-direction:column;gap:10px}.slideOver-window--left{left:0;transform:translate(-100%);box-shadow:10px 0 25px rgba(0,0,0,.1)}.slideOver-window--left[data-slideover-show]{transform:translate(0)}.slideOver-window--right{right:0;transform:translate(100%);box-shadow:-10px 0 25px rgba(0,0,0,.1)}.slideOver-window--right[data-slideover-show]{transform:translate(0)}@media (width <= 500px){.slideOver-window--right{bottom:0;transform:translateY(100vh);max-width:none;--slideOver-window-width: 100%}.slideOver-window--right[data-slideover-show]{transform:translateY(0)}}#slideOver-background{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;backdrop-filter:blur(4px);background-color:var(--slideOver-background-backgroundColor);visibility:hidden;opacity:0;position:fixed;top:0;bottom:0;left:0;right:0;z-index:3100}@media (max-width: 1023px){body[data-slideover-active] #slideOver-background{visibility:visible;opacity:1}}.textWithDownloadsBlock{margin:var(--spacing-vertical) 0;--layoutGrid-content-width-left-pixels: 400px;align-items:flex-start}.textWithDownloadsBlock .text{display:grid;grid-row:1;align-content:center;grid-column-start:breakout-start;grid-column-end:content-center;background:var(--gradient);padding:var(--spacing-60);border-radius:var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius) var(--borderRadius-small);z-index:10;color:var(--white);margin-bottom:calc(var(--spacing-100) + var(--spacing-40))}.textWithDownloadsBlock .text .partHeading{margin-bottom:.5em;color:var(--white)}.textWithDownloadsBlock .files{margin-top:var(--spacing-60);margin-left:calc(-1 * var(--spacing-200));background-color:var(--grey-light);padding:var(--spacing-90);padding-left:calc(var(--spacing-200) + var(--spacing-90));grid-row:1;grid-column-start:content-center;grid-column-end:breakout-end;border-radius:var(--borderRadius-small) var(--borderRadius-small) var(--borderRadius-large) var(--borderRadius-small);overflow:hidden}.textWithDownloadsBlock .files .partContentFileAdmin{--coreContent1-link-padding: var(--spacing-40) 0}@media (max-width: 1023px){.textWithDownloadsBlock{--layoutGrid-content-width-left-pixels: initial}.textWithDownloadsBlock .text{grid-column:content;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.textWithDownloadsBlock .files{padding-left:var(--spacing-90);grid-column:content;border-top-left-radius:0;border-top-right-radius:0;margin-top:0;margin-left:0;grid-row:2}}.demoSection{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;border:solid 1px black}.demoSection .container{max-width:900px;text-align:center}.demoSection .partHeading{margin-bottom:.5em}.animation-number{font-size:var(--fontSize-h1);font-weight:700;display:block;margin:var(--spacing-120) 0;text-align:center}@media (prefers-reduced-motion: no-preference){[data-animation-slide]{animation-duration:.9s,.7s;animation-timing-function:ease;animation-fill-mode:forwards;--animation-translateY: clamp(1.875rem, 1.8vw + 1rem, 3.125rem);--animation-delay-interval: .3;will-change:transform}[data-animation-slide=up]{transform:translate3d(0,var(--animation-translateY),0)}[data-animation-slide=down]{transform:translate3d(0,calc(-1 * var(--animation-translateY)),0)}[data-animation=active][data-animation-slide]{animation-name:animation-translateY}}@media (prefers-reduced-motion: no-preference){[data-animation-fade]{animation-duration:.9s,.7s;animation-timing-function:ease;animation-fill-mode:forwards;--animation-translateY: clamp(1.875rem, 1.8vw + 1rem, 3.125rem);--animation-opacity: 0;--animation-delay-interval: .3;opacity:var(--animation-opacity);will-change:transform}[data-animation-fade=up]{transform:translate3d(0,var(--animation-translateY),0)}[data-animation-fade=down]{transform:translate3d(0,calc(-1 * var(--animation-translateY)),0)}[data-animation=active][data-animation-fade]{animation-name:animation-opacity,animation-translateY}@keyframes animation-opacity{0%{opacity:var(--animation-opacity)}to{opacity:1}}@keyframes animation-translateY{to{transform:translateZ(0)}}[data-animation-delay=slow]{animation-delay:calc(var(--animation-delay-interval) * 1s)}[data-animation-delay=slower]{animation-delay:calc(var(--animation-delay-interval) * 2s)}[data-animation-delay=slowest]{animation-delay:calc(var(--animation-delay-interval) * 3s)}}.readspeakerContainer{position:fixed;bottom:10%;right:0;z-index:1999}#buttonCustomReadspeaker{background:linear-gradient(to bottom,#00B0EA 0%,var(--blue-dark) 50%);color:var(--white);padding:20px 13px;border-top-left-radius:var(--borderRadius-button);border-bottom-left-radius:var(--borderRadius-button);display:flex;flex-direction:column;gap:10px;align-items:center;width:fit-content}#buttonCustomReadspeaker.hide{display:none}#buttonCustomReadspeaker img{transform:rotate(90deg);aspect-ratio:19/15}#buttonCustomReadspeaker .label{writing-mode:vertical-rl;text-transform:uppercase;font-size:1rem;font-weight:700}#buttonCustomReadspeaker:hover .label{text-decoration:underline}.buttonReadspeaker{display:none}.buttonReadspeaker.show{display:block;margin-right:17px}
