 @media only screen and (min-width: 0rem) {.cs-post-hero-shell {--editorial-media-overlap: 5.5rem;--editorial-media-clearance: 3.5rem;}#int-hero.cs-post-hero {padding: calc(var(--siteMainNavHeight) + 2rem) 1.75rem calc(var(--editorial-media-overlap) + var(--editorial-media-clearance));}#int-hero.cs-post-hero .cs-flex {max-width: 100%;}#int-hero.cs-post-hero .cs-breadcrumbs {margin-bottom: 1rem;gap: 0.375rem;flex-wrap: nowrap;min-width: 0;}#int-hero.cs-post-hero .cs-breadcrumbs .cs-link, #int-hero.cs-post-hero .cs-breadcrumbs .cs-text-deco {font-size: 0.8125rem;line-height: 1.4em;}#int-hero.cs-post-hero .cs-breadcrumbs .cs-link {flex: 0 0 auto;color: var(--bodyTextColorWhite);opacity: 0.63;transition: color 0.2s ease, opacity 0.2s ease;}#int-hero.cs-post-hero .cs-breadcrumbs .cs-link:after {content: none;display: none;}#int-hero.cs-post-hero .cs-breadcrumbs .cs-link:hover, #int-hero.cs-post-hero .cs-breadcrumbs .cs-link:focus-visible {color: var(--bodyTextColorWhite);opacity: 1;}#int-hero.cs-post-hero .cs-breadcrumbs .cs-breadcrumb-current {display: none;}#int-hero.cs-post-hero .cs-breadcrumb-separator-current {display: none;}#int-hero.cs-post-hero .cs-breadcrumb-separator:not(.cs-breadcrumb-separator-current) {display: inline-flex;flex: 0 0 auto;align-items: center;justify-content: center;color: var(--bodyTextColorWhite);opacity: 0.63;}#int-hero.cs-post-hero .cs-breadcrumb-caret {display: block;width: 0.6875rem;height: 0.6875rem;stroke-width: 2.25;}#int-hero.cs-post-hero .cs-title {max-width: 100%;margin-bottom: 1rem;text-transform: none;font-weight: 700;font-size: 2.25rem;line-height: 1.13em;}#int-hero.cs-post-hero .cs-text {max-width: 100%;margin-bottom: 1.625rem;font-size: 1.0625rem;line-height: 1.55em;}#int-hero.cs-post-hero .cs-post-author-meta {width: 100%;display: flex;align-items: center;gap: 0.625rem;position: relative;padding-top: 1.375rem;}#int-hero.cs-post-hero .cs-post-author-meta:before {content: "";position: absolute;top: 0;left: 0;width: 2.875rem;height: 3px;border-radius: 2px;background: var(--primary);}#int-hero.cs-post-hero .cs-post-author-picture, #int-hero.cs-post-hero .cs-post-author-avatar {display: block;flex: 0 0 auto;}#int-hero.cs-post-hero .cs-post-author-avatar {width: 2.25rem;height: 2.25rem;border-radius: 50%;object-fit: cover;}#int-hero.cs-post-hero .cs-post-author-copy {display: flex;flex-direction: column;gap: 0.1875rem;min-width: 0;}#int-hero.cs-post-hero .cs-post-author-name {color: var(--bodyTextColorWhite);font-size: 0.875rem;font-weight: 600;line-height: 1.25em;}#int-hero.cs-post-hero .cs-post-author-details {display: flex;flex-wrap: wrap;gap: 0.375rem;color: var(--bodyTextColorWhite);opacity: 0.63;font-size: 0.8125rem;line-height: 1.35em;}#int-hero.cs-post-hero .cs-post-author-details span + span:before {content: "·";margin-right: 0.375rem;color: rgba(255, 255, 255, 0.38);}}@media only screen and (min-width: 64rem) {.cs-post-hero-shell {--editorial-media-overlap: 7.5rem;--editorial-media-clearance: 4.5rem;}#int-hero.cs-post-hero {padding-top: clamp(11rem, 9vw, 12.5rem);padding-bottom: calc(var(--editorial-media-overlap) + var(--editorial-media-clearance));}#int-hero.cs-post-hero .cs-container {max-width: 70rem;}#int-hero.cs-post-hero .cs-flex {max-width: 53.75rem;}#int-hero.cs-post-hero .cs-breadcrumbs {margin-bottom: 1rem;}#int-hero.cs-post-hero .cs-breadcrumbs .cs-breadcrumb-category, #int-hero.cs-post-hero .cs-breadcrumbs .cs-breadcrumb-current {display: block;}#int-hero.cs-post-hero .cs-breadcrumbs .cs-breadcrumb-current {flex: 0 1 auto;max-width: clamp(15rem, 28vw, 28ch);min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}#int-hero.cs-post-hero .cs-breadcrumbs .cs-breadcrumb-separator-current {display: inline-flex;}#int-hero.cs-post-hero .cs-title {max-width: 53.75rem;margin-bottom: 1rem;font-size: 3.25rem;line-height: 1.14em;}#int-hero.cs-post-hero .cs-text {max-width: 43.125rem;margin-bottom: 1.25rem;font-size: 1.1875rem;line-height: 1.55em;}#int-hero.cs-post-hero .cs-post-author-meta {gap: 0.75rem;padding-top: 1.125rem;}#int-hero.cs-post-hero .cs-post-author-avatar {width: 2.625rem;height: 2.625rem;}#int-hero.cs-post-hero .cs-post-author-name {font-size: 0.9375rem;}#int-hero.cs-post-hero .cs-post-author-details {font-size: 0.875rem;}}@media only screen and (min-width: 0rem) {.cs-featured-media-wrap {position: relative;z-index: 2;width: calc(100% - 3.5rem);max-width: none;margin: 0 auto;margin-top: calc(var(--editorial-media-overlap) * -1);}.cs-featured-media {display: block;width: 100%;height: auto;border-radius: 1rem !important;box-shadow: var(--cardShadow) !important;}}@media only screen and (min-width: 64rem) {.cs-featured-media-wrap {max-width: 58.75rem;}.cs-featured-media {border-radius: 1.25rem !important;}}@media only screen and (min-width: 0rem) {.blog-container.main-content-wrapper.cs-post-has-lead {margin-top: clamp(2rem, 4vw, 3rem);padding-top: 0;}.cs-article-lead {width: 100%;max-width: 41.25rem;margin: 0 0 1.75rem;font-size: 1.1875rem;font-style: normal;font-weight: 400;line-height: 1.6em;color: var(--bodyTextColor);}.cs-post-has-lead #blog-content {padding-top: 0;}}@media only screen and (min-width: 64rem) {.cs-article-lead {margin-bottom: 2rem;font-size: 1.375rem;line-height: 1.55em;}}@media only screen and (min-width: 0rem) {.cs-article-sidebar {display: none;}#blog-content {max-width: 41.25rem;padding-top: 0;}#blog-content .cs-article-introduction-anchor {height: 1px;}#blog-content > p {font-size: 1.0625rem;line-height: 1.8em;}#blog-content > ul:not([class]), #blog-content .cs-content-list {margin: 0 0 2rem;box-shadow: none;}#blog-content > ul:not([class]) > li, #blog-content .cs-content-list > li {margin: 0 0 0.625rem;padding-left: 0;font-size: 1.0625rem;line-height: 1.8em;}#blog-content > ul:not([class]) > li:last-child, #blog-content .cs-content-list > li:last-child {margin-bottom: 0;}}@media only screen and (min-width: 64rem) {.cs-post-content-wrapper {column-gap: clamp(3rem, 5vw, 4.5rem);}.cs-post-content-wrapper .main-content {max-width: 41.25rem;flex: 0 1 41.25rem;}.cs-article-sidebar {display: block;flex: 0 0 21.25rem;max-width: 21.25rem;position: sticky;top: calc(var(--siteHeaderHeight) + 1.5rem);align-self: flex-start;}}@media only screen and (min-width: 0rem) {#blog-content h2 {position: relative;margin-top: 2.25rem;padding-top: 1.5rem;font-size: 1.4375rem;line-height: 1.26em;}#blog-content h2:before {content: "";position: absolute;top: 0;left: 0;width: 1.5rem;height: 3px;border-radius: 2px;background: var(--primary);}#blog-content h3 {font-size: 1.0625rem;text-transform: uppercase;letter-spacing: 0.04em;font-weight: 600;}}@media only screen and (min-width: 64rem) {#blog-content h2 {margin-top: 4.5rem;padding-top: 1.75rem;font-size: 1.75rem;}#blog-content h2:before {width: 1.75rem;}#blog-content h3 {font-size: 1.1875rem;}}@media only screen and (min-width: 0rem) {.cs-editorial-eyebrow {display: block;margin-bottom: 0.75rem;font-family: var(--headerFont);font-weight: 700;text-transform: uppercase;font-size: 0.875rem;letter-spacing: 0.1em;color: var(--accessBlueDark);}.cs-editorial-eyebrow-quiet {display: block;margin-bottom: 0.75rem;font-family: var(--headerFont);font-weight: 700;text-transform: uppercase;font-size: 0.875rem;letter-spacing: 0.1em;color: var(--accessBlueDark);font-size: 0.8125rem;font-weight: 600;letter-spacing: 0.08em;color: var(--bodyTextColorSecondary);}}@media only screen and (min-width: 0rem) {body {--editorial-mobile-nav-offset: var(--siteHeaderCurrentHeight);}body.nav-hidden {--editorial-mobile-nav-offset: 0px;}.cs-toc-mobile {margin-bottom: 1.5rem;background: var(--bodyTextColorWhite);border: 1px solid var(--cardBorder);border-radius: 1rem;box-shadow: var(--cardShadow);position: sticky;top: var(--editorial-mobile-nav-offset);z-index: 10;transition: top 0.3s ease, box-shadow 0.2s ease, border-color 0.2s ease, border-radius 0.2s ease;}.cs-toc-mobile.cs-is-sticky {background: var(--bodyTextColorWhite);border-color: var(--cardBorder);box-shadow: var(--cardShadowHover);}.cs-toc-mobile.cs-is-sticky {border-top-left-radius: 0;border-top-right-radius: 0;}.cs-toc-mobile > summary {display: flex;align-items: center;justify-content: space-between;gap: 0.625rem;padding: 1.125rem 1.125rem 0;cursor: pointer;list-style: none;}.cs-toc-mobile > summary:focus:not(:focus-visible) {outline: none;}.cs-toc-mobile > summary:focus-visible {outline: 2px solid var(--accessBlue);outline-offset: -2px;}.cs-toc-mobile > summary::-webkit-details-marker {display: none;}.cs-toc-mobile .cs-toc-list {padding: 1rem 1.125rem 1.25rem;}.cs-toc-mobile .cs-toc-mobile-label {font-family: var(--headerFont);font-size: 0.875rem;font-weight: 700;letter-spacing: 0.1em;line-height: 1.2em;color: var(--bodyTextColor);margin-bottom: 0;}.cs-toc-mobile .cs-toc-mobile-chevron {display: inline-flex;flex: 0 0 auto;align-items: center;justify-content: center;margin-left: auto;color: var(--bodyTextColorMediumGray);transition: transform 0.2s ease;}.cs-toc-mobile .cs-toc-mobile-chevron-icon {display: block;width: 0.75rem;height: 0.4375rem;}.cs-toc-mobile:not([open]) > summary {padding-bottom: 1.125rem;}.cs-toc-mobile:not([open]) .cs-toc-mobile-chevron {transform: rotate(180deg);}.cs-toc-mobile.cs-toc-is-collapsing .cs-toc-list {max-height: 0;padding-top: 0;padding-bottom: 0;opacity: 0;overflow: hidden;}.cs-toc-mobile .cs-toc-list {list-style: none;margin: 0;display: flex;flex-direction: column;gap: 0.75rem;max-height: min(48rem, calc(100dvh - var(--editorial-mobile-nav-offset) - 4.5rem));overflow-x: hidden;overflow-y: auto;overscroll-behavior: contain;opacity: 1;transition: max-height 0.22s ease, padding 0.22s ease, opacity 0.18s ease;}.cs-toc-mobile li {display: flex;align-items: stretch;gap: 0.625rem;}.cs-toc-mobile .cs-toc-mobile-marker {flex: 0 0 3px;width: 3px;border-radius: 2px;background: var(--divider);}.cs-toc-mobile a {min-width: 0;font-size: 0.875rem;line-height: 1.45em;color: var(--bodyTextColorMediumGray);text-decoration: none;}.cs-toc-mobile li.cs-active .cs-toc-mobile-marker {background: var(--primary);}.cs-toc-mobile li.cs-active a {color: var(--bodyTextColor);font-weight: 600;}.cs-toc-mobile-sentinel {height: 1px;}.cs-toc .cs-editorial-eyebrow-quiet {margin-bottom: 1.125rem;padding-bottom: 1.125rem;border-bottom: 1px solid var(--divider);font-family: var(--headerFont);font-size: 0.8125rem;font-weight: 700;letter-spacing: 0.12em;}.cs-toc .cs-toc-list {list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 0.5rem;}.cs-toc a {display: grid;grid-template-columns: 3px minmax(0, 1fr);align-items: stretch;column-gap: 0.625rem;font-size: 0.875rem;line-height: 1.35em;color: var(--bodyTextColorMediumGray);text-decoration: none;font-family: var(--bodyFont);transition: color 0.2s ease;}.cs-toc a:hover {color: var(--accessBlueDark);}.cs-toc a:hover .cs-toc-marker {background: var(--accessBlueDark);}.cs-toc a:focus-visible {color: var(--accessBlueDark);outline: 2px solid var(--accessBlue);outline-offset: 3px;}.cs-toc a.cs-active {font-weight: 600;color: var(--bodyTextColor);}.cs-toc a.cs-active .cs-toc-marker {background: var(--primary);}}@media only screen and (min-width: 64rem) {.cs-toc-mobile {display: none;}.cs-toc {display: block;padding-bottom: 1.125rem;border-bottom: 1px solid var(--divider);margin-bottom: 1.125rem;}.cs-toc .cs-toc-list li {min-width: 0;}.cs-toc .cs-toc-list .cs-toc-marker {width: 3px;border-radius: 2px;background: var(--divider);transition: background-color 0.2s ease;}}@media only screen and (min-width: 0rem) {.cs-share {display: flex;align-items: center;gap: 0.75rem;padding: 1.125rem 0;border-bottom: none;margin: 1.125rem 0;}.cs-share-label {margin-bottom: 0;}.cs-share-links {display: flex;gap: 0.5rem;}.cs-share-link {display: flex;align-items: center;justify-content: center;width: 2rem;height: 2rem;border-radius: 50%;border: 1px solid var(--divider);color: var(--bodyTextColorMediumGray);transition: border-color 0.2s, color 0.2s;}.cs-share-link svg {width: 1rem;height: 1rem;}.cs-share-link:hover {border-color: var(--accessBlue);color: var(--accessBlueDark);}}@media only screen and (min-width: 0rem) {.cs-contextual-cta {border-top: 3px solid var(--primary);padding-top: 1.125rem;}.cs-contextual-cta .cs-contextual-question {margin: 0.625rem 0 0.875rem;font-size: 1rem;line-height: 1.5em;color: var(--bodyTextColor);}.cs-share-desktop {display: none;}}@media only screen and (min-width: 64rem) {.cs-contextual-cta-sidebar {margin-top: 1.5rem;transition: opacity 0.35s ease, transform 0.35s ease;}.cs-contextual-cta-sidebar.cs-pending {opacity: 0;transform: translateY(8px);pointer-events: none;}.cs-share-mobile {display: none;}.cs-share-desktop {display: block;}.cs-share-desktop .cs-share {margin-top: 0;border-bottom: none;padding-left: 0.25rem;}}@media only screen and (min-width: 0rem) {.cs-short-answer {position: relative;margin: 1.75rem 0;padding: 1.25rem 1.25rem 1.25rem 1.5rem;border-radius: 0.875rem;background: var(--editorialShortAnswerBg);box-shadow: none;}.cs-short-answer:before {content: "";position: absolute;top: 0;left: 0;width: 5px;height: 100%;border-radius: 0.875rem 0 0 0.875rem;background: var(--primary);}.cs-short-answer p {margin: 0 !important;font-size: 1rem;line-height: 1.6em;color: var(--bodyTextColor) !important;}}@media only screen and (min-width: 64rem) {.cs-short-answer p {font-size: 1.125rem !important;}}@media only screen and (min-width: 0rem) {.cs-checklist {margin: 1.5rem 0;}.cs-checklist .cs-checklist-heading {margin-bottom: 0.875rem;font-family: var(--headerFont);font-weight: 600;text-transform: uppercase;font-size: 1.0625rem;letter-spacing: 0.04em;color: var(--headerColor);}.cs-checklist ul, .cs-checklist ol {list-style: none !important;margin: 0 !important;padding: 0 !important;}.cs-checklist li {display: flex;align-items: flex-start;gap: 0.75rem;padding: 0.75rem 0;border-top: 1px solid var(--divider);list-style: none !important;font-size: 1rem !important;line-height: 1.55em !important;color: var(--bodyTextColor) !important;}.cs-checklist li:last-child {border-bottom: 1px solid var(--divider);}.cs-checklist .cs-checklist-mark {flex: 0 0 auto;display: flex;align-items: center;justify-content: center;width: 1.25rem;height: 1.25rem;margin-top: 0.15em;border-radius: 50%;background: var(--primary);color: var(--headerColor);}.cs-checklist .cs-checklist-mark svg {width: 0.75rem;height: 0.75rem;}.cs-checklist .cs-checklist-mark.cs-checklist-step {font-family: var(--headerFont);font-size: 0.8125rem;font-weight: 600;line-height: 1;}.cs-checklist.cs-checklist-ordered li {padding: 0.625rem 0;}.cs-checklist.cs-checklist-ordered .cs-checklist-step {width: 1.375rem;height: 1.375rem;margin-top: 0.125rem;}}@media only screen and (min-width: 0rem) {#blog-content .cs-comparison {margin: 1.75rem 0;}#blog-content .cs-comparison .cs-comparison-table {display: block;width: 100%;border-collapse: collapse;}#blog-content .cs-comparison .cs-comparison-table thead {display: none;}#blog-content .cs-comparison .cs-comparison-table tbody, #blog-content .cs-comparison .cs-comparison-table tr, #blog-content .cs-comparison .cs-comparison-table th {display: block;}#blog-content .cs-comparison .cs-comparison-table tr {padding: 1rem 0;border-top: 1px solid var(--divider);}#blog-content .cs-comparison .cs-comparison-table tr:first-child {padding-top: 0;border-top: 0;}#blog-content .cs-comparison .cs-comparison-table tbody th {margin-bottom: 0.625rem;text-align: left;font-family: var(--headerFont);font-weight: 600;text-transform: uppercase;font-size: 0.8125rem;line-height: 1.2em;letter-spacing: 0.08em;color: #8494a6;}#blog-content .cs-comparison .cs-comparison-table td {display: grid;grid-template-columns: 6.875rem 1fr;column-gap: 0.625rem;align-items: baseline;font-size: 1rem;line-height: 1.5em;color: #22323f;}#blog-content .cs-comparison .cs-comparison-table td::before {content: attr(data-label);font-family: var(--bodyFont);font-weight: 600;text-transform: none;font-size: 0.875rem;line-height: 1.4em;letter-spacing: normal;color: var(--bodyTextColorMediumGray);}#blog-content .cs-comparison .cs-comparison-table td + td {margin-top: 0.75rem;}#blog-content .cs-comparison .cs-comparison-table td.cs-comparison-col-recommended {margin-inline: -0.625rem;padding: 0.5rem 0.625rem;border-radius: 0.5rem;background: var(--bodyBackgroundLight);color: var(--headerColor);}#blog-content .cs-comparison .cs-comparison-table td.cs-comparison-col-recommended::before {color: var(--accessBlueDark);}}@media only screen and (min-width: 48rem) {#blog-content .cs-comparison .cs-comparison-table {display: table;width: 100%;border-collapse: collapse;border: 1px solid var(--divider);border-radius: 1rem;overflow: hidden;}#blog-content .cs-comparison .cs-comparison-table thead {display: table-header-group;}#blog-content .cs-comparison .cs-comparison-table tbody {display: table-row-group;}#blog-content .cs-comparison .cs-comparison-table tr {display: table-row;padding: 0;border-top: 0;}#blog-content .cs-comparison .cs-comparison-table th, #blog-content .cs-comparison .cs-comparison-table td {display: table-cell;padding: 1rem;text-align: left;font-size: 0.9375rem;line-height: 1.58em;border-top: 1px solid var(--divider);}#blog-content .cs-comparison .cs-comparison-table td::before {display: none;}#blog-content .cs-comparison .cs-comparison-table thead th {border-top: 0;font-family: var(--headerFont);font-weight: 700;text-transform: uppercase;font-size: 0.8125rem;letter-spacing: 0.1em;color: var(--bodyTextColorMediumGray);}#blog-content .cs-comparison .cs-comparison-table thead th:first-child, #blog-content .cs-comparison .cs-comparison-table tbody th {width: 9.375rem;padding-left: 1.25rem;padding-right: 0.875rem;}#blog-content .cs-comparison .cs-comparison-table thead th:nth-child(2), #blog-content .cs-comparison .cs-comparison-table tbody td:nth-child(2) {padding-left: 0.875rem;padding-right: 0.875rem;}#blog-content .cs-comparison .cs-comparison-table thead th:nth-child(3), #blog-content .cs-comparison .cs-comparison-table tbody td:nth-child(3) {padding-left: 1rem;padding-right: 1.25rem;}#blog-content .cs-comparison .cs-comparison-table tbody th {font-family: var(--headerFont);font-weight: 600;text-transform: uppercase;font-size: 0.8125rem;letter-spacing: 0.08em;color: var(--bodyTextColorMediumGray);}#blog-content .cs-comparison .cs-comparison-table td, #blog-content .cs-comparison .cs-comparison-table th {color: var(--bodyTextColor);}#blog-content .cs-comparison .cs-comparison-table .cs-comparison-col-recommended {background: var(--bodyBackgroundLight);color: var(--headerColor);}#blog-content .cs-comparison .cs-comparison-table td.cs-comparison-col-recommended {border-radius: 0;padding-block: 1rem;}#blog-content .cs-comparison .cs-comparison-table thead .cs-comparison-col-recommended {color: var(--accessBlueDark);}#blog-content .cs-comparison .cs-comparison-table tbody th {margin-bottom: 0;}}@media only screen and (min-width: 0rem) {#blog-content .cs-stat {display: flex;flex-direction: column;gap: 0.625rem;margin: 1.75rem 0;padding: 1.25rem 0;border-top: 1px solid var(--divider);border-bottom: 1px solid var(--divider);}#blog-content .cs-stat .cs-stat-figure {font-family: var(--headerFont);font-weight: 700;font-size: 3.75rem;line-height: 1em;color: var(--bodyTextColor);}#blog-content .cs-stat .cs-stat-text {margin: 0;font-size: 1rem;line-height: 1.55em;color: var(--bodyTextColorMediumGray);}}@media only screen and (min-width: 64rem) {#blog-content .cs-stat {flex-direction: row;align-items: center;gap: 2rem;}#blog-content .cs-stat .cs-stat-figure {font-size: 5.5rem;}}@media only screen and (min-width: 0rem) {#blog-content .cs-quote {position: relative;margin: 1.75rem 0;display: flex;align-items: flex-start;gap: 0.875rem;padding: 1.875rem 1.75rem 1.75rem 1.625rem;border-radius: 1rem;background: var(--editorialQuoteBg);}#blog-content .cs-quote .cs-quote-mark {display: block;flex: 0 0 auto;margin: 0;font-family: var(--headerFont);font-size: 3.875rem;line-height: 0.8em;color: var(--primary);}#blog-content .cs-quote .cs-quote-content {flex: 1 1 auto;min-width: 0;}#blog-content .cs-quote .cs-quote-text {margin: 0 0 0.875rem;font-family: var(--bodyFont);font-weight: 500;font-size: 1.4375rem;font-style: italic;line-height: 1.42em;color: #0b1b2b;}#blog-content .cs-quote .cs-quote-attribution {font-family: var(--headerFont);font-weight: 600;text-transform: uppercase;font-size: 0.75rem;line-height: 1.2em;letter-spacing: 0.12em;color: var(--bodyTextColorMediumGray);}}@media only screen and (min-width: 64rem) {#blog-content .cs-quote {width: 100%;max-width: none;gap: 1.5rem;padding: 2.25rem 2.5rem 2.125rem 2.125rem;}#blog-content .cs-quote .cs-quote-mark {font-size: 4.75rem;}#blog-content .cs-quote .cs-quote-text {font-size: 1.6875rem;line-height: 1.44em;}}@media only screen and (min-width: 0rem) {#blog-content figure {margin: 1.75rem 0;}#blog-content figure .cs-editorial-inline-image {margin: 0;}#blog-content figure figcaption {margin-top: 0.625rem;font-size: 0.875rem;font-style: normal;line-height: 1.5em;color: var(--bodyTextColorMediumGray);}#blog-content .cs-editorial-inline-image {display: block;width: 100%;height: auto;margin: 1.75rem 0;border-radius: 1rem;}}@media only screen and (min-width: 0rem) {.cs-article-faq {margin: 2.25rem 0;}.cs-article-faq .cs-article-faq-heading {margin: 0 0 0.875rem;font-family: var(--headerFont);font-weight: 600;text-transform: uppercase;font-size: 1.1875rem;letter-spacing: 0.04em;color: var(--headerColor);}.cs-article-faq .cs-faq-group {display: flex;flex-direction: column;gap: 0.875rem;width: 100%;padding: 0;align-items: stretch;}.cs-article-faq .cs-faq-item {border-color: var(--cardBorder);border-radius: 0.875rem;box-shadow: var(--cardShadow);}.cs-article-faq .cs-button {display: flex;align-items: center;gap: 0.875rem;padding: 1.125rem;font-size: 1rem;line-height: 1.22em;color: var(--bodyBackgroundDark);}.cs-article-faq .cs-button:before {right: 1.125rem;}.cs-article-faq .cs-button:after {right: 0.9375rem;}.cs-article-faq .cs-button-text, .cs-article-faq .cs-item-p {width: 100%;}.cs-article-faq .cs-item-p {padding: 0 1.125rem;font-size: 0.9375rem;line-height: 1.58em;}.cs-article-faq .cs-faq-item.active .cs-item-p {padding: 0 1.125rem 1.125rem;}}@media only screen and (min-width: 64rem) {.cs-article-faq .cs-article-faq-heading {font-size: 1.1875rem;}.cs-article-faq .cs-faq-group {gap: 1rem;}.cs-article-faq .cs-faq-item {border-radius: 1rem;}.cs-article-faq .cs-button {gap: 1rem;padding: 1.5rem;font-size: 1.125rem;}.cs-article-faq .cs-button:before {right: 1.5rem;}.cs-article-faq .cs-button:after {right: 1.3125rem;}.cs-article-faq .cs-item-p, .cs-article-faq .cs-faq-item.active .cs-item-p {padding-left: 1.5rem;padding-right: 1.5rem;font-size: 0.9375rem;line-height: 1.55em;}.cs-article-faq .cs-faq-item.active .cs-item-p {padding-bottom: 1.5rem;}}@media only screen and (min-width: 0rem) {.cs-author-card {margin: 2.5rem 0;padding: 1.625rem 1.5rem;border-radius: 1.125rem;border: 1px solid var(--divider);background: #fff;box-shadow: var(--cardShadow);text-align: left;}.cs-editorial-section-rule, .cs-author-rule {display: block;width: 1.5rem;height: 3px;border-radius: 2px;background: var(--primary);}.cs-author-eyebrow {display: block;font-family: var(--headerFont);font-weight: 700;text-transform: uppercase;font-size: 0.75rem;letter-spacing: 0.1em;color: var(--bodyTextColor);}.cs-author-body {display: grid;grid-template-columns: 1fr;row-gap: 0;align-items: start;}.cs-author-picture {display: block;margin-bottom: 1rem;}.cs-author-avatar {display: block;width: 6rem;height: 6rem;border-radius: 50%;object-fit: cover;}.cs-author-name {margin: 0 0 0.125rem;font-family: var(--headerFont);font-weight: 700;text-transform: uppercase;font-size: 1.375rem;color: var(--headerColor);}.cs-author-role {margin: 0.375rem 0 1rem;font-size: 0.875rem;color: var(--bodyTextColorMediumGray);}.cs-author-hairline {width: 100%;height: 1px;background: var(--divider);margin-bottom: 1rem;}.cs-author-bio {margin: 0 0 1rem;font-size: 0.875rem;line-height: 1.6em;color: var(--bodyTextColor);}.cs-author-links {display: flex;align-items: center;gap: 0.625rem;font-size: 0.875rem;font-weight: 500;}.cs-editorial-standard-link {color: var(--accessBlueDark);text-decoration: none;font-weight: 500;transition: color 0.22s ease;}.cs-editorial-standard-link:hover, .cs-editorial-standard-link:focus-visible {color: var(--bodyTextColor);}.cs-editorial-standard-link:focus-visible {outline: 2px solid var(--primary);outline-offset: 3px;}.cs-author-more-link {font-weight: 600;}.cs-author-linkedin {display: inline-flex;align-items: center;justify-content: center;width: 1.5rem;height: 1.5rem;}.cs-author-linkedin-icon {width: 1.25rem;height: 1.25rem;}.cs-author-links-pipe {display: block;width: 1px;height: 1.25rem;margin: 0 0.125rem;background: var(--divider);color: transparent;}.cs-author-rule {margin-bottom: 0.625rem;}.cs-author-eyebrow {margin-bottom: 1rem;}}@media only screen and (min-width: 64rem) {.cs-author-card {padding: 2rem 2.25rem;border-radius: 1.25rem;}.cs-author-body {grid-template-columns: 6.25rem 1fr;column-gap: 1.75rem;row-gap: 0;}.cs-author-rule, .cs-author-eyebrow {grid-column: 2;}.cs-author-eyebrow {margin-bottom: 0.625rem;}.cs-author-picture {grid-column: 1;grid-row: 1 / 4;margin-bottom: 0;}.cs-author-avatar {width: 6.25rem;height: 6.25rem;}.cs-author-content {grid-column: 2;}.cs-author-name {font-size: 1.75rem;}}@media only screen and (min-width: 0rem) {.cs-editorial-cta-link {position: relative;display: inline-flex;align-items: center;gap: 0.5rem;padding-bottom: 0;color: var(--accessBlueDark);font-weight: 600;line-height: 1.5em;text-decoration: none;transition: color 0.22s ease;}.cs-editorial-cta-link:after {content: "";position: absolute;right: 0;bottom: -0.25rem;left: 0;height: 2px;background: var(--primary);pointer-events: none;transform: scaleX(0);transform-origin: left center;transition: transform 0.22s ease;}.cs-editorial-cta-link .cs-editorial-cta-arrow {flex: 0 0 auto;transition: transform 0.22s ease;}.cs-editorial-cta-link:hover, .cs-editorial-cta-link:focus-visible {color: var(--bodyTextColor);}.cs-editorial-cta-link:hover:after, .cs-editorial-cta-link:focus-visible:after {transform: scaleX(1);}.cs-editorial-cta-link:hover .cs-editorial-cta-arrow, .cs-editorial-cta-link:focus-visible .cs-editorial-cta-arrow {transform: translateX(3px);}.cs-editorial-cta-link:focus-visible {outline: 2px solid var(--primary);outline-offset: 4px;}#blog-content .cs-inline-strategy-link {font-size: 1.125rem;}}@media only screen and (min-width: 64rem) {#blog-content .cs-inline-strategy-link {gap: 0.625rem;font-size: 1.1875rem;}}@media (prefers-reduced-motion: reduce) {.cs-editorial-cta-link, .cs-editorial-cta-link:after, .cs-editorial-cta-link .cs-editorial-cta-arrow, .cs-editorial-standard-link, .cs-toc a {transition: none;}.cs-contextual-cta-sidebar, .cs-toc-mobile, .cs-toc-mobile .cs-toc-list, .cs-toc-mobile .cs-toc-mobile-chevron {transition: none;}}@media only screen and (min-width: 0rem) {.cs-cta-panel-editorial {margin: 3rem 0 0;background: var(--bodyTextColor);}.cs-cta-panel-editorial:before {display: none;}.cs-cta-panel-editorial .cs-cta-title, .cs-cta-panel-editorial .cs-cta-text {color: var(--bodyTextColorWhite);}.cs-post-content-wrapper.cs-post-no-related-reading {padding-bottom: clamp(10rem, 14vw, 12rem);}}@media only screen and (min-width: 0rem) {#related-reading {padding: clamp(4.5rem, 7vw, 6.25rem) 1rem clamp(10rem, 14vw, 12rem);background: var(--bodyBackgroundLight);}#related-reading .cs-container {display: grid;width: 94%;max-width: 70rem;margin: auto;grid-template-areas: "rule" "title" "list" "link";}#related-reading .cs-title {grid-area: title;max-width: 100%;margin: 0 0 clamp(1.5rem, 3vw, 2rem);font-size: 1.5rem;line-height: 1.18em;}#related-reading .cs-editorial-section-rule {grid-area: rule;display: block;margin-bottom: 0.625rem;}#related-reading .cs-related-list {grid-area: list;display: flex;flex-direction: column;gap: 0.875rem;}#related-reading .cs-related-all-link {grid-area: link;justify-self: start;margin-top: 1.25rem;}}@media only screen and (min-width: 0rem) {.cs-article-card {display: flex;height: 100%;flex-direction: column;text-decoration: none;border-radius: 1rem;border: 1px solid var(--divider);background: #fff;box-shadow: var(--cardShadow);overflow: hidden;transition: transform 0.25s ease, box-shadow 0.25s ease;}.cs-article-card:hover {transform: translateY(-4px);box-shadow: var(--cardShadowHover);}html.js-motion [data-motion="stagger"].is-motion-in > .cs-article-card:hover {transform: translateY(-4px);}.cs-article-card-media {display: block;width: 100%;aspect-ratio: 3 / 2;overflow: hidden;}.cs-article-card-media picture, .cs-article-card-image {display: block;width: 100%;height: 100%;}.cs-article-card-image {object-fit: cover;}.cs-article-card-body {display: flex;flex: 1 1 auto;flex-direction: column;padding: 1rem 1.125rem 1.125rem;}.cs-article-card-category {display: block;margin-bottom: 0.375rem;font-family: var(--headerFont);font-weight: 600;text-transform: uppercase;font-size: 0.75rem;letter-spacing: 0.04em;color: var(--accessBlueDark);}.cs-article-card-title {margin: 0 0 0.5rem;font-family: var(--headerFont);font-weight: 700;text-transform: uppercase;font-size: 1rem;line-height: 1.3em;color: var(--headerColor);display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}.cs-article-card-excerpt {margin: 0 0 0.75rem;font-size: 0.875rem;line-height: 1.5em;color: var(--bodyTextColorMediumGray);display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}.cs-article-card-meta {display: flex;align-items: center;justify-content: space-between;font-size: 0.8125rem;color: var(--bodyTextColorMediumGray);margin-top: auto;}.cs-article-card-standard .cs-article-card-date, .cs-article-card-standard .cs-article-card-read-time {display: inline-flex;align-items: center;flex-wrap: wrap;gap: 0.5rem;}.cs-article-card-standard .cs-article-card-read-time {white-space: nowrap;}.cs-article-card-compact {display: flex;flex-direction: row;align-items: center;gap: 0.875rem;box-shadow: none;border-radius: 0.875rem;}.cs-article-card-compact:hover {transform: none;box-shadow: none;}.cs-article-card-compact .cs-article-card-media {flex: 0 0 6.25rem;width: 6.25rem;height: 4.1875rem;aspect-ratio: 3 / 2;border-radius: 0.625rem;margin: 0.75rem 0 0.75rem 0.75rem;}.cs-article-card-compact .cs-article-card-body {padding: 0.75rem 0.875rem 0.75rem 0;min-width: 0;}.cs-article-card-compact .cs-article-card-excerpt {display: none;}.cs-article-card-compact .cs-article-card-title {font-size: 0.875rem;}}@media only screen and (max-width: 63.99875rem) {.cs-author-card {width: 100%;max-width: 35rem;margin-right: auto;margin-left: auto;}#related-reading .cs-related-list .cs-article-card {display: flex;height: auto;width: 100%;max-width: 22.5rem;flex-direction: row;align-items: center;gap: 0.875rem;min-height: 0;margin-right: auto;margin-left: 0;box-shadow: var(--cardShadow);border-radius: 0.875rem;}#related-reading .cs-related-list .cs-article-card:hover {transform: translateY(-4px);box-shadow: var(--cardShadowHover);}#related-reading .cs-related-list .cs-article-card-media {flex: 0 0 6.25rem;width: 6.25rem;height: 4.1875rem;aspect-ratio: 3 / 2;margin: 0.75rem 0 0.75rem 0.75rem;border-radius: 0.625rem;}#related-reading .cs-related-list .cs-article-card-body {min-width: 0;padding: 0.75rem 0.875rem 0.75rem 0;}#related-reading .cs-related-list .cs-article-card-category {margin-bottom: 0.25rem;font-size: 0.625rem;}#related-reading .cs-related-list .cs-article-card-title {margin-bottom: 0.375rem;font-size: 0.875rem;-webkit-line-clamp: 3;}#related-reading .cs-related-list .cs-article-card-excerpt {display: none;}#related-reading .cs-related-list .cs-article-card-meta {font-size: 0.75rem;}}@media only screen and (min-width: 64rem) {.cs-article-card-standard .cs-article-card-date, .cs-article-card-standard .cs-article-card-read-time {gap: 0.75rem;}#related-reading .cs-container {grid-template-columns: minmax(0, 1fr) auto;grid-template-areas: "rule rule" "title link" "list list";}#related-reading .cs-title {margin-bottom: 0;font-size: 1.5rem;line-height: 1.18em;}#related-reading .cs-editorial-section-rule {display: block;margin-bottom: 0.625rem;}#related-reading .cs-related-list {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 1.5rem;margin-top: 1.75rem;}#related-reading .cs-related-all-link {align-self: center;margin-top: 0;}#related-reading .cs-related-list .cs-article-card {display: flex;min-width: 0;height: 100%;flex-direction: column;align-items: stretch;gap: 0;border-radius: 1rem;box-shadow: var(--cardShadow);}#related-reading .cs-related-list .cs-article-card:hover {transform: translateY(-4px);box-shadow: var(--cardShadowHover);}#related-reading .cs-related-list .cs-article-card-media {flex: 0 0 auto;width: 100%;height: auto;aspect-ratio: 3 / 2;margin: 0;border-radius: 0;}#related-reading .cs-related-list .cs-article-card-body {display: flex;flex: 1 1 auto;flex-direction: column;padding: 1.125rem;}#related-reading .cs-related-list .cs-article-card-category {margin-bottom: 0.5rem;font-size: 0.75rem;}#related-reading .cs-related-list .cs-article-card-title {margin-bottom: 0.625rem;font-size: 1.125rem;line-height: 1.25em;}#related-reading .cs-related-list .cs-article-card-excerpt {display: -webkit-box;margin-bottom: 1rem;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}#related-reading .cs-related-list .cs-article-card-meta {margin-top: auto;}}