.v5-cms{color:var(--color-ink-body)}.v5-cms .body-container-wrapper,.v5-cms .content-wrapper{max-width:1248px;margin:0 auto;padding:0 20px}.v5-cms .row-fluid{flex-wrap:wrap;gap:24px;display:flex}.v5-cms .row-fluid>[class*=span]{flex:100%;min-width:0}@media (min-width:768px){.v5-cms .row-fluid>.span12{flex-basis:100%}.v5-cms .row-fluid>.span9{flex-basis:calc(75% - 12px)}.v5-cms .row-fluid>.span8{flex-basis:calc(66% - 12px)}.v5-cms .row-fluid>.span6{flex-basis:calc(50% - 12px)}.v5-cms .row-fluid>.span5{flex-basis:calc(41% - 12px)}.v5-cms .row-fluid>.span4{flex-basis:calc(33.333% - 16px)}.v5-cms .row-fluid>.span3{flex-basis:calc(25% - 18px)}}.v5-cms img{max-width:100%;height:auto}.v5-cms a{color:var(--color-link-default);text-decoration:underline;-webkit-text-decoration-color:var(--color-link-underline);text-decoration-color:var(--color-link-underline);text-underline-offset:3px;text-decoration-thickness:1px}.v5-cms a:hover,.v5-cms a:focus-visible{-webkit-text-decoration-color:color-mix(in srgb, var(--color-link-underline) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--color-link-underline) 55%, transparent);text-underline-offset:5px}.v5-cms h1{font-size:var(--text-display-mobile);color:var(--color-ink-heading);margin:0 0 16px;font-weight:400;line-height:1.15}@media (min-width:768px){.v5-cms h1{font-size:var(--text-display);line-height:var(--text-display--line-height)}}.v5-cms h2{font-size:var(--text-h3);line-height:var(--text-h3--line-height);color:var(--color-ink-heading);margin:32px 0 12px;font-weight:500}.v5-cms h3{font-size:var(--text-h4);line-height:var(--text-h4--line-height);color:var(--color-ink-heading);margin:24px 0 8px;font-weight:500}.v5-cms h4,.v5-cms h5,.v5-cms h6{font-size:var(--text-body);color:var(--color-ink-heading);margin:16px 0 8px;font-weight:500}.v5-cms p{margin:0 0 16px}.v5-cms ul,.v5-cms ol{margin:0 0 16px;padding-left:24px}.v5-cms ul{list-style:outside}.v5-cms ol{list-style:decimal}.v5-cms li{margin:4px 0}.v5-cms blockquote{border-left:2px solid var(--color-brand-lavender);margin:16px 0;padding-left:16px;font-style:italic}.v5-cms strong{color:var(--color-ink-heading);font-weight:500}.v5-cms .elements--post2--blog--header__container{padding:40px 0 24px}.v5-cms .elements--post2--blog__subtitle{font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);color:var(--color-ink-heading)}.v5-cms .elements--post--blog__image{border-radius:var(--radius-panel);width:100%;margin:24px 0;display:block}.v5-cms .elements--post2--blog--author__image,.v5-cms .elements--post2--blog--card--author__image{object-fit:cover;border-radius:9999px;width:48px;height:48px}.v5-cms .elements--post2--blog--author__display__name,.v5-cms .elements--post2--blog--card--author__display__name{font-size:var(--text-body);color:var(--color-ink-heading);margin:0;font-weight:500}.v5-cms .elements--post2--blog--author__display__date,.v5-cms .elements--post2--blog--author__display__separator{color:var(--color-ink-secondary);font-size:var(--text-small);margin:0}.v5-cms .author-link{color:inherit;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.v5-cms .blog-tag,.v5-cms .elements--post--blog--tag__badge,.v5-cms .elements--blog--card__footer__badge,.v5-cms .blog-tag-filter-item{background:var(--color-brand-lavender);color:var(--color-brand-oxford);border-radius:var(--radius-control);font-size:var(--text-small);margin:0 8px 8px 0;padding:4px 8px;font-weight:500;text-decoration:none;display:inline-block}.v5-cms .elements--post2--blog--body{max-width:760px;margin:0 auto;padding-bottom:40px}.v5-cms #hs_cos_wrapper_post_body{font-size:var(--text-body);line-height:var(--text-body--line-height)}.v5-cms #hs_cos_wrapper_post_body img{border-radius:var(--radius-card)}.v5-cms .tldr-callout{background:var(--color-pastel-azureish)!important;border-radius:var(--radius-panel)!important}.v5-cms .elements--post--blog--author__container{max-width:760px;margin:0 auto 40px}.v5-cms .elements--post2--blog--author__card{border:1px solid var(--color-border-subtle);border-radius:var(--radius-panel);align-items:flex-start;gap:24px;padding:24px;display:flex}.v5-cms .elements--post2--blog--card--author__image{width:80px;height:80px}.v5-cms .hs-author-social-links a,.v5-cms .elements--post2--blog--author__social__icons--container a{text-decoration:none}.v5-cms .elements--post2--blog-pagination__link{margin:16px 0;font-weight:500;display:inline-block}.v5-cms .cards__card,.v5-cms .blog-index__post,.v5-cms .elements-sac-cards__card{background:var(--color-brand-white);border:1px solid var(--color-border-subtle);border-radius:var(--radius-panel);height:100%;overflow:hidden;box-shadow:none!important}.v5-cms .blog-index__post-image,.v5-cms .elements-sac-card__image__module_16115901644861 img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.v5-cms .blog-index__post-content,.v5-cms .elements-sac-card__text__module_16115901644861{padding:20px 24px 8px}.v5-cms .blog-header__title,.v5-cms .blog-index__post-content h3,.v5-cms .elements-sac-card__text__module_16115901644861 h3{font-size:var(--text-h4);line-height:var(--text-h4--line-height);margin:0 0 8px;font-weight:500}.v5-cms .blog-index__post-content a,.v5-cms .cards__card h3 a{color:var(--color-ink-heading);text-decoration:none}.v5-cms .elements-blog-card__footer,.v5-cms .elements-sac-card__footer{padding:0 24px 20px}.v5-cms .elements-blog-card__footer_content,.v5-cms .elements-sac-card__footer_content{align-items:center;gap:12px;display:flex}.v5-cms .elements-blog-card__footer_image-container img,.v5-cms .elements-sac-card__footer-image{object-fit:cover;border-radius:9999px;width:40px;height:40px}.v5-cms .elements-blog-card__footer_text-container p,.v5-cms .elements-sac-card__footer_text-container p{font-size:var(--text-small);color:var(--color-ink-secondary);margin:0}.v5-cms .general-shadow-1{box-shadow:none!important}.v5-cms .elements--blog-2__header{padding:40px 0 16px}.v5-cms .blog-index__section-title{font-size:var(--text-h2);line-height:var(--text-h2--line-height);color:var(--color-ink-heading);margin:32px 0 16px;font-weight:400}.v5-cms .blog-index__filter-tags-container{flex-wrap:wrap;gap:8px;margin:16px 0 24px;display:flex}.v5-cms .blog-index__filter-tags-container .blog-tag-filter-item{margin:0}.v5-cms .btn-primary-dark,.v5-cms .cta_button{border-radius:var(--radius-control);background:var(--color-action-primary);color:var(--color-action-on-primary);justify-content:center;align-items:center;padding:16px 24px;font-weight:500;text-decoration:none;display:inline-flex}.v5-cms [id^=hs_cos_wrapper_form_],.v5-cms .hs-form,.v5-cms form.hs-form{display:none}.v5-cms .blog-index,.v5-cms #elements-sac-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:stretch;gap:24px;display:grid}.v5-cms .blog-index>:not(.blog-index__post),.v5-cms #elements-sac-cards>:not(.elements-sac-cards__card),.v5-cms .elements-blog__featured-container .blog-index__post{grid-column:1/-1}.v5-cms--article .content-wrapper{padding-top:0}.v5-cms--article .elements--post2--blog--body{padding-bottom:32px}.v5-cms #hs_cos_wrapper_post_body p{line-height:var(--text-body--line-height)!important;letter-spacing:normal!important}.v5-cms #hs_cos_wrapper_post_body h2{font-size:var(--text-h3)!important;line-height:var(--text-h3--line-height)!important;font-weight:500!important}.v5-cms #hs_cos_wrapper_post_body h3{font-size:var(--text-h4)!important;line-height:var(--text-h4--line-height)!important;font-weight:500!important}.v5-cms #hs_cos_wrapper_post_body a,.v5-cms #hs_cos_wrapper_post_body a span{color:var(--color-link-default)!important}.v5-cms #hs_cos_wrapper_post_body span[style*="font-weight: bold"]{color:var(--color-ink-heading);font-weight:500!important}.v5-cms .elements--post2--blog--author__social__icons--container{align-items:center;gap:12px;margin-top:8px;display:flex}.v5-cms .elements--post2--blog--author__social__icons{width:24px;height:24px;display:block}.v5-cms .hs-author-social-section .row-fluid{gap:0}
