.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}#about #banner,#about>section,.slick-list,.slick-slider,.slick-track{position:relative}.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{overflow:hidden;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%}body{overflow:hidden}#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}#about>section{min-height:100vh;scroll-snap-align:start;scroll-snap-stop:always;display:block}#about #banner{padding:2.78vh}#about #banner .bg{position:absolute;width:calc(100% - 5.56vh);height:calc(100% - 5.56vh);display:block;object-fit:cover;filter:brightness(.4)}#about #banner .common-limiter{max-width:73.75vw;padding:0 1.04vw;z-index:1;position:relative;transition:.8s}#about #banner .common-limiter.invisible{opacity:0}#about #banner .common-limiter .content{position:relative;width:100%;height:calc(100vh - 5.56vh)}#about #banner .common-limiter .content .left{position:absolute;left:0;bottom:42.22vh}#about #banner .common-limiter .content .left span{color:#EDF1F2;text-align:right;font-family:roc-grotesk-wide,sans-serif;font-size:4.06vw;font-style:normal;font-weight:350;line-height:3.85vw}#about #banner .common-limiter .content .years{color:rgba(255,255,255,.29);font-family:roc-grotesk-wide,sans-serif;font-size:35vw;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-1.4vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#about #banner .common-limiter .content .right{position:absolute;bottom:30.44vh;right:0;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:3.78vh}#about #banner .common-limiter .content .right span{color:#EDF1F2;text-align:left;font-family:roc-grotesk-wide,sans-serif;font-size:4.06vw;font-style:normal;font-weight:350;line-height:3.85vw}#about #banner .common-limiter .content .right p{text-align:left;color:#FFF;font-family:roc-grotesk-wide,sans-serif;font-size:1.04vw;font-style:normal;font-weight:350;line-height:1.25vw}#about #flipbook .digital-link span,#about #flipbook .tag,#about #timeline .common-limiter .content .swiper-timeline .swiper-item .descr p,#about #timeline .common-limiter .content .swiper-timeline .swiper-item .first-part-year,#about #timeline .common-limiter .content .swiper-timeline .swiper-item .last-part-year,#about #units .common-limiter .content .unit .city{font-family:roc-grotesk-wide,sans-serif;font-style:normal}#about #units .common-limiter .content .unit{position:absolute;top:11.56vh;left:11.46vw;width:22.71vw;z-index:1;opacity:0;transform:translateY(-5vh);transition:.5s;cursor:pointer;will-change:transform}#about #units .common-limiter .content .unit figure picture img{width:22.71vw;height:47.11vh}#about #units .common-limiter .content .unit .city{margin-top:4vh;width:12.34vw;display:block;color:#2F3745;font-size:1.04vw;font-weight:600;line-height:.83vw;letter-spacing:-.04vw}#about #units .common-limiter .content .unit .descr{margin-top:1.67vh;width:12.34vw;display:block;color:#2F3745;font-family:Montserrat;font-size:.63vw;font-style:normal;font-weight:500;line-height:.73vw;letter-spacing:-.03vw}#about #units .common-limiter .content .unit:nth-child(3){left:25vw;top:16.78vh;z-index:2;transition:.8s;transform:translateY(-10.22vh)}#about #units .common-limiter .content .unit:nth-child(4){left:38.65vw;top:22vh;z-index:3;transition:1.1s;transform:translateY(calc(11.56vh - 27vh))}#about #units .common-limiter .content .unit:nth-child(5){left:52.14vw;top:27vh;z-index:4;transition:1.4s;transform:translateY(calc(11.56vh - 34vh))}#about #units .common-limiter .content .unit:nth-child(6){left:66.72vw;top:32vh;z-index:5;transition:1.7s;transform:translateY(calc(11.56vh - 39vh))}#about #units .common-limiter .content .unit:nth-child(6) .descr{width:18.49vw}#about #units .common-limiter .content .unit figure{position:relative;overflow:hidden;transform:translateZ(0);transition:box-shadow .5s,transform .5s}#about #units .common-limiter .content .unit figure::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,20,30,.1) 0,rgba(9,20,30,.22) 55%,rgba(9,20,30,.32) 100%);opacity:.8;transition:opacity .5s;pointer-events:none}#about #units .common-limiter .content .unit figure picture img{object-fit:cover;filter:brightness(.8);transform:scale(1);transition:transform .7s,filter .7s;will-change:transform,filter}#about #units .common-limiter .content .unit .city{transition:transform .45s,color .45s,opacity .45s;transform:translateY(0)}#about #units .common-limiter .content .unit .descr{transition:transform .45s,opacity .45s;transform:translateY(0);opacity:.9}#about #units.is-active .common-limiter .content .unit,#about #units.is-entering .common-limiter .content .unit{transform:translateY(0);opacity:1}#about #units.is-active .common-limiter .content .unit:focus-within,#about #units.is-active .common-limiter .content .unit:hover,#about #units.is-entering .common-limiter .content .unit:focus-within,#about #units.is-entering .common-limiter .content .unit:hover{z-index:6;transform:translateY(-1.9vh) scale(1.02)}#about #units.is-active .common-limiter .content .unit:focus-within figure,#about #units.is-active .common-limiter .content .unit:hover figure,#about #units.is-entering .common-limiter .content .unit:focus-within figure,#about #units.is-entering .common-limiter .content .unit:hover figure{z-index:6;box-shadow:0 2.22vh 4.44vh rgba(9,20,30,.22)}#about #units.is-active .common-limiter .content .unit:focus-within figure::after,#about #units.is-active .common-limiter .content .unit:hover figure::after,#about #units.is-entering .common-limiter .content .unit:focus-within figure::after,#about #units.is-entering .common-limiter .content .unit:hover figure::after{opacity:.25}#about #units.is-active .common-limiter .content .unit:focus-within figure picture img,#about #units.is-active .common-limiter .content .unit:hover figure picture img,#about #units.is-entering .common-limiter .content .unit:focus-within figure picture img,#about #units.is-entering .common-limiter .content .unit:hover figure picture img{transform:scale(1.08);filter:brightness(1)}#about #units.is-active .common-limiter .content .unit:focus-within .city,#about #units.is-active .common-limiter .content .unit:hover .city,#about #units.is-entering .common-limiter .content .unit:focus-within .city,#about #units.is-entering .common-limiter .content .unit:hover .city{transform:translateY(-.7vh);color:#09141E;opacity:1}#about #units.is-active .common-limiter .content .unit:focus-within .descr,#about #units.is-active .common-limiter .content .unit:hover .descr,#about #units.is-entering .common-limiter .content .unit:focus-within .descr,#about #units.is-entering .common-limiter .content .unit:hover .descr{transform:translateY(-.4vh);opacity:1}#about #timeline .common-limiter{max-width:100%;padding:0}#about #timeline .common-limiter .content{transform:translateY(100px);opacity:0;transition:1.25s}#about #timeline .common-limiter .content .swiper-timeline{padding:15.56vh 0 12.89vh;height:100vh}#about #timeline .common-limiter .content .swiper-timeline .swiper-item{position:relative}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .first-part-year{top:25.22vh;left:10.47vw;color:#DEDEDE;text-align:right;font-size:20.83vw;font-weight:700;line-height:2.08vw;position:absolute;z-index:1}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .title{top:46.67vh;right:60.23vw;position:absolute;z-index:3;color:#2F3745;text-box:auto;text-shadow:2px 1px 0 #fff;font-family:roc-grotesk-wide,sans-serif;font-size:2.92vw;font-style:normal;font-weight:350;line-height:3.85vw;max-width:400px;text-align:right}#about #timeline .common-limiter .content .swiper-timeline .swiper-item picture img{width:19.69vw;height:71.78vh;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .descr{position:absolute;max-width:391px;left:61.28vw;bottom:44.44vh}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .descr p{text-align:left;color:#2F3745;font-size:.83vw;font-weight:350;line-height:1.04vw}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .last-part-year{position:absolute;top:49.67vh;right:10.78vw;color:#DEDEDE;font-size:20.83vw;font-weight:700;line-height:2.08vw;z-index:3}#about #timeline .common-limiter .content .swiper-timeline .swiper-item>i.line{position:absolute;top:30.78vh;right:-5.73vw;width:46.88vw;height:1px;background-color:#547684;display:block}#about #timeline .common-limiter .content .arrows button{position:absolute;border:0;background-color:transparent;padding:7px;display:block;z-index:5;cursor:pointer}#about #timeline .common-limiter .content .arrows button.arrow-left{bottom:32.67vh;left:9.79vw}#about #timeline .common-limiter .content .arrows button.arrow-right{top:32.22vh;right:10.26vw}#about #timeline .common-limiter .content .arrows button.swiper-button-disabled{opacity:.6;cursor:auto}#about #timeline .common-limiter .content .arrows button::after{content:'';height:2px;width:0;background:#547684;display:block;top:50%;position:absolute;transform:translateY(-50%);z-index:-1;transition:.5s}#about #timeline .common-limiter .content .arrows button:hover::after{width:20px}#about #timeline .common-limiter .content .arrows button.arrow-left::after{left:8px}#about #timeline .common-limiter .content .arrows button.arrow-right::after{right:9px}#about #timeline.is-active .common-limiter .content,#about #timeline.is-entering .common-limiter .content{transform:translateY(0);opacity:1}#about #flipbook{min-height:100vh;background:#fff;overflow:hidden;position:relative}#about #flipbook .common-limiter{max-width:100%;padding:0}#about #flipbook .content{width:100%;height:100vh;position:relative;opacity:0;transform:translateY(100px);transition:1.25s}#about #flipbook .flipbook-menu{position:absolute;top:0;left:21.61vw;width:16.56vw;height:9.38vh;min-width:230px;min-height:72px;background:rgba(179,179,179,.55);backdrop-filter:blur(18.75px);z-index:8;display:flex;align-items:center;justify-content:center;gap:1.04vw}#about #flipbook .flipbook-menu img{width:8.91vw;max-width:171px;min-width:128px;height:auto;display:block}#about #flipbook .flipbook-menu button{width:1.67vw;min-width:26px;border:0;padding:0;background:0 0;display:flex;flex-direction:column;gap:.94vh;cursor:pointer}#about #flipbook .flipbook-menu button span{width:100%;height:2px;background:#fff;display:block}#about #flipbook .tag{position:absolute;left:21.3vw;top:27.71vh;z-index:5;color:#2F3745;font-size:2.86vw;font-weight:350;line-height:3.33vw;letter-spacing:-.04em}#about #flipbook .digital-link{position:absolute;left:21.51vw;top:70.27vh;z-index:7;display:block;text-decoration:none}#about #flipbook .digital-link span{color:#2F3745;font-size:20px;font-weight:700;line-height:18px;display:block;transition:.5s}#about #flipbook .digital-link i{width:100%;height:1px;margin-top:.73vh;background:#2F3745;display:block;transition:.5s}#about #flipbook .digital-link:hover span{transform:translateY(-.72vh)}#about #flipbook .center-text{position:absolute;top:24.2vh;left:50%;transform:translateX(-50%);font-family:roc-grotesk-wide,sans-serif;font-size:15.99vw;font-style:normal;font-weight:700;line-height:normal;z-index:1;color:#d4dde0;white-space:nowrap;pointer-events:none;text-transform:uppercase}#about #flipbook .center-text.overlay{z-index:6;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:3px;-webkit-text-stroke-color:#d4dde0;clip-path:inset(0)!important}#about #flipbook .image{position:absolute;top:50%;transform:translateY(-50%);left:49.11vw;width:36.51vw;height:75.44vh;z-index:4;overflow:hidden}#about #flipbook .image img{width:100%;height:100%;display:block;object-fit:cover}#about #flipbook .image .descr{position:absolute;right:2.03vw;bottom:6.56vh;z-index:7;color:#fff;text-align:right;font-family:roc-grotesk-wide,sans-serif;font-size:1.67vw;font-style:normal;font-weight:350;line-height:1.77vw;letter-spacing:-.04em}#about #flipbook.is-active .content,#about #flipbook.is-entering .content{opacity:1;transform:translateY(0)}@media (max-width:1920px){#about #flipbook .center-text{top:29.2vh}}@media (max-width:1440px){#about #flipbook .center-text{top:31.2vh}}@media (max-width:990px){#about #flipbook{min-height:auto;overflow:hidden}#about #flipbook .content{height:auto;min-height:auto;padding:0 20px 200px;opacity:1;transform:none}#about #flipbook .tag{position:absolute;top:12vh;left:auto;z-index:7;width:100%;max-width:100%;margin:0;color:#2F3745;font-size:clamp(38px,7vw,56px);line-height:.98;letter-spacing:-.05em}#about #flipbook .digital-link{position:absolute;top:72vh;left:50%;transform:translateX(-50%);z-index:7;width:fit-content;margin-top:26px}#about #flipbook .digital-link span{font-size:16px;line-height:18px}#about #flipbook .digital-link i{margin-top:9px}#about #flipbook .center-text{top:19vh;left:50%;z-index:1;font-size:18vw;line-height:18vw;letter-spacing:-5px;text-align:center}#about #flipbook .center-text.overlay{z-index:6;-webkit-text-stroke-width:2px}#about #flipbook .image{position:relative;top:auto;left:auto;z-index:4;width:100%;max-width:400px;height:80vh;min-height:470px;max-height:560px;margin:0 auto;transform:none}#about #flipbook .image img{width:100%;height:100%;object-fit:cover}#about #flipbook .image .descr{right:28px;bottom:42px;font-size:clamp(24px,4vw,34px);line-height:1.05}}@media (max-width:560px){#about #about #flipbook .image{position:relative;top:auto;left:auto;z-index:4;width:100%;max-width:300px;height:80vh;min-height:470px;max-height:560px;margin:0 auto;transform:none}#about #about #flipbook .digital-link{width:max-content}}#why-persol{height:100vh;background:linear-gradient(180deg,rgba(62,99,84,0) 50%,#3e6354 50%);overflow:visible;z-index:3;position:relative}#why-persol .common-limiter{max-width:92.81vw;padding:0 1.04vw;display:flex;align-items:center}#why-persol .common-limiter .content{margin-top:19.78vh;height:66.89vh;width:100%;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;padding:8.22vh 4.27vw}#why-persol .common-limiter .content picture{top:0;left:0;position:absolute;display:block;width:100%;height:100%;z-index:1}#why-persol .common-limiter .content picture img.bg{width:100%;height:100%;display:block;object-fit:cover;filter:brightness(.7)}#why-persol .common-limiter .content .title{color:#FFF;text-align:right;font-family:roc-grotesk-wide;font-size:5.16vw;font-style:normal;font-weight:350;line-height:4.69vw;position:relative;z-index:2}#why-persol .common-limiter .content .descr{margin-top:15.33vh;color:#FFF;text-align:right;font-family:roc-grotesk-wide;font-size:.83vw;font-style:normal;font-weight:350;line-height:1.04vw;position:relative;z-index:2}#why-persol .common-limiter .content .link{margin-top:2.22vh;width:fit-content;display:block;position:relative;z-index:2;transition:.5s}#why-persol .common-limiter .content .link span{color:#FFF;font-family:roc-grotesk-wide;font-size:.9vw;font-style:normal;font-weight:700;line-height:1.26vw;display:block;transition:.5s}#why-persol .common-limiter .content .link i{display:block;padding-top:1px;border-bottom:1px solid #fff}#why-persol .common-limiter .content .link:hover span{transform:translateY(-.78vh)}#why-persol .common-limiter .content>i.line{height:89vh;width:1px;display:block;position:absolute;top:-13.56vh;left:50%;transform:translate(-50%,13vh);background:linear-gradient(0deg,#fff 50%,#3e6354 50%);transition:.5s}#why-persol .common-limiter .content>i.line::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;height:1px;width:5.21vw;background-color:#FFF}#why-persol.is-active .common-limiter .content>i.line,#why-persol.is-entering .common-limiter .content>i.line{transform:translate(-50%,0)}@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}#about #cases-info *,#about #main-banner *{transition:none!important;transform:none!important;opacity:initial!important}}@media (max-width:1500px){#about #banner{padding:24px}#about #banner .bg{width:calc(100% - 48px);height:calc(100% - 48px)}#about #banner .common-limiter{max-width:100%;padding:0 24px}#about #banner .common-limiter .content{height:calc(100vh - 48px)}#about #banner .common-limiter .content .left{bottom:320px}#about #banner .common-limiter .content .left span{font-size:64px;line-height:60px}#about #banner .common-limiter .content .years{font-size:560px;letter-spacing:-20px}#about #banner .common-limiter .content .right{bottom:240px;gap:28px}#about #banner .common-limiter .content .right span{font-size:64px;line-height:60px}#about #banner .common-limiter .content .right p{font-size:16px;line-height:24px;max-width:520px}}@media (max-width:1280px){#about #banner{padding:20px}#about #banner .bg{width:calc(100% - 40px);height:calc(100% - 40px)}#about #banner .common-limiter{max-width:100%;padding:0 20px}#about #banner .common-limiter .content{height:calc(100vh - 40px)}#about #banner .common-limiter .content .left{bottom:292px}#about #banner .common-limiter .content .left span{font-size:56px;line-height:56px}#about #banner .common-limiter .content .years{font-size:500px;letter-spacing:-18px}#about #banner .common-limiter .content .right{bottom:220px;gap:24px}#about #banner .common-limiter .content .right span{font-size:56px;line-height:56px}#about #banner .common-limiter .content .right p{font-size:16px;line-height:24px;max-width:480px}}@media (max-width:1120px){#about #banner{padding:16px}#about #banner .bg{width:calc(100% - 32px);height:calc(100% - 32px)}#about #banner .common-limiter{max-width:100%;padding:0 16px}#about #banner .common-limiter .content{height:calc(100vh - 32px)}#about #banner .common-limiter .content .left{bottom:260px}#about #banner .common-limiter .content .left span{font-size:48px;line-height:52px}#about #banner .common-limiter .content .years{font-size:440px;letter-spacing:-16px}#about #banner .common-limiter .content .right{bottom:200px;gap:20px}#about #banner .common-limiter .content .right span{font-size:48px;line-height:52px}#about #banner .common-limiter .content .right p{font-size:14px;line-height:20px;max-width:440px}}@media (max-width:1024px){#about #flipbook .content{opacity:1;transform:translateY(0)}#about #banner{padding:16px}#about #banner .bg{width:calc(100% - 32px);height:calc(100% - 32px)}#about #banner .common-limiter{max-width:100%;padding:0 16px}#about #banner .common-limiter .content{height:calc(100vh - 32px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:72px 0}#about #banner .common-limiter .content .years{font-size:clamp(240px,46vw,360px);letter-spacing:clamp(-16px,-2vw,-24px);z-index:0;pointer-events:none}#about #banner .common-limiter .content .left span,#about #banner .common-limiter .content .right span{font-size:44px;line-height:44px;display:block;text-align:center}#about #banner .common-limiter .content .left,#about #banner .common-limiter .content .right{position:static;width:100%;max-width:560px;z-index:1}#about #banner .common-limiter .content .left{text-align:center}#about #banner .common-limiter .content .right{text-align:center;align-items:center;gap:16px}#about #banner .common-limiter .content .right p{text-align:center;font-size:14px;line-height:20px;max-width:520px}}@media (max-width:720px){#about #banner{padding:16px}#about #banner .common-limiter{padding:0 16px}#about #banner .common-limiter .content{gap:20px;padding:64px 0}#about #banner .common-limiter .content .years{font-size:clamp(200px,56vw,320px)}#about #banner .common-limiter .content .left span,#about #banner .common-limiter .content .right span{font-size:36px;line-height:40px}#about #banner .common-limiter .content .right{gap:12px}#about #banner .common-limiter .content .right p{font-size:13px;line-height:18px}}@media (max-width:600px){#about #banner{display:flex;flex-direction:column;height:auto;min-height:auto}#about #banner .bg{position:relative;left:0;top:0;width:100%;height:260px}#about #banner .video-cover{z-index:1;display:flex;align-items:center;justify-content:center;position:absolute;width:calc(100% - 32px);height:260px;bottom:17px}#about #banner .video-cover__play{top:80%}#about #banner .common-limiter{padding:0 16px;order:-1;display:block}#about #banner .common-limiter.invisible{opacity:1}#about #banner .common-limiter .content{gap:20px;padding:140px 0 50px;height:auto}#about #banner .common-limiter .content .left span{color:#353d4a}#about #banner .common-limiter .content .years{color:rgba(53,61,74,.271)}#about #banner .common-limiter .content .right p,#about #banner .common-limiter .content .right span{color:#353d4a}}@media (max-width:520px){#about #banner{padding:12px}#about #banner .video-cover{width:calc(100% - 24px);bottom:12px}#about #banner .common-limiter{padding:0 12px}#about #banner .common-limiter .content .years{font-size:clamp(168px,64vw,280px)}#about #banner .common-limiter .content .left,#about #banner .common-limiter .content .right{max-width:320px}#about #banner .common-limiter .content .left span,#about #banner .common-limiter .content .right span{font-size:30px;line-height:34px}#about #banner .common-limiter .content .right p{font-size:12px;line-height:18px;max-width:320px}}@media (max-width:1700px){#about #units .common-limiter .content .unit .descr{font-size:12px;line-height:14px}}@media (max-width:1440px){#about #units .common-limiter .content .unit{left:5.46vw}#about #units .common-limiter .content .unit:nth-child(3){left:23vw}#about #units .common-limiter .content .unit:nth-child(4){left:39.65vw}#about #units .common-limiter .content .unit:nth-child(5){left:55.14vw}#about #units .common-limiter .content .unit:nth-child(6){left:72.72vw}}@media (max-width:1024px){#about #units .common-limiter .content .unit{transform:translateY(0)!important;opacity:1!important}#about #units .common-limiter .content .unit .city{margin-top:10px;font-size:14px;line-height:16px}#about #units .common-limiter .content .unit .descr{margin-top:5px}}@media (max-width:930px){#about #units .common-limiter{padding:50px 20px 20px}#about #units .common-limiter .content{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:30px}#about #units .common-limiter .content .unit{transform:translateY(0)!important;opacity:1!important;position:relative;width:300px;top:0!important;left:0!important}#about #units .common-limiter .content .unit .city,#about #units .common-limiter .content .unit .descr{width:100%!important}#about #units .common-limiter .content .unit figure picture img{width:100%;height:300px}}@media (max-width:1440px){#about #timeline .common-limiter .content .arrows button.arrow-right{right:3.26vw}#about #timeline .common-limiter .content .arrows button.arrow-left{left:3.26vw}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .descr p{font-size:14px;line-height:16px}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .title{font-size:42px;line-height:48px;z-index:4;left:19.23vw}}@media (max-width:1120px){#about #timeline .common-limiter .content .swiper-timeline{padding:96px 0 80px}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .first-part-year{top:184px;left:64px;font-size:240px;line-height:24px}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .last-part-year{top:372px;right:64px;font-size:240px;line-height:24px}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .title{top:356px;left:200px;font-size:34px;line-height:44px}#about #timeline .common-limiter .content .swiper-timeline .swiper-item picture img{width:280px;height:480px}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .descr{left:56%;bottom:356px;max-width:300px}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .descr p{font-size:13px;line-height:18px;z-index:3;position:relative}#about #timeline .common-limiter .content .swiper-timeline .swiper-item>i.line{top:224px;right:-64px;width:600px}#about #timeline .common-limiter .content .arrows button.arrow-left{left:32px;bottom:232px}#about #timeline .common-limiter .content .arrows button.arrow-right{right:32px;top:232px}}@media (max-width:1024px){#about #timeline .common-limiter .content{position:relative}#about #timeline .common-limiter .content .swiper-timeline{height:auto;padding:72px 0}#about #timeline .common-limiter .content .swiper-timeline .swiper-item{height:100%;min-height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:72px 24px 96px;box-sizing:border-box}#about #timeline .common-limiter .content .swiper-timeline .swiper-item>i.line{display:none}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .first-part-year,#about #timeline .common-limiter .content .swiper-timeline .swiper-item .last-part-year{position:absolute;left:50%;transform:translateX(-50%);font-size:clamp(160px,26vw,200px);line-height:1;opacity:1;text-align:center;z-index:1;pointer-events:none}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .first-part-year{margin-left:-19vw;top:5vh}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .last-part-year{margin-left:15vw;bottom:20vh;top:auto}#about #timeline .common-limiter .content .swiper-timeline .swiper-item picture{width:100%;display:block}#about #timeline .common-limiter .content .swiper-timeline .swiper-item picture img{position:static;transform:none;width:100%;max-width:350px;height:52vh;margin:0 auto;display:block}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .title{position:static;margin-top:20px;text-align:center;font-size:32px;line-height:40px;z-index:3;order:1}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .descr{position:static;margin-top:12px;max-width:400px;text-align:center;z-index:3;order:3}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .descr p{font-size:13px;line-height:20px}#about #timeline .common-limiter .content .arrows{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);bottom:auto;display:flex;justify-content:space-between;padding:0 16px;z-index:6}#about #timeline .common-limiter .content .arrows button{position:static;padding:8px}#about #timeline .common-limiter .content .arrows button::after{display:none}#about #timeline .common-limiter .content{transform:translateY(0)!important;opacity:1!important}}@media (max-width:720px){#about #timeline .common-limiter .content .swiper-timeline{padding:64px 0}#about #timeline .common-limiter .content .swiper-timeline .swiper-item{padding:64px 16px 88px}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .title{font-size:28px;line-height:36px}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .descr p{font-size:12px;line-height:18px}}@media (max-width:560px){#about #timeline{min-height:auto}#about #timeline .common-limiter .content .swiper-timeline .swiper-item{padding:56px 12px 80px}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .first-part-year,#about #timeline .common-limiter .content .swiper-timeline .swiper-item .last-part-year{font-size:clamp(112px,34vw,168px)}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .first-part-year{margin-left:-19vw;top:43vh;bottom:auto}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .last-part-year{margin-left:11vw;bottom:auto;top:51vh}#about #timeline .common-limiter .content .swiper-timeline .swiper-item picture img{max-width:260px}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .title{margin-top:30px;font-size:24px;line-height:32px;width:260px;text-align:left}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .descr{max-width:260px;text-align:left}#about #timeline .common-limiter .content .swiper-timeline .swiper-item .descr p{font-size:12px;line-height:18px}}@media (max-width:1500px){#why-persol .common-limiter{max-width:100%;padding:0 24px}#why-persol .common-limiter .content{margin-top:160px;height:560px;padding:64px}#why-persol .common-limiter .content .title{font-size:84px;line-height:80px}#why-persol .common-limiter .content .descr{margin-top:96px;font-size:14px;line-height:20px;max-width:560px}#why-persol .common-limiter .content .link{margin-top:16px}#why-persol .common-limiter .content .link span{font-size:18px;line-height:28px}#why-persol .common-limiter .content>i.line{height:820px;top:-120px}#why-persol .common-limiter .content>i.line::after{width:88px}}@media (max-width:1280px){#why-persol .common-limiter{max-width:100%;padding:0 24px}#why-persol .common-limiter .content{margin-top:120px;height:auto;min-height:560px;padding:56px 48px}#why-persol .common-limiter .content .title{font-size:72px;line-height:68px;max-width:760px}#why-persol .common-limiter .content .descr{margin-top:64px;font-size:14px;line-height:20px;max-width:520px}#why-persol .common-limiter .content .link{margin-top:16px}#why-persol .common-limiter .content .link span{font-size:16px;line-height:24px}#why-persol .common-limiter .content>i.line{height:760px;top:-112px}#why-persol .common-limiter .content>i.line::after{width:80px}}@media (max-width:1120px){#why-persol .common-limiter{max-width:100%;padding:0 20px}#why-persol .common-limiter .content{margin-top:96px;height:auto;min-height:520px;padding:48px 40px}#why-persol .common-limiter .content .title{font-size:64px;line-height:60px}#why-persol .common-limiter .content .descr{margin-top:48px;font-size:13px;line-height:20px;max-width:520px}#why-persol .common-limiter .content .link{margin-top:16px}#why-persol .common-limiter .content .link span{font-size:16px;line-height:24px}#why-persol .common-limiter .content>i.line{height:700px;top:-104px}#why-persol .common-limiter .content>i.line::after{width:72px}}@media (max-width:1024px){#footer,#why-persol{height:auto}#why-persol .common-limiter{max-width:100%;padding:0 16px;align-items:stretch}#why-persol .common-limiter .content{margin-top:0;height:auto;min-height:auto;padding:64px 24px 80px;justify-content:center;align-items:center}#why-persol .common-limiter .content .title{text-align:center;font-size:52px;line-height:52px;max-width:640px}#why-persol .common-limiter .content .descr{margin-top:24px;text-align:center;font-size:13px;line-height:20px;max-width:560px}#why-persol .common-limiter .content .link{margin-top:16px}#why-persol .common-limiter .content .link span{font-size:16px;line-height:24px}#why-persol .common-limiter .content>i.line{display:none}}@media (max-width:720px){#why-persol .common-limiter{padding:0 16px}#why-persol .common-limiter .content{padding:56px 16px 72px}#why-persol .common-limiter .content .title{font-size:44px;line-height:44px;max-width:520px}#why-persol .common-limiter .content .descr{margin-top:20px;font-size:12px;line-height:18px;max-width:520px}#why-persol .common-limiter .content .link{margin-top:16px}#why-persol .common-limiter .content .link span{font-size:14px;line-height:22px}}@media (max-width:520px){#why-persol .common-limiter{padding:0 16px}#why-persol .common-limiter .content{padding:48px 16px 64px}#why-persol .common-limiter .content .title{font-size:36px;line-height:40px;max-width:320px}#why-persol .common-limiter .content .descr{margin-top:16px;font-size:12px;line-height:18px;max-width:320px}#why-persol .common-limiter .content .link{margin-top:16px}#why-persol .common-limiter .content .link span{font-size:14px;line-height:22px}}@media (min-width:1025px) and (max-height:840px){#about #flipbook .content{height:100vh;padding:54px 0 22px}#about #flipbook .flipbook-stage{min-height:calc(100vh - 118px)}#about #flipbook .flipbook-book{width:78vw;max-width:960px;height:calc(100vh - 190px);min-height:330px;max-height:500px}#about #flipbook .flipbook-page-content{padding:34px 42px}#about #flipbook .flipbook-page-content h3{font-size:clamp(44px,4.6vw,72px)}#about #flipbook .flipbook-page-content h4{font-size:clamp(34px,3.3vw,52px)}#about #flipbook .flipbook-page-content p{font-size:14px;line-height:1.42}#about #flipbook .flipbook-visual-card{height:118px;min-height:118px;max-height:118px;margin-top:16px}#about #flipbook .flipbook-controls{width:620px;max-width:620px;margin-top:14px}}@media (min-width:1025px) and (max-height:740px){#about #flipbook .content{padding:34px 0 18px}#about #flipbook .flipbook-stage{min-height:calc(100vh - 92px)}#about #flipbook .flipbook-book{width:74vw;max-width:860px;height:calc(100vh - 150px);min-height:290px;max-height:430px}#about #flipbook .flipbook-page-content{padding:26px 34px}#about #flipbook .flipbook-page-content h3{font-size:clamp(36px,4vw,60px)}#about #flipbook .flipbook-page-content h4{font-size:clamp(28px,3vw,44px)}#about #flipbook .flipbook-page-content p{font-size:13px;line-height:1.35}#about #flipbook .flipbook-eyebrow{margin-bottom:10px;font-size:11px}#about #flipbook .flipbook-page-number{margin-top:10px;font-size:11px}#about #flipbook .flipbook-visual-card{height:92px;min-height:92px;max-height:92px;margin-top:12px}#about #flipbook .flipbook-controls{width:560px;max-width:560px;margin-top:10px}#about #flipbook .flipbook-progress-label{margin-bottom:6px;font-size:11px}}