.PublicBriefing-module__e_kelq__pageWrapper{background:var(--page-gradient-radial);flex-direction:column;align-items:center;min-height:100vh;padding:2rem 1rem;display:flex;position:relative}.PublicBriefing-module__e_kelq__container{background:var(--bg-card);border:1px solid var(--border-color);border-radius:16px;width:100%;max-width:800px;margin:0 auto;overflow:hidden;box-shadow:0 4px 20px #0000000d}.PublicBriefing-module__e_kelq__header{background:var(--bg-primary);border-bottom:1px solid var(--border-color);padding:2.5rem 3rem;position:relative}.PublicBriefing-module__e_kelq__title{color:var(--text-primary);margin-bottom:.5rem;font-size:2rem;font-weight:700}.PublicBriefing-module__e_kelq__description{color:var(--text-secondary);margin-bottom:2rem;font-size:1rem;line-height:1.5}.PublicBriefing-module__e_kelq__progressContainer{margin-top:2rem}.PublicBriefing-module__e_kelq__progressText{color:var(--text-secondary);justify-content:space-between;margin-bottom:.5rem;font-size:.85rem;font-weight:600;display:flex}.PublicBriefing-module__e_kelq__progressBar{background:var(--border-color);border-radius:4px;height:8px;overflow:hidden}.PublicBriefing-module__e_kelq__progressFill{background:linear-gradient(90deg,#555 0%,#fff 100%);height:100%;transition:width .3s;box-shadow:0 0 10px #fff3}.PublicBriefing-module__e_kelq__saveStatus{color:var(--text-secondary);opacity:.7;font-size:.8rem;font-style:italic;position:absolute;top:1.5rem;right:2rem}.PublicBriefing-module__e_kelq__form{padding:3rem 4rem}.PublicBriefing-module__e_kelq__titleBlock{border-bottom:1px solid var(--border-color);margin-bottom:3rem;padding-bottom:1.5rem}.PublicBriefing-module__e_kelq__titleBlock h2{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:.5rem;font-size:1.8rem;font-weight:600}.PublicBriefing-module__e_kelq__titleBlock p{color:var(--text-secondary);font-size:1.05rem;line-height:1.6}.PublicBriefing-module__e_kelq__questionBlock{border-bottom:1px solid var(--border-color);margin-bottom:3rem;padding-bottom:3rem}.PublicBriefing-module__e_kelq__questionBlock:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.PublicBriefing-module__e_kelq__questionLabel{color:var(--text-primary);letter-spacing:-.01em;margin-bottom:.5rem;font-size:1.15rem;font-weight:500;display:block}.PublicBriefing-module__e_kelq__required{color:#ef4444;margin-left:.25rem;font-weight:700}.PublicBriefing-module__e_kelq__questionHelp{color:var(--text-secondary);margin-bottom:1.25rem;font-size:.95rem;line-height:1.5}.PublicBriefing-module__e_kelq__inputWrapper{margin-top:1rem}.PublicBriefing-module__e_kelq__input,.PublicBriefing-module__e_kelq__textarea{border:1px solid var(--border-color);background:var(--bg-primary);width:100%;color:var(--text-primary);border-radius:10px;padding:1.2rem;font-family:inherit;font-size:1.05rem;transition:all .3s}.PublicBriefing-module__e_kelq__input:focus,.PublicBriefing-module__e_kelq__textarea:focus{border-color:var(--text-secondary);background:var(--bg-card);box-shadow:0 0 0 4px var(--border-light);outline:none}.PublicBriefing-module__e_kelq__textarea{resize:vertical;min-height:120px}.PublicBriefing-module__e_kelq__radioGroup,.PublicBriefing-module__e_kelq__checkboxGroup{flex-direction:column;gap:.85rem;display:flex}.PublicBriefing-module__e_kelq__radioLabel,.PublicBriefing-module__e_kelq__checkboxLabel{color:var(--text-primary);cursor:pointer;border:1px solid var(--border-color);background:var(--bg-primary);border-radius:10px;align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:1.05rem;transition:all .2s;display:flex}.PublicBriefing-module__e_kelq__radioLabel:hover,.PublicBriefing-module__e_kelq__checkboxLabel:hover{background:var(--bg-card);border-color:var(--text-secondary)}.PublicBriefing-module__e_kelq__radioLabel input,.PublicBriefing-module__e_kelq__checkboxLabel input{cursor:pointer;width:1.3rem;height:1.3rem;accent-color:var(--text-primary)}.PublicBriefing-module__e_kelq__footer{border-top:1px solid var(--border-color);justify-content:flex-end;margin-top:4rem;padding-top:2.5rem;display:flex}.PublicBriefing-module__e_kelq__submitBtn{background:var(--text-primary);color:var(--bg-primary);cursor:pointer;box-shadow:0 4px 15px var(--border-color);border:none;border-radius:10px;padding:1.2rem 3rem;font-size:1.15rem;font-weight:600;transition:all .3s}.PublicBriefing-module__e_kelq__submitBtn:hover:not(:disabled){box-shadow:0 6px 20px var(--border-color);transform:translateY(-2px)}.PublicBriefing-module__e_kelq__submitBtn:disabled{opacity:.5;cursor:not-allowed;transform:none}.PublicBriefing-module__e_kelq__successCard{text-align:center;padding:6rem 3rem}.PublicBriefing-module__e_kelq__successIcon{background:var(--text-primary);width:90px;height:90px;color:var(--bg-primary);box-shadow:0 10px 30px var(--border-color);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 2.5rem;font-size:3rem;display:flex}.PublicBriefing-module__e_kelq__successCard h2{color:var(--text-primary);letter-spacing:-.03em;margin-bottom:1rem;font-size:2.5rem;font-weight:600}.PublicBriefing-module__e_kelq__successCard p{color:var(--text-secondary);font-size:1.15rem;line-height:1.6}.PublicBriefing-module__e_kelq__uploadBtn{background:var(--bg-primary);border:1px dashed var(--border-color);color:var(--text-primary);cursor:pointer;text-align:center;border-radius:10px;width:100%;padding:1rem 1.5rem;font-weight:500;transition:all .3s}.PublicBriefing-module__e_kelq__uploadBtn:hover{background:var(--bg-card);border-color:var(--text-secondary)}.PublicBriefing-module__e_kelq__secaoHeader{border-bottom:1px solid var(--border-color);align-items:center;margin-top:4rem;margin-bottom:3rem;padding-bottom:1rem;display:flex}.PublicBriefing-module__e_kelq__secaoHeader h3{color:#a0a0a0;text-transform:uppercase;letter-spacing:.15em;font-size:1.1rem;font-weight:600}@media (max-width:768px){.PublicBriefing-module__e_kelq__pageWrapper{padding:1rem .5rem}.PublicBriefing-module__e_kelq__header{padding:1.5rem}.PublicBriefing-module__e_kelq__title{font-size:1.5rem}.PublicBriefing-module__e_kelq__description{font-size:.95rem}.PublicBriefing-module__e_kelq__form{padding:2rem 1.5rem}.PublicBriefing-module__e_kelq__titleBlock h2{font-size:1.5rem}.PublicBriefing-module__e_kelq__titleBlock p{font-size:.95rem}.PublicBriefing-module__e_kelq__questionBlock{margin-bottom:2rem;padding-bottom:2rem}.PublicBriefing-module__e_kelq__questionLabel{font-size:1.05rem}.PublicBriefing-module__e_kelq__input,.PublicBriefing-module__e_kelq__textarea{padding:1rem;font-size:1rem}.PublicBriefing-module__e_kelq__radioLabel,.PublicBriefing-module__e_kelq__checkboxLabel{padding:.85rem 1rem;font-size:.95rem}.PublicBriefing-module__e_kelq__submitBtn{width:100%;padding:1rem;font-size:1.05rem}.PublicBriefing-module__e_kelq__successCard{padding:3rem 1.5rem}.PublicBriefing-module__e_kelq__successIcon{width:70px;height:70px;font-size:2.5rem}.PublicBriefing-module__e_kelq__successCard h2{font-size:1.8rem}}
.ThemeToggle-module__sGqMhG__toggleBtn{width:32px;height:32px;color:var(--text-primary);cursor:pointer;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:1rem;transition:all .2s;display:flex}.ThemeToggle-module__sGqMhG__toggleBtn:hover{background-color:var(--border-color);transform:scale(1.05)}
.Footer-module__S6Hkya__footer{border-top:1px solid var(--border-color);padding:var(--space-xl) 4vw var(--space-md)}.Footer-module__S6Hkya__container{gap:var(--space-xl);max-width:1400px;margin:0 auto;margin-bottom:var(--space-lg);grid-template-columns:1fr 1fr;display:grid}.Footer-module__S6Hkya__brand{gap:var(--space-sm);flex-direction:column;max-width:300px;display:flex}.Footer-module__S6Hkya__logo{margin-bottom:.5rem;display:flex}.Footer-module__S6Hkya__logoImage{width:auto;height:28px;filter:var(--logo-filter)}.Footer-module__S6Hkya__description{color:var(--text-secondary);font-size:.95rem;line-height:1.6}.Footer-module__S6Hkya__links{gap:var(--space-xl);justify-content:flex-end;display:flex}.Footer-module__S6Hkya__column{gap:var(--space-sm);flex-direction:column;display:flex}.Footer-module__S6Hkya__column h4{color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-xs);font-size:.85rem;font-weight:600}.Footer-module__S6Hkya__column a{color:var(--text-secondary);font-size:.95rem;transition:color .2s}.Footer-module__S6Hkya__column a:hover{color:var(--text-primary)}.Footer-module__S6Hkya__bottom{max-width:1400px;padding-top:var(--space-md);border-top:1px solid var(--border-color);color:var(--text-secondary);justify-content:space-between;align-items:center;margin:0 auto;font-size:.85rem;display:flex}.Footer-module__S6Hkya__legal{gap:var(--space-md);display:flex}.Footer-module__S6Hkya__legal a:hover{color:var(--text-primary)}@media (max-width:768px){.Footer-module__S6Hkya__footer{padding:var(--space-lg) 6vw var(--space-md)}.Footer-module__S6Hkya__container{gap:var(--space-lg);grid-template-columns:1fr}.Footer-module__S6Hkya__links{justify-content:flex-start;gap:var(--space-lg);flex-wrap:wrap}.Footer-module__S6Hkya__bottom{gap:var(--space-sm);text-align:center;flex-direction:column}}
.FloatingWhatsApp-module__QndPVW__floatingButton{color:#fff;z-index:1000;background-color:#25d366;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),box-shadow .3s;display:flex;position:fixed;bottom:2rem;right:2rem;box-shadow:0 10px 24px #25d36666}.FloatingWhatsApp-module__QndPVW__floatingButton:hover{color:#fff;transform:scale(1.1)translateY(-4px);box-shadow:0 14px 28px #25d36680}@media (max-width:768px){.FloatingWhatsApp-module__QndPVW__floatingButton{width:56px;height:56px;bottom:1.5rem;right:1.5rem}}
.GestaoLayout-module__I5MghG__layout{background-color:var(--bg-secondary);background-image:radial-gradient(circle at 50% 0%, var(--bg-card) 0%, var(--bg-secondary) 100%);min-height:100vh;display:flex}.GestaoLayout-module__I5MghG__sidebar{background-color:rgba(var(--bg-card-rgb,10, 10, 10), .7);-webkit-backdrop-filter:blur(24px);border-right:1px solid var(--border-light);z-index:50;flex-direction:column;width:260px;transition:width .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1);display:flex}.GestaoLayout-module__I5MghG__sidebar.GestaoLayout-module__I5MghG__collapsed{width:80px}.GestaoLayout-module__I5MghG__sidebarHeader{border-bottom:1px solid var(--border-light);justify-content:center;align-items:center;padding:1.5rem;display:flex}.GestaoLayout-module__I5MghG__logo{height:24px;filter:var(--logo-filter);transition:opacity .2s}.GestaoLayout-module__I5MghG__sidebar.GestaoLayout-module__I5MghG__collapsed .GestaoLayout-module__I5MghG__logo{display:none}.GestaoLayout-module__I5MghG__logoIcon{height:24px;filter:var(--logo-filter);display:none}.GestaoLayout-module__I5MghG__sidebar.GestaoLayout-module__I5MghG__collapsed .GestaoLayout-module__I5MghG__logoIcon{display:block}.GestaoLayout-module__I5MghG__nav{flex-direction:column;flex:1;gap:.5rem;padding:1.5rem 1rem;display:flex}.GestaoLayout-module__I5MghG__navItem{color:var(--text-secondary);white-space:nowrap;border-radius:8px;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.95rem;font-weight:500;transition:all .2s;display:flex;overflow:hidden}.GestaoLayout-module__I5MghG__navLabel{transition:opacity .2s}.GestaoLayout-module__I5MghG__sidebar.GestaoLayout-module__I5MghG__collapsed .GestaoLayout-module__I5MghG__navLabel{opacity:0;display:none}.GestaoLayout-module__I5MghG__sidebar.GestaoLayout-module__I5MghG__collapsed .GestaoLayout-module__I5MghG__navItem{justify-content:center;padding:.75rem}.GestaoLayout-module__I5MghG__navItem:hover{background-color:var(--border-light);color:var(--text-primary)}.GestaoLayout-module__I5MghG__navItem.GestaoLayout-module__I5MghG__active{background-color:var(--text-primary);color:var(--bg-primary)}.GestaoLayout-module__I5MghG__icon{flex-shrink:0;width:20px;height:20px}.GestaoLayout-module__I5MghG__collapseBtn{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;margin:auto 1rem 1rem;padding:.75rem;transition:all .2s;display:flex}.GestaoLayout-module__I5MghG__collapseBtn:hover{background-color:var(--border-light);color:var(--text-primary)}.GestaoLayout-module__I5MghG__sidebar.GestaoLayout-module__I5MghG__collapsed .GestaoLayout-module__I5MghG__collapseBtn{margin:auto .5rem 1rem}.GestaoLayout-module__I5MghG__sidebar.GestaoLayout-module__I5MghG__collapsed .GestaoLayout-module__I5MghG__collapseText{display:none}.GestaoLayout-module__I5MghG__main{flex-direction:column;flex:1;min-width:0;display:flex}.GestaoLayout-module__I5MghG__header{background-color:rgba(var(--bg-card-rgb,10, 10, 10), .7);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid var(--border-light);z-index:40;justify-content:space-between;align-items:center;height:70px;padding:0 2rem;display:flex;position:sticky;top:0}.GestaoLayout-module__I5MghG__menuButton{color:var(--text-primary);cursor:pointer;background:0 0;border:none;padding:.5rem;display:none}.GestaoLayout-module__I5MghG__headerRight{align-items:center;gap:1.5rem;margin-left:auto;display:flex}.GestaoLayout-module__I5MghG__userName{color:var(--text-primary);font-size:.9rem;font-weight:500}.GestaoLayout-module__I5MghG__logoutButton{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;padding:.4rem 1rem;font-size:.85rem;transition:all .2s}.GestaoLayout-module__I5MghG__logoutButton:hover{border-color:var(--text-primary);color:var(--text-primary)}.GestaoLayout-module__I5MghG__content{flex:1;padding:2rem;overflow-y:auto}.GestaoLayout-module__I5MghG__overlay{z-index:40;background-color:#00000080;display:none;position:fixed;inset:0}@media (max-width:768px){.GestaoLayout-module__I5MghG__sidebar{position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.GestaoLayout-module__I5MghG__sidebar.GestaoLayout-module__I5MghG__open{transform:translate(0)}.GestaoLayout-module__I5MghG__menuButton,.GestaoLayout-module__I5MghG__overlay{display:block}.GestaoLayout-module__I5MghG__content{padding:1rem}.GestaoLayout-module__I5MghG__header{padding:0 1rem}}
