.public-blog{background:#090909;color:#fff;min-height:100vh}.blog-hero{padding:90px 0;background:linear-gradient(90deg,#000e,#0009),url(/assets/lei-seca-bg.png) 50%/cover}.blog-hero h1,.public-article h1{max-width:850px;font-size:clamp(42px,6vw,70px);line-height:1.08;font-weight:400}.blog-hero>div>p:last-child{color:#ddd;font-size:18px}.public-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding-top:70px;padding-bottom:80px}.public-blog-grid article{overflow:hidden;border:1px solid #ffffff1d;border-radius:14px;background:#141414}.blog-cover-placeholder,.public-blog-grid article>img{width:100%;height:210px;object-fit:cover}.blog-cover-placeholder{display:grid;place-items:center;background:linear-gradient(135deg,#322510,#090909);color:#d9a324;font:700 40px Georgia}.public-blog-grid article>div:last-child{padding:24px}.public-article small,.public-blog-grid small{display:flex;align-items:center;gap:7px;color:#aaa}.public-article small svg,.public-blog-grid small svg{width:15px}.public-blog-grid h2{font-size:25px;margin:15px 0}.public-blog-grid p{color:#ccc;line-height:1.7}.public-blog-grid a{display:flex;align-items:center;gap:8px;color:#e0ad34;font-weight:700;font-size:13px}.public-blog-grid a svg{width:16px}.blog-no-posts{grid-column:1/-1;padding:70px;text-align:center;border:1px solid #ffffff1d;border-radius:14px;color:#aaa}.public-article>header{padding:90px 0 60px;background:linear-gradient(135deg,#17130c,#080808)}.public-article>header>div>p:not(.eyebrow){max-width:760px;color:#ddd;font-size:18px;line-height:1.7}.article-cover{display:block;width:min(1050px,calc(100% - 40px));max-height:520px;object-fit:cover;margin:50px auto 0;border-radius:14px}.article-body{max-width:850px;padding-top:60px;padding-bottom:90px}.article-body p{white-space:pre-line;color:#eee;font-size:17px;line-height:1.9}@media(max-width:800px){.public-blog-grid{grid-template-columns:1fr}.blog-hero,.public-article>header{padding:65px 0}.article-body{padding-top:40px}}