.segments-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.segment-card{border-radius:1rem;gap:.7rem;padding:.9rem}.segment-card:before{height:.18rem}.segment-card-top{gap:.65rem}.segment-card-heading{gap:.6rem}.segment-card-icon{border-radius:.75rem;width:2.35rem;height:2.35rem}.segment-card-icon svg{width:1.1rem;height:1.1rem}.segment-card-category{font-size:.58rem}.segment-card h2{font-size:.9rem}.segment-card-status{gap:.35rem;font-size:.64rem}.segment-card-description{min-height:2.1rem;font-size:.72rem;line-height:1.42}.segment-card-metrics{border-radius:.75rem}.segment-card-metrics>div{gap:.1rem;padding:.55rem .45rem}.segment-card-metrics span{font-size:.58rem}.segment-card-metrics strong{font-size:.88rem}.segment-card-rules{gap:.35rem}.segment-rule-line{gap:.4rem;font-size:.65rem}.segment-rule-line svg{width:.82rem;height:.82rem}.segment-rule-line strong{font-size:.65rem}.segment-card-footer{gap:.5rem;min-height:1.9rem;padding-top:.65rem}.segment-keyword-preview{gap:.25rem;font-size:.6rem}.segment-keyword-preview [data-slot=badge]{padding:.15rem .45rem;font-size:.58rem}.segment-card-footer button{height:1.95rem;padding-inline:.65rem;font-size:.65rem}section.bg-gradient-to-r{border-color:#ddd9ee;box-shadow:inset 0 1px #ffffffa6;background:linear-gradient(135deg,#7c6cff1f,#4ed8ff0f 54%,#19d3a20f)!important}section.bg-gradient-to-r [class~=bg-primary\/10]{border:1px solid #7564ed2e;color:#7564ed!important;background:#7564ed1c!important}section.bg-gradient-to-r [class~=text-primary]{color:#6655df!important}section.bg-gradient-to-r+.grid>.rounded-2xl{--segment-accent:#8b7cff;--segment-accent-rgb:139 124 255;--segment-on-accent:#fff;box-shadow:0 1px 2px #28234c0a, 0 20px 46px -38px rgb(var(--segment-accent-rgb) / 38%);overflow:hidden;border-color:rgb(var(--segment-accent-rgb) / 28%)!important;background:linear-gradient(180deg, rgb(var(--segment-accent-rgb) / 5%), transparent 34%), var(--card)!important}section.bg-gradient-to-r+.grid>.rounded-2xl:first-child{--segment-accent:#8b7cff;--segment-accent-rgb:139 124 255;--segment-on-accent:#fff}section.bg-gradient-to-r+.grid>.rounded-2xl:nth-child(2){--segment-accent:#5eb6ff;--segment-accent-rgb:94 182 255;--segment-on-accent:#07101d}section.bg-gradient-to-r+.grid>.rounded-2xl:nth-child(3){--segment-accent:#1fd0b0;--segment-accent-rgb:31 208 176;--segment-on-accent:#061713}section.bg-gradient-to-r+.grid>.rounded-2xl:nth-child(4){--segment-accent:#f2b84b;--segment-accent-rgb:242 184 75;--segment-on-accent:#1b1407}section.bg-gradient-to-r+.grid>.rounded-2xl:hover{box-shadow:0 22px 54px -38px rgb(var(--segment-accent-rgb) / 44%);border-color:rgb(var(--segment-accent-rgb) / 48%)!important}section.bg-gradient-to-r+.grid>.rounded-2xl>.h-1{box-shadow:0 0 14px rgb(var(--segment-accent-rgb) / 30%);background:var(--segment-accent)!important}section.bg-gradient-to-r+.grid>.rounded-2xl [class~=bg-primary\/10]{border:1px solid rgb(var(--segment-accent-rgb) / 17%);color:var(--segment-accent)!important;background:rgb(var(--segment-accent-rgb) / 10%)!important}section.bg-gradient-to-r+.grid>.rounded-2xl [class~=text-primary]{color:var(--segment-accent)!important}section.bg-gradient-to-r+.grid>.rounded-2xl [role=switch][data-state=checked]{box-shadow:0 0 0 1px rgb(var(--segment-accent-rgb) / 22%);background:var(--segment-accent)!important}section.bg-gradient-to-r+.grid>.rounded-2xl .grid.grid-cols-2.gap-2:not(.rounded-xl)>div{border:1px solid rgb(var(--segment-accent-rgb) / 15%);background:color-mix(in srgb, var(--segment-accent) 6%, #fff);box-shadow:inset 0 1px #ffffffb3}section.bg-gradient-to-r+.grid>.rounded-2xl .grid.grid-cols-2.gap-2:not(.rounded-xl) svg{color:var(--segment-accent)}section.bg-gradient-to-r+.grid>.rounded-2xl .grid.grid-cols-2.gap-2.rounded-xl{box-shadow:inset 0 1px #ffffffb8;border-color:rgb(var(--segment-accent-rgb) / 17%)!important;background:color-mix(in srgb, var(--segment-accent) 4%, #fff)!important}section.bg-gradient-to-r+.grid>.rounded-2xl strong.text-emerald-600{color:#15966d!important}section.bg-gradient-to-r+.grid>.rounded-2xl .border-dashed{background:color-mix(in srgb, var(--segment-accent) 3%, #fff);border-color:rgb(var(--segment-accent-rgb) / 20%)!important}section.bg-gradient-to-r+.grid>.rounded-2xl a[href^="/segmentos/"]{border:1px solid rgb(var(--segment-accent-rgb) / 42%);box-shadow:0 8px 22px -14px rgb(var(--segment-accent-rgb) / 70%);color:var(--segment-on-accent)!important;background:var(--segment-accent)!important}section.bg-gradient-to-r+.grid>.rounded-2xl a[href^="/segmentos/"]:hover{filter:brightness(1.06)}section.bg-gradient-to-r+.grid>.rounded-2xl a[href^="/segmentos/"]+button{color:#5f5a70!important;box-shadow:none!important;background:#f8f7fc!important;border-color:#d9d5e7!important}section.bg-gradient-to-r+.grid>.rounded-2xl a[href^="/segmentos/"]+button:hover{border-color:rgb(var(--segment-accent-rgb) / 34%)!important;color:#373247!important;background:color-mix(in srgb, var(--segment-accent) 7%, #fff)!important}.dark section.bg-gradient-to-r{border-color:#45476b;box-shadow:inset 0 1px #ffffff0a}.dark section.bg-gradient-to-r+.grid>.rounded-2xl{box-shadow:0 22px 52px -40px #040512b8;border-color:rgb(var(--segment-accent-rgb) / 25%)!important;background:linear-gradient(180deg, rgb(var(--segment-accent-rgb) / 7%), transparent 36%), #252744!important}.dark section.bg-gradient-to-r+.grid>.rounded-2xl .grid.grid-cols-2.gap-2:not(.rounded-xl)>div{border-color:rgb(var(--segment-accent-rgb) / 17%);background:#303354;box-shadow:inset 0 1px #ffffff08}.dark section.bg-gradient-to-r+.grid>.rounded-2xl .grid.grid-cols-2.gap-2.rounded-xl{box-shadow:inset 0 1px #ffffff08;background:#2c2f4d!important;border-color:#414568!important}.dark section.bg-gradient-to-r+.grid>.rounded-2xl .border-dashed{background:#292c49;border-color:#42466a!important}.dark section.bg-gradient-to-r+.grid>.rounded-2xl a[href^="/segmentos/"]+button{color:#dddff3!important;background:#2b2e4c!important;border-color:#4b4f72!important}.dark section.bg-gradient-to-r+.grid>.rounded-2xl a[href^="/segmentos/"]+button:hover{border-color:rgb(var(--segment-accent-rgb) / 40%)!important;color:#fff!important;background:#343756!important}@media (width<=1280px){.segments-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.segments-grid{grid-template-columns:1fr}.segment-card{padding:.9rem}}@media (width>=1281px){section.bg-gradient-to-r+.grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;max-width:90rem!important}}[title=Comissão\ estimada]:before{content:"Comissão: "}
