.erz-caso{z-index:110;opacity:0;pointer-events:none;visibility:hidden;background:#f4f6fb;font-family:Plus Jakarta Sans,sans-serif;transition:opacity .28s,visibility 0s linear .28s;position:fixed;inset:0}.erz-caso[data-open]{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .28s}.erz-caso__inner{flex-direction:column;gap:24px;width:100%;max-width:1280px;height:100%;margin:0 auto;padding:clamp(16px,3vw,40px) clamp(16px,4vw,56px);display:flex}.erz-caso__head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.erz-caso__heading{flex-direction:column;gap:10px;min-width:0;display:flex}.erz-caso__cat{letter-spacing:.8px;color:#2251ff;text-transform:uppercase;font-size:12px;font-weight:700;line-height:100%}.erz-caso__title{letter-spacing:-.8px;color:#0f172a;text-wrap:pretty;margin:0;font-family:Syne,sans-serif;font-size:clamp(20px,2.6vw,34px);font-weight:700;line-height:1.15}.erz-caso__title em{color:#2251ff;font-family:Playfair Display,serif;font-style:italic;font-weight:400}.erz-caso__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.erz-caso__chips li{color:#475569;background:#fff;border-radius:99px;padding:6px 12px;font-size:12px;font-weight:600;line-height:100%;box-shadow:inset 0 0 0 1px #e2e8f0}.erz-caso__close{color:#0f172a;cursor:pointer;background:#fff;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background .16s;display:flex;box-shadow:inset 0 0 0 1px #e2e8f0}.erz-caso__close:hover{background:#e2e8f0}.erz-caso__track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;border-radius:28px;flex:1;min-height:0;display:flex;overflow:auto hidden}.erz-caso__track::-webkit-scrollbar{display:none}.erz-caso__slide{scroll-snap-align:center;flex:0 0 100%;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,48px);min-width:100%;padding:12px clamp(8px,1.5vw,24px) 12px 12px;display:grid}.erz-caso__media{justify-content:center;align-self:stretch;align-items:center;min-height:0;display:flex;container-type:size}.erz-caso__frame{aspect-ratio:16/11;background:#fff;border-radius:28px;width:min(100cqw,145.455cqh);overflow:hidden;box-shadow:inset 0 0 0 1.5px #fff,0 8px 24px #0f172a0d}.erz-caso__frame img{object-fit:cover;width:100%;height:100%;display:block}.erz-caso__placeholder{background:linear-gradient(135deg,#e8eeff 0%,#f8faff 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.erz-caso__placeholder span{color:#64748b;font-size:14px;font-weight:600}.erz-caso__text{overscroll-behavior:contain;flex-direction:column;align-items:flex-start;gap:16px;max-height:100%;display:flex;overflow-y:auto}.erz-caso__step{letter-spacing:1px;color:#64748b;font-family:Geist,sans-serif;font-size:13px;font-weight:600}.erz-caso__text h3{letter-spacing:-.5px;color:#0f172a;text-wrap:pretty;margin:0;font-family:Syne,sans-serif;font-size:clamp(20px,2.2vw,28px);font-weight:700;line-height:1.2}.erz-caso__text p{color:#475569;text-wrap:pretty;margin:0;font-size:clamp(15px,1.2vw,17px);font-weight:400;line-height:1.6}.erz-caso__text .erz-caso__cierre{color:#0f172a;font-weight:600}.erz-caso__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.erz-caso__nav{align-items:center;gap:16px;display:flex}.erz-caso__arrow{color:#0f172a;cursor:pointer;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .16s,opacity .16s;display:flex;box-shadow:inset 0 0 0 1px #e2e8f0}.erz-caso__arrow:hover{background:#e2e8f0}.erz-caso__arrow:disabled{opacity:.35;cursor:default;background:#fff}.erz-caso__dots{align-items:center;gap:8px;display:flex}.erz-caso__dots button{cursor:pointer;background:#cbd5e1;border:0;border-radius:99px;width:8px;height:8px;padding:0;transition:width .22s cubic-bezier(.2,0,0,1),background .22s}.erz-caso__dots button[aria-current=true]{background:#2251ff;width:24px}.erz-caso__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.erz-caso__link{color:#2251ff;white-space:nowrap;font-size:15px;font-weight:700;line-height:100%}.erz-caso__cta{letter-spacing:.55px;color:#fff;text-transform:uppercase;white-space:nowrap;background:#2251ff;border-radius:9999px;align-items:center;height:48px;padding:0 28px;font-family:Geist,sans-serif;font-size:14px;font-weight:600;transition:background .16s;display:flex;box-shadow:inset 0 0 0 1.5px #90a7fc,0 4px 8px #00000010}.erz-caso__cta:hover{color:#fff}@media (width<=1023px){.erz-caso__slide{grid-template-rows:auto auto;grid-template-columns:1fr;align-content:start;align-items:start;overflow-y:auto}.erz-caso__media{min-height:auto;container-type:normal}.erz-caso__frame{width:100%}.erz-caso__text{max-height:none;overflow:visible}}@media (width<=767px){.erz-caso__frame{border-radius:20px}.erz-caso__inner{gap:16px}.erz-caso__track{border-radius:20px}.erz-caso__foot{flex-direction:column;align-items:stretch}.erz-caso__nav,.erz-caso__actions{justify-content:space-between}.erz-caso__cta{flex:1;justify-content:center}}
