/*!
 * Do not edit directly, this file was auto-generated.
 * Generated on Mon, 18 May 2026 06:49:44 GMT (08:49:44 CEST)
 */.has-control-menu [class*=theme-] header{position:relative!important;top:inherit!important}.has-control-menu [class*=theme-] #content,.has-control-menu [class*=theme-] #main-wrapper{padding-top:0!important}@media(min-width:991px){.has-control-menu .theme-post-documentation .content-sidebar{height:100%!important;position:absolute!important;top:inherit!important}}.portlet{margin-bottom:0}#post-website .layout-content>[class*=lfr-layout-structure-item-],#post-website .page-editor__root>[class*=lfr-layout-structure-item-]{position:relative}#post-website .layout-content>[class*=lfr-layout-structure-item-]+[class*=lfr-layout-structure-item-]:has(.module:not(.module-grey):not(.module-fullscreen):not(.module-angular-app-grey):not(.module-angular-app-fullscreen)) .module,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]+[class*=lfr-layout-structure-item-]:has(.module:not(.module-grey):not(.module-fullscreen):not(.module-angular-app-grey):not(.module-angular-app-fullscreen)) .module{padding-top:3rem}@media(min-width:991px){#post-website .layout-content>[class*=lfr-layout-structure-item-]+[class*=lfr-layout-structure-item-]:has(.module:not(.module-grey):not(.module-fullscreen):not(.module-angular-app-grey):not(.module-angular-app-fullscreen)) .module,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]+[class*=lfr-layout-structure-item-]:has(.module:not(.module-grey):not(.module-fullscreen):not(.module-angular-app-grey):not(.module-angular-app-fullscreen)) .module{padding-top:6rem}}#post-website .layout-content>[class*=lfr-layout-structure-item-]:first-child .module,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:first-child .module{padding-top:2.5rem}@media(min-width:991px){#post-website .layout-content>[class*=lfr-layout-structure-item-]:first-child .module,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:first-child .module{padding-top:3rem}}#post-website .layout-content>[class*=lfr-layout-structure-item-]:nth-child(2) .module,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:nth-child(2) .module{padding-top:3rem}@media(min-width:991px){#post-website .layout-content>[class*=lfr-layout-structure-item-]:nth-child(2) .module,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:nth-child(2) .module{padding-top:6rem}}#post-website .layout-content>[class*=lfr-layout-structure-item-]:nth-child(2) .module-text-wysiwyg,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:nth-child(2) .module-text-wysiwyg{padding-top:2rem!important}@media(min-width:991px){#post-website .layout-content>[class*=lfr-layout-structure-item-]:nth-child(2) .module-text-wysiwyg,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:nth-child(2) .module-text-wysiwyg{padding-top:3rem!important}}#post-website .layout-content>[class*=lfr-layout-structure-item-]:last-child .module,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:last-child .module{padding-bottom:3rem}@media(min-width:991px){#post-website .layout-content>[class*=lfr-layout-structure-item-]:last-child .module,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:last-child .module{padding-bottom:6rem}}#post-website .layout-content>[class*=lfr-layout-structure-item-] .module-grey,#post-website .page-editor__root>[class*=lfr-layout-structure-item-] .module-grey{background-color:var(--background-secondary);margin-top:3rem;padding:3rem 0}@media(min-width:991px){#post-website .layout-content>[class*=lfr-layout-structure-item-] .module-grey,#post-website .page-editor__root>[class*=lfr-layout-structure-item-] .module-grey{margin-top:6rem;padding:6rem 0}}#post-website .layout-content>[class*=lfr-layout-structure-item-] .module-blue,#post-website .page-editor__root>[class*=lfr-layout-structure-item-] .module-blue{background:var(--background-tertiary);margin-top:3rem;padding:3rem 0}@media(min-width:991px){#post-website .layout-content>[class*=lfr-layout-structure-item-] .module-blue,#post-website .page-editor__root>[class*=lfr-layout-structure-item-] .module-blue{margin-top:6rem;padding:6rem 0}}#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.angular-app):not(:has(.module-fullscreen,.module-angular-app-fullscreen))+[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen),#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.jumbotron):not(:has(.jumbotron-fullscreen)):not(:has(.module-grey))+[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen),#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.module:not(.module-grey):not(.module-fullscreen):not(.module-angular-app-grey):not(.module-angular-app-fullscreen))+[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen),#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.angular-app):not(:has(.module-fullscreen,.module-angular-app-fullscreen))+[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen),#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.jumbotron):not(:has(.jumbotron-fullscreen)):not(:has(.module-grey))+[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen),#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.module:not(.module-grey):not(.module-fullscreen):not(.module-angular-app-grey):not(.module-angular-app-fullscreen))+[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen){margin-top:3rem}@media(min-width:991px){#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.angular-app):not(:has(.module-fullscreen,.module-angular-app-fullscreen))+[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen),#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.jumbotron):not(:has(.jumbotron-fullscreen)):not(:has(.module-grey))+[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen),#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.module:not(.module-grey):not(.module-fullscreen):not(.module-angular-app-grey):not(.module-angular-app-fullscreen))+[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen),#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.angular-app):not(:has(.module-fullscreen,.module-angular-app-fullscreen))+[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen),#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.jumbotron):not(:has(.jumbotron-fullscreen)):not(:has(.module-grey))+[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen),#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.module:not(.module-grey):not(.module-fullscreen):not(.module-angular-app-grey):not(.module-angular-app-fullscreen))+[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen){margin-top:6rem}}#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.module-title-center)+[class*=lfr-layout-structure-item-]:has(.module:not(.module-grey):not(.module-fullscreen):not(.module-angular-app-grey):not(.module-angular-app-fullscreen)) .module,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.module-title-center)+[class*=lfr-layout-structure-item-]:has(.module:not(.module-grey):not(.module-fullscreen):not(.module-angular-app-grey):not(.module-angular-app-fullscreen)) .module{padding-top:0}#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.module-title-center)+[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen),#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.module-title-center)+[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen){margin-top:0}#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.module-breadcrumb)+[class*=lfr-layout-structure-item-]:has(.module:not(.module-grey):not(.module-fullscreen):not(.module-angular-app-grey):not(.module-angular-app-fullscreen)) .module,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.module-breadcrumb)+[class*=lfr-layout-structure-item-]:has(.module:not(.module-grey):not(.module-fullscreen):not(.module-angular-app-grey):not(.module-angular-app-fullscreen)) .module{padding-top:0}#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.module-search)+[class*=lfr-layout-structure-item-]:not(:has(.module-grey,.module-angular-app-grey)) .module,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.module-search)+[class*=lfr-layout-structure-item-]:not(:has(.module-grey,.module-angular-app-grey)) .module{padding-top:0}#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.module-search)+[class*=lfr-layout-structure-item-]:has(.module-grey,.module-angular-app-grey) .module.module-services,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.module-search)+[class*=lfr-layout-structure-item-]:has(.module-grey,.module-angular-app-grey) .module.module-services{margin-top:0}#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.module-grey,.module-angular-app-grey)+[class*=lfr-layout-structure-item-]:has(.module-grey,.module-angular-app-grey) .module,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.module-grey,.module-angular-app-grey)+[class*=lfr-layout-structure-item-]:has(.module-grey,.module-angular-app-grey) .module{margin-top:0;padding-top:0}#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.module-grey,.module-angular-app-grey)+[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen) .module,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.module-grey,.module-angular-app-grey)+[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen) .module{margin-top:0}#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.module-grey,.module-angular-app-grey)+[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen) .module-swiper-fullscreen,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.module-grey,.module-angular-app-grey)+[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen) .module-swiper-fullscreen{margin-top:3rem}@media(min-width:991px){#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.module-grey,.module-angular-app-grey)+[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen) .module-swiper-fullscreen,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.module-grey,.module-angular-app-grey)+[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen) .module-swiper-fullscreen{margin-top:0}}#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen)+[class*=lfr-layout-structure-item-]:has(.module-grey,.module-angular-app-grey) .module,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.module-fullscreen,.module-angular-app-fullscreen)+[class*=lfr-layout-structure-item-]:has(.module-grey,.module-angular-app-grey) .module{margin-top:0}@media(min-width:991px){#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.module-tools),#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.module-tools){padding-bottom:4rem}}#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.module-tools):has(+[class*=lfr-layout-structure-item-] .module-grey,+[class*=lfr-layout-structure-item-] .module-angular-app-grey),#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.module-tools):has(+[class*=lfr-layout-structure-item-] .module-grey,+[class*=lfr-layout-structure-item-] .module-angular-app-grey){background-color:var(--background-secondary)}#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.module-cards-event):has(+[class*=lfr-layout-structure-item-]>.module-fullscreen-cover-before-bg-blue) .swiper-navigation-wrapper .swiper-button-wrapper .btn.btn-rounded:disabled,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.module-cards-event):has(+[class*=lfr-layout-structure-item-]>.module-fullscreen-cover-before-bg-blue) .swiper-navigation-wrapper .swiper-button-wrapper .btn.btn-rounded:disabled{background-color:var(--button-primary-background-disabled-ondark);border-color:var(--button-primary-border-disabled-ondark);color:var(--button-primary-text-ondark)}#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.module-cards-event):has(+[class*=lfr-layout-structure-item-]>.module-fullscreen-cover-before-bg-blue) .swiper-navigation-wrapper .swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.module-cards-event):has(+[class*=lfr-layout-structure-item-]>.module-fullscreen-cover-before-bg-blue) .swiper-navigation-wrapper .swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet{background:var(--swiper-bullet-inactive-ondark)}#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.module-cards-event):has(+[class*=lfr-layout-structure-item-]>.module-fullscreen-cover-before-bg-blue) .swiper-navigation-wrapper .swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet-active,#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.module-cards-event):has(+[class*=lfr-layout-structure-item-]>.module-fullscreen-cover-before-bg-blue) .swiper-navigation-wrapper .swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet:focus,#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.module-cards-event):has(+[class*=lfr-layout-structure-item-]>.module-fullscreen-cover-before-bg-blue) .swiper-navigation-wrapper .swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet:hover,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.module-cards-event):has(+[class*=lfr-layout-structure-item-]>.module-fullscreen-cover-before-bg-blue) .swiper-navigation-wrapper .swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet-active,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.module-cards-event):has(+[class*=lfr-layout-structure-item-]>.module-fullscreen-cover-before-bg-blue) .swiper-navigation-wrapper .swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet:focus,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.module-cards-event):has(+[class*=lfr-layout-structure-item-]>.module-fullscreen-cover-before-bg-blue) .swiper-navigation-wrapper .swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet:hover{background:var(--swiper-bullet-active-ondark)}#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.jumbotron-landing-page)+[class*=lfr-layout-structure-item-]:has(.module-grey,.module-angular-app-grey) .module,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.jumbotron-landing-page)+[class*=lfr-layout-structure-item-]:has(.module-grey,.module-angular-app-grey) .module{margin-top:0}#post-website .layout-content>[class*=lfr-layout-structure-item-]:has(.jumbotron-fullscreen):has(+[class*=lfr-layout-structure-item-] .module-grey,+[class*=lfr-layout-structure-item-] .module-angular-app-grey) .jumbotron-bamboo,#post-website .page-editor__root>[class*=lfr-layout-structure-item-]:has(.jumbotron-fullscreen):has(+[class*=lfr-layout-structure-item-] .module-grey,+[class*=lfr-layout-structure-item-] .module-angular-app-grey) .jumbotron-bamboo{background-color:var(--background-secondary)}