.blog-prose_prose__ErM9j{color:var(--ot-body-fg);font-size:var(--ot-text-body);line-height:var(--ot-lh-body)}.blog-prose_prose__ErM9j>*+*{margin-top:var(--art-para)}.blog-prose_prose__ErM9j>h2{scroll-margin-top:calc(var(--ot-header-h) + var(--ot-anchor-gap));font-family:var(--font-unbounded);font-size:var(--ot-text-h3);line-height:var(--ot-lh-h3)}.blog-prose_prose__ErM9j>h2,.blog-prose_prose__ErM9j>h3{margin-top:var(--art-body);color:var(--ot-heading-fg);font-weight:600}.blog-prose_prose__ErM9j>h3{font-size:var(--ot-text-body-lg);line-height:var(--ot-lh-lead)}.blog-prose_prose__ErM9j>h2+*,.blog-prose_prose__ErM9j>h3+*{margin-top:var(--art-lead)}.blog-prose_prose__ErM9j>ol,.blog-prose_prose__ErM9j>ul{padding-left:22px}.blog-prose_prose__ErM9j>ul{list-style:disc}.blog-prose_prose__ErM9j>ol{list-style:decimal}.blog-prose_prose__ErM9j>ol li+li,.blog-prose_prose__ErM9j>ul li+li{margin-top:6px}.blog-prose_prose__ErM9j>ol ol,.blog-prose_prose__ErM9j>ul ul{margin-top:6px;padding-left:22px}.blog-prose_prose__ErM9j>blockquote{padding-left:18px;border-left:3px solid var(--ot-lilac-300);color:var(--ot-heading-fg)}.blog-prose_prose__ErM9j>hr{margin-block:var(--art-body);border:0;border-top:1px solid var(--ot-border)}.blog-prose_prose__ErM9j strong{color:var(--ot-heading-fg);font-weight:600}.blog-prose_link__eWwPA{color:var(--ot-violet-700);text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--ot-violet-700) 35%,transparent);text-underline-offset:4px}.blog-prose_link__eWwPA:hover{text-decoration-color:currentColor}.blog-prose_insert__isI7q{margin-block:var(--art-body)}.blog-prose_prose__ErM9j>.blog-prose_insert__isI7q+*{margin-top:var(--art-body)}.blog-prose_insertWide__dk_B6{width:100cqw;margin-left:calc(50% - 50cqw);overflow-x:clip}.blog-prose_tableScroll__cYCn9{overflow-x:auto}.blog-prose_table__Zl7uT{width:100%;min-width:520px;border-collapse:collapse;text-align:left}.blog-prose_table__Zl7uT caption{padding-bottom:10px;color:var(--ot-muted-fg);font-size:var(--ot-text-body-sm);text-align:left;caption-side:top}.blog-prose_table__Zl7uT td,.blog-prose_table__Zl7uT th{padding:12px 14px;border-bottom:1px solid var(--ot-border);vertical-align:top}.blog-prose_table__Zl7uT th{color:var(--ot-muted-soft);font-size:var(--ot-text-body-sm);font-weight:600}.blog-prose_figure__ipPN_{display:flex;flex-direction:column;gap:10px}.blog-prose_figureMedia__ZqzNa{overflow:hidden;padding:var(--art-pad);border:1px solid var(--ot-border);border-radius:var(--ot-radius-card);background:var(--ot-surface-2)}.blog-prose_figureImage__sg4T8,.blog-prose_figureMedia__ZqzNa svg{display:block;width:100%;height:auto}.blog-prose_figureCaption__duiO5{color:var(--ot-muted-fg);font-size:var(--ot-text-body-sm)}.blog-prose_quote__5vwhk{padding:var(--art-pad);border-left:3px solid var(--ot-lilac-300);border-radius:0 var(--ot-radius-inner) var(--ot-radius-inner) 0;background:var(--ot-surface-inner)}.blog-prose_quoteText__4GQkv{color:var(--ot-heading-fg);font-size:var(--ot-text-body-lg);line-height:var(--ot-lh-lead)}.blog-prose_quoteText__4GQkv>*+*{margin-top:var(--art-para)}.blog-prose_quoteAuthor__yK2oN{margin-top:var(--art-gap);color:var(--ot-muted-fg);font-size:var(--ot-text-body-sm)}.blog-prose_thought__qOC8V{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:start;max-width:42rem}.blog-prose_thoughtText__jjlP1{padding-top:3px;color:var(--ot-heading-fg);font-size:var(--ot-text-body-lg);font-weight:600;line-height:1.75}.blog-prose_thoughtInk__LjEcm{padding:3px 6px;border-radius:4px}.blog-prose_copy__sp2FS{display:flex;justify-content:flex-start}