@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";.article-prose{font-family:Inter,system-ui,-apple-system,sans-serif;color:#1f2937;line-height:1.75;font-size:1rem;letter-spacing:-.01em}.article-prose p,.article-prose div:not([class]){margin-bottom:1.25em;color:#374151}.article-prose strong,.article-prose b{color:#111827;font-weight:700}.article-prose br{display:block;content:"";margin-top:.25em}.article-prose span{font-family:inherit!important;font-size:inherit!important;color:inherit!important}@media(min-width:768px){.article-prose{font-size:1.125rem}}:root{--primary-color: #2563eb;--primary-hover: #1d4ed8;--primary-light: #eff6ff;--accent-color: #facc15;--accent-hover: #eab308;--accent-text: #1e3a8a}body{font-family:Inter,sans-serif;background-color:#f3f4f6}.theme-bg-primary{background-color:var(--primary-color)!important}.theme-bg-primary-hover:hover{background-color:var(--primary-hover)!important}.theme-bg-primary-light{background-color:var(--primary-light)!important}.theme-text-primary{color:var(--primary-color)!important}.theme-border-primary{border-color:var(--primary-color)!important}.theme-ring-primary{--tw-ring-color: var(--primary-color) !important}.theme-bg-accent{background-color:var(--accent-color)!important}.theme-bg-accent-hover:hover{background-color:var(--accent-hover)!important}.theme-text-accent{color:var(--accent-color)!important}.theme-border-accent{border-color:var(--accent-color)!important}.theme-text-on-accent{color:var(--accent-text)!important}.theme-gradient-text{background-clip:text;-webkit-background-clip:text;color:transparent;background-image:linear-gradient(to right,var(--primary-color),var(--accent-color))}
