.cs-page{--cs-blog-ink:#0c0320;--cs-blog-mist:#f1f9f3;--cs-blog-muted:#666;--cs-blog-body:#494a52;--cs-blog-accent:#441bff;--cs-blog-lilac:#f5f3fd;--cs-blog-tag:#f1f0f7;--cs-blog-purple:#2a24d1;--cs-blog-neoris:"TT Neoris","Helvetica Neue",Arial,sans-serif}.cs-page:has(.cs-blog-post) .cs-menu,.cs-page:has(.cs-blog-post) .hs_cos_wrapper:has(.cs-menu){background-color:var(--cs-blog-purple)}.cs-blog-listing{background:#fff;padding:64px 0}.cs-blog-listing__inner{box-sizing:border-box;margin:0 auto;max-width:1368px;padding:0 32px;width:100%}.cs-blog-listing__grid{column-gap:52px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:64px}.cs-blog-card{min-width:0}.cs-blog-card__link{color:inherit;display:flex;flex-direction:column;gap:20px;text-decoration:none}.cs-blog-card__media{aspect-ratio:16/9;background:var(--cs-blog-lilac);border-radius:12px;overflow:hidden;width:100%}.cs-blog-card__image{display:block;height:100%;max-width:100%;object-fit:cover;width:100%}.cs-blog-card__meta{display:flex;flex-direction:column;gap:8px}.cs-blog-card__overline{color:var(--cs-blog-accent);font-family:var(--cs-blog-neoris);font-size:14px;font-weight:500;letter-spacing:1px;line-height:1.4;margin:0;text-transform:uppercase}.cs-page h2.cs-blog-card__title{color:var(--cs-blog-ink)!important;font-family:var(--cs-blog-neoris)!important;font-size:24px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.4!important;margin:0!important}.cs-blog-card__arrow{display:block;flex:none;height:24px;transition:transform .25s ease;width:24px}.cs-blog-card__link:focus,.cs-blog-card__link:focus-visible,.cs-blog-card__link:hover{color:inherit}.cs-blog-card__link:focus .cs-blog-card__arrow,.cs-blog-card__link:focus-visible .cs-blog-card__arrow,.cs-blog-card__link:hover .cs-blog-card__arrow{transform:translateX(4px)}.cs-blog-card__link:focus-visible{outline:2px solid var(--cs-blog-accent);outline-offset:4px}.cs-blog-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:64px 0 0}.cs-blog-pagination__arrow,.cs-blog-pagination__num{align-items:center;background:transparent;border-radius:999px;box-sizing:border-box;color:var(--cs-blog-ink);display:inline-flex;font-family:var(--cs-blog-neoris);font-size:16px;font-weight:500;height:48px;justify-content:center;line-height:1;text-decoration:none;width:48px}.cs-blog-pagination__arrow{overflow:hidden}.cs-blog-pagination__arrow-img{display:block;height:48px;width:48px}.cs-blog-pagination__arrow-img--prev{transform:scaleX(-1)}.cs-blog-pagination__arrow.is-disabled{cursor:default;opacity:.45;pointer-events:none}.cs-blog-pagination__num.is-current{background:var(--cs-blog-accent);color:#fff}.cs-blog-pagination__ellipsis{align-items:center;color:var(--cs-blog-ink);display:inline-flex;font-family:var(--cs-blog-neoris);font-size:16px;font-weight:500;height:48px;justify-content:center;width:48px}.cs-blog-pagination__arrow:focus,.cs-blog-pagination__arrow:focus-visible,.cs-blog-pagination__arrow:hover,.cs-blog-pagination__num:focus,.cs-blog-pagination__num:focus-visible,.cs-blog-pagination__num:hover{color:var(--cs-blog-ink)}.cs-blog-pagination__num.is-current:focus,.cs-blog-pagination__num.is-current:focus-visible,.cs-blog-pagination__num.is-current:hover{color:#fff}.cs-blog-pagination__arrow:focus-visible,.cs-blog-pagination__num:focus-visible{outline:2px solid var(--cs-blog-accent);outline-offset:2px}.cs-blog-post{background:#fff;padding-top:94px}.cs-blog-post__header{padding:40px 0 32px}.cs-blog-post__body-inner,.cs-blog-post__footer-inner,.cs-blog-post__header-inner{box-sizing:border-box;margin:0 auto;max-width:1368px;padding:0 32px;width:100%}.cs-blog-post__breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--cs-blog-neoris);font-size:14px;font-weight:400;gap:8px;line-height:1.6;margin-bottom:32px}.cs-blog-post__breadcrumbs a,.cs-blog-post__breadcrumbs span{color:var(--cs-blog-muted)}.cs-blog-post__breadcrumbs [itemprop=itemListElement]:last-of-type span[itemprop=name]{color:var(--cs-blog-ink)}.cs-blog-post__breadcrumbs a:focus,.cs-blog-post__breadcrumbs a:focus-visible,.cs-blog-post__breadcrumbs a:hover{color:var(--cs-blog-ink);text-decoration:underline}.cs-page h1.cs-blog-post__title{color:var(--cs-blog-ink)!important;font-family:var(--cs-blog-neoris)!important;font-size:80px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.15!important;margin:0 0 32px!important}.cs-page h1.cs-blog-post__title .hs_cos_wrapper,.cs-page h1.cs-blog-post__title span{color:inherit!important;font:inherit!important}.cs-blog-post__meta{display:flex;flex-direction:column;gap:20px;margin-bottom:32px}.cs-blog-post__timestamp{align-items:center;color:var(--cs-blog-muted);display:flex;font-family:var(--cs-blog-neoris);font-size:16px;font-weight:400;gap:8px;line-height:1.5}.cs-blog-post__clock{display:block;flex:none;height:20px;width:20px}.cs-blog-post__author .authors-container{display:flex;flex-wrap:wrap;gap:16px;margin:0}.cs-blog-post__author .author-wrapper{align-items:center;display:flex;flex:0 1 auto;gap:16px;margin:0}.cs-blog-post__author .author-details a{color:var(--cs-blog-ink);text-decoration:none}.cs-blog-post__author .author-details a:focus,.cs-blog-post__author .author-details a:focus-visible,.cs-blog-post__author .author-details a:hover{color:var(--cs-blog-ink);text-decoration:underline}.cs-blog-post__author .author-wrapper .author-image img,.cs-blog-post__author .default-author-image{border-radius:50%;height:47px;max-height:47px;max-width:47px;object-fit:cover;width:47px}.cs-blog-post__author .default-author-image{align-items:center;background-color:var(--cs-blog-ink);border-radius:50%;display:flex;justify-content:center;padding:9px}.cs-blog-post__author .default-author-image svg{width:28px}.cs-blog-post__author .author-name{color:var(--cs-blog-ink);font-family:var(--cs-blog-neoris);font-size:16px;font-weight:500;line-height:1.5}.cs-blog-post__author .author-title{color:var(--cs-blog-muted);font-family:var(--cs-blog-neoris);font-size:14px;font-weight:400;line-height:1.5}.cs-blog-post__topics .category-list{margin:0}.cs-blog-post__topics .category-list li{border-radius:999px;font-family:var(--cs-blog-neoris);font-size:14px;font-weight:500;letter-spacing:.25px;min-height:28px;padding:8px}.cs-blog-post__topics .category-list li,.cs-blog-post__topics .category-list li:hover,.cs-blog-post__topics .functions-list li,.cs-blog-post__topics .functions-list li:hover,.cs-blog-post__topics .industries-list li,.cs-blog-post__topics .industries-list li:hover,.cs-blog-post__topics .topics-list li,.cs-blog-post__topics .topics-list li:hover{background:var(--cs-blog-lilac);color:var(--cs-blog-accent)}.cs-blog-post__lead,.cs-blog-post__lead p{color:var(--cs-blog-ink);font-family:var(--cs-blog-neoris);font-size:18px;font-weight:500;line-height:1.6;margin:0}.cs-blog-post__body-row{padding-bottom:96px}.cs-blog-post__body-inner{align-items:flex-start;display:flex;gap:103px}.cs-blog-post__article{flex:1 1 709px;max-width:709px;min-width:0}.cs-blog-post__featured{border-radius:12px;display:block;height:auto;margin:0 0 28px;max-width:100%;width:100%}.cs-blog-post__body>:first-child{margin-top:0}.cs-blog-post__body li,.cs-blog-post__body p{color:var(--cs-blog-body);font-family:var(--cs-blog-neoris);font-size:18px;font-weight:400;line-height:1.7}.cs-blog-post__body p{margin:0 0 28px}.cs-page .cs-blog-post__body h2{letter-spacing:0!important;line-height:1.2!important;margin:0 0 28px!important}.cs-page .cs-blog-post__body h2,.cs-page .cs-blog-post__body h3{color:var(--cs-blog-ink)!important;font-family:var(--cs-blog-neoris)!important;font-size:24px!important;font-weight:500!important}.cs-page .cs-blog-post__body h3{margin:0 0 20px!important}.cs-blog-post__body a,.cs-blog-post__body a:focus,.cs-blog-post__body a:focus-visible,.cs-blog-post__body a:hover{color:var(--cs-blog-accent)}.cs-blog-post__body img{border-radius:12px;height:auto;max-width:100%}.cs-blog-post__sidebar{flex:0 0 381px;max-width:381px;width:100%}.cs-page .cs-blog-post__sidebar .latest-insights-wrapper h3{color:var(--cs-blog-ink);font-family:var(--cs-blog-neoris);font-size:24px;font-weight:500;line-height:1.2;margin:0 0 28px}.cs-page .cs-blog-post__sidebar .latest-insights .insight{margin-bottom:28px}.cs-page .cs-blog-post__sidebar .latest-insights .insight img{aspect-ratio:16/9;border-radius:12px;height:auto;margin-bottom:20px;max-width:100%;object-fit:cover;width:100%}.cs-page .cs-blog-post__sidebar .latest-insights .eyebrow{color:var(--cs-blog-accent);font-family:var(--cs-blog-neoris);font-size:12px;font-weight:500;letter-spacing:1px;margin-bottom:8px}.cs-page .cs-blog-post__sidebar .latest-insights h4{color:var(--cs-blog-ink);font-family:var(--cs-blog-neoris);font-size:20px;font-weight:500;line-height:1.4;margin:0}.cs-page .cs-blog-post__sidebar .latest-insights a{color:inherit;text-decoration:none}.cs-page .cs-blog-post__sidebar .latest-insights .tag-list{display:none}.cs-page .cs-blog-post__sidebar .btn{align-items:center;background:transparent;border:1px solid var(--cs-blog-ink);border-radius:100px;box-sizing:border-box;color:var(--cs-blog-ink);display:inline-flex;font-family:var(--cs-blog-neoris);font-size:18px;font-weight:400;height:43px;justify-content:center;line-height:1;margin-top:8px;min-height:43px;padding:0 28px}.cs-page .cs-blog-post__sidebar .btn:active,.cs-page .cs-blog-post__sidebar .btn:focus,.cs-page .cs-blog-post__sidebar .btn:focus-visible,.cs-page .cs-blog-post__sidebar .btn:hover{background:var(--cs-blog-ink);color:#fff}.cs-blog-post__footer{padding:0 0 96px}.cs-blog-post__footer-inner{max-width:824px}.cs-blog-post__footer .authors-container-extended{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.cs-blog-post__footer .author-wrapper-extended .author-condensed{align-items:center;display:flex;gap:16px}.cs-blog-post__footer .author-details a{color:var(--cs-blog-ink);text-decoration:none}.cs-blog-post__footer .author-details a:focus,.cs-blog-post__footer .author-details a:focus-visible,.cs-blog-post__footer .author-details a:hover{color:var(--cs-blog-ink);text-decoration:underline}.cs-blog-post__author .author-image:has(img) .default-author-image,.cs-blog-post__footer .author-image:has(img) .default-author-image{display:none}.cs-blog-post__footer .author-extended a{align-items:center;color:var(--cs-blog-accent);display:inline-flex;font-family:var(--cs-blog-neoris);font-size:16px;font-weight:500;gap:6px;line-height:1.4;text-decoration:none}.cs-blog-post__footer .author-extended a:focus,.cs-blog-post__footer .author-extended a:focus-visible,.cs-blog-post__footer .author-extended a:hover{color:var(--cs-blog-accent);gap:12px}.cs-blog-post__footer .author-wrapper-extended .author-image img,.cs-blog-post__footer .author-wrapper-extended .default-author-image{border-radius:50%;height:64px;max-height:64px;max-width:64px;object-fit:cover;padding:0;width:64px}.cs-blog-post__footer .author-wrapper-extended .default-author-image{align-items:center;background-color:var(--cs-blog-ink);display:flex;justify-content:center;padding:12px}.cs-blog-post__footer .author-name{color:var(--cs-blog-ink);font-family:var(--cs-blog-neoris);font-size:18px;font-weight:500;line-height:1.5}.cs-blog-post__footer .author-title{color:var(--cs-blog-muted);font-family:var(--cs-blog-neoris);font-size:14px;font-weight:400}.cs-blog-post__footer .author-extended p{color:var(--cs-blog-body);font-family:var(--cs-blog-neoris);font-size:16px;line-height:1.6;margin:16px 0 0}.cs-blog-post__footer .tag-list{margin:0 0 32px}.cs-blog-post__footer .tag-list li{background:var(--cs-blog-tag);border-radius:999px;color:var(--cs-blog-body);font-family:var(--cs-blog-neoris);font-size:12px;font-weight:500;letter-spacing:1px;padding:8px 16px}.cs-blog-post__footer .tag-list li:hover{background:var(--cs-blog-lilac)}.cs-page .cs-blog-post__footer .social-media-wrapper{margin:0}.cs-page .cs-blog-post__footer .social-media-wrapper h3{color:var(--cs-blog-ink);font-family:var(--cs-blog-neoris);font-size:24px;font-weight:500;margin:0 0 16px}.cs-page .cs-blog-post__resources .resources-module-container{background:var(--cs-blog-lilac);margin-top:0;padding:96px 0}.cs-page .cs-blog-post__resources .resources-module-wrapper{box-sizing:border-box;margin:0 auto;max-width:1368px;padding:0 32px}.cs-page .cs-blog-post__resources .resources-module-content{align-items:center;padding-bottom:48px}.cs-page .cs-blog-post__resources .resources-module-content h2{color:var(--cs-blog-ink)!important;font-family:var(--cs-blog-neoris)!important;font-size:56px!important;font-weight:500!important;line-height:1.1!important;margin:0 0 16px!important}.cs-page .cs-blog-post__resources .resources-module-content p{color:var(--cs-blog-body);font-family:var(--cs-blog-neoris);font-size:18px;line-height:1.6;margin:0}.cs-page .cs-blog-post__resources .resource-cards-wrapper{column-gap:52px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:64px}.cs-page .cs-blog-post__resources .resource-card{max-width:none}.cs-page .cs-blog-post__resources .resource-card-image{aspect-ratio:16/9;border-radius:12px;height:auto}.cs-page .cs-blog-post__resources .resource-card .resource-type{color:var(--cs-blog-accent);font-family:var(--cs-blog-neoris);font-size:12px;font-weight:500;letter-spacing:1px;margin:20px 0 8px;text-transform:uppercase}.cs-page .cs-blog-post__resources .resource-card h4{color:var(--cs-blog-ink);font-family:var(--cs-blog-neoris);font-size:20px;font-weight:500;letter-spacing:0;line-height:1.4}.cs-page .cs-blog-post__resources .btn{align-items:center;background:#ed7761;border:0;border-radius:100px;color:var(--cs-blog-ink);display:inline-flex;flex:none;font-family:var(--cs-blog-neoris);font-size:18px;font-weight:400;line-height:1;padding:16px 32px;white-space:nowrap}@media (max-width:1023px){.cs-page .cs-blog-post__title,.cs-page .cs-blog-post__title h1,.cs-page h1.cs-blog-post__title{font-size:64px!important;font-weight:500!important}.cs-blog-post__body li,.cs-blog-post__body p{font-size:16px}.cs-blog-listing__grid{column-gap:32px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}.cs-blog-post{padding-top:74px}.cs-blog-post__body-inner{flex-direction:column;gap:48px}.cs-blog-post__article,.cs-blog-post__sidebar{flex:none;max-width:none}.cs-page .cs-blog-post__resources .resources-module-content{align-items:flex-start;flex-direction:column;gap:24px}.cs-page .cs-blog-post__resources .resource-cards-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-page .cs-blog-post__resources .resources-module-content h2{font-size:40px!important;font-weight:500!important}}@media (max-width:767px){.cs-blog-listing__inner,.cs-blog-post__body-inner,.cs-blog-post__footer-inner,.cs-blog-post__header-inner,.cs-page .cs-blog-post__resources .resources-module-wrapper{padding-left:20px;padding-right:20px}.cs-page .cs-blog-post__title,.cs-page .cs-blog-post__title h1,.cs-page h1.cs-blog-post__title{font-size:44px!important;font-weight:500!important}.cs-blog-listing{padding:40px 0}.cs-blog-listing__grid{grid-template-columns:1fr;row-gap:40px}.cs-blog-pagination{padding-top:40px}.cs-blog-post{padding-top:62px}.cs-blog-post__header{padding:24px 0 16px}.cs-page .cs-blog-post__body h2{font-size:24px!important}.cs-page .cs-blog-post__resources .resource-cards-wrapper{grid-template-columns:1fr}.cs-page .cs-blog-post__resources .resources-module-container{padding:64px 0}.cs-page .cs-blog-post__resources .resources-module-content h2{font-size:44px!important;font-weight:500!important}}