.post-hero{padding-top:calc(var(--nav-h) + 56px);padding-bottom:clamp(48px,7vw,88px)}.post-hero__caixa{display:grid;grid-gap:16px;gap:16px;justify-items:start;max-width:900px}.post-hero__titulo{font-weight:900;font-size:clamp(2.1rem,5vw,3.6rem);line-height:1.08;letter-spacing:-.015em}.post-hero__data{color:var(--texto-suave);font-weight:600}.post__progresso{position:fixed;left:0;right:0;top:0;z-index:70;height:4px;background:var(--verde);transform-origin:left;transform:scaleX(0)}.post__grade{display:grid;grid-gap:40px;gap:40px}@media (min-width:960px){.post__grade{grid-template-columns:minmax(0,1fr) 220px;gap:64px}.post__lado{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 40px);align-self:start}}.post__texto{max-width:68ch;font-size:clamp(1.06rem,1.4vw,1.16rem);line-height:1.8;color:var(--n-900)}.post__texto ol,.post__texto p+p,.post__texto ul{margin-top:1.1em}.post__texto>div:first-child>p:first-child:first-letter{float:left;font-family:var(--f-display);font-size:4.2em;line-height:.85;padding:.06em .1em 0 0;color:var(--azul)}.post__texto ol,.post__texto ul{padding-left:1.3em}.post__texto li+li{margin-top:.4em}.post__texto li::marker{color:var(--azul)}.post__texto strong{color:var(--n-950)}.post__texto [id^=quadrante-]{margin-top:1.8em;scroll-margin-top:calc(var(--nav-h) + 40px);border-radius:8px}.post__texto .piscar{animation:piscar 1.6s var(--curva)}@keyframes piscar{0%,40%{background:var(--verde-50);box-shadow:0 0 0 8px var(--verde-50)}}.post__lado-titulo{font-size:.8rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--n-600);margin-bottom:12px}.post__compartilhar{display:flex;gap:8px}.post__compartilhar a,.post__compartilhar button{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:1px solid var(--n-200);background:#fff;color:var(--azul-950);cursor:pointer;transition:background-color .2s var(--curva),transform .2s var(--curva),scale .16s var(--curva)}@media (hover:hover){.post__compartilhar a:hover,.post__compartilhar button:hover{background:var(--verde);transform:translateY(-2px)}}.post__nav{margin-top:56px;padding-top:28px;border-top:1px solid var(--n-200);display:flex;justify-content:space-between;gap:16px}.post__nav-item{display:grid;grid-gap:6px;gap:6px;max-width:46%;text-decoration:none}.post__nav-item small{display:inline-flex;align-items:center;gap:6px;font-weight:800;font-size:.78rem;letter-spacing:.1em;color:var(--n-600)}.post__nav-item span{font-weight:800;font-size:1.05rem;line-height:1.3}.post__nav-item:hover span{color:var(--azul)}.post__nav-item--prox{text-align:right;justify-items:end}.matriz{margin:2em 0}.matriz__grade{display:grid;grid-template-columns:auto 1fr 1fr;grid-gap:8px;gap:8px;max-width:560px}.matriz__linha{display:contents}.matriz__col,.matriz__lin{display:grid;place-items:center;font-weight:900;font-size:.82rem;letter-spacing:.08em;color:var(--n-600);text-align:center}.matriz__lin{writing-mode:vertical-rl;rotate:180deg;padding:0 4px}.matriz__q{position:relative;display:grid;align-content:space-between;justify-items:start;grid-gap:18px;gap:18px;min-height:132px;padding:16px;border:0;border-radius:18px;text-align:left;font:inherit;cursor:pointer;transition:transform .26s var(--curva),box-shadow .26s var(--curva)}@media (hover:hover){.matriz__q:hover{transform:translateY(-3px);box-shadow:var(--sombra-2)}}.matriz__q--1{background:var(--azul);color:#fff}.matriz__q--2{background:var(--verde);color:#000}.matriz__q--3{background:#ffe8a3;color:#000}.matriz__q--4{background:var(--n-200);color:var(--n-900)}.matriz__num{font-size:2.4rem;line-height:1}.matriz__nome{font-weight:800;font-size:1rem}.matriz__ir{position:absolute;right:14px;bottom:16px;rotate:90deg;opacity:.7}.lista-posts{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.blog__destaque,.cartao-post{height:100%;display:grid;align-content:start;grid-gap:12px;gap:12px;padding:24px;border-radius:var(--raio-painel);background:#fff;border:1px solid var(--n-200);text-decoration:none;transition:transform .26s var(--curva),box-shadow .26s var(--curva),border-color .26s var(--curva),scale .16s var(--curva)}@media (hover:hover){.blog__destaque:hover,.cartao-post:hover{transform:translateY(-4px);box-shadow:var(--sombra-2);border-color:var(--azul)}}.cartao-post__selo{justify-self:start;padding:4px 10px;border-radius:var(--raio-pilula);background:var(--verde);color:#000;font-size:.72rem;font-weight:800;letter-spacing:.06em}.cartao-post__data{color:var(--n-600);font-size:.88rem;font-weight:600}.cartao-post__titulo{font-weight:900;font-size:1.3rem;line-height:1.2}.cartao-post__resumo{color:var(--n-600);line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cartao-post__mais{font-weight:800;color:var(--azul);font-size:.9rem}.blog__grade{display:grid;grid-gap:40px;gap:40px}@media (min-width:960px){.blog__grade{grid-template-columns:minmax(0,1fr) 260px;gap:56px}.blog__lado{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 40px);align-self:start}}.blog__destaque{height:auto;background:var(--azul);border-color:transparent;color:#fff;padding:clamp(28px,4vw,44px)}.blog__destaque .cartao-post__data,.blog__destaque .cartao-post__resumo{color:hsla(0,0%,100%,.85)}.blog__destaque .cartao-post__mais{color:var(--verde-50)}.blog__destaque-titulo{font-size:clamp(2rem,4vw,3.2rem);line-height:1}.blog__recentes{margin:0;padding-left:1.2em;display:grid;grid-gap:10px;gap:10px;font-weight:700;line-height:1.35}.blog__recentes a{text-decoration:none}.blog__recentes a:hover{color:var(--azul)}