section.blog-post{margin-bottom:25px;padding-top:60px;position:relative;scroll-behavior:smooth;top:100px;width:100%}section.blog-post section.cta{margin-bottom:400px}section.blog-post section.cta .cta-inner h3{font-family:DM Sans!important;font-size:36px!important;font-weight:500!important;letter-spacing:-.02em!important;line-height:44px!important;text-align:center}section.blog-post section.cta .cta-inner .subtext{margin-bottom:0!important;text-align:center}section.blog-post section.cta .cta-inner{z-index:10}section.blog-post section.cta .cta-inner .primary-button{padding:0 20px;width:100%}section.blog-post section.cta .cta-inner .cta-content .heading{max-width:950px}section.blog-post section.cta .cta-inner .cta-content .subtext{max-width:838px}section.blog-post .global-container .post .post-content img.leading-img{margin-top:0!important}section.blog-post .global-container .post .post-content img.with-caption{margin-bottom:0!important}section.blog-post .hs-cta-img{height:auto;max-width:100%}@media (max-width:1200px){section.blog-post section.cta{margin-bottom:350px}}@media (max-width:768px){section.blog-post section.cta{margin-bottom:400px}section.blog-post section.cta .cta-inner{width:100vw!important}section.blog-post section.cta .cta-inner .cta-content .heading,section.blog-post section.cta .cta-inner .cta-content .subtext{max-width:100%}}@media (max-width:538px){section.blog-post section.cta{margin-bottom:450px}}.reading-progress-wrapper{background:#f1f7fa;height:2px;position:fixed;top:88px;width:100%;z-index:8}section.blog-post .post-main{display:flex;gap:60px}section.blog-post .right-cta-inner{background:var(--Gray-50,#f9fafb);border-radius:0 0 16px 16px;border-top:8px solid #018894;flex:1;max-width:384px;padding:32px 32px 40px;position:sticky;top:149px;width:384px}section.blog-post .product-tour-box i{background:#e3edfd;border-radius:28px;color:#018894;font-size:28px;margin-bottom:32px;padding:14px}section.blog-post .right-cta-inner h4{margin-bottom:8px}section.blog-post .right-cta-inner button{background:none;border:2px solid;border-image:linear-gradient(45deg,#04cad4,#f86202) 1;border-radius:5px;color:#000;cursor:pointer;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:500;height:48px;overflow:hidden;transition:.3s ease-in-out;width:100%}.button-border-radius{border-radius:5px;overflow:hidden}.button-border-radius button:hover{background:#e6e7e8!important;border-image:linear-gradient(45deg,#f86202,#04cad4) 1!important}section.blog-post .about-author-box .author-name{display:inline-block;font-size:18px;font-style:normal;font-weight:500;line-height:28px;margin-right:8px;text-decoration:none}section.blog-post .about-author-box p.author-position{color:#1453bc;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:13px}section.blog-post .about-author-box p.author-description{color:var(--Gray-500,#667085);font-size:16px;font-style:normal;font-weight:400;line-height:24px}section.blog-post .about-author-box h4{margin-bottom:16px}.reading-progress-wrapper .reading-progress-bar{background:#018894;height:10px;width:0}section.blog-post .global-container{align-items:flex-start;display:flex;justify-content:flex-start;padding-left:100px;padding-right:100px;width:1440px}section.blog-post .global-container.centered-container{justify-content:center;padding-left:100px}section.blog-post .blog{display:flex;gap:80px}section.blog-post .global-container .table-of-contents.toc-mobile{display:none}section.blog-post .global-container .table-of-contents{background:#fff;border-radius:8px;box-shadow:0 4px 42px rgba(0,0,0,.12);margin-right:56px;max-width:257px;padding:32px;position:sticky;top:142px}section.blog-post .global-container .table-of-contents.invisible{margin-right:0;visibility:hidden}section.blog-post .global-container .table-of-contents h5{color:#141414;font-family:Aleo;font-size:21px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:24px}section.blog-post .global-container .table-of-contents ul li{margin-bottom:8px}section.blog-post .global-container .table-of-contents ul li::marker{display:none}section.blog-post .global-container .table-of-contents ul li a{color:#11accb;cursor:pointer;font-size:15px;font-style:normal;font-weight:400;line-height:20px;text-decoration-line:underline}section.blog-post .global-container .post a[data-hs-anchor=true]{display:block;position:relative;top:-82px;visibility:hidden}section.blog-post .post-header{margin-bottom:40px;max-width:720px}section.blog-post p.blog-title a{font-size:12px;font-style:normal;font-weight:500;line-height:18px;text-decoration:none}section.blog-post .global-container .post .post-header p.blog-title br{display:none}section.blog-post .global-container .post{flex:1;padding-bottom:150px}section.blog-post span.post-title{font-size:12px;font-style:normal;font-weight:500;line-height:18px}@media (max-width:768px){section.blog-post .global-container .post .post-header h1{font-size:60px!important;line-height:70px!important}}section.blog-post .global-container .post .post-header h1{color:var(--Primary-Text,#222525);font-family:DM Sans;font-size:80px;font-style:normal;font-weight:500;letter-spacing:-.96px;line-height:86px;margin-top:24px}section.blog-post .global-container .post .post-header h2{color:var(--primary-color,#018894);font-family:DM Sans;font-size:40px;font-style:normal;font-weight:600;line-height:44px;margin-bottom:24px}section.blog-post .global-container .post .post-header .info{display:flex;justify-content:space-between}section.blog-post .global-container .post .post-header .info .info-left{align-items:center;display:flex}section.blog-post .global-container .post .post-header .info .info-left .text{display:flex;flex-direction:column;justify-content:center}section.blog-post .quote-person-img,section.blog-post img.author-img{border-radius:50px;margin-right:16px;max-height:48px;max-width:48px}section.blog-post img.author-img{max-height:80px;max-width:80px}section.blog-post .author-name{font-size:18px;font-style:normal;font-weight:500;line-height:28px;text-decoration:none}section.blog-post .date{color:var(--Gray-500,#667085);font-size:16px;font-style:normal;font-weight:400;line-height:24px}section.blog-post .read-time-info{background:#e3edfd;border-radius:16px;color:#018894;display:flex;flex:0 0 auto;font-size:12px;font-style:normal;font-weight:500;justify-content:center;line-height:18px;margin-top:5px;padding:2px 8px}section.blog-post
	.global-container
	.post
	.post-header
	.info
	.info-right
	.readtime-box{align-items:center;display:flex}section.blog-post .global-container .post .post-header .info .info-right i{color:#11accb;height:19px;margin-right:8px;width:18px}section.blog-post
	.global-container
	.post
	.post-header
	.info
	.info-right
	.reading-time{color:#8a8a8a;font-size:13px;font-style:normal;font-weight:500;line-height:16px}section.blog-post .post-content{max-width:720px;min-width:300px}#hs_cos_wrapper_post_body{max-width:720px}section.blog-post .post-content p{margin-bottom:24px}section.blog-post .post-content a,section.blog-post .post-content li,section.blog-post .post-content p{color:var(--primary-gray,#838383);font-family:DM Sans;font-size:18px;font-style:normal;font-weight:400;line-height:25px}section.blog-post .post-content table td{min-width:150px;padding:20px;vertical-align:top}section.blog-post .post-content table td img{border-radius:50px;margin-bottom:12px;margin-top:12px}section.blog-post .post-content table p{margin-bottom:0;margin-top:0}section.blog-post .post-content a{color:#1453bc}section.blog-post .global-container .post .post-content img{margin-bottom:16px!important}section.blog-post .global-container .post .post-content .hs-embed-wrapper,section.blog-post .global-container .post .post-content img{margin-top:44px!important}section.blog-post .global-container .post .post-content .hs-embed-wrapper,section.blog-post .global-container .post .post-content .hs-video-widget{margin-bottom:16px!important}section.blog-post .global-container .post .post-content ol,section.blog-post .global-container .post .post-content ol li{list-style:decimal;list-style-position:outside}section.blog-post .global-container .post .post-content ul,section.blog-post .global-container .post .post-content ul li{list-style:disc;list-style-position:outside}section.blog-post .global-container .post .post-content ol li>p,section.blog-post .global-container .post .post-content ul li>p{display:inline;margin-bottom:0;margin-top:0}section.blog-post .post-content ol,section.blog-post .post-content ul{padding-left:20px}section.blog-post .global-container .post .post-content h2{color:var(--primary-color,#018894);font-family:DM Sans;font-size:40px;font-style:normal;font-weight:600;line-height:44px;margin-bottom:24px;margin-top:64px}section.blog-post .global-container .post .post-content h3{color:var(--primary-color,#018894);font-family:DM Sans;font-size:24px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:24px}section.blog-post .global-container .post .post-content em{display:block;font-size:14px;font-style:italic;margin-bottom:68px}section.blog-post
	.global-container
	.post
	.post-content
	blockquote
	.quote-person-position{color:#8a8a8a;font-size:13px;font-style:normal;font-weight:500;letter-spacing:var(--letter-spacing-base);line-height:16px}section.blog-post .global-container .post .post-content blockquote h4{color:#141414;font-size:24px;font-style:normal;font-weight:700;line-height:34px}section.blog-post .socials{align-items:center;display:flex;gap:12px}section.blog-post .socials a{font-size:20px}section.blog-post .socials a,section.blog-post .socials button{align-items:center;background:#fff;background:var(--Base-White,#fff);border:1px solid var(--Gray-300,#d0d5dd);border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);cursor:pointer;display:flex;height:40px;justify-content:center;margin-bottom:9px;text-decoration:none;width:40px}section.blog-post .socials button{color:var(--Gray-700,#344054);font-size:14px;font-style:normal;font-weight:500;line-height:20px;padding:10px 16px;width:unset}section.blog-post .socials button i{margin-right:8px}section.blog-post .socials a i{color:#d0d5dd}section.blog-post .socials a:hover,section.blog-post .socials button:hover{background-color:#018894;color:#fff}section.blog-post .socials a:hover i{color:#fff}section.blog-post .newsletter{align-items:center;background:#0a2f45;border-radius:8px;bottom:8px;box-shadow:0 4px 42px rgba(0,0,0,.12);display:flex;justify-content:space-evenly;left:0;margin-left:auto;margin-right:auto;max-width:763px;padding:8px 19px;position:fixed;right:0;z-index:5000}section.blog-post .newsletter p{color:#fff;font-size:15px;font-style:normal;font-weight:600;line-height:19px;margin-right:28px;text-align:center}section.blog-post .newsletter form{margin-bottom:0;margin-right:23px;position:relative}.newsletter-banner .hs-error-msgs,section.blog-post .newsletter form label{display:none}section.blog-post .newsletter form input[type=email]{background:#e5edf1;border:none;border-radius:64px;height:40px;padding:11px 20px;width:274px}section.blog-post .newsletter form input[type=email]::placeholder{color:#043e62;font-size:13px;font-style:normal;font-weight:600;line-height:17px}section.blog-post .newsletter i{color:#fff;cursor:pointer}section.blog-post .newsletter .submitted-message{color:#25ab25;font-size:15px;font-style:normal;font-weight:600;line-height:19px;margin-right:28px}.blog-cta-overlay{align-items:center;backdrop-filter:blur(5px);display:flex;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:20}.cta-modal{background:#fff;border:none;border-radius:8px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:block;display:none;margin:0 auto;max-width:769px;padding:8px 21px 24px;position:fixed;width:100%}.cta-modal .blog-modal-close{display:flex;justify-content:flex-end;margin-bottom:8px;width:100%}.cta-modal .blog-modal-close i{color:#8e9999;cursor:pointer;font-size:25px}.cta-modal-top{align-items:center;background-color:#e6daff;display:flex;gap:40px;justify-content:center;margin-bottom:20px;width:100%}.cta-modal-top h6{color:#1453bc;max-width:250px}.cta-modal-top p.preheading{margin-bottom:20px}.cta-modal form{display:flex;gap:8px}.cta-modal form input[type=email]{background:var(--Base-White,#fff);border:.5px solid #b1b6b8;border-radius:6px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);height:44px}.cta-modal form .hs-email{flex:3}.cta-modal form input[type=email],.cta-modal form input[type=email]::placeholder{color:var(--Gray-500,#667085);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.cta-modal .hs_error_rollup,.cta-modal form label{display:none}.cta-modal .submitted-message{color:var(--gray-500)}.cta-modal .hs-error-msgs label{color:red;display:inline;list-style-type:none}.newsletter-banner{align-items:center;background:var(--primary-gradient);border-radius:12px;bottom:0;box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03);display:flex;gap:16px;left:50%;margin:0 auto;max-width:1192px;padding:12px;position:fixed;transform:translate(-50%);width:100%;z-index:10}.newsletter-banner i{align-items:center;color:#fff;display:flex;font-size:21px;justify-content:center}.newsletter-banner>i:first-of-type{background:#018894;border-radius:10px;height:48px;width:48px}.newsletter-banner i:last-of-type{cursor:pointer;height:40px;width:40px}.newsletter-banner .submitted-message{text-align:right}.newsletter-banner p{color:var(--Base-White,#fff);flex:1;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.newsletter-banner .hs_cos_wrapper_type_form{flex:1}.newsletter-banner form{align-items:center;display:flex;gap:16px;justify-content:flex-end}.newsletter-banner form label{display:none}.newsletter-banner form input[type=email]{background:var(--Base-White,#fff);border:1px solid var(--Base-White,#fff);border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);height:47px;padding:10px 14px}.newsletter-banner form .hs-email{height:100%;max-width:242px;width:100%}.newsletter-banner form .hs-email *{width:100%}.newsletter-banner form input::placeholder{color:var(--Gray-500,#667085);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.banner{background:#ddeaff;border-radius:12px;display:flex;gap:21px;margin-bottom:40px;max-width:728px;padding:56px 26px 15px 20px;width:100%}.banner .text-side{max-width:239px}.banner a{text-decoration:none}.banner h4{margin-bottom:15px}.banner img{height:auto}.blog-post sup{position:relative;top:-.5em;vertical-align:top}@media (max-width:1450px){section.blog-post .global-container{width:100%}}@media (max-width:1200px){section.blog-post .global-container{justify-content:center;padding-left:24px!important;padding-right:24px!important}section.blog-post .global-container .table-of-contents.toc-desktop{display:none}section.blog-post .global-container .table-of-contents.toc-mobile{display:block}section.blog-post .global-container .post{display:flex;flex-direction:column}section.blog-post .newsletter{display:none}section.blog-post .post-content{flex:1}}@media (max-width:998px){section.blog-post .blog{align-items:center;flex-direction:column;margin-right:0;width:100%}section.blog-post .info{flex-wrap:wrap;row-gap:30px}section.blog-post .post-main{flex-direction:column-reverse}section.blog-post .right-cta-inner{max-width:100%}.newsletter-banner{border-radius:0;flex-direction:column;padding:16px}.newsletter-banner>i:first-of-type{display:none}.newsletter-banner>i:last-of-type{position:absolute;right:16px;top:16px}.newsletter-banner p{max-width:300px}.newsletter-banner form{flex-direction:column;max-width:300px}.newsletter-banner form *,.newsletter-banner form .hs-email{max-width:100%;width:100%}.newsletter-banner .hs_cos_wrapper_type_form{max-width:300px;width:100%}}@media (max-width:768px){.blog-card .featured-img{object-fit:cover}.banner{align-items:center;flex-direction:column;padding:24px}.banner .text-side{align-items:center;max-width:100%;max-width:70%}}@media (max-width:576px){section.blog-post .global-container .post .post-header p.blog-title br{display:block}section.blog-post .global-container .table-of-contents{width:100%}.cta-modal-top{flex-direction:column-reverse;padding:24px 15px}.cta-modal-top h6{max-width:70%}section.blog-post .right-cta-inner{width:100%}section.blog-post .post-content table td{font-size:17px;min-width:unset;padding:8px}.banner .text-side{max-width:100%}}@media (max-width:425px){.cta-modal form{flex-direction:column}section.blog-post section.cta{margin-bottom:480px}.newsletter-banner{padding:30px}}@media (max-width:350px){section.blog-post section.cta{margin-bottom:550px}}