@charset "UTF-8";:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.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{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance: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-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s 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:translate(-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:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.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-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--white: #ffffff;--black: #0b1324;--gray: #e0e0e0;--green: #00ad7f;--green-hover: #80d6bf;--blue: #114471;--blue-hover: rgba(17, 68, 113, .7);--transition: .2s;--f-size-base: 16px;--line-height-base: 1.4;--color-text-primary: var(--black);--vh: 100vh;--scroll-width: 0;--section-margin: 60px;--section-stack-gap: 32px;--section-panel-bg: linear-gradient( 152.4deg, rgba(210, 232, 255, .5) 5.98%, rgba(255, 255, 255, .5) 58.25% );--header-height: 0;--container-margin: 0;--container-padding: 14px;--container-width: 1280px;--z-index-header: 990;--z-index-layout: 900;--z-index-cookie: 1000;--z-index-modal: 9999;--z-index-burger: 9000}@media (min-width: 480px){:root{--container-padding: 20px}}@media (min-width: 767px){:root{--section-margin: 80px;--section-stack-gap: 40px}}@media (min-width: 1280px){:root{--section-margin: 100px;--section-stack-gap: 60px}}@font-face{font-family:Lato;src:url(/local/templates/main_new/assets/fonts/Lato-Regular.woff2) format("woff2"),url(/local/templates/main_new/assets/fonts/Lato-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/local/templates/main_new/assets/fonts/Lato-Bold.woff2) format("woff2"),url(/local/templates/main_new/assets/fonts/Lato-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:RobotoCardRuble;src:url(data:font/woff2;base64,d09GMgABAAAAAAbEABAAAAAADggAAAZmAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCSghcCYM8EQwKgyCDHAsOAAE2AiQDGAQgBYoHB04MglMb3QxRVJCSIH4cxo7pA5FI6LSRh45EsgRnjN8M/j37nxNVSbVSFo5WRLtCtrhPwq+zeRbK8w/37tzXmjw2hlkiaUBRoJEkFGlgAQb0s2q6RzgkMwlwP+hmQf+H2u6oTSEMsnSlNy5IhzH8udfZvHTLVLgCjxGHkENJjPljpmXu5XpVCjnGdlgOizA4NBJrkRIV2LXoPQCfCgAB4OPF6kkA8OjPowDAaxn+FgTAA2IBFIJgEQyAAtCt+8ivYIF9sSUA2Wa20h+sVlGT4iWE++CO60AHGom7+zj8D6z2LqMAgADAXFgDgIgAaAANSEYAQCsa0Rkjj3EYQVWsNhIBMgdEPvmgA6TepOsiy5Im052/DC3+Jws861xXOde3gkxHGreg32IYXOdRQHSzqKLrcrj/WQjNxfC20uFoVyO6fSbcHQPR3XjEdB+Eu2bg7TFgu++DAGDIkHpgG2SfkI8EJHKGifo2ejpJgkhEdm9AFpOgJJACnQQtkQc622txQughPrpWD9Gj3XwFJjtTlj1r/ZhKEzDCewJGWaNRnKj7WiSXBFMlB5P5mEIeHarhOMh6vH8SrFTemc5pcJNxjHHQaLROWpPFg2wmHjQHaJEkuMaUM0tP+0gDE0smV6CHrBWx2qbVqNdi6nEaUZnQOMZscB6ZEiTzYMSAgEvSWAk621o5xzSE1jFp4WhSIFmZ4iR3MEnYpHKbrcn3amm0S5CsRhwg34yX/NzQjR4j/G1UDJYCK04Zda+HRP+O4iCzzRBvd4YVrbRopSCh0RtMasC+rIwjJLJlTGE2jD7MinoPFwDgAAAPsAA0QAcAABjA11gAAFDAtOKT42we5+GuQw5f37Ruzbo2yRZRycMeTzist2Vdp3+EY76jPIS7cPob5NjXx/m8R8G+H6VXZsH2PMe1HfSD4+BPrqXJ3Cn67rReon3R/MW/Xzz3zHNbuPmT8k9pf7/4qufHX6jareamMvmUs488cu+MMw9ndj4cAMyx2+PxVhlRsYEXdQfnsJ0rvAhD282g1KR9Sqyfygd44a4yGQol55qs5rQ4rK2G/V2T55zCXpTbcL6rFZnxYrq5KL76wLt5oCjFOIq/gcGp+ywx7IWT6W8m/ToF8mJkuWG9iG1V02Unc/s2uSMaYiRVxLXCpv20An54pggEQB29x5V2dS24an+zOqyYXJO8ROyZNQBYzwYAApbH/zzAPgFEABEn4FpnYFkOaRylYC4PAHRwRCzxHMAJFBwOAIDU7FayTLXoIyG4ASkWTyNN8D0yhMQjKyr9yBFyFFqIeR5tuPyHDvZKRF5U9aFAqQfQqaDVim5c60jwHH4eaKRtAzAPChKJzkGK091IS/QyMK5/kZWTHOQkxo8WjTkDbfj8gA7RxSAvp7JRMFs+dBqt79GNb+ngec0JaKHbc6igDWvWhYmKaYoSAVEHXRKxbSsJu+xaothNJGxnDJcYDBHfWxGyIuggK5YpsCigrEVrh3DWde0uKafelq+HQ/8NoiswTOdPQbhE1FepnhsO2IHDtkP6a4YHUcPD1hywzScIF0acp4rMmw/jI4NCNuh2OxIoHSUq1HSysgrYANOtWCkqqag5QGiaGqUor0JupN+3IUTkIwoL8lm2YodP0BaRbrUXZSgNPvk1YNXlOuWQTa3Tb1VQTgiC5VCh9iW6HbmyCNoTaLEu2Exjwzb47BKb117xWVgobBdWaPQbaZ0b0neBXhuWrNgVansQpVxYhmBL2LqVYap1j89SMF1pRJq5H5RrsI9x0tJ3VdOebylLv/n8pN6So2Fg3TNsTzWV6mCJcIWv/l9V6ILWqLab4ykhql5dWrTpN6KNrOgbHZR1jKAP6tqDvtSeF1I/37WQm2FqX9b72DIYLIzhIYcSpxrhsOwWHJAiNOgwhLUc2N3QYj2TtrJirVmlTi82+EIDhcw4qUJiuoh/iztc1Vp2khvWE+5IpZKV6MnrfgfV31icGaNzdGeNkh6dwdAcq+WlxTo5bmmoQU4qszSWls5ZZ7qr8xM42/HL/dWZnP1gf295eq3j3INnwfEHLfaUp3CClJUczSdwtlQUpnlHwZw7LYUGlpq6m8dEk5BppMmgCDMSshqSIRZAjyaqP2wOUJ2eTW+mEZLmP2A20AV6dHeXSEKmLkLJET+ApFnhopQ0PZu+QCOioVCfmiF0eNUCiS4uICEAAA==) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+20BD}@font-face{font-family:RobotoCardRuble;src:url(data:font/woff2;base64,d09GMgABAAAAAAZoABAAAAAADTAAAAYJAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCSghICYM8EQwKgwyDBAsOAAE2AiQDGAQgBYh9B04Mgikb/QsAHoVxm5Mc05zKm0pMTM1/+s76c6sR9YgZVAYMh+wsmR56N7NyHrTg3zMr/egvWdlcMz+wUzuf8wU/iyhMKX1knue7b/fN3zxcdgws0FUnkCixLMC442GKAf2rpbO7my4Tqm2b5iIkURZj7u/prTomCiORpTWJ+sEiDA6NxFqkRGNsgRnnoP2w4lMBIAA+nk6cDwBP/ZO8APBa1rwOAmiAdABDiILIAAaQmpfYQ1BAeSvVAK1oIbIlJgoApjOPwA9eeF25EIivH1bxP5gYLmYAQADIB0UA4AggASRADgIAuiWKrLIyq0pOYLpVxWIA3Sv2yQcLERgOvYEWJKtF538ZSecfqvCVa/G/F5UAbsXTXrUfB6SOQ9iWS8AbFxxtE1LbY0jsBFL7TKTleiT1jyG+/wAMAAH3UdhWhaJEx437KHae0HOjNmlwwCPIzXlwWhc05BHMLajC5RGSmy8QUvGCNaFCgx/mhxePHeYL+NTwmJCLaUXwSeOHDR8XWFunucC66hIdhrPtOG4YTR4ha6WT0w4bPJvPaKKbUSKn/zxCcS/dXipZFVodEhHdKTr0sI3LxYPiMbhOPKY7Xa2IUlV7KnTRgelMG4MlTa2Ikqy6xK1N4jqiKhivw0hZoUtEklrn4UKj9vKYz/sIYIQOQaQVB+vMyCrRuEiQ4ARFLdI0w9nbRvcIm3vp2lBQB8wuo87uFgXBEBxYeD3NHS2lC/nhtaH7O7Ay+rPiwnXF1Shovpw3nKJwbUjwC+9LBC5dWhbnFh1lX46eGi2EPhOFwjg9Ub8rViumRQIAUAGABrAA/IAFAAAgA16hAACAgdx0js+0JsXvS9i9b2rGOtuXMEOzSEcNWuzkaDVVEo689hoiH2oa4u5xR+is1zdoZU9B+T4ljfdhPSSdHdz5g2PXJ1dJ1H8h9Uur6iJPtD3hfuKZX55Zxt73obpr/+gvfPvom0V/KcqyttY26d/3pg9F5rF5AgAEglUwnzPKMtuMAmGGNtSUGZImjabS6i06a5Owv2tqoD5uN5Yo4t/1B8ws7kogKyv1RQNQM2oooXS8UF8Uqi+qkLBXhlxvOn9tkYIThf3Fk3xmgp367xq0h+2s3/xgeG3UJlmXhumCgsxNWmI0X8YP9wdAALZL/vBM2w2DCS2/WR1W/AZDtYdyUwSI9XQAILA8/tcA5QNwHwh0XNTmKMZk0phL2YnVIVEtTkGGAPHAwKNbgey06VnsMzTMRHU5M7I7WOLwLMqGH1mRkiJWObKKLXguZxs1z7GDPV+zJqXkchxvOXFxvIomFRJqbQAGAGOiOcmM1XUsSXcXyoY3WVHiX1alp4EtOtLHNloeZYfUvMqakvzGcfpKQNt468oj6FaqzBqxUKSDqvgFBHALlUqhDEGLFSyB60QxS12jMrFFvkdapDEgjoD/azmrG7WdZfXizaPe/WNLprZve7kP7YE1SqaPXSJsTb1rGNCllHFgc+oJ5KWihGgVK8QDzw1IoxUnFm5Hb2u1es0+UVwPyz46VHkD1fXN2+ZMYIZXvqjHHonT/vSbhqHtGppDclojhcK8n6cKG1dOb+PD21LI7SSj/HK9F4qSQGQh6NQyqpRLkNN9HQHdIo2lDtCJaQW0sPQUv047B+Yios9e9aZt4c2AZWIWKbSIg3YoONXno+0iBHWqaBaZSB2wyb2/xA8r9sZM8pZ3zg+PktFnfB8zRtr5gSldN6Sy49Pt2igMW+CrQlgjJM1Z5DEtaZmrvaOXvyPOouf05YR94jBXJ9mjJ5Wzt/memXWixxKZTCfSWG/MDVSgQhKkyKRYdmye9neiadJtVf4uib22SmiVApVMcrBK3EuBsvz0eFj39zK9yc2T61QJd5NP7eprKnRTdg4trct1U4vzM5Mcbpauuoq8ZDdrk68gM6HYVufmbvbepU0VWS6Of567cmtwCEzNYakUmMroZ/rjaZspEglYZdtuRmC+fIfZnhomDHI6BD7bdnMlhekE3UExyFdV0Q7YIblTQiZtM8MKJIcSfuCQH7ddmiToBL1AsYR2uRZfdkKYm31c4AWctgEAAAA=) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+20BD}*{padding:0;margin:0;border:0}*,*:before,*:after{box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}html,body{min-height:100vh}html{scroll-behavior:smooth}body{font:var(--f-size-base)/var(--line-height-base) "Lato","RobotoCardRuble",sans-serif;color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;background-color:var(--white);overflow-x:clip}.d-none{display:none!important}button{padding:0;font:inherit;color:inherit;background:0;border:0;cursor:pointer;-webkit-appearance:none}button:disabled{cursor:default}input,textarea,select{display:block;padding:0;font:inherit;color:inherit;border:0;outline:0;background:none}textarea{resize:vertical}ul li{list-style:none}select{-webkit-appearance:none}a{color:inherit;text-decoration:none}a:not([class]){color:var(--blue);text-decoration:underline;text-underline-offset:2px}a:not([class]):hover{opacity:.7}a,button{transition:.2s}svg,img{max-width:100%;height:auto;vertical-align:middle}*::-webkit-scrollbar{height:6px;width:6px}*::-webkit-scrollbar-track{background:#f2f2f2;border-radius:10px}*::-webkit-scrollbar-thumb{height:6px;background-color:#ccc;border-radius:10px;border:none}html.no-scroll,body.no-scroll{overflow:hidden;padding-right:var(--scroll-width)}::selection{background:#00ad7f38;color:var(--color-text-primary)}::-moz-selection{background:#00ad7f38;color:var(--color-text-primary)}.grecaptcha-badge{display:none!important}.text-page__title,.partners-page__title,.contacts-page__title,.leadership-page__title,.requisites-page__title,.courses-page__title,.events-page__title,.glossary-content__title,.header-search-page__title,.article-content__title,.for-dev__title,.service-hero__title{max-width:891px}@media (max-width: 479px){.hero-slide__content,.planet-section__title,.course-pricing__title,.course-pricing__lead,.pricing-section__title,.pricing-section__desc,.course-recommend__title,.tell-section__intro,.solution-banner__description,.course-program-item__text,.accordion-section-item__text{max-width:none;width:100%}}.container{max-width:1320px;margin-left:auto;margin-right:auto;padding-left:var(--container-padding);padding-right:var(--container-padding)}h5,.h5{font-size:16px;font-weight:700;line-height:1.2}@media (min-width: 1024px){h5,.h5{font-size:18px}}.h3{font-size:18px;font-weight:700;line-height:1.2}@media (min-width: 767px){.h3{font-size:26px}}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.f-size-14{font-size:14px}.f-size-26{font-size:26px}.w-fit{width:fit-content}.w-100{width:100%}.mw-100{max-width:100%!important}.mt-auto{margin-top:auto}.mt-6{margin-top:6px}.mt-8{margin-top:8px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-32{margin-top:32px}.mb-0{margin-bottom:0}.mb-6{margin-bottom:6px}.mb-8{margin-bottom:8px}.mb-10{margin-bottom:10px}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.mb-20{margin-bottom:20px}.pos-relative{position:relative}.z-1{z-index:1}.text-green{color:var(--green)}.button{min-width:197px;min-height:54px;padding:16px 18px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:8px;font-size:16px;line-height:1.4;font-weight:700;text-align:center;transition:color var(--transition) ease,background-color var(--transition) ease,border-color var(--transition) ease}.button:disabled{cursor:not-allowed}.button--blue{background-color:var(--blue);color:var(--white)}.button--blue:hover,.button--blue.is-hover{background-color:var(--blue-hover);color:var(--white)}.button--blue:disabled{background-color:var(--gray);color:var(--white)}.button--green{background-color:var(--green);color:var(--white)}.button--green:hover,.button--green.is-hover{background-color:var(--green-hover);color:var(--white)}.button--green:disabled{background-color:var(--gray);color:var(--white)}.button--ghost{background-color:transparent;border-color:var(--blue);color:var(--blue)}.button--ghost:hover,.button--ghost.is-hover{border-color:var(--blue-hover);color:var(--blue-hover)}.button--ghost:disabled{border-color:var(--gray);color:var(--gray)}.button--white{background-color:var(--white);color:var(--blue)}.button--white:hover,.button--white.is-hover{background-color:#d2e8ff;color:var(--blue)}.button--white:disabled{background-color:var(--gray);color:var(--white)}:where([class$=__controls])[hidden]{display:none!important}.slider-nav{width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:var(--white);color:var(--blue);box-shadow:2px 2px 10px #0000001a;transition:background-color var(--transition) ease,color var(--transition) ease}.slider-nav--prev{transform:rotate(180deg)}@media (hover: hover){.slider-nav:hover{background-color:var(--blue);color:var(--white)}}@media (hover: none){.slider-nav:active:not(.swiper-button-disabled){background-color:var(--blue);color:var(--white)}}.slider-nav.swiper-button-disabled{opacity:1;cursor:default;background-color:var(--gray);color:var(--white)}.header{--hover-color: var(--green);background:#ffffff26;box-shadow:0 4px 4px #00000040;position:relative;top:0;left:0;right:0;border-radius:0 0 16px 16px;z-index:var(--z-index-header)}.header.is-search-open .header__btn.--search{background-color:var(--green-hover)}.header__inner{display:flex;align-items:center;padding:9px 0}@media (min-width: 767px){.header__inner{padding:13px 0;gap:40px}}@media (min-width: 1280px){.header__inner{padding:20px 0;gap:55px}}@media (min-width: 1537px){.header__inner{gap:60px}}.header__logo{width:108px}.header__logo img{filter:grayscale(1) brightness(1000%)}@media (min-width: 767px){.header__logo{width:154px}}@media (max-width: 1279px){.header__nav{position:absolute;top:0;right:0;bottom:0;overflow-y:auto;transform:translate(100%);transition:var(--transition);z-index:var(--z-index-modal);background-color:var(--white);padding:40px 35px;width:335px}}@media (max-width: 766px){.header__nav{width:242px;padding:40px 22px}}@media (min-width: 1280px){.header__nav{display:flex;gap:16px}}@media (max-width: 1279px){.header-nav__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:#0b132466;opacity:0;transition:var(--transition);visibility:hidden;z-index:var(--z-index-burger)}.header-nav__wrapper.open{opacity:1;visibility:visible}.header-nav__wrapper.open .header__nav{transform:translate(0)}}.header-nav__close{position:absolute;top:8px;right:8px;z-index:1;color:var(--blue)}@media (min-width: 1280px){.header-nav__close{display:none}}.header-nav__content{transition:var(--transition)}@media (max-width: 1279px){.header-nav__content{padding-left:8px;padding-top:0;height:0;overflow:hidden;opacity:0}.header-nav__content .container{padding:0}.header-nav__content--courses .header-nav-content-item__li{display:none}}@media (min-width: 1280px){.header-nav__content{position:absolute;top:100%;left:0;right:0;height:auto!important;background-color:var(--white);padding:40px 0;border-radius:0 0 16px 16px;box-shadow:0 4px 4px #00000040;opacity:0;visibility:hidden}}.header-nav-content__item+.header-nav-content__item{margin-top:12px}@media (min-width: 1280px){.header-nav-content__item+.header-nav-content__item{margin-top:28px}}.header-nav-content-item__title,.header-nav-content-item__li{display:block;color:var(--color-text-primary)!important}@media (max-width: 1279px){.header-nav-content-item__title,.header-nav-content-item__li{font-weight:400;font-size:14px;margin-top:12px}}@media (min-width: 1280px){.header-nav-content-item__title:not(:last-child){margin-bottom:20px}.header-nav-content-item__title:hover{opacity:.7}}.header-nav-content-item__title.--all{font-weight:700}@media (min-width: 1280px){.header-nav-content-item__title.--all{color:var(--green)!important}}@media (max-width: 1279px){.header-nav-content-item__li.fw-700{font-weight:700}}@media (min-width: 1280px){.header-nav-content-item__li{display:block;font-size:14px}.header-nav-content-item__li+.header-nav-content-item__li{margin-top:12px}.header-nav-content-item__li:hover{opacity:.7}}@media (max-width: 1279px){.header-nav-content__col+.header-nav-content__col{margin-top:12px}.header-nav-content__col.--banner{display:none}}@media (min-width: 1280px){.header-nav-content__col{padding:0 10px}.header-nav-content__col.--col-3{width:33.3333%;max-width:33.3333%}.header-nav-content__col.--col-4{flex:1 0 0;width:25%;max-width:25%}.header-nav-content__col.--banner{flex:0 0 305px;width:305px;max-width:305px;padding:0}}.header-nav-content__banner{display:none;overflow:hidden;transition:opacity var(--transition)}.header-nav-content__banner:hover{opacity:.7}@media (min-width: 1280px){.header-nav-content__banner{display:block;width:100%;height:72px;border-radius:12px;background-color:#d9d9d9}}.header-nav-content__banner img{display:block;width:100%;height:100%;object-fit:cover;border-radius:12px}@media (min-width: 1280px){.header-nav-content__inner{display:flex;margin:0 -10px}.header-nav-content__inner.--with-banner{gap:20px;margin:0}}@media (max-width: 1279px){.header-nav__item.is-open .header-nav__content{padding-top:20px;opacity:1}.header-nav__item.is-open .header-nav-item__title a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.header-nav__item.is-open .header-nav-item__title svg{transform:rotate(180deg)}.header-nav__item+.header-nav__item{margin-top:20px}}@media (min-width: 1280px){.header-nav__item{padding:30px 0;margin:-30px 0}.header-nav__item:hover .header-nav__content{visibility:visible;opacity:1}}.header-nav-item__title{font-size:16px;font-weight:700;width:100%;display:flex;align-items:center;gap:10px;cursor:pointer}.header-nav-item__title a{text-decoration:none;color:var(--color-text-primary)}.header-nav-item__title svg{transition:var(--transition)}@media (min-width: 1280px){.header-nav-item__title{color:var(--white);gap:3px}.header-nav-item__title svg{width:12px;height:10px}.header-nav-item__title:hover{color:var(--green)}.header-nav-item__title:hover svg{transform:rotate(180deg)}.header-nav-item__title:hover a{color:var(--green)}.header-nav-item__title a{color:var(--white)}}.header__social{display:none}@media (min-width: 767px){.header__social{display:flex;gap:12px;margin-left:auto}}@media (min-width: 1280px){.header__social{margin-left:0;flex:1;justify-content:space-between}}@media (min-width: 767px){.header-social__item{color:var(--white);opacity:.7}.header-social__item:hover{opacity:1;color:var(--white)}}.header__buttons{display:flex;gap:12px}@media (max-width: 766px){.header__buttons{margin-left:auto}}.header__btn{width:48px;min-width:48px;height:42px;display:flex;align-items:center;justify-content:center;background-color:var(--green);color:var(--white);border-radius:8px}.header__btn:hover{background-color:var(--green-hover)}@media (min-width: 767px) and (max-width: 1279px){.header__btn{width:64px;min-width:64px;height:52px}.header__btn svg{width:30px;height:30px}}@media (min-width: 1280px){.header__btn{width:40px;min-width:40px;height:40px}.header__btn.--burger{display:none}}.header-search{position:absolute;top:100%;left:0;right:0;background-color:var(--white);border-radius:0 0 16px 16px;box-shadow:0 4px 4px #00000040}.header-search[hidden]{display:none}.header-search__inner{padding:32px 14px}@media (min-width: 767px){.header-search__inner{padding:32px 20px}}@media (min-width: 1280px){.header-search__inner{padding:40px 80px}}.header-search__title{margin:0 0 20px;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.header-search__title{font-size:18px}}.header-search__field{position:relative;min-height:62px;padding:8px 44px 8px 12px;display:flex;flex-direction:column;gap:4px;border:1px solid var(--blue);border-radius:8px;background-color:var(--white)}@media (min-width: 767px){.header-search__field{padding:8px 56px 8px 16px}}.header-search__label{color:var(--black);font-size:14px;line-height:1.4}.header-search__input{width:100%;color:var(--black);font-size:16px;line-height:1.4}.header-search__input::placeholder{color:#0b132480}.header-search__icon,.header-search__clear{position:absolute;top:50%;color:var(--blue);transform:translateY(-50%)}.header-search__icon{right:12px}@media (min-width: 767px){.header-search__icon{right:16px}}.header-search__icon svg{width:20px;height:20px}@media (min-width: 767px){.header-search__icon svg{width:24px;height:24px}}.header-search__clear{right:46px;display:flex;align-items:center;justify-content:center;color:var(--blue)}.header-search__clear:hover{opacity:.7}@media (min-width: 767px){.header-search__clear{right:58px}}@media (min-width: 1024px){.header-search__clear{right:62px}}.header-search__clear svg{width:16px;height:16px}@media (min-width: 767px){.header-search__clear svg{width:20px;height:20px}}.header-search__clear[hidden]{display:none}.header-search__results{margin-top:32px}@media (min-width: 1280px){.header-search__results{margin-top:40px}}.header-search__results-title,.header-search__empty{margin:0;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.header-search__results-title,.header-search__empty{font-size:18px}}.header-search__results-list{margin-top:30px}@media (min-width: 767px){.header-search__results-list{margin-top:32px}}.header-search__view-all{display:inline-flex;margin-top:20px;font-size:16px;line-height:1.4;font-weight:700;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;color:var(--color-text-primary)!important}.header-search__view-all:hover{opacity:.7}.header-search__result{padding:12px 0;display:flex;flex-direction:column;gap:4px;border-bottom:1px solid rgba(11,19,36,.5);text-decoration:none}.header-search__result:hover .header-search__result-title{opacity:.7}.header-search__result-title{color:var(--black);font-size:16px;line-height:1.4;transition:opacity .2s ease}.header-search__result-title span{color:var(--hover-color)}.header-search__result-type{color:#0b132480;font-size:12px;line-height:1.2}.header-search__empty{margin-top:32px}@media (max-width: 1023px){body.burger-open{overflow:hidden}}.breadcrumbs{padding-top:32px;padding-bottom:40px}@media (min-width: 767px){.breadcrumbs{padding-top:60px;padding-bottom:60px}}.breadcrumbs__nav{color:#6c757d;font-size:14px;line-height:1.2;word-break:break-word}.breadcrumbs__link{color:var(--blue)!important}.breadcrumbs__link:hover{opacity:.7}.breadcrumbs__separator,.breadcrumbs__current{color:#6c757d}.breadcrumbs__mobile-break{display:inline}@media (min-width: 767px){.breadcrumbs__mobile-break{display:none}}.hero{color:var(--white);margin-bottom:var(--section-margin);margin-top:calc(-1 * var(--header-height))}.hero-slider{position:relative;overflow:hidden;background-color:var(--black);border-radius:0 0 32px 32px}@media (min-width: 767px){.hero-slider{border-radius:0 0 40px 40px}}.hero-slider__pagination{position:absolute;left:50%!important;bottom:20px!important;transform:translate(-50%);z-index:3;display:flex;align-items:center;gap:8px;width:auto!important}@media (min-width: 767px){.hero-slider__pagination{gap:10px}}@media (min-width: 1280px){.hero-slider__pagination{bottom:32px!important}}.hero-slider .swiper-pagination-bullet{display:block;width:12px;height:12px;padding:0;border-radius:50%;background-color:#ffffff73;border:1px solid rgba(255,255,255,.7);opacity:1;margin:0!important;transition:opacity .2s}@media (hover: hover){.hero-slider .swiper-pagination-bullet:hover{opacity:.7}}@media (hover: none){.hero-slider .swiper-pagination-bullet:active{opacity:.7}}@media (min-width: 1280px){.hero-slider .swiper-pagination-bullet{width:16px;height:16px}}.hero-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ffffffb3}.hero-slide{position:relative;flex:0 0 100%;min-height:660px;overflow:hidden;background-color:var(--black)}@media (min-width: 767px){.hero-slide{min-height:600px}}@media (min-width: 1280px){.hero-slide{min-height:800px}}.hero-slide .container{position:relative;z-index:2}.hero-slide__media{position:absolute;top:0;right:0;bottom:0;left:0}.hero-slide__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:68% center}@media (max-width: 766px){.hero-slide__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0b1324,#0b1324fa 22%,#0b1324e0,#0b13248f 54%,#0b13242e 72%,#0b132400),linear-gradient(90deg,#0b1324b8,#0b13245c,#0b132400 52%)}.hero-slide__media img{width:810px;height:419px;object-fit:cover;object-position:62% bottom;top:unset}}@media (min-width: 767px){.hero-slide__media{background-color:#000}.hero-slide__media img{width:1252px;max-width:unset;right:-347px;left:auto;height:auto}}@media (min-width: 900px){.hero-slide__media img{max-width:100%;width:auto;left:auto;right:0;height:100%}}@media (min-width: 1280px){.hero-slide__media img{object-position:center}}.hero-slide__content{position:relative;padding-top:100px;width:100%}@media (min-width: 480px){.hero-slide__content{max-width:348px}}@media (min-width: 767px){.hero-slide__content{max-width:566px;padding-top:166px}}@media (min-width: 767px) and (max-width: 899px){.hero-slide__content{padding-top:143px}}@media (min-width: 1280px){.hero-slide__content{max-width:603px;padding-top:180px}}.hero-slide__title{margin:0;font-size:32px;line-height:1.2;font-weight:700}.hero-slide__title span{color:var(--green)}@media (min-width: 767px){.hero-slide__title{max-width:536px;font-size:40px}}@media (min-width: 1280px){.hero-slide__title{max-width:100%;font-size:46px}}.hero-slide__text{margin-top:20px;max-width:100%;font-size:16px;line-height:1.4}@media (min-width: 767px){.hero-slide__text{width:450px;margin-top:28px}}@media (min-width: 1280px){.hero-slide__text{width:560px;font-size:20px}}.hero-slide__button{margin-top:32px}@media (max-width: 766px){.hero-slide__button{width:100%}}@media (min-width: 767px){.hero-slide__button{margin-top:40px}}.what-we-do{overflow:hidden;padding-bottom:var(--section-margin)}.what-we-do__head{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}@media (min-width: 767px){.what-we-do__head{gap:20px;margin-bottom:40px}}@media (min-width: 1280px){.what-we-do__head{gap:24px;margin-bottom:60px}}.what-we-do__title{margin:0;font-size:26px;line-height:1.2;font-weight:700;color:var(--black)}.what-we-do__title span{color:var(--green)}@media (min-width: 767px){.what-we-do__title{font-size:32px}}@media (min-width: 1280px){.what-we-do__title{font-size:36px}}.what-we-do__text{margin:0;max-width:100%;font-size:16px;line-height:1.4;color:var(--black)}@media (min-width: 767px){.what-we-do__text{max-width:810px}}@media (min-width: 767px) and (max-width: 899px){.what-we-do__text{max-width:none}}@media (min-width: 1280px){.what-we-do__text{max-width:926px;font-size:18px}}.what-we-do__slider{overflow:visible}.what-we-do__slider .swiper-wrapper{align-items:stretch}@media (min-width: 767px){.what-we-do__slider .swiper-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;transform:none!important}}@media (min-width: 1024px){.what-we-do__slider .swiper-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 767px){.what-we-do__slider .swiper-wrapper[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.what-we-do__slider .swiper-wrapper[data-count]{grid-template-columns:repeat(4,minmax(0,1fr))}.what-we-do__slider .swiper-wrapper[data-count]>.swiper-slide{grid-column:auto}}@media (min-width: 767px){.what-we-do__slider .swiper-wrapper[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.what-we-do__slider .swiper-wrapper[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.what-we-do__slider .swiper-wrapper[data-count="3"],.what-we-do__slider .swiper-wrapper[data-count="5"],.what-we-do__slider .swiper-wrapper[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.what-we-do__slider .swiper-slide{width:288px;height:auto;min-width:0;display:flex}@media (min-width: 767px){.what-we-do__slider .swiper-slide{width:auto!important;margin-right:0!important}}.what-we-do__controls{display:flex;justify-content:center;gap:12px;margin-top:20px}@media (min-width: 767px){.what-we-do__controls{display:none}}.what-we-do-card{height:auto;width:100%;display:block;color:inherit;text-decoration:none}.what-we-do-card__content{position:relative;isolation:isolate;overflow:hidden;height:100%;padding:16px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;border-radius:12px}@media (min-width: 767px){.what-we-do-card__content{padding:20px;border-radius:16px}}@media (min-width: 1280px){.what-we-do-card__content{padding:32px}}.what-we-do-card__content:before,.what-we-do-card__content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.what-we-do-card__content:before{background:linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%)}.what-we-do-card__content:after{top:2px;right:2px;bottom:2px;left:2px;border-radius:10px;background-color:var(--white)}@media (min-width: 767px){.what-we-do-card__content:after{border-radius:14px}}.what-we-do-card__content>*{position:relative;z-index:1}.what-we-do-card__content{transition:transform var(--transition),box-shadow var(--transition)}.what-we-do-card__text-block{display:flex;flex-direction:column;gap:16px;width:100%;margin-bottom:32px}.what-we-do-card__title{margin:0;font-size:18px;line-height:1.2;font-weight:700;color:var(--black)}@media (min-width: 767px){.what-we-do-card__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}@media (min-width: 1280px){.what-we-do-card__title{font-size:20px;max-width:339px}}.what-we-do-card__text{margin:0;font-size:16px;line-height:1.4;color:var(--black)}.what-we-do-card__link{display:inline-flex;align-items:center;gap:6px;width:fit-content;margin-top:auto;font-size:16px;line-height:1.4;font-weight:700;color:var(--blue)}@media (min-width: 1280px){.what-we-do-card__link{font-size:20px;line-height:1.2}}@media (hover: hover){.what-we-do-card__link:hover{opacity:.7}}.what-we-do-card__link-icon{width:20px;height:20px;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background-color:var(--blue);color:var(--white);transition:var(--transition)}.what-we-do-card__link-icon svg{transform:rotate(-90deg)}@media (hover: hover){.what-we-do-card:hover .what-we-do-card__content{transform:translateY(-8px)}}@media (hover: none){.what-we-do-card:active .what-we-do-card__content,.what-we-do-card:has(:active) .what-we-do-card__content{transform:translateY(-8px)}}.event-banner{margin-bottom:var(--section-margin)}.event-banner__slide{border-radius:12px;overflow:hidden}@media (min-width: 767px){.event-banner__slide{border-radius:16px}}.event-banner__link{display:block}.event-banner__image{display:block;width:100%;height:auto;object-fit:cover}.event-banner__slider{position:relative}.event-banner__pagination{position:static!important;margin-top:12px;display:flex;justify-content:center;align-items:center;gap:8px}@media (min-width: 767px){.event-banner__pagination{gap:10px;margin-top:12px}}@media (min-width: 1280px){.event-banner__pagination{margin-top:16px}}.event-banner__pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0!important;opacity:1;border-radius:50%;background-color:var(--white);border:1px solid var(--blue);transition:opacity .2s}@media (hover: hover){.event-banner__pagination .swiper-pagination-bullet:hover{opacity:.7}}@media (hover: none){.event-banner__pagination .swiper-pagination-bullet:active{opacity:.7}}@media (min-width: 1280px){.event-banner__pagination .swiper-pagination-bullet{width:16px;height:16px}}.event-banner__pagination .swiper-pagination-bullet-active{background-color:var(--blue)}.events-section{padding-top:var(--section-margin);padding-bottom:var(--section-margin);background:var(--section-panel-bg);border-radius:32px 32px 0 0;overflow:hidden}@media (min-width: 767px){.events-section{border-radius:40px 40px 0 0}}.events-section__head{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:32px}@media (min-width: 767px){.events-section__head{flex-direction:row;align-items:center;justify-content:space-between;gap:20px;margin-bottom:40px}}@media (min-width: 767px) and (max-width: 899px){.events-section__head{flex-direction:column;align-items:flex-start}}@media (min-width: 1280px){.events-section__head{margin-bottom:60px}}.events-section__head-main{display:flex;flex-direction:column;gap:16px}@media (min-width: 767px){.events-section__head-main{gap:20px}}@media (min-width: 1280px){.events-section__head-main{gap:24px}}.events-section__all-link{display:inline-flex;align-items:center;gap:6px;color:var(--blue)!important;font-size:16px;line-height:1.4;font-weight:700}.events-section__all-link:hover{opacity:.7}@media (min-width: 1280px){.events-section__all-link{font-size:20px;line-height:1.2}}.events-section__all-link-icon{flex-shrink:0;width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:var(--blue);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' viewBox='0 0 9 9' fill='none'%3E%3Cg transform='translate(4.5 4.5) rotate(-90) translate(-4.5 -2.5)'%3E%3Cpath d='M0.5 0.5L4.5 4.5L8.5 0.5' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:9px 9px}.events-section__all-link-icon svg{display:none}.events-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.events-section__title span{color:var(--green)}@media (min-width: 767px){.events-section__title{font-size:32px}}@media (min-width: 1280px){.events-section__title{font-size:36px}}.events-section__subtitle{margin:0;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 1280px){.events-section__subtitle{font-size:18px}}.events-section__slider{overflow:hidden;padding:18px;margin:-18px}@media (max-width: 766px){.events-section__slider{overflow:visible;padding:0;margin:0}}@media (min-width: 1280px){.events-section__slider.swiper-initialized .swiper-slide{transition:opacity .3s ease}.events-section__slider.swiper-initialized .swiper-slide:not(.swiper-slide-visible){opacity:0;pointer-events:none}}.events-section__controls{display:flex;justify-content:center;gap:8px;margin-top:20px}@media (min-width: 767px) and (max-width: 899px){.events-section__controls{justify-content:center}}@media (min-width: 1024px){.events-section__controls{justify-content:flex-end}}.events-card{width:288px;height:auto;display:flex}@media (min-width: 767px){.events-card{width:314px}}@media (min-width: 1280px){.events-card{width:413px}}.events-card__inner{width:100%;height:100%;padding:16px 16px 12px;display:flex;flex-direction:column;border-radius:12px;background-color:var(--white);box-shadow:2px 2px 15px #0000001a;color:inherit;text-decoration:none;transition:transform var(--transition),box-shadow var(--transition)}@media (min-width: 767px){.events-card__inner{padding:20px 20px 16px;border-radius:16px}}@media (min-width: 1280px){.events-card__inner{padding:20px}}.events-card__image-wrap{position:relative;width:100%;height:0;padding-top:58.981233244%;overflow:hidden;border-radius:8px}@media (min-width: 767px) and (max-width: 899px){.events-card__image-wrap{padding-top:58.5454545455%}}.events-card__image{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.events-card__body{margin-top:16px;display:flex;flex-direction:column;flex:1 1 auto}@media (min-width: 767px){.events-card__body{margin-top:20px}}.events-card__title{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}@media (min-width: 767px){.events-card__title{font-size:20px}}.events-card__text{margin-top:12px;margin-bottom:16px;color:var(--black);font-size:16px;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6}@media (min-width: 767px){.events-card__text{margin-top:15px;margin-bottom:20px}}.events-card__footer{margin-top:auto;margin-bottom:0;padding-top:12px;border-top:1px solid #d2e8ff}.events-card__date{color:var(--blue);font-size:14px;line-height:1.4}@media (min-width: 767px){.events-card__date{font-size:16px}}@media (hover: hover){.events-card:hover .events-card__inner{transform:translateY(-8px);box-shadow:0 12px 28px #0b132414}}.events-page{padding-top:0;padding-bottom:60px}@media (min-width: 767px){.events-page{padding-bottom:80px}}.events-page__title{margin-top:0;color:var(--black);font-size:32px;font-weight:700;line-height:1.2}@media (min-width: 767px){.events-page__title{font-size:40px}}@media (min-width: 1280px){.events-page__title{font-size:46px}}.events-page__grid{display:grid;gap:32px;margin-top:32px}@media (min-width: 767px){.events-page__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 16px}}@media (min-width: 1024px){.events-page__grid{gap:40px 20px;margin-top:40px}}.events-page .events-card{width:100%}.events-page__pagination{display:flex;justify-content:center;gap:8px;margin-top:32px}@media (min-width: 767px){.events-page__pagination{justify-content:flex-end;margin-top:40px}}.events-page__pagination-btn.swiper-button-disabled{pointer-events:none}.solution-banner{margin-bottom:var(--section-margin)}.solution-banner__card{position:relative;overflow:hidden;border-radius:12px;background:linear-gradient(92.3deg,#114471 1.03%,#00ad7f 99.12%);padding-bottom:290px;padding-top:24px}@media (min-width: 767px){.solution-banner__card{border-radius:16px;padding-left:20px;min-height:380px;padding-bottom:40px;padding-top:40px}}@media (min-width: 900px){.solution-banner__card{min-height:288px}}@media (min-width: 1024px){.solution-banner__card{min-height:343px;padding-bottom:60px;padding-top:60px}}.solution-banner__sprite{position:absolute;z-index:1;left:0;bottom:-110px;width:100%;height:854px;object-fit:cover;object-position:left top;pointer-events:none;transform:scaleX(-1);mix-blend-mode:color-burn}@media (max-width: 766px){.solution-banner__sprite{top:-194px;bottom:auto;height:854px}}.solution-banner__man{position:absolute;z-index:2;left:50%;bottom:-111px;width:445px;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none;transform:translate(-50%)}@media (min-width: 767px){.solution-banner__man{right:-23px;left:unset;top:30px;width:415px;transform:none;bottom:unset}}@media (min-width: 900px){.solution-banner__man{right:20px;top:-40px;width:478px}}@media (min-width: 1280px){.solution-banner__man{width:524px;right:46px;top:-68px}}.solution-banner__circle{position:absolute;z-index:2;left:50%;bottom:-220px;width:545px;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none;transform:translate(-50%)}@media (min-width: 767px){.solution-banner__circle{right:-109px;left:unset;top:30px;width:584px;transform:none;bottom:unset}}@media (min-width: 900px){.solution-banner__circle{right:-57px;top:-53px;width:641px}}@media (min-width: 1280px){.solution-banner__circle{width:764px;right:-64px;top:-69px}}.solution-banner__content{position:relative;z-index:3;width:100%;color:var(--white);display:flex;flex-direction:column}@media (min-width: 767px){.solution-banner__content{max-width:459px}}@media (min-width: 767px) and (max-width: 899px){.solution-banner__content{max-width:443px}}@media (min-width: 1024px){.solution-banner__content{max-width:504px}}.solution-banner__title{font-size:26px;line-height:1.2;font-weight:700}@media (min-width: 767px){.solution-banner__title{font-size:32px}}@media (min-width: 1024px){.solution-banner__title{max-width:504px}}.solution-banner__description{margin-top:20px;color:var(--white);font-size:16px;line-height:1.4;font-weight:400}@media (min-width: 480px){.solution-banner__description{max-width:481px}}@media (min-width: 767px){.solution-banner__description{font-size:20px}}@media (min-width: 1024px){.solution-banner__description{margin-top:24px}}.solution-banner__button{min-height:42px;padding:10px 36px;width:100%;border-radius:8px;margin-top:32px}@media (min-width: 767px){.solution-banner__button{width:fit-content;padding:14px 36px;min-width:54px;margin-top:40px}}.results-section{padding-bottom:var(--section-margin);overflow:hidden}.results-section__head{margin-bottom:32px}@media (min-width: 767px){.results-section__head{margin-bottom:40px}}@media (min-width: 1280px){.results-section__head{margin-bottom:43px}}.results-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.results-section__title span{color:var(--green)}@media (min-width: 767px){.results-section__title{max-width:none;font-size:32px}}@media (min-width: 1280px){.results-section__title{font-size:36px}}.results-section__slider-wrap{display:flex;flex-direction:column;gap:20px}.results-section__slider{overflow:hidden;padding:18px;margin:-18px}@media (max-width: 766px){.results-section__slider{overflow:visible;padding:0;margin:0}}@media (min-width: 1280px){.results-section__slider.swiper-initialized .swiper-slide{transition:opacity .3s ease}.results-section__slider.swiper-initialized .swiper-slide:not(.swiper-slide-visible){opacity:0;pointer-events:none}}.results-section__controls{display:flex;justify-content:center;gap:8px;margin-top:20px}@media (min-width: 767px) and (max-width: 899px){.results-section__controls{justify-content:center}}@media (min-width: 1024px){.results-section__controls{justify-content:flex-end}}.results-card{width:228px;height:auto;display:flex}@media (min-width: 767px){.results-card{width:231px}}@media (min-width: 1280px){.results-card{width:305px}}.results-card__inner{width:100%;min-height:160px;padding:16px;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;border-radius:16px;background-color:var(--white);box-shadow:2px 2px 15px #0000001a;transition:transform var(--transition),box-shadow var(--transition)}@media (min-width: 767px){.results-card__inner{min-height:182px;padding:20px}}@media (min-width: 767px) and (max-width: 899px){.results-card__inner{min-height:184px}}@media (min-width: 1280px){.results-card__inner{min-height:172px;padding:32px}}@media (hover: hover){.results-card:hover .results-card__inner{transform:translateY(-8px);box-shadow:0 12px 28px #0b132414}}.results-card__value{color:var(--green);font-size:32px;line-height:1.2;font-weight:700}@media (min-width: 767px){.results-card__value{font-size:40px}}@media (min-width: 1280px){.results-card__value{font-size:46px}}.results-card__text{margin:0;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 1280px){.results-card__text{font-size:18px}}.methodology-section{margin-bottom:var(--section-margin)}.methodology-section__head{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}@media (min-width: 767px){.methodology-section__head{gap:20px;margin-bottom:40px;max-width:984px}}@media (min-width: 1280px){.methodology-section__head{gap:24px;margin-bottom:60px;max-width:829px}}.methodology-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.methodology-section__title span:first-child{color:var(--green)}@media (min-width: 767px){.methodology-section__title{font-size:32px}}@media (min-width: 1280px){.methodology-section__title{font-size:36px}}.methodology-section__dash{color:var(--black)}.methodology-section__text{margin:0;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.methodology-section__text{max-width:744px}}@media (min-width: 1280px){.methodology-section__text{font-size:18px;min-width:829px}}@media (min-width: 767px){.methodology-section__banner-wrap{position:relative}}.methodology-section__banner{position:relative;display:flex;flex-direction:column;gap:32px;border-radius:16px}@media (min-width: 767px){.methodology-section__banner{gap:0;min-height:390px;overflow:hidden;padding:40px 40px 90px;background-color:#1a222d}}@media (min-width: 767px) and (max-width: 899px){.methodology-section__banner{min-height:436px;padding:20px 20px 90px}}@media (min-width: 900px){.methodology-section__banner{min-height:484px;padding:40px 40px 100px}}@media (min-width: 1280px){.methodology-section__banner{min-height:524px;padding:60px 60px 114px}}.methodology-section__button{width:100%;min-width:0;text-decoration:none}@media (min-width: 767px){.methodology-section__button{position:absolute;z-index:2;left:20px;bottom:20px;width:fit-content;min-width:unset}}@media (min-width: 767px) and (max-width: 899px){.methodology-section__button{left:20px;bottom:20px}}@media (min-width: 900px){.methodology-section__button{left:40px;bottom:40px}}@media (min-width: 1280px){.methodology-section__button{left:60px;bottom:60px}}.methodology-section__bg{display:none}@media (min-width: 767px){.methodology-section__bg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}}.methodology-section__list{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px}@media (min-width: 767px){.methodology-section__list{gap:20px;width:442px}}@media (min-width: 767px) and (max-width: 899px){.methodology-section__list{width:405px}}@media (min-width: 1280px){.methodology-section__list{width:462px}}.methodology-item{min-height:76px;padding:16px;display:flex;align-items:center;gap:16px;border-radius:16px;background-color:var(--white);box-shadow:2px 2px 15px #0000001a;transition:transform var(--transition),box-shadow var(--transition)}@media (min-width: 767px){.methodology-item{min-height:90px;padding:20px;gap:20px}}@media (hover: hover){.methodology-item:hover{transform:translateY(-8px);box-shadow:0 12px 28px #0b132414}}.methodology-item__icon{width:40px;height:40px;flex-shrink:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--white);background:linear-gradient(180deg,#1d588e,#00ad7f)}@media (min-width: 767px){.methodology-item__icon{width:48px;height:48px}}.methodology-item__icon svg{width:22px;height:16px}@media (min-width: 767px){.methodology-item__icon svg{width:27px;height:19px}}.methodology-item__text{color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.methodology-item__text{font-size:18px}}.programs-section{margin-bottom:var(--section-margin)}.programs-section__head{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:32px}@media (min-width: 767px){.programs-section__head{flex-direction:row;align-items:center;justify-content:space-between;gap:20px;margin-bottom:40px}}@media (min-width: 767px) and (max-width: 899px){.programs-section__head{flex-direction:column;align-items:flex-start}}@media (min-width: 1280px){.programs-section__head{margin-bottom:43px}}@media (min-width: 767px) and (max-width: 899px){.programs-section__all-link{display:none}}.programs-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.programs-section__title span{color:var(--green)}@media (min-width: 767px){.programs-section__title{font-size:32px}}@media (min-width: 1280px){.programs-section__title{font-size:36px}}.programs-section__all-link{display:inline-flex;align-items:center;gap:6px;color:var(--blue)!important;font-size:16px;line-height:1.4;font-weight:700}.programs-section__all-link:hover{opacity:.7}@media (min-width: 1280px){.programs-section__all-link{font-size:20px;line-height:1.2}}.programs-section__all-link-icon{width:20px;height:20px;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background-color:var(--blue);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' viewBox='0 0 9 9' fill='none'%3E%3Cg transform='translate(4.5 4.5) rotate(-90) translate(-4.5 -2.5)'%3E%3Cpath d='M0.5 0.5L4.5 4.5L8.5 0.5' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:9px 9px}.programs-section__all-link-icon svg{display:none}.programs-section__layout{display:flex;flex-direction:column;gap:20px}@media (min-width: 767px){.programs-section__layout{flex-direction:column;align-items:stretch;gap:0}}@media (min-width: 900px){.programs-section__layout{flex-direction:row;align-items:stretch;gap:20px}}.programs-section__media{border-radius:12px;overflow:hidden}@media (min-width: 767px){.programs-section__media{flex:none;border-radius:16px}}@media (min-width: 900px){.programs-section__media{width:482px;flex:0 0 482px}}@media (min-width: 1280px){.programs-section__media{width:630px;flex-basis:630px}}@media (max-width: 899px){.programs-section__media{margin:0 calc(-1 * var(--container-padding))}}.programs-section__image{width:100%;height:240px;display:block;object-fit:cover;border-radius:inherit}@media (min-width: 767px){.programs-section__image{height:320px;min-height:0}}@media (min-width: 900px){.programs-section__image{height:100%;min-height:538px}}@media (min-width: 1280px){.programs-section__image{min-height:616px}}.programs-section__cards{display:flex;flex-direction:column;gap:20px;width:100%;min-width:0;margin-top:-60px}@media (min-width: 767px){.programs-section__cards{position:relative;z-index:1;flex:none;width:100%;margin-top:-40px}}@media (min-width: 767px) and (max-width: 899px){.programs-section__cards{margin-top:-40px}}@media (min-width: 900px){.programs-section__cards{flex:1 1 0;width:auto;margin-top:unset}}.programs-section__cards>article{display:flex;min-width:0}.programs-card{width:100%;display:block;color:inherit;text-decoration:none}.programs-card__content{position:relative;isolation:isolate;overflow:hidden;width:100%;min-width:0;min-height:174px;padding:16px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;border-radius:12px}@media (min-width: 767px){.programs-card__content{min-height:0;padding:20px;border-radius:16px;gap:20px}}@media (min-width: 767px) and (max-width: 899px){.programs-card__content{min-height:166px;gap:20px}}@media (min-width: 900px){.programs-card__content{min-height:166px;gap:16px}}@media (min-width: 1280px){.programs-card__content{min-height:192px;padding:32px}}.programs-card__content:before,.programs-card__content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.programs-card__content:before{background:linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%)}.programs-card__content:after{top:2px;right:2px;bottom:2px;left:2px;border-radius:10px;background-color:var(--white)}@media (min-width: 767px){.programs-card__content:after{border-radius:14px}}.programs-card__content>*{position:relative;z-index:1}.programs-card__content{transition:transform var(--transition),box-shadow var(--transition)}.programs-card__text-block{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0}.programs-card__title{margin:0;display:block;width:100%;overflow:hidden;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 900px){.programs-card__title{text-overflow:ellipsis;white-space:nowrap}}@media (min-width: 1280px){.programs-card__title{font-size:20px}}.programs-card__text{margin:0;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 900px){.programs-card__text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}.programs-card__text sup{font-size:.65em;vertical-align:super}.programs-card__link{display:inline-flex;align-items:center;gap:6px;margin-top:auto;color:var(--blue);font-size:16px;line-height:1.4;font-weight:700}@media (min-width: 1280px){.programs-card__link{font-size:20px;line-height:1.2}}@media (hover: hover){.programs-card__link:hover{opacity:.7}}.programs-card__link-icon{width:20px;height:20px;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background-color:var(--blue);color:var(--white)}@media (min-width: 900px){.programs-card__link-icon{width:20px;height:20px}}.programs-card__link-icon svg{transform:rotate(-90deg)}@media (hover: hover){.programs-card:hover .programs-card__content{transform:translateY(-8px)}}@media (hover: none){.programs-card:active .programs-card__content,.programs-card:has(:active) .programs-card__content{transform:translateY(-8px)}}.how-we-work-section{margin-bottom:var(--section-margin)}.how-we-work-section__head{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}@media (min-width: 767px){.how-we-work-section__head{gap:20px;margin-bottom:40px}}@media (min-width: 1280px){.how-we-work-section__head{gap:24px;margin-bottom:60px}}.how-we-work-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.how-we-work-section__title span{color:var(--green)}@media (min-width: 767px){.how-we-work-section__title{font-size:32px}}@media (min-width: 1280px){.how-we-work-section__title{font-size:36px}}.how-we-work-section__text{margin:0;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 1280px){.how-we-work-section__text{max-width:926px;font-size:18px}}.how-we-work-section__timeline{position:relative;display:flex;flex-direction:column;gap:28px}.how-we-work-section__timeline:before{content:none}@media (min-width: 767px) and (max-width: 899px){.how-we-work-section__timeline{flex-direction:row;flex-wrap:wrap;column-gap:20px;row-gap:20px}.how-we-work-section__timeline:before{content:none}}@media (min-width: 900px){.how-we-work-section__timeline{flex-direction:row;flex-wrap:nowrap;gap:20px}.how-we-work-section__timeline:before{content:none}}.how-we-work-step{position:relative;display:grid;grid-template-columns:40px 20px minmax(0,1fr);align-items:flex-start}.how-we-work-step:not(:last-child):after{content:"";position:absolute;top:20px;left:19px;width:2px;height:calc(100% + 28px);background-color:var(--blue)}@media (min-width: 767px){.how-we-work-step:not(:last-child):after{content:none}}@media (min-width: 767px) and (max-width: 899px){.how-we-work-step{flex:0 0 calc((100% - 20px)/2);min-width:0;display:flex;flex-direction:column;gap:20px}.how-we-work-step:not(:last-child):before{content:none}.how-we-work-step:nth-child(odd):before{content:"";position:absolute;top:27px;left:27px;width:calc(100% + 47px);height:2px;background-color:var(--blue)}.how-we-work-step:nth-child(2n):not(:last-child):after{content:"";position:absolute;top:27px;left:27px;width:calc(100% - 27px);height:2px;background-color:var(--blue)}}@media (min-width: 900px){.how-we-work-step{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:20px}.how-we-work-step:nth-child(odd):before,.how-we-work-step:nth-child(2n):after{content:none}.how-we-work-step:not(:last-child):before{content:"";position:absolute;top:27px;left:27px;width:calc(100% + 20px);height:2px;background-color:var(--blue)}}@media (min-width: 1280px){.how-we-work-step:not(:last-child):before{top:32px;left:32px}}.how-we-work-step__marker{position:relative;z-index:1;width:40px;height:40px;flex-shrink:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#114471,#00ad7f);color:var(--white);font-size:14px;line-height:1.4;font-weight:700}@media (min-width: 767px){.how-we-work-step__marker{width:54px;height:54px;font-size:16px}}@media (min-width: 1280px){.how-we-work-step__marker{width:64px;height:64px;font-size:20px;line-height:1.2}}.how-we-work-step__content{grid-column:3;display:flex;flex-direction:column;gap:16px}@media (min-width: 767px){.how-we-work-step__content{width:100%}}.how-we-work-step__title{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 1280px){.how-we-work-step__title{font-size:20px}}.how-we-work-step__text{margin:0;color:var(--black);font-size:16px;line-height:1.4}.clients-section{padding-bottom:var(--section-margin);overflow:hidden}.clients-section__title{margin:0 0 32px;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.clients-section__title span{color:var(--green)}@media (min-width: 767px){.clients-section__title{margin-bottom:40px;font-size:32px}}@media (min-width: 1280px){.clients-section__title{margin-bottom:43px;font-size:36px}}.clients-section__slider{overflow:visible}.clients-section__slider .swiper-wrapper{align-items:stretch;transition-timing-function:linear}.clients-section__slide{width:118px;height:auto}@media (min-width: 767px){.clients-section__slide{width:147px}}@media (min-width: 1280px){.clients-section__slide{width:212px}}.client-card{width:100%;height:80px;padding:14px;display:flex;align-items:center;justify-content:center;border-radius:10px;background-color:var(--white);box-shadow:1.143px 1.143px 8.571px #0000001a}@media (min-width: 767px){.client-card{height:100px;padding:17px;border-radius:12px;box-shadow:1.429px 1.429px 10.714px #0000001a}}@media (min-width: 1280px){.client-card{height:140px;padding:24px;border-radius:16px;box-shadow:2px 2px 15px #0000001a}}.client-card__logo{width:100%;height:100%;display:block;object-fit:contain}.standards-section{padding-bottom:var(--section-margin);overflow:hidden}.standards-section__header{margin-bottom:32px}@media (min-width: 767px){.standards-section__header{margin-bottom:40px}}@media (min-width: 1280px){.standards-section__header{margin-bottom:43px}}.standards-section__title{margin:0 0 16px;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.standards-section__title span{color:var(--green)}@media (min-width: 767px){.standards-section__title{margin-bottom:20px;max-width:984px;font-size:32px}}@media (min-width: 1280px){.standards-section__title{margin-bottom:24px;font-size:36px}}.standards-section__text{margin:0;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.standards-section__text{max-width:726px}}@media (min-width: 1280px){.standards-section__text{font-size:18px}}.standards-section__slider{overflow:visible}.standards-section__slider .swiper-wrapper{align-items:stretch;transition-timing-function:linear}.standards-section__slide{width:118px;height:auto}@media (min-width: 767px){.standards-section__slide{width:147px}}@media (min-width: 1280px){.standards-section__slide{width:212px}}.standards-card{width:100%;height:80px;padding:14px;display:flex;align-items:center;justify-content:center;border-radius:10px;background-color:var(--white);box-shadow:1.143px 1.143px 8.571px #0000001a}@media (min-width: 767px){.standards-card{height:100px;padding:17px;border-radius:12px;box-shadow:1.429px 1.429px 10.714px #0000001a}}@media (min-width: 1280px){.standards-card{height:140px;padding:24px;border-radius:16px;box-shadow:2px 2px 15px #0000001a}}.standards-card__logo{width:100%;height:100%;display:block;object-fit:contain}.planet-section{padding-top:var(--section-margin);padding-bottom:var(--section-margin);background:var(--section-panel-bg);border-radius:32px 32px 0 0;overflow:hidden}@media (min-width: 767px){.planet-section{border-radius:40px 40px 0 0}}@media (min-width: 900px) and (max-width: 1279px){.planet-section{overflow:visible}}.planet-section__layout{display:flex;flex-direction:column;gap:28px}@media (min-width: 767px) and (max-width: 899px){.planet-section__layout{position:relative;gap:40px;min-height:496px}}@media (min-width: 900px){.planet-section__layout{display:grid;grid-template-columns:minmax(0,1fr) 482px;grid-template-rows:auto minmax(0,1fr);grid-template-areas:"title grid" "planet grid";align-items:start;gap:20px}}@media (min-width: 900px) and (max-width: 1279px){.planet-section__layout{overflow:visible}}@media (min-width: 1280px){.planet-section__layout{grid-template-columns:minmax(0,1fr) 630px}}.planet-section__title{margin:0;color:var(--blue);font-size:32px;line-height:1.2;font-weight:700}@media (min-width: 480px){.planet-section__title{max-width:348px}}@media (min-width: 767px){.planet-section__title{max-width:100%;font-size:40px}}@media (min-width: 767px) and (max-width: 899px){.planet-section__title{position:relative;z-index:2;padding-right:min(200px,32vw)}}@media (min-width: 900px){.planet-section__title{grid-area:title}}@media (min-width: 1280px){.planet-section__title{font-size:46px}}.planet-section__grid{display:none}@media (min-width: 767px){.planet-section__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (min-width: 767px) and (max-width: 899px){.planet-section__grid{position:relative;z-index:2}}@media (min-width: 900px){.planet-section__grid{grid-area:grid;z-index:1}}.planet-section__slider{overflow:visible;padding:18px;margin:-18px}.planet-section__slider .swiper-wrapper{align-items:stretch}@media (min-width: 767px){.planet-section__slider{display:none}}.planet-section__slide{width:288px;height:auto}@media (min-width: 767px){.planet-section__slide{width:auto}}.planet-section__planet{container-type:inline-size;container-name:planet-globe;width:300px;margin-top:20px;margin-left:auto;margin-right:auto;aspect-ratio:1;position:relative;filter:drop-shadow(-10px 10px 20px rgba(17,68,113,.26))}@media (min-width: 767px) and (max-width: 899px){.planet-section__planet{position:absolute;top:-56px;right:0;left:auto;width:240px;margin:0;transform:rotate(9.33deg);grid-area:unset;filter:drop-shadow(-20px 20px 30px rgba(17,68,113,.26));z-index:1}}@media (min-width: 900px){.planet-section__planet{position:relative;top:auto;right:auto;left:auto;align-self:stretch;display:flex;align-items:flex-end;justify-content:flex-start;width:clamp(300px,100%,470px);min-width:0;min-height:0;margin-top:0;aspect-ratio:unset;overflow:hidden;transform:none;grid-area:planet;filter:drop-shadow(-20px 20px 30px rgba(17,68,113,.26));padding-bottom:48px;margin-bottom:-48px}.planet-section__planet .planet-globe{position:relative;inset:auto;width:100%;max-width:100%;aspect-ratio:1;height:auto;flex:0 0 auto;min-height:0;overflow:visible}}@media (min-width: 900px) and (min-width: 900px) and (max-width: 1279px){.planet-section__planet{align-items:center;align-self:center;overflow:visible;box-sizing:border-box;filter:none}}.planet-globe{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.planet-globe__base{position:relative;width:200px;height:200px;flex-shrink:0;transform:scale(calc(100cqw/200px));transform-origin:center center}.planet-globe__sphere,.planet-globe__outer-shadow,.planet-globe__worldmap,.planet-globe__worldmap-back,.planet-globe__worldmap-front,.planet-globe__inner-shadow{position:absolute;display:block;margin:0}.planet-globe__sphere{left:0;top:0;width:100%;height:100%;border-radius:50%}.planet-globe__outer-shadow{left:0;top:93%;width:100%;height:15%;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0'%20y='0'%20width='200'%20height='30'%20viewBox='0%200%20200%2030'%3e%3cdefs%3e%3cradialGradient%20id='rg'%20cx='2352.0752'%20cy='-6534.8057'%20r='42.1262'%20gradientTransform='matrix(2.3735%200%200%200.3561%20-5482.7529%202342.1565)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0'%20stop-color='%23000000'%20stop-opacity='1'/%3e%3cstop%20offset='0.0855'%20stop-color='%23000000'%20stop-opacity='0.78'/%3e%3cstop%20offset='0.1701'%20stop-color='%23000000'%20stop-opacity='0.59'/%3e%3cstop%20offset='0.2581'%20stop-color='%23000000'%20stop-opacity='0.43'/%3e%3cstop%20offset='0.3503'%20stop-color='%23000000'%20stop-opacity='0.29'/%3e%3cstop%20offset='0.4479'%20stop-color='%23000000'%20stop-opacity='0.18'/%3e%3cstop%20offset='0.5526'%20stop-color='%23000000'%20stop-opacity='0.10'/%3e%3cstop%20offset='0.668'%20stop-color='%23000000'%20stop-opacity='0.04'/%3e%3cstop%20offset='0.8021'%20stop-color='%23000000'%20stop-opacity='0.01'/%3e%3cstop%20offset='1'%20stop-color='%23000000'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3c/defs%3e%3cellipse%20fill='url(%23rg)'%20opacity='0.85'%20cx='100'%20cy='15'%20rx='100'%20ry='15'/%3e%3c/svg%3e");background-position:0 0;background-repeat:no-repeat;background-size:100% 100%}.planet-globe__worldmap{left:0;top:0;width:100%;height:100%;overflow:hidden;border-radius:50%}.planet-globe__worldmap-back,.planet-globe__worldmap-front{left:0;top:0;width:500%;height:100%;background-image:url(/local/templates/main_new/assets/images/worldmap.svg);background-repeat:no-repeat;background-size:1000px 410px}.planet-globe__worldmap-front{background-position:0 0;animation:planet-texture-spin-reverse 24s linear infinite}.planet-globe__worldmap-back{background-position:0 -215px;animation:planet-texture-spin 24s linear infinite}.planet-globe__inner-shadow{left:0;top:0;width:100%;height:100%;border-radius:50%;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0'%20y='0'%20width='200'%20height='200'%20viewBox='0%200%20200%20200'%3e%3cradialGradient%20id='rg'%20cx='50%25'%20cy='50%25'%20r='100'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0.85'%20stop-color='%23000000'%20stop-opacity='0'/%3e%3cstop%20offset='1'%20stop-color='%23000000'%20stop-opacity='0.2'/%3e%3c/radialGradient%3e%3ccircle%20fill='url(%23rg)'%20opacity='1'%20cx='50%25'%20cy='50%25'%20r='100'/%3e%3c/svg%3e");background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;pointer-events:none}@media (prefers-reduced-motion: reduce){.planet-globe__worldmap-front,.planet-globe__worldmap-back{animation:none}}@keyframes planet-texture-spin{0%{transform:translate(0)}to{transform:translate(-47.5%)}}@keyframes planet-texture-spin-reverse{0%{transform:translate(-47.5%)}to{transform:translate(0)}}.planet-card{min-height:238px;padding:16px;display:flex;flex-direction:column;gap:32px;border-radius:16px;background-color:var(--white);box-shadow:2px 2px 15px #0000001a}@media (min-width: 767px) and (max-width: 899px){.planet-card{min-height:238px;padding:20px;gap:32px}}@media (min-width: 900px){.planet-card{min-height:326px;padding:20px}}@media (min-width: 1280px){.planet-card{min-height:306px;padding:32px 24px 32px 32px}}.planet-card__content{display:flex;flex:1 1 auto;flex-direction:column;gap:12px}@media (min-width: 767px){.planet-card__content{gap:16px}}.planet-card__title{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 767px){.planet-card__title{font-size:20px}}.planet-card__text{margin:0;color:var(--black);font-size:16px;line-height:1.4}.planet-card__button{width:100%;min-height:42px;padding:8px 12px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--blue);border-radius:8px;color:var(--blue);font-size:16px;line-height:1.4;font-weight:700;text-decoration:none;transition:color .2s ease,background-color .2s ease,border-color .2s ease}@media (min-width: 767px){.planet-card__button{width:160px}}@media (hover: hover){.planet-card__button:hover{opacity:.7;background-color:transparent;border-color:var(--blue-hover);color:var(--blue-hover)}}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-modal);display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--transition) ease,visibility var(--transition) ease}.modal[aria-hidden=false]{opacity:1;visibility:visible;pointer-events:auto}.modal[aria-hidden=false] .modal__backdrop{opacity:1}.modal[aria-hidden=false] .modal__dialog{transform:translateY(0);opacity:1}.modal__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#63636380;opacity:0;transition:opacity var(--transition) ease}.modal__dialog{position:relative;width:100%;margin:14px;padding:20px 14px 14px;background:var(--white);border-radius:16px;transform:translateY(24px);opacity:0;transition:transform .23s ease,opacity .23s ease}@media (min-width: 767px){.modal__dialog{margin:32px 20px;max-width:590px;padding:0}}.modal__content{position:relative}@media (max-width: 766px){.modal__content .tell-form__title{padding-right:48px}}.modal__close{position:absolute;top:14px;right:14px;z-index:2;color:var(--blue)}@media (min-width: 767px){.modal__close{top:20px;right:20px}}@media (min-width: 767px){.application-modal .modal__dialog{max-width:590px}}.application-modal .tell-form{gap:40px;align-items:flex-start;background:var(--white);box-shadow:none}@media (min-width: 767px){.application-modal .tell-form{min-height:auto;padding:40px}}.application-modal .tell-form__title{display:block;color:var(--black);font-size:26px;line-height:1.2}@media (min-width: 767px){.application-modal .tell-form__title{padding-right:0;font-size:36px}}.application-modal .tell-form__field{min-height:30px;border-bottom-color:var(--blue)}.application-modal .tell-form__input{color:var(--black);font-size:16px}.application-modal .tell-form__input::placeholder{color:var(--black)}.application-modal .tell-form__check-text{color:#6c757d;line-height:1.2}@media (min-width: 1024px){.application-modal .tell-form__check-text{max-width:446px}}.application-modal .tell-form__checkbox-box{border-color:var(--blue)}.application-modal .tell-form__checkbox-input:checked+.tell-form__checkbox-box{background-repeat:no-repeat;background-position:center;background-size:80%;background-image:url("data:image/svg+xml,%3Csvg width='13' height='9' viewBox='0 0 27 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.896 0.453985C26.5013 1.0593 26.5013 2.0407 25.896 2.64602L10.396 18.146C9.7907 18.7513 8.8093 18.7513 8.20399 18.146L0.453985 10.396C-0.151328 9.7907 -0.151328 8.8093 0.453985 8.20399C1.0593 7.59867 2.0407 7.59867 2.64602 8.20399L9.3 14.858L23.704 0.453985C24.3093 -0.151328 25.2907 -0.151328 25.896 0.453985Z' fill='%23114471'/%3E%3C/svg%3E%0A")}.application-modal .tell-form__submit{width:fit-content;min-height:54px;padding:16px 20px}.application-modal .tell-select__trigger{border-bottom-color:var(--blue);color:var(--black);font-size:16px}.application-modal .tell-select__icon{color:var(--blue)}.video-modal[aria-hidden=false] .modal__dialog{transform:none}.video-modal .modal__dialog{margin:auto 14px;padding:0;max-width:1064px;background:transparent;transform:none}@media (min-width: 767px){.video-modal .modal__dialog{margin:auto 20px}}.video-modal .modal__close{position:fixed;top:14px;right:14px;color:var(--white);z-index:3}@media (min-width: 767px){.video-modal .modal__close{top:20px;right:20px}.video-modal .modal__close:hover{opacity:.8}}.video-modal .video-modal__frame{width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--black)}.video-modal .video-modal__frame iframe{display:block;width:100%;height:100%;border:0}@media (min-width: 767px){.research-modal .modal__dialog{max-width:738px}}.research-modal .research-modal__body{display:flex;flex-direction:column;gap:28px;padding:40px 20px 20px}@media (min-width: 767px){.research-modal .research-modal__body{padding:40px}}.research-modal .research-modal__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}@media (min-width: 767px){.research-modal .research-modal__title{font-size:36px}}.research-modal .research-modal__text{margin:0;color:var(--black);font-size:16px;line-height:1.4}.research-modal .research-modal__text a{color:var(--blue);text-underline-offset:2px}.hr-direction-modal .hr-direction-modal__result{border:2px solid transparent;background:linear-gradient(var(--white),var(--white)) padding-box,linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%) border-box}@media (max-width: 766px){.hr-direction-modal .modal__dialog{padding:0}}@media (min-width: 767px){.hr-direction-modal .modal__dialog{max-width:738px}}@media (max-width: 766px){.hr-direction-modal .modal__close{top:16px;right:16px}}.hr-direction-modal .hr-direction-modal__body{display:flex;flex-direction:column;gap:32px;padding:40px 16px 16px}@media (min-width: 767px){.hr-direction-modal .hr-direction-modal__body{gap:40px;padding:40px}}.hr-direction-modal .hr-direction-modal__title{margin:0;max-width:410px;color:var(--black);font-size:26px;line-height:1.2;font-weight:700;padding-right:30px}@media (min-width: 767px){.hr-direction-modal .hr-direction-modal__title{font-size:32px;max-width:510px;padding-right:20px}}@media (min-width: 1280px){.hr-direction-modal .hr-direction-modal__title{font-size:36px;max-width:540px}}.hr-direction-modal .hr-direction-modal__title--no-clamp{max-width:none}.hr-direction-modal .hr-direction-modal__content{display:flex;flex-direction:column;gap:20px}@media (min-width: 767px){.hr-direction-modal .hr-direction-modal__content{gap:24px}}.hr-direction-modal .hr-direction-modal__intro,.hr-direction-modal .hr-direction-modal__content>p{margin:0;color:var(--black);font-size:16px;line-height:1.4}.hr-direction-modal .hr-direction-modal__intro-group,.hr-direction-modal .hr-direction-modal__section{display:flex;flex-direction:column;gap:16px}.hr-direction-modal .hr-direction-modal__subtitle,.hr-direction-modal .hr-direction-modal__content>h3,.hr-direction-modal .hr-direction-modal__section>h3{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 767px){.hr-direction-modal .hr-direction-modal__subtitle,.hr-direction-modal .hr-direction-modal__content>h3,.hr-direction-modal .hr-direction-modal__section>h3{font-size:20px}}.hr-direction-modal .hr-direction-modal__list,.hr-direction-modal .hr-direction-modal__content>ul,.hr-direction-modal .hr-direction-modal__section>ul{margin:0;padding:0;list-style:disc;list-style-position:outside;color:var(--black);font-size:16px;line-height:1.4}.hr-direction-modal .hr-direction-modal__list li,.hr-direction-modal .hr-direction-modal__content>ul li,.hr-direction-modal .hr-direction-modal__section>ul li{margin:0 0 8px 24px;display:list-item;list-style:disc;list-style-position:outside}.hr-direction-modal .hr-direction-modal__list li:last-child,.hr-direction-modal .hr-direction-modal__content>ul li:last-child,.hr-direction-modal .hr-direction-modal__section>ul li:last-child{margin-bottom:0}.hr-direction-modal .hr-direction-modal__result{padding:14px;border-radius:16px}@media (min-width: 767px){.hr-direction-modal .hr-direction-modal__result{padding:18px}}.hr-direction-modal .hr-direction-modal__result-text{margin:0;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.hr-direction-modal .hr-direction-modal__result-text{font-size:18px;line-height:1.2}}.hr-direction-modal .hr-direction-modal__result-text strong{font-weight:700}.hr-direction-modal .hr-direction-modal__button{width:fit-content;min-width:0;min-height:42px;padding:12px 16px}@media (min-width: 767px){.hr-direction-modal .hr-direction-modal__button{min-height:54px;padding:16px 20px}}@media (min-width: 767px){.service-strategic-modal .modal__dialog{max-width:738px}}@media (max-width: 766px){.service-strategic-modal .modal__close{top:16px;right:16px}}.service-strategic-modal .service-strategic-modal__body{display:flex;flex-direction:column;gap:28px;padding:40px 20px 20px}@media (min-width: 767px){.service-strategic-modal .service-strategic-modal__body{padding:40px}}.service-strategic-modal .service-strategic-modal__title{margin:0;max-width:250px;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}@media (min-width: 767px){.service-strategic-modal .service-strategic-modal__title{max-width:none;font-size:36px}}.service-strategic-modal .service-strategic-modal__text{color:var(--black);font-size:16px;line-height:1.4}.service-strategic-modal .service-strategic-modal__text p{margin:0}.service-strategic-modal .service-strategic-modal__text p:not(:last-child){margin-bottom:28px}@media (max-width: 766px){.service-strategic-modal .service-strategic-modal__text-break{display:none}}.service-strategic-modal .service-strategic-modal__button{width:fit-content;min-width:0;min-height:42px;padding:12px 16px}@media (min-width: 767px){.service-strategic-modal .service-strategic-modal__button{min-height:54px;padding:16px 20px}}@media (max-width: 766px){.service-6-context-modal .modal__dialog{padding:0}}@media (min-width: 767px){.service-6-context-modal .modal__dialog{max-width:738px}}@media (max-width: 766px){.service-6-context-modal .modal__close{top:16px;right:16px}}.service-6-context-modal .service-6-context-modal__body{display:flex;flex-direction:column;gap:32px;padding:40px 16px 16px}@media (min-width: 767px){.service-6-context-modal .service-6-context-modal__body{gap:40px;padding:40px}}.service-6-context-modal .service-6-context-modal__title{margin:0;max-width:540px;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}@media (min-width: 767px){.service-6-context-modal .service-6-context-modal__title{font-size:32px}}@media (min-width: 1280px){.service-6-context-modal .service-6-context-modal__title{font-size:32px}}.service-6-context-modal .service-6-context-modal__cards{display:flex;flex-direction:column;gap:20px}.service-6-context-modal .service-6-context-modal__card{padding:14px;border:2px solid transparent;border-radius:16px;background:linear-gradient(var(--white),var(--white)) padding-box,linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%) border-box}@media (min-width: 767px){.service-6-context-modal .service-6-context-modal__card{padding:20px}}.service-6-context-modal .service-6-context-modal__text{margin:0;color:var(--black);font-size:16px;line-height:1.2}@media (min-width: 767px){.service-6-context-modal .service-6-context-modal__text{font-size:18px}}.thanks-modal{align-items:center}.thanks-modal .modal__dialog{overflow:hidden;box-sizing:border-box;width:calc(100% - 28px);max-width:348px;min-height:480px;margin:14px auto;padding:0;box-shadow:2px 2px 15px #0000001a}@media (min-width: 767px){.thanks-modal .modal__dialog{width:100%;max-width:738px;min-height:400px;height:400px;margin:32px auto}}.thanks-modal .modal__close{top:16px;right:16px}@media (min-width: 767px){.thanks-modal .modal__close{top:20px;right:20px}}.thanks-modal__content{position:relative;height:100%;min-height:inherit}.thanks-modal__text{position:relative;z-index:1;box-sizing:border-box;max-width:316px;padding:40px 16px 0;display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.thanks-modal__text{max-width:367px;padding:40px 0 0 40px}}@media (min-width: 1280px){.thanks-modal__text{gap:40px}}.thanks-modal__title{margin:0;color:var(--black);font-size:26px;font-weight:700;line-height:1.2}@media (min-width: 767px){.thanks-modal__title{font-size:32px}}@media (min-width: 1280px){.thanks-modal__title{font-size:36px}}.thanks-modal__copy{display:flex;flex-direction:column;gap:20px;max-width:316px;color:var(--black);font-size:16px;font-weight:400;line-height:1.4}@media (min-width: 767px){.thanks-modal__copy{font-size:18px}}.thanks-modal__copy p{margin:0}.thanks-modal__media{position:absolute;left:50%;bottom:0;z-index:0;width:312px;height:253px;overflow:hidden;transform:translate(-50%);pointer-events:none}@media (min-width: 767px){.thanks-modal__media{left:288px;top:45px;bottom:auto;width:468px;height:375px;transform:none}}.thanks-modal__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.team-section{padding-bottom:var(--section-margin);overflow:hidden}.team-section__title{margin:0 0 32px;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.team-section__title span{color:var(--green)}@media (min-width: 767px){.team-section__title{margin-bottom:40px;font-size:32px}}@media (min-width: 1280px){.team-section__title{margin-bottom:60px;font-size:36px}}.team-section__body{display:flex;flex-direction:column;gap:20px;align-items:stretch}.team-section__slider{overflow:hidden;padding:18px;margin:-18px}@media (max-width: 766px){.team-section__slider{overflow:visible}}.team-section__slider .swiper-wrapper{align-items:stretch}.team-section__controls{display:flex;justify-content:center;gap:8px}@media (min-width: 767px) and (max-width: 899px){.team-section__controls{justify-content:center}}@media (min-width: 1024px){.team-section__controls{justify-content:flex-end}}.team-card{width:168px;height:auto;display:flex;flex-direction:column;align-items:center}@media (min-width: 767px){.team-card{width:231px}}@media (min-width: 1280px){.team-card{width:305px}}.team-card__link{width:100%;display:flex;flex-direction:column;align-items:center;color:inherit;text-decoration:none}.team-card__media{width:168px;height:168px;display:flex;align-items:center;justify-content:center}@media (min-width: 767px){.team-card__media{width:200px;height:200px}}@media (min-width: 1280px){.team-card__media{width:280px;height:280px}}.team-card__image-frame{width:100%;height:100%;padding:2px;border-radius:50%;background:#d9e2eb;transition:background var(--transition)}.team-card__image{width:100%;height:100%;display:block;object-fit:cover;border-radius:50%;background-color:var(--white)}.team-card__content{width:100%;padding-top:8px;display:flex;flex-direction:column;gap:8px;text-align:center}@media (min-width: 767px){.team-card__content{padding-top:16px}}.team-card__name{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 1280px){.team-card__name{font-size:20px}}.team-card__role{margin:0;color:var(--black);font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}@media (min-width: 767px){.team-card__role{font-size:16px;-webkit-line-clamp:2;line-clamp:2}}@media (hover: hover){.team-card:hover .team-card__image-frame{background:linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%)}}@media (hover: none){.team-card:active .team-card__image-frame{background:linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%)}}.tell-section{margin-bottom:var(--section-margin)}.tell-section__card{position:relative;overflow:hidden;border-radius:16px;background:linear-gradient(92.24deg,#114471 1.03%,#00ad7f 99.12%)}.tell-section__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(92.3deg,#114471 1.03%,#00ad7f 99.12%)}.tell-section__bg img{position:absolute;max-width:unset;width:859px;height:546px;left:-292px;bottom:-140px;mix-blend-mode:color-burn;transform:rotate(-21deg)}@media (min-width: 767px){.tell-section__bg img{width:1280px;height:854px;transform:scaleX(-1);bottom:unset;top:0;left:-40px}}.tell-section__human{position:absolute;display:none}@media (min-width: 767px){.tell-section__human{width:712px;bottom:-160px;left:-184px;display:block}.tell-section__human img{width:100%;height:100%}}@media (min-width: 900px){.tell-section__human{width:724px;bottom:-232px;left:-196px;top:unset}}@media (min-width: 1280px){.tell-section__human{width:895px;left:-129px;bottom:-293px}}.tell-section__circle{position:absolute;display:none}@media (min-width: 767px){.tell-section__circle{width:771px;bottom:-293px;left:-206px;display:block}.tell-section__circle img{width:100%;height:100%}}@media (min-width: 900px){.tell-section__circle{width:827px;bottom:-361px;left:-239px;top:unset}}@media (min-width: 1280px){.tell-section__circle{width:1020px;left:-182px;bottom:-451px}}.tell-section__content{position:relative;z-index:1;padding:32px 16px;display:flex;flex-direction:column;gap:20px}@media (min-width: 767px) and (max-width: 899px){.tell-section__content{min-height:746px;padding:40px 20px 40px 40px;display:grid;grid-template-columns:minmax(0,1fr) 351px;align-items:start;gap:20px}}@media (min-width: 900px){.tell-section__content{min-height:609px;padding:20px;display:grid;grid-template-columns:minmax(0,1fr) 482px;align-items:start;gap:24px}}@media (min-width: 1280px){.tell-section__content{min-height:689px;padding:60px 40px 60px 60px;grid-template-columns:minmax(0,1fr) 522px;gap:40px}}@media (min-width: 480px){.tell-section__intro{max-width:400px}}@media (min-width: 767px) and (max-width: 899px){.tell-section__intro{max-width:269px;padding:0}}@media (min-width: 900px){.tell-section__intro{max-width:389px;padding:26px 0 0 12px}}@media (min-width: 1280px){.tell-section__intro{max-width:504px;padding:6px 0 0}}.tell-section__title{margin:0;color:var(--white);font-size:26px;line-height:1.15;font-weight:700}.tell-section__title-break{display:none}@media (min-width: 767px){.tell-section__title-break{display:block}}@media (min-width: 767px) and (max-width: 899px){.tell-section__title{font-size:32px;line-height:1.2;letter-spacing:0}}@media (min-width: 900px){.tell-section__title{font-size:32px;letter-spacing:-.02em}}@media (min-width: 1280px){.tell-section__title{font-size:36px}}.tell-section__title-text--desktop{display:none}@media (min-width: 767px){.tell-section__title-text--desktop{display:inline}}.tell-section__title-text--mobile{display:inline}@media (min-width: 767px){.tell-section__title-text--mobile{display:none}}@media (max-width: 766px){.tell-section .tell-form__submit.button--ghost{background-color:transparent;border-color:var(--white);color:var(--white)}.tell-section .tell-form__submit.button--ghost:hover,.tell-section .tell-form__submit.button--ghost.is-hover{background-color:transparent;border-color:var(--white);color:var(--white);opacity:.85}}.tell-form{display:flex;flex-direction:column;gap:20px;align-items:flex-start}@media (min-width: 767px){.tell-form{gap:25px;width:100%;padding:32px 20px;border-radius:16px;background-color:var(--white);box-shadow:4px 4px 10px #0000001a}}@media (min-width: 1280px){.tell-form{padding:32px 24px}}.tell-form__title{margin:0;display:none;color:var(--white);font-size:22px;line-height:1.2;font-weight:700}@media (min-width: 767px){.tell-form__title{display:block;color:var(--black);font-size:26px}}.tell-form__fields{display:flex;flex-direction:column;gap:20px;width:100%}.tell-form__row{display:flex;flex-direction:column;gap:20px}@media (min-width: 767px){.tell-form__row--double{flex-direction:row;gap:20px}}@media (min-width: 1280px){.tell-form__row--double{gap:24px}}.tell-form__field{position:relative;display:flex;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.95)}@media (min-width: 767px){.tell-form__field{min-height:30px;padding-bottom:6px;border-bottom-color:#114471}}.tell-form__field--select{z-index:2;padding-bottom:0;border-bottom:0}.tell-form__label{color:var(--white);font-size:12px;line-height:1.4}@media (min-width: 767px){.tell-form__label{color:var(--black);font-size:16px}}.tell-form__input{width:100%;min-height:17px;padding:0;color:var(--white);font-size:12px;line-height:1.4}.tell-form__input::placeholder{color:var(--white)}@media (min-width: 767px){.tell-form__input{min-height:24px;color:var(--color-text-primary);font-size:16px}.tell-form__input::placeholder{color:var(--color-text-primary)}}.tell-form__checks{display:flex;flex-direction:column;gap:10px;width:100%}.tell-form__check{position:relative;display:flex;align-items:flex-start;gap:12px;cursor:pointer}.tell-form__checkbox-input{position:absolute;opacity:0;pointer-events:none}.tell-form__checkbox-input:checked+.tell-form__checkbox-box{background-repeat:no-repeat;background-position:center;background-size:80%;background-image:url("data:image/svg+xml,%3Csvg width='13' height='9' viewBox='0 0 27 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.896 0.453985C26.5013 1.0593 26.5013 2.0407 25.896 2.64602L10.396 18.146C9.7907 18.7513 8.8093 18.7513 8.20399 18.146L0.453985 10.396C-0.151328 9.7907 -0.151328 8.8093 0.453985 8.20399C1.0593 7.59867 2.0407 7.59867 2.64602 8.20399L9.3 14.858L23.704 0.453985C24.3093 -0.151328 25.2907 -0.151328 25.896 0.453985Z' fill='%23ffffff'/%3E%3C/svg%3E%0A")}@media (min-width: 767px){.tell-form__checkbox-input:checked+.tell-form__checkbox-box{background-image:url("data:image/svg+xml,%3Csvg width='13' height='9' viewBox='0 0 27 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.896 0.453985C26.5013 1.0593 26.5013 2.0407 25.896 2.64602L10.396 18.146C9.7907 18.7513 8.8093 18.7513 8.20399 18.146L0.453985 10.396C-0.151328 9.7907 -0.151328 8.8093 0.453985 8.20399C1.0593 7.59867 2.0407 7.59867 2.64602 8.20399L9.3 14.858L23.704 0.453985C24.3093 -0.151328 25.2907 -0.151328 25.896 0.453985Z' fill='%23114471'/%3E%3C/svg%3E%0A")}}.tell-form__checkbox-box{width:16px;height:16px;flex-shrink:0;border:1px solid var(--white);border-radius:4px}@media (min-width: 767px){.tell-form__checkbox-box{border-color:var(--blue)}}.tell-form__check-text{color:var(--gray);font-size:12px;line-height:1.3}.tell-form__check-text a{color:inherit;text-decoration:underline;text-underline-offset:2px}.tell-form__check-text a:hover{opacity:.8}@media (min-width: 767px){.tell-form__check-text{color:#6c757d;line-height:1.2}}@media (min-width: 1024px){.tell-form__check-text{max-width:414px}}@media (min-width: 1280px){.tell-form__check-text{max-width:446px}}.tell-form__submit{width:100%;min-width:0;min-height:42px;margin-top:8px;padding:8px 20px}@media (min-width: 767px){.tell-form__submit{margin-top:0;width:173px;min-height:54px;padding:16px 18px}}.tell-select{min-height:21px}@media (min-width: 767px){.tell-select{min-height:31px}}.tell-select.is-open .tell-select__trigger{opacity:0;pointer-events:none}.tell-select.is-open .tell-select__icon{transform:rotate(180deg)}.tell-select__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:17px;padding:0 0 4px;border:0;border-bottom:1px solid rgba(255,255,255,.95);background:transparent;color:var(--white);cursor:pointer;font-size:12px;line-height:1.4;text-align:left;transition:opacity .2s ease}@media (min-width: 767px){.tell-select__trigger{min-height:31px;padding:0 0 6px;border-bottom-color:#114471;color:var(--black);font-size:16px}}.tell-select__value{display:block;font-weight:400}.tell-select__icon{flex-shrink:0;color:var(--white);transition:transform .2s ease}@media (min-width: 767px){.tell-select__icon{color:var(--blue)}}.tell-select__icon svg{width:12px;height:7px;display:block}.tell-select__dropdown{position:absolute;top:0;left:0;right:0;display:grid;gap:0;padding:14px 12px 10px;border-radius:16px;background:#fff;box-shadow:2px 2px 15px #0000001a}@media (min-width: 767px){.tell-select__dropdown{padding:14px 8px 10px}}.tell-select__dropdown[hidden]{display:none}.tell-select__current{width:100%;min-height:25px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 0 8px;border:0;background:transparent;cursor:pointer;text-align:left}.tell-select__dropdown:after{content:"";position:absolute;left:8px;right:8px;top:47px;height:1px;background:#114471}.tell-select__option{width:100%;min-height:30px;padding:2px 0;border:0;border-radius:8px;background:transparent;color:#0b1324;cursor:pointer;font-size:12px;font-weight:400;line-height:1.4;text-align:left;transition:background-color .2s ease,color .2s ease}@media (min-width: 767px){.tell-select__option{font-size:16px}}.tell-select__option:hover,.tell-select__option.is-selected{color:#114471;background:transparent}.tell-select__current .tell-select__value{min-height:25px;padding-right:28px;color:#0b1324;font-size:12px;line-height:1.4;font-weight:700}@media (min-width: 767px){.tell-select__current .tell-select__value{font-size:16px}}.tell-select__current .tell-select__icon{color:#114471;transform:rotate(180deg)}.tell-select__dropdown .tell-select__options{display:grid;gap:8px;padding-top:18px}@media (min-width: 767px){.tell-form__row--double>.tell-form__field{flex:1 1 calc((100% - 20px)/2)}}@media (min-width: 1280px){.tell-form__row--double>.tell-form__field{flex-basis:calc((100% - 24px)/2)}}.footer{background-color:#f5f5f5;padding:40px 0}@media (min-width: 767px){.footer{padding:40px 0 48px}}@media (min-width: 1280px){.footer{padding:60px 0 44px}}.footer__top{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.footer__top{gap:26px}}@media (min-width: 1024px){.footer__top{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:40px}}@media (min-width: 1280px){.footer__top{gap:20px}}@media (min-width: 1024px){.footer__brand{width:231px;flex-shrink:0}}@media (min-width: 1280px){.footer__brand{width:305px}}.footer__brand-top{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}@media (min-width: 767px){.footer__brand-top{flex-direction:column;gap:32px;align-items:flex-start}}.footer__brand-bottom{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-top:20px}@media (min-width: 767px){.footer__brand-bottom{width:306px;flex-direction:column-reverse;gap:16px;margin-top:40px}}@media (min-width: 1024px){.footer__brand-bottom{width:100%}}@media (min-width: 1280px){.footer__brand-bottom{width:306px}}.footer__logo{display:block;width:108px}@media (min-width: 767px){.footer__logo{width:154px}}.footer__social{display:flex;align-items:center;gap:20px}@media (min-width: 767px){.footer__social{gap:12px}}.footer-social__item{display:inline-flex;align-items:center;justify-content:center;color:var(--blue)}.footer-social__item:hover{color:var(--blue-hover)}.footer__contacts{display:flex;flex-direction:column;gap:8px;padding-top:3px}@media (min-width: 767px){.footer__contacts{padding-top:0}}.footer__contact{font-size:14px;line-height:1.2;font-weight:700;color:var(--blue);width:fit-content}.footer__contact:hover{opacity:.7}.footer__callback{min-width:168px;padding:10px 20px;min-height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background-color:var(--blue);color:var(--white);font-size:16px;line-height:1.4;font-weight:700;text-align:center}@media (min-width: 767px){.footer__callback{min-width:197px;padding:16px 20px;min-height:54px}}.footer__callback:hover{background-color:var(--blue-hover);color:var(--white)}.footer__nav--desktop,.footer__nav--desktop-md-tb{display:none}.footer__nav--mobile{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (min-width: 767px){.footer__nav--mobile{display:none}.footer__nav--desktop{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media (min-width: 1280px){.footer__nav--desktop{gap:20px}}@media (min-width: 1024px){.footer__nav--desktop{flex:1}}.footer__bottom{margin-top:28px;display:flex;flex-direction:column;gap:16px}@media (min-width: 767px){.footer__bottom{margin-top:18px;gap:20px}}@media (min-width: 1280px){.footer__bottom{margin-top:22px}}.footer__copyright{font-size:12px;line-height:1.4;color:#0b1324cc}@media (min-width: 767px){.footer__copyright{font-size:14px}}.footer__legal{display:flex;flex-direction:column;align-items:flex-start;gap:4px;color:#0b1324cc;font-size:12px;line-height:1.4}@media (min-width: 767px){.footer__legal{flex-direction:row;flex-wrap:wrap;gap:12px 16px;align-items:center;font-size:14px}}.footer__legal-title{font-weight:700}.footer__legal-link{color:var(--color-text-primary)!important}.footer__legal-link:hover{opacity:.7}.footer__legal-separator{display:none}@media (min-width: 767px){.footer__legal-separator{display:inline}}@media (min-width: 767px) and (max-width: 1023px){.footer__top{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:40px}.footer__brand{width:306px;flex-shrink:0}}@media (min-width: 767px) and (max-width: 899px){.footer__top{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:40px}.footer__brand{width:306px;flex-shrink:0}.footer__nav--desktop{display:none}.footer__nav--desktop-md-tb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.footer__bottom{flex-direction:row-reverse;align-items:flex-end;justify-content:space-between;gap:20px}.footer__legal{flex-direction:column;flex-wrap:nowrap;gap:4px;align-items:flex-start}.footer__legal-separator{display:none}}.footer-links__column{display:flex;flex-direction:column;gap:20px}@media (min-width: 767px){.footer-links__column{gap:24px}}.footer-links__section{display:flex;flex-direction:column;gap:8px}.footer-links__title{display:inline-block;width:fit-content;font-size:14px;line-height:1.4;font-weight:700;color:var(--black)!important;text-decoration:none}@media (min-width: 767px){.footer-links__title{font-size:16px}}.footer-links__title:hover{opacity:.7}.footer-links__list{display:flex;flex-direction:column;gap:4px}.footer-links__link{display:block;font-size:12px;line-height:1.4;color:var(--black)!important;width:fit-content}@media (min-width: 767px){.footer-links__link{font-size:14px}}.footer-links__link:hover{opacity:.7}.footer-links__link--strong{font-weight:700}.page-course .header{background:var(--white);box-shadow:none;border-top:1px solid var(--gray);border-bottom:1px solid var(--gray);border-radius:0}.page-course .header.--scroll{background:var(--white);box-shadow:none}.page-course .header.is-search-open .header__btn.--search{background-color:var(--blue-hover)}.page-course .header__logo img{filter:none}@media (min-width: 767px){.page-course .header__social{color:#0b132466}}.page-course .header__btn{background-color:var(--blue);color:var(--white)}.page-course .header__btn:hover{background-color:var(--blue-hover)}.page-course .header-nav-item__title{color:var(--black)}@media (min-width: 1280px){.page-course .header-nav-item__title{color:var(--black)}.page-course .header-nav-item__title:hover{color:var(--blue)}}.page-course .header-nav-item__title a{color:inherit}@media (min-width: 767px){.page-course .header-social__item{color:#0b132466}.page-course .header-social__item:hover{color:var(--blue)}}.page-course .header-search{border-bottom:1px solid var(--gray);box-shadow:none}.course-hero{margin-bottom:var(--section-margin)}.course-hero__layout{display:flex;flex-direction:column;gap:60px}@media (min-width: 900px){.course-hero__layout{gap:80px}}@media (min-width: 1024px){.course-hero__layout{display:grid;grid-template-columns:minmax(0,1fr) 482px;align-items:start;gap:20px}}@media (min-width: 1280px){.course-hero__layout{grid-template-columns:minmax(0,630px) 522px;justify-content:space-between;gap:40px}}.course-hero__content{display:flex;flex-direction:column;align-items:flex-start}.course-hero__badge{width:auto;max-width:100%;padding:4px 12px;display:flex;align-items:center;gap:10px;border-radius:8px;background:#e9effd4d}.course-hero__badge-logo{width:33px;height:24px;flex-shrink:0;object-fit:contain}.course-hero__badge-text{margin:0;color:var(--blue);font-size:12px;line-height:1.2;font-weight:700}@media (min-width: 767px){.course-hero__badge-text{line-height:1.4}}@media (min-width: 1280px){.course-hero__badge-text{font-size:14px}}.course-hero__title{margin:20px 0 0;color:var(--black);font-size:32px;line-height:1.2;font-weight:700}.course-hero__title sup{font-size:.645em;line-height:1;vertical-align:text-top}@media (min-width: 767px){.course-hero__title{font-size:40px}}@media (min-width: 1280px){.course-hero__title{max-width:100%;font-size:46px}}.course-hero__text{margin-top:20px;color:var(--black);font-size:16px;line-height:1.4}.course-hero__text p{margin:0}.course-hero__text sup{font-size:.645em;line-height:1;vertical-align:text-top}.course-hero__text-main p:not(:last-child),.course-hero__text-extra p:not(:last-child){margin-bottom:16px}@media (min-width: 767px){.course-hero__text-main,.course-hero__text-extra,.course-hero__text-extra p{display:inline}}@media (min-width: 1280px){.course-hero__text{max-width:630px;font-size:18px}}@media (max-width: 766px){.course-hero__text-extra{display:none;padding-top:12px}}@media (max-width: 766px){.course-hero__content.is-expanded .course-hero__text-extra{display:block}}.course-hero__more{padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--blue);cursor:pointer;vertical-align:middle;margin-top:-2px;margin-left:6px;transition:opacity var(--transition)}.course-hero__more svg{display:block}@media (min-width: 767px){.course-hero__more{display:none}}.course-hero__more[hidden]{display:none!important}.course-hero__more--collapse svg{transform:rotate(180deg)}.course-hero__actions{order:2;width:100%;margin-top:42px;display:flex;flex-direction:column;gap:20px}@media (min-width: 767px){.course-hero__actions{order:1;margin-top:40px;flex-direction:row;align-items:center;gap:20px}}@media (min-width: 1024px){.course-hero__actions--mobile{display:none}}.course-hero__date,.course-hero__register{min-height:46px;width:100%;font-size:16px;line-height:1.4;font-weight:700}@media (min-width: 767px){.course-hero__date{width:251px}}@media (min-width: 1280px){.course-hero__date{width:305px}}.course-hero__register{padding:12px 16px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:8px;background:var(--blue);color:var(--white);text-align:center;text-decoration:none;transition:color var(--transition) ease,background-color var(--transition) ease,border-color var(--transition) ease}.course-hero__register:hover{background:var(--blue-hover);color:var(--white)}@media (min-width: 767px){.course-hero__register{min-height:54px;width:fit-content;padding:16px 20px}}.course-hero__date-banner{display:none}@media (min-width: 1024px){.course-hero__date-banner{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:60px;min-height:156px;padding:40px;overflow:hidden;border-radius:16px;background:linear-gradient(104.2deg,#114471 1.03%,#00ad7f 99.12%)}}@media (min-width: 1280px){.course-hero__date-banner{min-height:174px;padding:60px;background:linear-gradient(106.44deg,#114471 1.03%,#00ad7f 99.12%)}}.course-hero__date-banner-sprite{position:absolute;z-index:0;left:0;bottom:-110px;width:1280px;max-width:none;height:854px;object-fit:cover;object-position:left top;pointer-events:none;transform:scaleX(-1);mix-blend-mode:color-burn}.course-hero__date-banner-title{position:relative;z-index:1;margin:0;max-width:314px;color:var(--white);font-size:32px;line-height:1.2;font-weight:700}@media (min-width: 1280px){.course-hero__date-banner-title{max-width:504px;font-size:36px}}.course-hero__date-banner-actions{position:relative;z-index:1;display:flex;flex-shrink:0;align-items:center;gap:20px}.course-hero__date-banner-actions .course-hero__date{width:251px;flex-shrink:0}.course-hero__date-banner-actions .course-hero__register{width:211px;min-width:211px;flex-shrink:0}@media (min-width: 1280px){.course-hero__date-banner-actions .course-hero__date{width:305px}.course-hero__date-banner-actions .course-hero__register{width:196px;min-width:196px}}.course-hero__downloads{order:1;margin-top:20px;display:flex;flex-wrap:wrap;gap:16px 24px}@media (min-width: 767px){.course-hero__downloads{order:2;margin-top:40px;gap:32px}}.course-hero__download{color:var(--blue);font-size:16px;line-height:1.4;font-weight:700;text-decoration:underline;text-underline-offset:3px}.course-hero__download:hover{color:var(--blue-hover)}.course-hero__form{gap:28px;padding:24px 16px;border-radius:16px;background:#e9effd4d}@media (min-width: 767px){.course-hero__form{min-height:0;gap:32px;padding:32px 24px;box-shadow:4px 4px 10px #0000001a}}@media (min-width: 1280px){.course-hero__form{min-height:569px;padding:32px 24px}}.course-hero__form .tell-form__fields{width:100%}@media (min-width: 767px) and (max-width: 1023px){.course-hero__form .tell-form__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.course-hero__form .tell-form__fields .tell-form__row--double{display:contents}.course-hero__form .tell-form__fields .tell-form__field--select{grid-column:1/-1}}.course-hero__form .tell-form__row--double{width:100%}.course-hero__form .tell-form__row--double .tell-form__field{flex:1 1 0;min-width:0}.course-hero__form .tell-form__field--select{width:100%}.course-hero__form .tell-form__title{display:block;color:var(--black);font-size:26px;line-height:1.2}.course-hero__form .tell-form__field{min-height:20px;padding-bottom:4px;border-bottom-color:var(--blue)}@media (min-width: 767px){.course-hero__form .tell-form__field{min-height:30px;padding-bottom:6px}}.course-hero__form .tell-form__input{min-height:18px;color:var(--black);font-size:12px}.course-hero__form .tell-form__input::placeholder{color:var(--black)}@media (min-width: 767px){.course-hero__form .tell-form__input{min-height:24px;font-size:16px}}.course-hero__form .tell-form__checks{gap:12px}.course-hero__form .tell-form__checkbox-box{border-color:var(--blue)}.course-hero__form .tell-form__checkbox-input:checked+.tell-form__checkbox-box{background-image:url("data:image/svg+xml,%3Csvg width='13' height='9' viewBox='0 0 27 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.896 0.453985C26.5013 1.0593 26.5013 2.0407 25.896 2.64602L10.396 18.146C9.7907 18.7513 8.8093 18.7513 8.20399 18.146L0.453985 10.396C-0.151328 9.7907 -0.151328 8.8093 0.453985 8.20399C1.0593 7.59867 2.0407 7.59867 2.64602 8.20399L9.3 14.858L23.704 0.453985C24.3093 -0.151328 25.2907 -0.151328 25.896 0.453985Z' fill='%23114471'/%3E%3C/svg%3E%0A")}.course-hero__form .tell-form__check-text{color:#6c757d;line-height:1.2}@media (min-width: 767px){.course-hero__form .tell-form__check-text{max-width:446px}}.course-hero__form .tell-form__submit{width:100%}@media (min-width: 767px){.course-hero__form .tell-form__submit{width:173px}}.course-hero__form .tell-select__trigger{min-height:20px;padding-bottom:4px;border-bottom-color:var(--blue);color:var(--black);font-size:12px}@media (min-width: 767px){.course-hero__form .tell-select__trigger{min-height:30px;padding-bottom:6px;font-size:16px}}.course-hero__form .tell-select__icon{color:var(--blue)}.course-hero__form .tell-select__dropdown{background:var(--white)}.course-date-select{--course-date-border: linear-gradient( 92.08deg, #edf2f5 -6.96%, #00fff0 36.64%, #00ad7f 66.47%, #f8fcfc 100.32% );position:relative;z-index:1}@media (min-width: 767px){.course-date-select{min-height:54px}}.course-date-select.is-open{z-index:5}.course-date-select.is-open .course-date-select__trigger{border-radius:8px 8px 0 0}.course-date-select.is-open .course-date-select__icon svg{transform:rotate(180deg)}.course-date-select__trigger{width:100%;min-height:42px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:2px solid transparent;border-radius:8px;background:linear-gradient(var(--white),var(--white)) padding-box,var(--course-date-border) border-box;color:var(--black);cursor:pointer;text-align:left;transition:border-radius var(--transition)}@media (min-width: 767px){.course-date-select__trigger{min-height:50px;padding:16px 14px 16px 16px}}.course-date-select__trigger.is-disabled .course-date-select__icon{color:var(--gray)}.course-date-select__current{display:block;font-size:16px;line-height:1.4;font-weight:700}.course-date-select__icon{flex-shrink:0;color:var(--blue)}.course-date-select__icon svg{display:block;transition:transform var(--transition)}.course-date-select__dropdown{position:absolute;top:calc(100% - 2px);left:0;right:0;padding:0 14px 12px;border:2px solid transparent;border-top:0;border-radius:0 0 8px 8px;background:linear-gradient(var(--white),var(--white)) padding-box,var(--course-date-border) border-box}@media (min-width: 767px){.course-date-select__dropdown{padding:0 14px 16px 16px}}.course-date-select__dropdown[hidden]{display:none}.course-date-select__dropdown:before{content:"";display:block;width:calc(100% - 46px);height:1px;margin-bottom:12px;background:var(--blue)}@media (min-width: 767px){.course-date-select__dropdown:before{margin-bottom:16px}}.course-date-select__option{width:100%;padding:0;display:block;border:0;background:transparent;color:var(--black);cursor:pointer;font-size:16px;line-height:1.4;font-weight:400;text-align:left}.course-date-select__option+.course-date-select__option{margin-top:12px}.course-date-select__option:hover{opacity:.7}@media (min-width: 1280px){.business-game-hero .course-hero__badge-logo{width:39px}}.business-game-hero .course-hero__text p+p{margin-top:12px}@media (min-width: 767px){.business-game-hero .course-hero__text p+p{margin-top:16px}}@media (min-width: 767px){.business-game-hero .course-hero__register{width:max-content;max-width:100%;padding-inline:24px}}@media (min-width: 1280px){.business-game-hero .course-hero__register{width:max-content;min-width:unset}}.business-game-themes{margin-bottom:var(--section-margin)}.business-game-themes__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.business-game-themes__inner{gap:40px}}@media (min-width: 1280px){.business-game-themes__inner{gap:60px}}.business-game-themes__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700;max-width:520px}.business-game-themes__title span{color:var(--green)}@media (min-width: 767px){.business-game-themes__title{font-size:32px}}@media (min-width: 1280px){.business-game-themes__title{font-size:36px}}.business-game-themes__title-rest{color:var(--black)}.business-game-themes__title-br{display:none}@media (min-width: 767px){.business-game-themes__title-br{display:inline}}.business-game-themes__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px}@media (min-width: 1024px){.business-game-themes__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}@media (max-width: 1023px){.business-game-themes__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}.business-game-themes__grid[data-count].is-mobile-cols-1{grid-template-columns:1fr}}@media (min-width: 1024px){.business-game-themes__grid[data-count]>.business-game-themes__item{grid-column:auto}}@media (min-width: 1024px){.business-game-themes__grid[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.business-game-themes__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.business-game-themes__grid[data-count="3"],.business-game-themes__grid[data-count="5"],.business-game-themes__grid[data-count="6"],.business-game-themes__grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.business-game-themes__item{display:flex;flex-direction:column;gap:16px;align-items:flex-start;min-width:0}.business-game-themes__team-br{display:inline}@media (min-width: 1280px){.business-game-themes__team-br{display:none}}.business-game-themes__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:64px;height:64px;padding:10px;border-radius:48px;background:linear-gradient(180deg,var(--blue) 0%,var(--green) 100%);box-sizing:border-box}.business-game-themes__icon-img{display:block;width:36px;height:36px;object-fit:contain}.business-game-themes__item-title{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 767px){.business-game-themes__item-title{font-size:20px}}.business-game-advantages{margin-bottom:var(--section-margin)}.business-game-advantages__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.business-game-advantages__inner{gap:40px}}@media (min-width: 1280px){.business-game-advantages__inner{gap:60px}}.business-game-advantages__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.business-game-advantages__title span{color:var(--green)}@media (min-width: 767px){.business-game-advantages__title{font-size:32px}}@media (min-width: 1280px){.business-game-advantages__title{font-size:36px}}.business-game-advantages__grid{display:grid;gap:20px}@media (min-width: 767px) and (max-width: 1023px){.business-game-advantages__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.business-game-advantages__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;align-items:start}}@media (min-width: 1024px){.business-game-advantages__grid:not([data-count]){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 766px){.business-game-advantages__grid[data-count]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.business-game-advantages__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.business-game-advantages__grid[data-count]{grid-template-columns:repeat(4,minmax(0,1fr))}.business-game-advantages__grid[data-count]>.business-game-advantages__item{grid-column:auto}}@media (min-width: 1024px){.business-game-advantages__grid[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.business-game-advantages__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.business-game-advantages__grid[data-count="3"],.business-game-advantages__grid[data-count="5"],.business-game-advantages__grid[data-count="6"],.business-game-advantages__grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.business-game-advantages__item{display:flex;flex-direction:column;gap:12px}.business-game-advantages__item-title{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 767px){.business-game-advantages__item-title{font-size:20px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}.business-game-advantages__item-text{margin:0;color:var(--black);font-size:16px;line-height:1.4}.business-game-advantages__item-text sup{font-size:.645em;line-height:1;vertical-align:text-top}.business-game-outcomes{margin-bottom:var(--section-margin)}.business-game-outcomes__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.business-game-outcomes__inner{gap:40px}}@media (min-width: 1280px){.business-game-outcomes__inner{gap:60px}}.business-game-outcomes__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.business-game-outcomes__title span{color:var(--green)}@media (min-width: 767px){.business-game-outcomes__title{font-size:32px}}@media (min-width: 1280px){.business-game-outcomes__title{font-size:36px}}.business-game-outcomes__body{display:flex;flex-direction:column;gap:20px}.business-game-outcomes__subtitle{margin:0;color:var(--black);font-size:16px;line-height:1.4;font-weight:400}@media (min-width: 767px){.business-game-outcomes__subtitle{font-size:18px}}@media (min-width: 1024px){.business-game-outcomes__subtitle{white-space:nowrap}}@media (min-width: 767px) and (max-width: 1023px){.business-game-outcomes .course-outcomes__grid[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.business-game-why{padding-bottom:var(--section-margin);overflow:hidden}.business-game-why__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.business-game-why__inner{gap:40px}}@media (min-width: 1280px){.business-game-why__inner{gap:60px}}.business-game-why__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.business-game-why__title span{color:var(--green)}@media (min-width: 767px){.business-game-why__title{font-size:32px}}@media (min-width: 1280px){.business-game-why__title{font-size:36px}}@media (max-width: 1023px){.business-game-why__grid:has(+.business-game-why__slider){display:none}}.business-game-why__grid{display:grid;gap:20px}@media (max-width: 766px){.business-game-why__grid{align-items:center}.business-game-why__grid>.business-game-why-card{justify-content:center}}@media (min-width: 767px) and (max-width: 1023px){.business-game-why__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 767px){.business-game-why__grid{gap:20px;align-items:stretch}}@media (min-width: 767px){.business-game-why__grid:not([data-count]){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 766px){.business-game-why__grid[data-count]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.business-game-why__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.business-game-why__grid[data-count]{grid-template-columns:repeat(4,minmax(0,1fr))}.business-game-why__grid[data-count]>.business-game-why-card{grid-column:auto}}@media (min-width: 767px){.business-game-why__grid[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.business-game-why__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.business-game-why__grid[data-count="3"],.business-game-why__grid[data-count="5"],.business-game-why__grid[data-count="6"],.business-game-why__grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.business-game-why__grid[data-count="3"],.business-game-why__grid[data-count="5"],.business-game-why__grid[data-count="6"],.business-game-why__grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.business-game-why__slider{overflow:visible;padding:18px;margin:-18px}@media (min-width: 1024px){.business-game-why__slider{display:none}}.business-game-why__slider .swiper-wrapper{align-items:stretch}.business-game-why__slider .swiper-slide{width:231px;min-width:0;display:flex}@media (min-width: 767px) and (max-width: 1023px){.business-game-why__slider .swiper-slide{width:auto}}.business-game-why__controls{display:flex;justify-content:center;gap:12px}@media (min-width: 1024px){.business-game-why__controls{display:none}}.business-game-why-card{width:100%;height:auto;position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:12px;transition:transform var(--transition),box-shadow var(--transition)}.business-game-why-card:before,.business-game-why-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.business-game-why-card:before{background:linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%)}.business-game-why-card:after{top:2px;right:2px;bottom:2px;left:2px;border-radius:10px;background-color:var(--white)}.business-game-why-card>*{position:relative;z-index:1}@media (min-width: 767px){.business-game-why-card{min-height:136px;padding:20px;border-radius:16px}}@media (min-width: 1280px){.business-game-why-card{padding:32px}}@media (min-width: 767px){.business-game-why-card:after{border-radius:14px}}@media (hover: hover){.business-game-why-card:hover{transform:translateY(-8px)}}@media (hover: none){.business-game-why-card:active,.business-game-why-card:has(:active){transform:translateY(-8px)}}.business-game-why-card__title{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 767px){.business-game-why-card__title{font-size:20px}}.business-game-why-card__text{margin:0;color:var(--black);font-size:16px;line-height:1.4}.business-game-roadmap{padding-top:var(--section-margin);padding-bottom:var(--section-margin);background:var(--section-panel-bg);border-radius:32px 32px 0 0;overflow:hidden}@media (min-width: 767px){.business-game-roadmap{border-radius:40px 40px 0 0}}.business-game-roadmap__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.business-game-roadmap__inner{gap:40px}}@media (min-width: 1280px){.business-game-roadmap__inner{gap:60px}}.business-game-roadmap__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.business-game-roadmap__title span{color:var(--green)}@media (min-width: 767px){.business-game-roadmap__title{font-size:32px}}@media (min-width: 1280px){.business-game-roadmap__title{font-size:36px}}.business-game-roadmap__intro{display:grid;gap:20px}@media (min-width: 1024px){.business-game-roadmap__intro{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}.business-game-roadmap__text-card{order:2;padding:16px;border-radius:12px;background:var(--white);box-shadow:2px 2px 15px #0000001a;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px) and (max-width: 1023px){.business-game-roadmap__text-card{order:2;padding:20px;border-radius:16px}}@media (min-width: 1024px){.business-game-roadmap__text-card{order:1;padding:20px;border-radius:16px}}@media (min-width: 1280px){.business-game-roadmap__text-card{padding:32px}}.business-game-roadmap__text-card p{margin:0}.business-game-roadmap__text-card p+p{margin-top:20px}@media (max-width: 766px){.business-game-roadmap__text-card p+p{margin-top:12px}}.business-game-roadmap__text-strong{font-weight:700}.business-game-roadmap__image-wrap{order:1;border-radius:12px;overflow:hidden;height:120px}@media (min-width: 767px) and (max-width: 1023px){.business-game-roadmap__image-wrap{order:1;border-radius:16px;height:240px;min-height:0}}@media (min-width: 1024px){.business-game-roadmap__image-wrap{order:2;border-radius:16px;height:auto;min-height:432px}}@media (min-width: 1280px){.business-game-roadmap__image-wrap{min-height:368px}}.business-game-roadmap__image{width:100%;height:100%;object-fit:cover;display:block}.business-game-roadmap__steps{position:relative;display:grid;gap:20px}.business-game-roadmap__steps:before{content:"";position:absolute;top:20px;bottom:20px;left:19px;width:2px;background:#a9bfd5;pointer-events:none}@media (max-width: 766px){.business-game-roadmap__steps:before{display:none}}@media (min-width: 767px) and (max-width: 1023px){.business-game-roadmap__steps{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:40px;align-items:start}.business-game-roadmap__steps:before{top:27px;left:0;bottom:auto;right:0;height:2px;width:auto;background:#a9bfd5}}@media (min-width: 1024px){.business-game-roadmap__steps{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px;row-gap:40px;align-items:start}.business-game-roadmap__steps:before{top:27px;left:0;bottom:auto;right:0;height:2px;width:auto;background:#a9bfd5}}@media (min-width: 1280px){.business-game-roadmap__steps:before{top:32px}}.business-game-roadmap__step{position:relative;z-index:1;display:grid;grid-template-columns:40px 1fr;align-items:start;gap:20px}@media (max-width: 766px){.business-game-roadmap__step:not(:last-child):before{content:"";position:absolute;left:19px;top:20px;bottom:-20px;width:2px;background:#a9bfd5;pointer-events:none;z-index:-1}}@media (min-width: 767px){.business-game-roadmap__step{grid-template-columns:1fr;gap:20px}}@media (min-width: 767px) and (max-width: 1023px){.business-game-roadmap__step--3:before{content:"";position:absolute;top:27px;left:0;width:calc(200% + 20px);height:2px;background:#a9bfd5;pointer-events:none;z-index:-1}}@media (min-width: 1024px){.business-game-roadmap__step--4{grid-column:1;grid-row:2}.business-game-roadmap__step--4:before{content:"";position:absolute;left:27px;top:27px;width:calc(100% + 20px);height:2px;background:#a9bfd5;pointer-events:none;z-index:-1}}@media (min-width: 1280px){.business-game-roadmap__step--4:before{left:32px;top:32px}}@media (min-width: 1024px){.business-game-roadmap__step--5{grid-column:2;grid-row:2}}.business-game-roadmap__step-number{width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#114471,#00ad7f);color:var(--white);font-size:14px;line-height:1.4;font-weight:700}@media (min-width: 767px){.business-game-roadmap__step-number{width:54px;height:54px;font-size:16px;padding:8px}}@media (min-width: 1280px){.business-game-roadmap__step-number{width:64px;height:64px;font-size:20px;line-height:1.2;padding:10px}}.business-game-roadmap__step-text{margin:0;color:var(--black);font-size:16px;line-height:1.4}.business-game-banner{margin-bottom:var(--section-margin)}.business-game-banner__card{position:relative;overflow:hidden;border-radius:12px;background:linear-gradient(98.0049692254deg,#00ad7f 1.0306%,#114471 99.119%);padding-bottom:290px;padding-top:24px}@media (min-width: 767px){.business-game-banner__card{border-radius:16px;padding-bottom:40px;padding-top:40px}}@media (min-width: 767px) and (max-width: 899px){.business-game-banner__card{min-height:unset}}@media (min-width: 1024px){.business-game-banner__card{min-height:365px;padding-bottom:60px;padding-top:60px}}.business-game-banner__sprite{position:absolute;z-index:1;left:0;bottom:-110px;width:100%;height:854px;object-fit:cover;object-position:left top;pointer-events:none;mix-blend-mode:color-burn}@media (max-width: 766px){.business-game-banner__sprite{top:-194px;bottom:auto;height:854px}}.business-game-banner__woman{position:absolute;z-index:2;left:50%;bottom:-60px;width:387px;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none;transform:translate(-50%)}@media (min-width: 767px){.business-game-banner__woman{left:-50px;top:-30px;width:503px;transform:none;bottom:unset}}@media (min-width: 767px) and (max-width: 899px){.business-game-banner__woman{width:428px;top:10px}}@media (min-width: 900px){.business-game-banner__woman{top:-46px;left:-28px;width:486px}}@media (min-width: 1280px){.business-game-banner__woman{width:542px;left:31px;top:-58px}}.business-game-banner__circle{position:absolute;z-index:2;left:50%;bottom:-220px;width:545px;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none;transform:translate(-50%)}@media (min-width: 767px){.business-game-banner__circle{left:-127px;top:-46px;width:685px;transform:none;bottom:unset}}@media (min-width: 767px) and (max-width: 899px){.business-game-banner__circle{width:582px;top:-10px}}@media (min-width: 1280px){.business-game-banner__circle{width:764px;left:-80px;top:-58px}}.business-game-banner__content{position:relative;z-index:3;margin-left:auto;width:100%;color:var(--white);display:flex;flex-direction:column}@media (min-width: 767px){.business-game-banner__content{max-width:445px}}@media (min-width: 767px) and (max-width: 899px){.business-game-banner__content{max-width:342px;margin-left:51.45%;margin-right:0}}@media (min-width: 1024px){.business-game-banner__content{max-width:504px}}@media (min-width: 1280px){.business-game-banner__content{margin-right:100px}}.business-game-banner__title{margin-bottom:20px;font-size:26px;line-height:1.2;font-weight:700}@media (min-width: 767px){.business-game-banner__title{font-size:32px}}@media (min-width: 1280px){.business-game-banner__title{font-size:36px}}.business-game-banner__text{font-size:16px;line-height:1.4;font-weight:400;margin-bottom:32px;max-width:481px}@media (min-width: 767px){.business-game-banner__text{font-size:20px;margin-bottom:40px}}.business-game-banner__button{min-height:42px;padding:10px 36px;width:100%;border-radius:8px}@media (min-width: 767px){.business-game-banner__button{width:fit-content;padding:14px 36px;min-width:54px}}.course-advantages{margin-bottom:var(--section-margin)}.course-advantages__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.course-advantages__inner{gap:40px}}@media (min-width: 1280px){.course-advantages__inner{gap:60px}}.course-advantages__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.course-advantages__title span{color:var(--green)}@media (min-width: 767px){.course-advantages__title{font-size:32px}}@media (min-width: 1280px){.course-advantages__title{font-size:36px}}.course-advantages__grid{display:grid;gap:28px}@media (min-width: 767px) and (max-width: 1023px){.course-advantages__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}}@media (min-width: 767px){.course-advantages__grid{align-items:start}}@media (min-width: 1024px){.course-advantages__grid{gap:20px}}@media (min-width: 767px) and (max-width: 1023px){.course-advantages__grid:not([data-count]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.course-advantages__grid:not([data-count]){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 766px){.course-advantages__grid[data-count]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.course-advantages__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.course-advantages__grid[data-count]{grid-template-columns:repeat(4,minmax(0,1fr))}.course-advantages__grid[data-count]>.course-advantages__item{grid-column:auto}}@media (min-width: 767px){.course-advantages__grid[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.course-advantages__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.course-advantages__grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.course-advantages__grid[data-count="3"],.course-advantages__grid[data-count="5"],.course-advantages__grid[data-count="6"],.course-advantages__grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.course-advantages__item{display:flex;flex-direction:column;gap:12px}@media (min-width: 767px){.course-advantages__item{gap:16px}}.course-advantages__item-title{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 767px){.course-advantages__item-title{font-size:20px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}.course-advantages__item-text{margin:0;color:var(--black);font-size:16px;line-height:1.4}.course-advantages__item-text sup{font-size:.645em;line-height:1;vertical-align:text-top}.course-formats{padding-top:var(--section-margin);padding-bottom:var(--section-margin);background:var(--section-panel-bg);border-radius:32px 32px 0 0;overflow:hidden}@media (min-width: 767px){.course-formats{border-radius:40px 40px 0 0}}.course-formats__head{display:flex;flex-direction:column;gap:32px;margin-bottom:32px}@media (min-width: 767px){.course-formats__head{flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:40px 24px;margin-bottom:40px}}@media (min-width: 1280px){.course-formats__head{gap:40px 20px;margin-bottom:60px}}.course-formats__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.course-formats__title span{color:var(--green)}@media (min-width: 767px){.course-formats__title{font-size:32px}}@media (min-width: 1280px){.course-formats__title{font-size:36px}}.course-formats__actions{width:100%;display:flex;flex-direction:column;gap:20px}@media (min-width: 767px){.course-formats__actions{width:auto;flex-direction:row;align-items:center}}.course-formats__date{width:100%}@media (min-width: 767px){.course-formats__date{width:251px}}@media (min-width: 1280px){.course-formats__date{width:305px}}@media (max-width: 766px){.course-formats__date .course-date-select__trigger{min-height:46px;padding-top:12px;padding-bottom:12px}}.course-formats__register{width:100%;min-width:0}@media (max-width: 766px){.course-formats__register{min-height:42px;padding:12px 16px}}@media (min-width: 767px){.course-formats__register{width:211px}}@media (min-width: 1280px){.course-formats__register{width:196px}}.course-formats__slider{overflow:visible;padding:10px!important;margin:-10px}.course-formats__slider .swiper-wrapper{align-items:stretch}@media (min-width: 1024px){.course-formats__slider .swiper-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;transform:none!important}}.course-formats__slide{width:288px;height:auto;min-width:0;display:flex}@media (min-width: 767px){.course-formats__slide{width:315px}}@media (min-width: 1024px){.course-formats__slide{width:auto!important;margin-right:0!important}}.course-formats__controls{display:flex;justify-content:center;gap:12px;margin-top:20px}@media (min-width: 1024px){.course-formats__controls{display:none}}.course-formats-card{width:100%;display:block;color:inherit;text-decoration:none}.course-formats-card__content{width:100%;min-width:0;min-height:320px;height:100%;padding:16px;display:flex;flex-direction:column;justify-content:space-between;gap:32px;border-radius:12px;background-color:var(--white);box-shadow:2px 2px 15px #0000001a;transition:transform var(--transition),box-shadow var(--transition)}@media (min-width: 767px){.course-formats-card__content{min-height:336px;padding:20px;border-radius:16px;height:100%}}@media (min-width: 1280px){.course-formats-card__content{min-height:338px;padding:32px}}.course-formats-card__text-block{display:flex;flex-direction:column;gap:12px;min-width:0;width:100%}@media (min-width: 767px){.course-formats-card__text-block{gap:16px}}.course-formats-card__title{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}@media (min-width: 767px){.course-formats-card__title{font-size:20px}}.course-formats-card__list{margin:0;padding-left:24px;list-style:disc;list-style-position:outside;color:var(--black);font-size:16px;line-height:1.4}.course-formats-card__list li{list-style:disc}.course-formats-card__list li+li{margin-top:8px}.course-formats-card__list sup{font-size:.645em;line-height:1;vertical-align:text-top}.course-formats-card__link{display:inline-flex;align-items:center;gap:6px;width:fit-content;color:var(--blue);font-size:16px;line-height:1.4;font-weight:700;text-decoration:none}@media (hover: hover){.course-formats-card__link:hover{opacity:.7}}.course-formats-card__link-icon{width:22px;height:22px;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background-color:var(--blue);color:var(--white)}.course-formats-card__link-icon svg{transform:rotate(-90deg)}@media (hover: hover){.course-formats-card:hover .course-formats-card__content{transform:translateY(-8px)}}@media (hover: none){.course-formats-card:active .course-formats-card__content,.course-formats-card:has(:active) .course-formats-card__content{transform:translateY(-8px)}}.course-video{margin-bottom:var(--section-margin)}.course-video__inner{display:flex;flex-direction:column}.course-video__title{margin:0 0 32px;max-width:100%;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.course-video__title span{color:var(--green)}.course-video__title sup{font-size:.645em;line-height:1;vertical-align:text-top}@media (min-width: 767px){.course-video__title{max-width:581px;font-size:32px;margin:0 0 40px}}@media (min-width: 1280px){.course-video__title{max-width:650px;font-size:36px;margin:0 0 60px}}.course-video__text{margin-bottom:20px;color:var(--black);font-size:16px;line-height:1.4;font-weight:400}@media (min-width: 767px){.course-video__text{font-size:18px}}.course-video__frame{position:relative;overflow:hidden;border-radius:12px;background-color:var(--black);width:100%;height:196px}@media (min-width: 767px){.course-video__frame{border-radius:16px;height:556px}}@media (min-width: 1280px){.course-video__frame{height:724px}}.course-video__frame iframe{width:100%;height:100%;display:block;border:0}@media (min-width: 767px) and (max-width: 1023px){.course-video.business-game-video .course-video__frame{height:410px}}.course-outcomes{margin-bottom:var(--section-margin)}.course-outcomes__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.course-outcomes__inner{gap:40px}}@media (min-width: 1280px){.course-outcomes__inner{gap:60px}}.course-outcomes__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.course-outcomes__title span{color:var(--green)}@media (min-width: 767px){.course-outcomes__title{font-size:32px}}@media (min-width: 1280px){.course-outcomes__title{font-size:36px}}.course-outcomes__grid{display:grid;gap:20px}@media (min-width: 767px) and (max-width: 1023px){.course-outcomes__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 767px){.course-outcomes__grid{gap:20px;align-items:stretch}}@media (min-width: 767px) and (max-width: 1023px){.course-outcomes__grid:not([data-count]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.course-outcomes__grid:not([data-count]){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 766px){.course-outcomes__grid[data-count]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.course-outcomes__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.course-outcomes__grid[data-count]{grid-template-columns:repeat(4,minmax(0,1fr))}.course-outcomes__grid[data-count]>.course-outcomes-card{grid-column:auto}}@media (min-width: 767px){.course-outcomes__grid[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.course-outcomes__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.course-outcomes__grid[data-count="3"],.course-outcomes__grid[data-count="5"],.course-outcomes__grid[data-count="6"],.course-outcomes__grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.course-outcomes-card{width:100%}.course-outcomes-card__content{position:relative;isolation:isolate;overflow:hidden;height:100%;padding:16px;display:flex;border-radius:12px}@media (max-width: 766px){.course-outcomes-card__content{align-items:center}}@media (min-width: 767px){.course-outcomes-card__content{padding:20px;border-radius:16px}}@media (min-width: 1280px){.course-outcomes-card__content{padding:32px}}.course-outcomes-card__content:before,.course-outcomes-card__content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.course-outcomes-card__content:before{background:linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%)}.course-outcomes-card__content:after{top:2px;right:2px;bottom:2px;left:2px;border-radius:10px;background-color:var(--white)}@media (min-width: 767px){.course-outcomes-card__content:after{border-radius:14px}}.course-outcomes-card__content>*{position:relative;z-index:1}.course-outcomes-card__content{transition:transform var(--transition),box-shadow var(--transition)}.course-outcomes-card__text{margin:0;color:var(--black);font-size:18px;line-height:1.4;font-weight:700}@media (min-width: 1024px){.course-outcomes-card__text{font-size:20px;line-height:1.2}}@media (hover: hover){.course-outcomes-card:hover .course-outcomes-card__content{transform:translateY(-8px)}}@media (hover: none){.course-outcomes-card:active .course-outcomes-card__content,.course-outcomes-card:has(:active) .course-outcomes-card__content{transform:translateY(-8px)}}.course-program{margin-bottom:var(--section-margin)}.course-program__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.course-program__inner{gap:40px}}@media (min-width: 1280px){.course-program__inner{gap:60px}}.course-program__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.course-program__title span{color:var(--green)}@media (min-width: 767px){.course-program__title{font-size:32px}}@media (min-width: 1280px){.course-program__title{font-size:36px}}.course-program__list{display:flex;flex-direction:column;gap:8px}@media (min-width: 767px){.course-program__list{gap:12px}}.course-program-item{border-radius:8px;background-color:var(--white);box-shadow:2px 2px 10px #0000001a;overflow:hidden}@media (min-width: 767px){.course-program-item{border-radius:16px;box-shadow:2px 2px 15px #0000001a}}.course-program-item__trigger{width:100%;min-width:0;min-height:80px;padding:16px;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left}@media (min-width: 767px){.course-program-item__trigger{padding:20px 20px 20px 40px}}@media (min-width: 1280px){.course-program-item__trigger{padding:20px 40px}}@media (hover: hover){.course-program-item__trigger:hover .course-program-item__icon{background-color:#7ad8cb}}.course-program-item__title{min-width:0;color:var(--black);font-size:16px;line-height:1.4;font-weight:700}.course-program-item__title sup{font-size:.645em;line-height:1;vertical-align:text-top}@media (min-width: 767px){.course-program-item__title{font-size:20px;line-height:1.2}}.course-program-item__icon{width:32px;height:32px;flex-shrink:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:#0ab389;color:var(--white);transition:background-color var(--transition)}@media (min-width: 767px){.course-program-item__icon{width:40px;height:40px}}.course-program-item__icon-plus,.course-program-item__icon-minus{display:block;flex-shrink:0}.course-program-item__icon-minus{display:none}.course-program-item.is-open .course-program-item__icon{background-color:#7ad8cb}.course-program-item.is-open .course-program-item__icon-plus{display:none}.course-program-item.is-open .course-program-item__icon-minus{display:block}.course-program-item.is-open .course-program-item__body{grid-template-rows:1fr}.course-program-item.is-open .course-program-item__content{margin-top:-12px;padding-bottom:20px}.course-program-item__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--transition) ease}.course-program-item__content{min-height:0;overflow:hidden;padding:0 16px;color:var(--black)}@media (min-width: 767px){.course-program-item__content{padding:0 20px 0 40px}}@media (min-width: 1280px){.course-program-item__content{padding:0 40px}}@media (min-width: 480px){.course-program-item__text{max-width:807px}}.course-program-item__text{color:var(--black);font-size:16px;line-height:1.4;padding-right:40px}@media (min-width: 767px) and (max-width: 1279px){.course-program-item__text{padding-right:60px}}.course-program-item__text p{margin:0 0 16px;font-weight:400}.course-program-item__text ul,.course-program-item__text ol{margin:0;padding-left:24px}.course-program-item__text ul{list-style:disc;list-style-position:outside}.course-program-item__text ul li{list-style:disc}.course-program-item__text ol{list-style:decimal;list-style-position:outside}.course-program-item__text ol li{list-style:decimal}.course-program-item__text li+li{margin-top:8px}.course-program-item__text p:last-child,.course-program-item__text ul:last-child,.course-program-item__text ol:last-child{margin-bottom:0}.course-reviews{padding-bottom:var(--section-margin);padding-top:var(--section-margin);margin-top:calc(-1 * var(--section-margin));overflow:hidden}.course-reviews__inner{position:relative}.course-reviews__decor{position:absolute;top:18px;left:50%;width:540px;pointer-events:none;z-index:0}@media (min-width: 767px){.course-reviews__decor{top:-10px;width:960px}}@media (min-width: 1280px){.course-reviews__decor{top:-88px;width:1243px}}.course-reviews__decor img{width:100%;display:block}.course-reviews__title{position:relative;z-index:1;color:var(--black);font-size:26px;line-height:1.2;font-weight:700;margin-bottom:32px}.course-reviews__title span{color:var(--green)}@media (min-width: 767px){.course-reviews__title{max-width:none;font-size:32px;margin-bottom:40px}}@media (min-width: 1280px){.course-reviews__title{font-size:36px;margin-bottom:60px}}.course-reviews__slider{position:relative;z-index:1;overflow:visible;width:100%}.course-reviews__controls{position:relative;z-index:1;display:flex;justify-content:center;gap:12px;margin-top:20px}.course-reviews__controls[hidden]{display:none!important}@media (min-width: 767px) and (max-width: 1023px){.course-reviews__controls{justify-content:center}}@media (min-width: 1024px){.course-reviews__controls{justify-content:flex-end}}.course-reviews__videos{position:relative;z-index:1;display:grid;gap:20px;margin-top:20px}@media (max-width: 766px){.course-reviews__videos{gap:16px}}@media (min-width: 767px){.course-reviews__videos{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}}@media (min-width: 1280px){.course-reviews__videos{margin-top:40px}}.course-reviews__videos.is-slider{display:block;overflow:hidden}@media (max-width: 766px){.course-reviews__videos.is-slider{overflow:visible}.course-reviews__videos.is-slider .swiper-wrapper{display:grid;gap:16px;transform:none!important}.course-reviews__videos.is-slider .swiper-slide{width:100%!important;margin-right:0!important}}.course-reviews__video{position:relative;overflow:hidden;border-radius:12px;background-color:var(--black);width:100%;height:196px}@media (min-width: 767px){.course-reviews__video{border-radius:16px;height:272px}}@media (min-width: 1280px){.course-reviews__video{height:356px}}.course-reviews__video iframe{width:100%;height:100%;display:block;border:0}.course-reviews__videos-controls{position:relative;z-index:1;margin-top:20px;display:none}.course-reviews__videos-controls[hidden]{display:none!important}@media (min-width: 767px){.course-reviews__videos-controls{display:flex;justify-content:center;gap:12px}}.course-review-card{--review-text-max-lines: 12;width:288px;display:flex;height:auto}@media (min-width: 767px){.course-review-card{width:315px}}@media (min-width: 1280px){.course-review-card{width:413px}}.course-review-card__inner{position:relative;width:100%;padding:16px;display:flex;flex-direction:column;gap:24px;border-radius:12px;background-color:var(--white);box-shadow:2px 2px 15px #0000001a;transition:transform var(--transition),box-shadow var(--transition)}@media (hover: hover){.course-review-card:hover .course-review-card__inner{transform:translateY(-8px);box-shadow:0 12px 28px #0b132414}}@media (hover: none){.course-review-card__inner{cursor:pointer;-webkit-tap-highlight-color:transparent}.course-review-card:active .course-review-card__inner{transform:translateY(-8px);box-shadow:0 12px 28px #0b132414}}@media (min-width: 767px){.course-review-card__inner{padding:20px;gap:20px;border-radius:16px}}@media (min-width: 1280px){.course-review-card__inner{padding:40px}}.course-review-card__head{display:flex;align-items:flex-start;min-height:32px;padding-right:48px}@media (min-width: 767px){.course-review-card__head{min-height:60px;padding-right:80px}}.course-review-card__meta{display:flex;flex-direction:column;gap:8px;min-width:0}.course-review-card__name{margin:0;color:var(--blue);font-size:16px;line-height:1.4;font-weight:700}@media (min-width: 767px){.course-review-card__name{font-size:20px;line-height:1.2}}.course-review-card__date{margin:0;color:#6c757d;font-size:14px;line-height:1.4;font-weight:400}@media (min-width: 767px){.course-review-card__date{font-size:16px}}.course-review-card__quotes{position:absolute;top:16px;right:16px;width:32px;height:32px;flex-shrink:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:var(--blue)}@media (min-width: 767px){.course-review-card__quotes{top:20px;right:20px;width:60px;height:60px}}.course-review-card__quotes img{width:20px;height:20px;display:block}@media (min-width: 767px){.course-review-card__quotes img{width:40px;height:40px}}.course-review-card__copy{display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex:1 1 auto}.course-review-card__text{margin:0;color:var(--black);font-size:14px;line-height:1.4;font-weight:400}.course-review-card__text sup{font-size:.645em;line-height:1;vertical-align:text-top}@media (min-width: 767px){.course-review-card__text{font-size:16px}}.course-review-card__text.is-collapsed{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--review-text-max-lines);line-clamp:var(--review-text-max-lines);max-height:none}.course-review-card__text:not(.is-collapsed){display:block;overflow:visible;-webkit-line-clamp:unset;line-clamp:unset}.course-review-card__toggle{display:inline-flex;align-items:center;padding:0;color:var(--blue);font-size:14px;line-height:1;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.course-review-card__toggle:hover{color:#114471b3}.course-review-card__toggle[hidden]{display:none}@media (min-width: 767px){.course-review-card__toggle{font-size:16px}}@media (min-width: 1280px){.course-review-card.is-expanded .course-review-card__inner{min-height:496px}}.course-experts{padding-bottom:var(--section-margin);overflow:hidden}.course-experts__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.course-experts__inner{gap:40px}}@media (min-width: 1280px){.course-experts__inner{gap:60px}}.course-experts__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.course-experts__title span{color:var(--green)}@media (min-width: 767px){.course-experts__title{font-size:32px}}@media (min-width: 1280px){.course-experts__title{font-size:36px}}.course-experts__mobile-slider{display:flex;flex-direction:column;gap:20px}.course-experts__slider{padding:18px;margin:-18px}@media (max-width: 766px){.course-experts__slider{overflow:visible}}@media (min-width: 767px){.course-experts__slider{padding:0;margin:0}}.course-experts__slider .swiper-wrapper{align-items:stretch}@media (min-width: 1024px){.course-experts__grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;transform:none!important}}.course-experts__controls{display:flex;justify-content:center;gap:8px;width:100%}@media (min-width: 767px) and (max-width: 899px){.course-experts__controls{justify-content:center}}@media (min-width: 1024px){.course-experts__controls{justify-content:flex-end}}@media (min-width: 1024px){.course-experts__controls{display:none}}.course-experts .team-card__role{-webkit-line-clamp:3;line-clamp:3}@media (min-width: 1024px){.course-experts .team-card{width:100%}}.course-pricing{margin-bottom:var(--section-margin)}.course-pricing__title{color:var(--black);font-size:26px;line-height:1.2;font-weight:700;margin-bottom:32px}.course-pricing__title span{color:var(--green)}@media (min-width: 480px){.course-pricing__title{max-width:348px}}@media (min-width: 767px){.course-pricing__title{max-width:562px;font-size:32px;margin-bottom:40px}}@media (min-width: 1280px){.course-pricing__title{font-size:36px;margin-bottom:60px}}.course-pricing__lead{margin-bottom:20px;color:var(--black);font-size:16px;line-height:1.4;font-weight:400}@media (min-width: 480px){.course-pricing__lead{max-width:70%}}@media (min-width: 767px){.course-pricing__lead{max-width:562px;font-size:18px}}.course-pricing__grid{display:grid;gap:20px}@media (min-width: 1024px){.course-pricing__grid:not([data-count]){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 766px){.course-pricing__grid[data-count]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.course-pricing__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.course-pricing__grid[data-count]{grid-template-columns:repeat(4,minmax(0,1fr))}.course-pricing__grid[data-count]>.course-pricing-card{grid-column:auto}}@media (min-width: 767px){.course-pricing__grid[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.course-pricing__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.course-pricing__grid[data-count="3"],.course-pricing__grid[data-count="5"],.course-pricing__grid[data-count="6"],.course-pricing__grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.course-pricing-card__content{position:relative;min-height:206px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;border-radius:16px;background-color:var(--white);transition:transform var(--transition)}@media (min-width: 767px){.course-pricing-card__content{min-height:300px;padding:20px;height:100%}}@media (min-width: 1024px){.course-pricing-card__content{min-height:322px}}@media (min-width: 1280px){.course-pricing-card__content{min-height:331px;padding:32px}}.course-pricing-card__content:before,.course-pricing-card__content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.course-pricing-card__content:before{background:linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%)}.course-pricing-card__content:after{top:2px;right:2px;bottom:2px;left:2px;border-radius:14px;background-color:var(--white)}.course-pricing-card__content>*{position:relative;z-index:1}.course-pricing-card__top{display:flex;flex-direction:column;gap:16px}.course-pricing-card__title{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 767px){.course-pricing-card__title{font-size:20px}}.course-pricing-card__text{margin:0;color:var(--black);font-size:16px;line-height:1.4;font-weight:400}.course-pricing-card__bottom{display:flex;flex-direction:column;gap:16px}@media (min-width: 767px){.course-pricing-card__bottom{gap:20px}}.course-pricing-card__price{margin:0;color:var(--blue);font-size:32px;line-height:1.2;font-weight:700}@media (min-width: 767px){.course-pricing-card__price{font-size:40px}}@media (min-width: 1280px){.course-pricing-card__price{font-size:46px}}.course-pricing-card__button{width:100%;min-width:0;min-height:42px;padding:12px 16px}@media (min-width: 767px){.course-pricing-card__button{max-width:211px;min-height:54px;padding:16px 20px}}@media (min-width: 1280px){.course-pricing-card__button{width:196px;padding:16px 18px}}@media (hover: hover){.course-pricing-card:hover .course-pricing-card__content{transform:translateY(-8px)}}@media (hover: none){.course-pricing-card:active .course-pricing-card__content,.course-pricing-card:has(:active) .course-pricing-card__content{transform:translateY(-8px)}}.course-recommend{padding-bottom:var(--section-margin);overflow:hidden}.course-recommend__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.course-recommend__inner{gap:40px}}@media (min-width: 1280px){.course-recommend__inner{gap:60px}}.course-recommend__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.course-recommend__title span{color:var(--green)}@media (min-width: 480px){.course-recommend__title{max-width:70%}}@media (min-width: 767px){.course-recommend__title{max-width:none;font-size:32px}}@media (min-width: 1280px){.course-recommend__title{font-size:36px}}.course-recommend__slider-container{padding:18px;margin:-18px;overflow:hidden}.course-recommend__slider{width:100%;overflow:visible}.course-recommend__controls{display:flex;justify-content:center;gap:12px}@media (min-width: 767px) and (max-width: 1023px){.course-recommend__controls{justify-content:center;margin-top:20px}}@media (min-width: 1024px){.course-recommend__controls{justify-content:flex-end;margin-top:-20px}}.course-recommend-card{width:348px;height:auto;display:flex}@media (min-width: 767px){.course-recommend-card{width:314px}}@media (min-width: 1024px){.course-recommend-card{width:calc((100% - 40px) / 3)}}.course-recommend-card__inner{width:100%;padding:16px;display:flex;flex-direction:column;gap:16px;border-radius:12px;background-color:var(--white);box-shadow:2px 2px 15px #0000001a;color:inherit;text-decoration:none;transition:transform var(--transition),box-shadow var(--transition)}@media (min-width: 767px){.course-recommend-card__inner{padding:20px;gap:20px;border-radius:16px}}@media (hover: hover){.course-recommend-card:hover .course-recommend-card__inner{transform:translateY(-8px);box-shadow:0 12px 28px #0b132414}}.course-recommend-card__image-wrap{width:100%;height:200px;overflow:hidden;border:1px solid var(--gray);border-radius:12px}@media (min-width: 767px){.course-recommend-card__image-wrap{height:168px;border-radius:16px}}@media (min-width: 1280px){.course-recommend-card__image-wrap{height:200px}}.course-recommend-card__image{width:100%;height:100%;object-fit:cover}.course-recommend-card__content{display:flex;flex-direction:column;gap:12px}@media (min-width: 767px){.course-recommend-card__content{gap:16px}}.course-recommend-card__title{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}.course-recommend-card__title sup{font-size:.645em;line-height:1;vertical-align:text-top}.course-recommend-card__title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}@media (min-width: 767px){.course-recommend-card__title{font-size:20px}}.course-recommend-card__text{margin:0;color:var(--black);font-size:14px;line-height:1.4;font-weight:400;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5}@media (min-width: 767px){.course-recommend-card__text{font-size:16px}}.course-recommend-card__tags{margin-top:auto;display:flex;flex-wrap:wrap;gap:8px}.course-recommend-card__tag{padding:4px 8px;border-radius:30px;color:var(--white);font-size:12px;line-height:1.4;font-weight:400;white-space:nowrap}@media (min-width: 767px){.course-recommend-card__tag{font-size:14px}}.course-recommend-card__tag--blue{background-color:var(--blue)}.course-recommend-card__tag--green{background-color:var(--green)}.courses-page{padding-top:0;padding-bottom:60px;overflow:hidden}@media (min-width: 767px){.courses-page{padding-bottom:80px}}.courses-page__title{margin-top:0;color:var(--black);font-size:32px;font-weight:700;line-height:1.2}@media (min-width: 767px){.courses-page__title{font-size:40px}}@media (min-width: 1280px){.courses-page__title{font-size:46px}}.courses-page__filters{display:flex;gap:8px;margin-top:40px;margin-right:calc(var(--container-padding) * -1);overflow-x:auto;overflow-y:hidden;padding-right:var(--container-padding);scrollbar-width:none}.courses-page__filters::-webkit-scrollbar{display:none}@media (min-width: 767px){.courses-page__filters{flex-wrap:wrap;gap:12px;margin-right:0;overflow:visible;padding-right:0}}.courses-page__filter{padding:8px 12px;flex:0 0 auto;border:2px solid var(--green);border-radius:30px;background:var(--white);color:var(--black);font-size:16px;font-weight:700;line-height:1.1;text-decoration:none;white-space:nowrap;transition:color var(--transition) ease,background-color var(--transition) ease,border-color var(--transition) ease}@media (min-width: 767px){.courses-page__filter{padding:12px 16px}}.courses-page__filter[aria-current=page],.courses-page__filter.is-active{background:var(--green);color:var(--white)}@media (hover: hover){.courses-page__filter:hover:not(.is-active):not([aria-current=page]){background:var(--green);border-color:var(--green);color:var(--white)}}.courses-page__download{margin-bottom:24px}.courses-page__grid{display:grid;gap:32px;margin-top:32px}@media (min-width: 767px){.courses-page__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:32px 21px;margin-top:40px}}@media (min-width: 1024px){.courses-page__grid{gap:40px 20.5px;margin-top:40px}}@media (min-width: 767px){.courses-page__grid--no-tags .courses-card{min-height:unset}}.courses-card{display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding:16px;border-radius:12px;background-color:var(--white);box-shadow:2px 2px 7.5px #0000001a;color:inherit;text-decoration:none;transition:transform var(--transition),box-shadow var(--transition)}@media (min-width: 767px){.courses-card{padding:20px;border-radius:16px}}@media (min-width: 767px) and (max-width: 1023px){.courses-card{min-height:442px}}@media (min-width: 1024px){.courses-card{min-height:416px}}@media (hover: hover){.courses-card:hover{transform:translateY(-8px);box-shadow:0 12px 28px #0b132414}}.courses-card.is-hidden{display:none}.courses-card__content{display:flex;min-height:0;flex:1;flex-direction:column;gap:16px}@media (min-width: 767px){.courses-card__content{gap:20px}}.courses-card__image{display:block;width:100%;max-width:none;flex:0 0 auto;border:1px solid var(--gray);border-radius:12px;object-fit:cover}@media (max-width: 766px){.courses-card__image{height:200px}}@media (min-width: 767px) and (max-width: 1279px){.courses-card__image{height:168px;border-radius:16px}}@media (min-width: 1280px){.courses-card__image{height:200px;border-radius:16px}}.courses-card__body{display:flex;min-height:0;flex:1;flex-direction:column;padding-left:16px}@media (min-width: 767px) and (max-width: 1023px){.courses-card__body{padding-left:0}}@media (min-width: 1024px){.courses-card__body{padding-left:20px}}.courses-card__copy{display:flex;flex-direction:column;gap:12px}@media (min-width: 767px) and (max-width: 1023px){.courses-card__copy{flex-shrink:0;gap:16px;min-height:130px}}@media (min-width: 1024px){.courses-card__copy{flex-shrink:0;gap:16px;min-height:108px}}.courses-card__title{margin:0;color:var(--black);font-size:18px;font-weight:700;line-height:1.2;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}@media (min-width: 767px){.courses-card__title{flex-shrink:0;font-size:20px;line-height:24px}}.courses-card__title sup{font-size:.645em}.courses-card__text{margin:0;color:var(--black);font-size:14px;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}@media (min-width: 767px) and (max-width: 1023px){.courses-card__text{flex-shrink:0;min-height:66px;font-size:16px;line-height:22px}}@media (min-width: 1024px){.courses-card__text{flex-shrink:0;min-height:44px;font-size:16px;line-height:22px}}.courses-card__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:16px}@media (max-width: 766px){.courses-card__tags{flex-shrink:0;min-height:25px}}@media (min-width: 767px) and (max-width: 1023px){.courses-card__tags{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-end;flex-shrink:0;min-height:64px;padding-top:20px}}@media (min-width: 1024px){.courses-card__tags{flex-shrink:0;min-height:48px;padding-top:20px}}.courses-card__tag{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:4px 8px;border-radius:30px;color:var(--white);font-size:12px;line-height:20px;white-space:nowrap}@media (min-width: 767px){.courses-card__tag{height:28px;min-height:28px;font-size:14px}}.courses-card__tag--blue{background-color:var(--blue)}.courses-card__tag--green{background-color:var(--green)}.glossary-content{padding-bottom:var(--section-margin)}.glossary-content__title{margin:0;color:var(--black);font-size:32px;line-height:1.2;font-weight:700}@media (min-width: 767px){.glossary-content__title{font-size:40px}}@media (min-width: 1280px){.glossary-content__title{font-size:46px}}.glossary-content__list{margin-top:32px;display:flex;flex-direction:column;gap:40px}@media (min-width: 767px){.glossary-content__list{margin-top:40px}}@media (min-width: 1280px){.glossary-content__list{margin-top:60px;gap:60px}}.glossary-letter{display:flex;flex-direction:column;gap:24px}@media (min-width: 767px){.glossary-letter{display:grid;grid-template-columns:64px minmax(0,1fr);gap:20px}}@media (min-width: 1280px){.glossary-letter{grid-template-columns:88px minmax(0,1fr);gap:20px}}.glossary-letter__mark{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:2px solid transparent;border-radius:12px;background:linear-gradient(var(--white),var(--white)) padding-box,linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%) border-box;color:var(--blue);font-size:26px;line-height:1.2;font-weight:700;box-sizing:border-box}@media (min-width: 767px){.glossary-letter__mark{width:64px;height:64px;border-radius:16px;font-size:32px}}@media (min-width: 1280px){.glossary-letter__mark{width:88px;height:88px;font-size:36px}}.glossary-letter__terms{display:flex;flex-direction:column}.glossary-letter__terms .glossary-term+.glossary-term{margin-top:24px}@media (min-width: 767px){.glossary-letter__terms .glossary-term+.glossary-term{margin-top:40px}.glossary-letter__terms .glossary-term:first-child+.glossary-term{margin-top:32px}}.glossary-term{color:var(--black);font-size:16px;line-height:1.4;word-break:break-word}.glossary-term p{margin:0}.glossary-term p+p{margin-top:15px}.glossary-term strong{font-weight:700}.glossary-term a{color:var(--blue);text-decoration:underline;text-underline-offset:2px}.glossary-term a:hover{color:var(--blue-hover)}@media (min-width: 767px) and (max-width: 1279px){.glossary-content~.article-read-also .article-read-card{width:315px}.glossary-content~.article-read-also .article-read-card__inner{min-height:441px}.glossary-content~.article-read-also .article-read-card__image-wrap{height:161px}}@media (max-width: 766px){.glossary-content~.article-read-also~.solution-banner .solution-banner__card{min-height:550px;padding-bottom:0}}@media (max-width: 766px){.glossary-content~.article-read-also~.solution-banner .solution-banner__content{max-width:none;width:100%}}@media (max-width: 766px){.glossary-content~.article-read-also~.solution-banner .solution-banner__title{margin:0}}@media (max-width: 766px){.glossary-content~.article-read-also~.solution-banner .solution-banner__description{margin-top:20px}}@media (max-width: 766px){.glossary-content~.article-read-also~.solution-banner .solution-banner__button{margin-top:32px;width:100%}}.service-section-title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.service-section-title span{color:var(--green)}@media (min-width: 767px){.service-section-title{font-size:32px}}@media (min-width: 1280px){.service-section-title{font-size:36px}}.service-hero{padding-bottom:var(--section-margin)}.service-hero__inner{display:flex;flex-direction:column}.service-hero__title{margin:0 0 20px;color:var(--black);font-size:32px;line-height:1.2;font-weight:700}@media (min-width: 767px){.service-hero__title{margin-bottom:40px}}@media (min-width: 1280px){.service-hero__title{margin-bottom:60px;font-size:46px}}.service-hero__lead{margin-bottom:33px;display:grid;gap:16px;color:var(--black);line-height:1.4}@media (min-width: 767px){.service-hero__lead{margin-bottom:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;font-size:16px}}@media (min-width: 1280px){.service-hero__lead{font-size:18px}}.service-hero__lead p{margin:0}.service-hero .course-outcomes-card__text{font-size:18px;line-height:1.2}@media (min-width: 767px) and (max-width: 1023px){.service-hero .course-outcomes__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.service-hero .course-outcomes__grid[data-count]{grid-template-columns:repeat(4,minmax(0,1fr))}}.service-solutions,.service-role{padding-bottom:var(--section-margin)}.service-solutions{overflow:hidden}.service-solutions__inner{display:flex;flex-direction:column;gap:16px}@media (min-width: 767px){.service-solutions__inner{gap:20px}}.service-solutions__head{display:flex;flex-direction:column;gap:30px}@media (min-width: 767px){.service-solutions__head{gap:40px}}@media (min-width: 1280px){.service-solutions__head{gap:60px}}.service-solutions__head p{margin:0;max-width:891px;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 1280px){.service-solutions__head p{font-size:18px}}.service-solutions__mobile-slider{display:flex;flex-direction:column;gap:20px}.service-solutions__slider{padding:18px;margin:-18px}@media (max-width: 766px){.service-solutions__slider{overflow:visible}}.service-solutions__slider .swiper-wrapper{align-items:stretch}@media (min-width: 1024px){.service-solutions__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}@media (min-width: 767px){.service-solutions__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.service-solutions__grid[data-count]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 767px){.service-solutions__grid[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.service-solutions__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.service-solutions__grid[data-count="3"],.service-solutions__grid[data-count="5"],.service-solutions__grid[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.service-solutions__controls{display:flex;justify-content:center;gap:8px;width:100%}@media (min-width: 1024px){.service-solutions__controls{justify-content:flex-end}}@media (min-width: 1024px){.service-solutions__controls{display:none}}.service-solution-card{width:228px;height:auto;display:block;min-width:0}@media (min-width: 1024px){.service-solution-card{width:100%;margin-right:0!important}}.service-solution-card__content{position:relative;isolation:isolate;overflow:hidden;padding:14px;display:flex;flex-direction:column;justify-content:space-between;gap:32px;border-radius:16px;height:100%}@media (min-width: 767px){.service-solution-card__content{padding:18px}}@media (min-width: 1280px){.service-solution-card__content{padding:30px;gap:40px}}.service-solution-card__content:before,.service-solution-card__content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.service-solution-card__content:before{background:linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%)}.service-solution-card__content:after{top:2px;right:2px;bottom:2px;left:2px;border-radius:14px;background-color:var(--white)}.service-solution-card__content>*{position:relative;z-index:1}.service-solution-card__content{transition:transform var(--transition),box-shadow var(--transition)}.service-solution-card__text-block{display:flex;flex-direction:column;gap:16px}.service-solution-card h3{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 1024px){.service-solution-card h3{font-size:20px}}@media (min-width: 1024px){.service-solution-card__title-hr--nowrap{display:none}}.service-solution-card__title-hr--desktop{display:none}@media (min-width: 1024px){.service-solution-card__title-hr--desktop{display:inline}}.service-solution-card p{margin:0;color:var(--black);font-size:16px;line-height:1.4}.service-solution-card__button{position:relative;z-index:2;width:100%;min-width:0;min-height:42px;padding:12px 16px;background-color:var(--blue);color:var(--white);text-decoration:none;line-height:1}@media (min-width: 767px){.service-solution-card__button{min-height:54px;padding:16px 20px}}@media (min-width: 1024px){.service-solution-card__button{width:100%;max-width:196px}}.service-solution-card__button:hover{background-color:var(--blue-hover);color:var(--white)}@media (hover: hover){.service-solution-card:hover .service-solution-card__content{transform:translateY(-8px)}}@media (hover: none){.service-solution-card:active .service-solution-card__content,.service-solution-card:has(:active) .service-solution-card__content{transform:translateY(-8px)}}.service-role__title{max-width:760px}@media (min-width: 1280px){.service-role__title{max-width:1280px}}.service-role__layout{margin-top:32px;display:flex;flex-direction:column;gap:20px}@media (min-width: 767px){.service-role__layout{display:grid;margin-top:40px;grid-template-columns:minmax(0,1fr) minmax(320px,1fr);align-items:start}}@media (min-width: 1280px){.service-role__layout{margin-top:60px;gap:20px}}.service-role__content{display:flex;flex-direction:column;gap:20px}@media (min-width: 767px){.service-role__content{gap:40px}}.service-role__block h3{margin:0 0 16px;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 767px){.service-role__block h3{font-size:20px}}.service-role__block ul{margin:0;padding-left:24px;color:var(--black);font-size:16px;line-height:1.4;list-style:disc;list-style-position:outside}.service-role__block li{list-style:disc}.service-role__block li+li{margin-top:8px}.service-role__image{width:100%;height:160px;display:block;border-radius:12px;object-fit:cover;order:-1}@media (min-width: 767px){.service-role__image{order:0;height:280px;border-radius:16px}}@media (min-width: 1280px){.service-role__image{height:340px}}.cards-section{overflow:hidden;padding-bottom:calc(var(--section-margin) + 18px);margin-bottom:-18px}.cards-section__inner{display:flex;flex-direction:column;gap:30px}@media (min-width: 767px){.cards-section__inner{gap:40px}}@media (min-width: 1280px){.cards-section__inner{gap:60px}}.cards-section__body{display:flex;flex-direction:column;gap:16px}@media (min-width: 767px){.cards-section__body{gap:20px}}.cards-section__title{margin:0;max-width:891px;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.cards-section__title span{color:var(--green)}@media (min-width: 767px){.cards-section__title{font-size:32px}}@media (min-width: 1280px){.cards-section__title{font-size:36px}}.cards-section__desc{max-width:891px;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 1280px){.cards-section__desc{font-size:18px}}.cards-section__desc>*:first-child{margin-top:0}.cards-section__desc>*:last-child{margin-bottom:0}.cards-section__desc p{margin:0 0 16px}.cards-section__desc ul,.cards-section__desc ol{margin:0 0 16px;padding-left:24px}.cards-section__desc ul{list-style:disc;list-style-position:outside}.cards-section__desc ul li{list-style:disc}.cards-section__desc ol{list-style:decimal;list-style-position:outside}.cards-section__desc ol li{list-style:decimal}.cards-section__desc li{font-size:inherit;line-height:1.4}.cards-section__desc li+li{margin-top:8px}.cards-section__desc a{color:var(--blue);text-decoration:underline;text-underline-offset:2px}.cards-section__desc a:hover{opacity:.7}.cards-section__desc strong,.cards-section__desc b{font-weight:700}.cards-section__desc em,.cards-section__desc i{font-style:italic}.cards-section__mobile-slider{display:flex;flex-direction:column;gap:20px}.cards-section__slider{padding:18px;margin:-18px}@media (max-width: 766px){.cards-section__slider{overflow:visible}}.cards-section__slider .swiper-wrapper{align-items:stretch}@media (min-width: 1024px){.cards-section__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}@media (min-width: 767px){.cards-section__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.cards-section__grid[data-count]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 767px){.cards-section__grid[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.cards-section__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.cards-section__grid[data-count="3"],.cards-section__grid[data-count="5"],.cards-section__grid[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.cards-section__controls{display:flex;justify-content:center;gap:8px;width:100%}@media (min-width: 1024px){.cards-section__controls{justify-content:flex-end;display:none}}.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper){display:grid;gap:20px}@media (max-width: 1023px){.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper){display:none}}@media (max-width: 766px){.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper){align-items:center}.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper)>.cards-section-card{justify-content:center}}@media (min-width: 767px) and (max-width: 1023px){.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 767px){.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper){align-items:stretch}}@media (max-width: 766px){.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper)[data-count]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper)[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper)[data-count]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 767px){.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper)[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 767px){.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper)[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper)[data-count="3"],.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper)[data-count="5"],.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper)[data-count="6"],.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper)[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper)[data-count="3"],.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper)[data-count="5"],.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper)[data-count="6"],.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper)[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper)+.cards-section__slider{overflow:visible}@media (min-width: 1024px){.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper)+.cards-section__slider{display:none}}.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper)+.cards-section__slider .swiper-slide{width:231px;min-width:0;display:flex}@media (min-width: 767px) and (max-width: 1023px){.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper)+.cards-section__slider .swiper-slide{width:auto}}.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper)~.cards-section__controls{gap:12px}@media (min-width: 1024px){.cards-section--mobile-slider .cards-section__grid:not(.swiper-wrapper)~.cards-section__controls{display:none}}.cards-section--mobile-grid .cards-section-card{width:100%}.cards-section--mobile-grid .cards-section__grid{display:grid;gap:20px}@media (max-width: 766px){.cards-section--mobile-grid .cards-section__grid{align-items:center}.cards-section--mobile-grid .cards-section__grid>.cards-section-card{justify-content:center}}@media (min-width: 767px) and (max-width: 1023px){.cards-section--mobile-grid .cards-section__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 767px){.cards-section--mobile-grid .cards-section__grid{gap:20px;align-items:stretch}}@media (min-width: 767px){.cards-section--mobile-grid .cards-section__grid:not([data-count]){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 766px){.cards-section--mobile-grid .cards-section__grid[data-count]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.cards-section--mobile-grid .cards-section__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.cards-section--mobile-grid .cards-section__grid[data-count]{grid-template-columns:repeat(4,minmax(0,1fr))}.cards-section--mobile-grid .cards-section__grid[data-count]>.cards-section-card{grid-column:auto}}@media (min-width: 767px){.cards-section--mobile-grid .cards-section__grid[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 767px){.cards-section--mobile-grid .cards-section__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.cards-section--mobile-grid .cards-section__grid[data-count="3"],.cards-section--mobile-grid .cards-section__grid[data-count="5"],.cards-section--mobile-grid .cards-section__grid[data-count="6"],.cards-section--mobile-grid .cards-section__grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.cards-section--mobile-grid .cards-section__grid[data-count="3"],.cards-section--mobile-grid .cards-section__grid[data-count="5"],.cards-section--mobile-grid .cards-section__grid[data-count="6"],.cards-section--mobile-grid .cards-section__grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.cards-section--mobile-grid .cards-section__slider,.cards-section--mobile-grid .cards-section__controls{display:none}.cards-section-card{width:228px;height:auto;display:block;min-width:0}@media (min-width: 1024px){.cards-section-card{width:100%;margin-right:0!important}}.cards-section-card__content{position:relative;isolation:isolate;overflow:hidden;padding:14px;display:flex;flex-direction:column;justify-content:space-between;gap:32px;border-radius:16px;height:100%}@media (min-width: 767px){.cards-section-card__content{padding:18px}}@media (min-width: 1280px){.cards-section-card__content{padding:30px;gap:40px}}.cards-section-card__content:before,.cards-section-card__content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.cards-section-card__content:before{background:linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%)}.cards-section-card__content:after{top:2px;right:2px;bottom:2px;left:2px;border-radius:14px;background-color:var(--white)}.cards-section-card__content>*{position:relative;z-index:1}.cards-section-card__content{transition:transform var(--transition),box-shadow var(--transition)}.cards-section-card__text{display:flex;flex-direction:column;gap:16px}.cards-section-card__title{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 1280px){.cards-section-card__title{font-size:20px}}.cards-section-card__desc{margin:0;color:var(--black);font-size:16px;line-height:1.4}.cards-section-card__button{position:relative;z-index:2;width:100%;min-width:0;min-height:42px;padding:12px 16px;background-color:var(--blue);color:var(--white);text-decoration:none;line-height:1}@media (min-width: 767px){.cards-section-card__button{min-height:54px;padding:16px 20px}}@media (min-width: 1024px){.cards-section-card__button{width:100%;max-width:196px}}.cards-section-card__button:hover{background-color:var(--blue-hover);color:var(--white)}.cards-section-card__link{position:relative;z-index:2;display:inline-flex;align-items:center;gap:6px;width:fit-content;margin-top:auto;font-size:16px;line-height:1.4;font-weight:700;color:var(--blue);text-decoration:none}@media (min-width: 1280px){.cards-section-card__link{font-size:20px;line-height:1.2}}@media (hover: hover){.cards-section-card__link:hover{opacity:.7}}.cards-section-card__link-icon{width:20px;height:20px;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background-color:var(--blue);color:var(--white);transition:var(--transition)}.cards-section-card__link-icon svg{transform:rotate(-90deg)}@media (hover: hover){.cards-section-card:hover .cards-section-card__content{transform:translateY(-8px)}}@media (hover: none){.cards-section-card:active .cards-section-card__content,.cards-section-card:has(:active) .cards-section-card__content{transform:translateY(-8px)}}.cards-section-card--shadow .cards-section-card__content{background-color:var(--white);box-shadow:2px 2px 7.5px #0000001a}.cards-section-card--shadow .cards-section-card__content:before,.cards-section-card--shadow .cards-section-card__content:after{content:none}.text-grid-section{padding-bottom:var(--section-margin)}.text-grid-section__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.text-grid-section__inner{gap:40px}}@media (min-width: 1280px){.text-grid-section__inner{gap:60px}}.text-grid-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.text-grid-section__title span{color:var(--green)}@media (min-width: 767px){.text-grid-section__title{font-size:32px}}@media (min-width: 1280px){.text-grid-section__title{font-size:36px}}.text-grid-section__content{display:flex;flex-direction:column;gap:20px}.text-grid-section__intro{margin:0;max-width:595px;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 1280px){.text-grid-section__intro{max-width:653px;font-size:18px}}.text-grid-section__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media (min-width: 767px){.text-grid-section__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}@media (min-width: 767px){.text-grid-section__grid:not([data-count]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 766px){.text-grid-section__grid[data-count]{grid-template-columns:minmax(0,1fr)}}@media (min-width: 767px){.text-grid-section__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 767px){.text-grid-section__grid[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.text-grid-section__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.text-grid-section__grid[data-count="3"],.text-grid-section__grid[data-count="5"],.text-grid-section__grid[data-count="6"],.text-grid-section__grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.text-grid-section__card{margin:0;position:relative;isolation:isolate;overflow:hidden;padding:14px;border-radius:16px;color:var(--black);font-size:18px;line-height:1.4;font-weight:700;transition:transform var(--transition),box-shadow var(--transition)}.text-grid-section__card:before,.text-grid-section__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.text-grid-section__card:before{background:linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%)}.text-grid-section__card:after{top:2px;right:2px;bottom:2px;left:2px;border-radius:14px;background-color:var(--white)}.text-grid-section__card>*{position:relative;z-index:1}@media (min-width: 767px){.text-grid-section__card{padding:18px;line-height:1.2}}@media (min-width: 1280px){.text-grid-section__card{padding:30px;font-size:20px;letter-spacing:0}}@media (hover: hover){.text-grid-section__card:hover{transform:translateY(-8px)}}@media (hover: none){.text-grid-section__card:active,.text-grid-section__card:has(:active){transform:translateY(-8px)}}.columns-section{padding-bottom:var(--section-margin)}.columns-section__inner{display:flex;flex-direction:column;gap:30px}@media (min-width: 767px){.columns-section__inner{gap:40px}}@media (min-width: 1280px){.columns-section__inner{gap:60px}}.columns-section__body{display:flex;flex-direction:column;gap:16px}@media (min-width: 767px){.columns-section__body{gap:20px}}.columns-section__title{margin:0;max-width:891px;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.columns-section__title span{color:var(--green)}@media (min-width: 767px){.columns-section__title{font-size:32px}}@media (min-width: 1280px){.columns-section__title{font-size:36px}}.columns-section__desc{max-width:891px;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 1280px){.columns-section__desc{font-size:18px}}.columns-section__desc>*:first-child{margin-top:0}.columns-section__desc>*:last-child{margin-bottom:0}.columns-section__desc p{margin:0 0 16px}.columns-section__desc ul,.columns-section__desc ol{margin:0 0 16px;padding-left:24px}.columns-section__desc ul{list-style:disc;list-style-position:outside}.columns-section__desc ul li{list-style:disc}.columns-section__desc ol{list-style:decimal;list-style-position:outside}.columns-section__desc ol li{list-style:decimal}.columns-section__desc li{font-size:inherit;line-height:1.4}.columns-section__desc li+li{margin-top:8px}.columns-section__desc a{color:var(--blue);text-decoration:underline;text-underline-offset:2px}.columns-section__desc a:hover{opacity:.7}.columns-section__desc strong,.columns-section__desc b{font-weight:700}.columns-section__desc em,.columns-section__desc i{font-style:italic}.columns-section__grid{display:grid;gap:28px}@media (min-width: 767px) and (max-width: 1023px){.columns-section__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}}@media (min-width: 767px){.columns-section__grid{align-items:start}}@media (min-width: 1024px){.columns-section__grid{gap:20px}}@media (min-width: 767px) and (max-width: 1023px){.columns-section__grid:not([data-count]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.columns-section__grid:not([data-count]){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 766px){.columns-section__grid[data-count]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.columns-section__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.columns-section__grid[data-count]{grid-template-columns:repeat(4,minmax(0,1fr))}.columns-section__grid[data-count]>.columns-section__item{grid-column:auto}}@media (min-width: 767px){.columns-section__grid[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.columns-section__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.columns-section__grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.columns-section__grid[data-count="3"],.columns-section__grid[data-count="5"],.columns-section__grid[data-count="6"],.columns-section__grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.columns-section__grid--icons{gap:32px 12px}@media (min-width: 767px){.columns-section__grid--icons{gap:32px 20px}}@media (min-width: 1280px){.columns-section__grid--icons{gap:40px 20px}}@media (max-width: 766px){.columns-section__grid--icons[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 766px){.columns-section__grid--icons[data-mobile-count="1"]{grid-template-columns:minmax(0,1fr)}}@media (max-width: 766px){.columns-section__grid--icons[data-mobile-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.columns-section__grid--icons .columns-section__item{gap:16px}@media (min-width: 767px){.columns-section__grid--icons .columns-section__item{gap:16px}}.columns-section__item{display:flex;flex-direction:column;gap:12px;min-width:0}@media (min-width: 767px){.columns-section__item{gap:16px}}.columns-section__icon{width:64px;height:64px;min-width:64px;min-height:64px;max-width:64px;max-height:64px;aspect-ratio:1;flex:0 0 64px;align-self:flex-start;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:32px;overflow:hidden;background:linear-gradient(180deg,var(--blue) 0%,var(--green) 100%)}.columns-section__icon img{display:block;width:36px;height:36px;min-width:36px;min-height:36px;max-width:36px;max-height:36px;flex:0 0 36px;object-fit:contain}.columns-section__item-content{display:flex;flex-direction:column;gap:12px;min-width:0}@media (min-width: 767px){.columns-section__item-content{gap:16px}}.columns-section__item-title{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 1280px){.columns-section__item-title{font-size:20px}}.columns-section__item-text{margin:0;color:var(--black);font-size:16px;line-height:1.4}.columns-section__item-text>*:first-child{margin-top:0}.columns-section__item-text>*:last-child{margin-bottom:0}.columns-section__item-text p{margin:0 0 12px}.columns-section__item-text ul,.columns-section__item-text ol{margin:0;padding-left:24px}.columns-section__item-text ul{list-style:disc;list-style-position:outside}.columns-section__item-text ul li{list-style:disc}.columns-section__item-text ol{list-style:decimal;list-style-position:outside}.columns-section__item-text ol li{list-style:decimal}.columns-section__item-text li+li{margin-top:8px}.columns-section__item-text a{color:var(--blue);text-decoration:underline;text-underline-offset:2px}.columns-section__item-text a:hover{opacity:.7}.columns-section__item-text strong,.columns-section__item-text b{font-weight:700}.columns-section__item-text em,.columns-section__item-text i{font-style:italic}.columns-section__item-text sup{font-size:.645em;line-height:1;vertical-align:text-top}.image-cards-section{overflow:hidden;padding-bottom:var(--section-margin)}.image-cards-section__inner{display:flex;flex-direction:column}.image-cards-section__stage{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.image-cards-section__stage{position:relative;overflow:hidden;gap:40px}}@media (min-width: 1280px){.image-cards-section__stage{gap:60px}}.image-cards-section__intro{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;max-width:891px}@media (min-width: 767px){.image-cards-section__intro{gap:20px}}@media (min-width: 1280px){.image-cards-section__intro{gap:24px;max-width:700px}}.image-cards-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.image-cards-section__title span{color:var(--green)}@media (min-width: 767px){.image-cards-section__title{font-size:32px}}@media (min-width: 1280px){.image-cards-section__title{font-size:36px}}.image-cards-section__desc{color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 1280px){.image-cards-section__desc{font-size:18px}}.image-cards-section__desc>*:first-child{margin-top:0}.image-cards-section__desc>*:last-child{margin-bottom:0}.image-cards-section__desc p{margin:0 0 16px}.image-cards-section__desc ul,.image-cards-section__desc ol{margin:0 0 16px;padding-left:24px}.image-cards-section__desc ul{list-style:disc;list-style-position:outside}.image-cards-section__desc ul li{list-style:disc}.image-cards-section__desc ol{list-style:decimal;list-style-position:outside}.image-cards-section__desc ol li{list-style:decimal}.image-cards-section__desc li{font-size:inherit;line-height:1.4}.image-cards-section__desc li+li{margin-top:8px}.image-cards-section__desc a{color:var(--blue);text-decoration:underline;text-underline-offset:2px}.image-cards-section__desc a:hover{opacity:.7}.image-cards-section__desc strong,.image-cards-section__desc b{font-weight:700}.image-cards-section__desc em,.image-cards-section__desc i{font-style:italic}.image-cards-section__layout{display:flex;flex-direction:column;gap:0}.image-cards-section__grid{display:flex;flex-direction:column;gap:20px;width:100%}@media (min-width: 1024px){.image-cards-section__grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;max-width:649px}}@media (min-width: 1280px){.image-cards-section__grid{max-width:847px}}.image-cards-section__card{margin:0;padding:16px;border:2px solid transparent;border-radius:16px;background:linear-gradient(var(--white),var(--white)) padding-box,linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%) border-box;color:var(--black);font-size:18px;line-height:1.4;font-weight:700;overflow-wrap:break-word;word-break:break-word;transition:transform var(--transition)}@media (min-width: 767px){.image-cards-section__card{padding:18px 20px;line-height:1.2}}@media (min-width: 1280px){.image-cards-section__card{font-size:20px}}@media (hover: hover){.image-cards-section__card:hover{transform:translateY(-8px)}}@media (hover: none){.image-cards-section__card:active,.image-cards-section__card:has(:active){transform:translateY(-8px)}}.image-cards-section__image{position:relative;overflow:hidden;flex-shrink:0;width:min(100%,376px);height:215px;margin:0 auto}@media (min-width: 1024px){.image-cards-section__image{position:absolute;z-index:0;top:-3px;right:-174px;width:621px;height:628px;overflow:visible;pointer-events:none}}@media (min-width: 1280px){.image-cards-section__image{top:-58px;right:-176px;width:696px;height:703px}}.image-cards-section__image img{display:block;position:absolute;left:12%;top:-13.93%;width:77.74%;height:188.81%;max-width:none;transform-origin:center}@media (min-width: 1024px){.image-cards-section__image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center top}}.formats-section{margin-bottom:calc(var(--section-margin) - 18px);padding-bottom:18px;overflow:hidden}.formats-section__head{display:flex;flex-direction:column;gap:16px;margin-bottom:32px;max-width:700px}@media (min-width: 767px){.formats-section__head{gap:20px;margin-bottom:40px}}@media (min-width: 1280px){.formats-section__head{gap:24px;margin-bottom:60px}}.formats-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.formats-section__title span{color:var(--green)}@media (min-width: 767px){.formats-section__title{font-size:32px}}@media (min-width: 1280px){.formats-section__title{font-size:36px}}.formats-section__desc{color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.formats-section__desc{font-size:18px}}.formats-section__desc>*:first-child{margin-top:0}.formats-section__desc>*:last-child{margin-bottom:0}.formats-section__desc p{margin:0 0 16px}.formats-section__desc ul,.formats-section__desc ol{margin:0 0 16px;padding-left:24px}.formats-section__desc ul{list-style:disc;list-style-position:outside}.formats-section__desc ul li{list-style:disc}.formats-section__desc ol{list-style:decimal;list-style-position:outside}.formats-section__desc ol li{list-style:decimal}.formats-section__desc li{font-size:inherit;line-height:1.4}.formats-section__desc li+li{margin-top:8px}.formats-section__desc a{color:var(--blue);text-decoration:underline;text-underline-offset:2px}.formats-section__desc a:hover{opacity:.7}.formats-section__desc strong,.formats-section__desc b{font-weight:700}.formats-section__desc em,.formats-section__desc i{font-style:italic}.formats-section__slider-wrap{display:flex;flex-direction:column;gap:20px}@media (min-width: 767px) and (max-width: 1279px){.formats-section__slider-wrap{gap:32px}}.formats-section__slider{padding:18px;margin:-18px;overflow:visible}@media (min-width: 767px){.formats-section__slider{padding:18px 0 18px 18px;margin:-18px 0 -18px -18px}}.formats-section__slider .swiper-wrapper{align-items:stretch}.formats-section__slider .swiper-slide{width:auto;height:auto}@media (max-width: 766px){.formats-section__slider .swiper-slide{width:100%}}.formats-section__controls{display:flex;justify-content:center;gap:8px;width:100%}@media (min-width: 1024px){.formats-section__controls{justify-content:flex-end}}.formats-section-card{display:flex;flex-direction:column;width:100%;min-height:100%;padding:16px;border-radius:16px;background-color:var(--white);box-shadow:2px 2px 7.5px #0000001a}@media (min-width: 767px){.formats-section-card{width:100%;padding:20px}}@media (min-width: 1280px){.formats-section-card{padding:32px 20px}}.formats-section-card__image{height:168px;margin-bottom:16px;overflow:hidden;border:1px solid var(--gray);border-radius:12px}@media (min-width: 767px) and (max-width: 1279px){.formats-section-card__image{margin-bottom:20px}}@media (min-width: 1280px){.formats-section-card__image{height:200px;margin-bottom:20px;border-radius:16px}}.formats-section-card__image img{display:block;width:100%;height:100%;object-fit:cover}.formats-section-card__body{display:flex;flex-direction:column;gap:12px;padding-left:16px}@media (min-width: 767px) and (max-width: 1279px){.formats-section-card__body{gap:16px;padding-left:0}}@media (min-width: 1280px){.formats-section-card__body{gap:16px;padding-left:20px}}.formats-section-card__title{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 1280px){.formats-section-card__title{font-size:20px}}.formats-section-card__text{margin:0;max-width:333px;color:var(--black);font-size:14px;line-height:1.4}@media (min-width: 767px){.formats-section-card__text{max-width:none;font-size:16px}}.requests-section{margin-bottom:calc(var(--section-margin) - 18px);padding-bottom:18px;overflow:hidden}.requests-section__head{margin-bottom:32px;max-width:700px}@media (min-width: 767px) and (max-width: 1279px){.requests-section__head{max-width:484px;margin-bottom:40px}}@media (min-width: 1280px){.requests-section__head{max-width:700px;margin-bottom:60px}}.requests-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.requests-section__title span{color:var(--green)}@media (min-width: 767px){.requests-section__title{font-size:32px}}@media (min-width: 1280px){.requests-section__title{font-size:36px}}.requests-section__desc{margin-top:16px;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.requests-section__desc{margin-top:20px;font-size:18px}}@media (min-width: 1280px){.requests-section__desc{margin-top:24px}}.requests-section__desc>*:first-child{margin-top:0}.requests-section__desc>*:last-child{margin-bottom:0}.requests-section__desc p{margin:0 0 16px}.requests-section__desc ul,.requests-section__desc ol{margin:0 0 16px;padding-left:24px}.requests-section__desc ul{list-style:disc;list-style-position:outside}.requests-section__desc ul li{list-style:disc}.requests-section__desc ol{list-style:decimal;list-style-position:outside}.requests-section__desc ol li{list-style:decimal}.requests-section__desc li{font-size:inherit;line-height:1.4}.requests-section__desc li+li{margin-top:8px}.requests-section__desc a{color:var(--blue);text-decoration:underline;text-underline-offset:2px}.requests-section__desc a:hover{opacity:.7}.requests-section__desc strong,.requests-section__desc b{font-weight:700}.requests-section__desc em,.requests-section__desc i{font-style:italic}.requests-section__slider-wrap{display:flex;flex-direction:column;gap:20px}@media (min-width: 767px){.requests-section__slider-wrap{gap:20px}}@media (min-width: 767px) and (max-width: 1279px){.requests-section__slider-wrap{gap:43px}}.requests-section__slider{overflow:hidden;padding:0;margin:0}@media (max-width: 766px){.requests-section__slider{overflow:visible}}@media (min-width: 767px){.requests-section__slider{overflow:visible;width:calc(100% + (100vw - 100%)/2);max-width:none;padding:18px 0 18px 18px;margin:-18px 0 -18px -18px}}.requests-section__slider .swiper-wrapper{align-items:stretch}.requests-section__slider .swiper-slide{width:auto;height:auto;display:flex;align-self:stretch;box-sizing:border-box}@media (max-width: 766px){.requests-section__slider .swiper-slide{width:288px}}@media (min-width: 767px) and (max-width: 1279px){.requests-section__slider .swiper-slide{width:314px}}@media (min-width: 1280px){.requests-section__slider .swiper-slide{width:413px}}.requests-section__controls{display:flex;justify-content:center;gap:8px;width:100%}@media (min-width: 1024px){.requests-section__controls{justify-content:flex-end}}.requests-section-card{display:flex;flex-direction:column;gap:8px;width:100%;height:100%;min-height:100%;box-sizing:border-box;padding:14px;border-radius:16px;background:var(--white);box-shadow:2px 2px 7.5px #0000001a;transition:transform var(--transition)}@media (hover: hover){.requests-section-card:hover{transform:translateY(-8px)}}@media (hover: none){.requests-section-card:active,.requests-section-card:has(:active){transform:translateY(-8px)}}@media (min-width: 767px) and (max-width: 1279px){.requests-section-card{padding:18px}}@media (min-width: 1280px){.requests-section-card{gap:16px;padding:30px}}.requests-section-card__verb{margin:0;color:var(--green);font-size:26px;line-height:1.2;font-weight:700}@media (min-width: 767px){.requests-section-card__verb{font-size:32px}}@media (min-width: 1280px){.requests-section-card__verb{font-size:36px}}.requests-section-card__text{margin:0;color:var(--black);font-size:16px;line-height:1.4;font-weight:400}@media (min-width: 767px){.requests-section-card__text{font-size:18px}}.experts-section{padding-bottom:var(--section-margin);overflow:hidden}.experts-section__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.experts-section__inner{gap:40px}}@media (min-width: 1280px){.experts-section__inner{gap:60px}}.experts-section__head{display:flex;flex-direction:column;gap:16px;max-width:700px}@media (min-width: 767px){.experts-section__head{gap:20px}}@media (min-width: 1280px){.experts-section__head{gap:24px}}.experts-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.experts-section__title span{color:var(--green)}@media (min-width: 767px){.experts-section__title{font-size:32px}}@media (min-width: 1280px){.experts-section__title{font-size:36px}}.experts-section__desc{color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.experts-section__desc{font-size:18px}}.experts-section__desc>*:first-child{margin-top:0}.experts-section__desc>*:last-child{margin-bottom:0}.experts-section__desc p{margin:0 0 16px}.experts-section__desc ul,.experts-section__desc ol{margin:0 0 16px;padding-left:24px}.experts-section__desc ul{list-style:disc;list-style-position:outside}.experts-section__desc ul li{list-style:disc}.experts-section__desc ol{list-style:decimal;list-style-position:outside}.experts-section__desc ol li{list-style:decimal}.experts-section__desc li{font-size:inherit;line-height:1.4}.experts-section__desc li+li{margin-top:8px}.experts-section__desc a{color:var(--blue);text-decoration:underline;text-underline-offset:2px}.experts-section__desc a:hover{opacity:.7}.experts-section__desc strong,.experts-section__desc b{font-weight:700}.experts-section__desc em,.experts-section__desc i{font-style:italic}.experts-section__mobile-slider{display:flex;flex-direction:column;gap:20px}.experts-section__slider{padding:18px;margin:-18px}@media (max-width: 766px){.experts-section__slider{overflow:visible}}@media (min-width: 767px){.experts-section__slider{padding:0;margin:0}}.experts-section__slider .swiper-wrapper{align-items:stretch}@media (min-width: 1024px){.experts-section__grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;transform:none!important}}.experts-section__controls{display:flex;justify-content:center;gap:8px;width:100%}@media (min-width: 767px) and (max-width: 899px){.experts-section__controls{justify-content:center}}@media (min-width: 1024px){.experts-section__controls{display:none}}.experts-section .team-card__role{-webkit-line-clamp:3;line-clamp:3}@media (min-width: 1024px){.experts-section .team-card{width:100%}}.quote-section{margin-bottom:var(--section-margin)}.quote-section__layout{display:flex;flex-direction:column;gap:20px;align-items:stretch}@media (min-width: 767px){.quote-section__layout{flex-direction:row;align-items:center;gap:20px}}.quote-section__card{margin:0;display:flex;flex-direction:column;justify-content:center;gap:16px;min-height:200px;padding:20px;border-radius:16px;background:var(--white);box-shadow:2px 2px 7.5px #0000001a;box-sizing:border-box}@media (min-width: 767px){.quote-section__card{flex:1 1 auto;min-width:0;gap:20px;min-height:340px;padding:32px}}.quote-section__text{margin:0;color:var(--black);font-weight:700;text-align:center;overflow-wrap:break-word;word-break:break-word;line-height:1.2}@media (min-width: 767px){.quote-section__text{text-align:left}}.quote-section__text p{margin:0}.quote-section__text p+p{margin-top:16px}@media (min-width: 767px){.quote-section__text p+p{margin-top:20px}}.quote-section__text:not(.h3){font-size:26px}@media (min-width: 767px){.quote-section__text:not(.h3){font-size:32px}}@media (min-width: 1280px){.quote-section__text:not(.h3){font-size:36px}}.quote-section__expert{display:flex;flex-direction:row;align-items:center;gap:12px;flex-shrink:0;width:100%}@media (min-width: 767px){.quote-section__expert{flex-direction:column;align-items:center;gap:16px;width:231px}}@media (min-width: 1280px){.quote-section__expert{width:305px;gap:20px}}.quote-section__expert-photo{flex-shrink:0;width:100px;height:100px;padding:2px;border-radius:50%;box-sizing:border-box;overflow:hidden;background:linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%)}@media (min-width: 767px){.quote-section__expert-photo{width:200px;height:200px}}.quote-section__expert-photo img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%;background-color:var(--white)}.quote-section__expert-info{display:flex;flex-direction:column;gap:16px;min-width:0;flex:1 1 auto}@media (min-width: 767px){.quote-section__expert-info{gap:8px;width:100%;flex:none;text-align:center}}.quote-section__expert-name{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 767px){.quote-section__expert-name{font-size:20px}}.quote-section__expert-role{margin:0;max-width:237px;color:var(--black);font-size:12px;line-height:1.4}@media (min-width: 767px){.quote-section__expert-role{max-width:none;font-size:16px}}@media (min-width: 767px){.quote-section--expert-left .quote-section__layout{flex-direction:row-reverse}}.quote-section--gradient .quote-section__card{min-height:0;padding:32px;gap:32px;background:linear-gradient(96.25deg,#114471 1.03%,#00ad7f 99.12%);box-shadow:none;color:var(--white)}@media (min-width: 767px){.quote-section--gradient .quote-section__card{padding:60px;gap:40px}}@media (min-width: 1280px){.quote-section--gradient .quote-section__card{padding:60px 110px;background:linear-gradient(97.9deg,#114471 1.03%,#00ad7f 99.12%)}}.quote-section--gradient .quote-section__mark{display:block;width:58px;height:48px;flex-shrink:0}@media (min-width: 767px){.quote-section--gradient .quote-section__mark{width:78px;height:auto}}.quote-section--gradient .quote-section__body{display:flex;flex-direction:column;gap:32px;width:100%}.quote-section--gradient .quote-section__text{color:var(--white);text-align:left}.quote-section--gradient .quote-section__author{margin:0;font-style:normal;font-size:14px;line-height:1.4;text-align:right;color:var(--white)}@media (min-width: 767px){.quote-section--gradient .quote-section__author{font-size:20px}}.documents-section{margin-bottom:var(--section-margin)}.documents-section__card{display:flex;flex-direction:column;overflow:hidden;border-radius:12px;background:var(--white);box-shadow:2px 2px 15px #0000001a}@media (min-width: 767px){.documents-section__card{flex-direction:row;align-items:stretch;min-height:380px;border-radius:16px;box-shadow:2px 2px 7.5px #0000001a}}@media (min-width: 1280px){.documents-section__card{min-height:449px}}.documents-section__content{display:flex;flex-direction:column;gap:32px;padding:24px 16px 0;box-sizing:border-box}@media (min-width: 767px){.documents-section__content{justify-content:space-between;gap:40px;flex:1 1 auto;min-width:0;padding:40px}}@media (min-width: 1280px){.documents-section__content{max-width:757px;padding:60px}}.documents-section__intro{display:flex;flex-direction:column;gap:20px}@media (min-width: 1280px){.documents-section__intro{gap:24px}}.documents-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}@media (min-width: 767px){.documents-section__title{font-size:32px}}@media (min-width: 1280px){.documents-section__title{font-size:36px}}.documents-section__desc{color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.documents-section__desc{font-size:20px}}.documents-section__desc>*:first-child{margin-top:0}.documents-section__desc>*:last-child{margin-bottom:0}.documents-section__desc p{margin:0 0 16px}.documents-section__desc strong,.documents-section__desc b{font-weight:700}.documents-section__button{gap:10px;align-self:stretch;min-width:0;min-height:42px;padding:11px 20px}@media (min-width: 767px){.documents-section__button{gap:12px;align-self:flex-start;min-width:197px;min-height:54px;padding:16px 32px}}.documents-section__button img,.documents-section__button svg{display:block;width:20px;height:20px;flex-shrink:0}.documents-section__image{flex-shrink:0;width:276px;height:275px;margin:0 auto 10px}@media (min-width: 767px){.documents-section__image{align-self:center;width:360px;height:359px;margin:0 41px 0 0}}@media (min-width: 1280px){.documents-section__image{width:401px;height:399px;margin-right:60px}}.documents-section__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.roadmap-section{margin-bottom:var(--section-margin)}.roadmap-section__head{display:flex;flex-direction:column;gap:16px;margin-bottom:32px;max-width:700px}@media (min-width: 767px){.roadmap-section__head{gap:20px;margin-bottom:40px}}@media (min-width: 1280px){.roadmap-section__head{gap:24px;margin-bottom:60px}}.roadmap-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.roadmap-section__title span{color:var(--green)}@media (min-width: 767px){.roadmap-section__title{font-size:32px}}@media (min-width: 1280px){.roadmap-section__title{font-size:36px}}.roadmap-section__desc{color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.roadmap-section__desc{font-size:18px}}.roadmap-section__desc>*:first-child{margin-top:0}.roadmap-section__desc>*:last-child{margin-bottom:0}.roadmap-section__desc p{margin:0 0 16px}.roadmap-section__timeline{position:relative;display:flex;flex-direction:column;gap:28px}@media (min-width: 767px){.roadmap-section__timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 20px}}@media (min-width: 767px){.roadmap-section__timeline[data-count="3"],.roadmap-section__timeline[data-count="5"],.roadmap-section__timeline[data-count="6"],.roadmap-section__timeline[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 767px){.roadmap-section__timeline[data-count="4"],.roadmap-section__timeline[data-count="7"],.roadmap-section__timeline[data-count="8"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.roadmap-section-step{position:relative;display:grid;grid-template-columns:40px 20px minmax(0,1fr);align-items:start}.roadmap-section-step:not(:last-child):after{content:"";position:absolute;top:40px;left:19px;width:2px;height:calc(100% - 12px);background-color:var(--blue)}@media (min-width: 767px){.roadmap-section-step{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.roadmap-section-step:before{content:none}.roadmap-section-step:not(:last-child):after{content:none}}.roadmap-section-step__marker{position:relative;z-index:1;box-sizing:border-box;width:40px;height:40px;aspect-ratio:1;flex-shrink:0;align-self:start;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#114471,#00ad7f);color:var(--white);font-size:14px;line-height:1;font-weight:700}@media (min-width: 767px){.roadmap-section-step__marker{width:54px;height:54px;font-size:16px}}@media (min-width: 1280px){.roadmap-section-step__marker{width:64px;height:64px;font-size:20px}}.roadmap-section-step__content{grid-column:3;display:flex;flex-direction:column;gap:12px;min-width:0}@media (min-width: 767px){.roadmap-section-step__content{gap:16px;width:100%}}.roadmap-section-step__title{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 1280px){.roadmap-section-step__title{font-size:20px}}.roadmap-section-step__text{margin:0;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.roadmap-section__timeline[data-count="3"] .roadmap-section-step:nth-child(3n+1):after,.roadmap-section__timeline[data-count="3"] .roadmap-section-step:nth-child(3n+2):after,.roadmap-section__timeline[data-count="5"] .roadmap-section-step:nth-child(3n+1):after,.roadmap-section__timeline[data-count="5"] .roadmap-section-step:nth-child(3n+2):after,.roadmap-section__timeline[data-count="6"] .roadmap-section-step:nth-child(3n+1):after,.roadmap-section__timeline[data-count="6"] .roadmap-section-step:nth-child(3n+2):after,.roadmap-section__timeline[data-count="9"] .roadmap-section-step:nth-child(3n+1):after,.roadmap-section__timeline[data-count="9"] .roadmap-section-step:nth-child(3n+2):after,.roadmap-section__timeline:not([data-count]) .roadmap-section-step:nth-child(3n+1):after,.roadmap-section__timeline:not([data-count]) .roadmap-section-step:nth-child(3n+2):after{content:"";position:absolute;top:27px;left:27px;width:calc(100% + 20px);height:2px;background-color:var(--blue)}.roadmap-section__timeline[data-count="3"] .roadmap-section-step:nth-child(3n):not(:last-child):after,.roadmap-section__timeline[data-count="5"] .roadmap-section-step:nth-child(3n):not(:last-child):after,.roadmap-section__timeline[data-count="6"] .roadmap-section-step:nth-child(3n):not(:last-child):after,.roadmap-section__timeline[data-count="9"] .roadmap-section-step:nth-child(3n):not(:last-child):after,.roadmap-section__timeline:not([data-count]) .roadmap-section-step:nth-child(3n):not(:last-child):after{content:"";position:absolute;top:27px;left:27px;width:calc(100% - 27px);height:2px;background-color:var(--blue)}.roadmap-section__timeline[data-count="3"] .roadmap-section-step:last-child:after,.roadmap-section__timeline[data-count="5"] .roadmap-section-step:last-child:after,.roadmap-section__timeline[data-count="6"] .roadmap-section-step:last-child:after,.roadmap-section__timeline[data-count="9"] .roadmap-section-step:last-child:after,.roadmap-section__timeline:not([data-count]) .roadmap-section-step:last-child:after{content:none}}@media (min-width: 1280px){.roadmap-section__timeline[data-count="3"] .roadmap-section-step:nth-child(3n+1):after,.roadmap-section__timeline[data-count="3"] .roadmap-section-step:nth-child(3n+2):after,.roadmap-section__timeline[data-count="3"] .roadmap-section-step:nth-child(3n):not(:last-child):after,.roadmap-section__timeline[data-count="5"] .roadmap-section-step:nth-child(3n+1):after,.roadmap-section__timeline[data-count="5"] .roadmap-section-step:nth-child(3n+2):after,.roadmap-section__timeline[data-count="5"] .roadmap-section-step:nth-child(3n):not(:last-child):after,.roadmap-section__timeline[data-count="6"] .roadmap-section-step:nth-child(3n+1):after,.roadmap-section__timeline[data-count="6"] .roadmap-section-step:nth-child(3n+2):after,.roadmap-section__timeline[data-count="6"] .roadmap-section-step:nth-child(3n):not(:last-child):after,.roadmap-section__timeline[data-count="9"] .roadmap-section-step:nth-child(3n+1):after,.roadmap-section__timeline[data-count="9"] .roadmap-section-step:nth-child(3n+2):after,.roadmap-section__timeline[data-count="9"] .roadmap-section-step:nth-child(3n):not(:last-child):after,.roadmap-section__timeline:not([data-count]) .roadmap-section-step:nth-child(3n+1):after,.roadmap-section__timeline:not([data-count]) .roadmap-section-step:nth-child(3n+2):after,.roadmap-section__timeline:not([data-count]) .roadmap-section-step:nth-child(3n):not(:last-child):after{top:32px;left:32px}.roadmap-section__timeline[data-count="3"] .roadmap-section-step:nth-child(3n):not(:last-child):after,.roadmap-section__timeline[data-count="5"] .roadmap-section-step:nth-child(3n):not(:last-child):after,.roadmap-section__timeline[data-count="6"] .roadmap-section-step:nth-child(3n):not(:last-child):after,.roadmap-section__timeline[data-count="9"] .roadmap-section-step:nth-child(3n):not(:last-child):after,.roadmap-section__timeline:not([data-count]) .roadmap-section-step:nth-child(3n):not(:last-child):after{width:calc(100% - 32px)}}@media (min-width: 767px){.roadmap-section__timeline[data-count="4"] .roadmap-section-step:nth-child(4n+1):after,.roadmap-section__timeline[data-count="4"] .roadmap-section-step:nth-child(4n+2):after,.roadmap-section__timeline[data-count="4"] .roadmap-section-step:nth-child(4n+3):after,.roadmap-section__timeline[data-count="7"] .roadmap-section-step:nth-child(4n+1):after,.roadmap-section__timeline[data-count="7"] .roadmap-section-step:nth-child(4n+2):after,.roadmap-section__timeline[data-count="7"] .roadmap-section-step:nth-child(4n+3):after,.roadmap-section__timeline[data-count="8"] .roadmap-section-step:nth-child(4n+1):after,.roadmap-section__timeline[data-count="8"] .roadmap-section-step:nth-child(4n+2):after,.roadmap-section__timeline[data-count="8"] .roadmap-section-step:nth-child(4n+3):after{content:"";position:absolute;top:27px;left:27px;width:calc(100% + 20px);height:2px;background-color:var(--blue)}.roadmap-section__timeline[data-count="4"] .roadmap-section-step:nth-child(4n):not(:last-child):after,.roadmap-section__timeline[data-count="7"] .roadmap-section-step:nth-child(4n):not(:last-child):after,.roadmap-section__timeline[data-count="8"] .roadmap-section-step:nth-child(4n):not(:last-child):after{content:"";position:absolute;top:27px;left:27px;width:calc(100% - 27px);height:2px;background-color:var(--blue)}.roadmap-section__timeline[data-count="4"] .roadmap-section-step:last-child:after,.roadmap-section__timeline[data-count="7"] .roadmap-section-step:last-child:after,.roadmap-section__timeline[data-count="8"] .roadmap-section-step:last-child:after{content:none}}@media (min-width: 1280px){.roadmap-section__timeline[data-count="4"] .roadmap-section-step:nth-child(4n+1):after,.roadmap-section__timeline[data-count="4"] .roadmap-section-step:nth-child(4n+2):after,.roadmap-section__timeline[data-count="4"] .roadmap-section-step:nth-child(4n+3):after,.roadmap-section__timeline[data-count="4"] .roadmap-section-step:nth-child(4n):not(:last-child):after,.roadmap-section__timeline[data-count="7"] .roadmap-section-step:nth-child(4n+1):after,.roadmap-section__timeline[data-count="7"] .roadmap-section-step:nth-child(4n+2):after,.roadmap-section__timeline[data-count="7"] .roadmap-section-step:nth-child(4n+3):after,.roadmap-section__timeline[data-count="7"] .roadmap-section-step:nth-child(4n):not(:last-child):after,.roadmap-section__timeline[data-count="8"] .roadmap-section-step:nth-child(4n+1):after,.roadmap-section__timeline[data-count="8"] .roadmap-section-step:nth-child(4n+2):after,.roadmap-section__timeline[data-count="8"] .roadmap-section-step:nth-child(4n+3):after,.roadmap-section__timeline[data-count="8"] .roadmap-section-step:nth-child(4n):not(:last-child):after{top:32px;left:32px}.roadmap-section__timeline[data-count="4"] .roadmap-section-step:nth-child(4n):not(:last-child):after,.roadmap-section__timeline[data-count="7"] .roadmap-section-step:nth-child(4n):not(:last-child):after,.roadmap-section__timeline[data-count="8"] .roadmap-section-step:nth-child(4n):not(:last-child):after{width:calc(100% - 32px)}}.roadmap-vertical-section{margin-bottom:var(--section-margin)}.roadmap-vertical-section__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.roadmap-vertical-section__inner{gap:40px}}@media (min-width: 1280px){.roadmap-vertical-section__inner{gap:60px}}.roadmap-vertical-section__head{display:flex;flex-direction:column;gap:16px;max-width:700px}@media (min-width: 767px){.roadmap-vertical-section__head{gap:20px}}@media (min-width: 1280px){.roadmap-vertical-section__head{gap:24px}}.roadmap-vertical-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.roadmap-vertical-section__title span{color:var(--green)}@media (min-width: 767px){.roadmap-vertical-section__title{font-size:32px}}@media (min-width: 1280px){.roadmap-vertical-section__title{font-size:36px}}.roadmap-vertical-section__desc{color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.roadmap-vertical-section__desc{font-size:18px}}.roadmap-vertical-section__desc>*:first-child{margin-top:0}.roadmap-vertical-section__desc>*:last-child{margin-bottom:0}.roadmap-vertical-section__desc p{margin:0 0 16px}.roadmap-vertical-section__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:28px;position:relative}@media (min-width: 767px){.roadmap-vertical-section__list{gap:32px}}@media (min-width: 1280px){.roadmap-vertical-section__list{gap:40px}}.roadmap-vertical-section__step{position:relative;display:flex;align-items:flex-start;gap:20px}.roadmap-vertical-section__step:not(:last-child):after{content:"";position:absolute;top:20px;left:19px;bottom:-28px;width:1px;height:auto;background:linear-gradient(180deg,var(--blue) 0%,var(--green) 100%);pointer-events:none;z-index:0}@media (min-width: 767px){.roadmap-vertical-section__step:not(:last-child):after{left:calc(.8060046189 * .3404471545 * (100% - 20px) + 27px);top:27px;bottom:-32px}}@media (min-width: 1280px){.roadmap-vertical-section__step:not(:last-child):after{left:calc(.27265625 * (100% - 20px) + 32px);top:32px;bottom:-40px}}@media (min-width: 767px){.roadmap-vertical-section__step{display:grid;grid-template-columns:calc(.3404471545 * (100% - 20px)) 20px calc(.6595528455 * (100% - 20px));gap:0}}@media (min-width: 1280px){.roadmap-vertical-section__step{grid-template-columns:calc(.33828125 * (100% - 20px)) 20px calc(.66171875 * (100% - 20px))}}.roadmap-vertical-section__label{display:none}@media (min-width: 767px){.roadmap-vertical-section__label{display:flex;align-items:center;grid-column:1;grid-row:1;position:relative;z-index:0;min-height:54px;width:88.4526558891%;padding:0 calc(8.8772845953% + 28px) 0 20px;border-radius:16px 0 0 16px;background:var(--white);box-shadow:2px 2px 15px #0000001a;font-size:18px;line-height:22px;font-weight:700;color:var(--black)}}@media (min-width: 1280px){.roadmap-vertical-section__label{height:64px;min-height:64px;padding:0 40px;font-size:20px;line-height:24px}}.roadmap-vertical-section__badge{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(180deg,var(--blue) 0%,var(--green) 100%);color:var(--white);font-size:14px;line-height:1.4;font-weight:700;z-index:1}@media (min-width: 767px){.roadmap-vertical-section__badge{grid-column:1;grid-row:1;justify-self:start;margin-left:80.6004618938%;width:54px;height:54px;font-size:16px}}@media (min-width: 1280px){.roadmap-vertical-section__badge{width:64px;height:64px;font-size:20px;line-height:1.2}}.roadmap-vertical-section__content{flex:1;width:288px;max-width:calc(100% - 60px);min-width:0;display:flex;flex-direction:column;gap:16px;color:var(--black)}@media (min-width: 767px){.roadmap-vertical-section__content{grid-column:3;grid-row:1;flex:none;width:auto;max-width:none;padding-top:16px}}@media (min-width: 1280px){.roadmap-vertical-section__content{padding-top:20px}}.roadmap-vertical-section__content p{margin:0;font-size:16px;line-height:22px}@media (min-width: 1280px){.roadmap-vertical-section__content p{max-width:95.6316410862%}}.roadmap-vertical-section__content ul{margin:0;padding-left:24px;font-size:16px;list-style:disc;list-style-position:outside}@media (max-width: 766px){.roadmap-vertical-section__content ul{padding-left:0}}@media (min-width: 1280px){.roadmap-vertical-section__content ul{max-width:95.6316410862%;line-height:22px}}.roadmap-vertical-section__content ul li{list-style:disc}@media (max-width: 766px){.roadmap-vertical-section__content ul li{margin-left:24px;margin-bottom:8px}.roadmap-vertical-section__content ul li:last-child{margin-bottom:0}.roadmap-vertical-section__content ul li span{display:block;line-height:22px}}@media (min-width: 767px){.roadmap-vertical-section__content ul li+li{margin-top:8px}}.roadmap-vertical-section__step-title{margin:0;font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 1280px){.roadmap-vertical-section__step-title{font-size:20px;line-height:24px}}.roadmap-vertical-section__list-grid{display:flex;flex-direction:column;gap:28px;width:100%}@media (min-width: 767px){.roadmap-vertical-section__list-grid{flex-direction:row;align-items:flex-start;gap:20px}}.roadmap-vertical-section--cols-2 .roadmap-vertical-section__list{gap:28px}@media (min-width: 767px){.roadmap-vertical-section--cols-2 .roadmap-vertical-section__list{flex:0 0 calc((100% - 20px)/2);min-width:0;gap:32px}}@media (min-width: 1280px){.roadmap-vertical-section--cols-2 .roadmap-vertical-section__list{gap:40px}}.roadmap-vertical-section--cols-2 .roadmap-vertical-section__label{display:none}@media (min-width: 767px){.roadmap-vertical-section--cols-2 .roadmap-vertical-section__step{display:grid;grid-template-columns:54px minmax(0,1fr);column-gap:20px;align-items:start}}@media (min-width: 1280px){.roadmap-vertical-section--cols-2 .roadmap-vertical-section__step{grid-template-columns:64px minmax(0,1fr)}}.roadmap-vertical-section--cols-2 .roadmap-vertical-section__step:not(:last-child):after{top:20px;bottom:-28px;height:auto}@media (min-width: 767px){.roadmap-vertical-section--cols-2 .roadmap-vertical-section__step:not(:last-child):after{left:27px;top:27px;bottom:-32px}}@media (min-width: 1280px){.roadmap-vertical-section--cols-2 .roadmap-vertical-section__step:not(:last-child):after{left:32px;top:32px;bottom:-40px}}@media (min-width: 767px){.roadmap-vertical-section--cols-2 .roadmap-vertical-section__step:last-child:after{content:none}}@media (max-width: 766px){.roadmap-vertical-section--cols-2 .roadmap-vertical-section__list:first-child .roadmap-vertical-section__step:last-child:after{content:"";position:absolute;top:20px;left:19px;bottom:-28px;width:1px;height:auto;background:linear-gradient(180deg,var(--blue) 0%,var(--green) 100%);pointer-events:none;z-index:0}}@media (min-width: 767px){.roadmap-vertical-section--cols-2 .roadmap-vertical-section__badge{grid-column:1;grid-row:1;justify-self:start;margin-left:0;width:54px;height:54px;font-size:18px;line-height:1.2}}@media (min-width: 1280px){.roadmap-vertical-section--cols-2 .roadmap-vertical-section__badge{width:64px;height:64px;font-size:20px}}.roadmap-vertical-section--cols-2 .roadmap-vertical-section__content{max-width:calc(100% - 60px)}@media (min-width: 767px){.roadmap-vertical-section--cols-2 .roadmap-vertical-section__content{grid-column:2;grid-row:1;width:auto;max-width:none;padding-top:16px}}@media (min-width: 1280px){.roadmap-vertical-section--cols-2 .roadmap-vertical-section__content{padding-top:20px}.roadmap-vertical-section--cols-2 .roadmap-vertical-section__content p,.roadmap-vertical-section--cols-2 .roadmap-vertical-section__content ul{max-width:none}}@media (min-width: 767px){.roadmap-vertical-section--cols-2 .roadmap-vertical-section__step-title{font-size:20px;line-height:24px}}.accordion-section{margin-bottom:var(--section-margin)}.accordion-section__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.accordion-section__inner{gap:40px}}@media (min-width: 1280px){.accordion-section__inner{gap:60px}}.accordion-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.accordion-section__title span{color:var(--green)}@media (min-width: 767px){.accordion-section__title{font-size:32px}}@media (min-width: 1280px){.accordion-section__title{font-size:36px}}.accordion-section__list{display:flex;flex-direction:column;gap:8px}@media (min-width: 767px){.accordion-section__list{gap:12px}}.accordion-section__layout{display:flex;flex-direction:column;gap:20px}@media (min-width: 767px){.accordion-section__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}}.accordion-section__image{width:100%;min-width:0;border-radius:12px;overflow:hidden}@media (min-width: 767px){.accordion-section__image{border-radius:16px}}.accordion-section__image img{display:block;width:100%;height:100%;max-width:100%;object-fit:cover}@media (min-width: 767px){.accordion-section--with-image .accordion-section__title{max-width:598px}}@media (min-width: 1280px){.accordion-section--with-image .accordion-section__title{max-width:700px}}.accordion-section--with-image .accordion-section__list{min-width:0;width:100%}.accordion-section--with-image .accordion-section-item{min-width:0}.accordion-section--with-image .accordion-section-item__title{overflow-wrap:break-word}@media (min-width: 767px){.accordion-section--with-image .accordion-section-item__title{font-size:18px;line-height:1.2}}@media (min-width: 1280px){.accordion-section--with-image .accordion-section-item__title{font-size:20px}}@media (max-width: 766px){.accordion-section--with-image .accordion-section-item{border-radius:8px;box-shadow:2px 2px 5px #0000001a}.accordion-section--with-image .accordion-section-item__trigger{min-height:0;padding:16px}.accordion-section--with-image .accordion-section-item__title{line-height:1.4}}@media (min-width: 767px) and (max-width: 1279px){.accordion-section--with-image .accordion-section-item__trigger{min-height:80px;padding:20px 32px}}@media (min-width: 1280px){.accordion-section--with-image .accordion-section-item__trigger{padding:20px 40px}}.accordion-section-item{border-radius:8px;background-color:var(--white);box-shadow:2px 2px 10px #0000001a;overflow:hidden}@media (min-width: 767px){.accordion-section-item{border-radius:16px;box-shadow:2px 2px 15px #0000001a}}.accordion-section-item__trigger{width:100%;min-width:0;min-height:80px;padding:16px;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left}@media (min-width: 767px){.accordion-section-item__trigger{padding:20px 20px 20px 40px}}@media (min-width: 1280px){.accordion-section-item__trigger{padding:20px 40px}}@media (hover: hover){.accordion-section-item__trigger:hover .accordion-section-item__icon{background-color:#7ad8cb}}.accordion-section-item__title{min-width:0;color:var(--black);font-size:16px;line-height:1.4;font-weight:700}.accordion-section-item__title sup{font-size:.645em;line-height:1;vertical-align:text-top}@media (min-width: 767px){.accordion-section-item__title{font-size:20px;line-height:1.2}}.accordion-section-item__icon{width:32px;height:32px;flex-shrink:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:#0ab389;color:var(--white);transition:background-color var(--transition)}@media (min-width: 767px){.accordion-section-item__icon{width:40px;height:40px}}.accordion-section-item__icon-plus,.accordion-section-item__icon-minus{display:block;flex-shrink:0}.accordion-section-item__icon-minus{display:none}.accordion-section-item.is-open .accordion-section-item__icon{background-color:#7ad8cb}.accordion-section-item.is-open .accordion-section-item__icon-plus{display:none}.accordion-section-item.is-open .accordion-section-item__icon-minus{display:block}.accordion-section-item.is-open .accordion-section-item__body{grid-template-rows:1fr}.accordion-section-item.is-open .accordion-section-item__content{margin-top:-12px;padding-bottom:20px}.accordion-section-item__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--transition) ease}.accordion-section-item__content{min-height:0;overflow:hidden;padding:0 16px;color:var(--black)}@media (min-width: 767px){.accordion-section-item__content{padding:0 20px 0 40px}}@media (min-width: 1280px){.accordion-section-item__content{padding:0 40px}}@media (min-width: 480px){.accordion-section-item__text{max-width:807px}}.accordion-section-item__text{color:var(--black);font-size:16px;line-height:1.4;padding-right:40px}@media (min-width: 767px) and (max-width: 1279px){.accordion-section-item__text{padding-right:60px}}.accordion-section-item__text p{margin:0 0 16px;font-weight:400}.accordion-section-item__text ul,.accordion-section-item__text ol{margin:0;padding-left:24px}.accordion-section-item__text ul{list-style:disc;list-style-position:outside}.accordion-section-item__text ul li{list-style:disc}.accordion-section-item__text ol{list-style:decimal;list-style-position:outside}.accordion-section-item__text ol li{list-style:decimal}.accordion-section-item__text li+li{margin-top:8px}.accordion-section-item__text p:last-child,.accordion-section-item__text ul:last-child,.accordion-section-item__text ol:last-child{margin-bottom:0}.tags-section{margin-bottom:var(--section-margin)}.tags-section__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.tags-section__inner{gap:40px}}@media (min-width: 1280px){.tags-section__inner{gap:60px}}.tags-section__head{display:flex;flex-direction:column;gap:16px;max-width:700px}@media (min-width: 767px){.tags-section__head{gap:20px}}@media (min-width: 1280px){.tags-section__head{gap:24px}}.tags-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.tags-section__title span{color:var(--green)}@media (min-width: 767px){.tags-section__title{font-size:32px}}@media (min-width: 1280px){.tags-section__title{font-size:36px}}.tags-section__desc{color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 1280px){.tags-section__desc{font-size:18px}}.tags-section__desc p{margin:0}.tags-section__desc p+p{margin-top:.5em}.tags-section__list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}@media (min-width: 767px){.tags-section__list{gap:12px}}.tags-section__tag{display:inline-flex;align-items:center;padding:8px 12px;border:2px solid transparent;border-radius:12px;background:linear-gradient(var(--white),var(--white)) padding-box,linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%) border-box;color:var(--black);font-size:16px;line-height:1.4;font-weight:400;transition:transform var(--transition)}@media (hover: hover){.tags-section__tag:hover{transform:translateY(-8px)}}@media (hover: none){.tags-section__tag{cursor:pointer;-webkit-tap-highlight-color:transparent}.tags-section__tag:active{transform:translateY(-8px)}}@media (min-width: 767px){.tags-section__tag{padding:12px 20px;border-radius:16px}}@media (min-width: 1280px){.tags-section__tag{font-size:20px}}.image-list-section{margin-bottom:var(--section-margin)}.image-list-section__head{display:flex;flex-direction:column;gap:16px;margin-bottom:32px;max-width:829px}@media (min-width: 767px){.image-list-section__head{gap:24px;margin-bottom:40px}}@media (min-width: 1280px){.image-list-section__head{margin-bottom:60px}}.image-list-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.image-list-section__title span{color:var(--green)}@media (min-width: 767px){.image-list-section__title{font-size:32px}}@media (min-width: 1280px){.image-list-section__title{font-size:36px}}.image-list-section__desc{color:var(--black);font-size:16px;line-height:1.4}@media (max-width: 766px){.image-list-section__desc{line-height:22px}}@media (min-width: 767px){.image-list-section__desc{font-size:18px}}.image-list-section__desc p{margin:0}.image-list-section__desc p+p{margin-top:.5em}.image-list-section__banner{position:relative;overflow:hidden;border-radius:12px;min-height:320px;padding:32px 20px}@media (max-width: 766px){.image-list-section__banner{overflow:visible;min-height:0;padding:0;border-radius:0}}@media (min-width: 767px){.image-list-section__banner{display:flex;align-items:center;border-radius:16px;min-height:556px;padding:40px}}@media (min-width: 1280px){.image-list-section__banner{min-height:578px;padding:60px}}.image-list-section__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}@media (max-width: 766px){.image-list-section__bg{display:none}}.image-list-section__list{position:relative;z-index:1;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px;width:100%}@media (min-width: 767px){.image-list-section__list{gap:20px;max-width:481px}}@media (min-width: 767px) and (max-width: 1279px){.image-list-section__list{max-width:442px}}.image-list-section__item{display:flex;align-items:center;gap:20px;box-sizing:border-box;padding:16px;border-radius:16px;background:var(--white);box-shadow:2px 2px 7.5px #0000001a;color:var(--black);font-size:16px;line-height:1.4;font-weight:400;transition:transform var(--transition)}@media (hover: hover){.image-list-section__item:hover{transform:translateY(-8px)}}@media (hover: none){.image-list-section__item:active,.image-list-section__item:has(:active){transform:translateY(-8px)}}@media (max-width: 766px){.image-list-section__item{height:76px;min-height:76px}.image-list-section__item:last-child{height:auto;min-height:98px}}.image-list-section__item>span:last-child{flex:1;min-width:0}@media (max-width: 766px){.image-list-section__item>span:last-child br{display:none}}@media (min-width: 767px){.image-list-section__item{gap:20px;min-height:0;height:auto;padding:20px;font-size:18px}}.image-list-section__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:linear-gradient(180deg,#1d588e,#00ad7f);color:var(--white)}@media (min-width: 767px){.image-list-section__icon{width:32px;height:32px}}.image-list-section__icon svg{display:block;width:18px;height:13px;fill:currentColor}.banner-slider-section{margin-bottom:var(--section-margin)}.banner-slider-section__slide{border-radius:12px;overflow:hidden}@media (min-width: 767px){.banner-slider-section__slide{border-radius:16px}}.banner-slider-section__link{display:block}.banner-slider-section__image{display:block;width:100%;height:auto;object-fit:cover}.banner-slider-section__slider{position:relative}.banner-slider-section__pagination{position:static!important;margin-top:12px;display:flex;justify-content:center;align-items:center;gap:8px}@media (min-width: 767px){.banner-slider-section__pagination{gap:10px;margin-top:12px}}@media (min-width: 1280px){.banner-slider-section__pagination{margin-top:16px}}.banner-slider-section__pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0!important;opacity:1;border-radius:50%;background-color:var(--white);border:1px solid var(--blue);transition:opacity .2s}@media (hover: hover){.banner-slider-section__pagination .swiper-pagination-bullet:hover{opacity:.7}}@media (hover: none){.banner-slider-section__pagination .swiper-pagination-bullet:active{opacity:.7}}@media (min-width: 1280px){.banner-slider-section__pagination .swiper-pagination-bullet{width:16px;height:16px}}.banner-slider-section__pagination .swiper-pagination-bullet-active{background-color:var(--blue)}.image-section{margin-bottom:var(--section-margin)}.image-section__inner{display:flex;flex-direction:column}.image-section__head{display:flex;flex-direction:column;gap:16px;margin-bottom:32px;max-width:829px}@media (min-width: 767px){.image-section__head{gap:24px;margin-bottom:40px}}@media (min-width: 1280px){.image-section__head{margin-bottom:60px}}.image-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.image-section__title span{color:var(--green)}@media (min-width: 767px){.image-section__title{font-size:32px}}@media (min-width: 1280px){.image-section__title{font-size:36px}}.image-section__desc{color:var(--black);font-size:16px;line-height:1.4}@media (max-width: 766px){.image-section__desc{line-height:22px}}@media (min-width: 767px){.image-section__desc{font-size:18px}}.image-section__desc p{margin:0}.image-section__desc p+p{margin-top:.5em}.image-section__image{display:block;width:100%;border-radius:12px;overflow:hidden;box-shadow:2px 2px 15px #0000001a;object-fit:cover;cursor:zoom-in}@media (min-width: 767px){.image-section__image{border-radius:16px}}.image-slider-section{margin-bottom:var(--section-margin)}.image-slider-section__inner{display:flex;flex-direction:column}.image-slider-section__head{display:flex;flex-direction:column;gap:16px;margin-bottom:32px;max-width:829px}@media (min-width: 767px){.image-slider-section__head{gap:20px;margin-bottom:40px}}@media (min-width: 1280px){.image-slider-section__head{gap:24px;margin-bottom:60px}}.image-slider-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.image-slider-section__title span{color:var(--green)}@media (min-width: 767px){.image-slider-section__title{font-size:32px}}@media (min-width: 1280px){.image-slider-section__title{font-size:36px}}.image-slider-section__desc{color:var(--black);font-size:16px;line-height:1.4}@media (max-width: 766px){.image-slider-section__desc{line-height:22px}}@media (min-width: 767px){.image-slider-section__desc{font-size:18px}}.image-slider-section__desc p{margin:0}.image-slider-section__desc p+p{margin-top:.5em}.image-slider-section__stage{position:relative}.image-slider-section__slider{position:relative;padding-bottom:60px}@media (min-width: 767px){.image-slider-section__slider{padding-bottom:0;padding-inline:32px;margin-inline:-32px}}@media (min-width: 767px){.image-slider-section__slider.swiper-initialized .swiper-slide{transition:opacity .3s ease}.image-slider-section__slider.swiper-initialized .swiper-slide:not(.swiper-slide-visible){opacity:0;pointer-events:none}}.image-slider-section__slide{border-radius:12px;overflow:hidden;background-color:#edf2f5}@media (min-width: 767px){.image-slider-section__slide{border-radius:16px}}.image-slider-section__image{display:block;width:100%;aspect-ratio:348/194;object-fit:cover;cursor:zoom-in}@media (min-width: 767px){.image-slider-section__image{aspect-ratio:984/550}}@media (min-width: 1280px){.image-slider-section__image{aspect-ratio:1280/716}}.image-slider-section__nav{position:absolute;z-index:2;top:calc(100% - 40px)}.image-slider-section__nav--prev{left:calc(50% - 46px);transform:rotate(180deg)}.image-slider-section__nav--next{left:calc(50% + 6px);transform:none}@media (min-width: 767px){.image-slider-section__nav{top:50%;transform:translateY(-50%)}.image-slider-section__nav--prev{left:12px;transform:translateY(-50%) rotate(180deg)}.image-slider-section__nav--next{left:auto;right:12px;transform:translateY(-50%)}}.image-slider-section__pagination{display:none;position:static!important;margin-top:20px;justify-content:center;align-items:center;gap:8px}@media (min-width: 767px){.image-slider-section__pagination{display:flex;gap:10px}}@media (min-width: 1280px){.image-slider-section__pagination{gap:10px}}.image-slider-section__pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0!important;opacity:1;border-radius:50%;background-color:var(--white);border:1px solid var(--blue);transition:opacity .2s}@media (hover: hover){.image-slider-section__pagination .swiper-pagination-bullet:hover{opacity:.7}}@media (hover: none){.image-slider-section__pagination .swiper-pagination-bullet:active{opacity:.7}}@media (min-width: 1280px){.image-slider-section__pagination .swiper-pagination-bullet{width:16px;height:16px}}.image-slider-section__pagination .swiper-pagination-bullet-active{background-color:var(--blue)}.text-image-section{margin-bottom:var(--section-margin)}.text-image-section__inner{display:flex;flex-direction:column}.text-image-section__head{display:flex;flex-direction:column;gap:16px;margin-bottom:32px;max-width:700px}@media (min-width: 767px){.text-image-section__head{gap:20px;margin-bottom:40px}}@media (min-width: 1280px){.text-image-section__head{gap:24px;margin-bottom:60px}}.text-image-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.text-image-section__title span{color:var(--green)}@media (min-width: 767px){.text-image-section__title{font-size:32px}}@media (min-width: 1280px){.text-image-section__title{font-size:36px}}.text-image-section__desc{color:var(--black);font-size:16px;line-height:1.4}@media (max-width: 766px){.text-image-section__desc{line-height:22px}}@media (min-width: 767px){.text-image-section__desc{font-size:18px}}.text-image-section__desc p{margin:0}.text-image-section__desc p+p{margin-top:.5em}.text-image-section__body{display:grid;gap:20px}@media (min-width: 1024px){.text-image-section__body{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}.text-image-section__card{order:2;display:flex;flex-direction:column;gap:20px;padding:16px;border-radius:12px;background:var(--white);box-shadow:2px 2px 15px #0000001a}@media (min-width: 767px){.text-image-section__card{padding:20px;border-radius:16px}}@media (min-width: 1024px){.text-image-section__card{order:1;min-height:320px}.text-image-section__card.is-clamped:not(.is-expanded){max-height:480px}.text-image-section__card.is-clamped:not(.is-expanded) .text-image-section__content{flex:0 1 auto}}@media (min-width: 1280px){.text-image-section__card{min-height:340px;padding:32px}}.text-image-section__content{flex:1 1 auto;min-height:0;color:var(--black);font-size:16px;line-height:1.4}.text-image-section__card.is-clamped:not(.is-expanded) .text-image-section__content{overflow:hidden;mask-image:linear-gradient(to bottom,#000 0%,#000 calc(100% - 32px),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 calc(100% - 32px),transparent 100%)}.text-image-section__content>*:first-child{margin-top:0}.text-image-section__content>*:last-child{margin-bottom:0}.text-image-section__content p,.text-image-section__content ul,.text-image-section__content ol,.text-image-section__content h3,.text-image-section__content h4{margin:0 0 16px}@media (min-width: 767px){.text-image-section__content p,.text-image-section__content ul,.text-image-section__content ol,.text-image-section__content h3,.text-image-section__content h4{margin-bottom:20px}}.text-image-section__content p:last-child,.text-image-section__content ul:last-child,.text-image-section__content ol:last-child,.text-image-section__content h3:last-child,.text-image-section__content h4:last-child{margin-bottom:0}.text-image-section__content h3,.text-image-section__content h4{font-size:18px;line-height:1.3;font-weight:700}@media (min-width: 1280px){.text-image-section__content h3,.text-image-section__content h4{font-size:20px}}.text-image-section__content ul,.text-image-section__content ol{padding-left:1.25em;list-style-position:outside}.text-image-section__content ul,.text-image-section__content ul li{list-style:disc}.text-image-section__content ol,.text-image-section__content ol li{list-style:decimal}.text-image-section__content li+li{margin-top:.35em}.text-image-section__content a{color:var(--blue);font-weight:700;text-decoration:underline;text-underline-offset:2px}@media (hover: hover){.text-image-section__content a:hover{opacity:.7}}.text-image-section__content strong{font-weight:700}.text-image-section__extra{display:contents}.text-image-section__more{display:inline-flex;align-items:center;flex-shrink:0;width:fit-content;padding:0;border:0;background:transparent;font-size:16px;line-height:1.4;font-weight:700;color:var(--blue);text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:opacity var(--transition)}@media (hover: hover){.text-image-section__more:hover{opacity:.7}}.text-image-section__more[hidden]{display:none!important}.text-image-section__link{display:inline-flex;align-items:center;flex-shrink:0;gap:6px;width:fit-content;font-size:16px;line-height:1.4;font-weight:700;color:var(--blue);text-decoration:none;transition:opacity var(--transition)}@media (hover: hover){.text-image-section__link:hover{opacity:.7}}.text-image-section__link-icon{width:20px;height:20px;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background-color:var(--blue);color:var(--white);transition:var(--transition)}.text-image-section__link-icon svg{transform:rotate(-90deg)}.text-image-section .button{flex-shrink:0;width:fit-content;min-width:0}.text-image-section__media{order:1;position:relative;border-radius:12px;overflow:hidden;background-color:#edf2f5;height:160px}@media (min-width: 767px){.text-image-section__media{border-radius:16px;height:280px}}@media (min-width: 1024px){.text-image-section__media{order:2;height:auto;min-height:320px;max-height:480px;align-self:stretch}}@media (min-width: 1280px){.text-image-section__media{min-height:340px}}.text-image-section__image{display:block;width:100%;height:100%;object-fit:cover}@media (min-width: 1024px){.text-image-section__image{position:absolute;top:0;right:0;bottom:0;left:0}}.text-image-section--media-left .text-image-section__card{order:1}@media (min-width: 1024px){.text-image-section--media-left .text-image-section__card{order:2}}.text-image-section--media-left .text-image-section__media{order:2}@media (min-width: 1024px){.text-image-section--media-left .text-image-section__media{order:1}}.media-text-section{margin-bottom:var(--section-margin)}.media-text-section__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.media-text-section__inner{gap:40px}}@media (min-width: 1280px){.media-text-section__inner{gap:60px}}.media-text-section__head{display:flex;flex-direction:column;gap:16px;max-width:777px}@media (min-width: 767px){.media-text-section__head{gap:20px}}@media (min-width: 1280px){.media-text-section__head{gap:24px}}.media-text-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.media-text-section__title span{color:var(--green)}@media (min-width: 767px){.media-text-section__title{font-size:32px}}@media (min-width: 1280px){.media-text-section__title{font-size:36px}}.media-text-section__desc{color:var(--black);font-size:16px;line-height:1.4}@media (max-width: 766px){.media-text-section__desc{line-height:22px}}@media (min-width: 1280px){.media-text-section__desc{font-size:18px}}.media-text-section__desc p{margin:0}.media-text-section__desc p+p{margin-top:.5em}.media-text-section__layout{display:flex;flex-direction:column;gap:24px}@media (min-width: 767px){.media-text-section__layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}}.media-text-section__content{order:2;display:flex;flex-direction:column;gap:32px;min-width:0}@media (min-width: 767px){.media-text-section__content{gap:40px;grid-column:1;grid-row:1;order:0}}.media-text-section__content>.button{margin-top:0}.media-text-section__body{display:flex;flex-direction:column;gap:16px;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.media-text-section__body{gap:24px}}.media-text-section__body>*:first-child{margin-top:0}.media-text-section__body>*:last-child{margin-bottom:0}.media-text-section__body h3,.media-text-section__body h4{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 767px){.media-text-section__body h3,.media-text-section__body h4{font-size:20px}}.media-text-section__body p{margin:0}.media-text-section__body p+p{margin-top:12px}@media (min-width: 767px){.media-text-section__body p+p{margin-top:16px}}.media-text-section__body ul,.media-text-section__body ol{margin:0;padding-left:24px;list-style-position:outside}.media-text-section__body ul,.media-text-section__body ul li{list-style:disc}.media-text-section__body ol,.media-text-section__body ol li{list-style:decimal}.media-text-section__body li{margin:0 0 8px}.media-text-section__body li:last-child{margin-bottom:0}@media (min-width: 767px){.media-text-section__body li{margin-bottom:0}.media-text-section__body li+li{margin-top:16px}}.media-text-section__body strong{font-weight:700}.media-text-section .button{align-self:flex-start;width:fit-content;min-width:0;text-decoration:none}@media (max-width: 766px){.media-text-section .button{height:42px;min-height:42px;padding:0 16px}}.media-text-section__media{order:1;position:relative;min-width:0;height:200px;border-radius:12px;overflow:hidden;background-color:#edf2f5}@media (min-width: 767px){.media-text-section__media{grid-column:2;grid-row:1;order:0;align-self:start;height:320px;border-radius:16px}}@media (min-width: 1280px){.media-text-section__media{height:340px}}.media-text-section__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.media-text-section--media-left .media-text-section__content{order:1}@media (min-width: 767px){.media-text-section--media-left .media-text-section__content{grid-column:2;order:0}}.media-text-section--media-left .media-text-section__media{order:2}@media (min-width: 767px){.media-text-section--media-left .media-text-section__media{grid-column:1;order:0}}.logos-section{padding-bottom:var(--section-margin);overflow:hidden}.logos-section__head{margin-bottom:32px}@media (min-width: 767px){.logos-section__head{margin-bottom:40px}}@media (min-width: 1280px){.logos-section__head{margin-bottom:43px}}.logos-section__title{margin:0 0 16px;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.logos-section__title span{color:var(--green)}@media (min-width: 767px){.logos-section__title{margin-bottom:20px;max-width:984px;font-size:32px}}@media (min-width: 1280px){.logos-section__title{margin-bottom:24px;font-size:36px}}.logos-section__desc{margin:0;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.logos-section__desc{max-width:726px}}@media (min-width: 1280px){.logos-section__desc{font-size:18px}}.logos-section__desc p{margin:0}.logos-section__desc p+p{margin-top:.5em}.logos-section__slider{overflow:visible}.logos-section__slider .swiper-wrapper{align-items:stretch;transition-timing-function:linear}.logos-section__slide{width:118px;height:auto}@media (min-width: 767px){.logos-section__slide{width:147px}}@media (min-width: 1280px){.logos-section__slide{width:212px}}.logos-section__card{width:100%;height:80px;padding:14px;display:flex;align-items:center;justify-content:center;border-radius:10px;background-color:var(--white);box-shadow:1.143px 1.143px 8.571px #0000001a}@media (min-width: 767px){.logos-section__card{height:100px;padding:17px;border-radius:12px;box-shadow:1.429px 1.429px 10.714px #0000001a}}@media (min-width: 1280px){.logos-section__card{height:140px;padding:24px;border-radius:16px;box-shadow:2px 2px 15px #0000001a}}.logos-section__logo{width:100%;height:100%;display:block;object-fit:contain}.partners-section{padding-bottom:var(--section-margin)}.partners-section__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.partners-section__inner{gap:40px}}@media (min-width: 1280px){.partners-section__inner{gap:60px}}.partners-section__head{display:flex;flex-direction:column;gap:16px}@media (min-width: 767px){.partners-section__head{gap:20px}}@media (min-width: 1280px){.partners-section__head{gap:24px}}.partners-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.partners-section__title span{color:var(--green)}@media (min-width: 767px){.partners-section__title{max-width:984px;font-size:32px}}@media (min-width: 1280px){.partners-section__title{max-width:909px;font-size:36px}}.partners-section__desc{margin:0;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.partners-section__desc{max-width:726px}}@media (min-width: 1280px){.partners-section__desc{font-size:18px}}.partners-section__desc p{margin:0}.partners-section__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media (min-width: 767px){.partners-section__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}@media (min-width: 1280px){.partners-section__grid{row-gap:24px}}.partners-section__card{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:110px;padding:16px;border-radius:12px;background-color:var(--white);box-shadow:2px 2px 6px #0000001a}@media (min-width: 767px){.partners-section__card{height:150px;padding:26px;border-radius:16px;box-shadow:2.179px 2.179px 8.172px #0000001a}}@media (min-width: 1280px){.partners-section__card{height:200px;padding:34px;box-shadow:2.877px 2.877px 10.79px #0000001a}}.partners-section__logo{display:block;width:100%;height:100%;object-fit:contain}.partners-page{padding-bottom:0;overflow:hidden}.partners-page__title{margin:0;color:var(--black);font-size:32px;font-weight:700;line-height:1.2}@media (min-width: 767px){.partners-page__title{font-size:40px}}@media (min-width: 1280px){.partners-page__title{font-size:46px}}.partners-page__tabs{display:flex;gap:8px;margin-top:32px;margin-right:calc(var(--container-padding) * -1);overflow-x:auto;overflow-y:hidden;padding-right:var(--container-padding);scrollbar-width:none}.partners-page__tabs::-webkit-scrollbar{display:none}@media (min-width: 767px){.partners-page__tabs{flex-wrap:wrap;gap:12px;margin-top:40px;margin-right:0;overflow:visible;padding-right:0}}.partners-page__tab{padding:8px 12px;flex:0 0 auto;border:2px solid var(--green);border-radius:30px;background:var(--white);color:var(--black);font-size:16px;font-weight:700;line-height:1.4;white-space:nowrap;cursor:pointer;transition:color var(--transition) ease,background-color var(--transition) ease,border-color var(--transition) ease}@media (min-width: 767px){.partners-page__tab{padding:12px 16px}}.partners-page__tab.is-active{background:var(--green);color:var(--white)}@media (hover: hover){.partners-page__tab:hover:not(.is-active){background:var(--green);border-color:var(--green);color:var(--white)}}.partners-page__panel{margin-top:var(--section-stack-gap)}.partners-page__panel[hidden]{display:none}.partners-page__inline-link{color:var(--blue);font-weight:700;text-decoration:underline;text-underline-offset:2px}.partners-page__inline-link:hover{color:var(--blue-hover)}.partners-page__intro-btn{align-self:flex-start;margin-top:20px;text-decoration:none}@media (min-width: 1280px){.partners-page__intro-btn{margin-top:16px}}.partners-page__intro{display:flex;flex-direction:column;gap:32px;margin-bottom:var(--section-margin)}@media (min-width: 767px){.partners-page__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,315px);gap:20px;align-items:start}}@media (min-width: 1280px){.partners-page__intro{grid-template-columns:minmax(0,1fr) minmax(0,413px);gap:40px}}.partners-page__intro-text{display:flex;flex-direction:column;gap:20px;order:2;color:var(--black)}@media (min-width: 767px){.partners-page__intro-text{order:0;gap:20px;max-width:566px}}@media (min-width: 1280px){.partners-page__intro-text{gap:24px;max-width:700px}}.partners-page__intro-text p,.partners-page__intro-text ul{margin:0;font-size:16px;line-height:1.4}@media (min-width: 1280px){.partners-page__intro-text p,.partners-page__intro-text ul{font-size:18px}}.partners-page__intro-text ul{padding-left:1.25em;list-style:disc;list-style-position:outside}.partners-page__intro-text ul li{margin:0;list-style:disc;list-style-position:outside}.partners-page__intro-text ul li+li{margin-top:8px}.partners-page__partner-title{margin:0;font-size:26px;font-weight:700;line-height:1.2}@media (min-width: 767px){.partners-page__partner-title{font-size:32px}}@media (min-width: 1280px){.partners-page__partner-title{font-size:36px}}.partners-page__logo-card{order:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:fit-content;height:120px;padding:24px 36px;border-radius:12px;background:var(--white);box-shadow:2.972px 2.972px 11.144px #0000001a}@media (min-width: 767px){.partners-page__logo-card{order:0;height:159px;padding:36px;border-radius:16px;width:100%}}@media (min-width: 1280px){.partners-page__logo-card{height:208px;padding:47px;box-shadow:4px 4px 10px #0000001a}}.partners-page__logo{display:block;width:100%;height:100%;max-width:350px;object-fit:contain}@media (max-width: 766px){.partners-page__logo{width:350px;max-width:100%}}.partners-page__trainings{margin-bottom:var(--section-margin)}.partners-page__trainings-title{margin:0 0 32px;color:var(--black);font-size:26px;font-weight:700;line-height:1.2}.partners-page__trainings-title span{color:var(--green)}@media (min-width: 767px){.partners-page__trainings-title{margin-bottom:40px;font-size:32px}}@media (min-width: 1280px){.partners-page__trainings-title{margin-bottom:60px;font-size:36px}}.partners-page__mobile-slider{display:flex;flex-direction:column;gap:20px}.partners-page__slider{padding:18px;margin:-18px}@media (max-width: 766px){.partners-page__slider{overflow:visible}}.partners-page__slider .swiper-wrapper{align-items:stretch}.partners-page__slider .swiper-slide{width:348px;height:auto;min-width:0;display:flex}@media (min-width: 767px){.partners-page__slider .swiper-slide{width:auto!important;margin-right:0!important}}@media (min-width: 767px){.partners-page__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 20px;transform:none!important}}.partners-page__controls{display:flex;justify-content:center;gap:12px;width:100%}@media (min-width: 767px){.partners-page__controls{display:none}}.text-page{margin-bottom:var(--section-margin)}.text-page__inner{max-width:100%;margin:0 auto}@media (min-width: 767px){.text-page__inner{max-width:816px}}@media (min-width: 1280px){.text-page__inner{max-width:846px}}.text-page__title{margin:0 0 32px;color:var(--black);font-size:32px;font-weight:700;line-height:1.2}@media (min-width: 767px){.text-page__title{margin-bottom:40px;font-size:40px}}@media (min-width: 1280px){.text-page__title{margin-bottom:60px;font-size:46px}}.text-page__body{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.text-page__body{gap:40px}}@media (min-width: 1280px){.text-page__body{gap:60px}}.text-page__section{color:var(--black)}.text-page__section>*{margin:0}.text-page__section>*+*{margin-top:16px}.text-page__section h2{font-size:18px;font-weight:700;line-height:1.2}@media (min-width: 767px){.text-page__section h2{font-size:26px}}.text-page__section h2+*{margin-top:20px}@media (min-width: 767px){.text-page__section h2+*{margin-top:32px}}.text-page__section p,.text-page__section ul,.text-page__section ol{font-size:16px;line-height:1.4}.text-page__section ul,.text-page__section ol{padding-left:1.25em}.text-page__section ul,.text-page__section ul li{list-style:disc;list-style-position:outside}.text-page__section ol,.text-page__section ol li{list-style:decimal;list-style-position:outside}.text-page__section li+li{margin-top:8px}.text-page__section a{color:var(--blue);font-weight:700;text-decoration:underline;text-underline-offset:2px}.text-page__section a:hover{color:var(--blue-hover)}.text-page__section strong{font-weight:700}.requisites-page{margin-bottom:var(--section-margin)}.requisites-page__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:32px}@media (min-width: 767px){.requisites-page__head{margin-bottom:40px}}@media (min-width: 1280px){.requisites-page__head{margin-bottom:60px}}.requisites-page__title{margin:0;color:var(--black);font-size:32px;font-weight:700;line-height:1.2}@media (min-width: 767px){.requisites-page__title{font-size:40px}}@media (min-width: 1280px){.requisites-page__title{font-size:46px}}.requisites-page__download{flex-shrink:0;min-width:0;min-height:42px;padding:10px 16px;text-decoration:none;white-space:nowrap}@media (min-width: 767px){.requisites-page__download{min-height:54px;padding:16px 20px}}.requisites-page__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 766px){.requisites-page__table-wrap{margin-right:calc(-1 * var(--container-padding));padding-right:var(--container-padding)}}.requisites-page__table{width:100%;min-width:707px;border-collapse:collapse;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.requisites-page__table{min-width:0}}@media (min-width: 1280px){.requisites-page__table{font-size:18px}}.requisites-page__table th,.requisites-page__table td{padding:8px 12px;border:1px solid #e0e0e0;text-align:left;vertical-align:middle;font-weight:400;background:var(--white)}@media (min-width: 767px){.requisites-page__table th,.requisites-page__table td{padding:10px 16px}}@media (min-width: 1280px){.requisites-page__table th,.requisites-page__table td{padding:10px 20px}}.requisites-page__table th{width:32.3%;font-weight:700}.requisites-page__table td{width:67.7%}.leadership-page{margin-bottom:var(--section-margin)}.leadership-page__title{margin:0 0 32px;color:var(--black);font-size:32px;font-weight:700;line-height:1.2}@media (min-width: 767px){.leadership-page__title{margin-bottom:40px;font-size:40px}}@media (min-width: 1280px){.leadership-page__title{margin-bottom:60px;font-size:46px}}.leadership-page__grid{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width: 480px){.leadership-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 767px){.leadership-page__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 20px}}.leadership-card{display:flex;flex-direction:column;align-items:center;gap:16px}@media (min-width: 767px){.leadership-card{gap:20px}}.leadership-card__media{position:relative;width:100%;height:280px;border-radius:16px;overflow:hidden;box-shadow:2px 2px 15px #0000001a;background:linear-gradient(145deg,var(--blue) 8.88%,var(--green) 95.79%);cursor:pointer}@media (min-width: 1280px){.leadership-card__media{height:415px}}.leadership-card__photo{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity var(--transition)}.leadership-card__photo picture{display:block;width:100%;height:100%}.leadership-card__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.leadership-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;gap:20px;padding:20px;color:var(--white);opacity:0;pointer-events:none;transition:opacity var(--transition)}@media (min-width: 767px){.leadership-card__overlay{gap:24px;padding:24px}}@media (min-width: 1280px){.leadership-card__overlay{gap:32px;padding:40px}}.leadership-card__overlay-title{margin:0;font-size:26px;font-weight:700;line-height:1.2}@media (min-width: 767px){.leadership-card__overlay-title{font-size:32px}}@media (min-width: 1280px){.leadership-card__overlay-title{font-size:36px}}.leadership-card__overlay-text{margin:0;font-size:18px;font-weight:400;line-height:1.2}@media (min-width: 767px){.leadership-card__overlay-text{font-size:20px}}@media (min-width: 1280px){.leadership-card__overlay-text{font-size:26px}}.leadership-card__info{display:flex;flex-direction:column;gap:4px;width:100%;text-align:center;color:var(--black)}@media (min-width: 767px){.leadership-card__info{gap:8px}}.leadership-card__name{margin:0;font-size:18px;font-weight:700;line-height:1.2}@media (min-width: 767px){.leadership-card__name{font-size:26px}}.leadership-card__role{margin:0;font-size:16px;font-weight:400;line-height:1.4}@media (min-width: 767px){.leadership-card__role{font-size:18px}}@media (hover: hover){.leadership-card:hover .leadership-card__photo,.leadership-card:focus-within .leadership-card__photo{opacity:0}.leadership-card:hover .leadership-card__overlay,.leadership-card:focus-within .leadership-card__overlay{opacity:1}}.leadership-card.is-open .leadership-card__photo{opacity:0}.leadership-card.is-open .leadership-card__overlay{opacity:1}.contacts-page{margin-bottom:var(--section-margin)}.contacts-page__title{margin:0;color:var(--black);font-size:32px;font-weight:700;line-height:1.2}@media (min-width: 767px){.contacts-page__title{font-size:40px}}@media (min-width: 1280px){.contacts-page__title{font-size:46px}}.contacts-page__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:32px}@media (min-width: 767px){.contacts-page__tabs{gap:12px;margin-top:40px}}.contacts-page__tab{padding:8px 12px;border:2px solid var(--green);border-radius:30px;background:var(--white);color:var(--black);font-size:16px;font-weight:700;line-height:1.4;white-space:nowrap;cursor:pointer;transition:color var(--transition) ease,background-color var(--transition) ease,border-color var(--transition) ease}@media (min-width: 767px){.contacts-page__tab{padding:12px 16px}}.contacts-page__tab.is-active{background:var(--green);color:var(--white)}@media (hover: hover){.contacts-page__tab:hover:not(.is-active){background:var(--green);border-color:var(--green);color:var(--white)}}.contacts-page__panel{margin-top:40px}@media (min-width: 767px){.contacts-page__panel{margin-top:60px}}.contacts-page__panel[hidden]{display:none}.contacts-page__country{margin:0 0 32px;color:var(--black);font-size:26px;font-weight:700;line-height:1.2}@media (min-width: 767px){.contacts-page__country{margin-bottom:40px;font-size:32px}}@media (min-width: 1280px){.contacts-page__country{margin-bottom:60px;font-size:36px}}.contacts-page__cards{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width: 900px){.contacts-page__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.contacts-page__cards:has(.contacts-page__card--address){grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}}@media (min-width: 900px) and (max-width: 1199px){.contacts-page__cards:has(.contacts-page__card--address){grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr)}}.contacts-page__card{display:flex;flex-direction:column;gap:12px;box-sizing:border-box;min-height:100%;padding:20px;border:2px solid transparent;border-radius:12px;background:linear-gradient(var(--white),var(--white)) padding-box,linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%) border-box}@media (min-width: 767px){.contacts-page__card{gap:16px;padding:24px;border-radius:16px}}@media (min-width: 1280px){.contacts-page__card{padding:32px}}.contacts-page__card-title{margin:0;color:var(--black);font-size:18px;font-weight:700;line-height:1.2}@media (min-width: 767px){.contacts-page__card-title{font-size:20px}}.contacts-page__card-text{margin:0;color:var(--black);font-size:16px;font-weight:400;line-height:1.4}.contacts-page__card-text p{margin:0}.contacts-page__card-text p+p{margin-top:16px}.contacts-page__card-text strong{font-weight:700}.contacts-page__link{color:var(--blue);font-size:16px;font-weight:400;line-height:1.4;text-decoration:underline;text-underline-offset:2px}.contacts-page__link:hover{color:var(--blue-hover)}.not-found-page{overflow:hidden}.not-found-page__stage{position:relative;display:flex;flex-direction:column;gap:10px;padding-top:60px}@media (min-width: 767px){.not-found-page__stage{display:block;min-height:466px;padding-top:0}}@media (min-width: 900px){.not-found-page__stage{min-height:558px}}@media (min-width: 1280px){.not-found-page__stage{min-height:727px}}.not-found-page__container{position:relative;z-index:1}.not-found-page__content{display:flex;flex-direction:column;align-items:flex-start;gap:32px;max-width:348px}@media (min-width: 767px){.not-found-page__content{max-width:418px;gap:32px;padding-top:80px}}@media (min-width: 1280px){.not-found-page__content{max-width:585px;gap:40px;padding-top:120px}}.not-found-page__text{display:flex;flex-direction:column;gap:20px;width:100%}@media (min-width: 767px){.not-found-page__text{gap:32px}}@media (min-width: 1280px){.not-found-page__text{gap:40px}}.not-found-page__code{margin:0;color:var(--blue);font-size:60px;font-weight:700;line-height:43px;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (min-width: 767px){.not-found-page__code{font-size:80px;line-height:58px}}@media (min-width: 1280px){.not-found-page__code{font-size:100px;line-height:72px}}.not-found-page__copy{display:flex;flex-direction:column;gap:20px;width:100%}.not-found-page__title{margin:0;color:var(--black);font-size:32px;font-weight:700;line-height:1.2;text-box-trim:trim-both;text-box-edge:cap alphabetic}@media (min-width: 767px){.not-found-page__title{font-size:40px}}@media (min-width: 1280px){.not-found-page__title{font-size:46px}}.not-found-page__desc{margin:0;color:var(--black);font-size:16px;font-weight:400;line-height:1.4}@media (min-width: 767px){.not-found-page__desc{font-size:18px}}.not-found-page__button{min-width:0;min-height:42px;padding:12px 16px}@media (min-width: 767px){.not-found-page__button{min-height:54px;padding:16px 20px}}.not-found-page__media{position:relative;z-index:0;width:100%;max-width:358px;height:342px;margin-inline:auto;overflow:hidden;pointer-events:none}@media (min-width: 767px){.not-found-page__media{position:absolute;top:9px;right:-40px;bottom:auto;width:480px;max-width:none;height:458px;margin:0}}@media (min-width: 900px){.not-found-page__media{right:10px;width:576px;height:549px}}@media (min-width: 1280px){.not-found-page__media{top:39px;right:70px;width:722px;height:688px}}.not-found-page__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.cookie-banner{position:fixed;z-index:var(--z-index-cookie);right:14px;bottom:14px;left:14px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;max-width:348px;margin-inline:auto;padding:16px;background:var(--white);border-radius:12px;box-shadow:2px 2px 7.5px #0000001a;opacity:0;visibility:hidden;transform:translateY(16px);pointer-events:none;transition:opacity var(--transition) ease,visibility var(--transition) ease,transform var(--transition) ease}@media (min-width: 767px){.cookie-banner{right:20px;bottom:20px;left:auto;width:calc(100% - 40px);max-width:984px;margin-inline:0;gap:20px;padding:20px;border-radius:16px}}@media (min-width: 1280px){.cookie-banner{left:50%;right:auto;bottom:20px;width:min(1280px,100% - 160px);max-width:1280px;margin-inline:0;transform:translate(-50%,16px)}}.cookie-banner.active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}@media (min-width: 1280px){.cookie-banner.active{transform:translate(-50%)}}.cookie-banner__text{margin:0;max-width:100%;color:var(--black);font-size:12px;font-weight:400;line-height:1.4}@media (min-width: 767px){.cookie-banner__text{font-size:14px}}@media (min-width: 1280px){.cookie-banner__text{max-width:1147px}}.cookie-banner__link{color:var(--blue);text-decoration:underline;text-underline-offset:2px}.cookie-banner__link:hover{color:var(--blue-hover)}.cookie-banner__actions{display:flex;gap:20px;width:100%}@media (min-width: 767px){.cookie-banner__actions{width:auto}}.cookie-banner__btn{flex:1 1 0;min-width:0;min-height:42px;padding:10px 16px;font-size:16px}@media (min-width: 767px){.cookie-banner__btn{flex:0 0 auto;min-width:160px;width:160px;padding:10px 20px}}.pricing-section{margin-bottom:var(--section-margin)}.pricing-section__inner{display:flex;flex-direction:column;gap:30px}@media (min-width: 767px){.pricing-section__inner{gap:40px}}@media (min-width: 1280px){.pricing-section__inner{gap:60px}}.pricing-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.pricing-section__title span{color:var(--green)}@media (min-width: 480px){.pricing-section__title{max-width:348px}}@media (min-width: 767px){.pricing-section__title{max-width:562px;font-size:32px}}@media (min-width: 1280px){.pricing-section__title{font-size:36px}}.pricing-section__body{display:flex;flex-direction:column;gap:16px}@media (min-width: 767px){.pricing-section__body{gap:20px}}.pricing-section__desc{margin:0;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 480px){.pricing-section__desc{max-width:70%}}@media (min-width: 767px){.pricing-section__desc{max-width:562px;font-size:18px}}.pricing-section__desc p{margin:0}.pricing-section__desc p+p{margin-top:.5em}.pricing-section__grid{display:grid;gap:20px}@media (min-width: 1024px){.pricing-section__grid:not([data-count]){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 766px){.pricing-section__grid[data-count]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.pricing-section__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.pricing-section__grid[data-count]{grid-template-columns:repeat(4,minmax(0,1fr))}.pricing-section__grid[data-count]>.pricing-section-card{grid-column:auto}}@media (min-width: 767px){.pricing-section__grid[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.pricing-section__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.pricing-section__grid[data-count="3"],.pricing-section__grid[data-count="5"],.pricing-section__grid[data-count="6"],.pricing-section__grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pricing-section-card__content{position:relative;min-height:206px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;border-radius:16px;background-color:var(--white);transition:transform var(--transition)}@media (min-width: 767px){.pricing-section-card__content{min-height:300px;padding:20px;height:100%}}@media (min-width: 1024px){.pricing-section-card__content{min-height:322px}}@media (min-width: 1280px){.pricing-section-card__content{min-height:331px;padding:32px}}.pricing-section-card__content:before,.pricing-section-card__content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.pricing-section-card__content:before{background:linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%)}.pricing-section-card__content:after{top:2px;right:2px;bottom:2px;left:2px;border-radius:14px;background-color:var(--white)}.pricing-section-card__content>*{position:relative;z-index:1}.pricing-section-card__top{display:flex;flex-direction:column;gap:16px}.pricing-section-card__title{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 767px){.pricing-section-card__title{font-size:20px}}.pricing-section-card__text{margin:0;color:var(--black);font-size:16px;line-height:1.4;font-weight:400}.pricing-section-card__bottom{display:flex;flex-direction:column;gap:16px}@media (min-width: 767px){.pricing-section-card__bottom{gap:20px}}.pricing-section-card__price{margin:0;color:var(--blue);font-size:32px;line-height:1.2;font-weight:700}@media (min-width: 767px){.pricing-section-card__price{font-size:40px}}@media (min-width: 1280px){.pricing-section-card__price{font-size:46px}}.pricing-section-card__button{width:100%;min-width:0;min-height:42px;padding:12px 16px}@media (min-width: 767px){.pricing-section-card__button{max-width:211px;min-height:54px;padding:16px 20px}}@media (min-width: 1280px){.pricing-section-card__button{width:196px;padding:16px 18px}}@media (hover: hover){.pricing-section-card:hover .pricing-section-card__content{transform:translateY(-8px)}}@media (hover: none){.pricing-section-card:active .pricing-section-card__content,.pricing-section-card:has(:active) .pricing-section-card__content{transform:translateY(-8px)}}.reviews-section{padding-bottom:var(--section-margin);padding-top:var(--section-margin);margin-top:calc(-1 * var(--section-margin));overflow:hidden}.reviews-section__inner{position:relative}.reviews-section__decor{position:absolute;top:18px;left:50%;width:540px;pointer-events:none;z-index:0}@media (min-width: 767px){.reviews-section__decor{top:-10px;width:960px}}@media (min-width: 1280px){.reviews-section__decor{top:-88px;width:1243px}}.reviews-section__decor img{width:100%;display:block}.reviews-section__title{position:relative;z-index:1;margin:0 0 32px;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.reviews-section__title span{color:var(--green)}@media (min-width: 767px){.reviews-section__title{font-size:32px;margin-bottom:40px}}@media (min-width: 1280px){.reviews-section__title{font-size:36px;margin-bottom:60px}}.reviews-section__slider{position:relative;z-index:1;overflow:visible;width:100%}.reviews-section__controls{position:relative;z-index:1;display:flex;justify-content:center;gap:12px;margin-top:20px}.reviews-section__controls[hidden]{display:none!important}@media (min-width: 1024px){.reviews-section__controls{justify-content:flex-end}}.reviews-section__videos{position:relative;z-index:1;display:grid;gap:20px;margin-top:20px}@media (max-width: 766px){.reviews-section__videos{gap:16px}}@media (min-width: 767px){.reviews-section__videos{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}}@media (min-width: 1280px){.reviews-section__videos{margin-top:40px}}.reviews-section__videos.is-slider{display:block;overflow:hidden}@media (max-width: 766px){.reviews-section__videos.is-slider{overflow:visible}.reviews-section__videos.is-slider .swiper-wrapper{display:grid;gap:16px;transform:none!important}.reviews-section__videos.is-slider .swiper-slide{width:100%!important;margin-right:0!important}}.reviews-section__video{position:relative;overflow:hidden;border-radius:12px;background-color:var(--black);width:100%;height:196px}@media (min-width: 767px){.reviews-section__video{border-radius:16px;height:272px}}@media (min-width: 1280px){.reviews-section__video{height:356px}}.reviews-section__video iframe{width:100%;height:100%;display:block;border:0}.reviews-section__videos-controls{position:relative;z-index:1;margin-top:20px;display:none}.reviews-section__videos-controls[hidden]{display:none!important}@media (min-width: 767px){.reviews-section__videos-controls{display:flex;justify-content:center;gap:12px}}.reviews-section-card{--review-text-max-lines: 12;width:288px;display:flex;height:auto}@media (min-width: 767px){.reviews-section-card{width:315px}}@media (min-width: 1280px){.reviews-section-card{width:413px}}.reviews-section-card__inner{position:relative;width:100%;padding:16px;display:flex;flex-direction:column;gap:24px;border-radius:12px;background-color:var(--white);box-shadow:2px 2px 15px #0000001a;transition:transform var(--transition),box-shadow var(--transition)}@media (hover: hover){.reviews-section-card:hover .reviews-section-card__inner{transform:translateY(-8px);box-shadow:0 12px 28px #0b132414}}@media (hover: none){.reviews-section-card__inner{cursor:pointer;-webkit-tap-highlight-color:transparent}.reviews-section-card:active .reviews-section-card__inner{transform:translateY(-8px);box-shadow:0 12px 28px #0b132414}}@media (min-width: 767px){.reviews-section-card__inner{padding:20px;gap:20px;border-radius:16px}}@media (min-width: 1280px){.reviews-section-card__inner{padding:40px}}.reviews-section-card__head{display:flex;align-items:flex-start;min-height:32px;padding-right:48px}@media (min-width: 767px){.reviews-section-card__head{min-height:60px;padding-right:80px}}.reviews-section-card__meta{display:flex;flex-direction:column;gap:8px;min-width:0}.reviews-section-card__name{margin:0;color:var(--blue);font-size:16px;line-height:1.4;font-weight:700}@media (min-width: 767px){.reviews-section-card__name{font-size:20px;line-height:1.2}}.reviews-section-card__date{margin:0;color:#6c757d;font-size:14px;line-height:1.4;font-weight:400}@media (min-width: 767px){.reviews-section-card__date{font-size:16px}}.reviews-section-card__quotes{position:absolute;top:16px;right:16px;width:32px;height:32px;flex-shrink:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:var(--blue)}@media (min-width: 767px){.reviews-section-card__quotes{top:20px;right:20px;width:60px;height:60px}}.reviews-section-card__quotes img{width:20px;height:20px;display:block}@media (min-width: 767px){.reviews-section-card__quotes img{width:40px;height:40px}}.reviews-section-card__copy{display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex:1 1 auto}.reviews-section-card__text{margin:0;color:var(--black);font-size:14px;line-height:1.4;font-weight:400}.reviews-section-card__text sup{font-size:.645em;line-height:1;vertical-align:text-top}@media (min-width: 767px){.reviews-section-card__text{font-size:16px}}.reviews-section-card__text.is-collapsed{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--review-text-max-lines);line-clamp:var(--review-text-max-lines);max-height:none}.reviews-section-card__text:not(.is-collapsed){display:block;overflow:visible;-webkit-line-clamp:unset;line-clamp:unset}.reviews-section-card__toggle{display:inline-flex;align-items:center;padding:0;color:var(--blue);font-size:14px;line-height:1;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}@media (hover: hover){.reviews-section-card__toggle:hover{color:#114471b3}}.reviews-section-card__toggle[hidden]{display:none}@media (min-width: 767px){.reviews-section-card__toggle{font-size:16px}}@media (min-width: 1280px){.reviews-section-card.is-expanded .reviews-section-card__inner{min-height:496px}}.links-section{margin-bottom:var(--section-margin)}.links-section__inner{display:flex;flex-direction:column}.links-section__head{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}@media (min-width: 767px){.links-section__head{gap:20px;margin-bottom:40px}}@media (min-width: 1280px){.links-section__head{gap:24px;margin-bottom:60px}}.links-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.links-section__title span{color:var(--green)}@media (min-width: 767px){.links-section__title{font-size:32px}}@media (min-width: 1280px){.links-section__title{font-size:36px}}.links-section__desc{color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.links-section__desc{font-size:18px}}.links-section__desc p{margin:0}.links-section__desc p+p{margin-top:.5em}.links-section__list{display:flex;flex-direction:column;gap:20px}@media (min-width: 767px){.links-section__list{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:26px}}@media (min-width: 1280px){.links-section__list{gap:40px}}.links-section__link{display:flex;align-items:center;gap:4px;flex-shrink:0;color:var(--blue);font-size:16px;line-height:22px;font-weight:700;white-space:nowrap;text-decoration:none;transition:opacity var(--transition)}@media (min-width: 767px){.links-section__link{align-items:flex-start;font-size:18px;line-height:1.2}}@media (min-width: 1280px){.links-section__link{font-size:20px}}.links-section__link svg{flex-shrink:0;width:24px;height:24px;color:var(--blue)}@media (hover: hover){.links-section__link:hover{opacity:.7}}@media (hover: none){.links-section__link:active{opacity:.7}}.video-section{margin-bottom:var(--section-margin)}.video-section__inner{display:flex;flex-direction:column}.video-section__head{display:flex;flex-direction:column;gap:16px;margin-bottom:32px;max-width:829px}@media (min-width: 767px){.video-section__head{gap:24px;margin-bottom:40px}}@media (min-width: 1280px){.video-section__head{margin-bottom:60px}}.video-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.video-section__title span{color:var(--green)}.video-section__title sup{font-size:.645em;line-height:1;vertical-align:text-top}@media (min-width: 767px){.video-section__title{font-size:32px}}@media (min-width: 1280px){.video-section__title{font-size:36px}}.video-section__desc{color:var(--black);font-size:16px;line-height:1.4}@media (max-width: 766px){.video-section__desc{line-height:22px}}@media (min-width: 767px){.video-section__desc{font-size:18px}}.video-section__desc p{margin:0}.video-section__desc p+p{margin-top:.5em}.video-section__frame{position:relative;overflow:hidden;border-radius:12px;background-color:var(--black);width:100%;height:196px}@media (min-width: 767px){.video-section__frame{border-radius:16px;height:556px}}@media (min-width: 1280px){.video-section__frame{height:724px}}.video-section__frame iframe{width:100%;height:100%;display:block;border:0}.images-section{margin-bottom:var(--section-margin)}.images-section__inner{display:flex;flex-direction:column}.images-section__head{display:flex;flex-direction:column;gap:16px;margin-bottom:32px;max-width:700px}@media (min-width: 767px){.images-section__head{gap:20px;margin-bottom:40px}}@media (min-width: 1280px){.images-section__head{gap:24px;margin-bottom:60px}}.images-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.images-section__title span{color:var(--green)}@media (min-width: 767px){.images-section__title{font-size:32px}}@media (min-width: 1280px){.images-section__title{font-size:36px}}.images-section__desc{color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 1280px){.images-section__desc{font-size:18px}}.images-section__desc p{margin:0}.images-section__desc p+p{margin-top:.5em}.images-section__mobile-slider{display:flex;flex-direction:column;gap:20px;overflow:hidden}.images-section__slider{overflow:visible}.images-section__controls{display:flex;justify-content:center;gap:12px;width:100%}.images-section__grid:not(.swiper-wrapper){display:flex;flex-direction:column;gap:20px}@media (min-width: 767px){.images-section__grid:not(.swiper-wrapper){display:grid;gap:20px}}@media (min-width: 767px){.images-section__grid[data-count]{grid-template-columns:repeat(4,minmax(0,1fr))}.images-section__grid[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.images-section__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.images-section__grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.images-section__grid[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.images-section__grid[data-count="5"],.images-section__grid[data-count="6"],.images-section__grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}.images-section__grid[data-count="7"],.images-section__grid[data-count="8"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.images-section__item{margin:0;position:relative;overflow:hidden;border-radius:12px;background-color:#edf2f5;aspect-ratio:630/400}@media (min-width: 767px){.images-section__item{border-radius:16px}}.images-section__item img{display:block;width:100%;height:100%;object-fit:cover}.images-section--mobile-slider .images-section__grid.swiper-wrapper{align-items:stretch}@media (min-width: 767px){.images-section--mobile-slider .images-section__grid.swiper-wrapper{display:grid;gap:20px;transform:none!important}}.images-section--mobile-slider .images-section__item.swiper-slide{width:min(288px,100vw - 52px);height:auto;min-width:0}@media (min-width: 767px){.images-section--mobile-slider .images-section__item.swiper-slide{width:auto!important;margin-right:0!important}}@media (min-width: 767px){.images-section--mobile-slider .images-section__controls{display:none}}.history-section{margin-bottom:var(--section-margin)}.history-section__head{display:flex;flex-direction:column;gap:16px;max-width:777px;margin-bottom:32px}@media (min-width: 767px){.history-section__head{gap:20px;margin-bottom:40px}}@media (min-width: 1280px){.history-section__head{gap:24px;margin-bottom:60px}}.history-section__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.history-section__title span{color:var(--green)}@media (min-width: 767px){.history-section__title{font-size:32px}}@media (min-width: 1280px){.history-section__title{font-size:36px}}.history-section__desc{margin:0;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 1280px){.history-section__desc{font-size:18px}}.history-section__desc p{margin:0}.history-section__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}@media (min-width: 767px){.history-section__tabs{gap:12px;margin-bottom:40px}}.history-section__tab{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 12px;border:2px solid var(--green);border-radius:30px;background-color:var(--white);color:var(--black);font-size:14px;font-weight:700;line-height:1.4;cursor:pointer;transition:background-color var(--transition),color var(--transition),border-color var(--transition)}@media (min-width: 767px){.history-section__tab{min-height:46px;padding:12px 16px;font-size:16px}}.history-section__tab:hover{opacity:.85}.history-section__tab.is-active{background-color:var(--green);color:var(--white)}.history-section__panels{width:100%}.history-section__panel[hidden]{display:none}.history-section__timeline{--history-year-size: 26px;--history-year-lh: 1.2;--history-dot-gap: 12px;--history-dot-size: 20px;--history-text-gap: 20px;display:none}@media (min-width: 767px){.history-section__timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:20px;position:relative}.history-section__timeline:before{content:"";position:absolute;top:calc(var(--history-year-size) * var(--history-year-lh) + var(--history-dot-gap) + var(--history-dot-size) / 2 - 1px);left:calc(var(--history-dot-size) / 2);right:0;height:2px;background-color:var(--blue)}}.history-section__item{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.history-section__year{margin:0;color:var(--black);font-size:var(--history-year-size);font-weight:700;line-height:var(--history-year-lh)}.history-section__marker{display:block;width:var(--history-dot-size);height:var(--history-dot-size);margin-top:var(--history-dot-gap);border-radius:50%;background-color:var(--blue);position:relative;z-index:1;flex-shrink:0}.history-section__marker--accent{background-color:var(--green)}.history-section__text{margin:0;margin-top:var(--history-text-gap);color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 1280px){.history-section__text{font-size:18px}}.history-section__list{--history-list-gap: 28px;--history-list-dot-size: 20px;--history-list-dot-offset: 1px;display:flex;flex-direction:column;gap:var(--history-list-gap);margin:0;padding:0;list-style:none;position:relative}@media (min-width: 767px){.history-section__list{display:none}}.history-section__list-item{position:relative;display:grid;grid-template-columns:var(--history-list-dot-size) 1fr;gap:12px;align-items:start}.history-section__list-item:not(:last-child):before{content:"";position:absolute;top:calc(var(--history-list-dot-offset) + var(--history-list-dot-size) / 2);left:calc(var(--history-list-dot-size) / 2 - 1px);width:2px;height:calc(100% + var(--history-list-gap));background-color:var(--blue);z-index:0}.history-section__list-marker{position:relative;z-index:1;width:20px;height:20px;margin-top:1px;border-radius:50%;background-color:var(--blue);flex-shrink:0}.history-section__list-marker--accent{background-color:var(--green)}.history-section__list-content{display:flex;flex-direction:column;gap:12px;min-width:0}.history-section__list-year{margin:0;color:var(--black);font-size:18px;font-weight:700;line-height:1.2}.history-section__list-text{margin:0;color:var(--black);font-size:16px;line-height:1.4}.about-hero{margin-bottom:var(--section-margin)}.about-hero__layout{display:flex;flex-direction:column;gap:24px}@media (min-width: 767px){.about-hero__layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}}@media (min-width: 1280px){.about-hero__layout{grid-template-columns:minmax(0,585px) minmax(0,1fr)}}.about-hero__content{display:flex;flex-direction:column;gap:32px;min-width:0}@media (min-width: 767px){.about-hero__content{gap:40px}}.about-hero__text{display:flex;flex-direction:column;gap:16px;color:var(--black)}@media (min-width: 767px){.about-hero__text{gap:20px}}.about-hero__title{margin:0;color:var(--black);font-size:32px;line-height:1.2;font-weight:700}@media (min-width: 767px){.about-hero__title{font-size:40px}}@media (min-width: 1280px){.about-hero__title{font-size:46px}}.about-hero__desc{margin:0;font-size:16px;line-height:1.4}@media (min-width: 1280px){.about-hero__desc{font-size:18px}}.about-hero__desc--desktop{display:none}@media (min-width: 767px){.about-hero__desc--desktop{display:block}}.about-hero__desc--mobile{display:block}@media (min-width: 767px){.about-hero__desc--mobile{display:none}}.about-hero__lead{margin:0;font-size:16px;line-height:1.4;font-weight:700}@media (min-width: 1280px){.about-hero__lead{font-size:18px}}.about-hero .button{align-self:stretch;text-decoration:none}@media (min-width: 767px){.about-hero .button{align-self:flex-start;width:fit-content}}.about-hero__media{display:none;position:relative;width:100%;min-width:0;border-radius:16px;overflow:hidden;background-color:#edf2f5}@media (min-width: 767px){.about-hero__media{display:block;height:100%;min-height:320px}}@media (min-width: 1280px){.about-hero__media{height:424px;min-height:0}}.about-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media (min-width: 767px){.image-list-section--about-tech .image-list-section__banner{min-height:505px}}@media (min-width: 1280px){.image-list-section--about-tech .image-list-section__banner{min-height:505px}}@media (max-width: 766px){.image-list-section--about-tech .image-list-section__item{height:auto;min-height:0;align-items:flex-start}.image-list-section--about-tech .image-list-section__item:last-child{height:auto;min-height:0}}.for-dev{overflow-x:clip;padding-bottom:var(--section-margin)}.for-dev__inner{display:flex;flex-direction:column;gap:32px;max-width:920px}@media (min-width: 767px){.for-dev__inner{gap:40px}}.for-dev__title{margin:0;color:var(--black);font-size:28px;line-height:1.2;font-weight:700}@media (min-width: 767px){.for-dev__title{font-size:36px}}.for-dev__lead{margin:0;color:#0b1324b8;font-size:16px;line-height:1.5}@media (min-width: 1280px){.for-dev__lead{font-size:18px}}.for-dev__lead a{color:var(--blue);text-decoration:underline;text-underline-offset:2px}.for-dev__lead a:hover{opacity:.7}.for-dev-case{display:flex;flex-direction:column;gap:16px;min-width:0;padding-top:28px;border-top:1px solid var(--gray)}@media (min-width: 767px){.for-dev-case{gap:20px;padding-top:36px}}.for-dev-case__title{margin:0;color:var(--black);font-size:22px;line-height:1.25;font-weight:700}@media (min-width: 767px){.for-dev-case__title{font-size:26px}}.for-dev-case__subtitle{margin:8px 0 0;color:var(--black);font-size:17px;line-height:1.3;font-weight:700}@media (min-width: 767px){.for-dev-case__subtitle{font-size:18px}}.for-dev-case__desc,.for-dev-case__text{margin:0;color:var(--black);font-size:16px;line-height:1.5}.for-dev-case__note{margin:0;padding:14px 16px;border-left:3px solid var(--blue);border-radius:0 8px 8px 0;background-color:#f5f8fc;color:#0b1324d9;font-size:14px;line-height:1.5}.for-dev-case__list{margin:0;padding-left:20px;color:var(--black);font-size:16px;line-height:1.5}.for-dev-case__list li{list-style:disc;margin-top:6px}.for-dev-case__list li:first-child{margin-top:0}.for-dev-case code{padding:1px 5px;border-radius:4px;background-color:#eef2f5;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em;word-break:break-word}.for-dev-case__code{margin:0;min-width:0;padding:16px;overflow-x:auto;border-radius:12px;background-color:#0b1324;color:#eef2f5;font-size:12px;line-height:1.55;-webkit-overflow-scrolling:touch}@media (min-width: 767px){.for-dev-case__code{padding:20px;font-size:13px}}.for-dev-case__code code{padding:0;background:none;color:inherit;white-space:pre;word-break:normal}.for-dev-case__table-wrap{min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--gray);border-radius:12px}.for-dev-case__table{width:100%;min-width:520px;border-collapse:collapse;font-size:14px;line-height:1.45}.for-dev-case__table th,.for-dev-case__table td{padding:10px 14px;border-bottom:1px solid var(--gray);text-align:left;vertical-align:top}.for-dev-case__table tr:last-child th,.for-dev-case__table tr:last-child td{border-bottom:0}.for-dev-case__table th{background-color:#f5f8fc;font-weight:700;white-space:nowrap}.for-dev-case__table td code{white-space:nowrap}@media (max-width: 766px){.service-2-hero .course-hero__layout{gap:60px}}@media (min-width: 1024px){.service-2-hero .course-hero__layout{display:grid;grid-template-columns:minmax(0,1fr) 482px;align-items:start;gap:20px}}@media (min-width: 1280px){.service-2-hero .course-hero__layout{grid-template-columns:minmax(0,630px) 522px;gap:40px}}.service-2-hero .course-hero__title{margin-top:0;margin-bottom:20px;font-size:32px}@media (min-width: 767px){.service-2-hero .course-hero__title{font-size:40px}}@media (min-width: 1280px){.service-2-hero .course-hero__title{font-size:46px}}.service-2-hero__lead{display:flex;flex-direction:column;gap:16px;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 1280px){.service-2-hero__lead{font-size:18px}}.service-2-hero__lead p{margin:0}.service-2-hero .course-hero__actions{margin-top:40px;flex-direction:column;align-items:flex-start}@media (max-width: 766px){.service-2-hero .course-hero__actions{width:100%}}@media (min-width: 767px){.service-2-hero .course-hero__actions{order:1}}.service-2-hero .course-hero__downloads{margin-top:18px}@media (min-width: 767px){.service-2-hero .course-hero__downloads{order:2;margin-top:40px}}.service-2-hero .course-hero__register{width:100%;height:42px;min-height:42px;padding:0 16px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:16px;line-height:1.4}@media (min-width: 767px){.service-2-hero .course-hero__register{width:211px;min-width:211px;height:54px;min-height:54px;padding:0 20px}}@media (min-width: 1280px){.service-2-hero .course-hero__register{width:196px;min-width:196px}}.service-2-hero.course-hero .course-hero__form{min-height:0;gap:32px;padding:24px 16px}@media (min-width: 767px){.service-2-hero.course-hero .course-hero__form{gap:32px;padding:32px 24px;min-height:0}}@media (min-width: 767px) and (max-width: 1023px){.service-2-hero.course-hero .course-hero__form{gap:32px;padding:32px 20px}}@media (min-width: 1280px){.service-2-hero.course-hero .course-hero__form{min-height:0}}.service-2-hero.course-hero .course-hero__form .tell-form__title{margin:0;line-height:1.2}.service-2-hero.course-hero .course-hero__form .tell-form__group{display:flex;flex-direction:column;gap:20px;width:100%}.service-2-hero.course-hero .course-hero__form .tell-form__fields,.service-2-hero.course-hero .course-hero__form .tell-form__row--double{gap:20px;width:100%}@media (min-width: 767px){.service-2-hero.course-hero .course-hero__form .tell-form__row--double .tell-form__field{flex:1 1 0;min-width:0}}@media (min-width: 767px){.service-2-hero.course-hero .course-hero__form .tell-form__field:not(.tell-form__field--select){width:100%;height:30px;min-height:0;padding-bottom:6px;align-items:center}.service-2-hero.course-hero .course-hero__form .tell-form__field--select{width:100%;height:30px;min-height:0;padding:0}.service-2-hero.course-hero .course-hero__form .tell-form__input{min-height:0;height:auto;line-height:1.4;padding:0}.service-2-hero.course-hero .course-hero__form .tell-select{min-height:0;height:100%}.service-2-hero.course-hero .course-hero__form .tell-select__trigger{min-height:0;height:100%;padding-bottom:6px;align-items:center}.service-2-hero.course-hero .course-hero__form .tell-form__submit.button{min-width:173px;width:173px;height:54px;min-height:54px;padding:0 20px;margin-top:0;box-sizing:border-box}}.service-2-hero.course-hero .course-hero__form .tell-form__checks{gap:12px}.service-2-hero.course-hero .course-hero__form .tell-form__check-text{font-size:12px;line-height:1.2}@media (min-width: 1024px){.service-2-hero.course-hero .course-hero__form .tell-form__check-text{max-width:446px}}@media (max-width: 766px){.service-2-hero.course-hero .course-hero__form{gap:0;padding:24px 16px}.service-2-hero.course-hero .course-hero__form .tell-form__title{display:block;margin:0 0 30px;color:var(--black);font-size:26px;line-height:1.2}.service-2-hero.course-hero .course-hero__form .tell-form__group{gap:14px}.service-2-hero.course-hero .course-hero__form .tell-form__fields{display:flex;flex-direction:column;gap:20px}.service-2-hero.course-hero .course-hero__form .tell-form__fields>.tell-form__row--double{display:contents}.service-2-hero.course-hero .course-hero__form .tell-form__fields .tell-form__field{flex:none;width:100%}.service-2-hero.course-hero .course-hero__form .tell-form__field{min-height:0;height:auto;padding-bottom:0;border-bottom:0}.service-2-hero.course-hero .course-hero__form .tell-form__field--select{padding-bottom:0;border-bottom:0}.service-2-hero.course-hero .course-hero__form .tell-form__input{box-sizing:content-box;min-height:16.8px;height:16.8px;font-size:12px;line-height:1.4;padding:0 0 4px;border:0;border-bottom:1px solid var(--blue);background:transparent;color:var(--black)}.service-2-hero.course-hero .course-hero__form .tell-select__trigger{box-sizing:content-box;min-height:16.8px;height:16.8px;padding:0 0 4px;border:0;border-bottom:1px solid var(--blue);font-size:12px;line-height:1.4;background:transparent}.service-2-hero.course-hero .course-hero__form .tell-form__checks{gap:12px}.service-2-hero.course-hero .course-hero__form .tell-form__check-text{line-height:1.2;color:#6c757d}.service-2-hero.course-hero .course-hero__form .tell-form__check-text a{color:inherit;text-decoration:underline}.service-2-hero.course-hero .course-hero__form .tell-form__submit.button{width:100%;min-width:0;height:42px;min-height:42px;margin-top:30px;padding:0 16px}}.service-2-methodology{margin-bottom:var(--section-margin)}.service-2-methodology__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.service-2-methodology__inner{gap:40px}}@media (min-width: 1280px){.service-2-methodology__inner{gap:60px}}.service-2-methodology__grid{display:flex;flex-direction:column;gap:20px}@media (min-width: 767px){.service-2-methodology__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:20px}}@media (min-width: 767px){.service-2-methodology__grid:not([data-count]){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 766px){.service-2-methodology__grid[data-count]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.service-2-methodology__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.service-2-methodology__grid[data-count]{grid-template-columns:repeat(4,minmax(0,1fr))}.service-2-methodology__grid[data-count]>.service-2-methodology__item{grid-column:auto}}@media (min-width: 767px){.service-2-methodology__grid[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.service-2-methodology__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.service-2-methodology__grid[data-count="3"],.service-2-methodology__grid[data-count="5"],.service-2-methodology__grid[data-count="6"],.service-2-methodology__grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.service-2-methodology__item{display:flex;flex-direction:column;gap:12px;color:var(--black)}@media (min-width: 767px){.service-2-methodology__item{gap:16px}}.service-2-methodology__item p{margin:0;font-size:16px;line-height:1.4}.service-2-methodology__item-title{margin:0;font-size:18px;line-height:1.2;font-weight:700}.service-2-methodology__item-title br{display:none}@media (min-width: 767px){.service-2-methodology__item-title br{display:inline}}@media (min-width: 767px){.service-2-methodology__item-title{font-size:20px}}.service-2-process{margin-bottom:var(--section-margin)}.service-2-process__inner{display:flex;flex-direction:column;gap:30px}@media (min-width: 767px){.service-2-process__inner{gap:40px}}@media (min-width: 1280px){.service-2-process__inner{gap:60px}}.service-2-process__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:28px;position:relative}@media (min-width: 767px){.service-2-process__list{gap:32px;padding-left:0}}@media (min-width: 1280px){.service-2-process__list{gap:40px}}.service-2-process__step{position:relative;display:grid;grid-template-columns:40px 20px minmax(0,1fr);align-items:start;gap:0}.service-2-process__step:not(:last-child):after{content:"";position:absolute;top:20px;left:19px;width:1px;height:calc(100% + 28px);background:linear-gradient(180deg,var(--blue) 0%,var(--green) 100%);pointer-events:none;z-index:0}@media (min-width: 767px){.service-2-process__step:not(:last-child):after{left:calc(.8060046189 * .3404471545 * (100% - 20px) + 27px);top:27px;height:calc(100% + 32px)}}@media (min-width: 1280px){.service-2-process__step:not(:last-child):after{left:calc(.27265625 * (100% - 20px) + 32px);top:32px;height:calc(100% + 40px)}}@media (min-width: 767px){.service-2-process__step{grid-template-columns:calc(.3404471545 * (100% - 20px)) 20px calc(.6595528455 * (100% - 20px))}}@media (min-width: 1280px){.service-2-process__step{grid-template-columns:calc(.33828125 * (100% - 20px)) 20px calc(.66171875 * (100% - 20px))}}.service-2-process__label{display:none}@media (min-width: 767px){.service-2-process__label{display:flex;align-items:center;grid-column:1;grid-row:1;position:relative;z-index:0;min-height:54px;width:88.4526558891%;padding:0 calc(8.8772845953% + 28px) 0 20px;border-radius:16px 0 0 16px;background:var(--white);box-shadow:2px 2px 15px #0000001a;font-size:18px;line-height:22px;font-weight:700;color:var(--black)}}@media (min-width: 1280px){.service-2-process__label{height:64px;min-height:64px;padding:0 40px;font-size:20px;line-height:24px}}.service-2-process__badge{grid-column:1;grid-row:1;width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(180deg,var(--blue) 0%,var(--green) 100%);color:var(--white);font-size:14px;line-height:1.4;font-weight:700;z-index:1}@media (min-width: 767px){.service-2-process__badge{grid-column:1;grid-row:1;justify-self:start;margin-left:80.6004618938%;width:54px;height:54px;font-size:16px;line-height:1.4}}@media (min-width: 1280px){.service-2-process__badge{width:64px;height:64px;font-size:20px;line-height:1.2}}.service-2-process__content{grid-column:3;grid-row:1;display:flex;flex-direction:column;gap:16px;color:var(--black)}@media (min-width: 767px){.service-2-process__content{grid-column:3;padding-top:16px}}@media (min-width: 1280px){.service-2-process__content{padding-top:20px}}.service-2-process__content p{margin:0;font-size:16px;line-height:22px}@media (min-width: 1280px){.service-2-process__content p{max-width:95.6316410862%}}.service-2-process__timing{margin:0;font-size:18px;line-height:22px;font-weight:700}@media (min-width: 1280px){.service-2-process__timing{font-size:20px;line-height:24px}}.service-2-example{margin-bottom:var(--section-margin);margin-top:-4px}.service-2-example__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.service-2-example__inner{gap:40px}}@media (min-width: 1280px){.service-2-example__inner{gap:60px}}.service-2-example__image{display:block;width:100%;border-radius:12px;overflow:hidden;box-shadow:2px 2px 15px #0000001a;aspect-ratio:348/194;object-fit:cover;cursor:zoom-in}@media (min-width: 767px){.service-2-example__image{border-radius:16px;aspect-ratio:984/550}}@media (min-width: 1280px){.service-2-example__image{aspect-ratio:1280/716}}.service-2-report{margin-bottom:var(--section-margin)}.service-2-report__inner{display:flex;flex-direction:column}.service-2-report__stage{display:flex;flex-direction:column;gap:32px}@media (max-width: 766px){.service-2-report__stage .service-section-title{line-height:31px}}@media (min-width: 767px){.service-2-report__stage{position:relative;overflow:hidden;gap:40px}.service-2-report__stage .service-section-title{line-height:38px}}@media (min-width: 1280px){.service-2-report__stage{gap:60px}.service-2-report__stage .service-section-title{line-height:43px}}.service-2-report__stage .service-section-title{position:relative;z-index:1}.service-2-report__layout{display:flex;flex-direction:column;gap:0}.service-2-report__grid{display:flex;flex-direction:column;gap:20px;width:100%}@media (min-width: 1024px){.service-2-report__grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;max-width:649px}}@media (min-width: 1280px){.service-2-report__grid{max-width:847px}}.service-2-report__card{margin:0;padding:14px 16px;border:2px solid transparent;border-radius:16px;background:linear-gradient(var(--white),var(--white)) padding-box,linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%) border-box;color:var(--black);font-size:18px;line-height:25px;font-weight:700;overflow-wrap:break-word;word-break:break-word;transition:transform var(--transition)}@media (min-width: 767px){.service-2-report__card{line-height:1.2;padding:18px 20px}}@media (min-width: 1280px){.service-2-report__card{font-size:20px;line-height:24px}}@media (hover: hover){.service-2-report__card:hover{transform:translateY(-8px)}}@media (hover: none){.service-2-report__card:active,.service-2-report__card:has(:active){transform:translateY(-8px)}}.service-2-report__image{position:relative;overflow:hidden;flex-shrink:0;width:min(100%,376px);height:215px;margin:0 auto}@media (min-width: 1024px){.service-2-report__image{position:absolute;z-index:0;top:-3px;right:-174px;width:621px;height:628px;overflow:visible;pointer-events:none}}@media (min-width: 1280px){.service-2-report__image{top:-58px;right:-176px;width:696px;height:703px}}.service-2-report__image img{display:block;position:absolute;left:12%;top:-13.93%;width:77.74%;height:188.81%;max-width:none;transform-origin:center}@media (min-width: 1024px){.service-2-report__image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center top}}.service-2-questions .course-program__title span{color:var(--green)}@media (max-width: 766px){.service-2-questions .course-program__title{line-height:31px}.service-2-questions .course-program-item{box-shadow:2px 2px 5px #0000001a}.service-2-questions .course-program-item__trigger{min-height:0;padding:16px}.service-2-questions .course-program-item__title{line-height:22px}}@media (min-width: 1280px){.service-2-questions .course-program-item__trigger{padding:20px 40px}}.service-2-cta-banner{margin-bottom:var(--section-margin)}.service-2-cta-banner__card{position:relative;overflow:hidden;border-radius:12px;background:linear-gradient(92.3deg,#114471 1.03%,#00ad7f 99.12%);padding-top:24px;padding-bottom:290px}@media (min-width: 767px){.service-2-cta-banner__card{border-radius:16px;padding-left:20px;padding-top:40px;padding-bottom:40px;box-sizing:border-box}}@media (min-width: 767px) and (max-width: 899px){.service-2-cta-banner__card{height:auto;min-height:380px}}@media (min-width: 1024px){.service-2-cta-banner__card{height:337px;min-height:337px;padding-top:60px;padding-bottom:60px}}.service-2-cta-banner__sprite{position:absolute;z-index:1;left:0;bottom:-110px;width:100%;height:854px;object-fit:cover;object-position:left top;pointer-events:none;transform:scaleX(-1);mix-blend-mode:color-burn}@media (max-width: 766px){.service-2-cta-banner__sprite{top:-194px;bottom:auto}}.service-2-cta-banner__circle{position:absolute;z-index:2;left:50%;bottom:-220px;width:545px;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none;transform:translate(-50%)}@media (min-width: 767px){.service-2-cta-banner__circle{left:-109px;top:30px;width:584px;transform:none;bottom:unset}}@media (min-width: 900px){.service-2-cta-banner__circle{left:-57px;top:-53px;width:641px}}@media (min-width: 1280px){.service-2-cta-banner__circle{left:-80px;top:-58px;width:764px}}.service-2-cta-banner__man{position:absolute;z-index:3;left:50%;bottom:-111px;width:445px;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none;transform:translate(-50%)}@media (min-width: 767px){.service-2-cta-banner__man{left:-23px;top:30px;width:415px;transform:none;bottom:unset}}@media (min-width: 900px){.service-2-cta-banner__man{left:25px;top:-53px;width:478px}}@media (min-width: 1280px){.service-2-cta-banner__man{left:40px;top:-58px;width:524px}}.service-2-cta-banner__content{position:relative;z-index:4;display:flex;flex-direction:column;width:100%;margin-left:auto;color:var(--white)}@media (min-width: 767px){.service-2-cta-banner__content{max-width:459px}}@media (min-width: 767px) and (max-width: 899px){.service-2-cta-banner__content{max-width:443px;margin-right:0}}@media (min-width: 1024px){.service-2-cta-banner__content{max-width:504px}}@media (min-width: 1280px){.service-2-cta-banner__content{margin-right:100px}}@media (min-width: 767px) and (max-width: 899px){.service-2-cta-banner__circle{left:-122px;top:6px;width:580px}.service-2-cta-banner__man{left:-40px;top:44px;width:420px}.service-2-cta-banner__content{max-width:390px;margin-left:auto;margin-right:0}}.service-2-cta-banner__title{margin:0 0 20px;font-size:26px;line-height:1.2;font-weight:700}@media (min-width: 767px){.service-2-cta-banner__title{font-size:32px}}@media (min-width: 1280px){.service-2-cta-banner__title{margin-bottom:24px;font-size:36px}}.service-2-cta-banner__text{margin:0 0 32px;font-size:16px;line-height:1.4;font-weight:400}@media (min-width: 767px){.service-2-cta-banner__text{margin-bottom:40px;font-size:20px}}@media (min-width: 1280px){.service-2-cta-banner__text{margin-bottom:40px;max-width:481px}}.service-2-cta-banner__button{min-height:42px;width:100%;padding:10px 36px;border-radius:8px}@media (min-width: 767px){.service-2-cta-banner__button{width:fit-content;min-width:196px;padding:14px 36px}}.service-3-roles__card,.service-3-why__card{border:2px solid transparent;background:linear-gradient(var(--white),var(--white)) padding-box,linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%) border-box}@media (max-width: 766px){.service-3-hero .course-hero__layout{gap:60px}}@media (min-width: 1024px){.service-3-hero .course-hero__layout{display:grid;grid-template-columns:minmax(0,1fr) 482px;align-items:start;gap:20px}}@media (min-width: 1280px){.service-3-hero .course-hero__layout{grid-template-columns:minmax(0,630px) 522px;gap:40px}}.service-3-hero .course-hero__title{margin-top:0;margin-bottom:20px;font-size:32px}@media (min-width: 767px){.service-3-hero .course-hero__title{font-size:40px}}@media (min-width: 1280px){.service-3-hero .course-hero__title{font-size:46px}}.service-3-hero__lead{display:flex;flex-direction:column;gap:16px;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 1280px){.service-3-hero__lead{font-size:18px}}.service-3-hero .course-hero__actions{margin-top:40px;flex-direction:column;align-items:flex-start}@media (max-width: 766px){.service-3-hero .course-hero__actions{width:100%}}.service-3-hero .course-hero__register{width:100%;height:42px;min-height:42px;padding:0 16px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:16px;line-height:1.4}@media (min-width: 767px){.service-3-hero .course-hero__register{width:211px;min-width:211px;height:54px;min-height:54px;padding:0 20px}}@media (min-width: 1280px){.service-3-hero .course-hero__register{width:196px;min-width:196px}}.service-3-hero.course-hero .course-hero__form{min-height:0;gap:32px;padding:24px 16px}@media (min-width: 767px){.service-3-hero.course-hero .course-hero__form{gap:32px;padding:32px 24px;min-height:0}}@media (min-width: 767px) and (max-width: 1023px){.service-3-hero.course-hero .course-hero__form{gap:32px;padding:32px 20px}}@media (min-width: 1280px){.service-3-hero.course-hero .course-hero__form{min-height:0}}.service-3-hero.course-hero .course-hero__form .tell-form__title{margin:0;line-height:1.2}.service-3-hero.course-hero .course-hero__form .tell-form__group{display:flex;flex-direction:column;gap:20px;width:100%}.service-3-hero.course-hero .course-hero__form .tell-form__fields,.service-3-hero.course-hero .course-hero__form .tell-form__row--double{gap:20px;width:100%}@media (min-width: 767px){.service-3-hero.course-hero .course-hero__form .tell-form__row--double .tell-form__field{flex:1 1 0;min-width:0}}@media (min-width: 767px){.service-3-hero.course-hero .course-hero__form .tell-form__field:not(.tell-form__field--select){width:100%;height:30px;min-height:0;padding-bottom:6px;align-items:center}.service-3-hero.course-hero .course-hero__form .tell-form__field--select{width:100%;height:30px;min-height:0;padding:0}.service-3-hero.course-hero .course-hero__form .tell-form__input{min-height:0;height:auto;line-height:1.4;padding:0}.service-3-hero.course-hero .course-hero__form .tell-select{min-height:0;height:100%}.service-3-hero.course-hero .course-hero__form .tell-select__trigger{min-height:0;height:100%;padding-bottom:6px;align-items:center}.service-3-hero.course-hero .course-hero__form .tell-form__submit.button{min-width:173px;width:173px;height:54px;min-height:54px;padding:0 20px;margin-top:0;box-sizing:border-box}}.service-3-hero.course-hero .course-hero__form .tell-form__checks{gap:12px}.service-3-hero.course-hero .course-hero__form .tell-form__check-text{font-size:12px;line-height:1.2}@media (min-width: 1024px){.service-3-hero.course-hero .course-hero__form .tell-form__check-text{max-width:446px}}@media (max-width: 766px){.service-3-hero.course-hero .course-hero__form{gap:0;padding:24px 16px}.service-3-hero.course-hero .course-hero__form .tell-form__title{display:block;margin:0 0 30px;color:var(--black);font-size:26px;line-height:1.2}.service-3-hero.course-hero .course-hero__form .tell-form__group{gap:14px}.service-3-hero.course-hero .course-hero__form .tell-form__fields{display:flex;flex-direction:column;gap:20px}.service-3-hero.course-hero .course-hero__form .tell-form__fields>.tell-form__row--double{display:contents}.service-3-hero.course-hero .course-hero__form .tell-form__fields .tell-form__field{flex:none;width:100%}.service-3-hero.course-hero .course-hero__form .tell-form__field{min-height:0;height:auto;padding-bottom:0;border-bottom:0}.service-3-hero.course-hero .course-hero__form .tell-form__field--select{padding-bottom:0;border-bottom:0}.service-3-hero.course-hero .course-hero__form .tell-form__input{box-sizing:content-box;min-height:16.8px;height:16.8px;font-size:12px;line-height:1.4;padding:0 0 4px;border:0;border-bottom:1px solid var(--blue);background:transparent;color:var(--black)}.service-3-hero.course-hero .course-hero__form .tell-select__trigger{box-sizing:content-box;min-height:16.8px;height:16.8px;padding:0 0 4px;border:0;border-bottom:1px solid var(--blue);font-size:12px;line-height:1.4;background:transparent}.service-3-hero.course-hero .course-hero__form .tell-form__checks{gap:12px}.service-3-hero.course-hero .course-hero__form .tell-form__check-text{line-height:1.2;color:#6c757d}.service-3-hero.course-hero .course-hero__form .tell-form__check-text a{color:inherit;text-decoration:underline}.service-3-hero.course-hero .course-hero__form .tell-form__submit.button{width:100%;min-width:0;height:42px;min-height:42px;margin-top:30px;padding:0 16px}}.service-3-why{margin-bottom:var(--section-margin)}.service-3-why__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.service-3-why__inner{gap:40px}}@media (min-width: 1280px){.service-3-why__inner{gap:60px}}.service-3-why__content{display:flex;flex-direction:column;gap:20px}.service-3-why__intro{margin:0;max-width:595px;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 1280px){.service-3-why__intro{font-size:18px;max-width:653px}}.service-3-why__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media (min-width: 767px){.service-3-why__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}@media (min-width: 767px){.service-3-why__grid:not([data-count]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 766px){.service-3-why__grid[data-count]{grid-template-columns:minmax(0,1fr)}}@media (min-width: 767px){.service-3-why__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 767px){.service-3-why__grid[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.service-3-why__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.service-3-why__grid[data-count="3"],.service-3-why__grid[data-count="5"],.service-3-why__grid[data-count="6"],.service-3-why__grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.service-3-why__card{margin:0;padding:14px;border-radius:16px;color:var(--black);font-size:18px;line-height:1.4;font-weight:700}@media (min-width: 767px){.service-3-why__card{padding:18px;line-height:1.2}}@media (min-width: 1280px){.service-3-why__card{padding:30px;font-size:20px;letter-spacing:0}}.service-3-why__card{transition:transform var(--transition)}@media (hover: hover){.service-3-why__card:hover{transform:translateY(-8px)}}@media (hover: none){.service-3-why__card:active,.service-3-why__card:has(:active){transform:translateY(-8px)}}.service-3-process{margin-bottom:var(--section-margin)}.service-3-process__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.service-3-process__inner{gap:40px}}@media (min-width: 1280px){.service-3-process__inner{gap:60px}}.service-3-process__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:28px;position:relative}@media (min-width: 767px){.service-3-process__list{gap:32px}}@media (min-width: 1280px){.service-3-process__list{gap:40px}}.service-3-process__step{position:relative;display:flex;align-items:flex-start;gap:20px}.service-3-process__step:not(:last-child):after{content:"";position:absolute;top:20px;left:19px;width:1px;height:calc(100% + 28px);background:linear-gradient(180deg,var(--blue) 0%,var(--green) 100%);pointer-events:none;z-index:0}@media (min-width: 767px){.service-3-process__step:not(:last-child):after{left:calc(.8060046189 * .3404471545 * (100% - 20px) + 27px);top:27px;height:calc(100% + 32px)}}@media (min-width: 1280px){.service-3-process__step:not(:last-child):after{left:calc(.27265625 * (100% - 20px) + 32px);top:32px;height:calc(100% + 40px)}}@media (min-width: 767px){.service-3-process__step{display:grid;grid-template-columns:calc(.3404471545 * (100% - 20px)) 20px calc(.6595528455 * (100% - 20px));gap:0}}@media (min-width: 1280px){.service-3-process__step{grid-template-columns:calc(.33828125 * (100% - 20px)) 20px calc(.66171875 * (100% - 20px))}}.service-3-process__label{display:none}@media (min-width: 767px){.service-3-process__label{display:flex;align-items:center;grid-column:1;grid-row:1;position:relative;z-index:0;min-height:54px;width:88.4526558891%;padding:0 calc(8.8772845953% + 28px) 0 20px;border-radius:16px 0 0 16px;background:var(--white);box-shadow:2px 2px 15px #0000001a;font-size:18px;line-height:22px;font-weight:700;color:var(--black)}}@media (min-width: 1280px){.service-3-process__label{height:64px;min-height:64px;padding:0 40px;font-size:20px;line-height:24px}}.service-3-process__badge{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(180deg,var(--blue) 0%,var(--green) 100%);color:var(--white);font-size:14px;line-height:1.4;font-weight:700;z-index:1}@media (min-width: 767px){.service-3-process__badge{grid-column:1;grid-row:1;justify-self:start;margin-left:80.6004618938%;width:54px;height:54px;font-size:16px}}@media (min-width: 1280px){.service-3-process__badge{width:64px;height:64px;font-size:20px;line-height:1.2}}.service-3-process__content{flex:1;width:288px;max-width:calc(100% - 60px);min-width:0;display:flex;flex-direction:column;gap:16px;color:var(--black)}@media (min-width: 767px){.service-3-process__content{grid-column:3;grid-row:1;flex:none;width:auto;max-width:none;padding-top:16px}}@media (min-width: 1280px){.service-3-process__content{padding-top:20px}}.service-3-process__content p{margin:0;font-size:16px;line-height:22px}@media (min-width: 1280px){.service-3-process__content p{max-width:95.6316410862%}}.service-3-process__content ul{margin:0;padding-left:24px;font-size:16px;list-style:disc;list-style-position:outside}@media (max-width: 766px){.service-3-process__content ul{padding-left:0}}@media (min-width: 1280px){.service-3-process__content ul{max-width:95.6316410862%;line-height:22px}}.service-3-process__content ul li{list-style:disc}@media (max-width: 766px){.service-3-process__content ul li{margin-left:24px;margin-bottom:8px}.service-3-process__content ul li:last-child{margin-bottom:0}.service-3-process__content ul li span{display:block;line-height:22px}}@media (min-width: 767px){.service-3-process__content ul li+li{margin-top:8px}}@media (min-width: 767px){.service-3-process__text-break{display:none}}.service-3-process__step-title{margin:0;font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 1280px){.service-3-process__step-title{font-size:20px;line-height:24px}}.service-3-roles{margin-bottom:var(--section-margin)}.service-3-roles__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.service-3-roles__inner{gap:40px}}@media (min-width: 1280px){.service-3-roles__inner{gap:60px}}.service-3-roles__content,.service-3-roles__grid{display:flex;flex-direction:column;gap:20px}@media (min-width: 767px){.service-3-roles__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:20px}}@media (min-width: 767px){.service-3-roles__grid:not([data-count]){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 766px){.service-3-roles__grid[data-count]{grid-template-columns:repeat(1,minmax(0,1fr))}.service-3-roles__grid[data-count].is-mobile-cols-1{display:grid;grid-template-columns:1fr}.service-3-roles__grid[data-count].is-mobile-cols-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.service-3-roles__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.service-3-roles__grid[data-count][data-count="3"],.service-3-roles__grid[data-count][data-count="5"],.service-3-roles__grid[data-count][data-count="6"],.service-3-roles__grid[data-count][data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.service-3-roles__grid[data-count]{grid-template-columns:repeat(4,minmax(0,1fr))}.service-3-roles__grid[data-count]>.service-3-roles__card{grid-column:auto}}@media (min-width: 767px){.service-3-roles__grid[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.service-3-roles__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.service-3-roles__grid[data-count="3"],.service-3-roles__grid[data-count="5"],.service-3-roles__grid[data-count="6"],.service-3-roles__grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.service-3-roles__card{margin:0;padding:14px;border-radius:16px;color:var(--black);font-size:18px;line-height:1.4;font-weight:700}@media (min-width: 767px){.service-3-roles__card{padding:18px;line-height:1.2}}@media (min-width: 1280px){.service-3-roles__card{padding:30px}}.service-3-roles__card{transition:transform var(--transition)}@media (hover: hover){.service-3-roles__card:hover{transform:translateY(-8px)}}@media (hover: none){.service-3-roles__card:active,.service-3-roles__card:has(:active){transform:translateY(-8px)}}@media (min-width: 1280px){.service-3-roles__card--pp-hack{padding-right:24px}}.service-3-roles__banner{margin:0;padding:16px;border-radius:16px;background:linear-gradient(180deg,var(--blue) 0%,var(--green) 100%);box-shadow:2px 2px 7.5px #0000001a;color:var(--white);font-size:18px;line-height:1.4;font-weight:700;text-align:left}@media (min-width: 767px){.service-3-roles__banner{padding:20px;line-height:1.2;text-align:center}}.service-3-deliverables{margin-bottom:var(--section-margin)}.service-3-deliverables__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.service-3-deliverables__inner{gap:40px}}@media (min-width: 1280px){.service-3-deliverables__inner{gap:60px}}.service-3-deliverables__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px 12px}@media (min-width: 767px){.service-3-deliverables__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 20px}}@media (min-width: 1280px){.service-3-deliverables__grid{gap:40px 20px}}@media (min-width: 767px){.service-3-deliverables__grid:not([data-count]){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 766px){.service-3-deliverables__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}.service-3-deliverables__grid[data-count].is-mobile-cols-1{grid-template-columns:1fr}.service-3-deliverables__grid[data-count].is-mobile-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.service-3-deliverables__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.service-3-deliverables__grid[data-count]{grid-template-columns:repeat(4,minmax(0,1fr))}.service-3-deliverables__grid[data-count]>.service-3-deliverables__item{grid-column:auto}}@media (min-width: 767px){.service-3-deliverables__grid[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.service-3-deliverables__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.service-3-deliverables__grid[data-count="3"],.service-3-deliverables__grid[data-count="5"],.service-3-deliverables__grid[data-count="6"],.service-3-deliverables__grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.service-3-deliverables__item{display:flex;flex-direction:column;align-items:flex-start;gap:16px;color:var(--black)}.service-3-deliverables__icon{width:64px;height:64px;min-width:64px;min-height:64px;max-width:64px;max-height:64px;aspect-ratio:1;flex:0 0 64px;align-self:flex-start;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:32px;overflow:hidden;background:linear-gradient(180deg,var(--blue) 0%,var(--green) 100%)}.service-3-deliverables__icon img{display:block;width:36px;height:36px;min-width:36px;min-height:36px;max-width:36px;max-height:36px;flex:0 0 36px;object-fit:contain}.service-3-deliverables__title{margin:0;font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 767px){.service-3-deliverables__title{font-size:20px}}.service-4-cases__card{border:2px solid transparent;background:linear-gradient(var(--white),var(--white)) padding-box,linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%) border-box}.service-4-strategic__result-icon,.service-4-about__icon{width:64px;height:64px;min-width:64px;min-height:64px;max-width:64px;max-height:64px;aspect-ratio:1;flex:0 0 64px;align-self:flex-start;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:32px;overflow:hidden;background:linear-gradient(180deg,var(--blue) 0%,var(--green) 100%)}.service-4-strategic__result-icon img,.service-4-about__icon img{display:block;width:36px;height:36px;min-width:36px;min-height:36px;max-width:36px;max-height:36px;flex:0 0 36px;object-fit:contain}@media (max-width: 766px){.service-4-hero .course-hero__layout{gap:60px}}@media (min-width: 1024px){.service-4-hero .course-hero__layout{display:grid;grid-template-columns:minmax(0,1fr) 482px;align-items:start;gap:20px}}@media (min-width: 1280px){.service-4-hero .course-hero__layout{grid-template-columns:minmax(0,630px) 522px;justify-content:space-between;gap:40px}}.service-4-hero .course-hero__title{margin-top:0;margin-bottom:20px;font-size:32px}@media (min-width: 767px){.service-4-hero .course-hero__title{font-size:40px}}@media (min-width: 1280px){.service-4-hero .course-hero__title{margin-bottom:20px;font-size:46px}}.service-4-hero .course-hero__text{margin-top:0}.service-4-hero__lead{display:flex;flex-direction:column;gap:0;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 1280px){.service-4-hero__lead{font-size:18px}}.service-4-hero__lead p{margin:0}.service-4-hero__lead ul{margin:0;padding-left:24px;list-style:disc;list-style-position:outside}@media (min-width: 1280px){.service-4-hero__lead ul{padding-left:27px}}.service-4-hero__lead ul li{list-style:disc}.service-4-hero__lead ul li+li{margin-top:8px}.service-4-hero__lead .course-hero__text-main{display:flex;flex-direction:column;gap:16px}.service-4-hero__lead .course-hero__text-main+.course-hero__text-extra{margin-top:16px}.service-4-hero__lead .course-hero__text-extra{padding-top:0}.service-4-hero__lead .course-hero__text-extra ul{margin-top:0}.service-4-hero__lead .course-hero__text-extra ul li:first-child{margin-top:8px}@media (min-width: 767px){.service-4-hero__lead .course-hero__text-main,.service-4-hero__lead .course-hero__text-extra{display:block}.service-4-hero__lead .course-hero__text-main{gap:0}.service-4-hero__lead .course-hero__text-main p{margin-bottom:16px}.service-4-hero__lead .course-hero__text-main p:last-child{margin-bottom:0}}@media (max-width: 766px){.service-4-hero__lead .course-hero__text-main p{margin-bottom:0}}.service-4-hero .course-hero__actions{margin-top:40px;flex-direction:column;align-items:flex-start;order:3}@media (max-width: 766px){.service-4-hero .course-hero__actions{width:100%;margin-top:40px}}@media (min-width: 767px){.service-4-hero .course-hero__actions{order:0}}.service-4-hero .course-hero__downloads{margin-top:18px;order:2}@media (max-width: 766px){.service-4-hero .course-hero__downloads{margin-top:20px}}@media (min-width: 767px){.service-4-hero .course-hero__downloads{order:0;margin-top:40px}}.service-4-hero .course-hero__register{width:100%;box-sizing:border-box;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 16px;line-height:1.4;border-radius:8px}@media (min-width: 767px){.service-4-hero .course-hero__register{width:fit-content;min-width:211px;max-width:none;min-height:54px;padding:16px 20px}}@media (min-width: 1280px){.service-4-hero .course-hero__register{min-width:196px}}.service-4-about{margin-bottom:var(--section-margin)}.service-4-about__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.service-4-about__inner{gap:40px}}@media (min-width: 1280px){.service-4-about__inner{gap:60px}}.service-4-about__title{margin:0;width:100%;max-width:906px;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}.service-4-about__title span{color:var(--green)}@media (min-width: 767px){.service-4-about__title{max-width:801px;font-size:32px}}@media (min-width: 1280px){.service-4-about__title{max-width:906px;font-size:36px}}.service-4-about__content{display:flex;flex-direction:column;gap:20px}@media (min-width: 767px){.service-4-about__content{gap:24px}}.service-4-about__intro{margin:0;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 1280px){.service-4-about__intro{font-size:18px}}.service-4-about__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}@media (min-width: 1024px){.service-4-about__grid:not([data-count]){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 766px){.service-4-about__grid[data-count]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.service-4-about__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.service-4-about__grid[data-count]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 767px){.service-4-about__grid[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.service-4-about__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.service-4-about__grid[data-count="3"],.service-4-about__grid[data-count="5"],.service-4-about__grid[data-count="6"],.service-4-about__grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.service-4-about__item{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0}.service-4-about__item-title{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 767px){.service-4-about__item-title{font-size:20px}}.service-4-quote{margin-bottom:var(--section-margin)}.service-4-quote__card{margin:0;padding:32px;border-radius:16px;background:linear-gradient(96.25deg,#114471 1.03%,#00ad7f 99.12%);color:var(--white);display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.service-4-quote__card{padding:60px;gap:40px}}@media (min-width: 1280px){.service-4-quote__card{padding:60px 110px;background:linear-gradient(97.9deg,#114471 1.03%,#00ad7f 99.12%)}}.service-4-quote__mark{display:block;width:58px;height:48px;flex-shrink:0}@media (min-width: 767px){.service-4-quote__mark{width:78px;height:auto}}.service-4-quote__body{display:flex;flex-direction:column;gap:32px;width:100%}.service-4-quote__text{margin:0;font-size:26px;line-height:1.2;font-weight:700}@media (min-width: 767px){.service-4-quote__text{font-size:32px}}@media (min-width: 1280px){.service-4-quote__text{font-size:36px}}.service-4-quote__author{margin:0;font-style:normal;font-size:14px;line-height:1.4;text-align:right}@media (min-width: 767px){.service-4-quote__author{font-size:20px}}.service-4-cases{margin-bottom:var(--section-margin)}.service-4-cases__inner{display:flex;flex-direction:column;gap:20px}@media (min-width: 767px){.service-4-cases__inner{gap:32px}}@media (min-width: 1024px){.service-4-cases__inner{gap:20px}}.service-4-cases__head{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.service-4-cases__head{gap:40px;max-width:680px}}@media (min-width: 1280px){.service-4-cases__head{gap:60px;max-width:943px}}.service-4-cases__head .service-section-title{max-width:100%}.service-4-cases__head p{margin:0;max-width:100%;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.service-4-cases__head p{font-size:18px}}.service-4-cases__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media (min-width: 767px){.service-4-cases__grid:not([data-count]){grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}@media (max-width: 766px){.service-4-cases__grid[data-count]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.service-4-cases__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}@media (min-width: 1024px){.service-4-cases__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}@media (min-width: 767px){.service-4-cases__grid[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 1024px){.service-4-cases__grid[data-count="3"],.service-4-cases__grid[data-count="5"],.service-4-cases__grid[data-count="6"],.service-4-cases__grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.service-4-cases__card{display:flex;flex-direction:column;align-items:flex-start;gap:32px;min-width:0;padding:16px;border-radius:16px;transition:transform var(--transition)}@media (hover: hover){.service-4-cases__card:hover{transform:translateY(-8px)}}@media (hover: none){.service-4-cases__card:active,.service-4-cases__card:has(:active){transform:translateY(-8px)}}@media (min-width: 767px){.service-4-cases__card{justify-content:space-between;height:100%;min-height:318px;padding:20px}}@media (min-width: 1280px){.service-4-cases__card{min-height:332px;padding:32px}}.service-4-cases__card-body{display:flex;flex-direction:column;gap:16px}.service-4-cases__card-title{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 1280px){.service-4-cases__card-title{font-size:20px}}.service-4-cases__card-body p{margin:0;color:var(--black);font-size:16px;line-height:1.4}.service-4-cases__button.button{box-sizing:border-box;min-width:0;width:auto;min-height:42px;height:42px;padding:12px 16px;font-size:16px;line-height:1.4}.service-4-cases__button{align-self:flex-start;text-decoration:none}@media (min-width: 767px){.service-4-cases__button.button{width:196px;min-width:196px;min-height:54px;height:auto;padding:16px 20px}.service-4-cases__button{margin-top:auto}}.service-4-types{margin-bottom:var(--section-margin)}@media (min-width: 767px){.service-4-types .service-section-title{max-width:598px}}@media (min-width: 1280px){.service-4-types .service-section-title{max-width:700px}}@media (min-width: 767px){.service-4-types__title-break{display:none}}.service-4-types__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.service-4-types__inner{gap:40px}}@media (min-width: 1280px){.service-4-types__inner{gap:60px}}.service-4-types__layout{display:flex;flex-direction:column;gap:20px}@media (min-width: 767px){.service-4-types__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}}.service-4-types__image{width:100%;min-width:0;border-radius:12px;overflow:hidden}@media (min-width: 767px){.service-4-types__image{border-radius:16px}}.service-4-types__image img{display:block;width:100%;height:100%;max-width:100%;object-fit:cover}.service-4-types .course-program__list{min-width:0;width:100%}.service-4-types .course-program-item{min-width:0}.service-4-types .course-program-item__title{overflow-wrap:break-word}@media (min-width: 767px){.service-4-types .course-program-item__title{font-size:18px;line-height:1.2}}@media (min-width: 1280px){.service-4-types .course-program-item__title{font-size:20px}}@media (max-width: 766px){.service-4-types .course-program-item{border-radius:8px;box-shadow:2px 2px 5px #0000001a}.service-4-types .course-program-item__trigger{min-height:0;padding:16px}.service-4-types .course-program-item__title{line-height:1.4}}@media (min-width: 767px) and (max-width: 1279px){.service-4-types .course-program-item__trigger{min-height:80px;padding:20px 32px}}@media (min-width: 1280px){.service-4-types .course-program-item__trigger{padding:20px 40px}}@media (max-width: 766px){.service-4-types+.business-game-banner .business-game-banner__card{height:500px;min-height:500px;padding-bottom:0;box-sizing:border-box}}@media (max-width: 766px){.service-4-types+.business-game-banner .business-game-banner__card>.container{max-width:none;padding-left:16px;padding-right:16px}}.service-4-topics{margin-bottom:var(--section-margin)}@media (min-width: 767px){.service-4-topics .service-section-title{max-width:700px}}.service-4-topics__inner{display:flex;flex-direction:column;gap:28px}@media (min-width: 767px){.service-4-topics__inner{gap:40px}}@media (min-width: 1280px){.service-4-topics__inner{gap:60px}}.service-4-topics__list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}@media (min-width: 767px){.service-4-topics__list{gap:12px}}.service-4-topics__tag{display:inline-flex;align-items:center;padding:6px 10px;border:2px solid transparent;border-radius:16px;background:linear-gradient(var(--white),var(--white)) padding-box,linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%) border-box;color:var(--black);font-size:16px;line-height:1.4;font-weight:400;transition:transform var(--transition)}@media (hover: hover){.service-4-topics__tag:hover{transform:translateY(-8px)}}@media (hover: none){.service-4-topics__tag{cursor:pointer;-webkit-tap-highlight-color:transparent}.service-4-topics__tag:active{transform:translateY(-8px)}}@media (min-width: 767px){.service-4-topics__tag{padding:10px 18px}}@media (min-width: 1280px){.service-4-topics__tag{font-size:20px}}.service-4-prep{padding-top:var(--section-margin);padding-bottom:var(--section-margin);background:var(--section-panel-bg);border-radius:32px 32px 0 0;overflow:hidden}@media (min-width: 767px){.service-4-prep{border-radius:40px 40px 0 0}}.service-4-prep__inner{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.service-4-prep__inner{gap:40px}}@media (min-width: 1280px){.service-4-prep__inner{gap:60px}}.service-4-prep__head{display:flex;flex-direction:column;gap:16px;width:100%}@media (min-width: 767px){.service-4-prep__head{gap:20px;max-width:740px}}@media (min-width: 1280px){.service-4-prep__head{gap:24px}}@media (min-width: 767px){.service-4-prep__head .service-section-title{max-width:609px}}@media (min-width: 1280px){.service-4-prep__head .service-section-title{max-width:740px}}.service-4-prep__head p{margin:0;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.service-4-prep__head p{font-size:18px}}.service-4-prep__columns{display:flex;flex-direction:column;gap:20px;width:100%}@media (min-width: 767px){.service-4-prep__columns{gap:32px}}@media (min-width: 1280px){.service-4-prep__columns{gap:40px}}.service-4-prep__list-grid{display:flex;flex-direction:column;gap:28px;width:100%}@media (min-width: 767px){.service-4-prep__list-grid{flex-direction:row;align-items:flex-start;gap:20px}}.service-4-prep__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:28px;position:relative;width:100%}@media (min-width: 767px){.service-4-prep__list{flex:0 0 calc((100% - 20px)/2);gap:32px;min-width:0}}@media (min-width: 1280px){.service-4-prep__list{gap:40px}}.service-4-prep__step{position:relative;display:flex;align-items:flex-start;gap:20px}.service-4-prep__step:not(:last-child):after{content:"";position:absolute;top:20px;left:20px;width:1px;height:calc(100% + 20px);background:linear-gradient(180deg,var(--blue) 0%,var(--green) 100%);pointer-events:none;z-index:0}@media (min-width: 767px){.service-4-prep__step:not(:last-child):after{left:27px;top:28px;height:calc(100% + 32px)}}@media (min-width: 1280px){.service-4-prep__step:not(:last-child):after{left:32px;top:28px;height:calc(100% + 40px)}}@media (min-width: 767px){.service-4-prep__step{display:grid;grid-template-columns:54px minmax(0,1fr);column-gap:20px;align-items:start}}@media (min-width: 1280px){.service-4-prep__step{grid-template-columns:64px minmax(0,1fr)}}@media (min-width: 767px){.service-4-prep__step:last-child:after{content:none}}@media (max-width: 766px){.service-4-prep__list:first-child .service-4-prep__step:last-child:after{content:"";position:absolute;top:20px;left:20px;width:1px;height:calc(100% + 20px);background:linear-gradient(180deg,var(--blue) 0%,var(--green) 100%);pointer-events:none;z-index:0}}.service-4-prep__label{display:none}.service-4-prep__badge{flex:0 0 40px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(180deg,var(--blue) 0%,var(--green) 100%);color:var(--white);font-size:14px;line-height:1.4;font-weight:700;z-index:1}@media (min-width: 767px){.service-4-prep__badge{grid-column:1;grid-row:1;flex:none;width:54px;height:54px;font-size:18px;line-height:1.2}}@media (min-width: 1280px){.service-4-prep__badge{width:64px;height:64px;font-size:20px}}.service-4-prep__content{display:flex;flex-direction:column;gap:16px;min-width:0;color:var(--black)}@media (min-width: 767px){.service-4-prep__content{grid-column:2;grid-row:1;flex:none;width:auto;padding-top:16px}}@media (min-width: 1280px){.service-4-prep__content{padding-top:20px}}.service-4-prep__step-body{display:flex;flex-direction:column;width:100%}.service-4-prep__step-body>p:not(.service-4-prep__timing){margin:0 0 16px;font-size:16px;line-height:22px}.service-4-prep__step-body ul{margin:0 0 16px;padding-left:24px;font-size:16px;line-height:22px;list-style:disc;list-style-position:outside}.service-4-prep__step-body ul li{display:list-item;list-style:disc;line-height:22px}.service-4-prep__step-body ul li+li{margin-top:8px}.service-4-prep__step-title{margin:0;color:#000;font-size:18px;line-height:22px;font-weight:700}@media (min-width: 767px){.service-4-prep__step-title{font-size:20px;line-height:24px}}.service-4-prep__timing{margin:0;font-size:16px;line-height:22px;font-weight:400}.service-4-prep__timing strong{font-weight:700}@media (max-width: 766px){.service-4-prep__timing br{display:block;margin:0}}@media (min-width: 767px){.service-4-prep__timing br{display:none}}.service-4-prep__note{margin:0;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.service-4-prep__note{font-size:18px}}.service-4-support{margin-bottom:var(--section-margin)}@media (max-width: 766px){.service-4-support{margin-bottom:50px}}.service-4-support__inner{display:flex;flex-direction:column;gap:56px}@media (max-width: 766px){.service-4-support__inner{gap:32px}}@media (min-width: 767px){.service-4-support__inner{gap:40px}}@media (min-width: 1280px){.service-4-support__inner{gap:60px}}.service-4-support__head{display:flex;flex-direction:column;gap:16px;max-width:777px}@media (min-width: 767px){.service-4-support__head{gap:20px}}.service-4-support__head p{margin:0;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.service-4-support__head p{max-width:740px}}@media (min-width: 1280px){.service-4-support__head p{max-width:none;font-size:18px}}.service-4-support__layout{display:flex;flex-direction:column;gap:24px}@media (min-width: 767px){.service-4-support__layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}}.service-4-support__content{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:32px;order:2}@media (min-width: 767px){.service-4-support__content{grid-column:1;grid-row:1;order:0}}.service-4-support__body{display:flex;flex-direction:column;gap:16px}@media (min-width: 767px){.service-4-support__body{gap:24px}}.service-4-support__subtitle{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 767px){.service-4-support__subtitle{max-width:342px}}@media (min-width: 1280px){.service-4-support__subtitle{max-width:none;font-size:20px}}.service-4-support__list{margin:0;padding:0 0 0 24px;list-style:disc;list-style-position:outside;color:var(--black);font-size:16px;line-height:1.4}.service-4-support__list li{display:list-item;list-style:disc;list-style-position:outside;margin:0 0 8px;color:var(--black);font-size:16px;line-height:1.4}.service-4-support__list li:last-child{margin-bottom:0}@media (min-width: 767px){.service-4-support__list li{margin-bottom:0}.service-4-support__list li+li{margin-top:16px}}.service-4-support__button{align-self:flex-start;width:fit-content;margin:0;text-decoration:none}.service-4-support__button.button{box-sizing:border-box;min-width:0;width:fit-content;height:42px;min-height:42px;margin:0;padding:0 16px;font-size:16px;line-height:1.4}@media (min-width: 767px){.service-4-support__button.button{width:auto;min-height:54px;height:auto;padding:16px 32px}}.service-4-support__image{position:relative;min-width:0;order:1;height:160px;border-radius:16px;overflow:hidden}@media (min-width: 767px){.service-4-support__image{grid-column:2;grid-row:1;order:0;align-self:start;height:100%;min-height:278px;border-radius:16px}}@media (min-width: 1280px){.service-4-support__image{align-self:stretch;height:auto;min-height:340px}}.service-4-support__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top}.service-4-strategic{margin-bottom:var(--section-margin)}@media (max-width: 766px){.service-4-strategic{margin-top:0}}.service-4-strategic__inner{display:flex;flex-direction:column;gap:60px}@media (min-width: 767px) and (max-width: 1279px){.service-4-strategic__inner{gap:80px}}@media (min-width: 1280px){.service-4-strategic__inner{gap:100px}}.service-4-strategic__cards{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.service-4-strategic__cards{gap:40px}}@media (min-width: 1280px){.service-4-strategic__cards{gap:60px}}.service-4-strategic__cards-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media (min-width: 767px){.service-4-strategic__cards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media (max-width: 766px){.service-4-strategic__cards-grid .what-we-do-card{height:auto}}@media (min-width: 767px){.service-4-strategic__cards-grid .what-we-do-card{height:100%}}.service-4-strategic__cards-grid .what-we-do-card__content{gap:32px}@media (max-width: 766px){.service-4-strategic__cards-grid .what-we-do-card__content{box-sizing:border-box;height:auto;min-height:110px;padding:16px}}@media (min-width: 767px){.service-4-strategic__cards-grid .what-we-do-card__content{padding:20px;border-radius:16px}}@media (min-width: 1280px){.service-4-strategic__cards-grid .what-we-do-card__content{padding:32px}}.service-4-strategic__cards-grid .what-we-do-card__text-block{position:relative;z-index:1;gap:0;width:100%;margin:0}.service-4-strategic__cards-grid .what-we-do-card__title{position:relative;z-index:1}@media (min-width: 767px) and (max-width: 1279px){.service-4-strategic__cards-grid .what-we-do-card__title{font-size:20px;max-width:none}}.service-4-strategic__results{display:flex;flex-direction:column;gap:16px}@media (min-width: 767px) and (max-width: 1279px){.service-4-strategic__results{gap:40px}}@media (min-width: 1280px){.service-4-strategic__results{gap:60px}}.service-4-strategic__results .service-section-title{margin:0}.service-4-strategic__results-body{display:flex;flex-direction:column;gap:32px;min-width:0}@media (min-width: 767px) and (max-width: 1279px){.service-4-strategic__results-body{gap:20px}}@media (min-width: 1280px){.service-4-strategic__results-body{gap:24px}}.service-4-strategic__results-intro{margin:0;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px) and (max-width: 1279px){.service-4-strategic__results-intro{font-size:18px}}@media (min-width: 1280px){.service-4-strategic__results-intro{font-size:18px}}.service-4-strategic__results-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media (min-width: 767px){.service-4-strategic__results-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:40px}}.service-4-strategic__result{display:flex;flex-direction:column;gap:20px;min-width:0}@media (min-width: 767px){.service-4-strategic__result{gap:16px}}.service-4-strategic__result-content{display:flex;flex-direction:column;gap:12px;min-width:0}@media (min-width: 767px){.service-4-strategic__result-content{gap:16px}}.service-4-strategic__result-content ul{margin:0;padding:0 0 0 24px;color:var(--black);font-size:16px;list-style:disc;list-style-position:outside}.service-4-strategic__result-content ul li{display:list-item;margin:0 0 8px;line-height:22px;list-style:disc}.service-4-strategic__result-content ul li:last-child{margin-bottom:0}.service-4-strategic__result-title{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 767px){.service-4-strategic__result-title{font-size:20px}}@media (max-width: 766px){.service-4-faq .course-program-item{box-shadow:2px 2px 5px #0000001a}.service-4-faq .course-program-item__trigger{min-height:0;padding:16px}.service-4-faq .course-program-item__title{line-height:22px}}@media (min-width: 767px){.service-4-faq .course-program-item__trigger{padding:20px 40px}}@media (min-width: 767px){.service-5-hero .service-4-hero__lead .course-hero__text-main p,.service-5-hero .service-4-hero__lead .course-hero__text-extra p{display:block}}.service-5-hero .course-hero__text-main p,.service-5-hero .course-hero__text-extra p:not(:last-child){margin-bottom:16px}.service-5-when .service-section-title span{color:var(--green)}@media (min-width: 767px) and (max-width: 1279px){.service-5-when .service-2-report__card{padding:19px 20px;line-height:1.2}}@media (max-width: 766px){.service-5-when .service-2-report__grid{width:100%;max-width:none}.service-5-when .service-2-report__card{width:100%;box-sizing:border-box;padding:14px}}.service-3-deliverables__grid.service-5-deliverables__grid[data-count]{gap:22px}@media (max-width: 766px){.service-3-deliverables__grid.service-5-deliverables__grid[data-count]{grid-template-columns:1fr}.service-3-deliverables__grid.service-5-deliverables__grid[data-count].is-mobile-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 767px){.service-3-deliverables__grid.service-5-deliverables__grid[data-count]{gap:20px}}@media (max-width: 766px){.service-5-directions .service-solutions__inner{gap:32px}}@media (min-width: 767px){.service-5-directions .service-solutions__inner{gap:40px}}@media (min-width: 1280px){.service-5-directions .service-solutions__inner{gap:60px}}@media (min-width: 767px){.service-5-directions .service-solution-card__content{padding:20px}}@media (min-width: 1280px){.service-5-directions .service-solution-card__content{padding:32px}}@media (min-width: 767px){.service-5-directions .service-solution-card__button{width:125px;max-width:125px;min-width:125px}}.service-5-artifacts .service-section-title{max-width:906px}.service-5-artifacts .service-section-title span{color:var(--green)}@media (max-width: 766px){.service-5-artifacts .service-3-roles__inner{gap:40px}}.service-5-artifacts .service-3-roles__card{border:0;background:var(--white);box-shadow:2px 2px 7.5px #0000001a}@media (max-width: 766px){.service-5-artifacts .service-3-roles__card{padding:14.4px 14px;line-height:1.2}}@media (min-width: 1280px){.service-5-artifacts .service-3-roles__card{padding:32px;font-size:18px}}@media (max-width: 766px){.service-5-artifacts+.business-game-banner .business-game-banner__card{height:500px;min-height:500px;padding-bottom:0;box-sizing:border-box}}@media (max-width: 766px){.service-5-artifacts+.business-game-banner .business-game-banner__card>.container{max-width:none;padding-left:16px;padding-right:16px}}.service-5-formats{margin-bottom:calc(var(--section-margin) - 18px);padding-bottom:18px;overflow:hidden}.service-5-formats__head{display:flex;flex-direction:column;gap:16px;margin-bottom:32px;max-width:700px}@media (min-width: 767px){.service-5-formats__head{gap:20px;margin-bottom:40px}}@media (min-width: 1280px){.service-5-formats__head{gap:24px;margin-bottom:60px}}.service-5-formats__head p{margin:0;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 767px){.service-5-formats__head p{font-size:18px}}.service-5-formats__slider-wrap{display:flex;flex-direction:column;gap:20px}@media (min-width: 767px) and (max-width: 1279px){.service-5-formats__slider-wrap{gap:32px}}.service-5-formats__slider{padding:18px;margin:-18px;overflow:visible}@media (min-width: 767px){.service-5-formats__slider{padding:18px 0 18px 18px;margin:-18px 0 -18px -18px}}.service-5-formats__slider .swiper-wrapper{align-items:stretch}.service-5-formats__slider .swiper-slide{width:auto;height:auto}@media (max-width: 766px){.service-5-formats__slider .swiper-slide{width:100%}}.service-5-formats__controls{display:flex;justify-content:center;gap:8px;width:100%}@media (min-width: 1024px){.service-5-formats__controls{justify-content:flex-end}}.service-5-formats-card{display:flex;flex-direction:column;width:100%;min-height:100%;padding:16px;border-radius:16px;background-color:var(--white);box-shadow:2px 2px 7.5px #0000001a}@media (min-width: 767px){.service-5-formats-card{width:100%;padding:20px}}@media (min-width: 1280px){.service-5-formats-card{padding:32px 20px}}.service-5-formats-card__image{height:168px;margin-bottom:16px;overflow:hidden;border:1px solid var(--gray);border-radius:12px}@media (min-width: 767px) and (max-width: 1279px){.service-5-formats-card__image{margin-bottom:20px}}@media (min-width: 1280px){.service-5-formats-card__image{height:200px;margin-bottom:20px;border-radius:16px}}.service-5-formats-card__image img{display:block;width:100%;height:100%;object-fit:cover}.service-5-formats-card__body{display:flex;flex-direction:column;gap:12px;padding-left:16px}@media (min-width: 767px) and (max-width: 1279px){.service-5-formats-card__body{gap:16px;padding-left:0}}@media (min-width: 1280px){.service-5-formats-card__body{gap:16px;padding-left:20px}}.service-5-formats-card__title{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 1280px){.service-5-formats-card__title{font-size:20px}}.service-5-formats-card__text{margin:0;max-width:333px;color:var(--black);font-size:14px;line-height:1.4}@media (min-width: 767px){.service-5-formats-card__text{max-width:none;font-size:16px}}.service-5-work-panel{padding-top:var(--section-margin);padding-bottom:var(--section-margin);background:var(--section-panel-bg);border-radius:32px 32px 0 0;overflow:hidden}@media (min-width: 767px){.service-5-work-panel{border-radius:40px 40px 0 0}}.service-5-work-panel .how-we-work-section{margin-bottom:0}.service-5-work-panel .service-4-quote{margin-top:60px;margin-bottom:0}@media (min-width: 767px){.service-5-work-panel .service-4-quote{margin-top:80px}}@media (min-width: 1280px){.service-5-work-panel .service-4-quote{margin-top:100px}}.service-5-work .how-we-work-section__head,.service-5-work .how-we-work-section__text{max-width:700px}@media (min-width: 767px){.service-5-work .how-we-work-section__text{font-size:18px}}@media (max-width: 766px){.service-5-work .how-we-work-section__timeline{gap:28px}.service-5-work .how-we-work-step:before{content:none}.service-5-work .how-we-work-step:not(:last-child):after{content:"";top:20px;left:19px;width:2px;height:calc(100% + 28px);background-color:var(--blue)}}@media (min-width: 767px){.service-5-work .how-we-work-section__timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 20px}}@media (min-width: 767px){.service-5-work .how-we-work-step{flex:none}.service-5-work .how-we-work-step:nth-child(odd):before,.service-5-work .how-we-work-step:not(:last-child):before{content:none}.service-5-work .how-we-work-step:nth-child(3n+1):after,.service-5-work .how-we-work-step:nth-child(3n+2):after,.service-5-work .how-we-work-step:nth-child(3):after{content:"";position:absolute;top:27px;left:27px;height:2px;background-color:var(--blue)}.service-5-work .how-we-work-step:nth-child(3n+1):after,.service-5-work .how-we-work-step:nth-child(3n+2):after{width:calc(100% + 20px)}.service-5-work .how-we-work-step:nth-child(3):after{width:calc(100% - 27px)}.service-5-work .how-we-work-step:nth-child(3n):not(:nth-child(3)):after{content:none}}@media (min-width: 1280px){.service-5-work .how-we-work-step:nth-child(3n+1):after,.service-5-work .how-we-work-step:nth-child(3n+2):after,.service-5-work .how-we-work-step:nth-child(3):after{top:32px;left:32px}.service-5-work .how-we-work-step:nth-child(3):after{width:calc(100% - 32px)}}@media (max-width: 766px){.service-5-work .how-we-work-step{align-items:center}}.service-5-work .how-we-work-step__title{display:none}.service-5-work .how-we-work-step__text{font-size:18px;font-weight:700;line-height:1.2}@media (min-width: 1280px){.service-5-work .how-we-work-step__text{font-size:20px}}@media (max-width: 766px){.service-5-why .service-4-support__head{gap:16px}}@media (min-width: 767px) and (max-width: 1279px){.service-5-why .service-4-support__head{gap:20px;max-width:777px}.service-5-why .service-4-support__head p{max-width:777px;font-size:18px}}@media (min-width: 1280px){.service-5-why .service-4-support__head{gap:24px;max-width:855px}.service-5-why .service-4-support__head p{max-width:855px}}@media (min-width: 767px){.service-5-why .service-4-support__content{gap:40px}}@media (min-width: 767px){.service-5-why .service-4-support__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}}@media (max-width: 766px){.service-5-why .service-4-support__inner{gap:32px}.service-5-why .service-4-support__layout{gap:23px}.service-5-why .service-4-support__image{order:-1;position:relative;flex-shrink:0;width:100%;height:160px;min-height:160px;border-radius:12px;overflow:hidden}.service-5-why .service-4-support__image img{position:static;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.service-5-why .service-4-support__content{flex:none;height:auto;justify-content:flex-start;gap:32px}.service-5-why .service-4-support__button{width:auto;align-self:flex-start;min-width:168px;min-height:42px;padding:10px 16px;box-sizing:border-box}}@media (min-width: 767px) and (max-width: 1279px){.service-5-why .service-4-support__subtitle{font-size:20px}.service-5-why .service-4-support__layout{align-items:start}.service-5-why .service-4-support__content{height:auto}.service-5-why .service-4-support__body{flex:none;min-height:0;gap:24px}.service-5-why .service-4-support__button{flex-shrink:0;margin-top:0}}.service-5-why .service-4-support__list{margin:0;padding-left:0;list-style:none}.service-5-why .service-4-support__list li{margin-left:24px;list-style:disc;list-style-position:outside}.service-5-why .service-4-support__list li+li{margin-top:0}.service-5-why .service-4-support__list li span{display:block;line-height:22px}@media (max-width: 766px){.service-5-why .service-4-support__list li{margin-bottom:8px}.service-5-why .service-4-support__list li:last-child{margin-bottom:0}}@media (min-width: 767px){.service-5-why .service-4-support__list li{margin-bottom:16px}.service-5-why .service-4-support__list li:last-child{margin-bottom:0}}.service-5-requests{margin-bottom:calc(var(--section-margin) - 18px);padding-bottom:18px;overflow:hidden}.service-5-requests .service-section-title{margin-bottom:32px}@media (min-width: 767px) and (max-width: 1279px){.service-5-requests .service-section-title{max-width:484px;margin-bottom:40px}}@media (min-width: 1280px){.service-5-requests .service-section-title{max-width:700px;margin-bottom:60px}}.service-5-requests__slider-wrap{display:flex;flex-direction:column;gap:20px}@media (min-width: 767px){.service-5-requests__slider-wrap{gap:20px}}@media (min-width: 767px) and (max-width: 1279px){.service-5-requests__slider-wrap{gap:43px}}.service-5-requests__slider{overflow:hidden;padding:0;margin:0}@media (max-width: 766px){.service-5-requests__slider{overflow:visible}}@media (min-width: 767px){.service-5-requests__slider{overflow:visible;width:calc(100% + (100vw - 100%)/2);max-width:none;padding:18px 0 18px 18px;margin:-18px 0 -18px -18px}}.service-5-requests__slider .swiper-wrapper{align-items:stretch}.service-5-requests__slider .swiper-slide{width:auto;height:auto;display:flex;align-self:stretch;box-sizing:border-box}@media (max-width: 766px){.service-5-requests__slider .swiper-slide{width:288px}}@media (min-width: 767px) and (max-width: 1279px){.service-5-requests__slider .swiper-slide{width:314px}}@media (min-width: 1280px){.service-5-requests__slider .swiper-slide{width:413px}}.service-5-requests__controls{display:flex;justify-content:center;gap:8px;width:100%}@media (min-width: 1024px){.service-5-requests__controls{justify-content:flex-end}}.service-5-requests-card{display:flex;flex-direction:column;gap:8px;width:100%;height:100%;min-height:100%;box-sizing:border-box;padding:14px;border-radius:16px;background:var(--white);box-shadow:2px 2px 7.5px #0000001a;transition:transform var(--transition)}@media (hover: hover){.service-5-requests-card:hover{transform:translateY(-8px)}}@media (hover: none){.service-5-requests-card:active,.service-5-requests-card:has(:active){transform:translateY(-8px)}}@media (min-width: 767px) and (max-width: 1279px){.service-5-requests-card{padding:18px}}@media (min-width: 1280px){.service-5-requests-card{gap:16px;padding:30px}}.service-5-requests-card__verb{margin:0;color:var(--green);font-size:26px;line-height:1.2;font-weight:700}@media (min-width: 767px){.service-5-requests-card__verb{font-size:32px}}@media (min-width: 1280px){.service-5-requests-card__verb{font-size:36px}}.service-5-requests-card__text{margin:0;color:var(--black);font-size:16px;line-height:1.4;font-weight:400}@media (min-width: 767px){.service-5-requests-card__text{font-size:18px}}.service-5-cases{overflow:hidden}@media (min-width: 1024px){.service-5-cases .service-4-cases__inner{gap:60px}}@media (max-width: 766px){.service-5-cases .service-4-cases__head{gap:40px}}@media (min-width: 767px) and (max-width: 1279px){.service-5-cases .service-4-cases__head{gap:32px}}.service-5-cases .service-4-cases__head{max-width:none}@media (max-width: 1023px){.service-5-cases__slider-wrap{display:flex;flex-direction:column;gap:20px}}.service-5-cases__slider{overflow:hidden;padding:0;margin:0}@media (min-width: 1024px){.service-5-cases__slider{overflow:visible}}.service-5-cases__slider .swiper-wrapper{align-items:stretch}.service-5-cases__slider .swiper-slide{width:auto;height:auto;display:flex;align-self:stretch;box-sizing:border-box;flex-shrink:0}@media (max-width: 1023px){.service-5-cases__slider .swiper-slide{width:228px}}@media (min-width: 1024px){.service-5-cases__slider .swiper-slide{width:auto;height:100%;margin-right:0!important}}@media (max-width: 1023px){.service-5-cases .service-4-cases__grid{display:flex;gap:0;grid-template-columns:unset}}@media (min-width: 1024px){.service-5-cases .service-4-cases__grid{display:grid!important;gap:20px;align-items:stretch;transform:none!important}}@media (max-width: 1023px){.service-5-cases .service-4-cases__card{width:228px;height:auto;min-height:0;padding:14px;justify-content:flex-start;gap:32px}}@media (min-width: 1024px){.service-5-cases .service-4-cases__card{min-height:230px;height:100%}}@media (min-width: 1024px) and (max-width: 1279px){.service-5-cases .service-4-cases__card{gap:32px;justify-content:flex-start;min-height:0}}@media (max-width: 1023px){.service-5-cases .service-4-cases__button{align-self:stretch;margin-top:auto}.service-5-cases .service-4-cases__button.button{width:100%;min-width:0;height:42px;min-height:42px;padding:12px 16px}}@media (min-width: 1024px) and (max-width: 1279px){.service-5-cases .service-4-cases__button{margin-top:auto}}.service-5-cases__controls{display:flex;justify-content:center;gap:12px;width:100%}@media (min-width: 1024px){.service-5-cases__controls{display:none}}.service-5-combo{margin-bottom:var(--section-margin)}.service-5-combo__head{display:flex;flex-direction:column;gap:16px;margin-bottom:32px;max-width:829px}@media (min-width: 767px){.service-5-combo__head{gap:24px;margin-bottom:60px}}.service-5-combo__head p{margin:0;color:var(--black);font-size:16px;line-height:1.4}@media (max-width: 766px){.service-5-combo__head p{line-height:22px}}@media (min-width: 767px){.service-5-combo__head p{font-size:18px}}.service-5-combo__banner{position:relative;overflow:hidden;border-radius:12px;min-height:320px;padding:32px 20px}@media (max-width: 766px){.service-5-combo__banner{overflow:visible;min-height:0;padding:0;border-radius:0}}@media (min-width: 767px){.service-5-combo__banner{display:flex;align-items:center;border-radius:16px;min-height:556px;padding:40px}}@media (min-width: 1280px){.service-5-combo__banner{min-height:578px;padding:60px}}.service-5-combo__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}@media (max-width: 766px){.service-5-combo__bg{display:none}}.service-5-combo__list{position:relative;z-index:1;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px;width:100%}@media (min-width: 767px){.service-5-combo__list{gap:20px;max-width:481px}}@media (min-width: 767px) and (max-width: 1279px){.service-5-combo__list{max-width:442px}}.service-5-combo__item{display:flex;align-items:center;gap:20px;box-sizing:border-box;padding:16px;border-radius:16px;background:var(--white);box-shadow:2px 2px 7.5px #0000001a;color:var(--black);font-size:16px;line-height:1.4;font-weight:400;transition:transform var(--transition)}@media (hover: hover){.service-5-combo__item:hover{transform:translateY(-8px)}}@media (hover: none){.service-5-combo__item:active,.service-5-combo__item:has(:active){transform:translateY(-8px)}}@media (max-width: 766px){.service-5-combo__item{height:76px;min-height:76px}.service-5-combo__item:last-child{height:auto;min-height:98px}}.service-5-combo__item>span:last-child{flex:1;min-width:0}@media (max-width: 766px){.service-5-combo__item>span:last-child br{display:none}}@media (min-width: 767px){.service-5-combo__item{gap:20px;min-height:0;height:auto;padding:20px;font-size:18px}}.service-5-combo__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:linear-gradient(180deg,#1d588e,#00ad7f);color:var(--white)}@media (min-width: 767px){.service-5-combo__icon{width:32px;height:32px}}.service-5-combo__icon svg{display:block;width:18px;height:13px;fill:currentColor}.service-6-cases__card,.service-6-context__card-content{border:2px solid transparent;background:linear-gradient(var(--white),var(--white)) padding-box,linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%) border-box}@media (min-width: 900px) and (max-width: 1023px){.service-6-hero .course-hero__layout{grid-template-columns:minmax(0,482px) 482px;justify-content:space-between;align-items:stretch}}@media (max-width: 766px){.service-6-hero .course-hero__form.tell-form .tell-form__group{gap:20px}}@media (min-width: 767px){.service-6-hero .service-4-hero__lead .course-hero__text-main{display:block;gap:0}.service-6-hero .service-4-hero__lead .course-hero__text-main,.service-6-hero .service-4-hero__lead .course-hero__text-extra{display:block;width:100%}.service-6-hero .service-4-hero__lead .course-hero__text-main p{margin:0 0 16px}.service-6-hero .service-4-hero__lead .course-hero__text-extra p{margin:0}}@media (min-width: 900px) and (max-width: 1023px){.service-6-hero .service-4-hero__lead{margin-bottom:0;padding-bottom:0;flex:0 0 auto}}@media (min-width: 1024px){.service-6-hero .service-4-hero__lead{padding-bottom:40px;box-sizing:border-box}}@media (max-width: 766px){.service-6-hero .course-hero__text-main p,.service-6-hero .course-hero__text-extra p:not(:last-child){margin-bottom:16px}}.service-6-hero .course-hero__actions{display:flex;flex-direction:column;align-items:stretch;gap:20px;margin-top:40px;width:100%;order:0}@media (min-width: 767px){.service-6-hero .course-hero__actions{flex-direction:row;flex-wrap:wrap;align-items:center;width:auto}}@media (min-width: 1024px){.service-6-hero .course-hero__actions{margin-top:0}}.service-6-hero .course-hero__register{width:100%;box-sizing:border-box}@media (max-width: 766px){.service-6-hero .course-hero__register{display:flex;align-items:center;justify-content:center;height:42px;min-height:42px;padding:0 16px;line-height:1.4;white-space:nowrap}}@media (min-width: 767px) and (max-width: 1023px){.service-6-hero .course-hero__register{width:211px;max-width:211px;min-width:211px;min-height:54px;height:auto;padding:16px 20px;white-space:nowrap}}@media (min-width: 1024px){.service-6-hero .course-hero__register{width:196px;min-width:196px;max-width:none;flex-shrink:0;min-height:54px;height:auto;padding:16px 20px;white-space:nowrap}}.service-6-hero__cta-text--desktop{display:none}@media (min-width: 767px){.service-6-hero__cta-text--desktop{display:inline}}.service-6-hero__cta-text--mobile{display:inline}@media (min-width: 767px){.service-6-hero__cta-text--mobile{display:none}}.service-6-hero__secondary{width:100%;min-height:54px;padding:16px 20px;white-space:nowrap;box-sizing:border-box}@media (max-width: 766px){.service-6-hero__secondary{height:42px;min-height:42px;padding:0 16px}}@media (min-width: 767px){.service-6-hero__secondary{width:auto;min-width:0;flex-shrink:0}}.service-6-quote{margin-bottom:var(--section-margin)}.service-6-quote__card{margin:0;padding:32px;border-radius:16px;background:linear-gradient(96.25deg,#114471 1.03%,#00ad7f 99.12%);color:var(--white);display:flex;flex-direction:column;gap:32px;font-family:Lato,sans-serif;font-style:normal}@media (min-width: 767px){.service-6-quote__card{padding:60px;gap:40px}}@media (min-width: 1280px){.service-6-quote__card{padding:60px 110px;background:linear-gradient(97.9deg,#114471 1.03%,#00ad7f 99.12%)}}.service-6-quote__mark{display:block;width:58px;height:48px;max-width:none;flex-shrink:0;object-fit:contain}@media (min-width: 767px){.service-6-quote__mark{width:78px;height:64px}}.service-6-quote__body{display:flex;flex-direction:column;gap:32px;width:100%}.service-6-quote__texts{display:block;width:100%}.service-6-quote__texts .service-6-quote__text+.service-6-quote__text{margin-top:20px}@media (min-width: 767px){.service-6-quote__texts .service-6-quote__text+.service-6-quote__text{margin-top:32px}}.service-6-quote__text{display:block;width:100%;margin:0;font-family:Lato,sans-serif;font-size:18px;line-height:22px;font-weight:700;word-break:break-word}@media (min-width: 767px){.service-6-quote__text{font-size:26px;line-height:31px}}.service-6-quote__link{display:block;width:100%;color:var(--white);font-family:Lato,sans-serif;font-size:14px;line-height:20px;font-weight:400;text-align:right;text-decoration:none;transition:opacity var(--transition)}@media (min-width: 767px){.service-6-quote__link{font-size:20px;line-height:28px}}.service-6-quote__link-text{text-decoration:underline;text-underline-offset:4px}@media (hover: hover){.service-6-quote__link:hover{opacity:.7}}@media (hover: none){.service-6-quote__link:active{opacity:.7}}.service-6-when{margin-bottom:var(--section-margin)}.service-6-when .service-section-title span{color:var(--green)}@media (max-width: 766px){.service-6-when .service-4-support__inner{gap:32px}.service-6-when .service-4-support__layout{gap:24px}.service-6-when .service-4-support__content{flex:none;gap:0}.service-6-when .service-4-support__subtitle{font-size:18px;line-height:22px}}@media (min-width: 767px){.service-6-when .service-4-support__subtitle{max-width:none;font-size:20px;line-height:1.2}}.service-6-when .service-4-support__list{margin:0;padding-left:0;list-style:none}.service-6-when .service-4-support__list li{margin-left:24px;list-style:disc;list-style-position:outside}.service-6-when .service-4-support__list li+li{margin-top:0}.service-6-when .service-4-support__list li span{display:block;color:var(--black);font-size:16px;line-height:22px}@media (max-width: 766px){.service-6-when .service-4-support__list li{margin-bottom:8px}.service-6-when .service-4-support__list li:last-child{margin-bottom:0}}@media (min-width: 767px){.service-6-when .service-4-support__list li{margin-bottom:16px}.service-6-when .service-4-support__list li:last-child{margin-bottom:0}}@media (min-width: 767px){.service-6-when__layout .service-6-when__image{grid-column:1;grid-row:1}.service-6-when__layout .service-6-when__content{grid-column:2;grid-row:1}}.service-6-when .service-4-support__image,.service-6-when__image{overflow:hidden;border-radius:16px}@media (max-width: 766px){.service-6-when .service-4-support__image,.service-6-when__image{height:160px;min-height:0}}@media (min-width: 767px) and (max-width: 1023px){.service-6-when .service-4-support__image,.service-6-when__image{height:332px;min-height:332px;align-self:auto}}@media (min-width: 1024px){.service-6-when .service-4-support__image,.service-6-when__image{height:340px;min-height:340px}}.service-6-when .service-4-support__image img,.service-6-when__image img{position:static;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.service-6-deliverables{margin-bottom:var(--section-margin)}@media (min-width: 767px) and (max-width: 1279px){.service-6-deliverables{margin-bottom:60px}}.service-6-deliverables .service-section-title span{color:var(--green)}@media (max-width: 766px){.service-6-deliverables .service-3-roles__inner{gap:32px}.service-6-deliverables .service-3-roles__grid{gap:20px}.service-6-deliverables .service-3-roles__card{padding:14px;font-size:18px;line-height:25px}}@media (min-width: 1280px){.service-6-deliverables .service-3-roles__card{font-size:20px;line-height:1.2}}.service-6-work{margin-bottom:var(--section-margin)}.service-6-work .service-section-title span{color:var(--green)}.service-6-work .service-section-title{margin-bottom:32px}@media (min-width: 767px){.service-6-work .service-section-title{margin-bottom:40px}}@media (min-width: 1280px){.service-6-work .service-section-title{margin-bottom:60px}}.service-6-work__figure{margin:0}.service-6-work__image{display:block;width:100%;height:auto;cursor:zoom-in;border-radius:16px;box-shadow:2px 2px 15px #0000001a}.service-6-work__links{display:flex;flex-direction:column;gap:20px;margin-top:32px}@media (min-width: 767px){.service-6-work__links{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:26px}}@media (min-width: 1280px){.service-6-work__links{gap:40px;margin-top:40px}}.service-6-work__link{display:flex;align-items:center;gap:4px;flex-shrink:0;color:var(--blue);font-size:16px;line-height:22px;font-weight:700;white-space:nowrap;text-decoration:none;transition:opacity var(--transition)}@media (min-width: 767px){.service-6-work__link{align-items:flex-start;font-size:18px;line-height:1.2}}@media (min-width: 1280px){.service-6-work__link{font-size:20px}}.service-6-work__link svg{flex-shrink:0;width:24px;height:24px;color:var(--blue)}@media (hover: hover){.service-6-work__link:hover{opacity:.7}}@media (hover: none){.service-6-work__link:active{opacity:.7}}.service-6-green-panel{padding-top:var(--section-margin);padding-bottom:var(--section-margin);background:var(--section-panel-bg);border-radius:32px 32px 0 0;overflow:hidden}@media (min-width: 767px){.service-6-green-panel{border-radius:40px 40px 0 0}}.service-6-green-panel .business-game-banner,.service-6-context{margin-bottom:var(--section-margin)}.service-6-context .service-section-title span{color:var(--green)}.service-6-context .service-section-title{margin-bottom:32px}@media (min-width: 767px){.service-6-context .service-section-title{margin-bottom:40px}}@media (min-width: 1280px){.service-6-context .service-section-title{margin-bottom:57px}}.service-6-context__slider-wrap{display:flex;flex-direction:column;gap:20px}@media (min-width: 1024px){.service-6-context__slider-wrap{gap:0}}.service-6-context__slider{overflow:hidden;padding:0;margin:0}@media (max-width: 766px){.service-6-context__slider{overflow:visible}}@media (min-width: 767px){.service-6-context__slider{overflow:visible;height:auto!important}}.service-6-context__slider .swiper-wrapper{align-items:stretch}.service-6-context__slider .swiper-slide{width:auto;height:auto;display:flex;align-self:stretch;box-sizing:border-box;flex-shrink:0}@media (max-width: 1023px){.service-6-context__slider .swiper-slide{width:280px}}@media (max-width: 766px){.service-6-context__slider .swiper-slide{width:228px}}@media (min-width: 1024px){.service-6-context__slider .swiper-slide{width:auto;height:100%;margin-right:0!important;transform:none!important}}@media (min-width: 1024px){.service-6-context__grid{display:grid!important;gap:18px;align-items:stretch;transform:none!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important}}@media (min-width: 1024px){.service-6-context__grid:not([data-count]){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 766px){.service-6-context__grid[data-count]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.service-6-context__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.service-6-context__grid[data-count][data-count="3"],.service-6-context__grid[data-count][data-count="5"],.service-6-context__grid[data-count][data-count="6"],.service-6-context__grid[data-count][data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.service-6-context__grid[data-count]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1024px){.service-6-context__grid[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.service-6-context__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.service-6-context__grid[data-count="3"],.service-6-context__grid[data-count="5"],.service-6-context__grid[data-count="6"],.service-6-context__grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.service-6-context__controls{display:flex;justify-content:center;gap:8px;width:100%}@media (min-width: 1024px){.service-6-context__controls{display:none}}.service-6-context__card{display:flex;width:100%;height:100%;box-sizing:border-box;color:inherit;text-decoration:none}@media (hover: hover){.service-6-context__card:hover .service-6-context__card-content{transform:translateY(-8px)}}@media (hover: none){.service-6-context__card:active .service-6-context__card-content,.service-6-context__card:has(:active) .service-6-context__card-content{transform:translateY(-8px)}}.service-6-context__card-content{display:flex;flex-direction:column;width:100%;height:100%;padding:18px;border-radius:16px;box-sizing:border-box;transition:transform var(--transition)}@media (max-width: 766px){.service-6-context__card-content{padding:14px}}@media (min-width: 1280px){.service-6-context__card-content{padding:30px}}.service-6-context__card-body{display:flex;flex-direction:column;gap:16px}.service-6-context__card-title{margin:0;flex-shrink:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 1280px){.service-6-context__card-title{font-size:20px}}.service-6-context__card-list{margin:0;padding:0;color:var(--black);font-size:16px;line-height:1.4;font-weight:400;list-style:none}.service-6-context__card-list li{margin:0 0 8px 24px;list-style:disc;list-style-position:outside}.service-6-context__card-list li:last-child{margin-bottom:0}.service-6-context__card-link{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-top:auto;padding-top:32px;color:var(--blue);font-size:16px;line-height:1.4;font-weight:700;text-decoration:none;transition:opacity var(--transition)}@media (min-width: 767px){.service-6-context__card-link{font-size:18px;line-height:1.2}}@media (min-width: 1280px){.service-6-context__card-link{padding-top:40px;font-size:20px}}.service-6-context__card-link svg{flex-shrink:0;width:24px;height:24px;color:var(--blue)}@media (hover: hover){.service-6-context__card-link:hover{opacity:.7}}@media (hover: none){.service-6-context__card-link:active{opacity:.7}}.service-6-tracks{margin-bottom:var(--section-margin)}.service-6-tracks .service-section-title span{color:var(--green)}@media (min-width: 767px){.service-6-tracks .service-4-types__layout{align-items:flex-start}}.service-6-tracks .service-4-types__image{flex:0 0 auto;aspect-ratio:348/160}@media (min-width: 767px){.service-6-tracks .service-4-types__image{width:100%;height:320px;aspect-ratio:auto}}@media (min-width: 1280px){.service-6-tracks .service-4-types__image{height:340px;aspect-ratio:auto}}.service-6-tracks .service-4-types__image img{height:100%;object-fit:cover}.service-6-transfer{margin-bottom:var(--section-margin)}.service-6-transfer .service-section-title span{color:var(--green)}.service-6-transfer .service-section-title{margin-bottom:32px}@media (min-width: 767px) and (max-width: 1279px){.service-6-transfer .service-section-title{margin-bottom:40px;font-size:36px}}@media (min-width: 1280px){.service-6-transfer .service-section-title{margin-bottom:60px}}.service-6-transfer__grid{display:flex;flex-direction:column;gap:20px}@media (min-width: 767px){.service-6-transfer__grid{display:grid;align-items:stretch;gap:20px}}@media (min-width: 767px){.service-6-transfer__grid:not([data-count]){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 766px){.service-6-transfer__grid[data-count]{grid-template-columns:repeat(1,minmax(0,1fr))}.service-6-transfer__grid[data-count].is-mobile-cols-1{display:grid;grid-template-columns:1fr}.service-6-transfer__grid[data-count].is-mobile-cols-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.service-6-transfer__grid[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 767px) and (max-width: 1023px){.service-6-transfer__grid[data-count][data-count="3"],.service-6-transfer__grid[data-count][data-count="5"],.service-6-transfer__grid[data-count][data-count="6"],.service-6-transfer__grid[data-count][data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.service-6-transfer__grid[data-count]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 767px){.service-6-transfer__grid[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}.service-6-transfer__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.service-6-transfer__grid[data-count="3"],.service-6-transfer__grid[data-count="5"],.service-6-transfer__grid[data-count="6"],.service-6-transfer__grid[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.service-6-transfer__card{margin:0;padding:14px;border-radius:12px;box-sizing:border-box;display:flex;align-items:flex-start;background:var(--white);box-shadow:2px 2px 7.5px #0000001a;transition:transform var(--transition)}@media (hover: hover){.service-6-transfer__card:hover{transform:translateY(-8px)}}@media (hover: none){.service-6-transfer__card:active,.service-6-transfer__card:has(:active){transform:translateY(-8px)}}@media (min-width: 767px){.service-6-transfer__card{flex-direction:column;height:100%}}@media (min-width: 767px) and (max-width: 1279px){.service-6-transfer__card{padding:18px;border-radius:16px}}@media (min-width: 1280px){.service-6-transfer__card{padding:30px;border-radius:16px}}.service-6-transfer__card-text{margin:0;flex:1 0 0;min-width:0;color:var(--black);font-size:18px;line-height:22px;font-weight:700}@media (min-width: 1280px){.service-6-transfer__card-text{font-size:20px;line-height:24px}}.service-6-formats{margin-bottom:var(--section-margin)}.service-6-formats .service-section-title span{color:var(--green)}@media (min-width: 767px) and (max-width: 1279px){.service-6-formats .service-section-title{font-size:36px}}@media (min-width: 1280px){.service-6-formats .service-section-title{font-size:32px}}.service-6-approach{margin-bottom:0}.service-6-approach .service-section-title span{color:var(--green)}.service-6-approach .service-4-support__subtitle{font-size:18px}@media (min-width: 767px){.service-6-approach .service-4-support__subtitle{max-width:none;font-size:20px;line-height:1.2}}@media (min-width: 767px) and (max-width: 1279px){.service-6-approach .service-4-support__layout{align-items:stretch}.service-6-approach .service-4-support__image{align-self:stretch;height:auto;min-height:0}}@media (max-width: 766px){.service-6-approach .service-4-support__layout{gap:24px}.service-6-approach .service-4-support__content{flex:none;gap:0}.service-6-approach .service-4-support__image{order:-1;height:160px;min-height:0}.service-6-approach .service-4-support__image img{position:static;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.service-6-approach .service-4-support__subtitle{line-height:22px}.service-6-approach .service-4-support__list,.service-6-approach__list{display:block;gap:0;padding-left:0;font-size:16px;line-height:22px}.service-6-approach .service-4-support__list li,.service-6-approach__list li{margin:0 0 8px 24px;padding:0;display:list-item;list-style:disc;list-style-position:outside}.service-6-approach .service-4-support__list li:last-child,.service-6-approach__list li:last-child{margin-bottom:0}}.service-6-approach__list{list-style:disc;list-style-position:outside}.service-6-approach__list li{margin:0;display:list-item;list-style:disc}@media (min-width: 767px) and (max-width: 1279px){.service-6-approach__list{padding-left:0}.service-6-approach__list li{margin-left:24px}}.service-6-industries{margin-bottom:var(--section-margin);overflow-x:clip;overflow-y:visible}.service-6-industries .container{overflow:visible}.service-6-industries .service-section-title span{color:var(--green)}.service-6-industries .service-section-title{max-width:832px;margin-bottom:32px}@media (min-width: 767px){.service-6-industries .service-section-title{margin-bottom:40px}}@media (min-width: 1280px){.service-6-industries .service-section-title{margin-bottom:60px}}.service-6-industries__slider{overflow:visible!important;height:auto!important}.service-6-industries__slider .swiper-wrapper{align-items:flex-start;transition-timing-function:linear;overflow:visible}.service-6-industries__slider .swiper-slide{width:212px;height:auto;overflow:visible}.service-6-industries__card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;min-height:106px;height:106px;padding:18px;border-radius:12px;background-color:var(--white);box-shadow:1.429px 1.429px 10.714px #0000001a;box-sizing:border-box;text-align:center}@media (min-width: 767px) and (max-width: 1279px){.service-6-industries__card{gap:12px;min-height:122px;height:122px;padding:20px}}@media (min-width: 1280px){.service-6-industries__card{gap:12px;min-height:140px;height:140px;padding:24px;border-radius:16px;box-shadow:2px 2px 7.5px #0000001a}}.service-6-industries__icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0}@media (min-width: 767px) and (max-width: 1279px){.service-6-industries__icon{width:36px;height:36px}}@media (min-width: 1280px){.service-6-industries__icon{width:40px;height:40px}}.service-6-industries__icon img{display:block;width:32px;height:32px;flex-shrink:0;object-fit:contain}@media (min-width: 767px) and (max-width: 1279px){.service-6-industries__icon img{width:36px;height:36px}}@media (min-width: 1280px){.service-6-industries__icon img{width:40px;height:40px}}.service-6-industries__label{color:var(--black);font-size:16px;line-height:1.2;font-weight:700}@media (min-width: 1280px){.service-6-industries__label{font-size:18px}}.service-6-team{margin-bottom:var(--section-margin)}.service-6-team .service-section-title span{color:var(--green)}@media (min-width: 767px) and (max-width: 1279px){.service-6-team .service-section-title{font-size:36px}}.service-6-team__head{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}@media (min-width: 767px){.service-6-team__head{gap:24px;margin-bottom:40px}}@media (min-width: 1280px){.service-6-team__head{margin-bottom:60px}}.service-6-team__subtitle{margin:0;max-width:829px;color:var(--black);font-size:16px;line-height:1.4}@media (min-width: 1280px){.service-6-team__subtitle{font-size:18px}}.service-6-team__banner{position:relative;min-height:400px;padding:40px 20px;border-radius:16px;overflow:hidden;box-sizing:border-box}@media (max-width: 766px){.service-6-team__banner{overflow:visible;min-height:0;padding:0;border-radius:0}}@media (min-width: 767px) and (max-width: 1279px){.service-6-team__banner{min-height:610px;padding:40px}}@media (min-width: 1280px){.service-6-team__banner{min-height:610px;padding:40px 60px}}.service-6-team__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}@media (max-width: 766px){.service-6-team__bg{display:none}}.service-6-team__list{position:relative;z-index:1;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}@media (min-width: 767px){.service-6-team__list{gap:16px;max-width:481px}}@media (min-width: 767px) and (max-width: 1279px){.service-6-team__list{max-width:442px}}.service-6-team__item{display:flex;align-items:center;gap:20px;box-sizing:border-box;padding:14px;border-radius:16px;background:var(--white);box-shadow:2px 2px 7.5px #0000001a;color:var(--black);font-size:16px;line-height:1.4;font-weight:400;transition:transform var(--transition)}@media (hover: hover){.service-6-team__item:hover{transform:translateY(-8px)}}@media (hover: none){.service-6-team__item:active,.service-6-team__item:has(:active){transform:translateY(-8px)}}@media (max-width: 766px){.service-6-team__item{height:76px;min-height:76px}.service-6-team__item:last-child{height:auto;min-height:98px}}.service-6-team__item>span:last-child{flex:1;min-width:0}@media (min-width: 767px){.service-6-team__item{gap:20px;min-height:0;height:auto;padding:20px;font-size:18px}}.service-6-team__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:linear-gradient(180deg,#1d588e,#00ad7f);color:var(--white)}@media (min-width: 767px){.service-6-team__icon{width:32px;height:32px}}.service-6-requests{margin-bottom:var(--section-margin)}.service-6-requests .service-section-title span{color:var(--green)}@media (min-width: 767px) and (max-width: 1279px){.service-6-requests .service-section-title{font-size:36px}}@media (max-width: 766px){.service-6-requests .service-3-deliverables__grid[data-count]{gap:28px;grid-template-columns:1fr}.service-6-requests .service-3-deliverables__grid[data-count].is-mobile-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 767px){.service-6-requests .service-3-deliverables__grid[data-count]{gap:40px 20px}}.service-6-cases{margin-bottom:calc(var(--section-margin) - 18px);padding-bottom:18px;overflow:hidden}.service-6-cases .service-section-title span{color:var(--green)}@media (max-width: 899px){.service-6-cases .service-section-title{font-size:26px;line-height:1.2}}@media (min-width: 900px) and (max-width: 1279px){.service-6-cases .service-section-title{font-size:32px}}.service-6-cases__inner{display:flex;flex-direction:column;gap:32px}@media (max-width: 899px){.service-6-cases__inner{gap:40px}}@media (min-width: 900px){.service-6-cases__inner{gap:40px}}@media (min-width: 1280px){.service-6-cases__inner{gap:60px}}.service-6-cases__rows{display:flex;flex-direction:column;gap:20px}@media (max-width: 899px){.service-6-cases__rows{gap:32px}}.service-6-cases__row{display:flex;flex-direction:column;gap:20px}.service-6-cases__row-slider{overflow:hidden;max-width:100%}@media (max-width: 899px){.service-6-cases__row-slider{overflow:visible}}@media (min-width: 900px){.service-6-cases__row-slider{overflow:visible}}@media (max-width: 899px){.service-6-cases__row-grid{display:flex!important;flex-wrap:nowrap!important;align-items:stretch}}@media (min-width: 900px){.service-6-cases__row-grid{display:grid;gap:20px;transform:none!important;grid-template-columns:repeat(3,minmax(0,1fr))}}.service-6-cases__card{display:flex;flex-direction:column;justify-content:space-between;gap:32px;padding:16px;border-radius:16px;box-sizing:border-box;width:228px;transition:transform var(--transition)}@media (hover: hover){.service-6-cases__card:hover{transform:translateY(-8px)}}@media (hover: none){.service-6-cases__card:active,.service-6-cases__card:has(:active){transform:translateY(-8px)}}@media (min-width: 767px){.service-6-cases__card{width:350px}}@media (min-width: 1024px){.service-6-cases__card{width:auto}}@media (min-width: 900px) and (max-width: 1279px){.service-6-cases__card{padding:18px}}@media (min-width: 1280px){.service-6-cases__card{padding:30px}}.service-6-cases__card-title{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 1280px){.service-6-cases__card-title{font-size:20px}}.service-6-cases__card-link{display:inline-flex;align-items:center;gap:4px;color:var(--blue);font-size:16px;line-height:1.4;font-weight:700;text-decoration:none;transition:opacity var(--transition)}@media (min-width: 900px) and (max-width: 1279px){.service-6-cases__card-link{font-size:18px;line-height:1.2}}@media (min-width: 1280px){.service-6-cases__card-link{font-size:20px;line-height:1.2}}@media (hover: hover){.service-6-cases__card-link:hover{opacity:.7}}@media (hover: none){.service-6-cases__card-link:active{opacity:.7}}.service-6-cases__card-link svg{flex-shrink:0}@media (max-width: 899px){.service-6-cases__row-slider .swiper-wrapper{align-items:stretch}}@media (max-width: 766px){.service-6-cases__row-slider .swiper-slide{width:228px!important;max-width:228px;min-width:228px;height:auto;flex-shrink:0}}@media (min-width: 900px){.service-6-cases__row-slider .swiper-slide{margin-right:0!important}}.service-6-cases__controls{display:flex;justify-content:center;gap:8px}@media (min-width: 1024px){.service-6-cases__controls{display:none}}@media (min-width: 900px){.service-6-cases__row-slider .swiper-wrapper{transform:none!important}}@media (min-width: 900px){.service-6-cases__row-slider .swiper-slide{width:auto}}.service-6-faq{margin-bottom:var(--section-margin)}.search-page-container{padding-bottom:var(--section-margin)}.header-search-page__title{margin:0 0 32px;color:var(--black);font-size:32px;line-height:1.2;font-weight:700}@media (min-width: 767px){.header-search-page__title{margin-bottom:40px;font-size:40px}}@media (min-width: 1280px){.header-search-page__title{margin-bottom:60px;font-size:46px}}.header-search-page__form{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-bottom:32px;max-width:560px}@media (min-width: 480px){.header-search-page__form{flex-direction:row;align-items:stretch}}@media (min-width: 767px){.header-search-page__form{margin-bottom:40px}}.header-search-page__input{width:100%;height:48px;min-height:48px;padding:0 14px;border:1px solid #d7d7d7;border-radius:10px;box-sizing:border-box;color:var(--black);font-size:16px;line-height:1.4;background-color:var(--white)}.header-search-page__input::placeholder{color:#0b132480}.header-search-page__submit.button{flex-shrink:0;width:auto;min-width:120px;height:48px;min-height:48px;padding:0 18px;border-radius:10px}.header-search-page__summary{margin:0 0 8px;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 767px){.header-search-page__summary{font-size:20px}}.header-search-page__results{display:flex;flex-direction:column}.header-search-page__result{display:flex;flex-direction:column;gap:4px;padding:12px 0;border-bottom:1px solid rgba(11,19,36,.5);color:inherit;text-decoration:none;transition:opacity var(--transition)}@media (hover: hover){.header-search-page__result:hover{opacity:.75}}.header-search-page__result-title{color:var(--black);font-size:16px;line-height:1.4;font-weight:400;word-break:break-word}.header-search-page__result-title b{color:var(--green);font-weight:400}.header-search-page__result-type{color:#0b132480;font-size:12px;line-height:1.2}.header-search-page__empty{color:#0b132480;font-size:16px;line-height:1.4}.header-search-page__pagination{display:flex;justify-content:center;gap:8px;margin-top:32px}@media (min-width: 767px){.header-search-page__pagination{justify-content:flex-end;margin-top:40px}}.header-search-page__pagination-btn.swiper-button-disabled{pointer-events:none}.header-search-page__message{margin:0 0 32px;max-width:1280px;color:var(--black);font-size:18px;line-height:1.2;font-weight:700;word-break:break-word}@media (min-width: 767px){.header-search-page__message{margin-bottom:40px;font-size:20px}}.header-search-page__home.button{width:fit-content;min-width:196px}.header-search-page--empty .header-search-page__title{margin-bottom:32px}@media (min-width: 767px){.header-search-page--empty .header-search-page__title{margin-bottom:40px}}@media (min-width: 1280px){.header-search-page--empty .header-search-page__title{margin-bottom:60px}}.article-content{margin-bottom:var(--section-margin)}.article-content__head{display:flex;flex-direction:column}.article-content__inner{max-width:846px;margin:0 auto}.article-content__title{margin:0;color:var(--black);font-size:32px;line-height:1.2;font-weight:700}@media (min-width: 767px){.article-content__title{font-size:40px}}@media (min-width: 1280px){.article-content__title{font-size:46px}}.article-content__meta{margin:16px 0 0;color:#0b132480;font-size:16px;line-height:1.4;font-weight:400}@media (min-width: 767px){.article-content__meta{margin-top:20px}}.article-content__cover{margin-top:16px;border-radius:12px;overflow:hidden}@media (min-width: 767px){.article-content__cover{margin-top:20px;border-radius:16px}}.article-content__cover-image{width:100%;height:180px;display:block;object-fit:cover}@media (min-width: 767px){.article-content__cover-image{height:397px}}@media (min-width: 1280px){.article-content__cover-image{height:520px}}.article-content__body{margin-top:40px;display:flex;flex-direction:column;gap:40px}@media (min-width: 767px){.article-content__body{margin-top:60px}}.article-content__section{color:var(--black)}.article-content__section>*{margin-top:0}.article-content__section>*+*{margin-top:16px}.article-content__section>h2+*{margin-top:24px}@media (min-width: 767px){.article-content__section>h2+*{margin-top:32px}}@media (min-width: 1280px){.article-content__section>h2+*{margin-top:40px}}.article-content__section h2{margin-top:40px;font-size:26px;line-height:1.2;font-weight:700}.article-content__section h2:first-child{margin-top:0}@media (min-width: 767px){.article-content__section h2{font-size:32px;margin-top:48px}}@media (min-width: 1280px){.article-content__section h2{font-size:36px;margin-top:60px}}.article-content__section p{font-size:16px;line-height:1.4}@media (min-width: 767px){.article-content__section p{font-size:18px}}.article-content__section ul{padding-left:24px;list-style:disc}.article-content__section ul li{list-style:disc}.article-content__section ol{padding-left:24px}.article-content__section ol li{list-style:decimal}.article-content__section li{font-size:16px;line-height:1.4}@media (min-width: 767px){.article-content__section li{font-size:18px}}.article-content__section li+li{margin-top:8px}.article-content__more{padding-top:24px;position:relative;display:flex;row-gap:12px;column-gap:24px;flex-wrap:wrap}.article-content__more:before{content:"";position:absolute;top:0;left:0;width:200px;height:1px;background-color:var(--blue)}.article-content__more a{color:var(--blue);font-size:16px;line-height:1.4;font-weight:700;text-decoration:underline;text-underline-offset:2px}.article-content__more a:hover{color:var(--blue-hover)}@media (min-width: 1024px){.article-content__more{column-gap:32px}}.article-author{margin-top:40px;padding:16px;display:flex;flex-direction:column;gap:16px;border-radius:12px;background-color:var(--white);box-shadow:2px 2px 15px #0000001a;transition:transform var(--transition),box-shadow var(--transition)}@media (hover: hover){.article-author:hover{transform:translateY(-8px);box-shadow:0 12px 28px #0b132414}}@media (hover: none){.article-author{cursor:pointer;-webkit-tap-highlight-color:transparent}.article-author:active{transform:translateY(-8px);box-shadow:0 12px 28px #0b132414}}@media (min-width: 767px){.article-author{margin-top:60px;padding:20px;flex-direction:row;align-items:center;gap:24px;border-radius:16px}}@media (min-width: 1280px){.article-author{margin-top:80px}}.article-author__photo-frame{width:120px;height:120px;padding:2px;border-radius:50%;flex-shrink:0;align-self:flex-start;display:flex;align-items:center;justify-content:center;background:linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%)}@media (min-width: 767px){.article-author__photo-frame{width:195px;height:195px}}.article-author__photo{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;background-color:var(--white)}.article-author__content{display:flex;flex-direction:column;gap:16px;color:var(--black)}@media (min-width: 767px){.article-author__content{gap:24px}}.article-author__name{margin:0;font-size:26px;line-height:1.2;font-weight:700}.article-author__name+.article-author__role{margin-top:-8px}@media (min-width: 767px){.article-author__name+.article-author__role{margin-top:-12px}}.article-author__role{margin:0;font-size:14px;line-height:1.4;font-weight:700}@media (min-width: 767px){.article-author__role{font-size:16px}}.article-author__about{margin:0;font-size:16px;line-height:1.4}.article-read-also{padding-bottom:var(--section-margin);overflow:hidden}.article-read-also__inner{display:flex;flex-direction:column;min-width:0;gap:32px}@media (min-width: 767px){.article-read-also__inner{gap:40px}}@media (min-width: 1280px){.article-read-also__inner{gap:60px}}.article-read-also__inner .article-read-also__controls{margin-top:0}.article-read-also__head{margin-bottom:32px}@media (min-width: 767px){.article-read-also__head{margin-bottom:40px}}@media (min-width: 1280px){.article-read-also__head{margin-bottom:60px}}.article-read-also__title{margin:0;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}@media (min-width: 767px){.article-read-also__title{font-size:32px}}@media (min-width: 1280px){.article-read-also__title{font-size:36px}}.article-read-also__slider{overflow:hidden;padding:18px;margin:-18px}@media (max-width: 766px){.article-read-also__slider{overflow:visible;padding:0;margin:0}}@media (min-width: 1280px){.article-read-also__slider.swiper-initialized .swiper-slide{transition:opacity .3s ease}.article-read-also__slider.swiper-initialized .swiper-slide:not(.swiper-slide-visible){opacity:0;pointer-events:none}}.article-read-also__slider .swiper-wrapper{align-items:stretch}.article-read-also__controls{display:flex;justify-content:center;gap:8px;margin-top:20px}@media (min-width: 767px) and (max-width: 899px){.article-read-also__controls{justify-content:center}}@media (min-width: 1024px){.article-read-also__controls{justify-content:flex-end}}.article-read-card{width:288px;min-width:0;height:auto;box-sizing:border-box}@media (min-width: 767px){.article-read-card{width:314px}}@media (min-width: 1280px){.article-read-card{width:413px}}.article-read-card__inner{height:100%;min-height:434px;padding:16px;display:flex;flex-direction:column;border-radius:12px;background-color:var(--white);box-shadow:2px 2px 15px #0000001a;color:inherit;text-decoration:none;transition:transform var(--transition),box-shadow var(--transition)}@media (min-width: 767px){.article-read-card__inner{min-height:494px;padding:20px;border-radius:16px}}.article-read-card__image-wrap{width:100%;height:150px;border-radius:8px;overflow:hidden}@media (min-width: 767px){.article-read-card__image-wrap{height:224px}}.article-read-card__image{width:100%;height:100%;object-fit:cover;display:block}.article-read-card__content{margin-top:16px;display:flex;flex-direction:column;gap:16px;flex:1 1 auto}.article-read-card__name{margin:0;color:var(--black);font-size:18px;line-height:1.2;font-weight:700;height:2.4em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}@media (min-width: 767px){.article-read-card__name{font-size:20px}}.article-read-card__text{margin:0;color:var(--black);font-size:16px;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5}.article-read-card__date{margin:12px 0 0;padding-top:12px;border-top:1px solid #d2e8ff;color:var(--blue);font-size:14px;line-height:1.4}@media (min-width: 767px){.article-read-card__date{font-size:16px}}@media (hover: hover){.article-read-card:hover .article-read-card__inner{transform:translateY(-8px);box-shadow:0 12px 28px #0b132414}}.trainer{padding-bottom:var(--section-margin);overflow:hidden}.trainer__layout{display:flex;flex-direction:column;gap:32px}@media (min-width: 767px){.trainer__layout{gap:0;flex-direction:row}}@media (min-width: 767px){.trainer-profile{padding-right:52px;border-right:1px solid #d2e8ff;padding-bottom:40px}}@media (min-width: 1280px){.trainer-profile{padding-right:64px;padding-bottom:60px}}.trainer-profile__inner{display:flex;flex-direction:column;align-items:flex-start}@media (min-width: 767px){.trainer-profile__inner{width:231px}}@media (min-width: 1280px){.trainer-profile__inner{width:305px}}.trainer-profile__image-frame{width:168px;height:168px;border-radius:50%;padding:2px;background:linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%);display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:14px}@media (min-width: 767px){.trainer-profile__image-frame{width:231px;height:231px;margin-bottom:40px}}@media (min-width: 1280px){.trainer-profile__image-frame{width:305px;height:305px}}.trainer-profile__image{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%;background-color:var(--white)}.trainer-profile__meta{max-width:100%}.trainer-profile__name{margin-bottom:16px;color:var(--black);font-size:26px;line-height:1.2;font-weight:700}@media (min-width: 767px){.trainer-profile__name{font-size:32px;margin-bottom:20px}}@media (min-width: 1280px){.trainer-profile__name{font-size:36px}}.trainer-profile__role{color:var(--black);font-size:14px;line-height:1.4;font-weight:400}@media (min-width: 767px){.trainer-profile__role{font-size:16px}}@media (min-width: 1280px){.trainer-profile__role{font-size:18px}}.trainer-profile__invite{width:100%;margin-top:32px;min-width:0}@media (min-width: 767px){.trainer-profile__invite{margin-top:40px}}.trainer-profile__resume{margin-top:32px;display:block;color:var(--blue);font-size:16px;line-height:1.4;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.trainer-profile__resume:hover{opacity:.7}@media (min-width: 767px){.trainer-profile__resume{margin-top:40px}}.trainer-tabs{width:100%}@media (min-width: 767px){.trainer-tabs{flex:1;padding-left:52px;padding-bottom:40px}}@media (min-width: 1280px){.trainer-tabs{padding-left:64px;padding-bottom:60px}}.trainer-tabs__tablist{width:100%;padding-top:40px;border-top:1px solid #d2e8ff;overflow-x:auto;margin-bottom:32px;scrollbar-width:none;-ms-overflow-style:none}.trainer-tabs__tablist::-webkit-scrollbar{display:none}@media (min-width: 767px){.trainer-tabs__tablist{border-top:none;padding-top:0;margin-bottom:40px}}.trainer-tabs__wrapper{display:flex;gap:8px}@media (min-width: 767px){.trainer-tabs__wrapper{flex-wrap:wrap;gap:12px}}.trainer-tabs__tab{padding:8px 12px;border-radius:30px;border:2px solid var(--green);background:var(--white);color:var(--black);font-size:16px;line-height:1.1;font-weight:700;cursor:pointer;white-space:nowrap;transition:color var(--transition) ease,background-color var(--transition) ease,border-color var(--transition) ease}.trainer-tabs__tab[aria-selected=true],.trainer-tabs__tab.is-active{background:var(--green);color:var(--white)}@media (hover: hover){.trainer-tabs__tab:hover:not(.is-active):not([aria-selected=true]){background:var(--green);border-color:var(--green);color:var(--white)}}@media (min-width: 767px){.trainer-tabs__tab{padding:12px 16px}}.trainer-tabs__panel{width:100%}.trainer-tabs__quote{background:#e9effd4d;border-radius:16px;padding:16px;color:var(--black);font-size:14px;line-height:1.4;font-weight:400;margin-bottom:40px}@media (min-width: 767px){.trainer-tabs__quote{padding:20px;font-size:16px}}@media (min-width: 1280px){.trainer-tabs__quote{padding:24px;font-size:18px;margin-bottom:60px}}.trainer-tabs__text{margin-top:0;color:var(--black);font-size:16px;line-height:1.4;font-weight:400}@media (min-width: 1280px){.trainer-tabs__text{font-size:18px}}.trainer-tabs__text p{margin:0}.trainer-tabs__text p+p{margin-top:16px}.trainer-tabs__education-title,.trainer-tabs__articles-title,.trainer-tabs__videos-title,.trainer-tabs__tags-title{margin:0 0 20px;color:var(--black);font-size:18px;line-height:1.2;font-weight:700}@media (min-width: 767px){.trainer-tabs__education-title,.trainer-tabs__articles-title,.trainer-tabs__videos-title,.trainer-tabs__tags-title{font-size:20px}}@media (min-width: 1024px){.trainer-tabs__education-title,.trainer-tabs__articles-title,.trainer-tabs__videos-title,.trainer-tabs__tags-title{margin-bottom:32px}}.trainer-tabs__education-list{margin:0;padding-left:24px;list-style:disc;list-style-position:outside}.trainer-tabs__education-list li{list-style:disc;color:var(--black);font-size:16px;line-height:1.4;font-weight:400}@media (min-width: 1280px){.trainer-tabs__education-list li{font-size:18px}}.trainer-tabs__education-list li+li{margin-top:8px}.trainer-tabs__education-list sup{font-size:.645em;line-height:1;vertical-align:text-top}.trainer-tabs__placeholder{color:#0b132499;font-size:16px;line-height:1.4;font-weight:400}.trainer-tabs__articles{width:100%}.trainer-tabs__articles-list{display:flex;flex-direction:column;gap:20px}.trainer-tabs__article-card{width:100%;background:var(--white);padding:16px;border-radius:12px;box-shadow:2px 2px 15px #0000001a;display:block;color:inherit;text-decoration:none;transition:transform var(--transition),box-shadow var(--transition)}@media (hover: hover){.trainer-tabs__article-card:hover{transform:translateY(-8px);box-shadow:0 12px 28px #0b132414}}.trainer-tabs__article-inner{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.trainer-tabs__article-image-wrap{width:100%;height:120px;border-radius:16px;overflow:hidden;flex-shrink:0}.trainer-tabs__article-image{width:100%;height:100%;object-fit:cover;display:block}.trainer-tabs__article-content{display:flex;flex-direction:column;gap:12px}.trainer-tabs__article-title{margin:0;color:var(--black);font-size:16px;line-height:1.4;font-weight:700}.trainer-tabs__article-text{margin:0;color:var(--black);font-size:14px;line-height:1.4;font-weight:400}.trainer-tabs__article-meta{margin:0;color:var(--blue);font-size:14px;line-height:1.4;font-weight:400}.trainer-tabs__videos-grid{position:relative;z-index:1;display:grid;gap:16px}@media (min-width: 767px){.trainer-tabs__videos-grid{gap:20px}}@media (min-width: 1024px){.trainer-tabs__videos-grid{grid-template-columns:repeat(2,1fr)}}.trainer-tabs__video{position:relative;overflow:hidden;border-radius:12px;background-color:var(--black);width:100%;height:188px}.trainer-tabs__video iframe{width:100%;height:100%;display:block;border:0}@media (min-width: 767px){.trainer-tabs__video{border-radius:16px;height:236px}}.trainer-tabs__reviews-grid{display:grid;grid-template-columns:1fr;gap:16px;align-items:stretch}@media (min-width: 1024px){.trainer-tabs__reviews-grid{gap:20px;grid-template-columns:repeat(2,1fr)}}.trainer-tabs__reviews-grid .course-review-card{width:100%}.trainer-tabs__reviews-grid .course-review-card__inner{min-height:unset}.trainer-tabs__tags-section{width:100%}.trainer-tabs__tags-list{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.trainer-tabs__tag{display:inline-block;border:2px solid transparent;border-radius:12px;padding:8px 12px;background:linear-gradient(var(--white),var(--white)) padding-box,linear-gradient(92.08deg,#edf2f5 -6.96%,#00fff0 36.64%,#00ad7f 66.47%,#f8fcfc 100.32%) border-box;color:var(--black);font-size:16px;line-height:1.4;font-weight:400;white-space:nowrap;transition:transform var(--transition)}@media (hover: hover){.trainer-tabs__tag:hover{transform:translateY(-8px)}}@media (hover: none){.trainer-tabs__tag{cursor:pointer;-webkit-tap-highlight-color:transparent}.trainer-tabs__tag:active{transform:translateY(-8px)}}@media (min-width: 767px){.trainer-tabs__tags-list{gap:12px}}@media (min-width: 767px){.trainer-tabs__article-card{padding:20px;border-radius:16px}.trainer-tabs__article-inner{flex-direction:row;gap:20px}.trainer-tabs__article-image-wrap{width:177px;height:142px}.trainer-tabs__article-content{gap:16px}.trainer-tabs__article-title{font-size:18px;line-height:1.2}.trainer-tabs__article-text,.trainer-tabs__article-meta{font-size:16px;line-height:1.4}}@media (min-width: 1024px){.trainer-tabs__tag{border-radius:16px;padding:12px 20px;font-size:20px}}.trainer-men-banner{margin-bottom:var(--section-margin)}.trainer-men-banner__card{position:relative;overflow:hidden;border-radius:12px;background:linear-gradient(92.3deg,#114471 1.03%,#00ad7f 99.12%);padding-bottom:290px;padding-top:24px}@media (min-width: 767px){.trainer-men-banner__card{border-radius:16px;padding-bottom:40px;padding-top:40px;min-height:348px;padding-left:20px}}@media (min-width: 1024px){.trainer-men-banner__card{min-height:365px;padding-bottom:60px;padding-top:60px}}.trainer-men-banner__sprite{position:absolute;z-index:1;left:0;bottom:-110px;width:100%;height:854px;object-fit:cover;object-position:left top;pointer-events:none;transform:scaleX(-1);mix-blend-mode:color-burn}@media (max-width: 766px){.trainer-men-banner__sprite{top:-194px;bottom:auto;height:854px}}.trainer-men-banner__circle{position:absolute;z-index:2;left:50%;bottom:-220px;width:545px;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none;transform:translate(-50%)}@media (min-width: 767px){.trainer-men-banner__circle{right:-109px;left:unset;top:30px;width:584px;transform:none;bottom:unset}}@media (min-width: 900px){.trainer-men-banner__circle{right:-57px;top:-53px;width:641px}}@media (min-width: 1280px){.trainer-men-banner__circle{width:764px;right:-64px;top:-69px}}.trainer-men-banner__man{position:absolute;z-index:2;left:50%;bottom:-220px;width:545px;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none;transform:translate(-50%)}@media (min-width: 767px){.trainer-men-banner__man{right:-57px;left:unset;top:-20px;width:641px;transform:none;bottom:unset}}@media (min-width: 1280px){.trainer-men-banner__man{width:764px;right:-64px;top:-69px}}@media (max-width: 766px){.trainer-men-banner--with-circle .trainer-men-banner__card{padding-top:24px;padding-left:16px;padding-right:16px}}@media (min-width: 767px){.trainer-men-banner--with-circle .trainer-men-banner__card{min-height:288px;padding-top:40px;padding-bottom:40px;padding-left:40px}}@media (min-width: 900px){.trainer-men-banner--with-circle .trainer-men-banner__card{min-height:288px}}@media (min-width: 1024px){.trainer-men-banner--with-circle .trainer-men-banner__card{min-height:343px;padding-top:60px;padding-bottom:60px;padding-left:60px}}.trainer-men-banner--with-circle .trainer-men-banner__card>.container{max-width:none;padding-left:0;padding-right:0}.trainer-men-banner--with-circle .trainer-men-banner__content{width:100%;max-width:none}@media (min-width: 767px){.trainer-men-banner--with-circle .trainer-men-banner__content{max-width:504px}}@media (min-width: 1024px){.trainer-men-banner--with-circle .trainer-men-banner__content{max-width:591px}}.trainer-men-banner--with-circle .trainer-men-banner__title{margin-bottom:0}@media (min-width: 767px) and (max-width: 1023px){.trainer-men-banner--with-circle .trainer-men-banner__title{max-width:459px}}@media (min-width: 1024px){.trainer-men-banner--with-circle .trainer-men-banner__title{font-size:36px}}.trainer-men-banner--with-circle .trainer-men-banner__text{margin-top:20px;margin-bottom:0}@media (min-width: 1024px){.trainer-men-banner--with-circle .trainer-men-banner__text{margin-top:24px}}.trainer-men-banner--with-circle .trainer-men-banner__button{margin-top:32px}@media (min-width: 767px){.trainer-men-banner--with-circle .trainer-men-banner__button{margin-top:40px;width:fit-content}}.trainer-men-banner--with-circle .trainer-men-banner__man{z-index:3;bottom:-111px;width:445px}@media (min-width: 767px){.trainer-men-banner--with-circle .trainer-men-banner__man{right:-23px;width:415px}}@media (min-width: 900px){.trainer-men-banner--with-circle .trainer-men-banner__man{right:20px;top:-53px;width:478px}}@media (min-width: 1280px){.trainer-men-banner--with-circle .trainer-men-banner__man{width:524px;right:46px;top:-68px}}.trainer-men-banner__content{position:relative;z-index:3;width:100%;color:var(--white);display:flex;flex-direction:column}@media (min-width: 767px){.trainer-men-banner__content{max-width:459px}}@media (min-width: 1024px){.trainer-men-banner__content{max-width:504px}}.trainer-men-banner__title{margin:0 0 20px;font-size:26px;line-height:1.2;font-weight:700}@media (min-width: 767px){.trainer-men-banner__title{font-size:32px}}.trainer-men-banner__text{font-size:16px;line-height:1.4;font-weight:400;margin-bottom:32px}@media (min-width: 767px){.trainer-men-banner__text{font-size:20px}}.trainer-men-banner__button{min-height:42px;padding:10px 36px;width:100%;border-radius:8px}@media (min-width: 767px){.trainer-men-banner__button{width:fit-content;padding:14px 36px;min-width:54px}}.trainer-men-banner__button-text--desktop{display:none}.trainer-men-banner__button-text--mobile{display:inline}@media (min-width: 767px){.trainer-men-banner__button-text--desktop{display:inline}.trainer-men-banner__button-text--mobile{display:none}}.section-panel{padding-top:var(--section-margin);padding-bottom:var(--section-margin);background:var(--section-panel-bg);border-radius:32px 32px 0 0;overflow:hidden}@media (min-width: 767px){.section-panel{border-radius:40px 40px 0 0}}.section-panel{margin-bottom:0}.section-panel>section{margin-bottom:0;padding-bottom:0}.section-panel>.cards-section{padding-bottom:18px;margin-bottom:-18px}.section-panel>.section-follow{margin-top:var(--section-stack-gap)}.section-panel>section+section{margin-top:var(--section-margin)}.section-follow{margin-top:calc(var(--section-stack-gap) - var(--section-margin))}.dev-toc{margin-bottom:var(--section-margin);padding:20px 16px;border-radius:16px;background-color:#f5f8fc}@media (min-width: 767px){.dev-toc{padding:24px 20px}}@media (min-width: 1280px){.dev-toc{padding:28px 24px}}.dev-toc__title{margin:0 0 16px;color:var(--black);font-size:20px;line-height:1.25;font-weight:700}@media (min-width: 767px){.dev-toc__title{margin-bottom:20px;font-size:22px}}.dev-toc__list{display:grid;grid-template-columns:1fr;gap:8px 24px;margin:0;padding:0;list-style:none}@media (min-width: 767px){.dev-toc__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 32px}}@media (min-width: 1280px){.dev-toc__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.dev-toc__item{margin:0;min-width:0}.dev-toc__link{display:inline;color:var(--blue);font-size:15px;line-height:1.4;font-weight:700;text-decoration:underline;text-underline-offset:2px;word-break:break-word;transition:opacity var(--transition)}@media (hover: hover){.dev-toc__link:hover{opacity:.7}}.for-dev .dev-toc{margin-bottom:0}.wysiwyg>*:first-child,.text-page__section>*:first-child,.article-content__section>*:first-child,.cards-section__desc>*:first-child,.cards-section-card__desc>*:first-child,.columns-section__desc>*:first-child,.columns-section__item-text>*:first-child,.image-cards-section__desc>*:first-child,.formats-section__desc>*:first-child,.formats-section-card__text>*:first-child,.requests-section__desc>*:first-child,.experts-section__desc>*:first-child,.documents-section__desc>*:first-child,.roadmap-section__desc>*:first-child,.roadmap-section-step__text>*:first-child,.roadmap-vertical-section__desc>*:first-child,.roadmap-vertical-section__content>*:first-child,.accordion-section-item__text>*:first-child,.tags-section__desc>*:first-child,.image-list-section__desc>*:first-child,.image-section__desc>*:first-child,.image-slider-section__desc>*:first-child,.video-section__desc>*:first-child,.images-section__desc>*:first-child,.text-image-section__desc>*:first-child,.text-image-section__content>*:first-child,.media-text-section__desc>*:first-child,.media-text-section__content>*:first-child,.logos-section__desc>*:first-child,.pricing-section__desc>*:first-child,.pricing-section-card__text>*:first-child,.partners-section__desc>*:first-child,.history-section__desc>*:first-child,.links-section__desc>*:first-child{margin-top:0}.wysiwyg>*:last-child,.text-page__section>*:last-child,.article-content__section>*:last-child,.cards-section__desc>*:last-child,.cards-section-card__desc>*:last-child,.columns-section__desc>*:last-child,.columns-section__item-text>*:last-child,.image-cards-section__desc>*:last-child,.formats-section__desc>*:last-child,.formats-section-card__text>*:last-child,.requests-section__desc>*:last-child,.experts-section__desc>*:last-child,.documents-section__desc>*:last-child,.roadmap-section__desc>*:last-child,.roadmap-section-step__text>*:last-child,.roadmap-vertical-section__desc>*:last-child,.roadmap-vertical-section__content>*:last-child,.accordion-section-item__text>*:last-child,.tags-section__desc>*:last-child,.image-list-section__desc>*:last-child,.image-section__desc>*:last-child,.image-slider-section__desc>*:last-child,.video-section__desc>*:last-child,.images-section__desc>*:last-child,.text-image-section__desc>*:last-child,.text-image-section__content>*:last-child,.media-text-section__desc>*:last-child,.media-text-section__content>*:last-child,.logos-section__desc>*:last-child,.pricing-section__desc>*:last-child,.pricing-section-card__text>*:last-child,.partners-section__desc>*:last-child,.history-section__desc>*:last-child,.links-section__desc>*:last-child{margin-bottom:0}.wysiwyg>*+*,.text-page__section>*+*,.article-content__section>*+*,.cards-section__desc>*+*,.cards-section-card__desc>*+*,.columns-section__desc>*+*,.columns-section__item-text>*+*,.image-cards-section__desc>*+*,.formats-section__desc>*+*,.formats-section-card__text>*+*,.requests-section__desc>*+*,.experts-section__desc>*+*,.documents-section__desc>*+*,.roadmap-section__desc>*+*,.roadmap-section-step__text>*+*,.roadmap-vertical-section__desc>*+*,.roadmap-vertical-section__content>*+*,.accordion-section-item__text>*+*,.tags-section__desc>*+*,.image-list-section__desc>*+*,.image-section__desc>*+*,.image-slider-section__desc>*+*,.video-section__desc>*+*,.images-section__desc>*+*,.text-image-section__desc>*+*,.text-image-section__content>*+*,.media-text-section__desc>*+*,.media-text-section__content>*+*,.logos-section__desc>*+*,.pricing-section__desc>*+*,.pricing-section-card__text>*+*,.partners-section__desc>*+*,.history-section__desc>*+*,.links-section__desc>*+*{margin-top:16px}@media (min-width: 767px){.wysiwyg>*+*,.text-page__section>*+*,.article-content__section>*+*,.cards-section__desc>*+*,.cards-section-card__desc>*+*,.columns-section__desc>*+*,.columns-section__item-text>*+*,.image-cards-section__desc>*+*,.formats-section__desc>*+*,.formats-section-card__text>*+*,.requests-section__desc>*+*,.experts-section__desc>*+*,.documents-section__desc>*+*,.roadmap-section__desc>*+*,.roadmap-section-step__text>*+*,.roadmap-vertical-section__desc>*+*,.roadmap-vertical-section__content>*+*,.accordion-section-item__text>*+*,.tags-section__desc>*+*,.image-list-section__desc>*+*,.image-section__desc>*+*,.image-slider-section__desc>*+*,.video-section__desc>*+*,.images-section__desc>*+*,.text-image-section__desc>*+*,.text-image-section__content>*+*,.media-text-section__desc>*+*,.media-text-section__content>*+*,.logos-section__desc>*+*,.pricing-section__desc>*+*,.pricing-section-card__text>*+*,.partners-section__desc>*+*,.history-section__desc>*+*,.links-section__desc>*+*{margin-top:20px}}.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.text-page__section h2,.text-page__section h3,.text-page__section h4,.text-page__section h5,.text-page__section h6,.article-content__section h2,.article-content__section h3,.article-content__section h4,.article-content__section h5,.article-content__section h6,.cards-section__desc h2,.cards-section__desc h3,.cards-section__desc h4,.cards-section__desc h5,.cards-section__desc h6,.cards-section-card__desc h2,.cards-section-card__desc h3,.cards-section-card__desc h4,.cards-section-card__desc h5,.cards-section-card__desc h6,.columns-section__desc h2,.columns-section__desc h3,.columns-section__desc h4,.columns-section__desc h5,.columns-section__desc h6,.columns-section__item-text h2,.columns-section__item-text h3,.columns-section__item-text h4,.columns-section__item-text h5,.columns-section__item-text h6,.image-cards-section__desc h2,.image-cards-section__desc h3,.image-cards-section__desc h4,.image-cards-section__desc h5,.image-cards-section__desc h6,.formats-section__desc h2,.formats-section__desc h3,.formats-section__desc h4,.formats-section__desc h5,.formats-section__desc h6,.formats-section-card__text h2,.formats-section-card__text h3,.formats-section-card__text h4,.formats-section-card__text h5,.formats-section-card__text h6,.requests-section__desc h2,.requests-section__desc h3,.requests-section__desc h4,.requests-section__desc h5,.requests-section__desc h6,.experts-section__desc h2,.experts-section__desc h3,.experts-section__desc h4,.experts-section__desc h5,.experts-section__desc h6,.documents-section__desc h2,.documents-section__desc h3,.documents-section__desc h4,.documents-section__desc h5,.documents-section__desc h6,.roadmap-section__desc h2,.roadmap-section__desc h3,.roadmap-section__desc h4,.roadmap-section__desc h5,.roadmap-section__desc h6,.roadmap-section-step__text h2,.roadmap-section-step__text h3,.roadmap-section-step__text h4,.roadmap-section-step__text h5,.roadmap-section-step__text h6,.roadmap-vertical-section__desc h2,.roadmap-vertical-section__desc h3,.roadmap-vertical-section__desc h4,.roadmap-vertical-section__desc h5,.roadmap-vertical-section__desc h6,.roadmap-vertical-section__content h2,.roadmap-vertical-section__content h3,.roadmap-vertical-section__content h4,.roadmap-vertical-section__content h5,.roadmap-vertical-section__content h6,.accordion-section-item__text h2,.accordion-section-item__text h3,.accordion-section-item__text h4,.accordion-section-item__text h5,.accordion-section-item__text h6,.tags-section__desc h2,.tags-section__desc h3,.tags-section__desc h4,.tags-section__desc h5,.tags-section__desc h6,.image-list-section__desc h2,.image-list-section__desc h3,.image-list-section__desc h4,.image-list-section__desc h5,.image-list-section__desc h6,.image-section__desc h2,.image-section__desc h3,.image-section__desc h4,.image-section__desc h5,.image-section__desc h6,.image-slider-section__desc h2,.image-slider-section__desc h3,.image-slider-section__desc h4,.image-slider-section__desc h5,.image-slider-section__desc h6,.video-section__desc h2,.video-section__desc h3,.video-section__desc h4,.video-section__desc h5,.video-section__desc h6,.images-section__desc h2,.images-section__desc h3,.images-section__desc h4,.images-section__desc h5,.images-section__desc h6,.text-image-section__desc h2,.text-image-section__desc h3,.text-image-section__desc h4,.text-image-section__desc h5,.text-image-section__desc h6,.text-image-section__content h2,.text-image-section__content h3,.text-image-section__content h4,.text-image-section__content h5,.text-image-section__content h6,.media-text-section__desc h2,.media-text-section__desc h3,.media-text-section__desc h4,.media-text-section__desc h5,.media-text-section__desc h6,.media-text-section__content h2,.media-text-section__content h3,.media-text-section__content h4,.media-text-section__content h5,.media-text-section__content h6,.logos-section__desc h2,.logos-section__desc h3,.logos-section__desc h4,.logos-section__desc h5,.logos-section__desc h6,.pricing-section__desc h2,.pricing-section__desc h3,.pricing-section__desc h4,.pricing-section__desc h5,.pricing-section__desc h6,.pricing-section-card__text h2,.pricing-section-card__text h3,.pricing-section-card__text h4,.pricing-section-card__text h5,.pricing-section-card__text h6,.partners-section__desc h2,.partners-section__desc h3,.partners-section__desc h4,.partners-section__desc h5,.partners-section__desc h6,.history-section__desc h2,.history-section__desc h3,.history-section__desc h4,.history-section__desc h5,.history-section__desc h6,.links-section__desc h2,.links-section__desc h3,.links-section__desc h4,.links-section__desc h5,.links-section__desc h6{color:var(--black);font-weight:700;line-height:1.2}.wysiwyg h2,.text-page__section h2,.article-content__section h2,.cards-section__desc h2,.cards-section-card__desc h2,.columns-section__desc h2,.columns-section__item-text h2,.image-cards-section__desc h2,.formats-section__desc h2,.formats-section-card__text h2,.requests-section__desc h2,.experts-section__desc h2,.documents-section__desc h2,.roadmap-section__desc h2,.roadmap-section-step__text h2,.roadmap-vertical-section__desc h2,.roadmap-vertical-section__content h2,.accordion-section-item__text h2,.tags-section__desc h2,.image-list-section__desc h2,.image-section__desc h2,.image-slider-section__desc h2,.video-section__desc h2,.images-section__desc h2,.text-image-section__desc h2,.text-image-section__content h2,.media-text-section__desc h2,.media-text-section__content h2,.logos-section__desc h2,.pricing-section__desc h2,.pricing-section-card__text h2,.partners-section__desc h2,.history-section__desc h2,.links-section__desc h2{font-size:18px}@media (min-width: 767px){.wysiwyg h2,.text-page__section h2,.article-content__section h2,.cards-section__desc h2,.cards-section-card__desc h2,.columns-section__desc h2,.columns-section__item-text h2,.image-cards-section__desc h2,.formats-section__desc h2,.formats-section-card__text h2,.requests-section__desc h2,.experts-section__desc h2,.documents-section__desc h2,.roadmap-section__desc h2,.roadmap-section-step__text h2,.roadmap-vertical-section__desc h2,.roadmap-vertical-section__content h2,.accordion-section-item__text h2,.tags-section__desc h2,.image-list-section__desc h2,.image-section__desc h2,.image-slider-section__desc h2,.video-section__desc h2,.images-section__desc h2,.text-image-section__desc h2,.text-image-section__content h2,.media-text-section__desc h2,.media-text-section__content h2,.logos-section__desc h2,.pricing-section__desc h2,.pricing-section-card__text h2,.partners-section__desc h2,.history-section__desc h2,.links-section__desc h2{font-size:26px}}.wysiwyg h3,.text-page__section h3,.article-content__section h3,.cards-section__desc h3,.cards-section-card__desc h3,.columns-section__desc h3,.columns-section__item-text h3,.image-cards-section__desc h3,.formats-section__desc h3,.formats-section-card__text h3,.requests-section__desc h3,.experts-section__desc h3,.documents-section__desc h3,.roadmap-section__desc h3,.roadmap-section-step__text h3,.roadmap-vertical-section__desc h3,.roadmap-vertical-section__content h3,.accordion-section-item__text h3,.tags-section__desc h3,.image-list-section__desc h3,.image-section__desc h3,.image-slider-section__desc h3,.video-section__desc h3,.images-section__desc h3,.text-image-section__desc h3,.text-image-section__content h3,.media-text-section__desc h3,.media-text-section__content h3,.logos-section__desc h3,.pricing-section__desc h3,.pricing-section-card__text h3,.partners-section__desc h3,.history-section__desc h3,.links-section__desc h3{font-size:18px}@media (min-width: 1280px){.wysiwyg h3,.text-page__section h3,.article-content__section h3,.cards-section__desc h3,.cards-section-card__desc h3,.columns-section__desc h3,.columns-section__item-text h3,.image-cards-section__desc h3,.formats-section__desc h3,.formats-section-card__text h3,.requests-section__desc h3,.experts-section__desc h3,.documents-section__desc h3,.roadmap-section__desc h3,.roadmap-section-step__text h3,.roadmap-vertical-section__desc h3,.roadmap-vertical-section__content h3,.accordion-section-item__text h3,.tags-section__desc h3,.image-list-section__desc h3,.image-section__desc h3,.image-slider-section__desc h3,.video-section__desc h3,.images-section__desc h3,.text-image-section__desc h3,.text-image-section__content h3,.media-text-section__desc h3,.media-text-section__content h3,.logos-section__desc h3,.pricing-section__desc h3,.pricing-section-card__text h3,.partners-section__desc h3,.history-section__desc h3,.links-section__desc h3{font-size:20px}}.wysiwyg h4,.text-page__section h4,.article-content__section h4,.cards-section__desc h4,.cards-section-card__desc h4,.columns-section__desc h4,.columns-section__item-text h4,.image-cards-section__desc h4,.formats-section__desc h4,.formats-section-card__text h4,.requests-section__desc h4,.experts-section__desc h4,.documents-section__desc h4,.roadmap-section__desc h4,.roadmap-section-step__text h4,.roadmap-vertical-section__desc h4,.roadmap-vertical-section__content h4,.accordion-section-item__text h4,.tags-section__desc h4,.image-list-section__desc h4,.image-section__desc h4,.image-slider-section__desc h4,.video-section__desc h4,.images-section__desc h4,.text-image-section__desc h4,.text-image-section__content h4,.media-text-section__desc h4,.media-text-section__content h4,.logos-section__desc h4,.pricing-section__desc h4,.pricing-section-card__text h4,.partners-section__desc h4,.history-section__desc h4,.links-section__desc h4{font-size:16px;line-height:1.3}@media (min-width: 1280px){.wysiwyg h4,.text-page__section h4,.article-content__section h4,.cards-section__desc h4,.cards-section-card__desc h4,.columns-section__desc h4,.columns-section__item-text h4,.image-cards-section__desc h4,.formats-section__desc h4,.formats-section-card__text h4,.requests-section__desc h4,.experts-section__desc h4,.documents-section__desc h4,.roadmap-section__desc h4,.roadmap-section-step__text h4,.roadmap-vertical-section__desc h4,.roadmap-vertical-section__content h4,.accordion-section-item__text h4,.tags-section__desc h4,.image-list-section__desc h4,.image-section__desc h4,.image-slider-section__desc h4,.video-section__desc h4,.images-section__desc h4,.text-image-section__desc h4,.text-image-section__content h4,.media-text-section__desc h4,.media-text-section__content h4,.logos-section__desc h4,.pricing-section__desc h4,.pricing-section-card__text h4,.partners-section__desc h4,.history-section__desc h4,.links-section__desc h4{font-size:18px}}.wysiwyg h5,.wysiwyg h6,.text-page__section h5,.text-page__section h6,.article-content__section h5,.article-content__section h6,.cards-section__desc h5,.cards-section__desc h6,.cards-section-card__desc h5,.cards-section-card__desc h6,.columns-section__desc h5,.columns-section__desc h6,.columns-section__item-text h5,.columns-section__item-text h6,.image-cards-section__desc h5,.image-cards-section__desc h6,.formats-section__desc h5,.formats-section__desc h6,.formats-section-card__text h5,.formats-section-card__text h6,.requests-section__desc h5,.requests-section__desc h6,.experts-section__desc h5,.experts-section__desc h6,.documents-section__desc h5,.documents-section__desc h6,.roadmap-section__desc h5,.roadmap-section__desc h6,.roadmap-section-step__text h5,.roadmap-section-step__text h6,.roadmap-vertical-section__desc h5,.roadmap-vertical-section__desc h6,.roadmap-vertical-section__content h5,.roadmap-vertical-section__content h6,.accordion-section-item__text h5,.accordion-section-item__text h6,.tags-section__desc h5,.tags-section__desc h6,.image-list-section__desc h5,.image-list-section__desc h6,.image-section__desc h5,.image-section__desc h6,.image-slider-section__desc h5,.image-slider-section__desc h6,.video-section__desc h5,.video-section__desc h6,.images-section__desc h5,.images-section__desc h6,.text-image-section__desc h5,.text-image-section__desc h6,.text-image-section__content h5,.text-image-section__content h6,.media-text-section__desc h5,.media-text-section__desc h6,.media-text-section__content h5,.media-text-section__content h6,.logos-section__desc h5,.logos-section__desc h6,.pricing-section__desc h5,.pricing-section__desc h6,.pricing-section-card__text h5,.pricing-section-card__text h6,.partners-section__desc h5,.partners-section__desc h6,.history-section__desc h5,.history-section__desc h6,.links-section__desc h5,.links-section__desc h6{font-size:16px;line-height:1.4}.wysiwyg ul,.wysiwyg ol,.text-page__section ul,.text-page__section ol,.article-content__section ul,.article-content__section ol,.cards-section__desc ul,.cards-section__desc ol,.cards-section-card__desc ul,.cards-section-card__desc ol,.columns-section__desc ul,.columns-section__desc ol,.columns-section__item-text ul,.columns-section__item-text ol,.image-cards-section__desc ul,.image-cards-section__desc ol,.formats-section__desc ul,.formats-section__desc ol,.formats-section-card__text ul,.formats-section-card__text ol,.requests-section__desc ul,.requests-section__desc ol,.experts-section__desc ul,.experts-section__desc ol,.documents-section__desc ul,.documents-section__desc ol,.roadmap-section__desc ul,.roadmap-section__desc ol,.roadmap-section-step__text ul,.roadmap-section-step__text ol,.roadmap-vertical-section__desc ul,.roadmap-vertical-section__desc ol,.roadmap-vertical-section__content ul,.roadmap-vertical-section__content ol,.accordion-section-item__text ul,.accordion-section-item__text ol,.tags-section__desc ul,.tags-section__desc ol,.image-list-section__desc ul,.image-list-section__desc ol,.image-section__desc ul,.image-section__desc ol,.image-slider-section__desc ul,.image-slider-section__desc ol,.video-section__desc ul,.video-section__desc ol,.images-section__desc ul,.images-section__desc ol,.text-image-section__desc ul,.text-image-section__desc ol,.text-image-section__content ul,.text-image-section__content ol,.media-text-section__desc ul,.media-text-section__desc ol,.media-text-section__content ul,.media-text-section__content ol,.logos-section__desc ul,.logos-section__desc ol,.pricing-section__desc ul,.pricing-section__desc ol,.pricing-section-card__text ul,.pricing-section-card__text ol,.partners-section__desc ul,.partners-section__desc ol,.history-section__desc ul,.history-section__desc ol,.links-section__desc ul,.links-section__desc ol{padding-left:24px;list-style-position:outside}.wysiwyg ul,.text-page__section ul,.article-content__section ul,.cards-section__desc ul,.cards-section-card__desc ul,.columns-section__desc ul,.columns-section__item-text ul,.image-cards-section__desc ul,.formats-section__desc ul,.formats-section-card__text ul,.requests-section__desc ul,.experts-section__desc ul,.documents-section__desc ul,.roadmap-section__desc ul,.roadmap-section-step__text ul,.roadmap-vertical-section__desc ul,.roadmap-vertical-section__content ul,.accordion-section-item__text ul,.tags-section__desc ul,.image-list-section__desc ul,.image-section__desc ul,.image-slider-section__desc ul,.video-section__desc ul,.images-section__desc ul,.text-image-section__desc ul,.text-image-section__content ul,.media-text-section__desc ul,.media-text-section__content ul,.logos-section__desc ul,.pricing-section__desc ul,.pricing-section-card__text ul,.partners-section__desc ul,.history-section__desc ul,.links-section__desc ul,.wysiwyg ul li,.text-page__section ul li,.article-content__section ul li,.cards-section__desc ul li,.cards-section-card__desc ul li,.columns-section__desc ul li,.columns-section__item-text ul li,.image-cards-section__desc ul li,.formats-section__desc ul li,.formats-section-card__text ul li,.requests-section__desc ul li,.experts-section__desc ul li,.documents-section__desc ul li,.roadmap-section__desc ul li,.roadmap-section-step__text ul li,.roadmap-vertical-section__desc ul li,.roadmap-vertical-section__content ul li,.accordion-section-item__text ul li,.tags-section__desc ul li,.image-list-section__desc ul li,.image-section__desc ul li,.image-slider-section__desc ul li,.video-section__desc ul li,.images-section__desc ul li,.text-image-section__desc ul li,.text-image-section__content ul li,.media-text-section__desc ul li,.media-text-section__content ul li,.logos-section__desc ul li,.pricing-section__desc ul li,.pricing-section-card__text ul li,.partners-section__desc ul li,.history-section__desc ul li,.links-section__desc ul li{list-style-type:disc}.wysiwyg ol,.text-page__section ol,.article-content__section ol,.cards-section__desc ol,.cards-section-card__desc ol,.columns-section__desc ol,.columns-section__item-text ol,.image-cards-section__desc ol,.formats-section__desc ol,.formats-section-card__text ol,.requests-section__desc ol,.experts-section__desc ol,.documents-section__desc ol,.roadmap-section__desc ol,.roadmap-section-step__text ol,.roadmap-vertical-section__desc ol,.roadmap-vertical-section__content ol,.accordion-section-item__text ol,.tags-section__desc ol,.image-list-section__desc ol,.image-section__desc ol,.image-slider-section__desc ol,.video-section__desc ol,.images-section__desc ol,.text-image-section__desc ol,.text-image-section__content ol,.media-text-section__desc ol,.media-text-section__content ol,.logos-section__desc ol,.pricing-section__desc ol,.pricing-section-card__text ol,.partners-section__desc ol,.history-section__desc ol,.links-section__desc ol,.wysiwyg ol li,.text-page__section ol li,.article-content__section ol li,.cards-section__desc ol li,.cards-section-card__desc ol li,.columns-section__desc ol li,.columns-section__item-text ol li,.image-cards-section__desc ol li,.formats-section__desc ol li,.formats-section-card__text ol li,.requests-section__desc ol li,.experts-section__desc ol li,.documents-section__desc ol li,.roadmap-section__desc ol li,.roadmap-section-step__text ol li,.roadmap-vertical-section__desc ol li,.roadmap-vertical-section__content ol li,.accordion-section-item__text ol li,.tags-section__desc ol li,.image-list-section__desc ol li,.image-section__desc ol li,.image-slider-section__desc ol li,.video-section__desc ol li,.images-section__desc ol li,.text-image-section__desc ol li,.text-image-section__content ol li,.media-text-section__desc ol li,.media-text-section__content ol li,.logos-section__desc ol li,.pricing-section__desc ol li,.pricing-section-card__text ol li,.partners-section__desc ol li,.history-section__desc ol li,.links-section__desc ol li{list-style-type:decimal}.wysiwyg li,.text-page__section li,.article-content__section li,.cards-section__desc li,.cards-section-card__desc li,.columns-section__desc li,.columns-section__item-text li,.image-cards-section__desc li,.formats-section__desc li,.formats-section-card__text li,.requests-section__desc li,.experts-section__desc li,.documents-section__desc li,.roadmap-section__desc li,.roadmap-section-step__text li,.roadmap-vertical-section__desc li,.roadmap-vertical-section__content li,.accordion-section-item__text li,.tags-section__desc li,.image-list-section__desc li,.image-section__desc li,.image-slider-section__desc li,.video-section__desc li,.images-section__desc li,.text-image-section__desc li,.text-image-section__content li,.media-text-section__desc li,.media-text-section__content li,.logos-section__desc li,.pricing-section__desc li,.pricing-section-card__text li,.partners-section__desc li,.history-section__desc li,.links-section__desc li{font-size:inherit;line-height:1.4}.wysiwyg li+li,.text-page__section li+li,.article-content__section li+li,.cards-section__desc li+li,.cards-section-card__desc li+li,.columns-section__desc li+li,.columns-section__item-text li+li,.image-cards-section__desc li+li,.formats-section__desc li+li,.formats-section-card__text li+li,.requests-section__desc li+li,.experts-section__desc li+li,.documents-section__desc li+li,.roadmap-section__desc li+li,.roadmap-section-step__text li+li,.roadmap-vertical-section__desc li+li,.roadmap-vertical-section__content li+li,.accordion-section-item__text li+li,.tags-section__desc li+li,.image-list-section__desc li+li,.image-section__desc li+li,.image-slider-section__desc li+li,.video-section__desc li+li,.images-section__desc li+li,.text-image-section__desc li+li,.text-image-section__content li+li,.media-text-section__desc li+li,.media-text-section__content li+li,.logos-section__desc li+li,.pricing-section__desc li+li,.pricing-section-card__text li+li,.partners-section__desc li+li,.history-section__desc li+li,.links-section__desc li+li{margin-top:8px}.wysiwyg li>ul,.wysiwyg li>ol,.text-page__section li>ul,.text-page__section li>ol,.article-content__section li>ul,.article-content__section li>ol,.cards-section__desc li>ul,.cards-section__desc li>ol,.cards-section-card__desc li>ul,.cards-section-card__desc li>ol,.columns-section__desc li>ul,.columns-section__desc li>ol,.columns-section__item-text li>ul,.columns-section__item-text li>ol,.image-cards-section__desc li>ul,.image-cards-section__desc li>ol,.formats-section__desc li>ul,.formats-section__desc li>ol,.formats-section-card__text li>ul,.formats-section-card__text li>ol,.requests-section__desc li>ul,.requests-section__desc li>ol,.experts-section__desc li>ul,.experts-section__desc li>ol,.documents-section__desc li>ul,.documents-section__desc li>ol,.roadmap-section__desc li>ul,.roadmap-section__desc li>ol,.roadmap-section-step__text li>ul,.roadmap-section-step__text li>ol,.roadmap-vertical-section__desc li>ul,.roadmap-vertical-section__desc li>ol,.roadmap-vertical-section__content li>ul,.roadmap-vertical-section__content li>ol,.accordion-section-item__text li>ul,.accordion-section-item__text li>ol,.tags-section__desc li>ul,.tags-section__desc li>ol,.image-list-section__desc li>ul,.image-list-section__desc li>ol,.image-section__desc li>ul,.image-section__desc li>ol,.image-slider-section__desc li>ul,.image-slider-section__desc li>ol,.video-section__desc li>ul,.video-section__desc li>ol,.images-section__desc li>ul,.images-section__desc li>ol,.text-image-section__desc li>ul,.text-image-section__desc li>ol,.text-image-section__content li>ul,.text-image-section__content li>ol,.media-text-section__desc li>ul,.media-text-section__desc li>ol,.media-text-section__content li>ul,.media-text-section__content li>ol,.logos-section__desc li>ul,.logos-section__desc li>ol,.pricing-section__desc li>ul,.pricing-section__desc li>ol,.pricing-section-card__text li>ul,.pricing-section-card__text li>ol,.partners-section__desc li>ul,.partners-section__desc li>ol,.history-section__desc li>ul,.history-section__desc li>ol,.links-section__desc li>ul,.links-section__desc li>ol{margin-top:8px}.wysiwyg a:not(.button),.text-page__section a:not(.button),.article-content__section a:not(.button),.cards-section__desc a:not(.button),.cards-section-card__desc a:not(.button),.columns-section__desc a:not(.button),.columns-section__item-text a:not(.button),.image-cards-section__desc a:not(.button),.formats-section__desc a:not(.button),.formats-section-card__text a:not(.button),.requests-section__desc a:not(.button),.experts-section__desc a:not(.button),.documents-section__desc a:not(.button),.roadmap-section__desc a:not(.button),.roadmap-section-step__text a:not(.button),.roadmap-vertical-section__desc a:not(.button),.roadmap-vertical-section__content a:not(.button),.accordion-section-item__text a:not(.button),.tags-section__desc a:not(.button),.image-list-section__desc a:not(.button),.image-section__desc a:not(.button),.image-slider-section__desc a:not(.button),.video-section__desc a:not(.button),.images-section__desc a:not(.button),.text-image-section__desc a:not(.button),.text-image-section__content a:not(.button),.media-text-section__desc a:not(.button),.media-text-section__content a:not(.button),.logos-section__desc a:not(.button),.pricing-section__desc a:not(.button),.pricing-section-card__text a:not(.button),.partners-section__desc a:not(.button),.history-section__desc a:not(.button),.links-section__desc a:not(.button){color:var(--blue);font-weight:700;text-decoration:underline;text-underline-offset:2px}@media (hover: hover){.wysiwyg a:not(.button):hover,.text-page__section a:not(.button):hover,.article-content__section a:not(.button):hover,.cards-section__desc a:not(.button):hover,.cards-section-card__desc a:not(.button):hover,.columns-section__desc a:not(.button):hover,.columns-section__item-text a:not(.button):hover,.image-cards-section__desc a:not(.button):hover,.formats-section__desc a:not(.button):hover,.formats-section-card__text a:not(.button):hover,.requests-section__desc a:not(.button):hover,.experts-section__desc a:not(.button):hover,.documents-section__desc a:not(.button):hover,.roadmap-section__desc a:not(.button):hover,.roadmap-section-step__text a:not(.button):hover,.roadmap-vertical-section__desc a:not(.button):hover,.roadmap-vertical-section__content a:not(.button):hover,.accordion-section-item__text a:not(.button):hover,.tags-section__desc a:not(.button):hover,.image-list-section__desc a:not(.button):hover,.image-section__desc a:not(.button):hover,.image-slider-section__desc a:not(.button):hover,.video-section__desc a:not(.button):hover,.images-section__desc a:not(.button):hover,.text-image-section__desc a:not(.button):hover,.text-image-section__content a:not(.button):hover,.media-text-section__desc a:not(.button):hover,.media-text-section__content a:not(.button):hover,.logos-section__desc a:not(.button):hover,.pricing-section__desc a:not(.button):hover,.pricing-section-card__text a:not(.button):hover,.partners-section__desc a:not(.button):hover,.history-section__desc a:not(.button):hover,.links-section__desc a:not(.button):hover{color:var(--blue-hover)}}.wysiwyg a.button,.text-page__section a.button,.article-content__section a.button,.cards-section__desc a.button,.cards-section-card__desc a.button,.columns-section__desc a.button,.columns-section__item-text a.button,.image-cards-section__desc a.button,.formats-section__desc a.button,.formats-section-card__text a.button,.requests-section__desc a.button,.experts-section__desc a.button,.documents-section__desc a.button,.roadmap-section__desc a.button,.roadmap-section-step__text a.button,.roadmap-vertical-section__desc a.button,.roadmap-vertical-section__content a.button,.accordion-section-item__text a.button,.tags-section__desc a.button,.image-list-section__desc a.button,.image-section__desc a.button,.image-slider-section__desc a.button,.video-section__desc a.button,.images-section__desc a.button,.text-image-section__desc a.button,.text-image-section__content a.button,.media-text-section__desc a.button,.media-text-section__content a.button,.logos-section__desc a.button,.pricing-section__desc a.button,.pricing-section-card__text a.button,.partners-section__desc a.button,.history-section__desc a.button,.links-section__desc a.button{text-decoration:none;text-underline-offset:unset}.wysiwyg strong,.wysiwyg b,.text-page__section strong,.text-page__section b,.article-content__section strong,.article-content__section b,.cards-section__desc strong,.cards-section__desc b,.cards-section-card__desc strong,.cards-section-card__desc b,.columns-section__desc strong,.columns-section__desc b,.columns-section__item-text strong,.columns-section__item-text b,.image-cards-section__desc strong,.image-cards-section__desc b,.formats-section__desc strong,.formats-section__desc b,.formats-section-card__text strong,.formats-section-card__text b,.requests-section__desc strong,.requests-section__desc b,.experts-section__desc strong,.experts-section__desc b,.documents-section__desc strong,.documents-section__desc b,.roadmap-section__desc strong,.roadmap-section__desc b,.roadmap-section-step__text strong,.roadmap-section-step__text b,.roadmap-vertical-section__desc strong,.roadmap-vertical-section__desc b,.roadmap-vertical-section__content strong,.roadmap-vertical-section__content b,.accordion-section-item__text strong,.accordion-section-item__text b,.tags-section__desc strong,.tags-section__desc b,.image-list-section__desc strong,.image-list-section__desc b,.image-section__desc strong,.image-section__desc b,.image-slider-section__desc strong,.image-slider-section__desc b,.video-section__desc strong,.video-section__desc b,.images-section__desc strong,.images-section__desc b,.text-image-section__desc strong,.text-image-section__desc b,.text-image-section__content strong,.text-image-section__content b,.media-text-section__desc strong,.media-text-section__desc b,.media-text-section__content strong,.media-text-section__content b,.logos-section__desc strong,.logos-section__desc b,.pricing-section__desc strong,.pricing-section__desc b,.pricing-section-card__text strong,.pricing-section-card__text b,.partners-section__desc strong,.partners-section__desc b,.history-section__desc strong,.history-section__desc b,.links-section__desc strong,.links-section__desc b{font-weight:700}.wysiwyg em,.wysiwyg i,.text-page__section em,.text-page__section i,.article-content__section em,.article-content__section i,.cards-section__desc em,.cards-section__desc i,.cards-section-card__desc em,.cards-section-card__desc i,.columns-section__desc em,.columns-section__desc i,.columns-section__item-text em,.columns-section__item-text i,.image-cards-section__desc em,.image-cards-section__desc i,.formats-section__desc em,.formats-section__desc i,.formats-section-card__text em,.formats-section-card__text i,.requests-section__desc em,.requests-section__desc i,.experts-section__desc em,.experts-section__desc i,.documents-section__desc em,.documents-section__desc i,.roadmap-section__desc em,.roadmap-section__desc i,.roadmap-section-step__text em,.roadmap-section-step__text i,.roadmap-vertical-section__desc em,.roadmap-vertical-section__desc i,.roadmap-vertical-section__content em,.roadmap-vertical-section__content i,.accordion-section-item__text em,.accordion-section-item__text i,.tags-section__desc em,.tags-section__desc i,.image-list-section__desc em,.image-list-section__desc i,.image-section__desc em,.image-section__desc i,.image-slider-section__desc em,.image-slider-section__desc i,.video-section__desc em,.video-section__desc i,.images-section__desc em,.images-section__desc i,.text-image-section__desc em,.text-image-section__desc i,.text-image-section__content em,.text-image-section__content i,.media-text-section__desc em,.media-text-section__desc i,.media-text-section__content em,.media-text-section__content i,.logos-section__desc em,.logos-section__desc i,.pricing-section__desc em,.pricing-section__desc i,.pricing-section-card__text em,.pricing-section-card__text i,.partners-section__desc em,.partners-section__desc i,.history-section__desc em,.history-section__desc i,.links-section__desc em,.links-section__desc i{font-style:italic}.wysiwyg blockquote,.text-page__section blockquote,.article-content__section blockquote,.cards-section__desc blockquote,.cards-section-card__desc blockquote,.columns-section__desc blockquote,.columns-section__item-text blockquote,.image-cards-section__desc blockquote,.formats-section__desc blockquote,.formats-section-card__text blockquote,.requests-section__desc blockquote,.experts-section__desc blockquote,.documents-section__desc blockquote,.roadmap-section__desc blockquote,.roadmap-section-step__text blockquote,.roadmap-vertical-section__desc blockquote,.roadmap-vertical-section__content blockquote,.accordion-section-item__text blockquote,.tags-section__desc blockquote,.image-list-section__desc blockquote,.image-section__desc blockquote,.image-slider-section__desc blockquote,.video-section__desc blockquote,.images-section__desc blockquote,.text-image-section__desc blockquote,.text-image-section__content blockquote,.media-text-section__desc blockquote,.media-text-section__content blockquote,.logos-section__desc blockquote,.pricing-section__desc blockquote,.pricing-section-card__text blockquote,.partners-section__desc blockquote,.history-section__desc blockquote,.links-section__desc blockquote{padding-left:16px;border-left:3px solid var(--green);color:var(--black)}.wysiwyg hr,.text-page__section hr,.article-content__section hr,.cards-section__desc hr,.cards-section-card__desc hr,.columns-section__desc hr,.columns-section__item-text hr,.image-cards-section__desc hr,.formats-section__desc hr,.formats-section-card__text hr,.requests-section__desc hr,.experts-section__desc hr,.documents-section__desc hr,.roadmap-section__desc hr,.roadmap-section-step__text hr,.roadmap-vertical-section__desc hr,.roadmap-vertical-section__content hr,.accordion-section-item__text hr,.tags-section__desc hr,.image-list-section__desc hr,.image-section__desc hr,.image-slider-section__desc hr,.video-section__desc hr,.images-section__desc hr,.text-image-section__desc hr,.text-image-section__content hr,.media-text-section__desc hr,.media-text-section__content hr,.logos-section__desc hr,.pricing-section__desc hr,.pricing-section-card__text hr,.partners-section__desc hr,.history-section__desc hr,.links-section__desc hr{border:0;border-top:1px solid #e0e0e0}.wysiwyg img,.text-page__section img,.article-content__section img,.cards-section__desc img,.cards-section-card__desc img,.columns-section__desc img,.columns-section__item-text img,.image-cards-section__desc img,.formats-section__desc img,.formats-section-card__text img,.requests-section__desc img,.experts-section__desc img,.documents-section__desc img,.roadmap-section__desc img,.roadmap-section-step__text img,.roadmap-vertical-section__desc img,.roadmap-vertical-section__content img,.accordion-section-item__text img,.tags-section__desc img,.image-list-section__desc img,.image-section__desc img,.image-slider-section__desc img,.video-section__desc img,.images-section__desc img,.text-image-section__desc img,.text-image-section__content img,.media-text-section__desc img,.media-text-section__content img,.logos-section__desc img,.pricing-section__desc img,.pricing-section-card__text img,.partners-section__desc img,.history-section__desc img,.links-section__desc img{display:block;max-width:100%;height:auto}.wysiwyg figure figcaption,.text-page__section figure figcaption,.article-content__section figure figcaption,.cards-section__desc figure figcaption,.cards-section-card__desc figure figcaption,.columns-section__desc figure figcaption,.columns-section__item-text figure figcaption,.image-cards-section__desc figure figcaption,.formats-section__desc figure figcaption,.formats-section-card__text figure figcaption,.requests-section__desc figure figcaption,.experts-section__desc figure figcaption,.documents-section__desc figure figcaption,.roadmap-section__desc figure figcaption,.roadmap-section-step__text figure figcaption,.roadmap-vertical-section__desc figure figcaption,.roadmap-vertical-section__content figure figcaption,.accordion-section-item__text figure figcaption,.tags-section__desc figure figcaption,.image-list-section__desc figure figcaption,.image-section__desc figure figcaption,.image-slider-section__desc figure figcaption,.video-section__desc figure figcaption,.images-section__desc figure figcaption,.text-image-section__desc figure figcaption,.text-image-section__content figure figcaption,.media-text-section__desc figure figcaption,.media-text-section__content figure figcaption,.logos-section__desc figure figcaption,.pricing-section__desc figure figcaption,.pricing-section-card__text figure figcaption,.partners-section__desc figure figcaption,.history-section__desc figure figcaption,.links-section__desc figure figcaption{margin-top:8px;font-size:14px;line-height:1.4;color:#0b132499}.wysiwyg code,.text-page__section code,.article-content__section code,.cards-section__desc code,.cards-section-card__desc code,.columns-section__desc code,.columns-section__item-text code,.image-cards-section__desc code,.formats-section__desc code,.formats-section-card__text code,.requests-section__desc code,.experts-section__desc code,.documents-section__desc code,.roadmap-section__desc code,.roadmap-section-step__text code,.roadmap-vertical-section__desc code,.roadmap-vertical-section__content code,.accordion-section-item__text code,.tags-section__desc code,.image-list-section__desc code,.image-section__desc code,.image-slider-section__desc code,.video-section__desc code,.images-section__desc code,.text-image-section__desc code,.text-image-section__content code,.media-text-section__desc code,.media-text-section__content code,.logos-section__desc code,.pricing-section__desc code,.pricing-section-card__text code,.partners-section__desc code,.history-section__desc code,.links-section__desc code{padding:.1em .35em;border-radius:4px;background:#0b13240f;font-size:.92em}.wysiwyg pre,.text-page__section pre,.article-content__section pre,.cards-section__desc pre,.cards-section-card__desc pre,.columns-section__desc pre,.columns-section__item-text pre,.image-cards-section__desc pre,.formats-section__desc pre,.formats-section-card__text pre,.requests-section__desc pre,.experts-section__desc pre,.documents-section__desc pre,.roadmap-section__desc pre,.roadmap-section-step__text pre,.roadmap-vertical-section__desc pre,.roadmap-vertical-section__content pre,.accordion-section-item__text pre,.tags-section__desc pre,.image-list-section__desc pre,.image-section__desc pre,.image-slider-section__desc pre,.video-section__desc pre,.images-section__desc pre,.text-image-section__desc pre,.text-image-section__content pre,.media-text-section__desc pre,.media-text-section__content pre,.logos-section__desc pre,.pricing-section__desc pre,.pricing-section-card__text pre,.partners-section__desc pre,.history-section__desc pre,.links-section__desc pre{padding:16px;overflow-x:auto;border-radius:8px;background:#0b13240f;font-size:14px;line-height:1.4}.wysiwyg pre code,.text-page__section pre code,.article-content__section pre code,.cards-section__desc pre code,.cards-section-card__desc pre code,.columns-section__desc pre code,.columns-section__item-text pre code,.image-cards-section__desc pre code,.formats-section__desc pre code,.formats-section-card__text pre code,.requests-section__desc pre code,.experts-section__desc pre code,.documents-section__desc pre code,.roadmap-section__desc pre code,.roadmap-section-step__text pre code,.roadmap-vertical-section__desc pre code,.roadmap-vertical-section__content pre code,.accordion-section-item__text pre code,.tags-section__desc pre code,.image-list-section__desc pre code,.image-section__desc pre code,.image-slider-section__desc pre code,.video-section__desc pre code,.images-section__desc pre code,.text-image-section__desc pre code,.text-image-section__content pre code,.media-text-section__desc pre code,.media-text-section__content pre code,.logos-section__desc pre code,.pricing-section__desc pre code,.pricing-section-card__text pre code,.partners-section__desc pre code,.history-section__desc pre code,.links-section__desc pre code{padding:0;background:none;font-size:inherit}.wysiwyg table,.text-page__section table,.article-content__section table,.cards-section__desc table,.cards-section-card__desc table,.columns-section__desc table,.columns-section__item-text table,.image-cards-section__desc table,.formats-section__desc table,.formats-section-card__text table,.requests-section__desc table,.experts-section__desc table,.documents-section__desc table,.roadmap-section__desc table,.roadmap-section-step__text table,.roadmap-vertical-section__desc table,.roadmap-vertical-section__content table,.accordion-section-item__text table,.tags-section__desc table,.image-list-section__desc table,.image-section__desc table,.image-slider-section__desc table,.video-section__desc table,.images-section__desc table,.text-image-section__desc table,.text-image-section__content table,.media-text-section__desc table,.media-text-section__content table,.logos-section__desc table,.pricing-section__desc table,.pricing-section-card__text table,.partners-section__desc table,.history-section__desc table,.links-section__desc table{width:100%;min-width:560px;border-collapse:collapse;color:var(--black);font-size:inherit;line-height:1.4}@media (min-width: 767px){.wysiwyg table,.text-page__section table,.article-content__section table,.cards-section__desc table,.cards-section-card__desc table,.columns-section__desc table,.columns-section__item-text table,.image-cards-section__desc table,.formats-section__desc table,.formats-section-card__text table,.requests-section__desc table,.experts-section__desc table,.documents-section__desc table,.roadmap-section__desc table,.roadmap-section-step__text table,.roadmap-vertical-section__desc table,.roadmap-vertical-section__content table,.accordion-section-item__text table,.tags-section__desc table,.image-list-section__desc table,.image-section__desc table,.image-slider-section__desc table,.video-section__desc table,.images-section__desc table,.text-image-section__desc table,.text-image-section__content table,.media-text-section__desc table,.media-text-section__content table,.logos-section__desc table,.pricing-section__desc table,.pricing-section-card__text table,.partners-section__desc table,.history-section__desc table,.links-section__desc table{min-width:0}}.wysiwyg th,.wysiwyg td,.text-page__section th,.text-page__section td,.article-content__section th,.article-content__section td,.cards-section__desc th,.cards-section__desc td,.cards-section-card__desc th,.cards-section-card__desc td,.columns-section__desc th,.columns-section__desc td,.columns-section__item-text th,.columns-section__item-text td,.image-cards-section__desc th,.image-cards-section__desc td,.formats-section__desc th,.formats-section__desc td,.formats-section-card__text th,.formats-section-card__text td,.requests-section__desc th,.requests-section__desc td,.experts-section__desc th,.experts-section__desc td,.documents-section__desc th,.documents-section__desc td,.roadmap-section__desc th,.roadmap-section__desc td,.roadmap-section-step__text th,.roadmap-section-step__text td,.roadmap-vertical-section__desc th,.roadmap-vertical-section__desc td,.roadmap-vertical-section__content th,.roadmap-vertical-section__content td,.accordion-section-item__text th,.accordion-section-item__text td,.tags-section__desc th,.tags-section__desc td,.image-list-section__desc th,.image-list-section__desc td,.image-section__desc th,.image-section__desc td,.image-slider-section__desc th,.image-slider-section__desc td,.video-section__desc th,.video-section__desc td,.images-section__desc th,.images-section__desc td,.text-image-section__desc th,.text-image-section__desc td,.text-image-section__content th,.text-image-section__content td,.media-text-section__desc th,.media-text-section__desc td,.media-text-section__content th,.media-text-section__content td,.logos-section__desc th,.logos-section__desc td,.pricing-section__desc th,.pricing-section__desc td,.pricing-section-card__text th,.pricing-section-card__text td,.partners-section__desc th,.partners-section__desc td,.history-section__desc th,.history-section__desc td,.links-section__desc th,.links-section__desc td{padding:8px 12px;border:1px solid #e0e0e0;text-align:left;vertical-align:top;font-weight:400;background:var(--white)}@media (min-width: 767px){.wysiwyg th,.wysiwyg td,.text-page__section th,.text-page__section td,.article-content__section th,.article-content__section td,.cards-section__desc th,.cards-section__desc td,.cards-section-card__desc th,.cards-section-card__desc td,.columns-section__desc th,.columns-section__desc td,.columns-section__item-text th,.columns-section__item-text td,.image-cards-section__desc th,.image-cards-section__desc td,.formats-section__desc th,.formats-section__desc td,.formats-section-card__text th,.formats-section-card__text td,.requests-section__desc th,.requests-section__desc td,.experts-section__desc th,.experts-section__desc td,.documents-section__desc th,.documents-section__desc td,.roadmap-section__desc th,.roadmap-section__desc td,.roadmap-section-step__text th,.roadmap-section-step__text td,.roadmap-vertical-section__desc th,.roadmap-vertical-section__desc td,.roadmap-vertical-section__content th,.roadmap-vertical-section__content td,.accordion-section-item__text th,.accordion-section-item__text td,.tags-section__desc th,.tags-section__desc td,.image-list-section__desc th,.image-list-section__desc td,.image-section__desc th,.image-section__desc td,.image-slider-section__desc th,.image-slider-section__desc td,.video-section__desc th,.video-section__desc td,.images-section__desc th,.images-section__desc td,.text-image-section__desc th,.text-image-section__desc td,.text-image-section__content th,.text-image-section__content td,.media-text-section__desc th,.media-text-section__desc td,.media-text-section__content th,.media-text-section__content td,.logos-section__desc th,.logos-section__desc td,.pricing-section__desc th,.pricing-section__desc td,.pricing-section-card__text th,.pricing-section-card__text td,.partners-section__desc th,.partners-section__desc td,.history-section__desc th,.history-section__desc td,.links-section__desc th,.links-section__desc td{padding:10px 16px}}.wysiwyg th,.text-page__section th,.article-content__section th,.cards-section__desc th,.cards-section-card__desc th,.columns-section__desc th,.columns-section__item-text th,.image-cards-section__desc th,.formats-section__desc th,.formats-section-card__text th,.requests-section__desc th,.experts-section__desc th,.documents-section__desc th,.roadmap-section__desc th,.roadmap-section-step__text th,.roadmap-vertical-section__desc th,.roadmap-vertical-section__content th,.accordion-section-item__text th,.tags-section__desc th,.image-list-section__desc th,.image-section__desc th,.image-slider-section__desc th,.video-section__desc th,.images-section__desc th,.text-image-section__desc th,.text-image-section__content th,.media-text-section__desc th,.media-text-section__content th,.logos-section__desc th,.pricing-section__desc th,.pricing-section-card__text th,.partners-section__desc th,.history-section__desc th,.links-section__desc th{font-weight:700}.wysiwyg:has(>table),.text-page__section:has(>table),.article-content__section:has(>table),.cards-section__desc:has(>table),.cards-section-card__desc:has(>table),.columns-section__desc:has(>table),.columns-section__item-text:has(>table),.image-cards-section__desc:has(>table),.formats-section__desc:has(>table),.formats-section-card__text:has(>table),.requests-section__desc:has(>table),.experts-section__desc:has(>table),.documents-section__desc:has(>table),.roadmap-section__desc:has(>table),.roadmap-section-step__text:has(>table),.roadmap-vertical-section__desc:has(>table),.roadmap-vertical-section__content:has(>table),.accordion-section-item__text:has(>table),.tags-section__desc:has(>table),.image-list-section__desc:has(>table),.image-section__desc:has(>table),.image-slider-section__desc:has(>table),.video-section__desc:has(>table),.images-section__desc:has(>table),.text-image-section__desc:has(>table),.text-image-section__content:has(>table),.media-text-section__desc:has(>table),.media-text-section__content:has(>table),.logos-section__desc:has(>table),.pricing-section__desc:has(>table),.pricing-section-card__text:has(>table),.partners-section__desc:has(>table),.history-section__desc:has(>table),.links-section__desc:has(>table){overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 766px){.wysiwyg:has(>table),.text-page__section:has(>table),.article-content__section:has(>table),.cards-section__desc:has(>table),.cards-section-card__desc:has(>table),.columns-section__desc:has(>table),.columns-section__item-text:has(>table),.image-cards-section__desc:has(>table),.formats-section__desc:has(>table),.formats-section-card__text:has(>table),.requests-section__desc:has(>table),.experts-section__desc:has(>table),.documents-section__desc:has(>table),.roadmap-section__desc:has(>table),.roadmap-section-step__text:has(>table),.roadmap-vertical-section__desc:has(>table),.roadmap-vertical-section__content:has(>table),.accordion-section-item__text:has(>table),.tags-section__desc:has(>table),.image-list-section__desc:has(>table),.image-section__desc:has(>table),.image-slider-section__desc:has(>table),.video-section__desc:has(>table),.images-section__desc:has(>table),.text-image-section__desc:has(>table),.text-image-section__content:has(>table),.media-text-section__desc:has(>table),.media-text-section__content:has(>table),.logos-section__desc:has(>table),.pricing-section__desc:has(>table),.pricing-section-card__text:has(>table),.partners-section__desc:has(>table),.history-section__desc:has(>table),.links-section__desc:has(>table){margin-right:calc(-1 * var(--container-padding));padding-right:var(--container-padding)}}.course-content-block{margin-bottom:var(--section-margin)}.course-content-block .service-section-title{margin-bottom:28px}@media (min-width: 767px){.course-content-block .service-section-title{margin-bottom:40px}}@media (min-width: 1280px){.course-content-block .service-section-title{margin-bottom:60px}}.course-content-block__body{color:var(--black)}.course-content-block__body>*{margin-top:16px}.course-content-block__body h2{margin-bottom:24px;font-size:26px;line-height:1.2;font-weight:700}@media (min-width: 767px){.course-content-block__body h2{font-size:32px}}@media (min-width: 1280px){.course-content-block__body h2{font-size:36px}}.course-content-block__body p{font-size:16px;line-height:1.4}@media (min-width: 767px){.course-content-block__body p{font-size:18px}}.course-content-block__body ul{padding-left:24px;list-style:disc}.course-content-block__body ul li{list-style:disc}.course-content-block__body ol{padding-left:24px}.course-content-block__body ol li{list-style:decimal}.course-content-block__body li{font-size:16px;line-height:1.4}@media (min-width: 767px){.course-content-block__body li{font-size:18px}}.course-content-block__body li+li{margin-top:8px}.course-content-block .course-program__title{margin-bottom:32px}@media (min-width: 767px){.course-content-block .course-program__title{margin-bottom:40px}}@media (min-width: 1280px){.course-content-block .course-program__title{margin-bottom:60px}}@media (min-width: 1280px){.header__nav [id^=bx_incl_area]{display:flex;gap:16px}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-outline-width: 1px;--f-button-outline-color: rgba(0, 0, 0, .7);--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-opacity: 1;--f-button-svg-disabled-opacity: .5;--f-button-svg-transition: opacity .15s ease;--f-button-svg-transform: none}.f-button{width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);transform:var(--f-button-transform);transition:var(--f-button-transition);-webkit-backdrop-filter:var(--f-button-backdrop-filter);backdrop-filter:var(--f-button-backdrop-filter);display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;pointer-events:all;cursor:pointer;overflow:hidden}@media (hover:hover){.f-button:hover:not([aria-disabled]){color:var(--f-button-hover-color, var(--f-button-color));background-color:var(--f-button-hover-bg, var(--f-button-bg))}}.f-button:active:not([aria-disabled]){color:var(--f-button-active-color, var(--f-button-hover-color, var(--f-button-color)));background-color:var(--f-button-active-bg, var(--f-button-hover-bg, var(--f-button-bg)))}.f-button:focus{outline:none}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset)}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);transform:var(--f-button-svg-transform);fill:var(--f-button-svg-fill);filter:var(--f-button-svg-filter);opacity:var(--f-button-svg-opacity, 1);transition:var(--f-button-svg-transition);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}[data-panzoom-action=toggleFS] g:first-child{display:flex}[data-panzoom-action=toggleFS] g:last-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:first-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:last-child{display:flex}[data-autoplay-action=toggle] svg g:first-child{display:flex}[data-autoplay-action=toggle] svg g:last-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:first-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}:root{--f-spinner-color-1: rgba(0, 0, 0, .1);--f-spinner-color-2: rgba(17, 24, 28, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px}.f-spinner{position:absolute;top:50%;left:50%;margin:0;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height);translate:-50% -50%;border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:var(--f-spinner-color-2);border-radius:var(--f-spinner-border-radius);animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both}@keyframes f-spinner{to{rotate:360deg}}.f-panzoom,.f-zoomable{position:relative;overflow:hidden;display:flex;align-items:center;flex-direction:column}.f-panzoom:before,.f-panzoom:after,.f-zoomable:before,.f-zoomable:after{display:block;content:""}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom.in-fullscreen,.f-zoomable.in-fullscreen{position:fixed;top:0;left:0;margin:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:unset!important;z-index:9999}.f-panzoom__wrapper{position:relative;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{display:block;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__content.is-lazyloading,.f-panzoom__content.has-lazyerror{visibility:hidden}img.f-panzoom__content{width:auto;height:auto;vertical-align:top;object-fit:contain;transition:none;-webkit-user-select:none;user-select:none}.f-panzoom__wrapper>.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.f-panzoom__viewport>.f-panzoom__content{width:100%;height:100%;object-fit:fill}picture.f-panzoom__content img{vertical-align:top;width:100%;height:auto;max-height:100%;object-fit:contain;transition:none;-webkit-user-select:none;user-select:none}.f-panzoom__protected{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;-webkit-user-select:none;user-select:none}html.with-panzoom-in-fullscreen{overflow:hidden}.f-fadeIn{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, .2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s) * .2) ease calc(var(--f-transition-duration, .2s) * .8) both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}@keyframes f-slideInPrevX{0%{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextX{0%{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextX{to{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevX{to{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}}.is-vertical .f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}@keyframes f-slideInPrevY{0%{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextY{0%{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextY{to{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevY{to{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}}.f-zoomInUp{animation:var(--f-transition-duration, .3s) ease both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, .3s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(var(--f-zoomInUp-scale, .975)) translate3d(var(--f-zoomInUp-x, 0),var(--f-zoomInUp-y, 16px),0);opacity:var(--f-zoomInUp-opacity, 0)}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(var(--f-zoomOutDown-scale, .975)) translate3d(var(--f-zoomOutDown-x, 0),var(--f-zoomOutDown-y, 16px),0);opacity:0}}.f-throwOutUp{animation:var(--f-throwOutUp-duration, .2s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throwOutDown-duration, .2s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throwOutUp-y, 150px) * -1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throwOutDown-y, 150px),0);opacity:0}}.has-iframe .f-html,.has-pdf .f-html,.has-gmap .f-html{width:100%;height:100%;min-height:1px;overflow:visible}.has-pdf .f-html,.has-gmap .f-html{padding:0}.f-html{position:relative;box-sizing:border-box;margin:var(--f-html-margin, 0);padding:var(--f-html-padding, 2rem);color:var(--f-html-color, currentColor);background:var(--f-html-bg)}.is-loading>.f-html{opacity:0}.f-html.is-error{text-align:center}.f-iframe{display:block;margin:0;border:0;height:100%;width:100%}.f-caption{align-self:center;flex-shrink:0;margin:var(--f-caption-margin);padding:var(--f-caption-padding, 16px 8px);max-width:100%;max-height:calc(80vh - 100px);overflow:auto;overflow-wrap:anywhere;line-height:var(--f-caption-line-height);color:var(--f-caption-color);background:var(--f-caption-bg);font:var(--f-caption-font);text-wrap:balance}.has-html5video .f-html,.has-youtube .f-html,.has-vimeo .f-html{padding:0;width:100%;height:100%;min-height:1px;overflow:visible;max-width:var(--f-video-width, 960px);max-height:var(--f-video-height, 540px);aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg, rgba(0, 0, 0, .9))}.f-html5video{border:0;display:block;height:100%;width:100%;background:transparent}.f-button.is-arrow{--f-button-width: var(--f-arrow-width, 46px);--f-button-height: var(--f-arrow-height, 46px);--f-button-svg-width: var(--f-arrow-svg-width, 24px);--f-button-svg-height: var(--f-arrow-svg-height, 24px);--f-button-svg-stroke-width: var(--f-arrow-svg-stroke-width, 1.75);--f-button-border-radius: var(--f-arrow-border-radius, unset);--f-button-bg: var(--f-arrow-bg, transparent);--f-button-hover-bg: var(--f-arrow-hover-bg, var(--f-arrow-bg));--f-button-active-bg: var(--f-arrow-active-bg, var(--f-arrow-hover-bg));--f-button-shadow: var(--f-arrow-shadow);--f-button-color: var(--f-arrow-color);--f-button-hover-color: var(--f-arrow-hover-color, var(--f-arrow-color));--f-button-active-color: var( --f-arrow-active-color, var(--f-arrow-hover-color) );overflow:visible}.f-button.is-arrow.is-prev,.f-button.is-arrow.is-next{position:absolute;transform:translate(0);z-index:20}.is-horizontal .f-button.is-arrow.is-prev,.is-horizontal .f-button.is-arrow.is-next{inset:50% auto auto;transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos, 0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos, 0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{top:var(--f-arrow-pos, 0);right:auto;bottom:auto;left:50%;transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{top:auto;right:auto;bottom:var(--f-arrow-pos, 0);left:50%;transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-prev svg,.is-vertical .f-button.is-arrow.is-next svg{transform:rotate(90deg)}.f-carousel__toolbar{display:grid;grid-template-columns:1fr auto 1fr;margin:var(--f-toolbar-margin, 0);padding:var(--f-toolbar-padding, 8px);line-height:var(--f-toolbar-line-height);background:var(--f-toolbar-bg, none);box-shadow:var(--f-toolbar-shadow, none);-webkit-backdrop-filter:var(--f-toolbar-backdrop-filter);backdrop-filter:var(--f-toolbar-backdrop-filter);position:relative;z-index:20;color:var(--f-toolbar-color, currentColor);font-size:var(--f-toolbar-font-size, 17px);font-weight:var(--f-toolbar-font-weight, inherit);font-family:var(--f-toolbar-font, -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif);text-shadow:var(--f-toolbar-text-shadow);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;pointer-events:none}.f-carousel__toolbar.is-absolute{position:absolute;top:0;left:0;right:0}.f-carousel__toolbar .f-button:focus-visible{position:relative;z-index:1}.f-carousel__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:var(--f-toolbar-gap, 0)}.f-carousel__toolbar__column.is-left{display:flex;justify-self:flex-start;justify-content:flex-start}.f-carousel__toolbar__column.is-middle{display:flex;justify-content:center}.f-carousel__toolbar__column.is-right{display:flex;justify-self:flex-end;justify-content:flex-end;flex-flow:nowrap}.f-carousel__toolbar__column{pointer-events:none}.f-carousel__toolbar__column>*{pointer-events:all}.f-counter{position:relative;display:flex;flex-direction:row;cursor:default;-webkit-user-select:none;user-select:none;margin:var(--f-counter-margin, 0);padding:var(--f-counter-padding, 4px);line-height:var(--f-counter-line-height);background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius)}.f-counter span{padding:0 var(--f-counter-gap, 4px)}:root{--f-thumbs-gap: 8px;--f-thumbs-margin: 0;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-bg: transparent;--f-thumbs-transition: max-height .3s ease, max-width .3s ease, padding .3s ease;--f-thumbs-z-index: 1;--f-thumbs-viewport-padding-x: 0px;--f-thumbs-viewport-padding-y: 0px;--f-thumb-width: 94px;--f-thumb-height: 76px;--f-thumb-clip-width: 46px;--f-thumb-extra-gap: 16px;--f-thumb-opacity: 1;--f-thumb-transition: opacity .3s ease, transform .15s ease;--f-thumb-border: none;--f-thumb-border-radius: 4px;--f-thumb-shadow: none;--f-thumb-bg: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .05));--f-thumb-focus-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-border-transition: all .1s ease;--f-thumb-img-width: 100%;--f-thumb-img-height: 100%;--f-thumb-img-fit: cover;--f-thumb-img-position: 50% 20%}.f-thumbs{--f-carousel-slide-width: var(--f-thumb-width);--f-carousel-slide-height: var(--f-thumb-height);--f-carousel-gap: var(--f-thumbs-gap);position:relative;box-sizing:border-box;flex-shrink:0;margin:var(--f-thumbs-margin);padding:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);overflow:hidden;background:var(--f-thumbs-bg);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:var(--f-thumbs-transition);z-index:var(--f-thumbs-z-index)}.f-thumbs.is-horizontal{max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y) * 2)}.f-thumbs.is-horizontal.is-hidden{max-height:0;--f-thumbs-padding-y: 0}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x) * 2)}.f-thumbs.is-vertical.is-hidden{max-width:0;--f-thumbs-padding-x: 0}.f-thumbs.is-scrollable.is-hidden{max-height:0;--f-thumbs-padding-y: 0}.f-thumbs.is-ltr{direction:ltr}.f-thumbs.is-rtl{direction:rtl}.f-thumbs img{display:block;width:var(--f-thumb-img-width);height:var(--f-thumb-img-height);object-fit:var(--f-thumb-img-fit);object-position:var(--f-thumb-img-position);pointer-events:none;border-radius:inherit;color:transparent}.f-thumbs img[data-lazy-src]{visibility:hidden}.f-thumbs img.has-lazyerror{display:none}.f-thumbs__viewport{box-sizing:border-box;height:100%;padding:var(--f-thumbs-viewport-padding-y) var(--f-thumbs-viewport-padding-x);overflow:visible;display:grid}.f-thumbs__slide{position:relative;box-sizing:border-box;grid-area:1/1;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);margin:0;padding:0;display:flex;align-items:center;flex-direction:column;cursor:pointer;overflow:visible}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity, 1);transform:var(--f-thumb-hover-transform, none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border, none);box-shadow:var(--f-thumb-hover-shadow, var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;display:block;margin:auto;padding:0;position:relative;overflow:visible;width:100%;height:100%;outline:none;transition:var(--f-thumb-transition);border-radius:var(--f-thumb-border-radius);opacity:var(--f-thumb-opacity);transform:var(--f-thumb-transform);background:var(--f-thumb-bg)}.f-thumbs__slide button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;transition:var(--f-thumb-border-transition);border-radius:inherit;border:var(--f-thumb-border);box-shadow:var(--f-thumb-shadow)}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity, 1);transform:var(--f-thumb-focus-transform, none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity, 1);transform:var(--f-thumb-active-transform, none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border, none);box-shadow:var(--f-thumb-active-shadow, var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity, 1);transform:var(--f-thumb-selected-transform, none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border, none);box-shadow:var(--f-thumb-selected-shadow, var(--f-thumb-shadow))}.f-thumbs.is-modern{--f-carousel-slide-width: calc( var(--f-thumb-clip-width) + var(--f-thumbs-gap) );--f-carousel-slide-height: var(--f-thumb-height);--f-carousel-gap: 0;--width-diff: calc((var(--f-thumb-width) - var(--f-thumb-clip-width)))}.f-thumbs.is-modern .f-thumbs__viewport{width:calc(100% + var(--f-carousel-slide-width) * 2 + var(--f-thumbs-padding-x));margin-inline:calc((var(--f-carousel-slide-width) + var(--f-thumbs-padding-x)) * -1)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift: calc((var(--width-diff) * .5) * var(--progress));--clip-path: inset( 0 var(--clip-shift) round var(--f-thumb-border-radius, 0) );padding:0;overflow:visible;left:var(--shift, 0);will-change:left;transition:left var(--f-transition-duration) var(--f-transition-easing)}.f-thumbs.is-modern .f-thumbs__slide button{display:block;margin-inline:50%;width:var(--f-thumb-width);clip-path:var(--clip-path);border:none;box-shadow:none;transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration, .2s) var(--f-thumb-transition-easing, ease)}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{content:"";position:absolute;z-index:1;top:0;left:var(--clip-shift);bottom:0;right:var(--clip-shift);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);border-radius:inherit;border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, none)}.f-thumbs.is-modern{--f-transition-duration: .25s;--f-transition-easing: ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration: 0s}.f-thumbs.is-scrollable .f-thumbs__viewport{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--f-thumb-width),1fr));grid-auto-rows:var(--f-thumb-height);gap:var(--f-thumbs-gap);overflow:auto;overscroll-behavior:contain;-webkit-user-select:none;user-select:none}.f-thumbs.is-scrollable .f-thumbs__viewport .f-thumbs__slide{grid-area:auto;display:block;position:relative;max-width:100%;width:var(--f-thumb-width);height:var(--f-thumb-height);cursor:pointer;outline:none}:root{--f-progressbar-height: 3px;--f-progressbar-color: var(--f-carousel-theme-color, #575ad6);--f-progressbar-opacity: 1;--f-progressbar-z-index: 30}.f-progressbar{position:absolute;top:0;left:0;right:0;z-index:var(--f-progressbar-z-index);height:var(--f-progressbar-height);transform:scaleX(0);transform-origin:0;opacity:var(--f-progressbar-opacity);background:var(--f-progressbar-color);-webkit-user-select:none;user-select:none;pointer-events:none;animation-name:f-progressbar;animation-play-state:running;animation-timing-function:linear}.f-progressbar:empty{display:block}button>.f-progressbar{--f-progressbar-height: 100%;--f-progressbar-opacity: .2}@keyframes f-progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:flex}.in-fullscreen-mode>.f-carousel{flex:1;min-width:0!important;min-height:0!important}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--f-body-margin, 0px) + var(--f-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;width:100%;height:100vh;max-height:unset;max-width:unset;padding:0;margin:0;border:0;overflow:hidden;background:transparent;touch-action:none;overscroll-behavior:contain}.fancybox__dialog:focus{outline:none}.fancybox__dialog::backdrop{opacity:0}@supports (height: 100dvh){.fancybox__dialog{height:100dvh}}.fancybox__dialog *:empty{display:block}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-backdrop-bg: rgba(24, 24, 27, .95);--f-toolbar-margin: 0;--f-toolbar-padding: 8px;--f-toolbar-gap: 0;--f-toolbar-color: #ddd;--f-toolbar-font-size: 16px;--f-toolbar-font-weight: 500;--f-toolbar-font: -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif;--f-toolbar-line-height: var(--f-button-height);--f-toolbar-text-shadow: 1px 1px 1px rgba(0, 0, 0, .75);--f-toolbar-shadow: none;--f-toolbar-bg: none;--f-counter-margin: 0;--f-counter-padding: 0px 10px;--f-counter-gap: 4px;--f-counter-line-height: var(--f-button-height);--f-carousel-gap: 17px;--f-carousel-slide-width: 100%;--f-carousel-slide-height: 100%;--f-carousel-slide-padding: 0;--f-carousel-slide-bg: unset;--f-html-color: #222;--f-html-bg: #fff;--f-error-color: #fff;--f-error-bg: #333;--f-caption-margin: 0;--f-caption-padding: 16px 8px;--f-caption-color: var(--fancybox-color, #dbdbdb);--f-caption-bg: transparent;--f-caption-font: inherit;--f-caption-line-height: 1.375;--f-spinner-color-1: rgba(255, 255, 255, .2);--f-spinner-color-2: rgba(255, 255, 255, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px;--f-progressbar-color: rgba(255, 255, 255);--f-button-width: 46px;--f-button-height: 46px;--f-button-color: #ddd;--f-button-hover-color: #fff;--f-button-outline-width: 1px;--f-button-outline-color: rgba(255, 255, 255, .75);--f-button-outline-offset: 0px;--f-button-bg: rgba(54, 54, 54, .75);--f-button-border: 0;--f-button-border-radius: 0;--f-button-shadow: none;--f-button-transition: all .2s ease;--f-button-transform: none;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.75;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .01)), drop-shadow(1px 2px 1px rgba(24, 24, 27, .05));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: .5;--f-arrow-pos: 32px;--f-arrow-width: 50px;--f-arrow-height: 50px;--f-arrow-svg-width: 24px;--f-arrow-svg-height: 24px;--f-arrow-svg-stroke-width: 2.5;--f-arrow-border-radius: 50%;--f-arrow-bg: rgba(54, 54, 54, .65);--f-arrow-color: #ddd;--f-arrow-hover-color: #fff;--f-close-button-width: 30px;--f-close-button-height: 30px;--f-close-button-svg-width: 24px;--f-close-button-svg-height: 24px;--f-close-button-svg-stroke-width: 1.75;--f-close-border-radius: 4px;--f-close-button-color: #fff;--f-close-button-hover-color: #fff;--f-close-button-bg: transparent;--f-close-button-hover-bg: transparent;--f-close-button-active-bg: transparent;--f-thumbs-margin: 0px;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-bg: none;--f-thumb-transition: all .2s ease;--f-thumb-width: 94px;--f-thumb-height: 76px;--f-thumb-opacity: 1;--f-thumb-border: none;--f-thumb-shadow: none;--f-thumb-transform: none;--f-thumb-focus-opacity: 1;--f-thumb-focus-border: none;--f-thumb-focus-shadow: inset 0 0 0 2px rgba(255, 255, 255, .65);--f-thumb-focus-transform: none;--f-thumb-hover-opacity: 1;--f-thumb-hover-border: none;--f-thumb-hover-transform: none;--f-thumb-active-opacity: var(--f-thumb-hover-opacity);--f-thumb-active-border: var(--f-thumb-hover-border);--f-thumb-active-transform: var(--f-thumb-hover-transform);--f-thumb-selected-opacity: 1;--f-thumb-selected-border: none;--f-thumb-selected-shadow: inset 0 0 0 2px #fff;--f-thumb-selected-transform: none;--f-scrollbar-width: 7px;--f-scrollbar-track-bg: #444;--f-scrollbar-track-border-radius: 10px;--f-scrollbar-track-shadow: inset 0 0 6px rgba(0, 0, 0, .2);--f-scrollbar-thumb-bg: #ddd;--f-scrollbar-thumb-border-radius: 10px}.fancybox__container[theme=light]{--fancybox-color: #222;--fancybox-backdrop-bg: rgba(255, 255, 255, .97);--f-toolbar-color: var(--fancybox-color, #222);--f-toolbar-text-shadow: none;--f-toolbar-font-weight: 400;--f-html-color: var(--fancybox-color, #222);--f-html-bg: #fff;--f-error-color: #555;--f-error-bg: #fff;--f-video-bg: #fff;--f-caption-color: #333;--f-spinner-color-1: rgba(0, 0, 0, .2);--f-spinner-color-2: rgba(0, 0, 0, .8);--f-spinner-border-width: 3.5px;--f-progressbar-color: rgba(111, 111, 116);--f-button-color: #333;--f-button-hover-color: #000;--f-button-outline-color: rgba(0, 0, 0, .85);--f-button-bg: rgba(255, 255, 255, .85);--f-button-svg-stroke-width: 1.3;--f-button-svg-filter: none;--f-arrow-bg: rgba(255, 255, 255, .85);--f-arrow-color: #333;--f-arrow-hover-color: #000;--f-arrow-svg-stroke-width: 1.3;--f-close-button-color: #555;--f-close-button-hover-color: #000;--f-thumb-bg: linear-gradient(#ebeff2, #e2e8f0);--f-thumb-focus-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #888;--f-thumb-selected-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #000;--f-scrollbar-track-bg: #ddd;--f-scrollbar-thumb-bg: #444}.fancybox__container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;display:flex;flex-direction:column}.fancybox__container:focus{outline:none}.fancybox__container.has-vertical-thumbs{flex-direction:row-reverse}.fancybox__container.has-vertical-thumbs:not(.is-closing) .fancybox__viewport{overflow-x:clip;overflow-y:visible}.fancybox__container>*:not(.fancybox__carousel),.fancybox__container .fancybox__carousel>*:not(.fancybox__grid,.fancybox__viewport),.fancybox__container .fancybox__column>*:not(.fancybox__viewport),.fancybox__container .fancybox__slide:not(.is-selected),.fancybox__container .fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper,.f-spinner){opacity:var(--f-drag-opacity, 1)}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}.fancybox__container.is-revealing>*:not(.fancybox__carousel),.fancybox__container.is-revealing .fancybox__carousel>*:not(.fancybox__grid,.fancybox__viewport),.fancybox__container.is-revealing .fancybox__column>*:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-enter-duration, .35s) ease none f-fadeIn}.fancybox__container.is-hiding>*:not(.fancybox__carousel),.fancybox__container.is-hiding .fancybox__carousel>*:not(.fancybox__grid,.fancybox__viewport),.fancybox__container.is-hiding .fancybox__column>*:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-exit-duration, .35s) ease forwards f-fadeOut}.fancybox__container.is-hiding .fancybox__carousel .fancybox__slide:not(.is-selected){opacity:0}.fancybox__container.is-hiding{pointer-events:none}.fancybox__container.is-idle .f-carousel__toolbar{pointer-events:none;opacity:0}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__container.is-idle.is-ready .f-button.is-arrow{animation:.15s ease-out both f-fadeOut}.fancybox__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-backdrop-bg);filter:var(--fancybox-backdrop-filter)}.fancybox__carousel{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0;position:relative;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__carousel.is-vertical{--f-carousel-slide-height: 100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{position:absolute;content:"";top:-30px;right:-30px;bottom:-30px;left:-30px;z-index:1}.fancybox__viewport{display:grid;flex:1;min-height:0;min-width:0;position:relative;overflow:visible;transform:translate3d(0,var(--f-drag-offset, 0),0)}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__viewport [data-selectable],.fancybox__viewport [contenteditable]{cursor:auto}.fancybox__slide{box-sizing:border-box;position:relative;grid-area:1/1;display:flex;align-items:center;flex-direction:column;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);min-width:0;min-height:0;max-width:100%;margin:0;padding:var(--f-carousel-slide-padding);background:var(--f-carousel-slide-bg);backface-visibility:hidden;transform:translateZ(0);will-change:transform}.fancybox__slide:before,.fancybox__slide:after{display:block;content:""}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color: var(--f-error-color, --f-html-color);--f-html-bg: var(--f-error-bg, --f-html-bg)}.fancybox__slide.has-html{overflow:auto;padding:8px}.fancybox__slide.has-iframe{overflow:hidden;padding:8px 0}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide.has-controls:before{margin:0}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.fancybox__container.is-closing .fancybox__carousel,.fancybox__container.is-closing .fancybox__viewport,.fancybox__container.is-closing .fancybox__slide.is-selected{overflow:visible}.f-button.is-close-button{--f-button-width: var(--f-close-button-width);--f-button-height: var(--f-close-button-height);--f-button-border-radius: var(--f-close-border-radius);--f-button-color: var(--f-close-button-color);--f-button-hover-color: var(--f-close-button-hover-color);--f-button-bg: var(--f-close-button-bg);--f-button-hover-bg: var(--f-close-button-hover-bg);--f-button-active-bg: var(--f-close-button-active-bg);--f-button-svg-width: var(--f-close-button-svg-width);--f-button-svg-height: var(--f-close-button-svg-height);--f-button-svg-stroke-width: var(--f-close-button-svg-stroke-width);position:absolute;top:calc((var(--f-button-height) + 2px) * -1);right:0;z-index:10}.is-loading .f-button.is-close-button{visibility:hidden}.fancybox__thumbs{flex:0 1 100%}.fancybox__thumbs.is-scrollable{--f-thumbs-cols: 1;--f-thumbs-gap: 8px;--f-thumbs-transition: none;--f-thumbs-padding-x: 4px;--f-thumbs-padding-y: 8px;--f-thumbs-viewport-padding-x: 4px;--f-thumbs-viewport-padding-y: 0px;max-width:calc(var(--f-thumb-width) * var(--f-thumbs-cols) + var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1) + var(--f-thumbs-padding-x) * 2 + var(--f-thumbs-viewport-padding-x) * 2)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar{width:var(--f-scrollbar-width)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-track{background:var(--f-scrollbar-track-bg);border-radius:var(--f-scrollbar-track-border-radius);box-shadow:var(--f-scrollbar-track-shadow)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-thumb{background:var(--f-scrollbar-thumb-bg);border-radius:var(--f-scrollbar-thumb-border-radius)}.fancybox__thumbs.is-scrollable.is-hidden{max-width:0;--f-thumbs-padding-x: 0;max-height:unset;--f-thumbs-padding-y: unset}.fancybox__thumbs.is-scrollable .f-thumbs__viewport{overflow-x:hidden!important;grid-template-columns:repeat(auto-fill,calc((100% - var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1)) / var(--f-thumbs-cols)))!important}
