.hover-underline{background:linear-gradient(transparent calc(100% - 2px),1px);background-position:0 0;background-repeat:no-repeat;background-size:0 100%;transition:all .6s cubic-bezier(.45,0,.14,1.03)}.group:hover .hover-underline{background-size:100% 100%}:root{--primary-color: ;--brand-01-color: ;--neutral-01-color: ;--neutral-02-color: ;--neutral-03-color: ;--neutral-04-color: ;--neutral-05-color: ;--neutral-06-color: ;--background-01-color: ;--primary-btn-text-color: ;--primary-btn-bg-color: ;--primary-btn-bg-hover: ;--related-articles-bg-color: ;--tag-listing-bg-color: ;--blog-post-bg-color: }html{scroll-behavior:smooth}body{;font-size:16px}.link{;font-size:px;transition:all .3s ease-in-out}.display-1,.display-2,.display-3,.display-4,.display-5,.display-6,h1,h2,h3,h4,h5,h6{font-size:px;letter-spacing:px}.body-l,.body-m,.body-s,.body-xs,p{font-size:px!important;letter-spacing:px}a,blockquote{font-size:px;letter-spacing:px}@media (min-width:1024px){.display-1,.display-2,.display-3,.display-4,.display-5,.display-6,h1,h2,h3,h4,h5,h6{font-size:px;letter-spacing:px}.body-l,.body-m,.body-s,.body-xs,p{font-size:px!important;letter-spacing:px}a
	.link,blockquote{font-size:px;letter-spacing:px}}.blog-richtext h1,.blog-richtext h2,.blog-richtext h3,.blog-richtext h4,.blog-richtext h5{font-size:px!important}.blog-richtext h1,.blog-richtext h2,.blog-richtext h3,.blog-richtext h4,.blog-richtext h5,.blog-richtext h6{letter-spacing:px;padding-bottom:px;padding-top:px}.blog-richtext h6{font-size:px}.blog-richtext #hs_cos_wrapper_post_body>:is(p,ul,ol),.blog-richtext>:is(p,ul,ol){font-size:px!important;letter-spacing:px}.blog-richtext #hs_cos_wrapper_post_body>p,.blog-richtext>p{padding-bottom:px;padding-top:px}.blog-richtext blockquote{border:0!important;font-size:px!important;letter-spacing:px;margin-bottom:px;margin-top:px;padding:24px;text-align:center}.blog-richtext a{font-size:px!important;font-weight:400;letter-spacing:px;transition:all .3s ease-in-out}.blog-richtext a:hover{text-decoration:underline!important}.blog-richtext ul{list-style-type:none;padding-bottom:px;padding-top:px}.blog-richtext ul li{padding-bottom:12px;padding-left:24px;position:relative}.blog-richtext ul li:last-child{padding-bottom:0}.blog-richtext ul li:before{content:"\2022";left:4px;position:absolute;top:0}.blog-richtext ol{counter-reset:custom-counter;list-style-type:none;padding-bottom:px;padding-top:px}.blog-richtext ol li{counter-increment:custom-counter;padding-bottom:12px;padding-left:28px;position:relative}.blog-richtext ol li:last-child{padding-bottom:0}.blog-richtext ol li:before{content:counter(custom-counter) ".";font-size:18px;font-weight:500;left:4px;line-height:1.5;position:absolute;top:0}.blog-richtext img{aspect-ratio:837/484;max-height:484px;object-fit:contain;object-position:center;width:100%}.blog-richtext hr{border:none;padding-bottom:px;padding-top:px;position:relative}.blog-richtext hr:before{content:"";height:2px;left:0;position:absolute;top:50%;translate:0 -50%;width:100%}.blog-richtext #hs_cos_wrapper_post_body strong,.blog-richtext strong,strong,strong p,strong span{font-weight:700!important}@media (min-width:1024px){.blog-richtext h1,.blog-richtext h2,.blog-richtext h3,.blog-richtext h4,.blog-richtext h5{font-size:px!important;letter-spacing:px;padding-bottom:px;padding-top:px}.blog-richtext h6{font-size:px!important;letter-spacing:px;padding-bottom:px;padding-top:px}.blog-richtext #hs_cos_wrapper_post_body>:is(p,ul,ol),.blog-richtext>:is(p,ul,ol){font-size:px!important;letter-spacing:px}.blog-richtext #hs_cos_wrapper_post_body>p,.blog-richtext>p{padding-bottom:px;padding-top:px}.blog-richtext a,.blog-richtext blockquote{font-size:px!important;letter-spacing:px}.blog-richtext blockquote{margin-bottom:px;margin-top:px;padding:45px 64px}.blog-richtext hr,.blog-richtext ol,.blog-richtext ul{padding-bottom:px;padding-top:px}}.button,.hs-button,button{border-radius:px}.btn.primary-btn{border-radius:px;;font-size:px!important}@media (min-width:1024px){.btn.primary-btn{border-radius:px;font-size:px!important}}.choices.is-focused .choices__inner,.choices.is-open .choices__inner,:is(input,textarea,select):where(:active,:focus,:focus-visible,:focus-within){border:1px solid var(--primary-color)!important;outline:none!important}.hs-submit input[type=submit]{align-items:center!important;border-radius:px;display:inline-flex!important;;font-size:px;height:46px;justify-content:center!important;padding-inline:48px;width:max-content}@media (min-width:1024px){.hs-submit input[type=submit]{border-radius:px;font-size:px;height:51px}}.article-img-l,.article-img-m,.article-img-s{border-radius:px}@media (min-width:1024px){.article-img-l,.article-img-m,.article-img-s{border-radius:px}}.tag{transition:all .3s ease-in-out}.tag:hover{text-decoration:underline}