/* Profe Luci V4.00 - Herramienta educativa No despiertes a Dani */
.pl400-feature{margin:clamp(20px,3vw,34px) auto;max-width:1160px;position:relative;background:linear-gradient(115deg,#f6ecff,#fff6e5 72%,#effafb);border:2px solid #e9d4f4;border-radius:26px;box-shadow:0 10px 26px rgba(75,40,100,.09);overflow:hidden;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(170px,.6fr);align-items:center;gap:12px;}
.pl400-feature *{box-sizing:border-box}.pl400-feature__body{padding:clamp(20px,4vw,38px)}.pl400-feature__eyebrow{display:inline-block;font-weight:800;font-size:.84rem;letter-spacing:.025em;color:#63338d;background:#fff;padding:6px 12px;border-radius:20px;border:1px solid #e2c8ec;max-width:100%}.pl400-feature h2{font-size:clamp(1.45rem,2.7vw,2.15rem);line-height:1.17;margin:13px 0 12px;color:#563071}.pl400-feature p{font-size:clamp(.97rem,1.45vw,1.1rem);line-height:1.56;color:#443552;margin:0 0 17px}.pl400-feature__actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.pl400-feature__action{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 20px;border-radius:16px;background:#693995;color:#fff!important;text-decoration:none!important;font-weight:800;line-height:1.25;box-shadow:0 4px 0 #48246d;transition:background .15s}.pl400-feature__action:hover{background:#50286d}.pl400-feature__secondary{color:#5b2f80!important;font-weight:800;text-decoration:underline;text-underline-offset:3px}.pl400-feature a:focus-visible{outline:3px solid #154e9b;outline-offset:4px}.pl400-feature__image{align-self:stretch;display:grid;place-items:end center;padding:16px 20px 0;background:radial-gradient(circle at center 68%,#f4e2ff 10%,transparent 72%)}.pl400-feature__image img{width:min(100%,310px);max-height:250px;height:auto;object-fit:contain;object-position:bottom;display:block;filter:drop-shadow(0 7px 12px #5d3e7440)}
.pl400-section{margin:26px auto}.pl400-home-quick{display:inline-flex;align-items:center;gap:6px;font-weight:800;color:#622a83!important;text-underline-offset:3px}
@media(max-width:700px){.pl400-feature{grid-template-columns:minmax(0,1fr) 120px;gap:0}.pl400-feature__body{padding:17px}.pl400-feature__image{padding:8px 4px 0}.pl400-feature__image img{max-height:155px}.pl400-feature h2{font-size:1.36rem}.pl400-feature p{font-size:.95rem}.pl400-feature__action{padding:10px 14px;font-size:.96rem}}
@media(max-width:480px){.pl400-feature{grid-template-columns:minmax(0,1fr)}.pl400-feature__body{padding:20px 18px 8px}.pl400-feature__image{min-height:0;max-height:165px;align-self:center;place-items:center;padding:0}.pl400-feature__image img{width:145px;max-height:145px}.pl400-feature__actions{gap:10px}.pl400-feature__action{width:100%}.pl400-feature__secondary{width:100%;text-align:center;padding:2px 0 10px}}
@media(prefers-reduced-motion:reduce){.pl400-feature__action{transition:none}}
