.guDw5G_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}.guDw5G_header{margin-top:calc(var(--spacing-16) - var(--spacing-64));gap:var(--spacing-16);flex-direction:column;display:flex}.guDw5G_tags{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.guDw5G_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}.guDw5G_cover{border-radius:var(--radius-16);width:100%;margin-top:var(--spacing-8);overflow:hidden}.guDw5G_coverImage{width:100%;height:auto;display:block}.guDw5G_layout{gap:var(--spacing-64);grid-template-columns:2fr 1fr;align-items:start;display:grid}.guDw5G_rail{top:calc(var(--navbar-height) + var(--spacing-24));gap:var(--spacing-24);flex-direction:column;display:flex;position:sticky}.guDw5G_demo{gap:var(--spacing-8);flex-direction:column;display:flex}.guDw5G_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}.guDw5G_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}.guDw5G_cta:hover{background-color:var(--button-secondary-bg-hover);border-color:var(--button-secondary-border-hover)}.guDw5G_cta:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.guDw5G_body{gap:var(--spacing-48);max-width:var(--prose-max-width);flex-direction:column;min-width:0;display:flex}.guDw5G_meta{align-items:center;gap:var(--spacing-24);flex-wrap:wrap;display:flex}.guDw5G_metaAuthor{align-items:center;gap:var(--spacing-8);color:inherit;text-decoration:none;display:inline-flex}a.guDw5G_metaAuthor:hover .guDw5G_metaAuthorName{color:var(--color-text-link)}.guDw5G_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}.guDw5G_avatar img{object-fit:cover;width:100%;height:100%;display:block}.guDw5G_metaAuthorText{flex-direction:column;display:flex}.guDw5G_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)}.guDw5G_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)}@media (max-width:1279px){.guDw5G_layout{grid-template-columns:1fr}.guDw5G_rail{position:static}}@media (max-width:767px){.guDw5G_title{font-size:var(--text-heading-h1-mobile-font-size);line-height:var(--text-heading-h1-mobile-line-height)}}
