/*! autoprefixer: on */*,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.\!top-17{top:10.625rem!important}.\!top-\[11rem\]{top:11rem!important}.-left-0{left:0}.-left-0\.5{left:-.313rem}.-left-1{left:-.625rem}.-left-2{left:-1.25rem}.-left-4{left:-2.5rem}.-left-5{left:-3.125rem}.-left-\[5rem\]{left:-5rem}.-right-\[8rem\]{right:-8rem}.-top-1{top:-.625rem}.-top-2{top:-1.25rem}.bottom-2{bottom:1.25rem}.bottom-\[12rem\]{bottom:12rem}.bottom-\[15rem\]{bottom:15rem}.bottom-\[20rem\]{bottom:20rem}.bottom-\[26rem\]{bottom:26rem}.bottom-\[28rem\]{bottom:28rem}.bottom-\[32rem\]{bottom:32rem}.left-0{left:0}.left-1{left:.625rem}.left-\[16rem\]{left:16rem}.left-\[23rem\]{left:23rem}.left-\[38\%\]{left:38%}.left-\[39\%\]{left:39%}.left-\[42\%\]{left:42%}.left-\[50\%\]{left:50%}.right-3{right:1.875rem}.right-\[15rem\]{right:15rem}.right-\[21rem\]{right:21rem}.top-0{top:0}.top-16{top:10rem}.top-17{top:10.625rem}.top-19{top:11.875rem}.top-2{top:1.25rem}.top-3{top:1.875rem}.top-5{top:3.125rem}.top-5\.5{top:3.438rem}.top-8{top:5rem}.top-9{top:5.625rem}.top-\[50\%\]{top:50%}.z-10{z-index:10}.\!mx-auto{margin-left:auto!important;margin-right:auto!important}.\!my-2{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:1.875rem;margin-bottom:1.875rem}.my-4{margin-top:2.5rem;margin-bottom:2.5rem}.my-8{margin-top:5rem;margin-bottom:5rem}.\!-mt-1{margin-top:-.625rem!important}.\!mb-1{margin-bottom:.625rem!important}.\!mb-2{margin-bottom:1.25rem!important}.\!mb-3{margin-bottom:1.875rem!important}.\!mb-6{margin-bottom:3.75rem!important}.\!mb-\[1\.3rem\]{margin-bottom:1.3rem!important}.\!mb-\[1rem\]{margin-bottom:1rem!important}.\!mt-0{margin-top:0!important}.\!mt-1{margin-top:.625rem!important}.\!mt-1\.5{margin-top:.938rem!important}.\!mt-2{margin-top:1.25rem!important}.\!mt-3{margin-top:1.875rem!important}.\!mt-4{margin-top:2.5rem!important}.\!mt-5{margin-top:3.125rem!important}.\!mt-6{margin-top:3.75rem!important}.-ml-3{margin-left:-1.875rem}.-mt-1{margin-top:-.625rem}.-mt-2{margin-top:-1.25rem}.-mt-3{margin-top:-1.875rem}.mb-1{margin-bottom:.625rem}.mb-2{margin-bottom:1.25rem}.mb-3{margin-bottom:1.875rem}.mb-4{margin-bottom:2.5rem}.mb-8{margin-bottom:5rem}.ml-11{margin-left:6.875rem}.ml-2{margin-left:1.25rem}.ml-62{margin-left:38.75rem}.ml-7{margin-left:4.375rem}.ml-\[1\.5rem\]{margin-left:1.5rem}.ml-\[10rem\]{margin-left:10rem}.ml-\[11rem\]{margin-left:11rem}.ml-\[2rem\]{margin-left:2rem}.ml-\[4rem\]{margin-left:4rem}.ml-\[6\.1rem\]{margin-left:6.1rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-2{margin-right:1.25rem}.mt-1{margin-top:.625rem}.mt-10{margin-top:6.25rem}.mt-11{margin-top:6.875rem}.mt-12{margin-top:7.5rem}.mt-14{margin-top:8.75rem}.mt-15{margin-top:9.375rem}.mt-16{margin-top:10rem}.mt-2{margin-top:1.25rem}.mt-22{margin-top:13.75rem}.mt-3{margin-top:1.875rem}.mt-4{margin-top:2.5rem}.mt-5{margin-top:3.125rem}.mt-6{margin-top:3.75rem}.mt-7{margin-top:4.375rem}.mt-8{margin-top:5rem}.mt-9{margin-top:5.625rem}.mt-\[0\.5rem\]{margin-top:.5rem}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.\!h-115{height:71.875rem!important}.\!h-15{height:9.375rem!important}.\!h-16{height:10rem!important}.\!h-17{height:10.625rem!important}.\!h-17\.5{height:10.938rem!important}.\!h-33{height:20.625rem!important}.\!h-36{height:22.5rem!important}.\!h-38{height:23.75rem!important}.\!h-40{height:25rem!important}.\!h-46{height:28.75rem!important}.\!h-52{height:32.5rem!important}.\!h-56{height:35rem!important}.\!h-58{height:36.25rem!important}.\!h-60{height:37.5rem!important}.\!h-62{height:38.75rem!important}.\!h-67{height:41.875rem!important}.\!h-67\.5{height:42.188rem!important}.\!h-69{height:43.125rem!important}.\!h-70{height:43.75rem!important}.\!h-78{height:48.75rem!important}.\!h-82{height:51.25rem!important}.\!h-86{height:53.75rem!important}.\!h-\[12\.5rem\]{height:12.5rem!important}.\!h-\[97\%\]{height:97%!important}.\!h-auto{height:auto!important}.\!h-full{height:100%!important}.h-100{height:62.5rem}.h-27{height:16.875rem}.h-29{height:18.125rem}.h-32{height:20rem}.h-35{height:21.875rem}.h-40{height:25rem}.h-41{height:25.625rem}.h-42{height:26.25rem}.h-43{height:26.875rem}.h-50{height:31.25rem}.h-51{height:31.875rem}.h-52{height:32.5rem}.h-53{height:33.125rem}.h-55{height:34.375rem}.h-63{height:39.375rem}.h-66{height:41.25rem}.h-70{height:43.75rem}.h-74{height:46.25rem}.h-81{height:50.625rem}.h-\[3rem\]{height:3rem}.\!w-150{width:93.75rem!important}.\!w-158{width:98.75rem!important}.\!w-64{width:40rem!important}.w-106{width:66.25rem}.w-110{width:68.75rem}.w-120{width:75rem}.w-136{width:85rem}.w-140{width:87.5rem}.w-160{width:100rem}.w-28{width:17.5rem}.w-49{width:30.625rem}.w-55{width:34.375rem}.w-6{width:3.75rem}.w-62{width:38.75rem}.w-64{width:40rem}.w-69{width:43.125rem}.w-69\.5{width:43.438rem}.w-75{width:46.875rem}.w-78{width:48.75rem}.w-79{width:49.375rem}.w-80{width:50rem}.w-84{width:52.5rem}.w-88{width:55rem}.w-92{width:57.5rem}.w-94{width:58.75rem}.w-\[98\.75rem\]{width:98.75rem}.w-full{width:100%}.max-w-\[80rem\]{max-width:80rem}.shrink{flex-shrink:1}.grow{flex-grow:1}.-translate-x-\[50\%\]{--tw-translate-x:-50%}.-translate-x-\[50\%\],.-translate-y-\[50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[50\%\]{--tw-translate-y:-50%}.scale-\[1\.23\]{--tw-scale-x:1.23;--tw-scale-y:1.23}.scale-\[1\.23\],.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!list-none{list-style-type:none!important}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.\!items-end{align-items:flex-end!important}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.313rem}.gap-2{gap:1.25rem}.\!gap-x-10{column-gap:6.25rem!important}.gap-x-1{column-gap:.625rem}.gap-x-12{column-gap:7.5rem}.gap-x-16{column-gap:10rem}.gap-x-2{column-gap:1.25rem}.gap-x-3{column-gap:1.875rem}.gap-x-4{column-gap:2.5rem}.gap-x-6{column-gap:3.75rem}.gap-x-8{column-gap:5rem}.gap-x-\[2rem\]{column-gap:2rem}.overflow-hidden{overflow:hidden}.\!whitespace-nowrap{white-space:nowrap!important}.\!rounded-\[50\%\]{border-radius:50%!important}.rounded-10{border-radius:.625rem}.rounded-20{border-radius:1.25rem}.rounded-\[0\.5rem\]{border-radius:.5rem}.rounded-\[0\.625rem\]{border-radius:.625rem}.rounded-\[0\.7rem\]{border-radius:.7rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[50\%\]{border-radius:50%}.rounded-r-10{border-top-right-radius:.625rem;border-bottom-right-radius:.625rem}.border{border-width:.0625rem}.border-0{border-width:0}.border-b{border-bottom-width:.0625rem}.border-l{border-left-width:.0625rem}.border-r{border-right-width:.0625rem}.border-solid{border-style:solid}.border-\[\#666\]{border-color:#666}.border-\[\#9b9b9b\]{border-color:#9b9b9b}.border-\[\#fbfbfb57\]{border-color:#fbfbfb57}.border-white{border-color:#fff}.\!bg-\[\#fff\]{background-color:#fff!important}.bg-\[\#000501\]{background-color:#000501}.bg-\[\#ebebeb\]{background-color:#ebebeb}.bg-\[\#efefef\]{background-color:#efefef}.bg-\[\#f0f0f0\]{background-color:#f0f0f0}.bg-\[\#f5f5f5\]{background-color:#f5f5f5}.bg-\[\#f5f6f8\]{background-color:#f5f6f8}.bg-\[\#f7f7f7\]{background-color:#f7f7f7}.bg-\[\#f8f8f8\]{background-color:#f8f8f8}.bg-\[rgba\(255\2c 255\2c 255\2c 0\.6\)\]{background-color:hsla(0,0%,100%,.6)}.bg-main-blue{background-color:#0299f4}.bg-white{background-color:#fff}.\!bg-\[auto_100\%\]{background-size:auto 100%!important}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.\!bg-no-repeat{background-repeat:no-repeat!important}.bg-no-repeat{background-repeat:no-repeat}.p-2{padding:1.25rem}.p-3{padding:1.875rem}.\!px-3{padding-left:1.875rem!important;padding-right:1.875rem!important}.\!px-4{padding-left:2.5rem!important;padding-right:2.5rem!important}.\!px-5{padding-left:3.125rem!important;padding-right:3.125rem!important}.\!px-6{padding-left:3.75rem!important;padding-right:3.75rem!important}.\!px-7{padding-left:4.375rem!important;padding-right:4.375rem!important}.\!px-\[2\.5rem\]{padding-left:2.5rem!important;padding-right:2.5rem!important}.\!py-2{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.\!py-4{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.\!py-6{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.px-10{padding-left:6.25rem;padding-right:6.25rem}.px-14{padding-left:8.75rem;padding-right:8.75rem}.px-2{padding-left:1.25rem;padding-right:1.25rem}.px-4{padding-left:2.5rem;padding-right:2.5rem}.px-5{padding-left:3.125rem;padding-right:3.125rem}.px-6{padding-left:3.75rem;padding-right:3.75rem}.py-2{padding-top:1.25rem;padding-bottom:1.25rem}.\!pb-0{padding-bottom:0!important}.\!pb-10{padding-bottom:6.25rem!important}.\!pb-11{padding-bottom:6.875rem!important}.\!pb-2{padding-bottom:1.25rem!important}.\!pb-7{padding-bottom:4.375rem!important}.\!pr-3{padding-right:1.875rem!important}.\!pr-6{padding-right:3.75rem!important}.\!pr-\[1\.5rem\]{padding-right:1.5rem!important}.\!pt-0{padding-top:0!important}.\!pt-3{padding-top:1.875rem!important}.\!pt-\[2\.8rem\]{padding-top:2.8rem!important}.\!pt-\[3rem\]{padding-top:3rem!important}.\!pt-\[5rem\]{padding-top:5rem!important}.pb-2{padding-bottom:1.25rem}.pb-4{padding-bottom:2.5rem}.pb-8{padding-bottom:5rem}.pl-10{padding-left:6.25rem}.pl-3{padding-left:1.875rem}.pl-4{padding-left:2.5rem}.pl-61{padding-left:38.125rem}.pr-12{padding-right:7.5rem}.pr-13{padding-right:8.125rem}.pr-3{padding-right:1.875rem}.pr-4{padding-right:2.5rem}.pr-7{padding-right:4.375rem}.pr-\[2rem\]{padding-right:2rem}.pr-\[5\.5rem\]{padding-right:5.5rem}.pt-10{padding-top:6.25rem}.pt-4{padding-top:2.5rem}.pt-5{padding-top:3.125rem}.pt-6{padding-top:3.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.\!text-100{font-size:6.25rem!important}.\!text-120{font-size:7.5rem!important}.\!text-14{font-size:.875rem!important}.\!text-167{font-size:10.438rem!important}.\!text-20{font-size:1.25rem!important}.\!text-24{font-size:1.5rem!important}.\!text-40{font-size:2.5rem!important}.\!text-\[1\.125rem\]{font-size:1.125rem!important}.\!text-\[1\.375rem\]{font-size:1.375rem!important}.\!text-\[1\.5rem\]{font-size:1.5rem!important}.\!text-\[1\.625rem\]{font-size:1.625rem!important}.\!text-\[16rem\]{font-size:16rem!important}.\!text-\[1rem\]{font-size:1rem!important}.\!text-\[8rem\]{font-size:8rem!important}.text-16{font-size:1rem}.text-\[1\.11rem\]{font-size:1.11rem}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[1\.625rem\]{font-size:1.625rem}.\!font-medium{font-weight:500!important}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.italic{font-style:italic}.\!leading-\[1\.3\]{line-height:1.3!important}.\!leading-\[1\.4\]{line-height:1.4!important}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.8\]{line-height:1.8}.\!text-\[\#333\]{color:#333!important}.\!text-\[\#666\]{color:#666!important}.\!text-white{color:#fff!important}.text-\[\#3097e9\]{color:#3097e9}.text-\[\#333\]{color:#333}.text-\[\#43dbec\]{color:#43dbec}.text-\[\#5c79dc\]{color:#5c79dc}.text-\[\#666\]{color:#666}.text-\[\#fff\]{color:#fff}.text-main-blue{color:#0299f4}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.shadow-\[0_0_29px_0_rgba\(0\2c 0\2c 0\2c 0\.14\)\]{--tw-shadow:0 0 1.8125rem 0 rgba(0,0,0,.14);--tw-shadow-colored:0 0 1.8125rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_18px_0_rgba\(0\2c 0\2c 0\2c 0\.15\)\]{--tw-shadow:0 0.3125rem 1.125rem 0 rgba(0,0,0,.15);--tw-shadow-colored:0 0.3125rem 1.125rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_9px_29px_0_rgba\(14\2c 5\2c 10\2c 0\.05\)\]{--tw-shadow:0 0.5625rem 1.8125rem 0 rgba(14,5,10,.05);--tw-shadow-colored:0 0.5625rem 1.8125rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.duration-200{transition-duration:.2s}*{font-family:manrope,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,"sans-serif";box-sizing:border-box}.hero{height:37.5rem;background-size:cover;display:flex;align-items:flex-start;justify-content:center}.hero__content{width:98.75rem}.hero__title{font-size:3rem;font-weight:600;line-height:1.25;color:#333}.hero__text{font-size:1rem;color:#666}.hero__btn{color:#fff!important;background-color:#0299f4;transition:all .2s;border-radius:.5rem;line-height:1.3;padding:.3em 1em;cursor:pointer;font-size:1rem;margin-top:.5rem}.hero__btn:hover{transform:translateY(-.313rem);box-shadow:.313rem .313rem .938rem 0 rgba(0,0,0,.1)}.hero__btn:active{color:#fff!important;background-color:#2c84ec}.hero__btn:disabled{color:#fff!important;background-color:#c1c1c1}.hero__btn svg{transform:scale(1.5);margin-right:.5em}.hero__btn--white{background-color:#fff}.hero__btn--white span,.hero__btn--white svg{color:#0299f4}.hero__btn--white:active,.hero__btn--white:hover{color:#0299f4!important;background-color:#fff}.hero__card{height:8.125rem;background-color:hsla(0,0%,100%,.9);box-shadow:0 0 1.5rem 0 rgba(0,16,36,.14);border-radius:.5rem;display:flex;align-items:stretch;justify-content:flex-start;padding-top:1.5rem;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}.hero .card{position:relative;padding:0 2.188rem}.hero .card:not(:first-of-type,:last-of-type):after{content:"";border-right:.0625rem solid #ccc;width:0;height:2.5rem;left:0;top:16%;position:absolute}.hero .card__title{font-size:1rem;color:#666;line-height:1.25}.hero .card__text{font-size:1.375rem;font-weight:500;color:#333;line-height:1.25;margin-top:.625rem}.hero .card__btn{color:#fff!important;background-color:#0299f4;transition:all .2s;border-radius:.5rem;line-height:1.3;padding:.3em 1em;cursor:pointer;font-size:1.125rem;font-weight:500;padding:.6em 1em}.hero .card__btn:hover{transform:translateY(-.313rem);box-shadow:.313rem .313rem .938rem 0 rgba(0,0,0,.1)}.hero .card__btn:active{color:#fff!important;background-color:#2c84ec}.hero .card__btn:disabled{color:#fff!important;background-color:#c1c1c1}.hero .card__btn svg{transform:scale(2);margin-right:.5em}.hero.white-content .hero__text,.hero.white-content .hero__title{color:#fff}.container{padding:4.375rem 0;display:flex;align-items:center;justify-content:center;height:43.75rem;background-size:cover;background-position:50%;position:relative}.container .bg-item{position:absolute;width:116.25rem;height:31.25rem;background-color:#f0f0f0;border-radius:.5rem;left:50%;transform:translateX(-50%);top:0}.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 .btn--hollow{margin-top:1.25rem;font-size:1.125rem;color:#fff;border:.0625rem solid hsla(0,0%,100%,.7);padding:.625rem 1.875rem;line-height:1.2;display:inline-block;transition:all .2s;border-radius:.5rem}.container .btn--hollow svg{font-size:1em;transform:translateX(.6em) scale(1.5)}.container .btn--hollow:hover{border-color:#fff;color:#fff}.container .btn--primary{color:#fff!important;background-color:#0299f4;transition:all .2s;border-radius:.5rem;line-height:1.3;padding:.3em 1em;cursor:pointer;font-size:1.5rem;font-weight:500;display:inline-block;padding:.625rem 1.875rem}.container .btn--primary:hover{transform:translateY(-.313rem);box-shadow:.313rem .313rem .938rem 0 rgba(0,0,0,.1)}.container .btn--primary:active{color:#fff!important;background-color:#2c84ec}.container .btn--primary:disabled{color:#fff!important;background-color:#c1c1c1}.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:3rem;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:2.25rem;font-weight:500;color:#333}.container .text{font-size:1.125rem;color:#666}.container .list{margin-top:.625rem}.container .list li{list-style:disc;margin-left:1.2em;font-size:1.125rem;color:#666}.container .list li.active::marker{color:#0299f4}.container .video-bg{width:100%;height:100%;object-fit:cover;object-position:center center;position:absolute;left:0;top:0}.container a:hover{color:#0299f4}.container.white .list li,.container.white .subtitle,.container.white .text,.container.white .title{color:#fff}.container--block{display:block}.container--block .content{top:0}.container--block .content,.container--block .content>.text{margin-left:auto;margin-right:auto}.container.background .cards{width:71.25rem;height:20.438rem;position:relative;margin-top:3.125rem}.container.background .cards:before{content:"";width:100%;height:100%;position:absolute;left:-.938rem;bottom:-1.5rem;border-radius:.5rem;background-image:linear-gradient(25deg,#f3f3f3,hsla(0,0%,95%,0));z-index:0}.container.background .card{border-radius:.5rem;width:100%;height:100%;background-color:hsla(0,0%,100%,.9);box-shadow:0 0 1.5rem 0 rgba(0,16,36,.14);padding:2.25rem;z-index:1;position:relative}.container.background img{border-radius:.5rem;position:absolute;right:0;top:14%}.container.background .list{margin-top:1.625rem}.container.background .list li{list-style:none;position:relative;margin-left:2.188rem;color:#333}.container.background .list li:before{content:"";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=1753696835956);position:absolute;left:-2.188rem;top:50%;transform:translateY(-50%)}.container.challenges{position:relative;padding-bottom:1.25rem;height:auto;overflow:hidden}.container.challenges .cards{display:flex;align-items:stretch;justify-content:center;height:var(--card-height,26.875rem);margin-top:3.125rem}.container.challenges .card{text-align:center;flex-shrink:0;width:var(--card-width,17.188rem);padding:2.375rem .625rem;transition:all .3s}.container.challenges .card__icon{width:6.625rem;height:6.625rem;padding:1.25rem;border-radius:50%;background-color:#aeaeae;display:inline-flex;align-items:center;justify-content:center}.container.challenges .card__icon svg{font-size:4.125rem;color:#fff;flex-shrink:0}.container.challenges .card__title{margin-top:1.25rem;color:var(--card-title-color,#333);font-weight:500;font-size:1.375rem;line-height:1.25;white-space:nowrap}.container.challenges .card__text{margin-top:.625rem;color:var(--card-text-color,#666);opacity:0}.container.challenges .card.active{width:var(--active-card-width,25.625rem);background-color:hsla(0,0%,100%,.9);border-radius:.5rem;padding:2.375rem 1.375rem;border:.0625rem solid #0299f4}.container.challenges .card.active .card__icon{background-color:#0299f4}.container.challenges .card.active .card__title{color:#0299f4}.container.challenges .card.active .card__text{opacity:1}.container.solution .text.dot{position:relative;margin-left:2.5rem}.container.solution .text.dot:before{content:"";width:.813rem;height:.813rem;background-color:#0299f4;border:.375rem solid #f0f7ff;display:block;border-radius:50%;position:absolute;left:-2.5rem;top:.125rem}.container.solution .text.dot:not(:last-of-type):after{content:"";position:absolute;width:0;height:86%;border-left:.0625rem dashed #0299f4;display:block;left:-1.75rem;top:2.125rem}.container.solution .typology span{position:relative;color:3rem;padding:0 1.25rem 0 .625rem;display:inline-block}.container.solution .typology span:before{content:"";height:.8em;left:0;top:50%;transform:translateY(-50%);width:0;display:block;position:absolute;border-left:.125rem solid currentcolor}.container.solution .result{width:100%;height:36.375rem;background-size:100% 100%;margin-top:4.875rem;color:#fff;padding:1.875rem 3.125rem}.container.solution .result .cards{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;gap:.625rem;margin-top:1.875rem}.container.solution .result .card{width:var(--card-width,45.875rem);height:var(--card-height,auto);background-color:rgba(3,57,110,.6);border-radius:1.25rem;border:.0625rem solid hsla(0,0%,98%,.6);padding:1.25rem 2.813rem}.container.solution .result .card__title{font-size:1.5rem;margin-bottom:.625rem;line-height:1.3}.container.solution .result .card__text{font-size:1rem}.container.result .cards{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:1.25rem;margin-top:1.875rem}.container.result .card{width:var(--card-width,30rem);background-color:rgba(3,57,110,.6);border-radius:1.25rem;border:.0625rem solid hsla(0,0%,98%,.6);padding:2.5rem}.container.result .card__title{font-size:1.5rem;margin-bottom:.625rem;line-height:1.3;color:#fff}.container.result .card__text{font-size:1rem;color:#fff}.container.result .collapse-item{border-bottom:.0625rem solid hsla(0,0%,97%,.4);padding:0 1.25rem;overflow:hidden;max-height:5rem;cursor:pointer;transition:all .3s}.container.result .collapse-item__title{color:#fbfbfb;display:flex;align-items:center;justify-content:flex-start;font-size:1.5rem;font-weight:500;height:5rem;position:relative}.container.result .collapse-item__title svg{font-size:2rem;position:absolute;top:50%;right:.625rem;transform:translateY(-50%);color:#f8f8f8;transition:all .3s}.container.result .collapse-item__content{padding:0 0 1.25rem}.container.result .collapse-item__content .text{margin:.375rem 0;color:#fbfbfb}.container.result .collapse-item:last-of-type{border:none}.container.result .collapse-item.active{max-height:25rem}.container.result .collapse-item.active .collapse-item__title svg{transform:translateY(-50%) rotate(90deg)}.container.result .collapse-item.active .collapse-item__content{max-height:12.5rem}.container.product .title{text-align:center}.container.product .cards{display:flex;align-items:center;justify-content:center;margin-top:5rem;gap:0 3.75rem}.container.product .card{display:flex;align-items:center;justify-content:flex-end;flex-direction:column;width:32.5rem}.container.product .card__title{color:#333;font-size:1.875rem;font-weight:500;margin-bottom:.625rem}.container.product .card__text{font-size:1rem;color:#666}.container.product .card__btn{color:#fff!important;background-color:#0299f4;transition:all .2s;border-radius:.5rem;line-height:1.3;padding:.3em 1em;cursor:pointer;margin-top:1.25rem;font-size:1.375rem}.container.product .card__btn:hover{transform:translateY(-.313rem);box-shadow:.313rem .313rem .938rem 0 rgba(0,0,0,.1)}.container.product .card__btn:active{color:#fff!important;background-color:#2c84ec}.container.product .card__btn:disabled{color:#fff!important;background-color:#c1c1c1}.container.product .card__btn svg{margin-left:.5em;transform:scale(1.5)}.container.why-milesight{padding-top:6.25rem}.container.why-milesight .cards{border-left:.0625rem solid #9b9b9b}.container.why-milesight .card{background-color:#f0f0f0;border-radius:.5rem;display:flex;align-items:center;justify-content:space-between;gap:0 3.75rem;padding:1.625rem}.container.why-milesight .card img{border-radius:.5rem}.container.why-milesight .card__title{font-size:2.25rem;color:#333;font-weight:500}.container.why-milesight .card__text{font-size:1.125rem;color:#666}.container.why-milesight .card:last-of-type{margin-top:1.563rem}.swiper-box{--swiper-navigation-size:1.875rem;--swiper-navigation-color:#909090}.swiper-button-prev{left:-1.875rem}.swiper-button-next{right:-1.875rem}.swiper--product{padding:2.5rem 0}.swiper--product .swiper-slide{overflow:visible}.swiper--product .swiper-slide .item{width:22.5rem;height:24.625rem;border-radius:.625rem;transition:all .3s;text-align:center;padding-bottom:1.875rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.swiper--product .swiper-slide .item:hover{box-shadow:0 .188rem .688rem 0 rgba(4,0,0,.1);background-color:#fff}.swiper--product .swiper-slide .item:hover .swiper-text,.swiper--product .swiper-slide .item:hover .swiper-title{color:#0299f4}.swiper--product .swiper-img{height:15.625rem;display:flex;align-items:center;justify-content:center}.swiper--product .swiper-title{color:#333;font-weight:700;margin-top:.625rem;font-size:2rem}.swiper--product .swiper-text{font-size:1.125rem;color:#666}.collapses{position:relative}.collapses:before{content:"";position:absolute;height:15.938rem;border-left:.0625rem dashed #666;top:1rem;left:-1.563rem;transition:all .3s}.collapses.index-1:before{height:5.625rem}.collapse{margin-bottom:2.5rem;cursor:pointer}.collapse__title{font-size:1.375rem;color:#333;font-weight:500;margin-bottom:.625rem;position:relative}.collapse__title:after,.collapse__title:before{content:"";border:.313rem solid currentcolor;border-radius:50%;width:0;height:0;display:block;position:absolute;left:-1.875rem;top:50%;transform:translateY(-50%)}.collapse__title:before{color:#0299f4;opacity:.4;transform:translateY(-50%) scale(2);display:none}.collapse__text{max-height:0;overflow:hidden;transition:all .3s}.collapse.active .collapse__title{color:#0299f4}.collapse.active .collapse__title:before{display:block}.collapse.active .collapse__text{max-height:18.75rem}.hover\:border-\[\#0299f4\]:hover{border-color:#0299f4}.hover\:bg-white:hover{background-color:#fff}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:shadow-\[0_9px_29px_0_rgba\(14\2c 5\2c 10\2c 0\.2\)\]:hover{--tw-shadow:0 0.5625rem 1.8125rem 0 rgba(14,5,10,.2);--tw-shadow-colored:0 0.5625rem 1.8125rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:text-main-blue{color:#0299f4}@media not all and (min-width:1536px){.max-2xl\:pb-5{padding-bottom:3.125rem}.max-2xl\:pt-7{padding-top:4.375rem}}