/* Bloques de entrada con diseño (los genera «Des d'una imatge» > plantilla Revista, pero también se pueden usar a mano con estas clases).
   Iconos: clase «pw-ic pw-ic-<nombre>» (catálogo cerrado). */
.pw-ic::before{content:"";display:block;flex:0 0 auto;background-repeat:no-repeat;background-position:center;background-size:contain;width:18px;height:18px}
.pw-ic-users::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%228%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M3%2020c0-3.3%202.7-6%206-6s6%202.7%206%206%22%2F%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%229%22%20r%3D%222.5%22%2F%3E%3Cpath%20d%3D%22M17%2014c2.5%200%204%202%204%205%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-checklist::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%223%22%20width%3D%2214%22%20height%3D%2218%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M9%209l1.5%201.5L14%207M9%2015h6%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-search::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210.5%22%20cy%3D%2210.5%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22M20%2020l-4.8-4.8%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-gear::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M12%202v3M12%2019v3M2%2012h3M19%2012h3M4.9%204.9l2.1%202.1M17%2017l2.1%202.1M19.1%204.9L17%207M7%2017l-2.1%202.1%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-chat::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%205h16v11H9l-5%204z%22%2F%3E%3Cpath%20d%3D%22M8.5%2010h.01M12%2010h.01M15.5%2010h.01%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-bulb::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%2018h6M10%2021h4M12%203a6%206%200%200%200-3.5%2010.9c.6.5%201%201.2%201%202.1h5c0-.9.4-1.6%201-2.1A6%206%200%200%200%2012%203z%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-info::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%2011v5M12%208h.01%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-eye::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%2012s3.6-7%2010-7%2010%207%2010%207-3.6%207-10%207S2%2012%202%2012z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-chart::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2020V10M10%2020V4M16%2020v-8M21%2020H3%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-group::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%227%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2210%22%20r%3D%222.2%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2210%22%20r%3D%222.2%22%2F%3E%3Cpath%20d%3D%22M7%2020c0-3%202.2-5%205-5s5%202%205%205M1.5%2019c0-2.4%201.4-4%203.5-4M22.5%2019c0-2.4-1.4-4-3.5-4%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-layers::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203l9%205-9%205-9-5z%22%2F%3E%3Cpath%20d%3D%22M3%2013l9%205%209-5%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-leaf::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2019c0-9%205-14%2015-14%200%2010-5%2015-14%2015%22%2F%3E%3Cpath%20d%3D%22M5%2019c2-5%205-8%209-10%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-shield::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203l8%203v6c0%205-3.5%208-8%209-4.5-1-8-4-8-9V6z%22%2F%3E%3Cpath%20d%3D%22M8.5%2012l2.5%202.5%204.5-5%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-calendar::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223.5%22%20y%3D%225%22%20width%3D%2217%22%20height%3D%2215%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M3.5%2010h17M8%203v4M16%203v4%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-clock::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%207v5l3%202%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-tag::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2012V4h8l10%2010-8%208z%22%2F%3E%3Ccircle%20cx%3D%227.5%22%20cy%3D%228.5%22%20r%3D%221%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-mail::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M3%207l9%207%209-7%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-phone::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%204h4l2%205-2.5%201.5a11%2011%200%200%200%205%205L15%2013l5%202v4a2%202%200%200%201-2%202A16%2016%200%200%201%203%206a2%202%200%200%201%202-2z%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-pin::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2021s7-6%207-12a7%207%200%200%200-14%200c0%206%207%2012%207%2012z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%229%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-doc::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%203h8l4%204v14H6z%22%2F%3E%3Cpath%20d%3D%22M14%203v4h4M9%2012h6M9%2016h6%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-megaphone::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2010v4h4l8%204V6L7%2010z%22%2F%3E%3Cpath%20d%3D%22M19%209a4%204%200%200%201%200%206%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-heart::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2020s-8-5-8-11a4.5%204.5%200%200%201%208-2.5A4.5%204.5%200%200%201%2020%209c0%206-8%2011-8%2011z%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-star::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203l2.7%205.6%206.1.9-4.4%204.3%201%206.1L12%2017l-5.4%202.9%201-6.1L3.2%209.5l6.1-.9z%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-home::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2011l9-8%209%208M5%2010v10h14V10%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-euro::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M15%209.5a3.5%203.5%200%201%200%200%205M8%2011h6M8%2013h6%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-book::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2019V5a2%202%200%200%201%202-2h13v16H6a2%202%200%200%200-2%202z%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-music::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%2018V5l11-2v13%22%2F%3E%3Ccircle%20cx%3D%226.5%22%20cy%3D%2218%22%20r%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%2217.5%22%20cy%3D%2216%22%20r%3D%222.5%22%2F%3E%3C%2Fsvg%3E")}
.pw-ic-hands::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235b3bd6%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2012l4-4%204%202%204-2%204%204-8%208z%22%2F%3E%3C%2Fsvg%3E")}

