@charset "UTF-8";
/*! sanitize.css v7.0.2 | CC0 License | github.com/csstools/sanitize.css */*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Oxygen,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4;word-break:break-word}h1{font-size:2em;margin:.67em 0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none}pre{font-family:Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Oxygen Mono,Liberation Mono,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Oxygen Mono,Liberation Mono,monospace;font-size:1em}small{font-size:80%}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled],[disabled]{cursor:disabled}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}:root{--announcement-bar-height:0px;--show-fade-animation:1;--roundness:12px;--dark-900:#192e36;--dark-800:#23414d;--dark-700:#284d54;--purple-800:#4453b3;--purple-600:#5467de;--purple-300:#c4b5fd;--purple-100:#eef0fc;--secondary-600:#475569;--secondary-500:#64748b;--white:#fff;--black:#000;--active-border:2px solid var(--purple-300);--active-shadow:0px 0px 0px 2px var(--purple-300)}:root,[data-theme=light]{--background-color:#fff;--article-card-color:#fff;--header-background-color:#103037;--primary-foreground-color:#4a4a4a;--secondary-foreground-color:#000;--primary-subtle-color:#0470ee;--secondary-subtle-color:#ddd;--nav-link-color:hsla(0,0%,100%,.9);--nav-text-color:#fff;--titles-color:#333;--link-color:#133467;--primary-border-color:#9b9b9b;--secondary-border-color:#f0f8ff;--article-shadow-normal:0 10px 10px rgba(0,0,0,.08);--article-shadow-hover:0 4px 60px 0 rgba(0,0,0,.2);--transparent-background-color:hsla(0,0%,100%,.99);--footer-background-color:#161616;--submenu-shadow-color-opacity:0.25;--button-shadow-color-normal:hsla(0,0%,42%,.2);--button-shadow-color-hover:hsla(0,0%,42%,.3);--table-background-color-odd:#fafafa;--table-head-border-bottom:#e2e2e2;--toggle-darkmode-button-display-moon:block;--toggle-darkmode-button-display-sun:none;--toggle-darkmode-background-color:rgba(0,0,0,.05);--header-menu-gradient-first-color:rgba(16,48,55,0);--header-menu-gradient-secound-color:#103037}html,html[data-theme=dark]{--aside-background-color:#f1f1ef!important}aside{background:#f1f1ef!important}aside p{color:#4a4a4a!important}.hide{display:none}.sr-only{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.focusable:focus,.m-button:focus,.m-icon-button:focus{box-shadow:var(--active-shadow)!important}.content-centered,.m-hero,.m-icon-button{align-items:center;display:flex;justify-content:center}.m-button,.m-icon-button,.m-input,.no-appearance{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.no-padding{padding:0}.no-margin{margin:0}.no-scroll-y{overflow-y:hidden}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.pos-relative{position:relative}.pos-absolute{position:absolute}.bold{font-weight:700}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}.pointer{cursor:pointer}.only-desktop{display:none}@media only screen and (min-width:50rem){.only-desktop{display:block}}.only-large-screen{display:none}@media only screen and (min-width:64rem){.only-large-screen{display:block}}.below-large-screen{display:none}@media only screen and (min-width:50rem){.below-large-screen{display:flex}}@media only screen and (min-width:64rem){.below-large-screen{display:none}}.only-mobile{display:block}@media only screen and (min-width:50rem){.only-mobile{display:none}}.only-mobile-padding{padding:0 20px}@media only screen and (min-width:50rem){.only-mobile-padding{padding:0}}[class*=" icon-"],[class^=icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-moon:before{content:"\e90f"}.icon-sunny:before{content:"\e910"}.icon-chevron-down:before{content:"\e900"}.icon-star:before{content:"\e901"}.icon-arrow-left:before{content:"\e902"}.icon-arrow-right:before{content:"\e903"}.icon-arrow-top:before{content:"\e904"}.icon-close:before{content:"\e905"}.icon-comments:before{content:"\e906"}.icon-facebook:before{content:"\e907"}.icon-globe:before{content:"\e908"}.icon-menu:before{content:"\e909"}.icon-more:before{content:"\e90a"}.icon-search:before{content:"\e90b"}.icon-twitter:before{content:"\e90c"}.icon-imdb:before{content:"\e90d"}.icon-vk:before{content:"\e90e"}.icon-steam:before{content:"\e914"}.icon-twitch:before{content:"\e915"}.icon-youtube:before{content:"\e916"}.icon-vimeo:before{content:"\e917"}.icon-whatsapp:before{content:"\e918"}.icon-reddit:before{content:"\e919"}.icon-rss:before{content:"\e91a"}.icon-spotify:before{content:"\e91b"}.icon-telegram:before{content:"\e91c"}.icon-soundcloud:before{content:"\e91d"}.icon-flickr:before{content:"\e91e"}.icon-letterboxd:before{content:"\e91f"}.icon-odnoklassniki:before{content:"\e920"}.icon-pinterest:before{content:"\e921"}.icon-tiktok:before{content:"\e922"}.icon-tumblr:before{content:"\e923"}.icon-xing:before{content:"\e924"}.icon-mixcloud:before{content:"\e925"}.icon-mixer:before{content:"\e926"}.icon-wechat:before{content:"\e927"}.icon-deviantart:before{content:"\e928"}.icon-discord:before{content:"\e929"}.icon-instagram:before{content:"\e92a"}.icon-linkedin:before{content:"\e92b"}.icon-snapchat:before{content:"\e92c"}.icon-gitlab:before{content:"\e92d"}.icon-github:before{content:"\e930"}.icon-behance:before{content:"\e951"}.icon-x:before{content:"\e911"}html{scroll-padding-top:80px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--background-color);color:var(--primary-foreground-color);display:flex;flex-direction:column;font-display:swap;font-family:Inter,sans-serif;font-size:1rem;min-height:100vh;padding-top:var(--announcement-bar-height);transition:padding-top .2s linear}body.share-menu-displayed{padding-bottom:45px}@media only screen and (min-width:50rem){body.share-menu-displayed{padding-bottom:0}}.main-wrap{display:flex;flex-direction:column;flex-grow:1}p{line-height:1.5;margin:0}a{color:inherit;text-decoration:none}fieldset{border:0;margin:0;padding:0;position:relative}.tippy-popper *{text-align:left!important}.medium-zoom-overlay{background-color:var(--background-color)!important}.medium-zoom-image,.medium-zoom-overlay{z-index:5}body[data-signed-in=false] .show-when-signed-out,body[data-signed-in=true] .show-when-signed-in{visibility:visible!important}body[data-signed-in=false] .show-when-signed-in,body[data-signed-in=true] .show-when-signed-out{display:none!important;visibility:hidden!important}@media only screen and (max-width:767px){html{scroll-padding-top:75px}}[data-animate^=fade]{animation:fadeAnimation .5s linear forwards;opacity:calc((var(--show-fade-animation) - 1)*-1)}@keyframes fadeAnimation{0%{opacity:calc((var(--show-fade-animation) - 1)*-1)}to{opacity:1}}[data-animate=fade-up]{animation:fadeUpAnimation .5s cubic-bezier(.77,0,.18,1) .3s forwards}@keyframes fadeUpAnimation{0%{opacity:calc((var(--show-fade-animation) - 1)*-1);transform:translateY(calc(100px*var(--show-fade-animation)))}to{opacity:1;transform:translateY(0)}}[data-animate=fade-down]{animation:fadeDownAnimation .5s cubic-bezier(.77,0,.18,1) forwards}@keyframes fadeDownAnimation{0%{opacity:calc((var(--show-fade-animation) - 1)*-1);transform:translateY(calc(-100px*var(--show-fade-animation)))}to{opacity:1;transform:translateY(0)}}.l-wrapper{margin:0 auto;padding:0 20px;position:relative;width:100%}@media only screen and (min-width:50rem){.l-wrapper{max-width:1130px}}@media only screen and (min-width:80rem){.l-wrapper{padding:0}}.l-wrapper.in-submenu{padding:0}@media only screen and (min-width:50rem){.l-wrapper.in-submenu{padding:0 20px}}@media only screen and (min-width:80rem){.l-wrapper.in-submenu{padding:0}}.l-wrapper.in-post{max-width:1440px}@media only screen and (max-width:1630px){.l-wrapper.in-post{max-width:1440px}}@media only screen and (max-width:1439px){.l-wrapper.in-post{max-width:1200px}}.l-wrapper.in-comments{color:var(--primary-foreground-color)}@media only screen and (min-width:50rem){.l-wrapper.in-comments{max-width:820px}}@media only screen and (min-width:64rem){.l-wrapper.in-recommended{max-width:calc(100% - 60px);padding:0}}@media only screen and (min-width:90rem){.l-wrapper.in-recommended{max-width:1130px}}.l-wrapper.in-post.no-image{padding-top:40px}@media only screen and (min-width:50rem){.l-wrapper.in-post.no-image{padding-top:80px}}.l-wrapper.in-caption{padding-top:10px}.l-content{padding:40px 0 20px}@media only screen and (min-width:50rem){.l-content{padding:60px 0 40px}}.m-button{background-color:transparent;border:0;border-radius:5px;color:#333;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;letter-spacing:.2px;line-height:1;outline:0;padding:13px 25px;position:relative;text-align:center;transition:all .25s cubic-bezier(.02,.01,.47,1)}.m-button.outlined{border:1px solid var(--primary-foreground-color);color:var(--titles-color)}.m-button.filled,.m-button.primary{box-shadow:0 2px 4px var(--button-shadow-color-normal),0 0 0 transparent}.m-button.filled:hover,.m-button.primary:hover{box-shadow:0 4px 8px var(--button-shadow-color-hover),0 0 0 transparent;transform:translateY(-2px)}.m-button.filled{background-color:#fff;border-radius:5px}.m-button.block{display:block;width:100%}.m-button.primary{background-color:var(--primary-subtle-color);color:#fff}.m-button.loading{cursor:default;overflow:hidden}.m-button.loading:after{animation:loading 1s infinite;background-color:#fff;bottom:0;content:"";height:2px;left:0;position:absolute;width:25%}@keyframes loading{0%{transform:translatex(0)}50%{transform:translatex(300%)}to{transform:translatex(0)}}a.post-back-button{border-radius:25px;color:rgba(0,0,0,.5);left:30px;padding:10px;position:absolute;top:45px}a.post-back-button:active,a.post-back-button:focus{box-shadow:var(--active-shadow)}.m-icon-button{background-color:transparent;border:0;border-radius:50%;color:var(--primary-foreground-color);cursor:pointer;font-size:1.125rem;outline:0;padding:0}.m-icon-button.outlined{border:1px solid var(--primary-foreground-color)}.m-icon-button.filled{background-color:var(--background-color);box-shadow:0 2px 4px var(--button-shadow-color-normal),0 0 0 transparent;transition:all .25s cubic-bezier(.02,.01,.47,1)}.m-icon-button.filled:hover{box-shadow:0 4px 8px var(--button-shadow-color-hover),0 0 0 transparent}.m-icon-button:disabled{cursor:default;opacity:.5}.m-icon-button.in-mobile-topbar{height:24px;margin:13px;width:24px}.m-icon-button.as-close-menu{color:var(--titles-color);font-size:.625rem;height:28px;position:absolute;right:20px;top:20px;width:32px;z-index:2}@media only screen and (min-width:50rem){.m-icon-button.as-close-menu{display:none!important}}.m-icon-button.as-close-search{color:#fff;font-size:.625rem;height:28px;position:absolute;right:20px;top:20px;width:32px;z-index:2}@media only screen and (min-width:50rem){.m-icon-button.as-close-search{font-size:.875rem;height:42px;right:30px;top:30px;width:42px}}@media only screen and (min-width:80rem){.m-icon-button.as-close-search{height:50px;right:40px;top:40px;width:50px}}.m-icon-button.in-menu-main{display:none}@media only screen and (min-width:50rem){.m-icon-button.in-menu-main{color:var(--white);display:flex;height:28px;width:32px}}.m-icon-button.more{font-size:5px;position:relative;z-index:6}.m-icon-button.in-pagination-left,.m-icon-button.in-pagination-right{font-size:.625rem;height:40px;width:40px}@media only screen and (min-width:50rem){.m-icon-button.in-pagination-left,.m-icon-button.in-pagination-right{font-size:.688rem;height:46px;width:46px}}.m-icon-button.in-pagination-left{margin-right:30px}.m-icon-button.in-pagination-right{margin-left:30px}.m-icon-button.in-featured-articles{bottom:5px;color:#fff;font-size:.875rem;height:40px;position:absolute;width:40px;z-index:2}@media only screen and (min-width:50rem){.m-icon-button.in-featured-articles{bottom:26px}}.m-icon-button.in-featured-articles.swiper-button-prev{right:56px}@media only screen and (min-width:50rem){.m-icon-button.in-featured-articles.swiper-button-prev{right:76px}}.m-icon-button.in-featured-articles.swiper-button-next{right:16px}@media only screen and (min-width:50rem){.m-icon-button.in-featured-articles.swiper-button-next{right:36px}}.m-icon-button.in-recommended-articles{font-size:.625rem;height:40px;position:absolute;top:240px;transform:translateY(-50%);width:40px;z-index:2}@media only screen and (min-width:64rem){.m-icon-button.in-recommended-articles{display:none}}.m-icon-button.in-recommended-articles.swiper-button-prev{left:2px}.m-icon-button.in-recommended-articles.swiper-button-next{right:2px}.m-icon-button.as-load-comments{font-size:1.25rem;height:60px;margin:0 auto;position:relative;width:60px;z-index:2}@media only screen and (min-width:50rem){.m-icon-button.as-load-comments{font-size:1.625rem;height:80px;width:80px}}.m-icon-button.in-share{color:var(--titles-color);font-size:.75rem;height:31px;margin:0 25px;text-decoration:none;width:31px}@media only screen and (min-width:64rem){.m-icon-button.in-share{font-size:.875rem;height:40px;margin:0 0 20px;width:40px}}@media only screen and (min-width:80rem){.m-icon-button.in-share{font-size:1rem;height:50px;width:50px}}.m-icon-button.progress{position:relative}.m-icon-button.progress svg{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.m-icon-button.progress svg circle{stroke:var(--primary-subtle-color);box-shadow:var(--active-shadow);transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset .2s}.rtl .m-icon-button.in-featured-articles.swiper-button-prev{left:16px;right:auto}@media only screen and (min-width:50rem){.rtl .m-icon-button.in-featured-articles.swiper-button-prev{left:36px;right:auto}}.rtl .m-icon-button.in-featured-articles.swiper-button-next{left:52px;right:auto}@media only screen and (min-width:50rem){.rtl .m-icon-button.in-featured-articles.swiper-button-next{left:72px;right:auto}}.rtl .m-icon-button.in-recommended-articles.swiper-button-prev{left:auto;right:2px;transform:rotate(180deg)}.rtl .m-icon-button.in-recommended-articles.swiper-button-next{left:2px;right:auto;transform:rotate(180deg)}.m-input{background-color:var(--background-color);border:1px solid var(--primary-border-color);border-radius:5px;color:var(--primary-foreground-color);font-size:1rem;letter-spacing:.2px;line-height:1.3;outline:0;padding:11px 15px;width:100%}.m-input:focus{border-color:var(--primary-subtle-color)}.m-input.in-search{font-weight:600;padding-left:40px}@media only screen and (min-width:50rem){.m-input.in-search{font-size:1.25rem;padding:15px 30px 15px 60px}}.m-input.in-subscribe-section{margin-bottom:15px}.m-section-title{color:var(--primary-foreground-color);font-size:1.25rem;font-weight:400;letter-spacing:.3px;line-height:1.3;margin:0 0 30px;text-align:center}@media only screen and (min-width:50rem){.m-section-title{font-size:1.5rem;margin-bottom:40px}}.m-section-title.in-recommended{margin-bottom:0!important}.m-small-text{color:var(--titles-color);font-size:.875rem}.m-small-text.in-subscribe-page{font-weight:600;padding-top:30px}.m-small-text.in-author-along-with{margin-bottom:20px}.m-small-text.in-author-along-with a{text-decoration:underline}.m-not-found{color:var(--primary-foreground-color);font-size:.875rem;font-weight:600;line-height:1.3}.m-not-found.in-recent-articles{margin-left:20px}@media only screen and (min-width:50rem){.m-not-found.in-recent-articles{margin-left:0}}.m-header{background-color:var(--header-background-color);left:0;position:fixed;top:0;transition:transform .4s cubic-bezier(.165,.84,.44,1);width:100%;will-change:transform;z-index:4}@media only screen and (min-width:50rem){.m-header{align-items:center;display:flex;height:44px;padding:15px 0}}.m-header.mobile-menu-opened{height:100%}@media only screen and (min-width:50rem){.m-header.mobile-menu-opened{height:auto}}.m-header.headroom--pinned{box-shadow:0 4px 8px rgba(0,0,0,.05),0 0 0 transparent}.m-header.headroom--pinned .m-header__shadow{display:none}.m-header.submenu-is-active{background-color:var(--background-color)}.m-header.submenu-is-active .m-header__shadow{display:none}.m-header.with-picture{background-color:var(--header-background-color)}.m-mobile-topbar{align-items:center;display:flex;height:50px;justify-content:space-between;position:relative;z-index:2}@media only screen and (min-width:50rem){.m-mobile-topbar{display:none!important}}.m-logo{display:inline-block;height:30px}.m-logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:auto}.m-logo img.m-logo__image-light{display:var(--toggle-darkmode-button-display-moon)}.m-logo img.m-logo__image-dark{display:var(--toggle-darkmode-button-display-sun)}.m-logo.in-mobile-topbar{height:30px;margin:0}.m-logo :hover{opacity:.7}.m-site-name.in-mobile-topbar{color:var(--nav-text-color);display:block;font-family:Inter,sans-serif;font-size:18px;font-weight:600}@media (max-width:399px){.m-site-name.in-mobile-topbar{font-size:15px}}.m-site-name.in-desktop-menu{font-weight:700}@media only screen and (min-width:50rem){.m-site-name.with-logo{display:none}.m-nav{align-items:center;display:flex;height:50px;justify-content:space-between}}@media only screen and (min-width:90rem){.m-nav{margin:0 -5px}}@media only screen and (min-width:50rem){.m-nav.toggle-overflow{overflow-y:initial}}.m-nav__left{margin-bottom:30px}@media only screen and (min-width:50rem){.m-nav__left{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex:1 1 auto;margin-bottom:0;padding:0 28px;white-space:nowrap}}.m-nav__left ul.nav__left-list{gap:16px;margin:0;padding:0}@media only screen and (min-width:50rem){.m-nav__left ul.nav__left-list{align-items:center;display:flex}}.m-nav__left ul.logo_search,.m-nav__left ul:not(.m-secondary-menu){gap:8px;padding:0}@media only screen and (min-width:50rem){.m-nav__left ul.logo_search,.m-nav__left ul:not(.m-secondary-menu){align-items:center;display:flex}}.m-nav__left li{color:var(--titles-color);font-family:Inter,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:.3px;margin-bottom:15px}@media only screen and (min-width:50rem){.m-nav__left li{color:var(--nav-link-color);margin:0;position:relative}.m-nav__left li.nav-button{border-radius:var(--roundness);padding:4px 8px}.m-nav__left li.nav-button:hover{background-color:var(--dark-800)}.m-nav__left li.nav-button:focus{background-color:var(--black)}.m-nav__left li.nav-button:focus-visible{outline:var(--active-border)}}.m-nav__left li:last-of-type{margin-bottom:0}.m-nav__left li.nav-blog,.m-nav__left li.nav-current{font-weight:600}@media only screen and (min-width:50rem){.m-nav__left li.nav-blog,.m-nav__left li.nav-current{background:hsla(0,0%,100%,.15);border-radius:var(--roundness);color:var(--nav-text-color);font-weight:inherit}}.m-nav__left li a{color:inherit}.m-nav__left li.more p{align-items:center;display:inline-flex}@media only screen and (min-width:50rem){.m-nav__left li.more p{display:flex}}.m-nav__left li.more p span{color:inherit;display:inline-block;font-size:3px;margin-left:5px}@media only screen and (min-width:50rem){.m-nav__left li.submenu-option{z-index:2}}.m-nav__right{align-items:center;display:flex;gap:12px;justify-content:flex-end}@media only screen and (min-width:50rem){.m-nav__right{flex-shrink:0;margin-right:22px;padding-left:3px;padding-right:4px;position:relative}.m-nav__right:before{background:linear-gradient(90deg,var(--header-menu-gradient-first-color) 0,var(--header-menu-gradient-second-color));content:"";height:100%;left:-20px;pointer-events:none;position:absolute;top:0;width:20px;z-index:2}}.m-nav__right.in-mobile-topbar{margin-left:auto;padding-right:15px}.cta{height:32px}@media (max-width:340px){.cta{display:none}}.cta .button,.cta .create-button{align-items:center;background-color:var(--purple-600);background-image:none;border-radius:var(--roundness);color:var(--white);display:flex;font-size:14px;font-weight:600;gap:8px;height:32px;justify-content:center;line-height:20px;padding:4px 12px;position:relative;text-shadow:none}.cta .button.secondary,.cta .create-button.secondary{background-color:var(--dark-900);border:2px solid var(--secondary-600)}.cta .button.secondary:hover,.cta .create-button.secondary:hover{background-color:var(--dark-800)}.cta .button.secondary:focus,.cta .create-button.secondary:focus{border:2px solid var(--purple-100)}.cta .button.in-mobile-menu-cta,.cta .create-button.in-mobile-menu-cta{max-width:120px!important}.cta .button.in-post-cta,.cta .create-button.in-post-cta{font-size:1.25rem;margin-top:10px}.cta .button:hover,.cta .create-button:hover{background-color:var(--purple-800)}.cta .button.active,.cta .create-button.active{background-color:var(--purple-800);box-shadow:var(--active-shadow)}.cta .button:focus-visible,.cta .create-button:focus-visible{outline:var(--active-border)}@media (max-width:399px){.cta .button,.cta .create-button{padding:7px 7px 8px}}.cta .icon-user-plus{margin:4.5px;width:11px}@media (max-width:399px){.cta .icon-user-plus{display:none}}.cta.login{margin-right:5px}@media only screen and (min-width:50rem){.rtl .m-nav__left{padding-left:0;padding-right:5px}.rtl .m-nav__left li{margin-left:35px;margin-right:0}.rtl .m-nav__right{padding-left:5px;padding-right:20px}.rtl .m-nav__right:before{left:auto;right:-20px;transform:rotate(180deg)}}.tippy-backdrop{background-color:transparent;padding:0}.tippy-tooltip{padding:0}.dropdown .submenu{background:var(--dark-800);border-radius:var(--roundness);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);cursor:auto;font-weight:600;left:0;margin:0;outline:0;padding:12px 0;position:absolute;top:40px;width:187px;z-index:2}.dropdown .submenu .line-divider{background:var(--secondary-500);height:1px;margin:7px 0 10px;width:187px}.dropdown .submenu.right{left:auto;right:0;top:42px}.dropdown .submenu .item{align-items:center;color:var(--white);display:flex;flex-direction:row;gap:4px;height:36px;padding:6px 16px}.dropdown .submenu .item:hover{background:var(--dark-700)}.dropdown{border-radius:var(--roundness);color:var(--white);cursor:pointer;display:flex;gap:7px;outline:none;padding:4px 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown:hover{background-color:var(--dark-800)}.dropdown:focus{background-color:var(--black)}.dropdown.active{background-color:var(--dark-800);box-shadow:var(--active-shadow)}.dropdown:focus-visible{outline:var(--active-border)}.dropdown.active .submenu{display:block}.dropdown .dropdown-icon{font-size:20px}.m-submenu-title{color:var(--titles-color)}.navbar-icon{border-radius:var(--roundness);padding:6px}.navbar-icon:hover{background-color:var(--dark-800)}.navbar-icon:active{background-color:var(--black)}.m-menu{-webkit-overflow-scrolling:touch;background-color:var(--background-color);height:100%;left:0;opacity:0;overflow-y:auto;position:fixed;top:0;transform:scale(1.2);transition:all .4s cubic-bezier(.165,.84,.44,1);visibility:hidden;width:100%;z-index:2}.m-menu.opened{opacity:1;transform:scale(1);visibility:visible;z-index:10}@media only screen and (min-width:50rem){.m-menu{background-color:transparent;height:auto;left:auto;opacity:1!important;overflow:initial;position:relative;top:auto;transform:translateZ(0)!important;visibility:visible!important}}.m-menu__main{min-height:100%;padding:50px 0 5px}@media only screen and (min-width:50rem){.m-menu__main{min-height:0;padding:0}}.rtl .m-menu__main{padding-top:75px}@media only screen and (min-width:50rem){.rtl .m-menu__main{padding:0}}.m-secondary-menu{list-style-type:none;margin:0;padding:0}.m-secondary-menu li{font-size:1rem}@media only screen and (min-width:50rem){.m-secondary-menu li{margin-left:0;margin-right:0}}.m-secondary-menu li.nav-blog a,.m-secondary-menu li.nav-current a{font-weight:600}.m-secondary-menu li a{border-radius:4px;display:block;padding:6px 10px;transition:background-color .1s linear}@media only screen and (min-width:50rem){.m-secondary-menu li a{padding:8px 10px}}.m-secondary-menu li a:hover{background-color:rgba(0,0,0,.1)}.rtl .m-secondary-menu .li,.rtl .m-secondary-menu .li a{text-align:right!important}.m-submenu{padding-top:25px}@media only screen and (min-width:50rem){.m-submenu{background-color:var(--background-color);box-shadow:0 60px 60px rgba(0,0,0,var(--submenu-shadow-color-opacity)),0 0 0 transparent;left:0;padding:30px 0 20px;position:fixed;top:47px;visibility:hidden;white-space:normal;width:100%;z-index:5}}@media only screen and (min-width:80rem){.m-submenu{padding:32px 0 23px}}@media only screen and (min-width:50rem){.m-submenu.opened{animation:openSubmenuAnimation .3s both;backface-visibility:visible!important;visibility:visible}@keyframes openSubmenuAnimation{0%{opacity:0;transform:translate3d(0,-5%,0)}to{opacity:1;transform:translateZ(0)}}}@media only screen and (min-width:50rem){.m-submenu.closed{animation:closeSubmenuAnimation .3s both;backface-visibility:visible!important}@keyframes closeSubmenuAnimation{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(0,-2.5%,0);visibility:hidden}}}@media only screen and (min-width:50rem){:root .m-submenu,_:-ms-fullscreen{top:65px}}.m-submenu-title{font-size:1.125rem;font-weight:400;letter-spacing:.3px;line-height:1.3;margin:0 0 25px}.m-submenu-title.in-recent-articles{padding:0 20px}@media only screen and (min-width:50rem){.m-submenu-title.in-recent-articles{padding:0}}.rtl .m-submenu-title{direction:rtl}.m-recent-articles{margin:0 -20px 40px;overflow:hidden}@media only screen and (min-width:50rem){.m-recent-articles{margin:0 0 40px}}.m-recent-articles ul{cursor:grab}.m-recent-articles .swiper-slide{width:auto}.m-recent-article{display:block;margin:0 20px;width:230px}@media only screen and (min-width:50rem){.m-recent-article{margin:0 60px 0 0}}.m-recent-article:hover .m-recent-article__picture img{transform:scale(1.1)}@media only screen and (min-width:50rem){.rtl .m-recent-article{margin:0 0 0 60px}}.m-recent-article__picture{background-color:var(--secondary-subtle-color);border-radius:5px;height:130px;margin-bottom:15px;overflow:hidden;position:relative;transform:translateZ(0)}.m-recent-article__picture.no-picture img{height:64px;left:50%;margin:-32px 0 0 -32px;position:absolute;top:50%;width:64px}.m-recent-article__picture img{backface-visibility:visible!important;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.165,.84,.44,1);width:100%}.m-recent-article__title{color:var(--titles-color);font-size:1rem;font-weight:400;letter-spacing:.2px;line-height:1.438rem;margin:0 0 10px}@media only screen and (min-width:50rem){.m-recent-article__title{font-size:1.125rem;letter-spacing:.25px}}.m-recent-article__date{color:var(--titles-color);font-size:.813rem;letter-spacing:.15px}.m-tags.in-post{padding-top:25px}.m-tags.in-post ul{list-style-type:none;padding:0}.m-tags.in-post a{text-decoration:none}.m-tags ul{display:flex;flex-wrap:wrap}.m-tags li{font-size:.875rem;font-weight:600;letter-spacing:.2px;margin-bottom:10px!important;margin-right:30px}.m-tags li:last-of-type{margin-right:0}.m-tags li a{color:var(--link-color)!important}.toggleWrapper{overflow:hidden}.toggleWrapper input{display:none;left:-99em;position:absolute}.toggle{background-color:#5cc8e6;border:2px solid #fff;border-radius:var(--roundness);box-sizing:content-box;cursor:pointer;height:20px;transition:background-color .2s cubic-bezier(.445,.05,.55,.95);width:35px}.toggle,.toggle__handler{display:inline-block;position:relative}.toggle__handler{background-color:#ffcf96;border-radius:25px;box-shadow:0 2px 6px rgba(0,0,0,.3);height:16px;left:2px;top:2px;transform:rotate(-45deg);transition:all .4s cubic-bezier(.68,-.55,.265,1.55);width:16px;z-index:1}.toggle__handler .crater{background-color:#e8cda5;border-radius:100%;opacity:0;position:absolute;transition:opacity .2s ease-in-out}.toggle__handler .crater--1{height:2px;left:4px;top:6px;width:2px}.toggle__handler .crater--2{height:3px;left:9px;top:10px;width:3px}.toggle__handler .crater--3{height:4px;left:9px;top:3px;width:4px}.star{background-color:var(--white);border-radius:50%;position:absolute;transition:all .3s cubic-bezier(.445,.05,.55,.95)}.star--1{left:17px;top:5px;z-index:0}.star--1,.star--2{height:2px;width:12px}.star--2{left:14px;top:9px;z-index:1}.star--3{height:2px;left:20px;top:13px;width:12px;z-index:0}.star--4,.star--5,.star--6{opacity:0;transition:all .3s cubic-bezier(.445,.05,.55,.95) 0}.star--4{height:1px;left:6px;top:8px;width:1px}.star--4,.star--5{transform:translate3d(3px,0,0);z-index:0}.star--5{height:2px;left:8px;top:16px;width:2px}.star--6{height:1px;left:14px;top:18px;transform:translate3d(3px,0,0);width:1px;z-index:0}.profile-menu{border-radius:var(--roundness);color:var(--white);cursor:pointer;display:none;font-size:14px;gap:10px;padding:4px 8px 4px 4px;position:relative}@media only screen and (min-width:50rem){.profile-menu{display:inline-flex}}.profile-menu.active,.profile-menu:hover{background:var(--dark-800)}.profile-menu.active{box-shadow:var(--active-shadow)}.profile-menu.active .avatar{box-shadow:none}.profile-menu .avatar{border-radius:50%;box-shadow:var(--active-shadow);height:24px;width:24px}.profile-menu .center{text-align:center}.profile-menu .center.button{justify-content:center}.profile-menu .item.name:hover{background-color:var(--dark-800)}div.gh-announcement-bar{font-size:1rem;line-height:1.3;min-height:auto;padding:16px 48px;z-index:auto}@media only screen and (min-width:50rem){div.gh-announcement-bar{font-size:1.125rem}}.m-hero{background-color:var(--secondary-subtle-color);flex-direction:column;min-height:365px;overflow:hidden;padding:100px 0 75px;position:relative}@media only screen and (min-width:50rem){.m-hero{min-height:400px;padding:150px 0 75px}}.m-hero.with-picture{background-color:#000;color:#fff}@media only screen and (min-width:50rem){.m-hero.with-picture{min-height:450px}}@media only screen and (min-width:80rem){.m-hero.with-picture{min-height:565px}}.m-hero.with-picture .m-hero-title{color:#fff}.m-hero.no-picture.in-post{display:none}.m-hero__picture{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:1}.m-hero__picture.in-post{opacity:1}.m-hero__picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.m-hero__content{padding:0 20px;position:relative;text-align:center;z-index:2}.m-hero__content .hero-search-bar{border-radius:25px 25px;color:rgba(0,0,0,.5);overflow:hidden;padding:10px 20px;position:relative;text-align:left;width:80%}@media only screen and (min-width:50rem){.m-hero__content{max-width:700px}}@media only screen and (min-width:80rem){.m-hero__content{padding:0}}.m-hero__meta{margin:0 auto}@media only screen and (min-width:50rem){.m-hero__meta{align-items:center;display:flex;justify-content:center}}.rtl .m-hero__meta{direction:ltr}.m-hero-avatar{background-color:#5c697c;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;box-shadow:inset 0 2px 4px rgba(0,0,0,.25),0 0 0 transparent;height:80px;margin:0 auto 25px;width:80px}@media only screen and (min-width:50rem){.m-hero-avatar{height:100px;width:100px}}.m-hero-title{color:var(--titles-color);font-size:1.75rem;font-weight:700;letter-spacing:.4px;line-height:1.3;margin:0 0 15px}@media only screen and (min-width:50rem){.m-hero-title{font-size:2.25rem;letter-spacing:.5px}}.m-hero-title.bigger{font-size:2rem;letter-spacing:.5px}@media only screen and (min-width:50rem){.m-hero-title.bigger{font-size:3.25rem;letter-spacing:.8px;margin-bottom:10px}}.m-hero-description{font-size:.938rem;letter-spacing:.2px;line-height:1.5;margin-bottom:20px}@media only screen and (min-width:50rem){.m-hero-description{font-size:1.125rem}}.m-hero-description.bigger{font-size:1.125rem;line-height:1.3;margin-bottom:25px}@media only screen and (min-width:50rem){.m-hero-description.bigger{font-size:1.375rem}}.m-hero-description.with-picture{color:#fff}.m-hero-social{list-style-type:none;margin:0 0 15px;padding:0;text-align:center}@media only screen and (min-width:50rem){.m-hero-social{margin-bottom:0;margin-right:7px}}.m-hero-social.with-picture{color:#fff}.m-hero-social li{display:inline-block;margin:0 11px}.m-hero-social li a{color:inherit;font-size:.938rem}.m-hero-social li a span{color:inherit}.rtl .m-hero-social{direction:ltr}.m-hero-stats{list-style-type:none;margin:0;padding:0;text-align:center}@media only screen and (min-width:50rem){.m-hero-stats{margin-left:7px}}.m-hero-stats.with-picture{color:#fff}.m-hero-stats li{color:inherit;display:inline-block;font-size:.813rem;letter-spacing:.2px;margin:0 4px}@media only screen and (min-width:50rem){.m-hero-stats li{font-size:1rem;letter-spacing:.3px}}.m-heading{margin:0 auto 40px;text-align:center}.m-heading p.excerpt{margin:0 auto;max-width:860px}.m-heading p.bio{display:none}.m-heading ul.details{list-style-type:none;margin:30px 0 0;padding:0}.m-heading ul.details li{color:#060606;display:inline-block;font-size:17px;font-weight:500;line-height:24px;margin:0 8px;padding:0 25px 0 0;position:relative}.m-heading ul.details li a{color:#060606;text-decoration:none}.m-heading ul.details li:after{background:#d9d9d9;content:"";height:6px;position:absolute;right:0;top:8px;width:6px}.m-heading ul.details li:last-child{padding:0}.m-heading ul.details li:last-child:after{content:none}.m-heading ul.details li div{background-size:100% auto;border-radius:12px 12px;display:inline-block;float:left;height:24px;margin:0 10px 0 0;width:24px}.m-heading ul.details li em{color:#646464;font-style:normal}.m-heading img.featured{border-radius:24px;height:500px;margin-top:50px;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:50rem){.m-heading{margin-bottom:60px}.m-heading.in-subscribe-page{margin-bottom:50px}}.m-heading.no-margin{margin-bottom:0!important}.m-heading__title{color:var(--titles-color);font-size:1.75rem;letter-spacing:.4px;line-height:1.3;margin:0 0 10px}@media only screen and (min-width:50rem){.m-heading__title{font-size:2.25rem;letter-spacing:.5px;margin-bottom:15px}}.m-heading__title.in-post{font-size:2rem;letter-spacing:.5px;margin-bottom:15px}@media only screen and (min-width:50rem){.m-heading__title.in-post{font-size:2.625rem;letter-spacing:.7px;margin-bottom:20px}}.m-heading__title.in-page{margin:0}.m-heading__description{font-size:.938rem;letter-spacing:.2px;line-height:1.3;margin:0 auto}@media only screen and (min-width:50rem){.m-heading__description{font-size:1.125rem}.m-heading__description.in-subscribe-page{font-size:1rem;max-width:420px}}.m-heading__description.in-newsletter-form{font-size:.875rem;max-width:80%}@media only screen and (min-width:50rem){.m-heading__description.in-newsletter-form{max-width:420px}}.m-heading__meta{align-items:center;display:flex;font-size:.875rem;font-weight:600;justify-content:center;letter-spacing:.2px}@media only screen and (min-width:50rem){.m-heading__meta{font-size:1rem}}.m-heading__meta__tag,.m-heading__meta__time{color:var(--link-color)!important}.m-heading__meta__tag{text-decoration:none!important}.m-heading__meta__divider{color:var(--primary-border-color);display:inline-block;margin:0 10px}.m-article-card{background-color:var(--background-color);border:1px solid var(--secondary-border-color);border-radius:10px;display:flex;flex-direction:column;height:400px;margin-bottom:20px;position:relative;transition:all .25s cubic-bezier(.02,.01,.47,1);z-index:1}.m-article-card:hover{transform:translateY(-5px)}.m-article-card:hover:before{box-shadow:var(--article-shadow-hover),0 0 0 transparent}.m-article-card:hover .m-article-card__author{box-shadow:0 4px 8px rgba(0,0,0,.3),0 0 0 transparent}@media only screen and (min-width:50rem){.m-article-card{height:420px;margin-bottom:20px;margin-left:10px;margin-right:10px;width:calc(50% - 20px)}}@media only screen and (min-width:64rem){.m-article-card{margin-bottom:40px;margin-left:20px;margin-right:20px;width:calc(33.33333% - 40px)}}.m-article-card.no-picture .m-article-card__picture{height:85px!important}.m-article-card.no-picture .m-article-card__info{background-color:var(--secondary-subtle-color)}.m-article-card.no-picture .m-article-card__title{font-size:1.625rem;line-height:1.4}.m-article-card.as-author .m-article-card__picture{background-color:#000}.m-article-card.as-author .m-article-card__picture-link{z-index:2}.m-article-card.as-author .m-article-card__picture-background{opacity:.75}.m-article-card.as-author .m-article-card__info{padding:0}.m-article-card.as-author .m-article-card__info-link{padding:20px 20px 60px}.m-article-card:before{border-radius:10px;bottom:0;box-shadow:var(--article-shadow-normal),0 0 0 transparent;content:"";left:10px;position:absolute;right:10px;top:10px;transition:all .25s cubic-bezier(.02,.01,.47,1)}.m-article-card__picture{background-color:var(--secondary-subtle-color);border-radius:10px 10px 0 0;height:200px;overflow:hidden;position:relative;transform:translateZ(0)}@media only screen and (min-width:50rem){.m-article-card__picture{height:220px}}.m-article-card__picture-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.m-article-card__picture-background{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.m-article-card__name{bottom:20px;color:#fff;font-size:1.25rem;font-weight:600;left:20px;letter-spacing:.4px;line-height:1.3;margin:0;position:absolute;right:20px;z-index:1}@media only screen and (min-width:50rem){.m-article-card__name{bottom:25px;left:25px}}.m-article-card__author{border-radius:50%;height:35px;left:20px;position:absolute;top:20px;transition:all .25s cubic-bezier(.02,.01,.47,1);width:35px;z-index:2}@media only screen and (min-width:50rem){.m-article-card__author{left:25px;top:25px}}.m-article-card__author div{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #fff;border-radius:50%;height:100%;width:100%}.m-article-card__featured{align-items:center;background-color:#fff;border-radius:50%;color:#000;display:flex;height:24px;justify-content:center;position:absolute;right:20px;top:26px;width:24px;z-index:2}@media only screen and (min-width:50rem){.m-article-card__featured{right:25px;top:31px}}.m-article-card__featured span{color:inherit;font-size:.75rem}.m-article-card__info{background-color:var(--article-card-color);border-radius:0 0 10px 10px;flex:1;height:200px;overflow:hidden;padding-top:48px;position:relative}@media only screen and (min-width:50rem){.m-article-card__info{padding-top:53px}}.m-article-card__info.no-tag{padding-top:0!important}.m-article-card__info.no-tag .m-article-card__info-link{padding-top:48px}@media only screen and (min-width:50rem){.m-article-card__info.no-tag .m-article-card__info-link{padding-top:53px}}.m-article-card__tag{color:var(--link-color);font-size:.875rem;font-weight:600;left:20px;letter-spacing:.2px;line-height:1.3;position:absolute;right:20px;top:20px}@media only screen and (min-width:50rem){.m-article-card__tag{left:25px;top:25px}}.m-article-card__info-link{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:0 20px 20px;width:100%}@media only screen and (min-width:50rem){.m-article-card__info-link{padding:0 25px 25px}}.m-article-card__title{color:var(--titles-color);font-size:1.25rem;font-weight:600;letter-spacing:.4px;line-height:1.3;margin:0}.m-article-card__excerpt{color:var(--titles-color);display:block;font-size:1rem;height:100%;letter-spacing:.3px;line-height:1.5;overflow:hidden;position:relative}.m-article-card__author-stats,.m-article-card__timestamp{align-items:center;color:var(--titles-color);display:flex;font-size:.875rem;letter-spacing:.2px}.m-article-card__author-stats span:nth-child(2),.m-article-card__timestamp span:nth-child(2){padding:0 10px}.m-article-card__author-stats{bottom:20px;justify-content:space-between;left:20px;position:absolute;right:20px}.m-article-card__author-stats span{padding:0!important}.m-article-card__social{align-items:center;display:flex;justify-content:flex-end;margin:0;padding:0}.m-article-card__social li{display:inline-block;margin-left:22px}.m-article-card__social li a{color:var(--primary-foreground-color);font-size:.938rem}.m-article-card__social li a span{color:inherit}.rtl .m-article-card__social{direction:ltr}.m-search{-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.75);height:100%;left:0;opacity:0;overflow-y:auto;position:fixed;top:0;transform:scale(1.2);transition:all .4s cubic-bezier(.165,.84,.44,1);visibility:hidden;width:100%;z-index:2}.m-search.opened{opacity:1;transform:scale(1);visibility:visible;z-index:999}.m-search__content{margin:0 auto;padding:80px 20px 40px}@media only screen and (min-width:50rem){.m-search__content{max-width:700px;padding-bottom:50px;padding-top:100px}}@media only screen and (min-width:80rem){.m-search__content{padding-left:0;padding-right:0}}@media only screen and (min-width:90rem){.m-search__content{max-width:800px}}.m-search__form{margin-bottom:30px}.m-search__form+.js-search-results{background:#fff;margin:0 auto;max-width:500px}.m-search__form+.js-search-results article{padding:0 20px}@media only screen and (min-width:50rem){.m-search__form{margin:0 auto;max-width:500px}}.m-search-icon{color:#9b9b9b;font-size:1rem;font-weight:500;left:15px;pointer-events:none;position:absolute;top:50%;transform:translateY(-45%)}@media only screen and (min-width:50rem){.m-search-icon{font-size:1.25em;left:25px}}.m-result{border-bottom:1px solid var(--primary-border-color)}.m-result.last{border-bottom:0}.m-result__link{display:block;height:100%;padding:10px 0;width:100%}@media only screen and (min-width:50rem){.m-result__link{padding:15px 0}}.m-result__title{color:var(--primary-foreground-color);font-size:1rem;font-weight:400;letter-spacing:.3px;line-height:1.4;margin:0 0 5px}@media only screen and (min-width:50rem){.m-result__title{font-size:1.25rem;letter-spacing:.4px;margin-bottom:10px}}@media only screen and (min-width:80rem){.m-result__title{font-size:20px}}.m-result__date{color:var(--titles-color);font-size:.813rem;letter-spacing:.2px}@media only screen and (min-width:50rem){.m-result__date{font-size:.938rem;letter-spacing:.3px}}.search-button{background-color:var(--dark-800);border-radius:var(--roundness);color:var(--white);display:flex;width:275px}.search-button input{background:transparent;border:0;color:var(--white)!important;font-size:14px;font-weight:500;line-height:24px;outline:none;padding:4px 32px}.search-button input::-webkit-input-placeholder,.search-button input::placeholder{color:var(--white)!important;opacity:1}.search-button label{align-items:center;display:flex;height:24px;justify-content:center;left:8px;pointer-events:none;position:absolute;top:4px;width:24px;z-index:2}.search-button label:before{display:block;font-size:15px}.search-icon{align-items:center;justify-content:center}.search-icon .icon-search{font-size:18px;padding:4px 0 4px 16px}.m-footer{background-color:var(--footer-background-color);flex-shrink:0;font-family:Inter,sans-serif}.m-footer__content{align-items:center;color:#fff;display:flex;justify-content:space-between;padding:30px 20px}@media only screen and (min-width:50rem){.m-footer__content{margin:0 auto;max-width:73rem;padding:15px}}.m-footer-copyright{font-size:.875rem;letter-spacing:.3px;line-height:1.75rem}.m-footer-copyright span{display:block}@media only screen and (min-width:50rem){.m-footer-copyright span{display:inline}}.m-footer-copyright span:nth-child(2){display:none}@media only screen and (min-width:50rem){.m-footer-copyright span:nth-child(2){display:inline}}.m-footer-copyright .made-with{color:#9b9b9b;font-size:.8rem;margin-top:.2rem}.m-footer-copyright .made-with a{color:#fff}.m-footer-social{align-items:center;display:flex;justify-content:center}.m-footer-social a{color:#9b9b9b;display:inline-block;margin:0 15px}.m-footer-social a :hover{color:#fff}.m-footer-social a span{color:inherit;font-size:1rem;transition:color .3s ease}.rtl .m-footer-social{direction:ltr}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(../fonts/Inter-Black.woff2) format("woff2"),url(../fonts/Inter-Black.woff) format("woff"),url(../fonts/Inter-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../fonts/Inter-ExtraBold.woff2) format("woff2"),url(../fonts/Inter-ExtraBold.woff) format("woff"),url(../fonts/Inter-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff"),url(../fonts/Inter-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(../fonts/Inter-ExtraLight.woff2) format("woff2"),url(../fonts/Inter-ExtraLight.woff) format("woff"),url(../fonts/Inter-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(../fonts/Inter-Light.woff2) format("woff2"),url(../fonts/Inter-Light.woff) format("woff"),url(../fonts/Inter-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/Inter-Medium.woff2) format("woff2"),url(../fonts/Inter-Medium.woff) format("woff"),url(../fonts/Inter-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff"),url(../fonts/Inter-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(../fonts/Inter-Thin.woff2) format("woff2"),url(../fonts/Inter-Thin.woff) format("woff"),url(../fonts/Inter-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff"),url(../fonts/Inter-SemiBold.ttf) format("truetype")}.screen-readers{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-break:normal!important}.compareFixMobile{display:none}@media only screen and (max-width:1199px){.compareFixMobile{display:block}}.title_1{font-size:75px;font-weight:600;line-height:1.2}@media only screen and (max-width:991px){.title_1{font-size:42px}}@media only screen and (max-width:767px){.title_1{font-size:30px}}.title_2{font-size:46px;font-weight:600;line-height:150%;margin-bottom:24px}@media only screen and (max-width:1630px){.title_2{font-size:36px}}@media only screen and (max-width:1439px){.title_2{font-size:34px}}@media only screen and (max-width:991px){.title_2{font-size:26px;margin-bottom:12px}}.title_3{font-size:24px;font-weight:500;line-height:150%;margin-bottom:16px;margin-top:26px}@media only screen and (max-width:1630px){.title_3{font-size:18px}}.title_4{font-size:16px;font-weight:500;line-height:24px;margin-bottom:16px;margin-top:24px}@media only screen and (max-width:991px){.title_4{font-size:18px}}.section-spaces{padding:83px 0}.section-spaces:last-of-type{padding-bottom:200px}@media only screen and (max-width:1439px){.section-spaces{padding:65px 0}.section-spaces:last-of-type{padding-bottom:150px}}@media only screen and (max-width:767px){.section-spaces{padding:36px 0}.section-spaces:last-of-type{padding-bottom:80px}}.entry-content ul:not([class]){list-style:none}.entry-content ul:not([class])>li:not([class]){margin-bottom:7px;margin-top:7px}.entry-content ul:not([class])>li:not([class]):before{color:#5467de;content:"â€¢";display:inline-block;margin-left:-1em;width:1em}.button{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:10px;justify-content:center;line-height:24px;overflow:hidden;padding:8px 16px;position:relative;text-align:center;text-decoration:none;transition:all .4s;vertical-align:top;white-space:nowrap}@media only screen and (max-width:767px){.button{padding:8px 31px}}.button__icon,.button__text{position:relative}.button__icon--after{order:2}.button__icon img{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.button.disabled{background-color:#bfc0bf;color:#7a7b78;cursor:default}.button--has-icon{padding-left:22px;padding-right:22px}.button--wide{display:flex;justify-content:center;padding-left:10px;padding-right:10px;width:100%}.button--primary,.button--primary:hover{background-color:#5467de;color:#fff}.button--primary.disabled,.button--primary:disabled{background-color:#bfc0bf;color:#7a7b78}.button--white{background-color:#fff;color:#090819}.button--white:hover{background-color:#fff;color:#5467de}.button--white.disabled,.button--white:disabled{background-color:#bfc0bf;color:#7a7b78}.button--navy{background-color:#090819;color:#fff}.button--navy:hover{background-color:#5467de;color:#fff}.button--navy.disabled,.button--navy:disabled{background-color:#bfc0bf;color:#7a7b78}.button--navy-outline{background-color:#fff;box-shadow:inset 0 0 0 1px #090819;color:#090819}.button--navy-outline:hover{background-color:#184c71;color:#fff}.button--navy-outline.disabled,.button--navy-outline:disabled{background-color:#fff;box-shadow:inset 0 0 0 1px #bfc0bf;color:#7a7b78}.button--white-outline{background-color:transparent;box-shadow:inset 0 0 0 1px #fff;color:#fff}.button--white-outline:hover{background-color:#fff;color:#5467de}.button--white-outline.disabled,.button--white-outline:disabled{background-color:#fff;box-shadow:inset 0 0 0 1px #bfc0bf;color:#7a7b78}.btn{align-items:center;background-color:transparent;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:10px;justify-content:center;line-height:20px;overflow:hidden;padding:8px 16px;position:relative;text-align:center;text-decoration:none;text-transform:capitalize;transition:all .4s;transition:all .4s ease 0s;vertical-align:top;white-space:nowrap}@media only screen and (max-width:767px){.btn{font-size:14px;padding:8px 16px}}.btn__lg{font-size:20px;padding:19px 16px}@media only screen and (max-width:1439px){.btn__lg{font-size:15px;padding:12px}}@media only screen and (max-width:767px){.btn__lg{font-size:16px;padding:14px 12px}}.btn__icon,.btn__text{position:relative}.btn__icon{line-height:1;transition:transform .4s ease 0s}.btn__icon--after{order:2}.btn__icon--before{order:-1}.btn__icon svg{fill:currentColor;vertical-align:top}.btn__icon img{height:20px;-o-object-fit:contain;object-fit:contain;vertical-align:top;width:20px}.btn--icon,.btn--wide{padding-left:10px;padding-right:10px}.btn--wide{box-sizing:border-box;display:flex;justify-content:center;width:100%}.btn--primary{background-color:transparent;color:#fff;position:relative;z-index:1}.btn--primary:after,.btn--primary:before{content:"";height:100%;left:0;position:absolute;top:0;transition:opacity .4s linear;width:100%}.btn--primary:before{background:linear-gradient(80deg,#021076 -94.49%,#5467de 51.97%,#5467de 121.78%);opacity:1;z-index:-1}.btn--primary:after{background:linear-gradient(80deg,#4479df -2.9%,#6fb1ee 77.52%,#92c4ff 115.85%);opacity:0;z-index:-1}.btn--primary:hover{color:#fff}.btn--primary:hover:after{opacity:1}.btn--primary:hover:before{opacity:0}.btn--primary-outline{background-color:#5467de;color:#fff}.btn--primary-outline:hover{background-color:#fff}.btn--outline,.btn--primary-outline:hover{box-shadow:inset 0 0 0 2px #5467de;color:#5467de}.btn--outline{background-color:transparent}.btn--outline:hover{background-color:#fff;color:#5467de}.btn--link{color:#5467de;margin:10px 0;overflow:visible;padding:0}.btn--link:before{border-top:1px solid;content:"";left:0;margin-top:5px;position:absolute;top:100%;transition:width .4s ease 0s;width:30px}.btn--link:hover{color:#e5503c}.btn--link:hover:before{width:100%}.btn--white{background-color:#fff;color:#5467de}.btn--white:hover{background-color:#5467de;color:#fff}.btn--white-link{color:#fff;margin:10px 0;overflow:visible;padding:0}.btn--white-link:before{border-top:1px solid;content:"";left:0;margin-top:5px;position:absolute;top:100%;transition:width .4s ease 0s;width:30px}.btn--white-link:hover{color:#5467de}.btn--white-link:hover:before{width:100%}.btn--white-outline{box-shadow:inset 0 0 0 1px #fff;color:#fff}.btn--white-outline:hover{background-color:#fff;box-shadow:inset 0 0 0 1px #060606;color:#060606}.btn .btn__icon:last-child:has(.icon-chevron-right):before{background-color:currentColor;border-radius:1px;content:"";height:3px;margin-top:-1.5px;position:absolute;right:6px;top:50%;transition:width .4s ease 0s;width:0}.btn:hover{text-decoration:none}.btn:hover .btn__icon:last-child:has(.icon-chevron-right){transform:translateX(6px)}.btn:hover .btn__icon:last-child:has(.icon-chevron-right):before{width:16px}.section-title{color:#090819}.tab-item{opacity:0;pointer-events:none;position:absolute}.tab-item.active{opacity:1;pointer-events:all;position:relative}.social-list{display:flex;gap:16px;list-style:none;margin:0;padding:12px 0 0}.social-list__item:before{content:none}@media only screen and (max-width:767px){.social-list{gap:10px}}.social-list__link{align-items:center;border-radius:50%;color:#fff;display:flex;height:24px;justify-content:center;transition:all .4s ease 0s;width:24px}.social-list__link:hover{color:#fff;color:#5467de}.wp-block-emagine-spacer--sm{height:24px!important}@media only screen and (max-width:767px){.wp-block-emagine-spacer--sm{height:16px!important}}.wp-block-emagine-spacer--md{height:60px!important}@media only screen and (max-width:767px){.wp-block-emagine-spacer--md{height:30px!important}}.wp-block-emagine-spacer--lg{height:80px!important}@media only screen and (max-width:767px){.wp-block-emagine-spacer--lg{height:40px!important}}.wp-block-emagine-spacer--xl{height:120px!important}@media only screen and (max-width:767px){.wp-block-emagine-spacer--xl{height:60px!important}}.wp-block-emagine-spacer+*,.wp-block-spacer+*{margin-top:0}.section-hero{display:block;margin:32px auto 0;max-width:806px}@media only screen and (max-width:1630px){.section-hero{margin:15px auto 0;max-width:600px}}@media only screen and (max-width:767px){.section-hero{margin:9px auto 0}}.section-hero__title{margin-bottom:62px;text-align:center}@media only screen and (max-width:1439px){.section-hero__title{margin-bottom:45px}}@media only screen and (max-width:767px){.section-hero__title{margin-bottom:23px}.section-hero__title br{display:none}}.canvas-animation--bg{bottom:0;left:0;position:absolute;right:0;top:0}.canvas-animation--bg,.canvas-animation--bg canvas{height:100%;width:100%}.acf-block-preview .canvas-animation--bg{background:#000}.site-head{background-color:#090819;color:#fff;position:fixed;top:0;width:100%;z-index:12}.site-head__transparent{background-color:transparent;transition:all .4s linear}.site-head__scrolled{background-color:#090819}.site-head__scrolled-in,.site-head__scrolled-out{transition:all .4s linear}.site-head__top{background:linear-gradient(271deg,#1f05c7 -12.56%,#5467de 27.4%,#2e3baf 67.37%,#5467de 107.33%);color:#fff;display:none;font-size:14px;font-style:normal;font-weight:500;line-height:20px;padding:10px 40px 10px 0;position:fixed;text-align:center;width:100%;z-index:13}.site-head__top p{margin:0}@media only screen and (max-width:767px){.site-head__top{font-size:10px;text-align:left}}.site-head__wrap{padding:24px 0}@media only screen and (max-width:1439px){.site-head__wrap{padding:18px 0}}.site-head__frame{align-items:center;display:flex;gap:40px}.site-head__tools{align-items:center;display:flex;gap:12px;margin-left:0}@media only screen and (max-width:1199px){.site-head__tools{align-items:start;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.site-head__tools .main-header-menu{width:100%}.site-head__holder{background-color:#090819;display:none;height:calc(100vh - 72px);overflow:auto;padding:20px;position:absolute;right:0;top:68px;width:100%;z-index:21}}@media only screen and (min-width:1200px){.site-head__holder{align-items:center;display:flex;flex:1 1 auto}}.nav-active .site-head{background-color:#090819}@media only screen and (min-width:1200px){.site-head__nav{margin-left:auto;margin-right:auto}}.site-logo{cursor:pointer;display:block;height:40px;margin:0;overflow:hidden;position:relative;width:142px}@media only screen and (max-width:1439px){.site-logo{height:35px;width:105px}}@media only screen and (max-width:767px){.site-logo{height:32px;width:114px}}.site-logo a,.site-logo img{display:block;height:100%}.site-logo img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}.nav-opener{-webkit-appearance:none;background:none;border:none;display:none;height:32px;margin:0 0 0 auto;position:relative;width:15px}@media only screen and (max-width:1199px){.nav-opener{display:block}}.nav-opener em{display:none}.nav-opener span{background:#fff;display:block;height:2px;margin:-2px 0 0 -13px;position:absolute!important;right:5px;top:50%!important;transition:all .2s ease 0s;width:100%}.nav-opener span:after,.nav-opener span:before{background:#fff;content:"";height:2px;position:absolute;right:0;top:-8px;transition:all .2s ease 0s;width:calc(100% + 8px)}.nav-opener span:after{top:8px}@media only screen and (max-width:1199px){.nav-active .site-head__holder{display:block}.nav-active .nav-opener span{background:none}.nav-active .nav-opener span:before{margin:8px 0 0;transform:rotate(45deg)}.nav-active .nav-opener span:after{margin:-8px 0 0;transform:rotate(-45deg)}}.top-menu{list-style:none;margin:0;padding:0}@media only screen and (min-width:1200px){.top-menu{align-items:center;display:flex;gap:24px}}.head-nav{font-size:16px;font-weight:500;line-height:150%}@media only screen and (max-width:1439px){.head-nav{font-size:12px}}@media only screen and (max-width:767px){.head-nav .sub-menu .menu-item__text{font-size:14px;line-height:150%}}.head-nav .dropdown-toggle{background-color:transparent;border:none;color:#fff;height:24px;padding:0;position:absolute;right:0;text-align:right;top:0;transition:all .2s ease 0s;width:20px}@media only screen and (max-width:1439px){.head-nav .dropdown-toggle{height:18px}}.head-nav .dropdown-toggle.toggled-on~.sub-menu-wrapper{margin-top:30px;opacity:1;visibility:visible}.head-nav .dropdown-toggle.toggled-on~.sub-menu:not(.level1){display:block;margin-top:8px;opacity:1;pointer-events:all;visibility:visible}.head-nav .dropdown-toggle.toggled-on .opener-arrow .svg-icon{color:#5467de;transform:rotate(180deg)}.head-nav .menu-item__text{align-items:center;display:flex;gap:12px}.head-nav .menu-item__text .icon-image{background:rgba(144,143,180,.102);border-radius:8px;opacity:.5;padding:12px}@media only screen and (max-width:767px){.head-nav .menu-item__text .icon-image{padding:8px}}.head-nav .menu-item__button{font-size:12px;min-width:90px}@media only screen and (min-width:1200px){.head-nav .menu-item__button{min-width:96px;padding:10px 5px}}@media only screen and (min-width:1441px){.head-nav .menu-item__button{font-size:16px;min-width:134px}}@media only screen and (max-width:1199px){.head-nav .menu-item__button{font-size:16px;padding:12px 8px}}.head-nav .menu-item .menu-text-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:4px}@media only screen and (max-width:767px){.head-nav .menu-item .menu-text-wrapper{gap:2px}}.head-nav .menu-item .menu-text-wrapper .menu-text{border-bottom:1px solid transparent}.head-nav .menu-item .menu-text-wrapper .menu-description{opacity:.6}@media only screen and (max-width:767px){.head-nav .menu-item .menu-text-wrapper .menu-description{font-size:12px;line-height:150%}}@media only screen and (min-width:1200px){.head-nav .mobile-parent{display:none}.head-nav .menu-item{position:relative}.head-nav .menu-item:hover .sub-menu:not(.level1){display:block;margin-top:12px;opacity:1;pointer-events:all;visibility:visible}.head-nav .menu-item:hover .sub-menu:not(.level1):before{height:16px}.head-nav .menu-item:hover>.dropdown-toggle{color:#5467de;transform:rotate(180deg);transition:all .2s ease 0s}.head-nav .menu-item>.sub-menu:not(.level1){background:#090819;border:.5px solid hsla(0,0%,100%,.2);border-radius:8px;box-shadow:inset 0 0 4px 0 hsla(0,0%,100%,.251);color:#fff;left:0;margin-top:0;opacity:0;padding:8px 32px 8px 0;pointer-events:none;position:absolute;top:100%;transition:margin-top .2s ease 0s,opacity .2s ease 0s;visibility:hidden;width:-moz-max-content;width:max-content;z-index:4}.head-nav .menu-item>.sub-menu:not(.level1):before{bottom:100%;content:"";height:10px;left:0;margin-bottom:-2px;position:absolute;width:100%;z-index:2}.head-nav .menu-item>.sub-menu:not(.level1) a{padding:8px 24px}.head-nav .menu-item>.sub-menu:not(.level1) a:hover .icon-image{color:#fff;opacity:1}.head-nav .menu-item>.sub-menu:not(.level1) a:hover .icon-image+.menu-text-wrapper{color:#fff}.head-nav .menu-item>.sub-menu:not(.level1) a:hover .icon-image+.menu-text-wrapper .menu-text{border-color:#fff}.head-nav .menu-item>.sub-menu:not(.level1) a:hover .icon-image+.menu-text-wrapper .menu-description{opacity:1}.head-nav .menu-item:not(.hover-white) .menu-item a:hover{color:#5467de}.head-nav .menu-item-has-children>.menu-item__link{padding-right:22px}.head-nav .menu-item-has-children>.menu-item__link:before{background-position:50% 50%;background-repeat:no-repeat;content:"";height:12px;margin-top:-6px;position:absolute;right:0;top:50%;width:12px}}@media only screen and (max-width:1199px){.head-nav{font-size:16px;line-height:150%}.head-nav .dropdown-toggle{height:36px;left:0;top:0;width:100%}.head-nav .sub-menu{display:none;padding:6px 0 0}.head-nav .menu-item{padding:8px 0;position:relative}.head-nav .menu-item.submenu-active>.sub-menu__opener{transform:rotate(180deg)}.head-nav .menu-item.submenu-active>.sub-menu__opener:before{left:0}.head-nav .menu-item.submenu-active>.sub-menu,.head-nav .menu-item.submenu-active>.sub-menu-wrapper>.sub-menu{display:block}.head-nav .menu-item-has-children{padding-right:40px}.head-nav .menu-item-has-children.submenu-open>.menu-item__link{color:#5467de}.head-nav>li{border-bottom:1px solid hsla(0,0%,100%,.102)}}.head-nav a:not(.btn){color:#fff;display:inline-block;position:relative;text-decoration:none}@media only screen and (max-width:1199px){.head-nav a:not(.btn){align-items:center;display:inline-flex;gap:16px}}.head-nav a:not(.btn):hover .icon-image{color:#fff;opacity:1}.head-nav a:not(.btn):hover .icon-image+.menu-text-wrapper{color:#fff}.head-nav a:not(.btn):hover .icon-image+.menu-text-wrapper .menu-description{opacity:1}.main-header-menu{color:#fff;list-style:none;margin:0 auto;padding:0}.main-header-menu li:before{content:none;margin-left:0}.main-header-menu ul{list-style:none;margin:0;padding:0}.main-header-menu .menu-item__link{cursor:pointer}.main-header-menu>.menu-item>.menu-item__link:hover{color:#5467de}@media only screen and (min-width:1200px){.main-header-menu{align-items:center;display:flex;gap:24px}.main-header-menu .menu-item{position:relative}.main-header-menu .menu-item__trigger{display:none}.main-header-menu .menu-item:hover .sub-menu-wrapper{margin-top:30px;opacity:1;visibility:visible}.main-header-menu .menu-item:hover .sub-menu-wrapper:before{height:34px;margin-bottom:-2px}.main-header-menu .sub-menu-wrapper{background:#fff;border:1px solid rgba(20,38,58,.2);border-radius:12px;box-shadow:0 0 24px rgba(6,23,41,.161);color:#090819;margin-top:0;opacity:0;position:absolute;transition:all .2s ease 0s;visibility:hidden;width:980px;z-index:4}.main-header-menu .sub-menu-wrapper:has(.megamenu-footer) .sub-menu.level0>.menu-item:nth-child(4){border-bottom-left-radius:0}.main-header-menu .sub-menu-wrapper:before{bottom:100%;content:"";height:0;left:0;position:absolute;right:0;transition:all .2s ease 0s}.main-header-menu .sub-menu-wrapper .sub-menu{margin-top:0!important}.main-header-menu .sub-menu-wrapper a:not(.button){color:#090819}}@media only screen and (min-width:1441px){.main-header-menu{gap:37px}.site-head__tools .main-header-menu{gap:16px}}@media only screen and (min-width:1200px){.site-head__tools .main-header-menu{gap:13px}}.site-head__tools .menu-item{border-bottom:0}@media only screen and (max-width:1199px){.site-head__tools .main-header-menu{display:flex;gap:30px}}@media only screen and (max-width:991px){.site-head__tools .main-header-menu{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);width:100%}.site-head__tools .main-header-menu .menu-item:first-child{grid-column:1/-1}.site-head__tools .main-header-menu .menu-item__button{width:100%}}.btn-close-top{color:#fff;position:absolute;right:0;top:0}.alignfull{left:50%;position:relative;transform:translateX(-50%);width:100%}.alignfull,.alignfull.wp-block-image{max-width:100%}.entry-content .container .alignfull:not(.wp-block-image){max-width:none;width:100vw}.entry-content .container .wp-block-emagine-column .alignfull:not(.wp-block-image){width:100%}.entry-content .aligncenter{text-align:center;width:100%}.entry-content .alignleft{text-align:left;width:100%}.entry-content .alignright{text-align:right;width:100%}.full-height-section{height:100vh}.buttons-group.aligncenter{justify-content:center}.background-element.background-element-testimonials{height:90%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:5%;width:42%;z-index:-1}.cf7-form-modal{left:0;position:fixed;top:0;z-index:9999}.cf7-form-modal.fancybox__content{padding:0;width:-moz-fit-content;width:fit-content}.cf7-form-modal.fancybox__content .wpcf7-form-control{width:100%}.cf7-form-modal.fancybox__content .modal-dialog{margin-top:0;max-width:100%}.cf7-form-modal.fancybox__content .modal-header{border-bottom:1px solid #ccc;padding:18px 36px}.cf7-form-modal.fancybox__content .modal-body{padding:18px 36px}.cf7-form-modal form{gap:20px}.cf7-form-modal form,.cf7-form-modal form label{display:flex;flex-direction:column}.cf7-form-modal form .wpcf7-submit{align-items:center;background-color:transparent;border:1px solid;border-radius:8px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:10px;justify-content:center;line-height:20px;overflow:hidden;padding:8px 16px;position:relative;text-align:center;text-decoration:none;text-transform:capitalize;transition:all .4s;transition:all .4s ease 0s;vertical-align:top;white-space:nowrap}.cf7-form-modal form .wpcf7-submit:hover{border-color:#5467de;color:#5467de}.header__actions .c-buttons{margin-top:0}.home .site .main,.site{padding-top:0}.site .main{padding-top:24px}.site-footer{background:#0e0d2a;color:hsla(30,24%,93%,.8);padding:90px 0 34px;position:relative}@media only screen and (max-width:1630px){.site-footer{padding-top:24px}}@media only screen and (max-width:767px){.site-footer{padding:40px 0 60px}.site-footer .site-logo{height:41px;width:147px}}.site-footer__logo{display:flex;flex-direction:column;gap:40px;justify-content:flex-start;padding-bottom:32px}.site-footer__logo .site-logo{height:48px;width:170px}@media only screen and (max-width:1199px){.site-footer__logo{align-items:flex-start;flex-direction:column;gap:32px;padding-bottom:0}}.site-footer__logo .bottom_logo{max-width:36px}@media only screen and (max-width:1439px){.site-footer__logo .bottom_logo{margin-bottom:-7px;max-width:40px}}@media only screen and (max-width:991px){.site-footer__logo .bottom_logo{display:none}}.site-footer__social .social-list{padding-top:0}.site-footer__nav{display:flex;gap:44px 0;justify-content:space-between;position:relative;width:100%}@media only screen and (max-width:991px){.site-footer__nav{gap:44px 100px}}@media only screen and (max-width:767px){.site-footer__nav{flex-direction:column;overflow:hidden}}.site-footer__wrap{grid-gap:104px;border-bottom:1px solid #3b3c58;display:grid;grid-template-columns:200px 1fr 440px;padding-bottom:200px}@media only screen and (max-width:1630px){.site-footer__wrap{grid-gap:40px}}@media only screen and (max-width:1199px){.site-footer__wrap{grid-gap:32px;grid-template-columns:1fr}}@media only screen and (max-width:767px){.site-footer__wrap{grid-gap:32px;grid-template-columns:1fr;padding-bottom:32px}}.site-footer__holder{display:flex;padding:0 0 27px}@media only screen and (max-width:1439px){.site-footer__holder{padding:0 0 20px}}@media only screen and (max-width:991px){.site-footer__holder{grid-gap:24px}}@media only screen and (max-width:767px){.site-footer__holder{grid-gap:0;grid-template-columns:1fr;padding-bottom:0}}.site-footer__info{display:flex;flex-direction:column;gap:32px}.site-footer__text{color:hsla(30,24%,93%,.8);font-size:14px;font-weight:400;line-height:150%}.site-footer__buttons{display:flex;flex-wrap:wrap;gap:16px}.site-footer__buttons .button{flex:0 0 160px}.site-footer__row{align-items:center;display:flex;gap:44px;justify-content:space-between;margin:0 auto;padding-bottom:0;padding-top:32px;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1439px){.site-footer__row{padding-top:25px}}@media only screen and (max-width:991px){.site-footer__row{margin:0}}@media only screen and (max-width:767px){.site-footer__row{padding-top:34px}}.site-footer__row .site-footer__links{gap:44px;margin:0}@media only screen and (max-width:991px){.site-footer__row .site-footer__links{font-size:14px;gap:12px}.site-footer__row{display:block;text-align:left}.site-footer__row .social-list{justify-content:center}}.site-footer__copy{color:#bfc0bf;font-size:12px;font-weight:400;line-height:150%}@media only screen and (max-width:991px){.site-footer__copy{margin-top:10px}}.site-footer__group{font-size:12px;line-height:1.5;white-space:nowrap}@media only screen and (max-width:991px){.site-footer__group{margin-top:20px}}.site-footer__links{color:#bfc0bf;display:flex;flex-wrap:wrap;font-size:12px;gap:24px;line-height:150%;list-style:none;margin:0 auto 0 24px;padding:0}@media only screen and (max-width:991px){.site-footer__links{flex-direction:column;gap:12px;justify-content:start}}.site-footer__links a{color:#bfc0bf;text-decoration:none}.site-footer__links a:hover{color:#fff}.site-footer .wdiget-title{color:#fff;font-size:18px;font-style:normal;font-weight:600;line-height:150%;margin:0}@media only screen and (max-width:767px){.site-footer .wdiget-title{font-size:16px}}.site-footer .container{position:relative;z-index:2}.site-footer .elipse-background{background:#5467de;border-radius:543px;bottom:56px;display:none;filter:blur(150px);flex-shrink:0;height:543px;left:28px;opacity:.15;position:absolute;width:543px;z-index:1}.site-footer .elipse-background.right{bottom:200px;left:90%}.footer-nav{grid-gap:40px;-moz-column-count:3;column-count:3;-moz-column-gap:10px;column-gap:10px;font-size:12px;font-weight:400;justify-content:space-between;line-height:150%;list-style:none;margin:0;padding:0;width:100%}@media only screen and (max-width:1199px){.footer-nav{-moz-column-count:4;column-count:4}}@media only screen and (max-width:767px){.footer-nav{-moz-column-count:1;column-count:1;display:flex;flex-wrap:wrap;grid-template-columns:1fr}}.footer-nav li:before{content:none}.footer-nav>li{-moz-column-break-inside:avoid;break-inside:avoid;display:grid;grid-template-rows:1fr auto;margin:0 0 50px;width:100%}@media only screen and (max-width:767px){.footer-nav>li{display:block;margin-bottom:32px}}@media only screen and (max-width:1439px){.footer-nav{grid-gap:20px}}@media only screen and (max-width:767px){.footer-nav{grid-template-columns:1fr}.footer-nav .menu-item .sub-menu{height:auto}.footer-nav .menu-item .sub-menu .menu-item{flex-basis:0;flex-grow:0;min-width:50%}.footer-nav .menu-item:first-of-type .sub-menu{height:121px}.footer-nav .menu-item:nth-of-type(2) .sub-menu{height:85px}.footer-nav .menu-item:nth-of-type(3){width:50%}.footer-nav .menu-item:nth-of-type(4){width:calc(50% - 20px)}}.footer-nav a{color:#908fb4;font-size:18px;font-style:normal;font-weight:400;line-height:150%;text-decoration:none}@media only screen and (max-width:1630px){.footer-nav a{font-size:14px}}@media only screen and (max-width:767px){.footer-nav a{font-size:15px}}.footer-nav a:hover{color:#fff}.footer-nav .menu-item-has-children>a{color:#fff;font-weight:600;opacity:1}.footer-nav .sub-menu{display:flex;flex-direction:column;flex-wrap:wrap;font-size:14px;font-weight:400;gap:12px;justify-content:flex-start;line-height:150%;list-style:none;margin:0;padding:12px 0 0;text-transform:none}@media only screen and (max-width:1630px){.footer-nav .sub-menu{gap:8px;padding:8px 0 0}}@media only screen and (max-width:991px){.footer-nav .sub-menu{padding-top:14px}}@media only screen and (max-width:767px){.footer-nav .sub-menu{gap:13px}}.footer-nav .sub-menu a{color:#bfc0bf}.footer-nav .sub-menu a:hover{color:#fff}.site-pre-footer{background:#0e0d2a;border:1px solid #3b3c58;padding:81px 0;position:relative;text-align:center}@media only screen and (max-width:1439px){.site-pre-footer{padding:60px 0}}.site-pre-footer .content-wrapper{margin:0 auto;max-width:890px}@media only screen and (max-width:1630px){.site-pre-footer .content-wrapper{max-width:660px}}.site-pre-footer .title{color:#fff;font-size:46px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:24px;text-align:center}@media only screen and (max-width:1439px){.site-pre-footer .title{font-size:34px;margin-bottom:18px}}@media only screen and (max-width:767px){.site-pre-footer .title{font-size:24px;margin-bottom:16px}}.site-pre-footer .description{color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:32px;text-align:center}@media only screen and (max-width:1439px){.site-pre-footer .description{font-size:15px;margin-bottom:24px}}@media only screen and (max-width:767px){.site-pre-footer .description{font-size:16px;margin-bottom:24px}}.site-pre-footer .button-group{display:flex;gap:12px;justify-content:center}.site-pre-footer .button-group .btn{min-width:170px}@media only screen and (max-width:1439px){.site-pre-footer .button-group .btn{min-width:128px}}@media only screen and (max-width:767px){.site-pre-footer .button-group .btn{width:100%}}.footer-subcription-box{align-items:flex-start;background:hsla(0,0%,100%,.051);border:1px solid hsla(0,0%,100%,.102);border-radius:16px;display:flex;flex-direction:column;gap:0;padding:30px}.footer-subcription-box .title{color:#fff;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:12px}.footer-subcription-box .description{align-self:stretch;color:#908fb4;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin:0 0 20px}.footer-subcription-box .form-wrap{display:grid;gap:14px;grid-template-columns:1fr 106px;position:relative}.footer-subcription-box .form-wrap .wpcf7-form-control{background-color:transparent;border:1px solid #dddee0;border-radius:8px;color:#fff;display:flex;font-size:18px;height:50px;line-height:27px;padding:14px 20px;width:100%}.footer-subcription-box .form-wrap .wpcf7-form-control.wpcf7-not-valid+.wpcf7-not-valid-tip{display:block}.footer-subcription-box .form-wrap .wpcf7-submit{align-items:center;background:linear-gradient(81deg,#021076 -87.65%,#5467de 47.89%,#5467de 112.49%);border:0;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;gap:10px;height:50px;justify-content:center;line-height:150%;padding:14px 16px;text-align:center}.footer-subcription-box .form-wrap .wpcf7-submit:hover{background:linear-gradient(80deg,#4479df -2.9%,#6fb1ee 77.52%,#92c4ff 115.85%)}.footer-subcription-box .form-wrap .wpcf7-spinner{bottom:12px;position:absolute;right:16px}.footer-subcription-box .form-wrap .wpcf7-not-valid-tip{font-size:14px;font-weight:400;line-height:21px;margin-top:14px;padding-left:18px;position:relative}.footer-subcription-box .form-wrap .wpcf7-not-valid-tip:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M7 4.024a.547.547 0 0 0-.547.547v3.521a.547.547 0 1 0 1.094 0V4.571A.547.547 0 0 0 7 4.024Zm0 6.762a.738.738 0 1 0 0-1.477.738.738 0 0 0 0 1.477Z' fill='%23DF5555'/%3E%3Ccircle cx='7' cy='7.5' r='6.5' stroke='%23DF5555'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='translate(0 .5)' d='M0 0h14v14H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:14px;left:0;position:absolute;top:3px;width:14px}.footer-subcription-box #customMessage{color:#fff;font-size:18px;font-weight:600;line-height:27px}.wpcf7 form .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{display:none!important}.footer_subcscription .wpcf7-form.sent #customMessage{display:block!important}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:100%}body,html{height:100%}body{background-color:#fff;font:400 1.5 Inter,Helvetica,Arial,sans-serif;margin:0;min-width:320px;padding:0;width:100%}.site{display:flex;flex-direction:column;min-height:100vh;position:relative;width:100%}.svg-icon{fill:currentColor;vertical-align:top}.alignfull .alignwide,.container{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1440px;padding:0 20px;width:100%}@media only screen and (max-width:767px){.alignfull .alignwide,.container{padding:0 16px}}body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){padding-left:20px;padding-right:20px}.container .container{padding-left:0;padding-right:0}.container .alignfull .container{padding-left:20px;padding-right:20px}.container .wp-block-emagine-grid .alignfull .container{padding-left:0;padding-right:0}.site-main{flex:1 1 auto;position:relative;z-index:3}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.entry-content .wp-block-image img{margin-top:8px}.wp-block-separator{border:0;border-radius:4px;border-top:1px solid;color:rgba(20,38,58,.2);line-height:1px;margin-bottom:32px;margin-top:32px;overflow:hidden}.edit-link{display:none!important}.site{padding-top:24px}.home .site{padding-top:0}.c-background__color,.c-background__media,.c-background__overlay-color{top:0}.marquee-content li img{height:40px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:767px){.marquee-content li img{height:22px}}.cards-section{background-position:100%;background-repeat:no-repeat;background-size:contain}.cards-section .cards-row:not(.cards-with-gradient--slider){display:grid;gap:24px;grid-template-columns:repeat(var(--columns),1fr)}@media only screen and (max-width:1199px){.cards-section .cards-row:not(.cards-with-gradient--slider){gap:16px}}@media only screen and (max-width:991px){.cards-section .cards-row:not(.cards-with-gradient--slider){grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.cards-section .cards-row:not(.cards-with-gradient--slider){grid-template-columns:repeat(1,1fr)}}.cards-section .cards-row.swiper{display:block}.cards-section .cards-row.swiper .swiper-slide{gap:38px;max-width:240px;padding:40px 16px 21px}@media only screen and (min-width:768px){.cards-section .cards-row.swiper .cards-with-gradient__slider--pagination{display:none}}@media only screen and (max-width:767px){.cards-section .cards-row.swiper .cards-with-gradient__slider--pagination{display:flex;flex-flow:row nowrap;gap:6px;justify-content:center;margin-top:13px}}.cards-section .cards-row.swiper .cards-with-gradient__slider--pagination .swiper-pagination-bullet{background-color:#060606;border-radius:100%;height:6px;opacity:.1;width:6px}.cards-section .cards-row.swiper .cards-with-gradient__slider--pagination .swiper-pagination-bullet-active{background-color:#5467de;border-radius:8px;height:6px;opacity:unset;width:27px}.cards-section .cards-row .cards-row-wrapper{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:1199px){.cards-section .cards-row .cards-row-wrapper{gap:16px}}@media only screen and (max-width:991px){.cards-section .cards-row .cards-row-wrapper{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.cards-section .cards-row .cards-row-wrapper{grid-template-columns:repeat(1,1fr)}}.cards-section .card-item{background-color:#fff;border:1px solid #dddee0;border-radius:24px;color:#060606;cursor:pointer;display:flex;overflow:hidden;position:relative;text-decoration:none}.cards-section .card-item__large{align-items:flex-start;align-self:stretch;flex-direction:column;gap:40px;padding:56px 24px}@media only screen and (max-width:1439px){.cards-section .card-item__large{border-radius:17px;gap:33px;padding:40px 14px 45px}.cards-section .card-item__large img{max-width:35px}}@media only screen and (max-width:991px){.cards-section .card-item__large{padding:16px 24px}.cards-section .card-item__large img{max-width:52px}}@media only screen and (max-width:767px){.cards-section .card-item__large{justify-content:flex-start;min-height:253px;padding:29px 22px}}.cards-section .card-item .bg-overlay{background-color:var(--color-elm);border-radius:40px;filter:blur(50px);height:25px;left:-10px;opacity:.5;position:absolute;top:56px;transition:all .4s linear;width:171px;z-index:0}.cards-section .card-item:hover .bg-overlay{filter:blur(100px);height:95%;opacity:.3;top:-80px;width:100%}.cards-section .card-item__small{align-items:center;flex-direction:column;gap:32px;padding:44px 0 31px}@media only screen and (max-width:1439px){.cards-section .card-item__small{gap:25px;padding:32px 0 20px}.cards-section .card-item__small img{max-width:60px;width:100%}}.cards-section .card-item__title{margin:0 0 12px}@media only screen and (max-width:767px){.cards-section .card-item__title{margin-bottom:8px}}.cards-section .card-item__description{color:#908fb4;margin:0}.testimonials-section{background-position:0;background-repeat:no-repeat;background-size:contain}.testimonials-section .testimonials-row{grid-gap:24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:unset;max-width:unset}@media only screen and (max-width:991px){.testimonials-section .testimonials-row{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}@media only screen and (max-width:767px){.testimonials-section .testimonials-row{grid-gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.testimonials-section .testimonials-row .testimonial-card{align-items:flex-start;align-self:stretch;background:#fff;border:1px solid #dddee0;border-radius:24px;display:flex;flex-direction:column;justify-content:space-between;padding:24px}@media only screen and (max-width:1439px){.testimonials-section .testimonials-row .testimonial-card{border-radius:16px;padding:14px}}@media only screen and (max-width:767px){.testimonials-section .testimonials-row .testimonial-card{border-radius:22px;padding:24px}}.testimonials-section .testimonials-row .testimonial-card__header{display:flex;flex-flow:row nowrap;gap:16px}@media only screen and (max-width:1439px){.testimonials-section .testimonials-row .testimonial-card__header{gap:10px}}@media only screen and (max-width:767px){.testimonials-section .testimonials-row .testimonial-card__header{gap:14px}}.testimonials-section .testimonials-row .testimonial-card__image{border-radius:50%;height:48px;overflow:hidden;width:48px}@media only screen and (max-width:1439px){.testimonials-section .testimonials-row .testimonial-card__image{height:32px;width:32px}}@media only screen and (max-width:767px){.testimonials-section .testimonials-row .testimonial-card__image{height:48px;width:48px}}.testimonials-section .testimonials-row .testimonial-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.testimonials-section .testimonials-row .testimonial-card__name{color:#000;font-size:18px;font-style:normal;font-weight:500;line-height:150%}@media only screen and (max-width:1439px){.testimonials-section .testimonials-row .testimonial-card__name{font-size:12px}}@media only screen and (max-width:767px){.testimonials-section .testimonials-row .testimonial-card__name{font-size:16px}}.testimonials-section .testimonials-row .testimonial-card__position{color:#8c8ba7;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width:1439px){.testimonials-section .testimonials-row .testimonial-card__position{font-size:10px}}@media only screen and (max-width:767px){.testimonials-section .testimonials-row .testimonial-card__position{font-size:14px}}.testimonials-section .testimonials-row .testimonial-card__text{color:#060606;font-size:20px;font-weight:400;line-height:150%;margin-bottom:52px}@media only screen and (max-width:1630px){.testimonials-section .testimonials-row .testimonial-card__text{font-size:16px;margin-bottom:45px;margin-top:25px}}@media only screen and (max-width:1439px){.testimonials-section .testimonials-row .testimonial-card__text{font-size:15px}}@media only screen and (max-width:767px){.testimonials-section .testimonials-row .testimonial-card__text{font-size:16px;margin-bottom:20px}}.testimonials-section .testimonials-row .testimonial-card__logo{margin-top:auto}.testimonials-section .testimonials-row .testimonial-card__logo img{max-height:47px;max-width:140px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:1439px){.testimonials-section .testimonials-row .testimonial-card__logo img{max-height:36px;max-width:75px}}@media only screen and (max-width:767px){.testimonials-section .testimonials-row .testimonial-card__logo img{max-height:40px;max-width:140px}}.testimonials-section .testimonials-section__bottom-action a{align-items:center;color:#060606;display:flex;font-size:20px;font-style:normal;font-weight:500;gap:14px;justify-content:center;line-height:150%;margin-top:60px;text-align:center;text-decoration:none}@media only screen and (max-width:1439px){.testimonials-section .testimonials-section__bottom-action a{font-size:15px;margin-top:46px}.testimonials-section .testimonials-section__bottom-action a .svg-icon{height:16px;width:16px}}@media only screen and (max-width:767px){.testimonials-section .testimonials-section__bottom-action a{font-size:16px;margin-left:auto;margin-right:auto;max-width:255px}}.testimonials-section .testimonials-section__bottom-action a:hover{color:#5467de}.logos-section:before{background-image:url(../../images/bg/bg2.svg);background-position:0;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:853px;left:0;max-height:500px;position:absolute;width:1000px;z-index:-1}@media only screen and (max-width:1199px){.logos-section:before{height:553px;width:700px}}@media only screen and (max-width:991px){.logos-section:before{content:none}}.logos-section__title{color:#060606;font-size:24px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:50px;text-align:center}@media only screen and (max-width:1439px){.logos-section__title{font-size:18px;margin-bottom:35px}}@media only screen and (max-width:767px){.logos-section__title{margin-bottom:25px}}.logos-section__list{position:relative}.logos-section__list--static{grid-gap:24px;align-items:center;display:grid;display:flex;flex-wrap:wrap;gap:24px 0;grid-template-columns:repeat(var(--columns),1fr);justify-content:center}.logos-section__list--static>*{box-sizing:border-box;flex:0 0 calc(100%/var(--columns))}@media only screen and (max-width:767px){.logos-section__list--static>*{flex:0 0 calc(100%/(var(--columns)/2))}}@media only screen and (max-width:991px){.logos-section__list--static{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:767px){.logos-section__list--static{grid-template-columns:repeat(2,1fr)}}.logos-section__list-item{align-items:center;display:flex;justify-content:center;padding:0 10px}.logos-section__image{display:flex;height:40px;max-height:40px;max-width:135px}.about-logos .logos-section__image{height:80px;max-height:80px;max-width:190px}.logos-section__image img{height:100%;margin:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media only screen and (max-width:767px){.logos-section__image img{max-height:22px}}.logos-section .owl-next,.logos-section .owl-prev{height:100%;position:absolute;top:0;width:40px}.logos-section .owl-next span,.logos-section .owl-prev span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.193 7.164 5.33 5.34a.657.657 0 0 0 .93 0l.622-.623a.66.66 0 0 0 0-.931L2.853 6.697l4.224-4.252a.66.66 0 0 0-.001-.932L6.453.89a.657.657 0 0 0-.93 0L.192 6.23a.66.66 0 0 0 0 .934Z' fill='%23002139'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;height:100%;left:0;overflow:hidden;position:absolute;text-indent:-9999px;top:0;width:100%}.logos-section .owl-prev{left:-15px}.logos-section .owl-next{right:-15px;transform:rotate(180deg)}.home-hero-block{background:#090819;text-align:center}.home-hero-block .content-wrapper{display:flex;flex-direction:column;justify-content:center;padding:273px 0 404px}@media only screen and (max-width:1439px){.home-hero-block .content-wrapper{padding:205px 0 300px}}@media only screen and (max-width:767px){.home-hero-block .content-wrapper{padding:108px 0 170px}}.home-hero-block .title{font-size:7.5rem;font-style:normal;font-weight:700;line-height:115%;margin-bottom:27px;pointer-events:none;position:relative}@media only screen and (max-width:1630px){.home-hero-block .title{font-size:6.4rem}}@media only screen and (max-width:1439px){.home-hero-block .title{font-size:5.6rem;margin-bottom:21px}}@media only screen and (max-width:1199px){.home-hero-block .title{font-size:4.8rem}}@media only screen and (max-width:991px){.home-hero-block .title{font-size:4.2rem}}@media only screen and (max-width:767px){.home-hero-block .title{font-size:30px;line-height:117%;margin-bottom:16px}}.home-hero-block .title__gradient{display:flex;flex-direction:column;gap:12px;pointer-events:none}@media only screen and (max-width:767px){.home-hero-block .title__gradient{gap:0}}.home-hero-block .title__gradient div{-webkit-text-fill-color:transparent;background:linear-gradient(180deg,#fff 17.78%,hsla(0,0%,100%,.102) 131.11%);background-clip:text;-webkit-background-clip:text;pointer-events:none}.home-hero-block .title__gradient div span{-webkit-text-fill-color:transparent;background:linear-gradient(180deg,#ffbaee 17.78%,#e43ae2 131.11%);background-clip:text;-webkit-background-clip:text}.home-hero-block .description{color:#fff;display:inline-block;font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin:0 auto 50px;max-width:820px;pointer-events:none;position:relative}@media only screen and (max-width:1630px){.home-hero-block .description{font-size:1.6rem;max-width:680px}}@media only screen and (max-width:1439px){.home-hero-block .description{font-size:15px;margin-bottom:38px;max-width:613px}}@media only screen and (max-width:767px){.home-hero-block .description{font-size:14px;margin-bottom:24px}}.home-hero-block .button-group{display:flex;gap:24px;justify-content:center}@media only screen and (max-width:1439px){.home-hero-block .button-group{gap:17px}}@media only screen and (max-width:767px){.home-hero-block .button-group{gap:14px;margin-left:auto;margin-right:auto;max-width:341px;width:100%}}.home-hero-block .button-group .btn{min-width:170px;text-align:center}@media only screen and (max-width:1439px){.home-hero-block .button-group .btn{min-width:130px}}@media only screen and (max-width:767px){.home-hero-block .button-group .btn{width:100%}}.home-hero-block+.wp-block-image{margin-top:-120px;position:relative;z-index:1}@media only screen and (max-width:767px){.home-hero-block+.wp-block-image{margin-top:-60px}}.home-hero-block+.wp-block-image img{border-radius:20px 20px 0 0;display:block;margin:0 auto}.logos-gallery .main-gallery{display:flex;flex-direction:column;gap:67px 0}.logos-gallery .main-gallery .main-gallery__row{align-items:center;display:flex;gap:87px;justify-content:center}@media only screen and (max-width:1630px){.logos-gallery .main-gallery .main-gallery__row{gap:58px}}.logos-gallery .main-gallery .main-gallery__row .gallery-item img{display:block;filter:grayscale(100);margin:0;-o-object-fit:contain;object-fit:contain;transition:all .4s linear}@media only screen and (max-width:1439px){.logos-gallery .main-gallery .main-gallery__row .gallery-item img{max-height:50px}}.logos-gallery .main-gallery .main-gallery__row .gallery-item img:hover{filter:grayscale(0)}.logos-gallery .main-gallery .main-gallery__row:nth-child(2){gap:92px}@media only screen and (max-width:1630px){.logos-gallery .main-gallery .main-gallery__row:nth-child(2){gap:61px}}.logos-gallery .main-gallery .main-gallery__row:nth-child(3){gap:110px}@media only screen and (max-width:1630px){.logos-gallery .main-gallery .main-gallery__row:nth-child(3){gap:73px}}@media only screen and (max-width:991px){.logos-gallery .main-gallery .main-gallery__row{display:none}}.logos-gallery .main-gallery .main-gallery__row-mobile{display:none}.logos-gallery .main-gallery .main-gallery__row-mobile img{display:block;filter:grayscale(100);height:30px;margin:0;-o-object-fit:contain;object-fit:contain;transition:all .4s linear}.logos-gallery .main-gallery .main-gallery__row-mobile img:hover{filter:grayscale(0)}@media only screen and (max-width:991px){.logos-gallery .main-gallery .main-gallery__row-mobile{align-content:center;align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:center}}.media-element{background-image:url(../../images/bg/bg2-right.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;padding-top:0;position:relative;z-index:1}.media-element .main-image-wrapper{display:block;margin:-200px auto 0;max-width:1200px;position:relative}@media only screen and (max-width:1439px){.media-element .main-image-wrapper{margin:-150px auto 0;max-width:890px}}@media only screen and (max-width:767px){.media-element .main-image-wrapper{margin-top:-90px}}.media-element .main-image-wrapper img{border-radius:35px 35px 0 0;height:auto;width:100%}@media only screen and (max-width:1630px){.media-element .main-image-wrapper img{border-radius:25px 25px 0 0}}@media only screen and (max-width:767px){.media-element .main-image-wrapper img{border-radius:8px 8px 0 0}}.media-element .main-image-wrapper .svg-icon{background:linear-gradient(80deg,#021076 -94.49%,#5467de 51.97%,#5467de 121.78%);border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:767px){.media-element .main-image-wrapper .svg-icon{height:60px;width:60px}}.media-element .main-image-wrapper .svg-icon:hover{background:linear-gradient(80deg,#4479df -2.9%,#6fb1ee 77.52%,#92c4ff 115.85%)}.custom-banner{align-items:center;background:url(../images/banner/banner_background.png) no-repeat 50%;background-size:cover;border-radius:24px;color:#fff!important;display:flex;flex-wrap:wrap;font-family:Inter,sans-serif;justify-content:space-between;margin:50px 0;max-height:450px;max-width:1440px;overflow:hidden;padding:30px 60px;position:relative}.banner-text{flex:1;margin-bottom:40px;margin-right:50px;min-width:300px}.banner-text p.h1{color:#fff!important;font-size:2em!important;font-weight:600;line-height:40px;margin-bottom:10px!important;margin-top:10px!important}.banner-text p{font-size:.9em!important;margin-bottom:40px!important}.banner-text .cta-button{background-color:#4a6fff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1em;padding:10px 20px;text-decoration:none;transition:background-color .3s ease,transform .2s ease}.banner-text .cta-button:hover{background-color:#3a5bdb;color:#f1f1f1;transform:scale(1.05)}.banner-image{align-items:flex-end;display:flex;flex:1;justify-content:flex-end;min-width:300px}.banner-image img{height:auto;left:53%;max-width:650px!important;position:absolute;top:40px}@media (max-width:1190px){.custom-banner{align-items:center;flex-direction:column!important;height:350px;text-align:center}.banner-text{margin-bottom:0;margin-right:0;width:100%}.banner-text h1{font-size:1.7em!important}.banner-image{display:flex;justify-content:center;position:relative;width:100%}.banner-image img{align-items:center;bottom:auto;justify-content:center;left:auto;margin:10px 0 20px;max-width:100%!important;position:absolute}}@media (max-width:480px){.custom-banner{padding:30px 25px}.banner-text{min-width:auto}.banner-image{display:none}}
