.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}#home #about,#home #about.is-leaving,#home #cases,#home #persol-updates .common-limiter .content ul li a figure,.slick-list,.swiper-banner,body{overflow:hidden}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@keyframes enter-from-below{from{transform:translateY(10vh);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes enter-from-above{from{transform:translateY(-10vh);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes exit-to-above{from{transform:translateY(0);opacity:1}to{transform:translateY(-10vh);opacity:0}}@keyframes exit-to-below{from{transform:translateY(0);opacity:1}to{transform:translateY(10vh);opacity:0}}body,html{height:100%}#snaproot{position:fixed;inset:0;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;scroll-behavior:auto;-webkit-overflow-scrolling:touch}#snaproot:focus{outline:rgba(119,189,218,.55) solid 2px;outline-offset:2px}#home>section{min-height:100vh;scroll-snap-align:start;scroll-snap-stop:always;position:relative;display:block}#home #main-banner{position:relative;height:100vh;isolation:isolate}#home #main-banner .common-limiter{position:relative;z-index:2;max-width:100%;height:100vh;padding:24px}#home #main-banner .content{position:relative;z-index:2;will-change:transform,opacity}#home #main-banner.is-active .content,#home #main-banner.is-entering .content{transform:none;opacity:1;transition:transform 1.4s cubic-bezier(.16,1,.3,1),opacity .6s ease}#home #main-banner.is-leaving .content{transform:translateY(-15vh);opacity:1;transition:transform 1.4s cubic-bezier(.16,1,.3,1),opacity .6s ease}#home #main-banner .common-limiter .content{height:100%}#home #main-banner .common-limiter .content .swiper-banner .item>.bg{width:calc(100% - 9.01vw);height:100%;display:block;opacity:1;object-fit:cover;filter:brightness(.4);pointer-events:none}#home #main-banner .common-limiter .content .swiper-banner .item .title{position:absolute;right:38.42vw;top:28.22vh;color:#FFF;text-align:right;font-family:roc-grotesk-wide,sans-serif;font-size:4.06vw;font-style:normal;font-weight:300;line-height:3.85vw;z-index:1}#home #main-banner .common-limiter .content .swiper-banner .item .description{width:38.85vw;height:68.44vh;background:rgba(136,136,136,.35);backdrop-filter:blur(47px);position:absolute;right:3.07vw;top:50%;transform:translateY(-50%);padding:9.74vw 7.81vw 2.6vw}#home #main-banner .common-limiter .content .swiper-banner .item .description p{color:#FFF;font-family:roc-grotesk-wide,sans-serif;font-size:1.04vw;font-style:normal;font-weight:300;line-height:1.25vw}#home #main-banner .common-limiter .content .swiper-banner .item .description p a{color:#FFF;font-family:roc-grotesk-wide,sans-serif;font-size:1.04vw;font-style:normal;font-weight:300;line-height:1.56vw;position:relative}#home #main-banner .common-limiter .content .swiper-banner .item .description p a::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#FFF;display:block}#home #main-banner .common-limiter .content .swiper-banner .item .arrows{position:absolute;right:32.55vw;bottom:16.56vh;display:flex;align-items:center;justify-content:center;gap:100px}#home #main-banner .common-limiter .content .swiper-banner .item .arrows>button{padding:7px;border:0;background-color:transparent;z-index:2;position:relative}#home #main-banner .common-limiter .content .swiper-banner .item .arrows>button::after{content:'';height:2px;width:0;background:#fff;display:block;top:50%;position:absolute;transform:translateY(-50%);z-index:-1;transition:.5s}#home #main-banner .common-limiter .content .swiper-banner .item .arrows>button:hover::after{width:20px}#home #main-banner .common-limiter .content .swiper-banner .item .arrows>button.arrow-left::after{left:8px}#home #main-banner .common-limiter .content .swiper-banner .item .arrows>button.arrow-right::after{right:9px}#home #main-banner .common-limiter .content .swiper-banner .item .arrows .draggable,#home #main-banner .common-limiter .content .swiper-banner .item .arrows .icon{width:5.52vw;height:5.16vw}#home #main-banner .common-limiter .content .swiper-banner .item .arrows .draggable .flap,#home #main-banner .common-limiter .content .swiper-banner .item .arrows .icon .flap{display:none}#home #cases{position:relative;display:flex;align-items:center;justify-content:center;--sec-shift-y:240px;--sec-opacity:0}#snaproot[data-snap-dir=down] #home #cases{--sec-shift-y:0px}#snaproot[data-snap-dir=up] #home #cases{--sec-shift-y:240px}#home #cases.is-active,#home #cases.is-entering{--sec-shift-y:0px;--sec-opacity:1;pointer-events:auto}#snaproot[data-snap-dir=down] #home #cases.is-active,#snaproot[data-snap-dir=down] #home #cases.is-entering,#snaproot[data-snap-dir=up] #home #cases.is-active,#snaproot[data-snap-dir=up] #home #cases.is-entering{--sec-shift-y:0px}#home #cases.no-visible{pointer-events:none}#home #cases .common-limiter{width:100%;max-width:1580px;padding:0 20px;overflow:visible}#home #cases .common-limiter .content{padding:90px 0;position:relative;overflow:visible}#home #cases .common-limiter .content .swiper-cards-vertical{height:724px;overflow:visible}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow{position:absolute;top:50%;transform:translateY(-50%);padding:7px;border:0;background-color:transparent;z-index:2;transition:.5s}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow.is-disabled{opacity:0;pointer-events:none}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow.swiper-cards-arrow-next{right:-90px}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow.swiper-cards-arrow-prev{left:-90px}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow::after{content:'';height:2px;width:0;background:#3e6354;display:block;top:50%;position:absolute;transform:translateY(-50%);z-index:-1;transition:.5s}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow:hover::after{width:20px}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow.swiper-cards-arrow-prev::after{left:8px}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow.swiper-cards-arrow-next::after{right:9px}#home #cases .common-limiter .content .swiper-cards-vertical .cards{position:absolute;inset:0;height:100%;opacity:0;pointer-events:none;z-index:1}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images{display:flex;align-items:flex-start;justify-content:center;height:100%;gap:0;opacity:var(--sec-opacity);transition:opacity 1.2s cubic-bezier(.19,1,.22,1);will-change:opacity}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img{width:274px;height:100%;max-height:304.5px;object-fit:cover;opacity:0;transform:translateY(calc(0 + var(--sec-shift-y))) scale(1.59);filter:brightness(.7);transition:.5s}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(1),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(1){transition-delay:.1s;z-index:1}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(2),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(2){transition-delay:.22s;z-index:2;margin-top:5vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(3),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(3){transition-delay:.34s;z-index:3;margin-top:10vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(4),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(4){transition-delay:.46s;z-index:4;margin-top:15vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(5),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(5){transition-delay:.58s;z-index:5;margin-top:20vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:hover,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:hover{transform:translateY(calc(30px + var(--sec-shift-y))) scale(1.59);filter:brightness(1);box-shadow:0 10px 40px rgba(0,0,0,.4);z-index:6}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image img,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img img{width:100%;object-fit:cover;filter:brightness(.5);transition:.5s}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image .name,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img .name{color:#FFF;font-family:roc-grotesk-wide,sans-serif;font-size:18px;font-style:normal;font-weight:350;line-height:19px;position:absolute;top:50%;transform:translateY(-50%);left:20px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .text-bottom-left,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .text-top-right{font-size:20px;line-height:24px;transform:translateY(-100px);position:absolute;opacity:0;color:#2F3745;font-family:roc-grotesk-wide,sans-serif;transition:all 1.5s cubic-bezier(.19,1,.22,1);font-weight:300;font-style:normal}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image{filter:brightness(1)}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .text-top-right{right:0;top:0;text-align:right;max-width:420px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .text-bottom-left{left:0;bottom:0;max-width:403px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .title-center{color:#FFF;text-align:right;font-family:roc-grotesk-wide,sans-serif;font-size:55px;font-style:normal;font-weight:300;line-height:74px;will-change:transform;width:1000px;display:grid;pointer-events:none;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-20%);z-index:6;opacity:0;transition:all 2s cubic-bezier(.19,1,.22,1)}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .title-center .first{grid-area:1/1/2/3;text-align:left}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .title-center .middle{grid-area:2/2/3/3;text-align:center}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .title-center .last{grid-area:3/2/4/4;text-align:right}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .title-center span{font-family:roc-grotesk-wide,sans-serif;display:inline-block;transition:transform .1s ease-out;will-change:transform;pointer-events:none}#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-active,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-entering{pointer-events:auto;z-index:2;opacity:1}#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-entering .cascade_images .image,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-entering .cascade_images>img{opacity:1;transform:translateY(calc(100px + var(--sec-shift-y))) scale(1.59)}#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-entering .cascade_images .text-bottom-left,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-entering .cascade_images .text-top-right{opacity:1;transform:translateY(0)}#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-entering .cascade_images .title-center{opacity:1;transform:translate(-50%,-50%)}#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-active .cascade_images .image,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-active .cascade_images>img{opacity:1;transform:translateY(calc(100px + var(--sec-shift-y))) scale(1.59)}#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-active .cascade_images .text-bottom-left,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-active .cascade_images .text-top-right{opacity:1;transform:translateY(0)}#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-active .cascade_images .title-center{opacity:1;transform:translate(-50%,-50%)}#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-leaving{opacity:0;pointer-events:none;z-index:1}#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-leaving .cascade_images div img,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-leaving .cascade_images>img{opacity:0;transform:translateY(calc(-200px + var(--sec-shift-y))) scale(1.59)}#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-leaving .cascade_images .text-bottom-left,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-leaving .cascade_images .text-top-right{opacity:0}#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-leaving .cascade_images .title-center{opacity:0;transform:translate(-50%,-20%)}#home #us-highlights .common-limiter{max-width:100vw;padding:0 1.04vw}#home #us-highlights .common-limiter .content{position:relative}#home #us-highlights .common-limiter .content .carrosel_cascade2{height:100vh;overflow:visible}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper{height:100%;overflow:visible}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2{height:100%}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.56vw;height:100%}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 span{color:#2F3745;font-family:roc-grotesk-wide,sans-serif;font-weight:300;font-size:2.86vw;font-style:normal;line-height:3.85vw;text-transform:uppercase;opacity:0;transform:translateY(-200px);transition:all 1.5s cubic-bezier(.19,1,.22,1);z-index:2;position:absolute}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 span:first-child{top:21.11vh;left:36.7vw}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 span:nth-child(2){left:57.74vw;top:42.33vh}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 span:nth-child(3){left:55.71vw;top:54.56vh}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 .title-center{color:#edeef2;position:absolute;font-size:41.67vw;line-height:100vh;font-family:roc-grotesk,sans-serif;font-weight:300;letter-spacing:-4.69vw;font-style:normal;top:50%;left:50%;transform:translate(-57%,-60%) scaleX(1.9);z-index:-1;opacity:1;transition:all 2s cubic-bezier(.19,1,.22,1)}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 .descr{position:absolute;top:64.56vh;left:calc(50% + 19.1vw);transform:translate(-50%,-200px);opacity:0;color:#2F3745;text-align:right;font-family:roc-grotesk-wide,sans-serif;font-weight:300;font-size:16px;font-style:normal;line-height:20px;transition:all 2s cubic-bezier(.19,1,.22,1)}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 picture{width:100%}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 picture img{object-fit:cover;width:100%;max-width:19.69vw;height:53.78vh;margin:0 auto;display:block;z-index:1;opacity:0;transform:translateY(0);transition:opacity 1s cubic-bezier(.19,1,.22,1),transform .8s cubic-bezier(.19,1,.22,1)!important;will-change:object-position}#home #us-highlights.is-active .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 picture img,#home #us-highlights.is-entering .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 picture img{opacity:1;transform:translateY(0)}#home #us-highlights.is-active .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 .text-bottom,#home #us-highlights.is-active .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 span,#home #us-highlights.is-entering .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 .text-bottom,#home #us-highlights.is-entering .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 span{opacity:1!important;transform:translateY(0)!important}#home #us-highlights.is-active .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 .title-center,#home #us-highlights.is-entering .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 .title-center{opacity:1!important;transform:translate(-57%,-50%) scaleX(1.9)!important}#home #us-highlights.is-active .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 .descr,#home #us-highlights.is-entering .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 .descr{opacity:1!important;transform:translate(-50%,0)!important}#home #about .common-limiter .content,#home #about.is-leaving .common-limiter .content{padding:5vh 0}#home #about .common-limiter .content ul,#home #about.is-leaving .common-limiter .content ul{display:flex}#home #about .common-limiter .content ul li,#home #about.is-leaving .common-limiter .content ul li{width:100%;height:90vh;position:relative;padding:84px 57px 84px 67px;display:flex;flex-direction:column;justify-content:flex-end;opacity:0;transition:1.25s}#home #about .common-limiter .content ul li:nth-child(1),#home #about.is-leaving .common-limiter .content ul li:nth-child(1){transform:translateX(-200px)}#home #about .common-limiter .content ul li:nth-child(2),#home #about.is-leaving .common-limiter .content ul li:nth-child(2){transform:translateY(0) scale(1.3)}#home #about .common-limiter .content ul li:nth-child(3),#home #about.is-leaving .common-limiter .content ul li:nth-child(3){transform:translateX(200px)}#home #about .common-limiter .content ul li::before,#home #about.is-leaving .common-limiter .content ul li::before{content:'';position:absolute;bottom:0;left:0;z-index:1;opacity:.5;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);width:100%;height:60%;display:block}#home #about .common-limiter .content ul li a,#home #about.is-leaving .common-limiter .content ul li a{display:contents}#home #about .common-limiter .content ul li a img,#home #about.is-leaving .common-limiter .content ul li a img{position:absolute;left:0;top:0;display:block;width:100%;height:100%;object-fit:cover}#home #about .common-limiter .content ul li a .title,#home #about.is-leaving .common-limiter .content ul li a .title{color:#FFF;font-size:37px;font-family:roc-grotesk-wide,sans-serif;font-weight:600;font-style:normal;line-height:40px;position:relative;z-index:1}#home #about .common-limiter .content ul li a .title>div::after,#home #about.is-leaving .common-limiter .content ul li a .title>div::after{content:'';height:2px;width:0;right:5px;background:#fff;display:block;top:50%;position:absolute;transform:translateY(-50%);z-index:-1;transition:.5s}#home #about .common-limiter .content ul li a .title>div svg,#home #about.is-leaving .common-limiter .content ul li a .title>div svg{height:26px;position:absolute;right:0;top:50%;transform:translateY(-50%)}#home #about .common-limiter .content ul li a .descr,#home #about.is-leaving .common-limiter .content ul li a .descr{margin-top:26px;color:#FFF;font-family:roc-grotesk-wide,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:16px;position:relative;z-index:1}#home #about .common-limiter .content ul li:hover a .title>div::after,#home #about.is-leaving .common-limiter .content ul li:hover a .title>div::after{width:20px}#home #about.is-active .common-limiter .content ul li,#home #about.is-entering .common-limiter .content ul li,#home #about.is-leaving.is-active .common-limiter .content ul li,#home #about.is-leaving.is-entering .common-limiter .content ul li{opacity:1}#home #about.is-active .common-limiter .content ul li:nth-child(1),#home #about.is-entering .common-limiter .content ul li:nth-child(1),#home #about.is-leaving.is-active .common-limiter .content ul li:nth-child(1),#home #about.is-leaving.is-entering .common-limiter .content ul li:nth-child(1){transform:translateX(0)}#home #about.is-active .common-limiter .content ul li:nth-child(2),#home #about.is-entering .common-limiter .content ul li:nth-child(2),#home #about.is-leaving.is-active .common-limiter .content ul li:nth-child(2),#home #about.is-leaving.is-entering .common-limiter .content ul li:nth-child(2){transform:translateY(0) scale(1)}#home #about.is-active .common-limiter .content ul li:nth-child(3),#home #about.is-entering .common-limiter .content ul li:nth-child(3),#home #about.is-leaving.is-active .common-limiter .content ul li:nth-child(3),#home #about.is-leaving.is-entering .common-limiter .content ul li:nth-child(3){transform:translateX(0)}#home #choice-universe,#home #choice-universe.is-leaving{padding-top:5vh;display:flex;align-items:center;justify-content:center}#home #choice-universe .common-limiter .content .textos-quebrados>span,#home #choice-universe.is-leaving .common-limiter .content .textos-quebrados>span{color:#2F3745;text-transform:uppercase;font-family:roc-grotesk-wide,sans-serif;font-size:2.4vw;font-style:normal;font-weight:300;line-height:3.85vw;position:absolute;z-index:3;transform:translateY(-100px);opacity:0;transition:1.25s}#home #choice-universe .common-limiter .content .textos-quebrados>span:nth-child(1),#home #choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(1){top:-8.33vh;left:38.28vw}#home #choice-universe .common-limiter .content .textos-quebrados>span:nth-child(2),#home #choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(2){top:-2.78vh;left:50.47vw}#home #choice-universe .common-limiter .content .textos-quebrados>span:nth-child(3),#home #choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(3){top:48.56vh;left:27.6vw}#home #choice-universe .common-limiter .content .textos-quebrados>span:nth-child(4),#home #choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(4){top:54.78vh;left:32.92vw}#home #choice-universe .common-limiter .content .center-image,#home #choice-universe.is-leaving .common-limiter .content .center-image{width:100%;opacity:1;transition:1.25s}#home #choice-universe .common-limiter .content .center-image img,#home #choice-universe.is-leaving .common-limiter .content .center-image img{transform:translateY(0);min-width:378px;width:19.69vw;height:71.78vh;margin:0 auto;display:block;z-index:2;position:relative;object-fit:cover;transition:opacity 1s cubic-bezier(.19,1,.22,1),transform .8s cubic-bezier(.19,1,.22,1)!important;will-change:object-position}#home #choice-universe .common-limiter .content .center-text,#home #choice-universe.is-leaving .common-limiter .content .center-text{position:absolute;left:50%;top:4.44vh;transform:translateX(-50%) scale(.5);opacity:0;font-family:roc-grotesk-wide,sans-serif;font-size:15.99vw;font-style:normal;font-weight:700;white-space:nowrap;pointer-events:none;line-height:normal;z-index:1;color:#D4DDE0;transition:1.25s}#home #choice-universe .common-limiter .content .center-text.overlay,#home #choice-universe.is-leaving .common-limiter .content .center-text.overlay{z-index:3;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:3px;-webkit-text-stroke-color:#D4DDE0}#home #choice-universe .common-limiter .content .descr,#home #choice-universe.is-leaving .common-limiter .content .descr{max-width:16.82vw;position:absolute;left:66.98vw;top:55.22vh;color:#2F3745;font-family:roc-grotesk-wide,sans-serif;font-size:.7vw;font-style:normal;font-weight:300;line-height:.9vw;z-index:3;transform:translateY(-100px);opacity:0;transition:1.25s}#home #choice-universe .common-limiter .content .descr a,#home #choice-universe.is-leaving .common-limiter .content .descr a{margin-top:1.2vw;display:block;width:fit-content;position:relative;transition:.5s}#home #choice-universe .common-limiter .content .descr a span,#home #choice-universe.is-leaving .common-limiter .content .descr a span{display:block;color:#3E6354;font-family:roc-grotesk-wide,sans-serif;font-size:.7vw;font-style:normal;font-weight:300;line-height:1vw;transition:.5s}#home #choice-universe .common-limiter .content .descr a i,#home #choice-universe.is-leaving .common-limiter .content .descr a i{display:block;padding-bottom:.1vw;border-bottom:.05vw solid #3E6354}#home #choice-universe .common-limiter .content .descr a:hover span,#home #choice-universe.is-leaving .common-limiter .content .descr a:hover span{transform:translateY(-7px)}#home #choice-universe.is-active .common-limiter .content .textos-quebrados>span,#home #choice-universe.is-entering .common-limiter .content .textos-quebrados>span,#home #choice-universe.is-leaving.is-active .common-limiter .content .textos-quebrados>span,#home #choice-universe.is-leaving.is-entering .common-limiter .content .textos-quebrados>span{transform:translateY(0);opacity:1}#home #choice-universe.is-active .common-limiter .content .center-image,#home #choice-universe.is-entering .common-limiter .content .center-image,#home #choice-universe.is-leaving.is-active .common-limiter .content .center-image,#home #choice-universe.is-leaving.is-entering .common-limiter .content .center-image{opacity:1}#home #choice-universe.is-active .common-limiter .content .center-text,#home #choice-universe.is-entering .common-limiter .content .center-text,#home #choice-universe.is-leaving.is-active .common-limiter .content .center-text,#home #choice-universe.is-leaving.is-entering .common-limiter .content .center-text{transform:translateX(-50%) scale(1);opacity:1}#home #choice-universe.is-active .common-limiter .content .descr,#home #choice-universe.is-entering .common-limiter .content .descr,#home #choice-universe.is-leaving.is-active .common-limiter .content .descr,#home #choice-universe.is-leaving.is-entering .common-limiter .content .descr{transform:translateY(0);opacity:1}#home #persol-updates{background:linear-gradient(180deg,rgba(62,99,84,0) 50%,#3e6354 50%);display:flex;align-items:center}#home #persol-updates .common-limiter{max-width:1760px;padding:0 20px;width:100%}#home #persol-updates .common-limiter .content{margin-top:50px}#home #persol-updates .common-limiter .content .title{color:#2F3745;text-align:center;font-family:roc-grotesk-wide;font-size:40px;font-style:normal;font-weight:350;line-height:74px;padding-bottom:47px}#home #persol-updates .common-limiter .content ul{justify-content:center}#home #persol-updates .common-limiter .content ul li{width:100%;display:flex;flex-direction:column;justify-content:flex-start;position:relative;padding-bottom:70px}#home #persol-updates .common-limiter .content ul li:hover a figure img{transform:scale(1.2)}#home #persol-updates .common-limiter .content ul li:hover a .link span{transform:translateY(-7px)}#home #persol-updates .common-limiter .content ul li a{display:contents}#home #persol-updates .common-limiter .content ul li a figure img{width:100%;height:188px;display:block;object-fit:cover;transform:scale(1);transition:.5s}#home #persol-updates .common-limiter .content ul li a .date{margin-top:36px;display:block;color:#b6beb8;font-family:roc-grotesk-wide;font-size:14px;font-style:normal;font-weight:500;line-height:22px}#home #persol-updates .common-limiter .content ul li a .name{margin-top:7px;color:#FFF;font-family:roc-grotesk-wide;font-size:21px;font-style:normal;font-weight:600;line-height:22px}#home #persol-updates .common-limiter .content ul li a .link{margin-top:37px;width:fit-content;display:block;position:absolute;bottom:0;transition:.5s}#home #persol-updates .common-limiter .content ul li a .link span{color:#FFF;font-family:roc-grotesk-wide;font-size:16px;font-style:normal;font-weight:400;line-height:22px;display:block;transition:.5s}#home #persol-updates .common-limiter .content ul li a .link i{display:block;padding-top:5px;border-bottom:1px solid #fff}#home #persol-updates .common-limiter .content .swiper-pagination{position:relative;top:auto;bottom:auto;margin-top:30px;opacity:0}@media (max-width:1100px){#home #persol-updates .common-limiter .content .swiper-pagination{opacity:1}}#home #persol-updates .common-limiter .content .swiper-pagination .swiper-pagination-bullet{background:#FFF;opacity:.5;transition:.5s}.swiper-banner .item,.swiper-banner .item .bg{transition:opacity .6s ease,transform .6s ease}#home #persol-updates .common-limiter .content .swiper-pagination .swiper-pagination-bullet-active{background:#FFF;opacity:1}.swiper-banner{position:relative;height:100%;touch-action:pan-y}.swiper-banner .item{position:absolute;inset:0;opacity:0;pointer-events:none;transform:translateX(0);left:0;top:0;width:100%;height:100%}.swiper-banner .item .bg{transform:translateX(-100%)}.swiper-banner .item .arrows .draggable,.swiper-banner .item .arrows .icon{transform:rotate(0);opacity:0;transition:opacity 1s ease,transform 1s ease}.swiper-banner .item.is-active{opacity:1;pointer-events:auto;transform:translateX(0)}.swiper-banner .item.is-active .bg{transform:translateX(0)}.swiper-banner .item.is-active .arrows .draggable,.swiper-banner .item.is-active .arrows .icon{transform:rotate(0);opacity:1}.swiper-banner.is-dragging{user-select:none;cursor:grabbing}@keyframes marquee-scroll{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}@media (prefers-reduced-motion:reduce){#snaproot{scroll-behavior:auto}.marquee__track{animation:none!important;transform:none!important}#home #cases-info *,#home #main-banner *{transition:none!important;transform:none!important;opacity:initial!important}}@media (min-width:1921px){#home #main-banner .common-limiter .content .swiper-banner .item .title{font-size:78px;line-height:74px}#home #main-banner .common-limiter .content .swiper-banner .item .description p{font-size:20px;line-height:24px}#home #main-banner .common-limiter .content .swiper-banner .item .description p a{font-size:20px;line-height:30px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(2),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(2){margin-top:45px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(3),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(3){margin-top:90px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(4),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(4){margin-top:135px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(5),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(5){margin-top:180px}#home #us-highlights .common-limiter{padding:0 20px}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 span{font-size:55px;line-height:74px}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 .title-center{font-size:800px;line-height:900px;letter-spacing:-90px}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 .descr{font-size:16px;line-height:20px}#home #choice-universe,#home #choice-universe.is-leaving{padding-top:45px}#home #choice-universe .common-limiter .content .textos-quebrados>span,#home #choice-universe.is-leaving .common-limiter .content .textos-quebrados>span{font-size:46px;line-height:74px}#home #choice-universe .common-limiter .content .center-image img,#home #choice-universe.is-leaving .common-limiter .content .center-image img{width:378px;height:646px}#home #choice-universe .common-limiter .content .center-text,#home #choice-universe.is-leaving .common-limiter .content .center-text{top:40px;font-size:307px}#home #choice-universe .common-limiter .content .descr,#home #choice-universe.is-leaving .common-limiter .content .descr{max-width:323px;font-size:16px;line-height:20px}#home #choice-universe .common-limiter .content .descr a,#home #choice-universe.is-leaving .common-limiter .content .descr a{margin-top:23px}#home #choice-universe .common-limiter .content .descr a span,#home #choice-universe.is-leaving .common-limiter .content .descr a span{font-size:16px;line-height:30px}#home #choice-universe .common-limiter .content .descr a i,#home #choice-universe.is-leaving .common-limiter .content .descr a i{padding-bottom:2px;border-bottom:1px solid #3E6354}#home #persol-updates .common-limiter{max-width:1760px;padding:0 20px}#home #persol-updates .common-limiter .content{margin-top:50px}#home #persol-updates .common-limiter .content .title{font-size:40px;line-height:74px;padding-bottom:47px}#home #persol-updates .common-limiter .content ul{gap:34px}#home #persol-updates .common-limiter .content ul li a .date{margin-top:36px;font-size:14px;line-height:22px}#home #persol-updates .common-limiter .content ul li a .name{margin-top:7px;font-size:21px;line-height:22px}#home #persol-updates .common-limiter .content ul li a .link{margin-top:37px}#home #persol-updates .common-limiter .content ul li a .link span{font-size:16px;line-height:22px}#home #persol-updates .common-limiter .content ul li a .link i{padding-top:5px;border-bottom:1px solid #fff}}#home #persol-updates .common-limiter .content ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;padding:0;margin:0;list-style:none}@media (max-width:1100px){#home #persol-updates .posts-swiper{overflow:hidden}#home #persol-updates .common-limiter .content .posts{display:flex;gap:0;justify-content:flex-start}#home #persol-updates .common-limiter .content ul .postItem{height:auto}}@media (max-width:1500px){#home #main-banner .common-limiter{padding:24px}#home #main-banner .common-limiter .content .swiper-banner .item>.bg{width:calc(100% - 120px)}#home #main-banner .common-limiter .content .swiper-banner .item .title{font-size:64px;line-height:60px}#home #main-banner .common-limiter .content .swiper-banner .item .description{right:24px;padding:9.74vw 72px 40px}#home #main-banner .common-limiter .content .swiper-banner .item .description p,#home #main-banner .common-limiter .content .swiper-banner .item .description p a{font-size:18px;line-height:24px}#home #main-banner .common-limiter .content .swiper-banner .item .arrows .draggable,#home #main-banner .common-limiter .content .swiper-banner .item .arrows .icon{width:92px;height:84px}}@media (max-width:1300px){#home #cases,#snaproot[data-snap-dir=up] #home #cases{--sec-shift-y:0}#home #cases.no-visible{pointer-events:all}#home #cases{position:relative;display:flex;align-items:center;justify-content:center;--sec-shift-y:0!important;--sec-opacity:1!important}#home #main-banner .common-limiter .content .swiper-banner .item>.bg{width:calc(100% - 50px)}#home #main-banner .common-limiter{padding:24px}#home #main-banner .common-limiter .content .swiper-banner .item .title{font-size:56px;line-height:52px;right:41vw}#home #main-banner .common-limiter .content .swiper-banner .item .description{width:38vw;padding:10.74vw 56px 32px;backdrop-filter:blur(32px)}#home #main-banner .common-limiter .content .swiper-banner .item .description p,#home #main-banner .common-limiter .content .swiper-banner .item .description p a{font-size:16px;line-height:22px}#home #main-banner .common-limiter .content .swiper-banner .item .arrows{gap:64px}#home #main-banner .common-limiter .content .swiper-banner .item .arrows>button{padding:8px}#home #main-banner .common-limiter .content .swiper-banner .item .arrows .draggable,#home #main-banner .common-limiter .content .swiper-banner .item .arrows .icon{width:80px;height:72px}}@media (max-width:1024px){#home #main-banner{height:100vh}#home #main-banner .common-limiter{height:100vh;padding:24px}#home #main-banner .common-limiter .content{height:100%}#home #main-banner .common-limiter .content .swiper-banner .item>.bg{width:100%;position:absolute;height:100%;filter:brightness(.45)}#home #main-banner .common-limiter .content .swiper-banner .item .title{font-size:56px;line-height:52px;right:auto;left:auto;top:auto;position:relative;margin:0 40px 0 auto;padding-top:20vh}#home #main-banner .common-limiter .content .swiper-banner .item .description{width:auto;height:auto;padding:0;backdrop-filter:blur(0);position:relative;top:auto;bottom:auto;right:auto;left:auto;margin:20px 40px 0 auto;max-width:400px;transform:translateY(0);background:0 0;text-align:end}#home #main-banner .common-limiter .content .swiper-banner .item .arrows{left:auto;right:40px;bottom:24px;gap:48px;z-index:3}#home #main-banner .common-limiter .content .swiper-banner .item .arrows .draggable,#home #main-banner .common-limiter .content .swiper-banner .item .arrows .icon{width:72px;height:64px}}@media (max-width:768px){#home #main-banner .common-limiter{padding:16px}#home #main-banner .common-limiter .content .swiper-banner .item .title{font-size:36px;line-height:38px}#home #main-banner .common-limiter .content .swiper-banner .item .description p,#home #main-banner .common-limiter .content .swiper-banner .item .description p a{font-size:14px;line-height:20px}#home #main-banner .common-limiter .content .swiper-banner .item .arrows{gap:40px;bottom:50px}#home #main-banner .common-limiter .content .swiper-banner .item .arrows .draggable,#home #main-banner .common-limiter .content .swiper-banner .item .arrows .icon{width:64px;height:56px}}@media (max-width:560px){#home #main-banner .common-limiter{padding:16px}#home #main-banner .common-limiter .swiper-banner .item .title{top:64px;font-size:28px;line-height:32px;max-width:320px}#home #main-banner .common-limiter .swiper-banner .item .description{padding:24px 20px 20px}#home #main-banner .common-limiter .swiper-banner .item .description p,#home #main-banner .common-limiter .swiper-banner .item .description p a{font-size:13px;line-height:18px}#home #main-banner .common-limiter .swiper-banner .item .arrows{gap:32px}#home #main-banner .common-limiter .swiper-banner .item .arrows>button{padding:8px}#home #main-banner .common-limiter .swiper-banner .item .arrows .draggable,#home #main-banner .common-limiter .swiper-banner .item .arrows .icon{width:56px;height:48px}#home #main-banner .common-limiter .content .swiper-banner .item .description{margin:20px 20px 0 auto}#home #main-banner .common-limiter .content .swiper-banner .item .title{margin:0 20px 0 auto}#home #main-banner{height:90vh;min-height:auto}#home #main-banner .common-limiter{height:90vh}}@media (max-width:420px){#home #main-banner .common-limiter{padding:12px}#home #main-banner .common-limiter .swiper-banner .item .title{left:12px;top:56px;font-size:24px;line-height:28px}#home #main-banner .common-limiter .swiper-banner .item .description{left:12px;right:12px;bottom:12px;padding:20px 16px 16px}#home #main-banner .common-limiter .swiper-banner .item .arrows{left:12px;bottom:12px;gap:28px}#home #main-banner .common-limiter .swiper-banner .item .arrows .draggable,#home #main-banner .common-limiter .swiper-banner .item .arrows .icon{width:52px;height:44px}}@media (max-width:1440px){#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 picture img{max-width:300px;height:60vh}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 .descr{font-size:14px;line-height:18px}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 span{font-size:40px;line-height:50px}}@media (max-width:1024px){#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 span{opacity:1;transform:translateY(0)}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 .descr{top:83%;transform:translate(-50%,0);opacity:1}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 picture img{opacity:1;transform:translateY(0)}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 .title-center{font-size:44.67vw;line-height:100vh;transform:translate(-60%,-50%) scaleX(1.9);z-index:-1;opacity:1;transition:all 2s cubic-bezier(.19,1,.22,1)}}@media (max-width:670px){#home #us-highlights{min-height:auto}#home #us-highlights .common-limiter{width:100%}#home #us-highlights .common-limiter .content .carrosel_cascade2{height:auto;padding:95px 0 70px}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 span:first-child{top:2.11vh;left:36.7vw}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 span:nth-child(2){left:77.74vw;top:8.33vh}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 span:nth-child(3){left:37.71vw;top:15.56vh}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 picture{display:none}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 .descr{top:22.56vh;left:37.71vw;right:auto;transform:translate(0,0)}#home #us-highlights .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 .title-center{font-size:45vw;line-height:45vw;position:relative;left:-5vw;top:0;bottom:0;right:0;transform:translate(0,0) scaleX(1.9)!important}#home #us-highlights.is-active .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 .title-center,#home #us-highlights.is-entering .common-limiter .content .carrosel_cascade2 .swiper-wrapper .carrosel_item2 .cascade_images2 .title-center{transform:translate(0,0) scaleX(1.9)!important}}@media (max-width:1750px){#home #cases .common-limiter{max-width:1500px;padding:0 20px}#home #cases .common-limiter .content{padding:84px 0}#home #cases .common-limiter .content .swiper-cards-vertical{height:700px}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow.swiper-cards-arrow-next{right:-72px}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow.swiper-cards-arrow-prev{left:-72px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img{width:260px;max-height:292px;transform:translateY(0) scale(1.55)}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:hover,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:hover{transform:translateY(28px) scale(1.55)}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(2),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(2){margin-top:4.5vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(3),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(3){margin-top:9vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(4),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(4){margin-top:13.5vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(5),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(5){margin-top:18vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .text-bottom-left,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .text-top-right{font-size:18px;line-height:22px;max-width:380px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .title-center{font-size:50px;line-height:66px;width:920px;gap:8px}#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-active .cascade_images .image,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-active .cascade_images>img,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-entering .cascade_images .image,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-entering .cascade_images>img{transform:translateY(92px) scale(1.55)}#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-leaving .cascade_images div img,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-leaving .cascade_images>img{transform:translateY(-180px) scale(1.55)}}@media (max-width:1600px){#home #cases .common-limiter{max-width:1460px}#home #cases .common-limiter .content{padding:80px 0}#home #cases .common-limiter .content .swiper-cards-vertical{height:680px}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow.swiper-cards-arrow-next{right:-60px}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow.swiper-cards-arrow-prev{left:-60px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img{width:248px;max-height:284px;transform:translateY(0) scale(1.52)}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:hover,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:hover{transform:translateY(26px) scale(1.52)}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(2),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(2){margin-top:4vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(3),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(3){margin-top:8vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(4),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(4){margin-top:12vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(5),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(5){margin-top:16vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .text-bottom-left,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .text-top-right{font-size:18px;line-height:22px;max-width:360px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .title-center{font-size:48px;line-height:64px;width:880px;gap:8px}#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-active .cascade_images .image,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-active .cascade_images>img,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-entering .cascade_images .image,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-entering .cascade_images>img{transform:translateY(90px) scale(1.52)}#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-leaving .cascade_images div img,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-leaving .cascade_images>img{transform:translateY(-170px) scale(1.52)}}@media (max-width:1550px){#home #cases .common-limiter{max-width:1400px}#home #cases .common-limiter .content{padding:76px 0}#home #cases .common-limiter .content .swiper-cards-vertical{height:650px}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow.swiper-cards-arrow-next{right:-48px}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow.swiper-cards-arrow-prev{left:-48px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img{width:236px;max-height:272px;transform:translateY(0) scale(1.48)}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:hover,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:hover{transform:translateY(24px) scale(1.48)}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(2),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(2){margin-top:3.5vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(3),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(3){margin-top:7vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(4),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(4){margin-top:10.5vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(5),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(5){margin-top:14vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image .name,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img .name{font-size:16px;line-height:18px;left:16px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .text-bottom-left,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .text-top-right{font-size:16px;line-height:20px;max-width:330px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .title-center{font-size:44px;line-height:58px;width:820px;gap:8px}#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-active .cascade_images .image,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-active .cascade_images>img,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-entering .cascade_images .image,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-entering .cascade_images>img{transform:translateY(86px) scale(1.48)}#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-leaving .cascade_images div img,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-leaving .cascade_images>img{transform:translateY(-160px) scale(1.48)}}@media (max-width:1500px){#home #cases .common-limiter{max-width:1320px;padding:0 20px}#home #cases .common-limiter .content{padding:72px 0}#home #cases .common-limiter .content .swiper-cards-vertical{height:620px}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow.swiper-cards-arrow-next{right:-40px}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow.swiper-cards-arrow-prev{left:-40px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img{width:224px;max-height:260px;transform:translateY(0) scale(1.44)}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:hover,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:hover{transform:translateY(22px) scale(1.44)}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(2),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(2){margin-top:3vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(3),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(3){margin-top:6vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(4),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(4){margin-top:9vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(5),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(5){margin-top:12vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image .name,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img .name{font-size:15px;line-height:17px;left:14px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .text-bottom-left,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .text-top-right{font-size:16px;line-height:20px;max-width:310px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .title-center{font-size:40px;line-height:54px;width:760px;gap:8px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-active .cascade_images .image,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-active .cascade_images>img,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-entering .cascade_images .image,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-entering .cascade_images>img{transform:translateY(82px) scale(1.44)}#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-leaving .cascade_images div img,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-leaving .cascade_images>img{transform:translateY(-150px) scale(1.44)}}@media (max-width:1390px){#home #cases .common-limiter{max-width:1320px;padding:0 20px}#home #cases .common-limiter .content{padding:72px 0}#home #cases .common-limiter .content .swiper-cards-vertical{height:620px}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow.swiper-cards-arrow-next{right:-10px}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow.swiper-cards-arrow-prev{left:-10px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img{width:224px;max-height:260px;transform:translateY(0) scale(1.27)}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:hover,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:hover{transform:translateY(22px) scale(1.27)}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(2),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(2){margin-top:3vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(3),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(3){margin-top:6vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(4),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(4){margin-top:9vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image:nth-child(5),#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img:nth-child(5){margin-top:12vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image .name,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img .name{font-size:15px;line-height:17px;left:14px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .text-bottom-left,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .text-top-right{font-size:16px;line-height:20px;max-width:310px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .title-center{font-size:40px;line-height:54px;width:760px;gap:8px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-active .cascade_images .image,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-active .cascade_images>img,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-entering .cascade_images .image,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-entering .cascade_images>img{transform:translateY(82px) scale(1.27)}#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-leaving .cascade_images div img,#home #cases .common-limiter .content .swiper-cards-vertical .cards.is-card-leaving .cascade_images>img{transform:translateY(-150px) scale(1.27)}}@media (max-width:1300px){#home #cases .common-limiter .content .swiper-cards-vertical{height:auto}#home #cases .common-limiter .content .swiper-cards-vertical .cards{height:60vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images{display:flex;max-width:400px;margin:0 auto;align-items:center}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>.image,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img{display:none}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .inner-swiper{position:relative;width:100%;overflow:hidden}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .inner-swiper__viewport{width:100%;overflow:hidden;touch-action:pan-y}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .inner-swiper__track{display:flex;width:100%;transform:translate3d(0,0,0);transition:transform 520ms cubic-bezier(.16,1,.3,1);will-change:transform}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .inner-swiper__slide{flex:0 0 100%;width:100%;position:relative;height:60vh}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .inner-swiper__slide .image,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .inner-swiper__slide .image img,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .inner-swiper__slide>img{width:100%;height:100%;max-height:100%;object-fit:cover;display:block;transform:none;filter:none;opacity:1;box-shadow:none;transition:none}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .inner-swiper__slide .image img,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .inner-swiper__slide>img{filter:brightness(.6)}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .inner-swiper__arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border:0;background:rgba(255,255,255,.78);border-radius:999px;z-index:3;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:18px;padding:0}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .inner-swiper__arrow--prev{left:12px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .inner-swiper__arrow--next{right:12px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .inner-swiper__arrow:disabled{opacity:.4;pointer-events:none}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .inner-swiper__dots{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);display:flex;gap:8px;z-index:3}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .inner-swiper__dot{width:8px;height:8px;border-radius:999px;border:0;background:rgba(255,255,255,.55);padding:0}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .inner-swiper__dot.is-active{background:rgba(255,255,255,.95)}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .text-top-right{position:absolute;right:50px;bottom:calc(100% + 20px);top:auto;max-width:300px;opacity:1;transform:none;font-size:16px;line-height:20px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .text-bottom-left{position:absolute;left:50px;bottom:auto;top:calc(100% + 20px);max-width:300px;opacity:1;transform:none;font-size:16px;line-height:20px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .title-center{color:#FFF;text-align:right;font-family:roc-grotesk-wide,sans-serif;font-size:25px;font-style:normal;font-weight:300;line-height:30px;will-change:transform;width:300px;display:grid;pointer-events:none;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-20%);z-index:6;opacity:0;transition:all 2s cubic-bezier(.19,1,.22,1)}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow{z-index:9;width:115px;display:flex}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow::after{width:100px}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow.swiper-cards-arrow-next{right:60px;top:auto;bottom:35px;transform:rotate(90deg);display:flex;align-items:flex-end;justify-content:flex-end}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow.swiper-cards-arrow-prev{left:60px;transform:rotate(90deg);top:35px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .image .name,#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images>img .name{color:#FFF;font-family:roc-grotesk-wide,sans-serif;font-size:22px;font-style:normal;font-weight:350;line-height:24px;position:absolute;top:auto;bottom:50px;transform:translateY(0);left:20px}}@media (max-width:750px){#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow.swiper-cards-arrow-prev{left:-40px}#home #cases .common-limiter .content .swiper-cards-vertical .swiper-cards-arrow.swiper-cards-arrow-next{right:-40px}}@media (max-width:540px){#home #cases .common-limiter{padding:0}#home #cases .common-limiter .content .swiper-cards-vertical{margin:0 10px}#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images{margin:0 40px}}@media (max-width:1440px){#home #about .common-limiter .content ul li,#home #about.is-leaving .common-limiter .content ul li{padding:84px 30px}#home #about .common-limiter .content ul li a .title,#home #about.is-leaving .common-limiter .content ul li a .title{font-size:30px;line-height:32px}#home #about .common-limiter .content ul li a .descr,#home #about.is-leaving .common-limiter .content ul li a .descr{margin-top:15px;font-size:12px;line-height:16px}}@media (max-width:1024px){#home #about .common-limiter .content ul li:nth-child(1),#home #about.is-leaving .common-limiter .content ul li:nth-child(1){transform:translateX(0)}#home #about .common-limiter .content ul li:nth-child(2),#home #about.is-leaving .common-limiter .content ul li:nth-child(2){transform:translateY(0) scale(1)}#home #about .common-limiter .content ul li:nth-child(3),#home #about.is-leaving .common-limiter .content ul li:nth-child(3){transform:translateX(0)}#home #about .common-limiter .content ul li,#home #about.is-leaving .common-limiter .content ul li{padding:200px 30px 30px;height:auto;display:flex;flex-direction:column;justify-content:flex-end;opacity:1;transition:1.25s}#home #about .common-limiter .content ul li a .title,#home #about.is-leaving .common-limiter .content ul li a .title{font-size:27px;line-height:32px}#home #about .common-limiter .content ul li a .descr,#home #about.is-leaving .common-limiter .content ul li a .descr{margin-top:10px;font-size:12px;line-height:14px}#home #about .common-limiter .content ul,#home #about.is-leaving .common-limiter .content ul{display:flex;flex-direction:column}}@media (max-width:1500px){#choice-universe.is-leaving,#home #choice-universe{padding-top:5vh}#choice-universe.is-leaving .common-limiter,#home #choice-universe .common-limiter{padding:0 24px}#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span,#home #choice-universe .common-limiter .content .textos-quebrados>span{font-size:40px;line-height:56px}#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(1),#home #choice-universe .common-limiter .content .textos-quebrados>span:nth-child(1){top:-64px;left:560px}#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(2),#home #choice-universe .common-limiter .content .textos-quebrados>span:nth-child(2){top:-24px;left:760px}#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(3),#home #choice-universe .common-limiter .content .textos-quebrados>span:nth-child(3){top:440px;left:420px}#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(4),#home #choice-universe .common-limiter .content .textos-quebrados>span:nth-child(4){top:500px;left:500px}#choice-universe.is-leaving .common-limiter .content .center-image img,#home #choice-universe .common-limiter .content .center-image img{width:340px;min-width:340px;height:600px}#choice-universe.is-leaving .common-limiter .content .center-text,#home #choice-universe .common-limiter .content .center-text{top:40px;font-size:240px}#choice-universe.is-leaving .common-limiter .content .descr,#home #choice-universe .common-limiter .content .descr{max-width:320px;left:auto;right:5vw;top:520px;font-size:12px;line-height:16px}#choice-universe.is-leaving .common-limiter .content .descr a,#home #choice-universe .common-limiter .content .descr a{margin-top:16px}#choice-universe.is-leaving .common-limiter .content .descr a span,#home #choice-universe .common-limiter .content .descr a span{font-size:12px;line-height:16px}#choice-universe.is-leaving .common-limiter .content .descr a i,#home #choice-universe .common-limiter .content .descr a i{padding-bottom:2px;border-bottom:1px solid #3E6354}}@media (max-width:1300px){#choice-universe.is-leaving,#home #choice-universe{padding-top:4vh}#choice-universe.is-leaving .common-limiter,#home #choice-universe .common-limiter{padding:0 24px}#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span,#home #choice-universe .common-limiter .content .textos-quebrados>span{font-size:34px;line-height:48px}#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(1),#home #choice-universe .common-limiter .content .textos-quebrados>span:nth-child(1){top:-52px;left:420px}#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(2),#home #choice-universe .common-limiter .content .textos-quebrados>span:nth-child(2){top:-18px;left:600px}#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(3),#home #choice-universe .common-limiter .content .textos-quebrados>span:nth-child(3){top:420px;left:280px}#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(4),#home #choice-universe .common-limiter .content .textos-quebrados>span:nth-child(4){top:470px;left:360px}#choice-universe.is-leaving .common-limiter .content .center-image img,#home #choice-universe .common-limiter .content .center-image img{width:320px;min-width:320px;height:560px}#choice-universe.is-leaving .common-limiter .content .center-text,#home #choice-universe .common-limiter .content .center-text{top:36px;font-size:210px}#choice-universe.is-leaving .common-limiter .content .center-text.overlay,#home #choice-universe .common-limiter .content .center-text.overlay{-webkit-text-stroke-width:1px}#choice-universe.is-leaving .common-limiter .content .descr,#home #choice-universe .common-limiter .content .descr{left:auto;right:24px;top:520px;max-width:300px;font-size:12px;line-height:16px}#choice-universe.is-leaving .common-limiter .content .descr a,#home #choice-universe .common-limiter .content .descr a{margin-top:16px}#choice-universe.is-leaving .common-limiter .content .descr a span,#home #choice-universe .common-limiter .content .descr a span{font-size:12px;line-height:16px}#choice-universe.is-leaving .common-limiter .content .descr a i,#home #choice-universe .common-limiter .content .descr a i{padding-bottom:2px;border-bottom:1px solid #3E6354}}@media (max-width:1024px){#choice-universe.is-leaving,#home #choice-universe{height:auto;padding-top:70px;min-height:auto}#choice-universe.is-leaving .common-limiter,#home #choice-universe .common-limiter{padding:0 24px;width:100%}#choice-universe.is-leaving .common-limiter .content,#home #choice-universe .common-limiter .content{position:relative;min-height:auto}#choice-universe.is-leaving .common-limiter .content .center-text,#home #choice-universe .common-limiter .content .center-text{font-size:15.99vw;top:13vh}#choice-universe.is-leaving .common-limiter .content .center-text.overlay,#home #choice-universe .common-limiter .content .center-text.overlay{-webkit-text-stroke-width:1px}#choice-universe.is-leaving .common-limiter .content .center-image,#home #choice-universe .common-limiter .content .center-image{display:flex;align-items:center;justify-content:center}#choice-universe.is-leaving .common-limiter .content .center-image img,#home #choice-universe .common-limiter .content .center-image img{width:300px;min-width:300px;height:520px}#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span,#home #choice-universe .common-limiter .content .textos-quebrados>span{width:max-content;font-size:24px;line-height:32px}#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(1),#home #choice-universe .common-limiter .content .textos-quebrados>span:nth-child(1){top:-6.33vh;left:33.28vw}#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(2),#home #choice-universe .common-limiter .content .textos-quebrados>span:nth-child(2){top:-1.78vh;left:47.47vw}#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(3),#home #choice-universe .common-limiter .content .textos-quebrados>span:nth-child(3){top:48.56vh;left:27.6vw}#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(4),#home #choice-universe .common-limiter .content .textos-quebrados>span:nth-child(4){top:54.78vh;left:46.92vw}#choice-universe.is-leaving .common-limiter .content .descr a,#home #choice-universe .common-limiter .content .descr a{margin-top:16px}#choice-universe.is-leaving .common-limiter .content .descr a span,#home #choice-universe .common-limiter .content .descr a span{font-size:14px;line-height:18px}#choice-universe.is-leaving .common-limiter .content .descr a i,#home #choice-universe .common-limiter .content .descr a i{border-bottom:1px solid #3E6354}#choice-universe.is-leaving.is-active .common-limiter .content .center-text,#choice-universe.is-leaving.is-entering .common-limiter .content .center-text,#home #choice-universe.is-active .common-limiter .content .center-text,#home #choice-universe.is-entering .common-limiter .content .center-text{transform:translateX(-50%) scale(1);opacity:1}#home #choice-universe .common-limiter .content .textos-quebrados>span,#home #choice-universe.is-leaving .common-limiter .content .textos-quebrados>span{transform:translateY(0);opacity:1}#home #choice-universe .common-limiter .content .center-image,#home #choice-universe.is-leaving .common-limiter .content .center-image{opacity:1}#choice-universe.is-leaving .common-limiter .content .center-text,#home #choice-universe .common-limiter .content .center-text{transform:translateX(-50%) scale(1);opacity:1}#home #choice-universe .common-limiter .content .descr,#home #choice-universe.is-leaving .common-limiter .content .descr{transform:translateY(0);opacity:1}#choice-universe.is-leaving .common-limiter .content .descr,#home #choice-universe .common-limiter .content .descr{left:auto;right:auto;top:auto;bottom:auto;margin:40px auto;max-width:255px;text-align:left;font-size:14px;line-height:18px;position:relative}}@media (max-width:768px){#choice-universe,#choice-universe.is-leaving{padding-top:24px}#choice-universe .common-limiter,#choice-universe.is-leaving .common-limiter{padding:0 16px}#choice-universe .common-limiter .content,#choice-universe.is-leaving .common-limiter .content{min-height:100vh}#choice-universe .common-limiter .content .center-text,#choice-universe.is-leaving .common-limiter .content .center-text{top:12px;font-size:120px}#choice-universe .common-limiter .content .center-text.overlay,#choice-universe.is-leaving .common-limiter .content .center-text.overlay{-webkit-text-stroke-width:1px}#choice-universe .common-limiter .content .center-image img,#choice-universe.is-leaving .common-limiter .content .center-image img{width:260px;min-width:260px;height:460px}#choice-universe .common-limiter .content .textos-quebrados>span,#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span{font-size:18px;line-height:24px}#choice-universe .common-limiter .content .textos-quebrados>span:nth-child(1),#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(1){top:88px;left:16px}#choice-universe .common-limiter .content .textos-quebrados>span:nth-child(2),#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(2){top:112px;right:16px;left:auto;text-align:right}#choice-universe .common-limiter .content .textos-quebrados>span:nth-child(3),#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(3){bottom:200px;left:16px;top:auto}#choice-universe .common-limiter .content .textos-quebrados>span:nth-child(4),#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(4){bottom:172px;left:16px;top:auto}#choice-universe .common-limiter .content .descr,#choice-universe.is-leaving .common-limiter .content .descr{left:16px;right:16px;bottom:24px;max-width:100%;font-size:13px;line-height:18px}#choice-universe .common-limiter .content .descr a,#choice-universe.is-leaving .common-limiter .content .descr a{margin-top:14px}#choice-universe .common-limiter .content .descr a span,#choice-universe.is-leaving .common-limiter .content .descr a span{font-size:13px;line-height:18px}#choice-universe .common-limiter .content .descr a i,#choice-universe.is-leaving .common-limiter .content .descr a i{border-bottom:1px solid #3E6354}}@media (max-width:480px){#choice-universe,#choice-universe.is-leaving{padding-top:16px}#choice-universe .common-limiter,#choice-universe.is-leaving .common-limiter{padding:0 12px}#choice-universe .common-limiter .content .center-text,#choice-universe.is-leaving .common-limiter .content .center-text{font-size:92px}#choice-universe .common-limiter .content .center-text.overlay,#choice-universe.is-leaving .common-limiter .content .center-text.overlay{-webkit-text-stroke-width:1px}#choice-universe .common-limiter .content .center-image img,#choice-universe.is-leaving .common-limiter .content .center-image img{width:220px;min-width:220px;height:400px}#choice-universe .common-limiter .content .textos-quebrados>span,#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span{font-size:16px;line-height:22px}#choice-universe .common-limiter .content .textos-quebrados>span:nth-child(1),#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(1){top:80px;left:12px}#choice-universe .common-limiter .content .textos-quebrados>span:nth-child(2),#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(2){top:104px;right:12px}#choice-universe .common-limiter .content .textos-quebrados>span:nth-child(3),#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(3){bottom:176px;left:12px}#choice-universe .common-limiter .content .textos-quebrados>span:nth-child(4),#choice-universe.is-leaving .common-limiter .content .textos-quebrados>span:nth-child(4){bottom:152px;left:12px}#choice-universe .common-limiter .content .descr,#choice-universe.is-leaving .common-limiter .content .descr{left:12px;right:12px;bottom:16px;font-size:12px;line-height:16px}#choice-universe .common-limiter .content .descr a,#choice-universe.is-leaving .common-limiter .content .descr a{margin-top:12px}#choice-universe .common-limiter .content .descr a span,#choice-universe.is-leaving .common-limiter .content .descr a span{font-size:12px;line-height:16px}}@media (max-width:360px){#choice-universe .common-limiter,#choice-universe.is-leaving .common-limiter{padding:0 12px}#choice-universe .common-limiter .content .center-text,#choice-universe.is-leaving .common-limiter .content .center-text{font-size:80px}#choice-universe .common-limiter .content .center-image img,#choice-universe.is-leaving .common-limiter .content .center-image img{width:210px;min-width:210px;height:380px}}@media (max-width:1024px){#home #persol-updates{background:linear-gradient(180deg,rgba(62,99,84,0) 45%,#3e6354 45%);min-height:auto;padding:50px 0 100px}}@media (max-width:800px){#home #persol-updates .common-limiter .content .title{font-size:26px;line-height:24px;padding-bottom:30px}}@media (max-width:600px){#home #cases .common-limiter .content .swiper-cards-vertical .cards .cascade_images .title-center{font-size:22px;width:265px}}