:root{--global-xxl-spacing:3rem}.content-wrap{font-size:16px;line-height:1.2}.entry.single-entry{border-radius:0;box-shadow:0 0 8px rgb(0 0 0 / .1)}div.content-wrap{line-height:1.6}div.entry-meta{margin:12px 0 24px;padding:6px 8px;border-top:1px solid var(--global-palette7)}.entry-meta .author-avatar img{border-radius:4px}.entry-meta a:hover{color:var(--global-palette1)}.entry-content-wrap .single-content .post-before{padding-bottom:12px;border-bottom:2px solid var(--global-palette7)}.entry-content-wrap .single-content .post-before p{margin-bottom:18px}.entry-content-wrap .single-content p.heading{font-size:22px;font-weight:700;letter-spacing:inherit;margin-bottom:8px}.entry-content-wrap .post-before .flexbox{display:flex;flex-wrap:wrap;margin:18px 0;align-items:center;align-content:center;justify-content:center;gap:42px}.entry-content-wrap .post-before .flexbox p{flex:1;margin:0;min-width:320px}div#ez-toc-container p.ez-toc-title{display:table-cell;vertical-align:middle}.entry-content-wrap .entry-title{font-weight:700;line-height:1.25;margin:0 0 32px;font-size:48px;letter-spacing:-.2px;word-break:break-word;overflow-wrap:break-word}.entry-content-wrap .single-content h2{margin:48px 0 24px;font-weight:700;font-size:42px}.entry-content-wrap .single-content h3{margin:42px 0 24px;font-weight:700;font-size:32px}.entry-content-wrap .single-content h4{margin:38px 0 24px;font-weight:600;font-size:26px}.entry-content-wrap .single-content h5{margin:34px 0 20px;font-weight:600;font-size:22px}.entry-content-wrap .single-content h6{margin:22px 0;font-weight:500;font-size:18px}.entry-content-wrap .single-content p{font-size:20px;line-height:1.9em;letter-spacing:.22px;margin-bottom:28px}.entry-content-wrap .single-content pre.wp-block-code,.single-content code{font-family:var(--global-body-font-family);font-size:inherit!important;line-height:1.9em;letter-spacing:.22px}.entry-content-wrap .single-content ol,.entry-content-wrap .single-content ul{padding:0 0 0 28px!important;margin:0 0 28px}.entry-content-wrap .single-content ol:last-child,.entry-content-wrap .single-content ul:last-child{margin:0}.entry-content-wrap .single-content li{font-size:20px;line-height:1.9em;letter-spacing:.22px}.entry-content-wrap .single-content li:last-child{margin:0}.entry-content-wrap .single-content ul li::marker{font-size:20px;line-height:32px}.entry-content-wrap .single-content figure{margin:48px 0!important;padding:0}.entry-content-wrap .post-top-featured{border-radius:12px}.entry-content-wrap .single-content figure img{max-width:100%;height:auto;margin:0 auto;border-radius:12px}.entry-content-wrap .single-content figure.sharp img,.entry-content-wrap .single-content figure.shm img{border-radius:4px}.entry-content-wrap .single-content figure.round img,.entry-content-wrap .single-content figure.rounded img{border-radius:20px}.entry-content-wrap .single-content pre.wp-block-code{border-radius:8px}.entry-content-wrap .single-content table,.entry-content-wrap .single-content table p{font-size:18px;line-height:1.44em;letter-spacing:.22px;margin:0}.entry-content-wrap .single-content table th,.entry-content-wrap .single-content table th p{font-size:18px}.entry-content-wrap .single-content a,.entry-content-wrap .single-content a:hover{color:var(--global-palette1)}@media screen and (max-width:1024px){.entry-content-wrap .entry-title{font-size:42px}}@media screen and (max-width:767px){.entry-content-wrap .entry-title{font-size:38px}.entry-content-wrap .single-content h2{font-size:30px}.entry-content-wrap .single-content h3{font-size:24px}.entry-content-wrap .single-content h4{font-size:20px}.entry-content-wrap .single-content h5{font-size:18px}.entry-content-wrap .single-content h6{font-size:16px}}.floating-cta{will-change:opacity;width:180px;min-height:320px;border-radius:4px;background:transparent linear-gradient(152deg,#5e6877 0,#0d121c 100%) 0 0 no-repeat padding-box;box-shadow:0 3px 30px rgba(65,75,126,.08);opacity:0;padding:42px 8px 12px;pointer-events:none;position:fixed;right:50%;top:45%;-webkit-transform:translateX(350%) translateY(-40%);transform:translateX(350%) translateY(-40%);-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;z-index:98}.floating-cta.active{opacity:1;pointer-events:auto}.floating-cta .logo{position:relative;margin:0 auto;text-align:center}.floating-cta .logo img{display:initial}.floating-cta .close{position:absolute;z-index:1000;right:6px;top:4px;border:0;opacity:.4;cursor:pointer;background-color:transparent;color:var(--global-palette9);font-size:30px;padding:0;font-weight:400;line-height:.75}.floating-cta .close:focus,.floating-cta .close:hover{opacity:.75;background-color:transparent}.floating-cta .texts-container{text-align:center;color:var(--global-palette9);padding:18px 0 24px}.floating-cta .title{font-size:18px;font-weight:700}.floating-cta .desc{margin-top:4px;font-size:14px;font-weight:400}.floating-cta .cta-container{position:relative;text-align:center;margin:0 auto}.floating-cta .btn-download{margin:0;padding:24px 8px;font-weight:900;line-height:1;font-size:18px;letter-spacing:-.25px;color:var(--global-palette9);overflow:hidden;background-color:#1b82e6}.floating-cta .btn-download:hover{background-color:#1668b8}@media screen and (max-width:1272px){.floating-cta{-webkit-transform:translateX(322%) translateY(-40%);transform:translateX(322%) translateY(-40%)}}@media screen and (max-width:1160px),screen and (max-height:512px){.floating-cta{display:none}}.addtoany_content_bottom{margin:48px 0 0;padding:18px 0 0;border-top:2px solid var(--global-palette7)}.addtoany_header{font-size:22px;font-weight:700}.addtoany_list a:first-child{padding-left:0}.entry-author-style-normal{padding:2rem;margin:48px 0;border-radius:0;box-shadow:0 0 8px rgb(0 0 0 / .1)}.entry-author-style-normal .avatar{border-radius:4px}.entry-author-follow a.social-button{width:2.4em;height:2.4em;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;margin:0;background:#007bb5;border-radius:4px;transition:all .2s ease-in-out}.entry-author-follow a.social-button:hover{background-color:#006291}.entry-author-follow a.social-button svg{fill:var(--global-palette9);height:2em;width:2em}.accented-text{color:var(--global-palette1)}