.RichTextRenderer-module__B2r_yq__doc{color:var(--text-primary);line-height:1.7;font-size:var(--font-size-base)}.RichTextRenderer-module__B2r_yq__doc p{margin:0 0 1.2em}.RichTextRenderer-module__B2r_yq__doc h1,.RichTextRenderer-module__B2r_yq__doc h2,.RichTextRenderer-module__B2r_yq__doc h3,.RichTextRenderer-module__B2r_yq__doc h4,.RichTextRenderer-module__B2r_yq__doc h5,.RichTextRenderer-module__B2r_yq__doc h6{color:var(--text-primary);margin:1.5em 0 .6em;line-height:1.3}.RichTextRenderer-module__B2r_yq__doc ul,.RichTextRenderer-module__B2r_yq__doc ol{margin:0 0 1.2em;padding-left:1.5em}.RichTextRenderer-module__B2r_yq__doc li{margin-bottom:.4em}.RichTextRenderer-module__B2r_yq__doc blockquote{border-left:4px solid var(--border);background:var(--bg-surface);color:var(--text-muted);margin:1.2em 0;padding:.8em 1.2em}.RichTextRenderer-module__B2r_yq__doc pre{background:var(--bg-surface);border:1px solid var(--border);border-radius:2px;padding:1em;overflow-x:auto}.RichTextRenderer-module__B2r_yq__doc code{background:var(--bg-surface);border-radius:2px;padding:.2em .4em;font-family:SFMono-Regular,Consolas,monospace;font-size:.9em}.RichTextRenderer-module__B2r_yq__doc img{border-radius:2px;max-width:100%;height:auto;margin:1em 0}.RichTextRenderer-module__B2r_yq__doc a{color:var(--accent-primary);text-underline-offset:2px;text-decoration:underline}.RichTextRenderer-module__B2r_yq__doc hr{border:none;border-top:1px solid var(--border);margin:2em 0}
.BlogArticlePage-module__YVs5lG__article{max-width:800px;margin:0 auto;padding:3rem 1.5rem}.BlogArticlePage-module__YVs5lG__header{margin-bottom:2rem}.BlogArticlePage-module__YVs5lG__header h1{font-size:var(--font-size-2xl);line-height:1.2;font-weight:var(--font-weight-bold);color:var(--text-primary);margin-bottom:.5rem}.BlogArticlePage-module__YVs5lG__meta{color:var(--text-muted);font-size:var(--font-size-sm);align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.BlogArticlePage-module__YVs5lG__featuredImage{width:100%;height:auto;box-shadow:var(--shadow-card);border-radius:2px;margin:1.5rem 0}.BlogArticlePage-module__YVs5lG__content{font-size:var(--font-size-md);color:var(--text-primary);line-height:1.7}.BlogArticlePage-module__YVs5lG__content a{color:var(--text-link)}.BlogArticlePage-module__YVs5lG__content a:hover{color:var(--accent-hover)}
.LegalPage-module__HpubmG__page{min-height:60vh;padding:2rem 1rem}.LegalPage-module__HpubmG__container{max-width:900px;margin:0 auto}.LegalPage-module__HpubmG__container h1{margin-bottom:1.5rem;font-size:2rem}.LegalPage-module__HpubmG__content{white-space:pre-wrap;line-height:1.8}.LegalPage-module__HpubmG__content p{margin-bottom:1rem}
