.lang-switcher[data-v-0f5b945f]{display:inline-flex;border:1px solid rgba(255,255,255,.25);border-radius:999px;overflow:hidden}.lang-btn[data-v-0f5b945f]{background:transparent;color:#fffc;border:none;font-family:inherit;font-size:.8rem;font-weight:600;letter-spacing:.04em;padding:6px 14px;cursor:pointer;transition:background .15s ease,color .15s ease}.lang-btn.active[data-v-0f5b945f]{background:var(--mint);color:var(--navy-deep)}.lang-btn[data-v-0f5b945f]:not(.active):hover{background:#ffffff1a;color:#fff}.app-header[data-v-395bbebf]{background:var(--navy);background:linear-gradient(120deg,var(--navy-deep),var(--teal-dark))}.header-inner[data-v-395bbebf]{display:flex;align-items:center;justify-content:space-between;min-height:72px;padding-top:12px;padding-bottom:12px;gap:16px}.brand[data-v-395bbebf]{display:flex;align-items:center}.client-logo[data-v-395bbebf]{max-height:44px;max-width:200px;object-fit:contain}.brand-title[data-v-395bbebf]{color:#fff;font-weight:700;font-size:1.2rem;letter-spacing:.01em}.app-footer[data-v-f2eb6d8b]{background:var(--navy-deep);color:#ffffffbf;padding:40px 0 32px;margin-top:auto}.footer-inner[data-v-f2eb6d8b]{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.footer-links[data-v-f2eb6d8b]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 28px}.footer-links a[data-v-f2eb6d8b],.footer-contact[data-v-f2eb6d8b]{color:#fffc;font-size:.9rem}.footer-links a[data-v-f2eb6d8b]:hover,.footer-contact[data-v-f2eb6d8b]:hover{color:var(--mint);text-decoration:none}.footer-meta[data-v-f2eb6d8b]{display:flex;flex-direction:column;align-items:center;gap:12px}.footer-social[data-v-f2eb6d8b]{display:flex;gap:14px}.footer-social a[data-v-f2eb6d8b]{color:#fff;font-size:1.5rem;line-height:1;transition:color .15s ease}.footer-social a[data-v-f2eb6d8b]:hover{color:var(--mint)}.footer-rights[data-v-f2eb6d8b]{font-size:.8rem;color:#ffffff80;margin:0}.scroll-top[data-v-b9bd5bdc]{position:fixed;right:24px;bottom:24px;z-index:50;width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;cursor:pointer;color:#fff;background:var(--teal);box-shadow:0 6px 20px #0b213347;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.scroll-top[data-v-b9bd5bdc]:hover{background:var(--teal-dark);transform:translateY(-3px);box-shadow:0 10px 26px #0b213357}.scroll-top[data-v-b9bd5bdc]:focus-visible{outline:3px solid var(--mint);outline-offset:2px}.scroll-top .mdi[data-v-b9bd5bdc]{font-size:1.7rem;line-height:1}.stt-fade-enter-active[data-v-b9bd5bdc],.stt-fade-leave-active[data-v-b9bd5bdc]{transition:opacity .2s ease,transform .2s ease}.stt-fade-enter[data-v-b9bd5bdc],.stt-fade-leave-to[data-v-b9bd5bdc]{opacity:0;transform:translateY(12px)}@media (max-width: 600px){.scroll-top[data-v-b9bd5bdc]{right:16px;bottom:16px;width:44px;height:44px}}.app-shell[data-v-e1093a99]{display:flex;flex-direction:column;min-height:100vh}.loading[data-v-5f42fd1a]{display:flex;flex-direction:column;align-items:center;gap:14px;padding:80px 0;color:var(--muted)}.spinner[data-v-5f42fd1a]{width:38px;height:38px;border:3px solid var(--line);border-top-color:var(--teal);border-radius:50%;animation:spin-5f42fd1a .8s linear infinite}@keyframes spin-5f42fd1a{to{transform:rotate(360deg)}}.error-state[data-v-e6b06029]{text-align:center;padding:72px 0}.error-state .mdi[data-v-e6b06029]{font-size:3rem;color:var(--teal)}.error-state .section-heading[data-v-e6b06029]{margin-top:12px}.not-found[data-v-e0292fb1]{text-align:center;padding:80px 0}.nf-code[data-v-e0292fb1]{font-size:5rem;font-weight:800;line-height:1;color:var(--teal);letter-spacing:.04em}.not-found .section-heading[data-v-e0292fb1]{margin-top:8px}.not-found .section-sub[data-v-e0292fb1]{max-width:460px;margin:12px auto 0}.empty[data-v-4b01b2fa]{margin-top:24px;padding:18px 20px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);color:var(--muted)}.maintenance[data-v-4b01b2fa]{text-align:center;padding:56px 0}.maintenance-img[data-v-4b01b2fa]{width:clamp(160px,40vw,240px);height:auto}.maintenance .section-heading[data-v-4b01b2fa]{margin-top:12px}.breadcrumb[data-v-d2ab4f98]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:14px 18px;box-shadow:var(--shadow);margin-bottom:28px}.breadcrumb-label[data-v-d2ab4f98]{font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:600}.crumbs[data-v-d2ab4f98]{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0}.crumb[data-v-d2ab4f98]{display:inline-flex;align-items:center}.crumb-link[data-v-d2ab4f98]{background:transparent;border:none;font-family:inherit;font-size:.95rem;font-weight:600;color:var(--teal);cursor:pointer;padding:2px 4px;border-radius:6px}.crumb-link[data-v-d2ab4f98]:hover{background:#2d6b6b14}.crumb-current[data-v-d2ab4f98]{font-size:.95rem;font-weight:700;color:var(--navy);padding:2px 4px}.separator[data-v-d2ab4f98]{color:var(--muted);font-size:1rem}.restart[data-v-d2ab4f98]{margin-left:auto;display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid var(--line);border-radius:999px;color:var(--teal-dark);font-family:inherit;font-size:.85rem;font-weight:600;padding:6px 14px;cursor:pointer}.restart[data-v-d2ab4f98]:hover{background:var(--bg)}@media (max-width: 600px){.restart[data-v-d2ab4f98]{margin-left:0}}.unavailable[data-v-dd9f74b9]{margin-top:24px;padding:18px 20px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);color:var(--muted)}.apply[data-v-65ce9a4b]{display:flex;justify-content:center;margin-top:8px}.apply-card[data-v-65ce9a4b]{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:36px 32px;text-align:center;max-width:560px;width:100%}.apply-icon[data-v-65ce9a4b]{font-size:3rem;color:var(--mint)}.apply-summary[data-v-65ce9a4b]{color:var(--muted);margin:12px 0 4px}.apply-path[data-v-65ce9a4b]{font-weight:700;color:var(--navy);margin:0 0 24px;font-size:1.05rem}.apply-unavailable[data-v-65ce9a4b]{color:var(--muted)}.welcome[data-v-49a22b13]{background:linear-gradient(120deg,var(--navy-deep),var(--teal-dark));color:#fff;border-radius:var(--radius);padding:28px 28px 24px;margin-bottom:28px;box-shadow:var(--shadow)}.welcome-title[data-v-49a22b13]{color:#fff;font-size:1.5rem;margin-bottom:10px}.welcome-body[data-v-49a22b13]{margin:0 0 8px;color:#ffffffe0;line-height:1.6}.welcome-body[data-v-49a22b13]:last-child{margin-bottom:0}@media (max-width: 600px){.welcome[data-v-49a22b13]{padding:22px 20px}.welcome-title[data-v-49a22b13]{font-size:1.25rem}}.location-search[data-v-52709f11]{margin-bottom:24px}.search-field[data-v-52709f11]{position:relative;display:flex;align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;box-shadow:var(--shadow);padding:0 14px}.search-field[data-v-52709f11]:focus-within{border-color:var(--teal);box-shadow:0 0 0 3px #2d6b6b1f}.search-icon[data-v-52709f11]{color:var(--teal);font-size:1.3rem}.search-input[data-v-52709f11]{flex:1;border:none;outline:none;background:transparent;font-family:inherit;font-size:1rem;color:var(--ink);padding:14px 10px}.search-clear[data-v-52709f11]{background:transparent;border:none;color:var(--muted);cursor:pointer;font-size:1.2rem;display:inline-flex}.search-clear[data-v-52709f11]:hover{color:var(--navy)}.search-results[data-v-52709f11]{margin-top:16px}.results-count[data-v-52709f11]{font-size:.85rem;color:var(--muted);margin:0 0 10px}.results-list[data-v-52709f11]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.result-item[data-v-52709f11]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:16px 18px;cursor:pointer;font-family:inherit;text-align:left;box-shadow:var(--shadow);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.result-item[data-v-52709f11]:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover);border-color:var(--teal)}.result-path[data-v-52709f11]{font-weight:600;color:var(--navy);line-height:1.4}.result-action[data-v-52709f11]{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;font-size:.85rem;font-weight:600;color:var(--teal);white-space:nowrap}.result-action .mdi[data-v-52709f11]{font-size:1.1rem}.results-empty[data-v-52709f11]{padding:22px 20px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:flex;flex-direction:column;align-items:flex-start;gap:14px}.results-empty-text[data-v-52709f11]{color:var(--muted);margin:0}.browse-current[data-v-52709f11]{font-size:.95rem}.browse-current .mdi[data-v-52709f11]{font-size:1.1rem}@media (max-width: 600px){.result-item[data-v-52709f11]{flex-direction:column;align-items:flex-start;gap:8px}}.cs[data-v-b0de270e]{margin-top:28px}.cs-title[data-v-b0de270e]{font-size:1.05rem;font-weight:700;color:var(--navy);margin:0 0 4px;display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.cs-req[data-v-b0de270e]{font-size:.8rem;font-weight:600;color:var(--teal-dark)}.cs-hint[data-v-b0de270e]{color:var(--muted);font-size:.9rem;margin:0 0 14px}.cs-options[data-v-b0de270e]{display:grid;gap:10px}.cs-option[data-v-b0de270e]{display:flex;align-items:center;gap:14px;width:100%;text-align:left;font-family:inherit;font-size:.97rem;background:var(--surface);border:1.5px solid var(--line);border-radius:var(--radius);padding:14px 16px;cursor:pointer;transition:border-color .16s,background .16s,box-shadow .16s}.cs-option[data-v-b0de270e]:hover{border-color:var(--teal)}.cs-option.sel[data-v-b0de270e]{border-color:var(--teal);background:var(--bg);box-shadow:var(--shadow)}.cs-text[data-v-b0de270e]{flex:1;color:var(--ink);font-weight:600;line-height:1.35}.cs-option.sel .cs-text[data-v-b0de270e]{color:var(--teal-dark)}.cs-mark[data-v-b0de270e]{width:24px;height:24px;flex:0 0 auto;border-radius:7px;border:2px solid var(--line);display:grid;place-items:center;color:transparent;font-size:.95rem;transition:.16s}.cs-option.sel .cs-mark[data-v-b0de270e]{border-color:var(--teal);background:var(--teal);color:#fff}.cs-error[data-v-b0de270e]{color:var(--teal-dark);font-weight:600;font-size:.9rem;margin:16px 0 0}.cs-actions[data-v-b0de270e]{margin-top:28px}.cs-submit[data-v-b0de270e]{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;font-size:1rem;font-weight:700;border:none;border-radius:var(--radius);padding:16px 20px;cursor:pointer;background:var(--teal);color:#fff;box-shadow:var(--shadow);transition:background .16s,box-shadow .16s}.cs-submit[data-v-b0de270e]:hover:not(:disabled){background:var(--teal-dark);box-shadow:var(--shadow-hover)}.cs-submit[data-v-b0de270e]:disabled{background:var(--line);color:var(--muted);cursor:not-allowed;box-shadow:none}@media (max-width: 600px){.cs-option[data-v-b0de270e]{padding:13px 14px}}.quadrant[data-v-0aef7ff5]{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;background:linear-gradient(135deg,var(--teal-dark),var(--navy-deep));color:#fff;border-radius:var(--radius);padding:20px 22px;margin-bottom:26px;box-shadow:var(--shadow)}.quadrant-copy[data-v-0aef7ff5]{flex:1 1 240px}.quadrant-eyebrow[data-v-0aef7ff5]{display:block;font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700;opacity:.82}.quadrant-name[data-v-0aef7ff5]{font-size:1.25rem;font-weight:700;margin:6px 0 0;color:#fff;line-height:1.2}.quadrant-desc[data-v-0aef7ff5]{margin:6px 0 0;font-size:.92rem;opacity:.92;line-height:1.5}.quadrant-retake[data-v-0aef7ff5]{display:inline-flex;align-items:center;gap:6px;font-family:inherit;font-size:.82rem;font-weight:600;color:#fff;background:#ffffff24;border:1px solid rgba(255,255,255,.3);border-radius:999px;padding:8px 15px;cursor:pointer;transition:background .16s}.quadrant-retake[data-v-0aef7ff5]:hover{background:#ffffff3d}.browse-hint[data-v-0aef7ff5]{text-align:center;color:var(--muted);font-size:.85rem;text-transform:uppercase;letter-spacing:.06em;margin:0 0 18px;position:relative}.browse-hint[data-v-0aef7ff5]:before,.browse-hint[data-v-0aef7ff5]:after{content:"";position:absolute;top:50%;width:calc(50% - 90px);height:1px;background:var(--line)}.browse-hint[data-v-0aef7ff5]:before{left:0}.browse-hint[data-v-0aef7ff5]:after{right:0}@media (max-width: 600px){.browse-hint[data-v-0aef7ff5]:before,.browse-hint[data-v-0aef7ff5]:after{width:calc(50% - 110px)}}.spsa-landing[data-v-60fa97f6]{--amarillo: #ffc800;--amarillo-hi: #ffe04d;--amarillo-deep: #f2a900;--azul: #0b2ac4;--azul-deep: #081e8f;--azul-soft: #3a57e8;--hueso: #fffdf6;--gris: #5b6070;--dorado: #ffd24a;--rojo: #e0142b;--sombra: 0 18px 40px -18px rgba(11, 42, 196, .35);--radio: 26px;color:var(--azul);font-family:Nunito,Segoe UI,system-ui,sans-serif;background:var(--amarillo);line-height:1.55;overflow-x:hidden}.spsa-landing h1[data-v-60fa97f6],.spsa-landing h2[data-v-60fa97f6],.spsa-landing h3[data-v-60fa97f6]{font-family:"Baloo 2",Nunito,system-ui,sans-serif;font-weight:800;line-height:1.03;letter-spacing:-.5px;margin:0}.wrap[data-v-60fa97f6]{width:min(1120px,92vw);margin-inline:auto}.cross[data-v-60fa97f6]{position:absolute;color:#ffffff47;font-weight:900;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;font-family:"Baloo 2",sans-serif}.hero[data-v-60fa97f6]{position:relative;padding:26px 0 84px;overflow:hidden;background:radial-gradient(120% 120% at 15% 0%,var(--amarillo-hi) 0%,var(--amarillo) 42%,var(--amarillo-deep) 100%)}.topbar[data-v-60fa97f6]{display:flex;align-items:center;justify-content:center;gap:20px;position:relative;z-index:2}.topbar .brand img[data-v-60fa97f6]{height:42px;display:block}.hero-inner[data-v-60fa97f6]{position:relative;z-index:2;text-align:center;margin-top:48px}.kicker[data-v-60fa97f6]{display:inline-block;background:var(--azul);color:#fff;font-weight:800;letter-spacing:.16em;text-transform:uppercase;font-size:.8rem;padding:9px 20px;border-radius:100px;margin-bottom:20px}.hero-inner h1[data-v-60fa97f6]{color:#fff;font-size:clamp(2.6rem,6.6vw,5rem);text-shadow:0 4px 0 rgba(11,42,196,.18)}.hero-inner h1 .u[data-v-60fa97f6]{color:var(--azul);text-shadow:none;display:inline-block}.hero-sub[data-v-60fa97f6]{max-width:600px;margin:18px auto 0;font-size:clamp(1.02rem,2.2vw,1.28rem);color:var(--azul-deep);font-weight:700}.hero-cta[data-v-60fa97f6]{margin-top:32px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.sl-btn[data-v-60fa97f6]{display:inline-flex;align-items:center;gap:10px;font-family:"Baloo 2",sans-serif;font-weight:800;font-size:1.05rem;padding:16px 34px;border-radius:100px;border:0;cursor:pointer;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.sl-btn-amar[data-v-60fa97f6]{background:var(--amarillo);color:var(--azul);box-shadow:0 12px 24px -12px #00000059}.sl-btn-amar[data-v-60fa97f6]:hover{transform:translateY(-3px)}.wave[data-v-60fa97f6]{display:block;width:100%;height:auto;position:relative;z-index:1;margin-top:-2px}section[data-v-60fa97f6]{position:relative}.band-white[data-v-60fa97f6]{background:var(--hueso)}.band-yellow[data-v-60fa97f6]{background:var(--amarillo);overflow:hidden}.pad[data-v-60fa97f6]{padding:70px 0}.eyebrow[data-v-60fa97f6]{display:inline-block;font-weight:800;letter-spacing:.15em;text-transform:uppercase;font-size:.78rem;color:var(--azul);background:var(--amarillo);padding:7px 16px;border-radius:100px;margin-bottom:14px}.band-yellow .eyebrow[data-v-60fa97f6]{background:var(--azul);color:#fff}.sec-title[data-v-60fa97f6]{font-size:clamp(1.9rem,4.2vw,2.9rem);color:var(--azul)}.band-yellow .sec-title[data-v-60fa97f6]{color:#fff;text-shadow:0 3px 0 rgba(11,42,196,.15)}.sec-lead[data-v-60fa97f6]{max-width:600px;margin-top:12px;color:var(--gris);font-weight:600;font-size:1.05rem}.band-yellow .sec-lead[data-v-60fa97f6]{color:var(--azul-deep)}.center[data-v-60fa97f6]{text-align:center;margin-inline:auto}.center .sec-lead[data-v-60fa97f6]{margin-inline:auto}.facts[data-v-60fa97f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:36px}.fact[data-v-60fa97f6]{background:#fff;border-radius:20px;padding:24px 18px;box-shadow:var(--sombra);text-align:center}.fact .big[data-v-60fa97f6]{font-family:"Baloo 2",sans-serif;font-weight:800;color:var(--azul);font-size:1.7rem;line-height:1.1}.fact .lbl[data-v-60fa97f6]{color:var(--gris);font-weight:700;font-size:.85rem;margin-top:6px}.mode-grid[data-v-60fa97f6]{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:38px}.mode-card[data-v-60fa97f6]{background:#fff;border-radius:var(--radio);box-shadow:var(--sombra);overflow:hidden;display:flex;flex-direction:column}.mode-card .mode-top[data-v-60fa97f6]{background:var(--azul);color:#fff;padding:24px 28px}.mode-card.ft .mode-top[data-v-60fa97f6]{background:var(--azul-deep)}.mode-top .tag[data-v-60fa97f6]{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;font-weight:800;color:var(--amarillo);display:block;margin-bottom:4px}.mode-top h3[data-v-60fa97f6]{font-size:1.8rem;color:#fff}.mode-body[data-v-60fa97f6]{padding:10px 28px 26px;display:grid}.mrow[data-v-60fa97f6]{padding:16px 0;border-bottom:1px solid #eef0f7}.mrow[data-v-60fa97f6]:last-child{border-bottom:0}.mrow .lbl[data-v-60fa97f6]{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:var(--azul-soft);margin-bottom:6px}.mrow ul[data-v-60fa97f6]{list-style:none;display:grid;gap:5px;margin:0;padding:0}.mrow li[data-v-60fa97f6]{color:var(--azul);font-weight:700;position:relative;padding-left:18px;font-size:.98rem}.mrow li[data-v-60fa97f6]:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:50%;background:var(--amarillo-deep)}.rf-grid[data-v-60fa97f6]{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:38px}.rf-card[data-v-60fa97f6]{background:#fff;border-radius:var(--radio);box-shadow:var(--sombra);padding:30px}.rf-card h3[data-v-60fa97f6]{color:var(--azul);font-size:1.3rem;margin-bottom:16px;display:flex;align-items:center;gap:10px}.rf-card h3 .dot[data-v-60fa97f6]{width:12px;height:12px;border-radius:50%;background:var(--amarillo-deep);flex:0 0 auto}.rf-card ul[data-v-60fa97f6]{list-style:none;display:grid;gap:11px;margin:0;padding:0}.rf-card li[data-v-60fa97f6]{color:var(--gris);font-weight:600;position:relative;padding-left:24px;font-size:.98rem}.rf-card li[data-v-60fa97f6]:before{content:"✓";position:absolute;left:0;color:var(--azul);font-weight:900}.rf-card li b[data-v-60fa97f6]{color:var(--azul);font-weight:800}.ben-grid[data-v-60fa97f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:36px}.chip[data-v-60fa97f6]{background:#fff;border-radius:16px;box-shadow:var(--sombra);color:var(--azul);font-weight:700;position:relative;padding:18px 20px 18px 44px;font-size:.98rem}.chip[data-v-60fa97f6]:before{content:"✓";position:absolute;left:18px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:var(--amarillo);color:var(--azul);border-radius:50%;display:grid;place-items:center;font-weight:900;font-size:.8rem}.beca[data-v-60fa97f6]{position:relative;margin-top:36px;background:var(--azul);border:3px solid var(--dorado);border-radius:var(--radio);padding:40px 34px 28px;color:#fff;display:grid;grid-template-columns:1fr auto;gap:22px;align-items:center;box-shadow:0 0 0 6px #ffd24a29,0 18px 44px -16px #0b2ac48c}.beca-badge[data-v-60fa97f6]{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:2;background:var(--rojo);color:#fff;font-family:"Baloo 2",sans-serif;font-weight:800;font-size:.85rem;letter-spacing:.04em;line-height:1;padding:9px 20px;border-radius:999px;white-space:nowrap;max-width:calc(100% - 24px);box-shadow:0 8px 18px -8px #e0142be6}.beca-star[data-v-60fa97f6]{color:var(--dorado)}.beca h3[data-v-60fa97f6]{color:#fff;font-size:1.4rem}.beca p[data-v-60fa97f6]{color:#dfe4ff;font-weight:600;margin-top:6px;max-width:560px;font-size:.98rem}.beca .amt[data-v-60fa97f6]{background:var(--amarillo);color:var(--azul);border-radius:16px;padding:16px 24px;text-align:center;font-family:"Baloo 2",sans-serif}.beca .amt .big[data-v-60fa97f6]{font-size:1.8rem;font-weight:800;display:block;line-height:1}.beca .amt .sm[data-v-60fa97f6]{font-size:.78rem;font-weight:700}.video-shell[data-v-60fa97f6]{background:#fff;border-radius:var(--radio);padding:20px;box-shadow:var(--sombra);margin-top:36px;display:grid;gap:20px}.video-frame[data-v-60fa97f6]{position:relative;aspect-ratio:16 / 9;border-radius:16px;overflow:hidden;background:#0b1233}.video-frame iframe[data-v-60fa97f6]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.final[data-v-60fa97f6]{background:radial-gradient(120% 130% at 80% 0%,var(--azul-soft) 0%,var(--azul) 45%,var(--azul-deep) 100%);color:#fff;text-align:center;padding:88px 0;position:relative;overflow:hidden}.final h2[data-v-60fa97f6]{color:#fff;font-size:clamp(2.1rem,4.8vw,3.4rem)}.final h2 span[data-v-60fa97f6]{color:var(--amarillo)}.final p[data-v-60fa97f6]{max-width:540px;margin:16px auto 0;color:#dfe4ff;font-weight:600;font-size:1.08rem}.final .hero-cta[data-v-60fa97f6]{margin-top:34px}.site-foot[data-v-60fa97f6]{background:var(--azul-deep);padding:34px 0}.foot[data-v-60fa97f6]{display:flex;justify-content:center;align-items:center}.foot img[data-v-60fa97f6]{height:30px;opacity:.95;filter:brightness(0) invert(1)}.zmodal[data-v-60fa97f6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none}.zmodal.open[data-v-60fa97f6]{display:block}.zmodal-overlay[data-v-60fa97f6]{position:absolute;top:0;right:0;bottom:0;left:0;background:#081e8f8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.zmodal-box[data-v-60fa97f6]{position:relative;z-index:1;width:min(760px,92vw);max-height:88vh;overflow-y:auto;margin:6vh auto 0;background:var(--hueso);border-radius:var(--radio);box-shadow:0 40px 80px -30px #081e8f99;padding:38px 36px 34px;animation:zpop-60fa97f6 .22s ease}@keyframes zpop-60fa97f6{0%{transform:translateY(14px);opacity:0}to{transform:translateY(0);opacity:1}}.zmodal-x[data-v-60fa97f6]{position:absolute;top:16px;right:18px;background:transparent;border:0;cursor:pointer;font-size:2rem;line-height:1;color:var(--azul);font-family:"Baloo 2",sans-serif}.zmodal-head[data-v-60fa97f6]{text-align:center;max-width:520px;margin:0 auto 22px}.zmodal-eyebrow[data-v-60fa97f6]{display:inline-block;font-weight:800;letter-spacing:.15em;text-transform:uppercase;font-size:.72rem;color:#fff;background:var(--azul);padding:6px 14px;border-radius:100px;margin-bottom:12px}.zmodal-head h3[data-v-60fa97f6]{color:var(--azul);font-family:"Baloo 2",Nunito,sans-serif;font-weight:800;font-size:clamp(1.5rem,3.4vw,2rem)}.zmodal-head p[data-v-60fa97f6]{color:var(--gris);font-weight:600;font-size:.96rem;margin-top:8px}.zloading[data-v-60fa97f6]{text-align:center;color:var(--gris);font-weight:700;padding:30px 0}.browse-hint[data-v-60fa97f6]{text-align:center;color:var(--muted);font-size:.85rem;text-transform:uppercase;letter-spacing:.06em;margin:0 0 18px}@media (max-width: 900px){.facts[data-v-60fa97f6]{grid-template-columns:1fr 1fr}.mode-grid[data-v-60fa97f6],.rf-grid[data-v-60fa97f6],.ben-grid[data-v-60fa97f6]{grid-template-columns:1fr}.beca[data-v-60fa97f6]{grid-template-columns:1fr;text-align:center}.beca p[data-v-60fa97f6]{margin-inline:auto}}@media (max-width: 640px){.zmodal-box[data-v-60fa97f6]{padding:30px 22px 26px}.beca-badge[data-v-60fa97f6]{font-size:.76rem;padding:8px 14px}}@media (prefers-reduced-motion: reduce){.sl-btn[data-v-60fa97f6]:hover{transform:none}}.dpz-landing[data-v-77526c13]{background:var(--bg);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden;--dpz-blue:#006491;--dpz-blue-deep:#00394f;--dpz-red:#E31837;--dpz-red-deep:#b3122c;--bg:#e9eef2;--bg-2:#dfe7ec;--surface:#ffffff;--surface-2:#f4f7f9;--ink:#0a1f2b;--ink-soft:#41626f;--line:#cdd8de;--line-soft:#e2eaee;--display:"Sora",system-ui,sans-serif;--body:"Figtree",system-ui,sans-serif;--mono:"Spline Sans Mono",ui-monospace,monospace;--wa:#25D366;--wa-deep:#1da851;--maxw:1140px;--r:14px;--shadow:0 1px 2px rgba(10,31,43,.06), 0 10px 30px -18px rgba(10,31,43,.3)}.dpz-landing[data-theme=dark][data-v-77526c13]{--bg:#04141b;--bg-2:#061c26;--surface:#082733;--surface-2:#0a2f3d;--ink:#eaf4f8;--ink-soft:#9fc0cd;--line:#123644;--line-soft:#0e2f3c;--dpz-blue:#2a9cc9;--shadow:0 1px 2px rgba(0,0,0,.4), 0 18px 40px -20px rgba(0,0,0,.7)}*[data-v-77526c13]{box-sizing:border-box}[hidden][data-v-77526c13]{display:none!important}img[data-v-77526c13]{max-width:100%;display:block}a[data-v-77526c13]{color:inherit}button[data-v-77526c13]{font-family:inherit;cursor:pointer}.wrap[data-v-77526c13]{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 20px}h1[data-v-77526c13],h2[data-v-77526c13],h3[data-v-77526c13],h4[data-v-77526c13]{font-family:var(--display);line-height:1.05;margin:0;letter-spacing:-.02em;color:var(--ink)}.mono[data-v-77526c13]{font-family:var(--mono)}[data-v-77526c13]:focus-visible{outline:3px solid var(--dpz-red);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){*[data-v-77526c13]{animation:none!important;transition:none!important}}.tile[data-v-77526c13]{display:inline-block;vertical-align:middle}header[data-v-77526c13]{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.bar[data-v-77526c13]{display:flex;align-items:center;justify-content:space-between;height:66px;gap:14px}.brand[data-v-77526c13]{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--ink)}.dpz-logo[data-v-77526c13]{display:block;height:48px}.dpz-logo[data-v-77526c13] svg{height:100%;width:auto;display:block}.op-head[data-v-77526c13]{font-family:var(--body);font-weight:600;font-size:.72rem;color:var(--ink-soft);border-left:1px solid var(--line);padding-left:12px;line-height:1.2;max-width:90px}.dpz-logo.foot[data-v-77526c13]{height:44px}.foot-brands[data-v-77526c13]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.op-sep[data-v-77526c13]{font-size:.78rem;color:var(--ink-soft);font-weight:600}.alsea-plate[data-v-77526c13]{background:#fff;border-radius:9px;padding:8px 12px;display:inline-flex;align-items:center;box-shadow:0 1px 2px #00000014}.alsea-logo[data-v-77526c13]{height:22px;width:auto;display:block}.foot-meta[data-v-77526c13]{text-align:right}.buo-credit[data-v-77526c13]{font-size:.74rem;color:var(--ink-soft);margin-top:8px}.buo-credit b[data-v-77526c13]{color:#14b8a6;font-weight:800;letter-spacing:-.02em}@media (max-width:640px){.foot-meta[data-v-77526c13]{text-align:left}}.head-actions[data-v-77526c13]{display:flex;align-items:center;gap:10px}.theme-btn[data-v-77526c13]{width:40px;height:40px;border-radius:10px;border:1px solid var(--line);background:var(--surface);color:var(--ink);display:grid;place-items:center;font-size:1.05rem}.btn[data-v-77526c13]{border:none;border-radius:11px;padding:12px 20px;font-weight:700;font-size:.95rem;background:var(--dpz-blue);color:#fff;transition:transform .12s ease,background .15s ease;text-decoration:none;display:inline-flex;align-items:center;gap:9px}.btn[data-v-77526c13]:hover{background:var(--dpz-blue-deep)}.btn[data-v-77526c13]:active{transform:translateY(1px)}.btn.red[data-v-77526c13]{background:var(--dpz-red)}.btn.red[data-v-77526c13]:hover{background:var(--dpz-red-deep)}.btn.wa[data-v-77526c13]{background:var(--wa)}.btn.wa[data-v-77526c13]:hover{background:var(--wa-deep)}.btn.ghost[data-v-77526c13]{background:transparent;border:1px solid var(--line);color:var(--ink)}.btn.ghost[data-v-77526c13]:hover{background:var(--surface-2)}.btn.sm[data-v-77526c13]{padding:9px 15px;font-size:.85rem;border-radius:9px}.head-cta[data-v-77526c13]{display:none}@media (min-width:620px){.head-cta[data-v-77526c13]{display:inline-flex}}.hero[data-v-77526c13]{position:relative;padding:64px 0 40px;overflow:hidden}.hero[data-v-77526c13]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(680px 340px at 88% -8%,color-mix(in srgb,var(--dpz-blue) 26%,transparent),transparent 70%),radial-gradient(520px 300px at -6% 108%,color-mix(in srgb,var(--dpz-red) 20%,transparent),transparent 70%);pointer-events:none}.hero .wrap[data-v-77526c13]{position:relative;z-index:1}.hero-grid[data-v-77526c13]{display:grid;grid-template-columns:1fr;gap:34px;align-items:center}@media (min-width:900px){.hero-grid[data-v-77526c13]{grid-template-columns:1.15fr .85fr}}.eyebrow[data-v-77526c13]{display:inline-flex;align-items:center;gap:9px;background:var(--surface);border:1px solid var(--line);border-radius:100px;padding:7px 15px 7px 9px;font-weight:600;font-size:.83rem;color:var(--ink-soft);box-shadow:var(--shadow)}.eyebrow b[data-v-77526c13]{color:var(--dpz-red)}h1.title[data-v-77526c13]{font-size:clamp(2.5rem,7.4vw,4.7rem);font-weight:800;margin:20px 0 0}h1.title .stack[data-v-77526c13]{display:block}.lede[data-v-77526c13]{font-size:clamp(1.05rem,2.4vw,1.28rem);color:var(--ink-soft);max-width:34ch;margin:18px 0 26px}.hero-cta[data-v-77526c13]{display:flex;flex-wrap:wrap;gap:12px}.hero-card[data-v-77526c13]{background:var(--surface);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow);padding:26px;position:relative;overflow:hidden}.hero-card[data-v-77526c13]:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(90deg,var(--dpz-blue) 0 50%,var(--dpz-red) 50% 100%)}.hc-lead[data-v-77526c13]{font-family:var(--display);font-weight:700;font-size:1.02rem;margin:6px 0 16px}.pill-row[data-v-77526c13]{display:flex;flex-wrap:wrap;gap:8px}.pill[data-v-77526c13]{background:var(--surface-2);border:1px solid var(--line-soft);border-radius:100px;padding:8px 14px;font-weight:600;font-size:.9rem;display:inline-flex;align-items:center;gap:8px}.pill .dot[data-v-77526c13]{width:8px;height:8px;border-radius:50%}.stats[data-v-77526c13]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;margin-top:26px}@media (min-width:720px){.stats[data-v-77526c13]{grid-template-columns:repeat(4,1fr)}}.stat[data-v-77526c13]{background:var(--surface);padding:20px 18px}.stat .n[data-v-77526c13]{font-family:var(--display);font-weight:800;font-size:2rem;line-height:1;color:var(--dpz-blue)}.stat .l[data-v-77526c13]{font-size:.86rem;color:var(--ink-soft);margin-top:6px}section[data-v-77526c13]{padding:56px 0}.sec-head[data-v-77526c13]{max-width:60ch;margin-bottom:30px}.kicker[data-v-77526c13]{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:.82rem;color:var(--dpz-red);text-transform:none;margin-bottom:12px}.kicker .tile[data-v-77526c13]{margin-right:2px}h2.sec[data-v-77526c13]{font-size:clamp(1.7rem,4vw,2.5rem);font-weight:800}.sec-sub[data-v-77526c13]{color:var(--ink-soft);margin-top:12px;font-size:1.06rem}.vac-grid[data-v-77526c13]{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:760px){.vac-grid[data-v-77526c13]{grid-template-columns:repeat(3,1fr);align-items:start}}.vac[data-v-77526c13]{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:24px;display:flex;flex-direction:column;position:relative;overflow:hidden;box-shadow:var(--shadow)}.vac[data-v-77526c13]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--dpz-blue)}.vac[data-role=repartidor][data-v-77526c13]:before{background:var(--dpz-red)}.vac[data-role=telefonista][data-v-77526c13]:before{background:#f2a900}.vac .ico[data-v-77526c13]{width:48px;height:48px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line-soft);display:grid;place-items:center;margin-bottom:16px}.vac h3[data-v-77526c13]{font-size:1.4rem;font-weight:700;margin-bottom:8px}.vac p[data-v-77526c13]{color:var(--ink-soft);font-size:.98rem;margin:0 0 10px;flex:1}.vac .note[data-v-77526c13]{background:color-mix(in srgb,var(--dpz-red) 9%,transparent);border:1px solid color-mix(in srgb,var(--dpz-red) 25%,transparent);border-radius:10px;padding:10px 12px;font-size:.85rem;color:var(--ink);margin:0 0 16px}.vac .note b[data-v-77526c13]{color:var(--dpz-red)}.vac .sueldo[data-v-77526c13]{display:inline-block;font-family:var(--display);font-weight:700;font-size:.95rem;color:var(--dpz-blue);background:color-mix(in srgb,var(--dpz-blue) 10%,transparent);border-radius:8px;padding:5px 11px;margin-bottom:12px}.vac .reqs[data-v-77526c13]{margin:0 0 16px;border-top:1px solid var(--line-soft);padding-top:12px}.vac .reqs summary[data-v-77526c13]{list-style:none;cursor:pointer;font-weight:600;font-size:.88rem;color:var(--ink-soft);display:flex;justify-content:space-between;align-items:center}.vac .reqs summary[data-v-77526c13]::-webkit-details-marker{display:none}.vac .reqs .chev[data-v-77526c13]{color:var(--dpz-blue);transition:transform .18s ease}.vac .reqs[open] .chev[data-v-77526c13]{transform:rotate(45deg)}.vac .reqs ul[data-v-77526c13]{margin:12px 0 0;padding-left:18px;color:var(--ink-soft);font-size:.86rem;line-height:1.5}.vac .reqs li[data-v-77526c13]{margin-bottom:5px}.vac .btn[data-v-77526c13]{width:100%;justify-content:center;margin-top:auto}.ben-grid[data-v-77526c13]{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width:640px){.ben-grid[data-v-77526c13]{grid-template-columns:repeat(2,1fr)}}@media (min-width:980px){.ben-grid[data-v-77526c13]{grid-template-columns:repeat(3,1fr)}}.ben[data-v-77526c13]{display:flex;gap:14px;align-items:flex-start;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:18px}.ben .bico[data-v-77526c13]{flex:0 0 auto;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--dpz-blue) 12%,transparent);color:var(--dpz-blue);font-weight:800;font-family:var(--display)}.ben h4[data-v-77526c13]{margin:0 0 3px;font-family:var(--display);font-weight:700;font-size:1.02rem}.ben p[data-v-77526c13]{margin:0;color:var(--ink-soft);font-size:.9rem}.finder[data-v-77526c13]{background:var(--surface);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow);overflow:hidden}.finder-top[data-v-77526c13]{background:linear-gradient(100deg,var(--dpz-blue),var(--dpz-blue-deep));color:#fff;padding:22px 24px;position:relative;overflow:hidden}.finder-top[data-v-77526c13]:after{content:"";position:absolute;right:-30px;bottom:-40px;width:170px;height:170px;border-radius:26px;background:linear-gradient(180deg,#ffffff24 0,#ffffff24 50%,#e3183780 50%,#e3183780);transform:rotate(18deg);opacity:.5}.finder-top h3[data-v-77526c13]{font-size:1.3rem;font-weight:700;position:relative}.finder-top p[data-v-77526c13]{margin:6px 0 0;opacity:.9;font-size:.95rem;position:relative}.finder-body[data-v-77526c13]{padding:24px}.step-label[data-v-77526c13]{display:flex;align-items:center;gap:10px;font-family:var(--display);font-weight:700;font-size:1.05rem;margin:0 0 14px}.step-num[data-v-77526c13]{width:26px;height:26px;border-radius:8px;background:var(--dpz-red);color:#fff;display:grid;place-items:center;font-size:.85rem;font-weight:800}.fstep[data-v-77526c13]{margin-bottom:26px}.fstep[data-v-77526c13]:last-child{margin-bottom:0}.seg[data-v-77526c13]{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width:560px){.seg[data-v-77526c13]{grid-template-columns:repeat(3,1fr)}}.seg button[data-v-77526c13]{border:1.5px solid var(--line);background:var(--surface-2);border-radius:12px;padding:14px;text-align:left;color:var(--ink);transition:border-color .12s,background .12s}.seg button .p-t[data-v-77526c13]{font-family:var(--display);font-weight:700;font-size:1.02rem;display:flex;align-items:center;gap:8px}.seg button .p-d[data-v-77526c13]{font-size:.8rem;color:var(--ink-soft);margin-top:4px;line-height:1.3}.seg button[aria-pressed=true][data-v-77526c13]{border-color:var(--dpz-blue);background:color-mix(in srgb,var(--dpz-blue) 9%,transparent)}.seg button[aria-pressed=true] .p-t[data-v-77526c13]{color:var(--dpz-blue)}.tabs[data-v-77526c13]{display:inline-flex;background:var(--surface-2);border:1px solid var(--line);border-radius:11px;padding:4px;gap:4px;margin-bottom:16px}.tabs button[data-v-77526c13]{border:none;background:transparent;color:var(--ink-soft);font-weight:600;font-size:.9rem;padding:8px 16px;border-radius:8px}.tabs button[aria-selected=true][data-v-77526c13]{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #0000001a}label.fl[data-v-77526c13]{display:block;font-weight:600;font-size:.85rem;color:var(--ink-soft);margin:0 0 6px}.field[data-v-77526c13]{position:relative}input[type=search][data-v-77526c13],select[data-v-77526c13]{width:100%;border:1.5px solid var(--line);background:var(--surface-2);color:var(--ink);border-radius:11px;padding:13px 14px;font-family:var(--body);font-size:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search][data-v-77526c13]::-webkit-search-cancel-button{-webkit-appearance:none}select[data-v-77526c13]:disabled{opacity:.5;cursor:not-allowed}.selrow[data-v-77526c13]{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:640px){.selrow[data-v-77526c13]{grid-template-columns:1fr 1fr 1fr}}.results[data-v-77526c13]{margin-top:12px;border:1px solid var(--line);border-radius:12px;max-height:280px;overflow:auto}.res[data-v-77526c13]{width:100%;text-align:left;border:none;background:var(--surface);border-bottom:1px solid var(--line-soft);padding:12px 14px;display:flex;justify-content:space-between;align-items:center;gap:10px;color:var(--ink)}.res[data-v-77526c13]:last-child{border-bottom:none}.res[data-v-77526c13]:hover{background:var(--surface-2)}.res .r-name[data-v-77526c13]{font-weight:600}.res .r-meta[data-v-77526c13]{font-size:.8rem;color:var(--ink-soft)}.res .r-num[data-v-77526c13]{font-family:var(--mono);font-size:.8rem;color:var(--dpz-blue);font-weight:600;white-space:nowrap}.empty[data-v-77526c13]{padding:16px;color:var(--ink-soft);font-size:.9rem;text-align:center}.result-panel[data-v-77526c13]{border:1.5px solid var(--dpz-blue);border-radius:16px;overflow:hidden;margin-top:8px}.rp-top[data-v-77526c13]{background:color-mix(in srgb,var(--dpz-blue) 10%,transparent);padding:18px 20px;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;align-items:center}.rp-top .rp-role[data-v-77526c13]{font-family:var(--display);font-weight:800;font-size:1.15rem}.rp-top .rp-store[data-v-77526c13]{color:var(--ink-soft);font-size:.92rem;margin-top:2px}.rp-tag[data-v-77526c13]{font-family:var(--mono);font-size:.78rem;background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:5px 9px;font-weight:600}.rp-body[data-v-77526c13]{padding:20px}.rp-meta[data-v-77526c13]{margin:0 0 16px;display:grid;gap:10px}.rp-meta>div[data-v-77526c13]{display:grid;grid-template-columns:96px 1fr;gap:10px;align-items:baseline}.rp-meta dt[data-v-77526c13]{font-family:var(--mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.rp-meta dd[data-v-77526c13]{margin:0;font-size:.94rem;color:var(--ink);font-weight:600;line-height:1.45}.rp-meta dd .pin[data-v-77526c13]{margin-right:7px}@media (max-width:520px){.rp-meta>div[data-v-77526c13]{grid-template-columns:1fr;gap:2px}}.rp-actions[data-v-77526c13]{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.rp-actions .btn[data-v-77526c13]{flex:1;justify-content:center;min-width:180px}.steps[data-v-77526c13]{display:grid;grid-template-columns:1fr;gap:0}@media (min-width:820px){.steps[data-v-77526c13]{grid-template-columns:repeat(4,1fr)}}.pstep[data-v-77526c13]{position:relative;padding:24px 18px;border:1px solid var(--line);background:var(--surface)}.pstep[data-v-77526c13]:not(:last-child){border-bottom:none}@media (min-width:820px){.pstep[data-v-77526c13]{border-bottom:1px solid var(--line)}.pstep[data-v-77526c13]:not(:last-child){border-right:none}.pstep[data-v-77526c13]:first-child{border-radius:var(--r) 0 0 var(--r)}.pstep[data-v-77526c13]:last-child{border-radius:0 var(--r) var(--r) 0}}.pstep[data-v-77526c13]:first-child{border-radius:var(--r) var(--r) 0 0}.pstep[data-v-77526c13]:last-child{border-radius:0 0 var(--r) var(--r)}@media (min-width:820px){.pstep[data-v-77526c13]:first-child{border-radius:var(--r) 0 0 var(--r)}.pstep[data-v-77526c13]:last-child{border-radius:0 var(--r) var(--r) 0}}.pstep .pn[data-v-77526c13]{font-family:var(--mono);font-weight:600;font-size:.8rem;color:var(--dpz-red)}.pstep h4[data-v-77526c13]{font-family:var(--display);font-weight:700;font-size:1.05rem;margin:10px 0 6px}.pstep p[data-v-77526c13]{margin:0;font-size:.88rem;color:var(--ink-soft)}.faq[data-v-77526c13]{max-width:800px}.qa[data-v-77526c13]{border:1px solid var(--line);border-radius:12px;background:var(--surface);margin-bottom:12px;overflow:hidden}.qa summary[data-v-77526c13]{list-style:none;cursor:pointer;padding:18px 20px;font-family:var(--display);font-weight:700;font-size:1.05rem;display:flex;justify-content:space-between;align-items:center;gap:12px}.qa summary[data-v-77526c13]::-webkit-details-marker{display:none}.qa summary .chev[data-v-77526c13]{transition:transform .18s ease;color:var(--dpz-blue);flex:0 0 auto}.qa[open] summary .chev[data-v-77526c13]{transform:rotate(45deg)}.qa .a[data-v-77526c13]{padding:0 20px 18px;color:var(--ink-soft);font-size:.98rem}.close[data-v-77526c13]{background:linear-gradient(120deg,var(--dpz-blue),var(--dpz-blue-deep));color:#fff;border-radius:24px;padding:48px 30px;text-align:center;position:relative;overflow:hidden}.close[data-v-77526c13]:before{content:"";position:absolute;top:-40px;right:-30px;width:180px;height:180px;border-radius:30px;background:linear-gradient(180deg,rgba(255,255,255,.12) 0 50%,var(--dpz-red) 50% 100%);transform:rotate(20deg);opacity:.4}.close h2[data-v-77526c13]{font-size:clamp(1.8rem,4.5vw,2.7rem);font-weight:800;position:relative}.close p[data-v-77526c13]{opacity:.92;margin:14px auto 26px;max-width:44ch;position:relative}.close .btn[data-v-77526c13]{position:relative}footer[data-v-77526c13]{padding:40px 0;border-top:1px solid var(--line);margin-top:20px}.foot[data-v-77526c13]{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center}.foot small[data-v-77526c13]{color:var(--ink-soft);font-size:.82rem;line-height:1.6}.flag[data-v-77526c13]{background:color-mix(in srgb,var(--dpz-red) 8%,transparent);border:1px dashed color-mix(in srgb,var(--dpz-red) 40%,transparent);border-radius:10px;padding:10px 14px;font-size:.78rem;color:var(--ink-soft);margin-top:14px}.flag b[data-v-77526c13]{color:var(--dpz-red)}@media (max-width:600px){section[data-v-77526c13]{padding:44px 0}.hero[data-v-77526c13]{padding:40px 0 28px}.hero-cta[data-v-77526c13]{flex-direction:column;align-items:stretch}.hero-cta .btn[data-v-77526c13]{justify-content:center}.finder-body[data-v-77526c13]{padding:18px}.finder-top[data-v-77526c13]{padding:18px 20px}.close[data-v-77526c13]{padding:36px 22px}.rp-actions .btn[data-v-77526c13]{min-width:0}}@media (max-width:430px){.op-head[data-v-77526c13]{display:none}.dpz-logo[data-v-77526c13]{height:40px}.bar[data-v-77526c13]{height:60px}}.axo-portal[data-v-da2a4519]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji",sans-serif;background:var(--paper);color:var(--ink);line-height:1.55;font-size:16px;-webkit-font-smoothing:antialiased;display:flex;justify-content:center;align-items:stretch;min-height:100vh;min-height:100dvh;--ink:#17161b;--ink-2:#54525b;--hint:#918f99;--paper:#f4f2ed;--paper-2:#efeade;--card:#ffffff;--line:#e8e4dc;--line-2:#ddd8ce;--accent:#74352c;--accent-press:#5a2822;--accent-tint:#f3e8e3;--accent-line:#dcc4bc;--wa:#1fa855;--wa-press:#178a45;--grad:linear-gradient(135deg,#7c3a2f 0%,#5c2c22 55%,#3f2519 100%);--radius:16px;--radius-lg:22px;--shadow-sm:0 1px 2px rgba(23,22,27,.05);--shadow-md:0 2px 6px rgba(23,22,27,.06),0 12px 28px rgba(23,22,27,.07);--shadow-card:0 10px 40px rgba(23,22,27,.1),0 2px 8px rgba(23,22,27,.06)}*[data-v-da2a4519]{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.app[data-v-da2a4519]{width:100%;max-width:480px;background:var(--card);display:flex;flex-direction:column;position:relative;min-height:100vh;min-height:100dvh;overflow:hidden}@media (min-width:600px){.axo-portal[data-v-da2a4519]{align-items:center;padding:40px 20px;background:radial-gradient(1100px 500px at 15% -10%,#eaddd4,#eaddd400 60%),radial-gradient(900px 600px at 110% 20%,#e3d6cb,#e3d6cb00 55%),var(--paper)}.app[data-v-da2a4519]{min-height:0;border-radius:var(--radius-lg);box-shadow:var(--shadow-card);max-height:calc(100dvh - 80px)}}.topbar[data-v-da2a4519]{display:flex;align-items:center;gap:12px;padding:16px clamp(18px,5vw,26px);background:var(--card);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:6}.brand[data-v-da2a4519]{font-weight:800;letter-spacing:3px;font-size:17px;color:var(--ink)}.brand-sub[data-v-da2a4519]{margin-left:auto;font-size:10.5px;letter-spacing:1.4px;color:var(--hint);text-transform:uppercase;font-weight:600}.progress[data-v-da2a4519]{display:flex;gap:6px;padding:14px clamp(18px,5vw,26px) 0;background:var(--card)}.progress span[data-v-da2a4519]{flex:1;height:4px;border-radius:4px;background:var(--line-2);transition:background .3s}.progress span.on[data-v-da2a4519]{background:var(--accent)}.body-scroll[data-v-da2a4519]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--card)}.screen[data-v-da2a4519]{display:none;flex-direction:column;min-height:100%;padding:clamp(4px,2vw,10px) clamp(18px,5vw,26px) clamp(22px,4vw,30px)}.screen.active[data-v-da2a4519]{display:flex;animation:fade-da2a4519 .38s cubic-bezier(.2,.7,.3,1)}@keyframes fade-da2a4519{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.step-label[data-v-da2a4519]{font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:var(--accent);font-weight:700;margin:18px 0 8px}h1[data-v-da2a4519]{font-size:clamp(24px,6.5vw,30px);line-height:1.12;font-weight:800;margin:0 0 10px;letter-spacing:-.5px}h2[data-v-da2a4519]{font-size:20px;font-weight:800;margin:0 0 4px;letter-spacing:-.2px}.lede[data-v-da2a4519]{color:var(--ink-2);margin:0 0 22px;font-size:clamp(14.5px,3.8vw,15.5px)}.callout[data-v-da2a4519]{display:flex;gap:13px;align-items:flex-start;background:linear-gradient(180deg,#fff8f6,var(--accent-tint));border:1px solid var(--accent-line);border-radius:var(--radius);padding:15px 16px;margin:0 0 24px}.callout .ic[data-v-da2a4519]{flex-shrink:0;display:flex;color:var(--accent)}.callout .ic[data-v-da2a4519] svg{width:23px;height:23px}.callout b[data-v-da2a4519]{color:var(--accent-press);font-size:14px}.callout p[data-v-da2a4519]{margin:3px 0 0;color:#9a4636;font-size:13.5px}.steps[data-v-da2a4519]{margin:0 0 26px;padding:0;list-style:none;counter-reset:s}.steps li[data-v-da2a4519]{position:relative;padding:0 0 14px 38px;color:var(--ink-2);font-size:14.5px;counter-increment:s}.steps li[data-v-da2a4519]:before{content:counter(s);position:absolute;left:0;top:-1px;width:26px;height:26px;border-radius:50%;background:var(--accent-tint);color:var(--accent-press);font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center;border:1px solid var(--accent-line)}.steps li[data-v-da2a4519]:last-child{padding-bottom:0}.section-title[data-v-da2a4519]{font-size:12.5px;letter-spacing:1.3px;text-transform:uppercase;color:var(--ink);font-weight:800;margin:24px 0 13px}.screen-q .section-title[data-v-da2a4519]{font-size:16px;letter-spacing:.6px;margin:28px 0 15px;color:var(--accent-press)}.screen-q .section-title[data-v-da2a4519]:first-of-type{margin-top:4px}.section-title[data-v-da2a4519]:first-of-type{margin-top:0}.q-hint[data-v-da2a4519]{color:var(--ink-2);font-size:14.5px;margin:0 0 20px}.opt[data-v-da2a4519]{display:flex;align-items:center;gap:14px;width:100%;background:var(--card);border:1.5px solid var(--line-2);border-radius:var(--radius);padding:15px 16px;margin-bottom:11px;cursor:pointer;text-align:left;transition:border-color .16s,background .16s,box-shadow .16s,transform .08s;font-family:inherit}.opt[data-v-da2a4519]:hover{border-color:var(--ink-2)}.opt[data-v-da2a4519]:active{transform:scale(.985)}.opt .oi[data-v-da2a4519]{width:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--ink)}.opt .oi[data-v-da2a4519] svg{width:25px;height:25px}.opt.sel .oi[data-v-da2a4519]{color:var(--accent-press)}.opt .otxt[data-v-da2a4519]{flex:1;font-size:15px;font-weight:600;color:var(--ink);line-height:1.35}.opt .osub[data-v-da2a4519]{font-size:12.5px;color:var(--hint);font-weight:400;display:block;margin-top:1px}.opt .mark[data-v-da2a4519]{width:24px;height:24px;border-radius:50%;border:2px solid var(--line-2);flex-shrink:0;position:relative;transition:.16s}.opt .mark.sq[data-v-da2a4519]{border-radius:8px}.opt.sel[data-v-da2a4519]{border-color:var(--accent);background:var(--accent-tint);box-shadow:0 6px 16px #74352c24}.opt.sel .otxt[data-v-da2a4519]{color:var(--accent-press)}.opt.sel .mark[data-v-da2a4519]{border-color:var(--accent);background:var(--accent)}.opt.sel .mark[data-v-da2a4519]:after{content:"";position:absolute;left:50%;top:47%;transform:translate(-50%,-50%) rotate(45deg);width:6px;height:11px;border:solid #fff;border-width:0 2.5px 2.5px 0}.err[data-v-da2a4519]{color:var(--accent-press);font-size:13.5px;font-weight:600;margin:4px 0 12px;display:none}.err.show[data-v-da2a4519]{display:block}.footbar[data-v-da2a4519]{margin-top:auto;padding-top:20px}.cta[data-v-da2a4519]{width:100%;border:none;border-radius:var(--radius);padding:17px;font-size:16px;font-weight:800;font-family:inherit;cursor:pointer;letter-spacing:.2px;background:var(--line-2);color:#a8a3aa;transition:background .2s,color .2s,transform .08s,box-shadow .2s}.cta.ready[data-v-da2a4519]{background:var(--accent);color:#fff;box-shadow:0 8px 20px #74352c4d}.cta.ready[data-v-da2a4519]:hover{background:var(--accent-press)}.cta.ready[data-v-da2a4519]:active{transform:scale(.99)}.cta.wa[data-v-da2a4519]{background:var(--wa);color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 8px 20px #1fa85542}.cta.wa[data-v-da2a4519]:hover{background:var(--wa-press)}.cta.wa .wi[data-v-da2a4519]{display:flex;line-height:1}.cta.wa .wi[data-v-da2a4519] svg{width:21px;height:21px}.confirm .ring[data-v-da2a4519] svg{width:40px;height:40px}.back[data-v-da2a4519]{background:none;border:none;color:var(--ink-2);font-size:14.5px;font-family:inherit;padding:15px 0 2px;cursor:pointer;display:flex;align-items:center;gap:6px;font-weight:600}.back[data-v-da2a4519]:hover{color:var(--ink)}.banner[data-v-da2a4519]{background:var(--grad);color:#fff;border-radius:var(--radius-lg);padding:22px;margin:10px 0 22px;box-shadow:0 14px 34px #5c2c2242}.banner .eyebrow[data-v-da2a4519]{font-size:11px;letter-spacing:1.8px;text-transform:uppercase;opacity:.82;font-weight:700}.banner h2[data-v-da2a4519]{color:#fff;font-size:clamp(21px,5.6vw,25px);margin:7px 0 8px;line-height:1.12}.banner p[data-v-da2a4519]{margin:0;font-size:14px;opacity:.94;line-height:1.5}.loc-hint[data-v-da2a4519]{color:var(--ink-2);font-size:14.5px;margin:0 0 22px}.field[data-v-da2a4519]{margin-bottom:18px}.field label[data-v-da2a4519],.slabel[data-v-da2a4519]{display:block;font-size:11.5px;letter-spacing:1.1px;text-transform:uppercase;color:var(--hint);margin-bottom:7px;font-weight:700}.field select[data-v-da2a4519]{width:100%;font-family:inherit;font-size:16px;color:var(--ink);padding:15px 16px;border:1.5px solid var(--line-2);border-radius:var(--radius);background:var(--card);-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;transition:border-color .16s,box-shadow .16s;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%2317161b' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 15px center}.field select[data-v-da2a4519]:disabled{color:var(--hint);background-color:#f6f4ef;cursor:not-allowed;border-color:var(--line)}.field select[data-v-da2a4519]:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.store-list[data-v-da2a4519]{margin:4px 0 8px}.store[data-v-da2a4519]{display:flex;align-items:center;gap:13px;width:100%;background:var(--card);border:1.5px solid var(--line-2);border-radius:var(--radius);padding:15px 16px;margin-bottom:10px;cursor:pointer;text-align:left;transition:.16s;font-family:inherit}.store[data-v-da2a4519]:hover{border-color:var(--ink-2)}.store .si[data-v-da2a4519]{flex-shrink:0;display:flex;color:var(--ink-2)}.store .si[data-v-da2a4519] svg{width:22px;height:22px}.store.sel .si[data-v-da2a4519]{color:var(--accent-press)}.store .stxt[data-v-da2a4519]{flex:1;font-size:15px;font-weight:600;color:var(--ink)}.store .mark[data-v-da2a4519]{width:22px;height:22px;border-radius:50%;border:2px solid var(--line-2);flex-shrink:0;position:relative}.store.sel[data-v-da2a4519]{border-color:var(--accent);background:var(--accent-tint);box-shadow:0 6px 16px #74352c24}.store.sel .stxt[data-v-da2a4519]{color:var(--accent-press)}.store.sel .mark[data-v-da2a4519]{border-color:var(--accent);background:var(--accent)}.store.sel .mark[data-v-da2a4519]:after{content:"";position:absolute;left:50%;top:47%;transform:translate(-50%,-50%) rotate(45deg);width:5px;height:9px;border:solid #fff;border-width:0 2.5px 2.5px 0}.nofind[data-v-da2a4519]{display:flex;gap:12px;align-items:flex-start;background:var(--accent-tint);border:1px solid var(--accent-line);border-radius:var(--radius);padding:14px 16px;margin:14px 0 4px}.nofind .ic[data-v-da2a4519]{flex-shrink:0;display:flex;color:var(--accent);margin-top:1px}.nofind .ic[data-v-da2a4519] svg{width:20px;height:20px}.nofind p[data-v-da2a4519]{margin:0;font-size:13.5px;line-height:1.5;color:var(--ink-2)}.nofind b[data-v-da2a4519]{color:var(--ink)}.muted-note[data-v-da2a4519]{color:var(--hint);font-size:13.5px;text-align:center;padding:22px 16px;border:1.5px dashed var(--line-2);border-radius:var(--radius);margin:0}.confirm[data-v-da2a4519]{text-align:center;padding:clamp(30px,8vw,52px) 6px;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.confirm .ring[data-v-da2a4519]{width:84px;height:84px;border-radius:50%;background:var(--grad);color:#fff;display:flex;align-items:center;justify-content:center;font-size:40px;margin:0 0 24px;box-shadow:0 12px 30px #5c2c224d}.confirm h1[data-v-da2a4519]{margin-bottom:12px}.confirm p[data-v-da2a4519]{color:var(--ink-2);margin:0 0 7px;max-width:320px;font-size:15px}.confirm .pick[data-v-da2a4519]{font-weight:700;color:var(--ink)}.opt[data-v-da2a4519]:focus-visible,.store[data-v-da2a4519]:focus-visible,.cta[data-v-da2a4519]:focus-visible,.back[data-v-da2a4519]:focus-visible{outline:3px solid var(--accent-line);outline-offset:2px}@media (prefers-reduced-motion:reduce){*[data-v-da2a4519]{animation:none!important;transition:none!important}}@media (min-width:900px){.app[data-v-da2a4519]{max-width:920px}.topbar[data-v-da2a4519]{padding:18px 40px}.progress[data-v-da2a4519]{padding:16px 40px 0}.screen[data-v-da2a4519]{padding:8px 40px 34px}h1[data-v-da2a4519]{font-size:34px}.lede[data-v-da2a4519]{font-size:16.5px;max-width:62ch}.opt-list[data-v-da2a4519],.store-list[data-v-da2a4519]{display:grid;grid-template-columns:repeat(2,1fr);column-gap:14px}.opt-list .opt[data-v-da2a4519],.store-list .store[data-v-da2a4519]{margin-bottom:12px}.selrow[data-v-da2a4519]{display:grid;grid-template-columns:repeat(3,1fr);column-gap:16px}.callout[data-v-da2a4519]{max-width:none}.steps[data-v-da2a4519]{display:grid;grid-template-columns:repeat(3,1fr);column-gap:26px}.steps li[data-v-da2a4519]{padding-bottom:0}.footbar[data-v-da2a4519]{display:flex;flex-direction:column;align-items:center}.footbar .cta[data-v-da2a4519]{max-width:360px}.footbar .back[data-v-da2a4519]{align-self:center}.confirm[data-v-da2a4519]{padding:48px 6px}}@media (min-width:600px) and (max-width:899px){.app[data-v-da2a4519]{max-width:560px}}.brand[data-v-da2a4519]{display:inline-flex;align-items:center;gap:10px}.brand-mark[data-v-da2a4519]{height:21px;width:auto;display:block;flex:0 0 auto}@media (min-width:900px){.brand-mark[data-v-da2a4519]{height:24px}}.axo-cl[data-v-269d7cde]{--ink:#2b2727;--ink-2:#5b5654;--hint:#938d86;--paper:#f3f1ec;--card:#ffffff;--line:#e7e3dc;--line-2:#d9d4ca;--char:#423c3c;--char-press:#2f2a2a;--khaki:#9c9582;--khaki-deep:#6f6a5c;--olive:#757366;--tint:#efece4;--tint-line:#cfc9ba;--wa:#1fa855;--wa-press:#178a45;--grad:linear-gradient(135deg,#4a4342 0%,#3a3434 55%,#2a2525 100%);--radius:16px;--radius-lg:22px;--shadow-card:0 10px 40px rgba(43,39,39,.12),0 2px 8px rgba(43,39,39,.06);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:var(--paper);color:var(--ink);line-height:1.55;font-size:16px;-webkit-font-smoothing:antialiased;display:flex;justify-content:center;align-items:stretch;min-height:100vh;min-height:100dvh}*[data-v-269d7cde]{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.app[data-v-269d7cde]{width:100%;max-width:480px;background:var(--card);display:flex;flex-direction:column;position:relative;min-height:100vh;min-height:100dvh;overflow:hidden}@media (min-width:600px){.axo-cl[data-v-269d7cde]{align-items:center;padding:40px 20px;background:radial-gradient(1100px 500px at 15% -10%,#e4e0d6,#e4e0d600 60%),radial-gradient(900px 600px at 110% 20%,#dcd7cb,#dcd7cb00 55%),var(--paper)}.app[data-v-269d7cde]{min-height:0;border-radius:var(--radius-lg);box-shadow:var(--shadow-card);max-height:calc(100dvh - 80px)}}.topbar[data-v-269d7cde]{display:flex;align-items:center;gap:12px;padding:12px clamp(18px,5vw,26px);background:var(--card);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:6}.topbar img[data-v-269d7cde]{height:36px;width:auto;display:block}.brand-sub[data-v-269d7cde]{margin-left:auto;font-size:10.5px;letter-spacing:1.4px;color:var(--hint);text-transform:uppercase;font-weight:600;text-align:right;line-height:1.3}.progress[data-v-269d7cde]{display:flex;gap:6px;padding:14px clamp(18px,5vw,26px) 0;background:var(--card)}.progress span[data-v-269d7cde]{flex:1;height:4px;border-radius:4px;background:var(--line-2);transition:background .3s}.progress span.on[data-v-269d7cde]{background:var(--char)}.body-scroll[data-v-269d7cde]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--card)}.screen[data-v-269d7cde]{display:none;flex-direction:column;min-height:100%;padding:clamp(4px,2vw,10px) clamp(18px,5vw,26px) clamp(22px,4vw,30px)}.screen.active[data-v-269d7cde]{display:flex;animation:fade-269d7cde .38s cubic-bezier(.2,.7,.3,1)}@keyframes fade-269d7cde{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.step-label[data-v-269d7cde]{font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:var(--khaki-deep);font-weight:700;margin:18px 0 8px}h1[data-v-269d7cde]{font-size:clamp(24px,6.5vw,30px);line-height:1.12;font-weight:800;margin:0 0 10px;letter-spacing:-.5px}h2[data-v-269d7cde]{font-size:20px;font-weight:800;margin:0 0 4px;letter-spacing:-.2px}.lede[data-v-269d7cde]{color:var(--ink-2);margin:0 0 22px;font-size:clamp(14.5px,3.8vw,15.5px)}.callout[data-v-269d7cde]{display:flex;gap:13px;align-items:flex-start;background:linear-gradient(180deg,#faf9f5,var(--tint));border:1px solid var(--tint-line);border-radius:var(--radius);padding:15px 16px;margin:0 0 24px}.callout .ic[data-v-269d7cde]{flex-shrink:0;display:flex;color:var(--char)}.callout .ic[data-v-269d7cde] svg{width:23px;height:23px}.callout b[data-v-269d7cde]{color:var(--char-press);font-size:14px}.callout p[data-v-269d7cde]{margin:3px 0 0;color:var(--ink-2);font-size:13.5px}.steps[data-v-269d7cde]{margin:0 0 26px;padding:0;list-style:none;counter-reset:s}.steps li[data-v-269d7cde]{position:relative;padding:0 0 14px 38px;color:var(--ink-2);font-size:14.5px;counter-increment:s}.steps li[data-v-269d7cde]:before{content:counter(s);position:absolute;left:0;top:-1px;width:26px;height:26px;border-radius:50%;background:var(--tint);color:var(--char-press);font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center;border:1px solid var(--tint-line)}.steps li[data-v-269d7cde]:last-child{padding-bottom:0}.section-title[data-v-269d7cde]{font-size:12.5px;letter-spacing:1.3px;text-transform:uppercase;color:var(--ink);font-weight:800;margin:24px 0 13px}.opt[data-v-269d7cde]{display:flex;align-items:center;gap:14px;width:100%;background:var(--card);border:1.5px solid var(--line-2);border-radius:var(--radius);padding:15px 16px;margin-bottom:11px;cursor:pointer;text-align:left;transition:border-color .16s,background .16s,box-shadow .16s,transform .08s;font-family:inherit}.opt[data-v-269d7cde]:hover{border-color:var(--khaki)}.opt[data-v-269d7cde]:active{transform:scale(.985)}.opt .oi[data-v-269d7cde]{width:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--olive)}.opt .oi[data-v-269d7cde] svg{width:25px;height:25px}.opt .otxt[data-v-269d7cde]{flex:1;font-size:15px;font-weight:600;color:var(--ink);line-height:1.35}.opt .osub[data-v-269d7cde]{font-size:12.5px;color:var(--hint);font-weight:400;display:block;margin-top:1px}.mark[data-v-269d7cde]{width:24px;height:24px;border-radius:50%;border:2px solid var(--line-2);flex-shrink:0;position:relative;transition:.16s}.opt.sel[data-v-269d7cde],.store.sel[data-v-269d7cde]{border-color:var(--char);background:var(--tint);box-shadow:0 6px 16px #423c3c24}.opt.sel .oi[data-v-269d7cde],.store.sel .si[data-v-269d7cde]{color:var(--char)}.opt.sel .otxt[data-v-269d7cde],.store.sel .stxt[data-v-269d7cde]{color:var(--char-press)}.sel .mark[data-v-269d7cde]{border-color:var(--char);background:var(--char)}.sel .mark[data-v-269d7cde]:after{content:"";position:absolute;left:50%;top:47%;transform:translate(-50%,-50%) rotate(45deg);width:6px;height:11px;border:solid #fff;border-width:0 2.5px 2.5px 0}.err[data-v-269d7cde]{color:#8a3b2e;font-size:13.5px;font-weight:600;margin:4px 0 12px;display:none}.err.show[data-v-269d7cde]{display:block}.footbar[data-v-269d7cde]{margin-top:auto;padding-top:20px}.cta[data-v-269d7cde]{width:100%;border:none;border-radius:var(--radius);padding:17px;font-size:16px;font-weight:800;font-family:inherit;cursor:pointer;letter-spacing:.2px;background:var(--line-2);color:#a39e98;transition:background .2s,color .2s,transform .08s,box-shadow .2s;text-decoration:none}.cta.ready[data-v-269d7cde]{background:var(--char);color:#fff;box-shadow:0 8px 20px #423c3c47}.cta.ready[data-v-269d7cde]:hover{background:var(--char-press)}.cta.ready[data-v-269d7cde]:active{transform:scale(.99)}.cta.wa[data-v-269d7cde]{background:var(--wa);color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 8px 20px #1fa85542}.cta.wa[data-v-269d7cde]:hover{background:var(--wa-press)}.cta.wa .wi[data-v-269d7cde]{display:flex;line-height:1}.cta.wa .wi[data-v-269d7cde] svg{width:21px;height:21px}.back[data-v-269d7cde]{background:none;border:none;color:var(--ink-2);font-size:14.5px;font-family:inherit;padding:15px 0 2px;cursor:pointer;display:flex;align-items:center;gap:6px;font-weight:600}.back[data-v-269d7cde]:hover{color:var(--ink)}.banner[data-v-269d7cde]{background:var(--grad);color:#fff;border-radius:var(--radius-lg);padding:20px 22px;margin:10px 0 22px;box-shadow:0 14px 34px #2a252542;position:relative;overflow:hidden}.banner[data-v-269d7cde]:after{content:"";position:absolute;right:-18px;top:-18px;width:110px;height:110px;border:10px solid rgba(156,149,130,.28);border-radius:14px;transform:rotate(45deg)}.banner .eyebrow[data-v-269d7cde]{font-size:11px;letter-spacing:1.8px;text-transform:uppercase;color:#cfc9ba;font-weight:700}.banner h2[data-v-269d7cde]{color:#fff;font-size:clamp(21px,5.6vw,25px);margin:7px 0 6px;line-height:1.12}.banner p[data-v-269d7cde]{margin:0;font-size:14px;opacity:.9;line-height:1.5;max-width:85%}.search[data-v-269d7cde]{position:relative;margin-bottom:18px}.search input[data-v-269d7cde]{width:100%;font-family:inherit;font-size:16px;color:var(--ink);padding:14px 16px 14px 44px;border:1.5px solid var(--line-2);border-radius:var(--radius);background:var(--card);transition:border-color .16s,box-shadow .16s}.search input[data-v-269d7cde]:focus{outline:none;border-color:var(--char);box-shadow:0 0 0 3px var(--tint)}.search[data-v-269d7cde] svg{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:19px;height:19px;color:var(--hint)}.divider[data-v-269d7cde]{display:flex;align-items:center;gap:10px;color:var(--hint);font-size:11.5px;letter-spacing:1.1px;text-transform:uppercase;font-weight:700;margin:0 0 16px}.divider[data-v-269d7cde]:before,.divider[data-v-269d7cde]:after{content:"";flex:1;height:1px;background:var(--line)}.field[data-v-269d7cde]{margin-bottom:16px}.field label[data-v-269d7cde],.slabel[data-v-269d7cde]{display:block;font-size:11.5px;letter-spacing:1.1px;text-transform:uppercase;color:var(--hint);margin-bottom:7px;font-weight:700}.field select[data-v-269d7cde]{width:100%;font-family:inherit;font-size:16px;color:var(--ink);padding:15px 16px;border:1.5px solid var(--line-2);border-radius:var(--radius);background:var(--card);-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;transition:border-color .16s,box-shadow .16s;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%232b2727' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 15px center}.field select[data-v-269d7cde]:disabled{color:var(--hint);background-color:#f6f5f1;cursor:not-allowed;border-color:var(--line)}.field select[data-v-269d7cde]:focus-visible{outline:none;border-color:var(--char);box-shadow:0 0 0 3px var(--tint)}.store-list[data-v-269d7cde]{margin:4px 0 8px}.mall[data-v-269d7cde]{font-size:12px;font-weight:800;color:var(--khaki-deep);letter-spacing:.6px;text-transform:uppercase;margin:16px 0 9px;line-height:1.4}.mall small[data-v-269d7cde]{margin-left:4px;font-weight:600;color:var(--hint);letter-spacing:0;text-transform:none;font-size:12px}.store[data-v-269d7cde]{display:flex;align-items:center;gap:13px;width:100%;background:var(--card);border:1.5px solid var(--line-2);border-radius:var(--radius);padding:14px 16px;margin-bottom:9px;cursor:pointer;text-align:left;transition:.16s;font-family:inherit}.store[data-v-269d7cde]:hover{border-color:var(--khaki)}.store .si[data-v-269d7cde]{flex-shrink:0;display:flex;color:var(--olive)}.store .si[data-v-269d7cde] svg{width:22px;height:22px}.store .stxt[data-v-269d7cde]{flex:1;font-size:15px;font-weight:600;color:var(--ink);line-height:1.3}.store .ssub[data-v-269d7cde]{display:block;font-size:12.5px;color:var(--hint);font-weight:400;margin-top:1px}.store .mark[data-v-269d7cde]{width:22px;height:22px}.store.sel .mark[data-v-269d7cde]:after{width:5px;height:9px}.muted-note[data-v-269d7cde]{color:var(--hint);font-size:13.5px;text-align:center;padding:22px 16px;border:1.5px dashed var(--line-2);border-radius:var(--radius);margin:0}.count[data-v-269d7cde]{font-size:12.5px;color:var(--hint);margin:0 0 10px}.confirm[data-v-269d7cde]{text-align:center;padding:clamp(30px,8vw,52px) 6px;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.confirm .ring[data-v-269d7cde]{width:84px;height:84px;border-radius:50%;background:var(--grad);color:#fff;display:flex;align-items:center;justify-content:center;margin:0 0 24px;box-shadow:0 12px 30px #2a25254d}.confirm .ring[data-v-269d7cde] svg{width:40px;height:40px}.confirm h1[data-v-269d7cde]{margin-bottom:12px}.confirm p[data-v-269d7cde]{color:var(--ink-2);margin:0 0 7px;max-width:330px;font-size:15px}.confirm .pick[data-v-269d7cde]{font-weight:700;color:var(--ink)}.reqs[data-v-269d7cde]{list-style:none;padding:14px 16px;margin:18px 0 0;text-align:left;background:var(--tint);border:1px solid var(--tint-line);border-radius:var(--radius);width:100%;max-width:340px}.reqs li[data-v-269d7cde]{font-size:13.5px;color:var(--ink-2);padding:3px 0 3px 22px;position:relative}.reqs li[data-v-269d7cde]:before{content:"";position:absolute;left:3px;top:10px;width:8px;height:8px;background:var(--khaki);transform:rotate(45deg);border-radius:1px}.opt[data-v-269d7cde]:focus-visible,.store[data-v-269d7cde]:focus-visible,.cta[data-v-269d7cde]:focus-visible,.back[data-v-269d7cde]:focus-visible{outline:3px solid var(--tint-line);outline-offset:2px}@media (prefers-reduced-motion:reduce){*[data-v-269d7cde]{animation:none!important;transition:none!important}}.ph-landing[data-v-1d380050]{--yellow: #ffd600;--yellow-soft: #fff4b8;--ink: #111111;--ink-2: #3a3a3a;--muted: #666666;--paper: #ffffff;--cream: #faf8f2;--line: #e6e2d6;--serif: "Bodoni Moda", Georgia, "Times New Roman", serif;--sans: "Inter", -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--gut: clamp(16px, 4vw, 32px);--sec: clamp(56px, 9vw, 96px);font-family:var(--sans);color:var(--ink);background:var(--paper);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip}.ph-landing *[data-v-1d380050],.ph-landing *[data-v-1d380050]:before,.ph-landing *[data-v-1d380050]:after{box-sizing:border-box;margin:0;padding:0}.ph-landing button[data-v-1d380050]{font-family:inherit;-webkit-tap-highlight-color:transparent}.ph-landing a[data-v-1d380050]{color:inherit;-webkit-tap-highlight-color:transparent}.ph-landing[data-v-1d380050] :focus-visible{outline:3px solid var(--ink);outline-offset:3px}.sr-only[data-v-1d380050]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap[data-v-1d380050]{width:100%;max-width:1160px;margin:0 auto;padding-left:max(var(--gut),env(safe-area-inset-left));padding-right:max(var(--gut),env(safe-area-inset-right))}section[data-v-1d380050]{padding:var(--sec) 0;scroll-margin-top:72px}.state[data-v-1d380050]{margin-top:20px;color:var(--muted)}.ph-head[data-v-1d380050]{position:sticky;top:0;z-index:30;background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.nav[data-v-1d380050]{display:flex;align-items:center;justify-content:space-between;min-height:64px;gap:12px}.brand[data-v-1d380050]{display:flex;align-items:center;gap:12px;text-decoration:none;min-width:0}.wordmark[data-v-1d380050]{font-family:var(--serif);font-style:italic;font-size:clamp(17px,2.4vw,22px);font-weight:500;white-space:nowrap}.brand small[data-v-1d380050]{font-size:11px;color:var(--muted);border-left:1px solid var(--line);padding-left:12px;line-height:1.3}.btn[data-v-1d380050]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border-radius:999px;padding:12px 22px;font-weight:600;font-size:15px;text-decoration:none;border:1.5px solid var(--ink);cursor:pointer;transition:transform .15s,background .15s;text-align:center}.btn[data-v-1d380050]:active{transform:scale(.98)}.btn-dark[data-v-1d380050]{background:var(--ink);color:#fff!important}.btn-yellow[data-v-1d380050]{background:var(--yellow);border-color:var(--yellow);color:var(--ink)}.btn-ghost[data-v-1d380050]{background:transparent;color:var(--ink)}.btn[disabled][data-v-1d380050]{opacity:.35;cursor:not-allowed}.eyebrow[data-v-1d380050]{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;display:inline-flex;align-items:center;gap:10px}.eyebrow[data-v-1d380050]:before{content:"";width:22px;height:3px;background:var(--yellow)}.num[data-v-1d380050]{font-family:var(--serif);font-style:italic;font-weight:500;margin-right:4px}h1[data-v-1d380050]{font-family:var(--serif);font-weight:500;font-size:clamp(36px,7vw,76px);line-height:1.04;letter-spacing:-.01em;margin:18px 0 16px;color:var(--ink)}h1 em[data-v-1d380050]{font-style:italic;background:linear-gradient(transparent 62%,var(--yellow) 62%);padding:0 4px;-webkit-box-decoration-break:clone;box-decoration-break:clone}h2[data-v-1d380050]{font-family:var(--serif);font-weight:500;font-size:clamp(28px,4.6vw,48px);line-height:1.1;margin:12px 0;color:var(--ink)}.sub[data-v-1d380050]{color:var(--muted);max-width:640px;font-size:clamp(15px,1.6vw,17px)}.hero[data-v-1d380050]{background:var(--cream);position:relative;overflow:hidden;padding:clamp(44px,8vw,80px) 0 calc(var(--sec) * .7)}.hero[data-v-1d380050]:after{content:"";position:absolute;right:-140px;top:-140px;width:clamp(220px,38vw,440px);aspect-ratio:1;border-radius:50%;background:var(--yellow);pointer-events:none}.hero .wrap[data-v-1d380050]{position:relative;z-index:1}.pill[data-v-1d380050]{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:6px 14px;font-size:13px;font-weight:500}.pill i[data-v-1d380050]{width:8px;height:8px;border-radius:50%;background:var(--yellow);box-shadow:0 0 0 3px var(--yellow-soft)}.lead[data-v-1d380050]{font-size:clamp(16px,1.8vw,18px);color:var(--ink-2);max-width:560px}.cta[data-v-1d380050]{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.stores-head[data-v-1d380050]{display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap;margin-top:clamp(40px,7vw,64px)}.zone-filter[data-v-1d380050]{display:flex;gap:8px;flex-wrap:wrap}.seg[data-v-1d380050]{min-height:40px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:8px 16px;font-size:14px;cursor:pointer;color:var(--ink)}.seg.active[data-v-1d380050]{background:var(--ink);color:#fff;border-color:var(--ink)}.store-grid[data-v-1d380050]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.store-card[data-v-1d380050]{position:relative;overflow:hidden;cursor:pointer;text-align:left;font-family:inherit;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:16px;padding:26px 20px 20px;display:flex;flex-direction:column;gap:6px;transition:transform .25s,box-shadow .25s,border-color .25s}.store-card[data-v-1d380050]:before{content:"";position:absolute;left:0;top:0;right:0;height:5px;background:var(--yellow);transform:scaleX(.18);transform-origin:left;transition:transform .35s ease}.store-card[data-v-1d380050]:hover,.store-card.sel[data-v-1d380050]{transform:translateY(-4px);box-shadow:0 18px 40px #1111111a;border-color:var(--ink)}.store-card[data-v-1d380050]:hover:before,.store-card.sel[data-v-1d380050]:before{transform:scaleX(1)}.store-card .z[data-v-1d380050]{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.store-card h3[data-v-1d380050]{font-family:var(--serif);font-weight:500;font-size:24px;line-height:1.1}.store-card p[data-v-1d380050]{font-size:14px;color:var(--ink-2)}.store-card .open[data-v-1d380050]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;margin-top:6px}.store-card .open[data-v-1d380050]:before{content:"";width:8px;height:8px;border-radius:50%;background:#1a9e55}.store-card .pin[data-v-1d380050]{position:absolute;right:18px;top:20px;width:38px;height:38px;border-radius:50%;background:var(--cream);display:grid;place-items:center;font-size:17px}.store-card .go[data-v-1d380050]{margin-top:10px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding-top:12px;font-size:14px;font-weight:600}.store-card .go i[data-v-1d380050]{font-style:normal;width:28px;height:28px;border-radius:50%;background:var(--ink);color:var(--yellow);display:grid;place-items:center;transition:transform .25s}.store-card:hover .go i[data-v-1d380050]{transform:translateY(3px)}.down[data-v-1d380050]{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);z-index:2;width:58px;height:58px;border-radius:50%;background:var(--yellow);border:4px solid var(--paper);display:grid;place-items:center;font-size:22px;text-decoration:none;color:var(--ink);box-shadow:0 8px 20px #11111126}#puestos[data-v-1d380050]{position:relative;padding-top:calc(var(--sec) * .8)}.jobs[data-v-1d380050]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:36px}.job[data-v-1d380050]{position:relative;text-align:left;border:1.5px solid var(--line);border-radius:18px;padding:22px;display:flex;flex-direction:column;gap:12px;background:#fff;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s;color:var(--ink);min-height:100%}.job[data-v-1d380050]:hover{box-shadow:0 14px 36px #11111114}.job[aria-pressed=true][data-v-1d380050]{border-color:var(--ink);box-shadow:0 0 0 3px var(--yellow)}.job .ico[data-v-1d380050]{width:46px;height:46px;border-radius:12px;background:var(--yellow);display:grid;place-items:center;font-size:22px}.job h3[data-v-1d380050]{font-size:clamp(17px,1.8vw,20px);font-weight:700;line-height:1.2}.job p[data-v-1d380050]{font-size:14px;color:var(--ink-2);flex:1}.job .pick[data-v-1d380050]{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;border-top:1px solid var(--line);padding-top:12px}.job .pick span[data-v-1d380050]:last-child{width:26px;height:26px;border-radius:50%;border:1.5px solid var(--ink);display:grid;place-items:center;font-size:14px;transition:transform .25s}.job[aria-pressed=true] .pick span[data-v-1d380050]:last-child{background:var(--ink);color:var(--yellow);transform:rotate(180deg)}.cascade[data-v-1d380050]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s ease,margin .45s ease;margin-top:0}.cascade.open[data-v-1d380050]{grid-template-rows:1fr;margin-top:24px}.cascade>.inner[data-v-1d380050]{overflow:hidden;min-height:0}.offer[data-v-1d380050]{background:var(--ink);color:#fff;border-radius:22px;padding:clamp(22px,4vw,40px);position:relative;overflow:hidden}.offer[data-v-1d380050]:after{content:"";position:absolute;right:-90px;bottom:-90px;width:260px;height:260px;border-radius:50%;background:var(--yellow);opacity:.16;pointer-events:none}.offer-top[data-v-1d380050]{display:flex;justify-content:space-between;align-items:start;gap:16px;flex-wrap:wrap;position:relative;z-index:1}.offer .eyebrow[data-v-1d380050]{color:var(--yellow)}.offer h3[data-v-1d380050]{font-family:var(--serif);font-weight:500;font-size:clamp(26px,3.6vw,38px);line-height:1.1;margin-top:10px;color:#fff}.salary[data-v-1d380050]{background:var(--yellow);color:var(--ink);border-radius:12px;padding:12px 16px;font-weight:700;font-size:15px}.salary small[data-v-1d380050]{display:block;font-weight:500;font-size:12px}.offer-grid[data-v-1d380050]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:26px;position:relative;z-index:1}.perk[data-v-1d380050]{background:#1c1c1c;border:1px solid #2e2e2e;border-radius:14px;padding:16px;display:flex;gap:12px;opacity:0;transform:translateY(-10px)}.cascade.open .perk[data-v-1d380050]{animation:ph-drop-1d380050 .45s ease forwards}@keyframes ph-drop-1d380050{to{opacity:1;transform:none}}.perk span[data-v-1d380050]{flex:none;width:36px;height:36px;border-radius:10px;background:var(--yellow);color:var(--ink);display:grid;place-items:center;font-size:16px;font-weight:700}.perk h4[data-v-1d380050]{font-size:15px;margin-bottom:2px}.perk p[data-v-1d380050]{font-size:13px;color:#bdbdbd}.reqs[data-v-1d380050]{margin-top:22px;position:relative;z-index:1;display:grid;grid-template-columns:1fr auto;gap:18px;align-items:end;border-top:1px solid #2e2e2e;padding-top:20px}.reqs h4[data-v-1d380050]{font-size:14px;color:var(--yellow);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.reqs ul[data-v-1d380050]{list-style:none;display:flex;flex-wrap:wrap;gap:8px}.reqs li[data-v-1d380050]{font-size:13px;border:1px solid #3a3a3a;border-radius:999px;padding:6px 12px;color:#e5e5e5}.hint[data-v-1d380050]{margin-top:18px;font-size:14px;color:var(--muted);display:flex;align-items:center;gap:8px}.hint[data-v-1d380050]:before{content:"👆"}.process-bg[data-v-1d380050]{background:var(--cream)}.steps[data-v-1d380050]{display:grid;grid-template-columns:repeat(4,1fr);margin-top:36px;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:#fff}.step[data-v-1d380050]{padding:24px;border-right:1px solid var(--line)}.step[data-v-1d380050]:last-child{border-right:none}.step .n[data-v-1d380050]{font-family:var(--serif);font-style:italic;font-size:34px;line-height:1}.step .n[data-v-1d380050]:after{content:"";display:block;width:28px;height:3px;background:var(--yellow);margin:12px 0 14px}.step h4[data-v-1d380050]{font-size:16px;margin-bottom:6px}.step p[data-v-1d380050]{font-size:14px;color:var(--muted)}.apply[data-v-1d380050]{background:var(--ink);color:#fff;border-radius:24px;padding:clamp(22px,4vw,40px);margin-top:32px;display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,40px);position:relative;overflow:hidden}.apply[data-v-1d380050]:after{content:"";position:absolute;right:-80px;bottom:-80px;width:240px;height:240px;border-radius:50%;background:var(--yellow);opacity:.16;pointer-events:none}.apply>*[data-v-1d380050]{position:relative;z-index:1;min-width:0}.apply h3[data-v-1d380050]{font-family:var(--serif);font-weight:500;font-size:clamp(24px,3vw,30px);color:#fff}.muted[data-v-1d380050]{color:#bdbdbd;font-size:14px;margin-top:6px}.step-h[data-v-1d380050]{font-weight:600;display:flex;align-items:center;gap:10px;margin:22px 0 12px}.step-n[data-v-1d380050]{display:inline-grid;place-items:center;width:28px;height:28px;flex:none;border-radius:50%;background:var(--yellow);color:var(--ink);font-weight:700;font-size:14px}.field[data-v-1d380050]{width:100%;min-height:48px;padding:12px 16px;border-radius:12px;border:1px solid #444;background:#1c1c1c;color:#fff;font-size:16px;font-family:var(--sans);-webkit-appearance:none;-moz-appearance:none;appearance:none}select.field[data-v-1d380050]{background-image:linear-gradient(45deg,transparent 50%,#fff 50%),linear-gradient(135deg,#fff 50%,transparent 50%);background-position:calc(100% - 20px) 21px,calc(100% - 15px) 21px;background-size:5px 5px;background-repeat:no-repeat;padding-right:40px}.field[data-v-1d380050]::placeholder{color:#8a8a8a}.list[data-v-1d380050]{display:flex;flex-direction:column;gap:8px;margin-top:12px;max-height:260px;overflow:auto;-webkit-overflow-scrolling:touch}.store[data-v-1d380050]{min-height:52px;text-align:left;background:#1c1c1c;border:1px solid #333;color:#fff;border-radius:12px;padding:12px 14px;cursor:pointer;font-size:15px}.store small[data-v-1d380050]{display:block;color:#9a9a9a;font-size:12px}.store.sel[data-v-1d380050]{border-color:var(--yellow);background:#2a2610}.picked[data-v-1d380050]{background:#1c1c1c;border:1px dashed #444;border-radius:12px;padding:14px;font-size:14px;color:#bdbdbd;margin-bottom:14px;line-height:1.6}.picked b[data-v-1d380050]{color:var(--yellow)}.btn.wa[data-v-1d380050]{width:100%}.faq[data-v-1d380050]{max-width:820px;margin-top:28px;display:flex;flex-direction:column;gap:10px}.faq details[data-v-1d380050]{border:1px solid var(--line);border-radius:14px;padding:0 18px}.faq summary[data-v-1d380050]{min-height:56px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:16px;font-weight:600;padding:14px 0}.faq summary[data-v-1d380050]::-webkit-details-marker{display:none}.faq summary[data-v-1d380050]:after{content:"+";font-size:20px;flex:none}.faq details[open] summary[data-v-1d380050]:after{content:"–"}.faq p[data-v-1d380050]{padding-bottom:16px;color:var(--ink-2);font-size:15px}.final[data-v-1d380050]{background:var(--yellow);text-align:center}.final h2[data-v-1d380050]{margin-top:0}.final p[data-v-1d380050]{color:var(--ink-2);margin:0 auto 24px;max-width:560px}.ph-foot[data-v-1d380050]{background:var(--ink);color:#bdbdbd;font-size:13px;padding:28px 0;padding-bottom:max(28px,calc(env(safe-area-inset-bottom) + 20px))}.ph-foot .row[data-v-1d380050]{display:flex;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;align-items:center}.ph-foot .wordmark[data-v-1d380050]{color:#fff;font-size:19px}.ph-foot b[data-v-1d380050]{color:#fff}.sticky-cta[data-v-1d380050]{display:none}@media (max-width: 1024px){.jobs[data-v-1d380050],.offer-grid[data-v-1d380050],.steps[data-v-1d380050]{grid-template-columns:repeat(2,1fr)}.step[data-v-1d380050]:nth-child(2){border-right:none}.step[data-v-1d380050]:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width: 768px){.apply[data-v-1d380050],.reqs[data-v-1d380050]{grid-template-columns:1fr}.reqs .btn[data-v-1d380050]{width:100%}.brand small[data-v-1d380050]{display:none}.sticky-cta[data-v-1d380050]{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px max(var(--gut),env(safe-area-inset-left)) max(10px,env(safe-area-inset-bottom));background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line);transition:transform .25s}.sticky-cta .btn[data-v-1d380050]{width:100%}.sticky-cta.hide[data-v-1d380050]{transform:translateY(110%)}.ph-foot[data-v-1d380050]{padding-bottom:calc(max(28px,env(safe-area-inset-bottom) + 20px) + 70px)}.nav .btn[data-v-1d380050]{min-height:40px;padding:8px 16px;font-size:14px}}@media (max-width: 560px){.jobs[data-v-1d380050]{gap:10px}.job[data-v-1d380050]{padding:16px;gap:10px;border-radius:16px}.job .ico[data-v-1d380050]{width:40px;height:40px;font-size:19px}.job p[data-v-1d380050]{display:none}.offer-grid[data-v-1d380050],.steps[data-v-1d380050]{grid-template-columns:1fr}.step[data-v-1d380050]{border-right:none!important;border-bottom:1px solid var(--line)}.step[data-v-1d380050]:last-child{border-bottom:none}.cta .btn[data-v-1d380050]{flex:1 1 100%}.stores-head[data-v-1d380050]{align-items:start}.store-grid[data-v-1d380050]{grid-template-columns:1fr;gap:10px}.store-card[data-v-1d380050]{padding:14px;border-radius:14px}.store-card h3[data-v-1d380050]{font-size:19px}.store-card p[data-v-1d380050]{font-size:12px}.job .pick[data-v-1d380050]{font-size:13px}}@media (max-width: 340px){.jobs[data-v-1d380050]{grid-template-columns:1fr}.nav .btn[data-v-1d380050]{display:none}}@media (prefers-reduced-motion: reduce){.ph-landing *[data-v-1d380050]{transition:none!important;animation:none!important}.perk[data-v-1d380050]{opacity:1;transform:none}}.bk-landing[data-v-9d24c08a]{--bk-blue:#502314;--bk-green:#198737;--bk-orange:#FF8732;--bk-yellow:#FFAA00;--bk-blue-deep:#2E1109;--bk-red:#D62300;--bk-red-deep:#A61A00;--bg:#F5EBDC;--bg-2:#EADDC9;--surface:#ffffff;--surface-2:#FBF5EC;--ink:#502314;--ink-soft:#6b5546;--line:#e4d6c4;--line-soft:#f0e7db;--display:"Alfa Slab One","Sora",Georgia,serif;--body:"Figtree",system-ui,sans-serif;--mono:"Spline Sans Mono",ui-monospace,monospace;--wa:#25D366;--wa-deep:#1da851;--maxw:1140px;--r:14px;--shadow:0 1px 2px rgba(43,26,18,.07), 0 10px 30px -18px rgba(43,26,18,.3)}.bk-landing[data-theme=dark][data-v-9d24c08a]{--bg:#1a1008;--bg-2:#241609;--surface:#2b1b0e;--surface-2:#35210f;--ink:#f8efe4;--ink-soft:#d8bfa4;--line:#4a3220;--line-soft:#3b2718;--bk-blue:#FF8732;--shadow:0 1px 2px rgba(0,0,0,.4), 0 18px 40px -20px rgba(0,0,0,.7)}*[data-v-9d24c08a]{box-sizing:border-box}.bk-landing[data-v-9d24c08a]{scroll-behavior:smooth}[hidden][data-v-9d24c08a]{display:none!important}.bk-landing[data-v-9d24c08a]{margin:0;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}img[data-v-9d24c08a]{max-width:100%;display:block}a[data-v-9d24c08a]{color:inherit}button[data-v-9d24c08a]{font-family:inherit;cursor:pointer}.wrap[data-v-9d24c08a]{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 20px}h1[data-v-9d24c08a],h2[data-v-9d24c08a],h3[data-v-9d24c08a]{font-family:var(--display);line-height:1.08;margin:0;letter-spacing:-.005em;font-weight:400}h4[data-v-9d24c08a],.sec[data-v-9d24c08a],.title[data-v-9d24c08a]{font-weight:400}.kicker[data-v-9d24c08a],.eyebrow[data-v-9d24c08a]{font-family:var(--body)}.mono[data-v-9d24c08a]{font-family:var(--mono)}[data-v-9d24c08a]:focus-visible{outline:3px solid var(--bk-red);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){*[data-v-9d24c08a]{animation:none!important;transition:none!important}}.ben-more[data-v-9d24c08a]{margin-top:16px}.ben-more>summary[data-v-9d24c08a]{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:13px 22px;font-family:var(--display);font-weight:700;font-size:.97rem;color:var(--ink);box-shadow:var(--shadow);transition:border-color .15s,transform .15s}.ben-more>summary[data-v-9d24c08a]::-webkit-details-marker{display:none}.ben-more>summary[data-v-9d24c08a]:hover{border-color:var(--bk-red);transform:translateY(-1px)}.ben-more>summary .chev[data-v-9d24c08a]{font-weight:700;color:var(--bk-red);transition:transform .2s}.ben-more[open]>summary .chev[data-v-9d24c08a]{transform:rotate(45deg)}.ben-more[open]>summary[data-v-9d24c08a]{margin-bottom:16px}.ben-more[open]>summary .more-txt[data-v-9d24c08a]:after{content:""}.strip[data-v-9d24c08a]{max-width:var(--maxw);margin:0 auto;padding:4px 20px 26px;opacity:.9}.strip img[data-v-9d24c08a]{width:100%;height:auto;display:block}@media (max-width:700px){.strip[data-v-9d24c08a]{padding-bottom:18px}}.chev[data-v-9d24c08a]{display:inline-flex;align-items:center;height:22px}.chev img[data-v-9d24c08a]{height:22px;width:auto;display:block;transition:transform .25s}details[open]>summary .chev img[data-v-9d24c08a]{transform:rotate(180deg)}.reqs summary .chev img[data-v-9d24c08a]{height:18px}.qa summary[data-v-9d24c08a]{display:flex;align-items:center;justify-content:space-between;gap:12px}.arrow[data-v-9d24c08a]{display:inline-block;vertical-align:middle;pointer-events:none}.arrow img[data-v-9d24c08a]{display:block;height:100%;width:auto}.hero-arrow[data-v-9d24c08a]{position:absolute;right:-6px;bottom:-54px;height:58px;transform:rotate(6deg);opacity:.95}.hero-cta[data-v-9d24c08a]{position:relative}.ben-more>summary .chev[data-v-9d24c08a]{display:inline-flex;align-items:center;height:26px}.ben-more>summary .chev img[data-v-9d24c08a]{height:26px;width:auto;display:block;transition:transform .25s}.ben-more[open]>summary .chev img[data-v-9d24c08a]{transform:rotate(180deg)}.pstep[data-v-9d24c08a]{position:relative}.step-arrow[data-v-9d24c08a]{position:absolute;right:-26px;top:50%;height:34px;transform:translateY(-50%);z-index:2}@media (max-width:900px){.step-arrow[data-v-9d24c08a],.hero-arrow[data-v-9d24c08a]{display:none}}.deco[data-v-9d24c08a]{position:absolute;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.92}.deco img[data-v-9d24c08a]{width:100%;height:auto;display:block}.deco.tl[data-v-9d24c08a]{top:-26px;left:-38px;width:118px;transform:rotate(-12deg)}.deco.tr[data-v-9d24c08a]{top:-30px;right:-34px;width:104px;transform:rotate(14deg)}.deco.bl[data-v-9d24c08a]{bottom:-32px;left:-30px;width:112px;transform:rotate(8deg)}.deco.br[data-v-9d24c08a]{bottom:-26px;right:-36px;width:100px;transform:rotate(-10deg)}section[data-v-9d24c08a]{position:relative;overflow:hidden}.bk-landing[data-v-9d24c08a]:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:var(--bk-bg);background-repeat:repeat;background-size:560px auto;opacity:.085}.bk-landing[data-theme=dark][data-v-9d24c08a]:before{opacity:.05}.bk-landing>*[data-v-9d24c08a]{position:relative;z-index:1}section .wrap[data-v-9d24c08a]{position:relative;z-index:1}@media (max-width:820px){.deco[data-v-9d24c08a]{width:72px!important;opacity:.7}}.hero-media[data-v-9d24c08a]{position:relative;border-radius:18px;overflow:hidden;box-shadow:var(--shadow);border:1px solid var(--line);margin-bottom:16px;aspect-ratio:16/9;background:var(--surface-2)}.hero-media img[data-v-9d24c08a]{width:100%;height:100%;object-fit:cover}.hm-track[data-v-9d24c08a]{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.hm-track[data-v-9d24c08a]::-webkit-scrollbar{display:none}.hm-slide[data-v-9d24c08a]{position:relative;flex:0 0 100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always}.hm-slide img[data-v-9d24c08a]{width:100%;height:100%;object-fit:cover;display:block}.hm-slide[data-v-9d24c08a]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 46%,rgba(43,18,8,.62))}.hm-nav[data-v-9d24c08a]{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:38px;height:38px;border:none;border-radius:50%;background:#ffffffeb;color:var(--bk-red);display:grid;place-items:center;box-shadow:0 2px 10px #2b12084d;font-size:1.05rem;line-height:1;transition:background .18s,transform .18s}.hm-nav[data-v-9d24c08a]:hover{background:#fff;transform:translateY(-50%) scale(1.08)}.hm-nav[data-v-9d24c08a]:focus-visible{outline:3px solid var(--bk-yellow);outline-offset:2px}.hm-nav.prev[data-v-9d24c08a]{left:12px}.hm-nav.next[data-v-9d24c08a]{right:12px}.hm-dots[data-v-9d24c08a]{position:absolute;left:0;right:0;bottom:11px;z-index:4;display:flex;justify-content:center;gap:7px}.hm-dots button[data-v-9d24c08a]{width:8px;height:8px;padding:0;border:none;border-radius:50%;background:#ffffff8c;transition:background .2s,width .2s}.hm-dots button[aria-current=true][data-v-9d24c08a]{background:var(--bk-yellow);width:22px;border-radius:5px}.hm-dots button[data-v-9d24c08a]:focus-visible{outline:2px solid #fff;outline-offset:2px}.hero-media[data-single="1"] .hm-nav[data-v-9d24c08a],.hero-media[data-single="1"] .hm-dots[data-v-9d24c08a]{display:none}.hero-media[data-single="1"] .hm-track[data-v-9d24c08a]{overflow:hidden}@media (max-width:520px){.hm-nav[data-v-9d24c08a]{width:32px;height:32px;font-size:.9rem}.hm-nav.prev[data-v-9d24c08a]{left:7px}.hm-nav.next[data-v-9d24c08a]{right:7px}}@media (prefers-reduced-motion:reduce){.hm-track[data-v-9d24c08a]{scroll-behavior:auto}}.hero-media figcaption[data-v-9d24c08a]{position:absolute;left:16px;right:52px;bottom:26px;z-index:3;color:#fff;font-size:.82rem;font-weight:600;text-shadow:0 1px 10px rgba(0,0,0,.5)}.gal[data-v-9d24c08a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.gal figure[data-v-9d24c08a]{position:relative;margin:0;border-radius:16px;overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow);background:var(--surface-2)}.gal img[data-v-9d24c08a]{width:100%;height:100%;object-fit:cover;display:block}.gal img[data-v-9d24c08a]{min-height:270px}.gal .cap[data-v-9d24c08a]{position:absolute;left:14px;bottom:12px;right:14px;color:#fff;font-weight:700;font-size:.92rem;text-shadow:0 2px 12px rgba(0,0,0,.6);z-index:2}.gal figure[data-v-9d24c08a]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(43,18,8,.6))}@media (max-width:820px){.gal[data-v-9d24c08a]{grid-template-columns:1fr}.gal img[data-v-9d24c08a]{min-height:210px}}.band[data-v-9d24c08a]{position:relative;border-radius:20px;overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow)}.band img[data-v-9d24c08a]{width:100%;height:100%;object-fit:cover;display:block;min-height:260px}.band .band-in[data-v-9d24c08a]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px;padding:30px 20px;background:linear-gradient(180deg,#2b120842,#2b1208b8)}.band h2[data-v-9d24c08a]{color:#fff;font-size:clamp(1.5rem,3.4vw,2.3rem)}.band p[data-v-9d24c08a]{color:#fff;opacity:.95;margin:0;max-width:52ch}.tile[data-v-9d24c08a]{display:inline-block;vertical-align:middle}header[data-v-9d24c08a]{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.bar[data-v-9d24c08a]{display:flex;align-items:center;justify-content:space-between;height:82px;gap:14px}.brand[data-v-9d24c08a]{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--ink)}.bk-logo[data-v-9d24c08a]{display:flex;align-items:center;height:62px}.bk-logo svg[data-v-9d24c08a]{height:100%;width:auto;display:block}.logo-slot[data-v-9d24c08a]{display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--body);font-weight:700;font-size:.63rem;line-height:1.2;letter-spacing:.02em;color:var(--bk-red);height:100%;min-width:118px;padding:4px 12px;border:2px dashed var(--bk-red);border-radius:10px;background:color-mix(in srgb,var(--bk-red) 9%,var(--surface))}.logo-slot b[data-v-9d24c08a]{display:block;font-size:.56rem;font-weight:600;opacity:.75;letter-spacing:.06em;text-transform:uppercase}.bk-logo.foot .logo-slot[data-v-9d24c08a]{min-width:104px;font-size:.58rem}.op-lab[data-v-9d24c08a]{display:block;font-size:.66rem;color:var(--ink-soft);margin-bottom:3px}.alsea-plate.head[data-v-9d24c08a]{padding:5px 9px}.alsea-plate.head .alsea-logo[data-v-9d24c08a]{height:17px}.buo-credit[data-v-9d24c08a]{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.buo-txt[data-v-9d24c08a]{font-size:.74rem;color:var(--ink-soft)}.buo-plate[data-v-9d24c08a]{background:#13202b;border-radius:9px;padding:7px 11px;display:inline-flex;align-items:center}.buo-logo[data-v-9d24c08a]{height:19px;width:auto;display:block}.op-head[data-v-9d24c08a]{font-family:var(--body);font-weight:600;color:var(--ink-soft);border-left:1px solid var(--line);padding-left:12px;line-height:1.2}.bk-logo.foot[data-v-9d24c08a]{height:56px}.foot-brands[data-v-9d24c08a]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.op-sep[data-v-9d24c08a]{font-size:.78rem;color:var(--ink-soft);font-weight:600}.alsea-plate[data-v-9d24c08a]{background:#fff;border-radius:9px;padding:8px 12px;display:inline-flex;align-items:center;box-shadow:0 1px 2px #00000014}.alsea-logo[data-v-9d24c08a]{height:22px;width:auto;display:block}.foot-meta[data-v-9d24c08a]{text-align:right}.buo-credit[data-v-9d24c08a]{font-size:.74rem;color:var(--ink-soft);margin-top:8px}.buo-credit b[data-v-9d24c08a]{color:#14b8a6;font-weight:800;letter-spacing:-.02em}@media (max-width:640px){.foot-meta[data-v-9d24c08a]{text-align:left}}.head-actions[data-v-9d24c08a]{display:flex;align-items:center;gap:10px}.theme-btn[data-v-9d24c08a]{width:40px;height:40px;border-radius:10px;border:1px solid var(--line);background:var(--surface);color:var(--ink);display:grid;place-items:center;font-size:1.05rem}.btn[data-v-9d24c08a]{border:none;border-radius:11px;padding:12px 20px;font-weight:700;font-size:.95rem;background:var(--bk-blue);color:#fff;transition:transform .12s ease,background .15s ease;text-decoration:none;display:inline-flex;align-items:center;gap:9px}.btn[data-v-9d24c08a]:hover{background:var(--bk-blue-deep)}.btn[data-v-9d24c08a]:active{transform:translateY(1px)}.btn.red[data-v-9d24c08a]{background:var(--bk-red)}.btn.red[data-v-9d24c08a]:hover{background:var(--bk-red-deep)}.btn.wa[data-v-9d24c08a]{background:var(--wa)}.btn.wa[data-v-9d24c08a]:hover{background:var(--wa-deep)}.btn.ghost[data-v-9d24c08a]{background:transparent;border:1px solid var(--line);color:var(--ink)}.btn.ghost[data-v-9d24c08a]:hover{background:var(--surface-2)}.btn.sm[data-v-9d24c08a]{padding:9px 15px;font-size:.85rem;border-radius:9px}.head-cta[data-v-9d24c08a]{display:none}@media (min-width:620px){.head-cta[data-v-9d24c08a]{display:inline-flex}}.hero[data-v-9d24c08a]{position:relative;padding:64px 0 40px;overflow:hidden}.hero[data-v-9d24c08a]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(680px 340px at 88% -8%,color-mix(in srgb,var(--bk-blue) 26%,transparent),transparent 70%),radial-gradient(520px 300px at -6% 108%,color-mix(in srgb,var(--bk-red) 20%,transparent),transparent 70%);pointer-events:none}.hero .wrap[data-v-9d24c08a]{position:relative;z-index:1}.hero-grid[data-v-9d24c08a]{display:grid;grid-template-columns:1fr;gap:34px;align-items:center}@media (min-width:900px){.hero-grid[data-v-9d24c08a]{grid-template-columns:1.15fr .85fr}}.eyebrow[data-v-9d24c08a]{display:inline-flex;align-items:center;gap:9px;background:var(--surface);border:1px solid var(--line);border-radius:100px;padding:7px 15px 7px 9px;font-weight:600;font-size:.83rem;color:var(--ink-soft);box-shadow:var(--shadow)}.eyebrow b[data-v-9d24c08a]{color:var(--bk-red)}h1.title[data-v-9d24c08a]{font-size:clamp(2.5rem,7.4vw,4.7rem);font-weight:800;margin:20px 0 0}h1.title .stack[data-v-9d24c08a]{display:block}.lede[data-v-9d24c08a]{font-size:clamp(1.05rem,2.4vw,1.28rem);color:var(--ink-soft);max-width:34ch;margin:18px 0 26px}.hero-cta[data-v-9d24c08a]{display:flex;flex-wrap:wrap;gap:12px}.hero-card[data-v-9d24c08a]{background:var(--surface);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow);padding:26px;position:relative;overflow:hidden}.hero-card[data-v-9d24c08a]:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(90deg,var(--bk-blue) 0 50%,var(--bk-red) 50% 100%)}.hc-lead[data-v-9d24c08a]{font-family:var(--display);font-weight:700;font-size:1.02rem;margin:6px 0 16px}.pill-row[data-v-9d24c08a]{display:flex;flex-wrap:wrap;gap:8px}.pill[data-v-9d24c08a]{background:var(--surface-2);border:1px solid var(--line-soft);border-radius:100px;padding:8px 14px;font-weight:600;font-size:.9rem;display:inline-flex;align-items:center;gap:8px}.pill .dot[data-v-9d24c08a]{width:8px;height:8px;border-radius:50%}.stats[data-v-9d24c08a]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;margin-top:26px}@media (min-width:720px){.stats[data-v-9d24c08a]{grid-template-columns:repeat(4,1fr)}}.stat[data-v-9d24c08a]{background:var(--surface);padding:20px 18px}.stat .n[data-v-9d24c08a]{font-family:var(--display);font-weight:800;font-size:2rem;line-height:1;color:var(--bk-blue)}.stat .l[data-v-9d24c08a]{font-size:.86rem;color:var(--ink-soft);margin-top:6px}section[data-v-9d24c08a]{padding:56px 0}.sec-head[data-v-9d24c08a]{max-width:60ch;margin-bottom:30px}.kicker[data-v-9d24c08a]{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:.82rem;color:var(--bk-red);text-transform:none;margin-bottom:12px}.kicker .tile[data-v-9d24c08a]{margin-right:2px}h2.sec[data-v-9d24c08a]{font-size:clamp(1.7rem,4vw,2.5rem);font-weight:800}.sec-sub[data-v-9d24c08a]{color:var(--ink-soft);margin-top:12px;font-size:1.06rem}.vac-grid[data-v-9d24c08a]{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:760px){.vac-grid[data-v-9d24c08a]{grid-template-columns:repeat(3,1fr);align-items:start}}.vac[data-v-9d24c08a]{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:24px;display:flex;flex-direction:column;position:relative;overflow:hidden;box-shadow:var(--shadow)}.vac[data-v-9d24c08a]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--bk-blue)}.vac[data-v=repartidor][data-v-9d24c08a]:before{background:var(--bk-red)}.vac[data-v=telefonista][data-v-9d24c08a]:before{background:#f2a900}.vac .ico[data-v-9d24c08a]{width:48px;height:48px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line-soft);display:grid;place-items:center;margin-bottom:16px}.vac h3[data-v-9d24c08a]{font-size:1.4rem;font-weight:700;margin-bottom:8px}.vac p[data-v-9d24c08a]{color:var(--ink-soft);font-size:.98rem;margin:0 0 10px;flex:1}.vac .note[data-v-9d24c08a]{background:color-mix(in srgb,var(--bk-red) 9%,transparent);border:1px solid color-mix(in srgb,var(--bk-red) 25%,transparent);border-radius:10px;padding:10px 12px;font-size:.85rem;color:var(--ink);margin:0 0 16px}.vac .note b[data-v-9d24c08a]{color:var(--bk-red)}.vac .sueldo[data-v-9d24c08a]{display:inline-block;font-family:var(--display);font-weight:700;font-size:.95rem;color:var(--bk-blue);background:color-mix(in srgb,var(--bk-blue) 10%,transparent);border-radius:8px;padding:5px 11px;margin-bottom:12px}.vac .reqs[data-v-9d24c08a]{margin:0 0 16px;border-top:1px solid var(--line-soft);padding-top:12px}.vac .reqs summary[data-v-9d24c08a]{list-style:none;cursor:pointer;font-weight:600;font-size:.88rem;color:var(--ink-soft);display:flex;justify-content:space-between;align-items:center}.vac .reqs summary[data-v-9d24c08a]::-webkit-details-marker{display:none}.vac .reqs .chev[data-v-9d24c08a]{color:var(--bk-blue);transition:transform .18s ease}.vac .reqs[open] .chev[data-v-9d24c08a]{transform:rotate(45deg)}.vac .reqs ul[data-v-9d24c08a]{margin:12px 0 0;padding-left:18px;color:var(--ink-soft);font-size:.86rem;line-height:1.5}.vac .reqs li[data-v-9d24c08a]{margin-bottom:5px}.vac .btn[data-v-9d24c08a]{width:100%;justify-content:center;margin-top:auto}.ben-grid[data-v-9d24c08a]{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width:640px){.ben-grid[data-v-9d24c08a]{grid-template-columns:repeat(2,1fr)}}@media (min-width:980px){.ben-grid[data-v-9d24c08a]{grid-template-columns:repeat(3,1fr)}}.ben[data-v-9d24c08a]{display:flex;gap:14px;align-items:flex-start;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:18px}.ben.incl[data-v-9d24c08a]{border-color:var(--bk-red);background:color-mix(in srgb,var(--bk-red) 7%,var(--surface))}.ben.incl .bico[data-v-9d24c08a]{background:color-mix(in srgb,var(--bk-red) 16%,transparent);color:var(--bk-red)}.ben.mas[data-v-9d24c08a]{border-style:dashed;border-color:var(--bk-red);background:transparent;align-items:center;gap:10px;padding:12px 18px}.ben.mas h4[data-v-9d24c08a]{font-size:1.26rem;color:var(--bk-red);margin:0}.mas-ilu[data-v-9d24c08a]{height:92px;width:auto;flex:0 0 auto;display:block}.ben .bico[data-v-9d24c08a]{flex:0 0 auto;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--bk-green);color:#f5ebdc;font-weight:400;font-family:var(--display);font-size:1.05rem}.ben-grid .ben:nth-child(4n+1) .bico[data-v-9d24c08a]{background:var(--bk-red)}.ben-grid .ben:nth-child(4n+2) .bico[data-v-9d24c08a]{background:var(--bk-orange,#FF8732)}.ben-grid .ben:nth-child(4n+3) .bico[data-v-9d24c08a]{background:var(--bk-green)}.ben-grid .ben:nth-child(4n+4) .bico[data-v-9d24c08a]{background:var(--bk-yellow);color:var(--bk-blue)}.ben h4[data-v-9d24c08a]{margin:0 0 3px;font-family:var(--display);font-weight:700;font-size:1.02rem}.ben p[data-v-9d24c08a]{margin:0;color:var(--ink-soft);font-size:.9rem}.finder[data-v-9d24c08a]{background:var(--surface);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow);overflow:hidden}.finder-top[data-v-9d24c08a]{background:linear-gradient(100deg,var(--bk-blue),var(--bk-blue-deep));color:#fff;padding:22px 24px;position:relative;overflow:hidden}.finder-top[data-v-9d24c08a]:after{content:"";position:absolute;right:-30px;bottom:-40px;width:170px;height:170px;border-radius:26px;background:linear-gradient(180deg,#ffffff24 0,#ffffff24 50%,#e3183780 50%,#e3183780);transform:rotate(18deg);opacity:.5}.finder-top h3[data-v-9d24c08a]{font-size:1.3rem;font-weight:700;position:relative}.finder-top p[data-v-9d24c08a]{margin:6px 0 0;opacity:.9;font-size:.95rem;position:relative}.finder-body[data-v-9d24c08a]{padding:24px}.step-label[data-v-9d24c08a]{display:flex;align-items:center;gap:10px;font-family:var(--display);font-weight:700;font-size:1.05rem;margin:0 0 14px}.step-num[data-v-9d24c08a]{width:26px;height:26px;border-radius:8px;background:var(--bk-red);color:#fff;display:grid;place-items:center;font-size:.85rem;font-weight:800}.fstep[data-v-9d24c08a]{margin-bottom:26px}.fstep[data-v-9d24c08a]:last-child{margin-bottom:0}.seg[data-v-9d24c08a]{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width:560px){.seg[data-v-9d24c08a]{grid-template-columns:repeat(3,1fr)}}.seg button[data-v-9d24c08a]{border:1.5px solid var(--line);background:var(--surface-2);border-radius:12px;padding:14px;text-align:left;color:var(--ink);transition:border-color .12s,background .12s}.seg button .p-t[data-v-9d24c08a]{font-family:var(--display);font-weight:700;font-size:1.02rem;display:flex;align-items:center;gap:8px}.seg button .p-d[data-v-9d24c08a]{font-size:.8rem;color:var(--ink-soft);margin-top:4px;line-height:1.3}.seg button[aria-pressed=true][data-v-9d24c08a]{border-color:var(--bk-blue);background:color-mix(in srgb,var(--bk-blue) 9%,transparent)}.seg button[aria-pressed=true] .p-t[data-v-9d24c08a]{color:var(--bk-blue)}.tabs[data-v-9d24c08a]{display:inline-flex;background:var(--surface-2);border:1px solid var(--line);border-radius:11px;padding:4px;gap:4px;margin-bottom:16px}.tabs button[data-v-9d24c08a]{border:none;background:transparent;color:var(--ink-soft);font-weight:600;font-size:.9rem;padding:8px 16px;border-radius:8px}.tabs button[aria-selected=true][data-v-9d24c08a]{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #0000001a}label.fl[data-v-9d24c08a]{display:block;font-weight:600;font-size:.85rem;color:var(--ink-soft);margin:0 0 6px}.field[data-v-9d24c08a]{position:relative}input[type=search][data-v-9d24c08a],select[data-v-9d24c08a]{width:100%;border:1.5px solid var(--line);background:var(--surface-2);color:var(--ink);border-radius:11px;padding:13px 14px;font-family:var(--body);font-size:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search][data-v-9d24c08a]::-webkit-search-cancel-button{-webkit-appearance:none}select[data-v-9d24c08a]:disabled{opacity:.5;cursor:not-allowed}.selrow[data-v-9d24c08a]{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:640px){.selrow[data-v-9d24c08a]{grid-template-columns:1fr 1fr 1fr}}.results[data-v-9d24c08a]{margin-top:12px;border:1px solid var(--line);border-radius:12px;max-height:280px;overflow:auto}.res[data-v-9d24c08a]{width:100%;text-align:left;border:none;background:var(--surface);border-bottom:1px solid var(--line-soft);padding:12px 14px;display:flex;justify-content:space-between;align-items:center;gap:10px;color:var(--ink)}.res[data-v-9d24c08a]:last-child{border-bottom:none}.res[data-v-9d24c08a]:hover{background:var(--surface-2)}.res .r-name[data-v-9d24c08a]{font-weight:600}.res .r-meta[data-v-9d24c08a]{font-size:.8rem;color:var(--ink-soft)}.res .r-num[data-v-9d24c08a]{font-family:var(--mono);font-size:.8rem;color:var(--bk-blue);font-weight:600;white-space:nowrap}.empty[data-v-9d24c08a]{padding:16px;color:var(--ink-soft);font-size:.9rem;text-align:center}.result-panel[data-v-9d24c08a]{border:1.5px solid var(--bk-blue);border-radius:16px;overflow:hidden;margin-top:8px}.rp-top[data-v-9d24c08a]{background:color-mix(in srgb,var(--bk-blue) 10%,transparent);padding:18px 20px;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;align-items:center}.rp-top .rp-role[data-v-9d24c08a]{font-family:var(--display);font-weight:800;font-size:1.15rem}.rp-top .rp-store[data-v-9d24c08a]{color:var(--ink-soft);font-size:.92rem;margin-top:2px}.rp-tag[data-v-9d24c08a]{font-family:var(--mono);font-size:.78rem;background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:5px 9px;font-weight:600}.rp-body[data-v-9d24c08a]{padding:20px}.msg-box[data-v-9d24c08a]{background:var(--surface-2);border:1px dashed var(--line);border-radius:12px;padding:15px;font-size:.92rem;color:var(--ink);white-space:pre-wrap;line-height:1.5}.msg-cap[data-v-9d24c08a]{font-size:.78rem;color:var(--ink-soft);margin:0 0 8px;font-weight:600}.rp-actions[data-v-9d24c08a]{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.rp-actions .btn[data-v-9d24c08a]{flex:1;justify-content:center;min-width:180px}.steps[data-v-9d24c08a]{display:grid;grid-template-columns:1fr;gap:0}@media (min-width:820px){.steps[data-v-9d24c08a]{grid-template-columns:repeat(4,1fr)}}.pstep[data-v-9d24c08a]{position:relative;padding:24px 18px;border:1px solid var(--line);background:var(--surface)}.pstep[data-v-9d24c08a]:not(:last-child){border-bottom:none}@media (min-width:820px){.pstep[data-v-9d24c08a]{border-bottom:1px solid var(--line)}.pstep[data-v-9d24c08a]:not(:last-child){border-right:none}.pstep[data-v-9d24c08a]:first-child{border-radius:var(--r) 0 0 var(--r)}.pstep[data-v-9d24c08a]:last-child{border-radius:0 var(--r) var(--r) 0}}.pstep[data-v-9d24c08a]:first-child{border-radius:var(--r) var(--r) 0 0}.pstep[data-v-9d24c08a]:last-child{border-radius:0 0 var(--r) var(--r)}@media (min-width:820px){.pstep[data-v-9d24c08a]:first-child{border-radius:var(--r) 0 0 var(--r)}.pstep[data-v-9d24c08a]:last-child{border-radius:0 var(--r) var(--r) 0}}.pstep .pn[data-v-9d24c08a]{font-family:var(--display);font-family:var(--mono);font-weight:600;font-size:.8rem;color:var(--bk-red)}.pstep h4[data-v-9d24c08a]{font-family:var(--display);font-weight:700;font-size:1.05rem;margin:10px 0 6px}.pstep p[data-v-9d24c08a]{margin:0;font-size:.88rem;color:var(--ink-soft)}.faq[data-v-9d24c08a]{max-width:800px}.qa[data-v-9d24c08a]{border:1px solid var(--line);border-radius:12px;background:var(--surface);margin-bottom:12px;overflow:hidden}.qa summary[data-v-9d24c08a]{list-style:none;cursor:pointer;padding:18px 20px;font-family:var(--display);font-weight:700;font-size:1.05rem;display:flex;justify-content:space-between;align-items:center;gap:12px}.qa summary[data-v-9d24c08a]::-webkit-details-marker{display:none}.qa summary .chev[data-v-9d24c08a]{transition:transform .18s ease;color:var(--bk-blue);flex:0 0 auto}.qa[open] summary .chev[data-v-9d24c08a]{transform:rotate(45deg)}.qa .a[data-v-9d24c08a]{padding:0 20px 18px;color:var(--ink-soft);font-size:.98rem}.close[data-v-9d24c08a]{background:linear-gradient(120deg,var(--bk-blue),var(--bk-blue-deep));color:#fff;border-radius:24px;padding:48px 30px;text-align:center;position:relative;overflow:hidden}.close[data-v-9d24c08a]:before{content:"";position:absolute;top:-40px;right:-30px;width:180px;height:180px;border-radius:30px;background:linear-gradient(180deg,rgba(255,255,255,.12) 0 50%,var(--bk-red) 50% 100%);transform:rotate(20deg);opacity:.4}.close h2[data-v-9d24c08a]{font-size:clamp(1.8rem,4.5vw,2.7rem);font-weight:800;position:relative}.close p[data-v-9d24c08a]{opacity:.92;margin:14px auto 26px;max-width:44ch;position:relative}.close .btn[data-v-9d24c08a]{position:relative}footer[data-v-9d24c08a]{padding:40px 0;border-top:1px solid var(--line);margin-top:20px}.foot[data-v-9d24c08a]{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center}.foot small[data-v-9d24c08a]{color:var(--ink-soft);font-size:.82rem;line-height:1.6}.flag[data-v-9d24c08a]{background:color-mix(in srgb,var(--bk-red) 8%,transparent);border:1px dashed color-mix(in srgb,var(--bk-red) 40%,transparent);border-radius:10px;padding:10px 14px;font-size:.78rem;color:var(--ink-soft);margin-top:14px}.flag b[data-v-9d24c08a]{color:var(--bk-red)}@media (max-width:600px){section[data-v-9d24c08a]{padding:44px 0}.hero[data-v-9d24c08a]{padding:40px 0 28px}.hero-cta[data-v-9d24c08a]{flex-direction:column;align-items:stretch}.hero-cta .btn[data-v-9d24c08a]{justify-content:center}.finder-body[data-v-9d24c08a]{padding:18px}.finder-top[data-v-9d24c08a]{padding:18px 20px}.close[data-v-9d24c08a]{padding:36px 22px}.rp-actions .btn[data-v-9d24c08a]{min-width:0}}@media (max-width:430px){.op-head[data-v-9d24c08a]{display:none}.bk-logo[data-v-9d24c08a]{height:40px}.bar[data-v-9d24c08a]{height:60px}}*[data-v-9d24c08a]{font-synthesis:none;-webkit-font-synthesis:none}h1[data-v-9d24c08a],h2[data-v-9d24c08a],h3[data-v-9d24c08a],h4[data-v-9d24c08a],h1.title[data-v-9d24c08a],h2.sec[data-v-9d24c08a],.vac h3[data-v-9d24c08a],.finder-top h3[data-v-9d24c08a],.ben-more>summary[data-v-9d24c08a],.hc-lead[data-v-9d24c08a],.stat .n[data-v-9d24c08a],.vac .sueldo[data-v-9d24c08a],.ben h4[data-v-9d24c08a],.step-label[data-v-9d24c08a],.seg button .p-t[data-v-9d24c08a],.rp-top .rp-role[data-v-9d24c08a],.pstep h4[data-v-9d24c08a],.qa summary[data-v-9d24c08a]{font-weight:400;letter-spacing:.006em}h1.title[data-v-9d24c08a]{font-size:clamp(2.25rem,6.4vw,3.95rem);letter-spacing:.002em}h2.sec[data-v-9d24c08a]{font-size:clamp(1.5rem,3.4vw,2.15rem)}.vac h3[data-v-9d24c08a]{font-size:1.28rem}.finder-top h3[data-v-9d24c08a]{font-size:1.2rem}.hc-lead[data-v-9d24c08a],.ben h4[data-v-9d24c08a]{font-size:.98rem}.stat .n[data-v-9d24c08a]{font-size:1.8rem}.rp-top .rp-role[data-v-9d24c08a]{font-size:1.08rem}.step-label[data-v-9d24c08a],.seg button .p-t[data-v-9d24c08a]{font-size:1rem}.ps[data-v-44b5eacd]{--surface: #fff;--surface-2: #f2f6f8;--ink: #0c1f2b;--muted: #566b77;--line: #cfd9df;--azul: #282f6e;--verde: #4c8a2b;--verde-dark: #3e7322;--gris: #6b7c86;--close-bg: #0c1f2b;--close-fg: #eef1f3;--cond: "Barlow Condensed", "Arial Narrow", Arial, sans-serif;--mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;min-height:100vh;background:#fff;color:var(--ink);font-family:Public Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}.ps *[data-v-44b5eacd],.ps *[data-v-44b5eacd]:before,.ps *[data-v-44b5eacd]:after{box-sizing:border-box}.ps h1[data-v-44b5eacd],.ps h2[data-v-44b5eacd],.ps h3[data-v-44b5eacd],.ps h4[data-v-44b5eacd]{font-family:var(--cond);font-weight:700;text-transform:uppercase;letter-spacing:.01em;line-height:1.03;margin:0;text-wrap:balance}.ps p[data-v-44b5eacd]{margin:0}.ps a[data-v-44b5eacd]{color:inherit}.ps[data-v-44b5eacd] :focus-visible{outline:2px solid var(--verde);outline-offset:2px}.wrap[data-v-44b5eacd]{max-width:1080px;margin:0 auto;padding:0 20px}.stripe[data-v-44b5eacd]{height:5px;background:linear-gradient(90deg,var(--azul) 0 55%,var(--verde) 55% 100%)}.top[data-v-44b5eacd]{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid var(--line)}.hdr[data-v-44b5eacd]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 20px;max-width:1080px;margin:0 auto}.logo[data-v-44b5eacd]{height:34px;width:auto;display:block}.btn[data-v-44b5eacd]{font-family:var(--cond);font-weight:700;text-transform:uppercase;font-size:17px;letter-spacing:.04em;background:var(--verde);color:#fff;border:0;min-height:44px;padding:11px 20px 9px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:9px;text-decoration:none;transition:background .15s}.btn[data-v-44b5eacd]:hover{background:var(--verde-dark)}.btn[data-v-44b5eacd] svg{width:20px;height:20px;flex:none;display:block}.btn.sm[data-v-44b5eacd]{font-size:15px;padding:8px 14px 6px}.btn.lg[data-v-44b5eacd]{font-size:19px;padding:13px 24px 11px}.btn.wide[data-v-44b5eacd]{width:100%;font-size:20px}.hero[data-v-44b5eacd]{padding:56px 0 44px}.eyebrow[data-v-44b5eacd]{font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--azul);display:flex;align-items:center;gap:10px;margin-bottom:18px}.eyebrow[data-v-44b5eacd]:after{content:"";flex:1;height:1px;background:var(--line)}.ps h1[data-v-44b5eacd]{font-size:clamp(38px,8vw,84px)}.ps h1 em[data-v-44b5eacd]{font-style:italic;color:var(--azul)}.lede[data-v-44b5eacd]{max-width:56ch;margin-top:20px;font-size:clamp(16px,2.4vw,19px);color:var(--muted)}section[data-v-44b5eacd]{padding:52px 0;scroll-margin-top:72px}.sec-head[data-v-44b5eacd]{margin-bottom:26px}.ps h2[data-v-44b5eacd]{font-size:clamp(27px,4.6vw,40px)}.sec-sub[data-v-44b5eacd]{color:var(--muted);max-width:62ch;margin-top:10px;font-size:15.5px}.group+.group[data-v-44b5eacd]{margin-top:30px}.grouphead[data-v-44b5eacd]{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:16px 0 8px;display:flex;align-items:center;gap:8px}.ps h3.grouphead[data-v-44b5eacd]{font-family:var(--mono);font-size:12px;letter-spacing:.14em;margin:0 0 12px}.gic[data-v-44b5eacd]{color:var(--azul);display:flex}.gic[data-v-44b5eacd] svg{width:20px;height:20px}.jobs[data-v-44b5eacd]{display:grid;grid-template-columns:1fr;gap:10px}.job[data-v-44b5eacd]{background:var(--surface);border:1px solid var(--line);border-left:5px solid var(--azul);box-shadow:0 1px #0c1f2b0f;padding:18px 18px 16px;display:flex;flex-direction:column;gap:9px;min-width:0}.job h4[data-v-44b5eacd]{font-size:25px}.job p[data-v-44b5eacd]{font-size:14.5px;color:var(--muted)}.req[data-v-44b5eacd]{font-size:13.5px;border-top:1px solid var(--line);padding-top:9px}.req b[data-v-44b5eacd]{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);display:block;margin-bottom:3px;font-weight:600}.sedes[data-v-44b5eacd]{font-size:12.5px;color:var(--muted);margin-top:auto}.job .btn[data-v-44b5eacd]{align-self:flex-start;margin-top:4px}.close-band[data-v-44b5eacd]{background:var(--close-bg);color:var(--close-fg);padding:54px 0}.close-band h2[data-v-44b5eacd]{font-size:clamp(30px,5.6vw,52px)}.close-band p[data-v-44b5eacd]{max-width:52ch;margin-top:14px;opacity:.82}.close-band .btn[data-v-44b5eacd]{margin-top:26px}footer[data-v-44b5eacd]{padding:28px 0 40px;font-size:13px;color:var(--muted)}.foot[data-v-44b5eacd]{display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;align-items:center}.by[data-v-44b5eacd]{display:inline-flex;align-items:center;gap:7px}.by-t[data-v-44b5eacd]{font-family:var(--cond);font-weight:700;font-size:10px;letter-spacing:.2em;text-transform:uppercase;line-height:1}.by img[data-v-44b5eacd]{height:18px;width:auto;display:block}.scrim[data-v-44b5eacd]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0c1f2b9e;z-index:100;display:flex;align-items:flex-start;justify-content:center;padding:28px 16px;overflow-y:auto;overscroll-behavior:contain}.modal[data-v-44b5eacd]{background:var(--surface);border:2px solid var(--ink);width:100%;max-width:720px;position:relative}.modal-stripe[data-v-44b5eacd]{height:14px;background-image:repeating-linear-gradient(115deg,var(--azul) 0 13px,transparent 13px 26px),repeating-linear-gradient(115deg,transparent 0 13px,var(--verde) 13px 26px)}.modal-x[data-v-44b5eacd]{position:absolute;top:26px;right:20px;width:44px;height:44px;background:var(--surface);border:1px solid var(--line);color:var(--ink);font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.modal-x[data-v-44b5eacd]:hover{border-color:var(--ink)}.modal-in[data-v-44b5eacd]{padding:26px 24px 28px}.modal-top[data-v-44b5eacd]{display:flex;align-items:center;gap:14px;margin-bottom:18px;padding-right:52px}.modal-top .logo[data-v-44b5eacd]{height:30px}.tag[data-v-44b5eacd]{font-family:var(--cond);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:15px;background:var(--azul);color:#fff;padding:6px 13px 4px}.modal h2[data-v-44b5eacd]{font-size:clamp(30px,6.4vw,44px);font-style:italic}.sub[data-v-44b5eacd]{color:var(--muted);margin-top:12px;max-width:46ch}.stepblock[data-v-44b5eacd]{margin-top:26px}.steplabel[data-v-44b5eacd]{font-family:var(--cond);font-weight:700;text-transform:uppercase;letter-spacing:.09em;font-size:16px;color:var(--azul);margin-bottom:6px}.steplabel.v[data-v-44b5eacd]{color:var(--verde)}.stepnote[data-v-44b5eacd]{color:var(--muted);font-size:15px;margin-bottom:14px}.stepblock .grouphead[data-v-44b5eacd]:first-of-type{margin-top:0}.optlist[data-v-44b5eacd]{display:grid;gap:8px}.opt[data-v-44b5eacd]{width:100%;text-align:left;background:var(--surface);border:1px solid var(--line);cursor:pointer;padding:15px 16px;display:flex;align-items:center;gap:14px;font-family:inherit;color:var(--ink);transition:border-color .12s,background .12s}.opt[data-v-44b5eacd]:hover{border-color:var(--azul);background:var(--surface-2)}.opt .t[data-v-44b5eacd]{display:block;font-weight:600;font-size:17px;line-height:1.25}.opt .d[data-v-44b5eacd]{display:block;color:var(--muted);font-size:14.5px;margin-top:2px;line-height:1.4}.opt .txt[data-v-44b5eacd]{flex:1;min-width:0}.opt .ic[data-v-44b5eacd]{color:var(--azul);flex:none;display:flex}.opt .ic[data-v-44b5eacd] svg{width:24px;height:24px}.chosen[data-v-44b5eacd]{display:flex;align-items:center;gap:4px 12px;flex-wrap:wrap;background:var(--surface-2);border:1px solid var(--line);padding:12px 14px;margin-top:14px}.c-t[data-v-44b5eacd]{font-weight:600}.c-d[data-v-44b5eacd]{color:var(--muted);font-size:14px}.linkbtn[data-v-44b5eacd]{background:none;border:0;padding:8px 0;cursor:pointer;font-family:inherit;font-size:14px;color:var(--azul);text-decoration:underline;margin-left:auto}.gonow[data-v-44b5eacd]{margin-top:24px;border-top:1px solid var(--line);padding-top:20px}.msg[data-v-44b5eacd]{margin-top:14px;background:var(--surface-2);border:1px dashed var(--line);padding:12px 14px;font-size:13.5px;color:var(--muted);line-height:1.5;overflow-wrap:anywhere}.msg b[data-v-44b5eacd]{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;display:block;margin-bottom:4px}@media (min-width: 600px){.modal-in[data-v-44b5eacd]{padding:30px 34px 34px}}@media (min-width: 720px){.jobs[data-v-44b5eacd]{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.wrap[data-v-44b5eacd],.hdr[data-v-44b5eacd]{padding-left:16px;padding-right:16px}section[data-v-44b5eacd]{padding:40px 0}.hero[data-v-44b5eacd]{padding:38px 0 30px}.modal-x[data-v-44b5eacd]{top:20px;right:14px}.scrim[data-v-44b5eacd]{padding:14px 10px}.job .btn[data-v-44b5eacd],.close-band .btn[data-v-44b5eacd]{align-self:stretch;width:100%}}@media (prefers-reduced-motion: reduce){.btn[data-v-44b5eacd],.opt[data-v-44b5eacd]{transition:none}}.abc[data-v-71cb7ac6]{--azul:#0074C8;--azul-2:#0F619B;--cian:#00B2E8;--hielo:#F0F9FF;--tinte:#D8EFFF;--marino:#002F51;--texto:#4A4F55;--linea:#E3EEF7;--blanco:#FFFFFF;--sombra:0 1px 2px rgba(0,47,81,.06),0 8px 24px rgba(0,47,81,.08);--sombra-hover:0 2px 4px rgba(0,47,81,.08),0 16px 40px rgba(0,47,81,.14);--r-lg:28px;--r-md:20px;--r-sm:14px;--font:"DM Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--ancho:1200px;--pad-x:clamp(20px,5vw,48px);font-family:var(--font);color:var(--texto);background:var(--blanco);-webkit-font-smoothing:antialiased;line-height:1.55}*[data-v-71cb7ac6]{box-sizing:border-box}a[data-v-71cb7ac6]{color:var(--azul)}img[data-v-71cb7ac6]{max-width:100%;display:block}button[data-v-71cb7ac6]{font-family:inherit}[data-v-71cb7ac6]:focus-visible{outline:3px solid var(--cian);outline-offset:3px;border-radius:8px}.ic[data-v-71cb7ac6]{display:inline-flex;flex-shrink:0}.contenedor[data-v-71cb7ac6]{width:100%;max-width:calc(var(--ancho) + var(--pad-x)*2);margin:0 auto;padding:0 var(--pad-x)}.eyebrow[data-v-71cb7ac6]{font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--azul);margin:0}h1[data-v-71cb7ac6],h2[data-v-71cb7ac6],h3[data-v-71cb7ac6]{color:var(--marino);margin:0;font-weight:600;letter-spacing:-.01em}.header[data-v-71cb7ac6]{position:sticky;top:0;z-index:20;background:#fffffff0;backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--linea)}.header .contenedor[data-v-71cb7ac6]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:76px}.header img[data-v-71cb7ac6]{height:48px;width:auto}.migas[data-v-71cb7ac6]{font-size:14px;color:var(--texto)}.migas a[data-v-71cb7ac6]{color:var(--texto);text-decoration:none}.migas a[data-v-71cb7ac6]:hover{color:var(--azul)}.migas b[data-v-71cb7ac6]{color:var(--azul);font-weight:600}.btn[data-v-71cb7ac6]{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:999px;padding:14px 28px;min-height:50px;font-size:16px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.btn .ic[data-v-71cb7ac6] svg{width:18px;height:18px}.btn--primario[data-v-71cb7ac6]{background:var(--azul);color:var(--blanco);box-shadow:0 6px 16px #0074c847}.btn--primario[data-v-71cb7ac6]:hover:not(:disabled){background:var(--azul-2);color:var(--blanco);transform:translateY(-1px)}.btn--primario[data-v-71cb7ac6]:disabled{background:var(--tinte);color:#5d88ad;box-shadow:none;cursor:not-allowed}.btn--blanco[data-v-71cb7ac6]{background:var(--blanco);color:var(--azul);box-shadow:none}.btn--blanco[data-v-71cb7ac6]:hover{background:var(--hielo)}.btn--contorno[data-v-71cb7ac6]{background:transparent;color:var(--blanco);box-shadow:inset 0 0 0 1.5px #fffc}.btn--contorno[data-v-71cb7ac6]:hover{background:#ffffff1f}.hero[data-v-71cb7ac6]{background:linear-gradient(180deg,var(--hielo) 0%,var(--blanco) 100%);padding:56px 0 72px}.hero .contenedor[data-v-71cb7ac6]{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.hero__texto[data-v-71cb7ac6]{display:flex;flex-direction:column;gap:22px;min-width:0}.hero h1[data-v-71cb7ac6]{font-size:clamp(36px,4.4vw,56px);line-height:1.08}.hero h1 strong[data-v-71cb7ac6]{color:var(--azul);font-weight:700}.hero__lead[data-v-71cb7ac6]{font-size:19px;margin:0;max-width:52ch}.hero__acciones[data-v-71cb7ac6]{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px}.dato[data-v-71cb7ac6]{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:var(--marino)}.dato .ic[data-v-71cb7ac6]{color:var(--azul)}.dato .ic[data-v-71cb7ac6] svg{width:20px;height:20px}.aviso[data-v-71cb7ac6]{display:flex;gap:14px;align-items:center;background:var(--blanco);border:1px solid var(--tinte);border-radius:var(--r-md);padding:14px 18px;box-shadow:var(--sombra);max-width:520px}.aviso__icono[data-v-71cb7ac6]{flex:0 0 auto;width:44px;height:44px;border-radius:12px;background:var(--hielo);color:var(--azul);display:grid;place-items:center}.aviso__icono[data-v-71cb7ac6] svg{width:24px;height:24px}.aviso p[data-v-71cb7ac6]{margin:0;font-size:15px;line-height:1.45}.aviso strong[data-v-71cb7ac6]{color:var(--marino)}.visual[data-v-71cb7ac6]{position:relative;border-radius:var(--r-lg);background:linear-gradient(135deg,var(--azul) 0%,#1F8FD9 55%,var(--cian) 100%);min-height:440px;padding:36px;overflow:hidden;color:var(--blanco);display:flex;flex-direction:column;justify-content:space-between;gap:24px;box-shadow:0 24px 60px #0074c840}.visual[data-v-71cb7ac6]:before,.visual[data-v-71cb7ac6]:after{content:"";position:absolute;border-radius:50%;background:#ffffff1a}.visual[data-v-71cb7ac6]:before{width:380px;height:380px;right:-120px;top:-140px}.visual[data-v-71cb7ac6]:after{width:240px;height:240px;left:-80px;bottom:-110px;background:#ffffff14}.visual>*[data-v-71cb7ac6]{position:relative;z-index:1}.visual__logo[data-v-71cb7ac6]{height:64px;width:auto;align-self:flex-start}.visual__pie[data-v-71cb7ac6]{display:flex;flex-direction:column;gap:16px}.visual__lema[data-v-71cb7ac6]{font-size:clamp(26px,2.6vw,34px);font-weight:600;line-height:1.15;margin:0;color:var(--blanco)}.mini[data-v-71cb7ac6]{background:var(--blanco);color:var(--marino);border-radius:var(--r-md);padding:18px 20px;box-shadow:0 16px 40px #002f5138;display:flex;flex-direction:column;gap:12px;max-width:320px;margin-left:auto}.mini__titulo[data-v-71cb7ac6]{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--azul);margin:0}.mini ul[data-v-71cb7ac6]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.mini li[data-v-71cb7ac6]{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:500}.mini li span[data-v-71cb7ac6]{width:8px;height:8px;border-radius:50%;background:var(--cian);flex:0 0 auto}.campus[data-v-71cb7ac6]{display:flex;flex-wrap:wrap;gap:8px}.campus>span[data-v-71cb7ac6]{display:inline-flex;align-items:center;gap:6px;background:#ffffff29;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:6px 14px;font-size:14px;font-weight:500}.campus .ic[data-v-71cb7ac6] svg{width:16px;height:16px}.etapas[data-v-71cb7ac6]{padding:72px 0 24px}.cabecera[data-v-71cb7ac6]{display:flex;flex-direction:column;gap:10px;margin-bottom:36px;max-width:640px}.cabecera h2[data-v-71cb7ac6]{font-size:clamp(28px,3.2vw,40px);line-height:1.12}.cabecera p[data-v-71cb7ac6]{margin:0;font-size:18px}.linea-wrap[data-v-71cb7ac6]{position:relative}.linea-etapas[data-v-71cb7ac6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;position:relative}.linea-etapas[data-v-71cb7ac6]:before{content:"";position:absolute;left:28px;right:28px;top:27px;height:2px;background:var(--linea)}.progreso[data-v-71cb7ac6]{z-index:2;position:absolute;left:28px;top:27px;height:2px;background:var(--azul);width:0;transition:width .45s ease}.etapa[data-v-71cb7ac6]{position:relative;z-index:3;display:flex;flex-direction:column;gap:12px}.etapa__num[data-v-71cb7ac6]{width:56px;height:56px;border-radius:50%;background:var(--blanco);border:2px solid var(--linea);color:#7b93a8;display:grid;place-items:center;font-size:18px;font-weight:700;transition:all .3s ease}.etapa__num .ic[data-v-71cb7ac6] svg{width:24px;height:24px}.etapa.is-activa .etapa__num[data-v-71cb7ac6]{border-color:var(--azul);color:var(--azul);box-shadow:0 0 0 6px var(--tinte)}.etapa.is-hecha .etapa__num[data-v-71cb7ac6]{background:var(--azul);border-color:var(--azul);color:var(--blanco)}.etapa h3[data-v-71cb7ac6]{font-size:18px;line-height:1.25}.etapa p[data-v-71cb7ac6]{margin:0;font-size:15px}.vacantes[data-v-71cb7ac6]{padding:64px 0 88px}.vacio[data-v-71cb7ac6]{margin:0;font-size:17px;background:var(--hielo);border-radius:var(--r-md);padding:20px 24px}.tarjetas[data-v-71cb7ac6]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}.tarjeta[data-v-71cb7ac6]{position:relative;background:var(--blanco);border-radius:var(--r-lg);box-shadow:var(--sombra);border:2px solid transparent;display:flex;flex-direction:column;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}.tarjeta[data-v-71cb7ac6]:hover{box-shadow:var(--sombra-hover);transform:translateY(-3px)}.tarjeta.is-sel[data-v-71cb7ac6]{border-color:var(--azul);box-shadow:0 0 0 4px var(--tinte),var(--sombra-hover)}.tarjeta__btn[data-v-71cb7ac6]{all:unset;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;flex:1 1 auto;width:100%}.tarjeta__btn[data-v-71cb7ac6]:focus-visible{outline:3px solid var(--cian);outline-offset:-3px;border-radius:var(--r-lg)}.tarjeta__arte[data-v-71cb7ac6]{height:132px;background:radial-gradient(circle at calc(100% + 10px) -30px,var(--tinte) 0 110px,transparent 111px),var(--hielo);position:relative;display:flex;align-items:flex-end;padding:0 28px;border-radius:var(--r-lg) var(--r-lg) 0 0}.tarjeta--mas .tarjeta__arte[data-v-71cb7ac6]{background:radial-gradient(circle at calc(100% + 10px) -30px,rgba(255,255,255,.16) 0 110px,transparent 111px),linear-gradient(135deg,var(--azul),var(--cian))}.icono[data-v-71cb7ac6]{position:relative;z-index:1;width:72px;height:72px;border-radius:22px;background:var(--blanco);color:var(--azul);display:grid;place-items:center;box-shadow:0 10px 24px #002f5124;transform:translateY(36px)}.icono[data-v-71cb7ac6] svg{width:36px;height:36px}.etiqueta[data-v-71cb7ac6]{position:absolute;z-index:1;top:20px;right:20px;background:var(--blanco);color:var(--azul);font-size:13px;font-weight:600;border-radius:999px;padding:5px 12px}.tarjeta__cuerpo[data-v-71cb7ac6]{padding:56px 28px 28px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto}.tarjeta__titulo[data-v-71cb7ac6]{font-size:23px;line-height:1.2;font-weight:600;color:var(--marino);letter-spacing:-.01em}.tarjeta__desc[data-v-71cb7ac6]{font-size:16px;flex:1 1 auto}.tarjeta__pie[data-v-71cb7ac6]{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding-top:16px;border-top:1px solid var(--linea);font-size:15px;font-weight:600;color:var(--azul)}.radio[data-v-71cb7ac6]{width:26px;height:26px;border-radius:50%;border:2px solid #B9D3E8;display:grid;place-items:center;transition:all .2s ease;color:var(--blanco)}.radio[data-v-71cb7ac6] svg{width:14px;height:14px;opacity:0;transition:opacity .2s ease}.tarjeta.is-sel .radio[data-v-71cb7ac6]{background:var(--azul);border-color:var(--azul)}.tarjeta.is-sel .radio[data-v-71cb7ac6] svg{opacity:1}.accion[data-v-71cb7ac6]{margin-top:32px;background:var(--marino);color:var(--blanco);border-radius:var(--r-lg);padding:20px 20px 20px 28px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.accion__txt[data-v-71cb7ac6]{display:flex;align-items:center;gap:14px;flex:1 1 320px}.accion__txt p[data-v-71cb7ac6]{margin:0;font-size:17px;line-height:1.45}.accion__punto[data-v-71cb7ac6]{flex:0 0 auto;width:12px;height:12px;border-radius:50%;background:#5d88ad;transition:background-color .2s ease}.accion.is-lista .accion__punto[data-v-71cb7ac6]{background:var(--cian);box-shadow:0 0 0 5px #00b2e840}.accion .btn--primario[data-v-71cb7ac6]:disabled{background:#ffffff1f;color:#fff9}.confirmacion[data-v-71cb7ac6]{margin-top:32px;border-radius:var(--r-lg);background:linear-gradient(135deg,var(--azul) 0%,#1F8FD9 60%,var(--cian) 100%);color:var(--blanco);padding:40px;display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:start;box-shadow:0 24px 60px #0074c840}.confirmacion[data-v-71cb7ac6]:focus{outline:none}.confirmacion__icono[data-v-71cb7ac6]{width:64px;height:64px;border-radius:50%;background:var(--blanco);color:var(--azul);display:grid;place-items:center}.confirmacion__icono[data-v-71cb7ac6] svg{width:30px;height:30px}.confirmacion h3[data-v-71cb7ac6]{color:var(--blanco);font-size:30px;margin-bottom:10px}.confirmacion p[data-v-71cb7ac6]{margin:0 0 20px;font-size:18px;line-height:1.6;max-width:62ch}.requisito[data-v-71cb7ac6]{display:inline-flex;align-items:center;gap:10px;background:#ffffff29;border-radius:999px;padding:8px 16px 8px 10px;font-weight:600;font-size:15px;margin-bottom:20px}.requisito .ic[data-v-71cb7ac6] svg{width:22px;height:22px}.acciones[data-v-71cb7ac6]{display:flex;flex-wrap:wrap;gap:12px}.footer[data-v-71cb7ac6]{background:var(--marino);color:#ffffffd9;padding:48px 0 32px;font-size:15px}.footer .contenedor[data-v-71cb7ac6]{display:flex;flex-wrap:wrap;gap:32px 56px;align-items:flex-start;justify-content:space-between}.footer img[data-v-71cb7ac6]{height:56px;width:auto}.footer__campus[data-v-71cb7ac6]{display:flex;flex-wrap:wrap;gap:24px 48px}.footer__campus b[data-v-71cb7ac6]{display:block;color:var(--blanco);font-weight:600;margin-bottom:2px}.footer a[data-v-71cb7ac6]{color:var(--blanco)}.footer__lema[data-v-71cb7ac6]{width:100%;border-top:1px solid rgba(255,255,255,.15);padding-top:20px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.footer__lema em[data-v-71cb7ac6]{font-style:italic;font-weight:500;color:var(--blanco)}@media (max-width:980px){.hero .contenedor[data-v-71cb7ac6]{grid-template-columns:1fr;gap:40px}.visual[data-v-71cb7ac6]{min-height:360px}.tarjetas[data-v-71cb7ac6]{grid-template-columns:1fr 1fr}.tarjeta--mas[data-v-71cb7ac6]{grid-column:1 / -1}}@media (max-width:720px){.header .migas[data-v-71cb7ac6]{display:none}.hero[data-v-71cb7ac6]{padding:36px 0 48px}.visual[data-v-71cb7ac6]{display:none}.linea-etapas[data-v-71cb7ac6]{grid-template-columns:1fr;gap:18px}.linea-etapas[data-v-71cb7ac6]:before{left:27px;right:auto;top:28px;bottom:28px;width:2px;height:auto}.progreso[data-v-71cb7ac6]{display:none}.etapa[data-v-71cb7ac6]{flex-direction:row;align-items:flex-start;gap:16px}.etapa__num[data-v-71cb7ac6]{flex:0 0 auto}.tarjetas[data-v-71cb7ac6]{grid-template-columns:1fr}.confirmacion[data-v-71cb7ac6]{grid-template-columns:1fr;padding:28px}.accion[data-v-71cb7ac6]{padding:20px}.accion .btn[data-v-71cb7ac6]{width:100%}}@media (prefers-reduced-motion:reduce){*[data-v-71cb7ac6]{transition:none!important}}.promoda[data-v-9b5dfb25]{--red:#E4002B;--red-2:#CD2C2B;--red-deep:#A8001F;--red-ink:#6E0014;--teal:#4CA8A0;--teal-ui:#2F7F78;--gray:#535256;--ink:#232225;--muted:#5E5D62;--bg:#FFFFFF;--surface:#F6F4F4;--line:#E6E1E1;--card:#FFFFFF;--chip:#FCEBEE;background:var(--bg);color:var(--ink);font-family:"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:17px;line-height:1.6}@media (prefers-color-scheme: dark){.promoda[data-v-9b5dfb25]{--ink:#F3EFEF;--muted:#B9B2B3;--bg:#141112;--surface:#1C1718;--line:#342B2D;--card:#211B1C;--chip:#3A1D22;--teal-ui:#6CC2BA}}@media (prefers-reduced-motion: reduce){.promoda *[data-v-9b5dfb25]{transition:none!important;animation:none!important}}.promoda *[data-v-9b5dfb25],.promoda *[data-v-9b5dfb25]:before,.promoda *[data-v-9b5dfb25]:after{box-sizing:border-box}img[data-v-9b5dfb25]{max-width:100%;display:block}.display[data-v-9b5dfb25]{font-family:Fjalla One,Oswald,Arial Narrow,Impact,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.03em;line-height:1.05}.wrap[data-v-9b5dfb25]{max-width:1180px;margin:0 auto;padding:0 24px}button[data-v-9b5dfb25]{font:inherit;cursor:pointer}[data-v-9b5dfb25]:focus-visible{outline:3px solid var(--teal);outline-offset:3px;border-radius:4px}.btn[data-v-9b5dfb25]{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:Fjalla One,sans-serif;text-transform:uppercase;letter-spacing:.06em;font-size:17px;border:0;border-radius:4px;padding:14px 28px;text-decoration:none;transition:background .15s,color .15s;box-shadow:none;min-height:0}.btn-white[data-v-9b5dfb25]{background:#fff;color:var(--red)}.btn-white[data-v-9b5dfb25]:hover{background:#fcebee}.btn-red[data-v-9b5dfb25]{background:var(--red);color:#fff}.btn-red[data-v-9b5dfb25]:hover{background:var(--red-deep)}.btn-ghost[data-v-9b5dfb25]{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.7)}.btn-ghost[data-v-9b5dfb25]:hover{background:#ffffff1f}.full[data-v-9b5dfb25]{width:100%}.top[data-v-9b5dfb25]{background:#fff;position:sticky;top:0;z-index:30;box-shadow:0 1px #ece6e6}.top .wrap[data-v-9b5dfb25]{display:flex;align-items:center;justify-content:space-between;height:76px;gap:20px}.logo[data-v-9b5dfb25]{display:block;align-self:flex-start;background:var(--red)}.logo img[data-v-9b5dfb25]{height:92px;width:auto}.menu[data-v-9b5dfb25]{display:flex;align-items:center;gap:26px}.menu a[data-v-9b5dfb25]{font-family:Fjalla One,sans-serif;text-transform:uppercase;letter-spacing:.04em;color:#7a787d;text-decoration:none;font-size:16px}.menu a[data-v-9b5dfb25]:hover{color:var(--red)}.menu a.btn[data-v-9b5dfb25]{color:#fff;padding:10px 20px;font-size:15px}.hero[data-v-9b5dfb25]{background:var(--red);color:#fff;position:relative;overflow:hidden}.hero[data-v-9b5dfb25]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0 55%,rgba(0,0,0,.06) 55% 72%,transparent 72%),linear-gradient(0deg,rgba(0,0,0,.08) 0 18%,transparent 18%);pointer-events:none}.hero .wrap[data-v-9b5dfb25]{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center;padding-top:64px;padding-bottom:64px}.kicker[data-v-9b5dfb25]{font-family:Fjalla One,sans-serif;text-transform:uppercase;letter-spacing:.14em;font-size:15px;opacity:.9;margin:0 0 16px;display:flex;align-items:center;gap:12px}.kicker[data-v-9b5dfb25]:before{content:"";width:28px;height:3px;background:#fff}.hero h1[data-v-9b5dfb25]{font-size:clamp(46px,6.4vw,82px);margin:0 0 20px;color:#fff}.lead[data-v-9b5dfb25]{font-size:20px;max-width:40ch;margin:0 0 30px;opacity:.95}.ctas[data-v-9b5dfb25]{display:flex;flex-wrap:wrap;gap:12px}.hero-photo[data-v-9b5dfb25]{position:relative}.hero-photo img[data-v-9b5dfb25]{width:100%;height:auto;border-radius:2px;box-shadow:0 24px 60px #50000f59}.stats[data-v-9b5dfb25]{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:44px;border-top:1px solid rgba(255,255,255,.35)}.stat[data-v-9b5dfb25]{padding:18px 16px 0 0}.stat b[data-v-9b5dfb25]{display:block;font-family:Fjalla One,sans-serif;font-size:clamp(30px,3.4vw,42px);line-height:1;font-weight:400}.stat span[data-v-9b5dfb25]{font-size:14.5px;opacity:.9;line-height:1.3;display:block;margin-top:6px}section[data-v-9b5dfb25]{padding:84px 0}.sec-head[data-v-9b5dfb25]{margin-bottom:40px;max-width:720px}.sec-head .eyebrow[data-v-9b5dfb25]{font-family:Fjalla One,sans-serif;text-transform:uppercase;letter-spacing:.14em;color:var(--red);font-size:14px;margin:0 0 10px}.sec-head h2[data-v-9b5dfb25]{font-size:clamp(34px,4.4vw,52px);margin:0 0 12px;color:var(--teal-ui)}.sec-head p[data-v-9b5dfb25]{margin:0;color:var(--muted);font-size:18.5px}.curp[data-v-9b5dfb25]{display:flex;gap:16px;align-items:flex-start;background:var(--chip);border-left:5px solid var(--red);border-radius:4px;padding:18px 22px;max-width:760px;margin:0 0 48px;font-size:16.5px;line-height:1.5}.curp-ic[data-v-9b5dfb25]{font-size:26px;line-height:1}.steps[data-v-9b5dfb25]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.steps li[data-v-9b5dfb25]{background:var(--card);border:1px solid var(--line);border-top:4px solid var(--red);border-radius:4px;padding:22px 20px}.steps .n[data-v-9b5dfb25]{font-family:Fjalla One,sans-serif;font-size:44px;line-height:1;color:var(--red);display:block;margin-bottom:10px}.steps h3[data-v-9b5dfb25]{margin:0 0 6px;font-size:18px;line-height:1.25;font-weight:700;color:var(--ink)}.steps p[data-v-9b5dfb25]{margin:0;color:var(--muted);font-size:15.5px}#vacantes[data-v-9b5dfb25]{background:var(--surface)}.empty[data-v-9b5dfb25]{margin:0;color:var(--muted);font-size:17px;background:var(--card);border:1px solid var(--line);border-radius:6px;padding:20px 24px}.jobs[data-v-9b5dfb25]{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.job[data-v-9b5dfb25]{background:var(--card);border:1px solid var(--line);border-radius:6px;display:flex;flex-direction:column;overflow:hidden}.job-top[data-v-9b5dfb25]{padding:24px 26px 18px;display:flex;justify-content:space-between;gap:16px;align-items:flex-start;border-bottom:1px solid var(--line)}.job-top h3[data-v-9b5dfb25]{font-size:clamp(26px,2.4vw,32px);margin:0;color:var(--ink)}.job-body[data-v-9b5dfb25]{padding:18px 26px 6px;flex:1}.sum[data-v-9b5dfb25]{margin:0 0 14px;font-size:16.5px}.meta[data-v-9b5dfb25]{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0 0 14px;color:var(--muted);font-size:14.5px}.meta span[data-v-9b5dfb25]:before{content:"•";color:var(--red);margin-right:6px}.more[data-v-9b5dfb25]{border-top:1px dashed var(--line);padding:12px 0 4px}.more summary[data-v-9b5dfb25]{cursor:pointer;font-weight:700;color:var(--teal-ui);list-style:none;display:flex;align-items:center;gap:8px;font-size:15.5px}.more summary[data-v-9b5dfb25]::-webkit-details-marker{display:none}.more summary[data-v-9b5dfb25]:after{content:"+";font-size:20px;line-height:1}.more[open] summary[data-v-9b5dfb25]:after{content:"–"}.spec[data-v-9b5dfb25]{margin:14px 0 0}.spec dt[data-v-9b5dfb25]{font-weight:800;font-size:13px;color:var(--red);margin-bottom:4px;text-transform:uppercase;letter-spacing:.07em}.spec dd[data-v-9b5dfb25]{margin:0 0 12px;color:var(--muted);font-size:15.5px}.spec ul[data-v-9b5dfb25]{margin:0;padding-left:18px}.job-foot[data-v-9b5dfb25]{padding:14px 26px 24px}.job-foot .btn[data-v-9b5dfb25]{width:100%}.faq[data-v-9b5dfb25]{max-width:860px}.faq details[data-v-9b5dfb25]{border-bottom:1px solid var(--line)}.faq details[data-v-9b5dfb25]:first-child{border-top:1px solid var(--line)}.faq summary[data-v-9b5dfb25]{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 4px;font-weight:700;font-size:18px}.faq summary[data-v-9b5dfb25]::-webkit-details-marker{display:none}.faq summary[data-v-9b5dfb25]:after{content:"+";font-family:Fjalla One,sans-serif;font-size:26px;color:var(--red);line-height:1;flex:0 0 auto}.faq details[open] summary[data-v-9b5dfb25]:after{content:"–"}.faq .a[data-v-9b5dfb25]{padding:0 4px 20px;color:var(--muted);font-size:16.5px}.faq .a p[data-v-9b5dfb25]{margin:0 0 8px}.faq .a ul[data-v-9b5dfb25]{margin:6px 0 0;padding-left:20px}.band[data-v-9b5dfb25]{background:var(--red-2);color:#fff;padding:70px 0;position:relative;overflow:hidden}.band .wrap[data-v-9b5dfb25]{display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap}.band h2[data-v-9b5dfb25]{font-size:clamp(34px,4.6vw,56px);margin:0 0 8px;color:#fff}.band p[data-v-9b5dfb25]{margin:0;font-size:19px;opacity:.95}.sheet-bg[data-v-9b5dfb25]{position:fixed;top:0;right:0;bottom:0;left:0;background:#28080e8c;display:flex;align-items:flex-end;justify-content:center;z-index:50;padding:16px}@media (min-width:720px){.sheet-bg[data-v-9b5dfb25]{align-items:center}}.sheet[data-v-9b5dfb25]{background:var(--card);color:var(--ink);width:100%;max-width:560px;border-radius:8px;max-height:calc(100% - 32px);overflow:auto;padding-bottom:env(safe-area-inset-bottom,0px)}.sheet-head[data-v-9b5dfb25]{background:var(--red);color:#fff;padding:20px 24px;position:relative}.sheet-head small[data-v-9b5dfb25]{opacity:.9;font-size:14px;font-weight:600}.sheet-head h3[data-v-9b5dfb25]{margin:4px 0 0;font-size:30px;color:#fff}.sheet-head .x[data-v-9b5dfb25]{position:absolute;right:14px;top:14px;background:transparent;border:0;color:#fff;font-size:26px;width:40px;height:40px;border-radius:50%}.sheet-head .x[data-v-9b5dfb25]:hover{background:#ffffff26}.sheet-body[data-v-9b5dfb25]{padding:22px 24px 26px}.q[data-v-9b5dfb25]{font-weight:800;font-size:19px;margin:0 0 12px}.next[data-v-9b5dfb25]{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:8px}.next li[data-v-9b5dfb25]{display:flex;gap:10px;color:var(--muted);font-size:15.5px}.next li[data-v-9b5dfb25]:before{content:"";flex:0 0 10px;height:10px;margin-top:8px;border-radius:50%;background:var(--red)}.reqs[data-v-9b5dfb25]{background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:16px 18px;margin:0 0 22px}.reqs .q[data-v-9b5dfb25]{font-size:17px;margin:0 0 4px}.reqs .hint[data-v-9b5dfb25]{margin:0 0 10px;font-size:14px;color:var(--muted)}.reqs ul[data-v-9b5dfb25]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:6px 16px}.reqs li[data-v-9b5dfb25]{font-size:14.5px;display:flex;gap:8px;line-height:1.35}.reqs li[data-v-9b5dfb25]:before{content:"✓";color:var(--red);font-weight:800}.legal[data-v-9b5dfb25]{font-size:13px;color:var(--muted);margin:10px 0 0;text-align:center}.legal a[data-v-9b5dfb25]{color:inherit;text-decoration:underline}footer[data-v-9b5dfb25]{background:#3e3d41;color:#fffc;padding:34px 0;font-size:14.5px}footer .wrap[data-v-9b5dfb25]{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}footer img[data-v-9b5dfb25]{height:56px;width:auto}.note2[data-v-9b5dfb25]{max-width:64ch}@media (max-width:1000px){.menu a[data-v-9b5dfb25]:not(.btn){display:none}.hero .wrap[data-v-9b5dfb25]{grid-template-columns:1fr;gap:36px}.hero-photo[data-v-9b5dfb25]{max-width:520px}.steps[data-v-9b5dfb25]{grid-template-columns:1fr 1fr}}@media (max-width:720px){.jobs[data-v-9b5dfb25]{grid-template-columns:1fr}}@media (max-width:560px){.promoda[data-v-9b5dfb25]{font-size:16px}.wrap[data-v-9b5dfb25]{padding:0 18px}.top .wrap[data-v-9b5dfb25]{height:64px}.logo img[data-v-9b5dfb25]{height:74px}.menu a.btn[data-v-9b5dfb25]{padding:9px 14px;font-size:14px}section[data-v-9b5dfb25]{padding:60px 0}.hero .wrap[data-v-9b5dfb25]{padding-top:40px;padding-bottom:44px}.hero h1[data-v-9b5dfb25]{font-size:clamp(40px,12vw,54px)}.lead[data-v-9b5dfb25]{font-size:18px}.ctas .btn[data-v-9b5dfb25]{width:100%}.stats[data-v-9b5dfb25]{grid-template-columns:1fr 1fr}.steps[data-v-9b5dfb25]{grid-template-columns:1fr}.job-top[data-v-9b5dfb25]{flex-direction:column;gap:10px}.curp[data-v-9b5dfb25]{padding:14px 16px;font-size:15.5px}.band .btn[data-v-9b5dfb25]{width:100%}.reqs ul[data-v-9b5dfb25]{grid-template-columns:1fr}.sheet-bg[data-v-9b5dfb25]{padding:0}.sheet[data-v-9b5dfb25]{border-radius:14px 14px 0 0;max-height:88%;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 8px)}footer .wrap[data-v-9b5dfb25]{flex-direction:column;align-items:flex-start}}.pp[data-v-4dd21b05]{--lima: #a5c614;--lima-hover: #93b210;--morado: #8f3b8e;--morado-hover: #7b327a;--carbon: #454446;--r-sm: 8px;--r-md: 14px;--r-lg: 22px;--sh-md: 0 4px 10px -1px rgba(69, 68, 70, .12);--sh-lg: 0 12px 24px -4px rgba(69, 68, 70, .14);--sh-purple: 0 8px 24px -4px rgba(143, 59, 142, .25);--bg: #fff;--surface: #fff;--alt: #eef3e0;--fg: #454446;--muted: #6b7280;--head: #6b9a02;--line: #e5e7eb;--tint: #dde8bb;--eyebrow: #8f3b8e;--nav: rgba(255, 255, 255, .94);color-scheme:light;min-height:100vh;background:var(--bg);color:var(--fg);font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.6;overflow-x:clip}.pp.dark[data-v-4dd21b05]{--bg: #161517;--surface: #232225;--alt: #1d2016;--fg: #f2f2f3;--muted: #a9acb4;--head: #a5c614;--line: #3a393d;--tint: #2e3519;--eyebrow: #d68ad5;--nav: rgba(22, 21, 23, .94);color-scheme:dark}.pp *[data-v-4dd21b05],.pp *[data-v-4dd21b05]:before,.pp *[data-v-4dd21b05]:after{box-sizing:border-box}.pp img[data-v-4dd21b05]{max-width:100%;height:auto;display:block}.pp a[data-v-4dd21b05]{color:inherit}.pp h1[data-v-4dd21b05],.pp h2[data-v-4dd21b05],.pp h3[data-v-4dd21b05]{margin:0;line-height:1.15;text-wrap:balance;color:var(--fg)}.pp h1[data-v-4dd21b05]{font-size:clamp(2.1rem,5.2vw,3.6rem);font-weight:800;letter-spacing:-.02em}.pp h2[data-v-4dd21b05]{font-size:clamp(1.7rem,3.6vw,2.5rem);font-weight:800;letter-spacing:-.015em;color:var(--head)}.pp h3[data-v-4dd21b05]{font-size:1.1rem;font-weight:700}.pp p[data-v-4dd21b05]{margin:0}.pp[data-v-4dd21b05] :focus-visible{outline:3px solid var(--morado);outline-offset:3px}.wrap[data-v-4dd21b05]{max-width:1120px;margin-inline:auto;padding-inline:20px}.eyebrow[data-v-4dd21b05]{font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--eyebrow)}.btn[data-v-4dd21b05]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;font:inherit;font-weight:700;text-align:center;text-decoration:none;border:0;border-radius:999px;padding:.9rem 1.6rem;cursor:pointer;transition:background .25s,transform .25s,color .25s}.btn-primary[data-v-4dd21b05]{background:var(--morado);color:#fff;box-shadow:var(--sh-purple)}.btn-primary[data-v-4dd21b05]:hover{background:var(--morado-hover);transform:translateY(-1px)}.btn-lima[data-v-4dd21b05]{background:var(--lima);color:var(--carbon)}.btn-lima[data-v-4dd21b05]:hover{background:var(--lima-hover)}.btn-ghost[data-v-4dd21b05]{background:transparent;color:var(--fg);box-shadow:inset 0 0 0 2px var(--fg)}.btn-ghost[data-v-4dd21b05]:hover{background:var(--fg);color:var(--bg)}.btn[aria-disabled=true][data-v-4dd21b05]{background:var(--line);color:var(--muted);box-shadow:none;cursor:not-allowed;transform:none}.top[data-v-4dd21b05]{position:sticky;top:0;z-index:10;background:var(--nav);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.top .wrap[data-v-4dd21b05]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:8px}.top .logo[data-v-4dd21b05]{height:60px;width:auto;background:#fff;border-radius:12px;padding:2px 8px}.top .btn[data-v-4dd21b05]{padding:.6rem 1.2rem;min-height:44px;font-size:.9rem}.top-actions[data-v-4dd21b05]{display:flex;align-items:center;gap:10px}.theme-btn[data-v-4dd21b05]{width:44px;height:44px;border-radius:50%;border:2px solid var(--line);background:var(--surface);color:var(--fg);display:grid;place-items:center;cursor:pointer;padding:0}.theme-btn[data-v-4dd21b05]:hover{border-color:var(--lima)}.theme-btn svg[data-v-4dd21b05]{width:20px;height:20px}.hero[data-v-4dd21b05]{background:var(--alt);overflow:hidden}.hero .wrap[data-v-4dd21b05]{display:grid;grid-template-columns:1.05fr .95fr;gap:24px;align-items:end;padding-top:56px}.hero-copy[data-v-4dd21b05]{padding-bottom:56px;display:grid;gap:20px;align-content:center;min-width:0}.hero-copy h1 em[data-v-4dd21b05]{font-style:normal;color:var(--eyebrow)}.lead[data-v-4dd21b05]{font-size:1.1rem;color:var(--muted);max-width:34rem}.hero-actions[data-v-4dd21b05]{display:flex;flex-wrap:wrap;gap:12px}.hero-art[data-v-4dd21b05]{position:relative;min-width:0}.hero-art[data-v-4dd21b05]:before{content:"";position:absolute;top:8%;right:-12%;bottom:0;left:8%;background:var(--lima);border-radius:48% 52% 0 0/60% 60% 0 0}.hero-art img[data-v-4dd21b05]{position:relative;width:100%}.pill[data-v-4dd21b05]{position:absolute;left:0;top:14%;z-index:2;background:var(--morado);color:#fff;font-weight:800;padding:.7rem 1.2rem;border-radius:999px 999px 999px 8px;box-shadow:var(--sh-purple);transform:rotate(-4deg)}.postula[data-v-4dd21b05]{padding-block:72px;scroll-margin-top:70px}.postula-grid[data-v-4dd21b05]{display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;align-items:start}.postula-intro[data-v-4dd21b05]{display:grid;gap:14px;min-width:0}.postula-intro p[data-v-4dd21b05]{color:var(--muted)}.card[data-v-4dd21b05]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-lg);padding:28px;min-width:0}.card.state[data-v-4dd21b05]{color:var(--muted);text-align:center}.field[data-v-4dd21b05]{display:grid;gap:6px;margin:0 0 18px;border:0;padding:0;min-width:0}.field label[data-v-4dd21b05],.field legend[data-v-4dd21b05]{font-weight:700;font-size:.9rem}.field legend[data-v-4dd21b05]{padding:0;margin-bottom:8px}.n[data-v-4dd21b05]{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--lima);color:var(--carbon);font-size:.8rem;margin-right:.5rem}.vcards[data-v-4dd21b05]{display:grid;gap:10px}.vcard[data-v-4dd21b05]{position:relative;cursor:pointer;display:block;font-weight:400}.vcard input[data-v-4dd21b05]{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0}.vb[data-v-4dd21b05]{display:grid;gap:4px;padding:14px 16px;border:2px solid var(--line);border-radius:var(--r-md);background:var(--surface);transition:border-color .25s,background .25s}.vb strong[data-v-4dd21b05]{font-size:1rem}.vb span[data-v-4dd21b05]{color:var(--muted);font-size:.88rem;line-height:1.5}.vcard:hover .vb[data-v-4dd21b05]{border-color:var(--lima)}.vcard input:checked+.vb[data-v-4dd21b05]{border-color:var(--morado);background:var(--alt);box-shadow:var(--sh-purple)}.vcard input:focus-visible+.vb[data-v-4dd21b05]{outline:3px solid var(--morado);outline-offset:3px}select[data-v-4dd21b05]{font:inherit;color:var(--fg);width:100%;min-height:48px;padding:.85rem 2.5rem .85rem 1rem;border:2px solid var(--line);border-radius:var(--r-md);background-color:var(--surface);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--fg) 50%),linear-gradient(135deg,var(--fg) 50%,transparent 50%);background-position:calc(100% - 20px) 55%,calc(100% - 14px) 55%;background-size:6px 6px;background-repeat:no-repeat}select[data-v-4dd21b05]:disabled{background-color:var(--alt);color:var(--muted);cursor:not-allowed}select[data-v-4dd21b05]:focus-visible{border-color:var(--morado)}.centro-info[data-v-4dd21b05]:empty{display:none}.centro-info[data-v-4dd21b05]{display:grid;gap:4px;padding:14px 16px;background:var(--alt);border-radius:var(--r-md);margin-bottom:18px;font-size:.92rem}.centro-info strong[data-v-4dd21b05]{color:var(--head)}.centro-info .map[data-v-4dd21b05]{justify-self:start;color:var(--eyebrow);font-weight:700;padding-block:6px}.card .btn[data-v-4dd21b05]{width:100%}.nota[data-v-4dd21b05]{margin-top:12px;font-size:.82rem;color:var(--muted);text-align:center}.beneficios[data-v-4dd21b05]{background:var(--alt);padding-block:72px}.sec-head[data-v-4dd21b05]{display:grid;gap:10px;margin-bottom:36px;max-width:40rem}.ben-layout[data-v-4dd21b05]{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}.ben-photo[data-v-4dd21b05]{position:sticky;top:96px;border-radius:var(--r-lg);overflow:hidden;min-width:0}.ben-photo img[data-v-4dd21b05]{width:100%;aspect-ratio:900 / 712;object-fit:cover}.ben-grid[data-v-4dd21b05]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;min-width:0}.ben[data-v-4dd21b05]{background:var(--surface);border-radius:var(--r-md);padding:22px;display:grid;gap:8px;align-content:start;box-shadow:var(--sh-md);min-width:0}.ic[data-v-4dd21b05]{width:42px;height:42px;border-radius:12px;background:var(--tint);display:grid;place-items:center;color:var(--head)}.ic svg[data-v-4dd21b05]{width:22px;height:22px}.ben p[data-v-4dd21b05]{color:var(--muted);font-size:.94rem}.proceso[data-v-4dd21b05]{padding-block:72px}.pasos[data-v-4dd21b05]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;counter-reset:p}.paso[data-v-4dd21b05]{padding:22px 20px;border-radius:var(--r-md);background:var(--alt);display:grid;gap:8px;align-content:start;min-width:0}.paso[data-v-4dd21b05]:before{counter-increment:p;content:counter(p);display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--morado);color:#fff;font-weight:800}.paso p[data-v-4dd21b05]{color:var(--muted);font-size:.94rem}.proceso-foot[data-v-4dd21b05]{margin-top:20px;color:var(--muted);font-size:.92rem}.cultura[data-v-4dd21b05]{background:var(--carbon);color:#fff;padding-block:72px;scroll-margin-top:70px}.cultura h2[data-v-4dd21b05]{color:var(--lima)}.cultura .eyebrow[data-v-4dd21b05]{color:#dde8bb}.cultura-grid[data-v-4dd21b05]{display:grid;grid-template-columns:1.2fr .8fr;gap:40px;align-items:center}.cultura-copy[data-v-4dd21b05]{display:grid;gap:20px;min-width:0}.cultura-copy p[data-v-4dd21b05]{color:#e7e7e8;max-width:36rem}.valores[data-v-4dd21b05]{display:grid;gap:12px;margin:0;padding:0;list-style:none}.valores li[data-v-4dd21b05]{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;padding:14px 16px;background:#ffffff12;border-radius:var(--r-md);font-weight:600}.dot[data-v-4dd21b05]{width:12px;height:12px;border-radius:50%;background:var(--lima)}.valores li:nth-child(2) .dot[data-v-4dd21b05]{background:var(--morado);box-shadow:0 0 0 3px #d68ad573}.valores li:nth-child(3) .dot[data-v-4dd21b05]{background:#dde8bb}.cultura-media[data-v-4dd21b05]{min-width:0}.cultura-media img[data-v-4dd21b05]{border-radius:var(--r-md);max-width:330px;width:100%;margin-inline:auto}.cultura-banner[data-v-4dd21b05]{margin-top:40px}.cultura-banner img[data-v-4dd21b05]{width:100%;border-radius:var(--r-lg)}.faq[data-v-4dd21b05]{padding-block:72px}.faq-list[data-v-4dd21b05]{display:grid;gap:12px;max-width:820px}details[data-v-4dd21b05]{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);overflow:hidden}summary[data-v-4dd21b05]{cursor:pointer;list-style:none;padding:18px 22px;font-weight:700;display:flex;justify-content:space-between;gap:16px;align-items:center}summary[data-v-4dd21b05]::-webkit-details-marker{display:none}summary[data-v-4dd21b05]:after{content:"+";font-size:1.5rem;line-height:1;color:var(--eyebrow);flex:none}details[open] summary[data-v-4dd21b05]:after{content:"–"}details[open][data-v-4dd21b05]{border-color:var(--lima);background:var(--alt)}.ans[data-v-4dd21b05]{padding:0 22px 20px;display:grid;gap:12px;font-size:.96rem}.tpl[data-v-4dd21b05]{background:var(--surface);border:1px dashed var(--head);border-radius:var(--r-sm);padding:14px 16px;font-size:.9rem;display:grid;gap:4px;min-width:0}.tpl b[data-v-4dd21b05]{color:var(--head)}.copy[data-v-4dd21b05]{min-height:44px;justify-self:start;font:inherit;font-weight:700;font-size:.85rem;border:0;border-radius:999px;padding:.5rem 1rem;background:var(--lima);color:var(--carbon);cursor:pointer}.copy[data-v-4dd21b05]:hover{background:var(--lima-hover)}.sticky-cta[data-v-4dd21b05]{display:none;position:fixed;left:0;right:0;bottom:0;z-index:20;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:var(--nav);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line);transition:transform .25s}.sticky-cta .btn[data-v-4dd21b05]{width:100%}.sticky-cta.off[data-v-4dd21b05]{transform:translateY(110%)}footer[data-v-4dd21b05]{background:var(--alt);padding-block:40px;font-size:.88rem;color:var(--muted)}footer .wrap[data-v-4dd21b05]{display:flex;flex-wrap:wrap;gap:20px 40px;align-items:center;justify-content:space-between}footer .logo[data-v-4dd21b05]{height:64px;width:auto;background:#fff;border-radius:var(--r-md);padding:4px 10px}footer nav[data-v-4dd21b05]{display:flex;flex-wrap:wrap;gap:8px 24px}footer a[data-v-4dd21b05]{color:var(--head);font-weight:600;display:inline-block;padding-block:10px}.legal[data-v-4dd21b05]{max-width:34rem;line-height:1.5}.legal strong[data-v-4dd21b05]{color:var(--fg)}footer .powered[data-v-4dd21b05]{margin-top:28px;padding-top:20px;border-top:1px solid var(--tint);justify-content:center;gap:10px;font-weight:600}footer .powered img[data-v-4dd21b05]{height:20px;width:auto}@media (max-width: 900px){.hero .wrap[data-v-4dd21b05]{grid-template-columns:1fr;padding-top:36px}.hero-copy[data-v-4dd21b05]{padding-bottom:8px}.hero-art[data-v-4dd21b05]{width:100%;max-width:480px;margin-inline:auto}.postula-grid[data-v-4dd21b05],.ben-layout[data-v-4dd21b05],.cultura-grid[data-v-4dd21b05]{grid-template-columns:1fr}.ben-photo[data-v-4dd21b05]{position:relative;top:0}.pasos[data-v-4dd21b05]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.wrap[data-v-4dd21b05]{padding-inline:16px}.postula[data-v-4dd21b05],.beneficios[data-v-4dd21b05],.proceso[data-v-4dd21b05],.cultura[data-v-4dd21b05],.faq[data-v-4dd21b05]{padding-block:52px}.hero-actions .btn[data-v-4dd21b05]{flex:1 1 100%}.ben-grid[data-v-4dd21b05],.pasos[data-v-4dd21b05]{grid-template-columns:1fr}.ben[data-v-4dd21b05]{grid-template-columns:auto 1fr;column-gap:14px;row-gap:4px;padding:16px;align-items:start}.ic[data-v-4dd21b05]{grid-row:1 / span 2}.ben p[data-v-4dd21b05]{grid-column:2}.pp[data-v-4dd21b05]{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.sticky-cta[data-v-4dd21b05]{display:block}.top-cta[data-v-4dd21b05]{display:none}.card[data-v-4dd21b05]{padding:20px}.top .logo[data-v-4dd21b05]{height:48px}summary[data-v-4dd21b05]{padding:16px 18px}.ans[data-v-4dd21b05]{padding:0 18px 18px}}@media (prefers-reduced-motion: reduce){.btn[data-v-4dd21b05],.vb[data-v-4dd21b05],.sticky-cta[data-v-4dd21b05]{transition:none}}.kfc[data-v-a6b2abc3]{color-scheme:light;--paper:#FFFFFF;--bone:#F6F4F2;--ink:#0C0B0B;--ash:#6B6564;--line:rgba(12,11,11,.14);--line-soft:rgba(12,11,11,.07);--red:#F5002B;--red-deep:#C60022;--on-red:#FFFFFF;--scrim:rgba(12,11,11,.64);--f-display:"Archivo","Helvetica Neue",Arial,sans-serif;--f-body:"Instrument Sans","Helvetica Neue",Arial,sans-serif;--f-mono:"DM Mono",ui-monospace,"SF Mono",Menlo,monospace;--pad:clamp(20px,5vw,56px);--wide:1180px}.kfc[data-v-a6b2abc3],.kfc *[data-v-a6b2abc3]{box-sizing:border-box}.kfc[data-v-a6b2abc3]{min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--f-body);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.kfc img[data-v-a6b2abc3]{max-width:100%;display:block}.kfc a[data-v-a6b2abc3]{color:inherit}.kfc[data-v-a6b2abc3] :focus-visible{outline:3px solid var(--red);outline-offset:3px}@media (prefers-reduced-motion:reduce){.kfc *[data-v-a6b2abc3]{animation:none!important;transition:none!important}}.wrap[data-v-a6b2abc3]{max-width:var(--wide);margin:0 auto;padding-inline:var(--pad)}.eyebrow[data-v-a6b2abc3]{font-family:var(--f-display);font-weight:800;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;line-height:1.3}h1[data-v-a6b2abc3],h2[data-v-a6b2abc3],h3[data-v-a6b2abc3]{font-family:var(--f-display);margin:0;text-wrap:balance;letter-spacing:-.02em}h1[data-v-a6b2abc3]{font-style:italic;font-weight:900;text-transform:uppercase;font-size:clamp(2.6rem,7.4vw,5.6rem);line-height:.92;letter-spacing:-.035em}h2[data-v-a6b2abc3]{font-style:italic;font-weight:900;text-transform:uppercase;font-size:clamp(1.9rem,4.4vw,3.1rem);line-height:.98;letter-spacing:-.03em}h3[data-v-a6b2abc3]{font-weight:800;font-size:1.14rem;line-height:1.25;letter-spacing:-.01em}p[data-v-a6b2abc3]{margin:0}.rail[data-v-a6b2abc3]{height:12px;background:repeating-linear-gradient(115deg,var(--red) 0 16px,transparent 16px 32px)}.nav[data-v-a6b2abc3]{position:sticky;top:0;z-index:60;background:var(--paper);color:var(--ink);border-bottom:1px solid var(--line)}.nav__in[data-v-a6b2abc3]{display:flex;align-items:center;gap:14px;min-height:76px}.mark[data-v-a6b2abc3]{display:flex;align-items:center;gap:10px;text-decoration:none;flex:none}.logo[data-v-a6b2abc3]{background-position:center;background-repeat:no-repeat;background-size:contain;flex:none}.mark__logo[data-v-a6b2abc3]{width:84px;height:26px}.mark__co[data-v-a6b2abc3]{display:none;font-family:var(--f-display);font-weight:800;font-size:.66rem;letter-spacing:.13em;text-transform:uppercase;color:var(--ash);line-height:1.4;white-space:nowrap}@media (min-width:640px){.mark__co[data-v-a6b2abc3]{display:inline-block}}.foot .mark__co[data-v-a6b2abc3]{display:inline-block}@media (max-width:400px){.foot .mark__co[data-v-a6b2abc3]{white-space:normal;letter-spacing:.1em;max-width:14ch}.foot .mark[data-v-a6b2abc3]{align-items:flex-start}}.foot .mark__logo[data-v-a6b2abc3]{width:92px;height:28px}.nav__spacer[data-v-a6b2abc3]{flex:1}.btn[data-v-a6b2abc3]{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--f-display);font-weight:800;font-size:.9rem;letter-spacing:.04em;text-transform:uppercase;padding:14px 22px;border:2px solid transparent;border-radius:2px;cursor:pointer;text-decoration:none;transition:transform .12s ease,background .15s,color .15s,border-color .15s}.btn[data-v-a6b2abc3]:active{transform:translateY(1px)}.btn--red[data-v-a6b2abc3]{background:var(--red);color:var(--on-red);border-color:var(--red)}.btn--red[data-v-a6b2abc3]:hover{background:var(--red-deep);border-color:var(--red-deep)}.btn--sm[data-v-a6b2abc3]{padding:10px 16px;font-size:.78rem}.btn--wide[data-v-a6b2abc3]{width:100%}.btn[disabled][data-v-a6b2abc3]{opacity:.32;pointer-events:none}.hero[data-v-a6b2abc3]{background:var(--paper);color:var(--ink);position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:calc(100dvh - 76px)}.hero__in[data-v-a6b2abc3]{flex:1;display:flex;flex-direction:column;justify-content:center;padding-block:clamp(56px,9vw,104px) clamp(48px,7vw,88px);position:relative;z-index:2}.hero .eyebrow[data-v-a6b2abc3]{color:var(--red);margin-bottom:20px;font-size:clamp(.88rem,1.9vw,1.2rem);letter-spacing:.12em;line-height:1.35}.hero h1[data-v-a6b2abc3]{color:var(--ink);font-size:clamp(2.5rem,6vw,4.7rem)}.hero h1 em[data-v-a6b2abc3]{font-style:italic;color:var(--red)}.hero__q[data-v-a6b2abc3]{font-family:var(--f-display);font-weight:800;color:var(--ink);font-size:clamp(1.15rem,2.5vw,1.6rem);line-height:1.25;letter-spacing:-.01em;margin-top:26px;max-width:26ch;text-wrap:balance}.hero__lede[data-v-a6b2abc3]{color:var(--ash);margin-top:14px;max-width:48ch;font-size:clamp(1.02rem,1.9vw,1.18rem);line-height:1.55}.hero__cta[data-v-a6b2abc3]{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.hero__art[data-v-a6b2abc3]{display:none;position:absolute;right:clamp(24px,4vw,80px);top:50%;transform:translateY(-50%);width:min(34vw,410px);aspect-ratio:900/836;z-index:1;pointer-events:none}@media (min-width:900px){.hero__art[data-v-a6b2abc3]{display:block}}.hero__in[data-v-a6b2abc3]{max-width:none}@media (min-width:900px){.hero .hero__in>*[data-v-a6b2abc3]{max-width:min(58%,620px)}}@media (max-width:899px){.hero h1[data-v-a6b2abc3]{max-width:13ch}}.stats[data-v-a6b2abc3]{background:var(--red);color:var(--on-red)}.stats__in[data-v-a6b2abc3]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#ffffff47}@media (min-width:760px){.stats__in[data-v-a6b2abc3]{grid-template-columns:repeat(4,1fr)}}.stat[data-v-a6b2abc3]{background:var(--red);padding:26px var(--pad);display:flex;flex-direction:column;justify-content:center}.stat--seal[data-v-a6b2abc3]{background:var(--paper);align-items:center;justify-content:center;padding:18px}.gptw[data-v-a6b2abc3]{display:block;width:auto;height:clamp(104px,11vw,132px);aspect-ratio:211/360;background:center/contain no-repeat}.stat b[data-v-a6b2abc3]{display:block;font-family:var(--f-display);font-style:italic;font-weight:900;font-size:clamp(2rem,4vw,2.9rem);line-height:1;font-variant-numeric:tabular-nums}.stat span[data-v-a6b2abc3]{display:block;margin-top:8px;font-size:.8rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;opacity:.9}.foot[data-v-a6b2abc3]{background:var(--bone);color:var(--ash);font-size:.85rem;border-top:1px solid var(--line)}.foot__in[data-v-a6b2abc3]{padding-block:34px;display:flex;flex-wrap:wrap;gap:18px 30px;align-items:center}.foot__legal[data-v-a6b2abc3]{max-width:52ch;line-height:1.55}.by[data-v-a6b2abc3]{display:flex;align-items:center;gap:9px;margin-left:auto;text-decoration:none;color:var(--ash);white-space:nowrap;opacity:.85;transition:opacity .15s}.by[data-v-a6b2abc3]:hover{opacity:1}.by span[data-v-a6b2abc3]{font-family:var(--f-display);font-weight:800;font-size:.66rem;letter-spacing:.16em;text-transform:uppercase}.by i[data-v-a6b2abc3]{display:block;width:62px;height:15px;font-style:normal;background:left center/contain no-repeat}@media (max-width:640px){.by[data-v-a6b2abc3]{margin-left:0}}.modal[data-v-a6b2abc3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:clamp(12px,3vw,32px);background:var(--scrim);animation:fadeIn-a6b2abc3 .16s ease-out}.modal[hidden][data-v-a6b2abc3]{display:none}@keyframes fadeIn-a6b2abc3{0%{opacity:0}to{opacity:1}}@keyframes riseIn-a6b2abc3{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.sheet[data-v-a6b2abc3]{position:relative;width:min(660px,100%);max-height:calc(100dvh - (2*clamp(12px,3vw,32px)));display:flex;flex-direction:column;background:var(--paper);border:2px solid var(--ink);animation:riseIn-a6b2abc3 .2s cubic-bezier(.2,.7,.3,1)}.sheet__rail[data-v-a6b2abc3]{height:10px;flex:none;background:repeating-linear-gradient(115deg,var(--red) 0 14px,transparent 14px 28px)}.sheet__body[data-v-a6b2abc3]{overflow-y:auto;padding:clamp(24px,4vw,38px) clamp(20px,4vw,38px) clamp(24px,4vw,34px)}.sheet__close[data-v-a6b2abc3]{position:absolute;top:20px;right:18px;z-index:3;width:38px;height:38px;display:grid;place-items:center;background:var(--paper);border:2px solid var(--line);color:var(--ink);cursor:pointer;border-radius:2px;transition:border-color .15s,background .15s,color .15s}.sheet__close[data-v-a6b2abc3]:hover{background:var(--red);border-color:var(--red);color:#fff}.sheet__head[data-v-a6b2abc3]{display:grid;justify-items:start;gap:14px;margin-bottom:28px;padding-right:46px}.sheet__brand[data-v-a6b2abc3]{display:flex;align-items:center;gap:12px}.sheet__logo[data-v-a6b2abc3]{width:44px;height:41px}.badge[data-v-a6b2abc3]{background:var(--red);color:#fff;font-family:var(--f-display);font-weight:800;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;padding:8px 14px;line-height:1}.sheet__head h2[data-v-a6b2abc3]{font-size:clamp(1.55rem,4.2vw,2.15rem)}.sheet__head p[data-v-a6b2abc3]{color:var(--ash);font-size:1rem;line-height:1.5;max-width:46ch}@media (max-height:560px){.sheet__body[data-v-a6b2abc3]{padding-top:16px}.sheet__head[data-v-a6b2abc3]{gap:10px;margin-bottom:16px}.sheet__head h2[data-v-a6b2abc3]{font-size:1.3rem}.sheet__head p[data-v-a6b2abc3]{display:none}.sheet__logo[data-v-a6b2abc3]{width:34px;height:32px}.sheet__close[data-v-a6b2abc3]{top:12px;right:12px;width:34px;height:34px}}.mstep[hidden][data-v-a6b2abc3]{display:none}.mstep__title[data-v-a6b2abc3]{font-family:var(--f-display);font-weight:800;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-bottom:6px}.mstep__hint[data-v-a6b2abc3]{color:var(--ash);font-size:.95rem;margin-bottom:18px}.pick[data-v-a6b2abc3]{display:grid;gap:12px}.pick__opt[data-v-a6b2abc3]{display:flex;align-items:center;gap:18px;width:100%;text-align:left;cursor:pointer;padding:20px 22px;background:transparent;border:2px solid var(--line);border-radius:2px;color:var(--ink);font-family:var(--f-body);transition:border-color .15s,background .15s,transform .12s}.pick__opt[data-v-a6b2abc3]:hover{border-color:var(--red);background:var(--bone)}.pick__opt[data-v-a6b2abc3]:active{transform:translateY(1px)}.pick__txt[data-v-a6b2abc3]{display:grid;gap:4px;flex:1;min-width:0}.pick__txt b[data-v-a6b2abc3]{font-family:var(--f-display);font-weight:800;font-size:1.08rem;line-height:1.2}.pick__txt span[data-v-a6b2abc3]{color:var(--ash);font-size:.9rem;line-height:1.4}.pick__ico[data-v-a6b2abc3]{flex:none;color:var(--red)}.chosen[data-v-a6b2abc3]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;border:2px solid var(--line);padding:12px 14px;margin-bottom:24px}.chosen__k[data-v-a6b2abc3]{font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ash);font-weight:600}.chosen__v[data-v-a6b2abc3]{font-family:var(--f-display);font-weight:800;font-size:1rem}.chosen__back[data-v-a6b2abc3]{margin-left:auto;background:transparent;border:0;cursor:pointer;color:var(--red);font-family:var(--f-display);font-weight:800;font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;padding:4px}.fields[data-v-a6b2abc3]{display:grid;gap:16px}.field[data-v-a6b2abc3]{position:relative}.field label[data-v-a6b2abc3]{display:block;font-size:.92rem;color:var(--ash);font-weight:500;margin-bottom:8px}select[data-v-a6b2abc3],input[type=search][data-v-a6b2abc3]{width:100%;font-family:var(--f-body);font-size:1rem;color:var(--ink);background:var(--paper);border:2px solid var(--line);border-radius:2px;padding:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none}select[data-v-a6b2abc3]:hover,input[type=search][data-v-a6b2abc3]:hover{border-color:var(--ash)}select[data-v-a6b2abc3]:disabled{opacity:.45}.field select[data-v-a6b2abc3]{padding-right:36px}.zonas[data-v-a6b2abc3]{display:grid;gap:12px}@media (min-width:520px){.zonas[data-v-a6b2abc3]{grid-template-columns:1fr 1fr}}@media (min-width:860px){.zonas--estados[data-v-a6b2abc3]{grid-template-columns:1fr 1fr 1fr}}.zonas--estados .zona[data-v-a6b2abc3]{padding:14px 16px}.zona[data-v-a6b2abc3]{display:flex;align-items:center;gap:14px;width:100%;text-align:left;cursor:pointer;padding:16px 18px;background:transparent;border:2px solid var(--line);border-radius:2px;color:var(--ink);font-family:var(--f-body);transition:border-color .15s,background .15s,transform .1s}.zona[data-v-a6b2abc3]:hover{border-color:var(--red);background:var(--bone)}.zona[data-v-a6b2abc3]:active{transform:translateY(1px)}.zona__txt[data-v-a6b2abc3]{flex:1;min-width:0;display:grid;gap:5px}.zona__txt b[data-v-a6b2abc3]{font-family:var(--f-display);font-weight:800;font-size:.98rem;line-height:1.3}.zona__txt span[data-v-a6b2abc3]{font-size:.79rem;color:var(--ash);line-height:1.35}.zona__go[data-v-a6b2abc3]{flex:none;color:var(--red)}.crumb[data-v-a6b2abc3]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:16px;font-size:.86rem;color:var(--ash)}.crumb[hidden][data-v-a6b2abc3]{display:none}.crumb button[data-v-a6b2abc3]{background:none;border:0;padding:0;cursor:pointer;color:var(--red);font-family:var(--f-body);font-size:.86rem;font-weight:600;text-decoration:underline;text-underline-offset:4px}.crumb b[data-v-a6b2abc3]{color:var(--ink);font-family:var(--f-display);font-weight:800}.tiendas[data-v-a6b2abc3]{border:2px solid var(--line);max-height:min(46vh,340px);overflow-y:auto}.tienda[data-v-a6b2abc3]{display:flex;align-items:baseline;gap:12px;width:100%;text-align:left;cursor:pointer;background:transparent;border:0;border-bottom:1px solid var(--line-soft);padding:13px 16px;color:var(--ink);font-family:var(--f-body);font-size:.98rem}.tienda[data-v-a6b2abc3]:last-child{border-bottom:0}.tienda[data-v-a6b2abc3]:hover{background:var(--bone)}.tienda b[data-v-a6b2abc3]{flex:1;min-width:0;font-weight:600}.tienda code[data-v-a6b2abc3]{flex:none;font-family:var(--f-mono);font-size:.76rem;color:var(--ash)}.view[hidden][data-v-a6b2abc3]{display:none}.or[data-v-a6b2abc3]{display:flex;align-items:center;gap:14px;margin:22px 0 18px;font-family:var(--f-display);font-weight:800;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ash)}.or[data-v-a6b2abc3]:before,.or[data-v-a6b2abc3]:after{content:"";height:1px;background:var(--line);flex:1}.hits[data-v-a6b2abc3]{margin-top:12px;border:2px solid var(--line);max-height:240px;overflow-y:auto;display:none}.hits[data-open=true][data-v-a6b2abc3]{display:block}.hit[data-v-a6b2abc3]{display:flex;gap:12px;align-items:baseline;width:100%;text-align:left;background:transparent;border:0;border-bottom:1px solid var(--line-soft);padding:11px 14px;cursor:pointer;color:var(--ink);font-family:var(--f-body);font-size:.95rem}.hit[data-v-a6b2abc3]:last-child{border-bottom:0}.hit[data-v-a6b2abc3]:hover{background:var(--bone)}.hit code[data-v-a6b2abc3]{font-family:var(--f-mono);font-size:.8rem;color:var(--red);flex:none;width:3.4em}.hit span[data-v-a6b2abc3]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hit em[data-v-a6b2abc3]{font-style:normal;color:var(--ash);font-size:.8rem;flex:none}.hits__none[data-v-a6b2abc3]{padding:14px;color:var(--ash);font-size:.92rem}.result[data-v-a6b2abc3]{margin-top:4px;background:var(--ink);color:var(--paper);padding:22px;display:grid;gap:18px}.result[hidden][data-v-a6b2abc3]{display:none}.result__k[data-v-a6b2abc3]{font-size:.68rem;letter-spacing:.13em;text-transform:uppercase;color:var(--paper);opacity:.6;margin-bottom:6px}.result__v[data-v-a6b2abc3]{font-family:var(--f-display);font-weight:800;font-size:1.2rem;line-height:1.2}.result__v code[data-v-a6b2abc3]{font-family:var(--f-mono);font-weight:400;font-size:.8rem;color:var(--red);margin-left:8px}.result__sub[data-v-a6b2abc3]{font-size:.88rem;color:var(--paper);opacity:.62;margin-top:4px}.result__note[data-v-a6b2abc3]{font-size:.84rem;color:var(--paper);opacity:.62;line-height:1.5}.result__change[data-v-a6b2abc3]{background:none;border:0;padding:0;cursor:pointer;color:var(--paper);opacity:.7;font-family:var(--f-body);font-size:.85rem;text-decoration:underline;text-underline-offset:4px;justify-self:start}.result__change[data-v-a6b2abc3]:hover{opacity:1}.wa[data-v-a6b2abc3]{display:grid;gap:10px;padding:16px 18px;border:1px solid rgba(255,255,255,.22);background:#ffffff0f;font-size:.92rem;line-height:1.5;color:var(--paper)}.wa p[data-v-a6b2abc3]{opacity:.78}.wa__hi[data-v-a6b2abc3]{font-family:var(--f-display);font-weight:800;font-size:1.02rem;color:var(--paper);opacity:1;letter-spacing:-.01em}.wa__curp[data-v-a6b2abc3]{opacity:1}.wa__curp b[data-v-a6b2abc3]{color:var(--paper)}.wa__curp a[data-v-a6b2abc3]{color:var(--paper);text-decoration:underline;text-underline-offset:3px}:root{--teal: #2d6b6b;--teal-dark: #1a4a52;--navy: #0b2133;--navy-deep: #0a1f2e;--mint: #00d9a3;--ink: #282828;--muted: #5b6b73;--line: #e3e8ea;--bg: #f5f7f7;--surface: #ffffff;--radius: 16px;--shadow: 0 6px 24px rgba(11, 33, 51, .08);--shadow-hover: 0 12px 32px rgba(11, 33, 51, .14);--font-family: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-family);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;line-height:1.5}#app{display:flex;flex-direction:column;min-height:100vh}h1,h2,h3{font-weight:700;line-height:1.2;color:var(--navy);margin:0}a{color:var(--teal);text-decoration:none}a:hover{text-decoration:underline}.container{width:100%;max-width:980px;margin:0 auto;padding:0 20px}.page{flex:1;padding:40px 0 64px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;font-size:1rem;font-weight:600;padding:12px 22px;border-radius:999px;border:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.btn-primary{background:var(--teal);color:#fff}.btn-primary:hover{background:var(--teal-dark);text-decoration:none}.btn-whatsapp{background:#25d366;color:#06351f;font-size:1.05rem;padding:15px 28px;box-shadow:var(--shadow)}.btn-whatsapp:hover{background:#1ebe5b;transform:translateY(-2px);box-shadow:var(--shadow-hover);text-decoration:none}.btn-ghost{background:transparent;color:var(--teal-dark);border:1px solid var(--line)}.btn-ghost:hover{background:#fff;text-decoration:none}.option-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-top:24px}.option-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:22px 20px;text-align:left;cursor:pointer;font-family:inherit;font-size:1.05rem;font-weight:600;color:var(--navy);box-shadow:var(--shadow);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;display:flex;align-items:center;justify-content:space-between;gap:12px}.option-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover);border-color:var(--teal)}.option-text{display:flex;flex-direction:column;gap:4px;min-width:0}.option-desc{font-size:.85rem;font-weight:400;line-height:1.4;color:var(--muted)}.option-card .mdi{color:var(--teal);font-size:1.4rem}.section-heading{font-size:1.5rem;margin-bottom:4px}.section-sub{color:var(--muted);margin:0}@media (max-width: 600px){.section-heading{font-size:1.3rem}.option-grid{grid-template-columns:1fr}}
