@charset "UTF-8";
 html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}menu,ol,ul{border:0;margin:0;padding:0;list-style:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;padding:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0} *,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body,html{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth}body{min-width:100%;font-family:"Lato",Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;font-size:2rem;overflow-x:hidden;overflow-y:scroll;color:#FFFFFF;background-color:#010C35}body::-webkit-scrollbar{width:2px}body::-webkit-scrollbar-track{background:white}body::-webkit-scrollbar-thumb{background:#911DEC}body.overflow-hidden{overflow:hidden}.preload *{-webkit-transition:none!important;transition:none!important;-webkit-transition:all 0s linear;transition:all 0s linear}img{max-width:100%;height:auto;vertical-align:middle}@media (prefers-reduced-motion:reduce){*,:after,:before{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}::-moz-selection{color:white;background:#911DEC}::selection{color:white;background:#911DEC}.has-primary-background-color ::-moz-selection{background:#010C35}.has-primary-background-color ::selection{background:#010C35}::-moz-selection{color:white;background:#911DEC}.has-primary-background-color ::-moz-selection{background:#010C35}:focus{outline:none;text-decoration:none}:focus-visible{outline:1px solid #000000!important}noscript{display:block;width:100%;position:fixed;bottom:0;left:0;z-index:99999999999999;background:red;padding:2rem;text-align:center;color:white}div[id],section[id]{scroll-margin-top:12vw} @font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:400;src:url(//integralis-management.com/wp-content/themes/integralis-management/assets/fonts/poppins/poppins-v23-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:500;src:url(//integralis-management.com/wp-content/themes/integralis-management/assets/fonts/poppins/poppins-v23-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:600;src:url(//integralis-management.com/wp-content/themes/integralis-management/assets/fonts/poppins/poppins-v23-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:700;src:url(//integralis-management.com/wp-content/themes/integralis-management/assets/fonts/poppins/poppins-v23-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;src:url(//integralis-management.com/wp-content/themes/integralis-management/assets/fonts/lato/lato-v24-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url(//integralis-management.com/wp-content/themes/integralis-management/assets/fonts/lato/lato-v24-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;src:url(//integralis-management.com/wp-content/themes/integralis-management/assets/fonts/lato/lato-v24-latin-700.woff2) format("woff2")}b,strong{font-family:"Lato",Helvetica,Arial,sans-serif;font-weight:700}em{font-family:"Poppins",Helvetica,Arial,sans-serif;font-weight:500;font-style:italic}a,h1,h2,h3,h4,h5,h6,p{white-space:normal;overflow-wrap:break-word}.is-style-font-poppins-400{font-family:"Poppins",Helvetica,Arial,sans-serif;font-weight:400}.is-style-font-poppins-500-italic{font-family:"Poppins",Helvetica,Arial,sans-serif;font-weight:500;font-style:italic}.is-style-font-poppins-600{font-family:"Poppins",Helvetica,Arial,sans-serif;font-weight:600}.is-style-font-poppins-700{font-family:"Poppins",Helvetica,Arial,sans-serif;font-weight:700}h1,h1.has-h-1-font-size,h2.has-h-1-font-size,h3.has-h-1-font-size,h4.has-h-1-font-size,h5.has-h-1-font-size,h6.has-h-1-font-size{font-size:4.6rem;font-size:min(max(2.6rem,3.6vw),4.6rem);font-size:clamp(2.6rem,3.6vw,4.6rem)}.home .t404-herobanner-inner h1{font-size:7rem;font-size:min(max(3.3rem,4vw),7rem);font-size:clamp(3.3rem,4vw,7rem)}h1.has-h-2-font-size,h2,h2.has-h-2-font-size,h3.has-h-2-font-size,h4.has-h-2-font-size,h5.has-h-2-font-size,h6.has-h-2-font-size{font-size:4.6rem;font-size:min(max(2.6rem,3.6vw),4.6rem);font-size:clamp(2.6rem,3.6vw,4.6rem)}h1.has-h-3-font-size,h2.has-h-3-font-size,h3,h3.has-h-3-font-size,h4.has-h-3-font-size,h5.has-h-3-font-size,h6.has-h-3-font-size{font-size:2rem;font-size:min(max(1.6rem,1.2vw),2rem);font-size:clamp(1.6rem,1.2vw,2rem)}h1.has-h-4-font-size,h2.has-h-4-font-size,h3.has-h-4-font-size,h4,h4.has-h-4-font-size,h5.has-h-4-font-size,h6.has-h-4-font-size{font-size:2rem;font-size:min(max(1.6rem,1.2vw),2rem);font-size:clamp(1.6rem,1.2vw,2rem)}h1.has-h-5-font-size,h2.has-h-5-font-size,h3.has-h-5-font-size,h4.has-h-5-font-size,h5,h5.has-h-5-font-size,h6.has-h-5-font-size{font-size:2rem;font-size:min(max(1.6rem,1.2vw),2rem);font-size:clamp(1.6rem,1.2vw,2rem)}h1.has-h-6-font-size,h2.has-h-6-font-size,h3.has-h-6-font-size,h4.has-h-6-font-size,h5.has-h-6-font-size,h6,h6.has-h-6-font-size{font-size:2rem;font-size:min(max(1.6rem,1.2vw),2rem);font-size:clamp(1.6rem,1.2vw,2rem)}#main-content ol.has-text-color>li,#main-content ol.wp-block-list>li,#main-content ol:not([class])>li,#main-content ul.has-text-color>li,#main-content ul.wp-block-list>li,#main-content ul:not([class])>li,#primary-mobile-menu>ul>li:last-child .t404-icon-button,.t404-accordion-item .t404-accordion-header .t404-accordion-title,.t404-page-slider-team-role,a,p{font-size:1.8rem;font-size:min(max(1.6rem,1.2vw),1.8rem);font-size:clamp(1.6rem,1.2vw,1.8rem)}#main-content ol.has-text-color.has-s-font-size a,#main-content ol.has-text-color.has-s-font-size li,#main-content ol.wp-block-list.has-s-font-size a,#main-content ol.wp-block-list.has-s-font-size li,#main-content ol:not([class]).has-s-font-size a,#main-content ol:not([class]).has-s-font-size li,#main-content ul.has-text-color.has-s-font-size a,#main-content ul.has-text-color.has-s-font-size li,#main-content ul.wp-block-list.has-s-font-size a,#main-content ul.wp-block-list.has-s-font-size li,#main-content ul:not([class]).has-s-font-size a,#main-content ul:not([class]).has-s-font-size li,.captcha-image .cf7ic_instructions,.t404-page-slider-success-stories-description p,.wpcf7-form #submitarea .wpcf7-acceptance,.wpcf7-form #submitarea .wpcf7-acceptance a,.wpcf7-form .wpcf7-not-valid-tip,p.has-s-font-size,p.has-s-font-size a{font-size:1.6rem;font-size:min(max(1.4rem,0.8vw),1.6rem);font-size:clamp(1.4rem,0.8vw,1.6rem)}.t404-services-teaser-list-item .t404-services-teaser-item-pseudo-link,.wpcf7-form input[type=email],.wpcf7-form input[type=file],.wpcf7-form input[type=number],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form label .label-title,.wpcf7-form select,.wpcf7-form textarea{font-size:1.8rem;font-size:min(max(1.6rem,1vw),1.8rem);font-size:clamp(1.6rem,1vw,1.8rem)}p.has-l-font-size,p.has-l-font-size a{font-size:2.666rem;font-size:min(max(2.399rem,1.2vw),2.666rem);font-size:clamp(2.399rem,1.2vw,2.666rem)}#main-content ol.has-text-color.has-xl-font-size a,#main-content ol.has-text-color.has-xl-font-size li,#main-content ol.wp-block-list.has-xl-font-size a,#main-content ol.wp-block-list.has-xl-font-size li,#main-content ol:not([class]).has-xl-font-size a,#main-content ol:not([class]).has-xl-font-size li,#main-content ul.has-text-color.has-xl-font-size a,#main-content ul.has-text-color.has-xl-font-size li,#main-content ul.wp-block-list.has-xl-font-size a,#main-content ul.wp-block-list.has-xl-font-size li,#main-content ul:not([class]).has-xl-font-size a,#main-content ul:not([class]).has-xl-font-size li,.t404-page-slider-team-name,p.has-xl-font-size,p.has-xl-font-size a{font-size:3.554rem;font-size:min(max(3.198rem,2.6vw),3.554rem);font-size:clamp(3.198rem,2.6vw,3.554rem)}#main-content ol.has-text-color.has-2-xl-font-size a,#main-content ol.has-text-color.has-2-xl-font-size li,#main-content ol.wp-block-list.has-2-xl-font-size a,#main-content ol.wp-block-list.has-2-xl-font-size li,#main-content ol:not([class]).has-2-xl-font-size a,#main-content ol:not([class]).has-2-xl-font-size li,#main-content ul.has-text-color.has-2-xl-font-size a,#main-content ul.has-text-color.has-2-xl-font-size li,#main-content ul.wp-block-list.has-2-xl-font-size a,#main-content ul.wp-block-list.has-2-xl-font-size li,#main-content ul:not([class]).has-2-xl-font-size a,#main-content ul:not([class]).has-2-xl-font-size li,p.has-2-xl-font-size,p.has-2-xl-font-size a{font-size:4.738rem;font-size:min(max(4.264rem,3.4vw),4.738rem);font-size:clamp(4.264rem,3.4vw,4.738rem)}#main-content ol.has-text-color.has-3-xl-font-size a,#main-content ol.has-text-color.has-3-xl-font-size li,#main-content ol.wp-block-list.has-3-xl-font-size a,#main-content ol.wp-block-list.has-3-xl-font-size li,#main-content ol:not([class]).has-3-xl-font-size a,#main-content ol:not([class]).has-3-xl-font-size li,#main-content ul.has-text-color.has-3-xl-font-size a,#main-content ul.has-text-color.has-3-xl-font-size li,#main-content ul.wp-block-list.has-3-xl-font-size a,#main-content ul.wp-block-list.has-3-xl-font-size li,#main-content ul:not([class]).has-3-xl-font-size a,#main-content ul:not([class]).has-3-xl-font-size li,p.has-3-xl-font-size,p.has-3-xl-font-size a{font-size:6.317rem;font-size:min(max(5.685rem,4.4vw),6.317rem);font-size:clamp(5.685rem,4.4vw,6.317rem)}#main-content ol.has-text-color.has-4-xl-font-size a,#main-content ol.has-text-color.has-4-xl-font-size li,#main-content ol.wp-block-list.has-4-xl-font-size a,#main-content ol.wp-block-list.has-4-xl-font-size li,#main-content ol:not([class]).has-4-xl-font-size a,#main-content ol:not([class]).has-4-xl-font-size li,#main-content ul.has-text-color.has-4-xl-font-size a,#main-content ul.has-text-color.has-4-xl-font-size li,#main-content ul.wp-block-list.has-4-xl-font-size a,#main-content ul.wp-block-list.has-4-xl-font-size li,#main-content ul:not([class]).has-4-xl-font-size a,#main-content ul:not([class]).has-4-xl-font-size li,p.has-4-xl-font-size,p.has-4-xl-font-size a{font-size:8.422rem;font-size:min(max(7.58rem,5.8vw),8.422rem);font-size:clamp(7.58rem,5.8vw,8.422rem)}#main-content ol.has-text-color.has-5-xl-font-size a,#main-content ol.has-text-color.has-5-xl-font-size li,#main-content ol.wp-block-list.has-5-xl-font-size a,#main-content ol.wp-block-list.has-5-xl-font-size li,#main-content ol:not([class]).has-5-xl-font-size a,#main-content ol:not([class]).has-5-xl-font-size li,#main-content ul.has-text-color.has-5-xl-font-size a,#main-content ul.has-text-color.has-5-xl-font-size li,#main-content ul.wp-block-list.has-5-xl-font-size a,#main-content ul.wp-block-list.has-5-xl-font-size li,#main-content ul:not([class]).has-5-xl-font-size a,#main-content ul:not([class]).has-5-xl-font-size li,p.has-5-xl-font-size,p.has-5-xl-font-size a{font-size:11.229rem;font-size:min(max(10.106rem,7.6vw),11.229rem);font-size:clamp(10.106rem,7.6vw,11.229rem)}.t404-services-teaser-list-item .t404-services-teaser-item-title{font-size:2rem}.t404-reference-numbers-item .t404-reference-numbers-value-group{font-size:9rem;font-size:min(max(5.3rem,5.4vw),9rem);font-size:clamp(5.3rem,5.4vw,9rem)}.t404-reference-numbers-item .t404-reference-numbers-label{font-size:2rem;font-size:min(max(1.6rem,1.2vw),2rem);font-size:clamp(1.6rem,1.2vw,2rem)}.t404-page-slider-success-stories-title{font-size:3.4rem;font-size:min(max(1.8rem,2vw),3.4rem);font-size:clamp(1.8rem,2vw,3.4rem)}.t404-page-slider-success-stories-context,.t404-page-slider-success-stories-role{font-size:2.5rem;font-size:min(max(2rem,1.6vw),2.5rem);font-size:clamp(2rem,1.6vw,2.5rem)}.wpcf7-form legend{font-size:2.5rem;font-size:min(max(2rem,1.6vw),2.5rem);font-size:clamp(2rem,1.6vw,2.5rem)}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:110%;letter-spacing:-1px;-ms-hyphens:none;hyphens:none;word-wrap:normal;font-family:"Poppins",Helvetica,Arial,sans-serif;font-weight:600}h1{font-family:"Poppins",Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:3rem;margin-bottom:min(max(2rem,2vw),3rem);margin-bottom:clamp(2rem,2vw,3rem)}h1 em{font-family:"Poppins",Helvetica,Arial,sans-serif;font-weight:600;font-style:italic}h2{margin-top:2rem;margin-bottom:5rem;margin-bottom:min(max(2rem,2.6vw),5rem);margin-bottom:clamp(2rem,2.6vw,5rem)}h3{margin-bottom:2.6rem;margin-bottom:min(max(1.6rem,1.2vw),2.6rem);margin-bottom:clamp(1.6rem,1.2vw,2.6rem);-ms-hyphens:auto;hyphens:auto}:where(h1){margin-block:0.67em;font-size:2em}p{margin:0 0 1.6rem 0;line-height:135%;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;word-break:break-word}p:last-child{margin:0}a{text-decoration:none;color:#FFFFFF;line-height:135%;font-family:"Lato",Helvetica,Arial,sans-serif;font-weight:700;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;word-break:break-word}a img{border:none}a:hover{text-decoration:underline} .has-background.has-primary-background-color{background-color:#911DEC}.has-background.has-secondary-background-color{background-color:#010C35}.has-background.has-carcoal-background-color{background-color:#1B1B1B}.has-background.has-solar-tangerine-background-color{background-color:#FF6D20}.has-background.has-font-background-color{background-color:#FFFFFF}.has-background.has-grey-background-color{background-color:#DDDBDD}.has-background.has-light-grey-background-color{background-color:#E3E3E3}.has-background.has-dark-grey-background-color{background-color:#191919}.has-background.has-white-background-color{background-color:#FFFFFF}.has-background.has-editorial-background-color{background-color:#C41890}.has-background-fulltone-primary-color{background-color:#911DEC}.has-background-fulltone-secondary-color{background-color:#010C35}.has-background-fulltone-dark-grey-color{background-color:#191919}.has-background-gradient-primary-to-secondary{background:-webkit-gradient(linear,left top,left bottom,from(#911DEC),to(#010C35));background:linear-gradient(180deg,#911DEC 0%,#010C35 100%)}.has-background-gradient-secondary-to-primary{background:-webkit-gradient(linear,left top,left bottom,from(#010C35),to(#911DEC));background:linear-gradient(180deg,#010C35 0%,#911DEC 100%)}.is-style-outline>*{background-color:transparent!important}.is-style-outline>.has-primary-background-color{border:1px solid #911DEC}.is-style-outline>.has-secondary-background-color{border:1px solid #010C35}.is-style-outline>.has-carcoal-background-color{border:1px solid #1B1B1B}.is-style-outline>.has-solar-tangerine-background-color{border:1px solid #FF6D20}.is-style-outline>.has-font-background-color{border:1px solid #FFFFFF}.is-style-outline>.has-white-background-color{border:1px solid #FFFFFF}.is-style-outline>.has-grey-background-color{border:1px solid #DDDBDD}.is-style-outline>.has-light-grey-background-color{border:1px solid #E3E3E3}.is-style-outline>.has-dark-grey-background-color{border:1px solid #191919}.is-style-outline>.has-white-background-color{border:1px solid #FFFFFF}.is-style-outline>.has-editorial-background-color{border:1px solid #C41890}.has-inline-color.has-primary-color,.has-text-color.has-primary-color{color:#911DEC}.has-inline-color.has-secondary-color,.has-text-color.has-secondary-color{color:#010C35}.has-inline-color.has-solar-tangerine-color,.has-text-color.has-solar-tangerine-color{color:#FF6D20}.has-inline-color.has-font-color,.has-text-color.has-font-color{color:#FFFFFF}.has-inline-color.has-carcoal-color,.has-text-color.has-carcoal-color{color:#1B1B1B}.has-inline-color.has-grey-color,.has-text-color.has-grey-color{color:#DDDBDD}.has-inline-color.has-light-grey-color,.has-text-color.has-light-grey-color{color:#E3E3E3}.has-inline-color.has-dark-grey-color,.has-text-color.has-dark-grey-color{color:#191919}.has-inline-color.has-white-color,.has-text-color.has-white-color{color:#FFFFFF}.has-inline-color.has-editorial-color,.has-text-color.has-editorial-color{color:#C41890} #wrapper{width:100%;height:auto}.error404 #wrapper{padding-top:18rem}@media screen and (min-width:1364px){.error404 #wrapper{padding-top:30rem}}#main-content{width:100%}.is-style-container-full,.is-style-container-l,.is-style-container-m,.is-style-container-m-ext,.is-style-container-s,.is-style-container-sm,.is-style-container-xl,.is-style-container-xs{display:block;width:100%;max-width:100%;position:relative;margin-left:auto;margin-right:auto;margin-bottom:22rem!important;margin-bottom:min(max(15rem,12vw),22rem)!important;margin-bottom:clamp(15rem,12vw,22rem)!important;padding:1rem 3.5rem}@media screen and (min-width:1640px){.is-style-container-full,.is-style-container-l,.is-style-container-m,.is-style-container-m-ext,.is-style-container-s,.is-style-container-sm,.is-style-container-xl,.is-style-container-xs{padding:1rem 9.6rem}}@media screen and (min-width:1960px){.is-style-container-full{padding:1rem 0}}@media screen and (min-width:2112px){.is-style-container-xl{max-width:1920px;padding:1rem 0}}@media screen and (min-width:1832px){.is-style-container-l{max-width:1640px;padding:1rem 0}}@media screen and (min-width:1556px){.is-style-container-m{max-width:1364px;padding:1rem 0}}@media screen and (min-width:1280px){.is-style-container-sm{max-width:1088px;padding:1rem 0}}@media screen and (min-width:1004px){.is-style-container-s{max-width:812px;padding:1rem 0}}@media screen and (min-width:728px){.is-style-container-xs{max-width:536px;padding:1rem 0}}@media screen and (min-width:1524px){.is-style-container-m-ext{max-width:1484px;padding:1rem 0}} @property --theme-primary-color{syntax:"<color>";initial-value:transparent;inherits:false}@property --theme-secondary-color{syntax:"<color>";initial-value:transparent;inherits:false}#header{width:100%;position:fixed;left:0;top:0;z-index:30;background:radial-gradient(circle,var(--theme-primary-color) 0%,var(--theme-secondary-color) 100%);transition:--theme-primary-color 0.3s,--theme-secondary-color 0.3s}.mobile-menu-open #header{-webkit-box-shadow:unset!important;box-shadow:unset!important;background:transparent}#header.fixed{--theme-primary-color:#911DEC;--theme-secondary-color:#010C35;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.3);box-shadow:0 1px 4px 0 rgba(0,0,0,0.3);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (min-width:1640px){#header.fixed #header-inner{padding:2.2rem 9.6rem}}#header-inner{width:100%;max-width:1832px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2.2rem 3.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (min-width:1640px){#header-inner{padding:5.2rem 9.6rem}} #footer{width:100%;background:white;margin-top:4rem;padding:0}#footer #footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6.5rem;width:100%;max-width:1832px;margin:0 auto;padding:2rem 3.5rem}@media screen and (min-width:1640px){#footer #footer-inner{padding:1rem 9.6rem}}#footer #footer-inner-row-copyright{padding-top:2.5rem;border-top:1px solid #FFFFFF}#footer #footer-logo{width:100%;max-width:18rem} #primary-desktop-menu{display:none}@media screen and (min-width:1364px){#primary-desktop-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;line-height:1}#primary-desktop-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:7.4rem}#primary-desktop-menu>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#primary-desktop-menu>ul>li.current-menu-ancestor>a:before,#primary-desktop-menu>ul>li.current-menu-item>a:before,#primary-desktop-menu>ul>li.current_page_ancestor>a:before{max-width:100%}#primary-desktop-menu>ul>li:hover>a:not([class]):before{max-width:100%}#primary-desktop-menu>ul>li>a:not([class]){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;font-family:"Poppins",Helvetica,Arial,sans-serif;font-weight:400;padding:1rem 0;position:relative}#primary-desktop-menu>ul>li>a:not([class]):before{content:"";display:block;width:100%;max-width:0;position:absolute;top:0;left:0;height:2px;background-color:#911DEC;-webkit-transition:max-width 0.2s ease-in-out;transition:max-width 0.2s ease-in-out}#primary-desktop-menu>ul>li>a:not([class]):hover{text-decoration:none}#primary-desktop-menu>ul>li:hover>ul{visibility:visible;opacity:1;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;top:58px}#primary-desktop-menu>ul>li:focus-visible>ul{visibility:visible;opacity:1;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;top:58px}#primary-desktop-menu ul.second-level{visibility:hidden;opacity:0;position:absolute;top:140%;left:-1.2rem;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.4rem 0;background-color:rgba(0,0,0,0.9)}.is_IE #primary-desktop-menu ul.second-level{min-width:340px}#primary-desktop-menu ul.second-level>li{width:100%;position:relative}#primary-desktop-menu ul.second-level>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:1rem 1.6rem;font-size:1.8rem;color:white;white-space:nowrap}#primary-desktop-menu ul.second-level>li>a:focus,#primary-desktop-menu ul.second-level>li>a:hover,#primary-desktop-menu ul.second-level>li>a:visited{text-decoration:none}#primary-desktop-menu ul.second-level>li:hover>ul{visibility:visible;opacity:1;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#primary-desktop-menu ul.second-level>li:focus-within>ul{visibility:visible;opacity:1;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#primary-desktop-menu ul.second-level>li:hover>a{font-family:"Lato",Helvetica,Arial,sans-serif;font-weight:700}#primary-desktop-menu ul.second-level>li.current-menu-item a{font-family:"Lato",Helvetica,Arial,sans-serif;font-weight:700}}#primary-mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;right:0;top:0;height:100%;width:100%;padding:6rem 3.5rem;background:#911DEC;background:-webkit-gradient(linear,left bottom,left top,from(rgb(145,29,236)),to(rgb(1,12,53)));background:linear-gradient(0deg,rgb(145,29,236) 0%,rgb(1,12,53) 100%);z-index:29;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:auto;-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden}@media screen and (min-width:1364px){#primary-mobile-menu{display:none}}#primary-mobile-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem}#primary-mobile-menu>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex}#primary-mobile-menu>ul>li:last-child{margin-top:auto}#primary-mobile-menu>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3.2rem;color:#FFFFFF;font-family:"Poppins",Helvetica,Arial,sans-serif;font-weight:400;line-height:1}#primary-mobile-menu>ul>li>a:hover,#primary-mobile-menu>ul>li>a:visited{text-decoration:none!important}.mobile-menu-open #primary-mobile-menu{opacity:1;visibility:visible;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.mobile-menu-closed #primary-mobile-menu{opacity:0;visibility:hidden;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.widget_nav_menu ul li a{font-family:"Lato",Helvetica,Arial,sans-serif;font-weight:400} .hamburger{padding:8px 8px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent!important;border:0;margin:0;overflow:visible;z-index:3}@media screen and (min-width:1364px){.hamburger{display:none!important}}.hamburger:focus{outline:none}.hamburger .hamburger-box{width:35px;height:18px;display:inline-block;position:relative}.hamburger .hamburger-box .hamburger-inner{display:block;top:50%;margin-top:-1px;width:35px}.hamburger .hamburger-box .hamburger-inner,.hamburger .hamburger-box .hamburger-inner:after,.hamburger .hamburger-box .hamburger-inner:before{height:2px;background-color:#FFFFFF;border-radius:0;position:absolute;right:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger .hamburger-box .hamburger-inner:after,.hamburger .hamburger-box .hamburger-inner:before{width:35px;content:"";display:block}.hamburger .hamburger-box .hamburger-inner:before{top:-8px}.hamburger .hamburger-box .hamburger-inner:after{bottom:-8px}.hamburger-squeeze .hamburger-inner{-webkit-transition-duration:0.075s;transition-duration:0.075s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger-squeeze .hamburger-inner:before{-webkit-transition:top 0.075s 0.12s ease,opacity 0.075s ease;transition:top 0.075s 0.12s ease,opacity 0.075s ease}.hamburger-squeeze .hamburger-inner:after{-webkit-transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger-squeeze.is-active .hamburger-inner{width:35px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);background-color:#911DEC!important}.hamburger-squeeze.is-active .hamburger-inner:before{top:0;opacity:0;background-color:#911DEC!important;-webkit-transition:top 0.075s ease,opacity 0.075s 0.12s ease;transition:top 0.075s ease,opacity 0.075s 0.12s ease}.hamburger-squeeze.is-active .hamburger-inner:after{bottom:0;background-color:#911DEC!important;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1)} #header-logo{display:block;width:100%;max-width:18rem;max-width:min(max(10rem,10vw),18rem);max-width:clamp(10rem,10vw,18rem)} .wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5rem;padding:4.4rem 2rem;border:1px solid #911DEC;border-radius:50px}@media screen and (min-width:782px){.wpcf7-form{padding:4.4rem}}.wpcf7-form legend{display:block;margin-bottom:5rem;margin-bottom:min(max(2rem,2.6vw),5rem);margin-bottom:clamp(2rem,2.6vw,5rem);font-family:"Lato",Helvetica,Arial,sans-serif;font-weight:700}.wpcf7-form .wpcf7-form-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7rem;border:none;margin:0;padding:0}.wpcf7-form .wpcf7-form-section.is-hidden{-webkit-transform:translateY(-10rem);transform:translateY(-10rem);opacity:0;visibility:hidden;max-height:0;-webkit-transition:all 0.2s;transition:all 0.2s}.wpcf7-form .wpcf7-form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wpcf7-form .wpcf7-form-row.has-columns{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:4rem}@media screen and (min-width:1364px){.wpcf7-form .wpcf7-form-row.column-count-2{-ms-grid-columns:38% 1fr;grid-template-columns:38% 1fr}}@media screen and (min-width:1364px){.wpcf7-form .wpcf7-form-row.column-count-3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.wpcf7-form .wpcf7-form-row.has-border{border:1px solid #010C35;padding:1.5rem}.wpcf7-form .wpcf7-form-row-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3rem}.wpcf7-form .wpcf7-form-control-wrap{display:block;height:100%}.wpcf7-form input[type=email],.wpcf7-form input[type=file],.wpcf7-form input[type=number],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form select,.wpcf7-form textarea{width:100%;height:100%;padding:2rem 3.6rem;color:#FFFFFF;background:transparent;border:1px solid #FFFFFF;border-radius:2.8rem;outline:0!important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.wpcf7-form input[type=email].has-content,.wpcf7-form input[type=email]:focus,.wpcf7-form input[type=email]:focus-visible,.wpcf7-form input[type=email]:hover,.wpcf7-form input[type=file].has-content,.wpcf7-form input[type=file]:focus,.wpcf7-form input[type=file]:focus-visible,.wpcf7-form input[type=file]:hover,.wpcf7-form input[type=number].has-content,.wpcf7-form input[type=number]:focus,.wpcf7-form input[type=number]:focus-visible,.wpcf7-form input[type=number]:hover,.wpcf7-form input[type=tel].has-content,.wpcf7-form input[type=tel]:focus,.wpcf7-form input[type=tel]:focus-visible,.wpcf7-form input[type=tel]:hover,.wpcf7-form input[type=text].has-content,.wpcf7-form input[type=text]:focus,.wpcf7-form input[type=text]:focus-visible,.wpcf7-form input[type=text]:hover,.wpcf7-form select.has-content,.wpcf7-form select:focus,.wpcf7-form select:focus-visible,.wpcf7-form select:hover,.wpcf7-form textarea.has-content,.wpcf7-form textarea:focus,.wpcf7-form textarea:focus-visible,.wpcf7-form textarea:hover{background:rgba(145,29,236,0.4);border:1px solid rgba(145,29,236,0.4);color:#FFFFFF;outline:0}.wpcf7-form textarea{height:100%;resize:none}.wpcf7-form button[type=submit]{margin-top:0!important}.wpcf7-form .wpcf7-checkbox,.wpcf7-form .wpcf7-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.wpcf7-form input[type=checkbox],.wpcf7-form input[type=radio]{position:relative;visibility:hidden;display:none}.wpcf7-form input[type=checkbox]+span:before,.wpcf7-form input[type=radio]+span:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translate(calc(-100% - 1rem),-50%);transform:translate(calc(-100% - 1rem),-50%);height:100%;max-height:2rem;aspect-ratio:1/1;outline:1px solid #911DEC;border-radius:0.6rem}.wpcf7-form input[type=checkbox]+span:after,.wpcf7-form input[type=radio]+span:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:0;-webkit-transform:translate(calc(-200% + 1px),-50%);transform:translate(calc(-200% + 1px),-50%);height:100%;max-height:1.4rem;aspect-ratio:1/1;background-color:#911DEC;border-radius:0.4rem;visibility:hidden}.wpcf7-form input[type=checkbox]:checked+span:after,.wpcf7-form input[type=radio]:checked+span:after{visibility:visible}.wpcf7-form label{position:relative;height:100%}.wpcf7-form label .label-title{position:absolute;top:0;left:0;z-index:1;display:block;padding:2rem 3.6rem;color:#E3E3E3;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;visibility:visible;opacity:1;cursor:text}.wpcf7-form label .label-title.is-active{visibility:hidden;opacity:0}.wpcf7-form .wpcf7-list-item{margin:0;padding-left:4rem}.wpcf7-form .wpcf7-list-item .wpcf7-list-item-label{display:block;padding:0.5rem 0;position:relative}.wpcf7-form .screen-reader-response{display:none}.wpcf7-form .wpcf7-not-valid-tip{display:block;width:100%;padding:0.2rem 3.6rem;position:absolute;bottom:0;-webkit-transform:translateY(calc(100% + 0.25rem));transform:translateY(calc(100% + 0.25rem));color:#EB6666}.wpcf7-form .wpcf7-response-output{display:block;margin:0!important;padding:1rem!important;text-align:center;border:none!important}.wpcf7-form .wpcf7-spinner{margin:0 auto!important;background-color:#010C35}.wpcf7-form .wpcf7-spinner:before{background-color:#911DEC}.wpcf7-form #submitarea{gap:2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wpcf7-form #submitarea .wpcf7-acceptance{display:block}.wpcf7-form #submitarea .wpcf7-acceptance .wpcf7-list-item-label{display:block;line-height:1}.wpcf7-form.invalid .wpcf7-response-output{color:#FFFFFF;background-color:#EB6666}.wpcf7-form.sent{border:1px solid transparent}.wpcf7-form.sent .wpcf7-response-output{color:#FFFFFF;background-color:#73BF7A}.captcha-image{border:1px solid #911DEC;border-radius:2.8rem}.captcha-image .cf7ic_instructions{padding:0.5rem}.captcha-image label input:checked+svg{border:none}.captcha-image label input:checked+svg path{fill:#911DEC;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.captcha-image label svg{max-height:4rem}.captcha-image label svg:hover path{fill:#911DEC;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out} #main-content ol.has-text-color,#main-content ol.wp-block-list,#main-content ol:not([class]),#main-content ul.has-text-color,#main-content ul.wp-block-list,#main-content ul:not([class]){list-style-type:none;padding:0;margin:0 0 3.2rem 0}#main-content ol.has-text-color>li,#main-content ol.wp-block-list>li,#main-content ol:not([class])>li,#main-content ul.has-text-color>li,#main-content ul.wp-block-list>li,#main-content ul:not([class])>li{padding-left:2rem;line-height:135%;position:relative}#main-content ol.has-text-color>li:not(:last-child),#main-content ol.wp-block-list>li:not(:last-child),#main-content ol:not([class])>li:not(:last-child),#main-content ul.has-text-color>li:not(:last-child),#main-content ul.wp-block-list>li:not(:last-child),#main-content ul:not([class])>li:not(:last-child){margin-bottom:2rem}#main-content ol.has-text-color>li:before,#main-content ol.wp-block-list>li:before,#main-content ol:not([class])>li:before,#main-content ul.has-text-color>li:before,#main-content ul.wp-block-list>li:before,#main-content ul:not([class])>li:before{content:"» ";position:absolute;top:0;left:0;color:#911DEC}#main-content ol.has-text-color>li .wp-block-list,#main-content ol.wp-block-list>li .wp-block-list,#main-content ol:not([class])>li .wp-block-list,#main-content ul.has-text-color>li .wp-block-list,#main-content ul.wp-block-list>li .wp-block-list,#main-content ul:not([class])>li .wp-block-list{margin-top:1rem}#main-content ol.has-text-color.has-text-color.has-primary-color li:before,#main-content ol.wp-block-list.has-text-color.has-primary-color li:before,#main-content ol:not([class]).has-text-color.has-primary-color li:before,#main-content ul.has-text-color.has-text-color.has-primary-color li:before,#main-content ul.wp-block-list.has-text-color.has-primary-color li:before,#main-content ul:not([class]).has-text-color.has-primary-color li:before{color:#FFFFFF;background-color:#911DEC}#main-content ol.has-text-color.has-text-color.has-secondary-color,#main-content ol.wp-block-list.has-text-color.has-secondary-color,#main-content ol:not([class]).has-text-color.has-secondary-color,#main-content ul.has-text-color.has-text-color.has-secondary-color,#main-content ul.wp-block-list.has-text-color.has-secondary-color,#main-content ul:not([class]).has-text-color.has-secondary-color{color:#010C35}#main-content ol.has-text-color.has-text-color.has-secondary-color li:before,#main-content ol.wp-block-list.has-text-color.has-secondary-color li:before,#main-content ol:not([class]).has-text-color.has-secondary-color li:before,#main-content ul.has-text-color.has-text-color.has-secondary-color li:before,#main-content ul.wp-block-list.has-text-color.has-secondary-color li:before,#main-content ul:not([class]).has-text-color.has-secondary-color li:before{color:#FFFFFF;background-color:#010C35}#main-content ol.has-text-color.has-text-color.has-font-color,#main-content ol.wp-block-list.has-text-color.has-font-color,#main-content ol:not([class]).has-text-color.has-font-color,#main-content ul.has-text-color.has-text-color.has-font-color,#main-content ul.wp-block-list.has-text-color.has-font-color,#main-content ul:not([class]).has-text-color.has-font-color{color:#FFFFFF}#main-content ol.has-text-color.has-text-color.has-font-color li:before,#main-content ol.wp-block-list.has-text-color.has-font-color li:before,#main-content ol:not([class]).has-text-color.has-font-color li:before,#main-content ul.has-text-color.has-text-color.has-font-color li:before,#main-content ul.wp-block-list.has-text-color.has-font-color li:before,#main-content ul:not([class]).has-text-color.has-font-color li:before{color:#FFFFFF;background-color:#FFFFFF}#main-content ol.has-text-color.has-text-color.has-light-grey-color,#main-content ol.wp-block-list.has-text-color.has-light-grey-color,#main-content ol:not([class]).has-text-color.has-light-grey-color,#main-content ul.has-text-color.has-text-color.has-light-grey-color,#main-content ul.wp-block-list.has-text-color.has-light-grey-color,#main-content ul:not([class]).has-text-color.has-light-grey-color{color:#E3E3E3}#main-content ol.has-text-color.has-text-color.has-light-grey-color li:before,#main-content ol.wp-block-list.has-text-color.has-light-grey-color li:before,#main-content ol:not([class]).has-text-color.has-light-grey-color li:before,#main-content ul.has-text-color.has-text-color.has-light-grey-color li:before,#main-content ul.wp-block-list.has-text-color.has-light-grey-color li:before,#main-content ul:not([class]).has-text-color.has-light-grey-color li:before{color:#FFFFFF;background-color:#E3E3E3}#main-content ol.has-text-color.has-text-color.has-editorial-color,#main-content ol.wp-block-list.has-text-color.has-editorial-color,#main-content ol:not([class]).has-text-color.has-editorial-color,#main-content ul.has-text-color.has-text-color.has-editorial-color,#main-content ul.wp-block-list.has-text-color.has-editorial-color,#main-content ul:not([class]).has-text-color.has-editorial-color{color:#C41890}#main-content ol.has-text-color.has-text-color.has-editorial-color li:before,#main-content ol.wp-block-list.has-text-color.has-editorial-color li:before,#main-content ol:not([class]).has-text-color.has-editorial-color li:before,#main-content ul.has-text-color.has-text-color.has-editorial-color li:before,#main-content ul.wp-block-list.has-text-color.has-editorial-color li:before,#main-content ul:not([class]).has-text-color.has-editorial-color li:before{color:#FFFFFF;background-color:#C41890}#main-content ol.has-text-color.has-text-color.has-white-color,#main-content ol.wp-block-list.has-text-color.has-white-color,#main-content ol:not([class]).has-text-color.has-white-color,#main-content ul.has-text-color.has-text-color.has-white-color,#main-content ul.wp-block-list.has-text-color.has-white-color,#main-content ul:not([class]).has-text-color.has-white-color{color:#FFFFFF}#main-content ol.has-text-color.has-text-color.has-white-color li:before,#main-content ol.wp-block-list.has-text-color.has-white-color li:before,#main-content ol:not([class]).has-text-color.has-white-color li:before,#main-content ul.has-text-color.has-text-color.has-white-color li:before,#main-content ul.wp-block-list.has-text-color.has-white-color li:before,#main-content ul:not([class]).has-text-color.has-white-color li:before{color:#010C35;background-color:#FFFFFF}@media screen and (min-width:768px){#main-content ol.has-text-color.is-style-column-2,#main-content ol.has-text-color.is-style-column-3,#main-content ol.wp-block-list.is-style-column-2,#main-content ol.wp-block-list.is-style-column-3,#main-content ol:not([class]).is-style-column-2,#main-content ol:not([class]).is-style-column-3,#main-content ul.has-text-color.is-style-column-2,#main-content ul.has-text-color.is-style-column-3,#main-content ul.wp-block-list.is-style-column-2,#main-content ul.wp-block-list.is-style-column-3,#main-content ul:not([class]).is-style-column-2,#main-content ul:not([class]).is-style-column-3{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (min-width:1364px){#main-content ol.has-text-color.is-style-column-3,#main-content ol.wp-block-list.is-style-column-3,#main-content ol:not([class]).is-style-column-3,#main-content ul.has-text-color.is-style-column-3,#main-content ul.wp-block-list.is-style-column-3,#main-content ul:not([class]).is-style-column-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}}#main-content ol.has-text-color>li,#main-content ol.wp-block-list>li,#main-content ol:not([class])>li{counter-increment:custom}#main-content ol.has-text-color>li:before,#main-content ol.wp-block-list>li:before,#main-content ol:not([class])>li:before{content:counter(custom) " ";font-weight:600}#main-content ol.has-text-color>li:first-child,#main-content ol.wp-block-list>li:first-child,#main-content ol:not([class])>li:first-child{counter-reset:custom} #services-button{position:fixed;z-index:999999;margin:0;-webkit-transform:translateY(200%);transform:translateY(200%);background-color:#E3E3E3;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;right:4rem}@media screen and (max-width:768px){#services-button{right:0;bottom:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem 3.6rem;border:0!important;border-radius:0;-webkit-box-shadow:0px 12px 12px 8px rgb(0,0,0);box-shadow:0px 12px 12px 8px rgb(0,0,0)}#services-button span{-webkit-box-flex:0;-ms-flex:none;flex:none}}@media screen and (min-width:768px){#services-button{right:4rem;bottom:4rem}}#services-button.is-visible{-webkit-transform:translateY(0);transform:translateY(0)} .t404-herobanner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%;margin:0 auto;position:relative}.t404-herobanner picture{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:70svh;min-height:540px;overflow:hidden}.t404-herobanner picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.t404-herobanner .acf-innerblocks-container{width:100%}.t404-herobanner-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;width:100%;max-width:1832px;padding:10rem 3.5rem 2rem 3.5rem}@media screen and (min-width:1640px){.t404-herobanner-inner{padding:10rem 9.6rem 2rem 9.6rem}}.t404-herobanner-inner>:last-child{margin-bottom:0}.home .t404-herobanner picture{min-height:100svh;height:100svh;max-height:1240px}.home .t404-herobanner-inner .wp-block-columns{width:100%}.home .t404-herobanner-inner .wp-block-image{width:100%;max-width:25rem;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.home .t404-herobanner-inner .wp-block-image{max-width:43rem}}.home .t404-herobanner-inner h1{letter-spacing:-2px}@media screen and (min-width:1440px){.t404-herobanner .wp-block-columns{gap:8rem}}.t404-herobanner .t404-icon-button{margin-top:4rem!important} .t404-icon-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:flex-start;gap:1rem;margin-top:2rem;margin-bottom:2rem;padding:1.2rem 3.6rem;background-color:transparent;border-radius:4rem;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media screen and (min-width:1088px){.t404-icon-button{width:-webkit-max-content;width:-moz-max-content;width:max-content;gap:3rem}}@media screen and (min-width:782px){.t404-icon-button{margin-top:6.5rem}}.t404-icon-button .t404-icon-button-title{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.t404-icon-button svg{width:2.2rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.t404-icon-button svg path{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.t404-icon-button:focus-visible,.t404-icon-button:hover{text-decoration:none;background-color:#FFFFFF!important;border:2px solid #010C35!important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.t404-icon-button:focus-visible .t404-icon-button-title,.t404-icon-button:hover .t404-icon-button-title{color:#010C35!important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.t404-icon-button:focus-visible svg,.t404-icon-button:hover svg{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.t404-icon-button:focus-visible svg path,.t404-icon-button:hover svg path{fill:#010C35!important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.t404-icon-button.color-scheme-white{border:2px solid #FFFFFF}.t404-icon-button.color-scheme-white .t404-icon-button-title{color:#FFFFFF}.t404-icon-button.color-scheme-white svg path{fill:#FFFFFF}.t404-icon-button.color-scheme-primary-color{border:2px solid #911DEC}.t404-icon-button.color-scheme-primary-color .t404-icon-button-title{color:#911DEC}.t404-icon-button.color-scheme-primary-color svg path{fill:#911DEC}.t404-icon-button.color-scheme-secondary-color{border:2px solid #010C35}.t404-icon-button.color-scheme-secondary-color .t404-icon-button-title{color:#010C35}.t404-icon-button.color-scheme-secondary-color svg path{fill:#010C35}.t404-icon-button.color-scheme-fulltone{border:2px solid #FFFFFF;background-color:#FFFFFF}.t404-icon-button.color-scheme-fulltone .t404-icon-button-title{color:#911DEC}.t404-icon-button.color-scheme-fulltone svg path{fill:#911DEC}.t404-icon-button.color-scheme-fulltone-tangerine{border:2px solid #FF6D20;background-color:#FF6D20}.t404-icon-button.color-scheme-fulltone-tangerine .t404-icon-button-title{color:#FFFFFF}.t404-icon-button.color-scheme-fulltone-tangerine svg path{fill:#FFFFFF}.t404-icon-button.aligncenter{-ms-grid-column-align:center;justify-self:center}.nav-wrap .t404-icon-button{font-family:"Poppins",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.6rem} .t404-page-slider{padding:0}.t404-page-slider .splide__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.t404-page-slider .splide__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem;gap:3rem}.t404-page-slider .splide__arrows .splide__arrow{background-color:transparent;outline:none;border:none}.t404-page-slider .splide__arrows .splide__arrow svg{width:100%;max-width:4rem}.t404-page-slider .splide__arrows .splide__arrow svg path{fill:#FFFFFF;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.t404-page-slider .splide__arrows .splide__arrow:hover svg{opacity:1}.t404-page-slider .splide__arrows .splide__arrow:hover svg path{fill:#911DEC}.t404-page-slider .splide__arrows .splide__arrow.splide__arrow--next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center}.t404-page-slider .splide__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.t404-page-slider .splide__pagination li{display:-webkit-box;display:-ms-flexbox;display:flex}.t404-page-slider .splide__pagination li button{width:1.5rem;aspect-ratio:1;border:1px solid #FFFFFF;border-radius:50%;background-color:transparent;outline:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.t404-page-slider .splide__pagination li button:hover{background-color:#911DEC;border:1px solid #911DEC}.t404-page-slider .splide__pagination li button.is-active{background-color:#FFFFFF}.t404-page-slider-success-stories-icon{margin-top:2rem;margin-bottom:2rem;max-width:5rem}@media screen and (min-width:812px){.t404-page-slider-success-stories-icon{max-width:100%;margin-bottom:4rem}}.t404-page-slider-success-stories-title{font-family:"Poppins",Helvetica,Arial,sans-serif;font-weight:600;margin-bottom:4rem}.t404-page-slider-success-stories-role{color:#E3E3E3}.t404-page-slider-success-stories-context{color:#911DEC;font-family:"Lato",Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:4rem}.t404-page-slider-success-stories-description{width:100%;color:#E3E3E3}@media screen and (min-width:812px){.t404-page-slider-success-stories-description{width:70%}}.t404-page-slider-team{margin-top:clamp(5vw,10vw,13.3rem)}.t404-page-slider-team .splide__track{margin-bottom:10rem;margin-bottom:min(max(6rem,5.4vw),10rem);margin-bottom:clamp(6rem,5.4vw,10rem)}.t404-page-slider-team-image{border-radius:18px;margin-bottom:4rem}.t404-page-slider-team-name{font-family:"Poppins",Helvetica,Arial,sans-serif;font-weight:600;color:#911DEC;margin:0} .t404-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:2rem;margin-bottom:1.6rem}.t404-accordion-item .t404-accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 2rem 1rem 1rem;background-color:transparent;outline:none;border:0;border-bottom:1px solid #FFFFFF;border-radius:20px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;cursor:pointer;position:relative}.t404-accordion-item .t404-accordion-header .t404-accordion-title{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1rem;margin:0;text-align:left;color:#FFFFFF;-ms-hyphens:auto;hyphens:auto;font-family:"Lato",Helvetica,Arial,sans-serif;font-weight:700;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.t404-accordion-item .t404-accordion-header .t404-accordion-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.8rem;height:1.8rem;border:none;position:relative;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}.t404-accordion-item .t404-accordion-header .t404-accordion-trigger svg path{fill:#FFFFFF;-webkit-transition:fill 0.2s ease-in-out;transition:fill 0.2s ease-in-out}.t404-accordion-item .t404-accordion-header:focus:after,.t404-accordion-item .t404-accordion-header:hover:after{max-width:100%}.t404-accordion-item .t404-accordion-body{max-height:0;overflow:hidden;-webkit-transition:max-height 0.8s;transition:max-height 0.8s}.no-js .t404-accordion-item .t404-accordion-body{display:block}.t404-accordion-item .t404-accordion-body-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem}.t404-accordion-item .t404-accordion-body-inner h2{margin-top:0.5rem;margin-bottom:3rem}.t404-accordion-item:hover .t404-accordion-title{color:#911DEC}.t404-accordion-item.is-active .t404-accordion-header{border-bottom:1px solid #911DEC}.t404-accordion-item.is-active .t404-accordion-header .t404-accordion-title{color:#911DEC}.t404-accordion-item.is-active .t404-accordion-header .t404-accordion-trigger{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.t404-accordion-item.is-active .t404-accordion-header .t404-accordion-trigger svg path{fill:#911DEC}.t404-accordion-item.is-active .t404-accordion-body{max-height:9999px} .t404-reference-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.5rem;width:100%;max-width:1364px;height:auto;margin:0 auto;padding:2.5rem}.t404-reference-numbers-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 0;text-align:center;font-family:"Poppins",Helvetica,Arial,sans-serif;font-weight:600;opacity:0;visibility:hidden;-webkit-transform:translateY(30%);transform:translateY(30%);will-change:transform;-webkit-transition:all 0.8s ease;transition:all 0.8s ease}.t404-reference-numbers-item.is-visible{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.t404-reference-numbers-item .t404-reference-numbers-value-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#911DEC} .t404-services-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.5rem}@media screen and (min-width:440px){.t404-services-teaser{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1088px){.t404-services-teaser{-ms-grid-columns:1fr 4.6rem 1fr 4.6rem 1fr;grid-template-columns:repeat(3,1fr);gap:4.6rem}}.t404-services-teaser-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.5rem}.t404-services-teaser-list.column-1{padding-top:8rem}.t404-services-teaser-list.column-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (min-width:1088px){.t404-services-teaser-list.column-2{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.t404-services-teaser-list.column-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media screen and (min-width:1088px){.t404-services-teaser-list.column-3{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:1364px){.t404-services-teaser-list{gap:5rem}}.t404-services-teaser-list-item{display:block;border:2px solid #911DEC;border-radius:1.7rem;-webkit-transition:all 0.8s ease;transition:all 0.8s ease;-webkit-transform:translateY(30%);transform:translateY(30%);background-color:#FFFFFF;will-change:transform;opacity:0;visibility:hidden;overflow:visible}@media screen and (min-width:1088px){.t404-services-teaser-list-item{background-color:transparent}}.t404-services-teaser-list-item.is-visible{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.t404-services-teaser-list-item .t404-services-teaser-item-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:2.6rem}.t404-services-teaser-list-item .t404-services-teaser-item-link:hover{text-decoration:none}.t404-services-teaser-list-item .t404-services-teaser-item-icon{display:block;width:100%;max-width:3rem;margin-bottom:auto}.t404-services-teaser-list-item .t404-services-teaser-item-icon img{width:100%}.t404-services-teaser-list-item .t404-services-teaser-item-title{margin-top:2rem}.t404-services-teaser-list-item .t404-services-teaser-item-pseudo-link{display:block;text-decoration:underline;font-family:"Lato",Helvetica,Arial,sans-serif;font-weight:400;padding-bottom:2.6rem;padding-bottom:min(max(1.6rem,1.2vw),2.6rem);padding-bottom:clamp(1.6rem,1.2vw,2.6rem);color:#911DEC;border-bottom:1px solid #911DEC;-webkit-transition:all 0.8s ease;transition:all 0.8s ease}@media screen and (min-width:1088px){.t404-services-teaser-list-item .t404-services-teaser-item-pseudo-link{color:#FFFFFF;border-bottom:1px solid #FFFFFF}}.t404-services-teaser-list-item:focus-visible,.t404-services-teaser-list-item:hover{-webkit-transform:translateY(-1rem);transform:translateY(-1rem);background-color:#FFFFFF;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.t404-services-teaser-list-item:focus-visible .t404-services-teaser-item-pseudo-link,.t404-services-teaser-list-item:hover .t404-services-teaser-item-pseudo-link{color:#911DEC;border-bottom:1px solid #911DEC} .wp-block-columns{gap:2rem}@media screen and (min-width:782px){.wp-block-columns{gap:4rem}}@media screen and (min-width:1440px){.wp-block-columns{gap:6rem}}@media screen and (min-width:1440px){.wp-block-columns{gap:14rem}}.wp-block-columns .wp-block-columns{gap:4rem!important}.wp-block-columns.flip-mobile{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:599px){.wp-block-columns.flip-mobile{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.wp-block-columns.flip-mobile .wp-block-column{margin-bottom:2rem}.wp-block-columns.flip-mobile .wp-block-column:first-child{margin-bottom:0}@media screen and (min-width:599px){.wp-block-columns.flip-mobile .wp-block-column{margin-bottom:0}}.wp-block-columns.no-gutter .wp-block-column{margin-left:0;margin-bottom:0} .wp-block-image{margin:0 0 1.6rem}.wp-block-image img{max-width:100%}.wp-block-image figure{margin:0}.wp-block-image figcaption{margin-top:0.5rem;margin-bottom:1rem}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright{display:table}.wp-block-image .aligncenter figcaption,.wp-block-image .alignleft figcaption,.wp-block-image .alignright figcaption{display:table-caption;caption-side:bottom}.wp-block-image.alignleft{float:left;margin:0.5rem 1rem 0.5rem 0}.wp-block-image.alignright{float:right;margin:0.5rem 0 0.5rem 1rem}.wp-block-image.aligncenter{margin-left:auto;margin-right:auto}.wp-block-image.is-style-rounded img{border-radius:50%;border:1px solid #707070}.wp-block-image.size-full{margin-bottom:0}.wp-block-image.size-full img{width:100%;height:auto}.wp-block-image.is-style-gradient-top{position:relative}.wp-block-image.is-style-gradient-top:before{content:"";display:block;width:100%;height:20%;position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(#010c35),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,#010c35 0%,rgba(0,0,0,0) 100%)}.wp-block-image.is-style-gradient-bottom{position:relative}.wp-block-image.is-style-gradient-bottom:after{content:"";display:block;width:100%;height:20%;position:absolute;bottom:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(#010c35),to(rgba(0,0,0,0)));background:linear-gradient(to top,#010c35 0%,rgba(0,0,0,0) 100%)}.wp-block-image.is-style-gradient-top-bottom:after,.wp-block-image.is-style-gradient-top-bottom:before{content:"";display:block;width:100%;height:20%;position:absolute;left:0;right:0;bottom:0}.wp-block-image.is-style-gradient-top-bottom:before{top:0;background:-webkit-gradient(linear,left top,left bottom,from(#010c35),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,#010c35 0%,rgba(0,0,0,0) 100%)}.wp-block-image.is-style-gradient-top-bottom:after{bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(#010c35),to(rgba(0,0,0,0)));background:linear-gradient(to top,#010c35 0%,rgba(0,0,0,0) 100%)} .wp-block-cover{padding:12rem 0!important;position:relative}.wp-block-cover__inner-container{z-index:2}.wp-block-cover:after,.wp-block-cover:before{content:"";display:block;width:100%;height:20%;position:absolute;left:0;right:0;bottom:0;z-index:1}.wp-block-cover:before{top:0;background:-webkit-gradient(linear,left top,left bottom,from(#010c35),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,#010c35 0%,rgba(0,0,0,0) 100%)}.wp-block-cover:after{bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(#010c35),to(rgba(0,0,0,0)));background:linear-gradient(to top,#010c35 0%,rgba(0,0,0,0) 100%)} .has-background{padding:12rem 0}.has-background .is-style-container-full,.has-background .is-style-container-l,.has-background .is-style-container-m,.has-background .is-style-container-m-ext,.has-background .is-style-container-s,.has-background .is-style-container-sm,.has-background .is-style-container-xl,.has-background .is-style-container-xs{padding:0 3.5rem}@media screen and (min-width:1640px){.has-background .is-style-container-full,.has-background .is-style-container-l,.has-background .is-style-container-m,.has-background .is-style-container-m-ext,.has-background .is-style-container-s,.has-background .is-style-container-sm,.has-background .is-style-container-xl,.has-background .is-style-container-xs{padding:0 9.6rem}}.has-background .is-style-container-xl{max-width:2112px}.has-background .is-style-container-l{max-width:1832px}.has-background .is-style-container-m{max-width:1556px}.has-background .is-style-container-sm{max-width:1088px}.has-background .is-style-container-s{max-width:812px}.has-background .is-style-container-xs{max-width:536px}.has-background .wp-block-columns,.has-background .wp-block-group{margin-bottom:1.75rem}.has-background .wp-block-columns:last-child,.has-background .wp-block-group:last-child{margin-bottom:0!important}.has-background.has-primary-background-color{background-color:#911DEC}.has-background.has-secondary-background-color{background-color:#010C35}.has-background.has-font-background-color{background-color:#FFFFFF}.has-background.has-editorial-background-color{background-color:#C41890}.has-background.has-white-background-color{background-color:#ffffff}.has-background.has-light-grey-background-color{background-color:#E3E3E3}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.is-style-text-transform-uppercase{text-transform:uppercase}.is-style-text-transform-lowercase{text-transform:lowercase}.is-style-text-transform-none{text-transform:none} @media screen and (min-width:540px){.pt-1{padding-top:clamp(5vw,10vw,13.3rem)}.pt-2{padding-top:clamp(10vw,20vw,26.6rem)}.pt-3{padding-top:clamp(15vw,30vw,39.9rem)}.pt-4{padding-top:clamp(20vw,40vw,52.5rem)}.pt-5{padding-top:clamp(25vw,50vw,65.8rem)}.pr-1{padding-right:clamp(5vw,10vw,13.3rem)}.pr-2{padding-right:clamp(10vw,20vw,26.6rem)}.pr-3{padding-right:clamp(15vw,30vw,39.9rem)}.pr-4{padding-right:clamp(20vw,40vw,52.5rem)}.pr-5{padding-right:clamp(25vw,50vw,65.8rem)}.pb-1{padding-bottom:clamp(5vw,10vw,13.3rem)}.pb-2{padding-bottom:clamp(10vw,20vw,26.6rem)}.pb-3{padding-bottom:clamp(15vw,30vw,39.9rem)}.pb-4{padding-bottom:clamp(20vw,40vw,52.5rem)}.pb-5{padding-bottom:clamp(25vw,50vw,65.8rem)}.pl-1{padding-left:clamp(5vw,10vw,13.3rem)}.pl-2{padding-left:clamp(10vw,20vw,26.6rem)}.pl-3{padding-left:clamp(15vw,30vw,39.9rem)}.pl-4{padding-left:clamp(20vw,40vw,52.5rem)}.pl-5{padding-left:clamp(25vw,50vw,65.8rem)}}.mt-0{margin-top:0!important}.mt-1{margin-top:clamp(5vw,10vw,13.3rem)}.mt-2{margin-top:clamp(10vw,20vw,26.6rem)}.mt-3{margin-top:clamp(15vw,30vw,39.9rem)}.mt-4{margin-top:clamp(20vw,40vw,52.5rem)}.mt-5{margin-top:clamp(25vw,50vw,65.8rem)}.mr-0{margin-right:0!important}.mr-1{margin-right:clamp(5vw,10vw,13.3rem)}.mr-2{margin-right:clamp(10vw,20vw,26.6rem)}.mr-3{margin-right:clamp(15vw,30vw,39.9rem)}.mr-4{margin-right:clamp(20vw,40vw,52.5rem)}.mr-5{margin-right:clamp(25vw,50vw,65.8rem)}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:clamp(5vw,10vw,13.3rem)}.mb-2{margin-bottom:clamp(10vw,20vw,26.6rem)}.mb-3{margin-bottom:clamp(15vw,30vw,39.9rem)}.mb-4{margin-bottom:clamp(20vw,40vw,52.5rem)}.mb-5{margin-bottom:clamp(25vw,50vw,65.8rem)}.ml-0{margin-left:0!important}.ml-1{margin-left:clamp(5vw,10vw,13.3rem)}.ml-2{margin-left:clamp(10vw,20vw,26.6rem)}.ml-3{margin-left:clamp(15vw,30vw,39.9rem)}.ml-4{margin-left:clamp(20vw,40vw,52.5rem)}.ml-5{margin-left:clamp(25vw,50vw,65.8rem)}.no-margin{margin:0!important} @media screen and (min-width:768px){.has-max-width-10{max-width:10%}.has-max-width-20{max-width:20%}.has-max-width-30{max-width:30%}.has-max-width-40{max-width:40%}.has-max-width-50{max-width:50%}.has-max-width-60{max-width:60%}.has-max-width-70{max-width:70%}.has-max-width-80{max-width:80%}.has-max-width-90{max-width:90%}}.observe-item{opacity:0;visibility:hidden;-webkit-transform:translateY(4rem);transform:translateY(4rem);-webkit-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}.observe-item.in-viewport{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}@media screen and (max-width:768px){.hidden-mobile{display:none!important;visibility:hidden}}@media screen and (min-width:769px) and (max-width:1366px){.hidden-tablet{display:none!important;visibility:hidden}}@media screen and (min-width:1367px){.hidden-desktop{display:none!important;visibility:hidden}}.hidden-all{display:none!important;visibility:hidden} #contact-places>.wp-block-columns{text-align:center}@media screen and (min-width:1364px){#contact-places>.wp-block-columns{margin-bottom:8rem}}@media screen and (min-width:782px){#contact-places>.wp-block-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:1024px){#contact-places>.wp-block-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}}#contact-places figure{width:100%;max-width:12rem;margin:0 auto}#team-section{background:#010C35;background:-webkit-gradient(linear,left top,left bottom,from(rgba(1,12,53,0)),color-stop(30%,rgb(145,29,236)),color-stop(70%,rgba(1,12,53,0)));background:linear-gradient(180deg,rgba(1,12,53,0) 0%,rgb(145,29,236) 30%,rgba(1,12,53,0) 70%)}:root{--c-primary:#0B2545;--c-primary-dk:#08192F;--c-secondary:#13315C;--c-anthrazit:#1D2D44;--c-accent:#C9A961;--c-accent-dk:#A78640;--c-bg:#F7F8FA;--c-bg-alt:#EEF1F5;--c-card:#FFFFFF;--c-text:#1A2333;--c-muted:#6B7280;--c-border:#E2E6EC;--c-success:#2E7D32;--c-warning:#ED6C02;--c-danger:#C62828;--c-success-bg:#E8F5E9;--c-warning-bg:#FFF4E5;--c-danger-bg:#FDECEC;--shadow-sm:0 1px 2px rgba(11,37,69,.06);--shadow-md:0 4px 16px rgba(11,37,69,.08);--shadow-lg:0 12px 32px rgba(11,37,69,.12);--radius:10px;--radius-sm:6px;--transition:all .25s cubic-bezier(.4,0,.2,1)}.page-krisendiagnose button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.page-krisendiagnose .app{max-width:1100px;margin:0 auto;padding:0 20px;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-krisendiagnose{}.page-krisendiagnose .app-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 0 32px;border-bottom:1px solid var(--c-border);margin-bottom:32px}.page-krisendiagnose .brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.page-krisendiagnose .brand-mark{width:42px;height:42px;border-radius:8px;background:linear-gradient(135deg,var(--c-primary) 0%,var(--c-secondary) 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:700;font-size:18px;letter-spacing:0.5px;-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.page-krisendiagnose .brand-mark:after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:var(--c-accent);-webkit-transform:translate(13px,-12px);transform:translate(13px,-12px)}.page-krisendiagnose .brand-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.2}.page-krisendiagnose .brand-name{font-weight:700;color:var(--c-primary);font-size:17px;letter-spacing:0.2px}.page-krisendiagnose .brand-name span{color:var(--c-accent);margin:0 4px;font-weight:300}.page-krisendiagnose .brand-tagline{font-size:11.5px;color:var(--c-muted);letter-spacing:0.4px;text-transform:uppercase;margin-top:2px}.page-krisendiagnose .lang-switch{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;border:1px solid var(--c-border);border-radius:6px;overflow:hidden}.page-krisendiagnose .lang-switch button{padding:6px 12px;font-size:12.5px;font-weight:600;color:var(--c-muted);background:#fff;letter-spacing:0.4px;-webkit-transition:var(--transition);transition:var(--transition)}.page-krisendiagnose .lang-switch button.active{background:var(--c-primary);color:#fff}.page-krisendiagnose .lang-switch button:not(.active):hover{background:var(--c-bg-alt);color:var(--c-primary)}.page-krisendiagnose{}.page-krisendiagnose main{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:40px}.page-krisendiagnose .screen{display:none;-webkit-animation:fadeIn 0.35s ease;animation:fadeIn 0.35s ease}.page-krisendiagnose .screen.active{display:block}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:none;transform:none}}.page-krisendiagnose .eyebrow{display:inline-block;font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--c-accent);margin-bottom:12px}.page-krisendiagnose .headline{font-size:34px;font-weight:700;line-height:1.18;color:var(--c-primary);margin-bottom:14px;letter-spacing:-0.4px}.page-krisendiagnose .subheadline{font-size:17px;color:var(--c-muted);max-width:780px;margin-bottom:28px;line-height:1.55}.page-krisendiagnose .card{background:var(--c-card);border:1px solid var(--c-border);border-radius:var(--radius);padding:28px;-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.page-krisendiagnose{}.page-krisendiagnose .welcome-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 28px 320px;grid-template-columns:1fr 320px;gap:28px;margin-top:24px}.page-krisendiagnose .feature-list{list-style:none;display:-ms-grid;display:grid;gap:16px}.page-krisendiagnose .feature-list li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;padding:14px 16px;background:var(--c-bg-alt);border-radius:var(--radius-sm);border-left:3px solid var(--c-accent)}.page-krisendiagnose .feature-list li svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:var(--c-primary)}.page-krisendiagnose .feature-list li strong{display:block;font-size:14.5px;color:var(--c-primary);margin-bottom:2px}.page-krisendiagnose .feature-list li span{font-size:13.5px;color:var(--c-muted);line-height:1.5}.page-krisendiagnose .cta-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:28px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-krisendiagnose .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:13px 26px;border-radius:6px;font-weight:600;font-size:14.5px;letter-spacing:0.2px;-webkit-transition:var(--transition);transition:var(--transition);border:1px solid transparent}.page-krisendiagnose .btn-primary{background:var(--c-primary);color:#fff}.page-krisendiagnose .btn-primary:hover{background:var(--c-primary-dk);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md)}.page-krisendiagnose .btn-secondary{background:#fff;color:var(--c-primary);border-color:var(--c-border)}.page-krisendiagnose .btn-secondary:hover{background:var(--c-bg-alt);border-color:var(--c-primary)}.page-krisendiagnose .btn-accent{background:var(--c-accent);color:#fff}.page-krisendiagnose .btn-accent:hover{background:var(--c-accent-dk)}.page-krisendiagnose .btn-link{padding:8px 0;color:var(--c-primary);font-weight:600;font-size:14px}.page-krisendiagnose .btn-link:hover{color:var(--c-secondary);text-decoration:underline}.page-krisendiagnose .btn[disabled]{opacity:0.5;cursor:not-allowed;-webkit-transform:none!important;transform:none!important}.page-krisendiagnose .btn svg{-ms-flex-negative:0;flex-shrink:0}.page-krisendiagnose{}.page-krisendiagnose .info-card{background:var(--c-primary);color:#fff;padding:24px;border-radius:var(--radius);position:relative;overflow:hidden}.page-krisendiagnose .info-card:before{content:"";position:absolute;right:-30px;top:-30px;width:120px;height:120px;background:var(--c-accent);opacity:0.15;border-radius:50%}.page-krisendiagnose .info-card h3{font-size:15px;margin-bottom:14px;font-weight:600;color:var(--c-accent);letter-spacing:0.4px;text-transform:uppercase}.page-krisendiagnose .info-card p{font-size:14px;line-height:1.6;margin-bottom:14px;opacity:0.92}.page-krisendiagnose .info-card ul{list-style:none;display:-ms-grid;display:grid;gap:8px;margin-top:14px}.page-krisendiagnose .info-card li{font-size:13.5px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-krisendiagnose .info-card li:before{content:"›";color:var(--c-accent);font-weight:700;-ms-flex-negative:0;flex-shrink:0;margin-top:-2px}.page-krisendiagnose{}.page-krisendiagnose .choice-grid{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:24px}.page-krisendiagnose .choice{background:#fff;border:2px solid var(--c-border);border-radius:var(--radius);padding:24px;cursor:pointer;-webkit-transition:var(--transition);transition:var(--transition);text-align:left;width:100%}.page-krisendiagnose .choice:hover{border-color:var(--c-primary);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md)}.page-krisendiagnose .choice.selected{border-color:var(--c-accent);background:#FBF8F1}.page-krisendiagnose .choice-icon{width:44px;height:44px;border-radius:8px;background:var(--c-bg-alt);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--c-primary);margin-bottom:14px}.page-krisendiagnose .choice.selected .choice-icon{background:var(--c-accent);color:#fff}.page-krisendiagnose .choice h3{font-size:16.5px;font-weight:700;color:var(--c-primary);margin-bottom:6px}.page-krisendiagnose .choice p{font-size:13.5px;color:var(--c-muted);line-height:1.55}.page-krisendiagnose .choice-meta{margin-top:12px;font-size:12px;color:var(--c-accent);font-weight:600;letter-spacing:0.4px;text-transform:uppercase}.page-krisendiagnose{}.page-krisendiagnose .q-progress-wrap{margin-bottom:28px}.page-krisendiagnose .q-progress-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;color:var(--c-muted);margin-bottom:8px;font-weight:500}.page-krisendiagnose .q-progress-meta strong{color:var(--c-primary)}.page-krisendiagnose .q-progress-bar{height:6px;background:var(--c-bg-alt);border-radius:3px;overflow:hidden}.page-krisendiagnose .q-progress-fill{height:100%;background:-webkit-gradient(linear,left top,right top,from(var(--c-primary)),to(var(--c-accent)));background:linear-gradient(90deg,var(--c-primary),var(--c-accent));border-radius:3px;-webkit-transition:width 0.35s ease;transition:width 0.35s ease;width:0}.page-krisendiagnose .q-card{padding:36px 32px;min-height:340px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-krisendiagnose .q-phase-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:5px 12px;border-radius:99px;background:var(--c-bg-alt);color:var(--c-primary);font-size:12px;font-weight:600;letter-spacing:0.4px;text-transform:uppercase;margin-bottom:18px;-ms-flex-item-align:start;align-self:flex-start}.page-krisendiagnose .q-phase-dot{width:8px;height:8px;border-radius:50%;background:var(--c-accent)}.page-krisendiagnose .q-text{font-size:22px;font-weight:600;color:var(--c-primary);line-height:1.4;margin-bottom:6px;letter-spacing:-0.2px}.page-krisendiagnose .q-helper{font-size:14px;color:var(--c-muted);margin-bottom:28px;line-height:1.55}.page-krisendiagnose .answer-grid{display:-ms-grid;display:grid;gap:10px;margin-bottom:24px}.page-krisendiagnose .answer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding:14px 18px;background:#fff;border:1.5px solid var(--c-border);border-radius:var(--radius-sm);font-size:14.5px;font-weight:500;color:var(--c-text);cursor:pointer;-webkit-transition:var(--transition);transition:var(--transition);text-align:left;width:100%}.page-krisendiagnose .answer:hover{border-color:var(--c-primary);background:var(--c-bg-alt)}.page-krisendiagnose .answer.selected{border-color:var(--c-accent);background:#FBF8F1;color:var(--c-primary)}.page-krisendiagnose .answer-pip{width:22px;height:22px;border-radius:50%;border:2px solid var(--c-border);-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:var(--transition);transition:var(--transition)}.page-krisendiagnose .answer.selected .answer-pip{border-color:var(--c-accent);background:var(--c-accent)}.page-krisendiagnose .answer.selected .answer-pip:after{content:"";width:8px;height:8px;background:#fff;border-radius:50%}.page-krisendiagnose .q-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-top:auto}.page-krisendiagnose{}.page-krisendiagnose .result-hero{background:linear-gradient(135deg,var(--c-primary) 0%,var(--c-secondary) 100%);color:#fff;border-radius:var(--radius);padding:36px 32px;margin-bottom:24px;position:relative;overflow:hidden}.page-krisendiagnose .result-hero:before{content:"";position:absolute;right:-80px;top:-80px;width:280px;height:280px;background:var(--c-accent);opacity:0.12;border-radius:50%}.page-krisendiagnose .result-hero:after{content:"";position:absolute;right:60px;bottom:-60px;width:160px;height:160px;background:#fff;opacity:0.05;border-radius:50%}.page-krisendiagnose .result-hero-inner{position:relative;z-index:1;display:-ms-grid;display:grid;-ms-grid-columns:1fr 24px auto;grid-template-columns:1fr auto;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-krisendiagnose .result-eyebrow{font-size:12px;letter-spacing:1.2px;text-transform:uppercase;color:var(--c-accent);font-weight:600;margin-bottom:10px}.page-krisendiagnose .result-phase{font-size:30px;font-weight:700;letter-spacing:-0.3px;margin-bottom:8px}.page-krisendiagnose .result-summary{font-size:15.5px;opacity:0.92;line-height:1.55;max-width:580px}.page-krisendiagnose .traffic-light{width:120px;height:120px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:700;text-align:center;-ms-flex-negative:0;flex-shrink:0}.page-krisendiagnose .traffic-light.green{background:rgba(46,125,50,0.18);color:#A7E0AC;border:3px solid #2E7D32}.page-krisendiagnose .traffic-light.yellow{background:rgba(237,108,2,0.18);color:#FFC68A;border:3px solid #ED6C02}.page-krisendiagnose .traffic-light.red{background:rgba(198,40,40,0.22);color:#FF9090;border:3px solid #C62828}.page-krisendiagnose .traffic-light .tl-label{font-size:11px;letter-spacing:1.5px;text-transform:uppercase;font-weight:600;margin-top:4px;opacity:0.85}.page-krisendiagnose .traffic-light .tl-icon{font-size:36px;line-height:1}.page-krisendiagnose .result-grid{display:-ms-grid;display:grid;-ms-grid-columns:1.05fr 20px 0.95fr;grid-template-columns:1.05fr 0.95fr;gap:20px;margin-bottom:20px}.page-krisendiagnose .result-section{background:#fff;border:1px solid var(--c-border);border-radius:var(--radius);padding:24px}.page-krisendiagnose .result-section h3{font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--c-primary);margin-bottom:18px;padding-bottom:12px;border-bottom:2px solid var(--c-bg-alt)}.page-krisendiagnose .chart-wrap{position:relative;height:340px}.page-krisendiagnose .phase-bars{display:-ms-grid;display:grid;gap:14px}.page-krisendiagnose .phase-bar-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;font-size:13.5px}.page-krisendiagnose .phase-bar-name{font-weight:600;color:var(--c-primary)}.page-krisendiagnose .phase-bar-pct{color:var(--c-muted);font-weight:600;font-variant-numeric:tabular-nums}.page-krisendiagnose .phase-bar-track{height:8px;background:var(--c-bg-alt);border-radius:4px;overflow:hidden}.page-krisendiagnose .phase-bar-fill{height:100%;border-radius:4px;-webkit-transition:width 0.8s ease;transition:width 0.8s ease}.page-krisendiagnose .causes-measures{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.page-krisendiagnose .list-card h3{font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--c-primary);margin-bottom:14px}.page-krisendiagnose .list-card ul{list-style:none;display:-ms-grid;display:grid;gap:10px}.page-krisendiagnose .list-card li{position:relative;padding:11px 14px 11px 38px;background:var(--c-bg);border-radius:var(--radius-sm);font-size:14px;color:var(--c-text);line-height:1.5;border:1px solid var(--c-border)}.page-krisendiagnose .list-card li:before{content:"";position:absolute;left:14px;top:18px;width:14px;height:14px;border-radius:50%;background:var(--c-bg-alt);border:2px solid var(--c-accent)}.page-krisendiagnose .list-card.causes li:before{border-color:var(--c-warning);background:var(--c-warning-bg)}.page-krisendiagnose .list-card.measures li:before{border-color:var(--c-success);background:var(--c-success-bg)}.page-krisendiagnose .service-card{background:linear-gradient(135deg,#FBF8F1 0%,#F4EDD9 100%);border:1px solid #E5D6A8;border-radius:var(--radius);padding:24px;margin-bottom:20px;display:-ms-grid;display:grid;-ms-grid-columns:auto 20px 1fr 20px auto;grid-template-columns:auto 1fr auto;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-krisendiagnose .service-icon{width:54px;height:54px;border-radius:10px;background:var(--c-accent);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.page-krisendiagnose .service-content h4{font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--c-accent-dk);margin-bottom:6px}.page-krisendiagnose .service-content h3{font-size:18px;font-weight:700;color:var(--c-primary);margin-bottom:6px}.page-krisendiagnose .service-content p{font-size:14px;color:var(--c-anthrazit);line-height:1.55;max-width:600px}.page-krisendiagnose{}.page-krisendiagnose .lead-section{background:linear-gradient(135deg,var(--c-primary) 0%,var(--c-anthrazit) 100%);color:#fff;border-radius:var(--radius);padding:32px;margin-bottom:20px}.page-krisendiagnose .lead-section h2{font-size:24px;margin-bottom:8px;font-weight:700;letter-spacing:-0.2px}.page-krisendiagnose .lead-section p.lead-intro{font-size:15px;opacity:0.9;margin-bottom:24px;max-width:680px;line-height:1.55}.page-krisendiagnose .lead-form{display:-ms-grid;display:grid;-ms-grid-columns:1fr 14px 1fr;grid-template-columns:1fr 1fr;gap:14px}.page-krisendiagnose .lead-form .full{grid-column:1/-1}.page-krisendiagnose .lead-form label{display:block;font-size:12.5px;font-weight:600;letter-spacing:0.4px;text-transform:uppercase;margin-bottom:6px;opacity:0.85}.page-krisendiagnose .lead-form input,.page-krisendiagnose .lead-form select,.page-krisendiagnose .lead-form textarea{width:100%;padding:11px 14px;border-radius:6px;border:1px solid rgba(255,255,255,0.18);background:rgba(255,255,255,0.08);color:#fff;font-size:14.5px;font-family:inherit;-webkit-transition:var(--transition);transition:var(--transition)}.page-krisendiagnose .lead-form input::-webkit-input-placeholder,.page-krisendiagnose .lead-form textarea::-webkit-input-placeholder{color:rgba(255,255,255,0.45)}.page-krisendiagnose .lead-form input::-moz-placeholder,.page-krisendiagnose .lead-form textarea::-moz-placeholder{color:rgba(255,255,255,0.45)}.page-krisendiagnose .lead-form input:-ms-input-placeholder,.page-krisendiagnose .lead-form textarea:-ms-input-placeholder{color:rgba(255,255,255,0.45)}.page-krisendiagnose .lead-form input::-ms-input-placeholder,.page-krisendiagnose .lead-form textarea::-ms-input-placeholder{color:rgba(255,255,255,0.45)}.page-krisendiagnose .lead-form input::placeholder,.page-krisendiagnose .lead-form textarea::placeholder{color:rgba(255,255,255,0.45)}.page-krisendiagnose .lead-form input:focus,.page-krisendiagnose .lead-form select:focus,.page-krisendiagnose .lead-form textarea:focus{outline:none;border-color:var(--c-accent);background:rgba(255,255,255,0.12)}.page-krisendiagnose .lead-form textarea{min-height:90px;resize:vertical}.page-krisendiagnose .checkbox-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:13px;line-height:1.5;margin-top:6px;opacity:0.92}.page-krisendiagnose .checkbox-row input{width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0;margin-top:2px;accent-color:var(--c-accent)}.page-krisendiagnose .checkbox-row a{color:var(--c-accent);text-decoration:underline}.page-krisendiagnose .lead-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:18px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-krisendiagnose .disclaimer{background:#FFF8E1;border:1px solid #E8D279;border-radius:var(--radius);padding:18px 22px;font-size:13.5px;line-height:1.6;color:#5A4500;margin-bottom:24px}.page-krisendiagnose .disclaimer strong{color:#3F2E00}.page-krisendiagnose{}.page-krisendiagnose .app-footer{border-top:1px solid var(--c-border);padding:24px 0;font-size:12.5px;color:var(--c-muted);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.page-krisendiagnose .app-footer a{color:var(--c-primary);text-decoration:none;font-weight:500}.page-krisendiagnose .app-footer a:hover{text-decoration:underline}.page-krisendiagnose{}.page-krisendiagnose .dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px;vertical-align:baseline}.page-krisendiagnose{}@media (max-width:880px){.page-krisendiagnose .causes-measures,.page-krisendiagnose .lead-form,.page-krisendiagnose .result-grid,.page-krisendiagnose .result-hero-inner,.page-krisendiagnose .service-card,.page-krisendiagnose .welcome-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}.page-krisendiagnose .traffic-light{margin:0 auto}.page-krisendiagnose .headline{font-size:26px}.page-krisendiagnose .result-phase{font-size:24px}.page-krisendiagnose .q-text{font-size:18px}.page-krisendiagnose .q-card{padding:24px 22px}.page-krisendiagnose .service-card{text-align:center}.page-krisendiagnose .service-icon{margin:0 auto}.page-krisendiagnose .app-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.page-krisendiagnose{}@media print{.page-krisendiagnose .app-header .lang-switch,.page-krisendiagnose .cta-row,.page-krisendiagnose .lead-section,.page-krisendiagnose .q-nav{display:none!important}}@media print{*,:after,:before{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}@page{margin:1.5cm;size:A4 portrait}body{font-size:12pt;line-height:1.5;color:#000;background:#fff}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid;font-weight:bold;color:#000}h1{font-size:24pt;margin-top:0}h2{font-size:18pt;margin-top:16pt}h3{font-size:14pt}blockquote,dl,ol,p,ul{orphans:3;widows:3}blockquote,figure,img,pre,table,tr{page-break-inside:avoid}blockquote,pre{border:1px solid #999}a{color:#000;text-decoration:underline;word-wrap:break-word}a[href]:after{content:" (" attr(href) ")";font-size:90%;color:#666}a[href^="#"]:after,a[href^="javascript:"]:after,a[href^="mailto:"]:after,a[href^="tel:"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")";font-size:90%}.ir a:after{content:""}img{max-width:100%!important;height:auto!important;page-break-inside:avoid;filter:none!important;-webkit-filter:grayscale(0%)!important}.wp-block-image img{max-width:12cm!important}audio,embed,iframe,object,video{display:none!important}#footer,#header,footer,header{display:none!important}button[type=submit],form,input[type=button],input[type=reset],input[type=submit],select,textarea{display:none!important}input[type=email],input[type=tel],input[type=text],input[type=url]{border:none;border-bottom:1px solid #000;background:none}table{width:100%;border-collapse:collapse;page-break-inside:avoid}table td,table th{padding:8pt;border:1px solid #000;text-align:left}table thead{display:table-header-group;font-weight:bold}table thead th{background:#f0f0f0!important;border-bottom:2pt solid #000}table tbody tr{page-break-inside:avoid}ol,ul{padding-left:20pt}ol li,ul li{page-break-inside:avoid}code,pre{font-family:"Courier New",monospace;font-size:10pt;white-space:pre-wrap;word-wrap:break-word}pre{border:1px solid #999;padding:8pt;page-break-inside:avoid}code{padding:2pt 4pt;background:#f5f5f5!important}.wp-block-columns,.wp-block-group{margin-bottom:1cm!important}.wp-block-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1cm;page-break-inside:avoid}.wp-block-column{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:40%}.wp-block-button,.wp-block-buttons{display:none!important}.wp-block-embed{display:none!important}.hero-banner,.split-banner{padding:1cm 0!important;margin-bottom:1cm!important;background-image:none!important}.key-figures{display:block!important}.key-figures .key-figure{display:inline-block;width:30%;margin:0 1% 1cm;page-break-inside:avoid}*{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}.columns,.flex,.grid{display:block!important}}