.single-post .page-body article{max-width:860px;margin-inline:auto}.single-post .page-body h1{max-width:20ch;line-height:1.1}.single-post .page-body h2{margin-top:2.2em;line-height:1.2}.single-post .page-body h3{margin-top:1.7em;line-height:1.3}.single-post .page-body p,.single-post .page-body li{font-size:1.0625rem;line-height:1.75}.single-post .page-body p{margin-block:1.1em}.single-post .page-body ol{padding-left:1.8em}.single-post .page-body li{margin-block:.7em}.single-post .bpy-answer{background:#fff3cd;border-left:5px solid #FFC93C;padding:20px 24px;border-radius:0 12px 12px 0;font-weight:700}.single-post .table-scroll{margin-block:28px;overflow-x:auto;border:1px solid #d3d7df;border-radius:12px}.single-post table{border-collapse:collapse;width:100%;background:#fff;font-size:.95rem}.single-post th,.single-post td{padding:14px 16px;min-width:150px;text-align:left;vertical-align:top;border-bottom:1px solid #d3d7df}.single-post th{background:#FFC93C;color:#1B2240}.single-post .bpy-article-featured{margin:28px 0}.single-post .bpy-article-featured img{width:100%;height:auto;border-radius:14px}.single-post .page-body a:focus-visible{outline:3px solid #1F6FE0;outline-offset:3px}.bpy-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bpy-blog-card{padding:24px;border:1px solid #d3d7df;border-radius:14px;background:#fff}.bpy-blog-card img{width:100%;height:auto;border-radius:8px}.bpy-blog-card h2{font-size:1.5rem;line-height:1.2}.bpy-blog-card a{color:#1B2240}.bpy-blog-card p{line-height:1.65}@media(max-width:900px){.bpy-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.bpy-blog-grid{grid-template-columns:1fr}.single-post .bpy-answer{padding:16px}.single-post th,.single-post td{padding:11px;min-width:135px}.single-post .page-body h1{font-size:2.2rem}}
