.fdf-blog-intro{max-width:1000px;margin:0 auto 2rem}.fdf-blog-filters{display:flex;gap:.6rem;flex-wrap:wrap;margin-top:1.5rem}.fdf-blog-filters a,.fdf-blog-tags span{padding:.5rem .9rem;border:1px solid #ded8e4;border-radius:2rem;color:#1e1b4b;background:#fff}.fdf-articles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.fdf-article-card{background:#fff;border:1px solid #eee4e9;border-radius:1.2rem;overflow:hidden}.fdf-article-card img{width:100%;height:auto;aspect-ratio:2;object-fit:cover}.fdf-article-card-body{padding:1.4rem}.fdf-article-card h2,.fdf-article-card h3{font-size:1.35rem;line-height:1.35}.fdf-article-card a{color:#1e1b4b}.fdf-article-category{color:#a01b4c;font-size:.85rem;font-weight:800}.fdf-article-link{font-weight:800}.fdf-blog-post{max-width:850px;margin:auto}.fdf-article-meta{font-size:.9rem;color:#5b5264}.fdf-blog-cover{display:block;width:100%;height:auto;border-radius:1.5rem;margin:1.5rem 0}.fdf-blog-lead{font-size:1.2rem;line-height:1.7;font-weight:700}.fdf-blog-copy{line-height:1.85;overflow-wrap:anywhere}.fdf-blog-copy h2{font-size:1.8rem;line-height:1.3;margin:2.4rem 0 1rem}.fdf-blog-copy h3{font-size:1.35rem;margin:1.7rem 0 .7rem}.fdf-blog-copy li{margin:.4rem 0}.fdf-blog-copy table{width:100%;border-collapse:collapse;font-size:.95rem}.fdf-blog-copy th,.fdf-blog-copy td{border:1px solid #ded8e4;padding:.6rem;vertical-align:top}.fdf-blog-copy .fdf-callout{background:#fbe8ef;padding:1.5rem;border-radius:1rem;margin:2rem 0}.fdf-blog-tags,.fdf-blog-share{display:flex;gap:.7rem;flex-wrap:wrap;margin:1.5rem 0}.fdf-related{margin-top:3rem}@media(max-width:850px){.fdf-articles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.fdf-articles{grid-template-columns:1fr}.fdf-blog-copy h2{font-size:1.5rem}.fdf-blog-copy table{font-size:.82rem}.fdf-blog-copy th,.fdf-blog-copy td{padding:.35rem}.fdf-blog-filters a{font-size:.85rem}.fdf-article-meta{line-height:1.7}}
