@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/open-sans-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/open-sans-latin-700-normal.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/montserrat-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/montserrat-latin-700-normal.woff2) format("woff2")}:root{--vh: 1vh;--fullHeight: calc( 100 * var( --vh ) );--systemScrollbarWidth: 15px;--defaultMargin: 1.25rem;--paragraphMargin: .875rem;--headerHeight: 11.125rem;--mainWidth: calc( 100% - 2 * var( --defaultMargin ) );--logoWidth: 10rem;--fontSizeSmall: .75rem;--fontSizeNormal: .875rem;--fontSizeMedium: 1rem;--fontSizeLarge: 1.25rem;--backgroundAnimationHeight: 15rem;--backgroundAnimationDuration: 25s;--backgroundImageRatio: .2792738879;--backgroundAnimationDelay: 1s}*{margin:0;padding:0;font-size:var(--fontSizeNormal);color:#000;background-color:transparent;line-height:1;box-sizing:border-box;font-family:Open Sans,Helvetica Neue,Arial,sans-serif;font-weight:400}html,body{height:100%;font-size:100%;scroll-behavior:smooth}html,body{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@media screen and (pointer:fine){html::-webkit-scrollbar,body::-webkit-scrollbar{width:.625rem;height:.625rem}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background:#bbb;border-radius:.3125rem}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:#ddd}}html,body{overscroll-behavior:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (pointer:fine){body{overflow-y:scroll}}.scrollbar-measure{position:absolute;top:-9999px;width:100px;height:100px;overflow:scroll}main{display:block;position:relative;width:var(--mainWidth);margin:0 auto var(--defaultMargin);background-color:#fff}h1{font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-weight:400;text-align:center;font-size:var(--fontSizeLarge);line-height:1.4;margin:0 0 2.5rem;white-space:pre-wrap}h2{font-size:var(--fontSizeMedium);font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-weight:700;color:#395c6c;text-align:center;text-transform:uppercase;margin:1.5rem 0;letter-spacing:2px}h3{font-size:var(--fontSizeMedium);font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-weight:700;text-align:center;text-transform:uppercase;margin:1.5rem 0;letter-spacing:2px;color:#395c6c;border-bottom:1px solid #a3bd1b;padding:0 0 .25rem;text-align:left;font-size:var(--fontSizeNormal);margin:1.5rem 0 var(--paragraphMargin)}h4{margin:0 0 var(--paragraphMargin) 0}p,li{line-height:1.4;margin:0 0 var(--paragraphMargin)}img{display:block;width:100%;height:auto}a,a:link,a:visited{color:#395c6c;text-decoration:none;font-size:inherit;font-weight:inherit;cursor:pointer}a strong,a:link strong,a:visited strong{border-bottom:1px solid #a3bd1b}p a,p a:link,p a:visited,li a,li a:link,li a:visited{border-bottom:1px solid #395c6c}strong{font-weight:700;color:#395c6c;font-size:95%}strong a,strong a:link,strong a:visited{border-bottom:1px solid #a3bd1b}sup{color:inherit;font-weight:inherit}article{margin:var(--defaultMargin) 0}hr{margin:3rem auto;border:0;border-top:1px solid #becdd7}.page{min-height:100%;display:grid;grid-template-rows:max-content 1fr max-content;grid-gap:0;opacity:0;transition:opacity 1s}.page.ready{opacity:1}.root-component{background-color:#fff;display:block;position:relative;height:100%}.header-component{display:block;height:var(--headerHeight);margin-bottom:var(--backgroundAnimationHeight)}.logo-container{padding:2rem 0;margin:0 auto;width:var(--logoWidth)}.logo-link{display:block;cursor:pointer}.page-component{display:block;position:relative}.lead-blocks p{font-weight:700}.lead-blocks.lead-blocks-on-desktop{cursor:pointer;display:none}.content-block{display:block}.html-block ul{list-style-type:none;margin:var(--paragraphMargin) 0 var(--defaultMargin) var(--defaultMargin)}.html-block li{margin:0 0 var(--paragraphMargin)}.image-block{margin:var(--defaultMargin) 0}.image-block figcaption{font-size:var(--fontSizeSmall);color:#918984;margin:.5rem 0 0;line-height:1.4}.file-block small{font-size:var(--fontSizeSmall);color:#918984;margin-left:.5rem}.not-found p{text-align:center}.embedded-post-container{margin:var(--defaultMargin) 0}.embedded-post-title{font-size:var(--fontSizeMedium);font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-weight:700;color:#395c6c;text-align:center;text-transform:uppercase;margin:1.5rem 0;letter-spacing:2px}.embedded-post-title.opened{color:#a3bd1b}.embedded-post-toggle{display:inline-block;border-bottom:2px solid #a3bd1b;padding:0 0 .375rem;position:relative;color:inherit;text-align:left;transition:border-bottom-color .25s;cursor:pointer}.embedded-post-toggle:after,.embedded-post-toggle:before{position:absolute;content:"";display:block;bottom:-1.5rem;left:0;right:0;width:1rem;height:1rem;margin:0 auto;background-color:#a5b0b8;-webkit-mask:url(/ic/ic-angle.svg) center no-repeat;mask:url(/ic/ic-angle.svg) center no-repeat;-webkit-mask-size:contain;mask-size:contain;transform:rotate(90deg);opacity:1;transition:opacity .25s}.embedded-post-toggle:before{inset:0 0 0 auto;-webkit-mask-image:url(/ic/ic-close.svg);mask-image:url(/ic/ic-close.svg);opacity:0}.embedded-post-toggle.opened{border-bottom-color:#395c6c}.embedded-post-toggle.opened:after{opacity:0}.embedded-post-toggle.opened:before{opacity:1}.embedded-post-content{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .25s ease-out,opacity .25s ease-out,padding-bottom .25s ease-out;padding-bottom:0}.embedded-post-content.opened{grid-template-rows:1fr;opacity:1;padding-bottom:1.5rem}.embedded-post-content-inner{overflow:hidden;min-height:0}.footer{background-color:#395c6c;padding:2rem 0}.footer a,.footer a:link,.footer a:visited{color:#a3bd1b;text-decoration:none;font-size:inherit;font-weight:inherit;border-bottom:none}.footer-inner{width:var(--mainWidth);margin:0 auto}.footer-address,.footer-address p{text-align:center;color:#fff;font-size:var(--fontSizeSmall);font-style:normal;line-height:1.4}.footer-menu-items,.footer-language-menu-items{display:flex;flex-flow:row;justify-content:center;list-style-type:none;margin:var(--defaultMargin) 0}.footer-menu-item,.footer-language-menu-item{margin:0 .5rem}.footer-menu-item a,.footer-menu-item a:link,.footer-menu-item a:visited,.footer-language-menu-item a,.footer-language-menu-item a:link,.footer-language-menu-item a:visited{font-size:var(--fontSizeSmall)}.footer-language-menu-item.current-language{display:none}.footer-language-menu-item a,.footer-language-menu-item a:link,.footer-language-menu-item a:visited{display:block;border:1px solid #a3bd1b;color:#bab0ac;border-radius:.125rem;text-transform:uppercase;padding:.4375rem .375rem;font-weight:700}.spinner-component{display:block;position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;pointer-events:none}.spinner-component.active{visibility:visible}.spinner-container{position:absolute;top:8rem;left:50%;width:2rem;height:2rem;transform:translate(-50%,-50%)}@keyframes turning{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.spinner{display:block;width:100%;height:100%;border:2px solid #bab0ac;border-right-color:transparent;border-radius:50%;animation:turning 1s linear infinite}.background-animation-container{position:absolute;width:100%;height:var(--backgroundAnimationHeight);left:0;top:var(--headerHeight);overflow:hidden}.background-animation-container:before,.background-animation-container:after{position:absolute;top:0;left:0;width:100%;height:20%;content:"";background:linear-gradient(to bottom,#fff,#fff0);z-index:2}.background-animation-container:after{top:auto;bottom:0;background:linear-gradient(to bottom,#fff0,#fff);z-index:3}.background-stage{--w: var( --backgroundAnimationHeight ) / var( --backgroundImageRatio );position:absolute;top:0;left:0;height:var(--backgroundAnimationHeight);width:calc(var(--backgroundAnimationHeight) / var(--backgroundImageRatio));z-index:1;margin-left:0;transition:margin-left var(--backgroundAnimationDuration);transition-delay:var(--backgroundAnimationDelay)}.background-stage.started{margin-left:calc(100vw - var(--w))}.background-stage.resetting{transition:0s;margin-left:0}.background-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .25s}.background-image.started{opacity:1}.consent-banner-component{display:none;position:fixed;left:1rem;right:1rem;bottom:1rem;z-index:10}.consent-banner-component.visible{display:block}.consent-banner{background-color:#fff;border-top:2px solid #a3bd1b;border-bottom:2px solid #a3bd1b;box-shadow:0 .25rem 1rem #00000026;padding:var(--defaultMargin);max-width:40rem;margin:0 auto}.consent-text{font-size:var(--fontSizeSmall);color:#4c6271}.consent-buttons{display:flex;gap:.5rem;margin:0}.consent-button{border:1px solid #395c6c;border-radius:.125rem;padding:.5rem 1rem;font-size:var(--fontSizeSmall);font-weight:700;text-transform:uppercase;cursor:pointer;color:#395c6c;background-color:#fff}.consent-button.consent-accept{background-color:#395c6c;color:#fff}@media screen and (min-width:45rem){:root{--pageWidth: 45rem;--leftColumnWidth: 15rem;--leftColumnLeft: calc( ( 100vw - var( --systemScrollbarWidth ) - var( --pageWidth ) ) / 2 );--backgroundAnimationHeight: var( --fullHeight );--backgroundAnimationDuration: 30s;--sideMargin: 2rem;--topMargin: 3rem;--mainWidth: auto;--logoWidth: 100%;--footerMarginTop: 5rem;--headerHeight: calc( var( --leftColumnWidth ) * .75 );--fontSizeLarge: 1.875rem;--mainTopMarginFactor: .45}.page{position:relative;z-index:1;grid-template-rows:none;width:var(--pageWidth);margin:0 auto;padding:0 0 0 var(--leftColumnWidth);background-color:#fff}.background-animation-component{position:fixed;z-index:0;top:0;left:0;width:100%;height:100%}.background-animation-container{top:0}.background-animation-container:before,.background-animation-container:after{display:none}.header-component{display:block;position:fixed;top:0;left:var(--leftColumnLeft);width:var(--leftColumnWidth);z-index:1;padding:var(--topMargin) var(--sideMargin) 0}.logo-container{padding:0}main{margin:calc(var(--headerHeight) * var(--mainTopMarginFactor)) var(--sideMargin) 0 3rem}article{margin-top:0;margin-bottom:2.25rem}h1,h2{text-align:left}h1{margin-bottom:6rem}.embedded-post-title{text-align:left}.embedded-post-toggle{display:block}.embedded-post-toggle:after,.embedded-post-toggle:before{inset:0 0 auto auto}.lead-blocks p{font-weight:400;color:#395c6c}.lead-blocks.lead-blocks-on-handheld{display:none}.lead-blocks.lead-blocks-on-desktop{display:block}.footer-component{display:block;position:fixed;top:calc(var(--headerHeight) + var(--footerMarginTop));left:var(--leftColumnLeft);width:var(--leftColumnWidth);bottom:var(--paragraphMargin);z-index:2}.footer{background-color:transparent;padding:0;height:100%}.footer-inner{width:auto;display:flex;flex-flow:column;margin:0 var(--sideMargin);height:100%}.footer-address{order:1}.footer-address,.footer-address p{text-align:left;color:#395c6c}.footer-menu-items,.footer-language-menu-items{flex-wrap:wrap;justify-content:flex-start;order:2}.footer-menu-items{order:3;margin-top:auto}.footer-menu-item,.footer-language-menu-item{margin:0 1rem 0 0}.footer-menu-item a,.footer-menu-item a:link,.footer-menu-item a:visited{color:#bab0ac}.consent-banner{border:2px solid #a3bd1b;border-radius:.25rem}}@media screen and (min-width:60rem){:root{--pageWidth: 50rem;--leftColumnWidth: 17rem;--sideMargin: 2.5rem;--topMargin: 4rem;--mainTopMarginFactor: .5;--backgroundAnimationDuration: 35s}}@media screen and (min-width:75rem){:root{--pageWidth: 60rem;--leftColumnWidth: 22rem;--sideMargin: 4rem;--topMargin: 5rem;--mainTopMarginFactor: .475}}
