.baquero-opening{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;align-items:center}.baquero-opening h1{font-size:clamp(44px,5vw,72px);line-height:1.1}.baquero-opening .news-lead{font-size:36px}.baquero-opening figure{margin:0}.baquero-opening img{width:100%;height:auto;display:block}.baquero-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.baquero-gallery figure{margin:0}.baquero-gallery img{width:100%;height:auto}.baquero-actions{display:flex;flex-wrap:wrap;gap:24px}@media(max-width:800px){.baquero-opening{grid-template-columns:1fr;gap:28px}.baquero-opening figure{max-width:640px}}@media(max-width:600px){.baquero-gallery{grid-template-columns:1fr}}

/* Portrait du bandeau en fond, cadré à droite. */
.baquero-opening-hero{position:relative;isolation:isolate;overflow:hidden;background:#11181c}
.baquero-opening-hero::before{content:"";position:absolute;inset:0 0 0 39%;z-index:-2;background:url("assets/baquero-portrait.webp") 62% center/cover no-repeat;filter:brightness(.78) contrast(1.05) saturate(.92)}
.baquero-opening-hero::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#11181c 0%,rgba(17,24,28,.98) 39%,rgba(17,24,28,.78) 56%,rgba(17,24,28,.3) 76%,rgba(17,24,28,.16) 100%)}
.baquero-opening{display:block;position:relative;z-index:1}
.baquero-opening>div{max-width:590px}
@media(max-width:800px){.baquero-opening-hero::before{inset:0 0 0 20%;background-position:65% center}.baquero-opening-hero::after{background:linear-gradient(90deg,rgba(17,24,28,.97),rgba(17,24,28,.8))}.baquero-opening>div{max-width:none}}
