:root{--dhe-trust-blue:#1b365c;--dhe-pulse-orange:#ed5f23;--dhe-steel-blue:#586f8c;--dhe-midnight:#1e293b;--dhe-off-white:#f7f9fc;--dhe-border-gray:#e2e8f0;--dhe-text-gray:#475569;--dhe-footer-accent:#7ea1c4;--dhe-font-heading:"Greycliff","Century Gothic","Avenir Next","Segoe UI",Helvetica,Lato,sans-serif;--dhe-font-body:"Greycliff","Century Gothic","Avenir Next","Segoe UI",Helvetica,Lato,sans-serif}@font-face{font-display:swap;font-family:Greycliff;font-style:normal;font-weight:400;src:url(https://47343293.fs1.hubspotusercontent-na2.net/hubfs/47343293/GreycliffCF-Light.woff2) format("woff2"),url(https://47343293.fs1.hubspotusercontent-na2.net/hubfs/47343293/GreycliffCF-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Greycliff Light;font-style:normal;font-weight:400;src:url(https://47343293.fs1.hubspotusercontent-na2.net/hubfs/47343293/GreycliffCF-Light.woff2) format("woff2"),url(https://47343293.fs1.hubspotusercontent-na2.net/hubfs/47343293/GreycliffCF-Light.woff) format("woff")}a:hover{text-decoration:none!important}.dhe-blog-wrapper{box-sizing:border-box;color:var(--dhe-midnight);font-family:var(--dhe-font-body);margin:0 auto!important;max-width:1240px!important;overflow-x:hidden;padding:90px 24px 48px;width:100%}.dhe-blog-wrapper,.dhe-blog-wrapper *{font-family:var(--dhe-font-body)!important}.dhe-blog-grid{align-items:start;display:grid;gap:48px;grid-template-columns:2.2fr 1fr}@media (max-width:900px){.dhe-blog-grid{grid-template-columns:1fr}}.dhe-blog-header{margin-bottom:32px}.dhe-blog-header h1{color:var(--dhe-trust-blue);font-family:var(--dhe-font-heading);font-size:34px;font-weight:700;line-height:1.25;margin:0 0 16px}.dhe-blog-header h1 .dhe-accent{color:var(--dhe-steel-blue)}.dhe-blog-header p{color:var(--dhe-text-gray);font-size:16px;line-height:1.6;max-width:850px}.dhe-filter-row{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 32px}.dhe-filter-pill{background:#fff;border:1px solid var(--dhe-border-gray);border-radius:4px;color:var(--dhe-midnight);font-size:14px;font-weight:600;padding:8px 18px;text-decoration:none;transition:all .15s ease}.dhe-filter-pill.active,.dhe-filter-pill:hover{border-color:var(--dhe-pulse-orange)}.dhe-filter-pill.active{background:var(--dhe-pulse-orange);color:#fff}.dhe-sidebar-filter-list{display:flex;flex-direction:column;gap:8px}.dhe-filter-pill--block{box-sizing:border-box;text-align:left;width:100%}.dhe-card-grid{column-gap:28px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:48px}@media (max-width:900px){.dhe-card-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.dhe-card-grid{grid-template-columns:1fr}}.dhe-card{display:flex;flex-direction:column}.dhe-card-image{aspect-ratio:16/9;border-radius:6px;margin-bottom:14px;overflow:hidden;position:relative}.dhe-card-image img{display:block;height:100%;object-fit:cover;width:100%}.dhe-card-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.dhe-card-badge{background:var(--dhe-pulse-orange);border-radius:3px;color:#fff;display:inline-block;font-family:var(--dhe-font-body);font-size:11px;font-weight:400;letter-spacing:.03em;padding:5px 10px;text-transform:uppercase}.dhe-card-date{align-items:center;color:var(--dhe-text-gray);display:flex;font-size:13px;gap:6px;margin-bottom:18px;margin-top:8px}.dhe-card-date svg{fill:var(--dhe-pulse-orange);height:14px;width:14px}.dhe-card-title{font-family:var(--dhe-font-heading);font-size:19px;font-weight:700;line-height:1.3;margin:0 0 10px}.dhe-card-title a{color:var(--dhe-pulse-orange);text-decoration:none}.dhe-card-title a:hover{text-decoration:underline}.dhe-card-excerpt{color:var(--dhe-text-gray);flex-grow:1;font-size:14px;line-height:1.6;margin-bottom:16px;overflow-wrap:break-word;word-break:break-word}.dhe-card-cta{align-self:flex-start;background:var(--dhe-steel-blue);border-radius:4px;color:#fff;display:inline-block;font-size:14px;font-weight:400;padding:10px 20px;text-align:center;text-decoration:none}.dhe-card-cta:hover{background:var(--dhe-midnight);text-decoration:none!important}.dhe-featured-post{align-items:flex-start;border-bottom:1px solid var(--dhe-border-gray);display:grid;gap:32px;grid-template-columns:1.1fr 1fr;margin-bottom:40px;padding-bottom:40px;text-decoration:none}.dhe-featured-post>*{min-width:0}@media (max-width:700px){.dhe-featured-post{gap:36px;grid-template-columns:1fr}.dhe-featured-title{margin-top:0}}.dhe-featured-image-col .dhe-card-date{margin-bottom:8px}.dhe-featured-image{aspect-ratio:16/10;border-radius:8px;min-width:0;overflow:hidden;position:relative}.dhe-featured-image img{display:block;height:100%;object-fit:cover;width:100%}.dhe-featured-title{color:var(--dhe-trust-blue);font-size:26px;font-weight:700;line-height:1.3;margin:0 0 12px}.dhe-featured-excerpt{color:var(--dhe-text-gray);font-size:15px;line-height:1.6;margin:0 0 18px;overflow-wrap:break-word;word-break:break-word}.dhe-pagination{color:var(--dhe-trust-blue);display:flex;font-size:14px;gap:16px;justify-content:center;margin-top:40px}.dhe-pagination a{color:var(--dhe-trust-blue);padding:4px 8px;text-decoration:none}.dhe-pagination a.active{color:var(--dhe-pulse-orange);font-weight:700}.dhe-load-more-wrap{display:flex;justify-content:center;margin-top:40px}.dhe-load-more-btn[aria-busy=true]{cursor:default;opacity:.7}.dhe-lightbox-overlay{align-items:center;background:rgba(15,23,42,.92);display:flex;inset:0;justify-content:center;opacity:0;padding:40px;position:fixed;transition:opacity .2s ease;visibility:hidden;z-index:9999}.dhe-lightbox-overlay.dhe-lightbox-active{opacity:1;visibility:visible}.dhe-lightbox-img{border-radius:6px;box-shadow:0 20px 60px rgba(0,0,0,.5);max-height:100%;max-width:100%}.dhe-lightbox-close{align-items:center;background:hsla(0,0%,100%,.1);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:28px;height:44px;justify-content:center;line-height:1;position:absolute;right:32px;top:24px;transition:background .15s ease;width:44px}.dhe-lightbox-close:hover{background:hsla(0,0%,100%,.2)}.dhe-sidebar-block{border-bottom:1px solid var(--dhe-border-gray);margin-bottom:28px;padding-bottom:24px}.dhe-sidebar-block:last-child{border-bottom:none}.dhe-sidebar-block h3{color:var(--dhe-trust-blue);font-family:var(--dhe-font-heading);font-size:16px;font-weight:700;margin:0 0 12px}.dhe-sidebar-block select{border:1px solid var(--dhe-border-gray);border-radius:4px;color:var(--dhe-midnight);font-size:14px;padding:10px 12px;width:100%}.dhe-share-icons{display:flex;gap:14px}.dhe-share-icons a{color:var(--dhe-midnight);display:inline-flex}.dhe-share-icons svg{fill:currentColor;height:18px;width:18px}.dhe-tag-cloud{display:flex;flex-wrap:wrap;gap:8px}.dhe-tag-cloud-item{border:1px solid var(--dhe-border-gray);border-radius:20px;color:var(--dhe-text-gray);font-size:13px;padding:4px 10px;text-decoration:none}.dhe-tag-cloud-item:hover{border-color:var(--dhe-pulse-orange);color:var(--dhe-pulse-orange);text-decoration:none}.dhe-sidebar-block p{color:var(--dhe-text-gray);font-size:13px;line-height:1.5;margin:0 0 14px}.dhe-btn-orange{background:var(--dhe-pulse-orange);border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:"Greycliff Light",var(--dhe-font-heading);font-size:14px;font-weight:400;padding:15px 25px;text-decoration:none;transition:background-color .3s ease-in-out,color .3s ease-in-out,transform .3s ease-in-out,box-shadow .3s ease-in-out}.dhe-btn-orange:hover{box-shadow:0 0 20px #ff8c00,0 0 40px rgba(255,140,0,.6);color:#fff!important;text-decoration:none!important}.dhe-search-box{display:flex;padding:15px!important}.dhe-search-box input{border:1px solid var(--dhe-border-gray);border-radius:4px 0 0 4px;border-right:none;flex-grow:1;font-family:var(--dhe-font-body)!important;font-size:14px;padding:10px 12px}.dhe-search-box button{background:var(--dhe-midnight);border:none;border-radius:0 4px 4px 0;cursor:pointer;padding:0 14px}.dhe-search-box button svg{fill:#fff;height:16px;width:16px}.dhe-recent-post{display:block;margin-bottom:18px;text-decoration:none}.dhe-recent-post-image{aspect-ratio:16/9;border-radius:6px;margin-bottom:10px;overflow:hidden;position:relative}.dhe-recent-post-image img{display:block;height:100%;object-fit:cover;width:100%}.dhe-recent-post-title{color:var(--dhe-pulse-orange);font-family:var(--dhe-font-heading);font-size:18px;font-weight:600;line-height:1.35;margin-bottom:20px}.dhe-recent-post-title:hover{text-decoration:none!important}.dhe-recent-post-cta{color:var(--dhe-steel-blue);display:block;font-family:var(--dhe-font-body);font-size:14px;font-weight:700;margin-bottom:4px;text-transform:uppercase}.dhe-recent-post-cta span:hover{text-decoration:none!important}.dhe-recent-post-date{color:var(--dhe-text-gray);font-family:var(--dhe-font-body);font-size:14px;margin-top:10px!important}.dhe-back-to-blog{color:var(--dhe-steel-blue);display:inline-block;font-size:13px;font-weight:600;margin-bottom:16px;text-decoration:none}.dhe-back-to-blog:hover{color:var(--dhe-pulse-orange);text-decoration:none}.dhe-post-title{color:var(--dhe-trust-blue);font-family:var(--dhe-font-heading);font-size:32px;font-weight:600;line-height:1.25;margin:0 0 25px}.dhe-post-meta{color:var(--dhe-text-gray);font-size:13px;margin-bottom:10px}.dhe-post-meta svg{fill:var(--dhe-pulse-orange);height:14px;width:14px}.dhe-post-categories{font-size:14px;margin-bottom:24px}.dhe-post-categories a{color:var(--dhe-steel-blue);font-weight:600;text-decoration:none}.dhe-post-categories a:hover{text-decoration:underline}.dhe-post-featured-image{aspect-ratio:16/9;border-radius:8px;margin-bottom:32px;overflow:hidden}.dhe-post-featured-image img{display:block;height:100%;object-fit:cover;width:100%}.dhe-post-body h2{font-size:24px;margin:36px 0 16px}.dhe-post-body h2,.dhe-post-body h3{color:var(--dhe-trust-blue);font-family:var(--dhe-font-heading);font-weight:700}.dhe-post-body h3{font-size:19px;margin:28px 0 12px}.dhe-post-body p{color:var(--dhe-text-gray);font-size:16px;line-height:1.7;margin:0 0 18px}.dhe-post-body ul{list-style:none;margin:0 0 18px;padding-left:4px}.dhe-post-body ul li{color:var(--dhe-text-gray);font-size:16px;line-height:1.6;margin-bottom:10px;padding-left:22px;position:relative}.dhe-post-body ul li:before{background:var(--dhe-pulse-orange);border-radius:50%;content:"";height:7px;left:0;position:absolute;top:9px;width:7px}.dhe-post-body ul li strong{color:var(--dhe-midnight)}.dhe-post-body,.dhe-post-body *{font-family:var(--dhe-font-body)!important}.dhe-post-body .wp-block-post-featured-image{display:none!important}.dhe-post-body .e-con,.dhe-post-body .e-con-full,.dhe-post-body .elementor-element{margin:0;padding:0}.dhe-post-body .elementor-gallery__container{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);list-style:none;margin:24px 0;padding:0}@media (max-width:700px){.dhe-post-body .elementor-gallery__container{grid-template-columns:repeat(2,1fr)}}.dhe-post-body .elementor-gallery-item__image{aspect-ratio:1/1;background-color:var(--dhe-off-white);background-position:50%;background-size:cover;border-radius:6px;display:block;overflow:hidden;position:relative}.dhe-post-body .elementor-gallery-item__content,.dhe-post-body .elementor-gallery-item__overlay{display:none}.dhe-callout-box{background:var(--dhe-off-white);border-radius:8px;margin:32px 0;padding:28px}.dhe-callout-box h3{margin-top:0}.dhe-callout-box a{color:var(--dhe-pulse-orange);font-weight:600;text-decoration:none}.dhe-callout-box a:hover{text-decoration:underline}.dhe-post-share{display:flex;flex-wrap:wrap;gap:10px;margin:32px 0}.dhe-post-share h4{color:var(--dhe-trust-blue);font-family:var(--dhe-font-heading);font-size:16px;margin:0 0 4px;width:100%}.dhe-post-share a{align-items:center;background:var(--dhe-midnight);border-radius:4px;color:#fff;display:inline-flex;font-family:var(--dhe-font-body);font-size:13px;font-weight:400;gap:8px;padding:10px 16px;text-decoration:none}.dhe-post-share a svg{fill:#fff;height:14px;width:14px}.dhe-author-box{align-items:center;border-top:1px solid var(--dhe-border-gray);display:flex;gap:16px;padding:24px 0}.dhe-author-box img{height:56px;object-fit:contain;width:56px}.dhe-author-box .dhe-author-name{color:var(--dhe-trust-blue);font-family:var(--dhe-font-heading);font-size:15px;font-weight:700;margin-bottom:4px}.dhe-author-box .dhe-author-blurb{color:var(--dhe-text-gray);font-size:13px;line-height:1.5;max-width:520px}.dhe-post-nav{border-top:1px solid var(--dhe-border-gray);display:flex;padding-top:20px}.dhe-post-nav a{align-items:center;display:flex;gap:10px;max-width:400px;text-decoration:none}.dhe-post-nav .dhe-nav-arrow{color:var(--dhe-pulse-orange);flex-shrink:0;font-size:20px}.dhe-post-nav .dhe-nav-label{color:var(--dhe-text-gray);display:block;font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:4px}.dhe-post-nav .dhe-nav-title{color:var(--dhe-trust-blue);font-size:14px;font-weight:600;line-height:1.4}.dhe-footer-row{font-family:var(--dhe-font-body);left:50%;margin-left:-50vw;margin-right:-50vw;padding:0 40px;position:relative;right:50%;width:100vw}.dhe-footer-row--dark{background:var(--dhe-trust-blue)}.dhe-footer-row--steel{background:var(--dhe-steel-blue)}.dhe-footer-row-inner{margin:0 auto;max-width:1240px;padding:40px 0}.dhe-footer-row--copyright .dhe-footer-row-inner{padding:18px 0}.dhe-footer-row--top .dhe-footer-row-inner{padding-bottom:16px}.dhe-footer-row--info .dhe-footer-row-inner{padding-top:16px}.dhe-footer-top{flex-wrap:wrap;gap:32px;justify-content:space-between}.dhe-footer-brand,.dhe-footer-top{align-items:flex-start;display:flex}.dhe-footer-brand{flex:1;gap:28px;min-width:280px}.dhe-footer-brand img{flex-shrink:0;height:40px;width:auto}.dhe-footer-blurb{color:#c7cfd9!important;font-size:14px;line-height:1.6;max-width:620px}.dhe-footer-store-btn{background:var(--dhe-pulse-orange);border-radius:5px;display:inline-block;font-family:"Greycliff Light",var(--dhe-font-heading);font-size:14px;font-weight:400;padding:15px 25px;transition:background-color .3s ease-in-out,color .3s ease-in-out,transform .3s ease-in-out,box-shadow .3s ease-in-out;white-space:nowrap}.dhe-footer-store-btn,.dhe-footer-store-btn:hover{color:#fff!important;text-decoration:none!important}.dhe-footer-store-btn:hover{box-shadow:0 0 20px #ff8c00,0 0 40px rgba(255,140,0,.6)}.dhe-footer-info{display:grid;gap:32px;grid-template-columns:repeat(4,1fr)}.dhe-footer-info-label{color:var(--dhe-footer-accent)!important;font-family:var(--dhe-font-heading);font-size:16px;font-weight:500;letter-spacing:.08em;margin:0 0 14px;text-transform:uppercase}.dhe-footer-info-item{align-items:flex-start;color:#fff!important;display:flex;font-size:14px;gap:10px;line-height:1.7}.dhe-footer-info-item span{color:#fff!important}.dhe-footer-info-item:last-child{margin-bottom:0}.dhe-footer-info-item svg{fill:var(--dhe-footer-accent);flex-shrink:0;height:15px;margin-top:3px;width:15px}.dhe-footer-info-item a{color:#fff!important;text-decoration:none}.dhe-footer-info-item a:hover{color:var(--dhe-pulse-orange)!important;text-decoration:none}.dhe-footer-social-label{color:var(--dhe-footer-accent)!important;font-family:var(--dhe-font-heading);font-size:16px;font-weight:500;letter-spacing:.1em;margin:0 0 14px;text-align:left;text-transform:uppercase}.dhe-footer-social-icons{align-items:center;display:flex;gap:6px}.dhe-footer-social-icons a{display:inline-flex;transition:transform .15s ease,opacity .15s ease}.dhe-footer-social-icons a:hover{opacity:.85;transform:translateY(-2px)}.dhe-footer-social-icons img{display:block;height:34px;object-fit:contain;width:34px}.dhe-footer-copyright{color:#fff!important;font-size:13px;margin:0;text-align:center}@media (max-width:900px){.dhe-footer-info{gap:24px;grid-template-columns:1fr}}@media (max-width:600px){.dhe-footer-top{align-items:flex-start;flex-direction:column}.dhe-footer-store-btn{margin-top:-25px!important}.dhe-footer-brand{align-items:flex-start;flex-direction:column;min-width:0}.dhe-footer-brand img{height:42px}.dhe-footer-store-btn{align-self:flex-start}}.dhe-footer-row,.dhe-footer-row *,.dhe-footer-row a,.dhe-footer-row a:focus,.dhe-footer-row a:hover,.dhe-footer-row h4,.dhe-footer-row p{font-family:var(--dhe-font-body)!important}.dhe-post-layout{align-items:start;display:grid;gap:42px;grid-template-columns:minmax(0,1fr) 300px}.dhe-post-article{min-width:0}.dhe-post-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.dhe-post-meta-item{align-items:center;display:inline-flex;gap:7px}.dhe-post-meta-item svg{fill:#ed5f23;flex:0 0 auto;height:14px;width:14px}.dhe-meta-divider{color:#c7cfd9;margin:0 2px}.dhe-reading-time-wrap{white-space:nowrap}.dhe-reading-progress{height:4px;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:99999}.dhe-reading-progress-bar{background:#ed5f23;height:100%;transform:scaleX(0);transform-origin:left center;transition:transform .08s linear;width:100%}.dhe-toc-sidebar{display:none}.dhe-toc-sticky{position:sticky;top:110px}.dhe-toc-title{color:#1b365c;font-size:14px;font-weight:600;letter-spacing:.06em;margin-bottom:16px;text-transform:uppercase}.dhe-toc-nav ul{list-style:none}.dhe-toc-nav li,.dhe-toc-nav ul{margin:0;padding:0}.dhe-toc-nav a{border-left:2px solid #dde2e8;color:#536274;display:block;font-size:14px;line-height:1.35;padding:7px 0 7px 14px;position:relative;text-decoration:none;transition:color .2s ease,border-color .2s ease}.dhe-toc-nav a:hover{color:#ed5f23}.dhe-toc-nav a.is-active{border-left-color:#ed5f23;color:#1b365c;font-weight:600}.dhe-toc-nav .dhe-toc-sublist{margin:1px 0 5px}.dhe-toc-nav .dhe-toc-sublist a{border-left-color:#e8ebef;color:#778391;font-size:13px;padding-left:26px}.dhe-toc-nav .dhe-toc-sublist a.is-active{border-left-color:#ed5f23;color:#ed5f23}.dhe-post-body h2[id],.dhe-post-body h3[id]{scroll-margin-top:120px}.dhe-mobile-toc{background:#f7f8fa;border:1px solid #dde2e8;border-radius:5px;margin:24px 0 30px;overflow:hidden}.dhe-mobile-toc summary{align-items:center;color:#1b365c;cursor:pointer;display:flex;font-weight:600;gap:20px;justify-content:space-between;list-style:none;padding:15px 18px}.dhe-mobile-toc summary::-webkit-details-marker{display:none}.dhe-mobile-toc summary svg{fill:#ed5f23;height:22px;transition:transform .2s ease;width:22px}.dhe-mobile-toc[open] summary svg{transform:rotate(180deg)}.dhe-mobile-toc-nav{padding:0 18px 17px}.dhe-mobile-toc-nav a{background:transparent}.dhe-back-to-top{background:#1b365c;border:0;border-radius:50%;bottom:28px;box-shadow:0 5px 18px rgba(27,54,92,.22);cursor:pointer;height:46px;opacity:0;padding:0;position:fixed;right:28px;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease,background .2s ease;visibility:hidden;width:46px;z-index:999}.dhe-back-to-top svg{display:block;fill:#fff;height:25px;margin:auto;width:25px}.dhe-back-to-top:hover{background:#ed5f23}.dhe-back-to-top.is-visible{opacity:1;transform:translateY(0);visibility:visible}@media (min-width:1300px){.dhe-post-layout{gap:38px;grid-template-columns:minmax(165px,195px) minmax(0,760px) minmax(260px,300px);justify-content:center}.dhe-toc-sidebar{display:block;min-width:0}.dhe-mobile-toc{display:none}}@media (min-width:900px) and (max-width:1299px){.dhe-post-layout{gap:36px;grid-template-columns:minmax(0,1fr) 280px}}@media (max-width:899px){.dhe-post-layout{display:block}.dhe-toc-sidebar{display:none}.dhe-post-sidebar{margin-top:48px}.dhe-back-to-top{bottom:18px;height:42px;right:18px;width:42px}}@media (max-width:520px){.dhe-post-meta{gap:6px}.dhe-meta-divider{margin:0}.dhe-mobile-toc{margin-top:20px}}@media (max-width:480px){.dhe-blog-post{padding:0!important}}@media (max-width:768px){.dhe-blog-post{padding:0!important}}