.CAZbtq_toc{gap:var(--spacing-8);padding:var(--spacing-16);border:var(--border-width-thin) solid var(--divider-default);border-radius:var(--radius-8);flex-direction:column;display:flex}.CAZbtq_label{justify-content:space-between;align-items:center;gap:var(--spacing-8);cursor:pointer;font-family:var(--text-label-sm-font-family);font-size:var(--text-label-sm-font-size);line-height:var(--text-label-sm-line-height);font-weight:var(--text-label-sm-font-weight);color:var(--color-text-tertiary);text-transform:uppercase;margin:0;list-style:none;display:flex}.CAZbtq_label::-webkit-details-marker{display:none}.CAZbtq_label:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.CAZbtq_chevron{transition:transform var(--duration-fast) var(--easing-ease-out);flex:none;display:inline-flex}.CAZbtq_chevron svg{width:var(--icon-size-16);height:var(--icon-size-16)}.CAZbtq_toc[open] .CAZbtq_chevron{transform:rotate(180deg)}.CAZbtq_list{gap:var(--spacing-8);margin:var(--spacing-8) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.CAZbtq_item a{font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height);color:var(--color-text-secondary);text-decoration:none}.CAZbtq_item a:hover{color:var(--color-text-link);text-decoration:underline}.CAZbtq_item a[data-active]{color:var(--color-text-link);font-weight:var(--font-weight-medium-500)}.CAZbtq_item a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}
.-y3BAG_page{max-width:var(--layout-container-max-width);padding:var(--spacing-64) var(--spacing-16) var(--spacing-160);gap:var(--spacing-64);flex-direction:column;margin:0 auto;display:flex}.-y3BAG_header{margin-top:calc(var(--spacing-16) - var(--spacing-64));gap:var(--spacing-24);flex-direction:column;display:flex}.-y3BAG_categories{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.-y3BAG_title{font-family:var(--text-heading-h1-font-family);font-size:var(--text-heading-h1-font-size);line-height:var(--text-heading-h1-line-height);font-weight:var(--text-heading-h1-font-weight);color:var(--color-text-primary);margin:0}.-y3BAG_cover{width:100%;aspect-ratio:var(--aspect-blog-cover);border-radius:var(--radius-16);margin-top:var(--spacing-24);position:relative;overflow:hidden}.-y3BAG_cover img{object-fit:cover}.-y3BAG_layout{gap:var(--spacing-64);grid-template-columns:2fr 1fr;align-items:start;display:grid}.-y3BAG_meta{align-items:center;gap:var(--spacing-24);flex-wrap:wrap;display:flex}.-y3BAG_metaAuthor{align-items:center;gap:var(--spacing-8);color:inherit;text-decoration:none;display:inline-flex}a.-y3BAG_metaAuthor:hover .-y3BAG_metaAuthorName{color:var(--color-text-link)}.-y3BAG_avatar{width:var(--icon-size-40);height:var(--icon-size-40);border-radius:var(--radius-pill);background-color:var(--colors-blue-100);color:var(--colors-blue-900);font-size:var(--font-size-size-14);font-weight:var(--font-weight-medium-500);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.-y3BAG_avatar img{object-fit:cover;width:100%;height:100%;display:block}.-y3BAG_metaAuthorText{flex-direction:column;display:flex}.-y3BAG_metaAuthorName{font-family:var(--text-label-base-font-family);font-size:var(--text-label-base-font-size);line-height:var(--text-label-base-line-height);font-weight:var(--text-label-base-font-weight);color:var(--color-text-primary)}.-y3BAG_metaAuthorRole{font-family:var(--text-caption-base-font-family);font-size:var(--text-caption-base-font-size);line-height:var(--text-caption-base-line-height);color:var(--color-text-tertiary)}.-y3BAG_metaDetails{font-family:var(--text-label-sm-font-family);font-size:var(--text-label-sm-font-size);line-height:var(--text-label-sm-line-height);color:var(--color-text-tertiary)}.-y3BAG_rail{top:calc(var(--navbar-height) + var(--spacing-24));gap:var(--spacing-24);max-height:calc(100vh - var(--navbar-height) - var(--spacing-48));flex-direction:column;display:flex;position:sticky;overflow-y:auto}.-y3BAG_demo{gap:var(--spacing-8);flex-direction:column;display:flex}.-y3BAG_demoPrompt{text-align:center;font-family:var(--text-body-sm-font-family);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height);color:var(--color-text-secondary);margin:0}.-y3BAG_cta{width:100%;padding:var(--button-padding-v) var(--button-padding-h);border:var(--border-width-thin) solid var(--button-secondary-border);border-radius:var(--radius-button);background-color:var(--button-secondary-bg);color:var(--button-secondary-text);font-family:var(--text-button-sm-font-family);font-size:var(--text-button-sm-font-size);line-height:var(--text-button-sm-line-height);font-weight:var(--text-button-sm-font-weight);transition:background-color var(--duration-fast) var(--easing-ease-out), border-color var(--duration-fast) var(--easing-ease-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.-y3BAG_cta:hover{background-color:var(--button-secondary-bg-hover);border-color:var(--button-secondary-border-hover)}.-y3BAG_cta:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.-y3BAG_body{gap:var(--spacing-48);max-width:var(--prose-max-width);flex-direction:column;min-width:0;display:flex}.-y3BAG_faq{gap:var(--spacing-16);flex-direction:column;display:flex}.-y3BAG_faqTitle{font-family:var(--text-heading-h2-font-family);font-size:var(--text-heading-h2-font-size);line-height:var(--text-heading-h2-line-height);font-weight:var(--text-heading-h2-font-weight);color:var(--color-text-primary);scroll-margin-top:calc(var(--navbar-height) + var(--spacing-24));margin:0}@media (max-width:1279px){.-y3BAG_layout{grid-template-columns:1fr}.-y3BAG_rail{max-height:none;position:static}}@media (max-width:767px){.-y3BAG_title{font-size:var(--text-heading-h1-mobile-font-size);line-height:var(--text-heading-h1-mobile-line-height)}}
