.bp-reading-nav{display:flex;gap:24px;font-size:14px}.bp-archive-hero{padding:50px 0 35px;border-bottom:1px solid #e2e8f0;margin-bottom:35px}.bp-archive-hero h1{font-size:clamp(36px,5vw,60px);margin:10px 0 20px}.bp-category-links{display:flex;gap:12px;flex-wrap:wrap;margin-top:25px}.bp-category-links a{border:1px solid #cbd5e1;border-radius:30px;padding:8px 18px;font-size:12px}.bp-category-links [aria-current]{background:#0f172a;color:white}.bp-archive-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:38px 28px}.bp-archive-grid h2{font-size:23px;line-height:1.3;margin:10px 0 15px}.bp-archive-grid .bp-card-body{padding-top:14px}.bp-pagination{padding:40px 0 55px}.bp-pagination .nav-links{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.bp-pagination .page-numbers{border:1px solid #cbd5e1;padding:8px 15px;border-radius:6px}.bp-pagination .current{background:#1d4ed8;color:white}.bp-article-header{max-width:900px;margin:40px auto 30px}.bp-breadcrumb{font-size:12px;color:#64748b;margin-bottom:25px}.bp-article-header h1{font-size:clamp(30px,4vw,52px);line-height:1.15}.bp-article-meta{display:flex;flex-wrap:wrap;gap:12px 25px;font-size:12px;color:#64748b;margin-top:24px}.bp-article-meta a{font-weight:600;color:#0f172a}.bp-article-cover{max-width:900px;margin:0 auto 40px}.bp-article-cover img{display:block;width:100%;height:auto;border-radius:12px}.bp-article-cover figcaption{font-size:12px;color:#64748b;margin-top:8px}.bp-reading-grid{display:grid;grid-template-columns:minmax(0,740px) 230px;justify-content:center;gap:55px}.bp-prose{font-size:18px;line-height:1.8;min-width:0;overflow-wrap:anywhere}.bp-prose p{margin:0 0 1.4em}.bp-prose h2{font-size:29px;margin:1.7em 0 .7em;line-height:1.3}.bp-prose h3{font-size:23px;margin:1.5em 0 .7em}.bp-prose a{color:#1d4ed8;text-decoration:underline;text-underline-offset:3px}.bp-prose img,.bp-prose video,.bp-prose iframe{max-width:100%}.bp-prose img{height:auto}.bp-prose pre,.bp-prose table{max-width:100%;overflow:auto;display:block}.bp-prose ul,.bp-prose ol{margin-left:1.4em}.bp-prose blockquote{border-left:3px solid #7c3aed;padding:15px 25px;background:#f8fafc}.bp-reading-aside{border-left:1px solid #e2e8f0;padding-left:25px;align-self:start}.bp-reading-aside h2{font-size:23px;margin-bottom:25px}.bp-reading-aside a{display:block;padding:15px 0;border-bottom:1px solid #e2e8f0;font-size:13px}.bp-article-tags{font-size:13px;padding:24px 0;border-top:1px solid #e2e8f0;margin-top:35px}.bp-correction{background:#f8fafc;border-radius:10px;padding:23px;margin:15px 0 35px;font-size:14px}.bp-correction p{margin:8px 0 0}.bp-empty{padding:50px 0 80px}.bp-empty h2{font-size:30px}@media(max-width:900px){.bp-reading-grid{grid-template-columns:1fr;gap:25px}.bp-reading-aside{display:none}.bp-archive-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.bp-reading-nav{gap:14px;font-size:12px}.bp-archive-grid{grid-template-columns:1fr;gap:30px}.bp-article-header{margin-top:28px}.bp-article-meta{font-size:11px}.bp-prose{font-size:17px}.bp-prose h2{font-size:25px}.bp-article-cover{margin-bottom:27px}.bp-archive-hero{padding:30px 0}.bp-archive-grid h2{font-size:23px}}