@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--device-size:1920}@media(max-width:1439px){:root{--device-size:768}}@media(max-width:767px){:root{--device-size:320}}:root{--header-height:100px}@media(max-width:767px){:root{--header-height:60px}}body,html{height:100%;scroll-behavior:smooth;scroll-padding-top:var(--header-height);scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}body::-webkit-scrollbar,html::-webkit-scrollbar{width:0;height:0;display:none}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background:0 0}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background-color:unset;border:0;width:0;height:0}body{position:relative;font-family:Poppins,sans-serif;font-size:18px;-webkit-font-smoothing:antialiased;background:#f1ede7;color:#104050;line-height:1.5}*,:after,:before{margin:0;padding:0;box-sizing:border-box}*{-webkit-locale:auto}button,input,textarea{border:none;outline:0;border-radius:0}button,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{-webkit-appearance:none}input::-webkit-contacts-auto-fill-button,input::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0}input::-ms-clear,input::-ms-reveal{width:0;height:0}fieldset{border:none}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:400;color:inherit}a{color:inherit;text-decoration:none}a:active,a:focus,a:hover{text-decoration:none}li{list-style:none}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-SemiBold.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:High Cruiser;src:url(../fonts/High-Cruiser.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{transition:transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:flex!important;justify-content:center;align-items:center;transform:translateZ(0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:grabbing!important;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video:before{content:"";position:absolute;width:100%;height:100%;background:#ff000057;display:none}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:grabbing!important;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;flex-direction:column}.gslide-description{position:relative;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.glightbox-button-hidden,.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px 50px;max-width:100vw!important;order:2!important;max-height:78vh;overflow:auto!important;background:linear-gradient(to bottom,#0000,#000000bf);transition:opacity .3s linear}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{transition:opacity .5s ease;opacity:1}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:flex;justify-content:center;align-items:center;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#000000bf;border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}@keyframes lightboxLoader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translateZ(0);opacity:1}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;transform:translateZ(0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translateZ(0);opacity:1}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;transform:translateZ(0)}to{transform:translate3d(60%,0,0);opacity:0}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media(min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:#000000eb}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px #000000a6}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#00000052}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:#000000b3}.glightbox-clean .gnext,.glightbox-clean .gprev{top:45%}}@media(min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}.icon{width:20px;height:20px;pointer-events:none}.icon-arrow-right{width:17px;height:17px}.icon-close,.icon-menu{width:20px;height:20px}.header{position:fixed;top:0;left:0;z-index:100;display:flex;align-items:center;justify-content:space-between;width:100%;height:102px;padding-right:30px;background-color:#f1ede7;transition:background-color .3s ease-out .2s;animation:header-appear .6s ease-out backwards}@media(max-width:1439px){.header{padding:0 20px 0 22px}}@media(max-width:767px){.header{height:60px;padding:0 10px 0 9px}}@media(prefers-reduced-motion:reduce){.header{animation:none}}.header__line{position:absolute;pointer-events:none}.header__line_horizontal{bottom:0;left:0;width:100%;border-bottom:1px solid rgba(119,119,119,.2)}.header__line_vertical{top:0;height:100%;border-left:1px solid rgba(119,119,119,.2)}@media(max-width:1439px){.header__line_vertical{display:none}}.header__line_left{left:100px}.header__line_middle{left:calc(50% + 50px)}.header__line_right{left:calc(75% + 25px)}.header__divider{position:absolute;top:20px;left:99px;height:61px;border-left:2px solid #104050;pointer-events:none;transition:border-color .3s ease-out .3s}@media(max-width:1439px){.header__divider{display:none}}.header__logo{display:flex;align-items:center;height:100%;color:#104050;text-decoration:none}.header__logo-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:100px}.header__logo-icon img{display:block}@media(max-width:1439px){.header__logo-icon{width:auto}}@media(max-width:767px){.header__logo-icon img{width:33px;height:auto}}.header__logo-name{position:relative;display:block;flex-shrink:0;margin-bottom:4px;margin-left:30px}@media(max-width:1439px){.header__logo-name{margin-left:17px}}@media(max-width:767px){.header__logo-name{margin-left:8px;margin-bottom:0}}.header__logo-img{display:block;transition:opacity .3s ease-out .3s}@media(max-width:767px){.header__logo-img{width:74px;height:auto}}.header__logo-img_white{position:absolute;top:0;left:0;opacity:0}.header__logo-caption{margin-bottom:4px;margin-left:18px;color:#051f28;font-size:14px;line-height:1.15;white-space:nowrap;opacity:.6;transition:color .3s ease-out .3s}@media(max-width:767px){.header__logo-caption{margin-left:11px;font-size:12px;line-height:1.1;transform:translateY(2px)}}.header_menu-open{background-color:transparent}.header_menu-open .header__divider{border-color:#d17709;transition-delay:0s}.header_menu-open .header__logo-img{opacity:0;transition-delay:0s}.header_menu-open .header__logo-img_white{opacity:1}.header_menu-open .header__logo-caption{color:#fff;transition-delay:0s}@media(max-width:767px){.header_menu-open .header__logo-caption{display:block}}.header_menu-open .header__contact{border-color:#fff;background-color:transparent;color:#fff;transition-delay:.5s}@media(hover:hover){.header_menu-open .header__contact:hover{background-color:#fff;color:#104050;transition-delay:0s}}.header_menu-open.header_menu-settled .header__contact{transition-delay:0s}.header__actions{display:flex;align-items:center;gap:24px}@media(max-width:767px){.header__actions .header__contact{display:none}}@media(max-width:1439px){.header__actions{gap:20px}}.header__burger{position:absolute;top:50%;left:calc(75% + 25px);display:flex;margin-left:-25px;transform:translateY(-50%)}@media(max-width:1439px){.header__burger{position:static;margin-left:0;transform:none}}@keyframes header-appear{0%{transform:translateY(-100%)}}.container{position:relative;z-index:1;margin:0 auto;max-width:1440px;padding-left:180px;padding-right:60px;height:100%;display:flex;flex-direction:column}@media(max-width:1439px){.container{padding-left:90px;padding-right:90px}}@media(max-width:767px){.container{padding-left:50px;padding-right:50px}}.footer{flex-shrink:0;height:100px;color:#104050;font-size:15px;line-height:23px}@media(max-width:1439px){.footer{height:auto}}@media(max-width:767px){.footer{font-size:13px}}.footer__body{position:relative;display:flex;align-items:center}.footer__body:before{content:"";width:calc(100% - 100px);position:absolute;top:0;left:100px;right:0;border-top:1px solid rgba(119,119,119,.2)}@media(max-width:1439px){.footer__body{align-items:flex-start;justify-content:space-between;padding:48px 90px 52px}.footer__body:before{width:100%;left:0}}@media(max-width:767px){.footer__body{flex-direction:column;row-gap:26px;padding:38px 50px}}.footer__copy{padding-top:36px;padding-bottom:36px;padding-left:140px;display:flex;align-items:center;flex:1;min-width:0;-moz-column-gap:6px;column-gap:6px}@media(max-width:1439px){.footer__copy{flex:none;flex-wrap:wrap;row-gap:14px;padding:0}}@media(max-width:767px){.footer__copy{flex-wrap:nowrap;row-gap:0;-moz-column-gap:5px;column-gap:5px}}@media(max-width:767px){.footer__sign{font-size:21px;line-height:1}}.footer__credit,.footer__rights{color:#10405066}.footer__rights{margin-left:13px}@media(max-width:1439px){.footer__rights{width:100%;margin-left:0}}@media(max-width:767px){.footer__rights{width:auto;margin-left:14px}}.footer__side{display:flex;align-items:center;justify-content:space-between;width:calc(50% - 50px);padding-right:40px;padding-left:40px}@media(max-width:1439px){.footer__side{flex-direction:column;align-items:flex-start;row-gap:14px;width:auto;padding:0}}@media(max-width:767px){.footer__side{row-gap:26px}}.footer__nav{padding-top:36px;padding-bottom:36px;width:50%;display:flex;align-items:center;-moz-column-gap:28px;column-gap:28px}@media(max-width:1439px){.footer__nav{width:auto;padding:0;-moz-column-gap:32px;column-gap:32px}}@media(max-width:767px){.footer__nav{flex-direction:column;align-items:flex-start;-moz-column-gap:0;column-gap:0;row-gap:0}}.footer__credit,.footer__link{text-decoration:none;transition:opacity .3s ease-out}.footer__credit:focus-visible,.footer__link:focus-visible{outline:2px solid #104050;outline-offset:4px}@media(hover:hover){.footer__credit:hover,.footer__link:hover{opacity:.7}}.swiper{position:relative}.slider{flex-shrink:0;min-width:0;padding-bottom:35px}@media(max-width:1439px){.slider_static{padding-bottom:0}.slider_static .swiper-wrapper{display:grid;grid-template-columns:minmax(0,1fr)}.slider_static .swiper-slide{width:auto;height:auto}.slider_static .slider__scrollbar{display:none}}.slider__scrollbar{position:relative;overflow:hidden;height:8px;border-radius:10px;background-color:#2b4148;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;right:40px;left:40px;bottom:0}.slider__scrollbar-thumb{position:relative;height:100%;border-radius:10px;background-color:#fff;cursor:grab}.fade-slider{position:relative;overflow:hidden}.fade-slider .swiper-slide{height:100%}.button{display:inline-flex;justify-content:center;align-items:center;gap:10px;border:none;outline:0;background-color:transparent;font-family:inherit;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.3s color ease-out,.3s border-color ease-out,.3s background-color ease-out}.button:active .button__text{opacity:.3}.button__text{transition:opacity .3s ease-out}.button-theme_white{padding:4px 28px;border:2px solid #104050;border-radius:40px;background-color:#fff;color:#104050;font-size:18px;font-weight:700;line-height:1.667;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}@media(hover:hover){.button-theme_white:hover{background-color:#104050;color:#fff}}.button_icon-only{padding:0;width:40px;height:40px;font-size:0;align-items:center;justify-content:center}.button_icon-only span{display:none}.arrow-button{display:inline-flex;align-items:center;gap:20px;padding:0;border:0;background:0 0;color:inherit;font-family:inherit;font-weight:700;font-size:18px;text-decoration:none;cursor:pointer;transition:opacity .3s ease-out}@media(hover:hover){.arrow-button:hover{opacity:.7}.arrow-button:hover svg{transform:translate(4px)}}.arrow-button:active .arrow-button__text,.arrow-button:active svg{opacity:.3}.arrow-button svg{transition:.3s ease-out}.arrow-button__text{transition:opacity .3s ease-out;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;margin-right:-.1em}.page-layout{display:flex;flex-direction:column;width:100%;min-height:100%;padding-top:100px}@media(max-width:767px){.page-layout{padding-top:60px}}.cookie-modal{position:fixed;bottom:0;left:0;display:flex;align-items:center;width:100%;max-width:560px;padding:34px 35px 34px 40px;border:1px solid #d9d5d1;border-radius:0 20px 0 0;background-color:#fff;color:#104050;opacity:0;visibility:hidden;transform:translateY(16px);transition:opacity .4s ease-out,transform .4s ease-out,visibility 0s linear .4s;z-index:99}@media(max-width:1439px){.cookie-modal{right:15px;bottom:15px;left:15px;width:auto;max-width:none;padding:21px 25px 18px;border-radius:15px}}@media(max-width:767px){.cookie-modal{right:20px;bottom:15px;left:20px;flex-direction:column;align-items:stretch;padding:14px 20px 19px;border-radius:10px}}@media(prefers-reduced-motion:reduce){.cookie-modal{transition:none}}.cookie-modal_visible{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .4s ease-out,transform .4s ease-out}.cookie-modal__content{min-width:0;flex:1}.cookie-modal__title{font-weight:700;font-size:18px;letter-spacing:.1em;text-transform:uppercase}@media(max-width:767px){.cookie-modal__title{font-size:14px}}.cookie-modal__text{max-width:300px;margin-top:5px;font-weight:400;font-size:14px}@media(max-width:767px){.cookie-modal__text{font-size:12px}}.cookie-modal__link{color:inherit;text-decoration:underline;text-decoration-color:#10405033;text-decoration-thickness:1px;text-underline-offset:4px;transition:.3s ease-out}@media(hover:hover){.cookie-modal__link:hover{text-decoration-color:currentColor}}.cookie-modal__accept{flex-shrink:0;display:flex;align-items:center;justify-content:center;min-width:90px;padding:20px 16px;border:1px solid #d9d5d1;border-radius:6px;background-color:#f1ede7;color:#104050;font-family:inherit;font-weight:700;font-size:18px;line-height:1;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background-color .3s ease-out}@media(max-width:767px){.cookie-modal__accept{margin-top:17px;padding:7px 16px;font-size:14px;line-height:1.2857142857}}@media(hover:hover){.cookie-modal__accept:hover{background-color:#ebe5dc}}.cookie-modal__accept:active{background-color:#ebe5dc}.cookie-modal__accept:active .cookie-modal__accept-text{opacity:.3}.cookie-modal__accept-text{transition:opacity .3s ease-out}.burger{position:relative;flex-shrink:0;width:50px;height:50px;padding:0;border:0;border-radius:50%;background-color:#104050;box-shadow:inset 0 0 0 1px #042029;cursor:pointer;transition:background-color .3s ease-out,box-shadow .3s ease-out}@media(hover:hover){.burger:hover{background-color:#042029}}.burger:after,.burger:before{content:"";position:absolute;top:20px;left:15px;width:20px;height:2px;border-radius:2px;background-color:#fff;transition:.3s ease-in-out}.burger:after{top:28px}.burger:active:after,.burger:active:before{opacity:.3}@media(max-width:767px){.burger{width:30px;height:30px}.burger:after,.burger:before{top:11px;left:9px;width:12px}.burger:after{top:17px}}.burger_active{background-color:#f2943f;box-shadow:inset 0 0 0 1px #df8330;transition-delay:.1s}@media(hover:hover){.burger_active:hover{background-color:#df8330;transition-delay:0s}}.burger_active:before{top:24px;transform:rotate(45deg)}.burger_active:after{top:24px;transform:rotate(-45deg)}@media(max-width:767px){.burger_active:after,.burger_active:before{top:14px}}html.is-menu-open{overflow:hidden}.burger-menu{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;overflow-y:auto;visibility:hidden;transition:visibility 0s linear .55s;scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}.burger-menu::-webkit-scrollbar{width:0;height:0;display:none}.burger-menu::-webkit-scrollbar-track{background:0 0}.burger-menu::-webkit-scrollbar-thumb{background-color:unset;border:0;width:0;height:0}@media(max-width:767px){.burger-menu{display:flex;flex-direction:column}}.burger-menu_opened{visibility:visible;transition-delay:0s}.burger-menu__bg{position:absolute;inset:0;background:linear-gradient(to right,#051f28 calc(75% + 25px),#0f2c37 calc(75% + 25px));transform:scaleX(0);transform-origin:left center;transition:transform .3s ease-in .23s}@media(max-width:1439px){.burger-menu__bg{background:#051f28}}.burger-menu_opened .burger-menu__bg{transform:scaleX(1);transition:transform .5s ease-out}.burger-menu_opened .burger-menu__line{transform:scaleY(1);transition:transform .6s ease-out .8s}.burger-menu_opened .burger-menu__footer,.burger-menu_opened .burger-menu__item{opacity:1;transform:translateY(0);transition:opacity .8s ease-out calc(.5s + var(--burger-menu-index, 0) * .08s),transform .8s ease-out calc(.5s + var(--burger-menu-index, 0) * .08s)}.burger-menu__line{position:absolute;top:100px;bottom:0;border-left:1px solid rgba(119,119,119,.2);transform:scaleY(0);transform-origin:top center;transition:transform .3s ease-in}@media(max-width:1439px){.burger-menu__line{display:none}}.burger-menu__line_left{left:100px}.burger-menu__line_middle{left:calc(50% + 50px)}.burger-menu__line_right{left:calc(75% + 25px);border-left-color:#cfd3d01a}.burger-menu__list{position:relative;padding:194px 30px 60px 244px}@media(max-width:1439px){.burger-menu__list{padding:159px 30px 60px 90px}}@media(max-width:767px){.burger-menu__list{padding:100px 20px 0 50px}}.burger-menu__item{opacity:0;transform:translateY(32px);line-height:1;transition:opacity .3s ease-in,transform .3s ease-in}.burger-menu__item+.burger-menu__item{margin-top:30px}@media(max-width:767px){.burger-menu__item{display:flex;align-items:flex-start}.burger-menu__item+.burger-menu__item{margin-top:19px}}.burger-menu__link{position:relative;display:inline-block;color:#fff;font-size:30px;font-weight:700;line-height:1;text-decoration:none;transition:opacity .3s ease-out}@media(max-width:767px){.burger-menu__link{font-size:16px}}@media(min-width:430px)and (max-width:767px){.burger-menu__link{font-size:18px}}@media(hover:hover){.burger-menu__link:hover{opacity:.7}}.burger-menu__number{position:absolute;top:2px;left:-59px;font-family:High Cruiser,sans-serif;font-weight:400;opacity:.2;transform:translate(-50%)}@media(max-width:1439px){.burger-menu__number{top:4px;left:-39px;font-size:25px;line-height:1.2}}@media(max-width:767px){.burger-menu__number{top:2px;left:-22px;font-size:15px;line-height:1}}.burger-menu__footer{display:none}@media(max-width:767px){.burger-menu__footer{display:grid;margin-top:auto;padding:40px 25px 51px;z-index:1;opacity:0;transform:translateY(32px);transition:opacity .3s ease-in,transform .3s ease-in}}@media(max-width:767px){.burger-menu__contact{padding:0;border-color:#fff;background-color:transparent;color:#fff;font-size:14px;line-height:2.143}}@media(prefers-reduced-motion:reduce){.burger-menu,.burger-menu__bg,.burger-menu__footer,.burger-menu__item,.burger-menu__line{transition:none!important}}.form-field{position:relative}.form-field__error{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.form-input{position:relative;display:flex}.form-input input{width:100%;min-height:54px;padding:11px 49px 11px 24px;border:1px solid #cfd3d0;border-radius:6px;background-color:#f1ede780;color:#104050;font-family:inherit;font-weight:700;font-size:16px;line-height:1.875;letter-spacing:.1em;text-transform:uppercase;transition:border-color .3s ease-out,background-color .3s ease-out,box-shadow .3s ease-out}.form-input input::-moz-placeholder{color:#104050;opacity:1}.form-input input::placeholder{color:#104050;opacity:1}@media(hover:hover){.form-input input:hover{background-color:#d9d5d180}.form-input input:hover~.form-input__icon{opacity:.3}}.form-input input:focus{border-color:#104050;background-color:transparent;box-shadow:inset 0 0 0 1px #104050}.form-input input:focus~.form-input__icon{opacity:.6}.form-input input[aria-invalid=true]{border-color:#b23f02;background-color:#f1ede7;box-shadow:none}.form-input input[aria-invalid=true]~.form-input__icon{opacity:.2}@media(max-width:767px){.form-input input{min-height:40px;padding:10px 35px 10px 15px;border-radius:4px;font-size:14px;line-height:1.2857142857}}.form-input__icon{position:absolute;top:50%;right:20px;width:18px;height:18px;transform:translateY(-50%);opacity:.2;transition:opacity .3s ease-out}@media(max-width:767px){.form-input__icon{right:14px;width:14px;height:14px}}.form-agreement{position:relative;display:flex;align-items:center;gap:19px;color:#104050;font-size:15px;line-height:1.5;cursor:pointer}@media(max-width:767px){.form-agreement{align-items:flex-start;gap:11px;font-size:12px;line-height:1.1666666667}}.form-agreement input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.form-agreement:before{content:"";order:-1;flex-shrink:0;width:40px;height:12px;border:1px solid #cfd3d0;border-radius:10px;background-color:#f1ede780;transition:border-color .3s ease-out}@media(max-width:767px){.form-agreement:before{align-self:flex-start;margin-top:2px;width:32px;height:10px}}.form-agreement:after{content:"";position:absolute;top:50%;left:0;width:12px;height:12px;border-radius:10px;background-color:#396982;transform:translateY(-50%);transition:width .3s ease-out,transform .3s ease-out}@media(max-width:767px){.form-agreement:after{top:7px;width:10px;height:10px}}.form-agreement:has(input:checked):after{transform:translateY(-50%) translate(28px)}@media(max-width:767px){.form-agreement:has(input:checked):after{transform:translateY(-50%) translate(22px)}}.form-agreement:active:after,.form-agreement:has(input:checked):active:after{width:40px;transform:translateY(-50%)}@media(max-width:767px){.form-agreement:active:after,.form-agreement:has(input:checked):active:after{width:32px}}.form-agreement:has(input:focus-visible):before{box-shadow:0 0 0 2px #3969824d}.form-agreement:has(input[aria-invalid=true]):before{border-color:#b23f02}.form-agreement a{color:inherit;border-bottom:1px solid rgba(16,64,80,.2);transition:color .3s ease-out,border-color .3s ease-out}@media(hover:hover){.form-agreement a:hover{border-bottom-color:currentColor}}.form-agreement a:active{color:#1040504d;border-bottom-color:#1040504d}.form-submit{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:54px;padding:12px 20px 12px 25px;border:0;border-radius:6px;background-color:#396982;color:#fff;font-family:inherit;font-weight:700;font-size:18px;line-height:1.6666666667;letter-spacing:.1em;text-align:left;text-transform:uppercase;cursor:pointer;transition:background-color .3s ease-out}@media(max-width:767px){.form-submit{min-height:40px;padding:11px 14px 11px 15px;border-radius:4px;font-size:14px;line-height:1.2857142857}}@media(hover:hover){.form-submit:hover:not(:disabled){background-color:#104050}}.form-submit:active:not(:disabled){background-color:#104050}.form-submit:active:not(:disabled) .form-submit__text,.form-submit:active:not(:disabled) svg{opacity:.3}.form-submit:disabled{background-color:#cfd3d0;cursor:default}.form-submit svg{flex-shrink:0;width:17px;height:17px;transition:opacity .3s ease-out}@media(max-width:767px){.form-submit svg{width:12px;height:12px}}.form-submit__text{transition:opacity .3s ease-out}.request-form{display:flex;flex-direction:column;gap:10px}.request-form .form-field:has(.form-agreement),.request-form .form-submit{margin-top:30px}@media(max-width:767px){.request-form .form-field:has(.form-agreement),.request-form .form-submit{margin-top:10px}}.request-form__row{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media(max-width:767px){.request-form__row{grid-template-columns:1fr}}.modal{position:fixed;top:0;left:0;z-index:1000;display:flex;justify-content:center;align-items:flex-start;width:100%;height:100%;height:100dvh;padding:90px 60px 40px;overflow-y:auto;background-color:#051f2866;opacity:0;visibility:hidden;transition:opacity .3s ease-out,visibility 0s linear .3s;scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}.modal::-webkit-scrollbar{width:0;height:0;display:none}.modal::-webkit-scrollbar-track{background:0 0}.modal::-webkit-scrollbar-thumb{background-color:unset;border:0;width:0;height:0}@media(min-width:1440px){.modal{justify-content:flex-end;padding-right:calc(25% - 25px)}}@media(min-width:1681px){.modal{justify-content:center;padding-right:60px}}@media(max-width:1439px){.modal{padding:70px 25px 40px}}@media(max-width:767px){.modal{padding:60px 25px 25px}}@media(prefers-reduced-motion:reduce){.modal{transition:none}}.modal_visible{opacity:1;visibility:visible;transition:opacity .3s ease-out}.modal_visible .modal__wrapper{opacity:1;transform:translateY(0)}.modal__wrapper{position:relative;flex-shrink:0;width:100%;max-width:672px;margin-top:auto;margin-bottom:auto;padding:55px 60px;border:1px solid #cfd3d0;border-radius:30px;background-color:#fff;box-shadow:0 10px 25px #00000026;opacity:0;transform:translateY(16px);transition:opacity .3s ease-out,transform .3s ease-out}@media(max-width:1439px){.modal__wrapper{max-width:632px}}@media(max-width:767px){.modal__wrapper{max-width:none;padding:30px 20px 20px;border-radius:15px}}@media(prefers-reduced-motion:reduce){.modal__wrapper{transition:none}}.modal__close{position:absolute;top:-1px;right:-1px;display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding:0;border:0;border-radius:50%;background-color:#b23f02;box-shadow:inset 0 0 0 1px #8c3000;color:#fff;transform:translate(50%,-50%);cursor:pointer;transition:background-color .3s ease-out,box-shadow .3s ease-out}@media(hover:hover){.modal__close:hover{background-color:#8c3000}}.modal__close:active .icon{opacity:.3}.modal__close .icon{width:14px;height:14px;transition:opacity .3s ease-out}@media(max-width:767px){.modal__close{width:32px;height:32px}.modal__close .icon{width:10px;height:10px}}.modal_success{justify-content:center;padding:25px}@media(max-width:767px){.modal_success{padding:25px}}.modal_success .modal__wrapper{max-width:none;padding:0;border:0;border-radius:0;background-color:transparent;box-shadow:none;pointer-events:none;overflow:visible}.notice{position:relative;width:100%;max-width:500px;margin-inline:auto;padding:25px 25px 0;border:5px solid #104050;border-radius:25px;background-color:#fff;box-shadow:0 10px 25px #051f2826;color:#104050;overflow:hidden;pointer-events:auto}@media(max-width:767px){.notice{padding:17px 17px 0;border-width:3px;border-radius:20px}}.notice__head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.notice__title{font-weight:700;font-size:30px;line-height:1}@media(max-width:767px){.notice__title{font-size:20px}}.notice__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:#ff910b;color:#fff}@media(max-width:767px){.notice__icon{width:20px;height:20px}}.notice__icon .icon{width:14px;height:14px}@media(max-width:767px){.notice__icon .icon{width:9px;height:9px}}.notice__text{margin-top:17px;font-size:15px;line-height:1.5}@media(max-width:767px){.notice__text{margin-top:14px;font-size:12px;line-height:1.1666666667}}.notice__action{display:flex;align-items:center;width:calc(100% + 50px);min-height:60px;margin:26px -25px 0;padding:10px 25px;border-top:1px solid #d9d5d1;background-color:#f1ede7;color:#104050;font-family:inherit;font-weight:700;font-size:18px;line-height:1;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background-color .3s ease-out}@media(max-width:767px){.notice__action{width:calc(100% + 34px);min-height:50px;margin:18px -17px 0;padding:8px 17px;font-size:14px;line-height:1.2857142857}}@media(hover:hover){.notice__action:hover{background-color:#ebe5dc}}.notice__action:active{background-color:#ebe5dc}.picture{display:block}.picture__image{max-width:100%;height:auto;display:block}.lightbox img{max-width:100%;display:block}.article{font-weight:400;font-size:18px;line-height:1.5;color:#202020}.article ol,.article p,.article ul{margin:20px 0}.article ol:first-child,.article p:first-child,.article ul:first-child{margin-top:0}.article ol:last-child,.article p:last-child,.article ul:last-child{margin-bottom:0}.article blockquote,.article h2,.article h3,.article h4,.article h5,.article hr,.article img,.article table{margin:50px 0}.article blockquote:first-child,.article h2:first-child,.article h3:first-child,.article h4:first-child,.article h5:first-child,.article hr:first-child,.article img:first-child,.article table:first-child{margin-top:0}.article blockquote:last-child,.article h2:last-child,.article h3:last-child,.article h4:last-child,.article h5:last-child,.article hr:last-child,.article img:last-child,.article table:last-child{margin-bottom:0}.article hr{border:none;border-bottom:1px solid rgba(32,32,32,.2)}.article h2{font-weight:700;font-size:36px;line-height:1.2}.article h3{font-weight:700;font-size:28px;line-height:1.2}.article ul li{padding-left:20px;position:relative}.article ul li:before{content:"";display:block;width:4px;height:4px;background:#202020;border-radius:50%;position:absolute;top:12px;left:0}.article ul li:not(:first-child){margin-top:8px}.article ol{counter-reset:list-counter}.article ol li{padding-left:20px;position:relative;counter-increment:list-counter}.article ol li:before{content:counter(list-counter) ")";position:absolute;left:0;top:0;width:20px;text-align:left;color:#904bff}.article a{border-bottom:1px solid #202020;transition:.3s ease-out}@media(hover:hover){.article a:hover{border-color:transparent}}.article a:active{opacity:.3}.article img{display:block;width:100%;height:auto}.article table{width:100%;overflow:hidden;border-collapse:collapse}.article table thead{background:#eee}.article table thead tr{border-bottom:1px solid #eee}.article table thead td{font-weight:500}.article table thead td:not(:last-child){border-right:1px solid #eee}.article table tr:not(:last-child){border-bottom:1px solid #eee}.article table td{padding:16px 24px}.article table td:not(:last-child){border-right:1px solid #eee}.article blockquote{padding-left:40px;border-left:3px solid #ccc}.article cite{font-weight:700}@media(max-width:767px){.article{font-size:16px}.article ol,.article p,.article ul{margin:18px 0}.article blockquote,.article h2,.article h3,.article h4,.article h5,.article hr,.article img,.article table{margin:30px 0}.article h2{font-size:20px}.article h3{font-size:18px}.article table td{padding:10px 14px}}.popup{padding:90px;width:100%;height:100vh;height:100dvh;display:flex;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}.popup::-webkit-scrollbar{width:0;height:0;display:none}.popup::-webkit-scrollbar-track{background:0 0}.popup::-webkit-scrollbar-thumb{background-color:unset;border:0;width:0;height:0}.popup{position:fixed;top:0;left:0;z-index:1000;opacity:0;pointer-events:none;transition:.3s ease-out}.popup.is-show{opacity:1;pointer-events:visible}@media(max-width:1439px){.popup{padding:48px}}@media(max-width:767px){.popup{padding:0}}.popup__content{margin:auto;opacity:0;display:none;max-width:500px;width:100%;border-radius:8px;padding:16px;min-height:200px}.popup__content.is-show{opacity:1;animation-delay:.1s;display:block}.popup-close-button{display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:unset;position:absolute;right:24px;top:24px;width:16px;height:16px;cursor:pointer}.popup-close-button span{display:none}@media(max-width:1439px){.popup-close-button{width:40px;height:40px;top:28px;right:28px}.popup-close-button .icon{width:14px;height:14px}}@media(max-width:767px){.popup-close-button{width:80px;height:40px;border-radius:99px;position:absolute;top:0;right:0}}.section{height:calc(100vh - 100px);position:relative;background-color:#f1ede7}.section_white{background-color:#fff}.section_blue{background-color:#051f28}@media(max-width:1439px){.section{height:auto}}.section__line{display:block;position:absolute;top:0;pointer-events:none;transition:width 1.8s ease-out,height 1.8s ease-out}@media(max-width:1439px){.section__line{display:none}}@media(prefers-reduced-motion:reduce){.section__line{transition:none}}.section__line_horizontal{left:0;width:0;border-bottom:1px solid rgba(119,119,119,.2)}.section__line_horizontal.section__line_active{width:100%}.section__line_vertical{border-left:1px solid rgba(119,119,119,.2)}.section__line_vertical:not(.section__line_left){height:0}.section__line_vertical:not(.section__line_left).section__line_active{height:100%}.section__line_left{left:100px;z-index:99;height:100%}.section__line_middle{left:calc(50% + 50px)}.section__line_right{left:calc(75% + 25px)}.section-nav{position:fixed;bottom:0;left:0;z-index:99;display:flex;flex-direction:column;width:100px}@media(max-width:1439px){.section-nav{display:none}}.section-nav__button{display:flex;align-items:center;justify-content:center;width:100%;height:100px;padding:0;border:0;border-top:1px solid rgba(119,119,119,.2);background:0 0;color:#596d73;cursor:pointer}.section-nav__button:disabled{opacity:.7;cursor:default}.section-nav__arrow{position:relative;display:block;flex-shrink:0;width:21px;height:11px;transition:transform .5s ease-out}.section-nav__arrow .icon{display:block;width:100%;height:100%}.section-nav__button_down .section-nav__arrow{transform:rotate(180deg)}.section-nav__stem{position:absolute;top:1px;left:10px;width:1px;height:0;background-color:currentColor;transition:height .5s ease-out}@media(hover:hover){.section-nav__button:not(:disabled):hover .section-nav__arrow{transform:translateY(-7.5px)}.section-nav__button:not(:disabled):hover .section-nav__stem{height:25px}.section-nav__button_down:not(:disabled):hover .section-nav__arrow{transform:rotate(180deg) translateY(-7.5px)}}@media(prefers-reduced-motion:reduce){.section-nav__arrow,.section-nav__stem{transition:none}}.section-title{font-weight:700;font-size:50px;line-height:1.1}.floating-title{position:absolute;top:calc(50% - 148px);left:0;margin:0;will-change:transform;transform:translateZ(0)}.floating-title__image{display:block;height:auto;max-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.scroll-lottie{position:relative}.scroll-lottie svg{display:block;width:100%;height:100%}.scroll-fill{--scroll-fill-color:#fff}.scroll-fill_dark{--scroll-fill-color:#104050}.scroll-fill__text{font:inherit;color:color-mix(in srgb,var(--scroll-fill-color) 30%,transparent)}.scroll-fill__line{position:relative;display:block;width:-moz-max-content;width:max-content;max-width:100%}.scroll-fill__fill-text,.scroll-fill__ghost{display:block;white-space:nowrap}.scroll-fill__fill{position:absolute;top:0;left:0;overflow:hidden;width:0;height:100%;color:var(--scroll-fill-color)}.fade-up{opacity:0;transform:translateY(32px);transition:opacity .8s ease-out,transform .8s ease-out}@media(prefers-reduced-motion:reduce){.fade-up{opacity:1;transform:none;transition:none}}.fade-up.is-active{opacity:1;transform:translateY(0)}@media(min-width:1440px){.fade-up_adaptives{opacity:1;transform:none;transition:none}}.reveal-up{overflow:hidden}@media(prefers-reduced-motion:reduce){.reveal-up{overflow:visible}}.reveal-up__inner{display:block;transform:translateY(100%);transition:transform 1.2s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){.reveal-up__inner{transform:none;transition:none}}.reveal-up.is-active .reveal-up__inner{transform:translateY(0)}.section.home-noam{height:auto;color:#104050}.home-noam__screen_first{position:relative;height:calc(100vh - 100px)}@media(max-width:1439px){.home-noam__screen_first{height:auto;min-height:657px;padding-top:75px}}@media(max-width:767px){.home-noam__screen_first{display:flex;flex-direction:column;min-height:0;padding-top:49px;padding-bottom:14px}}.home-noam__quote-container{justify-content:center;padding-bottom:90px}@media(max-width:1439px){.home-noam__quote-container{justify-content:flex-start;padding-bottom:0}}@media(max-width:767px){.home-noam__quote-container{order:1}}.home-noam__quote{--home-noam-fade:.8s;position:relative;display:grid;align-items:start;margin:0}@media(max-width:1439px){.home-noam__quote{display:block}}@media(max-width:767px){.home-noam__quote{margin-right:-20px}}.home-noam__quote-mark{position:absolute;z-index:0;pointer-events:none}.home-noam__quote-mark_open{left:-40px;top:-115px}@media(max-width:1439px){.home-noam__quote-mark_open{left:-60px;top:-45px}}@media(max-width:767px){.home-noam__quote-mark_open{left:-25px;top:-24px;width:77px;height:54px}}.home-noam__quote-mark_close{left:-37px;top:calc(100% + 33px)}@media(max-width:1439px){.home-noam__quote-mark_close{left:-57px;top:calc(100% + 37px)}}@media(max-width:767px){.home-noam__quote-mark_close{left:-25px;top:calc(100% + 27px);width:50px;height:35px}}.home-noam__quote-text{position:relative;z-index:1;grid-area:1/1;margin:0;font-weight:700;font-size:50px;line-height:1.2;color:#aab9be}@media(max-width:1439px){.home-noam__quote-text{grid-area:auto}}@media(max-width:767px){.home-noam__quote-text{font-size:25px;line-height:1.28}}.home-noam__quote_plain .home-noam__quote-text{color:#104050}.home-noam__quote-text_first{width:611px;margin-top:22px;transition:opacity calc(var(--home-noam-fade) / 2) ease-out}@media(max-width:1439px){.home-noam__quote-text_first{margin-top:0}}@media(max-width:767px){.home-noam__quote-text_first{width:auto}}.home-noam__quote-text_second{max-width:625px;opacity:0;transform:translateY(32px);transition:opacity var(--home-noam-fade) ease-out,transform var(--home-noam-fade) ease-out}@media(max-width:1439px){.home-noam__quote-text_second{max-width:306px;margin-top:45px;font-weight:400;font-size:18px;line-height:1.5;color:#104050;opacity:1;transform:none;transition:none}}@media(max-width:767px){.home-noam__quote-text_second{max-width:none;margin-top:19px;font-size:14px}}.home-noam__quote_swapped .home-noam__quote-text_first{opacity:0}@media(max-width:1439px){.home-noam__quote_swapped .home-noam__quote-text_first{opacity:1}}.home-noam__quote_swapped .home-noam__quote-text_second{opacity:1;transform:none}.home-noam__quote_scrub .home-noam__quote-text_first{opacity:calc(1 - var(--home-noam-swap, 0) * 2);transition:none}@media(max-width:1439px){.home-noam__quote_scrub .home-noam__quote-text_first{opacity:1}}.home-noam__quote_scrub .home-noam__quote-text_second{opacity:var(--home-noam-swap, 0);transform:translateY(calc((1 - var(--home-noam-swap,0)) * 32px));transition:none}@media(max-width:1439px){.home-noam__quote_scrub .home-noam__quote-text_second{opacity:1;transform:none}}.home-noam__line{position:relative;display:block;width:-moz-max-content;width:max-content;max-width:100%}.home-noam__line-fill-text,.home-noam__line-ghost{display:block;white-space:nowrap}.home-noam__line-fill{position:absolute;top:0;left:0;overflow:hidden;width:0;height:100%;color:#104050}.home-noam__start{position:absolute;left:calc(75% - 225px);top:calc(50% - 300px);width:500px;height:500px}@media(max-width:1439px){.home-noam__start{left:auto;right:57px;top:273px;width:370px;height:370px}}@media(max-width:767px){.home-noam__start{position:relative;left:auto;right:auto;top:auto;order:2;width:290px;height:290px;margin:0 auto}}.home-noam__lottie{width:100%;height:100%;pointer-events:none}.home-noam__lottie svg{display:block;width:100%;height:100%}.home-noam__lottie_fixed{position:fixed;z-index:2}.home-noam__caption{padding:11px 16px 12px;position:absolute;left:calc(75% - 89px);top:calc(50% + 194px);z-index:1;display:flex;flex-direction:column;align-items:center;width:228px;border:1px solid #cfd3d0;border-radius:100px;background-color:#fff;box-shadow:0 3px 8.5px #0000000d;text-align:center}@media(max-width:1439px){.home-noam__caption{display:none}}.home-noam__caption.home-noam__caption_hidden{opacity:0;transition-duration:.3s}.home-noam__name{font-weight:700;font-size:20px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.home-noam__role{font-size:16px;line-height:1.2;letter-spacing:.005em}.home-noam__screen_second{position:relative;height:calc(100vh - 100px)}@media(max-width:1439px){.home-noam__screen_second{height:auto}}.home-noam__container{justify-content:center;padding-bottom:100px}@media(max-width:1439px){.home-noam__container{justify-content:flex-start;padding-bottom:0}}.home-noam__copy{position:relative;z-index:1;max-width:504px}@media(max-width:1439px){.home-noam__copy{padding-bottom:80px}}@media(max-width:767px){.home-noam__copy{padding-bottom:43px}}.home-noam__title{margin:0;font-weight:700;font-size:50px;line-height:1.2}@media(max-width:767px){.home-noam__title{font-size:25px;line-height:1.2}}.home-noam__position-wrap{margin-top:6px}@media(max-width:767px){.home-noam__position-wrap{margin-top:11px}}.home-noam__position{font-weight:700;font-size:18px;line-height:1.39;letter-spacing:.1em;text-transform:uppercase}@media(max-width:767px){.home-noam__position{font-size:16px;line-height:1.25}}.home-noam__text{max-width:504px;margin-top:46px;font-size:18px;line-height:1.5}.home-noam__text .fade-up+.fade-up{margin-top:1.5em}@media(max-width:767px){.home-noam__text{margin-top:19px;font-size:14px}}.home-noam__end{position:absolute;left:calc(75% - 253px);top:calc(50% - 324px);width:556px;height:556px;pointer-events:none}@media(max-width:1439px){.home-noam__end{display:none}}.home-spheres{overflow:hidden;color:#104050}.home-spheres__container{position:relative}.home-spheres__content{position:relative;z-index:1;display:flex;align-items:center;width:50%;height:100%}@media(max-width:1439px){.home-spheres__content{width:100%;height:auto;align-items:flex-start;padding-top:80px}}@media(max-width:767px){.home-spheres__content{padding-top:50px}}.home-spheres__title{max-width:503px;font-weight:700;font-size:36px;line-height:1.3}@media(max-width:767px){.home-spheres__title{width:245px;max-width:none;font-size:25px;line-height:1.3}}.home-spheres__media{position:absolute;top:0;left:50%;width:100vw;height:100%;margin-left:-50vw;pointer-events:none}@media(max-width:1439px){.home-spheres__media{position:static;width:auto;height:auto;margin:70px 0 80px}}@media(max-width:767px){.home-spheres__media{margin:55px 0 60px}}.home-spheres__grid{position:absolute;top:50%;left:calc(75% + 25px);width:544px;transform:translate(-50%,-50%)}@media(max-width:1439px){.home-spheres__grid{position:relative;top:auto;left:auto;width:100%;transform:none}}.home-spheres__lines{position:absolute;top:82px;left:82px;z-index:0;width:380px;height:379px;pointer-events:none}@media(max-width:1439px){.home-spheres__lines{display:none}}.home-spheres__list{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media(max-width:767px){.home-spheres__list{grid-template-columns:minmax(0,1fr);gap:10px;margin-inline:-25px}}.home-spheres__item{display:flex;flex-direction:column;align-items:center;gap:23px;padding:29px 0 30px;border:1px solid #cfd3d0;border-radius:20px;background-color:#fff;box-shadow:0 3px 8px #0000000d}@media(max-width:767px){.home-spheres__item{flex-direction:row-reverse;justify-content:space-between;gap:0;padding:12px 20px 12px 25px;border-radius:10px}}.home-spheres__icon{display:block;width:40px;height:40px}@media(max-width:767px){.home-spheres__icon{width:30px;height:30px}}.home-spheres__label-wrap{width:100%}.home-spheres__label{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;font-weight:700;font-size:16px;line-height:1.3;letter-spacing:.1em;text-align:center;text-transform:uppercase}@media(max-width:767px){.home-spheres__label{justify-content:flex-start;font-size:14px;line-height:1.2;text-align:left}}.home-ecosystem{overflow:hidden;color:#104050}.home-ecosystem__container{position:relative}.home-ecosystem__content{position:relative;padding-top:70px;padding-bottom:70px;height:100%;display:flex;flex-direction:column;justify-content:space-between;z-index:1}@media(max-width:1439px){.home-ecosystem__content{padding-top:80px;padding-bottom:80px}}@media(max-width:767px){.home-ecosystem__content{padding-top:43px;padding-bottom:41px}}.home-ecosystem__lead{font-weight:700;font-size:30px}@media(max-width:767px){.home-ecosystem__lead{font-size:18px;line-height:1.3}}.home-ecosystem__description{width:100%;max-width:456px}@media(max-width:1439px){.home-ecosystem__description{margin-top:58px}}@media(max-width:767px){.home-ecosystem__description{width:auto;margin-top:40px;margin-right:-25px;font-size:14px;line-height:1.5}}.home-ecosystem__title{width:1610px;z-index:1}@media(max-width:1439px){.home-ecosystem__title{position:relative;top:auto;left:auto;margin-top:48px}}@media(max-width:767px){.home-ecosystem__title{width:604px;margin-top:36px}.home-ecosystem__title .floating-title__image{width:100%}}.home-ecosystem__media{position:absolute;top:0;left:50%;width:100vw;height:100%;margin-left:-50vw;pointer-events:none}@media(max-width:1439px){.home-ecosystem__media_desktop{display:none}}.home-ecosystem__media_adaptive{display:none}@media(max-width:1439px){.home-ecosystem__media_adaptive{display:block;position:static;width:auto;height:auto;margin:76px 0 0}}@media(max-width:767px){.home-ecosystem__media_adaptive{margin:60px 0 0}}.home-ecosystem__media-col{position:absolute;top:0;left:calc(75% + 25px);display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding-top:55px;padding-bottom:55px;transform:translate(-50%)}@media(max-width:1439px){.home-ecosystem__media-col{position:static;align-items:flex-start;height:auto;padding-top:0;padding-bottom:0;transform:none}}.home-ecosystem__lottie{width:544px;height:544px}@media(max-width:1439px){.home-ecosystem__lottie{width:340px;height:340px}}@media(max-width:767px){.home-ecosystem__lottie{width:218px;height:218px}}.home-how-it-was{color:#fff;overflow:hidden}.home-how-it-was:before{content:"";position:absolute;top:0;left:0;width:100px;height:100%;background-color:#051f28;z-index:2}@media(max-width:1439px){.home-how-it-was{padding:75px 0 80px}.home-how-it-was:before{display:none}}@media(max-width:767px){.home-how-it-was{padding:50px 0 49px}}.home-how-it-was__container{justify-content:center}.home-how-it-was__lead{position:relative;max-width:1056px;font-weight:400;font-size:30px;line-height:1.5}@media(max-width:767px){.home-how-it-was__lead{max-width:none;margin-right:-16px;font-size:18px;line-height:1.4}}.home-how-it-was__mark{position:absolute;pointer-events:none}.home-how-it-was__mark_start{top:12px;right:-21px;width:95px;height:66px}@media(max-width:1439px){.home-how-it-was__mark_start{display:none}}.home-how-it-was__mark_end{top:-32px;left:-37px;width:213px;height:150px}@media(max-width:1439px){.home-how-it-was__mark_end{top:-30px;left:-45px}}@media(max-width:767px){.home-how-it-was__mark_end{top:-23px;left:-26px;width:135px;height:95px}}.home-how-it-was__slider{margin-top:70px;margin-right:0;margin-left:-40px;overflow:initial}@media(max-width:1439px){.home-how-it-was__slider{margin-top:77px;margin-right:-45px;margin-left:-45px}.home-how-it-was__slider .swiper-wrapper{gap:20px}}@media(max-width:767px){.home-how-it-was__slider{margin-top:47px;margin-right:-25px;margin-left:-25px}.home-how-it-was__slider .swiper-wrapper{gap:10px}}.home-how-it-was__slide{width:536px;height:auto;padding-bottom:15px}@media(max-width:1439px){.home-how-it-was__slide{padding-bottom:0}}.home-how-it-was__card{display:flex;align-items:flex-start;-moz-column-gap:40px;column-gap:40px;width:100%;padding:40px 50px 31px 40px;border-radius:20px;background-color:#fff;box-shadow:0 3px 8.5px #051f280d;border:1px solid #cfd3d0;color:#104050}@media(max-width:1439px){.home-how-it-was__card{-moz-column-gap:34px;column-gap:34px;padding:40px 45px 32px}}@media(max-width:767px){.home-how-it-was__card{flex-direction:column;align-items:flex-start;padding:25px;border-radius:10px}}.home-how-it-was__card_accent{background-color:#f2943f;border-color:#f2943f;color:#fff}.home-how-it-was__card_accent .home-how-it-was__photo{width:138px;height:156px;margin-bottom:-6px;-o-object-fit:contain;object-fit:contain}@media(max-width:1439px){.home-how-it-was__card_accent .home-how-it-was__photo{width:106px;height:auto;margin-bottom:-15px}}@media(max-width:767px){.home-how-it-was__card_accent .home-how-it-was__photo{width:80px;height:80px;margin-bottom:0}}.home-how-it-was__media{display:flex;flex-shrink:0;flex-direction:column;width:150px}@media(max-width:1439px){.home-how-it-was__media{width:106px}}@media(max-width:767px){.home-how-it-was__media{display:contents}}.home-how-it-was__photo{display:block;width:150px;height:150px;-o-object-fit:cover;object-fit:cover}@media(max-width:1439px){.home-how-it-was__photo{width:106px;height:106px}}@media(max-width:767px){.home-how-it-was__photo{order:1;width:80px;height:80px}}.home-how-it-was__card-text{flex-grow:1;min-width:0;margin-top:7px;font-weight:700;font-size:25px;line-height:1.4}.home-how-it-was__card-text_large{font-size:26px;line-height:1.4}@media(max-width:1439px){.home-how-it-was__card-text{margin-top:16px}}@media(max-width:767px){.home-how-it-was__card-text{order:2;flex-grow:0;margin-top:17px;font-size:18px}.home-how-it-was__card-text_large{font-size:18px}.home-how-it-was__card-text br{display:none}}.home-how-it-was__year{margin-top:48px;font-family:High Cruiser,sans-serif;font-size:40px;line-height:1.275;text-align:center}@media(max-width:1439px){.home-how-it-was__year{margin-top:24px;font-size:30px}}@media(max-width:767px){.home-how-it-was__year{order:3;margin-top:43px;font-size:23px;text-align:left}}.home-acting-in-isolation{overflow:hidden;color:#104050;position:relative}.home-acting-in-isolation__container{position:relative;z-index:1}.home-acting-in-isolation__content{padding-top:70px;padding-bottom:70px;height:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative}@media(max-width:1439px){.home-acting-in-isolation__content{padding-top:80px;padding-bottom:80px}}@media(max-width:767px){.home-acting-in-isolation__content{padding-top:43px;padding-bottom:56px}}.home-acting-in-isolation__lead{max-width:512px;font-weight:700;font-size:30px}@media(max-width:767px){.home-acting-in-isolation__lead{max-width:none;font-size:18px;line-height:1.3}}.home-acting-in-isolation__description{width:100%;max-width:546px}@media(max-width:767px){.home-acting-in-isolation__description{font-size:14px;line-height:1.5}}.home-acting-in-isolation__title{width:1672px}@media(max-width:1439px){.home-acting-in-isolation__title{position:relative;top:auto;left:auto;margin-top:10px;margin-bottom:60px}}@media(max-width:767px){.home-acting-in-isolation__title{width:627px;margin-top:35px;margin-bottom:57px}.home-acting-in-isolation__title .floating-title__image{width:100%}}.home-acting-in-isolation__lottie{width:880px;height:560px;position:absolute;top:45px;left:calc(50% + 180px);transform:translate(-50%)}@media(max-width:1439px){.home-acting-in-isolation__lottie{top:63px;left:94px;transform:none}}@media(max-width:767px){.home-acting-in-isolation__lottie{top:112px;left:auto;right:0;width:320px;height:auto;aspect-ratio:11/7}}.home-network{overflow:hidden;color:#104050}.home-network__container{position:relative}.home-network__content{padding-top:70px;padding-bottom:70px;height:100%;width:50%;display:flex;flex-direction:column}@media(max-width:1439px){.home-network__content{padding-top:80px;padding-bottom:80px;width:100%}}@media(max-width:767px){.home-network__content{padding-top:42px;padding-bottom:54px}}.home-network__label{font-weight:700;font-size:30px}@media(max-width:767px){.home-network__label{font-size:18px;line-height:1.3}}.home-network__title{max-width:556px;margin-top:47px}@media(max-width:767px){.home-network__title{margin-top:29px;font-size:25px;line-height:1.2}}.home-network__text-wrap{margin-top:auto}@media(max-width:1439px){.home-network__text-wrap{margin-top:60px}}@media(max-width:767px){.home-network__text-wrap{margin-top:41px}}.home-network__text{max-width:462px;font-weight:400;font-size:18px}@media(max-width:767px){.home-network__text{margin-right:-25px;font-size:14px;line-height:1.5}}.home-network__media{position:absolute;top:0;left:50%;width:100vw;height:100%;margin-left:-50vw;pointer-events:none}@media(max-width:1439px){.home-network__media{position:static;width:auto;height:auto;margin-top:50px;margin-left:0}}@media(max-width:767px){.home-network__media{margin-top:40px}}.home-network__media-col{position:absolute;top:0;left:calc(75% + 25px);display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding-top:55px;padding-bottom:55px;transform:translate(-50%)}@media(max-width:1439px){.home-network__media-col{position:static;align-items:flex-start;height:auto;padding-top:0;padding-bottom:0;transform:none}}.home-network__lottie{width:544px;height:544px}@media(max-width:1439px){.home-network__lottie{width:340px;height:340px}}@media(max-width:767px){.home-network__lottie{width:220px;height:220px}}.home-how-we-do-it{color:#fff;overflow:hidden}.home-how-we-do-it:before{content:"";position:absolute;top:0;left:0;width:100px;height:100%;background-color:#051f28;z-index:2}@media(max-width:1439px){.home-how-we-do-it{padding:80px 0}.home-how-we-do-it:before{display:none}}@media(max-width:767px){.home-how-we-do-it{padding:43px 0 60px}}.home-how-we-do-it__container{justify-content:center}.home-how-we-do-it__lead{max-width:988px;font-weight:400;font-size:30px;line-height:1.5}@media(max-width:767px){.home-how-we-do-it__lead{max-width:none;font-size:18px;line-height:1.39}}.home-how-we-do-it__slider{margin-top:70px;margin-right:0;margin-left:-40px;overflow:initial}@media(max-width:1439px){.home-how-we-do-it__slider{margin-top:80px;margin-right:-45px;margin-left:-45px}.home-how-we-do-it__slider .swiper-wrapper{gap:20px}}@media(max-width:767px){.home-how-we-do-it__slider{margin-top:44px;margin-right:-25px;margin-left:-25px}.home-how-we-do-it__slider .swiper-wrapper{gap:10px}}.home-how-we-do-it__slide{display:flex;width:536px;height:auto;padding-bottom:15px}@media(max-width:1439px){.home-how-we-do-it__slide{padding-bottom:0}}.home-how-we-do-it__card{display:flex;flex-direction:column;width:100%;height:100%;padding:35px 35px 40px 40px;border:1px solid #cfd3d0;border-radius:20px;background-color:#fff;box-shadow:0 3px 8.5px #051f280d;color:#104050}@media(max-width:1439px){.home-how-we-do-it__card{padding:34px 34px 45px 45px}}@media(max-width:767px){.home-how-we-do-it__card{padding:30px 25px 22px;border-radius:10px}}.home-how-we-do-it__card-head{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:16px;column-gap:16px}@media(max-width:767px){.home-how-we-do-it__card-head{display:contents}}.home-how-we-do-it__card-title{font-weight:700;font-size:25px;line-height:1.4}@media(max-width:767px){.home-how-we-do-it__card-title{font-size:18px;line-height:1.5}}.home-how-we-do-it__index{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background-color:#ff910b;color:#0b4050;font-weight:700;font-size:24px;line-height:1.25}@media(max-width:767px){.home-how-we-do-it__index{order:1;width:40px;height:40px;margin-top:22px;font-size:18px}}.home-how-we-do-it__card-text{margin-top:23px;margin-right:60px;font-weight:400;font-size:18px;line-height:1.5}@media(max-width:1439px){.home-how-we-do-it__card-text{margin-top:18px;margin-right:0}}@media(max-width:767px){.home-how-we-do-it__card-text{margin-top:20px;font-size:14px}}.home-together{overflow:hidden;isolation:isolate;color:#fff}@media(max-width:1439px){.home-together{display:flex;flex-direction:column;justify-content:flex-end;min-height:650px;padding:90px 90px 93px}}@media(max-width:767px){.home-together{min-height:266px;padding:0 25px 37px}.home-together:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,#051f2800,#051f28);pointer-events:none}}.home-together__photo{position:absolute;z-index:-1;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-together__title{text-align:center;position:absolute;z-index:1;top:calc(50% + 80px);left:50%;width:844px;translate:-50% -50%}@media(max-width:1439px){.home-together__title{position:relative;top:auto;left:auto;width:auto;max-width:588px;margin-inline:auto;translate:none}}@media(max-width:767px){.home-together__title{max-width:none}.home-together__title .section-title{font-size:18px;line-height:1.3}}.home-together__break_tablet{display:none}@media(max-width:1439px){.home-together__break_tablet{display:inline}}@media(max-width:1439px){.home-together__break_desktop{display:none}}.home-core-proposition{overflow:hidden;color:#104050}.home-core-proposition__container{position:relative}.home-core-proposition__content{padding-top:70px;padding-bottom:70px;height:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative}@media(max-width:1439px){.home-core-proposition__content{padding-top:80px;padding-bottom:80px;justify-content:flex-start}}@media(max-width:767px){.home-core-proposition__content{padding-top:43px;padding-bottom:54px}}.home-core-proposition__lead{font-weight:700;font-size:30px}@media(max-width:767px){.home-core-proposition__lead{font-size:18px;line-height:1.39}}.home-core-proposition__description{width:100%;max-width:481px}@media(max-width:1439px){.home-core-proposition__description{margin-top:33px}}@media(max-width:767px){.home-core-proposition__description{margin-top:31px;font-size:14px;line-height:1.5}}.home-core-proposition__title{width:-moz-max-content;width:max-content}@media(max-width:1439px){.home-core-proposition__title{position:relative;top:auto;left:auto;width:100%;margin-top:18px}}@media(max-width:767px){.home-core-proposition__title{margin-top:31px}}.home-core-proposition__phrase{display:flex;align-items:flex-start;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media(max-width:1439px){.home-core-proposition__phrase{flex-direction:column;align-items:flex-start}}.home-core-proposition__word{font-weight:700;font-size:140px;line-height:1.4785714286}@media(max-width:1439px){.home-core-proposition__word{font-size:100px}}@media(max-width:767px){.home-core-proposition__word{font-size:40px;line-height:1}}.home-core-proposition__lottie{width:750px;margin:42px var(--home-core-proposition-gap-right,0) 0 var(--home-core-proposition-gap-left,0);aspect-ratio:750/208;flex-shrink:0}@media(max-width:1439px){.home-core-proposition__lottie{width:585px;max-width:100%;margin:19px 0 39px}}@media(max-width:767px){.home-core-proposition__lottie{width:248px;max-width:none;margin:23px 0 22px -14px}}.home-idea-today{overflow:hidden;color:#104050;position:relative}@media(max-width:1439px){.home-idea-today{padding:80px 0 91px}}@media(max-width:767px){.home-idea-today{padding:43px 0}}@media(max-width:767px){.home-idea-today__title{font-size:25px;line-height:1.2}}.home-idea-today__container{justify-content:center;position:initial}.home-idea-today__slider{flex-shrink:0;width:calc(50% - 50px);height:100%;position:absolute;top:0;right:0}@media(max-width:1439px){.home-idea-today__slider{position:static;width:100%;height:auto;aspect-ratio:588/570;margin-top:72px;border-radius:20px}}@media(max-width:767px){.home-idea-today__slider{width:auto;margin:44px -25px 0;aspect-ratio:1;border-radius:10px}}.home-idea-today__photo{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-idea-today__text{max-width:541px;margin-top:19px;font-weight:400;font-size:18px}@media(max-width:767px){.home-idea-today__text{margin-top:35px;margin-right:-25px;font-size:14px;line-height:1.5}}.home-idea-today__stats{display:grid;grid-template-columns:193px 270px;row-gap:21px;margin-top:46px}@media(max-width:767px){.home-idea-today__stats{grid-template-columns:minmax(0,1fr);row-gap:30px;margin-top:50px}}.home-idea-today__stat{display:flex;flex-direction:column;align-items:flex-start;row-gap:12px}.home-idea-today__number{display:flex;flex-direction:column;align-items:flex-start;font-family:High Cruiser,sans-serif;font-weight:700;font-size:70px;line-height:1}@media(max-width:767px){.home-idea-today__number{font-size:50px}}.home-idea-today__line{display:block;width:0;margin-top:14px;height:3px;border-radius:3px;background-color:#104050;transition:width 2.2s cubic-bezier(.09,.62,.14,1) .4s}@media(max-width:767px){.home-idea-today__line{margin-top:7px}}@media(prefers-reduced-motion:reduce){.home-idea-today__line{transition:none}}.home-idea-today__number.is-active .home-idea-today__line{width:100%}.home-idea-today__label{font-weight:400;font-size:18px}@media(max-width:767px){.home-idea-today__label{font-size:14px;line-height:1.29}}.home-global{display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff}@media(max-width:1439px){.home-global{flex-direction:column;justify-content:flex-start;padding:80px 0 38px}}@media(max-width:767px){.home-global{padding:56px 0 31px}}.home-global__container{display:none}@media(max-width:1439px){.home-global__container{display:flex;width:100%}}.home-global__lottie{width:min(1440px,100%);aspect-ratio:1440/650;pointer-events:none}@media(max-width:1439px){.home-global__lottie{flex-shrink:0;width:1100px;margin-top:39px;transform:translate(-45px)}}@media(max-width:767px){.home-global__lottie{align-self:flex-start;width:716px;margin-top:29px;margin-left:calc(50% - 380px);transform:none}}.home-global__content{position:absolute;z-index:1;top:50%;left:50%;width:778px;text-align:center;opacity:0;transform:translate(calc(-50% + 48px),calc(-50% + 8px));transition:opacity .8s ease,transform .8s ease}@media(prefers-reduced-motion:reduce){.home-global__content{transition:none}}@media(max-width:1439px){.home-global__content_desktop{display:none}}@media(max-width:1439px){.home-global__content_adaptive{position:static;width:100%;opacity:1;transform:none}}.home-global_active .home-global__content_desktop{opacity:1;transform:translate(calc(-50% + 48px),calc(-50% - 24px))}.home-global__kicker{max-width:547px;margin:0 auto;font-weight:700;font-size:18px;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;color:#ff910b}@media(max-width:767px){.home-global__kicker{max-width:none;font-size:14px;line-height:1.2857142857}}.home-global__title{max-width:778px;margin:54px auto 0;font-weight:700;font-size:36px;line-height:1.3;color:#fff}@media(max-width:1439px){.home-global__title{max-width:100%;margin-top:52px}}@media(max-width:767px){.home-global__title{margin-top:26px;font-size:18px}}.home-global__title .scroll-fill__line{margin-right:auto;margin-left:auto}@media(max-width:767px){.home-global__title .scroll-fill__line{margin-right:auto;margin-left:auto}}.home-next-chapter{height:auto;display:flex;flex-direction:column;overflow:hidden;color:#104050}.home-next-chapter__container{justify-content:center}.home-next-chapter__main{position:relative;flex-shrink:0;height:calc(100vh - 200px)}@media(max-width:1439px){.home-next-chapter__main{height:auto;padding-top:80px;padding-bottom:80px}}@media(max-width:767px){.home-next-chapter__main{padding-top:43px;padding-bottom:49px}}.home-next-chapter__photo{-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-next-chapter__photo_desktop{position:absolute;top:0;right:0;width:calc(50% - 50px);height:100%}@media(max-width:1439px){.home-next-chapter__photo_desktop{display:none}}.home-next-chapter__media{display:none}@media(max-width:1439px){.home-next-chapter__media{display:block;width:100%;margin-top:56px}}@media(max-width:767px){.home-next-chapter__media{margin-top:38px}}.home-next-chapter__photo_adaptive{display:block;width:100%;height:auto;aspect-ratio:588/483;border-radius:20px}@media(max-width:767px){.home-next-chapter__photo_adaptive{border-radius:10px}}.home-next-chapter__content{display:flex;flex-direction:column;align-items:flex-start;max-width:calc(50% - 10px)}@media(max-width:1439px){.home-next-chapter__content{max-width:none}}@media(max-width:767px){.home-next-chapter__content{align-items:stretch}}@media(max-width:767px){.home-next-chapter__title{margin-right:-25px;font-size:25px;line-height:1.2}}.home-next-chapter__text{max-width:420px;margin-top:44px;font-weight:400;font-size:18px}@media(max-width:767px){.home-next-chapter__text{margin-top:35px;margin-right:-25px;font-size:14px;line-height:1.5}}.home-next-chapter__action{margin-top:73px}@media(max-width:1439px){.home-next-chapter__action{margin-top:11px}}@media(max-width:767px){.home-next-chapter__action{display:flex;justify-content:space-between;width:100%;min-width:0;margin-top:34px;font-size:14px;line-height:1.2857142857}}.policy-content{height:auto;padding-top:80px;color:#104050}@media(max-width:767px){.policy-content{padding-top:16px}}.policy-content .section__line_horizontal{display:none}.policy-content .section__line_vertical{height:100%}.policy-content__container{padding-bottom:80px}@media(max-width:1439px){.policy-content__container{padding-bottom:60px}}@media(max-width:767px){.policy-content__container{padding-bottom:40px}}.policy-content__inner{width:100%;max-width:845px}.policy-content__inner a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:.3s ease-out}.policy-content__inner a:focus-visible{outline:2px solid #104050;outline-offset:4px}@media(hover:hover){.policy-content__inner a:hover{opacity:.7}}.policy-content__header h1{margin:0;font-weight:700;font-size:50px;line-height:1.2}@media(max-width:767px){.policy-content__header h1{font-size:25px;line-height:1.28}}.policy-content__header p{margin-top:6px;font-weight:700;font-size:18px;line-height:1.3888888889;letter-spacing:.1em;text-transform:uppercase}@media(max-width:767px){.policy-content__header p{margin-top:16px;font-size:14px;line-height:1.2857142857}}.policy-content__lead{margin-top:54px;font-size:25px;line-height:1.4}@media(max-width:767px){.policy-content__lead{margin-top:18px;font-size:14px;line-height:1.4285714286}}.policy-content__lead p+p{margin-top:1.4em}.policy-content__text{font-size:18px;line-height:1.5}@media(max-width:767px){.policy-content__text{font-size:14px}}.policy-content__text p+p{margin-top:1.5em}.policy-content__text h2{margin:0 0 45px;font-weight:700;font-size:30px;line-height:1.3333333333}@media(max-width:767px){.policy-content__text h2{margin-bottom:19px;font-size:18px;line-height:1.3888888889}}.policy-content__text ul{margin:1.5em 0}.policy-content__text ul li{position:relative;padding-left:1.5em}.policy-content__text ul li:before{content:"";position:absolute;top:calc((1.5em - 4px)/ 2);left:.6em;width:4px;height:4px;border-radius:50%;background-color:currentColor}@media(max-width:767px){.policy-content__text ul li:before{top:calc((1.5em - 3px)/ 2);width:3px;height:3px}}.policy-content__text dl{margin:0}.policy-content__text dt{font-weight:700}.policy-content__text dt:not(:first-child){margin-top:1.5em}.policy-content__text hr{height:3px;margin:51px 0 49px;border:none;border-radius:2px;background-color:#104050}@media(max-width:767px){.policy-content__text hr{height:2px;margin:25px 0 20px}}.ui-page .lightbox__gallery{width:640px;height:300px;display:flex;margin-bottom:24px}.ui-page .lightbox__gallery img{width:100%;-o-object-fit:cover;object-fit:cover}