.knowledge-hero{background:radial-gradient(ellipse at 100% 0,#12506b,transparent 60%),#071c36;color:#fff;padding:72px 0 38px}.knowledge-hero .eyebrow{color:#74cef5}.knowledge-hero h1{font-size:clamp(52px,6.4vw,86px);line-height:1.06;letter-spacing:-.06em;margin:0 0 28px}.knowledge-hero h1 span{color:#74cef5}.knowledge-hero>.container>p:not(.eyebrow){font-size:18px;line-height:1.85;color:#d2e2ed;max-width:700px}.knowledge-hero-links{display:flex;gap:30px;flex-wrap:wrap;margin:30px 0 55px}.knowledge-hero-links a{font-size:12px;font-weight:700;border-bottom:1px solid #ffffff60;padding-bottom:5px}.knowledge-trust{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #ffffff30;padding-top:25px;font-size:10px;letter-spacing:.04em;color:#c2dbe9}.knowledge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.knowledge-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-card{padding:30px;border:1px solid #d7e3ec;border-top:3px solid #1c8fbd;background:#fff;display:flex;flex-direction:column;min-width:0}.knowledge-category{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#176d97;line-height:1.8;margin-bottom:20px}.knowledge-card h3{font-size:25px;line-height:1.35;letter-spacing:-.03em;margin:0 0 19px}.knowledge-card h3 a:hover{color:#126c99}.knowledge-card p{font-size:13px;line-height:1.9;color:#52687b;margin:0 0 25px}.knowledge-read{font-size:11px;font-weight:800;border-top:1px solid #d7e3ec;padding-top:18px;margin-top:auto;display:flex;justify-content:space-between;gap:20px;color:#105e89}.knowledge-filters{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 30px}.knowledge-filters button{font:inherit;font-size:11px;padding:12px 16px;border:1px solid #bfcfdd;background:#fff;color:#102c45;cursor:pointer;min-height:42px}.knowledge-filters button[aria-pressed=true]{background:#071c36;border-color:#071c36;color:#fff}.knowledge-card[hidden]{display:none}.knowledge-method{background:#edf4f8;padding:75px 0}.knowledge-method h2{font-size:clamp(32px,4vw,48px);margin:0 0 25px}.knowledge-method p:not(.eyebrow){max-width:760px;font-size:15px;line-height:1.9;color:#52687b}.knowledge-teaser{background:#f3f7fa}.knowledge-teaser-intro{font-size:15px;line-height:1.9;color:#52687b;max-width:720px;margin-bottom:32px}.technical-heading{padding-top:55px;padding-bottom:45px}.technical-heading h1{font-size:clamp(38px,4.5vw,62px);line-height:1.15;letter-spacing:-.045em;max-width:1040px;margin:0 0 28px}.technical-lead{font-size:20px;line-height:1.85;color:#435f74;max-width:900px}.technical-meta{display:flex;flex-wrap:wrap;gap:12px 25px;padding-top:22px;border-top:1px solid #d7e3ec;font-size:10px;color:#52687b;margin-top:30px}.article-layout{display:grid;grid-template-columns:minmax(0,790px) minmax(220px,1fr);gap:75px;align-items:start}.article-reading{min-width:0}.article-reading>section{padding-top:12px;margin-bottom:43px;scroll-margin-top:15px}.article-reading h2{font-size:30px;line-height:1.3;letter-spacing:-.025em;margin:0 0 20px}.article-reading p,.article-reading li{font-size:16px;line-height:1.95;color:#435f74}.article-reading ul{padding-left:23px}.article-reading li{padding-left:4px;margin:9px 0}.citation{display:inline-flex;gap:5px;white-space:nowrap;vertical-align:super;font-size:10px;font-weight:800}.citation a{color:#116d9b;text-decoration:underline;text-underline-offset:2px}.article-sidebar nav{position:sticky;top:calc(var(--portal-header-height) + 25px);border-left:1px solid #d7e3ec;padding-left:25px;display:flex;flex-direction:column;gap:17px}.article-sidebar nav>span{font-size:9px;letter-spacing:.12em;font-weight:800;color:#176d97;margin-bottom:5px}.article-sidebar nav>a{font-size:12px;line-height:1.6;color:#52687b}.article-sidebar nav>a:hover{color:#105e89;text-decoration:underline}.article-reading .evidence-limits{padding:26px;background:#edf4f8;border-left:3px solid #1686b6}.evidence-limits .eyebrow{font-size:9px}.evidence-limits h2{font-size:25px}.evidence-limits p:last-child{margin-bottom:0}.technical-faq{border:1px solid #d7e3ec;margin-bottom:12px}.technical-faq summary{padding:20px 24px;cursor:pointer;font-size:16px;font-weight:700;line-height:1.6}.technical-faq>p{padding:0 24px 20px;margin:0}.technical-references{list-style:none;margin:0;padding:0}.technical-references>li{padding:22px 0;border-top:1px solid #d7e3ec;overflow-wrap:anywhere;scroll-margin-top:20px}.technical-references strong,.technical-references cite,.technical-references span,.technical-references a{display:block;font-size:12px;line-height:1.9}.technical-references cite{font-style:normal;color:#102c45;margin:5px 0}.technical-references a{color:#126d9b;text-decoration:underline;margin-top:6px}.technical-references .source-access{font-size:11px;line-height:1.8;margin:10px 0 0}.article-reading .editorial-disclosure{font-size:11px;line-height:1.9;border-top:1px solid #d7e3ec;padding-top:20px}.editorial-disclosure a{color:#126d9b;text-decoration:underline}.article-reading .article-contact{background:#071c36;color:#fff;padding:35px}.article-contact h2{color:#fff}.article-reading .article-contact p{color:#d2e2ed;font-size:14px}.article-contact .eyebrow{color:#74cef5}.article-contact>div{display:flex;align-items:center;flex-wrap:wrap;gap:25px;margin-top:25px}.article-contact .button{background:#fff;border-color:#fff;color:#071c36}.article-contact .text-link{color:#74cef5}.editorial-policy{max-width:880px}.knowledge-pagination{display:flex;justify-content:center;margin-top:35px}.knowledge-pagination button{font:inherit;font-size:12px;padding:14px 22px;border:1px solid #102c45;background:#fff;color:#102c45;cursor:pointer}.knowledge-pagination button[hidden]{display:none}
@media(max-width:1000px){.knowledge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-layout{gap:35px;grid-template-columns:minmax(0,1fr) 220px}.knowledge-card{padding:25px}.knowledge-card h3{font-size:23px}}
@media(max-width:750px){.article-layout{grid-template-columns:1fr}.article-sidebar{display:none}.technical-heading h1{font-size:39px}.technical-lead{font-size:17px}.article-reading p,.article-reading li{font-size:15px}.knowledge-trust{flex-wrap:wrap;justify-content:start}.knowledge-trust span{width:100%}}
@media(max-width:650px){.knowledge-hero{padding-top:50px}.knowledge-hero h1{font-size:51px}.knowledge-hero>.container>p:not(.eyebrow){font-size:15px}.knowledge-hero-links{gap:22px;margin-bottom:35px}.knowledge-grid,.knowledge-grid--two{grid-template-columns:1fr}.knowledge-card{padding:25px}.knowledge-card h3{font-size:25px}.knowledge-filters button{font-size:10px;padding:10px 12px}.knowledge-method{padding:55px 0}.technical-heading{padding-top:35px;padding-bottom:25px}.technical-heading h1{font-size:34px}.technical-meta{gap:10px}.technical-meta span{width:100%}.article-reading h2{font-size:26px}.article-reading>section{margin-bottom:33px}.article-reading .article-contact{padding:25px}.technical-faq summary{padding:18px;font-size:15px}.technical-faq>p{padding:0 18px 18px}.article-reading .evidence-limits{padding:23px}}

.knowledge-hero{background:linear-gradient(90deg,#071c36f5 0%,#071c36e6 40%,#071c3680 100%),url("/assets/editorial/planejamento-epi.webp") center/cover}.knowledge-card-image{display:block;margin:-30px -30px 25px}.knowledge-card-image img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}@media(max-width:1000px){.knowledge-card-image{margin:-25px -25px 25px}}
