.blog-content_blogLink__TMCxo{position:relative;color:hsl(var(--primary));text-decoration-line:none;background-color:transparent}.blog-content_blogLink__TMCxo:after{position:absolute;bottom:0;left:0;height:2px;width:0;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-content:"";content:var(--tw-content);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1);background-image:linear-gradient(90deg,#f47c19,#f38cb8,#2563eb)}.blog-content_blogLink__TMCxo:hover:after{width:100%}.blog-content_proseBrand__1UIHV{line-height:1.8;letter-spacing:-.01em}.blog-content_proseBrand__1UIHV p{margin-bottom:1.5rem;line-height:1.625}.blog-content_proseBrand__1UIHV h2{margin-top:3rem;margin-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:-.025em}.blog-content_proseBrand__1UIHV h3{margin-top:2.5rem;margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;letter-spacing:-.025em}.blog-content_proseBrand__1UIHV h4{margin-top:2rem;margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600}.blog-content_proseBrand__1UIHV ol,.blog-content_proseBrand__1UIHV ul{margin-top:1.5rem;margin-bottom:1.5rem}.blog-content_proseBrand__1UIHV ol>:not([hidden])~:not([hidden]),.blog-content_proseBrand__1UIHV ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.blog-content_proseBrand__1UIHV li{line-height:1.625}.blog-content_proseBrand__1UIHV blockquote{margin-top:2rem;margin-bottom:2rem;border-left-width:4px;border-color:hsl(var(--primary));background-color:hsl(var(--muted)/.5);padding:1rem 1.5rem;font-style:italic}.blog-content_proseBrand__1UIHV blockquote p{margin-bottom:0}.blog-content_proseBrand__1UIHV pre{margin-top:1.5rem;margin-bottom:1.5rem;overflow-x:auto;border-radius:.75rem;background-color:hsl(var(--muted)/.7);padding:1rem}.blog-content_proseBrand__1UIHV code{border-radius:.25rem;background-color:hsl(var(--muted));padding:.125rem .375rem;font-family:var(--font-geist-mono);font-size:.875rem;line-height:1.25rem}.blog-content_proseBrand__1UIHV pre code{background-color:transparent;padding:0}.blog-content_proseBrand__1UIHV hr{margin-top:3rem;margin-bottom:3rem;border-color:hsl(var(--border))}.blog-content_proseBrand__1UIHV>p:first-of-type{font-size:1.125rem;line-height:1.75rem;line-height:1.625;color:hsl(var(--foreground)/.9)}.blog-content_tocScrollbar__Piru6{scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent}.blog-content_tocScrollbar__Piru6::-webkit-scrollbar{width:6px}.blog-content_tocScrollbar__Piru6::-webkit-scrollbar-track{background:transparent}.blog-content_tocScrollbar__Piru6::-webkit-scrollbar-thumb{background-color:hsl(var(--border));border-radius:3px}.blog-content_tocScrollbar__Piru6::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--muted-foreground)/.5)}.rich-content_richContent__hJgZJ{color:hsl(var(--foreground));font-size:1rem;letter-spacing:-.01em;line-height:1.75}.rich-content_richContentResponsiveLg__jDIs2{font-size:.95rem}@media (min-width:768px){.rich-content_richContentResponsiveLg__jDIs2{font-size:1.125rem}}.rich-content_richContent__hJgZJ :where(h1,h2,h3,h4,h5,h6){color:hsl(var(--foreground));font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-top:2em;scroll-margin-top:8rem}.rich-content_richContent__hJgZJ :where(h1){font-size:clamp(2rem,4vw,2.75rem);margin-bottom:.9em;margin-top:0}.rich-content_richContent__hJgZJ :where(h2){font-size:clamp(1.65rem,3vw,2rem);margin-bottom:.9em}.rich-content_richContent__hJgZJ :where(h3){font-size:clamp(1.35rem,2.4vw,1.6rem);margin-bottom:.75em}.rich-content_richContent__hJgZJ :where(h4){font-size:clamp(1.15rem,2vw,1.3rem);margin-bottom:.65em}.rich-content_richContent__hJgZJ :where(h5,h6){font-size:1rem;margin-bottom:.6em}.rich-content_richContent__hJgZJ :where(p,ul,ol,blockquote,pre,table,hr,figure){margin-block:1.25em}.rich-content_richContent__hJgZJ :where(p:first-child,h1:first-child,h2:first-child,h3:first-child){margin-top:0}.rich-content_richContent__hJgZJ :where(p:last-child,ul:last-child,ol:last-child,blockquote:last-child,pre:last-child,table:last-child){margin-bottom:0}.rich-content_richContent__hJgZJ :where(a){color:hsl(var(--primary));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.rich-content_richContent__hJgZJ :where(a:hover){opacity:.85}.rich-content_richContent__hJgZJ :where(strong){color:hsl(var(--foreground));font-weight:700}.rich-content_richContent__hJgZJ :where(ul,ol){padding-inline-start:1.625em}.rich-content_richContent__hJgZJ :where(ul){list-style:disc}.rich-content_richContent__hJgZJ :where(ol){list-style:decimal}.rich-content_richContent__hJgZJ :where(li){margin-top:.4em;padding-inline-start:.2em}.rich-content_richContent__hJgZJ :where(ol>li)::marker,.rich-content_richContent__hJgZJ :where(ul>li)::marker{color:hsl(var(--primary))}.rich-content_richContent__hJgZJ :where(blockquote){background:hsl(var(--muted)/.55);border-inline-start:4px solid hsl(var(--primary));border-radius:.75rem;color:hsl(var(--foreground)/.85);font-style:italic;padding:1rem 1.25rem}.rich-content_richContent__hJgZJ :where(pre){background:hsl(var(--muted)/.7);border-radius:.9rem;overflow-x:auto;padding:1rem}.rich-content_richContent__hJgZJ :where(code){background:hsl(var(--muted));border-radius:.375rem;font-family:var(--font-geist-mono);font-size:.9em;padding:.15em .35em}.rich-content_richContent__hJgZJ :where(pre code){background:transparent;border-radius:0;padding:0}.rich-content_richContent__hJgZJ :where(hr){border:0;border-top:1px solid hsl(var(--border))}.rich-content_richContent__hJgZJ :where(img,video){border-radius:1rem;height:auto}.rich-content_richContent__hJgZJ :where(table){border-collapse:collapse;display:block;overflow-x:auto;width:100%}.rich-content_richContent__hJgZJ :where(th,td){border:1px solid hsl(var(--border));padding:.75rem;text-align:left;vertical-align:top}.rich-content_richContent__hJgZJ :where(th){background:hsl(var(--muted)/.55);font-weight:600}