.line-clamp-2[data-v-d4ef7353]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@reference "./tailwind.css";.prose{@apply text-foreground/90;font-family:var(--font-sans);font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.75;margin:0 auto;max-width:100%;width:100%;word-break:break-word}.prose code,.prose pre{font-family:var(--font-mono)}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{@apply text-foreground;font-weight:600;letter-spacing:-.004em;line-height:1.28;margin-bottom:.4rem;margin-top:2.25rem}.prose h1{font-size:2.25rem}.prose h2{font-size:1.55rem}.prose h3{font-size:1.3rem}.prose h4{font-size:1.125rem}.prose h5{font-size:1.0625rem}.prose h6{font-size:1rem}@media (max-width:768px){.prose h1{font-size:1.75rem}.prose h2{font-size:1.45rem}.prose h3{font-size:1.2rem}.prose h4{font-size:1.1rem}}.prose p{margin-bottom:1.15em;margin-top:0}.prose strong{color:hsl(var(--foreground));font-weight:600}.prose em{color:hsl(var(--foreground)/.85);font-style:italic}.prose hr{border:none;border-top:1px solid hsl(var(--border));margin:3rem 0}.prose a{color:inherit;text-decoration:underline;text-decoration-color:hsl(var(--foreground)/.5);text-decoration-thickness:1px;text-underline-offset:.12em}.prose a:hover{text-decoration-color:hsl(var(--foreground)/.8)}.prose h1 a,.prose h2 a,.prose h3 a,.prose h4 a,.prose h5 a,.prose h6 a{text-decoration:none}.prose ol,.prose ul{list-style-position:outside;margin-bottom:1.3em;margin-top:.9em;padding-left:1.4em}.prose ul{list-style-type:disc}.prose ol{list-style-type:decimal}.prose li{line-height:1.7;margin-bottom:.35em}.prose ol li::marker,.prose ul li::marker{color:hsl(var(--foreground))}.prose blockquote{border-left:2px solid hsl(var(--border));color:hsl(var(--foreground)/.85);font-style:italic;margin:1.5em 0;padding-left:1em}.prose code{background:none;border:none;color:hsl(var(--foreground));font-size:.95em;padding:0}.prose pre{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:4px;font-size:.95rem;line-height:1.6;margin:2rem 0;overflow-x:auto;padding:1.25rem 1.5rem}.prose pre code{background:none;font-size:.95rem;padding:0;white-space:pre-wrap}.prose table{border-collapse:collapse;margin:2rem 0;width:100%}.prose td,.prose th{border:1px solid hsl(var(--border));padding:.6rem .75rem;text-align:left}.prose th{font-weight:600}@media (max-width:768px){.prose table{display:block;overflow-x:auto;white-space:nowrap}}.prose img{display:block;height:auto;margin:1.25rem 0;max-width:100%}.prose figure{margin:2rem 0}.prose figcaption{color:hsl(var(--foreground)/.7);font-size:.875rem;margin-top:.4rem}.prose a[data-mention=business],.prose figure[data-mention=business]{align-items:center;background:hsl(var(--muted)/.45);border:1px solid hsl(var(--border));border-radius:999px;color:hsl(var(--foreground));display:inline-flex;font-weight:600;gap:.35rem;margin:0 .15rem;padding:.1rem .5rem;text-decoration:none;white-space:nowrap}.prose figure[data-mention=business] figcaption,.prose figure[data-mention=business] p{display:none}.prose figure[data-mention=business] a{color:inherit;text-decoration:none}.prose sup{font-size:.75em;vertical-align:super}.prose sub{font-size:.75em;vertical-align:sub}.prose li:has(input[type=checkbox]){list-style:none;padding-left:0}.prose .footnotes{border-top:1px solid hsl(var(--border));color:hsl(var(--foreground)/.75);font-size:.875rem;margin-top:3rem;padding-top:1rem}html{scroll-behavior:smooth}.medium-zoom-overlay{z-index:90}.medium-zoom-image--opened{z-index:100}.dark .medium-zoom-overlay,.medium-zoom-overlay{background:hsl(var(--background)/.95)!important}
