.blog{background:var(--nevoa);flex-direction:column;min-height:100svh;display:flex}.blog main{flex:1}.blog-topo{z-index:var(--z-header);background:rgb(var(--noite-rgb) / .94);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));border-bottom:1px solid rgb(var(--branco-rgb) / .06);position:sticky;top:0}.blog-topo-inner{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:4rem;display:flex}.blog-marca{align-items:center;gap:var(--s-3);color:var(--branco);border-radius:var(--r-xs);flex:none;display:inline-flex}.blog-marca .logo{height:1.375rem}.blog-menu{background:var(--noite);border-bottom:1px solid rgb(var(--branco-rgb) / .06)}.blog-menu .container{scrollbar-width:none;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--s-4), #000 calc(100% - var(--s-4)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--s-4), #000 calc(100% - var(--s-4)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--s-4), #000 calc(100% - var(--s-4)), transparent);overflow-x:auto}.blog-menu .container::-webkit-scrollbar{display:none}.blog-menu ul{gap:var(--s-1);width:max-content;padding:var(--s-2) var(--s-4);margin-inline:auto;display:flex}.blog-menu a{min-height:2.25rem;padding:0 var(--s-3);border-radius:var(--r-pill);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--n-300);white-space:nowrap;transition:color var(--d-2), background-color var(--d-2);align-items:center;display:inline-flex}.blog-menu a:hover{color:var(--branco);background:rgb(var(--branco-rgb) / .06)}.blog-menu a[aria-current=page]{color:var(--branco);background:rgb(var(--branco-rgb) / .1);box-shadow:inset 0 -2px 0 var(--laranja)}.blog-menu a:focus-visible{outline-offset:-2px}.blog-hero{isolation:isolate;background:var(--grad-noite);color:var(--branco);padding:clamp(var(--s-10), 6vw, var(--s-16)) 0;position:relative;overflow:hidden}.blog-hero .grid-layer{--border:rgb(var(--branco-rgb) / .05)}.blog-hero-inner{gap:var(--s-4);text-align:center;justify-items:center;max-width:52rem;display:grid;position:relative}.blog-hero h1{font-size:clamp(2rem,1.35rem + 2.6vw,3.25rem);line-height:var(--lh-h1);color:var(--branco)}.blog-hero-desc{max-width:40rem;font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);color:var(--n-300)}.blog-hero-contagem{font-family:var(--mono);font-size:var(--fs-mono);color:var(--n-400)}.blog-autor-avatar{background:var(--laranja);width:5rem;height:5rem;color:var(--noite);font-size:var(--fs-h4);font-weight:var(--fw-heavy);box-shadow:0 0 0 4px rgb(var(--branco-rgb) / .08);border-radius:50%;place-items:center;display:grid;overflow:hidden}.blog-autor-avatar img{object-fit:cover;width:100%;height:100%}.blog-lista{padding-block:clamp(var(--s-10), 5vw, var(--s-16))}.blog-lista>*+*{margin-top:clamp(var(--s-8), 4vw, var(--s-12))}.blog-lista>.blog-sec-titulo+.posts-grade{margin-top:var(--s-6)}.blog-sec-titulo{font-size:var(--fs-h4);font-weight:var(--fw-bold)}.blog-vazio{padding:var(--s-8);border-radius:var(--r-lg);border:1px dashed var(--n-200);background:var(--branco);color:var(--aco);text-align:center}.posts-grade{gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.posts-grade>li{display:flex}.post-card{border-radius:var(--r-lg);background:var(--branco);border:1px solid var(--n-100);width:100%;box-shadow:var(--sh-1);transition:transform var(--d-3) var(--ease-out), box-shadow var(--d-3) var(--ease-out), border-color var(--d-2);flex-direction:column;display:flex;position:relative;overflow:hidden}.post-card:hover{box-shadow:var(--sh-2);border-color:rgb(var(--laranja-rgb) / .3);transform:translateY(-4px)}:is(.post-card:has(.stretched:focus-visible),.post-destaque:has(.stretched:focus-visible)){outline:2px solid var(--focus);outline-offset:3px}.post-card .stretched:focus-visible,.post-destaque .stretched:focus-visible{outline:none}.post-card-media{aspect-ratio:4/3;background:var(--n-100);position:relative;overflow:hidden}.post-card-media img{object-fit:cover;transition:transform var(--d-4) var(--ease-out)}.post-card:hover .post-card-media img,.post-destaque:hover .post-card-media img{transform:scale(1.04)}.post-card-sem-imagem{background:var(--grad-noite);place-items:center;display:grid;position:absolute;inset:0}.post-card-sem-imagem .logo{opacity:.45;height:1.5rem}.post-card-corpo{align-items:flex-start;gap:var(--s-3);padding:var(--s-5) var(--s-6) var(--s-6);flex-direction:column;flex:1;display:flex}.post-card-titulo{font-size:var(--fs-h6);font-weight:var(--fw-bold);letter-spacing:-.005em;text-wrap:pretty;line-height:1.3}.post-card-titulo a,.post-destaque h2 a{color:var(--marinho);transition:color var(--d-2)}.post-card:hover .post-card-titulo a,.post-destaque:hover h2 a{color:var(--laranja-700)}.post-card-resumo{font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--aco);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.post-card-meta{align-items:center;gap:var(--s-2);padding-top:var(--s-1);font-size:var(--fs-caption);color:var(--n-400);flex-wrap:wrap;margin-top:auto;display:flex}.post-card-meta .icon{width:1rem;height:1rem}.post-destaque{border-radius:var(--r-xl);background:var(--branco);border:1px solid var(--n-100);box-shadow:var(--sh-2);transition:box-shadow var(--d-3) var(--ease-out), border-color var(--d-2);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid;position:relative;overflow:hidden}.post-destaque:hover{box-shadow:var(--sh-3);border-color:rgb(var(--laranja-rgb) / .3)}.post-destaque .post-card-media{height:100%}.post-destaque-corpo{justify-content:center;align-items:flex-start;gap:var(--s-4);padding:clamp(var(--s-6), 4vw, var(--s-12));flex-direction:column;display:flex}.post-destaque h2{font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);line-height:var(--lh-h2);text-wrap:balance}.post-destaque-corpo>p:not(.post-card-meta){color:var(--aco)}.post-destaque .post-card-meta{margin-top:0}.post-destaque-autor{z-index:2;color:var(--marinho);font-weight:var(--fw-semibold);position:relative}.post-destaque-autor:hover{color:var(--laranja-700)}.post-destaque-ler{align-items:center;gap:var(--s-2);font-weight:var(--fw-semibold);color:var(--laranja-700);display:inline-flex}.post-destaque-ler .icon{width:1.125rem;height:1.125rem;transition:transform var(--d-3) var(--ease-out)}.post-destaque:hover .post-destaque-ler .icon{transform:translate(3px)}.blog-chamada{isolation:isolate;gap:var(--s-5) var(--s-6);padding:clamp(var(--s-6), 3.5vw, var(--s-8)) clamp(var(--s-6), 4vw, var(--s-10));border-radius:var(--r-xl);background:var(--grad-noite);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid;position:relative;overflow:hidden}.blog-chamada .cta-glow{z-index:-1;background:var(--grad-horizonte);opacity:.85;position:absolute;inset:0}.blog-chamada-ico{border-radius:var(--r-md);background:var(--laranja);width:3.5rem;height:3.5rem;color:var(--noite);place-items:center;display:grid}.blog-chamada h2{font-size:var(--fs-h4);color:var(--branco);text-wrap:balance}.blog-chamada p{margin-top:var(--s-1);color:var(--n-300);font-size:var(--fs-body-sm)}.paginacao{justify-content:center;align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.paginacao ul{justify-content:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.paginacao a,.paginacao li>span{justify-content:center;align-items:center;gap:var(--s-1);min-width:var(--hit);height:var(--hit);padding:0 var(--s-3);border-radius:var(--r-pill);font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;display:inline-flex}.paginacao a{background:var(--branco);border:1px solid var(--n-200);color:var(--marinho);transition:border-color var(--d-2), transform var(--d-2) var(--ease-out)}.paginacao a:hover{border-color:var(--marinho);transform:translateY(-1px)}.paginacao [aria-current=page]{background:var(--marinho);border:1px solid var(--marinho);color:var(--branco)}.paginacao .paginacao-reticencias{min-width:0;padding:0 var(--s-1);color:var(--n-400)}.paginacao .paginacao-seta{padding:0 var(--s-4)}.paginacao-seta .icon{width:1rem;height:1rem}.paginacao-seta.is-anterior .icon{transform:scaleX(-1)}.post-hero{isolation:isolate;background:var(--grad-noite);color:var(--branco);padding:clamp(var(--s-10), 6vw, var(--s-16)) 0 clamp(var(--s-10), 5vw, var(--s-12));position:relative;overflow:hidden}.post-hero.tem-capa{padding-bottom:clamp(var(--s-20), 12vw, 10rem)}.post-hero .grid-layer{--border:rgb(var(--branco-rgb) / .05)}.post-hero-inner{gap:var(--s-5);text-align:center;justify-items:center;max-width:54rem;display:grid;position:relative}.post-hero h1{font-size:clamp(1.875rem,1.25rem + 2.4vw,3rem);line-height:var(--lh-h1);color:var(--branco)}.post-categorias{justify-content:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.post-categorias .badge{min-height:1.75rem;padding:0 var(--s-3);font-size:var(--fs-caption);transition:background-color var(--d-2), color var(--d-2)}.post-categorias .badge:hover{background:var(--laranja);color:var(--noite)}.post-meta{justify-content:center;gap:var(--s-2) var(--s-5);font-size:var(--fs-caption);color:var(--n-300);flex-wrap:wrap;display:flex}.post-meta>span{align-items:center;gap:var(--s-2);display:inline-flex}.post-meta .icon{width:1rem;height:1rem;color:var(--brilho)}.post-meta a{color:var(--branco);font-weight:var(--fw-semibold);border-bottom:1px solid rgb(var(--branco-rgb) / .3);transition:color var(--d-2), border-color var(--d-2)}.post-meta a:hover{color:var(--brilho);border-color:currentColor}.post-capa{z-index:2;max-width:50rem;margin-top:calc(clamp(var(--s-16), 10vw, 8rem) * -1);position:relative}.post-capa img{border-radius:var(--r-xl);background:var(--n-100);width:100%;height:auto;box-shadow:var(--sh-3)}.post-corpo{max-width:46rem;padding-block:clamp(var(--s-8), 5vw, var(--s-12)) clamp(var(--s-10), 6vw, var(--s-16))}.post-corpo .prose img{max-width:100%}.post-tags{gap:var(--s-3);margin-top:var(--s-10);padding-top:var(--s-6);border-top:1px solid var(--n-100);display:grid}.post-tags ul{gap:var(--s-2);flex-wrap:wrap;display:flex}.post-tags .chip{min-height:2rem;font-size:var(--fs-caption)}.post-newsletter{gap:var(--s-3);margin-top:var(--s-12);padding:clamp(var(--s-5), 3vw, var(--s-8));border-radius:var(--r-xl);background:var(--branco);border:1px solid var(--n-100);box-shadow:var(--sh-1);justify-items:center;display:grid}.post-newsletter-form{width:100%;min-height:36rem}.post-newsletter-form:not(:empty){min-height:0}html:not(.js) .post-newsletter{display:none}#post-newsletter .post-newsletter-form :is(.bricks--section,.bricks--column,.bricks--column>div){background:0 0!important}#post-newsletter .post-newsletter-form .bricks--column>div{padding-inline:0!important}#post-newsletter .post-newsletter-form :is(.rd-text,.rd-form){max-width:none!important}#post-newsletter .post-newsletter-form .rd-text h2{text-align:center!important;margin:0!important}#post-newsletter .post-newsletter-form .rd-text h2 *{letter-spacing:var(--tr-h4);font:var(--fw-bold) var(--fs-h4)/var(--lh-h4) var(--font)!important;color:var(--marinho)!important}#post-newsletter .post-newsletter-form .rd-text p{line-height:var(--lh-body)!important}#post-newsletter .post-newsletter-form .rd-text p *{font:var(--fw-regular) var(--fs-body)/var(--lh-body) var(--font)!important;color:var(--aco)!important}#post-newsletter .post-newsletter-form .rd-text:last-child p *{font-size:var(--fs-helper)!important;color:var(--n-400)!important}#post-newsletter .post-newsletter-form .bricks-form__label{font:var(--fw-semibold) var(--fs-label)/var(--lh-ui) var(--font)!important;color:var(--marinho)!important}#post-newsletter .post-newsletter-form .bricks-form__field__option .bricks-form__label{align-items:center;gap:var(--s-2);font-weight:var(--fw-regular)!important;font-size:var(--fs-body-sm)!important;display:flex!important}#post-newsletter .post-newsletter-form input[type=radio]{accent-color:var(--laranja);margin:0}#post-newsletter .post-newsletter-form .bricks-form__input:not(textarea),#post-newsletter .post-newsletter-form .select2-container .select2-choice{height:var(--hit)!important;line-height:var(--hit)!important;font-family:var(--font)!important;font-size:var(--fs-body)!important;color:var(--text)!important}#post-newsletter .post-newsletter-form .bricks-form__input:not(textarea){padding-inline:var(--s-4)!important;border:1px solid var(--border-strong)!important;border-radius:var(--r-sm)!important}#post-newsletter .post-newsletter-form .bricks-form__input:focus{box-shadow:0 0 0 4px rgb(var(--laranja-rgb) / .12);outline:none;border-color:var(--laranja)!important}#post-newsletter .post-newsletter-form .select2-container .select2-choice{border:1px solid var(--border-strong)!important;border-radius:var(--r-sm) 0 0 var(--r-sm)!important;border-right:0!important}#post-newsletter .post-newsletter-form .with-select-flags>.phone-input-group>.phone{border-radius:0 var(--r-sm) var(--r-sm) 0!important}#post-newsletter .post-newsletter-form .bricks-form__submit{margin-top:var(--s-2)}#post-newsletter .post-newsletter-form .rd-button{text-transform:none;cursor:pointer;width:100%;min-height:3rem;transition:background var(--d-2), transform var(--d-2) var(--ease-out);border-radius:var(--r-pill)!important;background:var(--laranja)!important;color:var(--noite)!important;font:var(--fw-semibold) var(--fs-btn)/1 var(--font)!important;border:0!important}#post-newsletter .post-newsletter-form .rd-button:hover{transform:translateY(-1px);background:var(--brilho)!important}.post-relacionados{padding-block:clamp(var(--s-12), 6vw, var(--s-20));background:var(--branco);border-top:1px solid var(--n-100)}.post-relacionados .blog-sec-titulo{margin-bottom:var(--s-8);text-align:center}.post-relacionados .post-card{background:var(--nevoa);box-shadow:none}.blog-nao-encontrado{min-height:60svh;padding-top:var(--s-16)}@media (max-width:1080px){.posts-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){.post-destaque{grid-template-columns:minmax(0,1fr)}.post-destaque .post-card-media{height:auto}.blog-chamada{grid-template-columns:auto minmax(0,1fr)}.blog-chamada .btn{grid-column:1/-1;justify-self:start}}@media (max-width:720px){.blog-topo-inner{min-height:3.5rem}.blog-menu .container{width:100%}.blog-menu ul{padding-inline:var(--gutter);margin-inline:0}.posts-grade{gap:var(--s-5);grid-template-columns:minmax(0,1fr)}.blog-chamada{grid-template-columns:minmax(0,1fr)}.blog-chamada-ico{width:3rem;height:3rem}.post-hero.tem-capa{padding-bottom:var(--s-16)}.post-capa{margin-top:calc(var(--s-12) * -1)}.post-capa img{border-radius:var(--r-lg)}}
