/* ============================================================
   PRAXIS HEROART - variante REGIONAL (item 5, ronda 06 Jul)
   Para as ~170 paginas regionais (BR / LatAm / regionais EN-ES-PT).
   Substitui o heroart.arc generico que o Cowork aplicou.
   Motivo: "meridianos" - linhas de longitude/latitude abstratas
   (geografia neutra, SEM bandeiras, SEM mapas literais) + o arco
   da casa a atravessa-las: o metodo viaja.
   Mesmas convencoes do praxis-heroart.css: data-URI, zero requests,
   grain herdado do wrapper .heroart, currentColor-friendly.
   Enfileirar DEPOIS de praxis-heroart.css.
   ============================================================ */

/* aplicar: <section class="heroart regional"> (substitui .arc nas regionais) */
.heroart.regional::before{
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1400 640' fill='none' preserveAspectRatio='xMidYMax slice'%3E%3C!-- meridianos: arcos de longitude, neutros --%3E%3Cpath d='M200 -40 C 320 160, 320 480, 200 680' stroke='%231A1714' stroke-opacity='0.055' stroke-width='1.5'/%3E%3Cpath d='M480 -40 C 560 160, 560 480, 480 680' stroke='%231A1714' stroke-opacity='0.05' stroke-width='1.5'/%3E%3Cpath d='M760 -40 C 800 160, 800 480, 760 680' stroke='%231A1714' stroke-opacity='0.045' stroke-width='1.5'/%3E%3Cpath d='M1040 -40 C 1040 160, 1040 480, 1040 680' stroke='%231A1714' stroke-opacity='0.04' stroke-width='1.5'/%3E%3C!-- paralelos --%3E%3Cpath d='M-40 200 C 400 168, 1000 168, 1440 200' stroke='%231A1714' stroke-opacity='0.05' stroke-width='1.5'/%3E%3Cpath d='M-40 400 C 400 376, 1000 376, 1440 400' stroke='%231A1714' stroke-opacity='0.045' stroke-width='1.5'/%3E%3C!-- o arco da casa atravessa: o metodo viaja --%3E%3Cpath d='M-40 560 C 300 300, 700 220, 1440 330' stroke='%23C75B22' stroke-opacity='0.2' stroke-width='2.5'/%3E%3Ccircle cx='1085' cy='273' r='5' fill='%23C75B22' fill-opacity='0.45'/%3E%3C/svg%3E");
  background-size:cover; background-position:center;
}

/* variante escura (regionais com hero dark, se existirem) */
.heroart.regional.dark::before{
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1400 640' fill='none' preserveAspectRatio='xMidYMax slice'%3E%3Cpath d='M200 -40 C 320 160, 320 480, 200 680' stroke='%23F3EEE4' stroke-opacity='0.06' stroke-width='1.5'/%3E%3Cpath d='M480 -40 C 560 160, 560 480, 480 680' stroke='%23F3EEE4' stroke-opacity='0.055' stroke-width='1.5'/%3E%3Cpath d='M760 -40 C 800 160, 800 480, 760 680' stroke='%23F3EEE4' stroke-opacity='0.05' stroke-width='1.5'/%3E%3Cpath d='M1040 -40 C 1040 160, 1040 480, 1040 680' stroke='%23F3EEE4' stroke-opacity='0.045' stroke-width='1.5'/%3E%3Cpath d='M-40 200 C 400 168, 1000 168, 1440 200' stroke='%23F3EEE4' stroke-opacity='0.055' stroke-width='1.5'/%3E%3Cpath d='M-40 400 C 400 376, 1000 376, 1440 400' stroke='%23F3EEE4' stroke-opacity='0.05' stroke-width='1.5'/%3E%3Cpath d='M-40 560 C 300 300, 700 220, 1440 330' stroke='%23E2761A' stroke-opacity='0.26' stroke-width='2.5'/%3E%3Ccircle cx='1085' cy='273' r='5' fill='%23E2761A' fill-opacity='0.5'/%3E%3C/svg%3E");
}

/* nada mais muda: grain, z-index e pointer-events herdam de .heroart */
