Bienestar laboral
El equipo de Fisify
·
4 June 2026
·
5
min de lectura
<!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Reforma Ley 31/1995 en 2026: los 3 cambios clave | Fisify</title> <meta name="description" content="El anteproyecto que reforma la Ley 31/1995 (28/04/2026) trae 3 cambios: evaluación individualizada, información por puesto y riesgos por clima. Qué hacer ya."> <meta name="keywords" content="reforma Ley 31/1995 2026, nueva ley de prevención 2026, anteproyecto LPRL 2026, cambios ley prevención riesgos laborales 2026, reforma ley PRL 2026, evaluación de riesgos perspectiva de género, información preventiva específica del puesto, riesgos laborales cambio climático, riesgos psicosociales, RD 39/1997, prevención riesgos laborales empresas"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin=""> <link href="https://fonts.googleapis.com/css2?family=Philosopher:ital,wght@0,400;0,700;1,400;1,700&family=Outfit:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap" rel="stylesheet"> <style> :root{ --pink-50:#F4F0FA;--pink-100:#E9E1F4;--pink-200:#D4C5EA;--pink-300:#BFA8DE; --pink-400:#A98DD0;--pink-500:#9377C2;--pink-600:#7459A8;--pink-700:#574082; --salmon-100:#FCEAE0;--salmon-200:#F8D2BF;--salmon-300:#F1B49A;--salmon-400:#E8997B;--salmon-500:#D67A5E; --ink-900:#1F1B3A;--ink-800:#2A2657;--ink-700:#3F3C63;--ink-500:#6B6A85;--ink-400:#8E8DA4; --ink-200:#DAD9E3;--ink-100:#EDECF2;--ink-50:#F7F6FA; --bg-peach:#FFFFFF;--bg-peach-2:#F8F6FB;--bg-warm:#F4F0FA;--paper:#FFFFFF; --line:#EAE7EF;--line-2:#F2EFF5;--lav-100:#ECE7F8;--lav-300:#C6B5F4;--blue-bg:#BFD0FF; --grad-main:linear-gradient(135deg,#9377C2 0%,#E8997B 100%); --grad-soft:linear-gradient(135deg,#F4F0FA 0%,#FCEAE0 100%); } *{box-sizing:border-box;margin:0;padding:0} html,body{background:var(--bg-peach);color:var(--ink-900);font-family:'Outfit',-apple-system,system-ui,sans-serif;font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility} img{max-width:100%;display:block} a{color:inherit;text-decoration:none} ::selection{background:var(--pink-300);color:var(--ink-900)} .fisify-prl,.fisify-prl *{box-sizing:border-box !important;font-family:'Outfit',-apple-system,system-ui,sans-serif !important} .fisify-prl{background:var(--bg-peach);color:var(--ink-900);font-size:17px;line-height:1.65;overflow-x:hidden;position:relative;font-weight:400 !important} .fisify-prl p,.fisify-prl li,.fisify-prl span,.fisify-prl div,.fisify-prl a,.fisify-prl input,.fisify-prl button,.fisify-prl figcaption{font-weight:400 !important} .fisify-prl strong,.fisify-prl b{font-weight:600 !important} .fisify-prl h1,.fisify-prl h2,.fisify-prl h3,.fisify-prl .h-title,.fisify-prl .stat__num,.fisify-prl .ep-card__num,.fisify-prl .author-box h4,.fisify-prl .refs h2,.fisify-prl .newsletter h2,.fisify-prl .change-card__num{font-family:'Philosopher',Georgia,serif !important} .fisify-prl .mono,.fisify-prl .eyebrow,.fisify-prl .crumbs,.fisify-prl .section-kicker,.fisify-prl .stat__head,.fisify-prl .stat__caption,.fisify-prl .ep-card__tag,.fisify-prl .pullquote cite,.fisify-prl .ley-quote__head,.fisify-prl .ley-quote__foot,.fisify-prl .video-card__eyebrow,.fisify-prl .video-card__badge,.fisify-prl .toc__label,.fisify-prl .share-rail__label,.fisify-prl .newsletter__eyebrow,.fisify-prl .newsletter__foot,.fisify-prl .newsletter__status,.fisify-prl .refs li .src,.fisify-prl .author-box .role,.fisify-prl .change-card__tag{font-family:'JetBrains Mono',ui-monospace,monospace !important} .fisify-prl img{max-width:100% !important;height:auto;display:block} .fisify-prl a{color:inherit;text-decoration:none} .fisify-prl .cta-btn,.fisify-prl .cta-btn *{color:#fff !important} .fisify-prl .cta-btn svg{stroke:#fff !important} /* ===== HERO ===== */ .hero{position:relative;padding:64px 32px 56px;overflow:hidden} .hero__inner{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1.15fr .85fr;gap:56px;align-items:center;position:relative;z-index:2} .eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--pink-600);font-weight:500;padding:7px 12px;border:1px solid var(--pink-200);border-radius:999px;background:var(--pink-50)} .eyebrow .dot{width:6px;height:6px;border-radius:999px;background:var(--pink-500);box-shadow:0 0 0 4px rgba(147,119,194,.18)} .crumbs{font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:.04em;color:var(--ink-400);margin-bottom:28px} .crumbs a{color:var(--ink-500);transition:color .15s} .crumbs a:hover{color:var(--pink-500)} .crumbs .sep{margin:0 10px;opacity:.5} .h-title{font-family:'Philosopher',serif;font-weight:700;font-size:clamp(38px,4.4vw,68px);line-height:1.04;letter-spacing:-0.02em;color:var(--ink-900);margin:22px 0 28px;text-wrap:balance;max-width:15ch} .h-title em{font-style:italic;font-weight:400;color:var(--pink-500)} .h-title .underline{position:relative;white-space:nowrap;color:var(--ink-900)} .h-title .underline::after{content:"";position:absolute;left:-2%;right:-2%;bottom:.04em;height:.34em;z-index:-1;background:var(--salmon-200);border-radius:4px;transform:rotate(-.5deg)} .h-lede{font-size:19px;line-height:1.55;color:var(--ink-500);max-width:560px;margin-bottom:36px;text-wrap:pretty} .h-lede strong{color:var(--ink-900);font-weight:600} .h-meta{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding-top:24px;border-top:1px solid var(--line)} .h-author{display:flex;align-items:center;gap:12px} .h-avatar{width:44px;height:44px;border-radius:999px;background:linear-gradient(135deg,var(--pink-400),var(--salmon-400));color:#fff;display:flex;align-items:center;justify-content:center;font-family:'Philosopher',serif;font-size:20px;font-weight:700;box-shadow:0 6px 16px rgba(147,119,194,.3)} .h-author-name{font-weight:600;color:var(--ink-900);font-size:15px;line-height:1.3} .h-author-role{font-size:12.5px;color:var(--ink-400);font-family:'JetBrains Mono',monospace;letter-spacing:.02em} .h-meta-item{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--ink-400);font-family:'JetBrains Mono',monospace;letter-spacing:.02em} .h-meta-item svg{width:14px;height:14px;stroke-width:2} .h-dot{width:3px;height:3px;border-radius:999px;background:var(--ink-400);opacity:.4} /* HERO collage refreshed — newspaper / reform-as-news vibe */ .h-collage{position:relative;width:100%;max-width:480px;aspect-ratio:1/1.05;margin-left:auto;display:flex;align-items:center;justify-content:center} .h-paper{position:relative;width:100%;background:#FBF9F4;border:1px solid var(--ink-200);border-radius:18px;padding:26px 26px 22px;transform:rotate(-1.3deg);box-shadow:0 22px 50px -18px rgba(31,27,58,.22),0 6px 14px -6px rgba(31,27,58,.12);z-index:2} .h-paper__masthead{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:10px;border-bottom:2px solid var(--ink-900);margin-bottom:14px;font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-500)} .h-paper__masthead .name{font-family:'Philosopher',serif !important;font-size:18px;font-weight:700;color:var(--ink-900);letter-spacing:-0.01em;text-transform:none} .h-paper__kicker{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--salmon-500);font-weight:600;margin-bottom:8px;display:inline-flex;align-items:center;gap:6px} .h-paper__kicker::before{content:"";width:6px;height:6px;border-radius:999px;background:var(--salmon-500);animation:pulse 2.4s infinite} .h-paper__headline{font-family:'Philosopher',serif !important;font-size:24px;line-height:1.12;font-weight:700;color:var(--ink-900);letter-spacing:-0.015em;margin-bottom:12px;text-wrap:balance} .h-paper__deck{font-size:13.5px;line-height:1.45;color:var(--ink-500);margin-bottom:14px} .h-paper__bullets{list-style:none;padding:0;margin:0 0 16px;display:flex;flex-direction:column;gap:7px} .h-paper__bullets li{font-family:'JetBrains Mono',monospace;font-size:11.5px;letter-spacing:.04em;color:var(--ink-700);padding-left:22px;position:relative;line-height:1.45} .h-paper__bullets li::before{content:counter(b,decimal-leading-zero);counter-increment:b;position:absolute;left:0;top:0;font-weight:600;color:var(--pink-500);font-size:11px;letter-spacing:.04em} .h-paper__bullets{counter-reset:b} .h-paper__foot{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px dashed var(--ink-200);font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.06em;color:var(--ink-400)} .h-paper__stamp{display:inline-block;background:var(--pink-500);color:#fff !important;font-family:'JetBrains Mono',monospace !important;font-size:9.5px;letter-spacing:.16em;font-weight:600;padding:3px 8px;border-radius:4px;transform:rotate(2deg)} .h-chip{position:absolute;z-index:3;background:var(--paper);border:1px solid var(--line);padding:10px 14px;border-radius:14px;font-size:13px;color:var(--ink-900);display:inline-flex;align-items:center;gap:8px;box-shadow:0 12px 28px -10px rgba(42,43,67,.18);font-family:'JetBrains Mono',monospace !important;letter-spacing:-0.005em} .h-chip strong{font-weight:700;color:var(--pink-600)} .h-chip--1{top:-2%;right:-6%;transform:rotate(3deg);background:var(--ink-900);color:#fff;border-color:var(--ink-900)} .h-chip--1 strong{color:var(--salmon-200)} .h-chip--2{bottom:8%;left:-6%;transform:rotate(-4deg)} .h-chip--2 .pulse{width:8px;height:8px;border-radius:999px;background:var(--pink-500);box-shadow:0 0 0 0 var(--pink-300);animation:pulse 2.4s infinite} @keyframes pulse{0%{box-shadow:0 0 0 0 rgba(147,119,194,.5)}70%{box-shadow:0 0 0 14px rgba(147,119,194,0)}100%{box-shadow:0 0 0 0 rgba(147,119,194,0)}} /* Series strip — link back to Episode 0 */ .series-strip{max-width:1240px;margin:0 auto;padding:0 32px} .series-strip__inner{display:flex;align-items:center;gap:18px;padding:14px 22px;background:var(--bg-peach-2);border:1px solid var(--line);border-radius:14px;font-family:'JetBrains Mono',monospace;font-size:12.5px;color:var(--ink-500);letter-spacing:.02em} .series-strip__tag{background:var(--ink-900);color:#fff;font-weight:600;padding:4px 10px;border-radius:5px;letter-spacing:.08em;font-size:10.5px;text-transform:uppercase;flex-shrink:0} .series-strip__body{flex:1;min-width:0} .series-strip__body strong{color:var(--ink-900);font-family:'Outfit',sans-serif !important;font-weight:600;font-size:14px} .series-strip__link{display:inline-flex;align-items:center;gap:6px;color:var(--pink-600);font-weight:600;border-bottom:1.5px solid var(--pink-300);padding-bottom:1px;font-size:13px;flex-shrink:0} .series-strip__link:hover{color:var(--pink-700);border-color:var(--pink-500)} .series-strip__link svg{width:13px;height:13px;stroke-width:2.4} @media (max-width:640px){.series-strip__inner{flex-direction:column;align-items:flex-start;gap:10px}} /* ===== ARTICLE LAYOUT ===== */ .article-wrap{max-width:1240px;margin:64px auto 0;padding:0 32px;display:grid;grid-template-columns:240px minmax(0,1fr) 60px;gap:64px;align-items:start} .toc{position:sticky;top:48px;font-family:'Outfit',sans-serif} .toc__label{font-family:'JetBrains Mono',monospace;font-size:11px;text-transform:uppercase;letter-spacing:.18em;color:var(--ink-400);margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid var(--line)} .toc__list{list-style:none;display:flex;flex-direction:column;gap:2px} .toc__list a{display:block;padding:9px 0 9px 16px;font-size:14px;color:var(--ink-500);border-left:2px solid var(--line);transition:.2s;line-height:1.4} .toc__list a:hover{color:var(--pink-500);border-color:var(--pink-300)} .toc__list a.active{color:var(--pink-600);border-color:var(--pink-500);font-weight:600} .share-rail{position:sticky;top:48px;display:flex;flex-direction:column;align-items:center;gap:10px} .share-rail__label{font-family:'JetBrains Mono',monospace;font-size:10px;text-transform:uppercase;letter-spacing:.18em;color:var(--ink-400);writing-mode:vertical-rl;transform:rotate(180deg);margin-bottom:8px} .share-btn{width:38px;height:38px;border-radius:999px;background:var(--paper);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--ink-500);transition:.2s} .share-btn:hover{background:var(--pink-500);color:#fff;border-color:var(--pink-500);transform:translateY(-2px)} .share-btn svg{width:15px;height:15px;stroke-width:2} .prose{font-size:18px;line-height:1.72;color:var(--ink-900);max-width:720px} .prose > section{margin-bottom:64px} .prose p{margin:0 0 22px;text-wrap:pretty} .prose strong{color:var(--ink-900);font-weight:600} .prose em{font-style:italic;color:var(--pink-600)} .prose h2{font-family:'Philosopher',serif;font-weight:700;font-size:clamp(30px,3.6vw,42px);line-height:1.1;letter-spacing:-0.02em;color:var(--ink-900);margin:8px 0 28px;text-wrap:balance} .prose h2 em{color:var(--pink-500);font-weight:400} .prose h3{font-family:'Philosopher',serif;font-weight:700;font-size:24px;line-height:1.25;letter-spacing:-0.01em;color:var(--ink-900);margin:32px 0 14px} .prose ul{margin:0 0 22px 0;padding-left:0;list-style:none} .prose ul li{position:relative;padding-left:28px;margin-bottom:10px} .prose ul li::before{content:"";position:absolute;left:0;top:.85em;width:14px;height:1.5px;background:var(--pink-500)} .lede{font-size:21px;line-height:1.55;color:var(--ink-900);font-weight:400} .section-kicker{display:flex;align-items:center;gap:14px;margin-bottom:18px;font-family:'JetBrains Mono',monospace;font-size:12px;text-transform:uppercase;letter-spacing:.18em;color:var(--pink-600);font-weight:500} .section-kicker::after{content:"";flex:0 1 80px;height:1px;background:var(--pink-300)} /* Pullquote dark */ .pullquote{position:relative;background:var(--ink-900) !important;color:#FBE9DC !important;border-radius:20px;padding:44px 44px 36px;margin:36px 0;font-family:'Philosopher',serif;overflow:hidden} .pullquote::before{content:"\201C";font-size:160px;line-height:.8;color:var(--pink-400);opacity:.85;font-family:'Philosopher',serif;font-style:italic;position:absolute;top:18px;left:24px} .pullquote p{font-size:23px;line-height:1.4;font-style:italic;font-weight:400;margin:0 0 18px;position:relative;z-index:2;text-wrap:balance;color:#FBE9DC !important} .pullquote cite{font-style:normal;font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--salmon-200);display:flex;align-items:center;gap:10px} .pullquote cite::before{content:"";width:24px;height:1px;background:var(--salmon-200)} .pullquote .deco{position:absolute;right:-30px;bottom:-30px;width:200px;height:200px;border-radius:999px;background:radial-gradient(circle at 30% 30%,var(--pink-500),transparent 70%);opacity:.4} /* Ley-quote dark — for legal text */ .ley-quote{position:relative;background:var(--ink-900) !important;color:#FBE9DC !important;border-radius:18px;padding:32px 36px 28px;margin:36px 0;font-family:'JetBrains Mono',monospace} .ley-quote::before{content:"";position:absolute;top:0;left:36px;width:60px;height:4px;background:linear-gradient(90deg,var(--pink-500),var(--salmon-400));border-radius:0 0 4px 4px} .ley-quote__head{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#FF9A82 !important;margin-bottom:18px;font-weight:500} .ley-quote__head .ref{color:#FBE9DC !important;opacity:.75} .ley-quote__body{font-size:15px;line-height:1.7;color:#FFFFFF !important;font-family:'Outfit',sans-serif !important;font-style:italic;letter-spacing:-0.005em;border-left:2px solid var(--pink-400);padding-left:18px} .ley-quote__body p{color:#FFFFFF !important} .ley-quote__body p+p{margin-top:12px} .ley-quote__foot{margin-top:18px;padding-top:14px;border-top:1px dashed rgba(255,255,255,.18);font-size:12px;color:var(--salmon-200) !important;letter-spacing:.04em;display:flex;align-items:center;gap:8px} /* Note box (yellow-ish info) */ .note-box{background:var(--bg-peach-2);border-left:3px solid var(--salmon-400);padding:18px 22px;border-radius:0 12px 12px 0;font-size:16px;color:var(--ink-700);margin:24px 0} .note-box strong{color:var(--ink-900);font-weight:600} .note-box a{color:var(--pink-600);text-decoration:underline;text-underline-offset:3px} /* ===== CHANGES — three cards, each with a date stamp and key takeaway ===== */ .changes{display:flex;flex-direction:column;gap:24px;margin:36px 0} .change-card{position:relative;background:var(--paper);border:1px solid var(--line);border-radius:22px;overflow:hidden;display:grid;grid-template-columns:160px 1fr;transition:.25s} .change-card:hover{transform:translateY(-3px);box-shadow:0 22px 48px -18px rgba(42,43,67,.14);border-color:var(--pink-200)} .change-card__left{background:linear-gradient(160deg,var(--ink-900) 0%,var(--ink-800) 100%);color:#fff;padding:28px 24px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;position:relative;overflow:hidden} .change-card__left::before{content:"";position:absolute;inset:auto -40px -60px auto;width:160px;height:160px;background:radial-gradient(circle,var(--pink-500),transparent 65%);opacity:.45} .change-card__tag{position:relative;z-index:1;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--salmon-200);font-weight:600} .change-card__num{position:relative;z-index:1;font-size:64px;line-height:.9;font-weight:700;color:#fff;letter-spacing:-0.03em} .change-card__time{position:relative;z-index:1;font-size:11px;font-family:'JetBrains Mono',monospace !important;color:rgba(255,255,255,.6);letter-spacing:.04em;display:inline-flex;align-items:center;gap:6px} .change-card__time svg{width:12px;height:12px;stroke-width:2;flex-shrink:0} .change-card__body{padding:28px 32px 28px} .change-card__head{font-family:'JetBrains Mono',monospace !important;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--pink-600);font-weight:600;margin-bottom:10px} .change-card__body h4{font-family:'Philosopher',serif;font-size:24px;line-height:1.22;font-weight:700;color:var(--ink-900);margin-bottom:14px;letter-spacing:-0.015em;text-wrap:balance} .change-card__body p{font-size:16px;line-height:1.65;color:var(--ink-500);margin:0 0 14px} .change-card__body p:last-child{margin-bottom:0} .change-card__body p strong{color:var(--ink-900);font-weight:600} .change-card__quote{margin-top:16px;padding:14px 18px;background:var(--bg-peach-2);border-radius:12px;border-left:3px solid var(--pink-400);font-size:15px;line-height:1.55;color:var(--ink-700);font-style:italic} .change-card__quote::before{content:"";display:inline-block;width:18px;height:1px;background:var(--pink-400);vertical-align:middle;margin-right:8px} /* ===== NO-CHANGE highlight ===== */ .nochange{position:relative;background:linear-gradient(135deg,var(--bg-peach-2) 0%,var(--pink-50) 100%);border:1px solid var(--pink-200);border-radius:22px;padding:36px 40px;margin:32px 0;overflow:hidden} .nochange::before{content:"";position:absolute;top:-60px;right:-40px;width:200px;height:200px;border-radius:999px;background:radial-gradient(circle,var(--pink-200),transparent 65%);opacity:.6} .nochange__inner{position:relative;z-index:1;max-width:540px} .nochange__tag{display:inline-flex;align-items:center;gap:8px;font-family:'JetBrains Mono',monospace !important;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-700);background:#fff;border:1px solid var(--pink-200);padding:6px 12px;border-radius:999px;margin-bottom:18px;font-weight:600} .nochange__tag::before{content:"";width:6px;height:6px;border-radius:999px;background:var(--ink-700)} .nochange h3{font-family:'Philosopher',serif;font-size:28px;line-height:1.18;color:var(--ink-900);font-weight:700;letter-spacing:-0.015em;margin-bottom:12px;text-wrap:balance} .nochange h3 em{color:var(--pink-600);font-style:italic;font-weight:400} .nochange p{font-size:16px;line-height:1.6;color:var(--ink-700);margin-bottom:14px} .nochange p:last-child{margin:0} .nochange p strong{color:var(--ink-900)} /* ===== STATS ===== */ .stats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:36px 0} .stat{background:var(--paper);border:1px solid var(--line);border-radius:20px;position:relative;transition:.2s;overflow:hidden;display:flex;flex-direction:column} .stat:hover{transform:translateY(-3px);box-shadow:0 22px 48px -18px rgba(42,43,67,.14);border-color:var(--pink-200)} .stat__head{background:var(--bg-peach-2);padding:14px 22px;border-bottom:1px solid var(--line-2);display:flex;align-items:center;justify-content:space-between;gap:10px} .stat__head .stat__tag{font-family:'JetBrains Mono',monospace !important;font-size:10.5px;text-transform:uppercase;letter-spacing:.18em;color:var(--pink-600);font-weight:600} .stat__head .stat__icon{width:28px;height:28px;border-radius:8px;background:#fff;border:1px solid var(--pink-200);display:flex;align-items:center;justify-content:center;color:var(--pink-500)} .stat__head .stat__icon svg{width:14px;height:14px;stroke-width:2.2} .stat__body{padding:24px 26px 26px;flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:14px} .stat__num{font-family:'Philosopher',serif;font-weight:700;font-size:52px;line-height:1;letter-spacing:-0.03em;color:var(--pink-500);margin:0} .stat__lbl{font-size:14px;line-height:1.55;color:var(--ink-500);margin:0} .stat__lbl strong{color:var(--ink-900);font-weight:600} /* ===== VIDEO CARD ===== */ .video-card{display:grid !important;grid-template-columns:minmax(260px,360px) 1fr !important;gap:36px;align-items:center;position:relative;margin:16px 0 8px;padding:28px;background:var(--paper);border:1px solid var(--line);border-radius:22px;box-shadow:0 30px 60px -28px rgba(31,27,58,.18),0 8px 22px -10px rgba(31,27,58,.08);transition:.3s;text-decoration:none;color:inherit;overflow:hidden} .video-card::after{content:"";position:absolute;inset:auto -120px -160px auto;width:380px;height:380px;background:radial-gradient(circle,var(--pink-100) 0%,transparent 65%);pointer-events:none;z-index:0;opacity:.7} .video-card:hover{transform:translateY(-3px);box-shadow:0 40px 80px -28px rgba(31,27,58,.22)} .video-card__media{position:relative;aspect-ratio:9/16;border-radius:18px;overflow:hidden;background:linear-gradient(160deg,var(--ink-900) 0%,var(--ink-700) 100%);box-shadow:0 24px 48px -16px rgba(31,27,58,.45);z-index:1} .video-card__media video,.video-card__media iframe,.video-card__media img,.video-card__poster{position:absolute;inset:0;width:100%;height:100%;display:block} .video-card__media video,.video-card__media img,.video-card__poster{object-fit:cover} .video-card__badge{position:absolute;top:14px;left:14px;z-index:3;display:inline-flex;align-items:center;gap:7px;font-family:'JetBrains Mono',monospace !important;font-size:10px;letter-spacing:.14em;text-transform:uppercase;background:rgba(255,255,255,.12);backdrop-filter:blur(10px);color:#fff;padding:6px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.18);font-weight:500} .video-card__badge::before{content:"";width:7px;height:7px;border-radius:999px;background:var(--salmon-400);box-shadow:0 0 0 0 rgba(232,153,123,.6);animation:pulse 2s infinite} .video-card__body{position:relative;z-index:1} .video-card__eyebrow{font-family:'JetBrains Mono',monospace !important;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--pink-600);margin-bottom:10px;font-weight:600} .video-card__body h3{font-family:'Philosopher',serif;font-weight:700;font-size:30px;line-height:1.15;letter-spacing:-0.01em;color:var(--ink-900);margin-bottom:12px;text-wrap:balance} .video-card__body p{font-size:16px;color:var(--ink-500);line-height:1.55;margin:0 0 18px;max-width:46ch} .video-card__meta{display:flex;flex-wrap:wrap;gap:14px 22px;font-family:'JetBrains Mono',monospace !important;font-size:12px;letter-spacing:.06em;color:var(--ink-400)} .video-card__meta span{display:inline-flex;align-items:center;gap:6px} .video-card__meta span::before{content:"";width:6px;height:6px;border-radius:999px;background:var(--pink-300)} /* ===== FAQ ===== */ .faq-item{border:1px solid var(--line);border-radius:14px;background:var(--paper);margin-bottom:10px;overflow:hidden;transition:.2s} .faq-item[open]{border-color:var(--pink-300);box-shadow:0 8px 24px -10px rgba(147,119,194,.15)} .faq-item summary{cursor:pointer;list-style:none;padding:18px 22px;font-family:'Philosopher',serif !important;font-size:18px;font-weight:700;color:var(--ink-900);display:flex;align-items:center;justify-content:space-between;gap:18px;letter-spacing:-0.005em;line-height:1.3} .faq-item summary::-webkit-details-marker{display:none} .faq-item summary::after{content:"+";color:var(--pink-500);font-size:24px;font-weight:300;transition:transform .25s;flex-shrink:0;font-family:'Outfit',sans-serif !important} .faq-item[open] summary::after{transform:rotate(45deg)} .faq-item__body{padding:0 22px 22px;font-size:16px;color:var(--ink-500);line-height:1.65;border-top:1px solid var(--line-2)} .faq-item__body p{padding-top:16px;margin:0} .faq-item__body p+p{padding-top:12px} /* ===== CTA block ===== */ .cta-block{position:relative;background:linear-gradient(135deg,var(--pink-500) 0%,var(--salmon-400) 100%);border-radius:24px;padding:44px 44px 38px;margin:48px 0;color:#fff;overflow:hidden} .cta-block::before{content:"";position:absolute;top:-80px;right:-60px;width:280px;height:280px;border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,.18),transparent 70%)} .cta-block::after{content:"";position:absolute;bottom:-120px;left:-40px;width:240px;height:240px;border-radius:999px;background:radial-gradient(circle,rgba(42,43,67,.25),transparent 70%)} .cta-block__inner{position:relative;z-index:2;max-width:520px} .cta-block__kicker{display:inline-flex;align-items:center;gap:8px;font-family:'JetBrains Mono',monospace !important;font-size:11px;letter-spacing:.18em;text-transform:uppercase;background:rgba(42,43,67,.25);color:#fff;padding:6px 12px;border-radius:999px;margin-bottom:18px;font-weight:500} .cta-block__kicker svg{width:13px;height:13px;stroke-width:2.2} .cta-block h3{font-family:'Philosopher',serif;font-weight:700;font-size:32px;line-height:1.1;letter-spacing:-0.02em;margin-bottom:14px;color:#fff;text-wrap:balance} .cta-block h3 em{color:var(--ink-900);font-style:italic;font-weight:400} .cta-block p{font-size:16px;line-height:1.6;color:rgba(255,255,255,.92);margin-bottom:24px;max-width:460px} .cta-btn{display:inline-flex;align-items:center;gap:10px;background:var(--ink-900);color:#fff !important;padding:14px 24px;border-radius:999px;font-size:15px;font-weight:600 !important;transition:.2s;letter-spacing:-0.005em;box-shadow:0 12px 28px -8px rgba(42,43,67,.5)} .cta-btn:hover{background:#000;transform:translateY(-2px)} .cta-btn svg{width:16px;height:16px;stroke-width:2.2} .cta-meta{display:flex;flex-wrap:wrap;gap:18px;margin-top:18px} .cta-meta-item{display:inline-flex;align-items:center;gap:6px;font-family:'JetBrains Mono',monospace !important;font-size:11.5px;letter-spacing:.06em;color:rgba(255,255,255,.85)} .cta-meta-item svg{width:13px;height:13px;stroke-width:2.4} .section-divider{display:flex;align-items:center;justify-content:center;gap:14px;margin:80px 0 64px} .section-divider span{width:5px;height:5px;border-radius:999px;background:var(--pink-300)} .section-divider span:nth-child(2){background:var(--salmon-400);width:7px;height:7px} /* ===== ROADMAP ===== */ .roadmap{max-width:1240px;margin:120px auto 0;padding:0 32px} .roadmap__head{max-width:760px;margin-bottom:48px} .roadmap__eyebrow{font-family:'JetBrains Mono',monospace !important;font-size:12px;text-transform:uppercase;letter-spacing:.18em;color:var(--pink-600);font-weight:500;margin-bottom:14px;display:flex;align-items:center;gap:12px} .roadmap__eyebrow::before{content:"";width:32px;height:1px;background:var(--pink-500)} .roadmap__head h2{font-family:'Philosopher',serif;font-weight:700;font-size:clamp(32px,4vw,56px);line-height:1.05;letter-spacing:-0.02em;color:var(--ink-900);margin-bottom:14px;text-wrap:balance} .roadmap__head h2 em{color:var(--pink-500);font-weight:400} .roadmap__head p{font-size:17px;color:var(--ink-500);max-width:600px;line-height:1.6} .roadmap__list{display:grid;grid-template-columns:repeat(2,1fr);gap:14px} .ep-card{display:grid;grid-template-columns:80px 1fr auto;gap:20px;align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:22px 24px;transition:.2s;position:relative} .ep-card:hover{border-color:var(--pink-300);transform:translateY(-2px);box-shadow:0 12px 28px -10px rgba(42,43,67,.1)} .ep-card[data-href]{cursor:pointer} .ep-card[data-href]:hover{border-color:var(--pink-400);box-shadow:0 18px 36px -12px rgba(31,27,58,.16)} .ep-card[data-href]::after{content:"\2192";position:absolute;top:50%;right:24px;transform:translateY(-50%);font-family:'JetBrains Mono',monospace !important;color:var(--pink-500);opacity:0;transition:.2s;font-size:18px} .ep-card[data-href]:hover::after{opacity:1;right:18px} .ep-card__num{font-family:'Philosopher',serif;font-weight:700;font-size:42px;line-height:1;color:var(--pink-200);letter-spacing:-0.02em} .ep-card--live .ep-card__num{color:var(--pink-500)} .ep-card--done .ep-card__num{color:var(--ink-400)} .ep-card__body h4{font-family:'Philosopher',serif;font-weight:700;font-size:18px;line-height:1.25;color:var(--ink-900);margin-bottom:4px;letter-spacing:-0.01em} .ep-card__body p{font-size:13.5px;color:var(--ink-400);line-height:1.45;margin:0} .ep-card__tag{font-family:'JetBrains Mono',monospace !important;font-size:11px;letter-spacing:.06em;background:var(--bg-peach-2);color:var(--ink-500);padding:5px 10px;border-radius:6px;white-space:nowrap} .ep-card--live .ep-card__tag{background:var(--pink-500);color:#fff;font-weight:600} .ep-card--done .ep-card__tag{background:var(--ink-100);color:var(--ink-700);font-weight:500} .ep-card--done .ep-card__tag::before{content:"\2713 ";font-weight:700;margin-right:3px} /* ===== NEWSLETTER ===== */ .newsletter{max-width:880px;margin:120px auto 0;padding:0 32px} .newsletter__inner{background:var(--ink-900);color:var(--bg-peach);border-radius:28px;padding:56px 48px;text-align:center;position:relative;overflow:hidden} .newsletter__inner::before{content:"";position:absolute;width:380px;height:380px;border-radius:999px;background:radial-gradient(circle,rgba(147,119,194,.3),transparent 70%);top:-160px;right:-100px;pointer-events:none} .newsletter__inner::after{content:"";position:absolute;width:280px;height:280px;border-radius:999px;background:radial-gradient(circle,rgba(232,153,123,.18),transparent 70%);bottom:-120px;left:-80px;pointer-events:none} .newsletter__inner > *{position:relative;z-index:2} .newsletter__eyebrow{display:inline-flex;align-items:center;gap:12px;font-family:'JetBrains Mono',monospace !important;font-size:11.5px;text-transform:uppercase;letter-spacing:.18em;color:var(--salmon-200);margin-bottom:18px;font-weight:500} .newsletter__eyebrow span{width:24px;height:1px;background:var(--salmon-200)} .newsletter h2{font-family:'Philosopher',serif;font-weight:700;font-size:clamp(28px,3.4vw,40px);line-height:1.1;letter-spacing:-0.02em;color:#fff !important;margin-bottom:14px} .newsletter h2 em{font-style:italic;font-weight:400;color:var(--pink-300)} .newsletter > .newsletter__inner > p{font-size:16px;color:rgba(255,255,255,.75);line-height:1.55;max-width:520px;margin:0 auto 28px} .newsletter form{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-width:520px;margin:0 auto} .newsletter input{width:100%;padding:14px 20px;border:1.5px solid rgba(255,255,255,.15);border-radius:999px;font-family:'Outfit',sans-serif !important;font-size:15px;background:rgba(255,255,255,.06);color:#fff;outline:none;transition:.2s} .newsletter input[type="email"]{grid-column:1/-1} .newsletter button{grid-column:1/-1;justify-self:center} .newsletter input::placeholder{color:rgba(255,255,255,.5)} .newsletter input:focus{border-color:var(--pink-400);background:rgba(255,255,255,.1);box-shadow:0 0 0 4px rgba(147,119,194,.18)} .newsletter button{background:var(--pink-500);color:#fff !important;border:none;border-radius:999px;padding:14px 28px;font-family:'Outfit',sans-serif !important;font-size:15px;font-weight:600 !important;cursor:pointer;letter-spacing:-0.01em;transition:.2s;box-shadow:0 8px 20px rgba(147,119,194,.35)} .newsletter button:hover{background:var(--pink-400);transform:translateY(-1px)} .newsletter button:disabled{opacity:.55;cursor:not-allowed;transform:none} .newsletter__status{font-family:'JetBrains Mono',monospace !important;font-size:12px;color:rgba(255,255,255,.7);margin-top:14px;letter-spacing:.04em;min-height:1em} .newsletter__foot{font-size:11.5px;color:rgba(255,255,255,.5);margin:16px 0 0;font-family:'JetBrains Mono',monospace !important;letter-spacing:.04em} .newsletter__success[hidden]{display:none !important} .newsletter__success{display:flex;flex-direction:column;align-items:center;gap:14px;max-width:520px;margin:0 auto;padding:8px 0;animation:successFade .55s ease-out} @keyframes successFade{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}} .newsletter__success-icon{width:64px;height:64px;border-radius:999px;background:linear-gradient(135deg,var(--pink-400),var(--salmon-400));color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 28px -8px rgba(147,119,194,.45)} .newsletter__success-icon svg{width:30px;height:30px} .newsletter__success-title{font-family:'Philosopher',serif !important;font-weight:700;font-size:28px;line-height:1.1;color:#fff !important;margin:0 !important;letter-spacing:-0.01em} .newsletter__success-text{font-size:16px !important;line-height:1.55;color:rgba(255,255,255,.85) !important;margin:0 !important;text-wrap:pretty} .newsletter__success-text strong{color:#fff !important;font-weight:600 !important} .newsletter__success-foot{font-family:'JetBrains Mono',monospace !important;font-size:12px;letter-spacing:.04em;color:rgba(255,255,255,.55) !important;margin:8px 0 0 !important} .newsletter__success-foot a{color:var(--pink-300) !important;text-decoration:underline;text-underline-offset:3px} /* ===== REFS + AUTHOR ===== */ .refs-author-wrap{max-width:1240px;margin:120px auto 120px;padding:0 32px 40px;display:grid;grid-template-columns:1.2fr 1fr;gap:64px} .refs h2,.author-box h3.author-title{font-family:'Philosopher',serif;font-weight:700;font-size:28px;line-height:1.1;letter-spacing:-0.01em;color:var(--ink-900);margin-bottom:24px} .refs ol{list-style:none;counter-reset:ref;padding:0;display:flex;flex-direction:column;gap:14px} .refs li{counter-increment:ref;position:relative;padding-left:42px;font-size:14.5px;line-height:1.55;color:var(--ink-500);padding-bottom:14px;border-bottom:1px solid var(--line)} .refs li:last-child{border-bottom:0;padding-bottom:0} .refs li::before{content:"[" counter(ref) "]";position:absolute;left:0;top:0;font-family:'JetBrains Mono',monospace !important;font-size:12px;color:var(--pink-500);font-weight:600;letter-spacing:.02em} .refs li strong{color:var(--ink-900);font-weight:600;display:block;margin-bottom:2px;font-size:15px} .refs li a{color:var(--pink-600);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px} .refs li .src{font-family:'JetBrains Mono',monospace !important;font-size:11.5px;color:var(--ink-400);letter-spacing:.02em} .author-box{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:32px 32px;position:sticky;top:48px} .author-box__avatar{width:64px;height:64px;border-radius:999px;background:linear-gradient(135deg,var(--pink-400),var(--salmon-400));color:#fff;display:flex;align-items:center;justify-content:center;font-family:'Philosopher',serif !important;font-size:28px;font-weight:700;margin-bottom:18px;box-shadow:0 10px 24px rgba(147,119,194,.25)} .author-box h4{font-family:'Philosopher',serif;font-size:22px;color:var(--ink-900);font-weight:700;letter-spacing:-0.01em;margin-bottom:4px} .author-box .role{font-family:'JetBrains Mono',monospace !important;font-size:11.5px;letter-spacing:.06em;color:var(--pink-600);text-transform:uppercase;margin-bottom:14px;font-weight:500} .author-box p{font-size:14.5px;line-height:1.6;color:var(--ink-500);margin-bottom:18px} .author-box__cta{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--ink-900);border-bottom:1.5px solid var(--pink-500);padding-bottom:2px} .author-box__cta:hover{color:var(--pink-600)} .endstrip{max-width:1240px;margin:120px auto 80px;padding:0 32px} .endstrip__inner{border-top:1px solid var(--line);padding-top:32px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;font-family:'JetBrains Mono',monospace !important;font-size:12px;color:var(--ink-400);letter-spacing:.04em} .endstrip__inner a{color:var(--ink-500);transition:.15s} .endstrip__inner a:hover{color:var(--pink-500)} /* ===== RESPONSIVE ===== */ @media (max-width:1024px){ .hero__inner{grid-template-columns:1fr;gap:40px;align-items:start} .h-title{max-width:none} .h-collage{max-width:480px;margin:0 auto;width:100%} .article-wrap{grid-template-columns:1fr;gap:32px} .toc{position:static;display:none} .share-rail{position:static;flex-direction:row;justify-content:center} .share-rail__label{writing-mode:initial;transform:none;margin:0 6px 0 0} .roadmap__list{grid-template-columns:1fr} .refs-author-wrap{grid-template-columns:1fr;gap:40px} .author-box{position:static} .change-card{grid-template-columns:120px 1fr} .change-card__num{font-size:48px} } @media (max-width:760px){ .fisify-prl{width:100%;max-width:100%;overflow-x:hidden;-webkit-text-size-adjust:100%} .hero,.series-strip,.article-wrap,.roadmap,.newsletter,.refs-author-wrap,.endstrip{padding-left:20px;padding-right:20px} .hero{padding-top:32px;padding-bottom:28px} .hero__inner{gap:30px} .h-title{font-size:38px;line-height:1.05;letter-spacing:0;max-width:100%;margin:18px 0 20px;text-wrap:normal} .h-lede{font-size:17px;line-height:1.55;margin-bottom:26px;text-wrap:normal} .h-collage{max-width:380px} .h-paper{transform:none;padding:22px 22px 20px} .h-paper__headline{font-size:21px} .h-chip--1,.h-chip--2{display:none} .article-wrap{margin-top:36px;gap:24px} .prose{max-width:none;width:100%;font-size:16px;line-height:1.64} .prose > section{margin-bottom:48px} .prose h2{font-size:30px;line-height:1.12;letter-spacing:0;margin-bottom:22px} .prose h3{font-size:22px} .lede{font-size:18px;line-height:1.55} .video-card{grid-template-columns:1fr !important;gap:20px;padding:18px;border-radius:18px} .video-card__media{width:100%;max-width:260px;margin:0 auto;border-radius:16px} .video-card__body h3{font-size:24px;line-height:1.18} .stats{grid-template-columns:1fr;gap:12px} .stat__num{font-size:46px} .pullquote,.ley-quote,.cta-block,.nochange{padding:28px 22px;border-radius:18px} .pullquote p{font-size:20px;line-height:1.42} .ley-quote__head{display:block;font-size:10.5px;line-height:1.45} .ley-quote__head .ref{display:block;margin-top:8px} .ley-quote__body{padding-left:14px;font-size:14.5px} .change-card{grid-template-columns:1fr;border-radius:18px} .change-card__left{flex-direction:row;align-items:center;justify-content:space-between;padding:18px 24px} .change-card__num{font-size:42px} .change-card__body{padding:24px 24px 26px} .change-card__body h4{font-size:21px} .nochange h3{font-size:24px} .cta-block h3{font-size:26px} .cta-btn{width:100%;justify-content:center} .roadmap{margin-top:72px} .roadmap__head h2{font-size:34px;letter-spacing:0} .ep-card{grid-template-columns:52px minmax(0,1fr);gap:12px;align-items:start;padding:18px;border-radius:14px} .ep-card__num{font-size:32px} .ep-card__body h4{font-size:17px} .ep-card__tag{grid-column:2;justify-self:start;white-space:normal} .newsletter{margin-top:72px} .newsletter__inner{padding:36px 20px;border-radius:20px} .newsletter form{grid-template-columns:1fr} .newsletter input,.newsletter button{grid-column:1;border-radius:14px} .refs-author-wrap{margin-top:72px;margin-bottom:72px;gap:32px} .refs li{padding-left:34px;overflow-wrap:anywhere} .author-box{padding:24px 20px;border-radius:18px} .endstrip__inner{flex-direction:column;align-items:flex-start} } @media (max-width:380px){ .hero,.series-strip,.article-wrap,.roadmap,.newsletter,.refs-author-wrap,.endstrip{padding-left:16px;padding-right:16px} .h-title{font-size:34px} .prose h2{font-size:27px} .cta-block h3,.newsletter h2{font-size:24px} } </style> </head> <body> <div class="fisify-prl"> <!-- =============== SCHEMA / DATOS ESTRUCTURADOS =============== --> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BlogPosting", "headline": "Reforma de la Ley 31/1995 en 2026: los 3 cambios que sí te van a tocar", "description": "El anteproyecto que reforma la Ley 31/1995 (28/04/2026) trae 3 cambios: evaluación individualizada, información por puesto y riesgos por clima. Qué hacer ya.", "image": "https://fisify.com/og/reforma-ley-31-1995-2026.jpg", "datePublished": "2026-05-21", "dateModified": "2026-06-04", "inLanguage": "es-ES", "isPartOf": { "@type": "CreativeWorkSeries", "name": "Ley 31/1995 · Lo que no te dice", "url": "https://fisify.com/en/blog/ley-31-1995-de-prevencion-de-riesgos-laborales" }, "author": { "@type": "Organization", "name": "Equipo Fisify", "url": "https://fisify.com/" }, "publisher": { "@type": "Organization", "name": "Fisify", "url": "https://fisify.com/", "logo": { "@type": "ImageObject", "url": "https://fisify.com/logo.png" } }, "mainEntityOfPage": { "@type": "WebPage", "@id": "https://fisify.com/blog/la-reforma-de-2026-los-3-cambios-que-si-te-van-a-tocar" }, "about": [ { "@type": "Legislation", "name": "Ley 31/1995, de 8 de noviembre, de Prevención de Riesgos Laborales" } ] } </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "¿La reforma de la Ley 31/1995 está ya en vigor?", "acceptedAnswer": { "@type": "Answer", "text": "No. El 28 de abril de 2026 el Consejo de Ministros aprobó un anteproyecto de ley. Aún tiene que pasar audiencia pública, dictamen de los órganos consultivos, aprobación como proyecto de ley y tramitación parlamentaria. La Ley 31/1995 sigue vigente tal cual hasta que la reforma se publique en el BOE." } }, { "@type": "Question", "name": "¿Tengo que hacer algo ahora o puedo esperar?", "acceptedAnswer": { "@type": "Answer", "text": "Legalmente hoy no estás obligado a aplicar la reforma. Pero hay dos motivos para no esperar: los criterios técnicos de la Inspección y de los servicios de prevención ya se están alineando con la nueva dirección, y los riesgos que la reforma reconoce (psicosociales, ergonómicos, climáticos) ya son contingencias hoy si se materializan. Adelantarte reduce exposición y absentismo." } }, { "@type": "Question", "name": "¿Qué significa «perspectiva de género y edad» en la evaluación de riesgos?", "acceptedAnswer": { "@type": "Answer", "text": "Significa que la evaluación tiene que reconocer que el mismo puesto puede generar distintos riesgos según el perfil de la persona que lo ocupa: cargas musculoesqueléticas, riesgos ergonómicos, exposición a químicos durante el embarazo, o adaptación de pausas y ritmos según etapa vital. No es una evaluación nueva, es una capa adicional sobre la que ya tienes." } }, { "@type": "Question", "name": "¿Qué cambia para los autónomos con la reforma?", "acceptedAnswer": { "@type": "Answer", "text": "La reforma amplía expresamente el ámbito de la coordinación de actividades empresariales a autónomos coordinados con empresas principales. Si subcontratas o coordinas con autónomos en tu actividad, tendrás obligaciones adicionales de información preventiva específica del puesto. El detalle dependerá del texto definitivo." } }, { "@type": "Question", "name": "¿Los riesgos psicosociales pasan a ser obligatorios?", "acceptedAnswer": { "@type": "Answer", "text": "La evaluación de riesgos psicosociales ya era obligatoria desde 1997 vía el RD 39/1997, pero casi nadie la hacía bien. La reforma la refuerza explícitamente y amplía la definición de daño laboral a lo mental, cognitivo, conductual, social y emocional. Deja de ser opcional en la práctica y pasa a ser exigible con el mismo rigor que un riesgo físico." } }, { "@type": "Question", "name": "¿Cuándo se aprobará definitivamente la reforma?", "acceptedAnswer": { "@type": "Answer", "text": "Plazo realista: entre 8 y 18 meses desde la aprobación del anteproyecto, según la velocidad de la tramitación parlamentaria. Es probable que se publique a lo largo de 2027, con un periodo transitorio de adaptación de entre 6 y 12 meses." } } ] } </script> <!-- =============== HERO =============== --> <header class="hero"> <div class="hero__inner"> <div class="hero__col-text"> <span class="eyebrow"><span class="dot"></span>Episodio 01 · Análisis de la reforma</span> <h1 class="h-title"> La reforma de <em>2026</em>: los <span class="underline">3 cambios</span> que sí te van a tocar. </h1> <p class="h-lede"> Por primera vez en <strong>30 años</strong>, el Gobierno toca en serio la Ley de Prevención de Riesgos Laborales. Aún es anteproyecto, pero la dirección ya está marcada: <strong>evaluaciones individualizadas, información preventiva específica del puesto y riesgos por clima</strong>. Te contamos qué cambia — y qué no. </p> <div class="h-meta"> <div class="h-author"> <div class="h-avatar">F</div> <div> <div class="h-author-name">Equipo Fisify</div> <div class="h-author-role">Salud laboral · Prevención B2B</div> </div> </div> <span class="h-dot"></span> <span class="h-meta-item"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor"><rect x="3" y="4" width="18" height="18" rx="2"/><line x1="16" y1="2" x2="16" y2="6"/><line x1="8" y1="2" x2="8" y2="6"/><line x1="3" y1="10" x2="21" y2="10"/></svg> 21 mayo 2026 </span> <span class="h-dot"></span> <span class="h-meta-item"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor"><circle cx="12" cy="12" r="10"/><polyline points="12 6 12 12 16 14"/></svg> 7 min · vídeo 1:50 </span> </div> </div> <div class="h-collage"> <div class="h-paper"> <div class="h-paper__masthead"> <span class="name">Serie PRL · 01</span> <span>BOE · pendiente</span> </div> <div class="h-paper__kicker">28 abril 2026 · Consejo de Ministros</div> <h2 class="h-paper__headline">Primera reforma de fondo de la LPRL en 30 años.</h2> <p class="h-paper__deck">El anteproyecto modifica la Ley 31/1995, el ET y el RD 39/1997. Tres frentes nuevos:</p> <ol class="h-paper__bullets"> <li>Evaluación individualizada: género, edad y tipo de trabajo.</li> <li>Información preventiva específica del puesto.</li> <li>Cambio climático como riesgo laboral evaluable.</li> </ol> <div class="h-paper__foot"> <span>Texto consolidado · vigente</span> <span class="h-paper__stamp">Anteproyecto</span> </div> </div> <div class="h-chip h-chip--1">Episodio <strong>01</strong> · 1:50</div> <div class="h-chip h-chip--2"><span class="pulse"></span> En tramitación</div> </div> </div> </header> <!-- =============== SERIES STRIP =============== --> <div class="series-strip"> <div class="series-strip__inner"> <span class="series-strip__tag">Serie</span> <div class="series-strip__body"> <strong>Ley 31/1995 · Lo que no te dice.</strong> &nbsp;Episodio 1 de 8. ¿Te perdiste la introducción? </div> <a href="https://fisify.com/en/blog/ley-31-1995-de-prevencion-de-riesgos-laborales" class="series-strip__link"> Ver Episodio 0 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg> </a> </div> </div> <!-- =============== ARTICLE =============== --> <div class="article-wrap"> <aside class="toc" aria-label="Tabla de contenidos"> <div class="toc__label">En este episodio</div> <ul class="toc__list"> <li><a href="#intro" class="active">El contexto</a></li> <li><a href="#cambios">Los 3 cambios</a></li> <li><a href="#nochange">Lo que NO cambia</a></li> <li><a href="#cierre">Qué hacer hoy</a></li> <li><a href="#faq">FAQ reforma 2026</a></li> <li><a href="#episodios">Próximos episodios</a></li> <li><a href="#refs">Referencias</a></li> </ul> </aside> <main class="prose"> <!-- VIDEO CARD --> <article class="video-card" id="ep1-card" aria-label="Vídeo del Episodio 1"> <div class="video-card__media" id="ep1-media"> <span class="video-card__badge">Episodio 1 · Nuevo</span> <video controls playsinline preload="metadata" controlslist="nodownload"> <source src="https://cdn.jsdelivr.net/gh/lorbegozo-arch/prl-fisify@82ade67943e88bd3a1b69c914a3db6e13051edd7/EP_1_PRL%20(1)%20(1)%20(1).mp4" type="video/mp4"> Tu navegador no puede reproducir este vídeo. </video> </div> <div class="video-card__body"> <div class="video-card__eyebrow">Episodio 01 · 1:50</div> <h3>La reforma de 2026: lo que cambia (y lo que no)</h3> <p>Análisis en 110 segundos del anteproyecto que el Consejo de Ministros aprobó el 28 de abril. Los tres puntos que sí te van a tocar — y la línea roja que el Gobierno no ha tocado.</p> <div class="video-card__meta"> <span>Riesgos psicosociales</span> <span>Ergonomía</span> <span>Clima</span> </div> </div> </article> <!-- ===== INTRO ===== --> <section id="intro"> <div class="section-kicker">El contexto · 30 años después</div> <p class="lede"> ¿Ya sabes que <strong>han cambiado la Ley de Prevención de Riesgos Laborales</strong>? La primera vez en 30 años que la tocan en serio. Y sí, te afecta. </p> <p>Ojo: <strong>todavía no está en vigor</strong>. Es un anteproyecto aprobado por el Consejo de Ministros el 28 de abril de 2026 que modifica la Ley 31/1995, el Estatuto de los Trabajadores y el Reglamento de los Servicios de Prevención (RD 39/1997). Tiene que pasar por las Cortes antes de aplicarse. Pero marca muy bien hacia dónde va la prevención.</p> <p>La 31/1995 <strong>sigue siendo la ley marco</strong>. La reforma no la sustituye — la actualiza. Y precisamente ataca de frente los agujeros que llevamos 30 años arrastrando: el papel genérico, la evaluación tipo «copiar y pegar», y los riesgos que en 1995 ni existían.</p> <div class="pullquote"> <p>La dirección está clara: prevención más individualizada, menos papel, y un marco que reconoce los riesgos que en 1995 no estaban en la conversación.</p> <cite>Anteproyecto · Consejo de Ministros · 28/04/2026</cite> <div class="deco" aria-hidden="true"></div> </div> <div class="stats"> <div class="stat"> <div class="stat__head"> <span class="stat__tag">Vigencia</span> <span class="stat__icon" aria-hidden="true"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor"><path d="M12 8v8"/><circle cx="12" cy="12" r="10"/></svg> </span> </div> <div class="stat__body"> <div class="stat__num">30 años</div> <div class="stat__lbl">desde la <strong>Ley 31/1995</strong>. La primera reforma de fondo en tres décadas.</div> </div> </div> <div class="stat"> <div class="stat__head"> <span class="stat__tag">Salud mental</span> <span class="stat__icon" aria-hidden="true"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor"><polyline points="23 6 13.5 15.5 8.5 10.5 1 18"/><polyline points="17 6 23 6 23 12"/></svg> </span> </div> <div class="stat__body"> <div class="stat__num">+500%</div> <div class="stat__lbl"><strong>han subido las bajas por salud mental</strong> en la última década. Lo dijo Trabajo el 28 de abril.</div> </div> </div> <div class="stat"> <div class="stat__head"> <span class="stat__tag">Trámite</span> <span class="stat__icon" aria-hidden="true"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor"><path d="M9 11l3 3L22 4"/><path d="M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11"/></svg> </span> </div> <div class="stat__body"> <div class="stat__num">3 ejes</div> <div class="stat__lbl">individualización, información específica y <strong>clima</strong>. Los tres frentes nuevos.</div> </div> </div> </div> </section> <!-- ===== CAMBIOS ===== --> <section id="cambios"> <div class="section-kicker">Lo que cambia · 3 puntos</div> <h2>Los tres cambios que <em>sí te van a tocar</em></h2> <p>De cada artículo modificado salen decenas de letras pequeñas, pero hay tres cambios estructurales que cualquier técnico de PRL o responsable de RRHH debería tener encima de la mesa esta semana. Los desgranamos uno por uno.</p> <div class="changes"> <!-- CAMBIO 1 --> <article class="change-card"> <div class="change-card__left"> <span class="change-card__tag">Cambio</span> <span class="change-card__num">01</span> <span class="change-card__time"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor"><circle cx="12" cy="12" r="10"/><polyline points="12 6 12 12 16 14"/></svg> 0:18 → 0:36 </span> </div> <div class="change-card__body"> <div class="change-card__head">Evaluación de riesgos · art. 16</div> <h4>La evaluación de riesgos deja de ser genérica.</h4> <p>Hasta ahora valía una evaluación por puesto, copiada y pegada para todo el equipo. La reforma pide mirar también <strong>perspectiva de género, de edad y tipo de trabajo</strong>.</p> <p>En otras palabras: la persona de 25 años y la de 55 ya no pueden tener el mismo plan. Misma silla, misma postura, misma carga — pero distinto cuerpo, distinta etapa vital y distintos riesgos.</p> <div class="change-card__quote">«La persona de 25 años y la de 55 ya no pueden tener el mismo plan.»</div> </div> </article> <!-- CAMBIO 2 --> <article class="change-card"> <div class="change-card__left"> <span class="change-card__tag">Cambio</span> <span class="change-card__num">02</span> <span class="change-card__time"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor"><circle cx="12" cy="12" r="10"/><polyline points="12 6 12 12 16 14"/></svg> 0:36 → 0:56 </span> </div> <div class="change-card__body"> <div class="change-card__head">Información preventiva · art. 18</div> <h4>Se acabó el PDF genérico para toda la plantilla.</h4> <p>La información preventiva ya no puede ser un correo masivo con los riesgos generales de la empresa. Cada trabajador tiene que recibir información de los <strong>riesgos específicos de su puesto</strong> y de las <strong>medidas concretas</strong> que le aplican.</p> <p>O sea: si alguien teclea ocho horas, tiene que saber qué hacer con el cuello. No qué hacer con un montacargas que no usa nunca.</p> <div class="change-card__quote">«Si alguien teclea ocho horas, tiene que saber qué hacer con el cuello. No qué hacer con un montacargas que no usa nunca.»</div> </div> </article> <!-- CAMBIO 3 --> <article class="change-card"> <div class="change-card__left"> <span class="change-card__tag">Cambio</span> <span class="change-card__num">03</span> <span class="change-card__time"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor"><circle cx="12" cy="12" r="10"/><polyline points="12 6 12 12 16 14"/></svg> 0:56 → 1:11 </span> </div> <div class="change-card__body"> <div class="change-card__head">Cambio climático · nuevo</div> <h4>Entran por primera vez los riesgos por clima y meteorología extrema.</h4> <p>Olas de calor, frío extremo, lluvias torrenciales… El cambio climático y los <strong>fenómenos meteorológicos extremos</strong> pasan a ser parte de la evaluación de riesgos.</p> <p>Si tienes plantilla en exterior — obra, logística, agro, mantenimiento — <strong>esto te cambia el plan de prevención de este verano</strong>. Y si la tienes en interior, también afecta a aforos, ventilación y horarios en olas de calor.</p> <div class="change-card__quote">«Si tienes plantilla en exterior, esto te cambia el plan de prevención de este verano.»</div> </div> </article> </div> </section> <!-- ===== LO QUE NO CAMBIA ===== --> <section id="nochange"> <div class="section-kicker">Lo que NO cambia · la línea roja</div> <h2>Y <em>una cosa</em> que no se ha tocado</h2> <p>Con tres cambios estructurales encima de la mesa, lo más interesante a veces es lo que el legislador <em>no</em> ha querido tocar. Y aquí hay un artículo que sigue exactamente igual que en noviembre de 1995.</p> <div class="ley-quote"> <div class="ley-quote__head"> <span>Artículo 14 · Derecho a la protección frente a los riesgos laborales</span> <span class="ref">Ley 31/1995 · texto consolidado · sin cambios</span> </div> <div class="ley-quote__body"> <p>«En cumplimiento del deber de protección, el empresario deberá garantizar la seguridad y la salud de los trabajadores a su servicio en todos los aspectos relacionados con el trabajo.»</p> </div> <div class="ley-quote__foot"> → La palabra clave sigue siendo la misma: <strong style="color:#fff !important;margin-left:6px">«eficaz»</strong> </div> </div> <div class="nochange"> <div class="nochange__inner"> <span class="nochange__tag">Sin cambios</span> <h3>El artículo 14 sigue exigiendo una protección <em>eficaz</em>.</h3> <p>No documentada. No certificada. No «cumple-norma». <strong>Eficaz.</strong> Esa palabra es la que sostiene todo el edificio de la prevención en España — y la que la Inspección sigue mirando cuando hay un accidente.</p> <p>Lo desarrollamos a fondo en otro episodio de la serie, pero la idea es ésta: tres cambios nuevos en la evaluación, sí. Pero el listón de fondo — proteger de verdad, no archivar papeles — no se ha movido un milímetro.</p> </div> </div> </section> <!-- ===== CIERRE ===== --> <section id="cierre"> <div class="section-kicker">Qué hacer · hoy</div> <h2>Cuatro pasos <em>para esta semana</em></h2> <p>Esto va a tardar meses en pasar por las Cortes. Pero la dirección ya está marcada: <strong>prevención más individualizada, menos papel</strong>. Si en tu empresa quieres ir adelantando, esto es lo mínimo que ya puedes mover sin esperar al BOE:</p> <ul> <li><strong>Auditar la evaluación de riesgos actual</strong> y marcar los puestos donde tengas misma ficha para edades, géneros o turnos muy distintos. Esos son los primeros que se quedarán cortos con la reforma.</li> <li><strong>Revisar la información preventiva</strong> que estás entregando: ¿es genérica para toda la plantilla, o hay versión por puesto? Si solo tienes una, ya sabes por dónde empezar.</li> <li><strong>Añadir el riesgo climático</strong> al plan de cara al verano. No hace falta esperar a la ley: una ola de calor con un caso de golpe de calor ya es una contingencia hoy.</li> <li><strong>Hacer el autodiagnóstico</strong> para ver, con datos, en cuál de los tres frentes estás más expuesto.</li> </ul> <div class="cta-block" id="cta-mid"> <div class="cta-block__inner"> <span class="cta-block__kicker"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"/></svg> Autodiagnóstico PRL · gratuito </span> <h3>¿Cómo está tu empresa <em>hoy en día?</em></h3> <p>Te dejamos un autodiagnóstico de 3 minutos para que sepas por dónde va tu empresa: si estás más cerca del modelo de hace 30 años o ya alineada con la reforma. Sin llamada comercial de seguimiento.</p> <a href="https://fisify.com/evaluacion-prl" class="cta-btn" target="_blank" rel="noopener"> Empezar autodiagnóstico <svg viewBox="0 0 24 24" fill="none" stroke="currentColor"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg> </a> <div class="cta-meta"> <span class="cta-meta-item"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor"><circle cx="12" cy="12" r="10"/><polyline points="12 6 12 12 16 14"/></svg> 3 minutos </span> <span class="cta-meta-item"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor"><rect x="3" y="11" width="18" height="11" rx="2"/><path d="M7 11V7a5 5 0 0 1 10 0v4"/></svg> Confidencial · RGPD </span> </div> </div> </div> <p style="margin-top:32px;font-size:17px;color:var(--ink-700);"> <strong>Para terminar:</strong> ¿en tu empresa ya estáis adaptando la evaluación de riesgos a esta nueva actualización, o seguís con el modelo de hace 30 años? Cuéntanoslo en los comentarios del vídeo — leemos todas las respuestas y los casos más interesantes los traemos al Episodio 2. </p> </section> <!-- ===== FAQ ===== --> <section id="faq"> <div class="section-kicker">FAQ · reforma 2026</div> <h2>Preguntas frecuentes sobre la <em>reforma de la Ley 31/1995</em></h2> <p style="font-size:16px;color:var(--ink-500);margin-bottom:24px;max-width:620px;">Resumen de las dudas que más nos están llegando estas semanas sobre el <strong>anteproyecto aprobado el 28 de abril de 2026</strong>: vigencia, ámbito, obligaciones inmediatas y plazos.</p> <details class="faq-item" open> <summary>¿La reforma está ya en vigor?</summary> <div class="faq-item__body"> <p>No. El 28 de abril de 2026 el Consejo de Ministros aprobó un <strong>anteproyecto de ley</strong>. Esto significa que aún tiene que pasar audiencia pública, dictamen de los órganos consultivos, aprobación como proyecto de ley y tramitación parlamentaria. La Ley 31/1995 sigue vigente tal cual hasta que se publique la reforma en el BOE.</p> </div> </details> <details class="faq-item"> <summary>¿Tengo que hacer algo ahora o puedo esperar?</summary> <div class="faq-item__body"> <p>Legalmente, hoy no estás obligado a aplicar la reforma. Pero hay dos motivos para no esperar: <strong>(1)</strong> los criterios técnicos de la Inspección y de los servicios de prevención ya están alineándose con la nueva dirección, y <strong>(2)</strong> los riesgos que la reforma reconoce — psicosociales, ergonómicos, climáticos — ya son contingencias hoy si se materializan. Adelantarte reduce exposición y reduce absentismo.</p> </div> </details> <details class="faq-item"> <summary>¿Qué significa exactamente «perspectiva de género y edad» en la evaluación de riesgos?</summary> <div class="faq-item__body"> <p>Significa que la evaluación tiene que reconocer que el mismo puesto puede generar distintos riesgos según el perfil de la persona que lo ocupa. Por ejemplo: cargas musculoesqueléticas, riesgos ergonómicos, exposición a químicos durante el embarazo, o adaptación de pausas y ritmos según etapa vital. No es una evaluación nueva — es una capa adicional sobre la que ya tienes.</p> </div> </details> <details class="faq-item"> <summary>¿Qué cambia para los autónomos?</summary> <div class="faq-item__body"> <p>La reforma amplía expresamente el ámbito de la coordinación de actividades empresariales a <strong>autónomos coordinados con empresas principales</strong>. Si subcontratas o coordinas con autónomos en tu actividad, tendrás obligaciones adicionales de información preventiva específica del puesto. El detalle fino dependerá del texto definitivo.</p> </div> </details> <details class="faq-item"> <summary>¿Y los riesgos psicosociales? ¿Pasan a ser obligatorios?</summary> <div class="faq-item__body"> <p>La evaluación de riesgos psicosociales ya era obligatoria desde 1997 vía el RD 39/1997 — el problema es que casi nadie la hacía bien. La reforma <strong>refuerza explícitamente</strong> los riesgos psicosociales y amplía la definición de daño laboral a lo mental, cognitivo, conductual, social y emocional. Es decir: deja de ser «opcional en la práctica» y pasa a ser exigible con el mismo rigor que un riesgo físico.</p> </div> </details> <details class="faq-item"> <summary>¿Cuándo se aprobará definitivamente?</summary> <div class="faq-item__body"> <p>Plazo realista: <strong>entre 8 y 18 meses</strong> desde la aprobación del anteproyecto, según la velocidad de la tramitación parlamentaria. Es probable que se publique a lo largo de 2027, con un periodo transitorio de adaptación de entre 6 y 12 meses. Lo iremos contando en próximos episodios de la serie.</p> </div> </details> <details class="faq-item"> <summary>¿Hay un episodio dedicado a salud mental en el trabajo?</summary> <div class="faq-item__body"> <p>Sí — el Episodio 5 («Cuando el dolor "no es del trabajo"») entra de lleno en la frontera entre contingencia común y profesional, donde caen muchas de las bajas por salud mental. Puedes apuntarte a la <a href="#newsletter" style="color:var(--pink-600);text-decoration:underline;text-underline-offset:3px;">newsletter</a> para que te llegue al email.</p> </div> </details> </section> <div class="section-divider" aria-hidden="true"> <span></span><span></span><span></span> </div> </main> <aside class="share-rail" aria-label="Redes sociales de Fisify"> <div class="share-rail__label">Síguenos</div> <a href="https://es.linkedin.com/company/fisify" class="share-btn" aria-label="LinkedIn de Fisify" target="_blank" rel="noopener"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-4 0v7h-4v-7a6 6 0 0 1 6-6z"/><rect x="2" y="9" width="4" height="12"/><circle cx="4" cy="4" r="2"/></svg></a> <a href="https://x.com/fisifyofficial" class="share-btn" aria-label="X de Fisify" target="_blank" rel="noopener"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor"><path d="M18 2h3l-7.5 8.6L22 22h-6.8l-5.3-6.9L3.5 22H.5l8-9.2L.5 2h6.9l4.8 6.3L18 2z"/></svg></a> <a href="https://fisify.com/" class="share-btn" aria-label="Web de Fisify" target="_blank" rel="noopener"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"/><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"/></svg></a> <a href="mailto:info@fisify.com" class="share-btn" aria-label="Email de Fisify"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor"><path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"/><polyline points="22,6 12,13 2,6"/></svg></a> </aside> </div> <!-- =============== ROADMAP =============== --> <section class="roadmap" id="episodios"> <div style="max-width:680px;margin:0 auto;text-align:center;"> <div class="roadmap__eyebrow" style="justify-content:center;">La serie completa</div> <h2 style="font-family:'Philosopher',serif;font-weight:700;font-size:clamp(30px,3.6vw,44px);line-height:1.08;letter-spacing:-0.02em;color:var(--ink-900);margin-bottom:14px;text-wrap:balance;">¿Quieres ver <em style="color:var(--pink-500);font-weight:400;">todos los episodios?</em></h2> <p style="font-size:17px;color:var(--ink-500);line-height:1.6;max-width:520px;margin:0 auto 28px;">Esto es el Episodio 1 de la serie sobre la Ley 31/1995. El recorrido completo — del espejismo del papel a cómo medir la eficacia real de tu plan de PRL — está en el inicio de la serie.</p> <a href="https://fisify.com/en/blog/ley-31-1995-de-prevencion-de-riesgos-laborales#episodios" class="cta-btn" target="_blank" rel="noopener"> Ver todos los episodios <svg viewBox="0 0 24 24" fill="none" stroke="currentColor"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg> </a> </div> </section> <!-- =============== NEWSLETTER =============== --> <section class="newsletter" id="newsletter"> <div class="newsletter__inner"> <div class="newsletter__eyebrow"> <span></span> No te pierdas ningún episodio <span></span> </div> <h2>Recibe cada episodio <em>en tu email</em></h2> <p>Te mandaremos los nuevos episodios por correo para que no te pierdas nada. El próximo, sobre pausas activas, sale el 2 de junio.</p> <form id="cio-newsletter" novalidate> <input type="text" name="first_name" required placeholder="Nombre" autocomplete="given-name"> <input type="text" name="last_name" required placeholder="Apellido" autocomplete="family-name"> <input type="email" name="email" required placeholder="tu@empresa.com" autocomplete="email"> <input type="hidden" name="serie_prl_subscriber" value="true"> <input type="hidden" name="signup_source" value="articulo-reforma-2026"> <button type="submit">Suscribirme</button> </form> <div id="cio-newsletter-status" class="newsletter__status" aria-live="polite"></div> <div id="cio-newsletter-success" class="newsletter__success" hidden> <div class="newsletter__success-icon" aria-hidden="true"> <svg viewBox="0 0 52 52" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><circle cx="26" cy="26" r="24"/><path d="M14 27l8 8 16-18"/></svg> </div> <h3 class="newsletter__success-title">¡Apuntad@! 🎉</h3> <p class="newsletter__success-text">Te avisaremos por email cada vez que publiquemos un nuevo episodio. El próximo, <strong>el 2 de junio</strong>.</p> <p class="newsletter__success-foot">Mientras tanto, puedes <a href="#episodios">ver el roadmap completo</a> de los 8 episodios.</p> </div> </div> </section> <!-- =============== AUTHOR + REFS =============== --> <div class="refs-author-wrap" id="refs"> <section class="refs"> <h2>Referencias y normativa</h2> <ol> <li> <strong>Anteproyecto de Ley de modificación de la LPRL · 28/04/2026</strong> Consejo de Ministros. Modifica la Ley 31/1995, el Estatuto de los Trabajadores y el RD 39/1997. Incorpora riesgos psicosociales, ergonómicos y por cambio climático, perspectiva de género y edad, y amplía la definición de daño laboral. Pendiente de tramitación parlamentaria. <span class="src">mites.gob.es · 04/2026</span> </li> <li> <strong>Ley 31/1995, de 8 de noviembre, de Prevención de Riesgos Laborales</strong> Texto consolidado vigente (artículos 14, 16, 18). Boletín Oficial del Estado. <span class="src">BOE-A-1995-24292 · <a href="https://www.boe.es/buscar/act.php?id=BOE-A-1995-24292">boe.es</a></span> </li> <li> <strong>Real Decreto 39/1997, de 17 de enero</strong> Reglamento de los Servicios de Prevención. Régimen de la evaluación de riesgos y planificación preventiva — afectado por el anteproyecto. <span class="src">BOE-A-1997-1853</span> </li> <li> <strong>Real Decreto Legislativo 2/2015 · Estatuto de los Trabajadores</strong> Texto refundido. Afectado por el anteproyecto en lo relativo a información preventiva específica del puesto. <span class="src">BOE-A-2015-11430</span> </li> <li> <strong>Bajas laborales por salud mental · serie 2014-2024</strong> Ministerio de Trabajo y Economía Social. Cifras citadas en la rueda de prensa del Consejo de Ministros de 28/04/2026. <span class="src">mites.gob.es</span> </li> <li> <strong>Estrategia Española de Seguridad y Salud en el Trabajo 2023-2027</strong> INSST · Instituto Nacional de Seguridad y Salud en el Trabajo. Antecedente directo de varios de los ejes de la reforma. <span class="src">insst.es</span> </li> </ol> </section> <aside class="author-box"> <div class="author-box__avatar">F</div> <h4>Equipo Fisify</h4> <div class="role">Salud laboral · Prevención B2B</div> <p>Llevamos años ayudando a mutualidades, aseguradoras y empresas de +500 empleados a convertir su plan de PRL de papel a prevención real. Lo que aprendemos, lo compartimos aquí.</p> <a href="https://fisify.com/" class="author-box__cta" target="_blank" rel="noopener"> Conoce Fisify <svg viewBox="0 0 24 24" width="14" height="14" fill="none" stroke="currentColor" stroke-width="2"><line x1="5" y1="12" x2="19" y2="12"/><polyline points="12 5 19 12 12 19"/></svg> </a> </aside> </div> <div class="endstrip"> <div class="endstrip__inner"> <span>Fisify · Salud laboral B2B · Bilbao</span> <span><a href="https://fisify.com/en/blog/ley-31-1995-de-prevencion-de-riesgos-laborales">← Episodio 0</a> &nbsp;·&nbsp; <a href="#episodios">Roadmap completo</a> &nbsp;·&nbsp; <a href="https://fisify.com/">fisify.com</a></span> </div> </div> <script> // Newsletter success (function(){ var form = document.getElementById('cio-newsletter'); if(!form) return; var success = document.getElementById('cio-newsletter-success'); if(!success) return; var section = document.getElementById('newsletter'); form.addEventListener('submit', function(e){ var firstName = form.first_name && form.first_name.value.trim(); var lastName = form.last_name && form.last_name.value.trim(); var email = form.email && form.email.value.trim(); if(!firstName || !lastName || !email) return; var btn = form.querySelector('button'); if(btn){ btn.disabled = true; btn.textContent = 'Enviando…'; } setTimeout(function(){ form.style.display = 'none'; success.hidden = false; if(section){ setTimeout(function(){ section.scrollIntoView({behavior:'smooth', block:'center'}); }, 100); } }, 1200); e.preventDefault(); }); })(); // Episodios clicables: ahora son enlaces <a> nativos, no requieren JS // TOC active (function(){ const links = document.querySelectorAll('.toc__list a'); const sections = [...links].map(a=>{ const id = a.getAttribute('href').slice(1); return {a, el:document.getElementById(id)}; }).filter(x=>x.el); const onScroll = () => { const y = window.scrollY + 140; let active = sections[0]; for(const s of sections){ if(s.el.offsetTop <= y) active = s; } links.forEach(a=>a.classList.remove('active')); if(active) active.a.classList.add('active'); }; window.addEventListener('scroll', onScroll, {passive:true}); onScroll(); })(); </script> </div> </body> </html>