:root{--hyphenation:auto;--site-max-width:1350px;--container-width:min(90%, 1350px);--container-small-width:min(70%, 1200px);--grid-gap:clamp(20px, calc(40/1350*100vw), 40px);--margin:clamp(60px, calc(100/1350*100vw), 100px);--padding:clamp(20px, calc(40/1350*100vw), 40px);--padding-overlay:calc(var(--padding) * 1);--radius:20px;--radius-button:5px;--radius-dynamic-content:10px;--radius-team-content:10px;--animation-move-text-distance:30px;--animation-move-text-speed:.5s;--animation-move-block-distance:30px;--animation-move-block-speed:.3s;--swiper-theme-color:#FE543C;--swiper-dot-inactive:#E5E5DF;--swiper-preloader-color:var(--swiper-theme-color);--swiper-wrapper-transition-timing-function:initial;--swiper-navigation-sides-offset:calc(var(--padding) / 2);--swiper-navigation-sides-offset-mobile:0;--swiper-navigation-top-offset:50%;--swiper-pagination-bullet-horizontal-gap:5px}:root,.sf-light-mode{--col-default-font:black;--col-headline-font:black;--col-preheadline-font:#FE543C;--col-link:#FE543C;--col-link-hover:#DA2C14;--col-footer:#F8D601;--col-footer-link:#FE543C;--col-footer-link-hover:#DA2C14;--col-logo:#000000;--col-logo-not-top:#000000;--col-logo-type:#C0A159;--col-website-background-top:#97CFCE;--col-website-background-not-top:#F8D601;--col-navigation-background-color-top:rgba(255,255,255,0);--col-navigation-background-color-not-top:rgba(255,255,255,0.95);--col-navigation-color-top:#787878;--col-navigation-color-top-hover:#009EE3;--col-navigation-color-not-top:#787878;--col-navigation-color-not-top-hover:#009EE3;--col-subnavigation-color:black;--col-subnavigation-color-hover:#FE543C;--col-subnavigation-color-active:#FE543C;--col-subnavigation-background:#F8D601;--col-lightgrey:#E5E5DF;--col-darkgrey:#34444B;--col-selected:#f7392b;--col-image-overlay-start:#f7392b;--col-image-overlay-end:#140069;--col-button:#FE543C;--col-button-hover:#DA2C14;--col-button-selected:#DA2C14;--col-button-inactive:#b3c0c7;--col-button-font:white;--col-button-font-hover:white;--col-button-font-selected:white;--col-button-font-inactive:#787878;--col-light-dark-mode-top:#787878;--col-light-dark-mode-not-top:#787878;--col-light-dark-mode-background-color:#ffffff}.sf-dark-mode{--col-default-font:white;--col-headline-font:white;--col-preheadline-font:#C7D316;--col-link:#f7392b;--col-link-hover:#C7D316;--col-footer:rgba(52,68,75,0.2);--col-footer-link:#C7D316;--col-footer-link-hover:#C7D316;--col-logo:white;--col-logo-not-top:yellow;--col-website-background-top:#009EE3;--col-website-background-not-top:#34444B;--col-navigation-background-color-top:rgba(0,0,0,0);--col-navigation-background-color-not-top:rgba(0,0,0,0.7);--col-navigation-color-top:#white;--col-navigation-color-top-hover:yellow;--col-navigation-color-not-top:white;--col-navigation-color-not-top-hover:yellow;--col-subnavigation-color:white;--col-subnavigation-color-hover:black;--col-subnavigation-color-active:white;--col-subnavigation-background:#009EE3;--col-lightgrey:#E5E5DF;--col-darkgrey:#34444B;--col-selected:#009EE3;--col-image-overlay-start:#f7392b;--col-image-overlay-end:#140069;--col-button:#009EE3;--col-button-hover:#00b3ff;--col-button-selected:#006fa0;--col-button-inactive:#b3c0c7;--col-button-font:white;--col-button-font-hover:white;--col-button-font-selected:white;--col-button-font-inactive:#787878;--col-light-dark-mode-top:white;--col-light-dark-mode-not-top:white;--col-light-dark-mode-background-color:#000000}.col_1h>*,.col_2h>*,.col_3h>*{position:relative}.col_1h>*::before,.col_2h>*::before,.col_3h>*::before{content:"→";font-family:"icon-font";font-size:clamp(22px, calc(30/1350*100vw), 30px);position:absolute;top:calc(var(--padding) + .1em);left:4em}hr{height:.5px;margin:0;border:none;background:black;margin-bottom:1em}hr.negative,.sf-dark-mode hr{background:white}.sf-filter-item-container:has(.sf-category-label){display:inline-block}.sf-button.sf-filter-item{color:white;background:var(--col-button-inactive)}.sf-button.sf-filter-item.active{background:var(--col-button-selected)}.gform_wrapper{width:var(--container-width);max-width:var(--site-max-width);margin:0 auto;padding-bottom:var(--margin)}