.legislacao_main__B3_dH{background-color:#f5f5f5;color:#212121;min-height:100vh}.legislacao_pageHeader__YtNmE{background-color:#212121;color:#f5f5f5;padding:calc(100px + 3rem) 1.5rem 1.5rem;text-align:center;border-bottom:2px solid #ffc107}.legislacao_container___sIEp{max-width:1700px;margin:0 auto;padding:1.5rem 1.5rem 6rem}.legislacao_title__JOs_M{font-size:2.25rem;font-weight:700;color:#ffc107;margin-bottom:1rem;text-shadow:0 2px 5px rgba(0,0,0,.3)}.legislacao_subtitle__uOONv{font-size:1.125rem;color:#e0e0e0;max-width:700px;margin:0 auto;line-height:1.6}.legislacao_reportsWrapper__xp1r2{max-width:1000px;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.legislacao_reportCard__gy4wj{background-color:#ffffff;border-radius:.75rem;box-shadow:0 10px 15px -3px rgb(0 0 0/.1);overflow:hidden;border:1px solid #e0e0e0}.legislacao_reportImage__8iwnS{width:100%;height:auto;display:block}@media (min-width:768px){.legislacao_title__JOs_M{font-size:2.5rem}.legislacao_reportsWrapper__xp1r2{gap:3rem}}.legislacao_buttonWrapper__72rLV{text-align:center;margin-top:3rem;padding-top:3rem;border-top:1px solid #e0e0e0}.legislacao_heroButton__1l01j{background-color:#ffc107;color:#212121;font-weight:700;padding:.75rem 2rem;border-radius:.5rem;font-size:1.125rem;text-decoration:none;transition:background-color .3s ease;display:inline-block}.legislacao_heroButton__1l01j:hover{background-color:#ffca2c}