.sucro-v2-main{width:min(1460px,calc(100% - 48px));max-width:1460px;margin:0 auto;padding:24px 0 56px}
.sucro-v2-breadcrumb{display:flex;align-items:center;gap:7px;margin:0 0 12px;padding-left:4px;color:var(--v2-muted);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}
.sucro-v2-breadcrumb b{color:var(--v2-green)}
.sucro-v2-pulse{margin-left:auto;color:var(--v2-muted);font-size:9px;letter-spacing:.02em;text-transform:none}
.sucro-v2-main .sucro-hero{margin-top:0}
.sucro-v2-main .panel,.sucro-v2-main .metric-card,.sucro-v2-main .allocation-panel,.sucro-v2-main .change-card{box-shadow:none}
@media(max-width:900px){
  .sucro-v2-main{width:min(100% - 30px,900px);padding-top:16px}
}
@media(max-width:560px){
  .sucro-v2-main{width:calc(100% - 22px)}
  .sucro-v2-breadcrumb{align-items:flex-start;flex-wrap:wrap}
  .sucro-v2-pulse{width:100%;margin-left:0;margin-top:2px}
}

/* Editorial market hero pilot — Sucroenergético */
.sucro-v2-main .sucro-hero.executive-hero{
  border-radius:24px;
  background-color:#ece8da!important;
  box-shadow:0 12px 32px rgba(23,63,43,.045);
}
.sucro-v2-main .sucro-hero.executive-hero::before{
  background:
    linear-gradient(90deg,rgba(248,247,241,.985) 0%,rgba(248,247,241,.955) 38%,rgba(248,247,241,.82) 66%,rgba(248,247,241,.38) 88%,rgba(248,247,241,.16) 100%),
    url('https://images.unsplash.com/photo-1516619774863-467b60d05aa0?auto=format&fit=crop&fm=jpg&q=58&w=1800') center 58%/cover no-repeat!important;
}
.sucro-v2-main .sucro-hero .hero-horizons article,
.sucro-v2-main .sucro-hero .signal-card{
  background:rgba(255,255,255,.84)!important;
  backdrop-filter:blur(6px);
}
@media(max-width:900px){
  .sucro-v2-main .sucro-hero.executive-hero::before{
    background:
      linear-gradient(90deg,rgba(248,247,241,.97) 0%,rgba(248,247,241,.94) 100%),
      url('https://images.unsplash.com/photo-1516619774863-467b60d05aa0?auto=format&fit=crop&fm=jpg&q=54&w=1000') 64% 58%/cover no-repeat!important;
  }
}
@media(max-width:560px){
  .sucro-v2-main .sucro-hero.executive-hero::before{
    background:
      linear-gradient(90deg,rgba(248,247,241,.98) 0%,rgba(248,247,241,.96) 100%),
      url('https://images.unsplash.com/photo-1516619774863-467b60d05aa0?auto=format&fit=crop&fm=jpg&q=52&w=760') 68% 58%/cover no-repeat!important;
  }
}
