.qf[data-astro-cid-5v4witja]{padding:var(--s-4) var(--s-3);border-radius:var(--r-l);background:var(--c-cal-2);display:grid}.qf__body[data-astro-cid-5v4witja]{gap:var(--s-6);display:grid}@media (width>=720px){.qf[data-astro-cid-5v4witja]{padding:var(--s-6)}}.qf__start[data-astro-cid-5v4witja]{gap:var(--s-3);border:0;min-width:0;margin:0;padding:0;display:grid}.qf__start[data-astro-cid-5v4witja] legend[data-astro-cid-5v4witja]{margin-bottom:var(--s-3);padding:0}.qf__start[data-astro-cid-5v4witja].is-shake{animation:shake .36s var(--e-out)}.qf__start[data-astro-cid-5v4witja].is-error .choice{box-shadow:inset 0 0 0 1px var(--c-error)}.qf__start[data-astro-cid-5v4witja].is-error .choice__dot{border-color:var(--c-error)}@media (width<=719px){.qf[data-astro-cid-5v4witja] .choices{gap:6px}.qf[data-astro-cid-5v4witja] .choice{padding:10px 12px}.qf[data-astro-cid-5v4witja] .choice small{font-size:var(--t-xs)}}.qf__plan[data-astro-cid-5v4witja],.qf__contact[data-astro-cid-5v4witja]{gap:var(--s-3);display:grid}.qf__head[data-astro-cid-5v4witja]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.qf__head[data-astro-cid-5v4witja] h2[data-astro-cid-5v4witja],.qf__contact[data-astro-cid-5v4witja] h2[data-astro-cid-5v4witja]{margin:0}.qf__total[data-astro-cid-5v4witja] .price[data-astro-cid-5v4witja]{font-size:var(--t-xl)}.qf__total[data-astro-cid-5v4witja] small[data-astro-cid-5v4witja]{font-size:var(--t-xs);color:var(--c-niebla)}.qf__mods[data-astro-cid-5v4witja]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.qmod[data-astro-cid-5v4witja]{border-radius:var(--r-m);background:var(--c-blanco);box-shadow:inset 0 0 0 1.5px var(--c-accent);animation:qin .32s var(--e-out);grid-template-columns:64px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:6px 8px 6px 6px;display:grid}.qmod--base[data-astro-cid-5v4witja]{box-shadow:inset 0 0 0 1px var(--c-linea);grid-template-columns:64px minmax(0,1fr) auto}@keyframes qin{0%{opacity:0;translate:0 6px}}.qmod[data-astro-cid-5v4witja] .mthumb{aspect-ratio:4/3;border-radius:calc(var(--r-m) - 4px);width:64px}.qmod__txt[data-astro-cid-5v4witja]{gap:2px;min-width:0;display:grid}.qmod__txt[data-astro-cid-5v4witja] b[data-astro-cid-5v4witja]{font-size:var(--t-s);line-height:1.25}.qmod__txt[data-astro-cid-5v4witja] small[data-astro-cid-5v4witja]{font-size:var(--t-xs);color:var(--c-niebla);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.qmod__p[data-astro-cid-5v4witja]{font-size:var(--t-s);white-space:nowrap}.qmod__x[data-astro-cid-5v4witja]{background:var(--c-cal);width:32px;height:32px;color:var(--c-carbon);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:background .16s,color .16s;display:grid}.qmod__x[data-astro-cid-5v4witja] svg[data-astro-cid-5v4witja]{width:16px;height:16px}.qmod__x[data-astro-cid-5v4witja]:hover{background:var(--c-carbon);color:#fff}.qf__add[data-astro-cid-5v4witja]{border:1.5px dashed var(--c-linea-2);border-radius:var(--r-m);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px 12px 12px;transition:border-color .16s,background .16s;display:grid}.qf__add[data-astro-cid-5v4witja]:hover{border-color:var(--c-accent-ink);background:var(--c-blanco)}.qf__add[data-astro-cid-5v4witja] b[data-astro-cid-5v4witja]{font-size:var(--t-s);display:block}.qf__add[data-astro-cid-5v4witja] small[data-astro-cid-5v4witja]{font-size:var(--t-xs);color:var(--c-niebla)}.qf__plus[data-astro-cid-5v4witja]{background:var(--c-carbon);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.qf__plus[data-astro-cid-5v4witja] svg[data-astro-cid-5v4witja]{width:18px;height:18px}.qf__err[data-astro-cid-5v4witja]{margin:calc(var(--s-2) * -1) 0 0;color:var(--c-error);font-size:var(--t-s);font-weight:500}.qf[data-astro-cid-5v4witja] .check.is-shake{animation:shake .36s var(--e-out)}.qf[data-astro-cid-5v4witja] .check.is-error{color:var(--c-error)}.qf[data-astro-cid-5v4witja] .check.is-error a{color:inherit}.qf__done[data-astro-cid-5v4witja]{gap:var(--s-4);opacity:0;transition:opacity var(--d-3) var(--e-out), translate var(--d-3) var(--e-out);outline:none;justify-items:start;display:grid;translate:0 20px}.qf__done[data-astro-cid-5v4witja].is-on{opacity:1;translate:0}.qf__check[data-astro-cid-5v4witja]{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:72px;height:72px}.qf__check[data-astro-cid-5v4witja] circle[data-astro-cid-5v4witja]{stroke:var(--c-accent);stroke-dasharray:190;stroke-dashoffset:190px;transition:stroke-dashoffset .7s var(--e-out) .1s}.qf__check[data-astro-cid-5v4witja] path[data-astro-cid-5v4witja]{stroke:var(--c-accent);stroke-dasharray:40;stroke-dashoffset:40px;transition:stroke-dashoffset .42s var(--e-spring) .65s}.qf__done[data-astro-cid-5v4witja].is-on .qf__check[data-astro-cid-5v4witja] circle[data-astro-cid-5v4witja],.qf__done[data-astro-cid-5v4witja].is-on .qf__check[data-astro-cid-5v4witja] path[data-astro-cid-5v4witja]{stroke-dashoffset:0}.pm[data-astro-cid-5v4witja]{border-radius:var(--r-l);background:var(--c-cal);width:min(980px,100vw);max-width:100vw;height:min(92dvh,1000px);max-height:100dvh;color:var(--c-carbon);opacity:0;transition:opacity var(--d-2), translate var(--d-3) var(--e-out);border:0;margin:auto;padding:0;overflow:hidden;translate:0 16px}.pm[data-astro-cid-5v4witja][open]{grid-template-rows:auto minmax(0,1fr);display:grid}.pm[data-astro-cid-5v4witja].is-in{opacity:1;translate:0}.pm[data-astro-cid-5v4witja]::backdrop{backdrop-filter:blur(4px);background:#18131280}@media (width<=719px){.pm[data-astro-cid-5v4witja]{border-radius:var(--r-l) var(--r-l) 0 0;width:100vw;height:94dvh;margin:auto 0 0}}.pm__head[data-astro-cid-5v4witja]{border-bottom:1px solid var(--c-linea);background:var(--c-blanco);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.pm__head[data-astro-cid-5v4witja] h2[data-astro-cid-5v4witja]{margin:0}.pm__body[data-astro-cid-5v4witja]{overscroll-behavior:contain;padding:var(--s-4) 12px 12px;overflow-y:auto}@media (width>=720px){.pm__body[data-astro-cid-5v4witja]{padding:var(--s-5) var(--s-5) var(--s-4)}}
