/*! autoprefixer: on */*{box-sizing:border-box;font-family:manrope,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,"sans-serif"}.hero{background-size:cover;height:43.75rem;text-align:left}.hero .content{position:relative;width:98.75rem;margin-left:auto;margin-right:auto;padding-top:13.125rem}.hero h1{font-size:3.5rem;font-weight:600;margin-bottom:1.25rem;color:#333}.hero p{font-size:1.5rem;font-weight:500;color:#666}.tabs-and-crumbs .inside{justify-content:flex-end}.container{padding:3.75rem 0;display:flex;height:43.75rem;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.container,.container .btn{align-items:center;justify-content:center}.container .btn{--theme-color:#0d58c9;font-size:1.125rem;padding:0 2.5rem;height:3rem;display:inline-flex;box-shadow:0 .313rem .625rem 0 rgba(0,0,0,.1);border:1px solid #0d58c9;transition:all .3s;border-radius:.5rem;background-color:var(--theme-color);color:#fff}.container .btn:hover{color:#fff;transform:translateY(-.25rem)}.container .btn--plain{background-color:#fff}.container .btn--plain,.container .btn--plain:hover{color:var(--theme-color)}.container .content{width:98.75rem;position:relative}.container .content--btw{display:flex;align-items:center;justify-content:space-between}.container .content--end{display:flex;align-items:center;justify-content:flex-end}.container .content--center{text-align:center;top:0}.container .center-box{margin-left:auto;margin-right:auto;display:inline-block;margin-top:1.875rem}.container .text-content{width:44%;position:relative}.container .img-content{width:44%;display:flex;align-items:center;justify-content:center}.container .img-content img{flex-shrink:0}.container .title{font-size:3.5rem;font-weight:500;color:#333;line-height:1.2;margin-bottom:1.875rem}.container .title a{color:inherit;line-height:inherit}.container .title a:hover{color:inherit;text-decoration:underline}.container .subtitle{font-size:1.5rem;font-weight:500;color:#666}.container .text{font-size:1.125rem;color:#666}.container .text:first-of-type{margin-top:1.875rem}.container .note,.container .tip{font-size:1rem;color:#666}.container .list{margin-top:.625rem}.container .list li{list-style:disc;margin-left:1.3em;font-size:1.125rem;color:#666}.container .list li.active::marker{color:#0d58c9}.container .video-bg{height:100%;object-position:center center}.container .bg-item,.container .video-bg{width:100%;object-fit:cover;position:absolute;left:0;top:0}.container .bg-item{height:43.75rem}.container a:hover{color:#0d58c9}.container.white .collapse-item__title,.container.white .list li,.container.white .subtitle,.container.white .text,.container.white .title{color:#fff}.container--block{display:block}.container--block .content{margin-left:auto;margin-right:auto;top:0}.container--block .content>.text{max-width:86%;margin-left:auto;margin-right:auto}.container.tp .items{width:0;height:0;margin-left:auto;margin-right:auto;position:relative}.container.tp .item{position:absolute;right:0;top:0}.container.tp .item:after,.container.tp .item:before{content:"";position:absolute;width:.5rem;height:.5rem;display:block;background-color:#0d58c9;outline:1px solid #fff;border-radius:50%;right:-2.813rem;bottom:-1.25rem}.container.tp .item:before{background-color:rgba(13,88,201,.3);transform:scale(2.3);outline:none}.container.tp .item p{white-space:nowrap;font-size:1.375rem;color:#333;border-bottom:1px solid #0d58c9;padding:0 .625rem .375rem;line-height:1.25}.container.tp .item p:after{content:"";width:2.5rem;height:0;position:absolute;bottom:0;right:0;display:block;border-bottom:1px solid #0d58c9;transform:rotate(200deg);transform-origin:center right}.container.tp .item.right{left:0;right:auto}.container.tp .item.right:after,.container.tp .item.right:before{left:-2.813rem;right:auto}.container.tp .item.right p:after{right:auto;left:0;transform-origin:center left;transform:rotate(160deg)}.container.tp .item:first-of-type{right:17.5rem;top:2.5rem}.container.tp .item:nth-of-type(2){right:16.25rem;top:10.625rem}.container.tp .item:nth-of-type(3){left:18.125rem;top:2.5rem}.container.tp .item:nth-of-type(4){left:16.875rem;top:10.625rem}.container.tp .btns{display:flex;align-items:center;justify-content:center;gap:0 1.25rem;margin-top:19.375rem}.container.cp{height:46.25rem}.container.cp .lists{display:flex;align-items:flex-start;justify-content:flex-start;margin:1.25rem 0;gap:0 5rem}.container.cp .list li{list-style:none;margin-left:0}.container.cp .list li:before{content:"";display:inline-block;width:1rem;height:1rem;background-size:100% 100%;background-image:url(/static/pc/en/company/success-stories/smart-cleaning-solution-for-offices-in-switzerland/2.png?t=1761732577489);vertical-align:middle;margin-right:.625rem}.container.cp .btns{display:flex;gap:0 1.25rem;margin-top:2.5rem}.container.advantage{height:auto;padding-bottom:8.75rem}.container.advantage .bg-item{height:46.75rem}.container.advantage .items{display:flex;align-items:center;justify-content:center;gap:0 3.75rem;margin-top:3.75rem;margin-bottom:2.25rem}.container.advantage .item{width:30.313rem;height:11.25rem;background-color:#fff;box-shadow:0 .5rem .625rem 0 rgba(0,0,0,.12);border-radius:.75rem;display:flex;align-items:center;justify-content:center;padding:0 1.5rem;text-align:left;gap:0 1.625rem}.container.advantage .item__title{color:#333;font-size:1.5rem;font-weight:600;margin-bottom:.625rem;margin-top:-.25rem}.container.advantage .item__text{font-size:1.125rem;color:#666}.container.advantage .btn--icon{position:relative;padding-right:3.75rem;padding-left:1.25rem;border:none}.container.advantage .btn--icon div{width:2.5rem;height:2.5rem;background-color:#0d58c9;box-shadow:.063rem .125rem .125rem 0 rgba(0,0,0,.14);border-radius:.5rem;display:flex;align-items:center;justify-content:center;position:absolute;right:.25rem;top:50%;transform:translateY(-50%)}.container.advantage .btn--icon div img{width:100%;transform:scale(.7)}.container.advantage .cards{background-color:#fff;box-shadow:0 0 1rem 0 rgba(6,0,1,.1);border-radius:1rem;padding:2.75rem;margin-top:3.125rem}.container.advantage .card{text-align:left;display:flex;align-items:center;justify-content:space-between;gap:0 2.75rem}.container.advantage .card img{border-radius:.625rem;width:46.625rem}.container.advantage .card__title{font-size:1.5rem;color:#333;font-weight:600;margin-top:-.625rem;margin-bottom:.625rem}.container.advantage .card__text{color:gray;font-size:1.125rem}.container.advantage .card:last-of-type{margin-top:3.125rem}.\!bg-contain{background-size:contain!important}.\!bg-y-full{background-size:auto 100%}.\!h-72{height:45rem!important}.\!bg-\[\#f9fafe\]{background-color:#f9fafe!important}.\!whitespace-nowrap{white-space:nowrap!important}