.blog-api_cardExcerpt__pfAxh{display:-webkit-box;margin:12px 0 0;overflow:hidden;color:var(--bl-text-secondary);font-size:1rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.blog-api_cardByline__mXnDj{display:flex;align-items:center;gap:8px;margin:20px 0 0;color:var(--bl-text-secondary);font-size:.875rem;line-height:22px}.blog-api_cardByline__mXnDj>span:nth-child(2){color:var(--bl-text-primary);font-weight:500}.blog-api_avatar__4ybXR{display:inline-grid;flex:none;place-items:center;border-radius:50%;background:var(--bl-blue-soft);color:var(--bl-text-primary);font-size:.75rem;font-weight:600;object-fit:cover}.blog-api_plainLink__LAfMJ{color:inherit;text-decoration:none}.blog-api_plainLink__LAfMJ:hover{color:var(--bl-blue)}.blog-api_articleExcerpt__9lgrW{margin:20px 0 0;color:var(--bl-text-secondary);font-size:1.125rem;line-height:1.55;text-wrap:pretty}.blog-api_creditAuthor__cd0L0{display:flex;align-items:center;gap:12px;padding-top:6px}.blog-api_creditAuthor__cd0L0 small{display:block;color:var(--bl-text-secondary);font-size:.8125rem;font-weight:400;line-height:20px}.blog-api_toc__1Mucj li[data-level="3"]{padding-left:14px}.blog-api_content__J8GOL{width:min(100%,42rem);min-width:0;margin-inline:auto}.blog-api_tags__YK93I{display:flex;flex-wrap:wrap;gap:8px;margin:48px 0 0;padding:0;list-style:none}.blog-api_tags__YK93I a{display:inline-flex;min-height:32px;align-items:center;padding:0 12px;border:1px solid var(--bl-border-default);border-radius:999px;color:var(--bl-text-secondary);font-size:.875rem;text-decoration:none}.blog-api_tags__YK93I a:hover{border-color:var(--bl-border-strong);color:var(--bl-text-primary)}.blog-api_authorBox__fq114{display:flex;align-items:flex-start;gap:16px;margin-top:48px;padding:24px;border-radius:16px;background:var(--bl-surface)}.blog-api_authorBox__fq114 p{margin:0;color:var(--bl-text-secondary);font-size:1rem;line-height:1.55}.blog-api_authorBox__fq114 .blog-api_authorName__YfqME{color:var(--bl-text-primary);font-weight:600}.blog-api_authorBox__fq114 .blog-api_authorPosition__9OvXp{margin-bottom:8px;font-size:.875rem}.blog-api_prose__e1N2Y>*{margin:0}.blog-api_content__J8GOL .blog-api_prose__e1N2Y>*+*{margin-top:24px}.blog-api_prose__e1N2Y :is(h2,h3){scroll-margin-top:calc(var(--bl-header-height) + 32px);color:var(--bl-text-primary);font-weight:600;letter-spacing:-.02em;text-wrap:pretty}.blog-api_content__J8GOL .blog-api_prose__e1N2Y h2{margin:56px 0 16px;font-size:1.5rem;line-height:1.1667}.blog-api_content__J8GOL .blog-api_prose__e1N2Y h3{margin:40px 0 12px;font-size:1.25rem;line-height:1.25}.blog-api_content__J8GOL .blog-api_prose__e1N2Y :is(h2,h3)+*{margin-top:0}.blog-api_prose__e1N2Y :is(p,li){color:var(--bl-text-secondary);font-size:1.125rem;letter-spacing:-.01em;line-height:1.55}.blog-api_prose__e1N2Y li>p{margin:0}.blog-api_prose__e1N2Y li>p+p{margin-top:8px}.blog-api_prose__e1N2Y :is(ul,ol){display:grid;gap:12px;padding-left:20px}.blog-api_prose__e1N2Y a{color:var(--bl-blue);text-decoration:underline;text-underline-offset:3px}.blog-api_prose__e1N2Y strong{color:var(--bl-text-primary);font-weight:600}.blog-api_prose__e1N2Y .blog-cta,.blog-api_prose__e1N2Y .blog-image,.blog-api_prose__e1N2Y .blog-quote,.blog-api_prose__e1N2Y .blog-video{margin-top:40px;margin-inline:0}.blog-api_prose__e1N2Y .blog-image img{display:block;width:100%;height:auto;border-radius:16px}.blog-api_prose__e1N2Y figcaption{margin-top:12px;color:var(--bl-text-muted);font-size:.875rem;line-height:1.45;text-align:center}.blog-api_prose__e1N2Y .blog-video iframe,.blog-api_prose__e1N2Y .blog-video-play{position:relative;display:grid;width:100%;aspect-ratio:16/9;overflow:clip;place-items:center;border:0;border-radius:16px;background:var(--bl-tooltip-surface);text-decoration:none}.blog-api_prose__e1N2Y .blog-video-play img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.82}.blog-api_prose__e1N2Y .blog-video-play span{position:relative;display:inline-flex;align-items:center;gap:10px;max-width:calc(100% - 32px);padding:12px 20px;border-radius:999px;background:var(--bl-blue);color:var(--bl-on-blue);font-size:.9375rem;font-weight:600}.blog-api_prose__e1N2Y .blog-video-play span:before{content:"";flex:none;border-block:7px solid transparent;border-left:11px solid}.blog-api_prose__e1N2Y .blog-video-play:hover span{background:var(--bl-blue-hover)}.blog-api_prose__e1N2Y .blog-table{margin-top:32px;overflow-x:auto;border:1px solid var(--bl-border-default);border-radius:10px}.blog-api_prose__e1N2Y table{width:100%;border-collapse:collapse;font-size:1rem;line-height:1.45}.blog-api_prose__e1N2Y caption{padding:12px 16px 0;color:var(--bl-text-muted);font-size:.875rem;text-align:left}.blog-api_prose__e1N2Y :is(th,td){padding:12px 16px;border-bottom:1px solid var(--bl-border-default);color:var(--bl-text-secondary);text-align:left;vertical-align:top}.blog-api_prose__e1N2Y th{background:var(--bl-surface-muted);color:var(--bl-text-primary);font-weight:600}.blog-api_prose__e1N2Y tr:last-child td{border-bottom:0}.blog-api_prose__e1N2Y .blog-callout{--tone:#175cd3;margin-top:32px;padding:20px 24px;border-left:3px solid var(--tone);border-radius:10px;background:color-mix(in srgb,var(--tone) 8%,var(--bl-canvas))}.blog-api_prose__e1N2Y .blog-callout-tip{--tone:#079455}.blog-api_prose__e1N2Y .blog-callout-warning{--tone:#dc6803}.blog-api_prose__e1N2Y .blog-callout :is(p,li){font-size:1rem}.blog-api_prose__e1N2Y .blog-callout>*+*{margin-top:12px}.blog-api_prose__e1N2Y .blog-callout p.blog-callout-title{color:var(--bl-text-primary);font-weight:600}.blog-api_prose__e1N2Y .blog-quote{padding-left:24px;border-left:3px solid var(--bl-blue)}.blog-api_prose__e1N2Y .blog-quote p{color:var(--bl-text-primary);font-size:1.375rem;font-weight:500;letter-spacing:-.02em;line-height:1.4}.blog-api_prose__e1N2Y .blog-quote p+p{margin-top:16px}.blog-api_prose__e1N2Y .blog-quote footer{margin-top:12px;color:var(--bl-text-secondary);font-size:.9375rem}.blog-api_prose__e1N2Y .blog-quote footer:before{content:"— "}.blog-api_prose__e1N2Y .blog-cta{padding:32px;border-radius:16px;background:color-mix(in srgb,var(--bl-blue) 10%,var(--bl-surface));text-align:center}.blog-api_prose__e1N2Y .blog-cta p.blog-cta-headline{color:var(--bl-text-primary);font-size:1.375rem;font-weight:600;letter-spacing:-.02em;line-height:1.3}.blog-api_prose__e1N2Y .blog-cta p+p{margin-top:8px}.blog-api_prose__e1N2Y .blog-cta-button{display:inline-flex;min-height:44px;align-items:center;margin-top:20px;padding:0 20px;border-radius:10px;background:var(--bl-blue);color:var(--bl-on-blue);font-size:.9375rem;font-weight:600;text-decoration:none}.blog-api_prose__e1N2Y .blog-cta-button:hover{background:var(--bl-blue-hover)}.blog-api_prose__e1N2Y p.blog-also-read{margin-top:32px;padding:16px 20px;border:1px solid var(--bl-border-default);border-radius:10px;font-size:1rem}.blog-api_prose__e1N2Y .blog-faq{margin-top:32px;border-top:1px solid var(--bl-border-default)}.blog-api_prose__e1N2Y .blog-faq details{border-bottom:1px solid var(--bl-border-default)}.blog-api_prose__e1N2Y .blog-faq summary{display:flex;justify-content:space-between;gap:16px;padding:20px 0;color:var(--bl-text-primary);font-size:1.125rem;font-weight:600;line-height:1.4;list-style:none;cursor:pointer}.blog-api_prose__e1N2Y .blog-faq summary::-webkit-details-marker{display:none}.blog-api_prose__e1N2Y .blog-faq summary:after{content:"+";flex:none;color:var(--bl-text-secondary);font-weight:400}.blog-api_prose__e1N2Y .blog-faq details[open] summary:after{content:"−"}.blog-api_prose__e1N2Y .blog-faq details>p{margin:0 0 20px}.blog-api_prose__e1N2Y .blog-faq details>p+p{margin-top:-8px}.blog-api_prose__e1N2Y .blog-divider{margin-top:48px;border:0;border-top:1px solid var(--bl-border-default)}.blog-api_content__J8GOL .blog-api_prose__e1N2Y>:first-child{margin-top:0}@media (max-width:809px){.blog-api_prose__e1N2Y :is(p,li){font-size:1.0625rem}}@media (max-width:560px){.blog-api_prose__e1N2Y .blog-cta{padding:24px 20px}.blog-api_authorBox__fq114{padding:20px}}