:root{--c-red:#ea2b1f;--c-pink:#ff3c6f;--c-magenta:#ff4fdd;--c-violet:#7e56ff;--c-blue:#00b2ff;--c-primary:var(--c-red);--c-primary-dark:#d02a20;--c-primary-light:#f8612e;--dbw-gradient:linear-gradient(135deg,var(--c-red),var(--c-pink),var(--c-magenta),var(--c-violet),var(--c-blue));--primary-red:linear-gradient(135deg,var(--c-primary-dark),var(--c-primary),var(--c-primary-light));--gradient-primary:var(--dbw-gradient);--border-bold:6px;--btn-spring:linear(0,0.03,0.108,0.219,0.349,0.487,0.623,0.75,0.863,0.958,1.034,1.091,1.131,1.154,1.163,1.16,1.15,1.133,1.112,1.09,1.067,1.046,1.027,1.011,0.998,0.987,0.98,0.976,0.974,0.974,0.975,0.978,0.981,0.984,0.988,0.992,0.995,0.998,1,1.002,1)}@media(max-width:820px){:root{--border-bold:4px}}.hero--blog{margin-top:100px}.hero--blog .content .grid{align-items:anchor-center;gap:40px}.hero--blog .content .grid .top-bar-info{display:flex;gap:20px;margin-bottom:20px}.hero--blog .content .grid img{border-radius:24px}.hero--blog .content .grid .taxonomy-post_tag.with-tag{display:flex;flex-wrap:wrap;gap:10px}.hero--blog .content .grid .taxonomy-post_tag.with-tag>a{align-items:center;border:.1rem solid #1d1d1f;border-radius:10rem;color:#1d1d1f!important;cursor:default;display:inline-flex;font-size:.875rem;font-weight:500;padding:4px 12px;pointer-events:none;text-decoration:none;transition:all .2s ease;white-space:nowrap;will-change:color,background-color}.hero--blog .content .grid .taxonomy-post_tag.with-tag>a:hover{background-color:#1d1d1f;color:#fff;transform:translateY(-1px)}.hero--blog .content .grid .taxonomy-post_tag.with-tag>.wp-block-post-terms__separator{display:none}.taxonomy-post_tag a{color:#fff!important}.taxonomy-post_tag>.wp-block-post-terms__separator{display:none}.blog .blog-wrapper{align-items:flex-start;display:flex;gap:50px;position:relative}.blog .blog-wrapper .left{flex:2.125;position:sticky;top:150px}.blog .blog-wrapper .right{background-color:#f5f5f7;border-radius:16px;flex:1;padding:1.5em;position:sticky;top:150px}@media(max-width:1024px){.blog .blog-wrapper .left{position:sticky;width:100%}.blog .blog-wrapper .right{display:none}}.blog-looper .grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.blog-looper .card{background:#fff;border:var(--border-bold) solid #1d1d1f;border-radius:28px;cursor:pointer;display:flex;flex-direction:column;height:100%;padding:14px 14px 18px;position:relative;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s cubic-bezier(.34,1.56,.64,1)}.blog-looper .card:before{display:none}.blog-looper .card .gb-media-image,.blog-looper .card>img{aspect-ratio:4/3;border-radius:16px;display:block;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.34,1.56,.64,1);width:100%}.blog-looper .card .img-wrap{border-radius:16px;overflow:hidden}.blog-looper .card .taxonomy-post_tag{display:flex;flex-wrap:wrap;gap:6px;margin:var(--s-16) 0 0;position:relative;z-index:2}.blog-looper .card .taxonomy-post_tag a{backdrop-filter:none;background:transparent;border:2px solid #1d1d1f;border-radius:999px;color:#1d1d1f!important;cursor:pointer;font-size:11.5px;font-weight:700;letter-spacing:.06em;padding:5px 11px;pointer-events:auto;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.blog-looper .card .taxonomy-post_tag a:hover{background:#1d1d1f;color:#fff!important}.blog-looper .card .taxonomy-post_tag .wp-block-post-terms__separator{display:none}.blog-looper .card .content h3{color:#1d1d1f;font-size:20px;font-weight:800;letter-spacing:-.025em;line-height:1.22;margin:14px 4px 0;text-wrap:balance}.blog-looper .card .card--footer{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:auto;padding-top:22px}.blog-looper .card .card--footer p{color:rgba(0,5,1,.7);font-size:13px;font-weight:700;letter-spacing:.1em;margin:0;text-transform:uppercase}.blog-looper .card .button-icon{flex-shrink:0}.blog-looper .card:hover{box-shadow:0 16px 40px rgba(0,0,0,.1);transform:translateY(-6px)}.blog-looper .card:hover .gb-media-image,.blog-looper .card:hover>img{transform:scale(1.04)}.blog-looper .card:focus-within{outline:2px solid #1d1d1f;outline-offset:4px}@media(prefers-reduced-motion:reduce){.blog-looper .card,.blog-looper .card .button-icon .gb-text,.blog-looper .card .button-icon a,.blog-looper .card .gb-media-image,.blog-looper .card>img{transition:none!important}.blog-looper .card:hover,.blog-looper .card:hover .button-icon .gb-text svg,.blog-looper .card:hover .button-icon a svg,.blog-looper .card:hover .gb-media-image,.blog-looper .card:hover>img{transform:none}}@media(max-width:940px){.blog-looper .grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.blog-looper .grid{grid-template-columns:1fr}}.single-post .site h1{color:#1d1d1d;font-size:clamp(32px,7vmin,52px);font-weight:700;letter-spacing:-.025em;line-height:1.1;margin-bottom:2rem}@media(max-width:768px){.single-post .site h1{font-size:clamp(28px,6vmin,38px);margin-bottom:1.5rem}}.single-post .site .blog .blog-wrapper .left h2{color:#000501;font-size:clamp(26px,5.5vmin,38px);font-weight:650;letter-spacing:-.02em;line-height:1.2;margin:2.5rem 0 1.25rem}h1+.single-post .site .blog .blog-wrapper .left h2{margin-top:1.5rem}@media(max-width:768px){.single-post .site .blog .blog-wrapper .left h2{font-size:clamp(22px,5vmin,28px);margin:2rem 0 1rem}}@media(max-width:576px){.single-post .site .blog .blog-wrapper .left h2{font-size:clamp(22px,5vmin,28px);padding:2.5rem 0 1rem}}.single-post .site .blog .blog-wrapper .left h3{color:#000501;font-size:clamp(20px,4.5vmin,28px);font-weight:600;letter-spacing:-.015em;line-height:1.25;margin:2rem 0 1rem}@media(max-width:768px){.single-post .site .blog .blog-wrapper .left h3{font-size:clamp(18px,4vmin,22px);margin:1.5rem 0 .75rem}}.single-post .site .blog .blog-wrapper .left h4{color:rgba(0,5,1,.7);font-size:clamp(18px,4vmin,22px);font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:1.5rem 0 .75rem}@media(max-width:768px){.single-post .site .blog .blog-wrapper .left h4{font-size:clamp(16px,3.5vmin,19px);margin:1.25rem 0 .5rem}}.single-post .site .blog .blog-wrapper .left h5{color:rgba(0,5,1,.7);font-size:clamp(16px,3.5vmin,18px);font-size:.8rem;font-weight:600;letter-spacing:.05em;line-height:1.35;margin:1.25rem 0 .5rem;text-transform:uppercase}.single-post .site .blog .blog-wrapper .left h6{color:rgba(0,5,1,.7);font-size:clamp(14px,3vmin,16px);font-weight:600;letter-spacing:.1em;line-height:1.4;margin:1rem 0 .5rem;text-transform:uppercase}.single-post .site .blog .blog-wrapper .left p{color:rgba(0,5,1,.7);font-feature-settings:"liga","kern";font-size:clamp(16px,2.5vmin,18px);font-weight:400;line-height:1.65;margin-bottom:1.25rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1+.single-post .site .blog .blog-wrapper .left p,h2+.single-post .site .blog .blog-wrapper .left p,h3+.single-post .site .blog .blog-wrapper .left p,h4+.single-post .site .blog .blog-wrapper .left p{margin-top:0}.single-post .site .blog .blog-wrapper .left p:first-of-type{color:#000501;font-size:clamp(17px,2.8vmin,20px);font-weight:450;line-height:1.6;margin-bottom:1.5rem}@media(max-width:768px){.single-post .site .blog .blog-wrapper .left p{font-size:clamp(15px,2.5vmin,16px);line-height:1.6;margin-bottom:1rem}.single-post .site .blog .blog-wrapper .left p:first-of-type{font-size:clamp(16px,2.8vmin,18px);margin-bottom:1.25rem}}.single-post .site .blog .blog-wrapper .left p.intro{color:#000501;font-size:clamp(18px,3vmin,21px);font-weight:450;line-height:1.55;margin-bottom:2rem}.single-post .site .blog .blog-wrapper .left p.highlight{background:linear-gradient(135deg,rgba(233,30,99,.08),rgba(103,58,183,.08));-o-border-image:var(--dbw-gradient) 1;border-image:var(--dbw-gradient) 1;border-left:3px solid;border-radius:16px;font-weight:450;margin:1.5rem 0;padding:1.25rem}.single-post .site .blog .blog-wrapper .left a:not(.taxonomy-post_tag *):not([class*=button]){--ul-rest:rgba(29,29,31,.28);color:#000501;font-weight:600;text-decoration-color:var(--ul-rest);text-decoration-line:underline!important;text-decoration-thickness:1.5px;text-underline-offset:.24em;transform:none!important;transition:text-decoration-color .45s ease,text-decoration-thickness .45s ease,color .3s ease,opacity .3s ease}@media(hover:hover){.single-post .site .blog .blog-wrapper .left a:not(.taxonomy-post_tag *):not([class*=button]):hover{text-decoration-color:var(--lc,var(--c-pink));text-decoration-thickness:2.5px}}.single-post .site .blog .blog-wrapper .left a:not(.taxonomy-post_tag *):not([class*=button]):active{opacity:.6;transition-duration:.06s}.single-post .site .blog .blog-wrapper .left a:not(.taxonomy-post_tag *):not([class*=button]):focus-visible{border-radius:4px;outline:2px solid var(--c-violet);outline-offset:4px}.single-post .site .blog .blog-wrapper .left ol,.single-post .site .blog .blog-wrapper .left ul{font-size:clamp(15px,2.5vmin,17px);line-height:1.6;margin:1.25rem 0;padding-left:1.75rem}.single-post .site .blog .blog-wrapper .left ol li,.single-post .site .blog .blog-wrapper .left ul li{color:rgba(0,5,1,.7);margin-bottom:.5rem}.single-post .site .blog .blog-wrapper .left ol li::marker,.single-post .site .blog .blog-wrapper .left ul li::marker{color:#e91e63;font-weight:600}.single-post .site .blog .blog-wrapper .left ol ol,.single-post .site .blog .blog-wrapper .left ol ul,.single-post .site .blog .blog-wrapper .left ul ol,.single-post .site .blog .blog-wrapper .left ul ul{font-size:.95em;margin:.5rem 0}.single-post .site .blog .blog-wrapper .left blockquote{background:linear-gradient(135deg,rgba(233,30,99,.04),rgba(103,58,183,.04));-o-border-image:var(--dbw-gradient) 1;border-image:var(--dbw-gradient) 1;border-left:3px solid;border-radius:16px;color:#000501;font-size:clamp(16px,2.8vmin,19px);font-style:italic;font-weight:450;line-height:1.55;margin:2rem 0;padding:1.5rem}.single-post .site .blog .blog-wrapper .left blockquote p{font-size:inherit;margin-bottom:0}.single-post .site .blog .blog-wrapper .left blockquote cite{color:rgba(0,5,1,.7);display:block;font-size:.875em;font-style:normal;font-weight:600;margin-top:1rem}.single-post .site .blog .blog-wrapper .left blockquote cite:before{content:"— "}.single-post .site .blog .blog-wrapper .left code{background:rgba(0,0,0,.05);border-radius:3px;color:#e91e63;font-family:SF Mono,Monaco,monospace;font-size:.85em;font-weight:500;padding:.2em .4em}.single-post .site .blog .blog-wrapper .left pre{background:#1a1a1a;border-radius:16px;color:#fff;font-size:.825rem;line-height:1.45;margin:1.5rem 0;overflow-x:auto;padding:1.25rem}.single-post .site .blog .blog-wrapper .left pre code{background:none;color:inherit;padding:0}.single-post .site .blog .blog-wrapper .left img{border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.08);transition:transform .3s ease}.single-post .site .blog .blog-wrapper .left img:hover{transform:translateY(-2px)}.single-post .site .blog .blog-wrapper .left hr{background:linear-gradient(90deg,transparent,rgba(233,30,99,.25),transparent);border:none;height:1px;margin:2.5rem 0}.blog-article-section{border:1px solid rgba(34,35,38,.1);border-radius:16px;box-shadow:0 4px 6px rgba(0,0,0,.05);position:relative}.blog-article-section:before{background:rgba(248,249,250,.8);border-bottom:1px solid rgba(34,35,38,.05);border-radius:12px 12px 0 0;content:"";height:36px;left:0;position:absolute;right:0;top:0;z-index:1}.blog-article-section .header{position:absolute;right:20px;top:50px;z-index:10}.blog-article-section .header svg{display:block;height:36px;width:300px}.blog-article-section .dynamic-entry-content{padding:120px 2rem 2rem;position:relative;z-index:2}.blog-article-section .dot{background:hsla(225,4%,80%,.4);border-radius:50%;height:6px;position:absolute;width:6px;z-index:15}.blog-article-section .dot--top-left{left:12px;top:12px}.blog-article-section .dot--top-right{right:12px;top:12px}.blog-article-section .dot--bottom-left{bottom:12px;left:12px}.blog-article-section .dot--bottom-right{bottom:12px;right:12px}@media(max-width:768px){.blog-article-section{margin:1rem}.blog-article-section .header{right:15px}.blog-article-section .header svg{width:250px}.blog-article-section .dynamic-entry-content{padding:110px 1.5rem 1.5rem}}@media(max-width:400px){.blog-article-section .header{right:10px}.blog-article-section .header svg{width:200px}.blog-article-section .dynamic-entry-content{padding:100px 1rem 1.5rem}}.blog-article-section.left{margin-left:0;margin-right:auto}.author-box{align-items:flex-start;background-color:#f5f5f7;border-radius:12px;display:flex;gap:1.25rem;margin:3rem 0 1.5rem;padding:1.5rem}.author-box__avatar.author-box__avatar{border-radius:50%!important;display:block;flex-shrink:0;height:96px;-o-object-fit:cover;object-fit:cover;width:96px}.author-box__body{flex:1;min-width:0}.author-box__text{font-size:.95rem;line-height:1.55;margin:0 0 .75rem}.author-box__link.author-box__link{display:inline-block;font-size:.9rem;font-weight:500}.author-box__link.author-box__link:hover{text-decoration:none}@media(max-width:600px){.author-box{align-items:center;flex-direction:column;gap:1rem;text-align:center}}.dbw-toc{line-height:1.5;margin:0}.dbw-toc--sticky{align-self:start;position:sticky;top:40px}@media(max-width:1024px){.dbw-toc--sticky{position:static}}.dbw-toc-title{display:block;font-size:var(--fs-h5);letter-spacing:var(--ls-h5);line-height:var(--lh-h5);margin-bottom:12px}.dbw-toc-list{list-style:none;margin:0;padding:0}.dbw-toc-sublist{list-style:none;margin:8px 0 0 20px;padding:0}.dbw-toc-item{margin:0 0 6px}.dbw-toc-link{border-left:2px solid transparent;color:rgba(0,5,1,.7);display:block;padding-left:0;position:relative;text-decoration:none;transition:all .3s ease}.dbw-toc-link:hover{color:#1d1d1d}.dbw-toc-link.is-active{background:var(--dbw-gradient);-webkit-background-clip:text;font-weight:600;padding-left:8px;-webkit-text-fill-color:transparent;background-clip:text}@supports not (-webkit-background-clip:text){.dbw-toc-link.is-active{color:var(--c-red)}}.dbw-toc-level-3 .dbw-toc-link{color:#000501;font-size:clamp(13px,2.5vw,15px)}.dbw-toc-level-3 .dbw-toc-link.is-active{background:var(--dbw-gradient);-webkit-background-clip:text;font-weight:600;padding-left:6px;-webkit-text-fill-color:transparent;background-clip:text}@supports not (-webkit-background-clip:text){.dbw-toc-level-3 .dbw-toc-link.is-active{color:var(--c-red)}}@media(max-width:768px){.dbw-toc{padding:25px}.dbw-toc-title{margin-bottom:25px}.dbw-toc-sublist{margin-left:25px}}.dbw-share-container{padding:1em 0 0}.dbw-share-title{display:block;font-size:var(--fs-h5);letter-spacing:var(--ls-h5);line-height:var(--lh-h5);margin-bottom:12px}.dbw-share-buttons{display:flex;flex-direction:column;gap:8px}@media(min-width:768px){.dbw-share-buttons{flex-direction:row;flex-wrap:wrap}}.dbw-share-btn{align-items:center;background:transparent;border:1px solid rgba(0,5,1,.2);border-radius:8px;color:rgba(0,5,1,.7);cursor:pointer;display:flex;flex:1;font-family:Arial;font-size:13px;gap:8px;min-width:0;padding:8px 12px;text-decoration:none;transition:all .3s ease}@media(min-width:768px){.dbw-share-btn{flex:0 1 auto;min-width:120px}}.dbw-share-btn:hover{background:rgba(var(--c-red),.05);border-color:rgba(var(--c-red),.3);color:#1d1d1d;text-decoration:none}.dbw-share-btn:hover svg{color:var(--c-red)}.dbw-share-btn svg{flex-shrink:0;transition:all .3s ease}.dbw-share-btn span{font-size:12px}.dbw-share-btn.dbw-share-copied{background:rgba(var(--c-red),.1);border-color:var(--c-red);color:var(--c-red)}.dbw-share-btn.dbw-share-copied svg{color:var(--c-red)}.dbw-share-btn.dbw-share-copied span{background:var(--dbw-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:500}.dbw-share-btn.dbw-share-linkedin:hover{background:rgba(0,119,181,.05);border-color:rgba(0,119,181,.3)}.dbw-share-btn.dbw-share-linkedin:hover svg{color:#0077b5}.dbw-share-btn.dbw-share-whatsapp:hover{background:rgba(37,211,102,.05);border-color:rgba(37,211,102,.3)}.dbw-share-btn.dbw-share-whatsapp:hover svg{color:#25d366}.dbw-share-btn.dbw-share-rss:hover{background:rgba(255,102,0,.05);border-color:rgba(255,102,0,.3)}.dbw-share-btn.dbw-share-rss:hover svg{color:#f60}
