@keyframes dropdown-display{0%{opacity:0;transform:scale(.98) translateY(-.6em)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes dropdown-display-up{0%{opacity:0;transform:scale(.98) translateY(.6em)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes opacity-display{0%{opacity:0}to{opacity:1}}@keyframes mmslideIn{0%{opacity:0}to{opacity:1}}@keyframes mmslideOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideInBg{0%{opacity:0}to{opacity:.7}}@keyframes mmslideOutBg{0%{opacity:.7}to{opacity:0}}@keyframes loadingSpin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}:root{--base-white:#FFF;--base-black:#000;--base-black-100:rgba(0, 0, 0, 0.1);--base-black-200:rgba(0, 0, 0, 0.2);--base-black-300:rgba(0, 0, 0, 0.3);--base-black-500:rgba(0, 0, 0, 0.5);--base-white-100:rgba(255, 255, 255, 0.1);--base-white-200:rgba(255, 255, 255, 0.2);--base-white-300:rgba(255, 255, 255, 0.3);--base-white-500:rgba(255, 255, 255, 0.5);--gray-25:#FBFBFB;--gray-50:#F7F8F7;--gray-100:#EFEFEF;--gray-200:#D9DBD9;--gray-300:#BBBEBB;--gray-400:#959B95;--gray-500:#787F78;--gray-600:#626762;--gray-700:#505450;--gray-800:#444844;--gray-900:#3C3E3C;--gray-950:#282928;--brand-25:#F9FBF6;--brand-50:#F3F8ED;--brand-100:#DFEED1;--brand-200:#C9E3B3;--brand-300:#A7D086;--brand-400:#9BD468;--brand-500:#6BAD35;--brand-600:#518927;--brand-700:#3F6922;--brand-800:#355420;--brand-900:#2E481F;--brand-950:#16270C;--error-25:#FFFBFA;--error-50:#FEF3F2;--error-100:#FEE4E2;--error-200:#FECDCA;--error-300:#FDA29B;--error-400:#F97066;--error-500:#F04438;--error-600:#D92D20;--error-700:#B42318;--error-800:#912018;--error-900:#7A271A;--error-950:#55160C;--warning-25:#FFFCF5;--warning-50:#FFFAEB;--warning-100:#FEF0C7;--warning-200:#FEDF89;--warning-300:#FEC84B;--warning-400:#FDB022;--warning-500:#F79009;--warning-600:#DC6803;--warning-700:#B54708;--warning-800:#93370D;--warning-900:#7A2E0E;--warning-950:#4E1D09;--success-25:#F6FEF9;--success-50:#ECFDF3;--success-100:#DCFAE6;--success-200:#ABEFC6;--success-300:#75E0A7;--success-400:#47CD89;--success-500:#17B26A;--success-600:#079455;--success-700:#067647;--success-800:#085D3A;--success-900:#074D31;--success-950:#053321;--green-25:#F3F5F4;--green-50:#E8EAE9;--green-100:#D0D6D3;--green-200:#B9C1BD;--green-300:#A1ACA7;--green-400:#8A9791;--green-500:#73837C;--green-600:#5B6E66;--green-700:#445950;--green-800:#2C453A;--green-900:#153024;--green-950:#0D2118;--beige-25:#FBF9F8;--beige-50:#EEE9E3;--beige-100:#D8CDC0;--beige-200:#BEAC96;--beige-300:#B5A188;--beige-400:#A89173;--beige-500:#957A5D;--beige-600:#7F654F;--beige-700:#674E41;--beige-800:#58433B;--beige-900:#4D3C36;--beige-950:#2B201D;--lunar-green-25:#FAFBFA;--lunar-green-50:#F6F7F6;--lunar-green-100:#E1E7E0;--lunar-green-200:#C2CEC1;--lunar-green-300:#9BAD9B;--lunar-green-400:#768B77;--lunar-green-500:#5B715B;--lunar-green-600:#48594A;--lunar-green-700:#3F4D40;--lunar-green-800:#333C34;--lunar-green-900:#2D342E;--lunar-green-950:#171C18;--foil:#0D2118;--body-font-size-xl:20px;--body-font-size:18px;--body-font-size-table:16px;--body-font-size-mobile:14px;--body-font:"AA Stetica", "AA Stetica Fallback", system-ui, -apple-system, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;--body-line-height-xl:140%;--body-line-height:133%;--body-line-height-table:150%;--body-line-height-mobile:142%;--body-color:var(--green-600, #5B6E66);--body-background:var(--base-white, #FFF);--body-wrapper:calc(1840px + 64px);--body-wrapper-padding-mobile:12px;--body-wrapper-padding-tablet:20px;--body-wrapper-padding-desktop:32px;--aside-section-margin:20px;--aside-section-row-margin:20px;--aside-section-title-margin:0 0 8px;--aside-section-title-color:var(--primary-700, #6941C6);--table-header-font-weight:700;--table-cell-padding:5px 10px;--heading-font-weight:700;--heading-line-height:1.2;--heading-margin:1em 0;--paragraph-margin:1em 0;--list-margin:1em 0;--bold-font-weight:700;--text-small:14px;--link-color:var(--primary-800);--link-color-hover:var(--primary-900);--hr-size:32px 0;--blockquote-color:var(--gray-600);--easing:cubic-bezier(.02, .01, .47, 1);--border-color:var(--gray-200);--border-radius:4px;--border-radius-small:2px}@font-face{font-family:'AA Stetica Fallback';font-style:italic;font-weight:700;src:local(Arial Bold Italic);ascent-override:83.44%;descent-override:19.2%;line-gap-override:9.6%;size-adjust:104.28%}@font-face{font-family:"AA Stetica";src:url(../fonts/aastetica-bolditalic.woff2) format("woff2"),url(../fonts/aastetica-bolditalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'AA Stetica Fallback';font-style:normal;font-weight:700;src:local(Arial Bold);ascent-override:82.04%;descent-override:18.88%;line-gap-override:9.44%;size-adjust:106.06%}@font-face{font-family:"AA Stetica";src:url(../fonts/aastetica-bold.woff2) format("woff2"),url(../fonts/aastetica-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'AA Stetica Fallback';font-style:italic;font-weight:400;src:local(Arial Italic);ascent-override:84.92%;descent-override:19.54%;line-gap-override:9.77%;size-adjust:102.47%}@font-face{font-family:"AA Stetica";src:url(../fonts/aastetica-italic.woff2) format("woff2"),url(../fonts/aastetica-italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'AA Stetica Fallback';font-style:normal;font-weight:300;src:local(Arial);ascent-override:85.45%;descent-override:19.66%;line-gap-override:9.83%;size-adjust:101.83%}@font-face{font-family:"AA Stetica";src:url(../fonts/aastetica-light.woff2) format("woff2"),url(../fonts/aastetica-light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'AA Stetica Fallback';font-style:italic;font-weight:300;src:local(Arial Italic);ascent-override:88.2%;descent-override:20.29%;line-gap-override:10.15%;size-adjust:98.65%}@font-face{font-family:"AA Stetica";src:url(../fonts/aasteticalight-italic.woff2) format("woff2"),url(../fonts/aasteticalight-italic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'AA Stetica Fallback';font-style:normal;font-weight:500;src:local(Arial);ascent-override:78.27%;descent-override:18.01%;line-gap-override:9%;size-adjust:111.17%}@font-face{font-family:"AA Stetica";src:url(../fonts/aastetica-medium.woff2) format("woff2"),url(../fonts/aastetica-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'AA Stetica Fallback';font-style:italic;font-weight:500;src:local(Arial Italic);ascent-override:80.02%;descent-override:18.41%;line-gap-override:9.21%;size-adjust:108.73%}@font-face{font-family:"AA Stetica";src:url(../fonts/aasteticamedium-italic.woff2) format("woff2"),url(../fonts/aasteticamedium-italic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'AA Stetica Fallback';font-style:normal;font-weight:400;src:local(Arial);ascent-override:82.98%;descent-override:19.09%;line-gap-override:9.55%;size-adjust:104.86%}@font-face{font-family:"AA Stetica";src:url(../fonts/aastetica-regular.woff2) format("woff2"),url(../fonts/aastetica-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}html{line-height:1.15;-webkit-text-size-adjust:100%}.lang-panel__dropdown ul li{margin:0}aside,details,footer,header,main,nav,section{display:block}hr,img{border:0}hr{box-sizing:content-box;overflow:visible;display:block;height:1px;margin:var(--hr-size);background:var(--gray-100)}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{max-width:100%;height:auto;vertical-align:top}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;-webkit-tap-highlight-color:transparent;outline:0}[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:0}fieldset{padding:0;padding:var(--fieldset-padding);border:1px dashed var(--border-color)}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal;font-size:16px;font-weight:700;font-style:normal;line-height:24px;margin-left:-15px;padding:0 15px}[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}summary{display:list-item}[hidden],template{display:none}*{box-sizing:border-box}body,html{min-height:100%}html{scroll-behavior:smooth}body{font-family:var(--body-font);font-size:var(--body-font-size-mobile);font-weight:500;line-height:var(--body-line-height-mobile);top:0;right:0;left:0;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;min-width:360px;margin:0;padding:0;letter-spacing:-.28px;color:var(--body-color);background:var(--body-background)}@media screen and (min-width:681px){body{font-size:var(--body-font-size-table);line-height:var(--body-line-height-table)}}@media screen and (min-width:1081px){body{font-size:var(--body-font-size);line-height:var(--body-line-height)}}@media screen and (min-width:1600px){body{font-size:var(--body-font-size-xl);line-height:var(--body-line-height-xl)}}svg{max-height:100%}select:not([multiple]){vertical-align:middle}table{width:100%;max-width:100%;border-spacing:0;border-collapse:collapse}th{font-weight:var(--table-header-font-weight);text-align:left;vertical-align:bottom}td,th{line-height:inherit;padding:var(--table-cell-padding);border:1px solid var(--gray-200)}.error-404__image img,td{vertical-align:top}p{margin:var(--paragraph-margin)}.wp-block-post-content.wp-block-editor-block-list__layout p:first-child,.wp-block-post-content.wp-block-editor-block-list__layout ul.block-editor-block-list__block:first-child,.wp-block-quote strong:first-child,blockquote.wp-block-quote strong:first-child,dl:first-child,h1.wp-block-heading:first-child,h2.wp-block-heading:first-child,h3.wp-block-heading:first-child,h4.wp-block-heading:first-child,h5.wp-block-heading:first-child,h6.wp-block-heading:first-child,ol:first-child,p:first-child,ul:first-child{margin-top:0}.wp-block-post-content.wp-block-editor-block-list__layout p:last-child,.wp-block-post-content.wp-block-editor-block-list__layout ul.block-editor-block-list__block:last-child,dl:last-child,h1.wp-block-heading:last-child,h2.wp-block-heading:last-child,h3.wp-block-heading:last-child,h4.wp-block-heading:last-child,h5.wp-block-heading:last-child,h6.wp-block-heading:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}dl,ol,ul{margin:var(--list-margin)}ol{list-style:decimal}h1,h2,h3,h4,h5,h6{font-weight:700;font-style:normal}h1{font-size:36px;line-height:44px;letter-spacing:-.02em}@media screen and (min-width:681px){h1{font-size:48px;font-weight:700;font-style:normal;line-height:60px;letter-spacing:-.02em}}h2,h3,h4,h5,h6{font-size:30px;line-height:38px}@media screen and (min-width:681px){h2{font-size:36px;font-weight:700;font-style:normal;line-height:44px;letter-spacing:-.02em}}h3,h4,h5,h6{font-size:24px;line-height:32px}@media screen and (min-width:681px){h3{font-size:30px;font-weight:700;font-style:normal;line-height:38px}}h4,h5,h6{font-size:20px;line-height:30px}@media screen and (min-width:681px){h4{font-size:24px;font-weight:700;font-style:normal;line-height:32px}}h6{font-size:18px;line-height:28px}::-moz-focus-inner{padding:0;border:0}.hidden-box{display:none;visibility:hidden}iframe{border:0;outline:0}.videoWrapper{position:relative;height:0;padding-bottom:56.25%}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.text-center{text-align:center}blockquote{font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.02em;font-style:italic;position:relative;padding-left:20px;color:var(--gray-900, #101828)}@media screen and (min-width:681px){blockquote{margin:28px 0;font-size:24px;font-weight:500;line-height:133%;letter-spacing:-.02em}}@media screen and (min-width:1081px){blockquote{margin:48px 0}}blockquote:after{content:"";position:absolute;top:5px;bottom:5px;left:0;width:3px;background:var(--primary-700, #6941C6)}[data-x-cloak]{display:none}mark{padding:2px 3px;border-radius:2px}input[type=button].full-size,input[type=reset].full-size,input[type=submit].full-size,video{width:100%}::view-transition-new(root),::view-transition-old(root){animation-duration:.5s}.clipboard-tooltip{position:absolute;right:-5px;bottom:calc(100% + 10px);padding:8px 12px;text-align:center;color:var(--base-black);border-radius:8px;background:var(--brand-400);font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.02em}.clipboard-tooltip::after{content:"";position:absolute;top:calc(100% - 2px);right:9px;display:block;width:17px;height:9px;background:url(../images/icons/tooltip.svg) no-repeat 0 0}@media screen and (min-width:681px){.clipboard-tooltip,.clipboard-tooltip::after{right:auto;left:50%;transform:translateX(-50%)}}.tab-nav{margin-bottom:20px}@media screen and (min-width:681px){.tab-nav{margin-bottom:24px}}@media screen and (min-width:1081px){.tab-nav{margin-bottom:32px}}.tab-nav .swiper{overflow:visible}:root{--swiper-theme-color:var(--gray-900);--swiper-preloader-color:var(--primary-800);--swiper-wrapper-transition-timing-function:initial;--swiper-pagination-color:var(--base-white);--swiper-pagination-background:var(--gray-900);--swiper-pagination-radius:12px;--swiper-pagination-padding:0 5px;--swiper-pagination-size:24px;--swiper-pagination-fraction-color:inherit;--swiper-pagination-progressbar-bg-color:rgba(0, 0, 0, 0.25);--swiper-pagination-progressbar-size:4px;--swiper-pagination-bullet-margin:24px 0 0;--swiper-pagination-bullet-background:8px;--swiper-pagination-bullet-size:8px;--swiper-pagination-bullet-width:6px;--swiper-pagination-bullet-height:6px;--swiper-pagination-bullet-border-radius:50%;--swiper-pagination-bullet-inactive-color:var(--base-white);--swiper-pagination-bullet-inactive-opacity:0.4;--swiper-pagination-bullet-opacity:1;--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:6px;--swiper-gap:12px}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{display:block;overflow:hidden;overflow:clip;margin-right:auto;margin-left:auto;padding:0;list-style:none}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{display:flex;box-sizing:content-box;width:100%;height:100%;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transition-property:transform}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{position:relative;display:block;flex-shrink:0;width:100%;height:100%;transition-property:transform}.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-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}:root{--swiper-navigation-sides-offset:10px}.swiper-button-next,.swiper-button-prev{flex:0 0 auto;cursor:pointer;-webkit-user-select:none;user-select:none}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;pointer-events:none;opacity:.35}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;pointer-events:none;opacity:0}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-lock{display:none}.swiper-pagination{font-variant:lining-nums;position:relative;z-index:10;transition:300ms opacity;transform:translate3d(0,0,0);text-align:center}.swiper-pagination.swiper-pagination-bullets{display:flex;align-items:center;flex-flow:row nowrap;justify-content:flex-start;height:var(--swiper-pagination-size);padding:var(--swiper-pagination-padding);border-radius:var(--swiper-pagination-radius);background:var(--swiper-pagination-background)}.b-btn--load-more.b-btn--loading .is-icon svg,.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled,.swiper-pagination.swiper-pagination-lock{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{width:100%;margin:var(--swiper-pagination-bullet-margin)}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;flex:0 0 auto}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{display:block;flex:0 0 auto;width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2);border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;width:8px;transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-current,.swiper-pagination-fraction{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.swiper-pagination-progressbar{position:absolute;background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25))}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(0);transform-origin:left top;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{top:0;left:0;width:100%;height:var(--swiper-pagination-progressbar-size, 4px)}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{top:0;left:0;width:var(--swiper-pagination-progressbar-size, 4px);height:100%}.swiper-pagination-lock{display:none}.swiper-lazy-preloader{position:absolute;z-index:10;top:50%;left:50%;box-sizing:border-box;width:48px;height:48px;margin-top:-24px;margin-left:-24px;transform-origin:50%;background:url(../images/icons/ajax-loader.svg) no-repeat 50% 50%}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{transition-property:opacity;pointer-events:none}.swiper-fade .swiper-slide .swiper-slide,a.b-btn.disabled,fieldset[disabled] a.b-btn{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.main-navigation.toggled ul,.menu-toggle{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{flex:1 0 50%;text-align:end}.sticky{display:block}.post{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{margin-top:0;margin-bottom:0;padding:0;border:0}.custom-logo-link{display:inline-block}.wp-caption{max-width:100%;margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-right:auto;margin-left:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{color:var(--gray-600, #475467);font-size:14px;font-weight:400;font-style:normal;line-height:20px}.gallery{display:grid;margin-bottom:1.5em;grid-gap:1.5em}.gallery-item{display:inline-block;width:100%;text-align:center}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.gallery-caption,.infinity-end.neverending .site-footer{display:block}.screen-reader-text{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;margin:-1px;padding:0;word-wrap:normal!important;border:0;clip-path:inset(50%)}.screen-reader-text:focus{font-size:.875rem;font-weight:700;line-height:normal;z-index:100000;top:5px;left:5px;display:block;clip:auto!important;width:auto;height:auto;padding:15px 23px 14px;text-decoration:none;color:#21759b;border-radius:3px;background-color:#f1f1f1;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-bottom:1.5em;margin-left:1.5em}.aligncenter{display:block;clear:both;margin-right:auto;margin-bottom:1.5em;margin-left:auto}.modal{display:none}.form-grid__item p.form-grid__item,.modal.is-open{display:block}.modal[aria-hidden=false] .modal__overlay{animation:mmslideIn .3s linear}.modal[aria-hidden=true] .modal__overlay{animation:mmslideOut .3s linear}.modal__overlay{position:fixed;z-index:8888;top:0;right:0;bottom:0;left:0;display:flex;overflow-y:auto;align-items:normal;flex-flow:row nowrap;justify-content:normal;box-sizing:border-box;padding:0;background:rgba(0,0,0,.01);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.modal__overlay _:-ms-fullscreen,:root .modal__overlay{display:block}@media screen and (min-width:681px){.modal__overlay{padding:20px}.admin-bar .modal__overlay{padding-top:var(--wp-admin--admin-bar--height, 0px)}}.overflowscrolling .lang-panel__dropdown ul,.overflowscrolling .modal__overlay{overflow-y:scroll}.modal__container{position:relative;z-index:20;box-sizing:border-box;width:100%;max-width:100%;min-height:100%;margin:auto;padding:48px 12px;background:#fff;background-size:cover}@media screen and (min-width:681px){.modal__container{width:514px;min-height:inherit;padding:32px;border-radius:8px}}@media screen and (min-width:1600px){.modal__container{width:600px;padding:40px}}.modal__container--vacancy{background:#17241b url(../images/vacancy/form-background.webp) no-repeat center;background-size:cover}.no-webp .modal__container--vacancy{background-image:url(../images/vacancy/form-background.jpg)}.modal__close{position:absolute;top:5px;right:5px}.modal__bg{position:fixed;z-index:1;top:0;right:0;bottom:0;left:0;cursor:pointer}.modal-box__title{font-size:18px;font-weight:700;line-height:150%;margin-bottom:16px}@media screen and (min-width:681px){.modal-box__title{font-size:24px;margin-bottom:24px}}@media screen and (min-width:1081px){.modal-box__title{font-size:32px}}:root{--alert-padding:16px;--alert-border-radius:8px;--alert-gap:12px;--alert-color:var(--primary-700, #6941C6);--alert-background:var(--primary-25, #FCFAFF);--alert-border:1px solid var(--primary-300, #D6BBFB);--alert-size:14px;--alert-line-height:1.3;--alert-color-gray:var(--gray-600, #475467);--alert-background-gray:var(--gray-25, #FCFCFD);--alert-border-gray:1px solid var(--gray-300, #D0D5DD);--alert-color-error:var(--error-700, #B42318);--alert-background-error:var(--error-25, #FFFBFA);--alert-border-error:1px solid var(--error-300, #FDA29B);--alert-color-warning:var(--warning-700, #B54708);--alert-background-warning:var(--warning-25, #FFFCF5);--alert-border-warning:1px solid var(--warning-300, #FEC84B);--alert-color-success:var(--success-700, #027A48);--alert-background-success:var(--success-25, #F6FEF9);--alert-border-success:1px solid var(--success-300, #6CE9A6)}.box-alert,.wpcf7 form .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{font-size:var(--alert-size);line-height:var(--alert-line-height);display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;padding:var(--alert-padding);border-radius:var(--alert-border-radius);background:var(--alert-background);gap:var(--alert-gap)}.box-alert,.wpcf7 form .wpcf7-response-output{color:var(--alert-color);border:var(--alert-border)}.box-alert--gray{color:var(--alert-color-gray);border:var(--alert-border-gray);background:var(--alert-background-gray)}.box-alert--error,.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{color:var(--alert-color-error);border:var(--alert-border-error);background:var(--alert-background-error)}.box-alert--warning,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{color:var(--alert-color-warning);border:var(--alert-border-warning);background:var(--alert-background-warning)}.box-alert--success,.wpcf7 form.sent .wpcf7-response-output{color:var(--alert-color-success);border:var(--alert-border-success);background:var(--alert-background-success)}.box-alert--marign-bottom{margin-bottom:24px}.box-alert__title{font-weight:600}:root{--btn-font-weight:500;--btn-line-height:1.1;--btn-border-width:1px;--btn-padding:4px 24px;--btn-padding-icon:6px;--btn-font-size:14px;--btn-border-radius:8px;--btn-transition:background-color .3s var(--easing), color .3s var(--easing), border-color .3s var(--easing), box-shadow .3s var(--easing);--btn-height:48px;--btn-gap:8px;--btn-shadow:var(--shadow-xs);--btn-loading-color-background:rgba(255, 255, 255, 0.6);--btn-loading-color:#FFF;--btn-loading-color-outline-background:rgba(0, 0, 0, .6);--btn-loading-color-outline:#000;--btn-padding-sm:4px 14px;--btn-padding-icon-sm:4px;--btn-font-size-sm:14px;--btn-height-sm:36px;--btn-gap-sm:12px;--btn-padding-md:4px 16px;--btn-padding-icon-md:4px;--btn-font-size-md:14px;--btn-height-md:40px;--btn-gap-md:12px;--btn-padding-xl:6px 20px;--btn-padding-icon-xl:6px;--btn-font-size-xl:16px;--btn-height-xl:48px;--btn-gap-xl:12px;--btn-padding-2xl:8px 28px;--btn-padding-icon-2xl:8px;--btn-font-size-2xl:18px;--btn-height-2xl:60px;--btn-gap-2xl:12px;--btn-primary-color:var(--green-900);--btn-primary-border:var(--brand-400);--btn-primary-background:var(--brand-400);--btn-primary-color-hover:var(--green-900);--btn-primary-border-hover:var(--brand-200);--btn-primary-background-hover:var(--brand-200);--btn-primary-color-active:var(--green-900);--btn-primary-border-active:var(--brand-200);--btn-primary-background-active:var(--brand-200);--btn-primary-color-disabled:var(--gray-400);--btn-primary-border-disabled:var(--gray-100);--btn-primary-background-disabled:var(--gray-100);--btn-primary-color-destructive:var(--base-white);--btn-primary-background-destructive:var(--error-600);--btn-primary-border-destructive:var(--error-600);--btn-secondary-color:var(--green-900);--btn-secondary-background:var(--brand-50);--btn-secondary-border:var(--brand-50);--btn-secondary-color-hover:var(--green-900);--btn-secondary-border-hover:var(--brand-200);--btn-secondary-background-hover:var(--brand-200);--btn-secondary-color-active:var(--green-900);--btn-secondary-border-active:var(--brand-50);--btn-secondary-background-active:var(--brand-50);--btn-secondary-shadow-active:0 0 0 2px var(--brand-50), 0 0 0 4px #9BD468;--btn-secondary-color-disabled:var(--gray-100);--btn-secondary-border-disabled:var(--gray-100);--btn-secondary-background-disabled:var(--gray-400);--btn-secondary-grey-color:var(--gray-700);--btn-secondary-grey-border:var(--gray-300);--btn-secondary-grey-background:var(--base-white);--btn-secondary-grey-color-hover:var(--gray-800);--btn-secondary-grey-border-hover:var(--gray-300);--btn-secondary-grey-background-hover:var(--gray-50);--btn-secondary-grey-color-active:var(--gray-700);--btn-secondary-grey-border-active:var(--gray-300);--btn-secondary-grey-background-active:var(--base-white);--btn-secondary-grey-color-disabled:var(--gray-300);--btn-secondary-grey-border-disabled:var(--gray-200);--btn-secondary-grey-background-disabled:var(--base-white);--btn-tertiary-color:var(--gray-10);--btn-tertiary-border:var(--gray-900);--btn-tertiary-background:var(--gray-900);--btn-tertiary-color-hover:var(--gray-100);--btn-tertiary-border-hover:var(--gray-700);--btn-tertiary-background-hover:var(--gray-700);--btn-tertiary-color-active:var(--gray-100);--btn-tertiary-border-active:var(--gray-600);--btn-tertiary-background-active:var(--gray-600);--btn-tertiary-shadow-active:0px 0px 0px 4px var(--gray-200), 0px 1px 2px 0px rgba(16, 24, 40, 0.05);--btn-tertiary-color-disabled:var(--gray-800);--btn-tertiary-border-disabled:var(--gray-200);--btn-tertiary-background-disabled:var(--gray-200);--btn-tertiary-lunar-green-color:var(--green-600);--btn-tertiary-lunar-green-border:var(--gray-200);--btn-tertiary-lunar-green-background:var(--base-white);--btn-tertiary-lunar-green-color-hover:var(--green-600);--btn-tertiary-lunar-green-border-hover:var(--brand-200);--btn-tertiary-lunar-green-background-hover:var(--brand-200);--btn-tertiary-lunar-green-color-active:var(--green-600);--btn-tertiary-lunar-green-border-active:var(--gray-200);--btn-tertiary-lunar-green-background-active:var(--base-white);--btn-tertiary-lunar-green-shadow-active:0 0 0 2px #FFF, 0 0 0 4px #9BD468;--btn-tertiary-lunar-green-color-disabled:var(--gray-400);--btn-tertiary-lunar-green-border-disabled:var(--gray-200);--btn-tertiary-lunar-green-background-disabled:var(--base-white);--btn-link-color:var(--link-color);--btn-link-border:transparent;--btn-link-background:transparent;--btn-link-color-hover:var(--link-color-hover);--btn-link-border-hover:transparent;--btn-link-background-hover:transparent;--btn-link-color-active:var(--link-color-hover);--btn-link-border-active:transparent;--btn-link-background-active:transparent;--btn-link-shadow-active:none;--btn-link-color-disabled:var(--link-color);--btn-link-border-disabled:transparent;--btn-link-background-disabled:transparent;--btn-error-color:var(--base-white);--btn-error-border:var(--error-600);--btn-error-background:var(--error-600);--btn-error-color-hover:var(--base-white);--btn-error-border-hover:var(--error-700);--btn-error-background-hover:var(--error-700);--btn-error-color-active:var(--base-white);--btn-error-border-active:var(--error-600);--btn-error-background-active:var(--error-600);--btn-error-shadow-active:0px 0px 0px 4px var(--error-100), 0px 1px 2px 0px rgba(16, 24, 40, 0.05);--btn-error-color-disabled:var(--base-white);--btn-error-border-disabled:var(--error-200);--btn-error-background-disabled:var(--error-200);--btn-error-outline-color:var(--error-700);--btn-error-outline-border:var(--error-300);--btn-error-outline-background:var(--base-white);--btn-error-outline-color-hover:var(--error-800);--btn-error-outline-border-hover:var(--error-300);--btn-error-outline-background-hover:var(--error-50);--btn-error-outline-color-active:var(--error-outline-color-hover);--btn-error-outline-border-active:var(--error-300);--btn-error-outline-background-active:var(--error-50);--btn-error-outline-shadow-active:0px 0px 0px 4px var(--error-100), 0px 1px 2px 0px rgba(16, 24, 40, 0.05);--btn-error-outline-color-disabled:var(--error-300);--btn-error-outline-border-disabled:var(--error-200);--btn-error-outline-background-disabled:var(--base-white)}.b-btn{font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);position:relative;display:inline-flex;align-items:center;flex-flow:row nowrap;justify-content:center;box-sizing:border-box;min-height:var(--btn-height);padding:var(--btn-padding);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--btn-transition);text-align:center;vertical-align:middle;white-space:nowrap;text-decoration:none;letter-spacing:-.28px;text-transform:uppercase;border:var(--btn-border-width) solid transparent;border-radius:var(--btn-border-radius);box-shadow:var(--btn-shadow);gap:var(--btn-gap)}.b-btn.focus,.b-btn:focus,.b-btn:focus-within,.b-btn:hover{outline:0}.b-btn.disabled,.b-btn:disabled{cursor:default}.b-btn>svg{display:block;flex:0 0 auto}.b-btn--icon{width:var(--btn-height);height:var(--btn-height);padding:var(--btn-padding-icon)}.b-btn--sm{font-size:var(--btn-font-size-sm);min-height:var(--btn-height-sm);padding:var(--btn-padding-sm);gap:var(--btn-gap-sm)}.b-btn--sm.b-btn--icon{width:var(--btn-height-sm);height:var(--btn-height-sm);padding:var(--btn-padding-icon-sm)}.b-btn--md{font-size:var(--btn-font-size-md);min-height:var(--btn-height-md);padding:var(--btn-padding-md);gap:var(--btn-gap-md)}.b-btn--md.b-btn--icon{width:var(--btn-height-md);height:var(--btn-height-md);padding:var(--btn-padding-icon-md)}.b-btn--xl{font-size:var(--btn-font-size-xl);min-height:var(--btn-height-xl);padding:var(--btn-padding-xl);gap:var(--btn-gap-xl)}.b-btn--xl.b-btn--icon{width:var(--btn-height-xl);height:var(--btn-height-xl);padding:var(--btn-padding-icon-xl)}.b-btn--2xl{font-size:var(--btn-font-size-2xl);min-height:var(--btn-height-2xl);padding:var(--btn-padding-2xl);gap:var(--btn-gap-2xl)}.b-btn--2xl.b-btn--icon{width:var(--btn-height-2xl);height:var(--btn-height-2xl);padding:var(--btn-padding-icon-2xl)}.b-btn--primary{position:relative;color:var(--btn-primary-color);border-color:var(--btn-primary-border);background-color:var(--btn-primary-background);isolation:isolate}.b-btn--primary::after{content:"";position:absolute;z-index:-1;top:2px;right:2px;bottom:2px;left:2px;transition:opacity .3s ease,transform .3s ease;transform:scale(1.05);opacity:0;border-radius:7px;box-shadow:0 0 0 1px #fff}.b-btn--primary:hover{color:var(--btn-primary-color-hover);border-color:var(--btn-primary-border-hover);background-color:var(--btn-primary-background-hover)}.b-btn--primary.active,.b-btn--primary:active,.b-btn--primary:focus-within{color:var(--btn-primary-color);border-color:var(--btn-primary-background);background-color:var(--btn-primary-background)}.b-btn--primary.active::after,.b-btn--primary:active::after,.b-btn--primary:focus-within::after{transform:scale(1);opacity:1}.b-btn--primary.disabled,.b-btn--primary:disabled{color:var(--btn-primary-color-disabled);border-color:var(--btn-primary-border-disabled);background-color:var(--btn-primary-background-disabled)}.b-btn--primary.disabled.active,.b-btn--primary.disabled:active,.b-btn--primary.disabled:focus-within,.b-btn--primary.disabled:hover,.b-btn--primary:disabled.active,.b-btn--primary:disabled:active,.b-btn--primary:disabled:focus-within,.b-btn--primary:disabled:hover{color:var(--btn-primary-color-disabled);border-color:var(--btn-primary-border-disabled);background-color:var(--btn-primary-background-disabled)}.b-btn--secondary{color:var(--btn-secondary-color);border-color:var(--btn-secondary-border);background-color:var(--btn-secondary-background)}.b-btn--secondary.active,.b-btn--secondary:active,.b-btn--secondary:hover{color:var(--btn-secondary-color-hover);background-color:var(--btn-secondary-background-hover)}.b-btn--secondary:active,.b-btn--secondary:hover{border-color:var(--btn-secondary-border-hover)}.b-btn--secondary.active{border-color:var(--btn-secondary-color)}.b-btn--secondary:focus-within{color:var(--btn-secondary-color-active);border-color:var(--btn-secondary-border-active);background-color:var(--btn-secondary-background-active);box-shadow:var(--btn-secondary-shadow-active)}.b-btn--secondary.disabled,.b-btn--secondary:disabled{color:var(--btn-secondary-color-disabled);border-color:var(--btn-secondary-border-disabled);background-color:var(--btn-secondary-background-disabled)}.b-btn--secondary.disabled.active,.b-btn--secondary.disabled:active,.b-btn--secondary.disabled:focus-within,.b-btn--secondary.disabled:hover,.b-btn--secondary:disabled.active,.b-btn--secondary:disabled:active,.b-btn--secondary:disabled:focus-within,.b-btn--secondary:disabled:hover{color:var(--btn-secondary-color-disabled);border-color:var(--btn-secondary-border-disabled);background-color:var(--btn-secondary-background-disabled)}.b-btn--secondary-grey{color:var(--btn-secondary-grey-color);border-color:var(--btn-secondary-grey-border);background-color:var(--btn-secondary-grey-background)}.b-btn--secondary-grey.active,.b-btn--secondary-grey:active,.b-btn--secondary-grey:hover{color:var(--btn-secondary-grey-color-hover);background-color:var(--btn-secondary-grey-background-hover)}.b-btn--secondary-grey:active,.b-btn--secondary-grey:hover{border-color:var(--btn-secondary-grey-border-hover)}.b-btn--secondary-grey.active{border-color:var(--primary-700)}.b-btn--secondary-grey:focus,.b-btn--secondary-grey:focus-within{color:var(--btn-secondary-grey-color-active);border-color:var(--btn-secondary-grey-border-active);background-color:var(--btn-secondary-grey-background-active);box-shadow:var(--btn-secondary-grey-shadow-active)}.b-btn--secondary-grey.disabled,.b-btn--secondary-grey:disabled{color:var(--btn-secondary-grey-color-disabled);border-color:var(--btn-secondary-grey-border-disabled);background-color:var(--btn-secondary-grey-background-disabled)}.b-btn--secondary-grey.disabled.active,.b-btn--secondary-grey.disabled:active,.b-btn--secondary-grey.disabled:focus-within,.b-btn--secondary-grey.disabled:hover,.b-btn--secondary-grey:disabled.active,.b-btn--secondary-grey:disabled:active,.b-btn--secondary-grey:disabled:focus-within,.b-btn--secondary-grey:disabled:hover{color:var(--btn-secondary-grey-color-disabled);border-color:var(--btn-secondary-grey-border-disabled);background-color:var(--btn-secondary-grey-background-disabled)}.b-btn--tertiary{color:var(--btn-tertiary-color);border-color:var(--btn-tertiary-border);background-color:var(--btn-tertiary-background);box-shadow:none}.b-btn--tertiary.active,.b-btn--tertiary:active,.b-btn--tertiary:hover{color:var(--btn-tertiary-color-hover);border-color:var(--btn-tertiary-border-hover);background-color:var(--btn-tertiary-background-hover);box-shadow:var(--btn-shadow)}.b-btn--tertiary:focus,.b-btn--tertiary:focus-within{color:var(--btn-tertiary-color-active);border-color:var(--btn-tertiary-border-active);background-color:var(--btn-tertiary-background-active);box-shadow:var(--btn-tertiary-shadow-active)}.b-btn--tertiary.disabled,.b-btn--tertiary:disabled{color:var(--btn-tertiary-color-disabled);border-color:var(--btn-tertiary-border-disabled);background-color:var(--btn-tertiary-background-disabled)}.b-btn--tertiary.disabled.active,.b-btn--tertiary.disabled:active,.b-btn--tertiary.disabled:focus-within,.b-btn--tertiary.disabled:hover,.b-btn--tertiary:disabled.active,.b-btn--tertiary:disabled:active,.b-btn--tertiary:disabled:focus-within,.b-btn--tertiary:disabled:hover{color:var(--btn-tertiary-color-disabled);border-color:var(--btn-tertiary-border-disabled);background-color:var(--btn-tertiary-background-disabled)}.b-btn--tertiary-lunar-green{color:var(--btn-tertiary-lunar-green-color);border-color:var(--btn-tertiary-lunar-green-border);background-color:var(--btn-tertiary-lunar-green-background);box-shadow:none}.b-btn--tertiary-lunar-green.active,.b-btn--tertiary-lunar-green:active,.b-btn--tertiary-lunar-green:hover{color:var(--btn-tertiary-lunar-green-color-hover);border-color:var(--btn-tertiary-lunar-green-border-hover);background-color:var(--btn-tertiary-lunar-green-background-hover);box-shadow:var(--btn-shadow)}.b-btn--tertiary-lunar-green:focus,.b-btn--tertiary-lunar-green:focus-within{color:var(--btn-tertiary-lunar-green-color-active);border-color:var(--btn-tertiary-lunar-green-border-active);background-color:var(--btn-tertiary-lunar-green-background-active);box-shadow:var(--btn-tertiary-lunar-green-shadow-active)}.b-btn--tertiary-lunar-green.disabled,.b-btn--tertiary-lunar-green:disabled{color:var(--btn-tertiary-lunar-green-color-disabled);border-color:var(--btn-tertiary-lunar-green-border-disabled);background-color:var(--btn-tertiary-lunar-green-background-disabled)}.b-btn--tertiary-lunar-green.disabled.active,.b-btn--tertiary-lunar-green.disabled:active,.b-btn--tertiary-lunar-green.disabled:focus-within,.b-btn--tertiary-lunar-green.disabled:hover,.b-btn--tertiary-lunar-green:disabled.active,.b-btn--tertiary-lunar-green:disabled:active,.b-btn--tertiary-lunar-green:disabled:focus-within,.b-btn--tertiary-lunar-green:disabled:hover{color:var(--btn-tertiary-lunar-green-color-disabled);border-color:var(--btn-tertiary-lunar-green-border-disabled);background-color:var(--btn-tertiary-lunar-green-background-disabled)}.b-btn--link{padding:0;color:var(--btn-link-color);border-color:var(--btn-link-border);background-color:var(--btn-link-background);box-shadow:none}.b-btn--link.active,.b-btn--link:active,.b-btn--link:hover{color:var(--btn-link-color-hover);border-color:var(--btn-link-border-hover);background-color:var(--btn-link-background-hover);box-shadow:none}.b-btn--link:focus,.b-btn--link:focus-within{color:var(--btn-link-color-active);border-color:var(--btn-link-border-active);background-color:var(--btn-link-background-active);box-shadow:none}.b-btn--link.disabled,.b-btn--link:disabled{opacity:.45;color:var(--btn-link-color-disabled);border-color:var(--btn-link-border-disabled);background-color:var(--btn-link-background-disabled)}.b-btn--link.disabled.active,.b-btn--link.disabled:active,.b-btn--link.disabled:focus-within,.b-btn--link.disabled:hover,.b-btn--link:disabled.active,.b-btn--link:disabled:active,.b-btn--link:disabled:focus-within,.b-btn--link:disabled:hover{color:var(--btn-link-color-disabled);border-color:var(--btn-link-border-disabled);background-color:var(--btn-link-background-disabled)}.b-btn--error{color:var(--btn-error-color);border-color:var(--btn-error-border);background-color:var(--btn-error-background)}.b-btn--error.active,.b-btn--error:active,.b-btn--error:hover{color:var(--btn-error-color-hover);border-color:var(--btn-error-border-hover);background-color:var(--btn-error-background-hover)}.b-btn--error:focus,.b-btn--error:focus-within{color:var(--btn-error-color-active);border-color:var(--btn-error-border-active);background-color:var(--btn-error-background-active);box-shadow:var(--btn-error-shadow-active)}.b-btn--error.disabled,.b-btn--error:disabled{color:var(--btn-error-color-disabled);border-color:var(--btn-error-border-disabled);background-color:var(--btn-error-background-disabled)}.b-btn--error.disabled.active,.b-btn--error.disabled:active,.b-btn--error.disabled:focus-within,.b-btn--error.disabled:hover,.b-btn--error:disabled.active,.b-btn--error:disabled:active,.b-btn--error:disabled:focus-within,.b-btn--error:disabled:hover{color:var(--btn-error-color-disabled);border-color:var(--btn-error-border-disabled);background-color:var(--btn-error-background-disabled)}.b-btn--error-outline{color:var(--btn-error-outline-color);border-color:var(--btn-error-outline-border);background-color:var(--btn-error-outline-background)}.b-btn--error-outline.active,.b-btn--error-outline:active,.b-btn--error-outline:hover{color:var(--btn-error-outline-color-hover);border-color:var(--btn-error-outline-border-hover);background-color:var(--btn-error-outline-background-hover)}.b-btn--error-outline:focus,.b-btn--error-outline:focus-within{color:var(--btn-error-outline-color-active);border-color:var(--btn-error-outline-border-active);background-color:var(--btn-error-outline-background-active);box-shadow:var(--btn-error-outline-shadow-active)}.b-btn--error-outline.disabled,.b-btn--error-outline:disabled{color:var(--btn-error-outline-color-disabled);border-color:var(--btn-error-outline-border-disabled);background-color:var(--btn-error-outline-background-disabled)}.b-btn--error-outline.disabled.active,.b-btn--error-outline.disabled:active,.b-btn--error-outline.disabled:focus-within,.b-btn--error-outline.disabled:hover,.b-btn--error-outline:disabled.active,.b-btn--error-outline:disabled:active,.b-btn--error-outline:disabled:focus-within,.b-btn--error-outline:disabled:hover{color:var(--btn-error-outline-color-disabled);border-color:var(--btn-error-outline-border-disabled);background-color:var(--btn-error-outline-background-disabled)}.b-btn--loading::before{content:"";display:block;flex:0 0 auto;width:10px;height:10px;margin-top:-2px;margin-right:0;margin-left:-5px;transition:border .3s ease;animation:loadingSpin 1s infinite linear;vertical-align:middle;border:3px solid var(--btn-loading-color-background);border-top-color:var(--btn-loading-color);border-radius:50%}.b-btn--load-more{color:var(--lunar-green-600);background:0 0;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}.b-btn--load-more:hover{color:var(--lunar-green-900)}.b-btn--load-more .is-icon{position:relative}.b-btn--load-more .is-icon::before{content:"";position:absolute;top:2px;right:2px;display:block;flex:0 0 auto;width:14px;height:14px;transition:border .3s ease,opacity .3s ease;vertical-align:top;opacity:0;border:3px solid var(--lunar-green-300);border-top-color:var(--lunar-green-600);border-radius:50%}.b-btn--load-more .is-icon svg{display:block;transition:opacity .3s ease;opacity:1}.b-btn--load-more.b-btn--loading::before{display:none}.b-btn--load-more.b-btn--loading .is-icon::before{animation:loadingSpin 1s infinite linear;opacity:1}@media screen and (min-width:1600px){.b-btn--load-more{font-size:18px;font-weight:500;line-height:133%;letter-spacing:-.02em}}.b-btn--full-size{display:flex;width:100%}@media screen and (min-width:1600px){.b-btn{font-size:16px;height:56px;padding:0 28px}}.b-btn-grouping{display:inline-flex}.b-btn-grouping .b-btn{margin-right:0;border-radius:0}.b-btn-grouping .b-btn:first-child{border-radius:var(--btn-border-radius) 0 0 var(--btn-border-radius)}.b-btn-grouping .b-btn:last-child{border-radius:0 var(--btn-border-radius) var(--btn-border-radius) 0}.b-btn-grouping--outline .b-btn{z-index:1;margin-left:-1px}.b-btn-grouping--outline .b-btn:hover{z-index:2}.b-btn-grouping--outline .b-btn.active{z-index:3}.b-btn-grouping--outline .b-btn:first-child{margin-left:0}.slider-nav{display:inline-flex;gap:12px}.slider-nav__item{display:flex;align-items:center;flex-shrink:0;justify-content:center;width:48px;height:48px;cursor:pointer;transition:border-color .35s ease,background-color .35s ease,opacity .35s ease;border:1px solid var(--gray-200, #D9DBD9);border-radius:8px;background:var(--base-white, #FFF)}.icon-plus svg,.slider-nav__item svg{width:20px;height:20px}.slider-nav__item:hover{border-color:var(--beige-400, #A89173);background-color:var(--beige-400, #A89173)}.slider-nav__item:hover svg path{stroke:var(--base-white)}.slider-nav__item.swiper-button-disabled{cursor:default;pointer-events:none;opacity:.5}.checkbox-style br,.slider-nav__item.swiper-button-lock,.wpcf7-acceptance label br,label.checkbox-style br{display:none}@media screen and (min-width:1600px){.slider-nav__item{width:56px;height:56px}}.tag-list{display:flex;gap:12px}.tag-list.swiper-wrapper{gap:0}.tag-list.swiper-wrapper .swiper-slide{margin-right:12px}.tag{display:inline-flex;align-items:center;height:48px;padding:5px 14px;cursor:pointer;transition:border-color .35s,background-color .3s,color .35s;color:var(--base-white, #FFF);border:1px solid var(--base-white-50, rgba(255, 255, 255, 0.5));border-radius:8px;font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em;text-transform:uppercase;background-color:transparent;gap:4px}.tag--green{color:var(--green-900, #153024);border:1px solid var(--gray-200, #D9DBD9)}.tag--green.is-loading{color:var(--base-black-300)}.tag--green.is-loading::after{border:3px solid var(--base-black-500);border-top-color:var(--base-black)}.tag--green.is-loading:hover{color:var(--base-white-300)}.tag--green.is-loading:hover::after{border:3px solid var(--beige-600);border-top-color:var(--beige-200)}.tag.swiper-slide{width:auto!important}.tag.is-active,.tag:hover{border-color:var(--beige-400, #A89173);background-color:var(--beige-400, #A89173)}.tag:hover{color:var(--base-white)}.tag.is-active{color:var(--base-white, #FFF)}@media screen and (min-width:681px){.tag{padding:5px 24px}}@media screen and (min-width:1081px){.tag{padding:5px 24px}}@media screen and (min-width:1600px){.tag{font-size:16px;height:56px;padding:0 28px}}.tag.is-loading{cursor:wait;color:var(--base-white-300)}.tag.is-loading::after{content:"";position:absolute;z-index:10;top:50%;left:50%;display:block;flex:0 0 auto;width:10px;height:10px;margin-top:-8px;margin-left:-8px;transition:border .3s ease;animation:loadingSpin 1s infinite linear;vertical-align:middle;border:3px solid var(--base-white-500);border-top-color:var(--base-white);border-radius:50%}.tag.is-loading:hover{color:var(--base-white-500)}.tag.is-loading:hover::after{border:3px solid var(--beige-700);border-top-color:var(--beige-100)}.icon-plus{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;background:var(--base-white-50, rgba(255, 255, 255, 0.5));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media screen and (min-width:681px){.icon-plus{width:48px;height:48px}}:root{--input-background:var(--base-white-20, rgba(255, 255, 255, 0.20));--input-border:var(--base-white-20, rgba(255, 255, 255, 0.20));--input-padding:5px 24px;--input-radius:8px;--input-height:56px;--input-shadow:var(--shadow-xs);--input-font-size:16px;--input-font-weight:500;--input-line-height:56px;--input-color:var(--base-white);--input-transition:border-color .3s ease;--input-placeholder:rgba(255, 255, 255, 0.5);--input-border-focus:var(--base-white);--input-shadow-focus:0 0 0 4px var(--primary-100), 0 1px 2px 0px rgba(16, 24, 40, 0.05);--input-color-error:var(--input-color);--input-border-error:var(--error-300);--input-border-focus-error:var(--input-border-error);--input-shadow-focus-error:0 0 0 4px var(--primary-100), 0 1px 2px 0px rgba(16, 24, 40, 0.05);--input-border-disabled:var(--gray-300);--input-background-disabled:var(--gray-50);--input-color-disabled:var(--gray-500);--input-border-readonly:var(--input-border-disabled);--input-background-readonly:var(--input-background-disabled);--input-color-readonly:var(--input-color-disabled);--input-padding-sm:4px 12px;--input-font-size-sm:16px;--input-height-sm:36px;--input-padding-md:4px 12px;--input-font-size-md:16px;--input-height-md:40px;--input-padding-xl:4px 16px;--input-font-size-xl:16px;--input-height-xl:48px;--input-padding-2xl:6px 18px;--input-font-size-2xl:18px;--input-height-2xl:60px;--input-radio-box:16px;--input-radio-box-dot:6px;--input-radio-radius:50%;--input-radio-radius-dot:50%;--input-radio-transition:border-color .3s var(--easing), background-color .3s var(--easing), box-shadow .3s var(--easing);--input-radio-background:var(--base-white, #FFF);--input-radio-border:1px solid var(--gray-300, #D0D5DD);--input-radio-dot:var(--primary-600, #7F56D9);--input-radio-background-hover:var(--primary-100, #F4EBFF);--input-radio-border-hover:var(--primary-600, #7F56D9);--input-radio-background-focus:var(--base-white, #FFF);--input-radio-border-focus:var(--primary-300, #D6BBFB);--input-radio-shadow-focus:0px 0px 0px 4px var(--primary-100, #F4EBFF);--input-radio-background-disabled:var(--gray-100, #F2F4F7);--input-radio-border-disabled:var(--gray-300, #D0D5DD);--input-radio-dot-disabled:var(--gray-300, #D0D5DD);--input-radio-background-checked:var(--primary-100, #F4EBFF);--input-radio-border-checked:var(--primary-600, #7F56D9);--input-radio-dot-checked:var(--primary-600, #7F56D9);--input-radio-font-size:16px;--input-radio-style:normal;--input-radio-weight:500;--input-radio-line-height:142.857%;--input-checkbox-box:24px;--input-checkbox-box-dot:6px;--input-checkbox-radius:4px;--input-checkbox-radius-dot:50%;--input-checkbox-transition:border-color .3s var(--easing), background-color .3s var(--easing), box-shadow .3s var(--easing);--input-checkbox-background:var(--base-white-20, rgba(255, 255, 255, 0.20));--input-checkbox-border:1px solid var(--base-white-20, rgba(255, 255, 255, 0.20));--input-checkbox-dot:var(--base-dark);--input-checkbox-background-hover:var(--primary-100, #F4EBFF);--input-checkbox-border-hover:var(--primary-600, #7F56D9);--input-checkbox-background-focus:var(--base-white, #FFF);--input-checkbox-border-focus:var(--primary-300, #D6BBFB);--input-checkbox-shadow-focus:0px 0px 0px 4px var(--primary-100, #F4EBFF);--input-checkbox-background-disabled:var(--gray-100, #F2F4F7);--input-checkbox-border-disabled:var(--gray-300, #D0D5DD);--input-checkbox-dot-disabled:var(--gray-300, #D0D5DD);--input-checkbox-background-checked:var(--primary-green);--input-checkbox-border-checked:var(--primary-green);--input-checkbox-dot-checked:var(--base-dark);--input-checkbox-font-size:16px;--input-checkbox-style:normal;--input-checkbox-weight:500;--input-checkbox-line-height:142.857%;--fieldset-padding:30px;--if-height:48px;--if-radius:10px;--if-border:1px solid var(--color-border, #E3E5EA);--if-bg:var(--color-surface, #FFF);--if-bg-hover:var(--color-surface-hover, #F7F8FA);--if-text:var(--color-text-primary, #111827);--if-muted:var(--color-text-secondary, #6B7280);--if-accent:var(--color-primary, #1E3A8A);--if-focus:0 0 0 3px rgba(30, 58, 138, 0.15)}.input-style,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:var(--input-font-size);font-weight:var(--input-font-weight);line-height:var(--input-line-height);box-sizing:border-box;max-width:100%;height:var(--input-height);padding:var(--input-padding);transition:var(--input-transition);letter-spacing:-.32px;color:var(--input-color);border:1px solid var(--input-border);border-radius:var(--input-radius);outline:0;background-color:var(--input-background);-webkit-appearance:none}.input-style::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{font-weight:var(--input-font-weight);color:var(--base-white)}.input-style:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:var(--base-white, #FFF)}.input-style.error,.input-style.is-error,.input-style.wpcf7-not-valid,input[type=email].error,input[type=email].is-error,input[type=email].wpcf7-not-valid,input[type=number].error,input[type=number].is-error,input[type=number].wpcf7-not-valid,input[type=password].error,input[type=password].is-error,input[type=password].wpcf7-not-valid,input[type=search].error,input[type=search].is-error,input[type=search].wpcf7-not-valid,input[type=tel].error,input[type=tel].is-error,input[type=tel].wpcf7-not-valid,input[type=text].error,input[type=text].is-error,input[type=text].wpcf7-not-valid,input[type=url].error,input[type=url].is-error,input[type=url].wpcf7-not-valid,select.error,select.is-error,select.wpcf7-not-valid,textarea.error,textarea.is-error,textarea.wpcf7-not-valid{border-color:var(--error-500, #F04438)}.input-style.error:focus,.input-style.is-error:focus,.input-style.wpcf7-not-valid:focus,input[type=email].error:focus,input[type=email].is-error:focus,input[type=email].wpcf7-not-valid:focus,input[type=number].error:focus,input[type=number].is-error:focus,input[type=number].wpcf7-not-valid:focus,input[type=password].error:focus,input[type=password].is-error:focus,input[type=password].wpcf7-not-valid:focus,input[type=search].error:focus,input[type=search].is-error:focus,input[type=search].wpcf7-not-valid:focus,input[type=tel].error:focus,input[type=tel].is-error:focus,input[type=tel].wpcf7-not-valid:focus,input[type=text].error:focus,input[type=text].is-error:focus,input[type=text].wpcf7-not-valid:focus,input[type=url].error:focus,input[type=url].is-error:focus,input[type=url].wpcf7-not-valid:focus,select.error:focus,select.is-error:focus,select.wpcf7-not-valid:focus,textarea.error:focus,textarea.is-error:focus,textarea.wpcf7-not-valid:focus{border-color:var(--error-500, #F04438)}.input-style.disabled,.input-style[disabled],input[type=email].disabled,input[type=email][disabled],input[type=number].disabled,input[type=number][disabled],input[type=password].disabled,input[type=password][disabled],input[type=search].disabled,input[type=search][disabled],input[type=tel].disabled,input[type=tel][disabled],input[type=text].disabled,input[type=text][disabled],input[type=url].disabled,input[type=url][disabled],select.disabled,select[disabled],textarea.disabled,textarea[disabled]{cursor:default;color:var(--input-color-disabled);border-color:var(--input-border-disabled);background-color:var(--input-background-disabled);box-shadow:var(--input-shadow)}.input-style[readonly],input[type=email][readonly],input[type=number][readonly],input[type=password][readonly],input[type=search][readonly],input[type=tel][readonly],input[type=text][readonly],input[type=url][readonly],select[readonly],textarea[readonly]{cursor:default;color:var(--input-color-readonly);border-color:var(--input-border-readonly);background-color:var(--input-background-readonly);box-shadow:var(--input-shadow)}.input-style.size-sm,input[type=email].size-sm,input[type=number].size-sm,input[type=password].size-sm,input[type=search].size-sm,input[type=tel].size-sm,input[type=text].size-sm,input[type=url].size-sm,select.size-sm,textarea.size-sm{font-size:var(--input-padding-sm);height:var(--input-height-sm);padding:var(--input-font-size-sm)}.input-style.size-md,input[type=email].size-md,input[type=number].size-md,input[type=password].size-md,input[type=search].size-md,input[type=tel].size-md,input[type=text].size-md,input[type=url].size-md,select.size-md,textarea.size-md{font-size:var(--input-padding-md);height:var(--input-height-md);padding:var(--input-font-size-md)}.input-style.size-xl,input[type=email].size-xl,input[type=number].size-xl,input[type=password].size-xl,input[type=search].size-xl,input[type=tel].size-xl,input[type=text].size-xl,input[type=url].size-xl,select.size-xl,textarea.size-xl{font-size:var(--input-padding-xl);height:var(--input-height-xl);padding:var(--input-font-size-xl)}.input-style.size-2xl,input[type=email].size-2xl,input[type=number].size-2xl,input[type=password].size-2xl,input[type=search].size-2xl,input[type=tel].size-2xl,input[type=text].size-2xl,input[type=url].size-2xl,select.size-2xl,textarea.size-2xl{font-size:var(--input-padding-2xl);height:var(--input-height-2xl);padding:var(--input-font-size-2xl)}select{padding-right:40px;cursor:pointer;background-image:url(../images/icons/select.svg);background-repeat:no-repeat;background-position:100% 50%}input[type=checkbox],input[type=radio]{display:inline-block;vertical-align:middle}textarea{overflow:auto;height:auto}.checkbox-style,.wpcf7-acceptance label,label.checkbox-style{font-size:var(--input-checkbox-font-size);font-weight:var(--input-checkbox-weight);line-height:var(--input-checkbox-line-height);position:relative;display:block;margin:-5px 0 -5px -5px;padding-top:5px;padding-bottom:5px;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--input-checkbox-color);outline:0;-webkit-tap-highlight-color:transparent}.checkbox-style:focus-within~.checkbox-style__wrapper::before,.checkbox-style:focus-within~.wpcf7-list-item-label::before,.checkbox-style:focus~.checkbox-style__wrapper::before,.checkbox-style:focus~.wpcf7-list-item-label::before,.wpcf7-acceptance label:focus-within~.checkbox-style__wrapper::before,.wpcf7-acceptance label:focus-within~.wpcf7-list-item-label::before,.wpcf7-acceptance label:focus~.checkbox-style__wrapper::before,.wpcf7-acceptance label:focus~.wpcf7-list-item-label::before,label.checkbox-style:focus-within~.checkbox-style__wrapper::before,label.checkbox-style:focus-within~.wpcf7-list-item-label::before,label.checkbox-style:focus~.checkbox-style__wrapper::before,label.checkbox-style:focus~.wpcf7-list-item-label::before{border-color:var(--input-checkbox-border-focus)}.checkbox-style input[type=checkbox],.wpcf7-acceptance label input[type=checkbox],label.checkbox-style input[type=checkbox]{position:absolute;top:0;left:-30px;width:1px;height:1px;outline:0;-webkit-tap-highlight-color:transparent}.checkbox-style input[type=checkbox]:checked~.checkbox-style__wrapper::before,.checkbox-style input[type=checkbox]:checked~.wpcf7-list-item-label::before,.checkbox-style input[type=checkbox]:checked~label::before,.wpcf7-acceptance label input[type=checkbox]:checked~.checkbox-style__wrapper::before,.wpcf7-acceptance label input[type=checkbox]:checked~.wpcf7-list-item-label::before,.wpcf7-acceptance label input[type=checkbox]:checked~label::before,label.checkbox-style input[type=checkbox]:checked~.checkbox-style__wrapper::before,label.checkbox-style input[type=checkbox]:checked~.wpcf7-list-item-label::before,label.checkbox-style input[type=checkbox]:checked~label::before{border-color:var(--brand-400, #9BD468);background:var(--brand-400, #9BD468)}.checkbox-style input[type=checkbox]:checked~.checkbox-style__wrapper::after,.checkbox-style input[type=checkbox]:checked~.wpcf7-list-item-label::after,.checkbox-style input[type=checkbox]:checked~label::after,.wpcf7-acceptance label input[type=checkbox]:checked~.checkbox-style__wrapper::after,.wpcf7-acceptance label input[type=checkbox]:checked~.wpcf7-list-item-label::after,.wpcf7-acceptance label input[type=checkbox]:checked~label::after,label.checkbox-style input[type=checkbox]:checked~.checkbox-style__wrapper::after,label.checkbox-style input[type=checkbox]:checked~.wpcf7-list-item-label::after,label.checkbox-style input[type=checkbox]:checked~label::after{opacity:1}.checkbox-style input[type=checkbox].disabled~span::before,.checkbox-style input[type=checkbox][disabled]~span::before,.wpcf7-acceptance label input[type=checkbox].disabled~span::before,.wpcf7-acceptance label input[type=checkbox][disabled]~span::before,label.checkbox-style input[type=checkbox].disabled~span::before,label.checkbox-style input[type=checkbox][disabled]~span::before{border-color:var(--input-checkbox-border-disabled);background:var(--input-checkbox-background-disabled)}.checkbox-style .wpcf7-not-valid-tip,.wpcf7-acceptance label .wpcf7-not-valid-tip,label.checkbox-style .wpcf7-not-valid-tip{top:calc(100% + 14px);left:5px}.checkbox-style a:hover,.wpcf7-acceptance label a:hover,label.checkbox-style a:hover{color:var(--green-09)}.wpcf7-acceptance .wpcf7-list-item{margin:0;text-align:left}.wpcf7 form .wpcf7-response-output{margin:10px 0 0}.wpcf7 form .wpcf7-response-output:empty{display:none}.checkbox-style__wrapper,.wpcf7-acceptance label .wpcf7-list-item-label{position:relative;display:flex;align-items:flex-start;flex-flow:row nowrap;justify-content:flex-start;padding-left:calc(var(--input-checkbox-box) + 14px);color:var(--all-base-white, #FFF)}.checkbox-style__wrapper::before,.wpcf7-acceptance label .wpcf7-list-item-label::before{content:"";position:absolute;z-index:1;top:-2px;left:5px;box-sizing:border-box;width:var(--input-checkbox-box);height:var(--input-checkbox-box);transition:var(--input-checkbox-transition);border-radius:var(--input-checkbox-radius);background-color:var(--input-checkbox-background)}.checkbox-style__wrapper::after,.wpcf7-acceptance label .wpcf7-list-item-label::after{content:"";position:absolute;z-index:5;top:1px;left:9px;width:14px;height:14px;transition:opacity .3s var(--easing);opacity:0;background:url(../images/icons/check.svg) no-repeat 0 0}.checkbox-style__wrapper a,.wpcf7-acceptance label .wpcf7-list-item-label a{text-decoration:underline;color:inherit}.checkbox-style__wrapper a:hover,.wpcf7-acceptance label .wpcf7-list-item-label a:hover{text-decoration:none}.wpcf7-list-item{margin-left:0}.wpcf7-not-valid-tip{font-size:12px;line-height:1;position:absolute;top:101%;left:0;color:var(--error-500)}.wpcf7-form-control-wrap{position:static}.check7_agree{display:none!important}.input-file{position:relative;display:grid;align-items:center;padding:12px 0;transition:color .3s ease;color:var(--base-white);grid-template-columns:auto 1fr;gap:8px;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}@media screen and (min-width:1600px){.input-file{font-size:18px;font-weight:500;line-height:133%;letter-spacing:-.02em}}.input-file::before{content:"";width:24px;height:24px;background:url(../images/vacancy/paperclip.svg) no-repeat 0 0}.input-file.input-file--focused,.input-file:hover{color:var(--gray-100)}.input-file.input-file--has-file .input-file__button{display:none}.input-file__control{position:absolute;width:100%;height:100%;cursor:pointer;opacity:.001;inset:0}.input-file__button{display:inline}.input-file__name{overflow:hidden;min-width:0;white-space:nowrap;text-overflow:ellipsis}:root{--form-gap:16px;--form-label-color:var(--gray-700);--form-line-height:1.2;--form-label-size:14px;--form-label-weight:500;--form-label-margin:0 0 8px;--form-error-color:var(--error-500);--form-error-line-height:1.2;--form-error-size:14px;--form-error-weight:400;--form-error-margin:8px 0 0;--form-hint-color:var(--gray-500);--form-hint-line-height:1.2;--form-hint-size:14px;--form-hint-weight:400;--form-hint-margin:8px 0 0}.form-grid{display:grid;gap:var(--form-gap);grid-template-columns:repeat(4,1fr)}.form-grid__item{position:relative;margin:0;grid-column:span 4;text-align:left}.form-grid__item--center{text-align:center}@media screen and (min-width:681px){.form-grid__item--cols-3{grid-column:span 3}.form-grid__item--cols-2{grid-column:span 2}.form-grid__item--cols-1{grid-column:span 1}}.form-grid__item .select2,.form-grid__item input[type=email],.form-grid__item input[type=number],.form-grid__item input[type=password],.form-grid__item input[type=search],.form-grid__item input[type=tel],.form-grid__item input[type=text],.form-grid__item select,.form-grid__item textarea{width:100%;vertical-align:top}.form-grid__item>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch){font-size:var(--form-label-size);font-weight:var(--form-label-weight);line-height:var(--form-line-height);display:flex;align-items:center;flex-flow:row nowrap;justify-content:space-between;margin:var(--form-label-margin);cursor:pointer;color:var(--form-label-color)}.form-grid__item>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch) .required{color:var(--error-700)}.form-grid__item>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch)>span{order:0}.form-grid__item>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch) .error-message{margin-top:0;margin-left:10px}.form-grid__item>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch) .error-message+span{color:var(--red)}.form-grid__item--label-no-flex>label:not(.checkbox-style):not(.radio-style):not(.checkbox-switch){display:block}.form-grid__hint,.form-grid__input{position:relative}.form-grid__hint{font-size:var(--form-hint-size);font-weight:var(--form-hint-weight);line-height:var(--form-hint-line-height);z-index:2;margin:var(--form-hint-margin);color:var(--form-hint-color)}:root{--social-icon-gap:5px}.s-block{display:flex;align-items:center;flex-flow:row wrap;justify-content:flex-start;gap:var(--social-icon-gap)}.s-block--header{flex:0 0 auto}.lang-panel,.lang-panel__link>span{position:relative;display:block}.lang-panel.is-open .lang-panel__dropdown{display:block;animation:opacity-display .7s ease}.lang-panel__link{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center;width:100%;height:56px;padding:12px;cursor:pointer;transition:background-color .35s ease,transform .3s;border:0;border-radius:8px;outline:0;background:var(--base-white-20, rgba(255, 255, 255, 0.2));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.lang-panel__link>span{overflow:hidden;padding:5px 0}.lang-panel__link>span .is-mirror-svg{position:absolute;top:100%;left:0;transform:translate3d(0,0,0)}.lang-panel__link svg{display:block;transition:transform .3s}.lang-panel__link:hover>span svg{transform:translate3d(0,calc(-100% - 5px),0)}@media screen and (min-width:681px){.lang-panel__link{height:72px}}@media screen and (min-width:1600px){.lang-panel__link{height:88px}}.lang-panel__dropdown{position:absolute;z-index:199;top:100%;left:0;display:none;box-sizing:border-box;min-width:100%;margin-top:10px;padding:0;transform-origin:0 0;border:1px solid var(--gray-200, #D9DBD9);border-radius:8px;background:var(--base-white, #FFF)}.lang-panel.is-active .lang-panel__dropdown{display:block;animation:dropdown-display .4s ease}.lang-panel__dropdown ul{overflow-y:auto;max-height:100%;margin:0;padding:0;list-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:thin}.lang-panel__dropdown ul::-webkit-scrollbar-track{border-radius:0;background:#fff}.lang-panel__dropdown ul::-webkit-scrollbar{width:2px;background:#fff}.lang-panel__dropdown ul::-webkit-scrollbar-thumb{border:0;border-radius:0;background-color:#131010}@media screen and (min-width:1081px){.lang-panel__dropdown ul{max-height:274px}}.lang-panel__dropdown ul a{font-size:16px;line-height:1.5;position:relative;display:block;padding:12px 16px;transition:background-color .3s ease,color .3s ease;text-align:left;text-decoration:none;color:var(--lunar-green-600, #48594A);border-bottom:0;background:0 0}@media screen and (min-width:681px){.lang-panel__dropdown ul a{padding:9px 24px}}@media screen and (min-width:1081px){.lang-panel__dropdown ul a{font-size:14px;padding:7px 12px}}.lang-panel__dropdown ul li.active>a,.lang-panel__dropdown ul li:hover>a{color:#000}.link{display:inline-block;position:relative;transition:transform .3s}.link:before{content:" " attr(data-content);position:absolute;top:100%;transform:translate3d(0,0,0)}.link:hover{transform:translateY(-100%)}.breadcrumbs{margin-bottom:32px}.widget_rhino-addons-siteorigin-breadcrumbs .breadcrumbs{margin-bottom:0}.breadcrumbs--hero{position:absolute;top:85px}@media screen and (min-width:681px){.breadcrumbs--hero{top:105px}}@media screen and (min-width:1081px){.breadcrumbs--hero{top:105px}}@media screen and (min-width:1600px){.breadcrumbs--hero{top:120px}}.breadcrumbs__list{font-size:14px;font-weight:500;line-height:1.1;display:flex;align-items:center;flex-wrap:wrap;margin:0;padding:0;letter-spacing:-.02em;color:var(--green-300);gap:4px}.breadcrumbs--white .breadcrumbs__list{color:var(--green-400)}@media screen and (min-width:1600px){.breadcrumbs__list{font-size:16px}}.breadcrumbs__item,.breadcrumbs__item>span{display:inline-flex;align-items:center;flex-flow:row wrap;vertical-align:top}.breadcrumbs__item{position:relative;justify-content:space-between;list-style:none}.breadcrumbs__item>span{padding-top:1px}.breadcrumbs__item:last-child{padding-right:0}.breadcrumbs__item:last-child:after,.section-vacancy__description br:last-child{display:none}.breadcrumbs__link{display:inline-flex;align-items:center;transition:color .3s ease;vertical-align:top;color:var(--lunar-green-700)}.breadcrumbs__link--home:hover,.breadcrumbs__link:hover{color:var(--lunar-green-900)}.breadcrumbs__link--home{color:var(--green-600)}.breadcrumbs--white .breadcrumbs__link{color:var(--base-white)}.breadcrumbs--white .breadcrumbs__link--home,.breadcrumbs--white .breadcrumbs__link:hover{color:var(--green-300)}.breadcrumbs--white .breadcrumbs__current,.breadcrumbs--white .breadcrumbs__link--home:hover{color:var(--base-white)}.breadcrumbs__current{color:var(--lunar-green-700)}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1s}[data-aos=fade-down],[data-aos=fade-up]{transition:transform .3s ease,opacity .3s ease;transform:translate3d(0,50px,0);opacity:0}[data-aos=fade-down]{transform:translate3d(0,-50px,0)}[data-aos=fade-right]{transition:tansform .3s ease,opacity .3s ease;transform:translate3d(-50px,0,0);opacity:0}[data-aos=fade-left],[data-aos=zoom-in]{transition:transform .3s ease,opacity .3s ease;opacity:0}[data-aos=fade-left]{transform:translate3d(50px,0,0)}[data-aos=zoom-in]{transform:scale(.6)}.aos-animate{transform:none;opacity:1}.article-post__wrapper h2,h1.wp-block-post-title,h2.wp-block-heading{margin:0 0 24px;color:var(--green-900, #153024);font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}@media screen and (min-width:1081px){h1.wp-block-post-title{margin-bottom:32px;font-size:28px;font-weight:500;line-height:128%;letter-spacing:-.02em}}.wp-block-quote,blockquote.wp-block-quote{font-size:inherit;font-style:normal;position:relative;margin:24px auto;padding-left:60px;color:var(--green-600, #5B6E66);border:0}.wp-block-quote:before,blockquote.wp-block-quote:before{content:"";position:absolute;top:0;left:0;width:48px;height:48px;background-image:url(../images/icons/icon.svg);background-repeat:no-repeat;background-position:center center;background-size:cover}.blog .header:after,.page-template-default .header:after,.page-template-template-builder-header-color .header:after,.page-template-template-builder-header-color-form .header:after,.page-template-template-en .header:after,.post-type-archive-publication .header:after,.post-type-archive-video .header:after,.single-case .header:after,.single-post .header:after,.single-publication .header:after,.single-video .header:after,.wp-block-quote br,.wp-block-quote:after,blockquote.wp-block-quote br,blockquote.wp-block-quote:after,body.error404 .header:after{display:none}.wp-block-quote strong,blockquote.wp-block-quote strong{display:block;margin-top:12px;color:var(--lunar-green-700, #3F4D40)}.wp-block-quote p,blockquote.wp-block-quote p{margin:0}.article-post__wrapper h2,h2.wp-block-heading{margin:24px 0 12px;font-size:18px;line-height:133%}.article-post__wrapper h3,h3.wp-block-heading{margin:24px 0 12px;color:var(--lunar-green-700, #3F4D40);font-size:18px;font-weight:500;line-height:133%;letter-spacing:-.02em}.wp-block-post-content.wp-block-editor-block-list__layout{font-weight:500}.wp-block-post-content.wp-block-editor-block-list__layout p{font-weight:500;margin:16px 0}.article-post__wrapper hr,.wp-block-post-content.wp-block-editor-block-list__layout hr{margin:24px 0;background-color:var(--gray-200)}.article-post__wrapper ul,.wp-block-post-content.wp-block-editor-block-list__layout ul.block-editor-block-list__block{margin:24px 0;padding:0}.article-post__wrapper ul li,.wp-block-post-content.wp-block-editor-block-list__layout ul.block-editor-block-list__block li{position:relative;margin-bottom:4px;padding-left:20px;list-style:none}.article-post__wrapper ul li:after,.wp-block-post-content.wp-block-editor-block-list__layout ul.block-editor-block-list__block li:after{content:"";position:absolute;top:10px;left:5px;width:4px;height:4px;border-radius:50%;background-color:var(--lunar-green-700, #3F4D40)}.video-box,.video-box__wrap{position:relative;display:block;width:100%;border-radius:8px}.video-box{margin-right:auto;margin-left:auto}.video-box .video-box__wrap>video{display:block;width:100%;border-radius:8px;background:var(--base-black-100);block-size:auto}.video-box.is-playing .video-box__overlay,.video-box__overlay[aria-hidden=true]{visibility:hidden;pointer-events:none;opacity:0}figure.wp-block-video{margin-right:0;margin-left:0}.video-box__wrap{overflow:hidden}.wp-element-caption{margin-top:.5em;color:var(--gray-400);font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em}.video-box__button,.video-box__overlay{align-items:center;justify-content:center}.video-box__overlay{position:absolute;z-index:1;display:flex;transition:opacity .3s ease,visibility .3s ease;pointer-events:auto;background:linear-gradient(0deg,rgba(22,42,33,.25) 0,rgba(22,42,33,.25) 100%);inset:0}.video-box__button{display:inline-flex;width:48px;height:48px;margin:0;padding:0;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;color:var(--green-900);border:0;border-radius:8px;background:0 0;background:var(--brand-400);appearance:none;aspect-ratio:1/1}.video-box__button svg{display:block;width:20px;height:auto}@media screen and (min-width:1600px){.video-box__button{width:56px;height:56px}.video-box__button svg{width:24px}}.video-box__button:hover{transform:scale(1.04);background:var(--brand-200)}.video-box__button:active{transform:scale(.99)}.video-box__button:focus-visible{outline:0;box-shadow:0 0 0 3px color-mix(in oklab,var(--video-focus-color) 50%,transparent)}.video-box__icon{display:block;inline-size:100%;block-size:100%}:root{--error-page-gap:24px;--error-page-image-margin:0 0 32px;--error-page-image-size:280px;--error-page-title-color:var(--primary-700, #6941C6);--error-page-title-margin-mobile:0 0 12px;--error-page-title-margin-tablet:0 0 12px;--error-page-title-margin-desktop:0 0 12px;--error-page-subtitle-color:var(--gray-900, #101828);--error-page-desc-color:var(--gray-600, #475467);--error-page-desc-width:480px;--error-page-desc-margin-mobile:24px 0 0;--error-page-desc-margin-table:24px 0 0;--error-page-desc-margin-desktop:24px 0 0}@media screen and (min-width:1081px){.error-404{display:flex;align-items:center;flex-flow:row nowrap;justify-content:space-between;gap:var(--error-page-gap)}}.error-404__image{margin-bottom:var(--error-page-image-margin)}@media screen and (min-width:1081px){.error-404__image{order:1;margin-bottom:0}.error-404__image img{max-width:100%}}.error-404__main{order:0}.error-404__title{font-size:16px;font-weight:700;font-style:normal;line-height:24px;margin:var(--error-page-title-margin-mobile);color:var(--error-page-title-color)}@media screen and (min-width:681px){.error-404__title{margin:var(--error-page-title-margin-tablet)}}@media screen and (min-width:1081px){.error-404__title{margin:var(--error-page-title-margin-desktop)}}.error-404__subtitle{font-size:24px;font-weight:700;font-style:normal;line-height:32px;color:var(--error-page-subtitle-color)}@media screen and (min-width:681px){.error-404__subtitle{font-size:30px;font-weight:700;font-style:normal;line-height:38px}}@media screen and (min-width:1081px){.error-404__subtitle{font-size:36px;font-weight:700;font-style:normal;line-height:44px;letter-spacing:-.02em}}.error-404__desc{font-size:18px;font-weight:400;font-style:normal;line-height:28px;max-width:var(--error-page-desc-width);margin:var(--error-page-desc-margin-mobile);color:var(--error-page-desc-color)}@media screen and (min-width:681px){.error-404__desc{margin:var(--error-page-desc-margin-table)}}@media screen and (min-width:1081px){.error-404__desc{margin:var(--error-page-desc-margin-desktop);font-size:20px;font-weight:400;font-style:normal;line-height:30px}}.wrapper{box-sizing:border-box;width:100%;max-width:var(--body-wrapper);margin-right:auto;margin-left:auto;padding-right:var(--body-wrapper-padding-mobile);padding-left:var(--body-wrapper-padding-mobile)}@media screen and (min-width:681px){.wrapper{padding-right:var(--body-wrapper-padding-tablet);padding-left:var(--body-wrapper-padding-tablet)}}@media screen and (min-width:1081px){.wrapper{padding-right:var(--body-wrapper-padding-desktop);padding-left:var(--body-wrapper-padding-desktop)}}.blog .header__box,.blog .lang-panel__link,.page-template-default .header__box,.page-template-default .lang-panel__link,.page-template-template-builder-header-color .header__box,.page-template-template-builder-header-color .lang-panel__link,.page-template-template-builder-header-color-form .header__box,.page-template-template-builder-header-color-form .lang-panel__link,.page-template-template-en .header__box,.page-template-template-en .lang-panel__link,.post-type-archive-publication .header__box,.post-type-archive-publication .lang-panel__link,.post-type-archive-video .header__box,.post-type-archive-video .lang-panel__link,.single-case .header__box,.single-case .lang-panel__link,.single-post .header__box,.single-post .lang-panel__link,.single-publication .header__box,.single-publication .lang-panel__link,.single-video .header__box,.single-video .lang-panel__link,body.error404 .header__box,body.error404 .lang-panel__link{background-color:rgba(72,89,74,.8)}.mask-image img{-webkit-mask:url(../images/mask/mask-2.svg) no-repeat center;mask:url(../images/mask/mask-2.svg) no-repeat center;-webkit-mask-size:100% auto;mask-size:100% auto}.top-btn{z-index:25;display:flex;align-items:center;justify-content:center;width:48px;height:48px;cursor:pointer;border:1px solid var(--gray-200);border-radius:8px;background-color:var(--base-white)}.top-btn:hover{border-color:var(--brand-400)}@media screen and (max-width:1080.98px){.top-btn{position:fixed;right:20px;bottom:20px;visibility:hidden;transition:border-color .35s ease,opacity .35s ease;opacity:0}.top-btn.is-active{visibility:visible;opacity:1}}@media screen and (min-width:1081px){.top-btn{position:sticky;top:calc(100vh - 48px - 10px);right:0;margin-top:20px;margin-left:auto}}.article-post{position:relative;margin-bottom:0;padding:105px 0 70px}@media screen and (min-width:681px){.article-post{padding:105px 0 96px}}@media screen and (min-width:1600px){.article-post{padding:120px 0}}@media screen and (min-width:1081px){.article-post__grid{display:grid;gap:12px;grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:1600px){.article-post__grid{gap:20px}}.article-post__header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px;gap:12px}@media screen and (min-width:681px){.article-post__header{margin-bottom:24px}}@media screen and (min-width:1081px){.article-post__header{display:contents}}.article-post__meta{display:contents}@media screen and (min-width:1081px){.article-post__meta{display:block;order:1;grid-column:span 4}.article-post__info{order:10;grid-column:span 2}}.article-post__file{margin-left:auto}@media screen and (max-width:680.98px){.article-post__file .b-btn{max-width:160px}}@media screen and (min-width:1081px){.article-post__file .b-btn{max-width:160px}}@media screen and (min-width:1290px){.article-post__file .b-btn{max-width:260px}}.article-post__file .b-btn>span{overflow:hidden;max-width:calc(100% - 8px);white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width:1081px){.article-post__file{margin-top:24px}}.article-post__date{display:flex;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.02em;align-items:flex-start;flex-flow:row nowrap;justify-content:flex-start;color:var(--green-900);gap:8px}.article-post__date span{display:block}.article-post__date span.is-day{font-size:56px;font-weight:500;line-height:107%;letter-spacing:-.04em}@media screen and (min-width:681px){.article-post__date{gap:16px;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}.article-post__date span.is-day{font-size:80px;font-weight:500;line-height:100%;letter-spacing:-.04em}}.article-post__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;cursor:pointer;transition:border-color .35s;border:1px solid var(--gray-200, #D9DBD9);border-radius:8px;background:var(--base-white, #FFF)}.article-post__icon:hover{border-color:var(--brand-400)}@media screen and (min-width:1081px){.article-post__icon{margin-left:auto}}.article-post__title{margin:0 0 24px;font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em;color:var(--green-900, #153024)}@media screen and (min-width:1081px){.article-post__title{margin-bottom:32px;font-size:28px;font-weight:500;line-height:128%;letter-spacing:-.02em}}.article-post__thumbnail{overflow:hidden;margin-bottom:24px;border-radius:8px}.article-post__thumbnail img{width:100%}@media screen and (min-width:1081px){.article-post__thumbnail{margin-bottom:32px}}.article-post__wrapper{font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}.article-post__wrapper p{margin:16px 0}.article-post__wrapper h1:first-child,.article-post__wrapper h2:first-child,.article-post__wrapper h3:first-child,.article-post__wrapper h4:first-child,.article-post__wrapper h5:first-child,.article-post__wrapper h6:first-child,.article-post__wrapper p:first-child,.article-post__wrapper ul:first-child{margin-top:0}.article-post__wrapper h1:last-child,.article-post__wrapper h2:last-child,.article-post__wrapper h3:last-child,.article-post__wrapper h4:last-child,.article-post__wrapper h5:last-child,.article-post__wrapper h6:last-child,.article-post__wrapper p:last-child,.article-post__wrapper ul:last-child{margin-bottom:0}.article-post__wrapper .video,.article-post__wrapper iframe{width:100%;border-radius:8px}@media screen and (min-width:681px){.article-post__wrapper,.article-post__wrapper h2,.article-post__wrapper h3{font-size:18px;font-weight:500;line-height:133%;letter-spacing:-.02em}.article-post__wrapper h2,.article-post__wrapper h3{font-size:24px}}@media screen and (min-width:1081px){.article-post__wrapper{order:2;grid-column:span 6}.article-post__wrapper ol,.article-post__wrapper p,.article-post__wrapper ul{margin:24px 0}.article-post__wrapper ol:first-child,.article-post__wrapper p:first-child,.article-post__wrapper ul:first-child{margin-top:0}.article-post__wrapper ol:last-child,.article-post__wrapper p:last-child,.article-post__wrapper ul:last-child{margin-bottom:0}}.news__data-post{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;gap:15px}@media screen and (min-width:1081px){.news__data-post{margin-bottom:32px}}.news__data-title{color:var(--lunar-green-700)}.news__data-title.section__title{margin-bottom:0}.news__more-wrapper{position:relative;padding-bottom:60px}@media screen and (min-width:681px){.news__more-wrapper{padding-bottom:0}}.news__data-nav{position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;width:100%;margin-left:auto}@media screen and (min-width:681px){.news__data-nav{position:static;width:auto;gap:24px}}.article-post__prev{display:flex;align-items:center;margin-bottom:32px;color:var(--lunar-green-600);gap:5px;font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em}@media screen and (min-width:1600px){.article-post__prev{font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}}.article-post__category{margin-bottom:8px;color:var(--lunar-green-600);font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.02em}@media screen and (min-width:681px){.article-post__category{margin-bottom:12px;font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em}}@media screen and (min-width:1600px){.article-post__category{font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}}.article-post-speakers{display:grid;margin-top:24px;padding-top:24px;border-top:1px solid var(--gray-200);gap:12px;grid-template-columns:100%}@media screen and (min-width:681px){.article-post-speakers{margin-top:32px;padding-top:32px;gap:24px;grid-template-columns:219px 1fr}}.article-post-speakers__title{color:var(--lunar-green-700);font-size:18px;font-weight:500;line-height:133%;letter-spacing:-.02em}@media screen and (min-width:681px){.article-post-speakers__title{font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}}.article-post-speakers__item+.article-post-speakers__item{margin-top:12px}.article-post-speakers__name{color:var(--lunar-green-700);font-size:18px;font-weight:500;line-height:133%;letter-spacing:-.02em}@media screen and (min-width:681px){.article-post-speakers__name{font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}}.article-post-speakers__position{color:var(--green-600);font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em}@media screen and (min-width:681px){.article-post-speakers__position{font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}}.article-post-speakers__main--video{display:flex;align-items:center;flex-flow:row wrap;justify-content:flex-start;gap:8px}@media screen and (min-width:681px){.article-post-speakers__main--video{gap:10px}}@media screen and (min-width:1081px){.article-post-speakers__main--video{gap:12px}}.article-post-video__item{display:flex;align-items:center;flex-flow:row nowrap;justify-content:flex-start;padding:6px 12px;color:var(--green-900);border:1px solid var(--gray-200);border-radius:8px;background:var(--base-white);gap:8px;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em;text-transform:uppercase}@media screen and (min-width:1481px){.article-post-video__item{padding:8px 16px}}.blog-page{position:relative;padding-top:110px;padding-bottom:40px}@media screen and (min-width:681px){.blog-page{padding:130px 0 70px}}@media screen and (min-width:1081px){.blog-page{display:flex;justify-content:space-between;padding-top:160px;gap:60px}}@media screen and (min-width:1600px){.blog-page{gap:100px}}.widget_rhino-addons-siteorigin-breadcrumbs+.blog-page{padding-top:0}.blog-page-header{margin-bottom:8px}@media screen and (min-width:681px){.blog-page-header{margin-bottom:20px}}@media screen and (min-width:1081px){.blog-page-header{position:sticky;top:50px;left:0;flex-shrink:0;width:390px;height:calc(100vh - 160px);margin-bottom:0;padding-bottom:10px}}@media screen and (min-width:1600px){.blog-page-header{width:445px}}@media screen and (min-width:1081px){.admin-bar .blog-page-header{padding-bottom:calc(10px + var(--wp-admin--admin-bar--height, 0px))}}.blog-page-header__wrapper{display:flex;flex-direction:column;height:100%}.blog-page-header__title{margin:0 0 10px;color:var(--lunar-green-700, #3F4D40);font-size:28px;font-weight:500;line-height:128%;letter-spacing:-.02em}@media screen and (min-width:681px){.blog-page-header__title{font-size:48px;font-weight:500;line-height:116%;letter-spacing:-.04em}}@media screen and (min-width:1081px){.blog-page-header__title{font-size:56px;font-weight:500;line-height:107%;letter-spacing:-.04em}}.blog-page-header__description{font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}@media screen and (min-width:1081px){.blog-page-header__description{font-size:18px;font-weight:500;line-height:133%;letter-spacing:-.02em}}.blog-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:12px}@media screen and (min-width:681px){.blog-grid{grid-template-columns:repeat(2,1fr)}.blog-grid--one{grid-template-columns:repeat(1,1fr)}}.blog-page__buttons{display:flex;margin-top:24px;gap:8px}@media screen and (min-width:1081px){.blog-page__buttons{margin-top:auto}}.archive .page-wrapper,.blog .page-wrapper{overflow:visible}.blog-grid__load-more-wrapper{margin-top:20px;text-align:center}@media screen and (min-width:681px){.project-item__title{font-size:48px;font-weight:500;line-height:116%;letter-spacing:-.04em}}@media screen and (min-width:1081px){.project-item__title{font-size:56px;font-weight:500;line-height:107%;letter-spacing:-.04em}}@media screen and (min-width:681px){.project-item-category__label{margin-bottom:16px;font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em}}@media screen and (min-width:681px){.project-item-category__link{min-height:48px;padding:4px 24px}}@media screen and (min-width:681px){.project-item-info{gap:24px;grid-template-columns:repeat(8,1fr)}}@media screen and (min-width:1600px){.project-item-info{grid-template-columns:repeat(6,1fr)}}@media screen and (max-width:680.98px){.project-item-info__item{display:flex;align-items:center;flex-flow:row nowrap;justify-content:flex-start;gap:12px}}@media screen and (min-width:681px){.project-item-info__item{grid-column:span 4}}@media screen and (min-width:1081px){.project-item-info__item{grid-column:span 3}}@media screen and (min-width:1600px){.project-item-info__item{grid-column:span 2}}@media screen and (min-width:681px){.project-item-info__icon{width:40px;height:40px;margin-bottom:12px}}@media screen and (min-width:681px){.project-item-info__icon svg{width:20px}}@media screen and (min-width:681px){.project-item-info__title{font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}}@media screen and (max-width:680.98px){.project-item-info__main{flex-grow:1}}@media screen and (min-width:681px){.project-item-info__value{font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}}@media screen and (min-width:681px){.project-item__slider{margin-top:64px;margin-bottom:64px}}@media screen and (min-width:1081px){.project-item__slider{margin-top:96px;margin-bottom:96px}}@media screen and (min-width:681px){.project-item__row{padding-top:24px;gap:24px;grid-template-columns:repeat(8,1fr)}}@media screen and (min-width:1600px){.project-item__row{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:681px){.project-item__row+.project-item__row{margin-top:48px}}@media screen and (min-width:1081px){.project-item__row+.project-item__row{margin-top:72px}}@media screen and (min-width:681px){.project-item__label{grid-column:span 2;font-size:24px;font-weight:500;line-height:133%;letter-spacing:-.02em}}@media screen and (min-width:1081px){.project-item__label{grid-column:span 3;font-size:28px;font-weight:500;line-height:128%;letter-spacing:-.02em}}@media screen and (min-width:1600px){.project-item__label{grid-column:span 2}}@media screen and (min-width:681px){.project-item__value{grid-column:span 6;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}}@media screen and (min-width:1081px){.project-item__value{grid-column:span 5;font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}}@media screen and (min-width:1600px){.project-item__value{grid-column:span 4}}.project-item__wrapper{width:910px;max-width:100%;margin:0 auto}.project-item__title{margin-top:0;margin-bottom:32px;color:var(--lunar-green-700);font-size:28px;font-weight:500;line-height:128%;letter-spacing:-.02em}@media screen and (min-width:681px){.project-item__title{font-size:48px;font-weight:500;line-height:116%;letter-spacing:-.04em}}@media screen and (min-width:1081px){.project-item__title{font-size:56px;font-weight:500;line-height:107%;letter-spacing:-.04em}}.project-item-category{margin-bottom:32px}.project-item-category__label{margin-bottom:8px;color:var(--lunar-green-700);font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.02em}@media screen and (min-width:681px){.project-item-category__label{margin-bottom:16px;font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em}}.project-item-category__list{overflow:visible;margin:0 -4px}.project-item-category__list .swiper-slide{width:auto}.project-item-category__link{display:inline-flex;align-items:center;justify-content:center;min-height:40px;margin:0 4px;padding:4px 16px;vertical-align:top;white-space:nowrap;color:var(--green-900);border-radius:8px;background:var(--brand-50);gap:6px;font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em;text-transform:uppercase}@media screen and (min-width:681px){.project-item-category__link{min-height:48px;padding:4px 24px}}.project-item-info{display:grid;gap:20px;grid-template-columns:1fr}@media screen and (min-width:681px){.project-item-info{gap:24px;grid-template-columns:repeat(8,1fr)}}@media screen and (min-width:1600px){.project-item-info{grid-template-columns:repeat(6,1fr)}}@media screen and (max-width:680.98px){.project-item-info__item{display:flex;align-items:center;flex-flow:row nowrap;justify-content:flex-start;gap:12px}}@media screen and (min-width:681px){.project-item-info__item{grid-column:span 4}}@media screen and (min-width:1081px){.project-item-info__item{grid-column:span 3}}@media screen and (min-width:1600px){.project-item-info__item{grid-column:span 2}}.project-item-info__icon{display:flex;align-items:center;flex-shrink:0;justify-content:center;width:48px;height:48px;border-radius:64px;background:var(--brand-400);gap:10px}@media screen and (min-width:681px){.project-item-info__icon{width:40px;height:40px;margin-bottom:12px}}.project-item-info__icon svg{display:block;width:24px;height:auto}@media screen and (min-width:681px){.project-item-info__icon svg{width:20px}}.project-item-info__title{margin-bottom:4px;color:var(--green-600);font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em}@media screen and (min-width:681px){.project-item-info__title{font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}}@media screen and (max-width:680.98px){.project-item-info__main{flex-grow:1}}.project-item-info__value{color:var(--lunar-green-700);font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}@media screen and (min-width:681px){.project-item-info__value{font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}}.project-item__slider{margin-top:56px;margin-bottom:56px}@media screen and (min-width:681px){.project-item__slider{margin-top:64px;margin-bottom:64px}}@media screen and (min-width:1081px){.project-item__slider{margin-top:96px;margin-bottom:96px}}.project-item__slider:first-child{margin-top:0}.project-item__slider:last-child,.section-vacancy__description h1:last-child,.section-vacancy__description h2:last-child,.section-vacancy__description h3:last-child,.section-vacancy__description h4:last-child,.section-vacancy__description h5:last-child,.section-vacancy__description h6:last-child,.section-vacancy__description ol:last-child,.section-vacancy__description p:last-child,.section-vacancy__description ul:last-child{margin-bottom:0}.project-item__row{display:grid;padding-top:20px;border-top:1px solid var(--gray-200);gap:8px;grid-template-columns:100%}@media screen and (min-width:681px){.project-item__row{padding-top:24px;gap:24px;grid-template-columns:repeat(8,1fr)}}@media screen and (min-width:1600px){.project-item__row{grid-template-columns:repeat(6,1fr)}}.project-item__row+.project-item__row{margin-top:40px}@media screen and (min-width:681px){.project-item__row+.project-item__row{margin-top:48px}}@media screen and (min-width:1081px){.project-item__row+.project-item__row{margin-top:72px}}.project-item__label{color:var(--lunar-green-700);font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}@media screen and (min-width:681px){.project-item__label{grid-column:span 2;font-size:24px;font-weight:500;line-height:133%;letter-spacing:-.02em}}@media screen and (min-width:1081px){.project-item__label{grid-column:span 3;font-size:28px;font-weight:500;line-height:128%;letter-spacing:-.02em}}@media screen and (min-width:1600px){.project-item__label{grid-column:span 2}}.project-item__value{color:var(--lunar-green-700);font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em}@media screen and (min-width:681px){.project-item__value{grid-column:span 6;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}}@media screen and (min-width:1081px){.project-item__value{grid-column:span 5;font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}}@media screen and (min-width:1600px){.project-item__value{grid-column:span 4}}.header,.header__mask{position:absolute;right:0;left:0}.header{z-index:100;top:var(--wp-admin--admin-bar--height, 0px);isolation:isolate}.header .wrapper{position:relative;z-index:2}.header .header__trigger-open{display:block}.header .header__trigger-close{display:none}@media screen and (max-width:1080.98px){.header.is-open{position:fixed;top:0;left:0}.header.is-open .header__logo,.header.is-open .header__phone,.header.is-open .lang-panel__link{background-color:var(--lunar-green-600, #48594A)}.header.is-open .header__trigger-open{display:none}.header.is-open .header__trigger-close{display:block}}.header__mask{z-index:1;top:0;height:500px;opacity:.6;background:linear-gradient(180deg,#162a21 -8.52%,rgba(22,42,33,0) 45.56%)}.header__part{display:flex;justify-content:space-between;padding:12px 0;gap:4px}.header__box{display:flex;align-items:center;justify-content:center;height:56px;padding:12px;border-radius:8px;background:var(--base-white-20, rgba(255, 255, 255, 0.2));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media screen and (min-width:681px){.header__box{height:72px;padding:12px 24px}}@media screen and (min-width:1600px){.header__box{height:88px;padding:12px 28px}}.header__desktop-menu{display:none}@media screen and (min-width:1081px){.header__desktop-menu{display:flex;flex-grow:1;justify-content:space-between;padding:12px;gap:12px}}@media screen and (min-width:1250px){.header__desktop-menu{padding:12px 24px}}.header__menu{position:fixed;top:0;left:0;visibility:hidden;width:100%;padding:130px 12px 25px;opacity:0}.header__menu.is-open{visibility:visible;overflow-y:auto;height:100%;min-height:100svh;transition:opacity .45s;opacity:1;background-color:var(--base-white)}@media screen and (min-width:681px){.header__menu{padding:150px 20px 30px}}@media screen and (min-width:1081px){.header__menu.is-open{position:absolute;top:100px;right:32px;left:auto;width:710px;height:auto;min-height:0;padding:40px;border:1px solid var(--gray-200);border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.1)}}@media screen and (min-width:1600px){.header__menu.is-open{top:120px}}.header__phone{display:none}@media screen and (min-width:681px){.header__phone{position:relative;z-index:10;display:flex;flex-grow:1;transition:background-color .3s ease;color:var(--base-white);font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em}}@media screen and (min-width:1081px){.header__phone{display:none;flex-grow:0}}@media screen and (min-width:1350px){.header__phone{display:flex}}@media screen and (min-width:1600px){.header__phone{font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}}.header__trigger-desktop,.header__trigger-mobile{display:flex;align-items:center;gap:6px}@media screen and (min-width:1081px){.header__trigger-mobile{display:none}}.header__trigger-desktop{display:none}@media screen and (min-width:1081px){.header__trigger-desktop{display:flex}}.header__trigger-close{display:none}.header__logo{position:relative;z-index:7;flex-grow:1}.header__logo img{width:131px}@media screen and (min-width:681px){.header__logo{flex-grow:0;flex-shrink:0}.header__logo img{width:164px}}.header__trigger{position:relative;z-index:7;display:flex;align-items:center;flex-shrink:0;justify-content:center;height:56px;padding:12px 24px;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease;color:var(--green-900, #153024);border-radius:8px;background:var(--brand-400, #9BD468);gap:6px;font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em;text-transform:uppercase;isolation:isolate}.header__trigger svg{display:block;transition:transform .3s ease;transform:rotate(0deg)}@media screen and (min-width:681px){.header__trigger{height:72px}}@media screen and (min-width:1600px){.header__trigger{height:88px;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em;text-transform:uppercase}}.header__trigger:hover{color:var(--btn-primary-color-hover);border-color:var(--btn-primary-border-hover);background-color:var(--btn-primary-background-hover)}.header__trigger::after{content:"";position:absolute;z-index:-1;top:4px;right:4px;bottom:4px;left:4px;transition:opacity .3s ease,transform .3s ease;transform:scale(1.05);opacity:0;border-radius:6px;box-shadow:0 0 0 2px #fff}.header__trigger.is-open,.header__trigger:active{color:var(--btn-primary-color);border-color:var(--btn-primary-background);background-color:var(--btn-primary-background)}.header__trigger.is-open::after,.header__trigger:active::after{transform:scale(1);opacity:1}.header__trigger.is-open svg{transform:rotate(-180deg)}.header__lang{position:relative;z-index:7;flex-shrink:0;width:56px}@media screen and (min-width:681px){.header__lang{width:72px}}@media screen and (min-width:1600px){.header__lang{width:88px}}.header__phone-wrap{overflow:hidden}.header__mobile-grid{display:grid;margin-top:40px;grid-template-columns:repeat(1,1fr);gap:24px}@media screen and (min-width:681px){.header__mobile-grid{margin-top:56px;grid-template-columns:repeat(2,1fr);gap:16px}}@media screen and (min-width:1081px){.header__mobile-grid{margin-top:48px;gap:32px}}.data-list__unit{color:var(--green-900, #153024);font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}.data-list__unit address{font-style:normal}@media screen and (min-width:1081px){.data-list__unit{font-size:24px;font-weight:500;line-height:133%;letter-spacing:-.02em}}.data-list__name{margin-bottom:4px;color:var(--lunar-green-600, #48594A);font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em}@media screen and (min-width:1081px){.header__block-menu{display:none}}.data-list__link{overflow:hidden}.header__mobile-bottom{display:flex;flex-direction:column;margin-top:24px;gap:12px}.header__mobile-bottom .s-block{width:100%;gap:12px}@media screen and (min-width:681px){.header__mobile-bottom{display:grid;margin-top:32px;grid-template-columns:repeat(2,1fr);gap:16px}}.header__mobile-btn{width:100%}@media screen and (min-width:681px){.header__mobile-btn{width:auto}}.s-block__link{display:flex;align-items:center;flex-grow:1;justify-content:center}@media screen and (min-width:681px){.s-block__link{flex-grow:0}}@media screen and (min-width:1081px){.s-block__link time span{display:block}}.header__menu-top{display:none}@media screen and (min-width:1081px){.header__menu-top{display:block;color:var(--lunar-green-700, #3F4D40);font-size:36px;font-weight:500;line-height:122%;letter-spacing:-.04em}}.header__close,.vacancy-modal__form br{display:none}@media screen and (min-width:1081px){.header__close{position:absolute;top:15px;right:15px;display:block;cursor:pointer;transition:opacity .3s ease}.header__close:hover{opacity:.6}}@media screen and (max-width:1080.98px){body.is-hidden{position:fixed;overflow:hidden;height:100%}}.panel-grid,.so-panel{margin:0!important}.page,body .page-builder>.panel-layout>.panel-grid,body .panel-layout .so-panel{margin:0}.section{padding:80px 0}.section--foil{position:relative;background-color:var(--foil)}@media screen and (min-width:681px){.section{padding:96px 0}}@media screen and (min-width:1600px){.section{padding:120px 0}}.section__main-title{font-size:28px;font-weight:500;line-height:128%;letter-spacing:-.02em;margin:0 0 20px}.section__main-title--dark{color:var(--lunar-green-700, #3F4D40)}@media screen and (min-width:681px){.section__main-title{font-size:48px;font-weight:500;line-height:116%;letter-spacing:-.04em;margin-bottom:32px}}@media screen and (min-width:1081px){.section__main-title{font-size:56px;font-weight:500;line-height:107%;letter-spacing:-.04em}}@media screen and (min-width:1600px){.section__main-title{font-size:80px;font-weight:500;line-height:100%;letter-spacing:-.04em;margin-bottom:40px}}.section__head,.section__title,.widget-title{font-size:24px;font-weight:500;line-height:133%;letter-spacing:-.02em;margin:0 0 24px}.section__head--dark,.section__title--dark,.widget-title--dark{color:var(--lunar-green-700, #3F4D40)}@media screen and (min-width:681px){.section__head,.section__title,.widget-title{font-size:36px;font-weight:500;line-height:122%;letter-spacing:-.04em}}@media screen and (min-width:1081px){.section__head,.section__title,.widget-title{font-size:40px;font-weight:500;line-height:48px;letter-spacing:-.04em;margin-bottom:32px}}@media screen and (min-width:1600px){.section__head,.section__title,.widget-title{font-size:48px;font-weight:500;line-height:116%;letter-spacing:-.04em}}.section__subtitle{font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em;margin-bottom:8px;color:var(--primary-700)}@media screen and (min-width:681px){.section__subtitle{font-size:16px;font-weight:700;font-style:normal;line-height:24px}}.section__center{text-align:center}.section__content{position:relative;padding-bottom:70px}@media screen and (min-width:681px){.section__content{padding-bottom:0}}.section__nav{position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;width:100%;gap:24px}@media screen and (min-width:681px){.section__nav{position:static;width:auto}}.section__wrapper{position:relative;z-index:3}.section__picture{position:absolute;z-index:1;top:0;left:0}.section__picture,.section__picture img,.section__picture picture{width:100%;height:100%}.section__picture img{object-fit:cover;object-position:top center}.footer{position:relative;z-index:30;padding:48px 0 0;background-color:var(--base-white)}.footer__logo{display:block;width:165px;margin-bottom:32px;text-align:left}@media screen and (min-width:1081px){.footer__logo{margin-bottom:48px}}.footer__top{margin-bottom:32px}@media screen and (min-width:681px){.footer__top{margin-bottom:64px}}@media screen and (min-width:1081px){.footer__top{margin-bottom:0}}.footer__list{display:grid;grid-template-columns:repeat(1,1fr);gap:32px}@media screen and (min-width:681px){.footer__list{grid-template-columns:repeat(2,1fr);gap:24px}}@media screen and (min-width:1081px){.footer__list{width:50%}}.footer__grid-en{display:flex;align-items:stretch;flex-flow:column nowrap;justify-content:flex-start;gap:24px}@media screen and (min-width:1081px){.footer__grid-en{align-items:flex-start;flex-flow:row nowrap;justify-content:space-between}}.footer__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:16px}@media screen and (min-width:681px){.footer__grid{grid-template-columns:repeat(2,1fr);gap:32px}}@media screen and (min-width:1081px){.footer__grid{grid-template-columns:repeat(1,1fr)}.footer__grid-en .footer__grid{grid-template-columns:repeat(2,auto)}.footer__grid .data-list__unit{max-width:300px}}@media screen and (min-width:1600px){.footer__grid .data-list__unit{max-width:100%}.footer__grid-en .footer__grid .data-list__unit{max-width:400px}}.footer__name{font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em;margin-bottom:16px}@media screen and (min-width:681px){.footer__name{font-size:24px;font-weight:500;line-height:133%;letter-spacing:-.02em;margin-bottom:24px}}.footer__bottom,.footer__menu .main-menu__list{display:grid;grid-template-columns:repeat(1,1fr)}.footer__menu .main-menu__link{font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em;text-transform:none;color:var(--lunar-green-600, #48594A)}@media screen and (min-width:1081px){.footer__menu .main-menu__list{gap:24px}}@media screen and (min-width:681px){.footer__menu-en .footer__menu .main-menu>ul{display:grid;gap:24px 56px;grid-template-columns:repeat(2,auto)}}.footer__bottom{margin-top:48px;padding:24px 0;border-top:1px solid var(--gray-200, #D9DBD9);gap:16px;font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em}@media screen and (min-width:681px){.footer__bottom{margin-top:64px;padding:20px 0;grid-template-columns:repeat(2,1fr);gap:24px}}@media screen and (min-width:1081px){.footer__bottom{display:flex;align-items:center;justify-content:space-between}}.footer__links{display:flex;flex-direction:column;margin:0;padding:0;gap:16px}@media screen and (min-width:681px){.footer__links{flex-direction:row;justify-content:space-between}}@media screen and (min-width:1081px){.footer__links{justify-content:flex-end;gap:24px}}.footer__block-link{overflow:hidden}@media screen and (min-width:1081px){.footer__part{display:flex;justify-content:space-between}.section-vacancy__grid{display:grid;gap:24px;grid-template-columns:repeat(12,1fr)}}.section-vacancy__header{margin-bottom:20px}@media screen and (min-width:1081px){.section-vacancy__header{grid-column:span 4}.section-vacancy__main{grid-column:span 8}}.section-vacancy__title{margin:0;color:var(--lunar-green-700);font-size:28px;font-weight:500;line-height:128%;letter-spacing:-.02em}@media screen and (min-width:681px){.section-vacancy__title{font-size:48px;font-weight:500;line-height:116%;letter-spacing:-.04em}}@media screen and (min-width:1081px){.section-vacancy__title{font-size:56px;font-weight:500;line-height:107%;letter-spacing:-.04em}}.section-vacancy__description{margin:4px 0 0;color:var(--green-600);font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}@media screen and (min-width:681px){.section-vacancy__description{margin:12px 0 0;font-size:18px;font-weight:500;line-height:133%;letter-spacing:-.02em}}@media screen and (min-width:1600px){.section-vacancy__description{max-width:500px}}.vacancy-card-empty{padding:20px;color:var(--lunar-green-600);border-radius:8px;background:var(--brand-100);font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em}@media screen and (min-width:681px){.vacancy-card-empty{padding:24px}}@media screen and (min-width:1081px){.vacancy-card-empty{padding:32px;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}}.vacancy-card-empty__title{margin-top:0;margin-bottom:4px;color:var(--green-900);font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}@media screen and (min-width:681px){.vacancy-card-empty__title{margin-bottom:12px;font-size:24px;font-weight:500;line-height:133%;letter-spacing:-.02em}}@media screen and (min-width:1600px){.vacancy-card-empty__title{font-size:28px;font-weight:500;line-height:128%;letter-spacing:-.02em}}.vacancy-card-empty__button{margin-top:20px}@media screen and (min-width:681px){.vacancy-card-empty__button{margin-top:24px}}@media screen and (min-width:1081px){.vacancy-card-empty__button{margin-top:32px}}@media screen and (max-width:680.98px){.vacancy-card-empty__button .b-btn{width:100%}}.vacancy-modal__title{margin-top:0;margin-bottom:8px;text-align:center;color:var(--base-white);font-size:24px;font-weight:500;line-height:133%;letter-spacing:-.02em}@media screen and (min-width:681px){.vacancy-modal__title{margin-bottom:16px;font-size:36px;font-weight:500;line-height:122%;letter-spacing:-.04em}}@media screen and (min-width:1081px){.vacancy-modal__title{font-size:40px;font-weight:500;line-height:48px;letter-spacing:-.04em}}@media screen and (min-width:1600px){.vacancy-modal__title{font-size:48px;font-weight:500;line-height:116%;letter-spacing:-.04em}}.vacancy-modal__description{margin-bottom:40px;text-align:center;color:var(--green-100);font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em}@media screen and (min-width:681px){.vacancy-modal__description{margin-bottom:48px;font-size:18px;font-weight:500;line-height:133%;letter-spacing:-.02em}}@media screen and (min-width:1600px){.vacancy-modal__description{font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}}.vacancy-modal__close{position:absolute;top:12px;right:12px;box-sizing:border-box;padding:0;cursor:pointer;transition:color .3s ease;color:var(--gray-100);border:0;outline:0;background:0 0;-webkit-tap-highlight-color:transparent}.vacancy-modal__close:hover{color:var(--gray-300)}.vacancy-modal__form p{display:block;margin:0}.vacancy-card{padding:20px;color:var(--lunar-green-600);border-radius:8px;background:var(--brand-100);font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em}.vacancy-card+.vacancy-card{margin-top:12px}@media screen and (min-width:681px){.vacancy-card{display:flex;align-items:flex-start;flex-flow:row nowrap;justify-content:space-between;padding:24px;gap:24px}}@media screen and (min-width:1081px){.vacancy-card{padding:32px;gap:48px;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}}@media screen and (min-width:1600px){.vacancy-card{gap:56px}.vacancy-card+.vacancy-card{margin-top:20px}}@media screen and (max-width:680.98px){.vacancy-card{position:relative;padding-bottom:88px}}.vacancy-card__header{margin-bottom:20px}.vacancy-card__header:last-child{margin-bottom:0}@media screen and (min-width:681px){.vacancy-card__header{max-width:328px;margin-bottom:0}}@media screen and (min-width:1081px){.vacancy-card__header{max-width:380px}}@media screen and (min-width:681px){.vacancy-card__sections{flex:1 1 auto}}.vacancy-card__title{margin-top:0;margin-bottom:4px;color:var(--green-900);font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}@media screen and (min-width:681px){.vacancy-card__title{margin-bottom:12px;font-size:24px;font-weight:500;line-height:133%;letter-spacing:-.02em}}@media screen and (min-width:1600px){.vacancy-card__title{font-size:28px;font-weight:500;line-height:128%;letter-spacing:-.02em}}.vacancy-card__section+.vacancy-card__section{margin-top:20px}@media screen and (min-width:681px){.vacancy-card__section+.vacancy-card__section{margin-top:24px}}@media screen and (min-width:1081px){.vacancy-card__section+.vacancy-card__section{margin-top:32px}}.vacancy-card__subtitle{margin-top:0;margin-bottom:4px;color:var(--green-900);font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}@media screen and (min-width:681px){.vacancy-card__subtitle{margin-bottom:12px;font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}}@media screen and (min-width:1081px){.vacancy-card__subtitle{margin-bottom:16px}}@media screen and (min-width:1600px){.vacancy-card__subtitle{font-size:24px;font-weight:500;line-height:133%;letter-spacing:-.02em}}.vacancy-card__subdescription ul{padding-left:25px}@media screen and (max-width:680.98px){.vacancy-card__button{position:absolute;right:20px;bottom:20px;left:20px}.vacancy-card__button .b-btn{width:100%}}@media screen and (min-width:681px){.vacancy-card__button{margin-top:24px}}@media screen and (min-width:1081px){.vacancy-card__button{margin-top:32px}}.main-menu{width:100%;margin:0;padding:0}.main-menu__item ul,.main-menu__list{display:grid;margin:0;padding:0;grid-template-columns:repeat(2,1fr);gap:16px}@media screen and (min-width:1081px){.main-menu__list{display:flex;justify-content:space-between;gap:7px}}.main-menu__item{overflow:hidden;flex:0 0 auto;margin:0;padding:0;list-style:none}.main-menu__link{text-decoration:none;color:var(--lunar-green-600, #48594A);font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}@media screen and (min-width:1081px){.main-menu__link{font-size:12px;font-weight:500;line-height:142%;display:block;letter-spacing:-.02em;text-transform:uppercase;color:var(--base-white, #FFF)}}@media screen and (min-width:1201px){.main-menu__link{font-size:14px}}@media screen and (min-width:1600px){.main-menu__link{font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em;text-transform:uppercase}}.main-menu__subitem{overflow:hidden}.main-menu__item ul{padding:12px 0 0 12px;grid-template-columns:repeat(1,1fr);gap:12px}.menu-item-has-children .main-menu__link:before{opacity:0}.menu-item-has-children .main-menu__link:hover:before{opacity:1}.hero{position:relative;background-color:var(--foil)}.hero.section{padding:0}.hero:after,.hero__video::after{content:"";position:absolute;left:0;opacity:.6}.hero:after{z-index:2;top:0;right:0;bottom:0;background:linear-gradient(0deg,#162a21 0,rgba(22,42,33,0) 39.69%)}.admin-bar .hero__block{height:calc(100svh - var(--wp-admin--admin-bar--height, 0px))}.hero__block{display:flex;align-items:flex-end;height:100svh}.hero__desc{position:relative;z-index:4;width:100%}.hero__bottom{padding:20px 0;border-top:1px solid var(--base-white-20, rgba(255, 255, 255, 0.2))}.hero__bottom--grid{display:flex;align-items:flex-start;flex-direction:column;gap:20px}@media screen and (min-width:681px){.hero__bottom{display:flex;align-items:center;justify-content:space-between;padding:32px 0;gap:32px}.hero__bottom--grid{align-items:flex-start;gap:32px}}@media screen and (min-width:1081px){.hero__bottom--grid{flex-direction:row;justify-content:flex-start}}@media screen and (min-width:1600px){.hero__bottom{padding:40px 0}}.hero__scroll{display:none}@media screen and (min-width:681px){.hero__scroll{display:block}}.hero__title{color:var(--base-white)}.hero__block-text{display:flex;color:var(--green-100, #D0D6D3);gap:12px}.hero__block-text--grid{max-width:600px}@media screen and (min-width:1081px){.hero__block-text{gap:16px}.hero__block-text--grid{max-width:470px}}@media screen and (min-width:1600px){.hero__block-text{gap:20px}.hero__block-text--grid{max-width:660px}}.hero__icon{display:flex;align-items:center;flex-shrink:0;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--brand-400, #9BD468)}.hero__icon img,.hero__icon svg{width:20px;height:20px}@media screen and (min-width:681px){.hero__icon{width:48px;height:48px}.hero__icon img,.hero__icon svg{width:24px;height:48px}}@media screen and (min-width:1600px){.hero__icon{width:64px;height:64px}.hero__icon img,.hero__icon svg{width:32px;height:32px}}.hero__video{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.hero__video::after{top:-60px;display:block;width:100%;height:500px;background:linear-gradient(180deg,#162a21 -8.52%,rgba(22,42,33,0) 45.56%)}.hero__video video{width:100%;height:100%;object-fit:cover;object-position:center center}@media screen and (min-width:1600px){.hero__text{font-size:24px}}.about{width:100%;color:var(--base-white, #FFF)}.about__subtitle{color:var(--green-100, #D0D6D3)}.about__part{max-width:336px;margin:0 auto}@media screen and (min-width:681px){.about__part{display:flex;flex-wrap:wrap;max-width:728px;padding-top:30px}}@media screen and (min-width:1081px){.about__part{max-width:100%}}@media screen and (min-width:1600px){.about__part{padding-top:70px}}.about__block{width:50%;text-align:center;padding:50px 0;position:relative}.about__block:after{content:"";width:200px;height:200px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translatey(-50%);background-size:100% auto;background-position:center center;background-repeat:no-repeat;background-image:url(../images/foils/round-1.svg)}.about__block:nth-child(2n){margin-left:auto}.about__block:nth-child(2n):after{background-image:url(../images/foils/round-2.svg)}.about__block:nth-child(3n):after{background-image:url(../images/foils/round-3.svg)}.about__block:nth-child(2){margin-top:-80px;transform:translateX(-18px)}.about__block:nth-child(3){margin-top:-60px}.about__block:first-child,.about__block:nth-child(3){transform:translateX(18px)}.about__block:first-child{margin-top:0}.about__block:last-child{margin:0 auto;width:75%;padding-left:25px;padding-right:25px}.about__block:last-child:after{width:270px;height:270px;background-image:none;border-radius:50%;background:var(--base-white-20, rgba(255, 255, 255, 0.2))}@media screen and (min-width:681px){.about__block{width:50%;min-height:390px;display:flex;align-items:center;justify-content:center}.about__block:after{width:390px;height:390px}.about__block:nth-child(2){margin-top:0}.about__block:nth-child(3),.about__block:nth-child(4){margin-top:-65px}.about__block:last-child{width:50%}.about__block:last-child:after{width:390px;height:390px}}@media screen and (min-width:1081px){.about__block{width:25%;transform:none!important}.about__block:nth-child(3),.about__block:nth-child(4){margin-top:0}.about__block:last-child{width:25%}.about__block:after{width:26vw!important;height:26vw!important}}@media screen and (min-width:1950px){.about__block:after{width:480px!important;height:480px!important}}.about__desc{position:relative;z-index:3}.about__count{font-size:56px;font-weight:500;line-height:107%;letter-spacing:-.04em;color:var(--lunar-green-200, #C2CEC1);margin-bottom:5px}@media screen and (min-width:681px){.about__count{font-size:80px;font-weight:500;line-height:100%;letter-spacing:-.04em}}@media screen and (min-width:1600px){.about__count{font-size:90px;font-weight:500;line-height:100%;letter-spacing:-.04em}}.about__description{color:var(--green-100, #D0D6D3);max-width:190px;margin:0 auto}@media screen and (min-width:1081px){.about__description{max-width:240px;margin-top:20px}}.about__text{margin-bottom:20px}@media screen and (min-width:681px){.about__text{max-width:260px}}@media screen and (min-width:1600px){.about__text{max-width:290px}}@media screen and (min-width:681px){.about__center{max-width:708px;margin:0 auto}}@media screen and (min-width:1600px){.about__center{max-width:960px}}.exp__description{margin-bottom:20px}@media screen and (min-width:681px){.exp__description{margin-bottom:40px}}.exp__desc{margin-top:20px}@media screen and (min-width:681px){.exp__desc{margin-top:40px}}@media screen and (min-width:1081px){.exp__desc{max-width:566px;margin:0 auto}}@media screen and (min-width:1600px){.exp__desc{max-width:755px}}.exp__btn{width:100%}@media screen and (min-width:681px){.exp__btn{width:auto}}.exp__title{color:var(--lunar-green-700, #3F4D40)}@media screen and (min-width:1081px){.exp__part{display:flex;align-items:center;gap:40px}.exp__image{width:586px;flex-shrink:0}}@media screen and (min-width:1600px){.exp__image{width:754px}}.technology__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:12px}@media screen and (min-width:681px){.technology__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1081px){.technology__grid{grid-template-columns:repeat(3,1fr)}}.technology-block{overflow:hidden;padding:20px;transition:background-color .35s ease;border:1px solid transparent;border-radius:8px;background-color:var(--brand-100, #DFEED1)}.technology-block--biological,.technology-block__subtitle:after{background-repeat:no-repeat;background-position:center center;background-size:cover}.technology-block--biological{background-color:var(--lunar-green-700, #3F4D40);background-image:url(../images/foils/pattern.svg)}.technology-block--biological .technology-block__title{max-width:100%;color:var(--base-white, #FFF)}.technology-block--biological .technology-block__data{display:none}@media screen and (min-width:681px){.technology-block{display:flex;flex-direction:column;justify-content:space-between;padding:24px}.technology-block--biological{background-image:url(../images/foils/pattern-2.svg);grid-row:span 2}}@media screen and (min-width:1081px){.technology-block--biological{position:relative}.technology-block--biological .technology-block__data{display:flex}.technology-block--biological .technology-block__title{max-width:240px}.technology-block--biological:hover{border:1px solid var(--gray-200, #D9DBD9);background-color:var(--base-white, #FFF);background-image:none}.technology-block--biological:hover .technology-block__title{color:var(--green-900, #153024)}.technology-block--biological:hover .technology-block__sublist{opacity:1}.technology-block--biological:hover .technology-block__data{opacity:0}}@media screen and (min-width:1600px){.technology-block{padding:32px}}@media screen and (min-width:1081px){a.technology-block--biological{cursor:pointer}a.technology-block:hover{background:var(--brand-200, #C9E3B3)}}.technology-block__title{font-size:18px;font-weight:500;line-height:133%;letter-spacing:-.02em;max-width:180px;margin:0;color:var(--green-900, #153024)}@media screen and (min-width:681px){.technology-block__title{font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}}@media screen and (min-width:1081px){.technology-block__title{font-size:24px;font-weight:500;line-height:133%;letter-spacing:-.02em;max-width:240px}}@media screen and (min-width:1600px){.technology-block__title{font-size:28px;font-weight:500;line-height:128%;letter-spacing:-.02em;max-width:280px}}.technology-block__data{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}@media screen and (min-width:1081px){.technology-block__data{margin-top:-30px}}.technology-block__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;background:var(--brand-50, #F3F8ED)}.technology-block__icon svg{width:20px;height:20px}@media screen and (min-width:681px){.technology-block__icon{width:48px;height:48px}}@media screen and (min-width:1600px){.technology-block__icon{width:56px;height:56px}.technology-block__icon svg{width:24px;height:24px}}.technology-block__image{width:96px}@media screen and (min-width:681px){.technology-block__image{width:116px}}@media screen and (min-width:1081px){.technology-block__image{width:150px}}@media screen and (min-width:1600px){.technology-block__image{width:180px}}.technology-block__subimage{display:none}@media screen and (min-width:1081px){.technology-block__subimage{display:block;width:108px;margin-bottom:12px}}@media screen and (min-width:1600px){.technology-block__subimage{width:136px}}.technology-block__sublist{display:flex;flex-wrap:wrap;margin-top:48px;gap:12px 20px}@media screen and (min-width:681px){.technology-block__sublist{gap:16px 24px}}@media screen and (min-width:1081px){.technology-block__sublist{position:absolute;top:0;left:0;display:flex;flex-wrap:wrap;width:100%;height:100%;margin-top:0;padding:115px 40px 40px;opacity:0;gap:32px}}@media screen and (min-width:1600px){.technology-block__sublist{padding-top:140px}}.technology-block__subtitle{position:relative;margin:0;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em;padding-right:20px;color:var(--green-200, #B9C1BD)}.technology-block__subtitle:after{content:"";position:absolute;top:50%;right:0;width:13px;height:13px;transform:translateY(-50%);background-image:url(../images/icons/plus.svg)}@media screen and (min-width:1081px){.technology-block__subtitle{padding-right:0;color:var(--green-600, #5B6E66)}.technology-block__subtitle:after{display:none}}@media screen and (min-width:1600px){.technology-block__subtitle{font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}}@media screen and (min-width:1081px){.technology-block__subitem{display:flex;align-items:center;flex-direction:column;justify-content:center;width:calc(50% - 16px);text-align:center}}.technology__title{color:var(--lunar-green-700, #3F4D40)}.case{overflow:hidden;width:100%}.case__title{color:var(--base-white, #FFF)}@media screen and (min-width:681px){.case__title{margin-bottom:0}}.case__category-slider,.case__slider{overflow:visible}.case__slider{margin-top:20px}@media screen and (min-width:681px){.case__slider{margin-top:24px}}@media screen and (min-width:1081px){.case__slider{overflow:hidden;margin-top:32px}}.case-block{overflow:hidden;border-radius:8px;background:var(--base-white, #FFF)}.case-block.swiper-slide{max-width:358px;height:auto;margin-right:12px}@media screen and (min-width:1081px){.case-block.swiper-slide{width:calc(33.33% - 8px);max-width:100%}}.case-block:hover .case-block__image img,.news-block:hover .news-block__image img{transform:scale(1.05)}.case-block__image{position:relative;display:block;overflow:hidden;border-radius:0 0 8px 8px}.case-block__image img,.case-block__image picture{width:100%}.case-block__icon{position:absolute;top:16px;right:16px}.case-block__desc{padding:20px}@media screen and (min-width:681px){.case-block__desc{padding:24px}}@media screen and (min-width:1600px){.case-block__desc{padding:32px}}.case-block__title{margin:0;font-size:18px;font-weight:500;line-height:133%;letter-spacing:-.02em;color:var(--green-900, #153024)}@media screen and (min-width:681px){.case-block__title{font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}}@media screen and (min-width:1081px){.case-block__title{font-size:24px;font-weight:500;line-height:133%;letter-spacing:-.02em}}@media screen and (min-width:1600px){.case-block__title{font-size:28px;font-weight:500;line-height:128%;letter-spacing:-.02em}}.case-block__bottom{margin-top:16px;padding-top:16px;border-top:1px solid var(--lunar-green-200, #C2CEC1)}@media screen and (min-width:681px){.case-block__bottom{margin-top:20px;padding-top:20px}}@media screen and (min-width:1600px){.case-block__bottom{margin-top:24px;padding-top:24px}}.case-block__type{display:flex;align-items:center;margin-bottom:4px;gap:4px;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.02em}@media screen and (min-width:681px){.case-block__type{font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em}}@media screen and (min-width:1600px){.case-block__type{font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}}.case-block__text{display:block;display:-webkit-box;overflow:hidden;max-height:60px;text-overflow:ellipsis;color:var(--lunar-green-700, #3F4D40);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em}@media screen and (min-width:681px){.case-block__text{font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em;max-height:72px}}@media screen and (min-width:1081px){.case-block__text{font-size:18px;font-weight:500;line-height:133%;letter-spacing:-.02em}}@media screen and (min-width:1600px){.case-block__text{font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em;max-width:100%;max-height:84px}}@media screen and (min-width:681px){.case__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px;gap:30px}}.case__grid{display:grid;margin-top:20px;transition:opacity .3s ease;grid-template-columns:repeat(1,1fr);gap:12px}.case__grid.is-loading{opacity:.6}.case__grid .case-block{width:100%;max-width:100%;height:auto;margin:0;background-color:var(--brand-100, #DFEED1)}@media screen and (min-width:681px){.case__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1081px){.case__grid{margin-top:32px;grid-template-columns:repeat(3,1fr);gap:32px 12px}}.page-cases .case{padding-top:20px;background:0 0}@media screen and (min-width:1081px){.page-cases .case{padding-top:32px}}.hide-tag .tag-list{display:none}.case__content{position:relative;padding-bottom:70px}@media screen and (min-width:681px){.case__content{padding-bottom:0}}.case__pagination{margin-top:24px;text-align:center}@media screen and (min-width:681px){.case__pagination{margin-top:32px}}.news{display:none}.news.is-active{display:block;animation:opacity-display .7s ease}.news-block{position:relative;display:block;margin-bottom:0;padding:20px;border-radius:8px;background:var(--brand-100, #DFEED1)}.news-block.news-block--video{padding:0}.news-block--blog{overflow:hidden}@media screen and (min-width:681px){.news-block{display:flex;flex-direction:column;height:100%;min-height:400px;padding:24px}.news-block--press{min-height:280px}}@media screen and (min-width:1081px){.news-block{min-height:464px}.news-block--press{min-height:280px}.news-block--blog:hover .article-post__date,.news-block--blog:hover .news-block__data,.news-block--blog:hover .news-block__title{color:var(--base-white)}.news-block--blog:hover .news-block__image-foil{transform:translateX(0);opacity:1}}@media screen and (min-width:1600px){.news-block{min-height:620px;padding:32px}.news-block--press{min-height:336px}}.news-block__image{display:block;overflow:hidden;border-radius:0 0 8px 8px}.case-block__image img,.news-block__image img{transition:transform .5s}.news-block__data,.news-block__data .article-post__date,.news-block__title{transition:color .35s ease}.news-block__content{padding:20px}@media screen and (min-width:681px){.news-block__content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:24px;gap:30px}}.news-block__title{position:relative;z-index:2;margin:0;color:var(--green-900, #153024);font-size:18px;font-weight:500;line-height:133%;letter-spacing:-.02em}@media screen and (min-width:681px){.news-block__title{font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}}@media screen and (min-width:1081px){.news-block__title{font-size:24px;font-weight:500;line-height:133%;letter-spacing:-.02em}}@media screen and (min-width:1600px){.news-block__title{font-size:28px;font-weight:500;line-height:128%;letter-spacing:-.02em}}.news-block__bottom{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;margin-top:40px;padding-top:16px;border-top:1px solid var(--lunar-green-200, #C2CEC1)}@media screen and (min-width:681px){.news-block__bottom{margin-top:auto}}.news-block__data{color:var(--green-900, #153024)}.news-block__data--top{margin-bottom:12px}@media screen and (min-width:681px){.news-block__data--top{margin-bottom:0}}.press.section{padding-bottom:20px}@media screen and (min-width:681px){.press.section{padding-bottom:0}}.press__buttons{position:relative;z-index:3}@media screen and (min-width:681px){.press__buttons{max-width:320px}}.news.section{padding-top:0}.press__title{color:var(--lunar-green-700, #3F4D40)}.news__slider .swiper-slide{margin-right:12px}@media screen and (min-width:681px){.news__slider .swiper-slide--news{width:calc(50% - 6px)}.news__slider .swiper-wrapper{height:auto!important}}@media screen and (min-width:1081px){.news__slider .swiper-slide--news{width:calc(33.33% - 8px)}.news__slider .swiper-slide--press{width:calc(50% - 6px)}}.news-block__description{margin-top:10px}@media screen and (min-width:681px){.news-block__description{margin-top:16px;margin-bottom:20px}}.news-block__buttons{display:flex;flex-direction:column;margin-top:32px;gap:8px}@media screen and (min-width:681px){.news-block__buttons{flex-direction:row;margin-top:auto}.news__data{justify-content:flex-end;max-width:300px;margin-top:-48px;margin-bottom:32px;margin-left:auto}.news-block__part{display:flex;align-items:stretch;flex-grow:1;justify-content:space-between;height:100%;gap:50px}.news-block__about{display:flex;flex-direction:column;width:calc(100% - 200px)}}.news-block__image-foil{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:translateX(-101%);opacity:0}.news-block__image-foil:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(22,42,33,.35) 0,rgba(22,42,33,.35) 100%)}.map:after,.news-block__image-foil img,.news-block__image-foil picture{width:100%;height:100%}.news-block__image-foil img{vertical-align:top;border-radius:8px;object-fit:cover;object-position:top center}.feedback{width:100%}.feedback__block{max-width:451px;margin:0 auto;text-align:center;color:var(--green-100, #D0D6D3)}@media screen and (min-width:1600px){.feedback__block{max-width:520px}}.feedback__title{margin-bottom:12px;color:var(--base-white)}.feedback__text{max-width:336px;margin:0 auto 40px}@media screen and (min-width:681px){.feedback__text{max-width:386px}}@media screen and (min-width:1081px){.feedback__text{max-width:100%}}.feedback__btn{width:100%}.map,.map__container{position:relative}.map:after{content:"";opacity:.35;background:#162a21;position:absolute;top:0;left:0;pointer-events:none;z-index:1}.map__container svg{width:100%;height:auto}@media screen and (min-width:1081px){.map__container{margin-top:-40px;max-width:1010px;margin-left:auto;margin-right:auto}}.map__item{cursor:pointer}.map__block{position:absolute;top:0;left:0;opacity:0;visibility:hidden;transition:opacity .35s;border-radius:8px;background:var(--brand-100, #DFEED1);overflow:hidden;z-index:35;width:335px}.map__block.visible{opacity:1;visibility:visible}@media screen and (max-width:1080.98px){.map__block{top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translateX(-50%) translateY(-50%)}}.map-block__image{border-radius:0 0 8px 8px;overflow:hidden}.map__title{color:var(--base-white, #FFF);margin:0 auto 16px;max-width:244px}@media screen and (min-width:681px){.map__title{max-width:100%}}.map__description{color:var(--green-100, #D0D6D3);margin-bottom:24px}@media screen and (min-width:681px){.map__description{max-width:542px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1081px){.map__description{max-width:600px}}@media screen and (max-width:1080.98px){body.has-map-block{height:100%;overflow:hidden}body.has-map-block .map__sub{opacity:.75;visibility:visible}body.has-map-block .map__block-close{display:block}.map__sub{opacity:0;visibility:hidden;width:100vw;height:100vh;position:fixed;background:#3f4d40;z-index:30;top:0;left:0}}.map__block-close{display:none}@media screen and (max-width:1080.98px){.map__block-close{position:fixed;top:15px;right:15px;cursor:pointer;z-index:40}}.map-block__title{font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em;margin:0 0 8px;color:var(--green-900, #153024)}@media screen and (min-width:1081px){.map-block__title{font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}}.map-block__description{font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.02em}@media screen and (min-width:1081px){.map-block__description{font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}}.map__desc{padding:20px}.map__item:hover path:first-child{fill:var(--brand-400)}.mission__block{margin-bottom:32px;position:relative}.mission__block:last-child{margin-bottom:0}@media screen and (max-width:680.98px){.mission__block:nth-child(2n) .mission__title{border-radius:64px 24px 24px 0;padding:20px 20px 20px 130px}.mission__block:nth-child(2n) .mission__image{right:auto;left:8px;border-radius:50% 50% 50% 0}.mission__block:nth-child(3n) .mission__title{background:var(--brand-400, #9BD468)}}@media screen and (min-width:681px){.mission__block{border-radius:80px 80px 0 80px;padding:32px 90px 32px 56px;background:var(--brand-100, #DFEED1);max-width:616px}.mission__block:first-child .mission__title{max-width:100%}.mission__block:nth-child(2n){margin-left:auto;padding:32px 56px 32px 165px;border-radius:80px 80px 80px 0}.mission__block:nth-child(2n) .mission__image{right:auto;left:16px;border-radius:50% 50% 50% 0}.mission__block:nth-child(3n){color:var(--green-800, #2C453A);background:var(--brand-400, #9BD468)}}@media screen and (min-width:1081px){.mission__block{max-width:632px;padding:40px 90px 40px 72px}.mission__block:nth-child(2n){padding:40px 72px 40px 165px}}@media screen and (min-width:1600px){.mission__block{max-width:736px;padding:48px 104px 48px 84px}.mission__block:nth-child(2n){padding:48px 84px 48px 192px}}.mission__title{border-radius:24px 64px 0 24px;background:var(--brand-100, #DFEED1);min-height:136px;padding:20px 130px 20px 20px;font-size:18px;font-weight:500;line-height:133%;letter-spacing:-.02em;color:var(--green-900, #153024)}@media screen and (min-width:681px){.mission__title{border-radius:0;padding:0;margin-bottom:24px;min-height:0;font-size:24px;font-weight:500;line-height:133%;letter-spacing:-.02em;background-color:transparent;max-width:351px}}@media screen and (min-width:1600px){.mission__title{font-size:28px;font-weight:500;line-height:128%;letter-spacing:-.02em}}.mission__description{font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em;margin-top:16px}@media screen and (min-width:681px){.mission__description{margin-top:0;max-width:343px;font-size:18px;font-weight:500;line-height:133%;letter-spacing:-.02em}}.mission__image{border-radius:50% 50% 0 50%;overflow:hidden;position:absolute;right:8px;top:44px;width:84px}@media screen and (min-width:681px){.mission__image{width:116px;top:auto;bottom:16px;right:16px}}@media screen and (min-width:1600px){.mission__image{width:134px}}.mission__main-title{color:var(--lunar-green-700, #3F4D40)}@media screen and (min-width:1081px){.mission__main-title{max-width:451px}}@media screen and (min-width:1600px){.mission__main-title{max-width:600px}}@media screen and (min-width:1081px){.mission__inner{display:flex;justify-content:space-between;gap:30px}.mission__part{flex-grow:1;max-width:1000px}}.hero-about{position:relative}.hero-about:after{content:"";width:100%;height:100%;opacity:.4;background:linear-gradient(0deg,#162a21 -8.52%,rgba(22,42,33,0) 45.56%);position:absolute;top:0;left:0;pointer-events:none}.hero-about__wrapper{position:relative;z-index:4}.company__block{margin-top:40px;display:flex;flex-direction:column;gap:32px}.company__block--green{border-radius:8px;background:var(--brand-100, #DFEED1);padding:20px;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.02em;gap:56px 0}.company__block:first-child{margin-top:0}@media screen and (min-width:681px){.company__block--green{padding:24px}}@media screen and (min-width:1081px){.company__block{display:flex;flex-direction:row;justify-content:flex-start;gap:56px 0;margin-top:56px}.company__block--green{font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em}}.company__video{border-radius:8px;overflow:hidden}.company__video iframe,.company__video video{display:block}.company__name,.company__title{color:var(--lunar-green-700, #3F4D40)}.company__name{font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em;margin-bottom:4px}@media screen and (min-width:681px){.company__name{font-size:24px;font-weight:500;line-height:133%;letter-spacing:-.02em}}.company__icon{margin-bottom:18px;width:64px}@media screen and (min-width:1081px){.company__icon{width:92px;margin-right:20px;margin-bottom:0;flex-shrink:0}}@media screen and (min-width:1600px){.company__icon{margin-top:-5px}}.company__btn{margin-top:20px}@media screen and (min-width:1081px){.company__btn{margin-top:0}}@media screen and (min-width:681px){.company__inner{display:flex;flex-wrap:wrap}.company__table{width:50%}}@media screen and (min-width:1081px){.company__table{width:100%}.company__data{display:flex;align-items:flex-start;max-width:556px;width:100%}.company__data--sm{max-width:532px}}@media screen and (min-width:1600px){.company__data{max-width:755px}.company__data--sm{max-width:731px}}@media screen and (min-width:1081px){.company__about-block{max-width:512px}}@media screen and (min-width:1600px){.company__about-block{max-width:600px}}@media screen and (min-width:1081px){.company__about{padding-left:128px;flex-grow:1}.company__line{display:flex;justify-content:space-between;align-items:center;gap:50px}.company__text--small{max-width:246px}.company__unit:first-child{min-width:556px;margin-right:128px}.company__unit:nth-child(3){margin-left:auto}}@media screen and (min-width:1600px){.company__unit:first-child{min-width:755px}.company__text{max-width:607px;font-size:16px}}.contact-map{padding-top:80px}.contact-map.section{padding-bottom:0}@media screen and (min-width:681px){.contact-map{padding-top:120px}}@media screen and (min-width:1081px){.contact-map{padding-top:150px}}.contact-map__map{height:260px;border-radius:8px;width:100%;overflow:hidden;margin-bottom:20px;background-color:var(--gray-200)}@media screen and (min-width:681px){.contact-map__map{height:380px;margin-bottom:24px}}@media screen and (min-width:1081px){.contact-map__map{margin-bottom:32px}}@media screen and (min-width:1600px){.contact-map__map{height:480px}}.contact-map__map iframe{width:100%;height:100%}.contact-map__list{display:flex;flex-direction:column;gap:16px}.contact-map__list .data-list__unit{order:3}.contact-map__list .data-list__unit:nth-child(3){order:1}.contact-map__list .data-list__unit:nth-child(4){order:2}@media screen and (min-width:681px){.contact-map__list{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}}@media screen and (min-width:1081px){.contact-map__list{grid-template-columns:repeat(4,1fr)}}.road.section{padding-bottom:0}.road__block-title{display:flex;align-items:center;gap:10px;padding-bottom:16px;margin-bottom:12px;border-bottom:1px solid var(--Gray-200, #D9DBD9)}@media screen and (min-width:681px){.road__block-title{padding-bottom:20px}}.road__icon{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--brand-400, #9BD468)}.road__icon img{width:18px;height:18px}@media screen and (min-width:681px){.road__icon{width:40px;height:40px}.road__icon img{width:20px;height:20px}}@media screen and (min-width:1081px){.road__icon{width:48px;height:48px}}.road__name{font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em;margin:0;color:var(--lunar-green-700, #3F4D40)}@media screen and (min-width:681px){.road__name{font-size:24px;font-weight:500;line-height:133%;letter-spacing:-.02em}}@media screen and (min-width:1081px){.road__name{font-size:28px;font-weight:500;line-height:128%;letter-spacing:-.02em}}@media screen and (min-width:1600px){.road__name{font-size:36px;font-weight:500;line-height:122%;letter-spacing:-.04em}}.road__item{margin-bottom:32px}@media screen and (min-width:1081px){.road__item{margin-bottom:64px}.road__item:last-child{margin-bottom:0}.road__part{display:flex;justify-content:space-between;gap:60px}.road__description{font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}}@media screen and (min-width:1600px){.road__description{font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}}@media screen and (min-width:1081px){.road__data{max-width:586px;width:100%;display:flex;flex-direction:column;justify-content:space-between}}@media screen and (min-width:1600px){.road__data{max-width:755px}}.req__list{display:grid;grid-template-columns:repeat(1,1fr);gap:12px}@media screen and (min-width:681px){.req__list{grid-template-columns:repeat(2,1fr);gap:16px}}.req__block{border-radius:8px;border:1px solid var(--gray-200, #D9DBD9);padding:20px}@media screen and (min-width:1081px){.req__block{padding:32px}}.req__name{color:var(--lunar-green-700, #3F4D40);font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em;margin:0 0 20px}@media screen and (min-width:1081px){.req__name{font-size:28px;font-weight:500;line-height:128%;letter-spacing:-.02em;margin-bottom:24px}}.req__item{display:flex;flex-direction:column;gap:4px;padding:16px 0;border-bottom:1px solid var(--Gray-200, #D9DBD9)}.req__item:first-child{border-top:1px solid var(--Gray-200, #D9DBD9)}@media screen and (min-width:1081px){.req__item{padding:24px 0;flex-direction:row;justify-content:space-between;gap:20px}}.req__item-name{color:var(--green-500, #73837C)}.req__data{font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}@media screen and (min-width:681px){.req__data{font-size:18px;font-weight:500;line-height:133%;letter-spacing:-.02em}}@media screen and (min-width:1081px){.req__data{max-width:374px;width:100%}}@media screen and (min-width:1600px){.req__data{font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em;max-width:524px}}.tech-desc__image{flex-shrink:0;width:112px;margin-bottom:24px}@media screen and (min-width:681px){.tech-desc__image{margin-bottom:0}}@media screen and (min-width:1081px){.tech-desc__image{width:160px}}@media screen and (min-width:1600px){.tech-desc__image{width:180px}}@media screen and (min-width:1081px){.tech-desc__part{display:flex;justify-content:space-between}}.tech-desc__part--no-hint{display:block}.tech-desc__description{margin-bottom:24px;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em;color:var(--lunar-green-700, #3F4D40)}@media screen and (min-width:681px){.tech-desc__description{font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}}@media screen and (min-width:1081px){.tech-desc__description{font-size:24px;font-weight:500;line-height:133%;letter-spacing:-.02em;max-width:568px;margin-bottom:0}}@media screen and (min-width:1600px){.tech-desc__description{max-width:672px;font-size:28px;font-weight:500;line-height:128%;letter-spacing:-.02em}}.tech-desc__part--no-hint .tech-desc__description{flex:1 1 auto;max-width:100%}.step__block:last-child,.tech-desc__description:last-child{margin-bottom:0}@media screen and (min-width:681px){.tech-desc__data{display:flex;gap:32px}}@media screen and (min-width:1081px){.tech-desc__data{gap:70px}}@media screen and (min-width:681px){.tech-desc__text{padding-left:144px}}@media screen and (min-width:1081px){.tech-desc__text{max-width:451px;padding-left:0}}@media screen and (min-width:1600px){.tech-desc__text{max-width:611px}}.step{text-align:center;color:var(--base-white, #FFF)}@media screen and (min-width:681px){.step{text-align:left}}.step__block{margin-bottom:12px;padding:20px;border-radius:8px;background:var(--base-white-20, rgba(255, 255, 255, 0.2))}@media screen and (min-width:681px){.step__block{padding:24px}}@media screen and (min-width:1081px){.step__block{display:flex;align-items:flex-start;gap:72px}}@media screen and (min-width:1600px){.step__block{padding:32px}}@media screen and (min-width:681px){.step__inner{display:flex;gap:32px}}@media screen and (min-width:1081px){.step__inner{flex-grow:1}}.step__count{display:inline-block;margin-bottom:21px;padding:4px 12px;border:1px solid var(--base-white-30, rgba(255, 255, 255, 0.3));border-radius:6px;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.02em}@media screen and (min-width:1081px){.step__count{flex-shrink:0;margin-bottom:0}}.step__icon{margin:12px 0}.step__icon svg{width:20px;height:20px;transform:rotate(90deg)}@media screen and (min-width:681px){.step__icon{margin:0}.step__icon svg{width:24px;height:24px;transform:none}}@media screen and (min-width:1081px){.step__icon{margin:0 auto}}@media screen and (min-width:681px){.step__title{flex-shrink:0;width:45%}}@media screen and (min-width:1081px){.step__title{width:364px}}@media screen and (min-width:1600px){.step__title{width:568px}}.step__title--alone{width:auto}@media screen and (min-width:681px){.step__description{flex-grow:1;margin-left:auto}}@media screen and (min-width:1081px){.step__description{flex-grow:0;width:427px}}@media screen and (min-width:1600px){.step__description{width:568px}}.app__nav{display:none}@media screen and (min-width:681px){.app__nav{position:absolute;z-index:5;top:-96px;right:0;display:flex}}@media screen and (min-width:1081px){.app__nav{top:0}}.app__name{padding-top:72px;font-size:18px;font-weight:500;line-height:133%;letter-spacing:-.02em;transition:opacity .35s,transform .35s;transform:translateX(30px);opacity:0;color:var(--lunar-green-700, #3F4D40)}@media screen and (min-width:681px){.app__name{padding-top:100px;font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em;padding-left:232px}}@media screen and (min-width:1081px){.app__name{padding-left:255px}}@media screen and (min-width:1600px){.app__name{font-size:24px;font-weight:500;line-height:133%;letter-spacing:-.02em}}.app__block.swiper-slide-active .app__name{transform:none;opacity:1}@media screen and (min-width:1081px){.app__block{display:flex;align-items:flex-end;flex-direction:row-reverse;justify-content:space-between;gap:40px}}.app__image{flex-shrink:0}@media screen and (min-width:1081px){.app__image{width:547px;margin-right:100px}}@media screen and (min-width:1600px){.app__image{width:664px;margin-right:190px}}.app__slider{position:relative}@media screen and (min-width:681px){.app__slider{overflow:visible}}@media screen and (min-width:1081px){.app__title{position:absolute;top:0;left:0;max-width:500px}}.app__pagination{position:absolute;bottom:55px;left:0;display:flex;align-items:flex-start;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em;margin-top:0;text-align:left;color:var(--gray-300, #BBBEBB)}.app__pagination.swiper-pagination-lock{display:flex!important;color:transparent}.app__pagination .swiper-pagination-current{margin-right:5px;font-size:56px;font-weight:500;line-height:107%;letter-spacing:-.04em;transform:translateY(-7px);color:var(--brand-400, #9BD468)}.app__pagination .swiper-pagination-current:before{content:"0";font-size:inherit;line-height:inherit;color:inherit}@media screen and (min-width:681px){.app__pagination{bottom:-47px;font-size:18px;font-weight:500;line-height:133%;letter-spacing:-.02em}.app__pagination .swiper-pagination-current{font-size:190px;font-weight:500;line-height:100%;letter-spacing:-.04em;transform:translateY(-35px)}}@media screen and (min-width:1081px){.app__pagination .swiper-pagination-current{margin-right:60px}}.app__wrapper{position:relative}.advantages__part{display:grid;color:var(--lunar-green-700, #3F4D40);gap:32px;grid-template-columns:repeat(1,1fr);font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}@media screen and (min-width:681px){.advantages__part{gap:64px;font-size:18px;font-weight:500;line-height:133%;letter-spacing:-.02em}}@media screen and (min-width:1081px){.advantages__part{grid-template-columns:repeat(3,1fr);gap:80px;font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}.advantages__part--column-2{grid-template-columns:repeat(2,1fr)}}.advantages__title{margin:25px 0 4px;font-size:18px;font-weight:500;line-height:133%;letter-spacing:-.02em}@media screen and (min-width:681px){.advantages__title{font-size:24px;font-weight:500;line-height:133%;letter-spacing:-.02em}}@media screen and (min-width:1081px){.advantages__title{font-size:28px;font-weight:500;line-height:128%;letter-spacing:-.02em;margin:32px 0 12px}}@media screen and (min-width:681px){.advantages__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}}@media screen and (min-width:1081px){.advantages__inner{display:flex;flex-direction:column;gap:50px}}.services-top{position:relative;z-index:5;background-color:var(--foil)}.services-top__block{display:flex;flex-direction:column;justify-content:space-between;min-height:260px;padding-top:90px;color:var(--base-white, #FFF)}@media screen and (min-width:681px){.services-top__block{min-height:600px;padding-top:120px}}.services{padding-top:32px}@media screen and (min-width:681px){.services{padding-top:96px}}.services__menu-block{display:flex;flex-direction:column;gap:6px}.services__menu-block .tag{height:auto;min-height:48px;padding-top:10px;padding-bottom:10px}.services__list{margin:0;padding:0;list-style-type:none;counter-reset:num}.services-item{padding:58px 0 48px;list-style:none;border-bottom:1px solid var(--Gray-200, #D9DBD9)}.services-item:before{content:"0" counter(num);top:42px;counter-increment:num;color:var(--green-500, #73837C)}.services-item:last-child{border:0}@media screen and (min-width:681px){.services-item{padding:64px 0}.services-item:first-child{padding-top:0}.services-item:before{top:40px}}@media screen and (min-width:1081px){.services-item{padding:96px 0}}.services-item__title{margin:0 0 6px;font-size:24px;font-weight:500;line-height:133%;letter-spacing:-.02em;color:var(--lunar-green-700, #3F4D40)}@media screen and (min-width:681px){.services-item__title{font-size:28px;font-weight:500;line-height:128%;letter-spacing:-.02em;margin-top:12px;margin-bottom:12px}}@media screen and (min-width:1081px){.services-item__title{font-size:40px;font-weight:500;line-height:48px;letter-spacing:-.04em}}@media screen and (min-width:1600px){.services-item__title{font-size:48px;font-weight:500;line-height:116%;letter-spacing:-.04em;margin-bottom:20px}}.services-item__image{margin-top:24px}@media screen and (min-width:681px){.services-item__image{margin-top:32px}}@media screen and (min-width:1081px){.services-item__image{flex-shrink:0;width:380px;margin-top:0}}@media screen and (min-width:1280px){.services-item__image{width:546px}}@media screen and (min-width:1600px){.services-item__image{width:664px}}@media screen and (min-width:681px){.services__menu{position:sticky;top:40px;overflow-y:auto;flex-shrink:0;width:223px;max-height:100vh}}@media screen and (min-width:1600px){.services__menu{width:250px}}@media screen and (min-width:681px){.services__content{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:40px}}@media screen and (min-width:1081px){.services__content{gap:64px}}@media screen and (min-width:1600px){.services__content{gap:80px}}@media screen and (min-width:1081px){.services-item__block{display:flex;justify-content:space-between;gap:40px}}@media screen and (min-width:1600px){.services-item__block{gap:96px}}.services-tabs{overflow:hidden}.services-tabs__item{display:none;visibility:hidden;animation:dropdown-display-up .3s ease}@media screen and (min-width:1081px){.services-tabs__item{grid-template-columns:repeat(2,1fr);gap:10px}}@media screen and (min-width:1600px){.services-tabs__item{gap:20px}}.services-tabs__item.is-active{display:block;visibility:visible}@media screen and (min-width:1081px){.services-tabs__item.is-active{display:grid}}.services-tabs__main{padding:20px;color:var(--green-600);border-radius:8px;background:var(--brand-100);font-size:14px;font-weight:500;line-height:142%;letter-spacing:-.02em}@media screen and (min-width:681px){.services-tabs__main{padding:24px;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.02em}}@media screen and (min-width:1081px){.services-tabs__main{font-size:18px;font-weight:500;line-height:133%;letter-spacing:-.02em}}@media screen and (min-width:1600px){.services-tabs__main{font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}}.services-tabs__main-title{margin-top:0;margin-bottom:8px;color:var(--lunar-green-700);font-size:20px;font-weight:500;line-height:140%;letter-spacing:-.02em}@media screen and (min-width:681px){.services-tabs__main-title{font-size:28px;font-weight:500;line-height:128%;letter-spacing:-.02em;margin-bottom:12px}}@media screen and (min-width:1081px){.services-tabs__main-title{font-size:40px;font-weight:500;line-height:48px;letter-spacing:-.04em}}@media screen and (min-width:1600px){.services-tabs__main-title{margin-bottom:20px;font-size:48px;font-weight:500;line-height:116%;letter-spacing:-.04em}}.services-tabs__image{margin-top:10px}.services-tabs__image img{width:100%;vertical-align:top;border-radius:8px;background:var(--brand-25)}@media screen and (min-width:1081px){.services-tabs__image img{height:100%;object-fit:cover}.services-tabs__image{margin-top:0}}.widget_rhino-addons-siteorigin-breadcrumbs:first-child{padding-top:85px;padding-bottom:32px}@media screen and (min-width:681px){.widget_rhino-addons-siteorigin-breadcrumbs:first-child{padding-top:105px}}@media screen and (min-width:1081px){.widget_rhino-addons-siteorigin-breadcrumbs:first-child{padding-top:105px}}@media screen and (min-width:1600px){.widget_rhino-addons-siteorigin-breadcrumbs:first-child{padding-top:120px}}.widget_rhino-addons-siteorigin-breadcrumbs+.so-panel .section{padding-top:0}.slider__slide{overflow:hidden;border-radius:8px}.slider__slide img{width:100%}.slider{margin:24px 0}.slider__nav{display:flex;align-items:center;justify-content:center;max-width:180px;margin:16px auto 0}@media screen and (min-width:1081px){.slider__nav{margin-top:20px}}.slider__nav .swiper-pagination{margin:0}