.info-module__P5dSoW__shell{min-height:100vh;color:var(--ink);background:#fff;flex-direction:column;display:flex}.info-module__P5dSoW__top{border-bottom:1px solid var(--line);align-items:center;height:60px;padding:0 20px;display:flex}.info-module__P5dSoW__logo{color:var(--ink);font-size:20px;font-weight:800;text-decoration:none}.info-module__P5dSoW__logo span{color:var(--ok)}.info-module__P5dSoW__main{flex:1}.info-module__P5dSoW__page{max-width:760px;margin:0 auto;padding:36px 20px 56px}.info-module__P5dSoW__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--acc,#007a6c);margin:0 0 8px;font-size:12px;font-weight:700}.info-module__P5dSoW__title{letter-spacing:-.6px;margin:0 0 12px;font-size:30px;font-weight:800;line-height:1.14}.info-module__P5dSoW__lead{color:var(--mut);margin:0 0 8px;font-size:16px;line-height:1.6}.info-module__P5dSoW__section{margin-top:32px}.info-module__P5dSoW__section h2{margin:0 0 12px;font-size:1.2rem}.info-module__P5dSoW__section h3{margin:20px 0 6px;font-size:1rem}.info-module__P5dSoW__section p{color:var(--ink);margin:0 0 12px;line-height:1.6}.info-module__P5dSoW__section ul{margin:0 0 12px;padding-left:20px;line-height:1.6}.info-module__P5dSoW__section li{margin-bottom:6px}.info-module__P5dSoW__steps{counter-reset:paso;margin:0;padding:0;list-style:none}.info-module__P5dSoW__steps li{border:1px solid var(--line);border-radius:12px;margin-bottom:10px;padding:14px 14px 14px 56px;position:relative}.info-module__P5dSoW__steps li:before{counter-increment:paso;content:counter(paso);background:var(--acc,#007a6c);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:800;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.info-module__P5dSoW__steps b{margin-bottom:2px;display:block}.info-module__P5dSoW__steps span{color:var(--mut);font-size:13px}.info-module__P5dSoW__faq{border:1px solid var(--line);border-radius:12px;margin-bottom:10px;padding:14px 16px;transition:border-color .14s}.info-module__P5dSoW__faq:hover{border-color:var(--ink)}.info-module__P5dSoW__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:700;list-style:none;display:flex}.info-module__P5dSoW__faq summary:after{content:"⌄";color:var(--mut);flex:none;font-size:15px;line-height:1;transition:transform .16s}.info-module__P5dSoW__faq[open] summary:after{transform:rotate(180deg)}.info-module__P5dSoW__faq summary::-webkit-details-marker{display:none}.info-module__P5dSoW__faq p{color:var(--mut);margin:10px 0 0;font-size:14px;line-height:1.6}.info-module__P5dSoW__prep{border:1px dashed var(--line);background:var(--soft,#f6f6f4);color:var(--mut);border-radius:12px;margin-top:24px;padding:20px;font-size:14px;line-height:1.6}.info-module__P5dSoW__prep b{color:var(--ink)}.info-module__P5dSoW__contactCard{border:1px solid var(--line);border-radius:12px;margin-top:20px;padding:20px}.info-module__P5dSoW__contactCard a{color:var(--acc,#007a6c);font-weight:600;text-decoration:none}.info-module__P5dSoW__crossLinks{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;margin-top:40px;padding-top:20px;display:flex}.info-module__P5dSoW__crossLinks a{color:var(--acc,#007a6c);border:1px solid var(--line);border-radius:20px;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .14s,background .14s}.info-module__P5dSoW__crossLinks a:hover{border-color:var(--acc,#007a6c);background:var(--soft)}.info-module__P5dSoW__pasos{margin:10px 0 0;padding-left:20px;line-height:1.65}.info-module__P5dSoW__pasos li{margin-bottom:8px}.info-module__P5dSoW__tarjetas{gap:12px;margin:28px 0 8px;display:grid}@media (min-width:760px){.info-module__P5dSoW__tarjetas{grid-template-columns:repeat(3,1fr)}}.info-module__P5dSoW__tarjeta{border:1px solid var(--line);background:var(--soft);color:var(--ink);border-radius:14px;flex-direction:column;padding:18px;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:flex}.info-module__P5dSoW__tarjeta:hover{border-color:var(--ok);background:#fff;transform:translateY(-2px)}.info-module__P5dSoW__tarjeta:focus-visible{outline:2px solid var(--ok);outline-offset:3px}@media (prefers-reduced-motion:reduce){.info-module__P5dSoW__tarjeta{transition:none}.info-module__P5dSoW__tarjeta:hover{transform:none}}.info-module__P5dSoW__tarjetaIcono{border:1px solid var(--line);width:38px;height:38px;color:var(--ok);background:#fff;border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex}.info-module__P5dSoW__tarjeta:hover .info-module__P5dSoW__tarjetaIcono{border-color:var(--ok)}.info-module__P5dSoW__tarjeta h2{letter-spacing:-.2px;margin:0 0 8px;font-size:1.02rem;font-weight:800;line-height:1.25}.info-module__P5dSoW__tarjeta p{color:var(--mut);margin:0 0 14px;font-size:.9rem;line-height:1.6}.info-module__P5dSoW__tarjetaLink{color:var(--ok);margin-top:auto;font-size:.85rem;font-weight:700}.info-module__P5dSoW__nivel{border:1px solid var(--line);background:var(--soft);border-radius:14px;margin-top:14px;padding:16px 18px;scroll-margin-top:90px;position:relative}.info-module__P5dSoW__nivel:target:after,.info-module__P5dSoW__nivel[data-marcado]:after{content:"";border:2px solid var(--acc,#007a6c);opacity:0;pointer-events:none;border-radius:16px;animation:1.8s ease-out .2s info-module__P5dSoW__nivelMarcado;position:absolute;inset:-2px}@keyframes info-module__P5dSoW__nivelMarcado{0%,60%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.info-module__P5dSoW__nivel:target:after,.info-module__P5dSoW__nivel[data-marcado]:after{opacity:1;animation:none}}.info-module__P5dSoW__nivelBlurb{color:var(--mut);font-size:.95rem;line-height:1.55;margin:10px 0 12px!important}.info-module__P5dSoW__nivel ul{color:var(--ink);margin:0;padding:0;font-size:.9rem;line-height:1.6;list-style:none}.info-module__P5dSoW__nivel li{align-items:flex-start;gap:9px;margin-bottom:7px;display:flex}.info-module__P5dSoW__nivel li svg{color:var(--ok);flex:none;margin-top:3px}.info-module__P5dSoW__nivel li:last-child{margin-bottom:0}
