@font-face{font-family:'Inter';font-style:normal;font-weight:400;src:local(''),url(../../../../../../../../../../../../themes/aop-2022/library/fonts/inter-v12-latin-regular.woff2) format('woff2'),url(../../../../../../../../../../../../themes/aop-2022/library/fonts/inter-v12-latin-regular.woff) format('woff');font-display:swap}@font-face{font-family:'Inter';font-style:normal;font-weight:600;src:local(''),url(../../../../../../../../../../../../themes/aop-2022/library/fonts/inter-v12-latin-600.woff2) format('woff2'),url(../../../../../../../../../../../../themes/aop-2022/library/fonts/inter-v12-latin-600.woff) format('woff');font-display:swap}@font-face{font-family:'Inter';font-style:normal;font-weight:800;src:local(''),url(../../../../../../../../../../../../themes/aop-2022/library/fonts/inter-v12-latin-800.woff2) format('woff2'),url(../../../../../../../../../../../../themes/aop-2022/library/fonts/inter-v12-latin-800.woff) format('woff');font-display:swap}*{margin:0;padding:0;border:0;font-size:100%;line-height:1.5;font:inherit;vertical-align:baseline;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}*,*::before,*::after{box-sizing:border-box}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{position:relative;display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{color:inherit}table{border-collapse:collapse;border-spacing:0}input,button,textarea,select{font:inherit}input{-webkit-appearance:none}audio,canvas,iframe,img,svg,video{display:block;max-width:100%}img:not([src]){visibility:hidden}html,body{margin:0;padding:0;height:100%}body{font-family:"Inter","Helvetica Neue","Helvetica",sans-serif;color:#000;line-height:1.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:100%;font-weight:400;margin:0 auto}body main{opacity:1;transition:1s opacity}body.fade main{opacity:0;transition:none}.fade-in img{opacity:0;transition:opacity .5s ease-in-out}.fade-in.visible img{opacity:1}strong,bold{font-weight:600}p{line-height:1.75em;margin-bottom:2em}h1,h2,h3,h4,h5{font-weight:800}.btn{display:inline-block;text-decoration:none;padding:7px 14px;border-radius:.5em}.cat-btn{font-size:.875em;margin:0 5px 5px 0;color:#1E3960;background-color:#ECF6FF;font-weight:600;transition:background-color 200ms ease-in}.cat-btn:hover{background-color:rgba(136,187,255,.25)}.cat-btn.featured-btn{color:#fff;background-color:#c06;margin-right:0}.cat-btn.agile-and-scrum{color:##4E4589;background-color:#F0F1FE}.cat-btn.agile-transition{color:#F8A33B;background-color:#FFF7DB}.cat-btn.videos{color:#4A8FAD;background-color:#E6FAFD}.cat-btn.workshops{color:#F06762;background-color:#FDE7E6}.cat-btn.news{color:#46946D;background-color:#DCF5E8}.cat-btn.podcasts{color:#69509B;background-color:#F2E5FF}.cat-btn.resources{color:#616D73;background-color:#F2F2F2}.entry-tags{padding:30px 0 0;border-top:1px solid rgba(51,51,51,.1);margin-top:30px;display:flex;align-items:baseline}.entry-tags h5{margin-right:10px;font-weight:400}.load-more{display:table;background-color:#244576;color:#fff;text-align:center;font-size:.875em;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:10px 40px;margin:60px auto 30px;cursor:pointer;transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out,color 0.3s ease-in-out}.load-more:hover{background-color:#2E599A;color:#fff}@media only screen and (min-device-width :320px) and (max-device-width :660px){.load-more{margin:45px auto 30px}}*::placeholder{color:#474747;opacity:1}*:-ms-input-placeholder{color:#474747;opacity:1}*::-ms-input-placeholder{color:#474747;opacity:.1}input:focus::placeholder{opacity:0}input:focus::-ms-input-placeholder{opacity:0}.header{background-color:#fff;padding:15px}.logo-mobile{display:block;width:230px}.footer{background:#fff}.footer .footer-main{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:30px 30px 100px 16px}.footer .footer-main nav ul{display:flex;margin-top:1.85em;list-style:none}.footer .footer-main nav ul li a{display:inline-block;text-decoration:none;font-size:.875em;background:rgba(246,249,252,0);padding:7px 14px;border-radius:.5em;margin-right:10px;transition:background 200ms ease-in}.footer .footer-main nav ul li a:hover{background:rgba(246,249,252,1)}.logo-footer{width:300px}.footer .copyright{font-size:.75em;color:rgba(0,0,0,.75);background:rgba(228,232,237,.3);padding:15px 30px}.footer .copyright a{text-decoration:none}@media only screen and (min-device-width :320px) and (max-device-width :660px){.footer .footer-main{padding:30px 15px 60px 6px}.footer .footer-main nav ul{display:block;margin-top:-.5em}.logo-footer{width:230px}.footer .copyright{line-height:1.35em;padding:15px}}.toggle-menu{background-color:transparent;border:none;cursor:pointer;display:inline-block;top:50%;right:15px;margin-top:-8px;outline:none;padding:0;pointer-events:initial;position:absolute;vertical-align:middle;width:26px;height:16px;box-shadow:none;z-index:10}.toggle-menu span{background-color:transparent;content:"";display:block;height:2px;left:calc(50% - 15px);position:absolute;top:calc(50% - 1px);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:background-color 0.2s ease-in-out,top 0.2s 0.2s ease-out,-webkit-transform 0.2s linear;transition:background-color 0.2s ease-in-out,top 0.2s 0.2s ease-out,-webkit-transform 0.2s linear;transition:background-color 0.2s ease-in-out,top 0.2s 0.2s ease-out,transform 0.2s linear;transition:background-color 0.2s ease-in-out,top 0.2s 0.2s ease-out,transform 0.2s linear,-webkit-transform 0.2s linear;width:26px}.toggle-menu span:before,.toggle-menu span:after{background-color:#000;content:"";display:block;height:2px;position:absolute;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:background-color 0.2s ease-in-out,top 0.2s 0.2s ease-out,-webkit-transform 0.2s linear;transition:background-color 0.2s ease-in-out,top 0.2s 0.2s ease-out,-webkit-transform 0.2s linear;transition:background-color 0.2s ease-in-out,top 0.2s 0.2s ease-out,transform 0.2s linear;transition:background-color 0.2s ease-in-out,top 0.2s 0.2s ease-out,transform 0.2s linear,-webkit-transform 0.2s linear;width:26px}.toggle-menu span:before{top:5px}.toggle-menu span:after{top:-5px}.toggle-menu.active span{background-color:transparent;-webkit-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.toggle-menu.active span:before,.toggle-menu.active span:after{background-color:#000;-webkit-transition:top 0.2s ease-out,-webkit-transform 0.2s 0.2s ease-out;transition:top 0.2s ease-out,-webkit-transform 0.2s 0.2s ease-out;transition:top 0.2s ease-out,transform 0.2s 0.2s ease-out;transition:top 0.2s ease-out,transform 0.2s 0.2s ease-out,-webkit-transform 0.2s 0.2s ease-out}.toggle-menu.active span:before{top:0;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.toggle-menu.active span:after{top:0;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}#mobile-nav-wrapper{left:0;right:0;opacity:0;overflow:hidden;position:fixed;top:0;bottom:0;-webkit-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;visibility:hidden;background:rgba(0,0,0,.75)}#mobile-nav-wrapper.open{opacity:1;visibility:visible}#mobile-nav{background:#fff;width:80%;min-width:250px;position:fixed;top:0;right:0;bottom:0;overflow:hidden;-webkit-transition:all 1s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 1s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 1s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 1s cubic-bezier(.19,1,.22,1) 0s;transition:all 1s cubic-bezier(.19,1,.22,1) 0s;-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);z-index:1}#mobile-nav.open{-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#mobile-nav-container .mobile-nav{position:absolute;top:150px;right:30px;bottom:0;left:30px;font-size:2em;font-weight:300;line-height:1.5em;margin-left:0}#mobile-nav-container .mobile-footer-nav{position:absolute;right:30px;bottom:30px;left:30px;font-size:1em;font-weight:300;line-height:2em}#mobile-nav-container .mobile-nav--social{display:flex;justify-content:flex-start;align-items:center;position:absolute;bottom:40px;left:30px;right:30px}#mobile-nav-container .mobile-nav--social a{display:block;width:30px;height:auto;margin-right:30px}#mobile-nav-container .mobile-nav--social a svg{fill:#244576}#mobile-nav li a{color:#244576;font-weight:600;text-decoration:none}#mobile-nav li{list-style:none;opacity:0;visibility:hidden;-moz-transform:translateX(40px);-webkit-transform:translateX(40px);-o-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px);-webkit-transition:all 0.9s ease 0ms;-moz-transition:all 0.9s ease 0ms;-ms-transition:all 0.9s ease 0ms;-o-transition:all 0.9s ease 0ms;transition:all 0.9s ease 0ms}#mobile-nav li.anim{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);visibility:visible}.mobile-view #mobile-nav li{opacity:1;visibility:visible}.navigation.anim .navigation-list li:nth-child(1){-webkit-transition:all 0.8s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.8s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.8s cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 0.8s cubic-bezier(.19,1,.22,1) 0s;transition:all 0.8s cubic-bezier(.19,1,.22,1) 0s}#mobile-nav li.anim{opacity:1;visibility:visible}.ap-section--site-actionbar{background-color:#37c;-webkit-transition:min-height 0.6s ease-in;transition:min-height 0.6s ease-in;cursor:pointer}.ap-section--site-actionbar.ap-control--hide{min-height:0;height:0;border:0;padding:0;margin:0;background:#37c;overflow:hidden}.ap-section--site-actionbar.ap-control--hide>*{display:none}@media (min-width:38.75em){.ap-section--site-actionbar{}}@media (min-width:38.75em) and (max-width:59.6875em){.ap-section--site-navigation.secondary.toggled-on{margin:0}}.ap-section--site-actionbar---teaser{height:96px;font-size:100%;padding:0 7.6923%;background-color:#c06;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:height 0.4s ease-out,background-color 0.3s;transition:height 0.4s ease-out,background-color 0.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-device-width :320px) and (max-device-width :660px){.ap-section--site-actionbar---teaser{height:70px;padding:0 15px}}.ap-section--site-actionbar---teaser:focus,.ap-section--site-actionbar---teaser:hover{background-color:#8bf}.ap-section--site-actionbar---teaser:active{background-color:#59e}.ap-section--site-actionbar---teaser.ap-control--hide{height:0;border:0;padding:0;margin:0;background-color:#8bf;overflow:hidden}.ap-section--site-actionbar---teaser.ap-control--hide>*{display:none}.ap-section--site-actionbar---teaser p{color:#fff;margin:0;font-size:1em;font-weight:300;line-height:1.5;text-align:left;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (min-device-width :320px) and (max-device-width :660px){.ap-section--site-actionbar---teaser{font-size:.875em}}.ap-section--site-actionbar---teaser p:last-of-type{display:none;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.ap-section--site-actionbar---teaser:active p:first-of-type,.ap-section--site-actionbar---teaser:focus p:first-of-type,.ap-section--site-actionbar---teaser:hover p:first-of-type{display:none}.ap-section--site-actionbar---teaser:active p:last-of-type,.ap-section--site-actionbar---teaser:focus p:last-of-type,.ap-section--site-actionbar---teaser:hover p:last-of-type{display:block}.ap-section--site-actionbar---teaser:active p:last-of-type{opacity:0}.ap-section--site-actionbar---teaser svg{height:.8em;width:1.2em;margin:0 .8em 0 2.8em;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.ap-section--site-actionbar---teaser:active svg{opacity:0}.ap-section--site-actionbar---teaser svg polygon{fill:#fff}@media (min-width:59.6875em){.ap-section--site-actionbar---teaser{padding:1rem 30px}}@media (min-width:46.25em){.ap-section--site-actionbar---teaser svg{margin:0 1.2em 0 3.2em}}@media (min-width:59.6875em){.ap-section--site-actionbar---teaser svg{margin:0 0 0 3.2em}}.ap-section--site-actionbar-content{line-height:0;margin:0;padding:7.6923% 7.6923% 30px}@media (min-width:38.75em){.ap-section--site-actionbar-content{padding:0 7.6923% 30px}}@media (min-width:59.6875em){.ap-section--site-actionbar-content{padding:0 8.333% 30px}}.form-container .formkit-form{margin:0 auto;padding:0 8.333% 30px;max-width:none!important;width:100%}.form-container .formkit-powered-by{display:none!important}.form-container .formkit-submit{min-width:200px!important;box-shadow:none!important}.ap-section--site-actionbar-lead{line-height:1.5;margin:0;padding:0;font-weight:300;font-size:90%;color:#fff;text-align:left;letter-spacing:.01em;display:inline}.ap-section--site-actionbar-lead>.members-amount{display:inline-block;margin:0 .3em;font-size:2em;line-height:1em;font-weight:800;height:auto;overflow:visible;position:relative;top:.2em;-moz-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);-o-transform:rotate(-2eg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}@media (min-width:25.875em){.ap-section--site-actionbar-lead{font-size:100%}}@media (min-width:38.75em){.ap-section--site-actionbar-lead{display:block;padding-top:6.50887%;margin-bottom:1.2em}}@media (min-width:59.6875em){.ap-section--site-actionbar-lead{padding-top:6.94422%}}.ap-section--site-actionbar-logotype{box-sizing:unset;display:none;width:100%;overflow:visible}@media (min-width:38.75em){.ap-section--site-actionbar-logotype{display:block}}.ap-section--site-actionbar-logotype---vertical{box-sizing:unset;display:block;margin-top:6.50887%;margin-top:calc(6.508870414% - 0.5rem);width:108%;overflow:visible;position:relative;left:-4%}@media (min-width:38.75em){.ap-section--site-actionbar-logotype---vertical{display:none}}.ap-section--site-actionbar-description{line-height:1.5;margin:0;font-weight:300;font-size:90%;text-align:left;color:#fff;letter-spacing:.025em;display:inline}@media (min-width:25.875em){.ap-section--site-actionbar-description{font-size:100%}}@media (min-width:38.75em){.ap-section--site-actionbar-description{display:block;margin-top:1.8rem}}.ap-section--site-actionbar-form{line-height:0;margin:0;padding:0 7.6923% 0}.ap-section--site-actionbar-form .ap-pattern--button,.ap-section--site-actionbar-form .ap-pattern--input---email{margin-top:16px;margin-top:1.6rem}.ap-section--site-actionbar-form .ap-pattern--form-element .ap-pattern--button{border:1px solid #fff}.ap-section--site-actionbar-form .ap-pattern--form-element .ap-pattern--input-element,.ap-section--site-actionbar-form .ap-pattern--form-element .ap-pattern--input-element:hover{border-color:#fff}.ap-section--site-actionbar-form .ap-pattern--form-message{border:1px solid #fff;color:#fff;font-size:90%;font-weight:300;line-height:1.5;padding:1em}.ap-section--site-actionbar-form .ap-pattern--form-message---error{background-color:#c06;margin-bottom:16px;margin-bottom:1.6rem}.ap-section--site-actionbar-form .ap-pattern--form-message---success{background-color:#8bf}@media (min-width:25em){.ap-section--site-actionbar-form{padding:0 7.6923% 0}}@media (min-width:38.75em){.ap-section--site-actionbar-form{padding:0 7.6923% 0}}@media (min-width:59.6875em){.ap-section--site-actionbar-form{padding:0 8.333% 0}}@media (min-width:38.75em){.ap-section--site-actionbar-form .ap-pattern--button,.ap-section--site-actionbar-form .ap-pattern--input---email{margin-top:0}}@media (min-width:38.75em){.ap-section--site-actionbar-form .ap-pattern--form-element,.ap-section--site-actionbar-form .ap-pattern--input,.ap-section--site-actionbar-form .ap-pattern--input-element,.ap-section--site-actionbar-form .ap-pattern--label,.ap-section--site-actionbar-form .ap-pattern--button{margin:0}.ap-section--site-actionbar-form .ap-pattern--form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ap-section--site-actionbar-form .ap-pattern--form-group .ap-pattern--form-element:not(:last-child){-webkit-box-flex:1;-ms-flex:1 1 38%;flex:1 1 38%;padding-right:8px;padding-right:.8rem}.ap-section--site-actionbar-form .ap-pattern--form-group .ap-pattern--form-element:last-child{-webkit-box-flex:0;-ms-flex:0 0 24%;flex:0 0 24%}}@media (min-width:25.875em){.ap-section--site-actionbar-form .ap-pattern--form-message{font-size:100%}}@media (min-width:38.75em){.ap-section--site-actionbar-form .ap-pattern--form-message---error{margin-bottom:24px;margin-bottom:2.4rem}}.ap-section--site-actionbar-privacy{margin:7.6923% 0 0;margin:calc(7.6923% - 0.26em) 0 0;padding:0 7.6923%;padding:0 calc(7.6923% + 2px);letter-spacing:.01em;color:#fff;font-size:80%;font-weight:300;line-height:1;text-align:left;white-space:nowrap}.ap-section--site-actionbar-privacy svg{display:inline-block;width:1.8em;height:auto;position:relative;top:.26em}.ap-section--site-actionbar-privacy a{cursor:pointer}.ap-section--site-actionbar-privacy a>span{color:#fff;padding-left:.5em}.ap-section--site-actionbar-privacy a>svg path{fill:#fff}.ap-section--site-actionbar-privacy a:active>span,.ap-section--site-actionbar-privacy a:focus>span,.ap-section--site-actionbar-privacy a:hover>span{color:#8bf}.ap-section--site-actionbar-privacy a:active>svg path,.ap-section--site-actionbar-privacy a:focus>svg path,.ap-section--site-actionbar-privacy a:hover>svg path{fill:#8bf}@media (min-width:38.75em){.ap-section--site-actionbar-privacy{margin-top:0;text-align:center}}@media (min-width:59.6875em){.ap-section--site-actionbar-privacy{padding:0 8.333%;padding:0 calc(8.333% + 2px)}}.ap-section--site-actionbar-control{margin:7.6923% 0 0;padding:10px 7.6923%;padding:1rem 7.6923%;font-size:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:background-color 0.4s,border-top-color 0.4s;transition:background-color 0.4s,border-top-color 0.4s;border-top:1px dotted rgba(0,0,0,.2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ap-section--site-actionbar-control:active,.ap-section--site-actionbar-control:focus,.ap-section--site-actionbar-control:hover{background-color:rgba(0,0,0,.2);border-top-color:transparent}.ap-section--site-actionbar-control p{text-align:right;margin:0;font-size:1em;font-weight:300;line-height:1;white-space:nowrap;color:#fff;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.ap-section--site-actionbar-control:active p{opacity:0}.ap-section--site-actionbar-control svg{box-sizing:unset;height:.8em;width:1.2em;margin:0 0 0 .6em;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.ap-section--site-actionbar-control:active svg{opacity:0}.ap-section--site-actionbar-control svg polygon{fill:#fff}@media (min-width:59.6875em){.ap-section--site-actionbar-control{margin:30px 0 0;padding:1rem 8.333%}}.formkit-form[data-uid="58b530da59"][min-width~="700"] .formkit-fields[data-stacked="false"] .formkit-submit,.formkit-form[data-uid="58b530da59"][min-width~="800"] .formkit-fields[data-stacked="false"] .formkit-submit{height:47px}.page{position:relative}.site-content{width:77.5%;position:absolute;top:0;right:0}.sidebar{width:22.5%;background-color:#fff;border-right:1px solid #eee;position:absolute;top:0;left:0;padding:30px}.can-stick.sticky{position:fixed;top:auto;bottom:0}.logo-sidebar{width:80%;max-width:280px}.sidebar .sidebar-block h4{text-transform:uppercase;color:#1E3960;letter-spacing:.05em;font-weight:600;margin-bottom:2em}.sidebar .sidebar-block a{text-decoration:none}.sidebar .sidebar-block{margin:3em 0}@media only screen and (min-device-width :320px) and (max-device-width :660px){.sidebar{display:none}.site-content{position:relative;top:auto;margin-left:0;width:100%}}.top-articles-list{list-style:none}.top-articles-list li{font-size:.875em;margin-bottom:1em}.top-articles-list li:last-of-type{margin-bottom:0}.top-articles-list li a{transition:color 200ms ease-in}.top-articles-list li a:hover{color:#c06}main{padding:30px}@media only screen and (min-device-width :320px) and (max-device-width :660px){main{padding:15px}}#searchform label{display:none}#searchform{position:relative;border:1px solid #eee;border-radius:.5em;justify-content:space-between}.searchform input[type="search"]{width:100%;padding:10px;background:transparent;border:none!important}#searchsubmit{position:absolute;top:0;right:0;display:block;width:44px;height:44px;padding:10px;background:transparent;box-shadow:none;cursor:pointer}#searchsubmit svg{fill:#ccc}.sidebar-tools,.mobile-tools{display:flex;align-items:center}.sidebar-tools{padding-top:100px}.mobile-tools{padding:0 30px}.btn-toggle{width:24px;height:24px;margin-right:15px}.cookies-settings{width:20px;height:20px}.btn-toggle,.cookies-settings{cursor:pointer}.gear{stroke:#000;stroke-width:1.5}.article header a{text-decoration:none}.article-desktop{display:block;background:#fff;padding:30px 90px;border-radius:1em;margin-bottom:30px;text-decoration:none;border:1px solid #fafafa}@media only screen and (min-device-width :320px) and (max-device-width :660px){.article-desktop{padding:15px;border-radius:1em;margin-bottom:15px}.article-desktop a h1{font-size:1.25em;font-weight:800;color:#244576;margin-bottom:.75em}.article-desktop a .cat-btn,.categories-mobile .cat-btn{font-size:.75em;padding:3px 10px}}.entry-header .entry-title{color:#244576;font-size:2.5em;line-height:1.25em;margin-top:1em;margin-bottom:.5em}.entry-meta{margin-bottom:3em}.entry-author,.entry-date,.entry-separator{display:inline-block;color:#244576}.entry-author{margin-right:5px}.entry-date{margin-right:15px}.entry-content{font-size:1.125em}@media only screen and (min-device-width :320px) and (max-device-width :660px){.entry-header,.entry-content{font-size:.875em}.entry-author{display:block;margin-bottom:15px}.entry-header .entry-title{font-size:2.25em}}.entry-content h2{color:#37c;font-size:1.95em;line-height:1.25em;margin-top:2em;margin-bottom:1em}.entry-content h2:first-of-type{margin-top:1em}.entry-content a{color:#37c;text-decoration:none}.entry-content a.more-link{display:block;text-align:right;margin:3em 0 2em;font-size:.875em;line-height:1em;text-decoration:none}.more-link:after{display:inline-block;content:' ';background-image:var(--wpr-bg-55179e61-719c-4cae-b20d-3cd03ad8c1df);background-size:18px 18px;height:18px;width:18px;vertical-align:middle;margin-left:5px}.social-counters{display:flex;flex-wrap:wrap}.social-counter{position:relative;width:48.5%;margin-bottom:3%;height:130px;padding:22px 0 0;background:#111;color:#fff!important;text-align:center;border-radius:.5em;-webkit-transition:background 200ms ease-in;-moz-transition:background 200ms ease-in;-ms-transition:background 200ms ease-in;-o-transition:background 200ms ease-in;transition:background 200ms ease-in}.social-counter:nth-child(odd){margin-right:3%}.social-counter:focus,.social-counter:active,.social-counter:hover{color:#fff!important}.social-counter .st0{fill:#fff}.counter-user{display:block;font-size:12px;opacity:.75;line-height:1em;margin-top:7px}.counter-data{position:absolute;background:rgba(255,255,255,.15);left:0;bottom:0;right:0;padding:10px 0 13px;font-size:15px;line-height:1}.counter-nb{font-size:18px;font-weight:700}.counter-icon i svg,.counter-icon i svg path{fill:#fff;width:36px;height:auto;display:block;margin:0 auto}.twitter-counter{background-color:#45B0E3}.twitter-counter:hover{background-color:#319CCF}.linkedin-counter{background-color:#0084B1}.linkedin-counter:hover{background-color:#00709D}.linkedin-counter .counter-icon i svg{width:30px;margin-top:7px}.youtube-counter{background-color:#0084B1}.youtube-counter:hover{background-color:#00709D}.youtube-counter .counter-icon i svg{width:76px;margin-top:15px}.slack-counter{background-color:#78D4B6}.slack-counter:hover{background-color:#64C0A2}.slack-counter .counter-icon i svg{width:;margin-top:6px}.rss-counter{background-color:#8BF}.rss-counter:hover{background-color:#74A7EB}.rss-counter .counter-icon i svg{width:28px;margin-top:8px}.newsletter-counter{background-color:#37C}.newsletter-counter:hover{background-color:#1F63B8}.newsletter-counter .counter-icon i svg{width:;margin-top:11px}.meetup-counter{background-color:#37C}.meetup-counter:hover{background-color:#1F63B8}.meetup-counter .counter-icon i svg{width:75px;margin-top:11px}.article.article-mobile a{display:block;background:#fff;padding:15px;border-radius:1em;margin-bottom:15px;text-decoration:none;border:1px solid #fafafa}.article-mobile a h1{font-size:1.25em;font-weight:800;color:#244576;margin-bottom:.75em}.article-mobile a .cat-btn,.categories-mobile .cat-btn{font-size:.75em;padding:3px 10px}.categories-mobile{background:#fff;padding:15px}.categories-mobile .cat-btn{padding:6px 14px}@media (prefers-color-scheme:dark){img{filter:brightness(.8) contrast(1.2)}* ::placeholder{color:#eee;opacity:1}* :-ms-input-placeholder{color:#eee;opacity:1}* ::-ms-input-placeholder{color:#eee;opacity:.1}body,body.dark-theme{background:#0d1117;color:#eee}.sidebar,.article,.comments-area{background-color:#161b22;border-color:#30363d;color:#eee}.sidebar .sidebar-block h4,.entry-author,.entry-header .entry-title{color:#88BBFA}.cat-btn,.load-more{color:#161b22;background-color:#88BBFA}#searchform{border:1px solid #30363d}#searchsubmit svg{fill:#30363d}.social-counters{opacity:.8}.gear{stroke:#fff}.footer{background-color:#161b22;border-top:1px solid #30363d}.footer .footer-main nav ul li a:hover{background:#0d1117}.footer .copyright{background:rgba(0,0,0,.1);color:rgba(255,255,255,.5)}.s42-entry{background:#0d1117}body.light-theme{background-color:#F6F9FC;color:#000}.light-theme .sidebar{background-color:#fff;border-right:1px solid #eee;color:#000}.light-theme #searchform{border:1px solid #eee}.light-theme #searchsubmit svg{fill:#ccc}.light-theme .article{background-color:#fff;border:1px solid #fafafa;color:#000}.light-theme .entry-header .entry-title{color:#244576}.light-theme .entry-author,.light-theme .entry-date,.light-theme entry-separator{color:#244576}.light-theme .cat-btn{color:#1E3960;background-color:#ECF6FF}.light-theme .sidebar .sidebar-block h4{color:#1E3960}.light-theme .gear{stroke:#000}.light-theme .footer{background:#fff;border-top:none}.light-theme .load-more{background-color:#244576;color:#fff}.light-theme .load-more:hover{background-color:#2E599A;color:#fff}.light-theme .footer .copyright{color:rgba(0,0,0,.75);background:rgba(228,232,237,.3)}.light-theme ::placeholder{color:#474747;opacity:1}.light-theme :-ms-input-placeholder{color:#474747;opacity:1}.light-theme ::-ms-input-placeholder{color:#474747;opacity:.1}.light-theme .btn-toggle .moon{display:block}.btn-toggle .moon,.light-theme .btn-toggle .hub{display:none}.light-theme .s42-entry{background:#fafafa}}@media (prefers-color-scheme:light){body,body.light-theme{background-color:#F6F9FC;color:#000}body.dark-theme{background:#0d1117;color:#eee}.btn-toggle .hub,.dark-theme .btn-toggle .moon{display:none}.btn-toggle .moon,.dark-theme .btn-toggle .hub{display:block}body.dark-theme{background:#0d1117;color:#eee}.dark-theme img{filter:brightness(.8) contrast(1.2)}.dark-theme ::placeholder{color:#eee;opacity:1}.dark-theme :-ms-input-placeholder{color:#eee;opacity:1}.dark-theme ::-ms-input-placeholder{color:#eee;opacity:.1}.dark-theme .sidebar,.dark-theme .article,.dark-theme .comments-area{background-color:#161b22;border-color:#30363d;color:#eee}.dark-theme .s42-entry{background:#0d1117}.dark-theme .sidebar .sidebar-block h4,.dark-theme .entry-author,.dark-theme .entry-header .entry-title{color:#88BBFA}.dark-theme .cat-btn,.dark-theme .load-more{color:#161b22;background-color:#88BBFA}.dark-theme #searchform{border:1px solid #30363d}.dark-theme #searchsubmit svg{fill:#30363d}.dark-theme .social-counters{opacity:.8}.dark-theme .gear{stroke:#fff}.dark-theme .footer{background-color:#161b22;border-top:1px solid #30363d}.dark-theme .footer .footer-main nav ul li a:hover{background:#0d1117}.dark-theme .footer .copyright{background:rgba(0,0,0,.1);color:rgba(255,255,255,.5)}}