@layer reset,properties,vocs_theme,theme,base,vocs_base,vocs_components,components,vocs_utilities,utilities;.z-tempo_2d_scoped-AFLjPh-tempoBlog{--blog-ink:var(--color-foreground);--blog-muted:color-mix(in srgb, var(--blog-ink) 72%, transparent);--blog-rule:color-mix(in srgb, var(--blog-ink) 12%, transparent);min-height:100dvh;padding-top:var(--tempo-docs-primary-nav-height,65px);background-color:var(--color-surface-page);color:var(--blog-ink);font-family:var(--z-tempo_2d_theme-fontFamily-system,var(--font-pilat-book), ui-sans-serif, system-ui, sans-serif);flex-direction:column;display:flex;& .docs-site-header{border-bottom-width:var(--z-tempo_2d_theme-borderWidth-hairline,1px);border-bottom-style:solid;border-bottom-color:var(--blog-rule)}& :is(a,button,select):focus-visible{outline-offset:5px;outline:2px solid}& [role=tab]:focus-visible{outline-color:var(--blog-ink);outline-offset:2px}}.z-tempo_2d_scoped-AFLjPh-tempoBlogIndex{width:min(100% - 96px, var(--tempo-hub-width,1168px));margin-inline:auto;@media (width<800px){width:calc(100% - 48px)}}.z-tempo_2d_scoped-AFLjPh-tempoBlogIntro{padding-top:var(--z-tempo_2d_theme-spacing-14,56px);padding-inline-end:var(--z-tempo_2d_theme-spacing-0,0px);padding-bottom:var(--z-tempo_2d_theme-spacing-10,40px);padding-inline-start:var(--z-tempo_2d_theme-spacing-0,0px);& h1{font-family:var(--tempo-font-display,var(--font-pilat-book));font-size:clamp(40px,4vw,48px);font-weight:var(--z-tempo_2d_theme-fontWeight-medium,500);line-height:var(--z-tempo_2d_theme-lineHeight-display,1.1);letter-spacing:var(--z-tempo_2d_theme-letterSpacing-heading,-.03em);margin:0 0 18px}&>p:last-child{max-width:640px;margin:var(--z-tempo_2d_scoped-spacing-0,0px);color:var(--blog-muted);font-size:var(--z-tempo_2d_theme-fontSize-body,16px);line-height:var(--z-tempo_2d_theme-lineHeight-relaxed,1.6)}@media (width<800px){padding-top:var(--z-tempo_2d_theme-spacing-10,40px);padding-bottom:var(--z-tempo_2d_theme-spacing-8,32px)}@media (width<600px){& h1{letter-spacing:-1px}&>p:last-child{font-size:var(--z-tempo_2d_theme-fontSize-body,16px)}}}.z-tempo_2d_scoped-AFLjPh-tempoBlogFeatured{align-items:center;gap:var(--z-tempo_2d_theme-spacing-12,48px);padding-top:var(--z-tempo_2d_theme-spacing-10,40px);border-top-width:var(--z-tempo_2d_theme-borderWidth-hairline,1px);border-top-style:solid;border-top-color:var(--z-tempo_2d_theme-color-hairline,light-dark(#00000014,#ffffff29));color:inherit;grid-template-columns:1fr 1fr;text-decoration:none;display:grid;& h2{margin:var(--z-tempo_2d_scoped-spacing-0,0px);font-family:var(--tempo-font-display,var(--font-pilat-book));font-size:clamp(28px,2.8vw,40px);font-weight:var(--z-tempo_2d_theme-fontWeight-medium,500);line-height:var(--z-tempo_2d_theme-lineHeight-heading,1.2);letter-spacing:var(--z-tempo_2d_theme-letterSpacing-compact,-.02em);text-wrap:balance}@media (width<800px){gap:var(--z-tempo_2d_theme-spacing-7,28px);padding-top:var(--z-tempo_2d_theme-spacing-8,32px);grid-template-columns:1fr}}.z-tempo_2d_scoped-AFLjPh-tempoBlogFeaturedCopy{justify-content:center;align-items:flex-start;gap:var(--z-tempo_2d_theme-spacing-4,16px);padding-block:var(--z-tempo_2d_theme-spacing-4,16px);padding-inline:var(--z-tempo_2d_theme-spacing-0,0px);flex-direction:column;display:flex;@media (width<800px){padding:var(--z-tempo_2d_scoped-spacing-0,0px)}@media (width<600px){padding:var(--z-tempo_2d_scoped-spacing-0,0px)}}.z-tempo_2d_scoped-AFLjPh-tempoBlogFeaturedImage{border-radius:var(--z-tempo_2d_theme-radius-xl,16px);--corner-radius:var(--z-tempo_2d_theme-radius-xl,16px);background-color:var(--color-surface-shell);justify-content:center;align-items:center;display:flex;overflow:hidden;& img{object-fit:contain;width:100%;height:100%}@media (width<800px){order:-1}}.z-tempo_2d_scoped-AFLjPh-tempoBlogExcerpt{margin:var(--z-tempo_2d_scoped-spacing-0,0px);color:var(--blog-muted);font-size:var(--z-tempo_2d_theme-fontSize-body,16px);line-height:var(--z-tempo_2d_theme-lineHeight-relaxed,1.6)}.z-tempo_2d_scoped-AFLjPh-tempoBlogByline{margin:var(--z-tempo_2d_scoped-spacing-0,0px);color:var(--blog-muted);font-size:var(--z-tempo_2d_theme-fontSize-compact,13px);line-height:var(--z-tempo_2d_theme-lineHeight-relaxed,1.6);flex-wrap:wrap;align-items:center;gap:7px 16px;display:flex;&>span{color:var(--blog-ink)}& time{white-space:nowrap}}.z-tempo_2d_scoped-AFLjPh-tempoBlogLabels{color:var(--blog-muted);font-size:var(--z-tempo_2d_theme-fontSize-xs,12px);line-height:var(--z-tempo_2d_theme-lineHeight-normal,1.5);flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex;&>span:first-letter{text-transform:uppercase}&>span+span{border-inline-start-width:var(--z-tempo_2d_theme-borderWidth-hairline,1px);border-inline-start-style:solid;border-inline-start-color:var(--blog-rule);padding-inline-start:var(--z-tempo_2d_theme-spacing-4,16px)}}.z-tempo_2d_scoped-AFLjPh-tempoBlogExplorer{margin-top:var(--z-tempo_2d_theme-spacing-12,48px);@media (width<600px){margin-top:var(--z-tempo_2d_theme-spacing-11,44px)}}.z-tempo_2d_scoped-AFLjPh-tempoBlogExplorerHeading{justify-content:space-between;align-items:baseline;gap:var(--z-tempo_2d_theme-spacing-5,20px);margin-bottom:var(--z-tempo_2d_theme-spacing-6,24px);display:flex;& h2{margin:var(--z-tempo_2d_scoped-spacing-0,0px);font-family:var(--tempo-font-display,var(--font-pilat-book));font-size:var(--z-tempo_2d_theme-fontSize-title,24px);font-weight:var(--z-tempo_2d_theme-fontWeight-medium,500);letter-spacing:var(--z-tempo_2d_theme-letterSpacing-heading,-.03em)}&>span{color:var(--blog-muted);font-size:var(--z-tempo_2d_theme-fontSize-xs,12px);white-space:nowrap}@media (width<600px){& h2{font-size:var(--z-tempo_2d_theme-fontSize-titleSmall,22px)}}}.z-tempo_2d_scoped-AFLjPh-tempoBlogFilters{min-width:0;margin:var(--z-tempo_2d_scoped-spacing-0,0px);padding-top:var(--z-tempo_2d_theme-spacing-0,0px);padding-inline-end:var(--z-tempo_2d_theme-spacing-0,0px);padding-bottom:var(--z-tempo_2d_theme-spacing-8,32px);border:0;padding-inline-start:var(--z-tempo_2d_theme-spacing-0,0px)}.z-tempo_2d_scoped-AFLjPh-tempoBlogPostList{row-gap:var(--z-tempo_2d_theme-spacing-12,48px);column-gap:var(--z-tempo_2d_theme-spacing-6,24px);margin:var(--z-tempo_2d_scoped-spacing-0,0px);padding:var(--z-tempo_2d_scoped-spacing-0,0px);grid-template-columns:minmax(0,1fr);list-style:none;display:grid;@media (width>=640px){grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=1024px){grid-template-columns:repeat(3,minmax(0,1fr))}}.z-tempo_2d_scoped-AFLjPh-tempoBlogPostCard{gap:var(--z-tempo_2d_theme-spacing-5,20px);border-radius:var(--z-tempo_2d_theme-radius-xl,16px);height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.z-tempo_2d_scoped-AFLjPh-tempoBlogPostCopy{gap:var(--z-tempo_2d_theme-spacing-3,12px);flex-direction:column;display:flex;& h3{margin:var(--z-tempo_2d_scoped-spacing-0,0px);font-family:var(--tempo-font-display,var(--font-pilat-book));font-size:var(--z-tempo_2d_theme-fontSize-lead,18px);font-weight:var(--z-tempo_2d_theme-fontWeight-medium,500);line-height:var(--z-tempo_2d_theme-lineHeight-heading,1.2);letter-spacing:var(--z-tempo_2d_theme-letterSpacing-tight,-.01em);text-wrap:balance}& .tempo-blog-excerpt{display:var(--tempo-clamped-display,-webkit-box);-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (width>=1024px){& h3{font-size:var(--z-tempo_2d_theme-fontSize-subheading,20px)}}}.z-tempo_2d_scoped-AFLjPh-tempoBlogPostThumbnail{border-radius:var(--z-tempo_2d_theme-radius-xl,16px);--corner-radius:var(--z-tempo_2d_theme-radius-xl,16px);background-color:var(--color-surface-block);display:block;overflow:hidden;& img{object-fit:cover;display:block}}.z-tempo_2d_scoped-AFLjPh-tempoBlogEmpty{margin:var(--z-tempo_2d_scoped-spacing-0,0px);padding-block:var(--z-tempo_2d_theme-spacing-12,48px);padding-inline:var(--z-tempo_2d_theme-spacing-0,0px);color:var(--blog-muted);font-size:var(--z-tempo_2d_theme-fontSize-bodySmall,15px);line-height:var(--z-tempo_2d_theme-lineHeight-relaxed,1.6)}.z-tempo_2d_scoped-AFLjPh-tempoBlogFooter{width:min(100% - 96px, var(--tempo-hub-width,1168px));justify-content:space-between;align-items:center;gap:var(--z-tempo_2d_theme-spacing-6,24px);border-top-width:var(--z-tempo_2d_theme-borderWidth-hairline,1px);border-top-style:solid;border-top-color:var(--blog-rule);padding-top:var(--z-tempo_2d_theme-spacing-7,28px);padding-inline-end:var(--z-tempo_2d_theme-spacing-0,0px);padding-bottom:var(--z-tempo_2d_theme-spacing-9,36px);color:var(--blog-muted);font-size:var(--z-tempo_2d_theme-fontSize-xs,12px);margin:80px auto 0;padding-inline-start:var(--z-tempo_2d_theme-spacing-0,0px);display:flex;& nav{flex-wrap:wrap;gap:12px 24px;display:flex}& a{color:inherit;text-decoration:none}& a:hover{color:var(--blog-ink)}@media (width<800px){width:calc(100% - 48px)}@media (width<600px){align-items:flex-start;gap:var(--z-tempo_2d_theme-spacing-4,16px);margin-top:var(--z-tempo_2d_theme-spacing-14,56px);flex-direction:column;& nav{gap:var(--z-tempo_2d_theme-spacing-5,20px)}}}.z-tempo_2d_scoped-AFLjPh-tempoBlogArticle{width:min(100% - 64px,740px);margin-inline:auto;@media (width<600px){width:calc(100% - 48px)}}.z-tempo_2d_scoped-AFLjPh-tempoBlogArticleHeader{padding:54px 0 40px;& h1{font-family:var(--tempo-font-display,var(--font-pilat-book));font-size:clamp(32px,4.5vw,46px);font-weight:var(--z-tempo_2d_theme-fontWeight-medium,500);line-height:var(--z-tempo_2d_theme-lineHeight-heading,1.2);letter-spacing:var(--z-tempo_2d_theme-letterSpacing-heading,-.03em);text-wrap:balance;margin:22px 0}@media (width<600px){padding-top:var(--z-tempo_2d_theme-spacing-8,32px);padding-bottom:var(--z-tempo_2d_theme-spacing-7,28px);& h1{letter-spacing:-.8px}}}.z-tempo_2d_scoped-AFLjPh-tempoBlogBack{margin-bottom:var(--z-tempo_2d_theme-spacing-9,36px);color:var(--blog-muted);font-size:var(--z-tempo_2d_theme-fontSize-compact,13px);text-decoration:none;display:inline-block;&:hover{color:var(--blog-ink)}@media (width<600px){margin-bottom:var(--z-tempo_2d_theme-spacing-7,28px)}}.z-tempo_2d_scoped-AFLjPh-tempoBlogArticleLede{color:var(--blog-muted);font-size:var(--z-tempo_2d_theme-fontSize-lead,18px);line-height:var(--z-tempo_2d_theme-lineHeight-relaxed,1.6);margin:0 0 26px;@media (width<600px){font-size:var(--z-tempo_2d_theme-fontSize-body,16px)}}.z-tempo_2d_scoped-AFLjPh-tempoBlogArticleBody{border-top-width:var(--z-tempo_2d_theme-borderWidth-hairline,1px);border-top-style:solid;border-top-color:var(--blog-rule);padding-top:var(--z-tempo_2d_theme-spacing-9,36px);font-size:var(--z-tempo_2d_theme-fontSize-body,16px);line-height:var(--z-tempo_2d_theme-lineHeight-prose,1.7);& :is(h2,h3,h4){font-weight:var(--z-tempo_2d_theme-fontWeight-medium,500);letter-spacing:-.45px;scroll-margin-top:8px}& :is(p,li){font-size:var(--z-tempo_2d_theme-fontSize-body,16px);letter-spacing:var(--z-tempo_2d_theme-letterSpacing-b1,.12px)}& img{border-radius:var(--z-tempo_2d_theme-radius-lg,12px);--corner-radius:var(--z-tempo_2d_theme-radius-lg,12px);height:auto}& pre{border-radius:var(--z-tempo_2d_theme-radius-lg,12px);--corner-radius:var(--z-tempo_2d_theme-radius-lg,12px)}@media (width<600px){padding-top:var(--z-tempo_2d_theme-spacing-6,24px);font-size:var(--z-tempo_2d_theme-fontSize-body,16px)}}.z-tempo_2d_scoped-AFLjPh-tempoBlogArticleEnd{justify-content:space-between;gap:var(--z-tempo_2d_theme-spacing-5,20px);margin-top:var(--z-tempo_2d_theme-spacing-14,56px);padding-block:var(--z-tempo_2d_theme-spacing-7,28px);border-top-width:var(--z-tempo_2d_theme-borderWidth-hairline,1px);border-top-style:solid;border-top-color:var(--blog-rule);font-size:var(--z-tempo_2d_theme-fontSize-compact,13px);display:flex;& a{color:var(--blog-muted);text-decoration:none}& a:hover{color:var(--blog-ink)}@media (width<600px){flex-direction:column}}.z-tempo_2d_scoped-AFLjPh-tempoBlogPost{& .tempo-blog-footer{padding-bottom:var(--z-tempo_2d_theme-spacing-24,96px);margin-top:var(--z-tempo_2d_theme-spacing-8,32px)}}.z-tempo_2d_scoped-AFLjPh-tempoBlogNotFound{text-align:center;flex:1;padding:100px 24px;& h1{margin-bottom:var(--z-tempo_2d_theme-spacing-5,20px);font-size:var(--z-tempo_2d_theme-fontSize-display,40px);font-weight:var(--z-tempo_2d_theme-fontWeight-normal,400)}& a{color:var(--blog-muted)}}
