.header--menu,.header--row{box-shadow:4px 20px 40px rgba(98,98,98,.1)}.footer--menu ul li,.header--menu li,.toc ol li{list-style:none}.btn-blue,.toc ol li a{font-weight:400;font-size:16px}.footer--menu ul a,.header--menu a,.home--hero-run,.home--hero-title,.lang--switcher-item,.post-entry h1{text-transform:uppercase}*,:after,:before{box-sizing:border-box}.faq,.toc,ol,ul{margin:30px 0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,p{margin:0}body{line-height:1.5;min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed}a{text-decoration:none;transition:.3s}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{display:block;height:auto;max-width:100%}button,input,select,textarea{border:none;font:inherit}[role=button],button{cursor:pointer}@media (prefers-reduced-motion:reduce){*{animation-duration:0s!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0s!important}}.page--content{padding:60px 0}.updated{display:flex;justify-content:flex-start;margin:20px 0}.updated--inner{border-radius:12px;padding:10px 15px}.post-entry{font-size:18px}.post-entry h1{font-size:56px;font-weight:900;line-height:1.1;margin:30px 0 15px}.post-entry h2,.post-entry h3{font-weight:700;margin:30px 0 16px}.post-entry h1 span{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(116deg,var(--green) 2.2%,var(--accent3) 100.8%);-webkit-background-clip:text;background-clip:text}.post-entry h2{font-size:44px;line-height:1.18;max-width:100%;word-break:break-word}.post-entry h2:first-child,.post-entry h3:first-child{margin-top:0}.post-entry h3{font-size:32px;line-height:30px}.post-entry p{margin:16px 0}.post-entry ol li::marker,.post-entry ul li::marker{color:var(--accent3)}.post-entry .wp-block-columns{gap:20px;margin:30px 0}.footer--menu ul,.header--menu .menu{gap:20px 10px;grid-template-columns:repeat(4,1fr)}.post-entry .wp-block-image{border-radius:16px;margin:15px 0;overflow:hidden}.post-entry .wp-block-buttons .wp-block-button__link{min-width:100px}.post-entry .wp-block-group__inner-container{background:var(--light);border-radius:20px;box-shadow:2px 10px 45px rgba(25,41,75,.1);padding:50px}.post-entry .wp-block-table{background:var(--white);border-radius:16px;margin:16px 0;padding:20px}.post-entry .wp-block-table table{border-spacing:0}.post-entry .wp-block-table table tr{border-spacing:0 10px}.post-entry .wp-block-table table td,.post-entry .wp-block-table table th{background:0 0;border:none;padding:16px 24px}.post-entry .wp-block-table table td:first-child,.post-entry .wp-block-table table th:first-child{border-radius:10px 0 0 10px}.post-entry .wp-block-table table td:last-child,.post-entry .wp-block-table table th:last-child{border-radius:0 10px 10px 0}.post-entry .wp-block-table table tr:nth-child(2n) td,.post-entry .wp-block-table table tr:nth-child(2n) th{background-color:var(--grey)}.post-entry .wp-block-table table thead{border-bottom:none}.post-entry .wp-block-table table thead tr td,.post-entry .wp-block-table table thead tr th{background-color:var(--grey)!important;color:var(--white);font-size:20px}.btn-blue{background:var(--accent3);border-radius:12px;color:var(--white);display:inline-block;line-height:100%;padding:15px 20px;text-align:center}.btn-arrow,.btn-arrow-accent,.post-entry .wp-block-buttons .wp-block-button__link{color:var(--accent3);display:inline-block;font-size:18px;font-weight:700;padding-right:57px;position:relative}.faq--title,.toc--title{font-size:24px;font-weight:700}.btn-arrow-accent:before,.btn-arrow:before,.post-entry .wp-block-buttons .wp-block-button__link:before{background:var(--accent3);border-radius:50%;content:"";display:block;height:40px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:40px}.btn-arrow-accent:after,.btn-arrow:after,.post-entry .wp-block-buttons .wp-block-button__link:after{border-color:transparent transparent transparent var(--white);border-style:solid;border-width:9px 0 9px 10px;content:"";height:0;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:.2s;width:0}.btn-arrow-accent:hover:after,.btn-arrow:hover:after,.post-entry .wp-block-buttons .wp-block-button__link:hover:after{right:12px}.btn-arrow-accent,.post-entry .wp-block-buttons .wp-block-button__link{background:var(--accent3);border-radius:40px;color:var(--white);padding:15px 60px 15px 40px;text-transform:uppercase}.btn-arrow-accent:before,.post-entry .wp-block-buttons .wp-block-button__link:before{background:var(--white);right:10px}.btn-arrow-accent:after,.post-entry .wp-block-buttons .wp-block-button__link:after{border-color:transparent transparent transparent var(--accent3);right:25px}.btn-arrow-accent:hover:after,.post-entry .wp-block-buttons .wp-block-button__link:hover:after{right:23px}.header{left:0;padding:24px 0 0;position:absolute;top:0;width:100%;z-index:100}.header--row{background:var(--accent1);border-radius:40px;gap:15px;justify-content:space-between;padding:5px 22px}.header--menu-open,.header--row{align-items:center;display:flex;position:relative}.header--menu-open{background:0 0;height:38px;padding:0;width:48px}.header--menu-open span,.header--menu-open span:after,.header--menu-open span:before{background:var(--accent3);border-radius:4px;display:block;height:7px;width:100%}.header--menu-open span:after,.header--menu-open span:before{content:"";left:0;position:absolute;top:0}.header--menu-open span:after{bottom:1px;top:auto}.header--menu-open.menu-active span{background:0 0}.header--menu-open.menu-active span:after,.header--menu-open.menu-active span:before{bottom:auto;top:calc(50% - 3.5px);transform:rotate(45deg)}.header--menu-open.menu-active span:after{transform:rotate(-45deg)}.faq--item.active .faq--title svg,.lang--switcher:hover .lang--switcher-current svg{transform:rotate(180deg)}.header--left{align-items:center;display:flex;gap:30px}.header--menu{background:linear-gradient(.5turn,var(--accent1) .85%,var(--accent2) 150.14%);border-radius:0 0 40px 40px;display:none;left:0;padding:60px 40px 40px;position:absolute;top:50%;width:100%;z-index:-1}.toc--title,.toc--top{position:relative}.header--menu.menu-active{display:block}.header--menu .menu{display:grid}.faq--item.active .faq--text,.header--logo{display:block}.header--menu a{color:var(--white);font-weight:500}.header--logo{max-width:300px}.footer{background:var(--accent1);color:var(--textcolor);padding:40px 0 60px}.footer--menu ul a,.toc ol li a:hover,.toc ol li a:hover:before,.toc--title{color:var(--white)}.footer--row{align-items:center;display:grid;gap:50px;grid-template-columns:1fr 4fr}@media (max-width:767px){span.header-link-text{display:none}.footer--row{align-items:center;display:grid;gap:20px;justify-items:center}}.footer--menu ul{display:grid}.footer--menu ul a{font-weight:600}.footer--menu ul a:hover{color:var(--accent3)}.toc--title{border-radius:16px 0 0 16px;padding:20px 152px 20px 24px}.faq--item,.toc ol li a{background:var(--light);box-shadow:2px 10px 45px rgba(25,41,75,.1);color:var(--textcolor)}.toc--title span{height:26px;position:absolute;right:52px;top:calc(50% - 13px);transition:.2s;width:26px}.toc--top:after{background:var(--accent2);bottom:0;content:"";display:block;height:1px;position:absolute;right:0;width:95%}.toc ol{border-radius:0 0 16px 16px;counter-set:count;display:flex;flex-direction:column;gap:20px;padding:0}.toc ol li::marker{display:none}.toc ol li a{align-items:center;border-radius:39px;counter-increment:count;display:flex;gap:8px;padding:9px 20px}.toc ol li a:hover{background:var(--accent3)}.toc ol li a:before{color:var(--accent3);content:counter(count) ".";font-size:16px;font-weight:700}.faq--item{border-radius:18px;margin-bottom:15px;padding:15px}.faq--title{align-items:center;background:0 0;color:var(--accent3);display:flex;gap:15px;justify-content:space-between;padding:0;text-align:left;width:100%}.faq--title svg{transition:.3s;width:30px}.faq--title svg path,.faq--title svg polygon{fill:var(--accent3)}.faq--text{display:none;margin-top:15px}@keyframes oneWin{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.home--hero{overflow:hidden;padding:250px 0 193px}.home--hero,.home--hero .container{position:relative}.home--hero-col{align-items:flex-start;display:flex;flex-direction:column;flex:1}.home--hero-bg{height:100%;left:0;position:absolute;top:0;width:100%}.home--hero-bg img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.home--hero-title{font-size:56px;font-weight:900;margin-bottom:20px;max-width:800px;color:var(--white)}.home--hero-title span{color:var(--accent3);font-style:italic}.home--hero-text{margin-bottom:15px;max-width:517px;color:var(--grey)}.home--hero-info{align-items:center;background:var(--white);border:3px solid var(--green);border-radius:51px;box-shadow:-2px 10px 20px rgba(25,41,75,.15);color:var(--green);display:flex;font-size:24px;font-weight:700;gap:60px;margin-bottom:19px;padding:10px;text-decoration:underline}.home--hero-promocode{align-items:center;background:rgba(var(--green),.2);border-radius:49px;display:flex;gap:50px;justify-content:space-between;padding-left:15px}.home--hero-promocode span{align-items:center;background:var(--green);border-radius:50%;display:flex;height:48px;justify-content:center;transform:scale(1.1);width:48px}.home--hero-promocode span svg{stroke:var(--white)}.home--hero-run-wrap{background:var(--textcolor);color:var(--white);overflow:hidden;padding:16px 0}.home--hero-run{animation:10s linear infinite oneWin;font-size:42px;font-style:italic;font-weight:900;line-height:1.2;white-space:nowrap}.page--default{padding-top:180px}@media (max-width:1024px){.header--row{align-items:center;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);padding:5px 10px}.footer--row,.header--menu .menu{grid-template-columns:1fr}.header--left{gap:15px}.header--logo{max-width:140px;margin:15px 0}.header--right{display:flex;justify-content:flex-end}.header--center{display:flex;justify-content:center}.header--button{display:flex}.header--menu-open{height:20px;width:30px}.header--menu-open span,.header--menu-open span:after,.header--menu-open span:before{height:3px}.header--menu-open span:after{bottom:0}.header--menu{padding:30px}.header--menu .menu{padding:0}.footer--menu ul{gap:15px;display:flex;flex-direction:column;align-items:center;padding:0}.footer--menu a{font-size:16px}.home--hero{padding:100px 0 200px}.home--hero-title{font-size:32px}.home--hero-info{border-radius:25px;flex-direction:column;gap:15px;width:100%}.home--hero-promocode{width:100%}.page--default{padding-top:100px}}body,html{margin-top:0!important}body.-toggle,html.-toggle{overflow:hidden}.body--inner{background:linear-gradient(.297turn,var(--white) .85%,#e0e0e0 111.14%);color:var(--textcolor);font-family:Roboto Flex,serif;font-size:16px;max-width:100vw;min-height:100vh;position:relative}.container{margin:0 auto;max-width:100%;padding:0 15px;width:1380px}.lang--switcher{font-size:14px;position:relative}.lang--switcher:hover .lang--switcher-list{display:flex}.lang--switcher-current{align-items:center;background:rgba(var(--white),.1);border-radius:8px;color:var(--white);display:flex;gap:8px;padding:0}.lang--switcher-current svg{max-width:8px;position:relative;transition:.3s}.lang--switcher-item{align-items:center;display:flex;font-size:20px;font-weight:700;gap:8px}.lang--switcher-item span{border-radius:50%;height:25px;min-width:25px;overflow:hidden;width:25px}@media (max-width:767px){.lang--switcher-item{font-size:14px}.lang--switcher-item span{border-radius:50%;height:20px;min-width:20px;overflow:hidden;width:20px}}.lang--switcher-item span img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.lang--switcher-list{background:var(--accent1);border-radius:8px;display:none;flex-direction:column;gap:4px;left:0;padding:8px 6px;position:absolute;top:100%;z-index:100}.lang--switcher-list a{color:var(--white)}.home--hero-wrapper{display:flex;justify-content:space-between;align-items:center;gap:80px}.home--hero-image{max-width:100%;height:auto;justify-content:center;display:flex}.home--hero-image-col{border-radius:40px;overflow:hidden;width:100%;height:auto;flex:1}@media (max-width:768px){.home--hero-image-col{display:none}}