.blog-mid-cta[data-astro-cid-ev7t5tdc]{border-radius:8px;margin-block:48px;padding:clamp(28px,4vw,40px);line-height:1.5;overflow:hidden}.blog-mid-cta[data-astro-cid-ev7t5tdc] .blog-mid-cta__dots{fill:var(--color-secondary-500);opacity:.12;top:32px;right:32px}.blog-mid-cta__title[data-astro-cid-ev7t5tdc]{font-family:var(--font-display);letter-spacing:-.02em;max-width:440px;font-size:clamp(26px,1.2vw + 16px,32px);line-height:1.15}.blog-mid-cta__lead[data-astro-cid-ev7t5tdc]{opacity:.75;margin-top:12px;font-size:16px}.blog-mid-cta__action[data-astro-cid-ev7t5tdc]{margin-top:32px}.blog-pricing-cta[data-astro-cid-p2ua4ykj]{border:1px solid var(--color-secondary-300);background:var(--color-neutral-0);border-radius:8px;padding:clamp(28px,4vw,40px);position:relative;overflow:hidden}.blog-pricing-cta[data-astro-cid-p2ua4ykj] .blog-pricing-cta__dots{top:32px;right:32px}.blog-pricing-cta__title[data-astro-cid-p2ua4ykj]{font-family:var(--font-display);letter-spacing:-.02em;max-width:440px;font-size:clamp(28px,1.6vw + 16px,40px);line-height:1.1}.blog-pricing-cta__lead[data-astro-cid-p2ua4ykj]{opacity:.75;margin-top:12px}.blog-pricing-cta__action[data-astro-cid-p2ua4ykj]{margin-top:32px}.blog-service-link[data-astro-cid-4h35crir]{border:1px solid var(--color-secondary-300);background:var(--color-neutral-0);color:inherit;border-radius:8px;align-items:center;gap:20px;margin-top:24px;padding:20px 24px;text-decoration:none;transition:border-color .2s;display:flex}.blog-service-link[data-astro-cid-4h35crir]:hover{border-color:var(--color-secondary-500)}.blog-service-link__text[data-astro-cid-4h35crir]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.blog-service-link__label[data-astro-cid-4h35crir]{color:var(--color-secondary-700);font-size:13px;line-height:1.4}.blog-service-link__title[data-astro-cid-4h35crir]{font-size:18px;font-weight:600;line-height:1.35}.blog-service-link__lead[data-astro-cid-4h35crir]{opacity:.75;font-size:14px;line-height:1.5}.blog-service-link__arrow[data-astro-cid-4h35crir]{background:var(--color-secondary-100);border-radius:8px;flex-shrink:0;place-items:center;width:36px;height:36px;transition:background-color .2s,transform .2s;display:grid}.blog-service-link[data-astro-cid-4h35crir]:hover .blog-service-link__arrow[data-astro-cid-4h35crir]{background:var(--color-secondary-300);transform:translate(2px)}.blog-toc__link[data-astro-cid-fve7grr4]{color:color-mix(in srgb,var(--color-neutral-900) 60%,transparent);font-size:14px;line-height:1.45;transition:color .2s,border-color .2s;display:block}.blog-toc__link[data-astro-cid-fve7grr4]:hover,.blog-toc__link[data-astro-cid-fve7grr4][data-active=true]{color:var(--color-neutral-900)}.blog-toc--rail[data-astro-cid-fve7grr4]{scrollbar-width:thin;overscroll-behavior:contain;max-height:calc(100vh - 216px);padding-right:4px;position:sticky;top:104px;overflow-y:auto}.blog-toc__title[data-astro-cid-fve7grr4]{font-size:14px;font-weight:600}.blog-toc--rail[data-astro-cid-fve7grr4] .blog-toc__list[data-astro-cid-fve7grr4]{border-left:1px solid var(--color-secondary-300);margin-top:16px}.blog-toc--rail[data-astro-cid-fve7grr4] .blog-toc__link[data-astro-cid-fve7grr4]{border-left:2px solid #0000;margin-left:-1px;padding:6px 0 6px 16px}.blog-toc--rail[data-astro-cid-fve7grr4] .blog-toc__link[data-astro-cid-fve7grr4][data-active=true]{border-left-color:var(--color-secondary-700)}.blog-toc--rail[data-astro-cid-fve7grr4] .blog-toc__item--sub[data-astro-cid-fve7grr4] .blog-toc__link[data-astro-cid-fve7grr4]{padding-left:28px;font-size:13px}.blog-toc--panel[data-astro-cid-fve7grr4]{border:1px solid var(--color-secondary-300);background:var(--color-neutral-0);border-radius:8px}.blog-toc__summary[data-astro-cid-fve7grr4]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:16px;font-weight:600;list-style:none;display:flex}.blog-toc__summary[data-astro-cid-fve7grr4]::-webkit-details-marker{display:none}.blog-toc__chevron[data-astro-cid-fve7grr4]{color:var(--color-secondary-700);flex-shrink:0;transition:transform .2s}.blog-toc--panel[data-astro-cid-fve7grr4][open] .blog-toc__chevron[data-astro-cid-fve7grr4]{transform:rotate(180deg)}.blog-toc--panel[data-astro-cid-fve7grr4] .blog-toc__list[data-astro-cid-fve7grr4]{border-top:1px solid var(--color-secondary-300);flex-direction:column;gap:12px;padding:16px 20px 20px;display:flex}.blog-toc--panel[data-astro-cid-fve7grr4] .blog-toc__item--sub[data-astro-cid-fve7grr4]{padding-left:16px}.blog-prose{max-width:720px;color:color-mix(in srgb,var(--color-neutral-900) 85%,transparent);font-size:17px;line-height:1.7;overflow-wrap:break-word}.blog-prose>*+*{margin-top:20px}.blog-prose>:first-child{margin-top:0}.blog-prose h2,.blog-prose h3,.blog-prose h4{color:var(--color-neutral-900);scroll-margin-top:24px;text-wrap:balance}.blog-prose h2{margin-top:56px;font-family:var(--font-display);font-size:clamp(26px,1.2vw + 16px,32px);font-weight:500;line-height:1.2;letter-spacing:-.02em}.blog-prose h3{margin-top:40px;font-size:20px;font-weight:600;line-height:1.3}.blog-prose h4{margin-top:32px;font-size:17px;font-weight:600;line-height:1.4}.blog-prose :is(h2,h3,h4)+*{margin-top:16px}.blog-prose strong{color:var(--color-neutral-900);font-weight:600}.blog-prose a:not([class]){color:var(--color-neutral-900);text-decoration:underline;text-decoration-color:var(--color-secondary-700);text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color .2s}.blog-prose a:not([class]):hover{text-decoration-color:currentColor}.blog-prose code{border-radius:4px;background:var(--color-secondary-300);padding:.1em .35em;color:var(--color-neutral-900);font-size:.88em}.blog-prose pre{overflow-x:auto;border-radius:8px;background:var(--color-primary-900);padding:20px 24px;color:var(--color-neutral-0);font-size:14px;line-height:1.6}.blog-prose pre code{background:transparent;padding:0;color:inherit;font-size:inherit}.blog-prose ul,.blog-prose ol{padding-left:24px}.blog-prose ul{list-style:disc}.blog-prose ol{list-style:decimal}.blog-prose li{padding-left:4px}.blog-prose li::marker{color:var(--color-secondary-700)}.blog-prose li+li,.blog-prose li>:is(ul,ol){margin-top:8px}.blog-prose li>p+p{margin-top:12px}.blog-prose .contains-task-list{padding-left:0;list-style:none}.blog-prose .task-list-item{position:relative;padding-left:32px}.blog-prose .task-list-marker{position:absolute;top:.32em;left:0;width:18px;height:18px;border:1.5px solid var(--color-secondary-700);border-radius:4px;background:var(--color-neutral-0)}.blog-prose .task-list-marker--checked{background:var(--color-secondary-700)}.blog-prose .task-list-marker--checked:after{content:"";position:absolute;top:1.5px;left:5px;width:5px;height:9px;border-right:2px solid var(--color-neutral-0);border-bottom:2px solid var(--color-neutral-0);transform:rotate(45deg)}.blog-prose blockquote{margin-block:32px;border:1px solid var(--color-secondary-300);border-left:2px solid var(--color-secondary-700);border-radius:0 8px 8px 0;background:var(--color-neutral-0);padding:24px 28px;color:var(--color-neutral-900)}.blog-prose blockquote>*+*{margin-top:12px}.blog-prose hr{margin-block:48px;border:0;border-top:1px solid var(--color-secondary-300)}.blog-prose>p:has(>img:only-child){margin-block:32px}.blog-prose>p>img,.blog-prose>img{display:block;width:100%;height:auto;border-radius:8px;background:var(--color-secondary-300)}.blog-prose>p:has(>img:only-child)+p>em:only-child{display:block;margin-top:-20px;color:var(--color-neutral-500);font-size:14px;line-height:1.5}.blog-prose table,.blog-prose__table{margin-block:32px;border:1px solid var(--color-secondary-300);border-radius:8px;background:var(--color-neutral-0)}.blog-prose table{width:100%;border-collapse:separate;border-spacing:0;font-size:15px;line-height:1.5}.blog-prose__table{overflow-x:auto;overscroll-behavior-x:contain}.blog-prose__table>table{margin:0;border:0;border-radius:0;background:none}.blog-prose th,.blog-prose td{border-bottom:1px solid var(--color-secondary-300);padding:12px 16px;text-align:left;vertical-align:top}.blog-prose tr:last-child>td{border-bottom:0}.blog-prose th{background:var(--color-secondary-100);color:var(--color-neutral-900);font-weight:600}.blog-prose thead tr:first-child>th:first-child{border-top-left-radius:7px}.blog-prose thead tr:first-child>th:last-child{border-top-right-radius:7px}@media(width<=767px){.blog-prose__table>table{min-width:calc(var(--blog-table-columns, 2) * 9.5rem)}.blog-prose>table{display:block;overflow-x:auto}}@media print{.blog-prose table{break-inside:avoid}}.blog-article-hero .page-hero__crumbs li:last-child{flex:1 1 0;min-width:0}.blog-article-hero .page-hero__crumbs [aria-current]{text-overflow:ellipsis;white-space:nowrap;opacity:.6;overflow:hidden}.blog-byline[data-astro-cid-tmrxwxi7]{align-items:center;gap:12px;display:flex}.blog-byline__avatar[data-astro-cid-tmrxwxi7]{background:var(--color-secondary-300);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.blog-byline__avatar[data-astro-cid-tmrxwxi7] img[data-astro-cid-tmrxwxi7]:not(.blog-byline__signet){object-fit:cover;width:100%;height:100%}.blog-byline__text[data-astro-cid-tmrxwxi7]{font-size:14px;line-height:1.5}.blog-byline__name[data-astro-cid-tmrxwxi7]{font-weight:600;text-underline-offset:3px;text-decoration:underline 1px var(--color-secondary-700)}.blog-byline__name[data-astro-cid-tmrxwxi7]:hover{text-decoration-color:currentColor}.blog-byline__category[data-astro-cid-tmrxwxi7]{color:var(--color-secondary-700);text-underline-offset:3px}.blog-byline__category[data-astro-cid-tmrxwxi7]:hover{text-decoration:underline 1px}.blog-byline__meta[data-astro-cid-tmrxwxi7]{color:var(--color-neutral-500);flex-wrap:wrap;gap:0 8px;display:flex}@media(width<=639px){.blog-byline__meta[data-astro-cid-tmrxwxi7]{flex-direction:column}.blog-byline__meta[data-astro-cid-tmrxwxi7]>[data-astro-cid-tmrxwxi7][aria-hidden]{display:none}}.blog-article-hero .page-hero__body{padding-bottom:40px}.blog-article-cover__frame[data-astro-cid-tmrxwxi7]{margin-bottom:40px;aspect-ratio:16 / 9;border:1px solid var(--color-secondary-300);background:var(--color-secondary-300);border-radius:8px;overflow:hidden}.blog-article-cover__image[data-astro-cid-tmrxwxi7]{object-fit:cover;width:100%;height:100%}.blog-article-cover__image--top[data-astro-cid-tmrxwxi7]{object-position:top}.blog-article-cover__image--bottom[data-astro-cid-tmrxwxi7]{object-position:bottom}.blog-article__grid[data-astro-cid-tmrxwxi7]{grid-template-columns:minmax(0,720px);justify-content:center;display:grid}.blog-article[data-astro-cid-tmrxwxi7]{padding-block:40px var(--section-pad)}.blog-article__column[data-astro-cid-tmrxwxi7]{min-width:0}.blog-article__rail[data-astro-cid-tmrxwxi7]{display:none}.blog-article__summary[data-astro-cid-tmrxwxi7] p[data-astro-cid-tmrxwxi7]{color:var(--color-neutral-900);font-size:clamp(18px,.5vw + 15px,20px);line-height:1.6;text-wrap:pretty}.blog-article__takeaways[data-astro-cid-tmrxwxi7]{border:1px solid var(--color-secondary-300);background:var(--color-neutral-0);border-radius:8px;margin-top:40px;padding:clamp(24px,3vw,32px)}.blog-article__takeaways[data-astro-cid-tmrxwxi7] h2[data-astro-cid-tmrxwxi7]{font-size:18px;font-weight:600;line-height:1.3}.blog-article__takeaways[data-astro-cid-tmrxwxi7] ul[data-astro-cid-tmrxwxi7]{flex-direction:column;gap:12px;margin-top:20px;display:flex}.blog-article__takeaways[data-astro-cid-tmrxwxi7] li[data-astro-cid-tmrxwxi7]{color:color-mix(in srgb,var(--color-neutral-900) 85%,transparent);gap:12px;font-size:16px;display:flex}.blog-article__takeaways[data-astro-cid-tmrxwxi7] svg[data-astro-cid-tmrxwxi7]{color:var(--color-secondary-700);flex-shrink:0;margin-top:3px}.blog-article__toc-panel[data-astro-cid-tmrxwxi7]{margin-top:16px}.blog-article__body[data-astro-cid-tmrxwxi7],.blog-article__closing[data-astro-cid-tmrxwxi7]{margin-top:56px}.blog-article__sources[data-astro-cid-tmrxwxi7]{border-top:1px solid var(--color-secondary-300);margin-top:56px;padding-top:40px}.blog-article__sources[data-astro-cid-tmrxwxi7] h2[data-astro-cid-tmrxwxi7]{font-size:20px;font-weight:600;line-height:1.3}.blog-article__sources[data-astro-cid-tmrxwxi7] ol[data-astro-cid-tmrxwxi7]{color:color-mix(in srgb,var(--color-neutral-900) 85%,transparent);flex-direction:column;gap:8px;margin-top:20px;padding-left:24px;font-size:15px;line-height:1.5;list-style:decimal;display:flex}.blog-article__sources[data-astro-cid-tmrxwxi7] li[data-astro-cid-tmrxwxi7]::marker{color:var(--color-secondary-700)}.blog-article__sources[data-astro-cid-tmrxwxi7] a[data-astro-cid-tmrxwxi7]{overflow-wrap:anywhere;text-underline-offset:3px;text-decoration:underline 1px var(--color-secondary-700);transition:text-decoration-color .2s}.blog-article__sources[data-astro-cid-tmrxwxi7] a[data-astro-cid-tmrxwxi7]:hover{text-decoration-color:currentColor}.blog-article__footer[data-astro-cid-tmrxwxi7]{border-top:1px solid var(--color-secondary-300);margin-top:40px;padding-top:32px}.blog-article__tags[data-astro-cid-tmrxwxi7]{flex-wrap:wrap;gap:8px;display:flex}.blog-article__tags[data-astro-cid-tmrxwxi7] li[data-astro-cid-tmrxwxi7]{border:1px solid var(--color-secondary-300);background:var(--color-neutral-0);border-radius:var(--radius-pill);padding:6px 14px;font-size:14px;line-height:1.4}.blog-article__standard[data-astro-cid-tmrxwxi7]{color:var(--color-neutral-500);max-width:600px;margin-top:20px;font-size:14px}.blog-article__related[data-astro-cid-tmrxwxi7]{border-top:1px solid var(--color-secondary-300)}.blog-article__related-grid[data-astro-cid-tmrxwxi7]{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:clamp(40px,5vw,56px);display:grid}@media(width>=640px){.blog-article__related-grid[data-astro-cid-tmrxwxi7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=1024px){.blog-article__grid[data-astro-cid-tmrxwxi7]{grid-template-columns:minmax(0,720px) minmax(200px,256px);justify-content:space-between;column-gap:48px}.blog-article__rail[data-astro-cid-tmrxwxi7]{display:block}.blog-article__toc-panel[data-astro-cid-tmrxwxi7]{display:none}.blog-article__related-grid[data-astro-cid-tmrxwxi7]{grid-template-columns:repeat(3,minmax(0,1fr))}}
