.evolucao-module__7LT9AW__shell{color:#172033;max-width:1180px;margin:0 auto;padding:28px 18px 64px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.evolucao-module__7LT9AW__hero{background:linear-gradient(135deg,#f8fbff,#eef4fb);border:1px solid #dbe4ee;border-radius:24px;padding:28px;box-shadow:0 18px 55px #18284612}.evolucao-module__7LT9AW__back{color:#385b85;margin-bottom:16px;font-weight:800;text-decoration:none;display:inline-block}.evolucao-module__7LT9AW__kicker,.evolucao-module__7LT9AW__eyebrow{color:#6f8095;letter-spacing:.11em;text-transform:uppercase;font-size:.75rem;font-weight:900}.evolucao-module__7LT9AW__hero h1{margin:8px 0 10px;font-size:clamp(2rem,4.5vw,3.2rem);line-height:1.05}.evolucao-module__7LT9AW__hero p{color:#5e6d80;max-width:850px;margin:0;line-height:1.7}.evolucao-module__7LT9AW__search{grid-template-columns:1fr auto;gap:10px;margin-top:18px;display:grid}.evolucao-module__7LT9AW__search input,.evolucao-module__7LT9AW__controls select,.evolucao-module__7LT9AW__controls input{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #cfd9e5;border-radius:14px;padding:13px 14px}.evolucao-module__7LT9AW__search button,.evolucao-module__7LT9AW__primary{color:#fff;cursor:pointer;background:#1f3f66;border:0;border-radius:14px;padding:12px 18px;font-weight:850}.evolucao-module__7LT9AW__search button:disabled,.evolucao-module__7LT9AW__primary:disabled{opacity:.55;cursor:not-allowed}.evolucao-module__7LT9AW__actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.evolucao-module__7LT9AW__actions a,.evolucao-module__7LT9AW__actions button,.evolucao-module__7LT9AW__outline{color:#37516f;font:inherit;cursor:pointer;background:#fff;border:1px solid #d6e0eb;border-radius:11px;padding:9px 11px;font-size:.84rem;font-weight:800;text-decoration:none}.evolucao-module__7LT9AW__stats{grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0;display:grid}.evolucao-module__7LT9AW__stat{color:#fff;background:#183352;border-radius:17px;gap:3px;padding:16px;display:grid}.evolucao-module__7LT9AW__stat strong{font-size:1.5rem}.evolucao-module__7LT9AW__stat span{opacity:.78;font-size:.77rem}.evolucao-module__7LT9AW__panel{background:#fff;border:1px solid #dfe6ee;border-radius:20px;margin-top:18px;padding:21px;box-shadow:0 14px 40px #1828460e}.evolucao-module__7LT9AW__panelHead{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:15px;display:flex}.evolucao-module__7LT9AW__panelHead h2{margin:4px 0 0;font-size:1.28rem}.evolucao-module__7LT9AW__panelHead small{color:#78869a}.evolucao-module__7LT9AW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.evolucao-module__7LT9AW__card{color:inherit;background:#fbfcfe;border:1px solid #e0e7ef;border-radius:16px;padding:15px;text-decoration:none;display:block}.evolucao-module__7LT9AW__card h3{margin:7px 0;font-size:1.02rem}.evolucao-module__7LT9AW__card p{color:#526279;margin:7px 0;line-height:1.55}.evolucao-module__7LT9AW__card small{color:#748195}.evolucao-module__7LT9AW__badges{flex-wrap:wrap;gap:6px;display:flex}.evolucao-module__7LT9AW__badge{color:#39516e;background:#eaf0f7;border-radius:999px;padding:5px 8px;font-size:.72rem;font-weight:850}.evolucao-module__7LT9AW__error{color:#8b342f;background:#fff0ef;border:1px solid #efc6c2;border-radius:14px;margin-top:16px;padding:13px 15px}.evolucao-module__7LT9AW__empty{text-align:center;color:#657489;padding:30px}.evolucao-module__7LT9AW__controls{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.evolucao-module__7LT9AW__timeline{gap:14px;display:grid}.evolucao-module__7LT9AW__yearBlock{grid-template-columns:90px 1fr;gap:14px;display:grid}.evolucao-module__7LT9AW__yearBadge{color:#fff;text-align:center;background:#1f3f66;border-radius:14px;align-self:start;padding:12px;font-weight:900;position:sticky;top:12px}.evolucao-module__7LT9AW__list{gap:9px;display:grid}.evolucao-module__7LT9AW__notice{color:#54657b;background:#f5f8fc;border:1px solid #dce5ef;border-radius:14px;margin-top:15px;padding:13px;line-height:1.55}@media (max-width:800px){.evolucao-module__7LT9AW__stats{grid-template-columns:1fr 1fr}.evolucao-module__7LT9AW__grid,.evolucao-module__7LT9AW__controls,.evolucao-module__7LT9AW__search,.evolucao-module__7LT9AW__yearBlock{grid-template-columns:1fr}.evolucao-module__7LT9AW__yearBadge{position:static}.evolucao-module__7LT9AW__panelHead{flex-direction:column}}@media print{.evolucao-module__7LT9AW__noPrint{display:none!important}.evolucao-module__7LT9AW__shell{max-width:none;padding:0}.evolucao-module__7LT9AW__hero,.evolucao-module__7LT9AW__panel{box-shadow:none;border-color:#bbb}.evolucao-module__7LT9AW__card{break-inside:avoid}}
