article.news{background-image:url(../img/modules/news/pattern.png);background-repeat:repeat;color:#fff;background-position:center}article.news h1 a{box-shadow:0-1px 0 rgba(255,255,255,.35) inset}article.news h1 a:hover{box-shadow:0-1px 0 rgba(255,255,255,.5) inset}article.news h3{font-size:18px;font-family:"InterVariable",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-weight:600}article.news li{margin-top:15px}article.news li a{position:relative;display:block}article.news li a .meta{padding-bottom:7px;bottom:0;left:0;font-size:13px;font-weight:600;opacity:.6;text-transform:uppercase;letter-spacing:.04em}article.news li a:hover h3{color:#2f80ed}.article .subscribe-form h5,.author-page .article-list h1,.category-page .article-list h1,.page .subscribe-form h5,article.news .thumbnail{margin-bottom:15px}article.news .thumbnail[style=""]{background-color:#1366d6;background-position:center;background-repeat:no-repeat;background-size:25%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE0IDE2LjVsLTEuOCAxLjhjLS40LjQtLjQgMSAwIDEuNC4yLjIuNS4zLjcuM3MuNS0uMS43LS4zbDEuNy0xLjdoMS4xYzEzLjYgMCAxNS40LTguNiAxNS42LTEwLjQgMC0uNC0uMS0uOC0uMy0xLjEtLjMtLjMtLjctLjUtMS4xLS41LTEuNCAwLTUuMi4xLTguOCAxLTYuNSAxLjctNy41IDcuMy03LjggOS41em05LjYtNy44Yy0uNC42LS42IDEuMi0uOCAxLjktLjEuNS4yIDEuMS43IDEuMmguMmMuNCAwIC45LS4zIDEtLjguMi0uOS44LTEuOCAxLjYtMi44IDEuNS0uMSAyLjgtLjIgMy42LS4yLS42IDIuNi0zIDguMi0xMy44IDggLjUtMi45IDEuOC02IDYuMS03LjEuNSAwIC45LS4xIDEuNC0uMnpNMzEgMjNoLTN2LTRjMC0uNi0uNC0xLTEtMXMtMSAuNC0xIDF2NGgtMTNjLS42IDAtMSAuNC0xIDFzLS4yIDEuMi0uNiAxLjVjLS40LjQtLjguNS0xLjMuNS0xLjEtLjEtMi0xLjEtMi0yLjJ2LTE5LjhjMC0uNy0uMi0xLjQtLjYtMmgxNi41YzEuMSAwIDIgLjkgMiAyIDAgLjYuNCAxIDEgMXMxLS40IDEtMWMwLTIuMi0xLjgtNC00LTRoLTIwLjIwMDAwMDAwMDAwMDAwM2MtMi4xLjEtMy44IDEuOS0zLjggNC4ydjEuOGMwIC42LjQgMSAxIDFoNXYxNi44YzAgMi4xIDEuOCA0IDMuOSA0LjIgMSAuMSAxNC41IDIgMTcuMSAyIDIuOSAwIDUtMi4xIDUtNXYtMWMwLS42LS40LTEtMS0xem0tMjUtMThoLTR2LS44YzAtMS4yLjgtMi4xIDEuOS0yLjIuNiAwIDEuMS4yIDEuNS41LjQuNC42LjkuNiAxLjV2MXptMjQgMjBjMCAxLjUtLjkgMy0zIDMtMS42IDAtOC42LS45LTEzLjgtMS42LjMtLjQuNS0uOS42LTEuNGgxNi4yeiIvPjwvc3ZnPg==)}article.news p{font-size:16px;margin:0}article.subscribe:not(.success)[data-alert-message]:after{content:attr(data-alert-message);color:#fff;position:absolute;margin:0 auto;display:block;left:0;width:100%;top:40px;padding:0 30px;text-align:center;font-size:19px;animation:showError .5s backwards;animation-timing-function:cubic-bezier(.21,.04,.11,.98)}article.subscribe.success:after{content:"Thank you for subscribing!";color:#27ae60;position:absolute;margin:0 auto;display:block;left:50%;transform:translateX(-50%);top:40px;font-size:19px;animation:fromTop .5s .75s backwards}.article .subscribe-form input[type=checkbox],.page .subscribe-form input[type=checkbox],article.subscribe.success .container{display:none}article.subscribe label.invalid{position:absolute;width:100%;text-align:center;left:0;margin-top:7px}article.subscribe h2{font-family:"InterVariable",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-weight:200;letter-spacing:-.05em}.full-article-page .full-article .article-content h2+h3,article.subscribe form{margin-top:25px}article.subscribe form input[type=email]{max-width:300px;background:0 0;margin-right:5px;border-color:rgba(255,255,255,.3);color:#fff}article.subscribe form input[type=email]::-webkit-input-placeholder{color:#fff;font-weight:400;opacity:.8}article.subscribe form input[type=email]:-moz-placeholder{color:#fff;font-weight:400;opacity:.8}article.subscribe form input[type=email]::-moz-placeholder{color:#fff;font-weight:400;opacity:.8}article.subscribe form input[type=email]:-ms-input-placeholder{color:#fff;font-weight:400;opacity:.8}@media (max-width:526px){article.subscribe form button,article.subscribe form input[type=email]{width:100%;max-width:300px;margin:4px 0}}article.subscribe form .label-consent{font-size:14px;margin-top:27px}article.subscribe p{font-size:20px;line-height:1.5;margin-top:15px}article.subscribe .sub-link{border-bottom:1px solid rgba(255,255,255,.2);display:inline-block;margin-top:30px}article.subscribe .sub-link:hover{border-bottom:1px solid rgba(47,128,237,.8)}article.subscribe:hover .close{opacity:.5}article.subscribe:hover .close:hover{opacity:1}article.subscribe .close{position:absolute;top:0;right:0;cursor:pointer;transition:.25s;opacity:0;padding:14px;line-height:0}article.subscribe .close svg{fill:#fff;width:10px;height:10px}article.subscribe.slideshow .background{opacity:0;visibility:hidden;transition:1s}article.subscribe.slideshow .background.shown{opacity:1;visibility:visible}.popular-articles,.related-articles{background:#eceff3}.popular-articles h1,.related-articles h1{margin-bottom:10px}#sidebar .content.article-list li li a strong,#sidebar .content.article-list>ul,.popular-articles li,.related-articles li{margin-top:20px}.popular-articles .articles-preview a,.related-articles .articles-preview a{background:#fff;display:block;height:100%;box-shadow:0 10px 20px rgba(10,33,65,.05),0 0 2px rgba(0,0,0,.13);overflow:hidden;position:relative;padding-bottom:5px;border-radius:8px}.popular-articles .articles-preview a .thumbnail,.popular-articles .articles-preview a .thumbnail:after,.related-articles .articles-preview a .thumbnail,.related-articles .articles-preview a .thumbnail:after{border-radius:3px 3px 0 0}.popular-articles .articles-preview a h3,.related-articles .articles-preview a h3{font-size:17px;letter-spacing:-.015em;padding:0 20px;margin:0 0 14px!important}@media (max-width:535px){.popular-articles .articles-preview a h3,.related-articles .articles-preview a h3{font-size:13px}}.popular-articles .articles-preview a:hover,.related-articles .articles-preview a:hover{color:#186bff;box-shadow:0 20px 40px rgba(10,33,65,.05),0 0 2px rgba(0,0,0,.13);transform:translateY(-5px)}.popular-articles .articles-preview a:hover .category,.related-articles .articles-preview a:hover .category{background:#f44336}.popular-articles .articles-preview a .category,.related-articles .articles-preview a .category{position:absolute;text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;border-radius:50px;color:#fff;padding:0 7px;font-size:12px;background:rgba(49,57,66,.3);text-transform:uppercase;font-weight:600;letter-spacing:.04em;left:16px;top:16px;max-width:calc(100% - 32px);transition:.35s}.popular-articles .articles-preview a .meta,.related-articles .articles-preview a .meta{padding:0 20px 10px;bottom:0;left:0;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:rgba(49,57,66,.4)}@media (max-width:535px){.popular-articles .articles-preview a .meta,.related-articles .articles-preview a .meta{font-size:12px;padding-bottom:8px}}.popular-articles .articles-preview a .thumbnail,.related-articles .articles-preview a .thumbnail{padding-bottom:65%}.popular-articles .articles-preview a .thumbnail[style=""],.related-articles .articles-preview a .thumbnail[style=""]{background-color:rgba(236,239,243,.75);background-position:center;background-repeat:no-repeat;background-size:25%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE0IDE2LjVsLTEuOCAxLjhjLS40LjQtLjQgMSAwIDEuNC4yLjIuNS4zLjcuM3MuNS0uMS43LS4zbDEuNy0xLjdoMS4xYzEzLjYgMCAxNS40LTguNiAxNS42LTEwLjQgMC0uNC0uMS0uOC0uMy0xLjEtLjMtLjMtLjctLjUtMS4xLS41LTEuNCAwLTUuMi4xLTguOCAxLTYuNSAxLjctNy41IDcuMy03LjggOS41em05LjYtNy44Yy0uNC42LS42IDEuMi0uOCAxLjktLjEuNS4yIDEuMS43IDEuMmguMmMuNCAwIC45LS4zIDEtLjguMi0uOS44LTEuOCAxLjYtMi44IDEuNS0uMSAyLjgtLjIgMy42LS4yLS42IDIuNi0zIDguMi0xMy44IDggLjUtMi45IDEuOC02IDYuMS03LjEuNSAwIC45LS4xIDEuNC0uMnpNMzEgMjNoLTN2LTRjMC0uNi0uNC0xLTEtMXMtMSAuNC0xIDF2NGgtMTNjLS42IDAtMSAuNC0xIDFzLS4yIDEuMi0uNiAxLjVjLS40LjQtLjguNS0xLjMuNS0xLjEtLjEtMi0xLjEtMi0yLjJ2LTE5LjhjMC0uNy0uMi0xLjQtLjYtMmgxNi41YzEuMSAwIDIgLjkgMiAyIDAgLjYuNCAxIDEgMXMxLS40IDEtMWMwLTIuMi0xLjgtNC00LTRoLTIwLjIwMDAwMDAwMDAwMDAwM2MtMi4xLjEtMy44IDEuOS0zLjggNC4ydjEuOGMwIC42LjQgMSAxIDFoNXYxNi44YzAgMi4xIDEuOCA0IDMuOSA0LjIgMSAuMSAxNC41IDIgMTcuMSAyIDIuOSAwIDUtMi4xIDUtNXYtMWMwLS42LS40LTEtMS0xem0tMjUtMThoLTR2LS44YzAtMS4yLjgtMi4xIDEuOS0yLjIuNiAwIDEuMS4yIDEuNS41LjQuNC42LjkuNiAxLjV2MXptMjQgMjBjMCAxLjUtLjkgMy0zIDMtMS42IDAtOC42LS45LTEzLjgtMS42LjMtLjQuNS0uOS42LTEuNGgxNi4yeiIvPjwvc3ZnPg==)}.related-articles{border-top:1px solid #eceff3;background:#fff}.related-articles .container .wrap{padding:50px 6% 60px}article.dm-ad p{font-size:22px;font-weight:300;margin-bottom:30px;line-height:1.4}article.dm-ad h1{font-family:"InterVariable",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:43px}@media (max-width:767px){article.dm-ad h1{font-size:35px!important}}article.dm-ad .sub-link{vertical-align:middle;font-weight:600}article.dm-ad .ad{font-weight:600;padding:3px 10px 2px;display:inline-block;border-radius:5px;color:#fff;font-size:13px;margin-bottom:22px;cursor:pointer;overflow:hidden;transition:max-width .5s cubic-bezier(.4,0,0,1);will-change:max-width;max-width:36px;white-space:nowrap}article.dm-ad .ad:after{content:"VERTIZE WITH US";transition:opacity,max-width;transition-duration:.3s;will-change:opacity;opacity:0}article.dm-ad .ad:hover{max-width:160px;color:#2f80ed}article.dm-ad .ad:hover:after,article.startup-ad a.sub-link:hover{opacity:1}article.slides-ad{background:#3952c6}article.slides-ad img{margin-bottom:12px}article.slides-ad .background{background-image:url(../img/modules/slides-ad/background.jpg);background-size:inherit;background-position:right;background-repeat:no-repeat;background-attachment:fixed}article.slides-ad h1{font-size:60px;margin-left:-4px;font-family:"InterVariable",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;margin-bottom:25px}article.slides-ad .button{color:#3850c7!important}article.slides-ad .ad{background:#fff;color:#313e7e}article.slides-ad .ad:hover{color:#2f80ed}article.slides-ad .sub-link{font-size:18px}.full-article-page .full-article .article-content figure a img:hover,article.slides-ad .sub-link:hover{opacity:.8}article.postcards-ad,article.startup-ad{background-size:cover;background-repeat:no-repeat}article.postcards-ad{background:#110a44;background-image:url(../img/modules/postcards-ad/bg.jpg);background-position:center left}article.postcards-ad .button{background:#30db55;box-shadow:0 8px 20px 0 rgba(48,219,122,.39);padding:0 22px;line-height:50px;border-radius:8px}article.postcards-ad .button:hover{background:#56e575}article.postcards-ad .sub-link{background:0 0;border:2px solid #fff;line-height:46px;box-shadow:none}article.postcards-ad .sub-link:hover{background:#fff;color:#110a44}article.startup-ad{background:#f9f9f9;background-image:url(../img/modules/startup-ad/background.jpg)}@media (min-width:1400px){article.startup-ad{background-size:auto;background-position:right}}article.startup-ad h1{font-size:62px}article.startup-ad p{font-size:22px}article.startup-ad .button{background:#2e4de2;color:#fff}@media (min-width:768px){article.startup-ad .button{font-size:20px;padding:0 34px;line-height:66px}}article.startup-ad .button:hover{background:#102dce}article.startup-ad a.sub-link{opacity:.7;border-bottom:1px solid #fff;font-weight:300;font-size:20px}[class*=fix-]{width:100%!important;margin-left:auto!important;margin-right:auto!important;float:none}.fix-1-12{max-width:80px!important}.fix-2-12{max-width:180px!important}.fix-3-12{max-width:280px!important}.fix-4-12{max-width:380px!important}.fix-5-12{max-width:480px!important}.fix-6-12{max-width:580px!important}.fix-7-12{max-width:680px!important}.fix-8-12{max-width:780px!important}.fix-9-12{max-width:880px!important}.fix-10-12{max-width:980px!important}.fix-11-12{max-width:1080px!important}.fix-12-12{max-width:1180px!important}.fix-max{max-width:1400px}.toLeft,.toLeft[class*=fix-]{margin-left:0!important;margin-right:auto!important}.toCenter,.toRight,.toRight[class*=fix-]{margin-right:0!important;margin-left:auto!important}.toCenter{margin-right:auto!important}.article+.article,.page+.article{border-top:1px solid #eceff3}.article .meta,.page .meta{font-size:14px;margin-top:10px;margin-bottom:20px;text-transform:uppercase;font-weight:600;letter-spacing:.04em!important;z-index:20;position:relative;color:rgba(49,57,66,.66)}.article .meta strong,.page .meta strong{border-right:1px solid rgba(125,125,125,.2);padding-right:10px;margin-right:10px;font-weight:700!important}.article .meta a:hover,.article .meta:focus,.page .meta a:hover,.page .meta:focus{color:#186bff}.article .lwptoc .lwptoc_i,.page .lwptoc .lwptoc_i{background-color:#f0f2f5;border:1px solid #f0f2f5;padding:30px;line-height:1.75;font-size:15px;border-radius:6px}.article .lwptoc .lwptoc_i .lwptoc_item a,.page .lwptoc .lwptoc_i .lwptoc_item a{border-bottom:none!important;cursor:s-resize;color:#4f4f4f}.article .lwptoc .lwptoc_i .lwptoc_item a .lwptoc_item_label,.page .lwptoc .lwptoc_i .lwptoc_item a .lwptoc_item_label{color:#186bff;border-bottom:1px dotted rgba(24,107,255,.5)!important}.article .lwptoc .lwptoc_i .lwptoc_item a:hover .lwptoc_item_label,.page .lwptoc .lwptoc_i .lwptoc_item a:hover .lwptoc_item_label{border-bottom:1px dotted #186bff!important}.article .img-container,.page .img-container{overflow:hidden;border-radius:8px;display:block}.article .img-container img,.page .img-container img{width:980px}.article .section-link,.page .section-link{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#sidebar .content.jobs-box li a:hover,#sidebar .content.jobs-box li a:hover .company,.article .section-link:hover+.article-preview,.page .section-link:hover+.article-preview{color:#186bff}.article .section-link:hover+.article-preview .img-container:after,.page .section-link:hover+.article-preview .img-container:after{opacity:.62}.article .article-preview,.page .article-preview{transition:.25s}.article .article-preview p,.page .article-preview p{font-family:"InterVariable",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.5;margin-top:20px}@media (max-width:1023px){.article .article-preview p,.page .article-preview p{font-size:18px;margin-top:25px}}.article .article-preview .meta,.page .article-preview .meta{font-size:14px;margin-top:10px;margin-bottom:20px;text-transform:uppercase;font-weight:600;letter-spacing:.04em;z-index:20;position:relative;color:rgba(48,48,48,.66)}.article .article-preview .meta strong,.page .article-preview .meta strong{border-right:1px solid rgba(125,125,125,.2);padding-right:10px;margin-right:10px}.article .article-preview .meta a:hover,.article .article-preview .meta:focus,.page .article-preview .meta a:hover,.page .article-preview .meta:focus{color:#186bff}@media (max-width:767px){.article .article-preview .meta,.page .article-preview .meta{font-size:14px}}.article .article-preview .img-container,.article .subscribe-form form,.page .article-preview .img-container,.page .subscribe-form form{position:relative}.article .article-preview .img-container:after,.page .article-preview .img-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#2f80ed;background:linear-gradient(45deg,#2f80ed 0,#5c51e0 100%);opacity:0;transition:opacity .35s}.article .article-preview a,.page .article-preview a{transition:none}.article .content,.page .content{padding:80px 6%}@media (max-width:435px){.article .content,.page .content{padding:40px 6%}}.article .article-content,.page .article-content{width:100%!important;margin-left:auto!important;margin-right:auto!important;float:none;max-width:980px!important;position:relative;z-index:100}.article .subscribe-form,.page .subscribe-form{background:#2f80ed;border-radius:10px;padding:32px 40px;margin:40px 0;color:#fff}.article .subscribe-form label.invalid,.page .subscribe-form label.invalid{background:#fff;padding:27px 10px 6px 22px;border-radius:0 0 20px 22px;z-index:-10;font-size:14px;animation:none!important;margin-top:-23px}.article .subscribe-form label.invalid:before,.page .subscribe-form label.invalid:before{content:"Heads-up! "}.article .subscribe-form label.label-consent,.page .subscribe-form label.label-consent{font-size:15px;margin-top:15px;margin-bottom:0;position:relative;cursor:pointer}.article .subscribe-form label.label-consent a,.article .subscribe-form label.label-consent:hover,.page .subscribe-form label.label-consent a,.page .subscribe-form label.label-consent:hover{color:#fff!important}.article .subscribe-form label.label-consent:before,.page .subscribe-form label.label-consent:before{content:"check_box_outline_blank";font-family:"Material Icons"!important;font-size:22px;text-transform:initial;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";color:#fff;z-index:1000;cursor:pointer;vertical-align:middle;padding-right:5px;transition:.3s;transform:scale(0);transform:none;opacity:1}.article .subscribe-form label.label-consent:hover a,.page .subscribe-form label.label-consent:hover a{text-decoration:underline}.article .subscribe-form input[type=checkbox]:checked+label:before,.page .subscribe-form input[type=checkbox]:checked+label:before{content:"check_box"}.article .subscribe-form input[type=email],.page .subscribe-form input[type=email]{border-color:transparent!important;animation:none!important;box-shadow:0-100px 0#fff inset;outline:0!important;margin:0;padding:12px 22px;font-size:16px}.article .subscribe-form button[type=submit],.page .subscribe-form button[type=submit]{position:absolute;top:4px;right:4px;background:#186bff;border:0;height:37px;width:37px;color:#fff;border-radius:50px;padding:6px;outline:0;cursor:pointer;font-size:21px}@media (max-width:767px){.article .subscribe-form,.page .subscribe-form{padding:24px 30px;margin-top:30px}}.article .info-box,.page .info-box{background:#29a0f521;border-radius:6px;margin:20px 0 40px;padding:40px}@media (max-width:767px){.article .info-box,.page .info-box{padding:20px}}.article .checklist_in_post,.page .checklist_in_post{width:100%!important;margin-left:auto!important;margin-right:auto!important;float:none;max-width:780px!important;margin-top:50px}.article .checklist_in_post form.checklist-list,.page .checklist_in_post form.checklist-list{border-radius:6px;box-shadow:0 5px 20px rgba(0,0,0,.06),0 1px 4px rgba(0,0,0,.17),0 1px 0 rgba(0,0,0,.03)}.article .checklist_in_post form.checklist-list>ul>li:not(:last-child),.page .checklist_in_post form.checklist-list>ul>li:not(:last-child){box-shadow:0 1px 0 0#ebebeb}.article .checklist_in_post .checklist-label,.page .checklist_in_post .checklist-label{padding:10px 5px 20px;margin:10px 0;box-shadow:none}.article .checklist_in_post .checklist-label:after,.page .checklist_in_post .checklist-label:after{top:10px}.article .checklist_in_post .checklist-label .fa-check,.page .checklist_in_post .checklist-label .fa-check{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;top:4px;transition:.3s;opacity:0;transform:translateY(-4px)}.article .checklist_in_post .checklist-label .fa-check:before,.page .checklist_in_post .checklist-label .fa-check:before{content:"check"}.article .checklist_in_post .checklist-label.checklist-label-checked,.page .checklist_in_post .checklist-label.checklist-label-checked{color:#27ae60;background:0 0;font-weight:700}.article .checklist_in_post .checklist-label.checklist-label-checked:after,.page .checklist_in_post .checklist-label.checklist-label-checked:after{box-shadow:inset 0 0 0 2px #27ae60}.article .checklist_in_post .checklist-label.checklist-label-checked .fa-check,.page .checklist_in_post .checklist-label.checklist-label-checked .fa-check{color:#27ae60;opacity:1;transform:translateY(0)}.articles:not(.full-article-page):not(.category-page):not(.author-page){padding-top:70px}.mobile .articles:not(.full-article-page):not(.category-page):not(.author-page){margin-top:0;padding-top:70px}.articles:not(.full-article-page):not(.category-page):not(.author-page) article{width:calc(100% - 420px);transition-property:width}@media (max-width:1239px){.articles:not(.full-article-page):not(.category-page):not(.author-page) article{width:calc(100% - 240px)}}@media (max-width:1023px){.articles:not(.full-article-page):not(.category-page):not(.author-page) article{width:100%;transition:0s!important}}.articles.author-page .article-list h1,.articles.author-page .popular-articles h1,.articles.category-page .article-list h1,.articles.category-page .popular-articles h1{font-size:28px;margin-bottom:15px;letter-spacing:-.02em}.articles.author-page .article-list h3,.articles.author-page .popular-articles h3,.articles.category-page .article-list h3,.articles.category-page .popular-articles h3{font-weight:600;margin-bottom:10px}.articles.author-page .article-list h3:not(:first-child),.articles.author-page .popular-articles h3:not(:first-child),.articles.category-page .article-list h3:not(:first-child),.articles.category-page .popular-articles h3:not(:first-child){margin-top:20px}.articles.author-page .article-list p.hero,.articles.author-page .popular-articles p.hero,.articles.category-page .article-list p.hero,.articles.category-page .popular-articles p.hero{font-size:20px;letter-spacing:-.017em;font-weight:300;color:rgba(49,57,66,.8)}.page-ready .articles #sidebar,.page-ready .articles article{transition-duration:.5s;transition-timing-function:cubic-bezier(.22,.2,.03,1)}#sidebar{height:100%;width:420px;position:absolute;top:70px;right:0;opacity:1;box-shadow:1px 0 0#eceff3 inset;background:#fff;z-index:5;transform:translate3d(0,0,0);transition-property:transform;will-change:transform}#sidebar h5{font-weight:700;font-size:18px!important}#sidebar h5 span,#sidebar h5 ul.controller{font-weight:400;color:rgba(49,57,66,.5);letter-spacing:.02em;margin-left:10px;text-transform:uppercase;font-size:70%}#sidebar h5 span a,#sidebar h5 ul.controller a{display:inline-block;padding:5px 9px;border-radius:4px;background:#eceff3;color:#313942;font-weight:600;position:relative;top:-2px}#sidebar h5 span a:hover,#sidebar h5 ul.controller a:hover{opacity:1;color:#186bff}@media screen and (max-width:1240px) and (min-width:1024px){#sidebar h5 span,#sidebar h5 ul.controller{border:0;display:block;padding-left:0;margin-left:0;margin-top:15px}}#sidebar .content{padding:30px 20px;height:auto}#sidebar .content:not(:first-child){border-top:1px solid #eceff3}#sidebar .content .slider[data-slider-id=pp-range-selector]>li{counter-reset:counter}#sidebar .content.ads{background:#fff2db;border-top:1px solid #ecdec4;border-bottom:1px solid #ecdec4;box-shadow:1px 0 0#ecdec4 inset;padding:30px 20px 20px}#sidebar .content.ads h5{color:#807563}#sidebar .content.ads h5 span a{background:rgba(128,117,99,.25);color:#807563}#sidebar .content.ads h5 span a:hover{background:#fff}#sidebar .content.ads .images{display:flex;flex-wrap:wrap;justify-content:space-between}#sidebar .content.ads .images img{padding:10px 0}#sidebar .content.article-list li li{padding-top:10px;padding-bottom:10px}@media screen and (min-width:1240px){#sidebar .content.article-list li li:not(:last-child){border-bottom:1px solid rgba(236,239,243,.5)}}#sidebar .content.article-list li li a{display:flex;align-items:center;position:relative;overflow:hidden;font-weight:600;font-size:15px;letter-spacing:-.02em}@media (min-width:1240px){#sidebar .content.article-list li li a{width:420px}}@media (min-width:1024px) and (max-width:1240px){#sidebar .content.article-list li li a{width:240px}}#sidebar .content.article-list li li a:before{z-index:10;content:counter(counter);counter-increment:counter;font-size:40px;font-weight:700;transition:.25s;margin-right:20px}#sidebar .content.article-list li li a img{border-radius:3px;width:150px;height:100px;margin-left:20px}@media (min-width:1024px) and (max-width:1240px){#sidebar .content.article-list li li a img{width:200px}}#sidebar .content.article-list li li a .title{text-align:left;width:165px}@media (min-width:1024px) and (max-width:1240px){#sidebar .content.article-list li li a .title{width:200px}}#sidebar .content.article-list li li a:focus,#sidebar .content.article-list li li a:hover,.full-article-page .full-article .article-content .meta a:focus,.full-article-page .full-article .article-content .meta a:hover{color:#186bff}#sidebar .content.article-list li li a:focus:before,#sidebar .content.article-list li li a:hover:before{color:#2f80ed}@media screen and (max-width:1240px){#sidebar .content.article-list li li a{flex-wrap:wrap-reverse}#sidebar .content.article-list li li a img{height:auto;margin-left:0}#sidebar .content.article-list li li a .title{margin-top:10px}#sidebar .content.article-list li li a:before{display:none}}#sidebar .content.article-list .controller[data-slider-id=pp-range-selector]{display:inline-block}#sidebar .content.article-list .controller[data-slider-id=pp-range-selector] li{display:inline;pointer-events:all;padding:5px 9px;border-radius:4px;transition:color .25s,background .25s}#sidebar .content.article-list .controller[data-slider-id=pp-range-selector] li.selected{background:#eceff3;color:#313942;font-weight:600}#sidebar .content.article-list .slider[data-slider-id=pp-range-selector]>li{position:absolute;display:block}#sidebar .content.jobs-box ul{margin-top:10px}#sidebar .content.jobs-box li{border-bottom:1px solid rgba(236,239,243,.5);margin-top:4px;padding-bottom:4px;text-align:left}#sidebar .content.jobs-box li a{margin-left:-10px;width:calc(100% + 20px);line-height:1.4;display:inline-block;position:relative;padding:14px 14px 14px 70px}@media (min-width:1024px) and (max-width:1240px){#sidebar .content.jobs-box li a{padding:10px 14px 10px 60px}}#sidebar .content.jobs-box li a:hover .logo{border-radius:4px}#sidebar .content.jobs-box li a .company{color:rgba(49,57,66,.66);font-size:14px}#sidebar .content.jobs-box li a .title{font-size:15px;display:block;font-weight:600}#sidebar .content.jobs-box li a .location:before,#sidebar .content.jobs-box li a .no-logo:before{font-family:"Material Icons"!important;position:relative;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}#sidebar .content.jobs-box li a .location:before{content:"location_on";font-size:14px;padding-right:2px;opacity:.4;text-transform:initial;top:2px}#sidebar .content.jobs-box li a .logo{transition:.35s}#sidebar .content.jobs-box li a .logo,#sidebar .content.jobs-box li a .no-logo{width:50px;height:50px;border-radius:50px;position:absolute;top:10px;left:10px}@media (min-width:1024px) and (max-width:1240px){#sidebar .content.jobs-box li a .logo,#sidebar .content.jobs-box li a .no-logo{width:40px;height:40px}}#sidebar .content.jobs-box li a .no-logo{background:#2f80ed;text-align:center;padding:2px}#sidebar .content.jobs-box li a .no-logo:before{content:"brush";color:#fff;font-size:32px;top:1px}@media (min-width:1024px) and (max-width:1240px){#sidebar .content.jobs-box li a .no-logo:before{font-size:25px}}#sidebar .content.jobs-box li a.developer .no-logo:before{content:"code"}#sidebar .content.jobs-box li a.other .no-logo:before{content:"business"}#sidebar .content.jobs-box .jobs-full-list{padding:14px 0;font-size:14px;display:block;text-align:center;text-transform:uppercase;font-weight:600;letter-spacing:.04em;color:#313942;position:relative;margin-top:4px}#sidebar .content.jobs-box .jobs-full-list:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(236,239,243,.4);transform:scaleX(0);opacity:0;transition:.25s;z-index:-1}#sidebar .content.jobs-box .jobs-full-list:hover{color:#186bff}#sidebar .content.jobs-box .jobs-full-list:hover:after{transform:scaleX(1);opacity:1}@media (max-width:1239px){#sidebar{width:240px}#sidebar .content{padding-top:20px;padding-bottom:20px;text-align:center}}@media (max-width:1023px){#sidebar{position:relative;width:100%;transition:0s!important}#sidebar .content{padding:8% 6%;border-bottom:1px solid rgba(0,0,0,.1)}#sidebar .content.ads{display:none}}.articles:not(.full-article-page).sidebarHidden article{width:100%!important}.articles:not(.full-article-page).sidebarHidden #sidebar{transform:translateX(100%);transition-delay:.5s}.articles:not(.full-article-page).sidebarHidden.noTransition #sidebar,.articles:not(.full-article-page).sidebarHidden.noTransition article{transition:none!important}.mobile .articles:not(.full-article-page).sidebarHidden #sidebar{max-width:0}.full-article-page .article-content{max-width:1180px!important}.full-article-page .panel.main-menu{z-index:300}.full-article-page .panel.main-menu:after{content:"";position:absolute;top:100%;height:70px;width:100%;left:0;transition:transform .35s cubic-bezier(.5,0,.35,1);transform-origin:top}.full-article-page.contentPart .panel.main-menu:hover:after{transform:scaleY(0)}@media (min-width:768px){html .full-article-page:not(.contentPart):not(.bottomPart) .panel.top.main-menu:not(.content-shown):not(:hover){position:absolute;background:0 0;color:#fff;box-shadow:0 1px 0 transparent}html .full-article-page:not(.contentPart):not(.bottomPart) .panel.top.main-menu:not(.content-shown):not(:hover) svg{fill:#fff!important}}.full-article-page:not(.contentPart) .panel.article-title,html .full-article-page.contentPart .panel.main-menu:not(:hover),html.dropdown_apps .full-article-page .panel.main-menu{transform:translateY(-100%);opacity:0}html.dropdownShown.dropdown_account .full-article-page .panel.main-menu,html.dropdownShown.dropdown_apps .full-article-page .panel.main-menu,html.dropdownShown.dropdown_articles .full-article-page .panel.main-menu,html.dropdownShown.dropdown_cart .full-article-page .panel.main-menu,html.dropdownShown.dropdown_services .full-article-page .panel.main-menu{transform:translateY(0)!important;opacity:1!important}.full-article-page.contentPart .panel.top.main-menu{box-shadow:none}.full-article-page .panel.article-title{box-shadow:none;background:#434548;color:#fff;background-size:99vw;background-position:center;height:74px}.mobile .full-article-page .panel.article-title{display:none}.full-article-page .panel.article-title:before{z-index:-1;content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.2)}.full-article-page .panel.article-title .sections{height:100%;margin:0}.full-article-page .panel.article-title .sections>div{width:0%;height:70px}.full-article-page .panel.article-title .sections>div.center{position:relative;width:100%}.full-article-page .panel.article-title .progress{position:absolute;left:0;bottom:0;background:rgba(255,255,255,.7);z-index:-1;height:5px;transition:.5s cubic-bezier(0,0,0,1)}.full-article-page .panel.article-title .progress.hide{height:0;width:100%}.full-article-page .panel.article-title .title-name{font-size:22px;font-weight:700;padding:0 15px;letter-spacing:-.03em;display:inline-block;vertical-align:inherit;text-shadow:0 1px 1px rgba(0,0,0,.05),0 3px 7px rgba(0,0,0,.05);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;position:absolute;line-height:70px;top:0;left:0}@media (max-width:1239px){.full-article-page .panel.article-title .title-name{font-size:20px}}.full-article-page .panel.article-title .avatar{border-radius:50%;box-shadow:0 0 0 2px #fff;width:34px;height:34px;max-width:34px;border:2px solid transparent}.full-article-page .panel.article-title .compact .title-name{white-space:pre-wrap;font-size:16px;text-align:left;padding:0}.full-article-page .full-article .article-content h2{font-size:34px;margin-top:50px;margin-bottom:20px;font-weight:700}.full-article-page .full-article .article-content h3{font-size:28px;margin-top:35px;margin-bottom:17px;font-weight:700}@media (max-width:1239px){.full-article-page .full-article .article-content h3{margin-top:50px}}.full-article-page .full-article .article-content h2+.figure,.full-article-page .full-article .article-content h3+.figure{margin-top:10px}.full-article-page .full-article .article-content h2:before,.full-article-page .full-article .article-content h3:before{content:"";clear:both;display:table}.full-article-page .full-article .article-content h4{font-size:24px;margin-top:25px;margin-bottom:17px;font-weight:700}@media (max-width:1239px){.full-article-page .full-article .article-content h4{margin-top:20px}}@media (min-width:1024px){.full-article-page .full-article .article-content .infoBox_tutorial,.full-article-page .full-article .article-content .share-top,.full-article-page .full-article .article-content .syntaxhighlighter,.full-article-page .full-article .article-content figure.wp-caption figcaption,.full-article-page .full-article .article-content figure:not(.wide),.full-article-page .full-article .article-content h1,.full-article-page .full-article .article-content h2,.full-article-page .full-article .article-content h3,.full-article-page .full-article .article-content h4,.full-article-page .full-article .article-content h5,.full-article-page .full-article .article-content hr,.full-article-page .full-article .article-content ol,.full-article-page .full-article .article-content p,.full-article-page .full-article .article-content pre,.full-article-page .full-article .article-content ul{max-width:780px;margin-left:auto!important;margin-right:auto!important}}.full-article-page .full-article .article-content pre{margin-top:14px;padding:14px 20px;background:rgba(236,239,243,.3);border-left:4px solid #eceff3;overflow-x:scroll}.full-article-page .full-article .article-content .meta{margin-top:0;font-size:13px}.full-article-page .full-article .article-content .meta a{color:inherit;box-shadow:none}.full-article-page .full-article .article-content .meta a:not(:hover):not(:focus){border-bottom:2px solid transparent}.full-article-page .full-article .article-content .infoBox_tutorial,.full-article-page .full-article .article-content p,.full-article-page .full-article .article-content>ol li,.full-article-page .full-article .article-content>ul li{font-size:20px;margin-top:15px;line-height:1.5;letter-spacing:-.017em}@media (max-width:767px){.full-article-page .full-article .article-content .infoBox_tutorial,.full-article-page .full-article .article-content p,.full-article-page .full-article .article-content>ol li,.full-article-page .full-article .article-content>ul li{font-size:18px}}.full-article-page .full-article .article-content>ol>li{list-style:decimal;margin-left:30px;padding-left:10px}.full-article-page .full-article .article-content>ol>li ul>li,.full-article-page .full-article .article-content>ul>li ul>li{list-style:circle;margin-left:30px;padding-left:10px}.full-article-page .full-article .article-content>ul>li{list-style:disc;margin-left:30px;padding-left:10px}.full-article-page .full-article .article-content blockquote{background:rgba(236,239,243,.8);padding:.5em;border-radius:6px}.full-article-page .full-article .article-content p img{border-radius:2px}.full-article-page .full-article .article-content figure{margin:30px 0;box-shadow:0 0 0 1px #eceff3}.full-article-page .full-article .article-content figure.wp-caption{box-shadow:none}.full-article-page .full-article .article-content figure.wp-caption img{box-shadow:0 0 0 1px #eceff3}.full-article-page .full-article .article-content figure.wp-caption figcaption{margin-top:10px;font-style:italic;font-size:16px;opacity:.8}.full-article-page .full-article .article-content figure img{transition:.25s;width:100%;border-radius:2px}.full-article-page .full-article .article-content figure a{position:relative;display:block;overflow-y:hidden}@supports (filter:saturate(.9) brightness(.9)) or (-webkit-filter:saturate(.9) brightness(.9)){.full-article-page .full-article .article-content figure a img:hover{opacity:1;filter:saturate(.9) brightness(.9)}}.full-article-page .full-article .article-content figure a[target=_blank]:after{content:attr(href);position:absolute;transition:.35s;color:rgba(255,255,255,.8);left:0;background:rgba(0,0,0,.7);padding:5px 10px;font-size:16px;font-weight:500;transition-timing-function:cubic-bezier(.6,0,0,1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.full-article-page .full-article .article-content figure a[target=_blank]:hover:after{transform:translateY(-100%)}.full-article-page .full-article .article-content figure.zoom{position:relative}.full-article-page .full-article .article-content figure.zoom:before{content:"zoom_out_map";position:absolute;top:10px;left:10px;font-family:"Material Icons";text-rendering:optimizeLegibility;font-feature-settings:"liga"1;font-style:normal;text-transform:none;line-height:1;font-size:24px;display:inline-block;overflow:hidden;-webkit-font-smoothing:antialiased;color:#fff;background:rgba(0,0,0,.5);padding:6px;border-radius:2px;pointer-events:none;transition:opacity .15s}.full-article-page .full-article .article-content figure.zoom:hover:before{opacity:0}.full-article-page .full-article .article-content p+figure{margin-top:30px}.full-article-page .full-article .article-content blockquote p{max-width:980px!important;letter-spacing:-.0075em;color:#000;text-align:center;margin:20px 10px;position:relative}@media (min-width:1024px){.full-article-page .full-article .article-content blockquote p{font-size:22px;margin:50px auto;line-height:1.76}}.full-article-page .full-article .article-content em{font-family:"InterVariable",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;color:rgba(49,57,66,.6)}.full-article-page .full-article .article-content>p a,.full-article-page .full-article .article-content>ul>li a{border-top:2px solid transparent;border-bottom:2px solid rgba(24,107,255,.25)}.full-article-page .full-article .article-content>p a:focus,.full-article-page .full-article .article-content>p a:hover,.full-article-page .full-article .article-content>ul>li a:focus,.full-article-page .full-article .article-content>ul>li a:hover{border-bottom-color:transparent;background:rgba(24,107,255,.2);cursor:pointer;border-radius:4px;color:#186bff}.full-article-page .full-article .article-content hr{margin-top:50px;margin-bottom:50px}.full-article-page .full-article .article-content .paginator{text-align:center;color:#545454;font-size:20px;padding:30px;transition:.25s;z-index:20}.full-article-page .full-article .article-content .paginator>a,.full-article-page .full-article .article-content .paginator>span{vertical-align:middle;transition:.25s;display:inline-block;padding:10px 17px;border-radius:50%;height:45px;min-width:45px;font-family:"InterVariable",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.full-article-page .full-article .article-content .paginator>span{background:#186bff;color:#fff;cursor:default}.full-article-page .full-article .share{margin:0 auto;background:#fff;border-radius:3px;display:block;font-size:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.full-article-page .full-article .share.share-top ul{display:inline;margin-right:10px}.full-article-page .full-article .share.share-top .total{padding:5px 12px;margin-right:6px;font-size:13px;font-weight:600;border-radius:3px;text-align:center;box-shadow:0 0 0 1px #d6d9dc inset}.full-article-page .full-article .share.share-top .total svg{width:40px;height:40px;display:block;margin-bottom:5px;fill:#313942}@media (max-width:1039px){.full-article-page .full-article .share.share-top .total svg{display:none}}.full-article-page .full-article .share.share-top li{margin:0 6px 6px 0}@media (min-width:1040px){.full-article-page .full-article .share.share-top{text-align:center;position:absolute;background:#eceff3;padding:12px 20px 15px;left:-40px;margin-top:5px;border-radius:10px;overflow:hidden;transition:.45s;z-index:10;max-height:86px}.full-article-page .full-article .share.share-top ul{display:block;margin:0;opacity:0;transition:.45s}.full-article-page .full-article .share.share-top:hover{max-height:250px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.08)}.full-article-page .full-article .share.share-top:hover ul{opacity:1!important}.full-article-page .full-article .share.share-top li{display:block;margin:5px 0}.full-article-page .full-article .share.share-top .total{padding:0;margin:0 0 8px;box-shadow:none;font-size:15px}.full-article-page .full-article .share.share-top .total-number{font-family:"InterVariable",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:27px;font-weight:600;display:block;line-height:1;letter-spacing:-.04em;height:31px;min-width:62px}.full-article-page .full-article .share.share-top .total-number:empty{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAARCAMAAACYVR46AAAAWlBMVEUpLzj///8pLzgpLzgpLzgpLzgpLzgpLzgpLzgpLzgpLzgpLzgpLzgpLzgpLzgpLzgpLzgpLzgpLzgpLzgpLzgpLzgpLzgpLzgpLzgpLzgpLzgpLzgpLzgpLzisOdYBAAAAHXRSTlMAAAEFBg8UFRkcMTRpcHZ4gIussb/I1dzd4u30+ktZbF0AAAC0SURBVHjadZJZEoQwCERBjfu+b9z/mkOpY5ea9E+q4aVCAJK1L0Nyi5nDsl+FRLXVvhv0601UJIeG2AXGw0lQlJaLnlNi55JJk0uZRqQKGjWjsXFm1FQTMPPpc7Wd9+W8ThM58w1SpYHiCxYarhigqhXZszeX7SItP0Ezi8wGDGIX+Lx9O7zCl171/A3qBvj8IfzZCYCfnpEKvQVomwKmBdA6V8zfAdK1KdioNwgdu4cdBfgDbZgSydbXFNIAAAAASUVORK5CYII=);background-repeat:repeat-x;background-position:center left;animation:statsLoading 2s infinite cubic-bezier(.6,-.2,.4,1.2);box-shadow:0 0 7px 7px #eceff3 inset}.full-article-page .full-article .share.share-top .total-number:not(:empty){animation:fromCenter .5s backwards}@keyframes statsLoading{0%{background-position:400px}}}.full-article-page .full-article .share li{display:inline-block;padding:5px 8px;margin:2px 3px;font-size:13px;font-weight:600;border-radius:3px;min-width:76px;cursor:pointer;transition:.25s;text-align:center;box-shadow:0 0 0 1px rgba(0,0,0,.1) inset,0 2px 0 rgba(255,255,255,.1) inset,0-30px 0 transparent inset}.full-article-page .full-article .share li:focus,.full-article-page .full-article .share li:hover{box-shadow:0 0 0 1px transparent inset,0 2px 0 transparent inset,0-30px 0 rgba(0,0,0,.15) inset}.full-article-page .full-article .share li:active{box-shadow:0 0 0 1px transparent inset,0 2px 2px rgba(0,0,0,.2) inset,0-30px 0 rgba(0,0,0,.2) inset}.full-article-page .full-article .share li svg{width:15px;height:15px;vertical-align:text-bottom;margin-right:6px;position:relative;top:-1px}.full-article-page .full-article .share .total{font-size:13px;display:inline-block;margin-top:7px}.full-article-page .full-article .share-top-container{position:relative;max-width:970px;margin:0 auto}.full-article-page .full-article .author-box{position:relative;max-width:780px;margin:30px auto 0;background:#eceff3;padding:40px 154px 40px 125px;border-radius:10px;text-align:left;min-height:155px}.full-article-page .full-article .author-box+.author-box{margin-top:10px}.full-article-page .full-article .author-box.without-share-buttons{padding-right:40px}@media (max-width:767px){.full-article-page .full-article .author-box{padding:105px 30px 30px}.full-article-page .full-article .author-box.without-share-buttons{padding-top:30px}}.full-article-page .full-article .author-box .share{position:absolute;box-shadow:0 0 0 2px rgba(236,239,243,.8) inset;right:0;top:0;width:126px;height:100%;text-align:center}.full-article-page .full-article .author-box .share strong{font-size:14px;display:block;margin-bottom:5px}.full-article-page .full-article .author-box .share ul{text-align:center}.full-article-page .full-article .author-box .share:after{content:"";border:solid transparent;height:0;width:0;position:absolute;border-right-color:#fff;border-width:7px;right:calc(100% - 2px);top:calc(50% - 7px)}@media (max-width:767px){.full-article-page .full-article .author-box .share:after{left:calc(50% - 7px);bottom:calc(100% - 2px);top:initial;right:initial;border-right-color:transparent;border-bottom-color:#fff}.full-article-page .full-article .author-box .share{position:absolute;bottom:0;width:100%;height:90px}.full-article-page .full-article .author-box .share:before{content:"";border:solid transparent;height:0;width:0;position:absolute;border-bottom-color:#eceff3;border-width:10px;left:calc(50% - 10px);bottom:calc(100% - 2px)}}.full-article-page .full-article .author-box .avatar{position:absolute;left:25px;top:25px;border-radius:50%;transition:border-radius .25s}.full-article-page .full-article .author-box .avatar:focus,.full-article-page .full-article .author-box .avatar:hover{border-radius:0}@media (max-width:767px){.full-article-page .full-article .author-box .avatar{width:50px;height:50px;float:left;position:relative;top:0;left:0;margin-right:17px}}.full-article-page .full-article .author-box h4{margin-bottom:4px;font-family:"InterVariable",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;letter-spacing:-.017em;font-weight:700;font-size:22px}.full-article-page .full-article .author-box h4 a:hover,.full-article-page .full-article .author-box h4:focus{color:#186bff}.full-article-page .full-article .author-box p{font-size:17px;letter-spacing:-.013em;margin-right:0;margin-top:8px;line-height:1.45}@media (max-width:767px){.full-article-page .full-article .author-box p{margin-top:25px}}.full-article-page .full-article .author-box a.post-links{margin-top:10px;display:inline-block;font-weight:600;font-size:16px;letter-spacing:-.011em;color:#186bff;border-top:2px solid transparent;border-bottom:2px solid rgba(24,107,255,.15)}.full-article-page .full-article .author-box a.post-links:focus,.full-article-page .full-article .author-box a.post-links:hover{border-bottom-color:transparent;background:rgba(47,128,237,.2)}.full-article-page .full-article .author-box .social-links{display:inline-block;font-size:0;position:relative;top:1px;left:3px}@media (max-width:767px){.full-article-page .full-article .author-box .social-links{display:block;left:-2px;top:6px}}.author-page .social-links li,.full-article-page .full-article .author-box .social-links li{display:inline-block;padding:0 3px}.full-article-page .full-article .author-box .social-links li a{text-align:center;width:20px;height:20px;border-radius:20px;display:inline-block;padding:3px 0}.full-article-page .full-article .author-box .social-links li a:not(:hover){background-color:#acb8c7!important}.full-article-page .full-article .author-box .social-links li a svg{width:10px;height:14px;fill:#fff}.full-article-page .full-article .syntaxhighlighter{border-radius:5px}.full-article-page .full-article .syntaxhighlighter .keyword{font-weight:400!important}.full-article-page .full-article .syntaxhighlighter a,.full-article-page .full-article .syntaxhighlighter code,.full-article-page .full-article .syntaxhighlighter div,.full-article-page .full-article .syntaxhighlighter table,.full-article-page .full-article .syntaxhighlighter table caption,.full-article-page .full-article .syntaxhighlighter table tbody,.full-article-page .full-article .syntaxhighlighter table td,.full-article-page .full-article .syntaxhighlighter table thead,.full-article-page .full-article .syntaxhighlighter table tr,.full-article-page .full-article .syntaxhighlighter textarea{line-height:1.5em!important;font-size:14px!important}section.header.fullHeight{height:100vh}section.header .content{padding:170px 6% 100px}@media (max-width:1239px){section.header .content{padding:150px 6% 80px}}@media (max-width:1023px){section.header .content{padding:140px 6% 70px}}section.header .content.tint{background:radial-gradient(ellipse at center,rgba(0,0,0,.3)0,rgba(0,0,0,.45) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#40000000', endColorstr='#a6000000',GradientType=1 );background-size:cover;background-position:center}section.header .content.tint h1{text-shadow:0 1px 2px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.2)}section.header.slideshow .background{opacity:0;visibility:hidden;transition:2s;transform:scale(1.05);transition-delay:2s}section.header.slideshow .background.shown{transform:scale(1);opacity:1;visibility:visible;transition-delay:0s}section.header .author{display:inline-block}section.header .meta{font-size:13px;margin-bottom:21px;letter-spacing:.05em}section.header .meta strong{padding-right:10px;margin-right:10px;border-right:1px solid rgba(255,255,255,.4)}section.header .meta,section.header .meta strong .category{text-transform:uppercase;font-weight:600}section.header h1,section.header h1[data-posts-count]:after{font-family:"InterVariable",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}section.header h1{font-size:60px;line-height:1;letter-spacing:-.022em}@media (max-width:1023px){section.header h1{font-size:42px}}@media (max-width:767px){section.header h1{font-size:34px}}section.header h1[data-posts-count]:after{content:attr(data-posts-count)" posts";vertical-align:super;padding:.3em .6em;border-radius:25px;position:absolute;display:none;font-weight:400;text-transform:uppercase;letter-spacing:.015em;font-size:16px}.page-ready section.header h1[data-posts-count]:after{display:inline-block;animation:1s 1s fromBottom backwards;animation-timing-function:cubic-bezier(.35,1.35,.5,1)}@media (max-width:767px){section.header h1[data-posts-count]:after{position:relative;display:block!important;margin-top:6px;padding-bottom:7px}}section.header .container{height:100%}section.header .container .wrap{vertical-align:middle;padding:0}section.header .avatar{border-radius:50%;display:inline-block;margin-top:18px}section.header .author-name{font-weight:700;font-family:"InterVariable",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;display:block;margin-top:9px;font-size:18px;letter-spacing:-.014em}.author-page .panel.main-menu svg,.category-page .panel.main-menu svg{transition:.35s fill}html .author-page .panel.main-menu:not(.content-shown):not(:hover),html .category-page .panel.main-menu:not(.content-shown):not(:hover){position:absolute;background:0 0;color:#fff;box-shadow:0 1px 0 transparent}html .author-page .panel.main-menu:not(.content-shown):not(:hover) svg,html .category-page .panel.main-menu:not(.content-shown):not(:hover) svg{fill:#fff!important}.author-page .article-list,.category-page .article-list{padding:8% 6%}@media (min-width:1265px){.author-page .article-list,.category-page .article-list{padding:80px 6%}}@media (max-width:435px){.author-page .article-list,.category-page .article-list{padding:40px 6%}}@media (max-width:767px){.author-page .article-list h1,.category-page .article-list h1{margin-bottom:0}}.author-page .article-list a.article-element,.category-page .article-list a.article-element{display:block;transition:.25s}.author-page .article-list a.article-element .thumbnail,.category-page .article-list a.article-element .thumbnail{margin-bottom:18px}.author-page .article-list a.article-element .thumbnail[style=""],.category-page .article-list a.article-element .thumbnail[style=""]{background-color:rgba(236,239,243,.75);background-position:center;background-repeat:no-repeat;background-size:25%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE0IDE2LjVsLTEuOCAxLjhjLS40LjQtLjQgMSAwIDEuNC4yLjIuNS4zLjcuM3MuNS0uMS43LS4zbDEuNy0xLjdoMS4xYzEzLjYgMCAxNS40LTguNiAxNS42LTEwLjQgMC0uNC0uMS0uOC0uMy0xLjEtLjMtLjMtLjctLjUtMS4xLS41LTEuNCAwLTUuMi4xLTguOCAxLTYuNSAxLjctNy41IDcuMy03LjggOS41em05LjYtNy44Yy0uNC42LS42IDEuMi0uOCAxLjktLjEuNS4yIDEuMS43IDEuMmguMmMuNCAwIC45LS4zIDEtLjguMi0uOS44LTEuOCAxLjYtMi44IDEuNS0uMSAyLjgtLjIgMy42LS4yLS42IDIuNi0zIDguMi0xMy44IDggLjUtMi45IDEuOC02IDYuMS03LjEuNSAwIC45LS4xIDEuNC0uMnpNMzEgMjNoLTN2LTRjMC0uNi0uNC0xLTEtMXMtMSAuNC0xIDF2NGgtMTNjLS42IDAtMSAuNC0xIDFzLS4yIDEuMi0uNiAxLjVjLS40LjQtLjguNS0xLjMuNS0xLjEtLjEtMi0xLjEtMi0yLjJ2LTE5LjhjMC0uNy0uMi0xLjQtLjYtMmgxNi41YzEuMSAwIDIgLjkgMiAyIDAgLjYuNCAxIDEgMXMxLS40IDEtMWMwLTIuMi0xLjgtNC00LTRoLTIwLjIwMDAwMDAwMDAwMDAwM2MtMi4xLjEtMy44IDEuOS0zLjggNC4ydjEuOGMwIC42LjQgMSAxIDFoNXYxNi44YzAgMi4xIDEuOCA0IDMuOSA0LjIgMSAuMSAxNC41IDIgMTcuMSAyIDIuOSAwIDUtMi4xIDUtNXYtMWMwLS42LS40LTEtMS0xem0tMjUtMThoLTR2LS44YzAtMS4yLjgtMi4xIDEuOS0yLjIuNiAwIDEuMS4yIDEuNS41LjQuNC42LjkuNiAxLjV2MXptMjQgMjBjMCAxLjUtLjkgMy0zIDMtMS42IDAtOC42LS45LTEzLjgtMS42LjMtLjQuNS0uOS42LTEuNGgxNi4yeiIvPjwvc3ZnPg==)}.author-page .article-list a.article-element h3,.category-page .article-list a.article-element h3{margin-bottom:0;line-height:1.5;font-size:17px;letter-spacing:-.015em}.author-page .article-list a.article-element p,.category-page .article-list a.article-element p{font-size:15px;line-height:1.55;margin-top:9px;color:rgba(48,48,48,.9)}.author-page .article-list a.article-element:hover,.author-page .article-list a.article-element:hover *,.category-page .article-list a.article-element:hover,.category-page .article-list a.article-element:hover *{color:#186bff}.author-page .article-list .meta,.category-page .article-list .meta{font-size:13px;margin-top:11px;margin-bottom:10px;text-transform:uppercase;font-weight:600;letter-spacing:.04em;z-index:20;position:relative;color:rgba(48,48,48,.66);transition:.35s}.author-page .article-list .meta a:hover,.author-page .article-list .meta:focus,.category-page .article-list .meta a:hover,.category-page .article-list .meta:focus{color:#186bff}.author-page .title-container .avatar{margin-bottom:10px}.author-page .hero{margin:22px 0 24px;font-size:24px;letter-spacing:-.019em;font-weight:300;line-height:1.25;text-shadow:0 3px 6px rgba(0,0,0,.35)}.author-page .hero a{box-shadow:0-2px rgba(255,255,255,.3) inset}.author-page .social-links{display:inline-block;font-size:0;margin-top:2px}@media (max-width:767px){.author-page .social-links{display:block;left:-2px;top:6px}}.author-page .social-links li a{text-align:center;width:30px;height:30px;border-radius:20px;display:inline-block;padding:7px 0;transform:translate3d(0,0,0)}.author-page .social-links li a:not(:hover){background-color:rgba(0,0,0,.4)!important}.author-page .social-links li a:focus,.author-page .social-links li a:hover{transform:scale(1.2)}.author-page .social-links li a:focus svg,.author-page .social-links li a:hover svg{transform:scale(.9)}.author-page .social-links li a svg{width:16px;height:16px;transition:.35s;transform:translate3d(0,0,0)}.pagination{text-align:center;color:#545454;font-size:20px;letter-spacing:-.017em;padding:30px;transition:.25s;background:rgba(236,239,243,.5);z-index:20}.pagination .page-numbers li{display:inline-block;vertical-align:middle}@media (min-width:768px){.pagination .page-numbers li{margin:0 8px}}.pagination .page-numbers li .title{padding:8px 14px}.pagination .page-numbers li a.page-numbers,.pagination .page-numbers li span.page-numbers{transition:.25s;display:inline-block;padding:0 17px;border-radius:50px;line-height:45px;height:45px;min-width:45px;font-family:"InterVariable",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.pagination .page-numbers li a.page-numbers.current,.pagination .page-numbers li span.page-numbers.current{background:#186bff;color:#fff;cursor:default}.pagination .page-numbers li a.page-numbers.page-numbers:not(.dots):not(.current):focus,.pagination .page-numbers li a.page-numbers.page-numbers:not(.dots):not(.current):hover,.pagination .page-numbers li span.page-numbers.page-numbers:not(.dots):not(.current):focus,.pagination .page-numbers li span.page-numbers.page-numbers:not(.dots):not(.current):hover{color:#186bff}.pagination .page-numbers li a.page-numbers.dots,.pagination .page-numbers li span.page-numbers.dots{font-size:inherit;cursor:default}