.lang-selector[data-v-853b5354]{position:relative;display:flex;align-items:center}.lang-btn[data-v-853b5354]{display:flex;align-items:center;gap:6px;color:var(--color-white);font-family:var(--font-main);font-size:13px;font-weight:400;letter-spacing:.02em;padding:3px 0;border-bottom:1px solid rgba(255,255,255,.85);line-height:1;transition:opacity .2s ease}.lang-btn[data-v-853b5354]:hover{opacity:.75}.globe-icon[data-v-853b5354]{flex-shrink:0}.lang-dropdown[data-v-853b5354]{position:absolute;top:calc(100% + 8px);right:0;background:#0a0f1eeb;backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);border-radius:8px;min-width:140px;padding:6px 0;z-index:1000;box-shadow:0 8px 32px #0006}.lang-dropdown li[data-v-853b5354]{padding:10px 16px;font-size:14px;color:var(--color-white);cursor:pointer;transition:background .15s}.lang-dropdown li[data-v-853b5354]:hover{background:#ffffff1a}.lang-dropdown li[data-v-853b5354]:focus-visible{background:#ffffff1a;outline:2px solid rgba(255,255,255,.7);outline-offset:-2px}.lang-dropdown li.active[data-v-853b5354]{color:var(--color-white);font-weight:700}.app-header[data-v-08e9fde0]{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--header-h-mobile);background:linear-gradient(to bottom,#ffffff17,#ffffff05);backdrop-filter:blur(12px) saturate(1.15);-webkit-backdrop-filter:blur(12px) saturate(1.15);border-bottom:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff24;transition:background .4s ease,backdrop-filter .4s ease,height .3s ease}@media (min-width: 768px){.app-header[data-v-08e9fde0]{height:var(--header-h-desktop)}}.app-header.state-glass[data-v-08e9fde0]{background:linear-gradient(to bottom,#0c12246b,#0c122447);backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3)}.header-inner[data-v-08e9fde0]{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 20px;position:relative}@media (min-width: 768px){.header-inner[data-v-08e9fde0]{padding:0 40px}}.logo-compromis-link[data-v-08e9fde0]{flex-shrink:0;z-index:2}.back-link[data-v-08e9fde0]{display:inline-flex;align-items:center;gap:3px;height:100%;padding:0 8px;margin-left:-8px;flex-shrink:0;z-index:2;color:#fff;font-family:var(--font-sf);font-size:15px;font-weight:600;letter-spacing:-.01em;opacity:.92;transition:opacity .2s ease}.back-link[data-v-08e9fde0]:hover{opacity:1}.back-link[data-v-08e9fde0]:active{opacity:.6}.back-icon[data-v-08e9fde0]{flex-shrink:0;margin-top:1px}@media (min-width: 768px){.back-link[data-v-08e9fde0]{font-size:16px}}.logo-compromis[data-v-08e9fde0]{height:25px;width:auto;display:block}@media (min-width: 768px){.logo-compromis[data-v-08e9fde0]{height:30px}}.header-marca[data-v-08e9fde0]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;pointer-events:none}.logo-imppostors-header[data-v-08e9fde0]{height:30px;width:auto}@media (min-width: 768px){.logo-imppostors-header[data-v-08e9fde0]{height:38px}}.header-marca.is-static[data-v-08e9fde0]{opacity:1}#app-root{min-height:100vh;min-height:100dvh}.claim-block[data-v-d922c139]{position:absolute;top:45%;left:50%;width:100%;padding:0 20px;text-align:center;pointer-events:none;opacity:0}@media (min-width: 768px){.claim-block[data-v-d922c139]{padding:0 40px}}.claim-lines[data-v-d922c139]{display:flex;flex-direction:column;align-items:center;gap:clamp(3px,.6vw,8px);font-family:var(--font-sf);color:var(--color-white);line-height:1.15}.claim-line[data-v-d922c139]{position:relative;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:clamp(23px,6.2vw,40px);letter-spacing:-.01em;padding:3px 12px;white-space:nowrap}.line-underline[data-v-d922c139]{position:absolute;inset:0;background:var(--color-blue);border-radius:3px;transform:scaleX(0);transform-origin:left center;z-index:0}.line-text[data-v-d922c139]{position:relative;z-index:1;text-shadow:0 1px 3px rgba(10,15,30,.4),0 5px 26px rgba(10,15,30,.3)}.selector-wrap[data-v-49f5a68b]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(16px,2.8vh,30px);width:100%;height:100%;padding:calc(var(--header-h-mobile) + 16px) 20px 24px}@media (min-width: 1024px){.selector-wrap[data-v-49f5a68b]{padding-top:calc(var(--header-h-desktop) + 20px)}}.selector-cards[data-v-49f5a68b]{display:flex;align-items:center;justify-content:center;gap:clamp(20px,3.4vw,44px);width:100%}.scard[data-v-49f5a68b]{position:relative;overflow:hidden;display:flex;flex-direction:column;background:#fff;border-radius:clamp(24px,3vw,41px);border:2px solid rgba(255,255,255,.95);box-shadow:0 10px 34px #0a0f1e29;cursor:pointer;transition:transform .35s var(--ease-out-expo),box-shadow .35s var(--ease-out-expo)}.scard[data-v-49f5a68b]:hover{transform:translateY(-8px);box-shadow:0 22px 48px #0a0f1e3d}.scard[data-v-49f5a68b]:active{transform:translateY(-3px) scale(.99)}.scard[data-v-49f5a68b]:focus-visible{outline:3px solid #fff;outline-offset:4px}.scard-visual[data-v-49f5a68b]{flex:1;min-height:0;background:linear-gradient(to bottom,#eef3fa,#f7f9fd);display:flex;align-items:center;justify-content:center;overflow:hidden}.scard-visual svg[data-v-49f5a68b]{width:88%;height:88%}.scard-text[data-v-49f5a68b]{flex-shrink:0;padding:clamp(14px,2vh,24px) clamp(16px,2vw,30px) clamp(18px,2.6vh,34px);color:#4b5a78;background:#fff}.scard-title[data-v-49f5a68b]{font-family:var(--font-sf);font-weight:700;letter-spacing:-.01em;text-transform:uppercase}.scard-desc[data-v-49f5a68b]{font-family:var(--font-sf);font-weight:500;line-height:1.35}.firma-btn[data-v-49f5a68b]{display:inline-flex;align-items:center;gap:10px;max-width:min(92vw,640px);min-height:48px;padding:11px 26px;border-radius:99px;background:var(--color-blue);color:#fff;font-family:var(--font-sf);font-size:clamp(14px,2.6vw,16px);font-weight:700;letter-spacing:-.01em;text-align:left;line-height:1.25;box-shadow:0 8px 24px #0a0f1e47;transition:background .2s ease,transform .3s var(--ease-out-expo),box-shadow .3s var(--ease-out-expo)}.firma-btn[data-v-49f5a68b]:hover{background:#23407a;transform:translateY(-2px);box-shadow:0 12px 30px #0a0f1e57}.firma-btn[data-v-49f5a68b]:active{transform:translateY(0) scale(.99)}.firma-btn[data-v-49f5a68b]:focus-visible{outline:3px solid #fff;outline-offset:4px}.firma-btn svg[data-v-49f5a68b]{flex-shrink:0}.mv-street[data-v-49f5a68b]{stroke:#2a4a8940;stroke-width:2;stroke-linecap:round}.mv-poly[data-v-49f5a68b]{stroke:#2a4a8980;stroke-width:1.6;stroke-linejoin:round;animation:mv-pulse-49f5a68b 5.2s ease-in-out infinite}.mv-poly.p1[data-v-49f5a68b]{fill:#f5c99f;animation-delay:0s}.mv-poly.p2[data-v-49f5a68b]{fill:#eda06a;animation-delay:1.3s}.mv-poly.p3[data-v-49f5a68b]{fill:#b7d9ce;animation-delay:2.6s}.mv-poly.p4[data-v-49f5a68b]{fill:#e2794b;animation-delay:3.9s}@keyframes mv-pulse-49f5a68b{0%,to{fill-opacity:.35}50%{fill-opacity:.85}}.mv-pin[data-v-49f5a68b]{transform-box:fill-box;transform-origin:50% 100%;animation:mv-bob-49f5a68b 3.4s ease-in-out infinite}@keyframes mv-bob-49f5a68b{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.tv-axis[data-v-49f5a68b]{stroke:#2a4a894d;stroke-width:2;stroke-linecap:round}.tv-bar[data-v-49f5a68b]{fill:#2a4a8947;transform-box:fill-box;transform-origin:50% 100%;animation:tv-grow-49f5a68b 4.8s ease-in-out infinite}.tv-bar.b1[data-v-49f5a68b]{animation-delay:0s}.tv-bar.b2[data-v-49f5a68b]{animation-delay:.5s}.tv-bar.b3[data-v-49f5a68b]{animation-delay:1s}.tv-bar.b4[data-v-49f5a68b]{animation-delay:1.5s}.tv-bar.b5[data-v-49f5a68b]{animation-delay:2s}.tv-bar.hot[data-v-49f5a68b]{fill:#c1272d;fill-opacity:.82}@keyframes tv-grow-49f5a68b{0%,to{transform:scaleY(.62)}50%{transform:scaleY(1)}}.tv-line[data-v-49f5a68b]{stroke:var(--color-blue);stroke-width:2.6;stroke-linecap:round;stroke-dasharray:170;animation:tv-draw-49f5a68b 4.8s ease-in-out infinite}.tv-dot[data-v-49f5a68b]{fill:var(--color-blue);animation:tv-blink-49f5a68b 4.8s ease-in-out infinite}@keyframes tv-draw-49f5a68b{0%{stroke-dashoffset:170}45%,to{stroke-dashoffset:0}}@keyframes tv-blink-49f5a68b{0%,38%{opacity:0}50%,to{opacity:1}}.dv-edge[data-v-49f5a68b]{stroke:#2a4a8966;stroke-width:1.8;stroke-linecap:round;stroke-dasharray:90;animation:dv-draw-49f5a68b 6s ease-in-out infinite}.dv-edge.e1[data-v-49f5a68b]{animation-delay:0s}.dv-edge.e2[data-v-49f5a68b]{animation-delay:.4s}.dv-edge.e3[data-v-49f5a68b]{animation-delay:.8s}.dv-edge.e4[data-v-49f5a68b]{animation-delay:1.2s}.dv-edge.e5[data-v-49f5a68b]{animation-delay:1.6s}.dv-edge.e6[data-v-49f5a68b]{animation-delay:2s}.dv-edge.e7[data-v-49f5a68b]{animation-delay:2.4s}@keyframes dv-draw-49f5a68b{0%{stroke-dashoffset:90}35%,to{stroke-dashoffset:0}}.dv-node[data-v-49f5a68b]{fill:#fff;stroke:var(--color-blue);stroke-width:2.4;transform-box:fill-box;transform-origin:50% 50%;animation:dv-pulse-49f5a68b 6s ease-in-out infinite}.dv-node.n1[data-v-49f5a68b]{animation-delay:.2s}.dv-node.n2[data-v-49f5a68b]{animation-delay:1s;fill:var(--color-blue)}.dv-node.n3[data-v-49f5a68b]{animation-delay:1.8s}.dv-node.n4[data-v-49f5a68b]{animation-delay:2.6s}.dv-node.n5[data-v-49f5a68b]{animation-delay:3.4s}.dv-node.n6[data-v-49f5a68b]{animation-delay:4.2s}@keyframes dv-pulse-49f5a68b{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}@media (prefers-reduced-motion: reduce){.mv-poly[data-v-49f5a68b],.mv-pin[data-v-49f5a68b],.tv-bar[data-v-49f5a68b],.tv-line[data-v-49f5a68b],.tv-dot[data-v-49f5a68b],.dv-edge[data-v-49f5a68b],.dv-node[data-v-49f5a68b]{animation:none}.tv-line[data-v-49f5a68b],.dv-edge[data-v-49f5a68b]{stroke-dashoffset:0}.tv-dot[data-v-49f5a68b]{opacity:1}}@media (min-width: 1024px){.scard[data-v-49f5a68b]{width:clamp(270px,26vw,334px);aspect-ratio:334 / 496;flex-shrink:0}.scard-title[data-v-49f5a68b]{font-size:clamp(30px,3.1vw,40px);margin-bottom:6px}.scard-desc[data-v-49f5a68b]{font-size:15px}}@media (max-width: 1023px){.selector-cards[data-v-49f5a68b]{flex-direction:column;justify-content:center;gap:clamp(14px,2.4vh,26px)}.scard[data-v-49f5a68b]{flex-direction:row;width:min(86vw,420px);height:clamp(112px,15vh,138px);flex-shrink:0}.scard-visual[data-v-49f5a68b]{flex:0 0 38%;order:2}.scard-text[data-v-49f5a68b]{flex:1;min-width:0;order:1;display:flex;flex-direction:column;justify-content:center;padding:12px 8px 12px 18px}.scard-title[data-v-49f5a68b]{font-size:clamp(19px,5vw,24px);margin-bottom:3px}.scard-desc[data-v-49f5a68b]{font-size:11.5px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.scroll-section[data-v-fa12dd3c]{position:relative;height:400vh}.pinned[data-v-fa12dd3c]{position:sticky;top:0;width:100%;height:100vh;height:100dvh;overflow:hidden}.bg-layer[data-v-fa12dd3c]{position:absolute;inset:0;z-index:0;will-change:transform}.bg-img[data-v-fa12dd3c]{position:absolute;top:0;left:0;height:100%;width:auto;aspect-ratio:5450 / 3856;max-width:none;display:block;transform-origin:0 0;will-change:transform,opacity}.bg-halftone[data-v-fa12dd3c]{position:absolute;inset:0;overflow:hidden;pointer-events:none;mix-blend-mode:soft-light;opacity:.55;background-image:radial-gradient(circle,rgba(10,15,30,.85) .9px,transparent 1.4px),radial-gradient(circle,rgba(10,15,30,.85) .9px,transparent 1.4px);background-size:6px 6px;background-position:0 0,3px 3px}.bg-halftone[data-v-fa12dd3c]:before,.bg-halftone[data-v-fa12dd3c]:after{content:"";position:absolute;inset:-22%}.bg-halftone[data-v-fa12dd3c]:before{transform:rotate(15deg);background-image:radial-gradient(circle,rgba(0,174,239,.75) 1px,transparent 1.5px);background-size:7px 7px}.bg-halftone[data-v-fa12dd3c]:after{transform:rotate(-15deg);background-image:radial-gradient(circle,rgba(236,0,140,.6) 1px,transparent 1.5px);background-size:8px 8px}.bg-overlay[data-v-fa12dd3c]{position:absolute;inset:0;background:linear-gradient(to bottom,#0a0f1e4d,#0a0f1e0d 34%,#0a0f1e1a 64%,#0a0f1e57)}.cards-layer[data-v-fa12dd3c]{position:absolute;inset:0;z-index:25;opacity:0;will-change:opacity,transform}.intro-marca[data-v-fa12dd3c]{position:absolute;top:46%;left:50%;z-index:10;display:flex;flex-direction:column;align-items:center;gap:0;width:86vw;max-width:768px;will-change:transform,opacity}.marca-hero[data-v-fa12dd3c]{width:100%;text-align:center}.marca-img[data-v-fa12dd3c]{width:100%;height:auto;max-width:100%;display:block;filter:drop-shadow(0 2px 12px rgba(255,255,255,.35))}.lema[data-v-fa12dd3c]{font-family:var(--font-main);font-weight:400;font-size:clamp(16px,3.1vw,23px);color:var(--color-white);text-align:center;letter-spacing:.03em;text-shadow:0 1px 3px rgba(10,15,30,.45),0 6px 28px rgba(10,15,30,.35);margin-top:calc(10px - (min(86vw,768px)*.082));will-change:opacity,transform}.scroll-hint[data-v-fa12dd3c]{position:absolute;left:50%;bottom:max(28px,calc(env(safe-area-inset-bottom,0px) + 22px));transform:translate(-50%);z-index:15;opacity:.85;pointer-events:none;filter:drop-shadow(0 2px 6px rgba(10,15,30,.5));animation:hint-bob-fa12dd3c 2.2s ease-in-out infinite}@keyframes hint-bob-fa12dd3c{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(6px)}}[data-v-fa12dd3c] .claim-block{z-index:20}@media (prefers-reduced-motion: reduce){.scroll-section[data-v-fa12dd3c]{height:auto}.bg-img[data-v-fa12dd3c]{width:100%;height:100%;object-fit:cover;object-position:center bottom;transform:none!important}.pinned[data-v-fa12dd3c]{position:relative;height:auto;min-height:100vh;min-height:100dvh}.intro-marca[data-v-fa12dd3c],[data-v-fa12dd3c] .claim-block{position:relative;top:auto;left:auto;transform:none;opacity:1;pointer-events:auto}[data-v-fa12dd3c] .line-underline{transform:scaleX(1)!important}.cards-layer[data-v-fa12dd3c]{opacity:1;position:relative;min-height:100vh;min-height:100dvh}.scroll-hint[data-v-fa12dd3c]{display:none;animation:none}}.app-footer[data-v-cccb90be]{background:var(--color-dark);padding:24px 20px calc(env(safe-area-inset-bottom,0px) + 24px)}.footer-inner[data-v-cccb90be]{max-width:1100px;margin:0 auto;display:flex;align-items:center;gap:28px;flex-wrap:wrap}.footer-brand[data-v-cccb90be]{flex-shrink:0;display:flex;align-items:center;gap:20px}.footer-logo img[data-v-cccb90be]{height:40px;width:auto;opacity:.85;transition:opacity .2s ease}.footer-logo:hover img[data-v-cccb90be]{opacity:1}.footer-info[data-v-cccb90be]{flex:1;min-width:260px;display:flex;flex-direction:column;gap:4px}.footer-line[data-v-cccb90be]{display:flex;flex-wrap:wrap;column-gap:18px;row-gap:2px;font-family:var(--font-sf);font-size:13px;line-height:1.5;color:#fff9}.footer-line a[data-v-cccb90be]{color:#ffffffbf;transition:color .2s ease}.footer-line a[data-v-cccb90be]:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.footer-social[data-v-cccb90be]{display:flex;align-items:center;gap:14px;padding-left:20px;border-left:1px solid rgba(255,255,255,.14)}.footer-social a[data-v-cccb90be]{color:#fff9;transition:color .2s ease,transform .2s ease}.footer-social a[data-v-cccb90be]:hover{color:#fff;transform:translateY(-1px)}@media (max-width: 640px){.footer-inner[data-v-cccb90be]{flex-direction:column;align-items:flex-start;gap:18px}}@font-face{font-family:Platform;src:url(/assets/Platform-Bold-C27xP9yH.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Platform;src:url(/assets/Platform-Regular-B-S-ODcX.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Platform;src:url(/assets/Platform-Light-B3Cfx5Z7.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}:root{--color-blue: #2A4A89;--color-white: #FFFFFF;--color-orange: #F15A24;--color-dark: #0a0f1e;--font-main: "Platform", system-ui, sans-serif;--font-sf: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--header-h-mobile: 56px;--header-h-desktop: 72px;--parallogram-skew: -20deg;--ease-out-expo: cubic-bezier(.16, 1, .3, 1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto;-webkit-text-size-adjust:100%}body{font-family:var(--font-main);background:var(--color-dark);color:var(--color-white);overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg{display:block;max-width:100%}button{font-family:inherit;cursor:pointer;background:none;border:none}ul,ol{list-style:none}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid rgba(255,255,255,.85);outline-offset:3px;border-radius:2px}::selection{background:var(--color-blue);color:var(--color-white)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
