/* =========================================================
   Pagina „Orchestrele” – .p-orchestrele (v3)
   ========================================================= */

.p-orchestrele.hero { background-position: 50% 40%; }
.p-orchestrele .orch-text { line-height: 1.75; max-width: 62ch; }

/* poza dintre cele două coloane de text */
.p-orchestrele .orch-info-media { max-width: 420px; margin: 0 auto; }
@media (max-width: 991.98px) { .p-orchestrele .orch-info-media { aspect-ratio: 4 / 3; max-width: none; } }

/* Podul de Piatră: textul în dreapta, umbrire din dreapta */
.p-orchestrele.orch-podul { background-position: 30% 40%; }
.p-orchestrele.orch-podul::before {
  background: linear-gradient(270deg, rgba(0,0,0,.75) 0%, rgba(0,0,0,.4) 55%, rgba(0,0,0,.1) 100%);
}
.p-orchestrele.orch-podul .band-text { max-width: 520px; }

/* Vastcolorime: nota muzicală lângă titlu */
.p-orchestrele.split .split-media { min-height: clamp(380px, 60vh, 640px); }
.p-orchestrele .orch-vast-head { display: flex; align-items: center; gap: 20px; margin-bottom: 1.4rem; }
.p-orchestrele .orch-vast-head h2 { margin: 0; }
.p-orchestrele .orch-note { width: 88px; height: 88px; flex: none; }
@media (max-width: 575.98px) {
  .p-orchestrele .orch-note { width: 56px; height: 56px; }
  .p-orchestrele.orch-podul::before { background: rgba(0,0,0,.55); }
}
@media (max-width: 991.98px) { .p-orchestrele.split .split-media { min-height: 320px; } }
/* Ce cântă / Unde – poza mare la stânga */
.p-orchestrele.orch-info .split-media { min-height: clamp(420px, 60vh, 760px); }
.p-orchestrele.orch-info .split-media img { object-position: 50% 30%; }
/* Trupele: Șatra Regală, Șatra Elijah, Armonijah */
.p-orchestrele.orch-trupa .split-media { min-height: clamp(460px, 70vh, 900px); }
.p-orchestrele.orch-trupa h2 { color: var(--el-red); }
.p-orchestrele.orch-armonijah { min-height: clamp(480px, 80vh, 1000px); }
@media (min-width: 1400px) { .p-orchestrele.orch-trupa .split-body { padding: 96px 120px; } }
