:root{--fondo:#f5f6f2;--texto:#15201b;--texto-2:#5b6861;--primario:#0e5a4a;--primario-suave:#e1efe8;--aviso-fondo:#fff1c2;--aviso-texto:#6b4b00;--borde:#e1e4dd;--alerta:#a8321f;--radio-tarjeta:16px;--radio-heroe:20px;--radio-boton:12px;--safe-top:env(safe-area-inset-top);--safe-bottom:env(safe-area-inset-bottom)}*{box-sizing:border-box}body{background:var(--fondo);color:var(--texto);padding:var(--safe-top) 16px var(--safe-bottom);margin:0;font-family:Inter,-apple-system,system-ui,sans-serif}
