body{padding-top:0}:root{--accent: #fb923c}.portal-nav[data-astro-cid-uviz4j3q]{height:64px;border-bottom:1px solid var(--border);display:flex;align-items:center}.portal-nav-inner[data-astro-cid-uviz4j3q]{display:flex;align-items:center;gap:var(--sp-3)}.portal-logo[data-astro-cid-uviz4j3q]{display:flex;align-items:center;line-height:0}.portal-logo[data-astro-cid-uviz4j3q] svg{width:22px;height:auto}.portal-logo[data-astro-cid-uviz4j3q] svg path{fill:var(--text-primary);stroke:none}.portal-nav-name[data-astro-cid-uviz4j3q]{font-size:var(--fs-sm);font-weight:600}.portal-nav-back[data-astro-cid-uviz4j3q]{margin-left:auto;font-size:var(--fs-sm);color:var(--text-muted);transition:color .15s}.portal-nav-back[data-astro-cid-uviz4j3q]:hover{color:var(--text-primary)}.edu-hero[data-astro-cid-uviz4j3q]{padding:var(--sp-7) 0 var(--sp-6);border-bottom:1px solid var(--border)}.edu-hero-title[data-astro-cid-uviz4j3q]{font-size:var(--fs-hero);font-weight:700;letter-spacing:-.028em;line-height:1.06;margin:var(--sp-3) 0 var(--sp-4);max-width:580px}.edu-hero-body[data-astro-cid-uviz4j3q]{font-size:var(--fs-lg);color:var(--text-secondary);max-width:500px;line-height:1.65;margin-bottom:var(--sp-5)}.edu-hero-actions[data-astro-cid-uviz4j3q]{display:flex;gap:var(--sp-2);flex-wrap:wrap}.s-title[data-astro-cid-uviz4j3q]{font-size:var(--fs-2xl);font-weight:700;letter-spacing:-.025em;margin:var(--sp-2) 0 var(--sp-4)}.posts-grid[data-astro-cid-uviz4j3q]{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2)}.post-card[data-astro-cid-uviz4j3q]{padding:var(--sp-4);border:1px solid var(--border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--sp-2);transition:border-color .15s}.post-card[data-astro-cid-uviz4j3q]:hover{border-color:var(--accent)}.post-card--destaque[data-astro-cid-uviz4j3q]{grid-column:1 / -1;background:var(--surface-dim)}.post-meta[data-astro-cid-uviz4j3q]{display:flex;align-items:center;justify-content:space-between}.post-tag[data-astro-cid-uviz4j3q]{font-size:var(--fs-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.post-tempo[data-astro-cid-uviz4j3q]{font-size:var(--fs-xs);color:var(--text-muted)}.post-titulo[data-astro-cid-uviz4j3q]{font-size:var(--fs-lg);font-weight:600;letter-spacing:-.015em;line-height:1.35;flex:1}.post-card--destaque[data-astro-cid-uviz4j3q] .post-titulo[data-astro-cid-uviz4j3q]{font-size:var(--fs-xl)}.post-footer[data-astro-cid-uviz4j3q]{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.post-data[data-astro-cid-uviz4j3q]{font-size:var(--fs-xs);color:var(--text-muted)}.post-link[data-astro-cid-uviz4j3q]{font-size:var(--fs-sm);font-weight:500;text-decoration:none}.palestras-sub[data-astro-cid-uviz4j3q]{color:var(--text-secondary);margin-bottom:var(--sp-4)}.palestras-grid[data-astro-cid-uviz4j3q]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-2)}.palestra-card[data-astro-cid-uviz4j3q]{padding:var(--sp-4);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color .15s}.palestra-card[data-astro-cid-uviz4j3q]:hover{border-color:var(--accent)}.palestra-contexto[data-astro-cid-uviz4j3q]{font-size:var(--fs-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);display:block;margin-bottom:var(--sp-2)}.palestra-titulo[data-astro-cid-uviz4j3q]{font-size:var(--fs-md);font-weight:600;line-height:1.4;margin-bottom:var(--sp-2)}.palestra-desc[data-astro-cid-uviz4j3q]{font-size:var(--fs-sm);color:var(--text-secondary);line-height:1.65}.newsletter-section[data-astro-cid-uviz4j3q]{background:var(--surface-dim)}.newsletter-inner[data-astro-cid-uviz4j3q]{display:grid;grid-template-columns:1fr 400px;gap:var(--sp-6);align-items:center}.newsletter-body[data-astro-cid-uviz4j3q]{color:var(--text-secondary);line-height:1.75;margin-bottom:var(--sp-3)}.newsletter-promessas[data-astro-cid-uviz4j3q]{list-style:none;display:flex;flex-direction:column;gap:6px}.newsletter-promessas[data-astro-cid-uviz4j3q] li[data-astro-cid-uviz4j3q]{font-size:var(--fs-sm);color:var(--text-secondary)}.newsletter-form[data-astro-cid-uviz4j3q]{display:flex;flex-direction:column;gap:var(--sp-2)}.form-input[data-astro-cid-uviz4j3q]{font-family:DM Sans,sans-serif;font-size:var(--fs-sm);padding:12px var(--sp-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text-primary);transition:border-color .15s}.form-input[data-astro-cid-uviz4j3q]:focus{outline:none;border-color:var(--accent)}.newsletter-disclaimer[data-astro-cid-uviz4j3q]{font-size:var(--fs-xs);color:var(--text-muted)}.arquivo-inner[data-astro-cid-uviz4j3q]{display:grid;grid-template-columns:1fr auto;gap:var(--sp-6);align-items:center}.arquivo-body[data-astro-cid-uviz4j3q]{color:var(--text-secondary);margin-bottom:var(--sp-4)}.tags-wrap[data-astro-cid-uviz4j3q]{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.tag-pill[data-astro-cid-uviz4j3q]{font-size:var(--fs-xs);font-weight:500;padding:6px 14px;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-secondary);text-decoration:none;transition:border-color .15s,color .15s}.tag-pill[data-astro-cid-uviz4j3q]:hover{border-color:var(--accent);color:var(--accent)}.arquivo-stats[data-astro-cid-uviz4j3q]{display:flex;flex-direction:column;gap:var(--sp-4);text-align:right}.arquivo-n[data-astro-cid-uviz4j3q]{display:block;font-size:var(--fs-2xl);font-weight:700;letter-spacing:-.03em;color:var(--accent)}.arquivo-l[data-astro-cid-uviz4j3q]{font-size:var(--fs-xs);color:var(--text-muted)}.footer[data-astro-cid-uviz4j3q]{border-top:1px solid var(--border);padding:var(--sp-3) 0}.footer-inner[data-astro-cid-uviz4j3q]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:48px}.footer-logo[data-astro-cid-uviz4j3q]{display:flex;align-items:center;line-height:0;justify-self:start}.footer-logo[data-astro-cid-uviz4j3q] svg{width:20px;height:auto}.footer-logo[data-astro-cid-uviz4j3q] svg path{fill:var(--text-primary);stroke:none}.footer-copy[data-astro-cid-uviz4j3q]{font-size:var(--fs-xs);color:var(--text-muted);text-align:center}.footer-back[data-astro-cid-uviz4j3q]{justify-self:end;font-size:var(--fs-sm);color:var(--text-muted);transition:color .15s}.footer-back[data-astro-cid-uviz4j3q]:hover{color:var(--text-primary)}@media(max-width:860px){.posts-grid[data-astro-cid-uviz4j3q]{grid-template-columns:1fr}.post-card--destaque[data-astro-cid-uviz4j3q]{grid-column:1}.palestras-grid[data-astro-cid-uviz4j3q],.newsletter-inner[data-astro-cid-uviz4j3q],.arquivo-inner[data-astro-cid-uviz4j3q]{grid-template-columns:1fr}.arquivo-stats[data-astro-cid-uviz4j3q]{flex-direction:row;text-align:left}}
