@import url(https://fonts.googleapis.com/css2?family=Afacad:ital,wght@0,400..700;1,400..700&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Jost:ital@0;1&family=Rubik:ital,wght@0,400;0,700;1,400;1,700&display=swap);header[data-v-7756898f]{position:fixed;top:0;left:0;width:100%;z-index:4;display:flex;justify-content:center;padding:1rem 1.5rem;box-sizing:border-box;pointer-events:none}.navbar[data-v-7756898f]{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;max-width:1100px}.pill[data-v-7756898f]{pointer-events:auto;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:9999px;box-shadow:0 8px 20px rgba(157,178,191,.25);box-sizing:border-box}.pill-logo[data-v-7756898f]{display:flex;align-items:center;justify-content:center;height:78px;padding:0 1.65rem;flex-shrink:0;transition:transform .2s ease,box-shadow .2s ease}.pill-logo[data-v-7756898f]:hover{transform:translateY(-2px);box-shadow:0 12px 25px rgba(157,178,191,.45)}.pill-logo img[data-v-7756898f]{height:56px;width:auto;display:block}.pill-links[data-v-7756898f]{display:flex;align-items:center;gap:1.25rem;height:78px;padding:0 1.5rem}.pill-links ul[data-v-7756898f]{list-style:none;display:flex;align-items:center;gap:1.25rem;margin:0;padding:0}.pill-links li[data-v-7756898f]{line-height:1}.pill-links li[data-v-7756898f]::marker{content:""}.nav-link[data-v-7756898f]{font-family:var(--font-body);font-size:19px;text-decoration:none;color:var(--color-text);padding-bottom:2px;border-bottom:2px solid transparent;transition:color .2s ease,border-color .2s ease;white-space:nowrap}.nav-link[data-v-7756898f]:hover{color:var(--color-text-strong);border-bottom-color:var(--color-brand)}.nav-link.router-link-exact-active[data-v-7756898f]{color:var(--color-brand);border-bottom-color:var(--color-brand)}.nav-cta[data-v-7756898f]{font-family:var(--font-body);font-size:19px;text-decoration:none;color:var(--color-white);background-color:var(--color-action);border-radius:9999px;padding:.6rem 1.4rem;transition:background-color .2s ease,transform .2s ease;white-space:nowrap}.nav-cta[data-v-7756898f]:hover{background-color:var(--color-action-hover);transform:translateY(-2px)}.pill-toggle[data-v-7756898f]{display:none;align-items:center;justify-content:center;width:78px;height:78px;cursor:pointer;color:var(--color-text-strong)}.pill-toggle .material-symbols-outlined[data-v-7756898f]{font-size:42px}.darkHeader .pill[data-v-7756898f]{background-color:var(--color-dark-surface);border-color:hsla(0,0%,100%,.15)}.darkHeader .nav-link[data-v-7756898f]{color:hsla(0,0%,100%,.85)}.darkHeader .nav-link.router-link-exact-active[data-v-7756898f],.darkHeader .nav-link[data-v-7756898f]:hover{color:var(--color-white);border-bottom-color:var(--color-brand)}.darkHeader .pill-toggle[data-v-7756898f]{color:var(--color-white)}@media (max-width:1200px){header[data-v-7756898f]{padding:.75rem 1rem}.navbar[data-v-7756898f]{justify-content:space-between;gap:.5rem}.pill-toggle[data-v-7756898f]{display:flex;order:2}.pill-logo[data-v-7756898f]{order:1;height:69px}.pill-logo img[data-v-7756898f]{height:46px}.pill-links[data-v-7756898f]{order:3;position:absolute;top:96px;left:1rem;right:1rem;height:auto;flex-direction:column;gap:1rem;padding:1.2rem 1.4rem;border-radius:24px;display:none}.pill-links.open[data-v-7756898f]{display:flex}.pill-links ul[data-v-7756898f]{flex-direction:column;gap:1rem;width:100%;align-items:center}.nav-cta[data-v-7756898f]{width:100%;text-align:center}}footer a[data-v-3dc4d3fb]{text-decoration:none;color:inherit;transition:color .3s,border-bottom .3s}footer a[data-v-3dc4d3fb]:hover{color:#2e8a99;border-bottom:2px solid #2e8a99}h2[data-v-3dc4d3fb]{font-weight:700}#footer[data-v-3dc4d3fb]{background:#f8f8f8;padding:0 0 calc(5vh + 4.5rem) 0;justify-content:center}footer button[data-v-3dc4d3fb]{background:none;border:none;cursor:pointer;color:#4f5665;border-bottom:2px solid transparent}footer button[data-v-3dc4d3fb]:hover{border-bottom:2px solid #4f5665;transition:border-color .3s;box-sizing:border-box}main[data-v-3dc4d3fb]{display:flex;flex-direction:row;justify-content:center}#subscribe[data-v-3dc4d3fb]{display:flex;background-color:#fff;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-md);text-align:center;margin:calc(var(--footer-card-pull)*-1) 2vw 4vw 2vw;padding:var(--space-md) clamp(1.5rem,4vw,4rem);box-sizing:border-box;z-index:1;width:90%;border-radius:50px}#subscribe>div[data-v-3dc4d3fb]{display:flex;flex-direction:column;text-align:left;align-content:flex-start;width:50%;margin:0}#subscribe>div>h2[data-v-3dc4d3fb]{margin-top:0;margin-bottom:0}#subscribe>div>p[data-v-3dc4d3fb]{margin:.4rem 0 0}#subscribe>.button[data-v-3dc4d3fb]{flex-shrink:0}footer[data-v-3dc4d3fb]{display:flex;flex-direction:row}footer>div[data-v-3dc4d3fb]:first-of-type{display:flex;flex-direction:column;width:30vw;margin:auto 10vw auto 1vw;text-align:left}footer>div:first-of-type>img[data-v-3dc4d3fb]{height:auto;width:70%}footer>div[data-v-3dc4d3fb]:nth-of-type(2){display:flex;flex-direction:row;align-items:start;padding:2vw 0 0 0}footer>div:nth-of-type(2)>div[data-v-3dc4d3fb]{margin:2vw}ul[data-v-3dc4d3fb]{list-style:none;padding:0;margin:0;text-align:start}li[data-v-3dc4d3fb]{margin:.5vw 0 .5vw 0;text-align:start}.footer-bottom[data-v-3dc4d3fb]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:2vw;padding-top:1.5rem;border-top:1px solid #9db2bf}.footer-copy[data-v-3dc4d3fb]{margin:0;font-size:16px!important}.footer-legal[data-v-3dc4d3fb]{display:flex;flex-wrap:wrap;gap:1.5rem}.footer-legal li[data-v-3dc4d3fb]{margin:0}.footer-legal a[data-v-3dc4d3fb]{font-size:16px!important}.footer-social[data-v-3dc4d3fb]{display:flex;gap:1rem}.footer-social li[data-v-3dc4d3fb]{margin:0}.footer-social a[data-v-3dc4d3fb]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid #9db2bf;color:#4f5665}.footer-social a[data-v-3dc4d3fb]:hover{color:#2e8a99;border-color:#2e8a99;border-bottom-width:1px}.darkFooter[data-v-3dc4d3fb]{background-color:#141414!important;color:#fff}.darkFooter .footer-bottom[data-v-3dc4d3fb]{border-top-color:hsla(0,0%,100%,.15)}.darkFooter .footer-social a[data-v-3dc4d3fb]{border-color:hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.85)}.darkSubscribe[data-v-3dc4d3fb]{background-color:#474646!important;color:#fff}.darkSubscribe .button[data-v-3dc4d3fb]{background-color:#2e8a99!important;color:#fff!important;box-shadow:0 8px 20px hsla(0,0%,100%,.4);transition:transform .2s ease,box-shadow .2s ease}.darkSubscribe .button[data-v-3dc4d3fb]:hover{transform:translateY(-3px);box-shadow:0 12px 25px hsla(0,0%,100%,.6)}@media (max-width:800px){.subtitle[data-v-3dc4d3fb]{font-size:1.5rem}#subscribe[data-v-3dc4d3fb]{border-radius:30px;flex-direction:column;width:90%}.container[data-v-3dc4d3fb]{display:flex;flex-direction:column;align-items:center;margin:0}#subscribe>div[data-v-3dc4d3fb]{width:100%;margin:0!important;text-align:center}#subscribe>div>h2[data-v-3dc4d3fb],#subscribe>div>p[data-v-3dc4d3fb]{text-align:center}footer[data-v-3dc4d3fb]{flex-direction:column}footer>div[data-v-3dc4d3fb]:first-of-type{width:80%;align-content:center}footer>div[data-v-3dc4d3fb]:nth-of-type(2){flex-wrap:wrap;margin:0;justify-content:center}h2[data-v-3dc4d3fb],p[data-v-3dc4d3fb]{text-align:center;line-height:25px}#subscribe>.button[data-v-3dc4d3fb]{margin-bottom:0}}.whatsappFloat[data-v-7f378d22]{position:fixed;right:2%;bottom:5%;background-color:#25d366;border-radius:50%;width:65px;height:65px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.3);z-index:3;transition:transform .3s}.whatsappFloat[data-v-7f378d22]:hover{transform:scale(1.1)}.whatsappFloat img[data-v-7f378d22]{width:80%;height:auto}.whatsappInline[data-v-7f378d22]{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;background-color:#25d366;color:var(--color-white);font-family:var(--font-body);font-size:18px;text-decoration:none;padding:.9rem 1.4rem;border-radius:14px;box-shadow:0 10px 25px -8px rgba(37,211,102,.55);transition:background-color .2s ease,transform .25s ease,box-shadow .25s ease}.whatsappInline[data-v-7f378d22]:hover{background-color:#1ebe5b;transform:translateY(-3px);box-shadow:0 14px 30px -8px rgba(37,211,102,.65)}.whatsappInline img[data-v-7f378d22]{width:24px;height:24px}@media (max-width:550px){.whatsappInline[data-v-7f378d22]{width:100%;box-sizing:border-box}}#page-content[data-v-3264a532]{padding-top:var(--header-offset);padding-bottom:calc(var(--footer-card-pull) + var(--space-sm));margin:0}.darkMode[data-v-3264a532]{background-color:#141414;color:#fff;margin:0;padding:0}.header-slide-enter-active[data-v-3264a532],.header-slide-leave-active[data-v-3264a532]{transition:transform .8s ease,opacity .8s ease}.header-slide-enter-from[data-v-3264a532],.header-slide-leave-to[data-v-3264a532]{transform:translateY(-100%);opacity:0}.header-slide-enter-to[data-v-3264a532],.header-slide-leave-from[data-v-3264a532]{transform:translateY(0);opacity:1}.adm-sidebar[data-v-a5b6727c]{display:flex;flex-direction:column;gap:var(--adm-gap);height:100vh;position:sticky;top:0;padding:var(--adm-gap) .75rem;background-color:var(--adm-sidebar-bg);border-right:1px solid var(--adm-border);box-sizing:border-box;overflow-y:auto}.adm-sidebar__brand[data-v-a5b6727c]{display:flex;align-items:center;justify-content:space-between;gap:var(--adm-gap-sm);min-height:calc(var(--adm-topbar-height) - var(--adm-gap))}.adm-sidebar__logo img[data-v-a5b6727c]{display:block;width:100%;max-width:120px;height:auto}.adm-sidebar__collapse[data-v-a5b6727c]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;padding:0;background:none;border:1px solid var(--adm-border);border-radius:var(--adm-radius-sm);color:var(--color-text);cursor:pointer}.adm-sidebar__collapse[data-v-a5b6727c]:hover{border-color:var(--color-brand);color:var(--color-brand)}.adm-sidebar__nav[data-v-a5b6727c]{display:flex;flex-direction:column;gap:var(--adm-gap-lg);flex:1}.adm-sidebar__group-title[data-v-a5b6727c]{margin:0 0 .4rem .6rem}.adm-sidebar__list[data-v-a5b6727c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.adm-sidebar__item[data-v-a5b6727c]{display:flex;align-items:center;gap:.7rem;padding:.55rem .6rem;border-radius:var(--adm-radius-sm);color:var(--color-text);font-family:var(--font-body);font-size:var(--adm-font-base);text-decoration:none;transition:background-color .15s ease,color .15s ease}.adm-sidebar__item[data-v-a5b6727c]:hover{background-color:var(--adm-surface-alt);color:var(--color-title)}.adm-sidebar__item.is-active[data-v-a5b6727c]{background-color:var(--adm-info-bg);color:var(--color-brand);font-weight:600}.adm-sidebar__icon[data-v-a5b6727c]{flex-shrink:0}.adm-sidebar__label[data-v-a5b6727c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adm-sidebar__exit[data-v-a5b6727c]{display:flex;align-items:center;gap:.7rem;padding:.55rem .6rem;border-top:1px solid var(--adm-border);padding-top:var(--adm-gap);color:var(--color-text);font-size:var(--adm-font-sm);text-decoration:none}.adm-sidebar__exit[data-v-a5b6727c]:hover{color:var(--color-brand)}.adm-sidebar.is-collapsed[data-v-a5b6727c]{padding-inline:.5rem;align-items:stretch}.adm-sidebar.is-collapsed .adm-sidebar__brand[data-v-a5b6727c]{justify-content:center}.adm-sidebar.is-collapsed .adm-sidebar__logo[data-v-a5b6727c]{display:none}.adm-sidebar.is-collapsed .adm-sidebar__exit[data-v-a5b6727c],.adm-sidebar.is-collapsed .adm-sidebar__item[data-v-a5b6727c]{justify-content:center;padding-inline:0}@media (max-width:1023px){.adm-sidebar[data-v-a5b6727c]{padding-inline:.5rem}.adm-sidebar__collapse[data-v-a5b6727c],.adm-sidebar__group-title[data-v-a5b6727c],.adm-sidebar__logo[data-v-a5b6727c]{display:none}.adm-sidebar__exit[data-v-a5b6727c],.adm-sidebar__item[data-v-a5b6727c]{justify-content:center;padding-inline:0}.adm-sidebar__exit span[data-v-a5b6727c],.adm-sidebar__label[data-v-a5b6727c]{display:none}}@media (max-width:767px){.adm-sidebar[data-v-a5b6727c]{position:fixed;top:0;left:0;z-index:var(--adm-z-sidebar);width:var(--adm-sidebar-width);padding-inline:.75rem;transform:translateX(-100%);transition:transform .22s ease;box-shadow:var(--adm-shadow-lg)}.adm-sidebar.is-open[data-v-a5b6727c]{transform:translateX(0)}.adm-sidebar.is-open .adm-sidebar__group-title[data-v-a5b6727c],.adm-sidebar.is-open .adm-sidebar__logo[data-v-a5b6727c]{display:block}.adm-sidebar.is-open .adm-sidebar__exit[data-v-a5b6727c],.adm-sidebar.is-open .adm-sidebar__item[data-v-a5b6727c]{justify-content:flex-start;padding-inline:.6rem}.adm-sidebar.is-open .adm-sidebar__exit span[data-v-a5b6727c],.adm-sidebar.is-open .adm-sidebar__label[data-v-a5b6727c]{display:inline}}.adm-topbar[data-v-1a2a1a5c]{display:flex;align-items:center;gap:var(--adm-gap);height:var(--adm-topbar-height);padding-inline:var(--adm-content-pad);background-color:var(--adm-surface);border-bottom:1px solid var(--adm-border);position:sticky;top:0;z-index:var(--adm-z-topbar)}.adm-topbar__burger[data-v-1a2a1a5c]{display:none;align-items:center;justify-content:center;width:38px;height:38px;padding:0;background:none;border:1px solid var(--adm-border);border-radius:var(--adm-radius-sm);color:var(--color-text-strong);cursor:pointer}.adm-topbar__title[data-v-1a2a1a5c]{flex:1;min-width:0;margin:0;font-family:var(--font-subtitle);font-weight:700;font-size:1.05rem;color:var(--color-title);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adm-topbar__user[data-v-1a2a1a5c]{display:flex;align-items:center;gap:.6rem;flex-shrink:0}.adm-topbar__avatar[data-v-1a2a1a5c]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:var(--color-brand);color:var(--color-white);font-size:.78rem;font-weight:700;letter-spacing:.02em}.adm-topbar__name[data-v-1a2a1a5c]{font-size:var(--adm-font-sm);color:var(--color-text-strong);max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adm-topbar__logout[data-v-1a2a1a5c]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .7rem;background:none;border:1px solid var(--adm-border);border-radius:var(--adm-radius-sm);color:var(--color-text);font-family:var(--font-body);font-size:var(--adm-font-sm);cursor:pointer;transition:border-color .15s ease,color .15s ease}.adm-topbar__logout[data-v-1a2a1a5c]:hover:not(:disabled){border-color:var(--adm-danger-fg);color:var(--adm-danger-fg)}.adm-topbar__logout[data-v-1a2a1a5c]:disabled{opacity:.6;cursor:progress}@media (max-width:767px){.adm-topbar__burger[data-v-1a2a1a5c]{display:inline-flex}.adm-topbar__logout span[data-v-1a2a1a5c],.adm-topbar__name[data-v-1a2a1a5c]{display:none}}.adm-toasts[data-v-c6a13cde]{position:fixed;right:var(--adm-content-pad);bottom:var(--adm-content-pad);z-index:var(--adm-z-toast);display:flex;flex-direction:column;gap:var(--adm-gap-sm);max-width:min(380px,calc(100vw - var(--adm-content-pad)*2))}.adm-toast[data-v-c6a13cde]{display:flex;align-items:flex-start;gap:.6rem;padding:.75rem .9rem;border-radius:var(--adm-radius);box-shadow:var(--adm-shadow-lg);font-family:var(--font-body);font-size:var(--adm-font-sm);line-height:1.35}.adm-toast__icon[data-v-c6a13cde]{flex-shrink:0;margin-top:1px}.adm-toast__body[data-v-c6a13cde]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.adm-toast__title[data-v-c6a13cde]{font-weight:700}.adm-toast__close[data-v-c6a13cde]{flex-shrink:0;padding:0;background:none;border:none;color:inherit;opacity:.7;cursor:pointer}.adm-toast__close[data-v-c6a13cde]:hover{opacity:1}.adm-toast-enter-active[data-v-c6a13cde],.adm-toast-leave-active[data-v-c6a13cde]{transition:opacity .2s ease,transform .2s ease}.adm-toast-enter-from[data-v-c6a13cde],.adm-toast-leave-to[data-v-c6a13cde]{opacity:0;transform:translateY(8px)}.adm-layout[data-v-01907ef4]{display:grid;grid-template-columns:var(--adm-sidebar-width) minmax(0,1fr);min-height:100vh;transition:grid-template-columns .2s ease}.adm-layout.is-collapsed[data-v-01907ef4]{grid-template-columns:var(--adm-sidebar-collapsed) minmax(0,1fr)}.adm-layout__main[data-v-01907ef4]{display:flex;flex-direction:column;min-width:0}.adm-layout__content[data-v-01907ef4]{flex:1;padding:var(--adm-content-pad)}.adm-layout__inner[data-v-01907ef4]{max-width:var(--adm-content-max);margin-inline:auto}.adm-layout__backdrop[data-v-01907ef4]{position:fixed;inset:0;z-index:var(--adm-z-backdrop);background-color:rgba(44,62,80,.45)}@media (max-width:1023px){.adm-layout.is-collapsed[data-v-01907ef4],.adm-layout[data-v-01907ef4]{grid-template-columns:var(--adm-sidebar-collapsed) minmax(0,1fr)}}@media (max-width:767px){.adm-layout.is-collapsed[data-v-01907ef4],.adm-layout[data-v-01907ef4]{grid-template-columns:minmax(0,1fr)}}.auth[data-v-303632a8]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh}.auth__panel[data-v-303632a8]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--adm-gap-lg);padding:var(--adm-content-pad)}.auth__card[data-v-303632a8]{display:flex;flex-direction:column;gap:var(--adm-gap-lg);width:100%;max-width:400px;padding:var(--adm-gap-lg);background-color:var(--adm-surface);border:1px solid var(--adm-border);border-radius:var(--adm-radius);box-shadow:var(--adm-shadow)}.auth__logo[data-v-303632a8]{align-self:center}.auth__logo img[data-v-303632a8]{display:block;width:130px;height:auto}.auth__legal[data-v-303632a8]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;justify-content:center;margin:0;font-size:.78rem}.auth__legal a[data-v-303632a8]{color:inherit;text-decoration:none}.auth__legal a[data-v-303632a8]:hover{color:var(--color-brand);text-decoration:underline}.auth__brand[data-v-303632a8]{display:flex;align-items:center;justify-content:center;padding:var(--adm-content-pad);background:linear-gradient(145deg,var(--color-brand),var(--color-logo));color:var(--color-white)}.auth__brand-inner[data-v-303632a8]{max-width:420px}.auth__brand-title[data-v-303632a8]{margin:0 0 var(--adm-gap) 0;font-family:var(--font-subtitle);font-weight:700;font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.15}.auth__brand-text[data-v-303632a8]{margin:0;font-family:var(--font-body);font-size:1rem;line-height:1.5;opacity:.92}@media (max-width:900px){.auth[data-v-303632a8]{grid-template-columns:minmax(0,1fr)}.auth__brand[data-v-303632a8]{display:none}}.hero[data-v-713449ce]{display:flex;align-items:center;min-height:56vh;padding:1.4vw 0 3.5vw 0}.hero-grid[data-v-713449ce]{display:grid;grid-template-columns:1fr 1fr;gap:2vw;align-items:center;width:100%;max-width:1200px;margin:0 auto}.hero-content[data-v-713449ce]{display:flex;flex-direction:column;align-items:flex-start;max-width:36rem;min-width:0;position:relative;z-index:2}.hero-title[data-v-713449ce]{font-family:var(--font-display);font-weight:700;color:var(--color-title);font-size:64px;line-height:1.05;letter-spacing:-2px;margin:0 0 1.2rem 0;text-align:left}.hero-subtitle[data-v-713449ce]{font-family:var(--font-body);font-weight:400;font-size:19px;line-height:1.5;color:var(--color-text);margin:0 0 2rem 0;text-align:left;max-width:30rem}.hero-cta-group[data-v-713449ce]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.hero-cta[data-v-713449ce]{display:inline-flex;align-items:center;gap:1rem;background-color:var(--color-action);color:var(--color-white);font-family:var(--font-body);font-size:18px;text-decoration:none;padding:.9rem 1.4rem;border-radius:14px;box-shadow:0 10px 25px -8px rgba(82,109,130,.6);transition:background-color .2s ease,transform .25s ease,box-shadow .25s ease}.hero-cta[data-v-713449ce]:hover{background-color:var(--color-action-hover);transform:translateY(-3px);box-shadow:0 14px 30px -8px rgba(82,109,130,.7)}.hero-cta-icon[data-v-713449ce]{display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-white);color:var(--color-action);border-radius:9999px;padding:.35rem;transition:transform .25s ease}.hero-cta:hover .hero-cta-icon[data-v-713449ce]{transform:translateX(4px)}.hero-visual[data-v-713449ce]{position:relative;width:100%;max-width:720px;min-width:0;margin:0 auto;display:flex;align-items:center;justify-content:center}.hero-glow[data-v-713449ce]{position:absolute;inset:4%;background:radial-gradient(circle,rgba(46,138,153,.3),rgba(46,138,153,0) 70%);filter:blur(40px);border-radius:50%}.hero-video[data-v-713449ce]{position:relative;z-index:1;width:100%;height:auto;display:block;border-radius:50%;border:1px solid rgba(157,178,199,.4);box-shadow:0 18px 45px -12px rgba(46,138,153,.35)}@media (max-width:800px){.hero[data-v-713449ce]{min-height:auto;text-align:center}.hero-grid[data-v-713449ce]{grid-template-columns:1fr;gap:2.5rem}.hero-content[data-v-713449ce]{align-items:center;text-align:center;max-width:100%;order:1}.hero-visual[data-v-713449ce]{order:2;max-width:440px;margin:0 auto}.hero-title[data-v-713449ce]{font-size:clamp(2rem,11vw,60px);line-height:1.1;letter-spacing:0;text-align:center;margin-bottom:var(--space-lg);overflow-wrap:anywhere}.hero-subtitle[data-v-713449ce]{text-align:center}.hero-cta-group[data-v-713449ce]{justify-content:center;width:100%}}@media (max-width:550px){.hero-cta-group[data-v-713449ce]{flex-direction:column;align-items:stretch}.hero-cta[data-v-713449ce]{width:100%;justify-content:center;box-sizing:border-box}}.catalog-teaser[data-v-8834884c]{display:grid;grid-template-columns:minmax(280px,1fr) minmax(0,1.25fr);gap:var(--space-md);align-items:center;padding:var(--space-md);border:1px solid var(--color-border);border-radius:24px;background:linear-gradient(135deg,rgba(46,181,190,.1),rgba(82,109,130,.06))}.eyebrow[data-v-8834884c]{font-family:var(--font-body);font-size:.9rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand);margin:0 0 .4rem}.teaser-title[data-v-8834884c]{font-family:var(--font-subtitle);font-weight:700;font-size:clamp(1.6rem,2.6vw,2.25rem);line-height:1.15;color:var(--color-title);margin:0 0 .6rem}.teaser-text[data-v-8834884c]{font-family:var(--font-body);color:var(--color-text);margin:0 0 var(--space-sm);max-width:46ch}.teaser-actions[data-v-8834884c]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem}.teaser-cta[data-v-8834884c]{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.4rem;border-radius:9999px;background:var(--color-action);color:var(--color-white);font-family:var(--font-body);font-size:1.05rem;text-decoration:none;transition:background .2s ease,transform .2s ease}.teaser-cta[data-v-8834884c]:hover{background:var(--color-action-hover);transform:translateY(-2px)}.teaser-card[data-v-8834884c]:focus-visible,.teaser-cta[data-v-8834884c]:focus-visible,.teaser-link[data-v-8834884c]:focus-visible{outline:2px solid var(--color-action);outline-offset:3px}.teaser-link[data-v-8834884c]{font-family:var(--font-body);color:var(--color-action);text-decoration:underline}.teaser-grid[data-v-8834884c]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.teaser-card[data-v-8834884c]{display:flex;flex-direction:column;gap:.3rem;height:100%;padding:.5rem;border:1px solid var(--color-border);border-radius:14px;background:var(--color-white);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.teaser-card[data-v-8834884c]:hover{transform:translateY(-3px);box-shadow:0 8px 18px rgba(11,19,42,.12)}.card-media[data-v-8834884c]{display:block;aspect-ratio:1/1;border-radius:10px;background:var(--color-surface);overflow:hidden}.card-media img[data-v-8834884c]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.card-name[data-v-8834884c]{font-family:var(--font-subtitle);font-size:.9rem;color:var(--color-text-strong);line-height:1.2}.card-price[data-v-8834884c]{font-family:var(--font-body);font-size:.85rem;color:var(--color-action)}@media (max-width:1000px){.catalog-teaser[data-v-8834884c]{grid-template-columns:1fr}}@media (max-width:550px){.teaser-grid[data-v-8834884c]{grid-template-columns:repeat(2,minmax(0,1fr))}}.areas-head[data-v-4bb40528]{max-width:46rem;margin-bottom:var(--space-lg)}.areas-title[data-v-4bb40528]{font-family:var(--font-subtitle);font-weight:700;font-size:40px;line-height:1.1;color:var(--color-title);margin:0 0 var(--space-sm) 0}.areas-intro[data-v-4bb40528]{font-family:var(--font-body);font-size:20px;line-height:1.5;color:var(--color-text);margin:0}.areas-grid[data-v-4bb40528]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-md)}.area-card[data-v-4bb40528]{display:flex;flex-direction:column;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:16px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.area-card[data-v-4bb40528]:hover{transform:translateY(-4px);box-shadow:0 14px 30px -12px rgba(82,109,130,.45)}.area-media[data-v-4bb40528]{aspect-ratio:4/3;background-color:var(--color-surface);display:flex;align-items:center;justify-content:center;overflow:hidden}.area-media img[data-v-4bb40528]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:var(--space-sm);box-sizing:border-box}.area-body[data-v-4bb40528]{display:flex;flex-direction:column;flex:1;padding:var(--space-md)}.area-name[data-v-4bb40528]{font-family:var(--font-subtitle);font-weight:700;font-size:24px;line-height:1.2;color:var(--color-title);margin:0 0 var(--space-xs) 0}.area-promise[data-v-4bb40528]{font-family:var(--font-body);font-size:18px;line-height:1.45;color:var(--color-text);margin:0 0 var(--space-sm) 0}.area-points[data-v-4bb40528]{list-style:none;margin:0 0 var(--space-md) 0;padding:0;flex:1}.area-points li[data-v-4bb40528]{font-family:var(--font-body);font-size:17px;line-height:1.4;color:var(--color-text);padding-left:1.4rem;position:relative;margin-bottom:var(--space-xs)}.area-points li[data-v-4bb40528]:before{content:"";position:absolute;left:0;top:.5em;width:8px;height:8px;border-radius:50%;background-color:var(--color-accent)}.area-cta[data-v-4bb40528]{display:inline-flex;align-items:center;gap:.6rem;align-self:flex-start;font-family:var(--font-body);font-size:17px;color:var(--color-action);text-decoration:none;border-bottom:2px solid transparent;transition:color .2s ease,border-color .2s ease,gap .2s ease}.area-cta[data-v-4bb40528]:hover{color:var(--color-brand);border-bottom-color:var(--color-brand);gap:.9rem}@media (max-width:1024px){.areas-grid[data-v-4bb40528]{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.areas-title[data-v-4bb40528]{font-size:1.75rem;text-align:center;margin-bottom:var(--space-md)}.areas-head[data-v-4bb40528]{text-align:center;margin-left:auto;margin-right:auto}.areas-grid[data-v-4bb40528]{grid-template-columns:1fr}}.testimonials-head[data-v-6dcb1478]{max-width:46rem;margin-bottom:var(--space-lg)}.testimonials-title[data-v-6dcb1478]{font-family:var(--font-subtitle);font-weight:700;font-size:40px;line-height:1.1;color:var(--color-title);margin:0 0 var(--space-sm) 0}.testimonials-intro[data-v-6dcb1478]{font-family:var(--font-body);font-size:20px;line-height:1.5;color:var(--color-text);margin:0}.testimonials-grid[data-v-6dcb1478]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-md)}.testimonial-card[data-v-6dcb1478]{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-md);background-color:var(--color-white);border:1px solid var(--color-border);border-radius:16px}.testimonial-icon[data-v-6dcb1478]{color:var(--color-brand)}.testimonial-quote[data-v-6dcb1478]{font-family:var(--font-body);font-size:18px;line-height:1.5;color:var(--color-text-strong);margin:0;flex:1}.testimonial-author[data-v-6dcb1478]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.testimonial-avatar[data-v-6dcb1478]{width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.testimonial-initials[data-v-6dcb1478]{display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-brand);color:var(--color-white);font-family:var(--font-subtitle);font-weight:700;font-size:16px}.testimonial-meta[data-v-6dcb1478]{display:flex;flex-direction:column;font-family:var(--font-body);color:var(--color-text)}.testimonial-meta strong[data-v-6dcb1478]{color:var(--color-title);font-size:17px}.testimonial-meta small[data-v-6dcb1478]{font-size:15px}.testimonial-area[data-v-6dcb1478]{margin-left:auto;font-family:var(--font-body);font-size:14px;color:var(--color-brand);background-color:rgba(46,138,153,.08);border:1px solid rgba(46,138,153,.25);border-radius:9999px;padding:.2rem .7rem}@media (max-width:1024px){.testimonials-grid[data-v-6dcb1478]{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.testimonials-title[data-v-6dcb1478]{font-size:1.75rem;text-align:center;margin-bottom:var(--space-md)}.testimonials-head[data-v-6dcb1478]{text-align:center}.testimonials-grid[data-v-6dcb1478]{grid-template-columns:1fr}}.process-title[data-v-1771d1c4]{font-family:var(--font-subtitle);font-weight:700;font-size:40px;line-height:1.1;color:var(--color-title);margin:0 0 var(--space-sm) 0}.process-intro[data-v-1771d1c4]{font-family:var(--font-body);font-size:20px;line-height:1.5;color:var(--color-text);max-width:46rem;margin:0 0 var(--space-lg) 0}.process-steps[data-v-1771d1c4]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-md)}.process-step[data-v-1771d1c4]{display:flex;flex-direction:column;align-items:flex-start;padding:var(--space-md);border-left:3px solid var(--color-accent);background-color:var(--color-surface);border-radius:0 12px 12px 0}.process-step img[data-v-1771d1c4]{height:48px;width:auto;margin-bottom:var(--space-sm)}.process-number[data-v-1771d1c4]{font-family:var(--font-body);font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand);margin-bottom:.25rem}.process-step-title[data-v-1771d1c4]{font-family:var(--font-subtitle);font-weight:700;font-size:22px;line-height:1.2;color:var(--color-title);margin:0 0 var(--space-xs) 0}.process-step-text[data-v-1771d1c4]{font-family:var(--font-body);font-size:17px;line-height:1.45;color:var(--color-text);margin:0}.final-cta[data-v-1771d1c4]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-xl) var(--space-md);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:20px}.final-cta-title[data-v-1771d1c4]{font-family:var(--font-display);font-weight:700;font-size:48px;line-height:1.05;letter-spacing:-1.5px;color:var(--color-title);margin:0 0 var(--space-sm) 0}.final-cta-text[data-v-1771d1c4]{font-family:var(--font-body);font-size:20px;line-height:1.5;color:var(--color-text);max-width:40rem;margin:0 0 var(--space-md) 0}.final-cta-points[data-v-1771d1c4]{list-style:none;margin:0 0 var(--space-md) 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-sm) var(--space-md)}.final-cta-points li[data-v-1771d1c4]{font-family:var(--font-body);font-size:17px;color:var(--color-text);display:flex;align-items:center;gap:.5rem}.final-cta-points li[data-v-1771d1c4]:before{content:"✔";display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:var(--color-accent);color:var(--color-white);font-size:11px;flex-shrink:0}.cta-group[data-v-1771d1c4]{display:flex;flex-direction:row;gap:var(--space-sm);flex-wrap:wrap;justify-content:center}@media (max-width:1024px){.process-steps[data-v-1771d1c4]{grid-template-columns:1fr}}@media (max-width:800px){.process-title[data-v-1771d1c4]{font-size:1.75rem;text-align:center;margin-bottom:var(--space-md)}.process-intro[data-v-1771d1c4]{text-align:center}.final-cta-title[data-v-1771d1c4]{font-size:2rem;letter-spacing:0}.final-cta-points[data-v-1771d1c4]{flex-direction:column;align-items:flex-start;text-align:left}}#us-one h1[data-v-798e6d68]{text-align:center;margin:3vw 0 5vw 0;width:80%}#us-two h1[data-v-798e6d68]{text-align:center}#us-four>div>h1[data-v-798e6d68]{text-align:right}#us-five[data-v-798e6d68]{display:flex;flex-direction:column;align-items:center}#us-five .subtitle[data-v-798e6d68]{font-size:30px;margin-bottom:0}#us-five>div[data-v-798e6d68]:first-of-type{display:flex;flex-direction:column;text-align:center;width:70%;margin:0 0 2vw 0}#us-five>div[data-v-798e6d68]:nth-of-type(2){display:flex;flex-direction:row;flex-wrap:wrap;align-content:center}#us-five>div>div[data-v-798e6d68]{display:flex;flex-direction:column;align-items:center;text-align:center;width:30%;margin:0 auto 2vw auto}#us-five>div>div>img[data-v-798e6d68]{height:10%;width:auto}@media (max-width:800px){#us-one img[data-v-798e6d68]{content:url(/img/principalUS_Movile.c2919c9a.svg);width:120%;height:auto}#us-four img[data-v-798e6d68],#us-three img[data-v-798e6d68],#us-two img[data-v-798e6d68]{width:100%}#us-four[data-v-798e6d68],#us-three[data-v-798e6d68]{flex-direction:column;align-content:center}#us-five>div[data-v-798e6d68]:nth-of-type(2){flex-direction:column;width:90%}#us-five>div>div[data-v-798e6d68]{width:auto}}#contact-one[data-v-e522e326]{display:flex;flex-direction:column;align-items:center;text-align:center}.form-hint[data-v-e522e326]{font-size:16px!important;opacity:.75;margin-top:.5rem}#contact-whatsapp[data-v-e522e326]{display:flex;flex-direction:column;align-items:center;text-align:center}.whatsapp-title[data-v-e522e326]{text-align:center;margin-bottom:.5rem}.whatsapp-text[data-v-e522e326]{max-width:42rem;text-align:center;margin:0 0 1.5rem 0}.contact-data-title[data-v-e522e326],.form-title[data-v-e522e326]{text-align:center;font-size:28px;margin-bottom:1rem}.consent[data-v-e522e326]{display:flex;align-items:flex-start;gap:.6rem;text-align:left;margin:.5rem 0 1rem 0}.consent input[data-v-e522e326]{width:20px;height:20px;min-width:20px;margin:.15rem 0 0 0;accent-color:#526d82;border:none}.consent-text[data-v-e522e326]{font-size:16px!important;line-height:1.4}.consent-text a[data-v-e522e326]{color:#526d82}.form-feedback[data-v-e522e326]{margin-top:.5rem;font-weight:600;border-radius:8px;padding:.6rem .8rem}.form-ok[data-v-e522e326]{color:#1b5e20;background:#e8f5e9}.form-error[data-v-e522e326]{color:#b71c1c;background:#ffebee}button[data-v-e522e326]:disabled{opacity:.7;cursor:not-allowed}#contact-one h1[data-v-e522e326]{margin:3vw 0 5vw 0}#contact-two[data-v-e522e326]{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}form[data-v-e522e326]{align-items:left;text-align:center;margin-right:20%}#contact-two>div[data-v-e522e326]{display:flex;flex-direction:column;text-align:center}#contact-two>div p[data-v-e522e326]{margin:.3vw 0}#contact-two>div img[data-v-e522e326]{height:15vw;max-height:220px;width:auto}@media (max-width:800px){img[data-v-e522e326]{width:140%}form[data-v-e522e326]{width:80%}input[data-v-e522e326],textarea[data-v-e522e326]{width:100%}#contact-one img[data-v-e522e326]{content:url(/img/contactSelk_Movile.f901e1bc.svg);width:120%;height:auto}#contact-one h1[data-v-e522e326]{margin:0}#contact-two[data-v-e522e326]{flex-direction:column;align-items:center;width:100%}}.service-intro[data-v-0a5455c0]{display:flex;flex-direction:column;align-items:center;text-align:center}.service-intro h1[data-v-0a5455c0]{margin:var(--space-md) 0 var(--space-sm) 0}.service-intro-text[data-v-0a5455c0]{font-family:var(--font-body);font-size:20px;line-height:1.5;color:var(--color-text);max-width:48rem;margin:0 0 var(--space-md) 0}.service-intro-actions[data-v-0a5455c0]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-md);margin-bottom:var(--space-md)}.service-intro-link[data-v-0a5455c0]{font-family:var(--font-body);font-size:18px;color:var(--color-action);text-decoration:none;border-bottom:2px solid transparent;transition:color .2s ease,border-color .2s ease}.service-intro-link[data-v-0a5455c0]:hover{color:var(--color-brand);border-bottom-color:var(--color-brand)}.service-intro img[data-v-0a5455c0]{width:100%;max-width:720px;height:auto}.area-block[data-v-0a5455c0]{display:flex;flex-direction:row;align-items:center;gap:var(--space-xl);scroll-margin-top:calc(var(--header-offset) + var(--space-sm))}.area-block--reverse[data-v-0a5455c0]{flex-direction:row-reverse}.area-media[data-v-0a5455c0]{flex:1 1 45%;min-width:0}.area-media picture[data-v-0a5455c0]{display:block;aspect-ratio:4/3;background-color:var(--color-surface);border-radius:16px;overflow:hidden}.area-media img[data-v-0a5455c0]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:var(--space-sm);box-sizing:border-box}.area-content[data-v-0a5455c0]{flex:1 1 55%;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.area-tag[data-v-0a5455c0]{font-family:var(--font-body);font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand);margin-bottom:var(--space-xs)}.area-title[data-v-0a5455c0]{font-family:var(--font-subtitle);font-weight:700;font-size:40px;line-height:1.1;color:var(--color-title);margin:0 0 var(--space-sm) 0}.area-text[data-v-0a5455c0]{font-family:var(--font-body);font-size:19px;line-height:1.5;color:var(--color-text);margin:0 0 var(--space-md) 0}.area-points[data-v-0a5455c0]{list-style:none;margin:0 0 var(--space-md) 0;padding:0}.area-points li[data-v-0a5455c0]{font-family:var(--font-body);font-size:18px;line-height:1.4;color:var(--color-text);padding-left:1.6rem;position:relative;margin-bottom:var(--space-xs)}.area-points li[data-v-0a5455c0]:before{content:"✔";position:absolute;left:0;top:.15em;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background-color:var(--color-accent);color:var(--color-white);font-size:10px}.area-content .button[data-v-0a5455c0]{margin:0}@media (max-width:1024px){.area-block--reverse[data-v-0a5455c0],.area-block[data-v-0a5455c0]{flex-direction:column;gap:var(--space-md)}.area-content[data-v-0a5455c0],.area-media[data-v-0a5455c0]{flex:1 1 auto;width:100%}}@media (max-width:800px){.area-title[data-v-0a5455c0]{font-size:1.75rem;text-align:center;margin-bottom:var(--space-md)}.area-content[data-v-0a5455c0]{align-items:center;text-align:center}.area-tag[data-v-0a5455c0]{align-self:center}.service-intro img[data-v-0a5455c0]{content:url(/img/SelkService_Movile.719ac487.svg)}}.titleWhite[data-v-414facc8]{text-align:center}#onibi-one[data-v-414facc8]{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;min-height:100vh}#ONIBI[data-v-414facc8]{width:30vw;margin:0 auto}.gif-simulado[data-v-414facc8]{position:relative;width:40vw;height:40vw;margin:0 auto}.gif-simulado img[data-v-414facc8]{position:absolute;margin:0 auto;width:100%;height:100%;opacity:0;left:50%;transform:translateX(-50%)}.gif-simulado img[data-v-414facc8]:first-child{opacity:1;animation:none;z-index:1}.gif-simulado img[data-v-414facc8]:nth-child(2){animation-delay:0s;z-index:2;animation:ciclo-414facc8 1s infinite}.gif-simulado img[data-v-414facc8]:nth-child(3){animation-delay:1s;z-index:3;animation:ciclo2-414facc8 1s infinite}@keyframes ciclo-414facc8{0%{opacity:0}10%{opacity:1}30%{opacity:1}40%{opacity:1}to{opacity:0}}@keyframes ciclo2-414facc8{0%{opacity:0}10%{opacity:0}30%{opacity:1}90%{opacity:1}to{opacity:0}}@media (max-width:800px){.titleWhite[data-v-414facc8]{font-size:3rem}.gif-simulado[data-v-414facc8]{width:350px;height:350px}#onibi-one>img[data-v-414facc8]{width:50%}}@media (max-width:550px){.titleWhite[data-v-414facc8]{font-size:2rem}#onibi-one>img[data-v-414facc8]{width:80%}}.catalog-intro[data-v-43076878]{display:flex;flex-direction:column;align-items:center;text-align:center}.catalog-intro h1[data-v-43076878]{margin:var(--space-md) 0 var(--space-md) 0}.catalog-intro img[data-v-43076878]{width:100%;max-width:760px;height:auto}.catalog-heading[data-v-43076878]{font-family:var(--font-subtitle);font-weight:700;font-size:40px;line-height:1.1;color:var(--color-title);margin:0 0 var(--space-lg) 0}.catalog-grid[data-v-43076878]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-md)}.catalog-card[data-v-43076878]{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:16px;overflow:hidden;background-color:var(--color-white);transition:transform .25s ease,box-shadow .25s ease}.catalog-card[data-v-43076878]:hover{transform:translateY(-4px);box-shadow:0 14px 30px -12px rgba(82,109,130,.45)}.catalog-media picture[data-v-43076878]{display:block;aspect-ratio:4/3;background:linear-gradient(180deg,#344f5c,#45b3bc);overflow:hidden}.catalog-media img[data-v-43076878]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:var(--space-sm);box-sizing:border-box}.catalog-body[data-v-43076878]{display:flex;flex-direction:column;flex:1;padding:var(--space-md)}.catalog-name[data-v-43076878]{font-family:var(--font-subtitle);font-weight:700;font-size:24px;line-height:1.2;color:var(--color-title);margin:0 0 var(--space-sm) 0}.catalog-points[data-v-43076878]{list-style:none;margin:0 0 var(--space-md) 0;padding:0;flex:1}.catalog-points li[data-v-43076878]{font-family:var(--font-body);font-size:17px;line-height:1.4;color:var(--color-text);padding-left:1.6rem;position:relative;margin-bottom:var(--space-xs)}.catalog-points li[data-v-43076878]:before{content:"✔";position:absolute;left:0;top:.15em;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background-color:var(--color-accent);color:var(--color-white);font-size:10px}.catalog-cta[data-v-43076878]{align-self:flex-start;font-family:var(--font-body);font-size:17px;color:var(--color-action);text-decoration:none;border-bottom:2px solid transparent;transition:color .2s ease,border-color .2s ease}.catalog-cta[data-v-43076878]:hover{color:var(--color-brand);border-bottom-color:var(--color-brand)}@media (max-width:1024px){.catalog-grid[data-v-43076878]{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.catalog-heading[data-v-43076878]{font-size:1.75rem;text-align:center;margin-bottom:var(--space-md)}.catalog-grid[data-v-43076878]{grid-template-columns:1fr}.catalog-intro img[data-v-43076878]{content:url(/img/CatalogSelk_Movile.a49e16f4.svg)}}.product-card[data-v-12893d9c]{display:flex;flex-direction:column;width:min(80vw,300px);background:#fff;border:1px solid #9db2bf;border-radius:12px;overflow:hidden;box-shadow:0 2px 6px rgba(11,19,42,.06);transition:transform .2s ease,box-shadow .2s ease}.product-card[data-v-12893d9c]:hover{transform:translateY(-3px);box-shadow:0 8px 18px rgba(11,19,42,.12)}.image-wrap[data-v-12893d9c]{position:relative;width:100%;aspect-ratio:4/5;background:#f8fafc;overflow:hidden}.image-wrap .slide[data-v-12893d9c]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;opacity:0;transition:opacity .25s ease;pointer-events:none}.image-wrap .slide.is-active[data-v-12893d9c]{opacity:1}.img-nav[data-v-12893d9c]{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;border:1px solid rgba(157,178,191,.8);background:hsla(0,0%,100%,.85);color:#526d82;font-size:1.2rem;line-height:1;padding:0;cursor:pointer;opacity:0;transition:opacity .2s,background .2s}.img-prev[data-v-12893d9c]{left:6px}.img-next[data-v-12893d9c]{right:6px}.img-nav[data-v-12893d9c]:focus-visible,.product-card:hover .img-nav[data-v-12893d9c]{opacity:1}.img-nav[data-v-12893d9c]:hover{background:#fff}.img-nav[data-v-12893d9c]:focus-visible{outline:2px solid #3d566b;outline-offset:2px}.img-dots[data-v-12893d9c]{position:absolute;bottom:6px;left:0;right:0;display:flex;justify-content:center;gap:5px;list-style:none;margin:0;padding:0}.img-dot[data-v-12893d9c]{width:7px;height:7px;padding:0;border-radius:50%;border:1px solid rgba(82,109,130,.7);background:hsla(0,0%,100%,.85);cursor:pointer;transition:background .2s,transform .2s}.img-dot.is-active[data-v-12893d9c]{background:#2e8a99;border-color:#2e8a99;transform:scale(1.25)}.img-dot[data-v-12893d9c]:focus-visible{outline:2px solid #3d566b;outline-offset:2px}@media (hover:none){.img-nav[data-v-12893d9c]{opacity:1}}.skeleton[data-v-12893d9c]{position:absolute;inset:0;background:linear-gradient(90deg,#eef2f6 25%,#e2e8f0 37%,#eef2f6 63%);background-size:400% 100%;animation:skeleton-shimmer-12893d9c 1.4s ease-in-out infinite}@keyframes skeleton-shimmer-12893d9c{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.skeleton[data-v-12893d9c]{animation:none}}.body[data-v-12893d9c]{padding:1rem 1.2rem 1.2rem;display:flex;flex-direction:column;gap:.6rem;flex:1}.name[data-v-12893d9c]{font-family:Inter,sans-serif;font-size:1.15rem;color:#111827;margin:0}.description[data-v-12893d9c]{font-family:Inter,sans-serif;color:#4f5665;font-size:.95rem;line-height:1.4;margin:0;flex:1;text-align:justify;hyphens:auto}.meta[data-v-12893d9c]{list-style:none;padding:0;margin:0;font-size:.9rem;color:#4f5665}.meta li[data-v-12893d9c]{display:flex;justify-content:space-between;gap:.5rem;flex-wrap:wrap;padding:2px 0}.meta-label[data-v-12893d9c]{color:#4f5665}.meta-value[data-v-12893d9c]{color:#2c3e50;font-weight:600}.price[data-v-12893d9c]{margin:0;color:#2c3e50;font-size:.95rem}.price strong[data-v-12893d9c]{color:#526d82;font-size:1.15rem}.actions[data-v-12893d9c]{display:flex;flex-direction:column;gap:.5rem;margin-top:.4rem}.order-btn[data-v-12893d9c]{width:100%;padding:.5rem .8rem;background:#526d82;color:#fff;border:1px solid #526d82;border-radius:8px;cursor:pointer;font-family:inherit;font-size:.95rem;transition:background .2s,color .2s}.order-btn[data-v-12893d9c]:hover{background:#3d566b;border-color:#3d566b}.order-btn[data-v-12893d9c]:focus-visible{outline:2px solid #3d566b;outline-offset:2px}.actions[data-v-12893d9c] .whatsappInline{width:100%;box-sizing:border-box;padding:.5rem .8rem;font-size:.95rem;border-radius:8px;box-shadow:none}.actions[data-v-12893d9c] .whatsappInline:hover{transform:none;box-shadow:0 4px 12px -4px rgba(37,211,102,.6)}.actions[data-v-12893d9c] .whatsappInline img{width:18px;height:18px}@media (max-width:800px){.body[data-v-12893d9c]{padding:.8rem .9rem 1rem;gap:.5rem}.name[data-v-12893d9c]{font-size:1.05rem}.actions[data-v-12893d9c] .whatsappInline,.description[data-v-12893d9c],.meta[data-v-12893d9c],.order-btn[data-v-12893d9c],.price[data-v-12893d9c]{font-size:.9rem}}.modal-backdrop[data-v-f2df495a]{position:fixed;inset:0;background:rgba(15,23,42,.55);display:flex;align-items:center;justify-content:center;z-index:1000}.modal[data-v-f2df495a]{background:#fff;border-radius:12px;max-width:480px;width:92%;max-height:90vh;overflow-y:auto;padding:1.5rem;box-shadow:0 20px 50px rgba(0,0,0,.3)}header[data-v-f2df495a]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e2e8f0;padding-bottom:.5rem;margin-bottom:1rem}header h2[data-v-f2df495a]{margin:0;color:#2c3e50;font-size:1.05rem}.close[data-v-f2df495a]{background:transparent;border:none;font-size:1.5rem;cursor:pointer;color:#64748b}.content[data-v-f2df495a]{display:flex;flex-direction:column;gap:.75rem}.product-recap[data-v-f2df495a]{display:flex;gap:.75rem;align-items:center;background:#f8fafc;padding:.75rem;border-radius:8px}.thumb[data-v-f2df495a]{width:72px;height:72px;-o-object-fit:contain;object-fit:contain;border-radius:6px;background:#fff}.product-meta[data-v-f2df495a]{flex:1}.product-meta .name[data-v-f2df495a]{margin:0;font-weight:600;color:#2c3e50}.product-meta .price[data-v-f2df495a]{margin:.2rem 0 0;font-size:.85rem;color:#4f5665}.product-meta .estimate[data-v-f2df495a]{margin:.15rem 0 0;font-size:.85rem;color:#526d82}.block[data-v-f2df495a]{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem;color:#4f5665}input[type=email][data-v-f2df495a],input[type=number][data-v-f2df495a],input[type=tel][data-v-f2df495a],input[type=text][data-v-f2df495a]{border:1px solid #cbd5e1;border-radius:6px;padding:.45rem .6rem;font-size:.95rem;font-family:inherit;color:#2c3e50;background:#fff}input[data-v-f2df495a]:focus{outline:2px solid #526d82;outline-offset:1px}.err-msg[data-v-f2df495a]{background:rgba(185,28,28,.08);color:#991b1b;padding:.5rem .7rem;border-radius:6px;font-size:.88rem}.disclaimer[data-v-f2df495a]{color:#64748b;font-style:italic}footer[data-v-f2df495a]{display:flex;gap:.5rem;justify-content:flex-end;padding-top:.5rem}.primary[data-v-f2df495a]{padding:.55rem 1rem;background:#526d82;color:#fff;border:none;border-radius:6px;cursor:pointer;font-family:inherit}.primary[data-v-f2df495a]:hover:not(:disabled){background:#3d566b}.primary[data-v-f2df495a]:disabled{opacity:.55;cursor:not-allowed}.secondary[data-v-f2df495a]{padding:.55rem 1rem;background:#fff;color:#2c3e50;border:1px solid #cbd5e1;border-radius:6px;cursor:pointer;font-family:inherit}.secondary[data-v-f2df495a]:disabled{opacity:.55;cursor:not-allowed}.carousel-section[data-v-9284aa06]{width:100%;margin:0 auto}.head[data-v-9284aa06]{margin-bottom:1.5rem}.head .subtitle[data-v-9284aa06]{margin-bottom:.5rem}.head .text[data-v-9284aa06]{max-width:720px;margin:0}.state-msg[data-v-9284aa06]{padding:2rem;text-align:center;color:#4f5665}.empty-featured[data-v-9284aa06]{display:flex;flex-direction:column;align-items:center;gap:.9rem}.empty-featured p[data-v-9284aa06]{margin:0}.catalog-link[data-v-9284aa06]{display:inline-block;margin-top:.9rem;padding:.5rem 1.1rem;border:1px solid var(--color-action,#526d82);border-radius:8px;background:#fff;color:var(--color-action,#526d82);font-family:var(--font-body,"Jost",sans-serif);font-size:.95rem;text-decoration:none;transition:background .2s,color .2s}.catalog-link[data-v-9284aa06]:hover{background:var(--color-action,#526d82);color:#fff}.catalog-link[data-v-9284aa06]:focus-visible{outline:2px solid #3d566b;outline-offset:2px}.catalog-link-footer[data-v-9284aa06]{align-self:center;margin-top:.4rem}.state-error[data-v-9284aa06]{color:#b91c1c}.ok-msg[data-v-9284aa06]{background:rgba(22,163,74,.1);color:#166534;padding:.6rem .8rem;border-radius:6px;margin:.5rem 0 0;font-size:.9rem}.carousel-shell[data-v-9284aa06]{display:flex;flex-direction:column}.carousel-wrap[data-v-9284aa06]{position:relative;display:flex;align-items:center;gap:.5rem}.dots[data-v-9284aa06]{list-style:none;display:flex;justify-content:center;gap:.5rem;margin:.4rem 0 0;padding:0}.dot[data-v-9284aa06]{width:10px;height:10px;padding:0;border-radius:50%;border:1px solid #9db2bf;background:#fff;cursor:pointer;transition:background .2s,transform .2s}.dot.is-active[data-v-9284aa06]{background:#2e8a99;border-color:#2e8a99;transform:scale(1.2)}.dot[data-v-9284aa06]:focus-visible{outline:2px solid #526d82;outline-offset:2px}.swipe-hint[data-v-9284aa06]{text-align:center;font-family:Jost,sans-serif;font-size:.85rem;color:#4f5665;margin:.6rem 0 0}.track[data-v-9284aa06]{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 1rem;padding:1rem .5rem;flex:1;scrollbar-width:thin}.track[data-v-9284aa06]:focus-visible{outline:2px solid #526d82;outline-offset:4px;border-radius:8px}.track[data-v-9284aa06]>.product-card{scroll-snap-align:start;flex:0 0 auto}.nav-btn[data-v-9284aa06]{width:44px;height:44px;border-radius:50%;border:1px solid #9db2bf;background:#fff;color:#526d82;font-size:1.6rem;line-height:1;cursor:pointer;flex-shrink:0;transition:background .2s,color .2s,transform .2s}.nav-btn[data-v-9284aa06]:hover{background:#526d82;color:#fff;transform:translateY(-1px)}.nav-btn[data-v-9284aa06]:focus-visible{outline:2px solid #3d566b;outline-offset:2px}@media (max-width:800px){.nav-btn[data-v-9284aa06]{width:36px;height:36px;font-size:1.3rem}}.head[data-v-38d3a764]{text-align:center;margin-bottom:var(--space-md)}.flow-title[data-v-38d3a764]{font-family:var(--font-subtitle);font-weight:700;font-size:32px;line-height:1.15;color:var(--color-title);margin:0 0 var(--space-xs) 0}.flow-intro[data-v-38d3a764]{font-family:var(--font-body);font-size:18px;line-height:1.5;color:var(--color-text);margin:0}.flow-options[data-v-38d3a764]{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:var(--space-md)}.flow-card[data-v-38d3a764]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;text-align:left;padding:var(--space-md);background-color:var(--color-white);border:2px solid var(--color-border);border-radius:16px;cursor:pointer;font:inherit;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.flow-card[data-v-38d3a764]:hover{transform:translateY(-3px);border-color:var(--color-action);box-shadow:0 14px 30px -12px rgba(82,109,130,.45)}.flow-card[data-v-38d3a764]:focus-visible{outline:3px solid var(--color-action);outline-offset:2px}.flow-card.is-selected[data-v-38d3a764]{border-color:var(--color-brand);background-color:rgba(46,138,153,.06)}.flow-icon[data-v-38d3a764]{color:var(--color-brand)}.flow-name[data-v-38d3a764]{font-family:var(--font-subtitle);font-weight:700;font-size:21px;line-height:1.2;color:var(--color-title)}.flow-desc[data-v-38d3a764]{font-family:var(--font-body);font-size:17px;line-height:1.4;color:var(--color-text)}.flow-action[data-v-38d3a764]{display:inline-flex;align-items:center;gap:.5rem;margin-top:var(--space-xs);font-family:var(--font-body);font-size:17px;color:var(--color-action)}.flow-card.is-selected .flow-action[data-v-38d3a764]{color:var(--color-brand)}.flow-close[data-v-38d3a764]{display:flex;justify-content:center;margin-top:var(--space-md)}@media (max-width:800px){.flow-options[data-v-38d3a764]{grid-template-columns:1fr}.flow-title[data-v-38d3a764]{font-size:1.6rem;text-align:center;margin-bottom:var(--space-sm)}}.uploader-root[data-v-b3e66fb8]{width:100%}.dropzone[data-v-b3e66fb8]{border:2px dashed #9db2bf;border-radius:12px;background:#fff;padding:2rem 1rem;text-align:center;cursor:pointer;transition:background .2s,border-color .2s;min-height:250px;min-width:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem}.dropzone[data-v-b3e66fb8]:focus-visible,.dropzone[data-v-b3e66fb8]:hover{border-color:#526d82;background:rgba(82,109,130,.04);outline:none}.dropzone.is-active[data-v-b3e66fb8]{border-color:#526d82;background:rgba(82,109,130,.08);border-style:solid}.dropzone.is-loaded[data-v-b3e66fb8]{border-color:#526d82;background:rgba(82,109,130,.04);border-style:solid}.dropzone.is-error[data-v-b3e66fb8]{border-color:#b91c1c;background:rgba(185,28,28,.04)}.hidden-input[data-v-b3e66fb8]{display:none}.icon[data-v-b3e66fb8]{font-size:2rem;width:56px;height:56px;border-radius:50%;background:#526d82;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.icon-error[data-v-b3e66fb8]{background:#b91c1c}.icon-ok[data-v-b3e66fb8]{background:#16a34a}.primary-text[data-v-b3e66fb8]{margin:0;color:#2c3e50;font-size:1rem}.secondary-text[data-v-b3e66fb8]{margin:0;color:#4f5665;font-size:.85rem}.link-btn[data-v-b3e66fb8]{background:none;border:none;color:#526d82;font-size:.9rem;cursor:pointer;text-decoration:underline;padding:.2rem .4rem}.link-btn[data-v-b3e66fb8]:hover{color:#3d566b}.viewer-root[data-v-07edd8bf]{display:flex;flex-direction:column;gap:.5rem}.canvas-wrap[data-v-07edd8bf]{position:relative;width:100%;aspect-ratio:1/1;max-height:480px;border:1px solid #9db2bf;border-radius:12px;background:#f8fafc;overflow:hidden}.viewer-canvas[data-v-07edd8bf]{display:block;width:100%;height:100%}.overlay[data-v-07edd8bf]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;background:rgba(248,250,252,.92);color:#2c3e50;padding:1rem;text-align:center}.overlay-error[data-v-07edd8bf]{background:hsla(0,93%,94%,.94);color:#7f1d1d}.overlay-warn[data-v-07edd8bf]{background:hsla(48,96%,89%,.94);color:#78350f}.spinner[data-v-07edd8bf]{width:36px;height:36px;border-radius:50%;border:3px solid #9db2bf;border-top-color:#526d82;animation:spin-07edd8bf .9s linear infinite}@keyframes spin-07edd8bf{to{transform:rotate(1turn)}}.reset-btn[data-v-07edd8bf]{position:absolute;bottom:.6rem;right:.6rem;background:#fff;border:1px solid #9db2bf;border-radius:6px;padding:.3rem .7rem;font-size:.85rem;color:#526d82;cursor:pointer;box-shadow:0 1px 3px rgba(11,19,42,.15)}.reset-btn[data-v-07edd8bf]:hover{background:#526d82;color:#fff}.metrics-bar[data-v-07edd8bf]{display:flex;justify-content:space-between;gap:1rem;padding:.6rem .8rem;background:#fff;border:1px solid #9db2bf;border-radius:8px;font-size:.85rem;color:#4f5665;flex-wrap:wrap}.metrics-bar strong[data-v-07edd8bf]{color:#2c3e50}.warning-text[data-v-07edd8bf]{margin:0;font-size:.8rem;color:#78350f;background:hsla(48,96%,89%,.6);padding:.4rem .7rem;border-radius:6px}.quote-form[data-v-45062ae4]{display:flex;flex-direction:column;gap:1rem;background:#fff;border:1px solid #9db2bf;border-radius:12px;padding:1.2rem}.form-title[data-v-45062ae4]{font-family:Inter,sans-serif;font-size:1.05rem;color:#111827;margin:.4rem 0 0}form input[data-v-45062ae4],form select[data-v-45062ae4]{margin-bottom:0!important}fieldset[data-v-45062ae4]{border:1px solid #e2e8f0;border-radius:8px;padding:.8rem;margin:0}fieldset legend[data-v-45062ae4]{padding:0 .4rem;color:#4f5665;font-size:.9rem}.dim-grid[data-v-45062ae4]{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}.block[data-v-45062ae4],.dim-grid label[data-v-45062ae4]{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem;color:#4f5665}.block[data-v-45062ae4]{width:100%}input[type=email][data-v-45062ae4],input[type=number][data-v-45062ae4],input[type=tel][data-v-45062ae4],input[type=text][data-v-45062ae4],select[data-v-45062ae4],textarea[data-v-45062ae4]{border:1px solid #0b132a;border-radius:6px;padding:.55rem .7rem;font-size:16px;min-height:44px;font-family:inherit;color:#2c3e50;background:#fff}textarea[data-v-45062ae4]{resize:vertical;min-height:70px;max-height:200px;line-height:1.4}input[data-v-45062ae4]:focus,select[data-v-45062ae4]:focus,textarea[data-v-45062ae4]:focus{outline:2px solid #526d82;outline-offset:1px}.char-count[data-v-45062ae4]{color:#64748b;font-size:.75rem;text-align:right;margin-top:.15rem}.submit-btn[data-v-45062ae4]{background:#526d82;color:#fff;border:none;padding:.7rem 1rem;border-radius:8px;font-size:1rem;cursor:pointer;transition:background .2s}.submit-btn[data-v-45062ae4]:hover:not(:disabled){background:#3d566b}.submit-btn[data-v-45062ae4]:disabled{opacity:.55;cursor:not-allowed}.hint[data-v-45062ae4]{font-size:.8rem;color:#4f5665;margin:.4rem 0 0;font-style:italic}.hint-warn[data-v-45062ae4]{font-style:normal;background:rgba(234,179,8,.12);color:#854d0e;border-radius:6px;padding:.5rem .7rem}.advanced[data-v-45062ae4]{border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc}.advanced>summary[data-v-45062ae4]{cursor:pointer;padding:.7rem .9rem;font-family:Jost,sans-serif;font-size:.92rem;color:#4f5665;list-style-position:inside}.advanced>summary[data-v-45062ae4]:focus-visible{outline:2px solid #526d82;outline-offset:2px;border-radius:6px}.advanced[open]>summary[data-v-45062ae4]{border-bottom:1px solid #e2e8f0;color:#2c3e50}.advanced-body[data-v-45062ae4]{display:flex;flex-direction:column;gap:1rem;padding:.9rem}.ok-msg[data-v-45062ae4]{background:rgba(22,163,74,.1);color:#166534}.err-msg[data-v-45062ae4],.ok-msg[data-v-45062ae4]{padding:.6rem .8rem;border-radius:6px;margin:0;font-size:.9rem}.err-msg[data-v-45062ae4]{background:rgba(185,28,28,.08);color:#991b1b}@media (max-width:800px){.dim-grid[data-v-45062ae4]{grid-template-columns:1fr}}.legal-note[data-v-45062ae4]{font-size:.8rem;color:#4f5665;margin:0;text-align:center}.legal-note a[data-v-45062ae4]{color:#526d82}.modal-backdrop[data-v-73af54ec]{position:fixed;inset:0;background:rgba(15,23,42,.55);display:flex;align-items:center;justify-content:center;z-index:1000}.modal[data-v-73af54ec]{background:#fff;border-radius:12px;max-width:560px;width:92%;max-height:90vh;overflow-y:auto;padding:1.5rem;box-shadow:0 20px 50px rgba(0,0,0,.3)}header[data-v-73af54ec]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e2e8f0;padding-bottom:.5rem;margin-bottom:1rem}header h2[data-v-73af54ec]{margin:0;color:#2c3e50;font-size:1.1rem}.close[data-v-73af54ec]{background:transparent;border:none;font-size:1.5rem;cursor:pointer;color:#64748b}.content section[data-v-73af54ec]{margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px dashed #e2e8f0}.content section[data-v-73af54ec]:last-of-type{border-bottom:none}.content h3[data-v-73af54ec]{margin:0 0 .4rem 0;color:#3d566b;font-size:.95rem}.content p[data-v-73af54ec]{margin:.2rem 0;font-size:.9rem}.pricing[data-v-73af54ec]{background:rgba(82,109,130,.07);padding:.75rem;border-radius:8px}.pricing-warn[data-v-73af54ec]{background:rgba(251,191,36,.12)}.total[data-v-73af54ec]{margin-top:.5rem;padding-top:.4rem;border-top:1px solid #cbd5e1}.total.grand[data-v-73af54ec]{font-size:1rem;color:#111827}.disclaimer[data-v-73af54ec]{display:block;margin-top:.5rem;color:#64748b;font-style:italic}.observations-text[data-v-73af54ec]{white-space:pre-wrap;background:#f8fafc;padding:.5rem .7rem;border-radius:6px;margin:0;font-size:.9rem;color:#2c3e50}.err-msg[data-v-73af54ec]{background:rgba(185,28,28,.08);color:#991b1b;padding:.5rem .7rem;border-radius:6px;font-size:.88rem}footer[data-v-73af54ec]{display:flex;gap:.5rem;justify-content:flex-end;padding-top:.5rem}.primary[data-v-73af54ec]{padding:.55rem 1rem;background:#526d82;color:#fff;border:none;border-radius:6px;cursor:pointer;font-family:inherit}.primary[data-v-73af54ec]:hover:not(:disabled){background:#3d566b}.primary[data-v-73af54ec]:disabled{opacity:.55;cursor:not-allowed}.secondary[data-v-73af54ec]{padding:.55rem 1rem;background:#fff;color:#2c3e50;border:1px solid #cbd5e1;border-radius:6px;cursor:pointer;font-family:inherit}.secondary[data-v-73af54ec]:disabled{opacity:.55;cursor:not-allowed}.loading[data-v-73af54ec]{padding:2rem;text-align:center;color:#64748b}.quote-section[data-v-4c1e9a21]{width:100%;margin:0 auto 4vw}.head[data-v-4c1e9a21]{margin-bottom:1.5rem}.head .subtitle[data-v-4c1e9a21]{margin-bottom:.5rem}.layout[data-v-4c1e9a21]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;align-items:start}.left[data-v-4c1e9a21]{display:flex;flex-direction:column;gap:1rem}.right[data-v-4c1e9a21]{display:flex;flex-direction:column;gap:.75rem}.ok-msg[data-v-4c1e9a21]{background:rgba(22,163,74,.1);color:#166534;padding:.6rem .8rem;border-radius:6px;margin:0;font-size:.9rem}@media (max-width:800px){.layout[data-v-4c1e9a21]{grid-template-columns:1fr}}.modeling-form[data-v-ed197dee]{display:flex;flex-direction:column;gap:1rem;background:#fff;border:1px solid #9db2bf;border-radius:12px;padding:1.2rem}.form-title[data-v-ed197dee]{font-family:Inter,sans-serif;font-size:1.05rem;color:#111827;margin:.4rem 0 0}form input[data-v-ed197dee],form select[data-v-ed197dee]{margin-bottom:0!important}fieldset[data-v-ed197dee]{border:1px solid #e2e8f0;border-radius:8px;padding:.8rem;margin:0}fieldset legend[data-v-ed197dee]{padding:0 .4rem;color:#4f5665;font-size:.9rem}.dim-grid[data-v-ed197dee]{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}.block[data-v-ed197dee],.dim-grid label[data-v-ed197dee]{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem;color:#4f5665}input[type=email][data-v-ed197dee],input[type=number][data-v-ed197dee],input[type=tel][data-v-ed197dee],input[type=text][data-v-ed197dee],textarea[data-v-ed197dee]{border:1px solid #0b132a;border-radius:6px;padding:.55rem .7rem;font-size:16px;font-family:inherit;color:#2c3e50;background:#fff;resize:vertical}input[data-v-ed197dee]:focus,textarea[data-v-ed197dee]:focus{outline:2px solid #526d82;outline-offset:1px}.counter[data-v-ed197dee]{font-size:.78rem;color:#4f5665}.counter.is-low[data-v-ed197dee]{color:#b45309}.submit-btn[data-v-ed197dee]{background:#526d82;color:#fff;border:none;padding:.7rem 1rem;border-radius:8px;font-size:1rem;cursor:pointer;transition:background .2s}.submit-btn[data-v-ed197dee]:hover:not(:disabled){background:#3d566b}.submit-btn[data-v-ed197dee]:disabled{opacity:.55;cursor:not-allowed}.ok-msg[data-v-ed197dee]{background:rgba(22,163,74,.1);color:#166534}.err-msg[data-v-ed197dee],.ok-msg[data-v-ed197dee]{padding:.6rem .8rem;border-radius:6px;margin:0;font-size:.9rem}.err-msg[data-v-ed197dee]{background:rgba(185,28,28,.08);color:#991b1b}@media (max-width:800px){.dim-grid[data-v-ed197dee]{grid-template-columns:1fr 1fr}}.legal-note[data-v-ed197dee]{font-size:.8rem;color:#4f5665;margin:0;text-align:center}.legal-note a[data-v-ed197dee]{color:#526d82}.modeling-section[data-v-5bab91ca]{width:100%;background:#f1f5f9;border-radius:16px;padding:2rem;margin:0 auto 4vw;box-sizing:border-box}.head[data-v-5bab91ca]{margin-bottom:1.5rem}.head .subtitle[data-v-5bab91ca]{margin-bottom:.5rem}.layout[data-v-5bab91ca]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;align-items:start}.left[data-v-5bab91ca]{display:flex;flex-direction:column;gap:1rem}.preview[data-v-5bab91ca]{background:#fff;border:1px solid #9db2bf;border-radius:8px;padding:.8rem;display:flex;align-items:center;justify-content:center}.preview img[data-v-5bab91ca]{max-width:200px;max-height:200px;-o-object-fit:contain;object-fit:contain}.pdf-preview[data-v-5bab91ca]{display:flex;align-items:center;gap:.8rem;color:#2c3e50}.pdf-icon[data-v-5bab91ca]{font-size:2.4rem}.pdf-preview strong[data-v-5bab91ca]{display:block;color:#2c3e50}.pdf-preview small[data-v-5bab91ca]{color:#4f5665;font-size:.85rem}@media (max-width:800px){.modeling-section[data-v-5bab91ca]{padding:1.2rem}.layout[data-v-5bab91ca]{grid-template-columns:1fr}}.customizer[data-v-2bfe8d06]{width:100%;background:#f1f5f9;border-radius:16px;padding:2rem;box-sizing:border-box}.head[data-v-2bfe8d06]{margin-bottom:1.5rem}.head .subtitle[data-v-2bfe8d06]{margin-bottom:.5rem}.type-switch[data-v-2bfe8d06]{display:flex;gap:.6rem;margin-bottom:1.5rem}.type-btn[data-v-2bfe8d06]{padding:.5rem 1.1rem;border-radius:9999px;border:1px solid #9db2bf;background:#fff;color:#4f5665;font-family:inherit;font-size:.95rem;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.type-btn.is-selected[data-v-2bfe8d06]{background:#2e8a99;border-color:#2e8a99;color:#fff}.type-btn[data-v-2bfe8d06]:focus-visible{outline:2px solid #526d82;outline-offset:2px}.layout[data-v-2bfe8d06]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;align-items:start}.left[data-v-2bfe8d06]{display:flex;flex-direction:column;gap:1rem}.preview-wrap[data-v-2bfe8d06]{background:#fff;border:1px solid #9db2bf;border-radius:8px;padding:.8rem}.preview-canvas[data-v-2bfe8d06]{width:100%;height:auto;display:block;border-radius:6px;cursor:grab;touch-action:none}.preview-canvas[data-v-2bfe8d06]:active{cursor:grabbing}.zoom[data-v-2bfe8d06]{display:flex;align-items:center;gap:.8rem;margin-top:.8rem;font-size:.85rem;color:#4f5665}.zoom input[data-v-2bfe8d06]{flex:1;accent-color:#526d82}.hint[data-v-2bfe8d06]{font-size:.8rem;color:#4f5665;margin:.4rem 0 0;font-style:italic}.custom-form[data-v-2bfe8d06]{display:flex;flex-direction:column;gap:1rem;background:#fff;border:1px solid #9db2bf;border-radius:12px;padding:1.2rem}.form-title[data-v-2bfe8d06]{font-family:Inter,sans-serif;font-size:1.05rem;color:#111827;margin:.4rem 0 0}.block[data-v-2bfe8d06]{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem;color:#4f5665}.custom-form input[data-v-2bfe8d06],.custom-form select[data-v-2bfe8d06],.custom-form textarea[data-v-2bfe8d06]{border:1px solid #0b132a;border-radius:6px;padding:.55rem .7rem;font-size:16px;font-family:inherit;color:#2c3e50;background:#fff;margin-bottom:0!important}.custom-form textarea[data-v-2bfe8d06]{resize:vertical}.custom-form input[data-v-2bfe8d06]:focus,.custom-form select[data-v-2bfe8d06]:focus,.custom-form textarea[data-v-2bfe8d06]:focus{outline:2px solid #526d82;outline-offset:1px}.submit-btn[data-v-2bfe8d06]{background:#526d82;color:#fff;border:none;padding:.7rem 1rem;border-radius:8px;font-size:1rem;cursor:pointer;transition:background .2s}.submit-btn[data-v-2bfe8d06]:hover:not(:disabled){background:#3d566b}.submit-btn[data-v-2bfe8d06]:disabled{opacity:.55;cursor:not-allowed}.legal-note[data-v-2bfe8d06]{font-size:.8rem;color:#4f5665;margin:0;text-align:center}.legal-note a[data-v-2bfe8d06]{color:#526d82}.state-msg[data-v-2bfe8d06]{background:rgba(82,109,130,.1);color:#2c3e50}.ok-msg[data-v-2bfe8d06],.state-msg[data-v-2bfe8d06]{padding:.6rem .8rem;border-radius:6px;margin:0;font-size:.9rem}.ok-msg[data-v-2bfe8d06]{background:rgba(22,163,74,.1);color:#166534}.err-msg[data-v-2bfe8d06]{background:rgba(185,28,28,.08);color:#991b1b;padding:.6rem .8rem;border-radius:6px;margin:0;font-size:.9rem}.layout.is-studio[data-v-2bfe8d06]{grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr)}@media (max-width:1100px){.layout.is-studio[data-v-2bfe8d06]{grid-template-columns:1fr}}@media (max-width:800px){.customizer[data-v-2bfe8d06]{padding:1.2rem}.layout[data-v-2bfe8d06]{grid-template-columns:1fr}}.print3d-root[data-v-13e6a290]{display:flex;flex-direction:column;gap:var(--space-lg);padding-bottom:var(--space-xl)}.hero[data-v-13e6a290]{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0}.hero .title[data-v-13e6a290]{margin-bottom:.5rem}.hero-actions[data-v-13e6a290]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem}.season-btn[data-v-13e6a290]{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.4rem;border:1px solid var(--color-action);border-radius:9999px;background:var(--color-white);color:var(--color-action);font-family:var(--font-body);font-size:1rem;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.season-btn[data-v-13e6a290]:hover{background:var(--color-action);color:var(--color-white);transform:translateY(-2px)}.season-btn[data-v-13e6a290]:focus-visible{outline:2px solid var(--color-action-hover);outline-offset:3px}.season-arrow[data-v-13e6a290]{font-size:1.1rem;line-height:1}.season-target[data-v-13e6a290]{scroll-margin-top:calc(var(--header-offset) + var(--space-sm))}.hero-text[data-v-13e6a290]{max-width:720px;margin:0 auto var(--space-md) auto}.section-block[data-v-13e6a290]{width:100%}.flow-target[data-v-13e6a290]{scroll-margin-top:calc(var(--header-offset) + var(--space-sm))}.flow-target[data-v-13e6a290]:focus{outline:none}.flow-target[data-v-13e6a290]:focus-visible{outline:3px solid var(--color-action);outline-offset:4px;border-radius:12px}@media (max-width:800px){.hero[data-v-13e6a290]{text-align:left;align-items:flex-start}}.catalog-root[data-v-08128a62]{display:flex;flex-direction:column;gap:var(--space-md);padding-bottom:var(--space-xl)}.breadcrumb[data-v-08128a62]{display:flex;align-items:center;gap:.4rem;font-family:var(--font-body);font-size:.9rem;color:var(--color-text)}.breadcrumb a[data-v-08128a62]{color:var(--color-action);text-decoration:none}.breadcrumb a[data-v-08128a62]:hover{text-decoration:underline}.hero .title[data-v-08128a62]{margin-bottom:.5rem}.hero-text[data-v-08128a62]{max-width:720px;margin:0}.filters[data-v-08128a62]{display:flex;flex-direction:column;gap:.9rem}.search input[data-v-08128a62]{width:100%;max-width:420px;box-sizing:border-box;padding:.55rem .9rem;border:1px solid var(--color-border);border-radius:8px;font-family:var(--font-body);font-size:1rem;color:var(--color-text-strong)}.search input[data-v-08128a62]:focus-visible{outline:2px solid var(--color-action);outline-offset:1px}.chips[data-v-08128a62]{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.chip[data-v-08128a62]{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .8rem;border:1px solid var(--color-border);border-radius:999px;background:#fff;color:var(--color-text-strong);font-family:var(--font-body);font-size:.9rem;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.chip[data-v-08128a62]:hover{border-color:var(--color-action)}.chip.is-active[data-v-08128a62]{background:var(--color-action);border-color:var(--color-action);color:#fff}.chip .count[data-v-08128a62]{font-size:.78rem;opacity:.75}.results[data-v-08128a62]{font-family:var(--font-body);font-size:.9rem;color:var(--color-text);margin:0}.grid[data-v-08128a62]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.25rem;justify-items:center;align-items:stretch}.grid[data-v-08128a62]>.product-card{width:100%;max-width:300px;height:100%}.state-msg[data-v-08128a62]{padding:2rem;text-align:center;color:var(--color-text)}.state-error[data-v-08128a62]{color:#b91c1c}.empty[data-v-08128a62]{display:flex;flex-direction:column;align-items:center;gap:.8rem}.empty p[data-v-08128a62]{margin:0}.cta-btn[data-v-08128a62],.reset-btn[data-v-08128a62]{display:inline-block;padding:.5rem 1.1rem;border:1px solid var(--color-action);border-radius:8px;background:#fff;color:var(--color-action);font-family:var(--font-body);font-size:.95rem;text-decoration:none;cursor:pointer;transition:background .2s,color .2s}.cta-btn[data-v-08128a62]:hover,.reset-btn[data-v-08128a62]:hover{background:var(--color-action);color:#fff}.ok-msg[data-v-08128a62]{background:rgba(22,163,74,.1);color:#166534;padding:.6rem .8rem;border-radius:6px;margin:0;font-size:.9rem}.cta[data-v-08128a62]{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center;padding-top:var(--space-sm);border-top:1px solid var(--color-border)}.cta .text[data-v-08128a62]{max-width:620px;margin:0}.cta-actions[data-v-08128a62]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem}.visually-hidden[data-v-08128a62]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:800px){.grid[data-v-08128a62]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}}.legal-root[data-v-3436a128]{padding-bottom:var(--space-xl)}.legal-head[data-v-3436a128]{margin-bottom:var(--space-lg)}.legal-title[data-v-3436a128]{margin:var(--space-md) 0 var(--space-xs) 0}.legal-updated[data-v-3436a128]{font-family:var(--font-body);font-size:16px;color:var(--color-text);margin:0}.legal-notice[data-v-3436a128]{font-family:var(--font-body);font-size:16px;color:#854d0e;background:rgba(234,179,8,.12);border-radius:8px;padding:.7rem .9rem;margin:var(--space-sm) 0 0 0}.legal-layout[data-v-3436a128]{display:grid;grid-template-columns:260px 1fr;gap:var(--space-xl);align-items:start}.legal-index[data-v-3436a128]{position:sticky;top:calc(var(--header-offset) + var(--space-sm));background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;padding:var(--space-md)}.legal-index ul[data-v-3436a128]{margin:0;padding:0;list-style:none}.legal-index li[data-v-3436a128]{margin-bottom:var(--space-xs)}.legal-index a[data-v-3436a128]{font-family:var(--font-body);font-size:16px;color:var(--color-action);text-decoration:none}.legal-index a[data-v-3436a128]:hover{color:var(--color-brand);text-decoration:underline}.legal-section[data-v-3436a128]{margin-bottom:var(--space-lg);scroll-margin-top:calc(var(--header-offset) + var(--space-sm))}.legal-section-title[data-v-3436a128]{font-family:var(--font-subtitle);font-weight:700;font-size:26px;line-height:1.2;color:var(--color-title);margin:0 0 var(--space-sm) 0}.legal-text[data-v-3436a128]{font-family:var(--font-body);font-size:18px;line-height:1.6;color:var(--color-text);margin:0 0 var(--space-sm) 0}.legal-list[data-v-3436a128]{margin:0 0 var(--space-sm) 0;padding-left:1.2rem}.legal-list li[data-v-3436a128]{margin-bottom:.3rem}.legal-contact[data-v-3436a128],.legal-list li[data-v-3436a128]{font-family:var(--font-body);font-size:18px;line-height:1.6;color:var(--color-text)}.legal-contact[data-v-3436a128]{border-top:1px solid var(--color-border);padding-top:var(--space-md)}@media (max-width:1024px){.legal-layout[data-v-3436a128]{grid-template-columns:1fr;gap:var(--space-md)}.legal-index[data-v-3436a128]{position:static}}@media (max-width:800px){.legal-title[data-v-3436a128]{font-size:2rem;line-height:1.2;letter-spacing:0}}.adm-page-header[data-v-67a297b2]{display:flex;flex-direction:column;gap:.6rem;margin-bottom:var(--adm-gap-lg)}.adm-page-header__crumbs[data-v-67a297b2]{display:flex;align-items:center;gap:.35rem;font-size:.78rem;color:var(--color-text)}.adm-page-header__crumb[data-v-67a297b2]{color:inherit;text-decoration:none}.adm-page-header__crumb[data-v-67a297b2]:not(.is-current):hover{color:var(--color-brand);text-decoration:underline}.adm-page-header__crumb.is-current[data-v-67a297b2]{color:var(--color-title);font-weight:600}.adm-page-header__sep[data-v-67a297b2]{opacity:.6}.adm-page-header__row[data-v-67a297b2]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--adm-gap);flex-wrap:wrap}.adm-page-header__titles[data-v-67a297b2]{min-width:0}.adm-page-header__desc[data-v-67a297b2]{margin:.3rem 0 0 0;max-width:70ch}.adm-page-header__actions[data-v-67a297b2]{display:flex;align-items:center;gap:var(--adm-gap-sm);flex-wrap:wrap}.adm-card[data-v-a7bda4bc]{display:flex;flex-direction:column;background-color:var(--adm-surface);border:1px solid var(--adm-border);border-radius:var(--adm-radius);box-shadow:var(--adm-shadow);overflow:visible}.adm-card__head[data-v-a7bda4bc]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--adm-gap);flex-wrap:wrap;padding:var(--adm-gap) var(--adm-gap-lg);border-bottom:1px solid var(--adm-border)}.adm-card__titles[data-v-a7bda4bc]{min-width:0}.adm-card__subtitle[data-v-a7bda4bc]{margin:.2rem 0 0 0}.adm-card__actions[data-v-a7bda4bc]{display:flex;align-items:center;gap:var(--adm-gap-sm);flex-wrap:wrap}.adm-card__body[data-v-a7bda4bc]{padding:var(--adm-gap-lg)}.adm-card--flush .adm-card__body[data-v-a7bda4bc]{padding:0}.adm-card--flush[data-v-a7bda4bc]{overflow:hidden}.adm-card__foot[data-v-a7bda4bc]{display:flex;align-items:center;justify-content:flex-end;gap:var(--adm-gap-sm);padding:var(--adm-gap) var(--adm-gap-lg);border-top:1px solid var(--adm-border);background-color:var(--adm-surface-alt);border-radius:0 0 calc(var(--adm-radius) - 1px) calc(var(--adm-radius) - 1px)}.adm-field[data-v-217782de]{display:flex;flex-direction:column;gap:.3rem;min-width:0}.adm-field__label[data-v-217782de]{font-family:var(--font-body);font-size:var(--adm-font-sm);font-weight:600;color:var(--color-text-strong)}.adm-field__required[data-v-217782de]{color:var(--adm-danger-fg);margin-left:.15rem}.adm-field__help[data-v-217782de]{vertical-align:-1px;margin-left:.2rem;color:var(--adm-border-strong)}.adm-field__wrap[data-v-217782de]{position:relative;display:flex;align-items:center}.adm-field__eye[data-v-217782de]{position:absolute;right:.5rem;display:inline-flex;align-items:center;justify-content:center;padding:.25rem;background:none;border:none;border-radius:var(--adm-radius-sm);color:var(--color-text);cursor:pointer}.adm-field__eye[data-v-217782de]:hover{color:var(--color-brand)}.adm-field__control.has-affix[data-v-217782de]{padding-right:2.4rem}.adm-field__control[data-v-217782de]{width:100%;min-height:var(--adm-control-height);margin:0;padding:.45rem .6rem;background-color:var(--adm-surface);border:1px solid var(--adm-border-strong);border-radius:var(--adm-radius-sm);box-sizing:border-box;font-family:var(--font-body);font-size:16px;color:var(--color-text-strong);transition:border-color .15s ease,box-shadow .15s ease}.adm-field__control[data-v-217782de]:focus{outline:none;border-color:var(--color-brand);box-shadow:0 0 0 3px rgba(46,138,153,.18)}.adm-field__control[data-v-217782de]:disabled{background-color:var(--adm-surface-alt);color:var(--color-text);cursor:not-allowed}.adm-field__control[data-v-217782de]::-moz-placeholder{color:var(--adm-placeholder)}.adm-field__control[data-v-217782de]::placeholder{color:var(--adm-placeholder)}.adm-field__control[readonly][data-v-217782de]{background-color:var(--adm-surface-alt);color:var(--color-text);cursor:default}.adm-field__control--area[data-v-217782de]{min-height:6rem;resize:vertical;line-height:1.4}.adm-field.is-invalid .adm-field__control[data-v-217782de]{border-color:var(--adm-danger-fg)}.adm-field.is-invalid .adm-field__control[data-v-217782de]:focus{box-shadow:0 0 0 3px rgba(183,28,28,.15)}.adm-field__error[data-v-217782de],.adm-field__hint[data-v-217782de]{margin:0;font-size:.78rem;line-height:1.3}.adm-field__error[data-v-217782de]{color:var(--adm-danger-fg)}.adm-field__hint[data-v-217782de]{color:var(--color-text)}@media (min-width:768px){.adm-field__control[data-v-217782de]{font-size:var(--adm-font-base)}}.adm-btn[data-v-545c1fcd]{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:0 .95rem;height:var(--adm-control-height);border:1px solid transparent;border-radius:var(--adm-radius-sm);box-sizing:border-box;font-family:var(--font-body);font-size:var(--adm-font-base);line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.adm-btn--sm[data-v-545c1fcd]{height:30px;padding:0 .6rem;font-size:var(--adm-font-sm)}.adm-btn--block[data-v-545c1fcd]{width:100%}.adm-btn[data-v-545c1fcd]:disabled{opacity:.55;cursor:not-allowed}.adm-btn--primary[data-v-545c1fcd]{background-color:var(--color-action);border-color:var(--color-action);color:var(--color-white)}.adm-btn--primary[data-v-545c1fcd]:hover:not(:disabled){background-color:var(--color-action-hover);border-color:var(--color-action-hover)}.adm-btn--secondary[data-v-545c1fcd]{background-color:var(--adm-surface);border-color:var(--adm-border-strong);color:var(--color-text-strong)}.adm-btn--secondary[data-v-545c1fcd]:hover:not(:disabled){border-color:var(--color-action);color:var(--color-action)}.adm-btn--ghost[data-v-545c1fcd]{background:none;border-color:transparent;color:var(--color-text)}.adm-btn--ghost[data-v-545c1fcd]:hover:not(:disabled){background-color:var(--adm-surface-alt);color:var(--color-title)}.adm-btn--danger[data-v-545c1fcd]{background-color:var(--adm-surface);border-color:var(--adm-danger-fg);color:var(--adm-danger-fg)}.adm-btn--danger[data-v-545c1fcd]:hover:not(:disabled){background-color:var(--adm-danger-fg);color:var(--color-white)}.adm-btn__spinner[data-v-545c1fcd]{animation:adm-spin-545c1fcd .9s linear infinite}@keyframes adm-spin-545c1fcd{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.adm-btn__spinner[data-v-545c1fcd]{animation-duration:2.5s}}.admin-home[data-v-4a560428]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--adm-gap)}.admin-shortcut[data-v-4a560428]{display:flex;align-items:center;gap:.8rem;padding:var(--adm-gap);background-color:var(--adm-surface);border:1px solid var(--adm-border);border-radius:var(--adm-radius);box-shadow:var(--adm-shadow);color:var(--color-text-strong);text-decoration:none;transition:border-color .15s ease,transform .15s ease}.admin-shortcut[data-v-4a560428]:hover{border-color:var(--color-brand);transform:translateY(-2px)}.admin-shortcut__icon[data-v-4a560428]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--adm-radius-sm);background-color:var(--adm-info-bg);color:var(--color-brand)}.admin-shortcut__text[data-v-4a560428]{display:flex;flex-direction:column;gap:.1rem;min-width:0}.admin-form[data-v-4a560428]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--adm-gap);max-width:720px}.admin-form__actions[data-v-4a560428]{grid-column:1/-1;display:flex;justify-content:flex-end}.login[data-v-2351c894]{display:flex;flex-direction:column;gap:var(--adm-gap-lg)}.login__head[data-v-2351c894]{text-align:center}.login__head .adm-muted[data-v-2351c894]{margin:.35rem 0 0 0}.login__form[data-v-2351c894]{display:flex;flex-direction:column;gap:var(--adm-gap)}.login__error[data-v-2351c894]{margin:0;padding:.6rem .75rem;border-radius:var(--adm-radius-sm);font-size:var(--adm-font-sm);line-height:1.4}.login__forgot[data-v-2351c894]{align-self:center;font-family:var(--font-body);font-size:var(--adm-font-sm);color:var(--color-text);text-decoration:none;border-bottom:1px solid transparent}.login__forgot[data-v-2351c894]:hover{color:var(--color-brand);border-bottom-color:var(--color-brand)}.recover[data-v-55a0bcca]{display:flex;flex-direction:column;gap:var(--adm-gap-lg)}.recover__head[data-v-55a0bcca]{text-align:center}.recover__head .adm-muted[data-v-55a0bcca]{margin:.35rem 0 0 0}.recover__form[data-v-55a0bcca]{display:flex;flex-direction:column;gap:var(--adm-gap)}.recover__error[data-v-55a0bcca]{margin:0;padding:.6rem .75rem;border-radius:var(--adm-radius-sm);font-size:var(--adm-font-sm);line-height:1.4}.recover__done[data-v-55a0bcca]{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.recover__done .adm-muted[data-v-55a0bcca]{margin:0}.recover__icon[data-v-55a0bcca]{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:.25rem;border-radius:50%}.recover__back[data-v-55a0bcca]{align-self:center;font-family:var(--font-body);font-size:var(--adm-font-sm);color:var(--color-text);text-decoration:none;border-bottom:1px solid transparent}.recover__back[data-v-55a0bcca]:hover{color:var(--color-brand);border-bottom-color:var(--color-brand)}.reset[data-v-ef442120]{display:flex;flex-direction:column;gap:var(--adm-gap-lg)}.reset__checking[data-v-ef442120],.reset__head[data-v-ef442120]{text-align:center}.reset__head .adm-muted[data-v-ef442120]{margin:.35rem 0 0 0}.reset__state[data-v-ef442120]{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.reset__state .adm-muted[data-v-ef442120]{margin:0}.reset__icon[data-v-ef442120]{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:.25rem;border-radius:50%}.reset__form[data-v-ef442120]{display:flex;flex-direction:column;gap:var(--adm-gap)}.reset__rules[data-v-ef442120]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem;font-family:var(--font-body);font-size:var(--adm-font-sm);color:var(--color-text)}.reset__rules li[data-v-ef442120]{display:flex;align-items:center;gap:.4rem}.reset__rules li.is-ok[data-v-ef442120]{color:var(--adm-ok-fg)}.reset__rules li.is-fail[data-v-ef442120]{color:var(--adm-danger-fg)}.reset__error[data-v-ef442120]{margin:0;padding:.6rem .75rem;border-radius:var(--adm-radius-sm);font-size:var(--adm-font-sm);line-height:1.4}.card[data-v-5b80f0d9],.tag[data-v-5b80f0d9],.title[data-v-5b80f0d9]{@apply text-xs font-semibold px-3 py-1 bg-selk-bg border border-slate-700 rounded-full text-selk-accent}.bubble[data-v-5b80f0d9]{position:absolute;width:60px;height:60px;background:#151e32;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#00d2ff;transition:all .3s ease}.bubble[data-v-5b80f0d9]:hover{transform:scale(1.15);background:#00d2ff;color:#0b1121}.itemCard[data-v-1187a090]{display:flex;flex-direction:column;width:100%;gap:.75rem;padding:1rem;border:1px solid #9db2bf;border-radius:8px;background-color:#fafbfc;margin-bottom:1rem}.itemCard__header[data-v-1187a090]{display:flex;flex-direction:row;align-items:center;gap:.75rem}.itemCard__id[data-v-1187a090]{display:inline-block;background-color:#2c3e50;color:#fff;font-weight:600;font-size:.85rem;padding:.25rem .6rem;border-radius:999px;line-height:1;min-width:2.25rem;text-align:center}.itemCard__category[data-v-1187a090]{flex:1;height:2.25rem;margin:0}.itemCard__block[data-v-1187a090]{display:flex;flex-direction:column;gap:.4rem;padding-top:.5rem;border-top:1px dashed #d6dee6}.itemCard__block[data-v-1187a090]:first-of-type{border-top:none;padding-top:0}.itemCard__label[data-v-1187a090]{font-size:.8rem;font-weight:600;color:#2c3e50;text-transform:uppercase;letter-spacing:.05em}input[data-v-1187a090]{margin:0;height:2rem}input[data-v-1187a090],select[data-v-1187a090]{padding:0 .5rem;border:1px solid #cbd5dd;border-radius:4px;box-sizing:border-box}select[data-v-1187a090]{height:2.25rem}.priceSection[data-v-1187a090]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem}.priceSection>input[data-v-1187a090]{flex:1}.priceSection__check[data-v-1187a090]{display:flex;flex-direction:row;align-items:center;gap:.4rem;font-size:.9rem;color:#2c3e50}.priceSection__check input[type=checkbox][data-v-1187a090]{height:auto;width:auto;margin:0}.taxtSection[data-v-1187a090]{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem}.taxtSection__inputs[data-v-1187a090]{display:flex;flex-direction:column;gap:.4rem;width:45%}.taxtSection__inputs input[data-v-1187a090]{width:100%}.taxtSection__summary[data-v-1187a090]{display:flex;flex-direction:column;align-items:flex-end;width:50%}.taxtSection__summary p[data-v-1187a090]{font-size:.9rem;margin:0;color:#2c3e50}.text--total[data-v-1187a090]{font-weight:700;font-size:1rem!important;margin-top:.35rem!important;border-top:1px solid #d6dee6;padding-top:.35rem}@media (max-width:768px){.priceSection[data-v-1187a090]{flex-direction:column;align-items:stretch}.taxtSection[data-v-1187a090]{flex-direction:column}.taxtSection__inputs[data-v-1187a090],.taxtSection__summary[data-v-1187a090]{width:100%;align-items:stretch}.taxtSection__summary[data-v-1187a090]{align-items:flex-end}}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border-color:#41b883 transparent transparent;border-style:solid;border-width:2px;box-shadow:0 0 0 1px transparent}.multiselect__spinner:before{animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation-iteration-count:infinite}.multiselect__spinner:after{animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;touch-action:manipulation}.multiselect{box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;transition:border .1s ease;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"×";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 12px 0;padding-right:30px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;transition:transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-style:solid;border-width:5px 5px 0 5px;border-color:#999 transparent transparent transparent;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::-webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}.adm-badge[data-v-d9b5783a]{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .55rem;border-radius:var(--adm-radius-sm);font-family:var(--font-body);font-size:.75rem;font-weight:600;line-height:1.5;white-space:nowrap}.adm-badge--pill[data-v-d9b5783a]{border-radius:999px}.adm-tabs[data-v-7b8f28fb]{display:flex;gap:.25rem;flex-wrap:wrap;padding:.25rem;background-color:var(--adm-surface-alt);border:1px solid var(--adm-border);border-radius:var(--adm-radius);width:-moz-fit-content;width:fit-content;max-width:100%}.adm-tabs__tab[data-v-7b8f28fb]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;background:none;border:none;border-radius:var(--adm-radius-sm);color:var(--color-text);font-family:var(--font-body);font-size:var(--adm-font-sm);cursor:pointer;transition:background-color .15s ease,color .15s ease}.adm-tabs__tab[data-v-7b8f28fb]:hover{color:var(--color-title)}.adm-tabs__tab.is-active[data-v-7b8f28fb]{background-color:var(--adm-surface);color:var(--color-brand);font-weight:600;box-shadow:var(--adm-shadow)}.adm-pagination[data-v-a54dc350]{display:flex;align-items:center;justify-content:center;gap:var(--adm-gap);flex-wrap:wrap;padding:var(--adm-gap-sm) 0}.adm-pagination__info[data-v-a54dc350]{font-family:var(--font-body);font-size:var(--adm-font-sm);color:var(--color-text-strong)}.adm-empty[data-v-1f5e8201]{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:1.5rem 1rem;text-align:center;color:var(--color-text)}.adm-empty__icon[data-v-1f5e8201]{color:var(--adm-border-strong)}.adm-empty__msg[data-v-1f5e8201]{margin:0;font-family:var(--font-body);font-size:var(--adm-font-base)}.gastos__layout[data-v-0685ad0f]{display:grid;grid-template-columns:minmax(340px,460px) minmax(0,1fr);gap:var(--adm-gap-lg);align-items:start}@media (max-width:1100px){.gastos__layout[data-v-0685ad0f]{grid-template-columns:minmax(0,1fr)}}.gastos__form[data-v-0685ad0f]{display:flex;flex-direction:column;gap:var(--adm-gap)}.gastos__form-actions[data-v-0685ad0f]{display:flex;justify-content:flex-end;gap:var(--adm-gap-sm)}.gastos__multi[data-v-0685ad0f]{display:flex;flex-direction:column;gap:.3rem}.gastos__multi-label[data-v-0685ad0f]{font-family:var(--font-body);font-size:var(--adm-font-sm);font-weight:600;color:var(--color-text-strong)}.gastos__items[data-v-0685ad0f]{display:flex;flex-direction:column;gap:var(--adm-gap-sm);align-items:flex-start;padding:var(--adm-gap);background-color:var(--adm-surface-alt);border-radius:var(--adm-radius-sm)}.gastos__item-row[data-v-0685ad0f]{display:flex;align-items:flex-start;gap:var(--adm-gap-sm);width:100%}.gastos__item-row[data-v-0685ad0f]>:first-child{flex:1;min-width:0}.gastos__total[data-v-0685ad0f]{display:flex;align-items:center;justify-content:space-between;margin:0;padding:.6rem .8rem;background-color:var(--adm-info-bg);border-radius:var(--adm-radius-sm);font-family:var(--font-body);font-size:var(--adm-font-base)}.gastos__total strong[data-v-0685ad0f]{font-size:1.05rem;color:var(--color-title)}.gastos__filter-row[data-v-0685ad0f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:var(--adm-gap);align-items:end}.gastos__filter-row--advanced[data-v-0685ad0f]{margin-top:var(--adm-gap)}.gastos__filter-toggle[data-v-0685ad0f]{display:flex}.gastos__list[data-v-0685ad0f]{display:flex;flex-direction:column;gap:var(--adm-gap-sm)}.gastos__card[data-v-0685ad0f]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--adm-gap);padding:.8rem;border:1px solid var(--adm-border);border-radius:var(--adm-radius-sm);background-color:var(--adm-surface);transition:border-color .15s ease}.gastos__card[data-v-0685ad0f]:hover{border-color:var(--adm-border-strong)}.gastos__card-body[data-v-0685ad0f]{min-width:0;flex:1}.gastos__card-head[data-v-0685ad0f]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.gastos__card-id[data-v-0685ad0f]{font-size:.75rem;color:var(--color-text)}.gastos__card-name[data-v-0685ad0f]{margin:0;font-family:var(--font-subtitle);font-size:var(--adm-font-base);font-weight:700;color:var(--color-title)}.gastos__card-info[data-v-0685ad0f]{margin:.25rem 0 0 0}.gastos__card-meta[data-v-0685ad0f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.35rem var(--adm-gap);margin:.6rem 0 0 0}.gastos__card-meta dt[data-v-0685ad0f]{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text)}.gastos__card-meta dd[data-v-0685ad0f]{margin:0;font-size:var(--adm-font-sm);color:var(--color-text-strong)}.gastos__card-total[data-v-0685ad0f]{font-weight:700;color:var(--color-title)}.ingresos__layout[data-v-37d18046]{display:grid;grid-template-columns:minmax(340px,460px) minmax(0,1fr);gap:var(--adm-gap-lg);align-items:start}@media (max-width:1100px){.ingresos__layout[data-v-37d18046]{grid-template-columns:minmax(0,1fr)}}.ingresos__form[data-v-37d18046]{display:flex;flex-direction:column;gap:var(--adm-gap)}.ingresos__form-actions[data-v-37d18046]{display:flex;justify-content:flex-end;gap:var(--adm-gap-sm)}.ingresos__warning[data-v-37d18046]{margin:0;padding:.6rem .8rem;border-radius:var(--adm-radius-sm);background-color:var(--adm-warn-bg);color:var(--adm-warn-fg);font-size:var(--adm-font-sm);line-height:1.4}.ingresos__warning a[data-v-37d18046]{color:inherit}.ingresos__items[data-v-37d18046]{display:flex;flex-direction:column;gap:var(--adm-gap-sm);align-items:flex-start;padding:var(--adm-gap);background-color:var(--adm-surface-alt);border-radius:var(--adm-radius-sm)}.ingresos__item-row[data-v-37d18046]{display:flex;align-items:flex-start;gap:var(--adm-gap-sm);width:100%}.ingresos__item-row[data-v-37d18046]>:first-child{flex:1;min-width:0}.ingresos__total[data-v-37d18046]{display:flex;align-items:center;justify-content:space-between;margin:0;padding:.6rem .8rem;background-color:var(--adm-info-bg);border-radius:var(--adm-radius-sm);font-family:var(--font-body);font-size:var(--adm-font-base)}.ingresos__total strong[data-v-37d18046]{font-size:1.05rem;color:var(--color-title)}.ingresos__filter-row[data-v-37d18046]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:var(--adm-gap);align-items:end}.ingresos__filter-row--advanced[data-v-37d18046]{margin-top:var(--adm-gap)}.ingresos__filter-toggle[data-v-37d18046]{display:flex}.ingresos__list[data-v-37d18046]{display:flex;flex-direction:column;gap:var(--adm-gap-sm)}.ingresos__card[data-v-37d18046]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--adm-gap);padding:.8rem;border:1px solid var(--adm-border);border-radius:var(--adm-radius-sm);background-color:var(--adm-surface);transition:border-color .15s ease}.ingresos__card[data-v-37d18046]:hover{border-color:var(--adm-border-strong)}.ingresos__card-body[data-v-37d18046]{min-width:0;flex:1}.ingresos__card-head[data-v-37d18046]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ingresos__card-id[data-v-37d18046]{font-size:.75rem;color:var(--color-text)}.ingresos__card-name[data-v-37d18046]{margin:0;font-family:var(--font-subtitle);font-size:var(--adm-font-base);font-weight:700;color:var(--color-title)}.ingresos__card-info[data-v-37d18046]{margin:.25rem 0 0 0}.ingresos__card-meta[data-v-37d18046]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.35rem var(--adm-gap);margin:.6rem 0 0 0}.ingresos__card-meta dt[data-v-37d18046]{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text)}.ingresos__card-meta dd[data-v-37d18046]{margin:0;font-size:var(--adm-font-sm);color:var(--color-text-strong)}.ingresos__card-total[data-v-37d18046]{font-weight:700;color:var(--color-title)}.dash__filters[data-v-06ba55b0]{margin-bottom:var(--adm-gap-lg)}.dash__filter-row[data-v-06ba55b0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:var(--adm-gap);align-items:start}.dash__filter-row+.dash__filter-row[data-v-06ba55b0]{margin-top:var(--adm-gap)}.dash__multi[data-v-06ba55b0]{display:flex;flex-direction:column;gap:.3rem;min-width:0}.dash__multi-label[data-v-06ba55b0]{font-family:var(--font-body);font-size:var(--adm-font-sm);font-weight:600;color:var(--color-text-strong)}.dash__metric[data-v-06ba55b0]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--adm-gap);margin:0;padding:.4rem .75rem;border:1px solid var(--adm-border);border-radius:var(--adm-radius-sm)}.dash__metric legend[data-v-06ba55b0]{padding:0 .3rem;font-size:var(--adm-font-sm);font-weight:600;color:var(--color-text-strong)}.dash__radio[data-v-06ba55b0]{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--adm-font-sm);color:var(--color-text)}.dash__kpis[data-v-06ba55b0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--adm-gap);margin-bottom:var(--adm-gap-lg)}.dash__kpi[data-v-06ba55b0]{display:flex;flex-direction:column;gap:.25rem;padding:var(--adm-gap) var(--adm-gap-lg);border-radius:var(--adm-radius);color:var(--color-white);box-shadow:var(--adm-shadow)}.dash__kpi-label[data-v-06ba55b0]{font-family:var(--font-body);font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;opacity:.85}.dash__kpi-value[data-v-06ba55b0]{font-family:var(--font-subtitle);font-size:1.4rem;font-weight:700;line-height:1.2}.dash__kpi--ingresos[data-v-06ba55b0]{background-color:var(--color-brand)}.dash__kpi--gastos[data-v-06ba55b0]{background-color:var(--color-action)}.dash__kpi--balance[data-v-06ba55b0]{background-color:var(--color-logo)}.dash__kpi--balance.is-negative[data-v-06ba55b0]{background-color:var(--adm-danger-fg)}.dash__chart-card[data-v-06ba55b0]{margin-bottom:var(--adm-gap-lg)}.dash__chart[data-v-06ba55b0]{position:relative;height:360px}.dash__breakdown[data-v-06ba55b0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--adm-gap-lg);align-items:start}.dash__block+.dash__block[data-v-06ba55b0]{margin-top:var(--adm-gap)}.dash__list[data-v-06ba55b0]{list-style:none;margin:.4rem 0 0 0;padding:0;font-size:var(--adm-font-sm)}.dash__list li[data-v-06ba55b0]{display:flex;align-items:center;justify-content:space-between;gap:var(--adm-gap);padding:.4rem 0;border-bottom:1px solid var(--adm-border)}.dash__list li[data-v-06ba55b0]:last-child{border-bottom:none}.dash__list strong[data-v-06ba55b0]{color:var(--color-title)}.dash__empty[data-v-06ba55b0]{justify-content:center;color:var(--color-text)}.dash__caja-figures[data-v-06ba55b0]{display:inline-flex;align-items:center;gap:.75rem}.dash__caja-in[data-v-06ba55b0]{color:var(--color-brand)}.dash__caja-out[data-v-06ba55b0]{color:var(--color-action)}.dash__caja-figures strong.is-negative[data-v-06ba55b0]{color:var(--adm-danger-fg)}@media (max-width:767px){.dash__chart[data-v-06ba55b0]{height:280px}}.mform[data-v-7e37dc2e]{display:flex;flex-direction:column;gap:var(--adm-gap-lg)}.mform__grid[data-v-7e37dc2e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:var(--adm-gap);align-items:start}.mform__check[data-v-7e37dc2e]{display:flex;align-items:center;gap:.4rem;font-size:var(--adm-font-sm);color:var(--color-text-strong)}.mform__fieldset[data-v-7e37dc2e]{margin:0;padding:var(--adm-gap);border:1px solid var(--adm-border);border-radius:var(--adm-radius-sm)}.mform__fieldset legend[data-v-7e37dc2e]{padding:0 .4rem;font-family:var(--font-subtitle);font-size:var(--adm-font-sm);font-weight:700;color:var(--color-title)}.mform__legend-hint[data-v-7e37dc2e]{margin:0 0 var(--adm-gap) 0;line-height:1.45}.mform__densities[data-v-7e37dc2e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--adm-gap)}.mform__new-category[data-v-7e37dc2e]{margin-top:var(--adm-gap)}.mform__new-category-form[data-v-7e37dc2e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:var(--adm-gap);align-items:end;padding:var(--adm-gap);background-color:var(--adm-surface-alt);border-radius:var(--adm-radius-sm)}.mform__new-category-actions[data-v-7e37dc2e]{display:flex;gap:var(--adm-gap-sm)}.mform__span-all[data-v-7e37dc2e]{grid-column:1/-1;margin:0}.mform__preview-controls[data-v-7e37dc2e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--adm-gap);margin-bottom:var(--adm-gap)}.mform__results[data-v-7e37dc2e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem;font-size:var(--adm-font-sm)}.mform__result-final[data-v-7e37dc2e]{margin-top:.3rem;padding-top:.4rem;border-top:1px solid var(--adm-border);font-size:var(--adm-font-base);color:var(--color-title)}.mform__result-surcharge[data-v-7e37dc2e]{color:var(--adm-warn-fg)}.mform__actions[data-v-7e37dc2e]{display:flex;justify-content:flex-end;gap:var(--adm-gap-sm)}.materiales__toggle[data-v-31b4548f]{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--adm-font-sm);color:var(--color-text)}.materiales__list[data-v-31b4548f]{display:flex;flex-direction:column;gap:var(--adm-gap-sm);margin-top:var(--adm-gap)}.materiales__card[data-v-31b4548f]{padding:.8rem;border:1px solid var(--adm-border);border-radius:var(--adm-radius-sm);background-color:var(--adm-surface)}.materiales__card.is-inactive[data-v-31b4548f]{opacity:.65}.materiales__card.is-selected[data-v-31b4548f]{border-color:var(--color-brand);background-color:var(--adm-info-bg)}.materiales__card-head[data-v-31b4548f]{display:flex;align-items:center;justify-content:space-between;gap:var(--adm-gap-sm)}.materiales__maker[data-v-31b4548f]{margin:.15rem 0 0 0}.materiales__specs[data-v-31b4548f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.4rem var(--adm-gap);margin:.6rem 0 0 0}.materiales__specs-wide[data-v-31b4548f]{grid-column:1/-1}.materiales__specs dt[data-v-31b4548f]{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text)}.materiales__specs dd[data-v-31b4548f]{margin:0;font-size:var(--adm-font-sm);color:var(--color-text-strong)}.materiales__card-foot[data-v-31b4548f]{display:flex;justify-content:flex-end;margin-top:.6rem}.pform[data-v-2170db56]{display:flex;flex-direction:column;gap:var(--adm-gap)}.pform__grid[data-v-2170db56]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--adm-gap)}.pform__span-2[data-v-2170db56]{grid-column:span 2}.pform__check[data-v-2170db56],.pform__featured[data-v-2170db56]{display:flex;align-items:center;gap:.4rem;font-size:var(--adm-font-sm);color:var(--color-text-strong)}.pform__featured[data-v-2170db56]{align-items:flex-start}.pform__featured span[data-v-2170db56]{display:flex;flex-direction:column;gap:.15rem}.pform__featured code[data-v-2170db56]{background-color:var(--adm-surface-alt);padding:0 .2rem;border-radius:3px}.pform__images[data-v-2170db56]{border:1px solid var(--adm-border);border-radius:var(--adm-radius-sm);padding:.75rem 1rem;margin:0}.pform__images legend[data-v-2170db56]{padding:0 .4rem;font-size:var(--adm-font-sm);font-weight:600;color:var(--color-action-hover)}.pform__dropzone[data-v-2170db56]{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:120px;padding:var(--adm-gap);border:2px dashed var(--adm-border-strong);border-radius:var(--adm-radius-sm);background-color:var(--adm-surface);color:var(--color-text);font-size:var(--adm-font-sm);text-align:center;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.pform__dropzone.is-dragover[data-v-2170db56]{border-color:var(--color-action);background-color:var(--adm-info-bg)}.pform__dropzone p[data-v-2170db56]{margin:0;display:flex;flex-direction:column;gap:.25rem}.pform__gallery[data-v-2170db56]{list-style:none;margin:.75rem 0 0;padding:0;display:grid;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.pform__thumb[data-v-2170db56]{position:relative;display:flex;flex-direction:column;gap:.3rem;padding:.5rem;border:1px solid var(--adm-border);border-radius:var(--adm-radius-sm);background-color:var(--adm-surface)}.pform__thumb img[data-v-2170db56]{width:100%;height:100px;-o-object-fit:contain;object-fit:contain;border-radius:var(--adm-radius-sm);background-color:var(--adm-surface-alt)}.pform__thumb-badge[data-v-2170db56]{position:absolute;top:.35rem;left:.35rem;z-index:1}.pform__caption[data-v-2170db56]{font-size:.7rem;color:var(--color-text);word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pform__caption.is-pending[data-v-2170db56]{color:var(--adm-warn-fg)}.pform__thumb-actions[data-v-2170db56]{display:flex;gap:.3rem;align-items:center}.pform__image-actions[data-v-2170db56]{display:flex;gap:var(--adm-gap-sm);margin-top:var(--adm-gap-sm)}.pform__manual-url[data-v-2170db56]{margin-top:.6rem}.pform__manual-url summary[data-v-2170db56]{cursor:pointer;font-size:var(--adm-font-sm);color:var(--color-action)}.pform__url-row[data-v-2170db56]{display:flex;align-items:flex-start;gap:.4rem;margin-top:.4rem}.pform__url-row[data-v-2170db56]>:first-child{flex:1}.pform__actions[data-v-2170db56]{display:flex;justify-content:flex-end;gap:var(--adm-gap-sm)}@media (max-width:720px){.pform__grid[data-v-2170db56]{grid-template-columns:1fr}.pform__span-2[data-v-2170db56]{grid-column:span 1}}.adm-table-wrap[data-v-e2065a82]{width:100%;overflow-x:auto;background-color:var(--adm-surface);border:1px solid var(--adm-border);border-radius:var(--adm-radius)}.adm-table[data-v-e2065a82]{width:100%;border-collapse:collapse;font-family:var(--font-body);font-size:var(--adm-font-sm)}.adm-table td[data-v-e2065a82],.adm-table th[data-v-e2065a82]{padding:.6rem .75rem;text-align:left;vertical-align:middle;border-bottom:1px solid var(--adm-border)}.adm-table th[data-v-e2065a82]{position:sticky;top:0;z-index:var(--adm-z-table-head);background-color:var(--adm-surface-alt);color:var(--color-title);font-weight:600;white-space:nowrap}.adm-table tbody tr:last-child td[data-v-e2065a82]{border-bottom:none}.adm-table tbody tr[data-v-e2065a82]:hover{background-color:var(--adm-surface-alt)}.adm-table tbody tr.is-selected[data-v-e2065a82]{background-color:var(--adm-info-bg);box-shadow:inset 3px 0 0 var(--color-brand)}.adm-table .is-right[data-v-e2065a82]{text-align:right}.adm-table .is-center[data-v-e2065a82]{text-align:center}.adm-table__state[data-v-e2065a82]{padding:1.5rem .75rem;text-align:center;color:var(--color-text)}.catalogo__layout[data-v-3cef62ea]{display:grid;grid-template-columns:minmax(320px,420px) minmax(0,1fr);gap:var(--adm-gap-lg);align-items:start}@media (max-width:1200px){.catalogo__layout[data-v-3cef62ea]{grid-template-columns:minmax(0,1fr)}}.catalogo__filters[data-v-3cef62ea]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--adm-gap);align-items:end}.catalogo__checks[data-v-3cef62ea]{display:flex;flex-direction:column;gap:.3rem}.catalogo__check[data-v-3cef62ea]{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--adm-font-sm);color:var(--color-text)}.catalogo__star[data-v-3cef62ea]{display:inline-flex;align-items:center;justify-content:center;padding:.2rem;background:none;border:none;border-radius:var(--adm-radius-sm);color:var(--adm-border-strong);cursor:pointer}.catalogo__star.is-on[data-v-3cef62ea]{color:var(--adm-star)}.catalogo__star[data-v-3cef62ea]:hover{color:var(--color-brand)}.categorias__lead[data-v-b2d8fc12]{margin:.3rem 0 0 0;max-width:70ch}.categorias__form[data-v-b2d8fc12]{display:flex;flex-direction:column;gap:var(--adm-gap)}.categorias__checkbox[data-v-b2d8fc12]{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--adm-font-sm);color:var(--color-text)}.categorias__actions[data-v-b2d8fc12]{display:flex;justify-content:flex-end;gap:var(--adm-gap-sm)}.adm-modal__backdrop[data-v-58c0c0d0]{position:fixed;inset:0;z-index:var(--adm-z-modal);display:flex;align-items:center;justify-content:center;padding:var(--adm-content-pad);background-color:rgba(44,62,80,.55)}.adm-modal[data-v-58c0c0d0]{display:flex;flex-direction:column;width:100%;max-height:calc(100vh - var(--adm-content-pad)*2);background-color:var(--adm-surface);border-radius:var(--adm-radius);box-shadow:var(--adm-shadow-lg);overflow:hidden}.adm-modal--sm[data-v-58c0c0d0]{max-width:420px}.adm-modal--md[data-v-58c0c0d0]{max-width:640px}.adm-modal--lg[data-v-58c0c0d0]{max-width:940px}.adm-modal__head[data-v-58c0c0d0]{display:flex;align-items:center;justify-content:space-between;gap:var(--adm-gap);padding:var(--adm-gap) var(--adm-gap-lg);border-bottom:1px solid var(--adm-border)}.adm-modal__close[data-v-58c0c0d0]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;background:none;border:none;border-radius:var(--adm-radius-sm);color:var(--color-text);cursor:pointer}.adm-modal__close[data-v-58c0c0d0]:hover{background-color:var(--adm-surface-alt);color:var(--color-title)}.adm-modal__body[data-v-58c0c0d0]{padding:var(--adm-gap-lg);overflow-y:auto}.adm-modal__foot[data-v-58c0c0d0]{display:flex;align-items:center;justify-content:flex-end;gap:var(--adm-gap-sm);flex-wrap:wrap;padding:var(--adm-gap) var(--adm-gap-lg);border-top:1px solid var(--adm-border);background-color:var(--adm-surface-alt)}.detalle[data-v-03bdf718]{display:flex;flex-direction:column;gap:var(--adm-gap-lg)}.detalle__section p[data-v-03bdf718]{margin:.25rem 0;font-size:var(--adm-font-sm)}.detalle__heading[data-v-03bdf718]{margin:0 0 .4rem 0;font-family:var(--font-subtitle);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text)}.detalle__product[data-v-03bdf718]{display:flex;align-items:center;gap:var(--adm-gap)}.detalle__product img[data-v-03bdf718]{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;border-radius:var(--adm-radius-sm);border:1px solid var(--adm-border)}.detalle__description[data-v-03bdf718]{white-space:pre-wrap}.detalle__section--pricing[data-v-03bdf718]{padding:var(--adm-gap);background-color:var(--adm-surface-alt);border-radius:var(--adm-radius-sm)}.detalle__surcharge[data-v-03bdf718]{color:var(--adm-warn-fg)}.detalle__final[data-v-03bdf718]{padding-top:.4rem;border-top:1px solid var(--adm-border);font-size:var(--adm-font-base)!important}.detalle__custom[data-v-03bdf718]{display:flex;gap:var(--adm-gap);flex-wrap:wrap}.detalle__preview[data-v-03bdf718]{margin:0;max-width:220px}.detalle__preview img[data-v-03bdf718]{width:100%;border-radius:var(--adm-radius-sm);border:1px solid var(--adm-border)}.detalle__custom-data[data-v-03bdf718]{flex:1;min-width:220px;margin:0;padding-left:1.1rem;font-size:var(--adm-font-sm);line-height:1.6}.detalle__artifacts[data-v-03bdf718]{list-style:none;margin:0 0 var(--adm-gap-sm) 0;padding:0;display:flex;flex-direction:column;gap:var(--adm-gap-sm)}.detalle__artifacts li[data-v-03bdf718]{display:flex;align-items:center;justify-content:space-between;gap:var(--adm-gap);padding:.6rem .75rem;border:1px solid var(--adm-border);border-radius:var(--adm-radius-sm)}.detalle__artifact-info[data-v-03bdf718]{display:flex;flex-direction:column;min-width:0}.detalle__form[data-v-03bdf718]{display:flex;flex-direction:column;gap:var(--adm-gap)}.detalle__meta[data-v-03bdf718]{margin:0;padding-top:var(--adm-gap-sm);border-top:1px solid var(--adm-border)}.ordenes__filters[data-v-02880dea]{margin-bottom:var(--adm-gap)}.ordenes__filter-grid[data-v-02880dea]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--adm-gap);align-items:end}.ordenes__filter-actions[data-v-02880dea]{display:flex;gap:var(--adm-gap-sm);flex-wrap:wrap}.ordenes__table[data-v-02880dea]{margin-bottom:var(--adm-gap-sm)}.ordenes__mail[data-v-02880dea]{color:var(--color-action)}.ordenes__actions[data-v-02880dea]{display:flex;gap:.35rem;justify-content:flex-end}:root{--color-brand:#2e8a99;--color-logo:#344f5c;--color-action:#526d82;--color-action-hover:#3d566b;--color-border:#9db2bf;--color-text:#4f5665;--color-text-strong:#2c3e50;--color-form-border:#0b132a;--color-title:#111827;--color-accent:#46b5be;--color-white:#fff;--color-surface:#f8f8f8;--color-dark:#141414;--color-dark-surface:#474646;--font-display:"Afacad",sans-serif;--font-subtitle:"Inter",sans-serif;--font-body:"Jost",sans-serif;--font-dark:"Rubik",sans-serif;--container-max:1200px;--gutter:clamp(1.25rem,5vw,3.5rem);--header-offset:120px;--footer-card-pull:clamp(1.5rem,3.5vw,4rem);--space-xs:0.5rem;--space-sm:1rem;--space-md:1.75rem;--space-lg:2.1rem;--space-xl:3.15rem;--space-2xl:4.55rem}@media (max-width:800px){:root{--space-xl:2.1rem;--space-2xl:2.8rem}}@media (max-width:550px){:root{--header-offset:100px}}.font-display{font-family:var(--font-display)}.font-body{font-family:var(--font-body)}body,html{width:100%;overflow-x:hidden}#app,body,html{margin:0;padding:0}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}body.darkMode{background-color:#141414;color:#fff}.container{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter);box-sizing:border-box}.section{margin:0 0 var(--space-2xl) 0}.section:last-child{margin-bottom:var(--space-xl)}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:35px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;background-color:transparent;border:0}.material-symbols-outlined:hover{transform:translateY(-3px);box-shadow:0 12px 25px hsla(0,0%,100%,.6)}.column-desing{flex-direction:column;align-items:center}.column-desing,.row-desing{display:flex;text-align:justify}.row-desing{flex-direction:row}.row-desing img{width:45%;max-width:480px;height:auto;margin:0 var(--space-md)}.title{font-family:var(--font-display);font-optical-sizing:auto;color:var(--color-title);font-weight:700;font-style:normal;font-size:72px;line-height:65px;letter-spacing:-2.5px;margin:1vw}.subtitle{color:var(--color-title);font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:40px;line-height:40px;letter-spacing:0;margin-bottom:auto}.subtitle,.titleWhite{font-family:var(--font-subtitle);text-align:left}.titleWhite{font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:60px;color:#fff}.text{font-family:var(--font-body);font-optical-sizing:auto;font-weight:400;font-style:normal;color:var(--color-text);font-size:20px;line-height:24px;letter-spacing:0;text-align:justify;text-decoration:none;color:inherit}.textWhite{font-family:var(--font-dark);font-optical-sizing:auto;color:#fff;font-weight:400;font-style:normal;font-size:50px;text-align:left}.textguide{font-family:var(--font-display);font-optical-sizing:auto;font-weight:500;color:rgba(0,0,0,.19);font-style:normal;font-size:24px;line-height:25px;letter-spacing:0}.textguide::-moz-placeholder{margin-left:2rem}.textguide::placeholder{margin-left:2rem}.btn,.button{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;width:auto;min-height:44px;margin:0;padding:.7rem var(--space-md);border:1px solid transparent;border-radius:12px;box-sizing:border-box;font-family:var(--font-body);font-optical-sizing:auto;font-weight:400;font-size:18px;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.btn:focus-visible,.button:focus-visible{outline:3px solid var(--color-action);outline-offset:2px}.btn:disabled,.button:disabled{opacity:.55;cursor:not-allowed;transform:none}.btn--primary,.button{background-color:var(--color-action);color:var(--color-white);box-shadow:0 8px 20px -8px rgba(82,109,130,.6)}.btn--primary:hover:not(:disabled),.button:hover:not(:disabled){background-color:var(--color-action-hover);transform:translateY(-2px);box-shadow:0 12px 25px -10px rgba(82,109,130,.7)}.btn--secondary{background-color:var(--color-white);color:var(--color-action);border-color:var(--color-action);box-shadow:none}.btn--secondary:hover:not(:disabled){background-color:var(--color-action);color:var(--color-white);transform:translateY(-2px)}.btn--ghost{min-height:0;padding:.2rem 0;background:none;color:var(--color-action);border:none;border-bottom:2px solid transparent;border-radius:0;box-shadow:none}.btn--ghost:hover:not(:disabled){color:var(--color-brand);border-bottom-color:var(--color-brand);transform:none;box-shadow:none}.btn--whatsapp{background-color:#25d366;color:var(--color-white);box-shadow:0 8px 20px -8px rgba(37,211,102,.55)}.btn--whatsapp:hover:not(:disabled){background-color:#1ebe5b;transform:translateY(-2px)}.btn--block{width:100%}form{display:flex;flex-direction:column}form input,form select,form textarea{min-height:44px;margin-bottom:var(--space-sm);padding:.55rem .8rem;border:4px solid var(--color-form-border);border-radius:8px;font-family:inherit;font-size:16px;box-sizing:border-box}form textarea{min-height:8rem;vertical-align:top;resize:vertical}form input::-moz-placeholder,form textarea::-moz-placeholder{color:#888;opacity:.8}form input::placeholder,form textarea::placeholder{color:#888;opacity:.8}.custom-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;justify-items:left}.custom-list li{margin-bottom:1vw;font-family:var(--font-body);font-size:20px;display:list-item;list-style-position:inside}.custom-list li:before{content:"✔";border-radius:50%;padding:4px;margin-right:1vw;background:var(--color-accent);color:#fff;font-size:12px}@media (max-width:800px){.title,.titleWhite{font-size:clamp(2rem,11vw,60px);line-height:1.1;letter-spacing:0;text-align:center;margin:0 0 var(--space-lg) 0;overflow-wrap:anywhere}.subtitle{text-align:center;margin-bottom:var(--space-md)}.btn,.button{font-size:17px}}:root{--adm-sidebar-width:260px;--adm-sidebar-collapsed:72px;--adm-topbar-height:64px;--adm-content-max:1400px;--adm-content-pad:clamp(1rem,2.5vw,2rem);--adm-bg:#f4f6f8;--adm-surface:var(--color-white);--adm-surface-alt:var(--color-surface);--adm-sidebar-bg:var(--color-white);--adm-border:#dde4ea;--adm-placeholder:#8a94a0;--adm-border-strong:var(--color-border);--adm-radius:10px;--adm-radius-sm:6px;--adm-shadow:0 1px 2px rgba(44,62,80,.06);--adm-shadow-lg:0 12px 32px -12px rgba(44,62,80,.28);--adm-z-table-head:1;--adm-z-dropdown:20;--adm-z-topbar:30;--adm-z-backdrop:40;--adm-z-sidebar:50;--adm-z-modal:100;--adm-z-toast:200;--adm-gap:1rem;--adm-gap-sm:0.5rem;--adm-gap-lg:1.5rem;--adm-control-height:38px;--adm-font-sm:0.85rem;--adm-font-base:0.95rem;--adm-ok-fg:#1b5e20;--adm-ok-bg:#e8f5e9;--adm-warn-fg:#8a5300;--adm-warn-bg:#fff4e0;--adm-danger-fg:#b71c1c;--adm-danger-bg:#ffebee;--adm-info-fg:#14566b;--adm-info-bg:#e2f1f4;--adm-neutral-fg:var(--color-text);--adm-neutral-bg:#eceff2;--adm-star:#c9a227;--adm-chart-1:#2e8a99;--adm-chart-2:#526d82;--adm-chart-3:#46b5be;--adm-chart-4:#344f5c;--adm-chart-5:#8fb8c4;--adm-chart-6:#9db2bf;--adm-chart-7:#1f6473;--adm-chart-8:#6e8ca0}.adm-shell{min-height:100vh;background-color:var(--adm-bg);color:var(--color-text-strong);font-family:var(--font-body);font-size:var(--adm-font-base)}.adm-stack{display:flex;flex-direction:column;gap:var(--adm-gap-lg)}.adm-row{display:flex;flex-wrap:wrap;gap:var(--adm-gap);align-items:center}.adm-grid-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--adm-gap-lg);align-items:start}@media (max-width:1024px){.adm-grid-2{grid-template-columns:minmax(0,1fr)}}.adm-title{font-size:1.5rem;line-height:1.25}.adm-subtitle,.adm-title{margin:0;font-family:var(--font-subtitle);font-weight:700;color:var(--color-title)}.adm-subtitle{font-size:1.05rem}.adm-muted{color:var(--color-text);font-size:var(--adm-font-sm)}.adm-section-label{margin:0;font-family:var(--font-body);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text)}.adm-tone-ok{color:var(--adm-ok-fg);background-color:var(--adm-ok-bg)}.adm-tone-warn{color:var(--adm-warn-fg);background-color:var(--adm-warn-bg)}.adm-tone-danger{color:var(--adm-danger-fg);background-color:var(--adm-danger-bg)}.adm-tone-info{color:var(--adm-info-fg);background-color:var(--adm-info-bg)}.adm-tone-neutral{color:var(--adm-neutral-fg);background-color:var(--adm-neutral-bg)}.adm-shell :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--color-brand);outline-offset:2px;border-radius:var(--adm-radius-sm)}.adm-shell .multiselect--active,.adm-shell .multiselect__content-wrapper{z-index:var(--adm-z-dropdown)}.adm-shell .multiselect__tags{min-height:var(--adm-control-height);border:1px solid var(--adm-border-strong);border-radius:var(--adm-radius-sm);font-family:var(--font-body);font-size:var(--adm-font-base)}.adm-shell .multiselect--active .multiselect__tags{border-color:var(--color-brand);box-shadow:0 0 0 3px rgba(46,138,153,.18)}.adm-shell .multiselect__option--highlight,.adm-shell .multiselect__option--highlight:after{background-color:var(--color-brand);color:var(--color-white)}.adm-shell .multiselect__tag{background-color:var(--color-action);color:var(--color-white)}.adm-scroll::-webkit-scrollbar{width:10px;height:10px}.adm-scroll::-webkit-scrollbar-thumb{background-color:var(--adm-border-strong);border:3px solid transparent;background-clip:content-box;border-radius:999px}.adm-scroll::-webkit-scrollbar-track{background:transparent}