/*!
Theme Name: Grensesnitt
Author: Grensesnitt
Author URI: http://grensesnitt.no/
Version: 1.0
*//*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*{box-sizing:border-box}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@font-face{font-family:"FSMeridianLight";src:url("./static/fonts/FSMeridianLight.woff2") format("woff2"),url("./static/fonts/FSMeridianLight.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"FSMeridianRegular";src:url("./static/fonts/FSMeridianRegular.woff2") format("woff2"),url("./static/fonts/FSMeridianRegular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"FSMeridianMedium";src:url("./static/fonts/FSMeridianMedium.woff2") format("woff2"),url("./static/fonts/FSMeridianMedium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"FSMeridianBold";src:url("./static/fonts/FSMeridianBold.woff2") format("woff2"),url("./static/fonts/FSMeridianBold.woff") format("woff");font-weight:600;font-style:normal}body{color:#2e0063;font-family:"FSMeridianRegular";line-height:1.5;font-size:17px;background-color:#fcf6e8}@media(min-width: 1000px){body{font-size:22px}}body #content-section{flex-grow:1;margin-top:6rem;transition:filter .3s}body #content-section.blur-content{background-color:rgba(255,250,240,.5)}@supports(filter: blur()){body #content-section.blur-content{filter:blur(30px);background:unset}}@supports(-webkit-filter: blur()){body #content-section.blur-content{-webkit-filter:blur(30px);background-color:unset}}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none){body #content-section.blur-content{-webkit-filter:none;filter:none;background-color:unset}}}@media(min-width: 1000px){body #content-section.with-fixed-image .hero-text{margin-bottom:10rem}body #content-section.with-fixed-image .hero-text h1{width:57.8804347826%}}@media(min-width: 1300px){body #content-section.with-fixed-image .hero-text{margin-bottom:15rem}}@media(min-width: 1500px){body #content-section.with-fixed-image .hero-text{margin-bottom:20rem}}body #content-section.with-fixed-image .fixed-image{display:none;width:32.6086956522%;max-width:500px;height:auto;position:absolute;top:12rem;right:7.3369565217%}@media(min-width: 1000px){body #content-section.with-fixed-image .fixed-image{display:block}}body #content-section.with-fixed-image .facts-image{display:none;position:absolute;top:23rem;right:7.3369565217%}@media(min-width: 1000px){body #content-section.with-fixed-image .facts-image{display:block}}@media(min-width: 1300px){body #content-section.with-fixed-image .facts-image{top:12rem}}body h1{font-size:2.3125rem;line-height:1.1;font-family:"FSMeridianRegular";font-weight:400}@media(min-width: 600px){body h1{font-size:3.25rem}}@media(min-width: 1000px){body h1{font-size:4.5625rem}}@media(min-width: 1000px){body h1{font-family:"FSMeridianLight";font-weight:300}}body h2{font-size:1.625rem;line-height:1.3;font-family:"FSMeridianLight";font-weight:300}@media(min-width: 1000px){body h2{font-size:2.5rem}}body.no-scroll-y{overflow:hidden}@media(min-width: 1000px){body.archive.post-type-archive-project #content-section .text{margin-left:25.2717391304%}}body.archive.post-type-archive-project #content-section .bg-gradient-bottom{display:none}body.archive.post-type-archive-project #content-section .paragraph-content{padding-left:2rem;padding-right:2rem;margin-top:4rem;margin-bottom:4rem;display:flex;flex-direction:column}@media(min-width: 600px){body.archive.post-type-archive-project #content-section .paragraph-content{padding-left:3rem;padding-right:3rem}}@media(min-width: 600px){body.archive.post-type-archive-project #content-section .paragraph-content{margin-top:5rem;margin-bottom:5rem}}body.archive.post-type-archive-project #content-section .paragraph-content .text-paragraph p{text-align:center}body.archive.post-type-archive-project #content-section .paragraph-content .text-paragraph p:first-child{margin-top:0}body.archive.post-type-archive-project #content-section .paragraph-content .text-paragraph p:last-child{margin-bottom:0}body.archive.post-type-archive-project #content-section .paragraph-content .link-wrapper{display:flex;justify-content:center;margin-top:2rem}body.archive.post-type-archive-project #content-section .paragraph-content .link-wrapper a{font-size:1.55rem}@media(min-width: 1000px){body.archive.post-type-archive-project #content-section .paragraph-content{margin:10rem 0 10rem 25.2717391304%;width:50%}body.archive.post-type-archive-project #content-section .paragraph-content .link-wrapper{margin-top:3rem}}@media(min-width: 1000px){body.home #content-section .slideshow:first-child,body.home #content-section .articles-slideshow:first-child{margin-top:.75rem}}body.public{display:flex;flex-direction:column;min-height:100%;min-height:100vh}body.public.admin-bar{min-height:calc(100vh - 46px)}@media(min-width: 783px){body.public.admin-bar{min-height:calc(100vh - 32px)}}.wp-block-image img{max-width:100%;height:auto}figure.wp-block-embed{margin:2em 0}figure.wp-block-embed iframe{width:100%}figure.wp-block-embed.is-type-video .wp-block-embed__wrapper{position:relative;padding-top:56.25%}figure.wp-block-embed.is-type-video .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.acf-block-preview .slideshow .glide .glide__track .glide__slides .glide__slide:first-of-type,.acf-block-preview .articles-slideshow .glide .glide__track .glide__slides .glide__slide:first-of-type{width:100%;opacity:1}header{z-index:10;position:fixed;top:0;left:0;width:100%;transition:backdrop-filter .3s}@supports(-webkit-backdrop-filter: blur()){header{-webkit-backdrop-filter:blur(10px)}}@supports(backdrop-filter: blur()){header{backdrop-filter:blur(10px)}}@media(min-width: 783px){.admin-bar header{top:32px}}header .main-nav{display:flex;justify-content:space-between;align-items:center;padding:0 2rem}header .main-nav .site-logo{z-index:4;width:158px;height:75px;transition:width .5s ease}header .main-nav .site-logo svg{width:158px;height:75px;transition:width .5s ease}header .main-nav .nav-menu{display:flex}header .main-nav .nav-menu #search-icon{display:none;z-index:4}header .main-nav .nav-menu #nav-icon{width:57px;height:32px;position:relative;cursor:pointer;z-index:4;transform:translateX(-10px);transition:transform .5s ease}header .main-nav .nav-menu #nav-icon span{display:block;position:absolute;background-color:#6b16cc;height:3px;width:37px;transition:transform .5s ease}header .main-nav .nav-menu #nav-icon span:first-child{top:10px;left:10px}header .main-nav .nav-menu #nav-icon span:last-child{top:20px;left:10px}header .main-nav .nav-menu #nav-icon.open{transform-origin:center;transform:rotate(45deg) translate(-5px, 5px)}header .main-nav .nav-menu #nav-icon.open span:first-child{transform:rotate(90deg) translateX(5px)}header .main-nav .nav-menu #nav-icon.open span:last-child{transform:translateY(-5px)}header .main-nav .nav-menu #search{width:100%;position:fixed;top:90px;opacity:0;height:100%;max-height:0;transition:max-height .7s ease,opacity .7s ease}header .main-nav .nav-menu #search input{appearance:none;margin:0;padding:0;border:none;width:calc(100% - 4rem);background-color:rgba(0,0,0,0);font-size:1.6rem;font-family:"FSMeridianLight";opacity:0;height:100%;max-height:0;transition:max-height .7s ease,opacity .7s ease;color:#d9b1f7}header .main-nav .nav-menu #search input::placeholder{color:#d9b1f7;font-size:1.6rem;font-family:"FSMeridianLight"}header .main-nav .nav-menu #search button{display:none;font-family:"FSMeridianLight"}header .main-nav .nav-menu input:focus{outline:none}header .main-nav .nav-menu .menu-content{display:flex;flex-direction:column;justify-content:center;position:fixed;padding:0 2rem;top:0;left:0;width:100%;max-height:0;height:100vh;z-index:3}header .main-nav .nav-menu .menu-content.anim{transition:max-height .7s ease,opacity .5s ease}header .main-nav .nav-menu .menu-content ul{padding-inline-start:0;opacity:0;margin:auto 0;padding-top:7.5rem}header .main-nav .nav-menu .menu-content ul.anim{transition:opacity .5s ease}header .main-nav .nav-menu .menu-content ul li{list-style-type:none;margin-bottom:.5rem}header .main-nav .nav-menu .menu-content ul li .link-wrapper{overflow:hidden;padding-right:8px}header .main-nav .nav-menu .menu-content ul li .link-wrapper a{color:#2e0063;font-family:"FSMeridianLight";white-space:nowrap;font-size:1.8rem}header .main-nav .nav-menu .menu-content ul li .link-wrapper a .arrow{width:28px;height:16px}header .main-nav .nav-menu .menu-content ul li .link-wrapper a:hover{color:#6b16cc}header .main-nav .nav-menu .menu-content ul li .link-wrapper a:hover svg,header .main-nav .nav-menu .menu-content ul li .link-wrapper a:hover span{transform:translateX(0)}header .main-nav .nav-menu .menu-content ul li .link-wrapper svg,header .main-nav .nav-menu .menu-content ul li .link-wrapper span{transition:transform .4s ease;transform:translateX(-8px)}header .main-nav .nav-menu .menu-content ul li .link-wrapper span{white-space:normal}header .main-nav .nav-menu .menu-content ul li:last-child{margin-bottom:0}header .main-nav .nav-menu .menu-content ul.display-none{display:none}@media(min-width: 350px){header .main-nav .nav-menu .menu-content ul{padding-top:7rem}header .main-nav .nav-menu .menu-content ul li .link-wrapper a{font-size:1.625rem;line-height:1.3}}@media(min-width: 350px)and (min-width: 1000px){header .main-nav .nav-menu .menu-content ul li .link-wrapper a{font-size:2.5rem}}header .main-nav .nav-menu .menu-content .content-bottom{display:flex;flex-direction:column-reverse;width:100%;opacity:0;margin-bottom:1.5rem}header .main-nav .nav-menu .menu-content .content-bottom.anim{transition:opacity .5s ease}header .main-nav .nav-menu .menu-content .content-bottom .contact-mail{display:none}header .main-nav .nav-menu .menu-content .content-bottom .some{display:flex;align-items:center;justify-content:flex-end;margin-top:.5rem}header .main-nav .nav-menu .menu-content .content-bottom .some a{margin-right:1rem}header .main-nav .nav-menu .menu-content .content-bottom .some a:last-child{margin-right:0}header .main-nav .nav-menu .menu-content .content-bottom .some a svg{width:100%;height:auto;max-width:30px}header .main-nav .nav-menu .menu-content .content-bottom .some a svg path{fill:#6b16cc}header .main-nav .nav-menu .menu-content .content-bottom .some a img{width:100%;height:auto;max-width:30px}header.show-nav{height:100%;background-color:rgba(255,250,240,.1)}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none){header.show-nav{-webkit-backdrop-filter:blur(30px)}}}header.show-nav .main-nav .nav-menu #search{z-index:4}header.show-nav .main-nav .nav-menu #search input{border-bottom:2px solid #6b16cc;border-radius:0;padding:.5rem 0}header.show-nav .main-nav .nav-menu .menu-content{max-height:100%}header.show-nav .main-nav .nav-menu .menu-content ul{display:block;opacity:1}header.show-nav .main-nav .nav-menu .menu-content .content-bottom{opacity:1}header.show-nav.show-nav{background-color:rgba(255,250,240,.1)}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none){header.show-nav.show-nav{-webkit-backdrop-filter:blur(30px)}}}@media(min-width: 600px){header .main-nav .nav-menu #search{top:130px;width:400px}header.show-nav .main-nav .nav-menu #search{max-height:70px;opacity:1}header.show-nav .main-nav .nav-menu #search #search-input{max-height:70px;opacity:1;font-size:1.8rem}header.show-nav .main-nav .nav-menu #search #search-input::placeholder{font-size:1.8rem}header .main-nav .nav-menu .menu-content ul{padding-top:0}header .main-nav .nav-menu .menu-content ul li .link-wrapper{width:max-content;display:flex;align-items:center;padding-right:17px}header .main-nav .nav-menu .menu-content ul li .link-wrapper a{position:relative;transition:transform .4s ease;display:flex;align-items:center;font-size:1.8rem;line-height:1.5}header .main-nav .nav-menu .menu-content ul li .link-wrapper a .arrow{width:50px;height:25px;margin-right:1rem}header .main-nav .nav-menu .menu-content ul li .link-wrapper svg,header .main-nav .nav-menu .menu-content ul li .link-wrapper span{transform:translateX(-17px)}header .main-nav .nav-menu .menu-content ul li .link-wrapper span{display:inline-block}}@media(min-width: 1000px){header{padding-top:1rem}header .main-nav{padding:0 3rem}header .main-nav .site-logo{width:190px;height:90.5px}header .main-nav .site-logo svg{width:190px;height:90.5px}header .main-nav .nav-menu{display:flex;align-items:center;width:100%}header .main-nav .nav-menu #search{position:unset;max-height:100%;width:100%;max-width:0;transition:max-width .5s ease,opacity .5s ease;display:flex}header .main-nav .nav-menu #search input{border-bottom:2px solid #6b16cc;font-size:2.5rem;max-height:100%;font-size:2.5rem}header .main-nav .nav-menu #search input::placeholder{font-size:2.5rem}header .main-nav .nav-menu #search button{display:block;appearance:none;border:none;background-color:rgba(0,0,0,0);cursor:pointer;opacity:0;color:#6b16cc;width:100%;padding:0;max-width:0;transition:max-width .5s ease,opacity .5s ease}header .main-nav .nav-menu #search button a{display:none}header .main-nav .nav-menu #search.expand{max-width:400px;opacity:1}header .main-nav .nav-menu #search.expand input{opacity:1}header .main-nav .nav-menu #search.expand button{max-width:max-content;margin-left:.5rem}header .main-nav .nav-menu #search.expand button.show{opacity:1}header .main-nav .nav-menu #search.expand button.show a{display:inline-block}header .main-nav .nav-menu img{cursor:pointer}header .main-nav .nav-menu #nav-icon{width:64px;height:34px}header .main-nav .nav-menu #nav-icon span{width:44px}header .main-nav .nav-menu #nav-icon span:last-child{top:22px}header .main-nav .nav-menu #nav-icon:hover span:first-child{transform:rotate(90deg) translateX(5px)}header .main-nav .nav-menu #nav-icon:hover span:last-child{transform:translateY(-7px)}header .main-nav .nav-menu #nav-icon.open{transform-origin:center;transform:rotate(45deg) translate(-7px, 5px)}header .main-nav .nav-menu #nav-icon.open span:first-child{transform:rotate(90deg) translateX(5px)}header .main-nav .nav-menu #nav-icon.open span:last-child{transform:translateY(-7px)}header .main-nav .nav-menu #search-icon{display:block;width:44.5px;height:46px;margin-right:1.5rem}header .main-nav .nav-menu .menu-content{padding:0 3rem}header .main-nav .nav-menu .menu-content ul{margin:auto 16.847826087%;padding-top:2rem}header .main-nav .nav-menu .menu-content ul li{margin-bottom:1rem}header .main-nav .nav-menu .menu-content ul li .link-wrapper{padding-right:30px}header .main-nav .nav-menu .menu-content ul li .link-wrapper a{font-size:3.4rem}header .main-nav .nav-menu .menu-content ul li .link-wrapper a .arrow{width:78.86px;height:45px}header .main-nav .nav-menu .menu-content ul li .link-wrapper svg,header .main-nav .nav-menu .menu-content ul li .link-wrapper span{transform:translateX(-30px)}header .main-nav .nav-menu .menu-content .content-bottom{flex-direction:row;justify-content:space-between;margin-bottom:2rem}header .main-nav .nav-menu .menu-content .content-bottom .contact-mail{display:inline-block}header .main-nav .nav-menu .menu-content .content-bottom .some{margin:0}header.show-nav .main-nav .nav-menu #search{max-width:0;max-height:100%}header.show-nav .main-nav .nav-menu #search #search-input{padding:0;font-size:2.5rem}header.show-nav .main-nav .nav-menu #search #search-input::placeholder{font-size:2.5rem}header.show-nav .main-nav .nav-menu #search.expand{max-width:400px;opacity:1}}footer{padding-left:2rem;padding-right:2rem;padding-top:7rem;padding-bottom:3rem;background-color:#3f0f59;color:#fbf4e5;display:flex;flex-direction:column;align-items:center;position:relative}@media(min-width: 600px){footer{padding-left:3rem;padding-right:3rem}}footer.links-count-2{padding-top:9rem}footer.links-count-3{padding-top:10.5rem}footer.links-count-4{padding-top:12rem}footer.links-count-5{padding-top:13.5rem}footer .footer-logo{order:3;width:155px;height:74px}footer .footer-logo svg .cls-1{fill:#fbf4e5}footer .wrapper{order:4;text-align:center}footer .wrapper img{width:100%;height:auto;max-width:250px;margin-top:2.5rem}footer .wrapper p{font-size:.85rem;margin:.5rem 0 0}footer .footer-text{margin:0;margin-top:1rem;text-align:center;font-size:.85rem}footer .footer-text p:first-child{margin-top:0}footer .footer-text p:last-child{margin-bottom:0}footer .footer-text a{font-size:.85rem;color:#fbf4e5}footer .footer-text a:hover{text-decoration:underline}footer .footer-contact{order:2;margin-bottom:1rem;margin-top:1rem;text-align:center}footer .footer-contact .footer-contact-links{position:absolute;top:3rem;left:50%;transform:translateX(-50%)}footer .footer-contact .footer-arrow-link{display:flex;flex-wrap:nowrap;width:max-content}footer .footer-contact .footer-arrow-link svg{transform:translateY(0.3em);margin-right:.4rem;width:21px;height:17px}footer .footer-contact .footer-arrow-link svg path{fill:#fbf4e5}footer .footer-contact .footer-arrow-link a{color:#fbf4e5}footer .footer-contact .footer-arrow-link a:after{background:#fbf4e5}footer .footer-contact p{margin:0;margin-bottom:1rem}footer .footer-links{display:flex;flex-direction:column;order:1}footer .footer-links .some{display:flex;align-items:center}footer .footer-links .some a{margin-right:1rem}footer .footer-links .some a img{width:100%;height:auto;max-width:35px}footer .footer-links .footer-arrow-link{display:none}footer .footer-links .footer-arrow-link svg{transform:translateY(0.3em);margin-right:.4rem}footer .footer-links .footer-arrow-link .footer-link{color:#fbf4e5}footer .footer-links .footer-arrow-link .footer-link.styled-link:after{background:#fbf4e5}footer .footer-links .footer-arrow-link .footer-link:last-child{white-space:nowrap}footer.blur-content{background-color:rgba(255,250,240,.5)}@supports(filter: blur()){footer.blur-content{filter:blur(30px);background-color:#3f0f59}}@supports(-webkit-filter: blur()){footer.blur-content{-webkit-filter:blur(30px);background-color:#3f0f59}}@media(min-width: 1000px){footer{flex-direction:row;align-items:stretch;padding-top:5rem;padding-bottom:8rem}footer .footer-logo{order:initial;width:11.5489130435%;margin-right:6.3179347826%;transform:translateY(-0.5rem)}footer .wrapper{order:initial;text-align:start;width:30.5027173913%;margin-right:8.4239130435%;display:flex;flex-direction:column}footer .wrapper img{max-width:325px;margin-top:3rem}footer .footer-text{font-size:.9rem;margin:0;text-align:start;margin-bottom:auto}footer .footer-contact{width:13.6548913043%;margin:0;margin-right:4.2119565217%;text-align:start;order:initial;align-self:flex-start}footer .footer-contact .footer-contact-links{position:static;transform:translateX(0)}footer .footer-contact .footer-arrow-link svg{width:18.5px;height:13px}footer .footer-contact .footer-arrow-link svg path{fill:#6b16cc}footer .footer-links{order:initial;margin:0;width:19.972826087%;margin-right:2.1059782609%;align-items:flex-start}footer .footer-links .some{margin-top:.4rem}footer .footer-links .footer-arrow-link{display:flex;flex-wrap:nowrap;margin-top:1.5rem}footer .footer-links .footer-arrow-link svg{width:18.5px;height:13px;transform:translateY(0.5em)}}a{text-decoration:none;color:#6b16cc;display:inline-block;font-size:1.125rem}@media(min-width: 1000px){a{font-size:1.1875rem}}a.styled-link:after{content:"";display:block;width:100%;height:1px;background:#2e0063}@media(min-width: 1000px){a.styled-link:after{opacity:0}a.styled-link:hover:after{opacity:1}}.arrow-link{display:flex;align-items:center;width:max-content}.arrow-link .anim-arrow{display:none;width:10px;height:16px;cursor:pointer}.arrow-link a{color:#2e0063;transition:transform .4s ease}.arrow-link a .arrow{transform:translateY(0.15rem);width:22px;height:16px;margin-right:.3rem;position:initial;margin-left:0}@media(min-width: 1000px){.arrow-link .anim-arrow{display:block;width:15px;height:21px}.arrow-link a{display:flex;align-items:center;position:relative;left:-15px;width:100%}.arrow-link a .arrow{width:30px;height:21px;transform:none}}.arrow-link:hover a{color:#6b16cc;transform:translateX(12px)}.gradient-bg{background:rgba(0,0,0,0);padding:.2rem .5rem;transform:translateX(-0.5rem);transition:background .5s ease;position:relative;display:inline-block;-webkit-transform-style:preserve-3d}.gradient-bg:after{content:"";position:absolute;left:-1.5rem;top:-0.5rem;width:calc(100% + 3rem);height:calc(100% + 1rem);opacity:0;z-index:-1;background-image:linear-gradient(to right, #D7FCF5 0%, #F0DCFF 80%);-webkit-filter:blur(10px);filter:blur(10px);-webkit-border-radius:2rem;border-radius:2rem;-webkit-transform:translate3d(0, 0, 0);-webkit-transform-style:preserve-3d;transition:opacity .5s ease}.gradient-bg:hover:after{opacity:1}.latest-news{padding-left:2rem;padding-right:2rem;margin-top:4rem;margin-bottom:4rem}@media(min-width: 600px){.latest-news{padding-left:3rem;padding-right:3rem}}@media(min-width: 600px){.latest-news{margin-top:5rem;margin-bottom:5rem}}.latest-news h1{margin-top:0}.latest-news .posts{margin-bottom:2rem}@media(min-width: 1000px){.latest-news{margin-left:16.847826087%;margin-right:16.847826087%}}.tease.tease-post a{width:100%;display:flex;flex-direction:column;padding:1rem;margin-top:.6rem;background-color:#fff;color:#2e0063;transition:background-color .3s cubic-bezier(0.645, 0.045, 0.355, 1)}.tease.tease-post a p{margin:0;font-size:1.3rem}.tease.tease-post a .external-link{font-size:.95rem;font-style:italic;margin-top:.6rem}.tease.tease-post a .post-info .post-date{margin-right:4rem;font-size:.95rem}.tease.tease-post a:hover{background-color:#f0dcff}@media(min-width: 1000px){.tease.tease-post a{padding:2rem 2rem 2.5rem 2rem}.tease.tease-post a p{font-size:1.55rem}.tease.tease-post a .external-link{font-size:1rem;opacity:0;margin:0;padding:0;height:100%;max-height:0;transition:padding .3s cubic-bezier(0.645, 0.045, 0.355, 1),opacity .3s cubic-bezier(0.645, 0.045, 0.355, 1),max-height .3s cubic-bezier(0.645, 0.045, 0.355, 1)}.tease.tease-post a .post-info{display:flex}.tease.tease-post a .post-info .post-date{width:30%;font-size:1.55rem}.tease.tease-post a .post-info .post-title{width:70%}.tease.tease-post a:hover .external-link{padding-top:.8rem;opacity:1;max-height:30px}}.team{padding-left:2rem;padding-right:2rem;margin-top:4rem;margin-bottom:4rem}@media(min-width: 600px){.team{padding-left:3rem;padding-right:3rem}}@media(min-width: 600px){.team{margin-top:5rem;margin-bottom:5rem}}.team .heading{margin-top:0}.team .heading-text{margin-bottom:2.5rem}.team .persons{display:flex;flex-direction:column}.team .persons .person{margin:0 16.847826087% 3rem 16.847826087%;display:flex;flex-direction:column;align-items:center;position:relative}.team .persons .person .image{position:relative;width:100%;padding-top:100%}.team .persons .person .image.pointer{cursor:pointer}.team .persons .person .image .person-image{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.team .persons .person .image .read-more{display:none}.team .persons .person .info{display:flex;flex-direction:column;align-items:center;margin-top:1rem;width:100%}.team .persons .person .info p{margin:0;text-align:center}.team .persons .person .info .underlay{transition:backdrop-filter .3s}.team .persons .person .info .underlay.show{position:fixed;height:100vh;width:100%;top:0;left:0;z-index:1;background-color:rgba(255,250,240,.5)}@supports(-webkit-backdrop-filter: blur()){.team .persons .person .info .underlay.show{-webkit-backdrop-filter:blur(20px);background-color:unset}}@supports(backdrop-filter: blur()){.team .persons .person .info .underlay.show{backdrop-filter:blur(20px);background-color:unset}}.team .persons .person .info .about{position:fixed;height:100vh;width:100%;top:0;left:0;display:none;margin:auto 0}.team .persons .person .info .about.show-about{display:flex;align-items:flex-end;padding-left:2rem;padding-right:2rem;overflow:auto;z-index:2}@media(min-width: 600px){.team .persons .person .info .about.show-about{padding-left:3rem;padding-right:3rem}}.team .persons .person .info .about.show-about .about-wrapper .top-content .image-wrapper{cursor:initial}.team .persons .person .info .about.show-about .about-wrapper .text-content{cursor:initial}.team .persons .person .info .about.show-about .about-wrapper .text-content p{text-align:left}.team .persons .person .info .about .about-wrapper{height:80%;overflow:auto;margin-bottom:2rem}.team .persons .person .info .about .about-wrapper .top-content{display:flex;justify-content:space-between}.team .persons .person .info .about .about-wrapper .top-content .image-wrapper{position:relative;width:50%;padding-top:40%;margin-bottom:2rem}.team .persons .person .info .about .about-wrapper .top-content .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.team .persons .person .info .about .about-wrapper .top-content .exit-icon{width:20px;height:20px;z-index:5}.team .persons .person .info .about .about-wrapper .text-content{height:max-content;font-size:.875rem}.team .persons .person .info .about .about-wrapper .text-content .title{margin-bottom:1rem}.team .persons .person .info .about .about-wrapper .text-content .links{display:flex;flex-direction:column;margin-top:1rem}.team .persons .person .info .about .about-wrapper .text-content .links a{font-size:.9rem}.team .persons .person:last-child{margin-bottom:0}.team .persons .person .read-about{display:none;justify-content:center;align-items:center;width:150%;margin-top:1rem;border-top:1px solid #6b16cc;border-bottom:1px solid #6b16cc;padding:.5rem 0 .7rem 0;cursor:pointer}.team .persons .person .read-about p{margin:0;font-size:1.125rem}@media(min-width: 1000px){.team .persons .person .read-about p{font-size:1.1875rem}}.team .persons .person .read-about img{width:12px;height:11px;margin-left:.5rem;transform:translateY(0.2em)}.team .persons .person.has-about .read-about{display:flex}@media(min-width: 600px){.team .heading,.team .heading-text{text-align:left}.team .persons{flex-direction:row;flex-wrap:wrap}.team .persons .person{width:32%;align-items:flex-start;padding:0;margin:0 2% 4rem 0}.team .persons .person:nth-child(3n+3){margin-right:0}.team .persons .person:nth-last-child(-n+3){margin-bottom:0}.team .persons .person .info{align-items:flex-start}.team .persons .person .info p{text-align:left}.team .persons .person .info .name{font-family:"FSMeridianBold"}.team .persons .person .info .about .about-wrapper .text-content .name{font-family:"FSMeridianMedium"}.team .persons .person .info .about .about-wrapper .text-content .title{margin-bottom:2rem;font-family:"FSMeridianMedium"}.team .persons .person .info .about .about-wrapper .text-content .links{flex-direction:row;flex-wrap:wrap;margin-top:2rem}.team .persons .person .info .about .about-wrapper .text-content .links a:first-child{margin-right:3rem}.team .persons .person .image{padding-top:108%}.team .persons .person .read-about{width:100%}}@media(min-width: 1000px){.team{margin-right:16.847826087%;margin-left:16.847826087%}.team .heading-text{margin-bottom:3rem}.team .persons .person{width:23.5%;margin-right:2%;margin-bottom:4rem}.team .persons .person:nth-child(3n+3){margin-right:2%}.team .persons .person:nth-child(4n+4){margin-right:0}.team .persons .person:nth-last-child(-n+4){margin-bottom:0}.team .persons .person .image .read-more{position:absolute;width:100%;border:none;border-radius:0;background-color:rgba(255,255,255,.7);bottom:0;transition:opacity .5s ease;visibility:hidden;opacity:0;display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem}.team .persons .person .image .read-more p{display:block;margin:0}.team .persons .person .image .read-more img{width:18px;height:18px}.team .persons .person .image:hover .read-more{visibility:visible;opacity:1}.team .persons .person .info .name,.team .persons .person .info .title{font-size:1rem}.team .persons .person .info .about .about-wrapper{display:flex;margin:15rem 8.4239130435% 2rem 8.4239130435%;height:auto}.team .persons .person .info .about .about-wrapper .top-content{width:20%;margin-right:8.4239130435%;height:max-content}.team .persons .person .info .about .about-wrapper .top-content .image-wrapper{width:100%;height:max-content;padding-top:108%}.team .persons .person .info .about .about-wrapper .top-content .exit-icon{display:none}.team .persons .person .info .about .about-wrapper .text-content{width:50%;font-size:1.15rem}.team .persons .person .info .about .about-wrapper .text-content p{font-size:17px}}@media(min-width: 1000px)and (min-width: 1000px){.team .persons .person .info .about .about-wrapper .text-content p{font-size:22px}}@media(min-width: 1000px){.team .persons .person .info .about .about-wrapper .text-content .links a{font-size:1.125rem}}@media(min-width: 1000px)and (min-width: 1000px){.team .persons .person .info .about .about-wrapper .text-content .links a{font-size:1.1875rem}}@media(min-width: 1000px){.team .persons .person .info .about.show-about{align-items:flex-start;cursor:url("static/images/cursor.svg") 35 35,auto}}.contact{padding-left:2rem;padding-right:2rem;margin-top:4rem;margin-bottom:4rem}@media(min-width: 600px){.contact{padding-left:3rem;padding-right:3rem}}@media(min-width: 600px){.contact{margin-top:5rem;margin-bottom:5rem}}.contact .persons{display:flex;flex-direction:column}.contact .persons .person{margin:0 16.847826087% 3rem 16.847826087%;display:flex;flex-direction:column;align-items:center;position:relative}.contact .persons .person .image{position:relative;width:100%;padding-top:98%}.contact .persons .person .image img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.contact .persons .person .info{display:flex;flex-direction:column;align-items:center;margin-top:1rem;width:100%}.contact .persons .person .info p{margin:0;text-align:center}.contact .persons .person .info a{color:#2e0063;font-size:17px;text-align:center;white-space:nowrap}@media(min-width: 1000px){.contact .persons .person .info a{font-size:22px}}.contact .persons .person .info .name{font-family:"FSMeridianBold"}.contact .persons .person .info .title{margin-bottom:1rem}.contact .persons .person .info .mail img{margin-right:.2rem;transform:translateY(0.3em);width:21px;height:15px}.contact .persons .person:last-child{margin-bottom:0}@media(min-width: 600px){.contact .persons{flex-direction:row;flex-wrap:wrap}.contact .persons .person{width:32%;align-items:flex-start;padding:0;margin:0 2% 4rem 0}.contact .persons .person:nth-child(3n+3){margin-right:0}.contact .persons .person:nth-last-child(-n+3){margin-bottom:0}.contact .persons .person .info{align-items:flex-start}.contact .persons .person .info p,.contact .persons .person .info a{text-align:left}.contact .persons .person .image{padding-top:108%}}@media(min-width: 1000px){.contact .persons .person{width:15.7608695652%;margin-right:1.0869565217%;margin-bottom:4rem}.contact .persons .person:nth-child(3n+3){margin-right:1.0869565217%}.contact .persons .person:nth-last-child(-n+5){margin-bottom:0}.contact .persons .person .info p,.contact .persons .person .info a{font-size:1rem}.contact .persons .person .info .mail{white-space:normal;font-size:.9rem}.contact .persons .person .info .mail img{width:16.5px;height:12px}}@media(min-width: 1200px){.contact .persons .person .info .mail{white-space:nowrap;font-size:.9rem}}@media(min-width: 1300px){.contact .persons .person .info .mail{font-size:1rem}}.hero-text{padding-left:2rem;padding-right:2rem;margin-bottom:3rem}@media(min-width: 600px){.hero-text{padding-left:3rem;padding-right:3rem}}.hero-text p{color:#6b16cc;font-size:1.25rem}.hero-text h1{margin:0;margin-bottom:1.5rem;color:#6b16cc}.hero-text .links{display:flex;align-items:center;flex-wrap:wrap}.hero-text .links img{width:26px;height:19px;margin-bottom:.7rem;margin-right:.5rem}.hero-text .links .arrow-link{margin-right:2rem;margin-bottom:1rem}@media(min-width: 600px){.hero-text{margin-bottom:4rem}}@media(min-width: 1000px){.hero-text{margin-bottom:4rem}.hero-text h1{width:49.4565217391%}.hero-text p{font-size:1.75rem;width:49.4565217391%}.hero-text .links img{width:31px;height:22px}.hero-text .links .arrow-link{margin-right:4rem}.hero-text .links .arrow-link a{font-size:1.55rem}}@media(min-width: 1000px){.slideshow+.hero-text,.articles-slideshow+.hero-text{margin-top:3rem}}.text{padding-left:2rem;padding-right:2rem}@media(min-width: 600px){.text{padding-left:3rem;padding-right:3rem}}.text .links{margin-top:1.5rem;display:flex;flex-direction:column}.text .links a{margin-bottom:1rem;width:auto}.text .links a:last-child{margin-bottom:0}.text h2{margin-top:3rem;margin-bottom:1rem}.text .text-content p:first-child{margin-top:1rem}.text .text-content p:last-child{margin-bottom:2rem}.text .text-content a{font-size:inherit}@media(min-width: 1000px){.text{margin-left:16.847826087%;margin-right:16.847826087%}.text h2{width:100%;margin-top:5rem;margin-bottom:1.5rem}.text .text-content{width:75%}.text .text-content p:first-child{margin-top:1.5rem}.text .text-content p:last-child{margin-bottom:3rem}.text .links{width:75%}.text .links a{width:max-content}}.slideshow+.text{margin-top:2rem}@media(min-width: 1000px){.slideshow+.text{margin-top:4rem;margin-bottom:4rem}}@media(min-width: 1000px)and (min-width: 600px){.slideshow+.text{margin-top:5rem;margin-bottom:5rem}}.image-fullwidth{padding-left:2rem;padding-right:2rem;width:100%}@media(min-width: 600px){.image-fullwidth{padding-left:3rem;padding-right:3rem}}.image-fullwidth .wrapper{width:100%}.image-fullwidth .wrapper img{width:100%}.image-fullwidth .wrapper .caption{margin:0;font-size:.95rem}.image-fullwidth .wrapper.caption-position-left .caption{text-align:left}.image-fullwidth .wrapper.caption-position-center .caption{text-align:center}@media(min-width: 600px){.image-fullwidth.size-small{width:49.4565217391%}.image-fullwidth.size-medium{width:49.4565217391%}.image-fullwidth.size-large{width:66.3043478261%}.image-fullwidth.size-fullwidth{width:100%}.image-fullwidth.alignment-no-margins{padding:0}}@media(min-width: 1000px){.image-fullwidth.size-small{width:24.1847826087%}.image-fullwidth.size-fullwidth{width:inherit}.image-fullwidth.alignment-no-margins{padding:0}.image-fullwidth.alignment-margins{margin:0 8.4239130435%}.image-fullwidth.alignment-margins.size-fullwidth{padding:0}.image-fullwidth.alignment-aligned-with-text{margin:0 16.847826087%}.image-fullwidth .caption{font-size:1.1rem}}.article-body>.image-fullwidth{padding-left:0;padding-right:0}.article-body>.image-fullwidth.alignment-margins,.article-body>.image-fullwidth.alignment-aligned-with-text{padding-left:0;padding-right:0;margin:0}.article-body>.image-fullwidth.alignment-margins .wrapper,.article-body>.image-fullwidth.alignment-aligned-with-text .wrapper{margin:0}article.post-type-post{padding-left:2rem;padding-right:2rem;margin-bottom:10rem}@media(min-width: 600px){article.post-type-post{padding-left:3rem;padding-right:3rem}}article.post-type-post .article-content .article-h2{margin-top:0;margin-bottom:.5rem;color:#6b16cc;font-size:1.625rem;line-height:1.3}@media(min-width: 1000px){article.post-type-post .article-content .article-h2{font-size:2.5rem}}article.post-type-post .article-content .post-date{font-size:1rem;margin-top:0}article.post-type-post .article-content .thumbnail-image{width:100%;padding-top:54%;position:relative}article.post-type-post .article-content .thumbnail-image img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover}article.post-type-post .article-content .image-caption{margin:0;font-size:1rem}article.post-type-post .article-content .image-caption img{width:14px;height:14px;transform:rotate(180deg);margin-right:.5rem}article.post-type-post .article-content .article-body .text{margin:2rem 0;padding:0}article.post-type-post .article-content .article-body .text h3{margin-top:0;margin-bottom:2rem;color:#6b16cc;font-weight:500}article.post-type-post .post-navigation{display:flex;justify-content:space-between;align-items:center;margin:4rem 0 2rem}article.post-type-post .post-navigation a{font-size:1rem;color:#2e0063;display:block}article.post-type-post .post-navigation a img{width:14px;height:14px;transform:translateY(0.2em)}article.post-type-post .post-navigation a:hover{color:#6b16cc}article.post-type-post .post-navigation .prev-article a img{transform:rotate(180deg) translateY(-0.2em);margin-left:.2rem}article.post-type-post .post-navigation .next-article a img{margin-right:.2rem}article.post-type-post hr{height:2px;margin:0;color:#6b16cc;border:none;background-color:#6b16cc}article.post-type-post .article-media{display:flex;margin:2rem 16.847826087%;flex-direction:column;align-items:center}article.post-type-post .article-media .image{width:100%}article.post-type-post .article-media .image figure{margin:0;position:relative;width:100%;padding-top:98%}article.post-type-post .article-media .image figure img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover}article.post-type-post .article-media .media-info{display:flex;flex-direction:column;align-items:flex-start;margin-top:1rem}article.post-type-post .article-media .media-info h3{margin-top:0;font-weight:500}article.post-type-post .article-media .media-info .name{margin:0;font-size:1rem}article.post-type-post .article-media .media-info a{font-size:1rem;color:#2e0063}@media(min-width: 600px){article.post-type-post .article-media{flex-direction:row;margin:2rem 0}article.post-type-post .article-media .image{width:32%;margin-right:2rem}article.post-type-post .article-media .media-info{margin:0}}@media(min-width: 1000px){article.post-type-post{margin:0 16.847826087% 15rem 16.847826087%}article.post-type-post .article-content .article-h2{width:66.3043478261%}article.post-type-post .article-content .post-date{font-size:1.125rem;margin-bottom:2rem}article.post-type-post .article-content .image-caption{font-size:1.125rem;margin-top:.5rem}article.post-type-post .article-content .article-body .text .text-content{width:75%}article.post-type-post .post-navigation{justify-content:center;margin:6rem 0 4rem}article.post-type-post .post-navigation a{font-size:1.55rem}article.post-type-post .post-navigation a img{width:30px;height:21px}article.post-type-post .post-navigation .next-article{margin-left:3rem}article.post-type-post .post-navigation .prev-article{margin-right:3rem}article.post-type-post .article-media{margin:3rem 0}}article.post-type-project{padding-left:2rem;padding-right:2rem;margin-bottom:10rem}@media(min-width: 600px){article.post-type-project{padding-left:3rem;padding-right:3rem}}article.post-type-project .article-content .article-h2{margin-top:0;margin-bottom:.5rem;color:#6b16cc;font-size:1.625rem;line-height:1.3}@media(min-width: 1000px){article.post-type-project .article-content .article-h2{font-size:2.5rem}}article.post-type-project .article-content .post-date{font-size:1rem;margin-top:0}article.post-type-project .article-content .thumbnail-image{width:100%;padding-top:54%;position:relative}article.post-type-project .article-content .thumbnail-image img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover}article.post-type-project .article-content .image-caption{margin:0;font-size:1rem}article.post-type-project .article-content .image-caption img{width:14px;height:14px;transform:rotate(180deg);margin-right:.5rem}article.post-type-project .article-content .article-body .text{margin:2rem 0;padding:0}article.post-type-project .article-content .article-body .text h3{margin-top:0;margin-bottom:2rem;color:#6b16cc;font-weight:500}article.post-type-project hr{height:2px;margin:0;color:#6b16cc;border:none;background-color:#6b16cc}article.post-type-project .article-media{display:flex;margin:2rem 0}article.post-type-project .article-media .image{width:100%;max-width:126px;max-height:137px;margin-right:1rem}article.post-type-project .article-media .image img{width:100%;max-width:126px;max-height:137px}article.post-type-project .article-media .media-info{display:flex;flex-direction:column;align-items:flex-start}article.post-type-project .article-media .media-info h3{margin-top:0;font-weight:500}article.post-type-project .article-media .media-info .name{margin:0;font-size:1rem}article.post-type-project .article-media .media-info a{font-size:1rem;color:#2e0063}@media(min-width: 1000px){article.post-type-project{margin:0 16.847826087% 15rem 16.847826087%}article.post-type-project .article-content .article-h2{width:66.3043478261%}article.post-type-project .article-content .post-date{font-size:1.125rem;margin-bottom:2rem}article.post-type-project .article-content .image-caption{font-size:1.125rem;margin-top:.5rem}article.post-type-project .article-content .article-body .text .text-content{width:75%}article.post-type-project .article-media{margin:3rem 0;align-items:flex-start}article.post-type-project .article-media .image{max-width:149px;max-height:162px;padding-right:1rem}article.post-type-project .article-media .image img{max-width:149px;max-height:162px}article.post-type-project .article-media .media-info{padding:.5rem 1rem .5rem 0}}.follow-us{padding-left:2rem;padding-right:2rem;margin-top:4rem;margin-bottom:4rem}@media(min-width: 600px){.follow-us{padding-left:3rem;padding-right:3rem}}@media(min-width: 600px){.follow-us{margin-top:5rem;margin-bottom:5rem}}.follow-us .wrapper{background-color:#f0dcff;padding:2rem 16.847826087% 3rem 16.847826087%}.follow-us .wrapper h2{margin-top:0;margin-bottom:1.8rem}.follow-us .wrapper .links{display:flex;flex-direction:column}.follow-us .wrapper .links .arrow-link{margin-right:1.5rem;margin-bottom:1.5rem}@media(min-width: 600px){.follow-us .wrapper{padding:2.5rem 6.3179347826% 2rem 6.3179347826%}.follow-us .wrapper .links{flex-direction:row;flex-wrap:wrap}}@media(min-width: 1000px){.follow-us .wrapper{margin:0 16.847826087%}.follow-us .wrapper .links .arrow-link{margin-right:3rem}.follow-us .wrapper .links .arrow-link a{font-size:1.55rem}}.two-column-text{padding-left:2rem;padding-right:2rem;margin-top:4rem;margin-bottom:4rem}@media(min-width: 600px){.two-column-text{padding-left:3rem;padding-right:3rem}}@media(min-width: 600px){.two-column-text{margin-top:5rem;margin-bottom:5rem}}.two-column-text .wrapper{display:flex;flex-direction:column}.two-column-text .wrapper h2{margin-top:0}.two-column-text .wrapper p:first-child{margin-top:0}.two-column-text .wrapper p:last-child{margin-bottom:0}.two-column-text .wrapper .left{margin-bottom:3rem}@media(min-width: 1000px){.two-column-text .wrapper{flex-direction:row;margin:0 16.847826087%}.two-column-text .wrapper .left{width:37.5%;margin-right:8.4239130435%}.two-column-text .wrapper .right{width:37.5%}}.partners{margin-bottom:0;background-color:#f7ecd4}.partners .wrapper{padding-left:2rem;padding-right:2rem;padding-top:4rem;padding-bottom:4rem}@media(min-width: 600px){.partners .wrapper{padding-left:3rem;padding-right:3rem}}.partners .wrapper h2{margin-top:0}.partners .wrapper p{margin-bottom:2rem}.partners .wrapper .images{display:flex;flex-direction:column;align-items:center}.partners .wrapper .images .image{width:66.3043478261%;margin-bottom:1rem}.partners .wrapper .images .image a{display:block}.partners .wrapper .images .image a img{width:100%;height:auto}.partners .wrapper .images .image:last-child{margin-bottom:0}@media(min-width: 600px){.partners .wrapper p{margin-bottom:1rem}.partners .wrapper .images{display:flex;flex-direction:row}.partners .wrapper .images .image{width:25%;margin-right:1.5rem;margin-bottom:0}.partners .wrapper .images .image:last-child{margin-right:0}}@media(min-width: 1000px){.partners .wrapper{margin:0 16.847826087%;padding-top:5rem;padding-bottom:6rem}.partners .wrapper .images .image{margin-right:2.5rem}}.timeline-preview{padding-left:2rem;padding-right:2rem;background:linear-gradient(rgba(255, 255, 255, 0.7), rgba(240, 220, 255, 0.7))}@media(min-width: 600px){.timeline-preview{padding-left:3rem;padding-right:3rem}}.timeline-preview .tease.tease-project img,.timeline-preview .tease.tease-project .read-more{display:none}.timeline-preview .link-wrapper{padding-left:16.847826087%;padding-bottom:3rem;border-left:2px solid #6b16cc}.timeline-preview .link-wrapper a{color:#6b16cc}@media(min-width: 1000px){.timeline-preview .link-wrapper{margin-left:16.847826087%;padding-bottom:7rem}.timeline-preview .link-wrapper a{font-size:1.55rem}}.tease.tease-project{border-left:2px solid #6b16cc;padding:4rem 16.847826087% 1rem 16.847826087%;position:relative}.tease.tease-project .date-wrapper{display:flex;align-items:center}.tease.tease-project .date-wrapper .line{width:10.1086956522%;height:2px;background-color:#6b16cc;position:absolute;left:0}.tease.tease-project .date-wrapper .post-date{font-size:.95rem;margin:0;color:#6b16cc;font-family:"FSMeridianMedium"}.tease.tease-project .post-title{margin:.5rem 0}.tease.tease-project .post-excerpt{margin-bottom:1.5rem}@media(min-width: 1000px){.tease.tease-project{margin-left:16.847826087%;padding:8rem 16.847826087% 1rem 16.847826087%}.tease.tease-project .date-wrapper .line{width:15.1630434783%}.tease.tease-project .date-wrapper .post-date{font-size:17px}}@media(min-width: 1000px)and (min-width: 1000px){.tease.tease-project .date-wrapper .post-date{font-size:22px}}@media(min-width: 1000px){.tease.tease-project .post-title{margin:1rem 0}}@media(min-width: 1000px){.tease.tease-project .post-excerpt{margin-bottom:2.5rem}}.timeline-archive{padding-left:2rem;padding-right:2rem}@media(min-width: 600px){.timeline-archive{padding-left:3rem;padding-right:3rem}}.timeline-archive .filter-button{margin-bottom:3rem}.timeline-archive .filter-button svg{transform:rotate(90deg) translateX(0.2em);margin:0;width:16px;height:15.5px}.timeline-archive .filter-button svg.rotate{transform:rotate(270deg)}.timeline-archive .filter-button #desc.hide{display:none}.timeline-archive .filter-button #asc{width:max-content}.timeline-archive .filter-button #asc.hide{display:none}.timeline-archive .wrapper{display:flex}.timeline-archive .wrapper .filter{display:none}.timeline-archive .wrapper .posts .tease.tease-project{padding:1rem 0 3rem 16.847826087%}.timeline-archive .wrapper .posts .tease.tease-project .post-title{margin-bottom:1.5rem}.timeline-archive .wrapper .posts .tease.tease-project img{width:100%}.timeline-archive .wrapper .posts .tease.tease-project .read-more{margin-top:.5rem}.timeline-archive .wrapper .posts .tease.tease-project:first-child{padding:4rem 0 3rem 16.847826087%}@media(min-width: 1000px){.timeline-archive{margin-top:10rem}.timeline-archive .filter-button{margin-bottom:4rem;position:fixed;display:flex;align-items:center}.timeline-archive .filter-button a{font-size:1.575rem}.timeline-archive .filter-button svg{width:21px;height:17.5px;margin-right:.3rem;transform:rotate(90deg) translateX(0)}.timeline-archive .wrapper .filter{display:flex;flex-direction:column;position:fixed;margin-top:4rem}.timeline-archive .wrapper .filter>p{color:#6b16cc;font-family:"FSMeridianMedium";font-size:1rem;margin:0;margin-bottom:.5rem}.timeline-archive .wrapper .filter a{color:#2e0063;margin-bottom:.5rem}.timeline-archive .wrapper .posts .tease.tease-project{margin-left:25.2717391304%;padding:4rem 16.847826087% 5rem 8.4239130435%}.timeline-archive .wrapper .posts .tease.tease-project .date-wrapper .line{width:7.5815217391%}.timeline-archive .wrapper .posts .tease.tease-project .post-title{margin-bottom:2rem}.timeline-archive .wrapper .posts .tease.tease-project .read-more{margin-top:1rem}.timeline-archive .wrapper .posts .tease.tease-project:first-child{padding:5rem 16.847826087% 3rem 8.4239130435%}}.map-wrapper .map{padding-top:81%}.map-wrapper .map ul{list-style:none}@media(min-width: 1000px){.map-wrapper .map{padding-top:47%}}.bg-gradient{position:fixed;top:0;left:0;width:100%;z-index:-1;height:100%;opacity:.5}.bg-gradient.purple-beige{background:linear-gradient(#f0dcff, #FCF6E8)}#content-section{position:relative}#content-section .bg-gradient{top:-7rem;height:calc(100% + 7rem)}@media(min-width: 1000px){#content-section .bg-gradient{top:-9rem;height:calc(100% + 9rem)}}#content-section .bg-gradient-bottom{position:absolute;bottom:0;width:100%;height:100%;z-index:-1;opacity:.7;display:none}#content-section .bg-gradient-bottom.beige-purple{display:block;background:linear-gradient(#FCF6E8, #f0dcff);height:200px;top:unset;bottom:0}.slideshow .image,.slideshow .video{position:relative;width:100%;padding-top:58%;min-height:58vw;max-height:58vw}.slideshow .image img,.slideshow .image video,.slideshow .video img,.slideshow .video video{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.slideshow .text-content{padding-top:1rem;padding-left:2rem;padding-right:2rem;padding-bottom:1rem}@media(min-width: 600px){.slideshow .text-content{padding-left:3rem;padding-right:3rem}}.slideshow .text-content h3{font-size:1.125rem}@media(min-width: 1000px){.slideshow .text-content h3{font-size:1.1875rem}}.slideshow .caption p{margin-top:.5rem;font-family:"FSMeridianRegular";font-size:1.25rem;margin-bottom:.7rem}.slideshow .glide{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding-bottom:1rem}.slideshow .glide .glide__track{width:100%}.slideshow .glide .glide__track .glide__slides{transform:none !important;width:auto !important;display:flex;height:130vw;width:100%;margin:0}.slideshow .glide .glide__track .glide__slides .glide__slide{position:absolute;left:0;top:0;opacity:0;transition:opacity 1s;list-style:none;height:fit-content}.slideshow .glide .glide__track .glide__slides .glide__slide.glide__slide:first-child{position:relative}.slideshow .glide .glide__track .glide__slides .glide__slide.glide__slide--active{z-index:1;opacity:1}.slideshow .glide .glide-navigation{display:flex;position:absolute;margin:0;padding:0;list-style:none;height:fit-content;transform:translateY(50%);width:100%;z-index:1;top:calc(58vw - 25px)}.slideshow .glide .glide-navigation li{display:inline-block;margin:0;width:100%}.slideshow .glide .glide-navigation li a{display:inline-block;transition:all .5s ease;width:100%}.slideshow .glide .glide-navigation li a:after{display:none}.slideshow .glide .glide-navigation li a.active div{background-color:#6b16cc}.slideshow .glide .glide-navigation li a div{background-color:#e5ccff;border-right:1px solid #6b16cc;height:6px;width:100%}.slideshow .glide .glide-navigation li:last-child a div{border-right:none}.slideshow .glide .swipe-navigation{position:absolute;z-index:1;display:flex;align-items:center;justify-content:space-between;width:100%;transform:translateY(-50%);top:29vw}.slideshow .glide .swipe-navigation .navigate img{width:36px;height:26px}.slideshow .glide .swipe-navigation .navigate-left{transform:rotate(180deg);margin-left:1.5rem}.slideshow .glide .swipe-navigation .navigate-right{margin-right:1.5rem;margin-top:1rem}.slideshow .video-wrapper{margin-bottom:3rem}.slideshow .video-wrapper .text-box{margin:0;background-color:#3f0f59;color:#fff;padding-block:1.5rem;padding-left:2rem;padding-right:2rem}@media(min-width: 600px){.slideshow .video-wrapper .text-box{padding-left:3rem;padding-right:3rem}}.slideshow.is-post{margin-block:2em}.slideshow.is-post .glide__track .glide__slides{height:auto !important}.slideshow.is-post .glide__track .glide__slides .glide__slide>div{display:flex;flex-direction:column}.slideshow.is-post .glide__track .glide__slides .glide__slide .text-content{position:static;padding-inline:0;padding-bottom:0}.slideshow.is-post .glide__track .glide__slides .glide__slide .text-content h3{margin:0 0 .5rem}.slideshow.is-post .glide__track .glide__slides .glide__slide .text-content p{font-size:1.0625rem;margin:0}.slideshow.is-post .glide__track .glide__slides .glide__slide .text-content h3:last-child,.slideshow.is-post .glide__track .glide__slides .glide__slide .text-content p:last-child{margin-bottom:.7rem}.slideshow.is-post .glide .glide-navigation{position:static;transform:none}@media(min-width: 400px){.slideshow .glide .glide__track .glide__slides{height:110vw}}@media(min-width: 450px){.slideshow .glide .glide__track .glide__slides{height:95vw}}@media(min-width: 600px){.slideshow .glide .glide__track{width:100%}.slideshow .glide .glide__track .glide__slides{height:90vw;padding:0}.slideshow .video-wrapper{margin-bottom:4rem}}@media(min-width: 750px){.slideshow .glide .glide__track .glide__slides{height:85vw}}@media(min-width: 1000px){.slideshow{min-height:550px}.slideshow .image-wrapper,.slideshow .video-wrapper{position:relative}.slideshow .image,.slideshow .video{width:calc(61.3% + 3rem);padding-top:41%;padding-top:calc(34.48% + 1.7rem);min-height:unset;max-height:unset}.slideshow .image img,.slideshow .video img{object-position:top}.slideshow .text-content{position:absolute;bottom:15%;right:0;width:30%;margin:0 2rem}.slideshow .text-content p{margin-bottom:2rem}.slideshow .text-content h3{margin-bottom:2rem}.slideshow .glide .glide__track{width:100%}.slideshow .glide .glide__track .glide__slides{height:max-content}.slideshow .glide .glide-navigation{bottom:3rem;right:0;width:30%;margin:0 2rem;padding:0 3rem;top:unset}.slideshow .glide .glide-navigation li{margin-right:.75em}.slideshow .glide .glide-navigation li:last-child{margin-right:0}.slideshow .glide .glide-navigation li a{padding:.5rem 0}.slideshow .glide .glide-navigation li a div{height:3px;border-right:none}.slideshow .glide .swipe-navigation{display:none}.slideshow .video-wrapper{position:relative}.slideshow .video-wrapper .video{width:100%;padding:0}.slideshow .video-wrapper .video video{position:static;max-height:calc(100vh - 106.5px);aspect-ratio:16/9}.slideshow .video-wrapper .text-box{position:absolute;bottom:2rem;right:0;font-size:1.125rem;max-width:40ch;padding-inline:1.5rem}.slideshow.is-post{min-height:initial}.slideshow.is-post .glide__track .glide__slides .glide__slide .text-content{margin-inline:0;width:100%}.slideshow.is-post .glide__track .glide__slides .glide__slide .text-content h3:last-child,.slideshow.is-post .glide__track .glide__slides .glide__slide .text-content p:last-child{margin-bottom:2rem}.slideshow.is-post .glide__track .glide__slides .glide__slide .image{width:100%;padding-top:56.25%}.slideshow.is-post .glide .glide-navigation{width:100%;margin:0;padding:0}}@media(min-width: 1300px){.slideshow .video-wrapper .text-box{font-size:22px;font-size:1.25rem;bottom:3rem;padding:1.75rem 2rem;max-width:45ch}}.acf-block-preview .slideshow.is-post{padding-left:2rem;padding-right:2rem}@media(min-width: 600px){.acf-block-preview .slideshow.is-post{padding-left:3rem;padding-right:3rem}}@media(min-width: 1000px){.acf-block-preview .slideshow.is-post{margin-left:16.847826087%;margin-right:16.847826087%}.acf-block-preview .slideshow.is-post>div{width:75%}}.search{background-color:#6b16cc}.search header .main-nav .nav-menu #nav-icon span{background-color:#fbf4e5;transition:transform .5s ease,background-color .3s ease}.search header .main-nav .nav-menu #search-icon{display:none}.search header .main-nav .nav-menu .menu-content .content-bottom a{color:#fbf4e5}.search header .main-nav .nav-menu .menu-content .content-bottom .some a svg path{fill:#fbf4e5}.search header .site-logo svg path,.search header .site-logo svg polygon,.search header .site-logo svg .cls-1{fill:#fbf4e5;transition:fill .3s ease}.search header.set-color .main-nav .nav-menu #nav-icon span{background-color:#6b16cc}.search header.set-color .main-nav .site-logo svg path,.search header.set-color .main-nav .site-logo svg polygon,.search header.set-color .main-nav .site-logo svg .cls-1{fill:#6b16cc}.search header.on-scroll{background-color:rgba(107,22,204,.5)}.search header.show-nav{background-color:rgba(255,250,240,.2)}.search header.show-nav .main-nav .nav-menu #search{display:none}.search #content-section{padding-left:2rem;padding-right:2rem}@media(min-width: 600px){.search #content-section{padding-left:3rem;padding-right:3rem}}.search #content-section h1{margin-top:0;margin-bottom:2rem;color:#fbf4e5}.search #content-section #search{width:100%;height:100%}.search #content-section #search input{appearance:none;margin:0;padding:0;border:none;border-bottom:2px solid #fbf4e5;padding:.5rem 0;width:100%;height:100%;background-color:rgba(0,0,0,0);font-size:2.3125rem;line-height:1.1;font-family:"FSMeridianLight";color:#fbf4e5}@media(min-width: 600px){.search #content-section #search input{font-size:3.25rem}}@media(min-width: 1000px){.search #content-section #search input{font-size:4.5625rem}}.search #content-section #search input::placeholder{color:#fbf4e5;font-size:2.3125rem;line-height:1.1;font-family:"FSMeridianLight"}@media(min-width: 600px){.search #content-section #search input::placeholder{font-size:3.25rem}}@media(min-width: 1000px){.search #content-section #search input::placeholder{font-size:4.5625rem}}.search #content-section #search button{display:none;font-family:"FSMeridianLight"}.search #content-section .bg-gradient-bottom{display:none}.search #content-section input:focus{outline:none}.search #content-section .content-wrapper{margin-top:2rem}.search #content-section .content-wrapper .search-result{background-color:#fbf4e5;width:100%;padding:1.5rem 2rem;border:none;margin-bottom:.2rem}.search #content-section .content-wrapper .search-result a{display:flex;flex-direction:column-reverse}.search #content-section .content-wrapper .search-result a .arrow-wrapper .anim-arrow{display:none}.search #content-section .content-wrapper .search-result a .arrow-wrapper .arrow{width:34px;height:25px}.search #content-section .content-wrapper .search-result a .post-info{width:100%}.search #content-section .content-wrapper .search-result a .post-info p{color:#2e0063;font-size:17px}@media(min-width: 1000px){.search #content-section .content-wrapper .search-result a .post-info p{font-size:22px}}.search #content-section .content-wrapper .search-result a .post-info p .highlight{background-color:#d1a2f4}.search #content-section .content-wrapper .search-result a .post-info .post-title{font-size:1.2rem;margin-top:0;margin-bottom:.5rem}.search #content-section .content-wrapper .search-result a .post-info .date-type{display:flex;font-family:"FSMeridianMedium"}.search #content-section .content-wrapper .search-result a .post-info .date-type p{font-size:1rem;margin:0}.search #content-section .content-wrapper .search-result a .post-info .date-type .post-date{margin-right:.5rem}.search #content-section .content-wrapper .search-result a .post-info .date-type .post-type{margin-left:.5rem}.search #content-section .content-wrapper .search-result:last-child{margin-bottom:4rem}.search #content-section .content-wrapper .pagination-block{padding:1rem 0 5rem 0}.search #content-section .content-wrapper .pagination-block ul{display:flex;justify-content:center;align-items:center;list-style-type:none;padding-inline-start:0}.search #content-section .content-wrapper .pagination-block ul li:last-child{margin-right:0}.search #content-section .content-wrapper .pagination-block ul li.prev{margin-right:3rem}.search #content-section .content-wrapper .pagination-block ul li.prev a svg{transform:rotate(180deg);margin-right:.5rem}.search #content-section .content-wrapper .pagination-block ul li.next{margin-left:2rem}.search #content-section .content-wrapper .pagination-block ul li.next a svg{margin-left:.5rem}.search #content-section .content-wrapper .pagination-block ul li.first,.search #content-section .content-wrapper .pagination-block ul li.last{display:none}.search #content-section .content-wrapper .pagination-block ul li.disabled button{background:none;color:#2e0063}.search #content-section .content-wrapper .pagination-block ul li .page-number{margin-right:1rem}.search #content-section .content-wrapper .pagination-block ul li a{color:#fbf4e5;display:flex;align-items:center}.search #content-section .content-wrapper .pagination-block ul li a svg{width:22px;height:16px}.search #content-section .content-wrapper .pagination-block ul li a svg path{fill:#fbf4e5}.search #content-section .content-wrapper .pagination-block ul li span{font-size:1.125rem}@media(min-width: 1000px){.search #content-section .content-wrapper .pagination-block ul li span{font-size:1.1875rem}}.search #content-section .content-wrapper .pagination-block ul li button{border:none;font-size:1.125rem}@media(min-width: 1000px){.search #content-section .content-wrapper .pagination-block ul li button{font-size:1.1875rem}}.search #content-section .feedback{margin-bottom:5rem;display:flex;flex-direction:column;align-items:center}.search #content-section .feedback .wrapper{display:flex;flex-direction:column;align-items:center;width:100%}.search #content-section .feedback .wrapper h2{margin:0;margin-bottom:1.5rem;color:#fbf4e5;text-align:center}.search #content-section .feedback .wrapper .feedback-buttons a{color:#fbf4e5;padding:.2rem 1rem .6rem 1rem;border:1px solid #fbf4e5;font-size:1.3rem;font-family:"FSMeridianLight"}.search #content-section .feedback .wrapper .feedback-buttons a:first-of-type{margin-right:1rem}.search #content-section .feedback .wrapper .feedback-buttons a.hide{display:none}.search #content-section .feedback .wrapper .feedback-buttons a.active{background-color:#fbf4e5;color:#6b16cc;margin:0}.search #content-section .feedback .wpcf7{display:none;margin-top:2rem}.search #content-section .feedback .wpcf7.show{display:block}.search #content-section .feedback .wpcf7 form{display:flex;flex-direction:column;align-items:center}.search #content-section .feedback .wpcf7 form br{display:none}.search #content-section .feedback .wpcf7 form p{margin:0}.search #content-section .feedback .wpcf7 form textarea{width:100%;height:100px;font-family:"FSMeridianRegular";padding:.5rem}.search #content-section .feedback .wpcf7 form textarea:focus{outline:none}.search #content-section .feedback .wpcf7 form textarea::placeholder{color:#c88cf5}.search #content-section .feedback .wpcf7 form .wpcf7-response-output{border:1px solid #fbf4e5;color:#fbf4e5}.search #content-section .feedback .wpcf7 form textarea[name=yes-feedback-message],.search #content-section .feedback .wpcf7 form textarea[name=no-feedback-message]{display:none}.search #content-section .feedback .wpcf7 form textarea[name=yes-feedback-message].show,.search #content-section .feedback .wpcf7 form textarea[name=no-feedback-message].show{display:block}.search #content-section .feedback .wpcf7 form .submit-button{display:flex;flex-direction:column;margin-top:1rem}.search #content-section .feedback .wpcf7 form .submit-button input{appearance:none;background-color:rgba(0,0,0,0);border:1px solid #fbf4e5;padding:.5rem 1rem;cursor:pointer;color:#fbf4e5;font-family:"FSMeridianRegular";transition:background-color .3s ease,color .3s ease}.search #content-section .feedback .wpcf7 form .submit-button:hover input{background-color:#fbf4e5;color:#6b16cc}@media(min-width: 1000px){.search #content-section h1{margin-bottom:3rem}.search #content-section #search{width:100%;display:flex}.search #content-section #search button{display:block;appearance:none;border:none;background-color:rgba(0,0,0,0);cursor:pointer;opacity:0;transition:opacity .5s ease;margin-left:.5rem}.search #content-section #search button a{color:#fbf4e5}.search #content-section #search button.show{opacity:1}.search #content-section .content-wrapper{margin-top:4rem}.search #content-section .content-wrapper .search-result{padding:4rem}.search #content-section .content-wrapper .search-result a{flex-direction:row}.search #content-section .content-wrapper .search-result a .arrow-wrapper{width:max-content;display:flex;align-items:center}.search #content-section .content-wrapper .search-result a .arrow-wrapper .arrow{width:79px;height:62px;margin-right:1rem;transition:transform .4s ease;position:relative;left:-50px}.search #content-section .content-wrapper .search-result a .arrow-wrapper .anim-arrow{width:50px;height:62px;display:block;cursor:pointer}.search #content-section .content-wrapper .search-result a .post-info{width:80%;transition:transform .4s ease}.search #content-section .content-wrapper .search-result a .post-info .post-title{font-size:1.875rem}.search #content-section .content-wrapper .search-result a:hover .arrow-wrapper .arrow{transform:translateX(50px)}.search #content-section .content-wrapper .search-result a:hover .post-info{transform:translateX(50px)}.search #content-section .feedback{margin-bottom:15rem;margin-top:2rem}.search #content-section .feedback .wrapper{flex-direction:row}.search #content-section .feedback .wrapper h2{width:49.4565217391%;margin:0 4.2119565217% 0 8.4239130435%;text-align:left}.search #content-section .feedback .wrapper .feedback-buttons a{padding:.2rem 1.5rem .6rem 1.5rem;font-size:2rem;transition:background-color .3s ease,color .3s ease}.search #content-section .feedback .wrapper .feedback-buttons a:hover{background-color:#fbf4e5;color:#6b16cc}.search #content-section .feedback .wpcf7{margin-top:4rem}}.page-404{padding-left:2rem;padding-right:2rem}@media(min-width: 600px){.page-404{padding-left:3rem;padding-right:3rem}}.video{padding-left:2rem;padding-right:2rem;width:100%}@media(min-width: 600px){.video{padding-left:3rem;padding-right:3rem}}.video .wrapper{width:100%}.video .wrapper video{width:100%}.video .wrapper .caption{margin:0;font-size:.95rem}.video .wrapper.caption-position-left .caption{text-align:left}.video .wrapper.caption-position-center .caption{text-align:center}@media(min-width: 600px){.video.size-small{width:49.4565217391%}.video.size-large{width:66.3043478261%}.video.size-fullwidth{width:100%}.video.alignment-no-margins{padding:0}}@media(min-width: 1000px){.video.size-small{width:24.1847826087%}.video.size-medium{width:49.4565217391%}.video.size-fullwidth{width:inherit}.video.alignment-no-margins{padding:0}.video.alignment-margins{margin:0 8.4239130435%}.video.alignment-margins.size-fullwidth{padding:0}.video.alignment-aligned-with-text{margin:0 16.847826087%}.video .caption{font-size:1.1rem}}.article-body>.video{padding:0;margin:0}.article-body>.video.alignment-margins,.article-body>.video.alignment-aligned-with-text{padding:0;margin:0}.contact-person{padding-left:2rem;padding-right:2rem;margin:6rem 0;display:flex;flex-direction:column;align-items:center}@media(min-width: 600px){.contact-person{padding-left:3rem;padding-right:3rem}}.contact-person h3{margin-top:0;font-family:"FSMeridianLight";font-weight:300;font-size:1.625rem;line-height:1.3}@media(min-width: 1000px){.contact-person h3{font-size:2.5rem}}.contact-person .contact-info{width:66.3043478261%}.contact-person .contact-info .image{width:100%}.contact-person .contact-info .image figure{margin:0;position:relative;width:100%;padding-top:98%}.contact-person .contact-info .image figure img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.contact-person .contact-info .media-info{display:flex;flex-direction:column;align-items:center;margin-top:1rem}.contact-person .contact-info .media-info p,.contact-person .contact-info .media-info a{text-align:center}.contact-person .contact-info .media-info .name{margin:0;font-size:1rem;font-family:"FSMeridianMedium"}.contact-person .contact-info .media-info .position{margin-top:.2rem;font-size:1rem}.contact-person .contact-info .media-info a{font-size:1rem;color:#2e0063}.contact-person .contact-info .media-info a:after{height:0}.contact-person .contact-info .media-info a:hover{color:#6b16cc}.contact-person .contact-info .media-info .mail{display:flex;align-items:center}.contact-person .contact-info .media-info .mail img{width:14px;height:12px;margin-right:.5rem}@media(min-width: 600px){.contact-person{align-items:flex-start}.contact-person .contact-info{display:flex;width:100%}.contact-person .contact-info .image{width:15.7608695652%}.contact-person .contact-info .media-info{margin-left:3.125%;margin-top:0;align-items:flex-start}.contact-person .contact-info .media-info p,.contact-person .contact-info .media-info a{text-align:left}.contact-person .contact-info .media-info.no-image{margin-left:0}}@media(min-width: 1000px){.contact-person{margin:8rem 16.847826087%}.contact-person h3{margin-bottom:2rem}.contact-person .contact-info{align-items:center}.contact-person .contact-info .image{width:18.75%}}.page-links{padding-left:2rem;padding-right:2rem;margin-top:4rem;margin-bottom:4rem;width:inherit}@media(min-width: 600px){.page-links{padding-left:3rem;padding-right:3rem}}@media(min-width: 600px){.page-links{margin-top:5rem;margin-bottom:5rem}}.page-links .page-link{border:2px solid #6b16cc;margin-bottom:1rem}.page-links .page-link a{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;transition:background-color .3s cubic-bezier(0.645, 0.045, 0.355, 1)}.page-links .page-link a img{width:auto;max-height:60px}.page-links .page-link a p{margin:0;margin-top:.5rem;font-family:"FSMeridianRegular";font-size:1.4rem;text-align:center;color:#3f0f59}.page-links .page-link a:hover{background-color:#f0dcff}@media(min-width: 600px){.page-links{display:flex;flex-wrap:wrap;justify-content:space-between}.page-links .page-link{margin-bottom:1rem;width:49%}.page-links .page-link a img{max-height:80px}.page-links.count-2 .page-link{margin-bottom:0}.page-links.count-3 .page-link:nth-child(3){width:100%}}@media(min-width: 1000px){.page-links{margin-left:16.847826087%;margin-right:16.847826087%}.page-links .page-link a{padding:4rem 2rem}.page-links .page-link a img{max-height:100px}.page-links .page-link a p{font-size:1.875rem}}.reports{padding-left:2rem;padding-right:2rem;margin-top:4rem;margin-bottom:4rem}@media(min-width: 600px){.reports{padding-left:3rem;padding-right:3rem}}@media(min-width: 600px){.reports{margin-top:5rem;margin-bottom:5rem}}.reports h2{margin-top:0}.reports .downloads a,.reports .external_links a{width:100%;padding:1rem;margin-top:.6rem;background-color:#fff;color:#2e0063;font-size:1.3rem;transition:background-color .3s cubic-bezier(0.645, 0.045, 0.355, 1)}.reports .downloads a:hover,.reports .external_links a:hover{background-color:#f0dcff}@media(min-width: 1000px){.reports{margin-left:16.847826087%;margin-right:16.847826087%}.reports h2{margin-bottom:1rem}.reports .downloads a,.reports .external_links a{padding:2rem 2rem 2.5rem 2rem;font-size:1.55rem}}.press-releases{padding-left:2rem;padding-right:2rem;margin-top:4rem;margin-bottom:4rem}@media(min-width: 600px){.press-releases{padding-left:3rem;padding-right:3rem}}@media(min-width: 600px){.press-releases{margin-top:5rem;margin-bottom:5rem}}.press-releases h2{margin-top:0;margin-bottom:2rem}.press-releases .releases .release{margin-bottom:3rem}.press-releases .releases .release a{display:block}.press-releases .releases .release a .image{position:relative;padding-top:60%}.press-releases .releases .release a .image img{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.press-releases .releases .release a .text-content h3{font-size:1.3rem;color:#6b16cc;margin:.5rem 0}.press-releases .releases .release a .text-content .release-date{font-size:1rem;margin-top:0;color:#2e0063}.press-releases .releases .release a .text-content .release-text{color:#2e0063}.press-releases .releases .release a:last-child{margin-bottom:2rem}@media(min-width: 600px){.press-releases .releases{display:flex;justify-content:space-between}.press-releases .releases .release{width:49%;margin-bottom:1rem}.press-releases .releases .release:last-child{margin-bottom:1rem}}@media(min-width: 1000px){.press-releases{margin-left:16.847826087%;margin-right:16.847826087%}.press-releases .releases .release .text-content h3{font-size:1.875rem;margin-top:1rem}}.archive-block{padding-left:2rem;padding-right:2rem;margin-top:4rem;margin-bottom:4rem}@media(min-width: 600px){.archive-block{padding-left:3rem;padding-right:3rem}}@media(min-width: 600px){.archive-block{margin-top:5rem;margin-bottom:5rem}}.archive-block figcaption{word-break:break-all}.archive-block.archive-type-news .content .news{display:flex;flex-direction:column;width:100%}.archive-block.archive-type-news .content .news article{display:none}.archive-block.archive-type-news .content .news article.show-media{display:block}.archive-block.archive-type-news .content .media-pagination{margin-top:2rem}.archive-block.archive-type-branding .content .media figure{border:2px solid #6b16cc}.archive-block.archive-type-branding .content .media figure img{object-fit:contain;padding:0 3rem}.archive-block.archive-type-branding .content .media .files{display:flex;margin-top:.3rem}.archive-block.archive-type-branding .content .media .files .file{display:flex;align-items:center;margin-right:2rem}.archive-block.archive-type-branding .content .media .files .file a{color:#2e0063;font-size:1rem;display:flex;align-items:center}.archive-block.archive-type-branding .content .media .files .file a img{width:15px;height:15px;transform:rotate(90deg);margin-right:.2rem}.archive-block.archive-type-branding .content .media .files .file a:hover{color:#6b16cc}.archive-block .content .media{margin-bottom:2rem;width:100%;display:none}.archive-block .content .media figure,.archive-block .content .media .video-wrapper{position:relative;margin:0;padding-top:61%}.archive-block .content .media figure img,.archive-block .content .media figure video,.archive-block .content .media figure>div,.archive-block .content .media .video-wrapper img,.archive-block .content .media .video-wrapper video,.archive-block .content .media .video-wrapper>div{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.archive-block .content .media figure iframe,.archive-block .content .media .video-wrapper iframe{border:none;width:100%;height:100%}.archive-block .content .media figcaption{font-size:1rem;margin-top:.5rem}.archive-block .content .media .img-download{color:#2e0063;font-size:1rem;display:flex;align-items:center;margin-top:.5rem;width:max-content}.archive-block .content .media .img-download img{width:15px;height:15px;transform:rotate(90deg);margin-right:.2rem}.archive-block .content .media .img-download:hover{color:#6b16cc}.archive-block .content .media.show-media{display:block}.archive-block .content .media-pagination{display:flex;justify-content:flex-end;align-self:flex-end;width:100%;margin:0}.archive-block .content .media-pagination ul{list-style:none;display:flex;justify-content:flex-end;flex-wrap:wrap;align-items:center;padding-inline-start:0;margin:0}.archive-block .content .media-pagination ul li a{font-family:"FSMeridianMedium";font-size:17px;color:#6b16cc;padding:.5rem 1rem}@media(min-width: 1000px){.archive-block .content .media-pagination ul li a{font-size:22px}}.archive-block .content .media-pagination ul li a.current{background-color:#f0dcff;padding:.5rem 1rem}@media(min-width: 600px){.archive-block .content{display:flex;flex-wrap:wrap;justify-content:space-between}.archive-block .content .media{width:49.4565217391%}}@media(min-width: 1000px){.archive-block.archive-type-news h2,.archive-block.archive-type-news .content{margin-left:16.847826087%;margin-right:16.847826087%}.archive-block.archive-type-news .media-pagination{margin-top:3rem}.archive-block .content{justify-content:flex-start}.archive-block .content .media{margin-bottom:3rem;margin-right:1.08%}.archive-block .content.columns-3 .media{width:32.6086956522%}.archive-block .content.columns-3 .media:nth-last-child(-n+4){margin-bottom:0}.archive-block .content.columns-3 .media:nth-child(3n+3){margin-right:0}.archive-block .content.columns-4 .media{width:24.1847826087%}.archive-block .content.columns-4 .media figure,.archive-block .content.columns-4 .media .video-wrapper{padding-top:66.5%}.archive-block .content.columns-4 .media:nth-last-child(-n+5){margin-bottom:0}.archive-block .content.columns-4 .media:nth-child(4n+4){margin-right:0}.archive-block .content.columns-5 .media{width:19.1304347826%}.archive-block .content.columns-5 .media figure,.archive-block .content.columns-5 .media .video-wrapper{padding-top:66.5%}.archive-block .content.columns-5 .media:nth-last-child(-n+6){margin-bottom:0}.archive-block .content.columns-5 .media:nth-child(5n+5){margin-right:0}}.images-row{padding-left:2rem;padding-right:2rem}@media(min-width: 600px){.images-row{padding-left:3rem;padding-right:3rem}}.images-row .images .image-wrapper{margin-bottom:3rem}.images-row .images .image-wrapper .image{position:relative;padding-top:57%}.images-row .images .image-wrapper .image img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover}@media(min-width: 1000px){.images-row .images{display:flex}.images-row .images .image-wrapper{width:32.6086956522%;margin-right:1.08%;margin-bottom:0}.images-row .images .image-wrapper .image{padding-top:65%}.images-row .images .image-wrapper:nth-child(3){margin-right:0}}.facts-image{width:300px;height:300px}.facts-image .outer-circle{border:2px solid #6b16cc;border-radius:50%;height:100%}.facts-image .outer-circle .inner-circle{border:2px solid #6b16cc;border-radius:50%;height:100%;transform:scale(0.96);display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden}.facts-image .outer-circle p{margin:0;color:#6b16cc;line-height:1}.facts-image .outer-circle .title{font-size:1.25rem}.facts-image .outer-circle .number{font-size:3rem;margin:1rem 0;font-family:"FSMeridianLight"}.facts-image .outer-circle .unit{font-size:1.25rem}.facts-image .outer-circle span{background-image:linear-gradient(to bottom, rgba(4, 204, 200, 0.3019607843) 0%, #F0DCFF 80%);display:block;border-radius:50%;position:absolute;z-index:-1}.facts-image .outer-circle span.small{width:25px;height:25px;top:3rem;left:4rem}.facts-image .outer-circle span.medium{width:80px;height:80px;top:4rem;right:4rem}.facts-image .outer-circle span.large{width:120px;height:120px;bottom:2rem;left:4rem}@media(min-width: 1300px){.facts-image{width:475px;height:475px}.facts-image .outer-circle .inner-circle .number{font-size:5rem}.facts-image .outer-circle .inner-circle span.small{width:32px;height:32px;top:6rem;left:8rem}.facts-image .outer-circle .inner-circle span.medium{width:104px;height:104px;top:9rem;right:7rem}.facts-image .outer-circle .inner-circle span.large{width:179px;height:179px;bottom:2.5rem;left:7rem}}.articles-slideshow .image{position:relative;width:100%;padding-top:58%;min-height:58vw;max-height:58vw}.articles-slideshow .image img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.articles-slideshow .text-content{padding-top:1rem;padding-left:2rem;padding-right:2rem;padding-bottom:1rem}@media(min-width: 600px){.articles-slideshow .text-content{padding-left:3rem;padding-right:3rem}}.articles-slideshow .text-content h3{font-size:1.125rem}@media(min-width: 1000px){.articles-slideshow .text-content h3{font-size:1.1875rem}}.articles-slideshow .caption p{margin-top:.5rem;font-family:"FSMeridianRegular";font-size:1.25rem;margin-bottom:.7rem}.articles-slideshow .glide{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding-bottom:1rem}.articles-slideshow .glide .glide__track{width:100%}.articles-slideshow .glide .glide__track .glide__slides{transform:none !important;width:auto !important;display:flex;height:130vw;width:100%;margin:0}.articles-slideshow .glide .glide__track .glide__slides .glide__slide{position:absolute;left:0;top:0;opacity:0;transition:opacity 1s;list-style:none}.articles-slideshow .glide .glide__track .glide__slides .glide__slide.glide__slide:first-child{position:relative}.articles-slideshow .glide .glide__track .glide__slides .glide__slide.glide__slide--active{z-index:1;opacity:1}.articles-slideshow .glide .glide-navigation{display:flex;position:absolute;margin:0;padding:0;list-style:none;height:fit-content;transform:translateY(50%);width:100%;z-index:1;top:calc(58vw - 25px)}.articles-slideshow .glide .glide-navigation li{display:inline-block;margin:0;width:100%}.articles-slideshow .glide .glide-navigation li a{display:inline-block;transition:all .5s ease;width:100%}.articles-slideshow .glide .glide-navigation li a:after{display:none}.articles-slideshow .glide .glide-navigation li a.active div{background-color:#6b16cc}.articles-slideshow .glide .glide-navigation li a div{background-color:#e5ccff;border-right:1px solid #6b16cc;height:6px;width:100%}.articles-slideshow .glide .glide-navigation li:last-child a div{border-right:none}.articles-slideshow .glide .swipe-navigation{position:absolute;z-index:1;display:flex;align-items:center;justify-content:space-between;width:100%;transform:translateY(-50%);top:29vw}.articles-slideshow .glide .swipe-navigation .navigate img{width:36px;height:26px}.articles-slideshow .glide .swipe-navigation .navigate-left{transform:rotate(180deg);margin-left:1.5rem}.articles-slideshow .glide .swipe-navigation .navigate-right{margin-right:1.5rem;margin-top:1rem}@media(min-width: 400px){.articles-slideshow .glide .glide__track .glide__slides{height:110vw}}@media(min-width: 450px){.articles-slideshow .glide .glide__track .glide__slides{height:95vw}}@media(min-width: 600px){.articles-slideshow .glide .glide__track{width:100%}.articles-slideshow .glide .glide__track .glide__slides{height:90vw;padding:0}}@media(min-width: 750px){.articles-slideshow .glide .glide__track .glide__slides{height:85vw}}@media(min-width: 1000px){.articles-slideshow{min-height:550px}.articles-slideshow .image-wrapper{position:relative}.articles-slideshow .image{width:calc(61.3% + 3rem);padding-top:41%;padding-top:calc(34.48% + 1.7rem);min-height:unset;max-height:unset}.articles-slideshow .image img{object-position:top}.articles-slideshow .text-content{position:absolute;bottom:15%;right:0;width:30%;margin:0 2rem}.articles-slideshow .text-content p{margin-bottom:2rem}.articles-slideshow .text-content h3{margin-bottom:2rem}.articles-slideshow .glide .glide__track .glide__slides{height:max-content}.articles-slideshow .glide .glide-navigation{bottom:3rem;right:0;width:30%;margin:0 2rem;padding:0 3rem;top:unset}.articles-slideshow .glide .glide-navigation li{margin-right:.75em}.articles-slideshow .glide .glide-navigation li:last-child{margin-right:0}.articles-slideshow .glide .glide-navigation li a{padding:.5rem 0}.articles-slideshow .glide .glide-navigation li a div{height:3px;border-right:none}.articles-slideshow .glide .swipe-navigation{display:none}}.subscribe{margin-top:4rem;margin-bottom:4rem}@media(min-width: 600px){.subscribe{margin-top:5rem;margin-bottom:5rem}}.subscribe .wrapper .form-wrapper{background-color:#f0dcff;padding:2.5rem 0;padding-left:2rem;padding-right:2rem}@media(min-width: 600px){.subscribe .wrapper .form-wrapper{padding-left:3rem;padding-right:3rem}}.subscribe .wrapper .form-wrapper h2{margin:0 0 .75rem}.subscribe .wrapper .form-wrapper>p{margin:.75rem 0 1.5rem}.subscribe form input[type=text],.subscribe form input[type=email]{display:block;border:none;margin-bottom:.5rem;width:100%;padding:.75rem 1rem;font-family:"FSMeridianRegular"}.subscribe form input[type=text]::placeholder,.subscribe form input[type=email]::placeholder{font-family:"FSMeridianRegular";color:#2e0063}.subscribe form input[type=text]:focus,.subscribe form input[type=text]:focus-visible,.subscribe form input[type=text]:focus-within,.subscribe form input[type=email]:focus,.subscribe form input[type=email]:focus-visible,.subscribe form input[type=email]:focus-within{outline-color:#6b16cc}.subscribe form .arrow-link{margin-top:1.5rem;cursor:pointer}.subscribe form .arrow-link>div{color:#2e0063;transition:transform .4s ease}.subscribe form .arrow-link>div .arrow{transform:translateY(0.125rem);width:22px;height:16px;margin-right:.3rem;position:initial;margin-left:0}.subscribe form .arrow-link input{-webkit-appearance:none;appearance:none;background:none;border:none;color:#3f0f59;font-family:"FSMeridianRegular";font-size:1.25rem;cursor:pointer}.subscribe form .arrow-link input:focus,.subscribe form .arrow-link input:focus-visible,.subscribe form .arrow-link input:focus-within{outline-color:#6b16cc}.subscribe form .indicates-required{margin-bottom:1rem;font-size:17px}@media(min-width: 1000px){.subscribe form .indicates-required{font-size:22px}}.subscribe .privacy-statement{padding-left:2rem;padding-right:2rem;margin-top:2rem}@media(min-width: 600px){.subscribe .privacy-statement{padding-left:3rem;padding-right:3rem}}@media(min-width: 600px){.subscribe .wrapper{padding-left:2rem;padding-right:2rem}}@media(min-width: 600px)and (min-width: 600px){.subscribe .wrapper{padding-left:3rem;padding-right:3rem}}@media(min-width: 1000px){.subscribe .wrapper{margin:0 calc(16.847826087% - 3rem)}.subscribe .wrapper .form-wrapper{padding-top:3rem;padding-bottom:3rem}.subscribe .wrapper .form-wrapper>p{margin:.75rem 0 1.75rem;font-size:1.25rem}.subscribe form input[type=text],.subscribe form input[type=email]{padding:.9rem 1.25rem}.subscribe form .arrow-link{margin-top:2rem}.subscribe form .arrow-link .anim-arrow{display:block;width:15px;height:21px}.subscribe form .arrow-link>div{display:flex;align-items:center;position:relative;left:-15px;width:100%}.subscribe form .arrow-link>div .arrow{width:30px;height:21px;transform:none}.subscribe form .arrow-link input{font-size:2rem}.subscribe form .arrow-link:hover>div{color:#6b16cc;transform:translateX(12px)}.subscribe form .arrow-link:hover>div input{color:#6b16cc}.subscribe form .indicates-required{font-size:1.25rem}.subscribe .privacy-statement{margin-top:2.5rem}.subscribe .privacy-statement a{font-size:22px}}@media(min-width: 1300px){.subscribe .wrapper{margin:0 calc(16.847826087% - 4rem)}.subscribe .wrapper .form-wrapper{padding:4rem;padding-left:4rem;padding-right:4rem}.subscribe .privacy-statement{padding:0 4rem}.subscribe form #mc_embed_signup_scroll{display:flex;flex-wrap:wrap}.subscribe form #mc_embed_signup_scroll .indicates-required,.subscribe form #mc_embed_signup_scroll .mce-responses,.subscribe form #mc_embed_signup_scroll .optionalParent{width:100%}.subscribe form #mc_embed_signup_scroll .optionalParent{order:5}.subscribe form .mc-field-group{width:calc(50% - .25rem)}.subscribe form .mc-field-group:nth-of-type(2){order:1;margin-right:.5rem}.subscribe form .mc-field-group:nth-of-type(3){order:3;margin-right:.5rem}.subscribe form .mc-field-group:nth-of-type(4){order:4}.subscribe form .mc-field-group:nth-of-type(5){order:2}}.form-block{margin-top:4rem;margin-bottom:4rem}@media(min-width: 600px){.form-block{margin-top:5rem;margin-bottom:5rem}}.form-block .wrapper{padding-left:2rem;padding-right:2rem;padding-block:2.5rem;background-color:#f0dcff}@media(min-width: 600px){.form-block .wrapper{padding-left:3rem;padding-right:3rem}}.form-block .wrapper:has(>.gform_confirmation_wrapper) .description{display:none}.form-block h2{margin:0 0 .75rem}.form-block h2.gform_title,.form-block .gform_description{display:none}.form-block .description{font-size:17px;color:#2e0063}.form-block .preview-text{margin-top:2rem;padding:1rem;background-color:#fff}.form-block .gform_required_legend{margin:1.5rem 0 1.75rem}.form-block .gform-grid-row{gap:.5rem !important}.form-block .gform-grid-row.ginput_container_address{gap:0 !important}.form-block .gform_fields{row-gap:2rem !important}.form-block .gfield_label{display:inline-block !important}.form-block .gform-field-label--type-sub{color:#2e0063 !important}.form-block form input[type=text],.form-block form input[type=email],.form-block form input[type=tel],.form-block form select{border:none;padding:.75rem 1rem;font-family:"FSMeridianRegular";font-size:17px;border-radius:0;line-height:1.15 !important;block-size:auto !important}@media(min-width: 1000px){.form-block form input[type=text],.form-block form input[type=email],.form-block form input[type=tel],.form-block form select{font-size:22px}}.form-block form input[type=text]::placeholder,.form-block form input[type=email]::placeholder,.form-block form input[type=tel]::placeholder,.form-block form select::placeholder{font-family:"FSMeridianRegular";color:#2e0063}.form-block form input[type=text]:focus,.form-block form input[type=text]:focus-visible,.form-block form input[type=text]:focus-within,.form-block form input[type=email]:focus,.form-block form input[type=email]:focus-visible,.form-block form input[type=email]:focus-within,.form-block form input[type=tel]:focus,.form-block form input[type=tel]:focus-visible,.form-block form input[type=tel]:focus-within,.form-block form select:focus,.form-block form select:focus-visible,.form-block form select:focus-within{outline:2px solid #6b16cc !important;outline-offset:-1px;box-shadow:none !important;border:none !important}.form-block form input.medium{inline-size:100% !important}.form-block form .gfield_checkbox,.form-block form .gfield_radio{align-items:flex-start}.form-block form input[type=checkbox],.form-block form input[type=radio]{cursor:pointer;border:none}.form-block form input[type=checkbox]+label,.form-block form input[type=radio]+label{cursor:pointer}.form-block form select{cursor:pointer}.form-block form input[type=radio]::before{background-color:#6b16cc !important}.form-block form input[type=submit]{background-color:rgba(0,0,0,0) !important;color:#3f0f59 !important;box-shadow:none !important;font-size:1.25rem !important;padding:none !important}.form-block form .gform_footer{margin-top:2rem !important;align-items:center !important;column-gap:12px !important;position:relative}.form-block form .gform_footer input[type=submit]{padding:0 0 0 34px !important}.form-block form .gform_footer:before{content:"";background:url("static/images/submit-arrow.svg");transform:translateY(-50%);position:absolute;top:50%;left:0;background-size:22px 16px;width:22px;height:16px}.form-block form .ginput_address_country{inline-size:100% !important}.form-block form legend,.form-block form label,.form-block form .gform-field-label{font-size:17px !important}.form-block form legend .gfield_required,.form-block form label .gfield_required,.form-block form .gform-field-label .gfield_required{color:#2e0063;font-size:17px !important}.form-block form .gfield_label{column-gap:0 !important}.form-block form .gform-field-label .gfield_required_asterisk{margin-left:.5rem}.form-block form .gfield-choice-input::before,.form-block form .gfield--type-consent input[type=checkbox]::before{color:#6b16cc !important}.form-block form .gfield-choice-input:focus,.form-block form .gfield-choice-input:focus-visible,.form-block form .gfield-choice-input:focus-within,.form-block form .gfield--type-consent input[type=checkbox]:focus,.form-block form .gfield--type-consent input[type=checkbox]:focus-visible,.form-block form .gfield--type-consent input[type=checkbox]:focus-within{outline:2px solid #6b16cc !important;outline-offset:-1px;box-shadow:none !important;border:none !important}.form-block form input[type=checkbox]{position:relative;top:.125rem}.form-block form .gfield--type-consent .gfield_description{border:none !important;padding:0 0 0 30px !important;margin-top:.5rem !important}@media(min-width: 600px){.form-block{padding-left:2rem;padding-right:2rem}}@media(min-width: 600px)and (min-width: 600px){.form-block{padding-left:3rem;padding-right:3rem}}@media(min-width: 1000px){.form-block{margin-inline:calc(16.847826087% - 1rem)}.form-block .wrapper{padding-block:3rem}.form-block .gform_fields{row-gap:2.5rem !important}.form-block .description,.form-block .gform_required_legend{font-size:1.25rem}.form-block .gform_required_legend{margin-bottom:2rem}.form-block form legend,.form-block form label,.form-block form .gform-field-label{font-size:1.25rem !important}.form-block form legend .gfield_required,.form-block form label .gfield_required,.form-block form .gform-field-label .gfield_required{font-size:1.25rem !important}.form-block form input.medium{inline-size:calc(50% - 2px - var(--gform-theme-form-col-gap)/2) !important}.form-block form .gform_footer{margin-top:3rem !important}.form-block form .gform_footer:has(>input[type=submit]:hover):before{transform:translate(12px, -50%)}.form-block form .gform_footer input[type=submit]{font-size:2rem !important;padding-left:57px !important;transform:translateX(-15px);transition:transform .4s ease !important}.form-block form .gform_footer input[type=submit]:hover{transform:translateX(0)}.form-block form .gform_footer:before{background-size:30px 21px;width:30px;height:21px;transition:transform .4s ease}.form-block form .gform_footer:after{content:"";background:url("static/images/submit-arrow-anim.svg");transform:translateY(-50%);position:absolute;top:50%;left:0;background-size:24px 21px;width:15px;height:21px;pointer-events:none}.form-block form input[type=radio]{position:relative;top:.125rem}}@media(min-width: 1300px){.form-block{margin-inline:calc(16.847826087% - 1rem)}.form-block .wrapper{padding:4rem}}.grecaptcha-badge{visibility:hidden}

/*# sourceMappingURL=style.css.map*/