.blog_wrap__pnkTc{padding:0 0 64px}.blog_container__IKtGu{width:min(1200px,100% - 64px);margin:0 auto}.blog_placeholder__C9wN_{border:1px dashed rgba(0,0,0,.15);background:#fff;border-radius:12px;padding:24px;color:#44566c}@media (max-width:640px){.blog_container__IKtGu{width:min(100%,100% - 32px)}}.blog1-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0}@media (max-width:1000px){.blog1-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.blog1-grid{grid-template-columns:1fr}}.blog1-card{list-style:none;margin:0;padding:0;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.03);overflow:hidden;display:grid;grid-template-rows:auto auto auto 1fr auto}.blog1-grid .blog-imgwrap{display:block;position:relative;overflow:hidden;border-radius:16px}.blog1-grid .blog-imgwrap img{display:block;width:100%;height:180px!important;object-fit:cover!important;background-color:#faf7ef}@media (max-width:640px){.blog1-grid .blog-imgwrap img{height:160px!important}}.blog1-meta{display:flex;gap:10px;align-items:center;padding:10px 14px 0;color:rgba(0,0,0,.6);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.blog-title{margin:6px 14px 8px;font-size:20px;display:block;overflow:visible;text-overflow:unset}.blog1-excerpt{margin:0 14px 14px;color:rgba(0,0,0,.7);line-height:1.55;font-size:15px}.blog1-toc{display:flex;align-items:center;gap:10px;padding:12px 14px 14px;border-top:1px dashed rgba(0,0,0,.08);color:rgba(0,0,0,.55);font-size:13px}.blog1-pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;background:#f4f7ff;color:#0b1f33;font-weight:800;font-size:12px}.blog2-wrap{padding-top:6px;padding-bottom:64px;background:transparent}.blog2-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;align-items:stretch}.blog-card{display:grid;grid-template-rows:auto auto auto auto 1fr auto;height:100%}.blog2-grid .blog-imgwrap{grid-row:1;display:block;width:100%;border-radius:16px;overflow:hidden}.blog2-grid .blog-imgwrap img{display:block;width:100%;height:180px;object-fit:cover;background-color:#faf7ef}@media (max-width:640px){.blog2-grid .blog-imgwrap img{height:160px}}.blog-meta{display:flex;align-items:center;justify-content:space-between;margin:12px 0 8px;min-height:36px;flex-wrap:nowrap}.blog-tag{display:inline-block;padding:6px 12px;background:#f1f8b2;color:#222;border-radius:8px;font-weight:700;font-size:.9rem;white-space:nowrap;line-height:1}.blog-date{font-size:.95rem;color:#666;white-space:nowrap}.blog-title{margin:4px 0 6px;font-size:1.25rem;font-weight:800;color:#222;text-decoration:none;line-height:1.3}.blog-title:hover{text-decoration:underline;text-underline-offset:2px}.blog-excerpt{color:#333;margin:0 0 8px;line-height:1.6;font-size:1rem}.blog-toc{padding-top:10px;border-top:2px dotted #1857ff;display:flex;align-items:baseline;gap:6px 8px;flex-wrap:wrap}.blog-toc-label{display:inline;font-size:.9rem;font-weight:700;color:#1857ff;margin:0}.blog-toc-list{list-style:none;display:flex;flex-wrap:wrap;gap:0;margin:0;padding:0}.blog-toc-list li{display:inline;font-size:.95rem;color:#1857ff;white-space:nowrap}.blog-toc-list li:not(:last-child):after{content:" •";color:#9aa8ff;margin:0 6px}.blog-toc-list a{text-decoration:none;border:none;color:#1857ff}.blog2-cta-card{display:grid;grid-template-rows:auto auto auto auto 1fr auto;height:100%;background:transparent;padding:0}.bg2-avatar-wrap{grid-row:1;height:180px;display:flex;align-items:flex-start;justify-content:center}.bg2-avatar{width:140px;height:140px;border-radius:50%;object-fit:cover;display:block;box-shadow:0 2px 8px rgba(0,0,0,.08)}.bg2-meta-spacer{grid-row:2;height:36px;margin:12px 0 8px}.bg2-title{grid-row:3;margin:4px 0 6px;font-size:1.25rem;font-weight:800;color:#222;line-height:1.3;text-align:left}.bg2-cta-actions{grid-row:4;margin:0 0 8px;align-self:start}.bg2-cta-btn{display:block;width:100%;padding:12px 24px;border-radius:10px;border:2px solid #1857ff;background:#1857ff;color:#fff;font-weight:700;text-align:center;line-height:1.1;box-shadow:0 2px 8px rgba(24,87,255,.25);transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.bg2-cta-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(24,87,255,.3);background:#1b63ff}.bg2-cta-btn:active{transform:translateY(0)}@media (max-width:1000px){.blog2-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.blog2-grid{grid-template-columns:1fr}.bg2-avatar{width:120px;height:120px}.blog2-grid .blog-imgwrap img{height:160px}}