.blog-aside-cta[data-v-7c39f66a]{background:var(--sql-color-white);border:var(--sql-border-width-default) solid var(--sql-color-primary-color-tint);border-radius:var(--sql-radius-md);container-name:blog-aside-cta;container-type:inline-size;display:flex;flex-direction:column;gap:var(--sql-space-md);padding:var(--sql-space-2xl);width:100%}.blog-aside-cta--inline[data-v-7c39f66a]{display:none;padding:var(--sql-space-xl)}.blog-aside-cta__head[data-v-7c39f66a]{align-items:flex-start;display:flex;flex-direction:column;gap:14px}@container blog-aside-cta (min-width: 240px){.blog-aside-cta__head[data-v-7c39f66a]{align-items:center;flex-direction:row}}.blog-aside-cta__icon[data-v-7c39f66a]{align-items:center;background:var(--sql-color-primary-accent-tint);border-radius:var(--sql-radius-md);color:var(--sql-color-primary-accent-shadow);display:inline-flex;flex:none;height:40px;justify-content:center;width:40px}.blog-aside-cta__title[data-v-7c39f66a]{color:var(--sql-color-primary-color-main);font-size:var(--sql-font-size-local-blog-card-title);font-weight:var(--sql-font-weight-black);letter-spacing:-.01em;line-height:1.3;margin:0;min-width:0}.blog-aside-cta__body[data-v-7c39f66a]{color:var(--sql-color-local-ink-soft);font-size:var(--sql-font-size-local-home-md);font-weight:var(--sql-font-weight-semibold);line-height:1.55;margin:0}.blog-aside-cta__actions[data-v-7c39f66a]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sql-space-sm) var(--sql-space-xl);margin-top:var(--sql-space-xs)}.blog-aside-cta__facts[data-v-7c39f66a]{clip-path:inset(0 0 0 var(--sql-space-md));color:var(--sql-color-local-ink-soft);display:flex;flex-wrap:wrap;font-size:var(--sql-font-size-local-home-sm);font-weight:var(--sql-font-weight-semibold);line-height:18px;margin:0 0 0 calc(var(--sql-space-md)*-1)}.blog-aside-cta__fact[data-v-7c39f66a]:before{content:"·";content:"·"/"";display:inline-block;text-align:center;width:var(--sql-space-md)}.blog-aside-cta__secondary[data-v-7c39f66a]{align-items:center;color:var(--sql-color-primary-accent-shadow);display:inline-flex;font-size:var(--sql-font-size-sm);font-weight:var(--sql-font-weight-extrabold);line-height:20px;min-height:var(--sql-space-4xl);text-decoration:underline;text-decoration-color:var(--sql-color-primary-accent-mid);text-decoration-thickness:1.5px;text-underline-offset:3px}.blog-aside-cta__secondary[data-v-7c39f66a]:focus-visible,.blog-aside-cta__secondary[data-v-7c39f66a]:hover{color:var(--sql-color-primary-color-main)}@media(pointer:coarse){.blog-aside-cta--help .blog-aside-cta__button[data-v-7c39f66a]{height:auto;min-height:44px}.blog-aside-cta--help .blog-aside-cta__secondary[data-v-7c39f66a]{min-height:44px}}@media(max-height:719px){.blog-aside-cta--rail .blog-aside-cta__body[data-v-7c39f66a],.blog-aside-cta--rail .blog-aside-cta__facts[data-v-7c39f66a],.blog-aside-cta--rail .blog-aside-cta__icon[data-v-7c39f66a],.blog-aside-cta--rail .blog-aside-cta__secondary[data-v-7c39f66a]{display:none}}@media(max-width:991px){.blog-aside-cta--rail[data-v-7c39f66a]{display:none}.blog-aside-cta--inline[data-v-7c39f66a]{display:flex}}.blog-post-layout[data-v-e387738d]{align-items:stretch;display:flex;gap:var(--sql-space-6xl)}.blog-post-layout__main[data-v-e387738d]{flex:999 1 560px;max-width:680px;min-width:0}.blog-post-layout__side[data-v-e387738d]{display:flex;flex:1 1 300px;flex-direction:column;min-width:0;padding-top:var(--blog-hero-overhang,0)}.blog-post-layout__rail[data-v-e387738d]{flex:1 1 auto}.blog-post-layout__sticky[data-v-e387738d]{display:flex;flex-direction:column;gap:var(--sql-space-3xl);max-height:calc(100vh - var(--site-header-height, 85px) - var(--sql-space-md) - var(--sql-space-2xl));max-height:calc(100dvh - var(--site-header-height, 85px) - var(--sql-space-md) - var(--sql-space-2xl));position:sticky;top:calc(var(--site-header-height, 85px) + var(--sql-space-md))}.blog-post-layout__toc[data-v-e387738d]{display:flex;flex:0 1 auto;flex-direction:column;min-height:0}.blog-post-layout__aside[data-v-e387738d]{flex:none}.blog-post-layout__aside[data-v-e387738d]:empty,.blog-post-layout__toc[data-v-e387738d]:empty{display:none}.blog-post-layout__closing[data-v-e387738d]{display:flex;flex-direction:column;gap:var(--sql-space-2xl);padding-top:var(--sql-space-4_5xl)}@media(max-height:479px){.blog-post-layout__sticky[data-v-e387738d]{max-height:none;position:static}}@media(max-width:991px){.blog-post-layout[data-v-e387738d]{display:block}.blog-post-layout__side[data-v-e387738d]{display:block;max-width:680px;padding-top:0}.blog-post-layout__rail[data-v-e387738d]{display:none}.blog-post-layout__closing[data-v-e387738d]{padding-top:var(--sql-space-2xl)}}.blog-toc[data-v-44602f82]{display:flex;flex:0 1 auto;flex-direction:column;gap:var(--sql-space-lg);min-height:0}.blog-toc__title[data-v-44602f82]{color:var(--sql-color-local-ink-soft);flex:none;font-size:var(--sql-font-size-xs);font-weight:var(--sql-font-weight-extrabold);letter-spacing:.08em;line-height:16px;margin:0;padding-left:calc(var(--sql-space-lg) + 2px);text-transform:uppercase}.blog-toc__list[data-v-44602f82]{box-shadow:inset var(--sql-border-width-default) 0 0 var(--sql-color-primary-color-tint);display:flex;flex:0 1 auto;flex-direction:column;list-style:none;margin:0;min-height:0;overflow-y:auto;padding:0;scrollbar-color:var(--sql-color-primary-accent-mid) transparent;scrollbar-width:thin}.blog-toc__list[data-v-44602f82]:hover{scrollbar-color:var(--sql-color-local-scrollbar-thumb-hover) transparent}@supports not (scrollbar-color:auto){.blog-toc__list[data-v-44602f82]::-webkit-scrollbar{width:6px}.blog-toc__list[data-v-44602f82]::-webkit-scrollbar-track{background:transparent}.blog-toc__list[data-v-44602f82]::-webkit-scrollbar-thumb{background:var(--sql-color-primary-accent-mid);border-radius:var(--sql-radius-full)}.blog-toc__list[data-v-44602f82]:hover::-webkit-scrollbar-thumb{background:var(--sql-color-local-scrollbar-thumb-hover)}}.blog-toc__list[data-more][data-v-44602f82]{-webkit-mask-image:linear-gradient(to bottom,var(--sql-color-black) calc(100% - var(--sql-space-4xl)),transparent);mask-image:linear-gradient(to bottom,var(--sql-color-black) calc(100% - var(--sql-space-4xl)),transparent)}.blog-toc__list[data-more-above][data-v-44602f82]{-webkit-mask-image:linear-gradient(to bottom,transparent,var(--sql-color-black) var(--sql-space-4xl));mask-image:linear-gradient(to bottom,transparent,var(--sql-color-black) var(--sql-space-4xl))}.blog-toc__list[data-more-above][data-more][data-v-44602f82]{-webkit-mask-image:linear-gradient(to bottom,transparent,var(--sql-color-black) var(--sql-space-4xl),var(--sql-color-black) calc(100% - var(--sql-space-4xl)),transparent);mask-image:linear-gradient(to bottom,transparent,var(--sql-color-black) var(--sql-space-4xl),var(--sql-color-black) calc(100% - var(--sql-space-4xl)),transparent)}.blog-toc__item[data-v-44602f82]{display:flex}.blog-toc__link[data-v-44602f82]{border-left:2px solid transparent;color:var(--sql-color-local-ink-soft);flex:1;font-size:var(--sql-font-size-sm);font-weight:var(--sql-font-weight-bold);line-height:20px;padding:9px var(--sql-space-lg);text-decoration:none;text-wrap:pretty;transition:color var(--sql-transition-fast),border-color var(--sql-transition-fast)}@media(pointer:coarse){.blog-toc__link[data-v-44602f82]{align-items:center;display:flex;min-height:44px}}.blog-toc__link[data-v-44602f82]:focus-visible,.blog-toc__link[data-v-44602f82]:hover{border-left-color:var(--sql-color-primary-accent-mid);color:var(--sql-color-primary-color-main)}.blog-toc__link[data-v-44602f82]:focus-visible{outline-offset:calc(var(--sql-outline-width-focus)*-1)}.blog-toc__link--active[data-v-44602f82],.blog-toc__link--active[data-v-44602f82]:focus-visible,.blog-toc__link--active[data-v-44602f82]:hover{border-left-color:var(--sql-color-primary-accent-main);color:var(--sql-color-primary-accent-shadow)}.blog-toc-disclosure__summary[data-v-44602f82]{align-items:center;background:var(--sql-color-white);border:var(--sql-border-width-default) solid var(--sql-color-primary-color-tint);border-radius:10px;color:var(--sql-color-primary-color-main);cursor:pointer;display:flex;font-size:var(--sql-font-size-local-home-sm);font-weight:var(--sql-font-weight-extrabold);gap:var(--sql-space-md);justify-content:space-between;letter-spacing:.06em;line-height:18px;list-style:none;min-height:var(--sql-space-4_5xl);padding:var(--sql-space-md) var(--sql-space-lg);text-transform:uppercase}.blog-toc-disclosure__summary[data-v-44602f82]::-webkit-details-marker{display:none}.blog-toc-disclosure__chevron[data-v-44602f82]{display:inline-flex;flex:none;transition:transform var(--sql-transition-fast)}.blog-toc-disclosure__details[open] .blog-toc-disclosure__chevron[data-v-44602f82]{transform:rotate(180deg)}.blog-toc-disclosure__list[data-v-44602f82]{background:var(--sql-color-white);border:var(--sql-border-width-default) solid var(--sql-color-primary-color-tint);border-radius:10px;display:flex;flex-direction:column;list-style:none;margin:var(--sql-space-sm) 0 0;padding:var(--sql-space-xs) 0}.blog-toc-disclosure__item[data-v-44602f82]{display:flex}.blog-toc-disclosure__link[data-v-44602f82]{align-items:center;color:var(--sql-color-primary-color-main);display:flex;flex:1;font-size:var(--sql-font-size-local-home-md);font-weight:var(--sql-font-weight-bold);line-height:20px;min-height:44px;padding:0 var(--sql-space-lg);text-decoration:none}.blog-toc-disclosure__link[data-v-44602f82]:focus-visible,.blog-toc-disclosure__link[data-v-44602f82]:hover{color:var(--sql-color-primary-accent-shadow)}@media(prefers-reduced-motion:reduce){.blog-toc-disclosure__chevron[data-v-44602f82],.blog-toc__link[data-v-44602f82]{transition:none}}
