/* Ajustes de lectura y acciones públicas; la identidad aprobada permanece. */
body{font-size:18px}input,select,textarea,button{font:inherit}.attention-workspace [hidden]{display:none!important}.attention-workspace select{font-size:18px}.attention-workspace .button{font-size:18px;min-height:52px}.public-contact{padding:26px;border:1px solid #e5d9c5;border-radius:20px;background:#fffdf8}.public-contact h2{font-size:28px}.public-contact p{font-size:18px}.public-contact a{text-decoration:underline;text-underline-offset:4px}.public-contact .button{text-decoration:none}.public-summary-note{font-size:18px;line-height:1.7}.public-contact-links{display:flex;flex-wrap:wrap;gap:15px;margin-top:20px}.public-contact-links a{min-height:44px;display:inline-flex;align-items:center}.site-footer address{font-style:normal;font-size:16px;line-height:1.7;margin-top:18px}.site-footer address a{text-decoration:underline;text-underline-offset:4px}.public-call{display:inline-flex;min-height:48px;align-items:center;text-decoration:underline;text-underline-offset:5px}.whatsapp-action{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:26px}.whatsapp-action .button{white-space:normal}.attention-layout{align-items:start}.public-note{padding:18px 22px;border-left:3px solid #9b3630;background:#fffaf0;border-radius:0 14px 14px 0}.stepper li{font-size:16px}.attention-layout .form-description,.attention-layout .field-help,.attention-layout .question-help,.attention-layout .local-reminder{font-size:18px}.public-scope{font-size:16px!important}@media(max-width:600px){.public-contact{padding:22px}.whatsapp-action{align-items:stretch;flex-direction:column}.whatsapp-action .button{justify-content:center}.public-contact h2{font-size:27px}.attention-layout .form-actions{gap:12px}.stepper{gap:8px}.stepper li{font-size:14px}}
