.blog-hero{padding:40px 20px;text-align:center}.act-btn,.blog-sidebar .date{color:#00215c}.act-btn{font-size:20px;font-weight:600;margin-left:25px}.container{margin:auto;max-width:1400px;padding:40px 2%}.blog-tag{background:#ffbf47;border-radius:20px;color:#000;display:inline-block;font-size:12px;font-weight:700;margin-bottom:15px;padding:4px 10px}.blog-title{color:#00215c;font-size:36px;font-weight:700;margin:0 0 15px}.blog-subtitle{color:#00215c;font-size:18px;margin-bottom:20px}.blog-meta{color:#777;display:flex;font-size:14px;justify-content:center}.blog-meta span{color:#00215c;display:flex;margin:0 10px}.blog-meta img{margin-right:5px;width:20px}.blog-layout{display:grid;gap:30px;grid-template-columns:280px 1fr;margin:0 auto;padding-bottom:45px}.blog-sidebar{align-self:start;height:100%}.author-box{background:#f4f9fc;border-bottom:4px solid #a6c2d4;border-radius:8px;margin-bottom:20px;padding:16px;text-align:center}.author-box img{border:3px solid #ffad16;border-radius:50%;margin:20px auto 10px;width:80px}.author-box p{color:#00215c;font-size:15px;font-weight:400}.author-box__name{color:#00215c;font-size:20px;font-weight:700;margin:0 0 2px}.follow-btn{background:#ffad16;border:none;border-radius:6px;color:#00215c;cursor:pointer;font-weight:600;padding:8px 16px}.toc{background:#f4f9fc;border-bottom:4px solid #a6c2d4;border-radius:8px;margin-bottom:20px;padding:16px;position:sticky;top:130px}.toc-heading{color:#00215c;font-size:20px;font-weight:700;line-height:1.3;margin:0 0 12px}#toc-list{list-style:none;margin:0;padding:0}.toc li{font-size:14px;list-style-type:none;margin:6px 0}.toc li a{color:#00215c;font-size:15px;font-weight:400}.toc a{border-left:3px solid transparent;display:block;padding:6px 10px;transition:all .2s ease}.toc a:hover{background:#f4f7fb}.toc a.active,.toc a:hover{border-left:3px solid #00215c}.toc a.active{background:#eef3fa;color:#00215c;font-weight:600}.key-takeaways{border-radius:8px;padding:16px}.related-articles-heading{color:#00215c;font-size:20px;font-weight:700;margin:0 0 12px}.key-takeaways ul{padding-left:15px}.key-takeaways li{font-size:14px;margin:8px 0}.blog-related-posts__title{line-height:1em;margin:0 0 10px}.blog-related-posts__title a{color:#00215c;font-size:16px;font-weight:700}.blog-related-posts__date{color:#306f98}#post-body h2{scroll-margin-top:120px}#post-body .cta-button,#post-body .hs-button,#post-body .inline-cta-btn,#post-body a.hs-button,#post-body a[role=button]{border-radius:4px;display:inline-block;font-size:14px;line-height:1.2;min-height:auto;padding:10px 16px;text-decoration:none;vertical-align:middle;width:auto}.profile-container{align-items:flex-start;display:flex;gap:20px;max-width:600px}.profile-image{border-radius:50%;height:60px;object-fit:cover;width:60px}.profile-info{flex:1}.name{color:#036;font-size:18px;font-weight:700;margin:0}.title{color:#1477b9;font-size:14px;font-weight:500;margin:2px 0 10px}.description{color:#00215c;font-size:14px;font-weight:400;line-height:1.5}.actions{font-size:16px;margin-top:20px}.actions strong{color:#00215c;font-size:18px;font-weight:700;margin-right:8px}.actions a{color:#036;margin-right:20px;text-decoration:none}.social-icons{margin-top:10px}.social-icons a{display:inline-block;margin-right:10px}.social-icons img{height:20px;vertical-align:middle;width:20px}.body-container--blog-post{background:#fff}.cta-section,.cta-section-main{background-color:#153b56}.cta-section{align-items:center;color:#fff;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:30px 0}.cta-text{max-width:70%}.cta-text p{color:#d1d5db;font-size:1rem;font-weight:400;margin:0;opacity:.8}.cta-text p.cta-title{color:#fff;font-size:28px;font-weight:700;line-height:1.2;margin:0 0 8px;opacity:1}.cta-button{align-items:center;background-color:#f59c00;border:none;border-radius:2px;color:#153b56;cursor:pointer;display:flex;font-size:1rem;font-weight:600;padding:10px 20px;text-decoration:none}.cta-button:hover{background-color:#e68a00}.cta-button span{font-weight:700;margin-left:8px}.kteway{background:#fff;padding-bottom:30px;padding-left:20px;padding-right:20px}.kteway,.mobilekeytakeway{display:none}@media only screen and (max-width:1200px){.blog-layout,.cta-section-main{padding-left:20px;padding-right:20px}}@media only screen and (max-width:600px){.act-btn{display:block;margin-bottom:15px;margin-left:0;margin-top:10px}.blog-layout,.mobilekeytakeway{display:block!important}.blog-sidebar{height:100%;position:relative}.key-takeaways{display:none}.kteway{display:block!important}.blog-content{margin-top:45px}.cta-section{display:block!important}.cta-button{margin-top:20px}.body-container--blog-post .author-box{display:none!important;height:0!important;overflow:hidden!important;visibility:hidden!important}.body-container--blog-post .blog-meta{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;font-size:12px;gap:10px;justify-content:center!important}.body-container--blog-post .blog-meta .author,.body-container--blog-post .blog-meta .date,.body-container--blog-post .blog-meta .read-time{align-items:center!important;display:flex!important;gap:4px;white-space:nowrap}.body-container--blog-post .blog-meta .author img,.body-container--blog-post .blog-meta .date img,.body-container--blog-post .blog-meta .read-time img{flex-shrink:0;height:14px;width:14px}.toc .toc-heading{display:none!important}.toc .toc-toggle{background:#f4f9fc;border:none;color:#306f98;cursor:pointer;display:block;font-size:16px;font-weight:600;padding:5px 1px!important;text-align:left;width:100%}.toc .toc-toggle:after{color:#306f98;content:"▼";float:right;transition:transform .3s ease}.toc.open .toc-toggle:after{transform:rotate(-180deg)}.toc ul{list-style:none;margin:0;max-height:0;overflow:hidden;padding:0 12px;transition:max-height .3s ease}.toc.open ul{max-height:600px}.toc ul li{font-size:14px;margin:6px 0}.toc ul li a{color:#306f98;display:inline-block;padding-left:6px;text-decoration:none}.blog-hero{padding-bottom:10px!important}.blog-layout.container{margin-top:0!important;padding-top:0!important}#toc{margin-top:10px!important;padding:12px!important}.toc .toc-toggle{display:block}}@media only screen and (min-width:601px){.toc .toc-toggle{display:none!important}}