@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Newsreader:ital,opsz,wght@0,6..72,500;0,6..72,700;1,6..72,400&display=swap");body.tn-page{padding-left:0!important;background:#f8fafd!important}body.tn-page .tn,body.tn-page .tn *{-webkit-user-select:text;user-select:text}.tn{--tn-primary:#8a2a2b;--tn-primary-dark:#6e1f20;--tn-primary-soft:#fbf0f0;--tn-google-blue:#0b57d0;--tn-google-blue-soft:#e8f0fe;--tn-bg:#f8fafd;--tn-card:#fff;--tn-card-hover:#fff;--tn-surface-variant:#f0f4f9;--tn-surface-subtle:#f4f6fa;--tn-text:#1f1f1f;--tn-text-secondary:#444746;--tn-muted:#5e5e5e;--tn-faint:#747775;--tn-border:#e0e2ec;--tn-border-subtle:#edf0f7;--tn-border-strong:#c4c7d0;--tn-radius-sm:8px;--tn-radius-md:14px;--tn-radius-lg:18px;--tn-radius-full:9999px;--tn-shadow-sm:0 1px 2px 0 #3c40430f,0 1px 3px 1px #3c40430a;--tn-shadow-md:0 1px 3px 0 #3c404314,0 4px 12px 2px #3c40430d;--tn-shadow-hover:0 4px 16px 0 #3c40431f,0 1px 4px 0 #3c404314;background:var(--tn-bg);color:var(--tn-text);font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.55;min-height:100vh;-webkit-font-smoothing:antialiased}.tn *,.tn :after,.tn :before{box-sizing:border-box}.tn img{max-width:100%;display:block}.tn a{color:inherit;text-decoration:none;transition:color .18s ease}.tn a:hover{color:var(--tn-primary)}.tn ol,.tn ul{list-style:none;margin:0;padding:0}.tn h1,.tn h2,.tn h3,.tn h4{margin:0;font-family:inherit}.tn-container{max-width:1240px;margin:0 auto;padding:0 20px}.tn-demo-banner{background:#fef7e0;border-bottom:1px solid #f9e29c;color:#7a5000;padding:7px 0;font-size:.78rem}.tn-demo-banner-inner{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;text-align:center}.tn-demo-badge{display:inline-flex;align-items:center;gap:4px;background:#c27d00;color:#fff;font-size:.65rem;font-weight:800;padding:2px 9px;border-radius:var(--tn-radius-full);letter-spacing:.05em;text-transform:uppercase}.tn-demo-text{font-weight:600;color:#633f00}.tn-topbar{background:#fff;border-bottom:1px solid var(--tn-border-subtle);font-size:.78rem;color:var(--tn-faint)}.tn-topbar-inner{display:flex;align-items:center;justify-content:space-between;min-height:38px;gap:14px}.tn-topbar-left{display:flex;align-items:center;gap:10px;font-weight:500}.tn-topbar-left a{color:var(--tn-text-secondary);display:inline-flex;align-items:center;gap:4px;font-weight:600}.tn-topbar-left a:hover{color:var(--tn-primary)}.tn-topbar .sep{color:var(--tn-border)}.tn-topbar-right{display:flex;align-items:center;gap:6px}.tn-topbar-social{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--tn-text-secondary);border-radius:var(--tn-radius-full);transition:all .2s ease}.tn-topbar-social:hover{background:var(--tn-surface-variant);color:var(--tn-primary)}.tn-topbar-social svg{width:14px;height:14px;fill:currentColor}.tn-header{background:#fff;border-bottom:1px solid var(--tn-border);position:sticky;top:0;z-index:90;box-shadow:0 1px 3px 0 #00000008}.tn-header-inner{justify-content:space-between;gap:20px;padding:14px 0}.tn-header-inner,.tn-logo{display:flex;align-items:center}.tn-logo{gap:10px;text-decoration:none}.tn-logo img{height:42px;width:auto;object-fit:contain}.tn-search-wrap{flex:1;max-width:580px;position:relative;display:flex;align-items:center}.tn-search-input{width:100%;height:44px;background:var(--tn-surface-variant);border:1px solid #0000;border-radius:var(--tn-radius-full);padding:0 44px;font-size:.88rem;color:var(--tn-text);outline:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.tn-search-input:focus{background:#fff;border-color:var(--tn-border);box-shadow:0 1px 6px #20212433}.tn-search-icon{position:absolute;left:16px;color:var(--tn-faint);pointer-events:none;display:flex;align-items:center}.tn-search-icon svg{width:18px;height:18px;fill:currentColor}.tn-nav{background:#fff;border-bottom:1px solid var(--tn-border);box-shadow:0 1px 2px 0 #00000005}.tn-nav-inner{display:flex;align-items:center;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:10px 0;gap:8px}.tn-nav-inner::-webkit-scrollbar{display:none}.tn-chip{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border-radius:var(--tn-radius-full);font-size:.82rem;font-weight:600;color:var(--tn-text-secondary);background:var(--tn-surface-variant);border:1px solid #0000;white-space:nowrap;transition:all .2s ease;cursor:pointer}.tn-chip:hover{background:#e4e9f2;color:var(--tn-text)}.tn-chip.tn-chip-active{background:var(--tn-primary-soft);color:var(--tn-primary);border-color:#8a2a2b33;font-weight:700}.tn-section{margin-bottom:44px}.tn-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid var(--tn-border)}.tn-section-title{font-size:1.35rem;font-weight:800;letter-spacing:-.02em;color:var(--tn-text);display:flex;align-items:center;gap:8px}.tn-section-title:before{content:"";display:inline-block;width:4px;height:20px;background:var(--tn-primary);border-radius:4px}.tn-section-link{font-size:.8rem;font-weight:700;color:var(--tn-primary);display:inline-flex;align-items:center;gap:4px;transition:transform .15s ease}.tn-section-link:hover{transform:translateX(2px);color:var(--tn-primary-dark)}.tn-tag{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--tn-radius-full);color:var(--tn-google-blue);background:var(--tn-google-blue-soft);font-size:.7rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.tn-tag.tn-tag-saude{background:#e6f4ea;color:#137333}.tn-tag.tn-tag-militar{background:#e8f0fe;color:#1a73e8}.tn-tag.tn-tag-jurisprudencia{background:#fce8e6;color:#c5221f}.tn-tag.tn-tag-migalhas{background:var(--tn-primary-soft);color:var(--tn-primary)}.tn-kicker{display:inline-block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tn-primary);margin-bottom:6px}.tn-hero{padding:24px 0 10px}.tn-hero-grid{display:grid;grid-template-columns:1.8fr 1fr;gap:24px}.tn-hero-featured{display:flex;flex-direction:column;background:var(--tn-card);border:1px solid var(--tn-border);border-radius:var(--tn-radius-lg);overflow:hidden;box-shadow:var(--tn-shadow-sm);transition:all .25s cubic-bezier(.4,0,.2,1);text-decoration:none}.tn-hero-featured:hover{transform:translateY(-3px);box-shadow:var(--tn-shadow-hover);border-color:var(--tn-border-strong)}.tn-hero-img-wrap{position:relative;width:100%;aspect-ratio:16/9;background:var(--tn-surface-variant);overflow:hidden}.tn-hero-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.tn-hero-featured:hover .tn-hero-img-wrap img{transform:scale(1.02)}.tn-hero-content{padding:24px;display:flex;flex-direction:column;flex:1}.tn-hero-title{font-family:Newsreader,Georgia,serif;font-size:1.8rem;line-height:1.25;font-weight:700;margin:10px 0;color:var(--tn-text);letter-spacing:-.01em}.tn-hero-excerpt{font-size:.95rem;line-height:1.6;color:var(--tn-text-secondary);margin-bottom:16px}.tn-hero-meta{margin-top:auto;display:flex;align-items:center;gap:12px;font-size:.8rem;color:var(--tn-faint);font-weight:500;padding-top:14px;border-top:1px solid var(--tn-border-subtle)}.tn-hero-meta b{color:var(--tn-text);font-weight:700}.tn-hero-side{gap:18px}.tn-hero-side,.tn-hero-side-card{display:flex;flex-direction:column}.tn-hero-side-card{background:var(--tn-card);border:1px solid var(--tn-border);border-radius:var(--tn-radius-lg);overflow:hidden;box-shadow:var(--tn-shadow-sm);transition:all .25s cubic-bezier(.4,0,.2,1);text-decoration:none;flex:1}.tn-hero-side-card:hover{transform:translateY(-2px);box-shadow:var(--tn-shadow-hover);border-color:var(--tn-border-strong)}.tn-hero-side-img{width:100%;aspect-ratio:21/9;background:var(--tn-surface-variant);overflow:hidden}.tn-hero-side-img img{width:100%;height:100%;object-fit:cover}.tn-hero-side-content{padding:16px 18px;display:flex;flex-direction:column;flex:1}.tn-hero-side-title{font-family:Newsreader,Georgia,serif;font-size:1.15rem;line-height:1.35;font-weight:700;margin:6px 0 8px;color:var(--tn-text)}.tn-hero-side-meta{margin-top:auto;font-size:.76rem;color:var(--tn-faint)}.tn-article-layout{display:grid;grid-template-columns:1fr 340px;gap:32px;align-items:start;padding:20px 0 60px}.tn-grid-1{display:grid;grid-template-columns:1fr;gap:20px}.tn-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.tn-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.tn-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.tn-card{display:flex;flex-direction:column;background:var(--tn-card);border:1px solid var(--tn-border);border-radius:var(--tn-radius-md);overflow:hidden;box-shadow:var(--tn-shadow-sm);transition:all .22s cubic-bezier(.4,0,.2,1);text-decoration:none}.tn-card:hover{transform:translateY(-3px);box-shadow:var(--tn-shadow-hover);border-color:var(--tn-border-strong)}.tn-card-img{display:block;width:100%;aspect-ratio:16/9;background:var(--tn-surface-variant);overflow:hidden}.tn-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.tn-card:hover .tn-card-img img{transform:scale(1.03)}.tn-card-body{display:flex;flex-direction:column;flex:1;padding:16px 18px}.tn-card-title{font-family:Newsreader,Georgia,serif;font-size:1.15rem;line-height:1.35;font-weight:700;margin:4px 0 8px;color:var(--tn-text)}.tn-card-title a{color:inherit}.tn-card-title a:hover{color:var(--tn-primary)}.tn-card-excerpt{font-size:.88rem;line-height:1.5;color:var(--tn-text-secondary);margin-bottom:12px}.tn-card-meta{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:12px;border-top:1px solid var(--tn-border-subtle);font-size:.76rem;color:var(--tn-faint)}.tn-card-author{font-weight:700;color:var(--tn-text)}.tn-list{display:flex;flex-direction:column;gap:14px}.tn-list-item{display:flex;align-items:center;justify-content:space-between;gap:20px;background:var(--tn-card);border:1px solid var(--tn-border);border-radius:var(--tn-radius-md);padding:16px 20px;box-shadow:var(--tn-shadow-sm);transition:all .2s ease}.tn-list-item:hover{transform:translateY(-2px);box-shadow:var(--tn-shadow-hover)}.tn-list-item img{width:140px;height:90px;object-fit:cover;border-radius:var(--tn-radius-sm);flex-shrink:0}.tn-coluna{background:var(--tn-card);border:1px solid var(--tn-border);border-radius:var(--tn-radius-md);padding:20px;box-shadow:var(--tn-shadow-sm)}.tn-coluna-head{display:flex;align-items:center;gap:14px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--tn-border-subtle)}.tn-avatar{width:52px;height:52px;border-radius:var(--tn-radius-full);border:2px solid var(--tn-primary-soft)}.tn-avatar,.tn-avatar-lg{object-fit:cover;box-shadow:var(--tn-shadow-sm)}.tn-avatar-lg{width:84px;height:84px;border-radius:var(--tn-radius-full);border:3px solid var(--tn-surface-variant);margin:0 auto 12px}.tn-coluna-list{display:flex;flex-direction:column;gap:12px}.tn-coluna-list a{display:block;color:var(--tn-text);font-size:.92rem;font-weight:600;line-height:1.4}.tn-coluna-list a:hover{color:var(--tn-primary)}.tn-coluna-list .tn-date{display:block;font-size:.74rem;color:var(--tn-faint);font-weight:400;margin-top:2px}.tn-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:260px;gap:16px;overflow-x:auto;padding-bottom:10px;scroll-snap-type:x mandatory}.tn-especialista{display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--tn-card);border:1px solid var(--tn-border);border-radius:var(--tn-radius-md);padding:24px 16px;box-shadow:var(--tn-shadow-sm);transition:all .2s ease}.tn-especialista:hover{transform:translateY(-2px);box-shadow:var(--tn-shadow-hover)}.tn-especialista h3{font-size:.98rem;font-weight:700}.tn-role{font-size:.72rem;font-weight:600;color:var(--tn-primary);margin-top:4px}.tn-tv{background:var(--tn-card);border:1px solid var(--tn-border);border-radius:var(--tn-radius-md);overflow:hidden;box-shadow:var(--tn-shadow-sm);transition:all .2s ease;display:block}.tn-tv:hover{transform:translateY(-3px);box-shadow:var(--tn-shadow-hover)}.tn-tv-thumb{position:relative;aspect-ratio:16/9;overflow:hidden;background:#000}.tn-tv-thumb img{width:100%;height:100%;object-fit:cover;opacity:.9}.tn-tv-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;border-radius:var(--tn-radius-full);background:#fffffff2;color:var(--tn-primary);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0000004d;transition:transform .2s ease}.tn-tv:hover .tn-tv-play{transform:translate(-50%,-50%) scale(1.1)}.tn-tv-play svg{width:20px;height:20px;fill:var(--tn-primary);margin-left:2px}.tn-tv-body{padding:14px 16px}.tn-sidebar{display:flex;flex-direction:column;gap:24px;position:sticky;top:80px}.tn-widget{background:var(--tn-card);border:1px solid var(--tn-border);border-radius:var(--tn-radius-md);padding:20px;box-shadow:var(--tn-shadow-sm)}.tn-widget h2{font-size:1.05rem;font-weight:800;margin-bottom:16px;padding-bottom:10px;color:var(--tn-text)}.tn-rank-item,.tn-widget h2{border-bottom:1px solid var(--tn-border-subtle)}.tn-rank-item{display:flex;align-items:flex-start;gap:14px;padding:12px 0}.tn-rank-item:last-child{border-bottom:0;padding-bottom:0}.tn-rank-pos{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--tn-radius-full);background:var(--tn-surface-variant);color:var(--tn-text);font-size:.82rem;font-weight:800;flex-shrink:0;margin-top:2px}.tn-rank-info{flex:1;min-width:0}.tn-rank-info a{display:block;font-size:.9rem;font-weight:700;color:var(--tn-text);line-height:1.35}.tn-rank-info a:hover{color:var(--tn-primary)}.tn-rank-info span{display:block;font-size:.74rem;color:var(--tn-faint);margin-top:4px}.tn-newsletter{background:var(--tn-card);border:1px solid var(--tn-border);border-radius:var(--tn-radius-md);padding:24px 20px;box-shadow:var(--tn-shadow-sm)}.tn-newsletter h2{font-size:1.15rem;font-weight:800;color:var(--tn-text);margin-bottom:6px}.tn-newsletter .tn-desc{font-size:.84rem;color:var(--tn-text-secondary);margin-bottom:16px;line-height:1.5}.tn-field{width:100%;background:var(--tn-surface-variant);border:1px solid #0000;border-radius:var(--tn-radius-sm);padding:10px 14px;font-size:.86rem;color:var(--tn-text);outline:none;transition:all .2s ease}.tn-field:focus{background:#fff;border-color:var(--tn-primary);box-shadow:0 0 0 2px var(--tn-primary-soft)}.tn-btn{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:var(--tn-radius-full);font-size:.84rem;font-weight:700;cursor:pointer;transition:all .2s ease;text-decoration:none}.tn-btn-solid{background:var(--tn-primary);color:#fff!important;border:1px solid #0000;box-shadow:var(--tn-shadow-sm)}.tn-btn-solid:hover{background:var(--tn-primary-dark);box-shadow:var(--tn-shadow-md)}.tn-btn-outline{background:#fff;color:var(--tn-text);border:1px solid var(--tn-border)}.tn-btn-outline:hover{background:var(--tn-surface-variant);border-color:var(--tn-border-strong)}.tn-article-main{background:var(--tn-card);border:1px solid var(--tn-border);border-radius:var(--tn-radius-lg);padding:36px;box-shadow:var(--tn-shadow-sm)}.tn-article-title{font-family:Newsreader,Georgia,serif;font-size:2.2rem;line-height:1.2;font-weight:700;margin:14px 0 12px;color:var(--tn-text)}.tn-article-subtitle{font-size:1.1rem;line-height:1.55;color:var(--tn-text-secondary);margin-bottom:20px}.tn-article-meta{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:16px 0;border-top:1px solid var(--tn-border-subtle);border-bottom:1px solid var(--tn-border-subtle);font-size:.84rem;color:var(--tn-faint);margin-bottom:24px}.tn-article-img{border-radius:var(--tn-radius-md);overflow:hidden;margin-bottom:28px}.tn-article-img img{width:100%;object-fit:cover}.tn-body{font-size:1.05rem;line-height:1.8;color:#2c2c2c}.tn-body p{margin-bottom:20px}.tn-body h2{font-family:Newsreader,Georgia,serif;font-size:1.5rem;font-weight:700;color:var(--tn-text);margin:32px 0 14px}.tn-body blockquote{margin:24px 0;padding:18px 24px;border-left:4px solid var(--tn-primary);background:var(--tn-primary-soft);border-radius:0 var(--tn-radius-sm) var(--tn-radius-sm) 0;font-style:italic;color:var(--tn-primary-dark)}.tn-body blockquote cite{display:block;margin-top:8px;font-style:normal;font-weight:700;font-size:.84rem}.tn-author-bio{display:flex;gap:18px;background:var(--tn-surface-variant);border:1px solid var(--tn-border);border-radius:var(--tn-radius-md);padding:24px;margin-top:32px}.tn-footer{background:#fff;border-top:1px solid var(--tn-border);padding:48px 0 24px;margin-top:60px;color:var(--tn-text-secondary)}.tn-footer-grid{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:32px;margin-bottom:36px}.tn-footer-col h3{font-size:.95rem;font-weight:800;color:var(--tn-text);margin-bottom:16px;letter-spacing:-.01em}.tn-footer-col p{font-size:.86rem;line-height:1.6;color:var(--tn-muted);margin-bottom:16px}.tn-footer-col a{display:block;font-size:.84rem;color:var(--tn-text-secondary);margin-bottom:10px}.tn-footer-col a:hover{color:var(--tn-primary)}.tn-footer-social{display:flex;gap:8px}.tn-footer-contact{display:flex;flex-direction:column;gap:10px;font-size:.84rem}.tn-footer-contact .tn-lbl{font-size:.7rem;text-transform:uppercase;font-weight:700;color:var(--tn-faint)}.tn-footer-bottom{padding-top:24px;border-top:1px solid var(--tn-border-subtle);display:flex;align-items:center;justify-content:space-between;font-size:.78rem;color:var(--tn-faint)}@media (max-width:992px){.tn-article-layout,.tn-hero-grid{grid-template-columns:1fr}.tn-footer-grid{grid-template-columns:1fr 1fr}.tn-search-wrap{display:none}}@media (max-width:600px){.tn-footer-grid,.tn-grid-2,.tn-grid-3,.tn-grid-4{grid-template-columns:1fr}.tn-list-item{flex-direction:column;align-items:stretch}.tn-list-item img{width:100%;height:160px}.tn-article-main{padding:20px}}