/* =========================================
   FORMAÇÃO NINE 2026 — V5
   Pedra teal + bege · corte seco (sem metal)
   Carrega DEPOIS de formacao-v4.css
========================================= */

/* ---- Laje escura: pedra teal com modelagem vertical ---- */
.sec-dark,.footer{
  background-image:linear-gradient(180deg,rgba(255,255,255,.05) 0%,rgba(6,20,20,.10) 40%,rgba(6,20,20,.38) 100%),url('assets/stone-teal.jpg')!important;
  background-size:auto,600px auto!important;
  background-repeat:repeat,repeat!important;
  background-position:center top,center top!important;
  background-color:#4a6364!important;
  box-shadow:inset 14px 0 22px -12px rgba(255,255,255,.1),inset -20px 0 26px -10px rgba(8,24,24,.82),inset 1px 0 0 rgba(255,255,255,.08),inset -1px 0 0 rgba(8,24,24,.6);
}

/* ---- Laje clara: um único bege, como na referência ---- */
.sec-cream,.sec-parchment{
  background-image:linear-gradient(180deg,rgba(255,252,246,.2) 0%,rgba(255,250,242,.08) 22%,rgba(255,250,242,0) 55%),url('assets/stone-bege.jpg')!important;
  background-size:auto,600px auto!important;
  background-repeat:repeat,repeat!important;
  background-position:center top,center top!important;
  background-color:#e5d0be!important;
  box-shadow:inset 14px 0 22px -12px rgba(255,255,255,.55),inset -20px 0 26px -10px rgba(120,90,60,.4),inset 1px 0 0 rgba(255,255,255,.5),inset -1px 0 0 rgba(120,90,60,.3);
}
.sec-cream.grain::before,.sec-parchment.grain::before{opacity:.14}
.img-band{background-color:#4a6364}

/* ---- Corte seco entre as lajes (substitui o trilho dourado) ---- */
.tear{
  height:15px;
  background:url('assets/cut-seam.png') center/100% 100% no-repeat!important;
}

/* ---- Papel da oferta sobre a pedra teal ---- */
.torn-wrap .offer-box.torn{
  background-image:linear-gradient(180deg,rgba(253,249,240,.84),rgba(253,249,240,.84)),url('assets/stone-bege.jpg')!important;
  background-size:auto,520px auto!important;
  background-color:#e5d0be!important;
}

/* ---- Bloco dos 4 elementos: arte do guardião ---- */
.elem-fluxo{margin:26px auto 0;max-width:1040px}
.elem-fluxo img{width:100%;display:block;filter:drop-shadow(0 10px 24px rgba(120,90,60,.2))}
.elem-intro{
  display:grid;
  grid-template-columns:minmax(0,1fr) clamp(170px,23%,255px);
  gap:clamp(20px,3.5vw,48px);
  align-items:center;
  max-width:1040px;
  margin:0 auto;
}
.elem-intro-txt{max-width:none;margin:0;text-align:left}
.elem-intro-txt p{margin:0}
.elem-rainha{
  width:100%;
  height:auto;
  display:block;
  filter:drop-shadow(0 10px 22px rgba(120,90,60,.28));
}
@media (max-width:720px){
  .elem-intro{grid-template-columns:1fr;gap:16px;justify-items:center}
  .elem-intro-txt{text-align:center}
  .elem-rainha{width:180px}
}

/* ---- Bordas dos cards claros sobre o bege ---- */
.elem-card{border-color:rgba(120,90,60,.38);background:#fbf8f2}
.elem-card .elem-img::after{display:none}
.elem-meta{background:linear-gradient(180deg,#fffdf8,#f4ebdd)}
.elem-meta p{min-height:3.2em}

/* ---- Sombra da coluna com o verde da pedra ---- */
.site{box-shadow:0 0 70px rgba(36,52,52,.3)}

@media (max-width:720px){
  .tear{height:10px}
}
