.blog-post__layout{align-items:start;display:grid;gap:32px;grid-template-columns:1fr 320px;margin:0 auto;max-width:1280px;padding:0}.blog-post__main,.blog-post__sidebar{align-self:stretch}.sticky-group-wrapper{display:flex;flex-direction:column;gap:20px;position:sticky;top:200px}.blog-post__hero{background-position:50%;background-size:cover;color:#fff;padding:150px 24px 48px;position:relative}.blog-post__hero:before{background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.6));content:"";inset:0;position:absolute;z-index:1}.blog-post__hero-content{display:grid;gap:0;grid-template-columns:40px 860px 360px;margin:0 auto;max-width:1280px;padding:0;position:relative;z-index:2}.blog-post__hero-content>div:nth-child(2){grid-column:2}.blog-post__meta-row{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:20px;font-weight:500;gap:16px;margin-bottom:16px}.blog-post__meta-date,.blog-post__meta-link,.blog-post__meta-readtime,.blog-post__meta-tag{color:#fff;opacity:.9;text-decoration:none}.blog-post__meta-tag{background:hsla(0,0%,100%,.2);border-radius:4px;font-weight:600;padding:2px 8px;text-transform:uppercase}.blog-post__title-full{color:#fff;font-family:Roboto,sans-serif;font-size:56px;font-weight:800;line-height:1.2;margin:0}.blog-post__main{background-color:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.05);padding:32px}.navshare-wrapper{align-items:center;display:grid;grid-template-columns:350px 1fr;margin:0 auto;max-width:1280px;padding:0;padding-block:30px}.blog-post__meta-navshare{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.blog-post__meta-nav{padding-left:32px}.blog-post__meta-nav a{color:#1a1a1a;font-size:16px;font-weight:700;text-decoration:none}.blog-post__meta-share{align-items:center;display:flex;gap:12px}.blog-post__meta-share span{color:#777;font-size:14px;font-weight:500}.blog-post__body,.blog-post__meta-share i{color:#333;font-size:16px}.blog-post__body{line-height:1.75;margin-bottom:48px}.blog-post__author-inline{align-items:flex-start;background:#f9f9f9;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.03);display:flex;gap:20px;margin-top:32px;padding:24px 32px}.blog-post__author-inline .author-avatar img{border-radius:50%;height:64px;object-fit:cover;width:64px}.blog-post__author-inline .author-meta{flex:1}.blog-post__author-inline .author-meta h3{font-size:18px;font-weight:600;margin:0 0 8px}.blog-post__author-inline .author-meta p{color:#444;font-size:14.5px;line-height:1.6;margin:0 0 12px}.blog-post__author-inline .author-links a{color:#1a73e8;font-size:14px;margin-right:16px;text-decoration:underline}.blog-post__sidebar{padding-top:0;position:relative}.related-reads-wrapper{background-color:#fff;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.05);padding:24px;transition:box-shadow .3s ease}.related-reads-wrapper h3{border-bottom:1px solid #e5e5e5;color:#111;font-size:18px;font-weight:600;margin-bottom:16px;padding-bottom:8px}.related-list{gap:20px;list-style:none;margin:0;padding:0}.related-list,.related-list li{display:flex;flex-direction:column}.related-list li{gap:4px}.meta-tag{color:#777;font-size:12px;font-weight:500;letter-spacing:.4px;text-transform:uppercase}.related-list a{color:#082032;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;transition:color .2s ease}.related-list a:hover{color:#0056d2;text-decoration:underline}.custom-subscribe-wrapper{background:#fff;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.06);padding:32px;text-align:left}.custom-subscribe-heading{color:#1a1a1a;font-size:20px;font-weight:600;margin-bottom:8px}.custom-subscribe-text{color:#666;font-size:14px;margin-bottom:16px}.custom-subscribe-form{display:flex;flex-wrap:wrap;gap:12px;justify-content:left}.custom-subscribe-input{border:1px solid #ccc;border-radius:8px;font-size:14px;max-width:100%;padding:10px 16px;width:240px}.custom-subscribe-button{background-color:#e74860;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px;transition:background .3s ease}.custom-subscribe-button:hover{background-color:#101d4a}.blog-post__quick-links{border-radius:8px;margin-bottom:24px;padding:16px}.blog-post__quick-links h3{font-size:20px;font-weight:600;margin-bottom:12px}.blog-post__quick-links ul#toc-list{display:flex;flex-direction:column;gap:12px;list-style:none;margin-top:12px;padding-left:0}.blog-post__quick-links ul#toc-list li{margin:0;padding-left:12px;position:relative}.blog-post__quick-links a.toc-link{color:#1f2937;display:inline-block;font-size:16px;line-height:1.4;text-decoration:none;transition:color .2s ease}.blog-post__quick-links a.toc-link:hover{color:#253d77}.blog-post__quick-links a.toc-link.active{color:#253d77;font-weight:800;position:relative}.blog-post__quick-links a.toc-link.active:before{background-color:#253d77;border-radius:1px;bottom:0;content:"";left:-12px;position:absolute;top:0;width:2px}.blog-related-posts{margin-top:64px}.blog-related-posts h3{font-size:24px;font-weight:700;margin-bottom:24px}.blog-related-posts__list{display:flex;flex-wrap:wrap;gap:24px}.blog-related-posts__post{background-color:#f9f9f9;border-radius:8px;box-shadow:0 0 6px rgba(0,0,0,.05);padding:16px;width:calc(33.333% - 16px)}.blog-related-posts__post h5{font-size:18px;margin-top:12px}.blog-related-posts__cta{margin-top:24px;text-align:center}.view-all-button{background-color:#0f2239;border-radius:6px;color:#fff;display:inline-block;font-weight:600;padding:12px 24px;text-decoration:none}.custom-recent-wrapper{background-color:#f3f8ff;margin-top:32px;padding:30px 80px;width:100%}.custom-recent-content{display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:1280px;padding:0 24px}.custom-recent-heading{color:#121212;font-size:28px;font-weight:700;margin:0}.custom-post-container,.custom-recent-grid{display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start}.custom-post-card{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06);display:flex;flex:0 1 calc(33.333% - 16px);flex-direction:column;overflow:hidden;transition:transform .3s ease}.custom-post-card:hover{transform:translateY(-4px)}.custom-post-image img{display:block;height:180px;object-fit:cover;width:100%}@media (max-width:640px){.custom-post-card{width:100%}}.custom-post-meta{align-items:center;color:#e74860;display:flex;font-size:12px;justify-content:space-between;padding:12px 16px 4px}.custom-post-tag{background:#e7486030;border-radius:4px;color:#e74860;font-size:11px;font-weight:500;padding:3px 8px;white-space:nowrap}.custom-post-date{color:#999;font-size:12px;white-space:nowrap}.custom-post-title{color:#121212;font-size:16px;font-weight:600;line-height:1.4;margin:0;padding:8px 16px 16px}.custom-post-title a{color:inherit;text-decoration:none}.custom-recent-button-wrapper{text-align:left}.custom-recent-button{background-color:#0c3246;border-radius:6px;color:#fff;display:inline-block;font-size:14px;font-weight:500;padding:12px 20px;text-decoration:none;transition:background .3s ease}.custom-recent-button:hover{background-color:#e74860;color:#fff}@media (max-width:1024px){.custom-post-card{width:calc(50% - 12px)}}@media (max-width:640px){.custom-post-card{width:100%}.custom-post-meta{align-items:flex-start;flex-direction:column;gap:4px}}.footer-bg-wrapper{background-image:url(https://44916108.fs1.hubspotusercontent-na1.net/hubfs/44916108/footer_background-2.png);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:1024px){.blog-post__layout{grid-template-columns:1fr;padding:0 24px 64px}.blog-post__layout:before,.blog-post__sidebar{display:none}.blog-post__title-full{font-size:40px;text-align:center}.blog-post__main{padding:24px}.blog-related-posts__post{width:100%}.blog-post__hero{padding:120px 16px 64px}}@media (max-width:767px){.blog-post__main{padding:20px}.blog-post__title-full{font-size:32px}.blog-post__meta-navshare{align-items:flex-start;flex-direction:column}.blog-related-posts__list{flex-direction:column}.blog-post__share{flex-wrap:wrap;gap:8px}}@media (min-width:1025px){.sticky-module{position:sticky;top:96px}}