.blog-content-section{width:100%;--blog-content-sidebar-width: 337px;--blog-content-layout-gap: var(--space-12);letter-spacing:var(--text-letter-spacing, 0em)}.blog-content-section.ds-stack{padding-block:var(--space-10)}.blog-content-section--page.ds-stack{padding-block-start:calc(var(--site-nav-height, 72px) + 72px)}@media(max-width:768px){.blog-content-section.blog-content-section--page.ds-stack{padding-block-start:calc(var(--site-nav-height, 72px) + 40px)}}.blog-content-section__inner{display:flex;flex-direction:column;gap:var(--space-10)}.blog-content-header{display:flex;flex-direction:column;gap:var(--space-6);max-width:869px}.blog-content-header__breadcrumbs ol{display:flex;flex-wrap:wrap;gap:var(--space-1);list-style:none;margin:0;padding:0;font-family:var(--font-body);font-size:calc(var(--text-caption-size) * var(--text-size-multiplier, 1));line-height:calc(var(--text-body-medium-size) * var(--text-line-height-multiplier, 1));letter-spacing:calc(.6px + var(--text-letter-spacing, 0em));color:var(--color-text-primary)}.blog-content-header__breadcrumbs li:not(:last-child):after{content:">";margin-inline:var(--space-1);color:var(--color-text-tertiary)}.blog-content-header__breadcrumbs a{color:inherit;text-decoration:none;font-size:inherit;font-family:inherit;letter-spacing:inherit;line-height:inherit}.blog-content-header__breadcrumbs a:hover{text-decoration:underline}.blog-content-header__breadcrumbs a:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px;border-radius:2px}.blog-content-header__title-block{display:flex;flex-direction:column;gap:var(--space-2)}.blog-content-header__category{font-family:var(--font-display);font-size:calc(var(--text-body-s-size) * var(--text-size-multiplier, 1));font-weight:500;line-height:calc(18px * var(--text-line-height-multiplier, 1));letter-spacing:calc(.42px + var(--text-letter-spacing, 0em));text-transform:uppercase;color:var(--color-text-brand)}.blog-content-header__title{font-family:var(--font-display);font-size:calc(var(--text-h1-size) * var(--text-size-multiplier, 1));font-weight:700;line-height:calc(55px * var(--text-line-height-multiplier, 1));color:var(--color-text-primary)}.blog-content-header__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:calc(var(--text-body-medium-size) * var(--text-size-multiplier, 1));line-height:1;color:var(--color-text-secondary)}.blog-content-header__avatar{width:28px;height:28px;border-radius:14px;object-fit:cover}.blog-content-header__divider{color:var(--color-text-secondary)}.blog-content-header__authors{display:inline}.blog-content-header__author-sep{white-space:pre}.blog-content-header__category--link,.blog-content-header__author--link{color:inherit;text-decoration:none;font-size:inherit;font-family:inherit;letter-spacing:inherit;line-height:inherit}.blog-content-header__category--link:hover,.blog-content-header__author--link:hover{text-decoration:underline}.blog-content-header__category--link:focus-visible,.blog-content-header__author--link:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px;border-radius:2px}.blog-content-header__tags{display:flex;flex-wrap:wrap;gap:var(--space-2)}.blog-content-header__tag{font-family:var(--font-body);font-size:calc(var(--text-caption-size) * var(--text-size-multiplier, 1));font-weight:500;line-height:calc(var(--text-body-medium-size) * var(--text-line-height-multiplier, 1));letter-spacing:calc(.03em + var(--text-letter-spacing, 0em));text-transform:uppercase;color:var(--color-text-brand);text-decoration:none;padding:var(--space-1) var(--space-2);border:1px solid var(--color-text-brand);border-radius:var(--radius-full, 999px);transition:background-color .15s ease,color .15s ease}.blog-content-header__tag:hover{background-color:var(--color-text-brand);color:#fff}.blog-content-header__tag:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:3px}.blog-content-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--blog-content-layout-gap);align-items:start}.blog-content-layout--with-sidebar{grid-template-columns:var(--blog-content-sidebar-width) minmax(0,1fr)}.blog-content-sidebar{display:flex;flex-direction:column;gap:var(--space-10);position:sticky;top:var(--space-6);max-height:calc(100vh - 2 * var(--space-6));overflow-y:auto;scrollbar-width:none}.blog-content-sidebar::-webkit-scrollbar{display:none}.blog-content-section--page .blog-content-sidebar{top:calc(var(--site-nav-height, 72px) + var(--space-6));max-height:calc(100vh - var(--site-nav-height, 72px) - 2 * var(--space-6))}.blog-content-ai-summary{padding:var(--space-6);border:1px solid #ececec;border-radius:var(--radius-card-sm);background:linear-gradient(6.83deg,#4a55681a 8.08%,#ffffff1a 50.35%,#78fbb61a 92.17%),linear-gradient(90deg,#fff 0% 100%),#eef9f7}.blog-content-ai-summary__header{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-6)}.blog-content-ai-summary__icon{flex-shrink:0;width:24px;height:24px;color:var(--color-text-brand)}.blog-content-ai-summary__title{font-family:var(--font-body);font-size:calc(var(--text-h5-size) * var(--text-size-multiplier, 1));font-weight:600;line-height:1.35;color:var(--color-text-brand)}.blog-content-ai-summary__points{display:flex;flex-direction:column;gap:var(--space-6);list-style:none;margin:0;padding:0}.blog-content-ai-summary__points li{font-family:var(--font-body);font-size:calc(var(--text-body-s-size) * var(--text-size-multiplier, 1));line-height:normal;color:var(--color-text-primary)}.blog-content-social__list{display:flex;align-items:center;justify-content:center;gap:var(--space-4);width:100%;list-style:none;margin:0;padding:0}.blog-content-social .blogs-listing-social__link{width:42px;height:42px;border-radius:21px}.blog-content-form{display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-6) var(--space-3);border:1px solid #e4e4e4}.blog-content-form__title{width:100%}.blog-content-form__fields{display:flex;flex-direction:column;gap:var(--space-3);width:100%}.blog-content-form__field{display:block;width:100%}.blog-content-form__field-inner{display:flex;align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-3);border:.5px solid #d0d5dd}.blog-content-form__field-inner:focus-within{outline:2px solid var(--color-primary-600);outline-offset:2px}.blog-content-form__field-icon{flex-shrink:0;color:var(--color-text-tertiary)}.blog-content-form__control{flex:1 1 auto;min-width:0;width:100%;margin:0;border:0;padding:0;background:transparent;font-family:var(--font-body);font-size:calc(var(--text-body-s-size) * var(--text-size-multiplier, 1));line-height:1.2;letter-spacing:var(--text-letter-spacing, 0em);color:var(--color-text-primary)}.blog-content-form__control:focus{outline:none}.blog-content-form__control::placeholder{color:var(--color-text-tertiary)}.blog-content-form__field-inner--select{position:relative}.blog-content-form__select-wrap{position:relative;flex:1 1 auto;min-width:0}.blog-content-form__control--select{position:absolute;inset:0;opacity:0;cursor:pointer}.blog-content-form__select-placeholder{font-size:calc(var(--text-body-s-size) * var(--text-size-multiplier, 1));color:var(--color-text-tertiary);pointer-events:none}.blog-content-form__select-icon{flex-shrink:0;color:var(--color-text-tertiary)}.blog-content-form__submit{width:100%}.blog-content-app-promo{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-6);overflow:hidden}.blog-content-app-promo__image-wrap{position:relative;border-radius:var(--radius-card-sm);overflow:hidden;background:linear-gradient(180deg,#00ffb8,#fff)}.blog-content-app-promo__image{display:block;width:100%;height:auto;object-fit:cover;border-radius:var(--radius-card-sm)}.blog-content-app-promo__copy{display:flex;flex-direction:column;gap:var(--space-3);padding-inline:var(--space-1)}.blog-content-app-promo__title{font-family:var(--font-display);font-size:calc(var(--text-h5-size) * var(--text-size-multiplier, 1));font-weight:700;color:var(--color-text-primary)}.blog-content-app-promo__description{font-family:var(--font-body);font-size:calc(var(--text-body-s-size) * var(--text-size-multiplier, 1));color:var(--color-text-tertiary)}.blog-content-app-promo__cta{width:100%}.blog-content-article{display:flex;flex-direction:column;gap:var(--space-12);min-width:0}.blog-content-article__featured{margin:0;border-radius:var(--radius-card-sm);overflow:hidden}.blog-content-article__featured-img{display:block;width:100%;height:auto;aspect-ratio:797 / 421;object-fit:cover;border-radius:var(--radius-card-sm)}.blog-content-end-widgets,.blog-content-widgets{display:flex;flex-direction:column;gap:var(--space-10)}.blog-content-html-widget{width:100%}.blog-content-article__body{display:flex;flex-direction:column;gap:var(--space-12)}.blog-content-block--lead{font-family:var(--font-body);font-size:calc(18px * var(--text-size-multiplier, 1));font-weight:500;line-height:1.5;color:var(--color-text-primary)}.blog-content-block--paragraph{font-family:var(--font-body);font-size:calc(18px * var(--text-size-multiplier, 1));line-height:1.5;color:var(--color-text-secondary)}.blog-content-block--paragraph-medium{font-size:calc(18px * var(--text-size-multiplier, 1));color:var(--color-text-secondary)}.blog-content-block--h2,.blog-content-block--h3{font-family:var(--font-body);font-weight:600;line-height:1.36;color:var(--color-text-primary)}.blog-content-block--h2{font-size:calc(var(--text-h4-size) * var(--text-size-multiplier, 1))}.blog-content-block--h3{font-size:calc(var(--text-h5-size) * var(--text-size-multiplier, 1))}.blog-content-block--heading .ez-toc-section{scroll-margin-top:90px}.blog-content-block--heading-large{font-size:calc(var(--text-h4-size) * var(--text-size-multiplier, 1));font-weight:600}.blog-content-block--image{margin:0;border-radius:var(--radius-card-sm);overflow:hidden}.blog-content-block__img{display:block;width:100%;height:auto;aspect-ratio:797 / 421;object-fit:cover;border-radius:var(--radius-card-sm)}.blog-content-block__list{margin:0;padding-left:var(--space-6);font-family:var(--font-body);font-size:calc(18px * var(--text-size-multiplier, 1));line-height:1.5;color:var(--color-text-secondary)}.blog-content-block__list li+li{margin-top:var(--space-2)}.blog-content-block--quote{margin:0;padding:var(--space-6);border-left:4px solid var(--color-text-brand);background:var(--color-bg-soft);border-radius:0 var(--radius-card-sm) var(--radius-card-sm) 0}.blog-content-block--quote p{font-family:var(--font-body);font-size:calc(18px * var(--text-size-multiplier, 1));font-style:italic;line-height:1.5;color:var(--color-text-primary)}.blog-content-block__quote-attribution{margin-top:var(--space-3);font-size:calc(var(--text-body-s-size) * var(--text-size-multiplier, 1));color:var(--color-text-tertiary)}.blog-content-block--callout{padding:var(--space-6);border-radius:var(--radius-card-sm);background:var(--color-bg-mint);border:1px solid rgba(0,135,96,.2)}.blog-content-block--callout-tip{background:#fff8e6;border-color:#ffaa004d}.blog-content-block__callout-title{font-weight:600;color:var(--color-text-primary);margin-bottom:var(--space-2)}.blog-content-block__callout-body{font-size:calc(var(--text-body-medium-size) * var(--text-size-multiplier, 1));line-height:1.5;color:var(--color-text-secondary)}.blog-content-block--toc{padding:var(--space-6);background:var(--color-bg-soft);border-radius:var(--radius-card-sm)}.blog-content-block__toc-title{font-weight:600;margin-bottom:var(--space-4);color:var(--color-text-primary)}.blog-content-block__toc-list{margin:0;padding-left:var(--space-5);font-size:calc(var(--text-body-medium-size) * var(--text-size-multiplier, 1));line-height:1.6}.blog-content-block__toc-list a{color:var(--color-text-brand);text-decoration:none;font-size:inherit;font-family:inherit;letter-spacing:inherit;line-height:inherit}.blog-content-block__toc-list a:hover{text-decoration:underline}.blog-content-block__toc-list a:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px;border-radius:2px}.blog-content-block--video{margin:0}.blog-content-block__video-wrap{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:var(--radius-card-sm);overflow:hidden;background:var(--color-bg-soft)}.blog-content-block__video-iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.blog-content-block__caption{margin-top:var(--space-3);font-size:calc(var(--text-body-s-size) * var(--text-size-multiplier, 1));color:var(--color-text-tertiary);text-align:center}.blog-content-block--embed{padding:var(--space-4);border-radius:var(--radius-card-sm);background:var(--color-bg-soft)}.blog-content-block__embed-link{color:var(--color-text-brand);font-size:inherit;font-family:inherit;font-weight:600;letter-spacing:inherit;line-height:inherit;text-decoration:none}.blog-content-block__embed-link:hover{text-decoration:underline}.blog-content-block__embed-link:focus-visible{outline:2px solid var(--color-primary-600);outline-offset:2px;border-radius:2px}.blog-content-block--callout-warning{background:#fff4f4;border-color:#dc262633}.blog-content-block__table-scroll{overflow-x:auto;border-radius:var(--radius-card-sm);border:1px solid var(--color-border-subtle, #e4e4e4)}.blog-content-block__table{width:100%;border-collapse:collapse;font-size:calc(var(--text-body-s-size) * var(--text-size-multiplier, 1))}.blog-content-block__table th,.blog-content-block__table td{padding:var(--space-3) var(--space-4);text-align:left;border-bottom:1px solid var(--color-border-subtle, #e4e4e4)}.blog-content-block__table th{font-weight:600;background:var(--color-bg-soft);color:var(--color-text-primary)}.blog-content-block__table-caption{margin-top:var(--space-2);font-size:calc(13px * var(--text-size-multiplier, 1));color:var(--color-text-tertiary)}.blog-content-block--button{display:flex}.blog-content-block--divider{border:0;border-top:1px solid var(--color-border-subtle, #e4e4e4);margin:0}.blog-content-block--html{font-size:calc(var(--text-body-medium-size) * var(--text-size-multiplier, 1));line-height:1.5;color:var(--color-text-secondary)}.blog-content-article__body>.blog-content-block--heading+.blog-content-block--paragraph{margin-top:calc(-1 * var(--space-6))}.blog-content-sidebar-widgets{display:flex;flex-direction:column;gap:var(--space-10)}.blog-content-mobile-only,.blog-content-mobile-only.blog-content-sidebar-widgets{display:none}.blog-content-sidebar-widgets--mobile-footer{padding-top:var(--space-6);border-top:1px solid var(--color-border-subtle, #e4e4e4)}.blog-content-mobile-widgets-section.ds-stack{padding-block:var(--space-6)}.blog-content-mobile-widgets-section__inner{display:flex;flex-direction:column}@media(max-width:1023px){.blog-content-layout{grid-template-columns:minmax(0,1fr)}.blog-content-desktop-only{display:none}.blog-content-mobile-only{display:block}.blog-content-mobile-only.blog-content-sidebar-widgets{display:flex}.blog-content-header__title{font-size:calc(var(--text-h3-size) * var(--text-size-multiplier, 1));line-height:calc(34px * var(--text-line-height-multiplier, 1))}.blog-content-block--lead,.blog-content-block--paragraph,.blog-content-block__list{font-size:calc(var(--text-body-s-size) * var(--text-size-multiplier, 1))}.blog-content-block--h2,.blog-content-block--h3{font-size:calc(20px * var(--text-size-multiplier, 1))}.blog-content-article__featured-img,.blog-content-block__img{aspect-ratio:361 / 216}.blog-content-article__body>.blog-content-block--heading+.blog-content-block--paragraph{margin-top:calc(-1 * var(--space-4))}}@container hero-preview (max-width: 400px){.blog-content-layout{grid-template-columns:minmax(0,1fr)}.blog-content-desktop-only{display:none}.blog-content-mobile-only{display:block}.blog-content-mobile-only.blog-content-sidebar-widgets{display:flex}.blog-content-header__title{font-size:calc(var(--text-h3-size) * var(--text-size-multiplier, 1));line-height:calc(34px * var(--text-line-height-multiplier, 1))}.blog-content-block--lead,.blog-content-block--paragraph,.blog-content-block__list{font-size:calc(var(--text-body-s-size) * var(--text-size-multiplier, 1))}.blog-content-block--h2,.blog-content-block--h3{font-size:calc(20px * var(--text-size-multiplier, 1))}.blog-content-article__featured-img,.blog-content-block__img{aspect-ratio:361 / 216}.blog-content-section.ds-stack{padding-block:var(--space-6)}.blog-content-section__inner{gap:var(--space-6)}.blog-content-header{gap:var(--space-4)}.blog-content-header__meta{font-size:calc(var(--text-body-s-size) * var(--text-size-multiplier, 1))}.blog-content-layout,.blog-content-article,.blog-content-article__body{gap:var(--space-6)}.blog-content-article__body>.blog-content-block--heading+.blog-content-block--paragraph{margin-top:calc(-1 * var(--space-4))}}@media(max-width:767px){.blog-content-section.ds-stack{padding-block:var(--space-6)}.blog-content-section__inner{gap:var(--space-6)}.blog-content-header{gap:var(--space-4)}.blog-content-header__meta{font-size:calc(var(--text-body-s-size) * var(--text-size-multiplier, 1))}.blog-content-layout,.blog-content-sidebar,.blog-content-article,.blog-content-article__body{gap:var(--space-6)}}.section-title{container-type:inline-size}.section-title__row{display:flex;flex-direction:column;gap:var(--space-4)}.section-title__headline-block{display:flex;flex-direction:column;gap:var(--space-2)}.section-title__eyebrow{margin:0}.section-title__heading,.section-title__description{margin:0;max-width:650px}.section-title__ctas{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-3)}@container (min-width: 769px){.section-title__row--default,.section-title__row--alt{flex-direction:row;flex-wrap:wrap;align-items:flex-start;column-gap:var(--space-6);row-gap:var(--space-4)}.section-title__row--alt .section-title__headline-block{flex:1 1 calc(50% - var(--space-6) / 2);order:1}.section-title__row--default .section-title__headline-block{flex:1 1 calc(60% - var(--space-6) / 2);order:1}.section-title__row--default .section-title__ctas{flex:1 1 calc(40% - var(--space-6) / 2);order:2;justify-content:flex-end}.section-title__row--default .section-title__description{flex:1 1 100%;order:3}.section-title__row--alt .section-title__description{flex:1 1 calc(50% - var(--space-6) / 2);order:2}.section-title__row--alt .section-title__ctas{flex:1 1 100%;order:3;justify-content:flex-start}}