.pw-bl-sub{font-size:1.15em;line-height:1.5;color:#3d4366;margin:0 0 18px}
.pw-bl-meta{display:flex;flex-wrap:wrap;gap:10px 28px;padding:14px 0;margin:18px 0 22px;border-bottom:1px solid #e6e2f3}
.pw-bl-meta p{display:flex;align-items:center;gap:8px;margin:0;font-size:.82em;font-weight:700;color:#1b1450}
.pw-bl-lead{font-size:1.08em;line-height:1.55;font-weight:700;color:#1b1450}
.pw-bl-llista{display:grid;gap:12px;margin:18px 0}
.pw-bl-item{display:grid;grid-template-columns:52px 1fr;column-gap:16px;align-items:center}
.pw-bl-item::before{grid-row:1/span 2;width:52px;height:52px;border-radius:16px;background-color:#efe9ff;background-size:26px;align-self:center}
.pw-bl-item p{margin:0;grid-column:2}
.pw-bl-item .pw-bl-it-t{align-self:end}
.pw-bl-item .pw-bl-it-d{align-self:start}
.pw-bl-it-t{font-weight:700;color:#1b1450}
.pw-bl-it-d{font-size:.9em;color:#3d4366;line-height:1.4}
.wp-block-media-text .pw-bl-llista{margin:0}
.pw-bl-principis{gap:14px;margin:18px 0}
.pw-bl-principis>.wp-block-column{text-align:center}
.pw-bl-principis>.pw-ic::before{width:40px;height:40px;margin:0 auto 8px}
.pw-bl-pr-t{margin:0;font-size:.88em;line-height:1.3;color:#1b1450}
.pw-bl-cta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);column-gap:36px;align-items:center;margin:28px 0;padding:26px 30px;border-radius:24px;background:linear-gradient(135deg,#f3eeff,#ece4ff 60%,#f7f1ff);box-shadow:0 8px 26px rgba(86,52,170,.1)}
.pw-bl-cta h2{grid-column:1;grid-row:1/span 3;margin:0;font-size:1.7em;line-height:1.15;color:#1b1450;padding-right:30px;border-right:1px solid rgba(122,43,214,.25)}
.pw-bl-cta p{grid-column:2;grid-row:1;align-self:end;margin:0 0 12px;font-size:.92em;line-height:1.5;color:#2c2f55}
.pw-bl-cta .wp-block-buttons{grid-column:2;grid-row:2;align-self:start;margin:0}
.pw-bl-dubtes{display:grid;grid-template-columns:44px 1fr auto;column-gap:16px;align-items:center;margin:24px 0;padding:16px 22px;border-radius:18px;background:#eef2ff}
.pw-bl-dubtes::before{grid-row:1/span 2;width:34px;height:34px}
.pw-bl-dubtes p{grid-column:2;margin:0}
.pw-bl-dubtes .pw-bl-du-t{grid-row:1;align-self:end}
.pw-bl-dubtes .pw-bl-du-d{grid-row:2;align-self:start}
.pw-bl-du-t{font-weight:800;color:#1b1450}
.pw-bl-du-d{font-size:.84em;color:#3d4366}
.pw-bl-dubtes .wp-block-buttons{grid-column:3;grid-row:1/span 2;margin:0}
.pw-bl-cta .wp-block-button__link,.pw-bl-dubtes .wp-block-button__link{background:linear-gradient(90deg,#2b3fe0,#7a2bd6);color:#fff;border-radius:999px;padding:.65em 1.4em;font-weight:700;text-decoration:none;font-size:.9em}
.pw-bl-rel{gap:16px;margin:12px 0 22px}
.pw-bl-rel-c{background:#fff;border-radius:16px;box-shadow:0 4px 16px rgba(86,52,170,.12);padding:0 0 12px;overflow:hidden}
.pw-bl-rel-c figure{margin:0 0 10px}
.pw-bl-rel-c img{display:block;width:100%;height:auto;border-radius:0}
.pw-bl-rel-c>p{margin:0 14px}
.pw-bl-rel-t{font-size:.9em;line-height:1.3;color:#1b1450}
.pw-bl-rel-d{display:flex;align-items:center;gap:6px;margin-top:6px!important;font-size:.78em;color:#4a4f78}
.pw-bl-rel-d::before{width:14px;height:14px}
@media(max-width:720px){
	.pw-bl-cta{grid-template-columns:1fr;padding:20px}
	.pw-bl-cta h2{grid-row:auto;grid-column:1;border-right:0;padding:0 0 10px}
	.pw-bl-cta p,.pw-bl-cta .wp-block-buttons{grid-column:1;grid-row:auto}
	.pw-bl-dubtes{grid-template-columns:36px 1fr;row-gap:10px}
	.pw-bl-dubtes .wp-block-buttons{grid-column:1/span 2;grid-row:auto}
	.pw-bl-principis{flex-wrap:wrap!important}
	.pw-bl-principis>.wp-block-column{flex-basis:45%!important}
}

/* WordPress envuelve el contenido de los grupos en un contenedor interno: se «disuelve» para que los estilos actúen sobre los párrafos. */
[class*="pw-bl-"]>.wp-block-group__inner-container{display:contents}
