.vp-qbanner,.vp-qbanner *,.vp-qbanner *:before,.vp-qbanner *:after{box-sizing:border-box}.vp-qbanner{background:var(--vp-qbanner-bg, #8e9a7d);color:var(--vp-qbanner-fg, #2a2a2a);padding-top:var(--vp-qbanner-pt, 64px);padding-bottom:var(--vp-qbanner-pb, 64px);--vp-qbanner-ease: cubic-bezier(.23, 1, .32, 1)}.vp-qbanner__inner{max-width:calc(var(--vp-container-max-width, 1340px) + var(--vp-container-padding, 48px) * 2);margin-inline:auto;padding-inline:var(--vp-container-padding, 48px);display:flex;flex-direction:column;gap:34px}.vp-qbanner__main{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;width:100%}.vp-qbanner__texto{min-width:0}.vp-qbanner__accion{flex-shrink:0;text-align:right}.vp-qbanner__heading{margin:0;font-family:var(--vp-font-heading, "Raleway", sans-serif);font-size:34px;line-height:1.18;font-weight:700;letter-spacing:-.5px;max-width:22ch}.vp-qbanner__subtitle{margin:12px 0 0;font-size:16px;line-height:1.55;max-width:58ch;opacity:.88}.vp-qbanner__btn{display:inline-flex;align-items:center;gap:10px;padding:17px 32px;border-radius:999px;background:var(--vp-qbanner-btn-bg, #2a2a2a);color:var(--vp-qbanner-btn-fg, #ffffff);font-family:var(--vp-font-heading, "Raleway", sans-serif);font-size:16px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;transition:transform .16s var(--vp-qbanner-ease)}.vp-qbanner__arrow{transition:transform .2s var(--vp-qbanner-ease)}@media(hover:hover)and (pointer:fine){.vp-qbanner__btn:hover{transform:translateY(-2px)}.vp-qbanner__btn:hover .vp-qbanner__arrow{transform:translate(3px)}}.vp-qbanner__btn:active{transform:scale(.97)}.vp-qbanner__btn:focus-visible{outline:3px solid var(--vp-qbanner-fg, #2a2a2a);outline-offset:3px}.vp-qbanner__chips{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;justify-content:flex-end}.vp-qbanner__chip{padding:7px 14px;border-radius:999px;background:#ffffff38;font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap}.vp-qbanner__pasos{width:100%;margin:0;padding:26px 0 0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:26px 40px;border-top:1px solid rgba(255,255,255,.3)}.vp-qbanner__paso{display:flex;align-items:flex-start;gap:14px}.vp-qbanner__num{flex-shrink:0;width:30px;height:30px;border-radius:50%;background:var(--vp-qbanner-btn-bg, #2a2a2a);color:var(--vp-qbanner-btn-fg, #ffffff);font-family:var(--vp-font-heading, "Raleway", sans-serif);font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}.vp-qbanner__paso-texto{display:block;padding-top:4px}.vp-qbanner__paso-titulo{display:block;font-family:var(--vp-font-heading, "Raleway", sans-serif);font-size:16px;font-weight:700;line-height:1.3}.vp-qbanner__paso-desc{display:block;margin-top:2px;font-size:14px;line-height:1.5;opacity:.85}.vp-qbanner__main,.vp-qbanner__paso{opacity:0;transform:translateY(12px);transition:opacity .5s var(--vp-qbanner-ease),transform .5s var(--vp-qbanner-ease)}.vp-qbanner__paso{transition-delay:calc(.12s + var(--vp-qbanner-i, 0) * 70ms)}.vp-qbanner.is-visible .vp-qbanner__main,.vp-qbanner.is-visible .vp-qbanner__paso{opacity:1;transform:translateY(0)}@media screen and (max-width:989px){.vp-qbanner__inner{gap:40px}.vp-qbanner__heading{font-size:29px}.vp-qbanner__pasos{gap:22px 28px}.vp-qbanner__paso-desc{font-size:13px}}@media screen and (max-width:749px){.vp-qbanner__inner{flex-direction:column;align-items:stretch;gap:28px;padding-inline:var(--vp-container-padding, 20px)}.vp-qbanner__heading{font-size:26px;max-width:none}.vp-qbanner__subtitle{font-size:15px;max-width:none}.vp-qbanner__btn{width:100%;justify-content:center;padding-block:18px}.vp-qbanner__pasos{grid-template-columns:1fr;gap:16px}.vp-qbanner__main{flex-direction:column;align-items:stretch;gap:24px}.vp-qbanner__accion{text-align:left}.vp-qbanner__chips{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.vp-qbanner__main,.vp-qbanner__paso{transform:none;transition:opacity .2s ease;transition-delay:0ms}.vp-qbanner__btn,.vp-qbanner__arrow{transition:none}.vp-qbanner__btn:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/vp-quiz-banner.css.map */
