.mfsp-jornada{overflow-wrap:anywhere}.mfsp-jornada .mfsp-intro{font-size:1.15em}.mfsp-jornada nav,.mfsp-next{padding:1.25rem;border:1px solid #d5dfd8;background:#f5f8f5;border-radius:12px;margin:1.5rem 0}.mfsp-jornada h2{scroll-margin-top:1rem}.mfsp-jornada li{margin:.55rem 0}.mfsp-next h2{font-size:1.35rem;margin-top:0}.mfsp-check-items{list-style:none;padding-left:0}.mfsp-jornada button{background:#154c3c;color:white;border:0;border-radius:8px;padding:.85rem 1.1rem;font:inherit;cursor:pointer}.mfsp-jornada button:focus-visible{outline:3px solid #b56824;outline-offset:4px}.mfsp-print-credit{font-size:.85rem;color:#536259}
@media print{body:has(.mfsp-checklist){background:white!important;color:black!important;font-size:10pt!important}body:has(.mfsp-checklist) .mfsp-header,body:has(.mfsp-checklist) .mfsp-footer,body:has(.mfsp-checklist) .mfsp-breadcrumb,body:has(.mfsp-checklist) .mfsp-reading-end,body:has(.mfsp-checklist) #wpadminbar,body:has(.mfsp-checklist) .mfsp-no-print,body:has(.mfsp-checklist) .mfsp-skip{display:none!important}body:has(.mfsp-checklist) .mfsp-reading-main{max-width:none;margin:0;padding:0}body:has(.mfsp-checklist) h1{font-size:20pt}body:has(.mfsp-checklist) h2{font-size:13pt;margin:12pt 0 6pt;break-after:avoid}.mfsp-checklist li{break-inside:avoid;margin:4pt 0}.mfsp-checklist p{margin:8pt 0}.mfsp-print-credit{color:black}@page{size:A4;margin:16mm}}
