@import url("cme-language-policy-v36.css?v=20260911-solid");
:root{--ink:#102820;--green:#17614f;--green-dark:#0c3d32;--red:#b7474e;--cream:#faf9f6;--muted:#607069;--line:#e3e8e4;--pale:#edf4ef}*{box-sizing:border-box}body{margin:0;background:var(--cream);color:var(--ink);font:16px/1.55 Inter,system-ui,-apple-system,"Segoe UI",Arial,sans-serif}a{text-decoration:none;color:inherit}.wrap{max-width:1080px;margin:auto;padding:0 24px}.top{background:var(--ink);color:#e6efea;font-size:13px}.top .wrap{height:38px;display:flex;align-items:center;justify-content:space-between}.nav{height:78px;display:flex;align-items:center;background:#fff;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:10px;font-weight:850}.mark{display:grid;place-items:center;width:40px;height:40px;border-radius:13px;background:linear-gradient(145deg,var(--green),var(--green-dark));color:#fff;font-size:21px}.back{margin-left:auto;color:var(--green);font-size:14px;font-weight:800}.hero{padding:56px 0;background:linear-gradient(125deg,#0c3027,#165c4a 62%,#28715d);color:#fff}.hero h1{margin:0 0 10px;font-size:clamp(39px,5vw,55px);line-height:1;letter-spacing:-.04em}.hero p{max-width:680px;margin:0;color:#d9ebe4;font-size:18px}.section{padding:52px 0}.head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px}.head h2{margin:0;font-size:28px;letter-spacing:-.03em}.head p{margin:6px 0 0;color:var(--muted)}.button{display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border:0;border-radius:10px;background:var(--red);color:#fff;font-size:14px;font-weight:800}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.card{padding:21px;background:#fff;border:1px solid var(--line);border-radius:17px;box-shadow:0 10px 25px rgba(18,40,32,.06)}.icon{display:grid;place-items:center;width:43px;height:43px;border-radius:12px;background:var(--pale);color:var(--green);font-size:20px;font-weight:850}.label{display:block;margin-top:14px;color:var(--green);font-size:12px;font-weight:850}.card h2{margin:7px 0;font-size:19px}.card p{margin:0;color:var(--muted);font-size:14px}.notice{display:grid;grid-template-columns:1.2fr .8fr;gap:22px;margin-top:33px;padding:29px;background:#fff;border:1px solid var(--line);border-radius:19px}.notice h2{margin:0 0 8px;font-size:25px}.notice p{margin:0;color:var(--muted)}.safe{padding:19px;border-radius:14px;background:var(--pale);color:#335c51;font-size:14px}.footer{padding:27px 0;background:var(--ink);color:#b9c9c2;font-size:13px}@media(max-width:700px){.cards{grid-template-columns:1fr}.notice{grid-template-columns:1fr}.head{display:block}.head .button{margin-top:15px}.hero{padding:44px 0}.wrap{padding:0 18px}.nav{height:68px}}

/* A6 28-09-2026 — Botones de publicar ES/AR: misma presencia y movimiento, ancho adaptado al texto */
.head > .button[href="#publicar"],
#publicar > .button[type="submit"]{
  min-height:42px;
  padding:11px 17px;
  border-radius:10px;
  font-size:14px;
  font-weight:800;
  line-height:1.2;
  box-shadow:0 4px 10px rgba(183,71,78,.18);
  transition:transform .16s ease,box-shadow .16s ease,filter .16s ease;
  transform:translateY(0);
  will-change:transform;
}
.head > .button[href="#publicar"]:hover,
#publicar > .button[type="submit"]:hover{
  transform:none;
  
  filter:brightness(1.035);
}
.head > .button[href="#publicar"]:active,
#publicar > .button[type="submit"]:active{
  transform:none;
  box-shadow:0 2px 5px rgba(183,71,78,.18);
  filter:brightness(.98);
}
.head > .button[href="#publicar"]:focus-visible,
#publicar > .button[type="submit"]:focus-visible{
  outline:3px solid rgba(183,71,78,.22);
  outline-offset:3px;
}
@media (prefers-reduced-motion:reduce){
  .head > .button[href="#publicar"],
  #publicar > .button[type="submit"]{transition:none;will-change:auto}
  .head > .button[href="#publicar"]:hover,
  #publicar > .button[type="submit"]:hover,
  .head > .button[href="#publicar"]:active,
  #publicar > .button[type="submit"]:active{transform:none}
}
