.roadmap *,.roadmap:active *,.roadmap:focus *{-webkit-highlight-color:rgba(0,0,0,0) !important;-webkit-tap-highlight-color:rgba(0,0,0,0) !important}.roadmap ::highlight(*),.roadmap:active ::highlight(*),.roadmap:focus ::highlight(*){-webkit-highlight-color:rgba(0,0,0,0) !important;-webkit-tap-highlight-color:rgba(0,0,0,0) !important}.roadmap-item .item-head,.roadmap-item .item-headline{cursor:pointer;user-select:none}.roadmap-item .item-head h4{font-weight:400 !important}.roadmap-item.active .item-head h4{font-weight:700 !important}.roadmap-item p{overflow:hidden;transition:opacity .4s ease,max-height .45s ease,margin-bottom .45s ease}.roadmap-item:not(.active) p{opacity:0;max-height:0 !important;margin-bottom:0 !important}.roadmap-item.active p{opacity:1;max-height:400px}.roadmap-desktop .roadmap-item:not(.active)>.wp-block-column:nth-child(2)>h4{padding-top:0 !important;padding-bottom:0 !important}:root{--art-instut-background: var(--wp--preset--color--background);--art-instut-text: var(--wp--preset--color--text);--art-instut-accent: var(--wp--preset--color--xd-olive);--art-instut-link: var(--wp--preset--color--xd-white)}body{background:var(--art-instut-background);font-family:var(--wp--preset--font-family--body-sans);line-height:var(--wp--preset--line-height--relaxed);max-width:1600px;margin:0 auto}a:where(:not(.wp-element-button)){color:var(--art-instut-link);text-decoration:underline}a:where(:not(.wp-element-button)):hover{color:var(--art-instut-accent)}h1.text-shadow{text-shadow:0px 10px 12px #000}.text-shadow{text-shadow:0px 10px 20px #000}.box-shadow{box-shadow:-1px 11px 4px #000}.infographic-carousel{position:relative}.infographic-carousel .cb-button-prev,.infographic-carousel .cb-button-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:50px !important;height:56px !important}.infographic-carousel .cb-button-prev.swiper-button-prev::after,.infographic-carousel .cb-button-prev.swiper-button-next::after,.infographic-carousel .cb-button-next.swiper-button-prev::after,.infographic-carousel .cb-button-next.swiper-button-next::after{font-family:none !important;content:"" !important;display:block;width:50px;height:56px;background:no-repeat center/contain}.infographic-carousel .cb-button-prev{left:16px}.infographic-carousel .cb-button-prev.swiper-button-prev::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpolygon points='18 4 4 12 18 20' fill='white'/%3E%3C/svg%3E")}.infographic-carousel .cb-button-next{right:16px}.infographic-carousel .cb-button-next.swiper-button-next::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpolygon points='6 4 20 12 6 20' fill='white'/%3E%3C/svg%3E")}
