/**handles:divi-carousel-styles,child-style,divi-style,kobeco**/
.et-db #et-boc .et-fb-modules-list li.dica_divi_carousel .et-fb-icon svg{width:22px!important;height:22px!important}.fancybox-container{z-index:999999}.dica_divi_carousel{--dica-border-ripple-color:transparent}.dica-container .swiper-container{width:100%;height:auto}.dica-container .swiper-wrapper{height:auto!important;-webkit-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s;-webkit-transition-property:-webkit-transform!important;transition-property:-webkit-transform!important;-o-transition-property:transform!important;transition-property:transform!important;transition-property:transform,-webkit-transform!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.dica_divi_carousel .dica_divi_carouselitem{font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;margin-bottom:0!important;-ms-flex-item-align:start;align-self:flex-start}:root .dica_divi_carousel .dica_divi_carouselitem .et_pb_module_inner,_:-ms-fullscreen{-ms-flex:1 1;flex:1 1}.dica_divi_carouselitem{-ms-flex-negative:0;flex-shrink:0;width:100%;position:relative}.dica_divi_carouselitem>div{background-position:50%;background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:0}.dica_divi_carousel .swiper-container-3d .dica_divi_carouselitem{-webkit-transition-property:-webkit-transform,padding,margin,background-color,background-image,color,border-raduis,border-color,border-width!important;transition-property:-webkit-transform,padding,margin,background-color,background-image,color,border-raduis,border-color,border-width!important;-o-transition-property:transform,padding,margin,background-color,background-image,color,border-raduis,border-color,border-width!important;-webkit-transition-property:padding,margin,background-color,background-image,color,border-raduis,border-color,border-width,-webkit-transform!important;transition-property:padding,margin,background-color,background-image,color,border-raduis,border-color,border-width,-webkit-transform!important;transition-property:transform,padding,margin,background-color,background-image,color,border-raduis,border-color,border-width!important;transition-property:transform,padding,margin,background-color,background-image,color,border-raduis,border-color,border-width,-webkit-transform!important}.dica-container .swiper-container-3d .swiper-slide-shadow-left,.dica-container .swiper-container-3d .swiper-slide-shadow-right,.dica-container .swiper-container-3d .swiper-slide-shadow-top{-webkit-transition-property:all!important;-o-transition-property:all!important;transition-property:all!important}.dica-container .swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent)!important;background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent)!important;background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent))!important;background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)!important}.dica-container .swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent)!important;background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent)!important;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent))!important;background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)!important}.dica_divi_carouselitem>div{width:100%;-ms-flex-positive:1;flex-grow:1}.dica_divi_carousel .dica_divi_carouselitem .dica-item-content .item-title{font-size:20px;letter-spacing:0}.dica_divi_carousel .dica_divi_carouselitem .dica-item-content .item-title a{color:inherit}.dica_divi_carousel .dica_divi_carouselitem .dica-item-content .item-subtitle{font-size:16px;letter-spacing:0}.dica_divi_carousel .dica_divi_carouselitem .dica-item-content .content{font-size:14px;letter-spacing:0}.dica_divi_carousel .dica_divi_carouselitem .dica-item-content .content.dg_enable_content_limit p:last-of-type{display:inline}.dica_divi_carousel .dica_divi_carouselitem .dica-item-content .content .dg_hide_content{position:absolute;top:-99999px}.dica_divi_carousel .dica_divi_carouselitem .dica-item.empty-content .dica-item-content{display:none}.dica_divi_carousel .dica_divi_carouselitem .dica-item-content{font-size:14px;z-index:9;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.dica_divi_carouselitem .dica-item-content{background-repeat:no-repeat;background-size:cover;background-position:50%}#et-boc .dica_divi_carousel .dica_divi_carouselitem .dica-image-container .image{padding-bottom:0}.dica_divi_carousel .dica_divi_carouselitem .dica-image-container{position:relative;overflow:hidden;line-height:0}#et-boc .dica_divi_carousel .dica_divi_carouselitem .dica-image-container img,.dica_divi_carousel .dica_divi_carouselitem .dica-image-container img{border-style:solid;display:block;max-width:100%;border-width:0;position:relative}.dica_divi_carousel .dica_divi_carouselitem .dica-image-container .image{display:inline-block;position:relative;overflow:hidden;z-index:10}.dica_divi_carousel .dica_divi_carouselitem .dica-image-container{z-index:10}#et-boc .dica_divi_carousel .dica_divi_carouselitem,#et-boc .dica_divi_carousel .dica_divi_carouselitem>div,.dica_divi_carousel .dica_divi_carouselitem,.dica_divi_carousel .dica_divi_carouselitem>div{border-style:solid;border-width:0}.dica_divi_carousel .dica_divi_carouselitem .dica-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-negative:0;flex-shrink:0}.dica_divi_carousel .dica_divi_carouselitem .dica-item.loading .dica-image-container img{min-height:100px}.dica_divi_carousel .dica_divi_carouselitem .dica-item.loading .dica-image-container{margin-bottom:auto}.dica_divi_carousel .dica_divi_carouselitem .dica-item.loading .dica-item-content{margin-top:auto}.dica-container .swiper-pagination{width:100%;position:relative}.dica_divi_carousel .swiper-pagination-bullet{border-radius:100%!important;opacity:1;margin-right:4px!important}.dica-container .et_pb_button_wrapper{margin-top:10px}.et_pb_button{display:inline-block}.overlay-image .dica-item .dica-image-container{position:relative}.dica_divi_carousel .et_clickable .dica-image-container>.image{pointer-events:none}.dica_divi_carousel .et_clickable .dica-item{pointer-events:all}.overlay-image .dica-item .dica-image-container .image:before{content:"";background:hsla(0,0%,100%,.81);position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:1;pointer-events:none}.overlay-image .dica-item .dica-image-container .image:after{content:"1";display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:ETmodules;font-size:26px;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;line-height:1;text-transform:none;speak:none;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);left:50%;color:#58b4f4;opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:1}.overlay-image.overlay_image_default .dica-item .dica-image-container .image:after,.overlay-image.overlay_image_default .dica-item .dica-image-container .image:before,.overlay-image:not(.overlay_image_default) .dica-item:hover .dica-image-container .image:before{opacity:1}.overlay-image:not(.overlay_image_default) .dica-item:hover .dica-image-container .image:after{opacity:1;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.overlay-image .dica-item .dica-image-container .image:has(.animated_icon):after,.overlay-image.overlay_image_default .dica-item .dica-image-container .image:has(.animated_icon):after{content:unset}.overlay-image .dica-item:hover .dica-image-container a.image:has(.animated_icon) .animated_icon,.overlay-image.overlay_image_default .dica-item .dica-image-container a.image:has(.animated_icon) .animated_icon{position:absolute;z-index:10;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:32px;height:44px;border-radius:50%;padding:18px 20px 18px 28px}.overlay-image .dica-item:hover .dica-image-container a.image:has(.animated_icon) .animated_icon:not(.anim-none):before,.overlay-image.overlay_image_default .dica-item .dica-image-container a.image:has(.animated_icon) .animated_icon:not(.anim-none):before{content:"";position:absolute;z-index:0;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:block;width:80px;height:80px;background:var(--dica-border-ripple-color);border-radius:50%}.overlay-image .dica-item:hover .dica-image-container a.image:has(.animated_icon) .animated_icon.anim-ripple:before,.overlay-image.overlay_image_default .dica-item .dica-image-container a.image:has(.animated_icon) .animated_icon.anim-ripple:before{-webkit-animation:anim-ripple 1.5s ease-out infinite;animation:anim-ripple 1.5s ease-out infinite}.overlay-image .dica-item:hover .dica-image-container a.image:has(.animated_icon) .animated_icon.anim-pulse-border:before,.overlay-image.overlay_image_default .dica-item .dica-image-container a.image:has(.animated_icon) .animated_icon.anim-pulse-border:before{-webkit-animation:anim-pulse-border 1.5s ease-out infinite;animation:anim-pulse-border 1.5s ease-out infinite}.overlay-image .dica-item:hover .dica-image-container a.image:has(.animated_icon) .animated_icon:after,.overlay-image.overlay_image_default .dica-item .dica-image-container a.image:has(.animated_icon) .animated_icon:after{content:"";position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:block;width:80px;height:80px;border-radius:50%;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;border:0 solid #fff}.overlay-image .dica-item:hover .dica-image-container a.image:has(.animated_icon) .animated_icon span,.overlay-image.overlay_image_default .dica-item .dica-image-container a.image:has(.animated_icon) .animated_icon span{display:block;position:relative;z-index:3;width:0;height:0;border-left:32px solid #fff;border-top:22px solid transparent;border-bottom:22px solid transparent}.overlay-image .dica-item:hover .dica-image-container a.image:has(.animated_icon) .animated_icon.anim-pulse-border:before,.overlay-image.overlay_image_default .dica-item .dica-image-container a.image:has(.animated_icon) .animated_icon.anim-pulse-border:before{height:150%;width:150%;border:0 solid var(--dica-border-ripple-color)}@-webkit-keyframes anim-ripple{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}to{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}@keyframes anim-ripple{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}to{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}@-webkit-keyframes anim-pulse-border{0%{-webkit-box-shadow:inset 0 0 25px 3px var(--dica-border-ripple-color),0 0 25px 10px var(--dica-border-ripple-color);box-shadow:inset 0 0 25px 3px var(--dica-border-ripple-color),0 0 25px 10px var(--dica-border-ripple-color);opacity:1;-webkit-transform:translate(-50%,-50%) scale(.6);transform:translate(-50%,-50%) scale(.6)}to{-webkit-box-shadow:none;box-shadow:none;opacity:0;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes anim-pulse-border{0%{-webkit-box-shadow:inset 0 0 25px 3px var(--dica-border-ripple-color),0 0 25px 10px var(--dica-border-ripple-color);box-shadow:inset 0 0 25px 3px var(--dica-border-ripple-color),0 0 25px 10px var(--dica-border-ripple-color);opacity:1;-webkit-transform:translate(-50%,-50%) scale(.6);transform:translate(-50%,-50%) scale(.6)}to{-webkit-box-shadow:none;box-shadow:none;opacity:0;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}.dica-container .swiper-container-coverflow .swiper-wrapper .swiper-slide-active{-webkit-transform:translateZ(0) rotateX(0deg) rotateY(0deg)!important;transform:translateZ(0) rotateX(0deg) rotateY(0deg)!important}.overlay-image.overlay_image_default .dica-item .dica-image-container .image:has(.animated_icon) .animated_icon.style_2{position:absolute;z-index:10;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:32px;height:44px;border-radius:50%;padding:18px 20px 18px 28px}.overlay-image.overlay_image_default .dica-item .dica-image-container .image:has(.animated_icon) .animated_icon.style_2:before{content:"";position:absolute;z-index:0;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:block;width:80px;height:80px;background:#ba1f24;border-radius:50%;-webkit-animation:pulse-border 1.5s ease-out infinite;animation:pulse-border 1.5s ease-out infinite}.overlay-image.overlay_image_default .dica-item .dica-image-container .image:has(.animated_icon) .animated_icon.style_2:after{content:"";position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:block;width:80px;height:80px;background:#fa183d;border-radius:50%;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.overlay-image.overlay_image_default .dica-item .dica-image-container .image:has(.animated_icon) .animated_icon.style_2 span{display:block;position:relative;z-index:3;width:0;height:0;border-left:32px solid #fff;border-top:22px solid transparent;border-bottom:22px solid transparent}@-webkit-keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}to{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}@keyframes pulse-border{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}to{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}.dica-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.dica-container .swiper-button-next,.dica-container .swiper-button-prev{background-image:none!important;width:53px;font-size:53px;height:53px;background-color:#fff;margin-top:0;line-height:.96em;left:auto;right:auto;text-align:center}.dica-container .swiper-button-next{-webkit-transition:all .4s ease!important;-o-transition:all .4s ease!important;transition:all .4s ease!important;margin-left:10px}.dica-container .swiper-button-prev{-webkit-transition:all .3s ease!important;-o-transition:all .3s ease!important;transition:all .3s ease!important;margin-right:10px}.dica-container .swiper-button-next:before,.dica-container .swiper-button-prev:before{content:attr(data-icon);display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:ETmodules;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none;color:#0c71c3;speak:none;vertical-align:super}.dica-container .swiper-buttton-container{pointer-events:none;display:-ms-flexbox;display:flex;z-index:9}.dica-container .swiper-button-next,.dica-container .swiper-button-prev{pointer-events:all;position:relative}.dica-container .swiper-button-next:after,.dica-container .swiper-button-prev:after{display:none!important}@media (min-width:981px){.desktop_middle-inside .swiper-buttton-container{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.desktop_middle-inside.arrow-on-hover .swiper-buttton-container{overflow:hidden}.desktop_middle-inside.arrow-on-hover .swiper-button-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.desktop_middle-inside.arrow-on-hover .swiper-button-next{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}.desktop_middle-inside.arrow-on-hover:hover .swiper-button-next,.desktop_middle-inside.arrow-on-hover:hover .swiper-button-prev{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.desktop_middle-outside .swiper-buttton-container{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.desktop_middle-outside .swiper-button-next{-webkit-transform:translateX(150%);transform:translateX(150%)}.desktop_middle-outside .swiper-button-prev{-webkit-transform:translateX(-150%);transform:translateX(-150%)}.desktop_middle-outside.arrow-on-hover .swiper-button-prev{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}.desktop_middle-outside.arrow-on-hover .swiper-button-next{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}.desktop_middle-outside.arrow-on-hover:hover .swiper-button-next{-webkit-transform:translateX(150%);transform:translateX(150%);opacity:1}.desktop_middle-outside.arrow-on-hover:hover .swiper-button-prev{-webkit-transform:translateX(-150%);transform:translateX(-150%);opacity:1}.desktop_top .swiper-buttton-container{-ms-flex-order:-1;order:-1}.dica_divi_carousel .dica-container.desktop_middle-inside .swiper-buttton-container,.dica_divi_carousel .dica-container.desktop_middle-outside .swiper-buttton-container{-ms-flex-pack:justify!important;justify-content:space-between!important}}@media (max-width:980px) and (min-width:768px){.tablet_middle-inside .swiper-buttton-container{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.tablet_middle-inside.arrow-on-hover .swiper-buttton-container{overflow:hidden}.tablet_middle-inside.arrow-on-hover .swiper-button-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.tablet_middle-inside.arrow-on-hover .swiper-button-next{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}.tablet_middle-inside.arrow-on-hover:hover .swiper-button-next,.tablet_middle-inside.arrow-on-hover:hover .swiper-button-prev{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.tablet_middle-outside .swiper-buttton-container{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.tablet_middle-outside .swiper-button-next{-webkit-transform:translateX(150%);transform:translateX(150%)}.tablet_middle-outside .swiper-button-prev{-webkit-transform:translateX(-150%);transform:translateX(-150%)}.tablet_middle-outside.arrow-on-hover .swiper-button-next{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}.tablet_middle-outside.arrow-on-hover .swiper-button-prev{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}.tablet_middle-outside.arrow-on-hover:hover .swiper-button-next,.tablet_middle-outside.arrow-on-hover:hover .swiper-button-prev{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.tablet_top .swiper-buttton-container{-ms-flex-order:-1;order:-1}.dica_divi_carousel .dica-container.tablet_middle-inside .swiper-buttton-container,.dica_divi_carousel .dica-container.tablet_middle-outside .swiper-buttton-container{-ms-flex-pack:justify!important;justify-content:space-between!important}}@media (max-width:767px){.mobile_middle-inside .swiper-buttton-container{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.mobile_middle-inside.arrow-on-hover .swiper-buttton-container{overflow:hidden}.mobile_middle-inside.arrow-on-hover .swiper-button-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.mobile_middle-inside.arrow-on-hover .swiper-button-next{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}.mobile_middle-inside.arrow-on-hover:hover .swiper-button-next,.mobile_middle-inside.arrow-on-hover:hover .swiper-button-prev{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.mobile_middle-outside .swiper-buttton-container{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.mobile_middle-outside .swiper-button-next{-webkit-transform:translateX(150%);transform:translateX(150%)}.mobile_middle-outside .swiper-button-prev{-webkit-transform:translateX(-150%);transform:translateX(-150%)}.mobile_middle-outside.arrow-on-hover .swiper-button-next{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}.mobile_middle-outside.arrow-on-hover .swiper-button-prev{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}.mobile_middle-outside.arrow-on-hover:hover .swiper-button-next,.mobile_middle-outside.arrow-on-hover:hover .swiper-button-prev{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.mobile_top .swiper-buttton-container{-ms-flex-order:-1;order:-1}.dica_divi_carousel .dica-container.mobile_middle-inside .swiper-buttton-container,.dica_divi_carousel .dica-container.mobile_middle-outside .swiper-buttton-container{-ms-flex-pack:justify!important;justify-content:space-between!important}}.dica_divi_carousel .dica_divi_carouselitem .image_bottom .dica-item-content{-ms-flex-order:-1;order:-1}.dica_divi_carousel .dica_divi_carouselitem .image_left{-ms-flex-direction:row;flex-direction:row}.dica_divi_carousel .dica_divi_carouselitem .image_right{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.dica_divi_carousel .dica_divi_carouselitem .social-media{padding:0;display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:nowrap;flex-flow:nowrap;max-width:100%}.dica_divi_carousel .dica_divi_carouselitem .social-media li{list-style:none;margin-left:15px;vertical-align:middle;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-align:center;-ms-flex-negative:0;flex-shrink:0;height:auto}.dica_divi_carouselitem .social-media li,.dica_divi_carouselitem .social-media li a{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:#b2b2b2;border-style:solid}.dica_divi_carousel .swiper-container.swiper-container-rtl .dica_divi_carouselitem .social-media li:last-child,.dica_divi_carousel .swiper-container:not(.swiper-container-rtl) .dica_divi_carouselitem .social-media li:first-child{margin-left:0}.dica_divi_carousel .dica_divi_carouselitem .social-media li a{font-size:16px;display:block}.dica_divi_carousel .dica_divi_carouselitem .social-media-container .social-media li a:before{text-shadow:0 0!important;font-family:ETmodules!important;display:block!important;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none;speak:none;content:""}.dica_divi_carousel .dica_divi_carouselitem .social-media li a span{display:none}.dica_divi_carousel .dica_divi_carouselitem .social-media li.dg_facebook a:before{content:"\E093"!important}.dica_divi_carousel .dica_divi_carouselitem .social-media li.dg_twitter a:before{content:"\E094"!important}.dica_divi_carousel .dica_divi_carouselitem .social-media li.dg_linkedin a:before{content:"\E09D"!important}.dica_divi_carousel .dica_divi_carouselitem .social-media li.dg_instagram a:before{content:"\E09A"!important}.dica_divi_carousel .dica_divi_carouselitem .social-media li.dg_email a:before{content:"\E076"!important}.dica_divi_carousel .dica_divi_carouselitem .sm-top .social-media-container{-ms-flex-order:-1;order:-1}.dica_divi_carousel .dica_divi_carouselitem .sm-under-title .dica-item-content>.item-subtitle,.dica_divi_carousel .dica_divi_carouselitem .sm-under-title .dica-item-content>.item-title{-ms-flex-order:0;order:0}.dica_divi_carousel .dica_divi_carouselitem .sm-under-title .dica-item-content>*{-ms-flex-order:2;order:2}.dica_divi_carousel .dica_divi_carouselitem .sm-under-title .dica-item-content .social-media-container{-ms-flex-order:1;order:1}.dica_divi_carousel .dica_divi_carouselitem .sm-bottom .dica-item-content .social-media-container{-ms-flex-order:5;order:5}.dica-rating{text-align:left}.dica-rating-container .dica-rating span:before{content:"\2605"}.dica-rating-container .dica-rating span.rate:before{color:gold}.dica-rating-container .dica-rating span.blank:before{color:#ebebeb}.dica_divi_carousel .dica_divi_carouselitem .rating-top .dica-rating-container{-ms-flex-order:-1;order:-1}.dica_divi_carousel .dica_divi_carouselitem .rating-under-title .dica-item-content>.item-subtitle,.dica_divi_carousel .dica_divi_carouselitem .rating-under-title .dica-item-content>.item-title{-ms-flex-order:0;order:0}.dica_divi_carousel .dica_divi_carouselitem .rating-under-title .dica-item-content>*{-ms-flex-order:2;order:2}.dica_divi_carousel .dica_divi_carouselitem .rating-under-title .dica-item-content .dica-rating-container{-ms-flex-order:1;order:1}.dica_divi_carousel .dica_divi_carouselitem .rating-bottom .dica-item-content .dica-rating-container{-ms-flex-order:5;order:5}.dica_divi_carousel .et-pb-icon-circle{font-size:48px;border-radius:100%;padding:25px}.dica_divi_carousel .et-pb-icon-circle-border{border:3px solid}.dg-carousel-lightbox.open .image-wrapper span:has(iframe){width:100%;max-width:900px;min-height:506px;padding-top:40px;padding-bottom:40px;position:relative}.dg-carousel-lightbox.open .image-wrapper iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.dg-carousel-lightbox.open .image-wrapper:has(.dg_caption){-ms-flex-direction:column;flex-direction:column}.dg-carousel-lightbox.open .image-wrapper:has(.dg_caption) span{font-family:inherit;font-size:inherit;color:#fff}.dica_divi_carousel:has(.dica-container.has_container_shadow) .swiper-container:before{content:"";position:absolute;top:0;bottom:0;left:0;right:70%;background-image:-webkit-gradient(linear,left top,right top,from(#000),to(transparent));background-image:-webkit-linear-gradient(left,#000,transparent);background-image:-o-linear-gradient(left,#000,transparent);background-image:linear-gradient(90deg,#000,transparent);z-index:3}.dica_divi_carousel:has(.dica-container.has_container_shadow) .swiper-container:after{content:"";position:absolute;top:0;bottom:0;left:70%;right:0;background-image:-webkit-gradient(linear,right top,left top,from(#000),to(transparent));background-image:-webkit-linear-gradient(right,#000,transparent);background-image:-o-linear-gradient(right,#000,transparent);background-image:linear-gradient(270deg,#000,transparent);z-index:3}.dg-carousel-lightbox{opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:0;height:0;display:none}.dg-carousel-lightbox.open{opacity:1;width:auto;height:auto;position:fixed;background-color:rgba(51,51,51,.88);top:0;bottom:0;left:0;right:0;z-index:999999;padding-bottom:30px;display:block}.dg-carousel-lightbox.open .lightbox-header{text-align:right}.dg-carousel-lightbox.open .image-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-height:100%;margin:0 auto;height:100%;white-space:nowrap;-ms-flex-align:center;align-items:center}.dg-carousel-lightbox .image-wrapper img{-webkit-transform:scale(0);transform:scale(0)}@-webkit-keyframes imageAnimation{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes imageAnimation{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.dg-carousel-lightbox.open .image-wrapper span{-ms-flex-item-align:center;align-self:center}.dg-carousel-lightbox.open .image-wrapper img{max-height:85vh;-webkit-animation-name:imageAnimation;animation-name:imageAnimation;-webkit-transform:scale(1);transform:scale(1);-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;vertical-align:middle}.dg-carousel-lightbox.open .close-btn{background-color:rgba(0,0,0,.57);border:none;-webkit-box-shadow:none;box-shadow:none;padding:10px 15px;color:#fff;cursor:pointer;font-size:16px}


