@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-d2f54be1],[data-v-d2f54be1]:before,[data-v-d2f54be1]:after,[data-v-d2f54be1]::backdrop{--tw-leading:initial}}}.line-clamp-2[data-v-d2f54be1]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-section-animate[data-v-d2f54be1]{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(24px)}.blog-section-visible[data-v-d2f54be1]{opacity:1;transform:translateY(0)}.prose[data-v-d2f54be1]{color:#2b2b26c7}.prose h1[data-v-d2f54be1]{font-family:var(--font-display);color:var(--text-primary,#2b2b26);margin-top:2rem;margin-bottom:1rem;font-size:1.875rem;line-height:1.2}.prose h2[data-v-d2f54be1]{font-family:var(--font-display);color:var(--text-primary,#2b2b26);margin-top:1.5rem;margin-bottom:.75rem;font-size:1.5rem;line-height:1.25}.prose h3[data-v-d2f54be1]{font-family:var(--font-display);color:var(--text-primary,#2b2b26);margin-top:1.25rem;margin-bottom:.5rem;font-size:1.25rem;line-height:1.3}.prose p[data-v-d2f54be1]{margin-bottom:calc(var(--spacing,.25rem)*4);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.prose ul[data-v-d2f54be1],.prose ol[data-v-d2f54be1]{margin-bottom:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*6)}.prose li[data-v-d2f54be1]{margin-bottom:calc(var(--spacing,.25rem)*2)}.prose blockquote[data-v-d2f54be1]{color:#2b2b269e;border-left:2px solid #2b2b2673;margin:1rem 0;padding-left:1rem;font-style:italic}.prose code[data-v-d2f54be1]{color:#2b2b26;font-size:.875rem;font-family:var(--syn-mono,monospace);background-color:#2b2b2614;border-radius:4px;padding:.125rem .375rem}.prose pre[data-v-d2f54be1]{color:#cfc9b5;background-color:#26261f;border:1px solid #2b2b262e;border-radius:8px;margin:1rem 0;padding:1rem;overflow-x:auto}.prose pre code[data-v-d2f54be1]{color:inherit;background-color:#0000;padding:0}.prose img[data-v-d2f54be1]{border:1px solid #2b2b262e;border-radius:8px;margin:1.5rem 0}.prose a[data-v-d2f54be1]{color:#2b2b26;-webkit-text-decoration:underline #2b2b2661;text-decoration:underline #2b2b2661;transition:opacity .2s}.prose a[data-v-d2f54be1]:hover{opacity:.7}@property --tw-leading{syntax:"*";inherits:false}