@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url('http://www.kobeco.be/wp-content/themes/divichild/kobeco/fonts/Inter-400-normal.woff2') format('woff2')}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url('http://www.kobeco.be/wp-content/themes/divichild/kobeco/fonts/Inter-400-italic.woff2') format('woff2')}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url('http://www.kobeco.be/wp-content/themes/divichild/kobeco/fonts/Inter-600-normal.woff2') format('woff2')}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url('http://www.kobeco.be/wp-content/themes/divichild/kobeco/fonts/Inter-700-normal.woff2') format('woff2')}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:500;font-display:swap;src:url('http://www.kobeco.be/wp-content/themes/divichild/kobeco/fonts/JetBrainsMono-500.woff2') format('woff2')}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:700;font-display:swap;src:url('http://www.kobeco.be/wp-content/themes/divichild/kobeco/fonts/JetBrainsMono-700.woff2') format('woff2')}body.kobeco{color-scheme:dark;--bg:#111412;--olive-1:#5a744f;--olive-2:#43553d;--olive-3:#212b22;--accent:#a8d694;--accent-dark:#568b41;--text:#c4ccc2;--muted:#8b938a;--line:#3c443a;--white:#f4f7f3;--paper:#edf1ec;--ink:#1c211c;--ink-muted:#5d665c;--paper-line:#cfd8cb;--sans:"Inter","Segoe UI",system-ui,sans-serif;--mono:"JetBrains Mono",Consolas,ui-monospace,monospace;--wrap:1280px}body.kobeco *{box-sizing:border-box}body.kobeco{margin:0;background:var(--bg);color:var(--text);font:16px/1.6 var(--sans);-webkit-font-smoothing:antialiased}body.kobeco a{color:inherit}body.kobeco a:focus-visible,body.kobeco button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}body.kobeco .wrap{max-width:var(--wrap);margin:0 auto;padding-inline:max(16px,4vw)}body.kobeco .label{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}body.kobeco .label.accent{color:var(--accent)}body.kobeco h1,body.kobeco h2,body.kobeco h3{color:var(--white);font-weight:700;margin:0;text-wrap:balance;letter-spacing:-.02em}body.kobeco header.site{position:sticky;top:env(safe-area-inset-top,0);z-index:10;background:rgba(90,116,79,.92);backdrop-filter:blur(8px);border-bottom:1px solid rgba(255,255,255,.08)}body.kobeco header.site .wrap{display:flex;align-items:center;gap:24px;min-height:64px;flex-wrap:wrap}body.kobeco .logo{font-weight:700;letter-spacing:.14em;color:var(--white);text-decoration:none;font-size:18px}body.kobeco .logo span{color:var(--accent)}body.kobeco .logo{position:relative;line-height:1}body.kobeco .logo::first-letter{color:transparent}body.kobeco .logo::after,body.kobeco .logo::before{content:"";position:absolute;left:0;top:.1365em;width:.7192em;height:.7275em;pointer-events:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1473 1490'%3E%3Cg transform='matrix%281 0 0 -1 0 1490%29'%3E%3Cpath d='M1061 0 619 672 812 900 1422 0Z'/%3E%3Cpath d='M135 0V1490H440V0Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1473 1490'%3E%3Cg transform='matrix%281 0 0 -1 0 1490%29'%3E%3Cpath d='M1061 0 619 672 812 900 1422 0Z'/%3E%3Cpath d='M135 0V1490H440V0Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100% no-repeat}body.kobeco .logo::after{background:var(--accent);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1473 1490'%3E%3Cg transform='matrix%281 0 0 -1 0 1490%29'%3E%3Cpath d='M440 372L1406 1490H1033L440 804Z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1473 1490'%3E%3Cg transform='matrix%281 0 0 -1 0 1490%29'%3E%3Cpath d='M440 372L1406 1490H1033L440 804Z'/%3E%3C/g%3E%3C/svg%3E")}body.kobeco nav.main{display:flex;gap:22px;margin-left:auto;flex-wrap:wrap;align-items:center}body.kobeco nav.main a{text-decoration:none;color:var(--white);opacity:.85;font-size:15px}body.kobeco nav.main a:hover{opacity:1;color:var(--accent)}body.kobeco .btn{display:inline-block;text-decoration:none;font-weight:700;font-size:15px;padding:10px 18px;border-radius:3px;border:1px solid var(--accent);background:var(--accent);color:#142012;white-space:nowrap}body.kobeco .btn:hover{background:#bfe3b0}body.kobeco .btn.ghost{background:0 0;color:var(--accent)}body.kobeco .btn.ghost:hover{background:rgba(168,214,148,.1)}body.kobeco nav.main .btn{opacity:1;color:#142012}body.kobeco .hero{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--olive-1) 0,var(--olive-2) 42%,var(--olive-3) 78%,var(--bg) 100%)}body.kobeco .hero-photo{position:absolute;right:max(0px,calc((100% - var(--wrap))/ 2 - 160px));bottom:0;height:90%;aspect-ratio:1600/797;background:url("https://www.kobeco.be/wp-content/uploads/2026/09/hero-green.jpg") center/cover no-repeat;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 12%),linear-gradient(to right,transparent 0%,#000 30%,#000 85%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect;mask-image:linear-gradient(to bottom,transparent 0%,#000 12%),linear-gradient(to right,transparent 0%,#000 30%,#000 85%,transparent 100%)}body.kobeco .hero::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,rgba(17,20,18,0) 70%,var(--bg) 100%),linear-gradient(to right,rgba(17,20,18,.8) 0,rgba(17,20,18,.45) calc(50% - 100px),rgba(17,20,18,0) calc(50% + 100px))}body.kobeco .hero .wrap{position:relative;z-index:1;padding-block:72px 64px}body.kobeco .hero-top{display:flex;margin-bottom:72px}body.kobeco .hero-top .label{color:var(--accent);line-height:1.9}body.kobeco .hero-copy{max-width:560px}body.kobeco .hero h1{font-size:clamp(38px, 5.4vw, 62px);line-height:1.02;letter-spacing:-.035em;margin:14px 0 28px}body.kobeco .hero h1 em{font-style:normal;color:var(--accent);display:block}body.kobeco .hero p.lead{font-size:19px;color:rgba(244,247,243,.82);margin:0 0 32px}body.kobeco .hero p.lead strong{color:var(--white)}body.kobeco .hero .ctas{display:flex;gap:12px;flex-wrap:wrap}body.kobeco .pillars{border-top:1px solid var(--line)}body.kobeco .pillars .grid{display:grid;grid-template-columns:1fr auto 1fr;gap:32px;padding-block:48px;align-items:start}body.kobeco .pillars .grid.three{grid-template-columns:1fr auto 1fr auto 1fr;grid-template-rows:auto 1fr auto;column-gap:24px;row-gap:0}body.kobeco .pillars .grid.three>*{grid-row:1/span 3}body.kobeco .pillars .grid.three .pillar{display:grid;grid-template-rows:subgrid}body.kobeco .pillars .grid.three .tags{align-content:flex-start}body.kobeco .pillar.after h3{color:var(--accent)}body.kobeco .plus.arrow::before{content:"→"}body.kobeco .pillar h3{font-size:24px;display:flex;gap:12px;align-items:baseline;margin-bottom:10px}body.kobeco .num{font:700 20px var(--mono);color:var(--accent)}body.kobeco .pillar p{margin:0 0 18px;color:var(--muted);font-size:16px}body.kobeco .pillar p strong{color:var(--white)}body.kobeco .pillar p a{color:var(--accent);text-decoration:none;border-bottom:1px solid rgba(168,214,148,.4)}body.kobeco .pillar p a strong{color:inherit}body.kobeco .plus{font:400 34px/1 var(--mono);color:var(--accent-dark);padding-top:60px}body.kobeco .tags{display:flex;flex-wrap:wrap;gap:4px 0;font-size:14px;font-weight:700;color:var(--accent-dark);padding-top:14px;border-top:1px solid var(--line)}body.kobeco .tags span:not(:last-child)::after{content:"/";color:var(--line);margin:0 8px;font-weight:400}body.kobeco .tags span{color:#8fc379}body.kobeco .statement{text-align:center;padding-block:24px 56px}body.kobeco .statement h2{font-size:clamp(26px, 3.8vw, 40px);letter-spacing:-.025em}body.kobeco .two{display:grid;grid-template-columns:1fr 1fr;gap:56px;padding-block:40px 48px;border-top:1px solid var(--line)}body.kobeco .two .label{margin-bottom:20px;display:block;color:var(--accent)}body.kobeco ul.receive{list-style:none;margin:0;padding:0;display:grid;gap:16px}body.kobeco ul.receive li{padding-left:22px;position:relative;font-size:16px}body.kobeco ul.receive li::before{content:"";position:absolute;left:2px;top:.6em;width:7px;height:7px;border-radius:50%;background:var(--accent-dark)}body.kobeco ul.receive strong{color:var(--white)}body.kobeco .deals{display:grid;gap:14px}body.kobeco .deal{display:grid;grid-template-columns:1fr auto;gap:2px 16px;font-size:16px}body.kobeco .deal b{color:var(--accent)}body.kobeco .deal .meta{font:500 12px var(--mono);color:var(--muted);align-self:center;white-space:nowrap}body.kobeco .deal p{grid-column:1/-1;margin:0;color:var(--text)}body.kobeco .quotes{display:grid;grid-template-columns:1fr 1fr;gap:56px;padding-block:40px 56px;border-top:1px solid var(--line)}body.kobeco blockquote{margin:0}body.kobeco blockquote p{font-style:italic;font-size:18px;color:var(--white);margin:0 0 12px;opacity:.92}body.kobeco blockquote footer{font-size:14px;color:var(--muted)}body.kobeco blockquote footer b{color:var(--white)}body.kobeco .fee{border-top:3px solid var(--accent-dark)}body.kobeco .fee .wrap{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;padding-block:36px}body.kobeco .fee h2{font-size:26px}body.kobeco .fee p{margin:6px 0 0;color:var(--accent);font-weight:700}body.kobeco .paper{background:var(--paper);color:var(--ink)}body.kobeco .paper .wrap{padding-block:64px}body.kobeco .paper h2{color:var(--ink);font-size:32px;margin:8px 0 8px}body.kobeco .paper .intro{color:var(--ink-muted);margin:0 0 32px;max-width:60ch}body.kobeco .paper .label{color:var(--accent-dark)}body.kobeco .posts{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}body.kobeco .post{text-decoration:none;display:grid;gap:8px;align-content:start;padding-top:16px;border-top:2px solid var(--ink)}body.kobeco .post .cat{font:700 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-dark)}body.kobeco .post h3{color:var(--ink);font-size:22px;line-height:1.2}body.kobeco .post:hover h3{color:var(--accent-dark)}body.kobeco .post p{margin:0;color:var(--ink-muted);font-size:16px}body.kobeco .post time{font:500 12px var(--mono);color:var(--ink-muted)}body.kobeco .stage{margin-top:56px;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;padding:28px 32px;background:#fff;border:1px solid var(--paper-line)}body.kobeco .stage h3{color:var(--ink);font-size:22px;margin:6px 0 4px}body.kobeco .stage p{margin:0;color:var(--ink-muted)}body.kobeco .paper .btn.ghost{color:var(--accent-dark);border-color:var(--accent-dark)}body.kobeco .paper .btn.ghost:hover{background:rgba(86,139,65,.08)}body.kobeco footer.site{border-top:1px solid var(--line)}body.kobeco footer.site .wrap{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px;padding-block:48px;font-size:15px}body.kobeco footer.site h3{font-size:18px;margin-bottom:8px}body.kobeco footer.site p{margin:0;color:var(--muted)}body.kobeco footer.site ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}body.kobeco footer.site a{text-decoration:none;color:var(--text)}body.kobeco footer.site a:hover{color:var(--accent)}body.kobeco .legal{border-top:1px solid var(--line)}body.kobeco .legal .wrap{padding-block:16px;font-size:13px;color:var(--muted);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}@media (max-width:860px){body.kobeco .pillars .grid,body.kobeco .pillars .grid.three{grid-template-columns:1fr;grid-template-rows:none;row-gap:32px}body.kobeco .pillars .grid.three>*{grid-row:auto}body.kobeco .pillars .grid.three .pillar{display:block}body.kobeco .plus.arrow::before{content:"↓"}body.kobeco .plus{padding-top:0;text-align:center}body.kobeco .quotes,body.kobeco .two{grid-template-columns:1fr;gap:40px}body.kobeco .posts{grid-template-columns:1fr}body.kobeco .stage{grid-template-columns:1fr}body.kobeco footer.site .wrap{grid-template-columns:1fr}body.kobeco .hero-photo{inset:0;height:auto;aspect-ratio:auto;background-position:75% top;opacity:.5;-webkit-mask-image:none;mask-image:none}body.kobeco .hero-top{margin-bottom:48px}}@media (max-width:560px){body.kobeco nav.main a:not(.btn){display:none}body.kobeco .deal{grid-template-columns:1fr}}body.kobeco img{max-width:100%;display:block}body.kobeco .k-hero{position:relative;overflow:hidden;background:var(--bg)}body.kobeco .k-hero-photo{position:absolute;inset:0;background:url("https://www.kobeco.be/wp-content/uploads/2024/01/Think-Oslo-smaller.jpg") center 45%/cover no-repeat}body.kobeco .k-hero::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,rgba(17,20,18,.35) 0,rgba(17,20,18,.1) 35%,rgba(17,20,18,.85) 88%,var(--bg) 100%),linear-gradient(to left,rgba(17,20,18,.88) 0,rgba(17,20,18,.6) calc(50% - 40px),rgba(17,20,18,.05) calc(50% + 200px))}body.kobeco .k-hero .wrap{position:relative;z-index:1;padding-block:200px 110px;display:flex;justify-content:flex-end}body.kobeco .k-hero-copy{max-width:500px}body.kobeco .k-hero h1{font-size:clamp(40px, 6vw, 64px);line-height:1.02;letter-spacing:-.01em;margin:14px 0 22px}body.kobeco .k-hero h1 em{font-style:normal;color:var(--accent);display:block}body.kobeco .k-hero p{font-size:19px;color:rgba(244,247,243,.82);margin:0 0 28px}body.kobeco .k-hero .ctas{display:flex;gap:12px;flex-wrap:wrap}body.kobeco .talks{display:grid;gap:0}body.kobeco .talk{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:48px;padding-block:40px;border-top:2px solid var(--ink)}body.kobeco .talk:last-child{border-bottom:1px solid var(--paper-line)}body.kobeco .talk h3{color:var(--ink);font-size:28px;line-height:1.15;margin:6px 0 4px}body.kobeco .talk .sub{color:var(--accent-dark);font-weight:700;margin:0 0 14px}body.kobeco .talk p{color:var(--ink-muted);margin:0 0 12px;max-width:62ch}body.kobeco .facts{display:grid;gap:18px;align-content:start;font-size:15px}body.kobeco .facts dt{font:700 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-dark);margin-bottom:4px}body.kobeco .facts dd{margin:0;color:var(--ink)}body.kobeco .facts .chips{display:flex;flex-wrap:wrap;gap:6px}body.kobeco .facts .chips span{border:1px solid var(--paper-line);background:#fff;padding:2px 10px;border-radius:2px;font-size:14px}body.kobeco .facts .when{font:500 14px var(--mono)}body.kobeco .recs{padding-block:64px}body.kobeco .recs h2{font-size:32px;margin:8px 0 28px}body.kobeco .videos{display:grid;grid-template-columns:1fr 1fr;gap:32px}body.kobeco .video{text-decoration:none;display:grid;gap:12px}body.kobeco .video .thumb{position:relative;aspect-ratio:16/9;overflow:hidden;border:1px solid var(--line)}body.kobeco .video .thumb img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}body.kobeco .video:hover .thumb img{transform:scale(1.03)}body.kobeco .video .play{position:absolute;left:16px;bottom:16px;display:flex;align-items:center;gap:10px;font:700 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--white)}body.kobeco .video .play::before{content:"";width:44px;height:44px;border-radius:50%;background:var(--accent)}body.kobeco .video .play::after{content:"";position:absolute;left:17px;top:50%;transform:translateY(-50%);border-left:13px solid #142012;border-top:8px solid transparent;border-bottom:8px solid transparent}body.kobeco .video h3{font-size:21px;line-height:1.25}body.kobeco .video span.where{font:500 12px var(--mono);color:var(--muted)}body.kobeco .video:hover h3{color:var(--accent)}body.kobeco .aud{border-top:1px solid var(--line)}body.kobeco .aud .wrap{padding-block:48px;max-width:860px}body.kobeco .aud blockquote p{font-size:24px;line-height:1.4}body.kobeco .gallery{border-top:1px solid var(--line)}body.kobeco .gallery .wrap{padding-block:64px}body.kobeco .gallery h2{font-size:32px;margin:8px 0 8px}body.kobeco .g-intro{color:var(--muted);margin:0 0 28px;max-width:62ch}body.kobeco .tiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px 14px}body.kobeco .tile{text-decoration:none;display:grid;gap:2px;align-content:start}body.kobeco .tile img{width:100%;aspect-ratio:1;height:auto;object-fit:cover;border:1px solid var(--line);margin-bottom:6px;transition:filter .25s ease;filter:brightness(.9)}body.kobeco .tile:hover img{filter:brightness(1.15)}body.kobeco .t-name{font-size:15px;font-weight:700;color:var(--white);line-height:1.2}body.kobeco .t-cap{font-size:13px;color:var(--muted);line-height:1.3}body.kobeco .tile:hover .t-name{color:var(--accent)}body.kobeco .gallery .more{margin-top:32px;cursor:pointer;font-family:var(--sans)}@media (max-width:860px){body.kobeco .tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){body.kobeco .tile img,body.kobeco .video .thumb img{transition:none}}@media (max-width:860px){body.kobeco .k-hero .wrap{padding-block:130px 56px;justify-content:flex-start}body.kobeco .k-hero-photo{background-position:24% 42%}body.kobeco .k-hero::after{background:linear-gradient(to bottom,rgba(17,20,18,.3) 0,rgba(17,20,18,.75) 45%,var(--bg) 100%)}body.kobeco .talk{grid-template-columns:1fr;gap:20px}body.kobeco .videos{grid-template-columns:1fr}}body.kobeco .a-hero{background:linear-gradient(180deg,var(--olive-3) 0,var(--bg) 100%)}body.kobeco .a-hero .wrap{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:56px;align-items:end;padding-block:72px 0}body.kobeco .a-hero-copy{padding-bottom:64px}body.kobeco .a-hero h1{font-size:clamp(40px, 6vw, 64px);line-height:1.02;margin:14px 0 20px}body.kobeco .a-hero h1 em{font-style:normal;color:var(--accent);display:block}body.kobeco .a-hero p{font-size:18px;color:rgba(244,247,243,.82);margin:0 0 16px;max-width:58ch}body.kobeco .a-hero p strong{color:var(--white)}body.kobeco .a-hero .ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}body.kobeco .a-photo{width:100%;aspect-ratio:795/1067;max-height:560px;object-fit:cover;object-position:40% 20%;display:block;-webkit-mask-image:linear-gradient(to bottom,#000 75%,transparent 100%);mask-image:linear-gradient(to bottom,#000 75%,transparent 100%)}body.kobeco .tl-sec{border-top:1px solid var(--line)}body.kobeco .tl-sec .wrap{padding-block:64px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:56px}body.kobeco .tl-sec h2{font-size:32px;margin:8px 0 12px}body.kobeco .tl-sec .side p{color:var(--muted);margin:0}body.kobeco .tl-sec .side{position:sticky;top:96px;align-self:start}body.kobeco ol.tl{list-style:none;margin:0;padding:0;position:relative}body.kobeco ol.tl::before{content:"";position:absolute;left:7px;top:8px;bottom:8px;width:1px;background:var(--line)}body.kobeco .tl li{position:relative;display:grid;grid-template-columns:120px minmax(0,1fr);gap:4px 24px;padding:0 0 36px 40px}body.kobeco .tl li:last-child{padding-bottom:0}body.kobeco .tl li::before{content:"";position:absolute;left:0;top:5px;width:15px;height:15px;border-radius:50%;background:var(--bg);border:2px solid var(--accent-dark)}body.kobeco .tl li.now::before{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 5px rgba(168,214,148,.18)}body.kobeco .tl .yr{font:700 14px/1.6 var(--mono);color:var(--accent)}body.kobeco .tl h3{font-size:21px;line-height:1.25;margin-bottom:4px}body.kobeco .tl p{margin:0;color:var(--text);grid-column:2}body.kobeco .tl p a{color:var(--accent)}body.kobeco .adv-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}body.kobeco .adv-grid .lead p{color:var(--ink-muted);margin:0 0 14px;max-width:60ch}body.kobeco .adv-grid .lead p strong{color:var(--ink)}body.kobeco ul.qs{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:8px}body.kobeco ul.qs li{color:var(--ink);font-weight:700;padding-left:20px;position:relative}body.kobeco ul.qs li::before{content:"?";position:absolute;left:0;font:700 14px var(--mono);color:var(--accent-dark);top:2px}body.kobeco ol.steps{list-style:none;margin:0;padding:0;display:grid;gap:0;counter-reset:s}body.kobeco ol.steps li{counter-increment:s;display:grid;grid-template-columns:40px minmax(0,1fr);gap:2px 12px;padding:16px 0;border-top:1px solid var(--paper-line)}body.kobeco ol.steps li:first-child{border-top:2px solid var(--ink)}body.kobeco ol.steps li::before{content:counter(s,decimal-leading-zero);font:700 15px var(--mono);color:var(--accent-dark);grid-row:span 2;padding-top:2px}body.kobeco ol.steps b{color:var(--ink);font-size:18px}body.kobeco ol.steps span{color:var(--ink-muted);font-size:16px}body.kobeco .facts-row{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:24px;font:500 13px var(--mono);color:var(--ink)}body.kobeco .facts-row span::before{content:"■ ";color:var(--accent-dark)}body.kobeco .paper blockquote{margin-top:40px;padding:28px 32px;background:#fff;border:1px solid var(--paper-line)}body.kobeco .paper blockquote p{color:var(--ink);font-size:18px}body.kobeco .paper blockquote footer{color:var(--ink-muted)}body.kobeco .paper blockquote footer b{color:var(--ink)}@media (max-width:860px){body.kobeco .a-hero .wrap{grid-template-columns:1fr;gap:0}body.kobeco .a-hero-copy{padding-bottom:32px}body.kobeco .a-photo{max-height:420px}body.kobeco .adv-grid,body.kobeco .tl-sec .wrap{grid-template-columns:1fr;gap:32px}body.kobeco .tl-sec .side{position:static}body.kobeco .tl li{grid-template-columns:1fr}body.kobeco .tl p{grid-column:1}}body.kobeco #et-main-area,body.kobeco #main-content,body.kobeco-page #page-container{background:0 0;padding:0!important}body.kobeco-page .et_pb_section{padding:0!important}body.kobeco-page .et_pb_section:not(.paper){background-color:transparent}body.kobeco-page .et_pb_row.k-wrap{max-width:var(--wrap)!important;margin:0 auto!important;padding:64px max(16px,4vw)!important}body.kobeco-page .et_pb_row{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}body.kobeco-page .et_pb_column{margin:0!important;width:100%!important}body.kobeco-page .et_pb_module{margin-bottom:0!important}body.kobeco-page .et_pb_text_inner>:last-child{margin-bottom:0}body.kobeco h1,body.kobeco h2,body.kobeco h3{padding-bottom:0;font-family:var(--sans)}body.kobeco p{padding-bottom:0}body.kobeco .et_pb_text ol,body.kobeco-page .et_pb_text ul{padding:0;list-style:none}body.kobeco-page .et_pb_text{font-family:var(--sans);color:inherit}body.kobeco a:hover{opacity:1}body.admin-bar.kobeco header.site{top:32px}@media (max-width:782px){body.admin-bar.kobeco header.site{top:0}}body.kobeco blockquote{border:0;padding:0}body.kobeco .paper blockquote{padding:28px 32px}body.kobeco .k-posts .et_pb_ajax_pagination_container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}body.kobeco .k-posts .et_pb_post{margin:0;padding:16px 0 0;border-top:2px solid var(--ink);display:flex;flex-direction:column;gap:8px}body.kobeco .k-posts .entry-title{order:2;font-size:22px;line-height:1.2}body.kobeco .k-posts .entry-title a{color:var(--ink);text-decoration:none}body.kobeco .k-posts .entry-title a:hover{color:var(--accent-dark)}body.kobeco .k-posts .post-meta{order:1;margin:0;font:700 11px/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}body.kobeco .k-posts .post-meta a{color:var(--accent-dark);text-decoration:none}body.kobeco .k-posts .post-content{order:3;color:var(--ink-muted);font-size:16px}body.kobeco .k-posts .post-content p{margin:0}body.kobeco .paper .k-wrap .et_pb_text:first-child{margin-bottom:32px!important}body.kobeco .paper .k-wrap .et_pb_text:first-child .intro{margin-bottom:0}@media (max-width:860px){body.kobeco .k-posts .et_pb_ajax_pagination_container{grid-template-columns:1fr}}body.kobeco .tile img{object-fit:contain;background:#fff;padding:10%}body.kobeco .video .thumb{display:block}body.kobeco .video h3 a{color:inherit;text-decoration:none}body.kobeco .tiles>.tile{min-width:0}body.kobeco .tile img{width:100%!important;height:auto!important;aspect-ratio:1/1;max-width:100%;display:block}body.kobeco .t-cap,body.kobeco .t-name{overflow-wrap:anywhere}body.kobeco .gallery .tiles{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px}body.kobeco .gallery .tile img{margin-bottom:0;padding:8%}@media (max-width:860px){body.kobeco .gallery .tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}}body.kobeco .gallery .tile img{object-fit:cover;padding:0;background:0 0;border-color:transparent}body.kobeco .a-hero{position:relative;overflow:hidden}body.kobeco .a-hero .wrap{display:block;position:static;padding-block:88px 72px}body.kobeco .a-hero-copy{position:relative;z-index:1;max-width:580px;padding-bottom:0}body.kobeco .a-photo{position:absolute;bottom:0;height:100%;width:auto;max-height:none;aspect-ratio:795/1067;right:max(0px,calc((100% - var(--wrap))/ 2 - 40px));object-fit:cover;object-position:30% 20%;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 35%,#000 85%,transparent 100%),linear-gradient(to bottom,#000 80%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect;mask-image:linear-gradient(to right,transparent 0%,#000 35%,#000 85%,transparent 100%),linear-gradient(to bottom,#000 80%,transparent 100%)}@media (max-width:860px){body.kobeco .a-photo{right:0;height:100%;opacity:.45}body.kobeco .a-hero .wrap{padding-block:64px 48px}}body.kobeco .k-page-head{background:linear-gradient(180deg,var(--olive-3) 0,var(--bg) 100%)}body.kobeco .k-page-head .wrap{padding-block:80px 56px}body.kobeco .k-page-head h1{font-size:clamp(38px, 5.5vw, 60px);line-height:1.04;margin:14px 0 18px;max-width:16ch}body.kobeco .k-page-head h1 em{font-style:normal;color:var(--accent)}body.kobeco .k-page-head p{font-size:19px;color:rgba(244,247,243,.82);margin:0;max-width:60ch}body.kobeco .k-posts-all .et_pb_ajax_pagination_container{row-gap:48px}body.kobeco .k-posts-all .entry-featured-image-url{order:0;display:block;margin:0 0 6px}body.kobeco .k-posts-all .entry-featured-image-url img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;filter:brightness(.94);transition:filter .25s ease}body.kobeco .k-posts-all .et_pb_post:hover img{filter:brightness(1.04)}body.kobeco .k-posts-all .et_pb_post{border-top:0;padding-top:0}body.kobeco .k-posts-all .pagination{grid-column:1/-1;display:flex;justify-content:space-between;padding-top:16px;border-top:2px solid var(--ink);font:700 13px var(--mono);text-transform:uppercase;letter-spacing:.06em}body.kobeco .k-posts-all .pagination a{color:var(--accent-dark);text-decoration:none}body.kobeco .k-posts-all .pagination a:hover{color:var(--ink)}@media (prefers-reduced-motion:reduce){body.kobeco .k-posts-all img{transition:none}}body.kobeco .k-posts-all .et_pb_ajax_pagination_container>div:last-child{grid-column:1/-1}body.kobeco .k-posts-all .pagination .alignleft,body.kobeco .k-posts-all .pagination .alignright{float:none}body.kobeco .k-posts-all .entry-featured-image-url img{aspect-ratio:1/1}body.kobeco .t-hero .hero-photo{background-image:url("https://www.kobeco.be/wp-content/uploads/2026/09/tdd-green.jpg");aspect-ratio:1213/511;height:80%}body.kobeco .t-facts{display:flex;flex-wrap:wrap;gap:6px 22px;margin:28px 0 0;font:500 13px var(--mono);color:var(--accent)}body.kobeco .t-facts span::before{content:"■ ";color:var(--accent-dark)}body.kobeco .t-questions{border-top:1px solid var(--line)}body.kobeco .t-questions .wrap{padding-block:56px}body.kobeco ul.t-qlist{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 56px}body.kobeco ul.t-qlist li{position:relative;padding-left:26px;color:var(--white);font-size:clamp(17px, 1.6vw, 21px);font-weight:700;line-height:1.3}body.kobeco ul.t-qlist li::before{content:"";position:absolute;left:0;top:.62em;width:12px;height:2px;background:var(--accent-dark)}body.kobeco .t-above{margin:28px 0 0;font-size:19px;color:var(--text)}body.kobeco .t-above strong{color:var(--accent)}body.kobeco .t-why{border-top:1px solid var(--line)}body.kobeco .t-why .wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-block:32px 48px}body.kobeco .t-why b{display:block;color:var(--white);font-size:18px}body.kobeco .t-why span{color:var(--muted);font-size:16px}body.kobeco .t-why a{color:var(--accent);white-space:nowrap}body.kobeco ol.t-steps{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;counter-reset:st;position:relative}body.kobeco ol.t-steps::before{content:"";position:absolute;left:0;right:0;top:7px;height:2px;background:var(--accent-dark)}body.kobeco ol.t-steps li{counter-increment:st;position:relative;padding-top:30px;display:grid;gap:6px;align-content:start}body.kobeco ol.t-steps li::before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;border-radius:50%;background:var(--paper);border:3px solid var(--accent-dark)}body.kobeco ol.t-steps li:last-child::before,body.kobeco ol.t-steps li:nth-child(4)::before{background:var(--accent-dark)}body.kobeco ol.t-steps b{color:var(--ink);font-size:17px}body.kobeco ol.t-steps b::before{content:counter(st,decimal-leading-zero) " ";font:700 13px var(--mono);color:var(--accent-dark)}body.kobeco ol.t-steps span{color:var(--ink-muted);font-size:15px;line-height:1.45}body.kobeco .paper+.paper .wrap{padding-top:16px}body.kobeco .t-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px}body.kobeco .t-cards>div{padding:20px 0 24px;border-top:1px solid var(--paper-line);display:grid;gap:6px;align-content:start}body.kobeco .t-cards>div:nth-child(-n+3){border-top:2px solid var(--ink)}body.kobeco .t-tag{font:700 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-dark)}body.kobeco .t-cards h3{color:var(--ink);font-size:20px;line-height:1.25}body.kobeco .t-cards p{margin:0;color:var(--ink-muted);font-size:15px}body.kobeco .t-streams{margin:24px 0 0;padding:20px 24px;background:#fff;border:1px solid var(--paper-line);color:var(--ink-muted)}body.kobeco .t-streams b{color:var(--ink)}body.kobeco .t-faqs{display:grid;margin-top:8px;border-top:2px solid var(--ink);max-width:820px}body.kobeco .t-faqs details{border-bottom:1px solid var(--paper-line)}body.kobeco .t-faqs summary{cursor:pointer;list-style:none;padding:18px 32px 18px 0;position:relative;color:var(--ink);font-size:19px;font-weight:700}body.kobeco .t-faqs summary::-webkit-details-marker{display:none}body.kobeco .t-faqs summary::after{content:"+";position:absolute;right:4px;top:14px;font:400 24px var(--mono);color:var(--accent-dark)}body.kobeco .t-faqs details[open] summary::after{content:"–"}body.kobeco .t-faqs details p{margin:0 0 18px;color:var(--ink-muted);max-width:64ch}body.kobeco .t-faqs a{color:var(--accent-dark)}body.kobeco .t-faq h2{margin-bottom:20px}@media (max-width:860px){body.kobeco .t-cards,body.kobeco .t-why .wrap,body.kobeco ul.t-qlist{grid-template-columns:1fr}body.kobeco ol.t-steps{grid-template-columns:1fr;gap:18px;padding-left:28px}body.kobeco ol.t-steps::before{left:7px;right:auto;top:0;bottom:0;width:2px;height:auto}body.kobeco ol.t-steps li{padding-top:0}body.kobeco ol.t-steps li::before{left:-28px}body.kobeco .t-hero .hero-photo{height:100%}}body.kobeco-page .et_pb_row.c-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start}body.kobeco-page .c-row .et_pb_column{width:auto!important}body.kobeco .c-book{padding:28px 32px;background:#fff;border:1px solid var(--paper-line)}body.kobeco .c-book h2,body.kobeco .c-direct+* h2,body.kobeco .c-row h2{color:var(--ink);font-size:26px;margin:8px 0 10px}body.kobeco .c-book p,body.kobeco .c-direct p{color:var(--ink-muted);margin:0 0 18px}body.kobeco .c-book .btn{background:var(--accent-dark);border-color:var(--accent-dark);color:#fff}body.kobeco .c-book .btn:hover{background:#46722f}body.kobeco .c-cal{margin-top:6px;border:1px solid var(--paper-line);background:#fff}body.kobeco .c-cal iframe{display:block;width:100%;height:900px;border:0}body.kobeco .c-cal-alt{margin:12px 0 0;font-size:15px}body.kobeco .c-cal-alt a{color:var(--accent-dark)}@media (max-width:860px){body.kobeco .c-cal iframe{height:1000px}}body.kobeco .c-direct{margin-top:32px}body.kobeco .c-direct ul{list-style:none;margin:10px 0 18px;padding:0;display:grid;gap:6px;font-size:18px}body.kobeco .c-direct a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--accent-dark)}body.kobeco .c-direct a:hover{color:var(--accent-dark)}body.kobeco .c-co{font:500 13px var(--mono);color:var(--ink-muted)}body.kobeco .et_pb_contact_form_label{display:none}body.kobeco .et_pb_contact p input,body.kobeco .et_pb_contact p textarea{width:100%;background:#fff;border:1px solid var(--paper-line);border-radius:0;padding:12px 14px;font:16px/1.5 var(--sans);color:var(--ink)}body.kobeco .et_pb_contact p input:focus,body.kobeco .et_pb_contact p textarea:focus{outline:2px solid var(--accent-dark);outline-offset:1px}body.kobeco .et_pb_contact p textarea{min-height:170px}body.kobeco .et_pb_contact_form .et_contact_bottom_container{float:none;text-align:left;margin-top:8px}body.kobeco .et_pb_contact_submit{display:inline-block;font:700 15px var(--sans);padding:11px 20px!important;border-radius:3px;background:var(--accent-dark)!important;border:1px solid var(--accent-dark)!important;color:#fff!important}body.kobeco .et_pb_contact_submit:hover{background:#46722f!important}body.kobeco .et_pb_contact_submit::after{display:none!important}body.kobeco .et-pb-contact-message{color:var(--ink)}@media (max-width:860px){body.kobeco-page .et_pb_row.c-row{grid-template-columns:1fr;gap:40px}}body.kobeco .menu-toggle{display:none}@media (max-width:860px){body.kobeco .menu-toggle{display:flex;align-items:center;gap:8px;margin-left:16px;cursor:pointer;background:0 0;border:0;padding:8px 4px;color:var(--white);font:700 13px var(--mono);letter-spacing:.1em;text-transform:uppercase}body.kobeco .menu-bars,body.kobeco .menu-bars::after,body.kobeco .menu-bars::before{display:block;width:20px;height:2px;background:var(--white);content:"";position:relative}body.kobeco .menu-bars::before{top:-6px}body.kobeco .menu-bars::after{top:4px}body.kobeco header.site .wrap{flex-wrap:wrap}body.kobeco nav.main{width:100%;order:3;margin-left:0;gap:0;flex-direction:column;align-items:stretch;max-height:0;overflow:hidden;transition:max-height .25s ease}body.kobeco header.site.nav-open nav.main{max-height:420px;padding-bottom:16px}body.kobeco nav.main a:not(.btn){display:block;padding:12px 0;border-top:1px solid rgba(255,255,255,.15);font-size:17px}body.kobeco header.site>.wrap>.btn{margin-left:auto}body.kobeco header.site{position:sticky}body.kobeco header.site .wrap{position:relative}}@media (prefers-reduced-motion:reduce){body.kobeco nav.main{transition:none}}body.kobeco header.site .logo{order:0}body.kobeco header.site nav.main{order:2;margin-left:auto}body.kobeco header.site>.wrap>.btn{order:3;margin-left:22px}@media (max-width:860px){body.kobeco header.site>.wrap>.btn{order:1;margin-left:auto}body.kobeco .menu-toggle{order:2}body.kobeco header.site nav.main{order:3;margin-left:0}}body.kobeco .k-art-head{background:linear-gradient(180deg,var(--olive-3) 0,var(--bg) 100%)}body.kobeco .k-art-head .wrap{padding-block:64px 48px}body.kobeco .k-art-head h1{font-size:clamp(34px, 4.6vw, 52px);line-height:1.08;margin:16px 0 0;max-width:24ch}body.kobeco .k-art-meta{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;font:500 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}body.kobeco .k-art-meta a{color:var(--accent);text-decoration:none}body.kobeco .k-art-meta a:hover{text-decoration:underline}body.kobeco .k-back::before{content:"← "}body.kobeco .k-art-image{padding-top:8px}body.kobeco .k-art-image img{width:100%;height:auto;display:block;max-height:460px;object-fit:cover}body.kobeco .k-art-body .wrap{padding-block:56px 64px}body.kobeco .k-prose{max-width:70ch;color:var(--ink);font-size:18px;line-height:1.65}body.kobeco .k-prose>*+*{margin-top:1.1em}body.kobeco .k-prose h2{color:var(--ink);font-size:30px;line-height:1.2;margin-top:1.8em}body.kobeco .k-prose h3{color:var(--ink);font-size:23px;margin-top:1.6em}body.kobeco .k-prose a{color:var(--accent-dark)}body.kobeco .k-prose strong{color:var(--ink)}body.kobeco .k-prose iframe,body.kobeco .k-prose img,body.kobeco .k-prose video{max-width:100%;height:auto;display:block}body.kobeco .k-prose ol,body.kobeco .k-prose ul{padding-left:22px}body.kobeco .k-prose ul{list-style:disc}body.kobeco .k-prose ol{list-style:decimal}body.kobeco .k-prose li+li{margin-top:.4em}body.kobeco .k-prose blockquote{border-left:3px solid var(--accent-dark);padding-left:20px;font-style:italic}body.kobeco .k-prose code,body.kobeco .k-prose pre{font:15px/1.5 var(--mono);background:#fff;border:1px solid var(--paper-line)}body.kobeco .k-prose code{padding:1px 5px}body.kobeco .k-prose pre{padding:16px;overflow-x:auto}body.kobeco .k-prose .et_pb_row,body.kobeco .k-prose .et_pb_section{background:0 0;padding:0;width:auto;max-width:none}body.kobeco .k-art-nav{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:56px;padding-top:20px;border-top:2px solid var(--ink)}body.kobeco .k-art-nav a{display:grid;gap:4px;color:var(--ink);text-decoration:none;font-size:17px;font-weight:700}body.kobeco .k-art-nav a:hover{color:var(--accent-dark)}body.kobeco .k-art-nav span{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}body.kobeco .k-art-nav .k-prev{text-align:right}body.kobeco .k-list{padding-block:56px 64px}body.kobeco .k-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px}body.kobeco .k-card{display:flex;flex-direction:column;gap:8px}body.kobeco .k-card-img img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;filter:brightness(.94);transition:filter .25s ease}body.kobeco .k-card-img:hover img{filter:brightness(1.04)}body.kobeco .k-card-meta{margin:0;font:700 11px/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}body.kobeco .k-card-meta a{color:var(--accent-dark);text-decoration:none}body.kobeco .k-card h2{font-size:22px;line-height:1.2}body.kobeco .k-card h2 a{color:var(--ink);text-decoration:none}body.kobeco .k-card h2 a:hover{color:var(--accent-dark)}body.kobeco .k-card-ex{margin:0;color:var(--ink-muted);font-size:16px}body.kobeco .k-empty{color:var(--ink);font-size:19px}body.kobeco .navigation.pagination{margin-top:48px;padding-top:18px;border-top:2px solid var(--ink)}body.kobeco .navigation.pagination .nav-links{display:flex;flex-wrap:wrap;gap:14px;font:700 13px var(--mono);text-transform:uppercase;letter-spacing:.06em}body.kobeco .navigation.pagination a{color:var(--accent-dark);text-decoration:none}body.kobeco .navigation.pagination .current{color:var(--ink)}body.kobeco .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}body.kobeco #comment-wrap{margin-top:56px;padding-top:20px;border-top:2px solid var(--ink);max-width:70ch}body.kobeco #comment-wrap h1,body.kobeco #comment-wrap h2,body.kobeco #comment-wrap h3{color:var(--ink);font-size:22px}body.kobeco .comment-body,body.kobeco .commentlist{color:var(--ink)}body.kobeco .comment-meta,body.kobeco .comment-metadata,body.kobeco .comment_postinfo{color:var(--ink-muted);font:500 12px var(--mono)}body.kobeco #commentform input[type=email],body.kobeco #commentform input[type=text],body.kobeco #commentform input[type=url],body.kobeco #commentform textarea{width:100%;background:#fff;border:1px solid var(--paper-line);padding:10px 12px;font:16px var(--sans);color:var(--ink)}body.kobeco #commentform .form-submit input,body.kobeco #commentform button{background:var(--accent-dark);border:0;color:#fff;font:700 15px var(--sans);padding:11px 20px;border-radius:3px;cursor:pointer}body.kobeco #comment-wrap a,body.kobeco .comment-reply-link{color:var(--accent-dark)}@media (max-width:860px){body.kobeco .k-cards{grid-template-columns:1fr}body.kobeco .k-art-nav{grid-template-columns:1fr}body.kobeco .k-art-nav .k-prev{text-align:left}}body.kobeco #page-container{padding-top:0!important;margin-top:0!important;background:0 0}body.kobeco #main-content{background:0 0}body.kobeco .k-page-head p a{color:var(--accent)}body.kobeco .tl li.now::before{background:var(--bg);border-color:var(--accent-dark);box-shadow:none}body.kobeco .tl li{transition:color .15s ease}body.kobeco .tl li::after{content:"";position:absolute;inset:-10px -16px -10px -16px;border-radius:3px;background:0 0;transition:background .15s ease;z-index:-1}body.kobeco .tl li:hover::after{background:rgba(168,214,148,.06)}body.kobeco .tl li:hover::before{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 5px rgba(168,214,148,.18)}body.kobeco .tl li:hover h3{color:var(--accent)}body.kobeco ol.tl{position:relative;z-index:0}@media (prefers-reduced-motion:reduce){body.kobeco .tl li,body.kobeco .tl li::after{transition:none}}body.kobeco{--brass:#c9a44c;--stamp-bad:#d9785e}body.kobeco .p-brand{color:var(--brass);letter-spacing:.08em}body.kobeco .k-assay.k-assay.k-assay{position:relative;display:inline-block;line-height:1;margin:0;padding:0;background:0 0;font-size:inherit;color:inherit;font-family:var(--sans);font-weight:700;letter-spacing:0;text-transform:none}body.kobeco .k-assay::first-letter{color:transparent}body.kobeco .k-assay::after,body.kobeco .k-assay::before{content:"";position:absolute;left:0;top:.1365em;width:.7466em;height:.7275em;pointer-events:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1529 1490'%3E%3Cg transform='matrix%281 0 0 -1 0 1490%29'%3E%3Cpath d='M49 0 558 1490H958L1480 0H1141L902 719Q859 858 814.5 1023.5Q770 1189 721 1385H788Q740 1188 698.5 1021.5Q657 855 616 719L386 0Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1529 1490'%3E%3Cg transform='matrix%281 0 0 -1 0 1490%29'%3E%3Cpath d='M49 0 558 1490H958L1480 0H1141L902 719Q859 858 814.5 1023.5Q770 1189 721 1385H788Q740 1188 698.5 1021.5Q657 855 616 719L386 0Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100% no-repeat}body.kobeco .k-assay::after{background:var(--k-assay-streak,var(--brass));-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1529 1490'%3E%3Cg transform='matrix%281 0 0 -1 0 1490%29'%3E%3Cpath d='M124 69L497 69L1276 971L903 971Z'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1529 1490'%3E%3Cg transform='matrix%281 0 0 -1 0 1490%29'%3E%3Cpath d='M124 69L497 69L1276 971L903 971Z'/%3E%3C/g%3E%3C/svg%3E")}body.kobeco .c-band .k-assay.k-assay.k-assay,body.kobeco .label .k-assay.k-assay.k-assay,body.kobeco .p-card-head .k-assay.k-assay.k-assay{font-size:1.2em}body.kobeco .label .k-assay.k-assay.k-assay,body.kobeco .p-card-head .k-assay.k-assay.k-assay{color:var(--white)}body.kobeco .c-get a .k-assay.k-assay.k-assay{--k-assay-streak:var(--accent)}body.kobeco .c-band .a .k-assay.k-assay.k-assay{--k-assay-streak:var(--ink)}body.kobeco .p-hero{background:linear-gradient(180deg,var(--olive-1) 0,var(--olive-2) 42%,var(--olive-3) 78%,var(--bg) 100%)}body.kobeco .p-hero .wrap{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px;align-items:center;padding-block:88px 72px}body.kobeco .p-hero h1{font-size:clamp(38px, 5.4vw, 62px);line-height:1.02;letter-spacing:-.035em;margin:14px 0 24px}body.kobeco .p-hero h1 em{font-style:normal;color:var(--accent);display:block}body.kobeco .p-hero .lead{font-size:19px;color:rgba(244,247,243,.82);margin:0 0 32px;max-width:560px}body.kobeco .p-hero .lead strong{color:var(--white)}body.kobeco .p-hero .ctas{display:flex;gap:12px;flex-wrap:wrap}body.kobeco .p-card{background:rgba(17,20,18,.72);border:1px solid var(--line);font-size:14px}body.kobeco .p-card-head{display:flex;justify-content:space-between;gap:12px;padding:12px 18px;border-bottom:1px solid var(--line);font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}body.kobeco .p-card-row{display:flex;gap:14px;padding:16px 18px;border-bottom:1px solid var(--line)}body.kobeco .p-card small{display:block;color:var(--muted);font-size:12.5px}body.kobeco .p-card q{display:block;color:var(--white);font-size:17px;line-height:1.4;margin-top:4px}body.kobeco .p-big{font-size:36px;color:var(--white);line-height:1.2}body.kobeco .p-big+small{display:inline}body.kobeco .p-card-foot{padding:14px 18px;background:rgba(217,120,94,.1);display:grid;gap:8px;justify-items:start}body.kobeco .p-card-foot small{color:var(--text)}body.kobeco .p-card-foot small b{color:var(--white)}body.kobeco .p-card-foot{position:relative}body.kobeco .p-card-foot small.p-fict{position:absolute;right:18px;bottom:14px;font-size:11.5px;color:var(--muted);opacity:.8}body.kobeco .p-kv{display:flex;justify-content:space-between;gap:16px;padding:10px 18px;border-bottom:1px solid var(--line)}body.kobeco .p-kv span{color:var(--muted)}body.kobeco .p-kv b{color:var(--white);font:500 13px var(--mono);text-align:right}body.kobeco .p-kv b.p-warn{color:var(--stamp-bad)}body.kobeco .p-chip{display:inline-block;padding:2px 8px;border:1px solid currentColor;border-radius:999px;font:500 11px/1.5 var(--mono);font-style:normal;color:var(--accent);white-space:nowrap}body.kobeco .paper .p-chip{color:var(--accent-dark)}body.kobeco .p-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px}body.kobeco .p-card .p-chip{margin-bottom:8px}body.kobeco .p-sig{display:block;color:var(--text)}body.kobeco .p-stamp{display:inline-block;padding:3px 9px;border:1.5px solid var(--brass);color:var(--brass);font:700 11px var(--mono);font-style:normal;letter-spacing:.1em;text-transform:uppercase}body.kobeco .p-stamp.bad{border-color:var(--stamp-bad);color:var(--stamp-bad)}body.kobeco .p-ai .wrap,body.kobeco .p-contra .wrap,body.kobeco .p-problem .wrap,body.kobeco .p-ways .wrap{padding-block:72px}body.kobeco .p-problem,body.kobeco .p-ways{border-top:1px solid var(--line)}body.kobeco .p-ai,body.kobeco .p-contra,body.kobeco .p-ways{background:#0c0f0d}body.kobeco .p-ai h2,body.kobeco .p-contra h2,body.kobeco .p-problem h2,body.kobeco .p-ways h2,body.kobeco .paper h2{font-size:clamp(26px, 3.4vw, 36px);margin:8px 0 12px}body.kobeco .p-intro{color:var(--muted);max-width:62ch;margin:0 0 36px}body.kobeco .p-kicker{display:block;font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}body.kobeco .paper .p-kicker{color:var(--ink-muted)}body.kobeco .p-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}body.kobeco .p-three>div{padding-top:18px;border-top:1px solid var(--line)}body.kobeco .p-three>div:last-child{border-top-color:var(--accent)}body.kobeco .p-sources>div.src-a{border-top:2px solid var(--brass)}body.kobeco .p-sources>div.src-m{border-top:2px solid var(--accent)}body.kobeco .p-sources .src-a .p-kicker{color:var(--brass)}body.kobeco .p-sources .src-m .p-kicker{color:var(--accent)}body.kobeco .p-three h3{font-size:20px;margin-bottom:6px}body.kobeco .p-three p{margin:0;color:var(--muted);font-size:15.5px}body.kobeco .p-small{font-size:14.5px;color:var(--muted);max-width:70ch;margin:28px 0 0}body.kobeco .paper .p-small{color:var(--ink-muted)}body.kobeco .p-note{font-size:13px;color:var(--muted);margin:12px 0 0}body.kobeco ol.p-steps{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;counter-reset:ps}body.kobeco ol.p-steps li{counter-increment:ps;padding-top:16px;border-top:2px solid var(--ink);display:grid;gap:6px;align-content:start}body.kobeco ol.p-steps b{color:var(--ink);font-size:18px}body.kobeco ol.p-steps b::before{content:counter(ps,decimal-leading-zero) "  ";font:700 13px var(--mono);color:var(--accent-dark)}body.kobeco ol.p-steps span{color:var(--ink-muted);font-size:15px;line-height:1.5}body.kobeco .p-table{border:1px solid var(--line);font-size:15px}body.kobeco .p-tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 120px;gap:24px;padding:14px 18px;border-top:1px solid var(--line);align-items:start;color:var(--white)}body.kobeco .p-th{border-top:0;font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}body.kobeco .p-tr small{display:block;color:var(--muted);font-size:12.5px;margin-top:2px}body.kobeco .p-tr q{color:var(--white)}body.kobeco .p-card q::before,body.kobeco .p-tr q::before{content:"“"}body.kobeco .p-card q::after,body.kobeco .p-tr q::after{content:"”"}body.kobeco .p-marks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}body.kobeco .p-marks>div{display:grid;gap:8px;align-content:start;padding-top:16px;border-top:1px solid var(--paper-line)}body.kobeco .p-marks b{color:var(--ink);font-size:17px}body.kobeco .p-marks span{color:var(--ink-muted);font-size:15px;line-height:1.5}body.kobeco .p-ai-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:56px;align-items:start}body.kobeco ul.p-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}body.kobeco ul.p-list li{padding-left:22px;position:relative;color:var(--muted);font-size:15.5px}body.kobeco ul.p-list li::before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;border-radius:50%;background:var(--accent-dark)}body.kobeco ul.p-list b{color:var(--white)}body.kobeco .p-ai .p-card{margin-top:44px}body.kobeco .p-ai .p-card-foot{background:rgba(201,164,76,.08)}body.kobeco .p-memo{background:#fff;border:1px solid var(--paper-line);color:var(--ink);font-size:15px;box-shadow:0 18px 40px -24px rgba(28,33,28,.35)}body.kobeco .p-memo-head{display:flex;justify-content:space-between;gap:24px;padding:24px 28px;border-bottom:1px solid var(--paper-line)}body.kobeco .p-memo-head small{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}body.kobeco .p-memo-head h3{color:var(--ink);font-size:26px;margin:4px 0 2px}body.kobeco .p-memo-head span{color:var(--ink-muted);font-size:14px}body.kobeco .p-verdict{text-align:right;display:grid;align-content:start}body.kobeco .p-verdict b{font-size:26px;color:var(--accent-dark);line-height:1.2}body.kobeco .p-memo-lead{margin:0;padding:20px 28px;border-bottom:1px solid var(--paper-line);color:var(--ink-muted)}body.kobeco .p-memo-lead b{color:var(--ink)}body.kobeco .p-memo-cols{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--paper-line)}body.kobeco .p-memo-cols>div{padding:20px 28px}body.kobeco .p-memo-cols>div+div{border-left:1px solid var(--paper-line)}body.kobeco .p-memo ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}body.kobeco .p-memo li{line-height:1.45}body.kobeco .p-memo li small{display:block;color:var(--ink-muted);font-size:12.5px;margin-top:4px}body.kobeco .p-memo-foot{padding:20px 28px 24px}body.kobeco .p-memo-foot small{color:var(--ink-muted);font-size:13px}body.kobeco .p-bar{display:flex;height:28px;margin:4px 0 10px;font:500 11px/28px var(--mono);color:#fff;overflow:hidden}body.kobeco .p-bar i{font-style:normal;padding:0 10px;white-space:nowrap;overflow:hidden}body.kobeco .p-bar i:first-child{background:var(--accent-dark)}body.kobeco .p-bar i:nth-child(2){background:#9a7a2a}body.kobeco .p-bar i:nth-child(3){background:#c9d1c6;color:var(--ink)}body.kobeco .p-ways-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:28px}body.kobeco .p-way{border:1px solid var(--line);padding:28px;display:grid;gap:10px;align-content:start;justify-items:start}body.kobeco .p-way.on{border-color:var(--accent-dark);background:rgba(168,214,148,.05)}body.kobeco .p-way h3{font-size:22px}body.kobeco .p-way p{margin:0;color:var(--muted)}body.kobeco .p-way .p-small{margin-top:4px}body.kobeco .p-way.on .p-kicker{color:var(--accent)}@media (max-width:860px){body.kobeco .p-ai-grid,body.kobeco .p-hero .wrap,body.kobeco .p-memo-cols,body.kobeco .p-ways-grid{grid-template-columns:1fr}body.kobeco .p-hero .wrap{padding-block:56px 48px;gap:36px}body.kobeco .p-marks,body.kobeco .p-three,body.kobeco ol.p-steps{grid-template-columns:1fr 1fr}body.kobeco .p-tr{grid-template-columns:1fr;gap:8px}body.kobeco .p-th{display:none}body.kobeco .p-memo-cols>div+div{border-left:0;border-top:1px solid var(--paper-line)}body.kobeco .p-ai .p-card{margin-top:0}}@media (max-width:560px){body.kobeco .p-marks,body.kobeco .p-three,body.kobeco ol.p-steps{grid-template-columns:1fr}body.kobeco .p-memo-head{flex-direction:column}body.kobeco .p-verdict{text-align:left}}@media (min-width:861px){body.kobeco .k-card-meta,body.kobeco .k-posts .post-meta,body.kobeco .k-posts-all .post-meta{min-height:33px}}body.kobeco .c-levels .wrap{padding-block:72px}body.kobeco .c-levels h2{font-size:clamp(26px, 3.4vw, 36px);margin:8px 0 12px}body.kobeco .c-intro{color:var(--muted);max-width:62ch;margin:0 0 40px}body.kobeco .c-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto auto 1fr auto;column-gap:20px}body.kobeco .c-level{grid-row:span 5;display:grid;grid-template-rows:subgrid;border:1px solid var(--line);padding:24px 24px 22px}body.kobeco .c-level.l1{border-color:rgba(201,164,76,.55)}body.kobeco .c-level.l2,body.kobeco .c-level.l3{border-color:var(--accent-dark);background:rgba(168,214,148,.035)}body.kobeco .c-meter{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-bottom:18px}body.kobeco .c-meter i{height:6px;background:var(--line)}body.kobeco .c-meter i.a{background:var(--brass)}body.kobeco .c-meter i.m{background:var(--accent)}body.kobeco .c-kicker{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}body.kobeco .l1 .c-kicker{color:var(--brass)}body.kobeco .l2 .c-kicker,body.kobeco .l3 .c-kicker{color:var(--accent)}body.kobeco .c-level h3{font-size:24px;margin:6px 0 10px}body.kobeco .c-level>p{margin:0 0 14px;color:var(--muted);font-size:15.5px}body.kobeco .c-level ul{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:8px;align-content:start}body.kobeco .c-level li{position:relative;padding-left:20px;color:var(--text);font-size:15px;line-height:1.45}body.kobeco .c-level li::before{content:"";position:absolute;left:0;top:.62em;width:10px;height:2px;background:var(--accent-dark)}body.kobeco .l1 li::before{background:var(--brass)}body.kobeco .c-get{border-top:1px solid var(--line);padding-top:14px;display:grid;gap:4px;font-size:14.5px}body.kobeco .c-get b{color:var(--white)}body.kobeco .c-get span{color:var(--muted)}body.kobeco .c-get a{color:var(--brass);text-decoration:none;margin-top:6px}body.kobeco .c-foot{margin:22px 0 0;color:var(--muted);font-size:14.5px}body.kobeco .c-foot b{color:var(--text)}body.kobeco .c-nocode{margin-top:8px;padding-left:12px;border-left:2px solid var(--line)}body.kobeco .c-steps .wrap{padding-block:64px}body.kobeco .c-steps h2{color:var(--ink);font-size:clamp(26px, 3.4vw, 36px);margin:8px 0 8px}body.kobeco .c-band{display:grid;grid-template-columns:2fr 4fr;gap:20px;margin:28px 0 14px;font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase}body.kobeco .c-band span{padding:8px 12px}body.kobeco .c-band .a{background:rgba(201,164,76,.18);color:#7a5f1c}body.kobeco .c-band .m{background:rgba(86,139,65,.14);color:var(--accent-dark)}body.kobeco .c-steps ol.t-steps{margin-top:0}body.kobeco .c-steps ol.t-steps li:nth-child(-n+2)::before{border-color:#9a7a2a}body.kobeco .c-steps ol.t-steps li:nth-child(2)::before{background:#9a7a2a}@media (max-width:860px){body.kobeco .c-grid{grid-template-columns:1fr;row-gap:16px}body.kobeco .c-level{grid-row:auto;display:block}body.kobeco .c-band{grid-template-columns:1fr}}body.kobeco .p-ways-cta{margin:28px 0 0}body.kobeco .k-page-head p a,body.kobeco .k-speak a{color:var(--accent)}body.kobeco .k-speak{border-top:1px solid var(--line)}body.kobeco .k-speak .wrap{padding-block:28px 40px}body.kobeco .k-speak p{margin:0;color:var(--muted)}body.kobeco .g-quote{margin:0 0 32px;max-width:760px}body.kobeco .g-quote blockquote p{font-size:20px;line-height:1.45}body.kobeco{--kobeco-css:"1790613292"}