@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-vietnamese-wdth-normal.BKE08zty.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-latin-ext-wdth-normal.DoS1gVTC.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/_astro/bricolage-grotesque-latin-wdth-normal.Dtb2a5nO.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-normal.DCwSJGxG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-normal.D_ZTVpCC.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--tinta:#10143a;--tinta-2:#3a4066;--papel:#f2f4f9;--hoja:#fff;--linea:#d6dbe8;--senal:#2f6fb5;--senal-osc:#22548c;--senal-claro:#e6eef8;--ok:#0f9d63;--ok-bg:#e3f6ec;--aviso:#c98a00;--aviso-bg:#fff3d1;--mal:#cf3a3a;--mal-bg:#fde6e6;--f-display:"Bricolage Grotesque Variable","Figtree Variable",system-ui,sans-serif;--f-body:"Figtree Variable",system-ui,sans-serif;--naranja:#f7931e;--naranja-osc:#e07b00;--rojo:#ee2a24;--w:1180px;--r:14px}*{box-sizing:border-box}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}body{margin:0;background-color:var(--papel);background-image:radial-gradient(circle at 1px 1px,rgba(16,20,58,.09) 1px,transparent 0);background-size:26px 26px;color:var(--tinta);font:400 1.0625rem/1.6 var(--f-body);-webkit-font-smoothing:antialiased}img,svg{max-width:100%;display:block}a{color:var(--senal);text-underline-offset:3px}a:hover{color:var(--senal-osc)}:focus-visible{outline:3px solid var(--senal);outline-offset:3px;border-radius:4px}h1,h2,h3{font-family:var(--f-display);font-variation-settings:"wdth" 90;line-height:1.08;letter-spacing:-.02em;margin:0 0 .5em}h1{font-size:clamp(2.4rem,5.6vw,4.4rem);font-weight:750}h2{font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:700}h3{font-size:1.25rem;font-weight:650;letter-spacing:-.01em}p{margin:0 0 1em;max-width:62ch}.wrap{max-width:var(--w);margin:0 auto;padding:0 20px}.skip{position:absolute;left:-999px;top:8px;background:var(--tinta);color:#fff;padding:8px 14px;border-radius:8px;z-index:100}.skip:focus{left:8px}section.s{padding:84px 0}section.s.tight{padding:56px 0}.lead{font-size:1.2rem;color:var(--tinta-2)}.hd{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid var(--linea)}.hd:after{content:"";display:block;height:3px;background:linear-gradient(90deg,#10143a,#2f6fb5 45%,#f7931e 75%,#ee2a24)}.hd .wrap{display:flex;align-items:center;gap:24px;min-height:68px}.brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--tinta)}.brand img{height:34px;width:auto}.brand span{font-size:.8rem;color:var(--tinta-2);border-left:1px solid var(--linea);padding-left:10px}.nav{display:flex;gap:4px;margin-left:auto;align-items:center}.nav a{color:var(--tinta);text-decoration:none;padding:8px 12px;border-radius:8px;font-weight:550;font-size:.97rem}.nav a:hover,.nav a[aria-current]{background:var(--hoja)}.burger{display:none;margin-left:auto;background:var(--hoja);border:1px solid var(--linea);border-radius:10px;padding:9px 13px;font:600 .95rem var(--f-body);color:var(--tinta)}@media(max-width:940px){.burger{display:block}.nav{display:none;position:absolute;top:68px;left:0;right:0;background:var(--papel);flex-direction:column;align-items:stretch;padding:12px 20px 20px;border-bottom:1px solid var(--linea);margin:0}.nav.open{display:flex}.brand span{display:none}}.btn{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;border-radius:999px;font:650 1rem var(--f-body);text-decoration:none;border:2px solid var(--naranja);background:var(--naranja);color:var(--tinta);cursor:pointer;transition:background .15s,transform .15s}.btn:hover{background:var(--naranja-osc);border-color:var(--naranja-osc);color:var(--tinta);transform:translateY(-1px)}.btn.ghost{background:transparent;color:var(--tinta);border-color:var(--tinta)}.btn.ghost:hover{background:var(--tinta);color:#fff}.btn.sm{padding:9px 16px;font-size:.93rem}.btn.wa{background:#128c4a;border-color:#128c4a;color:#fff}.btn.wa:hover{background:#0d6e3a;border-color:#0d6e3a;color:#fff}.row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.hero{padding:64px 0 72px}.hero .grid{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}.hero .stamp{display:inline-block;font-weight:650;font-size:.95rem;border:2px solid var(--tinta);border-radius:999px;padding:5px 14px;margin-bottom:22px;background:var(--hoja)}.hero p.lead{margin:22px 0 30px;max-width:54ch}@media(max-width:900px){.hero .grid{grid-template-columns:1fr;gap:40px}.hero{padding:40px 0 48px}}.report{background:var(--hoja);border:1px solid var(--linea);border-radius:20px;box-shadow:0 30px 60px -30px #0e1b2c59;overflow:hidden;transform:rotate(1.2deg)}.report header{background:var(--tinta);color:#fff;padding:18px 22px;display:flex;justify-content:space-between;align-items:center;gap:12px}.report header b{font:700 1.05rem var(--f-display)}.report header small{opacity:.7}.report ul{list-style:none;margin:0;padding:6px 22px}.report li{display:flex;align-items:center;gap:14px;padding:13px 0;border-bottom:1px solid var(--linea)}.report li:last-child{border:0}.dot{flex:none;width:14px;height:14px;border-radius:50%}.dot.ok{background:var(--ok)}.dot.aviso{background:var(--aviso)}.dot.mal{background:var(--mal)}.report li span{flex:1;font-weight:600}.report li em{font-style:normal;font-size:.88rem;color:var(--tinta-2)}.report footer{padding:14px 22px;background:var(--papel);font-size:.9rem;color:var(--tinta-2)}.lines{list-style:none;margin:0;padding:0;border-top:2px solid var(--tinta)}.lines li{border-bottom:1px solid var(--linea)}.lines a{display:grid;grid-template-columns:56px minmax(0,.9fr) minmax(0,1.3fr) auto;gap:24px;align-items:center;padding:22px 6px;text-decoration:none;color:var(--tinta)}.lines a:hover{background:var(--hoja)}.lines h3{margin:0;font-size:1.35rem}.lines p{margin:0;color:var(--tinta-2)}.lines .go{font-weight:700;color:var(--senal)}@media(max-width:760px){.lines a{grid-template-columns:1fr;gap:6px}.lines .ic{margin-bottom:4px}}.band{background:var(--tinta) url(/img/circuito-claro.svg);color:#fff}.band .lead,.band p{color:#c8d3e1}.band a:not(.btn){color:#9cc4f0}.band .btn.ghost{color:#fff;border-color:#fff}.band .btn.ghost:hover{background:#fff;color:var(--tinta)}.cols{display:grid;grid-template-columns:repeat(2,1fr);gap:48px;align-items:start}@media(max-width:820px){.cols{grid-template-columns:1fr;gap:28px}}.tick{list-style:none;padding:0;margin:0}.tick li{padding:9px 0 9px 32px;position:relative}.tick li:before{content:"";position:absolute;left:0;top:15px;width:18px;height:18px;border-radius:50%;background:var(--senal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9.5l2.6 2.6L13 6.5' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.band .tick li:before,.plan.f .tick li:before{background-color:var(--naranja)}.steps{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:0;counter-reset:s}.steps li{counter-increment:s;padding:0 22px 0 0;position:relative}.steps li:before{content:counter(s);display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--tinta);color:#fff;font:700 1rem var(--f-display);margin-bottom:14px}.steps li:after{content:"";position:absolute;top:19px;left:46px;right:8px;height:2px;background:var(--linea)}.steps h3{font-size:1.1rem;margin-bottom:.3em}.steps p{font-size:.97rem;color:var(--tinta-2)}@media(max-width:820px){.steps{grid-template-columns:1fr 1fr;gap:28px 16px}.steps li:after{display:none}}@media(max-width:480px){.steps{grid-template-columns:1fr}}.tools{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(max-width:820px){.tools{grid-template-columns:1fr}}.tool{display:block;background:var(--hoja);border:1px solid var(--linea);border-radius:var(--r);padding:28px;text-decoration:none;color:var(--tinta);transition:border-color .15s,transform .15s}.tool:hover{border-color:var(--senal);transform:translateY(-2px)}.tool h3{margin-bottom:.3em}.tool p{color:var(--tinta-2);margin:0 0 14px}.tool .go{font-weight:700;color:var(--senal)}.group{margin:0 0 28px}.group h3{font-size:1rem;margin:0 0 10px;color:var(--tinta-2);font-weight:650}.chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.chips a{display:inline-block;padding:8px 15px;border:1.5px solid var(--tinta);border-radius:999px;text-decoration:none;color:var(--tinta);font-weight:550;background:var(--hoja)}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}@media(max-width:900px){.plans{grid-template-columns:1fr}}.plan{background:var(--hoja);border:1px solid var(--linea);border-radius:var(--r);padding:30px;display:flex;flex-direction:column}.plan.f{background:var(--tinta);color:#fff;border-color:var(--tinta)}.plan .tag{color:var(--tinta-2);font-size:.95rem;margin:0 0 14px}.plan.f .tag{color:#c8d3e1}.plan .btn{margin-top:auto;align-self:flex-start}.plan .tick{margin-bottom:24px}.plan .price{font:700 1.3rem var(--f-display);margin-bottom:6px}details{border-bottom:1px solid var(--linea);padding:16px 0}details:first-of-type{border-top:2px solid var(--tinta)}summary{cursor:pointer;font:650 1.1rem var(--f-display);list-style:none;display:flex;justify-content:space-between;gap:16px}summary:after{content:"+";font-size:1.5rem;line-height:1;color:var(--senal)}details[open] summary:after{content:"−"}details p{margin:12px 0 0;color:var(--tinta-2)}.ph{padding:56px 0 40px;border-bottom:1px solid var(--linea)}.crumbs{font-size:.92rem;color:var(--tinta-2);margin-bottom:14px}.crumbs a{color:var(--tinta-2)}form.f{display:grid;gap:16px;max-width:620px}label{font-weight:600;display:grid;gap:6px}input,textarea,select{font:inherit;padding:12px 14px;border:1.5px solid var(--linea);border-radius:10px;background:var(--hoja);color:var(--tinta);width:100%}input:focus,textarea:focus,select:focus{border-color:var(--senal);outline:none;box-shadow:0 0 0 3px var(--senal-claro)}.hp{position:absolute;left:-9999px;height:0;overflow:hidden}.q{background:var(--hoja);border:1px solid var(--linea);border-radius:var(--r);padding:20px 22px;margin-bottom:14px}.q fieldset{border:0;margin:0;padding:0}.q legend{font-weight:650;padding:0;margin-bottom:10px}.q label{display:inline-flex;grid-template-columns:none;gap:8px;align-items:center;font-weight:500;margin-right:20px;cursor:pointer}.q input{width:auto;accent-color:var(--senal)}.res{background:var(--hoja);border:2px solid var(--tinta);border-radius:var(--r);padding:26px;margin-top:24px}.res[hidden]{display:none}.meter{height:14px;border-radius:99px;background:var(--linea);overflow:hidden;margin:10px 0 16px}.meter i{display:block;height:100%;border-radius:99px;transition:width .5s}.paper{background:var(--hoja);border:1px solid var(--linea);border-radius:6px;padding:clamp(22px,5vw,56px);box-shadow:0 30px 60px -40px #0e1b2c59}.paper table{width:100%;border-collapse:collapse;margin:14px 0 28px}.paper th,.paper td{text-align:left;padding:11px 10px;border-bottom:1px solid var(--linea);vertical-align:top}.paper th{font-size:.9rem;color:var(--tinta-2);font-weight:650}.badge{display:inline-block;padding:2px 10px;border-radius:99px;font-weight:650;font-size:.88rem}.badge.ok{background:var(--ok-bg);color:#0a6e43}.badge.aviso{background:var(--aviso-bg);color:#7d5600}.badge.mal{background:var(--mal-bg);color:#9b2020}.note{font-size:.92rem;color:var(--tinta-2);background:var(--papel);border-left:4px solid var(--senal);padding:10px 14px;border-radius:0 8px 8px 0}.ft{background:var(--tinta) url(/img/circuito-claro.svg);color:#c8d3e1;padding:56px 0 28px;margin-top:0}.ft a{color:#fff}.ft h3{color:#fff;font-size:1rem}.ft .g{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px}@media(max-width:820px){.ft .g{grid-template-columns:1fr 1fr}}@media(max-width:520px){.ft .g{grid-template-columns:1fr}}.ft ul{list-style:none;margin:0;padding:0}.ft li{margin:6px 0}.ft small{display:block;margin-top:32px;padding-top:18px;border-top:1px solid #2c3d54}.wafab{position:fixed;right:16px;bottom:16px;z-index:60;background:#128c4a;color:#fff;border-radius:999px;padding:12px 18px;font-weight:650;text-decoration:none;box-shadow:0 8px 24px #00000040}.wafab:hover{background:#0d6e3a;color:#fff}.preview-flag{background:#ffe27a;color:#4a3b00;text-align:center;font-size:.85rem;padding:5px}.wrap.narrow>*{max-width:860px}@media(max-width:900px){.report{transform:none}.report li{flex-wrap:wrap;gap:4px 12px}.report li em{flex-basis:100%;padding-left:28px}}.hdphone{font-weight:700;color:var(--tinta);text-decoration:none;padding:8px 12px}@media(max-width:520px){.hdphone{display:none}}.lp-hero{padding:56px 0 64px}.lp-hero .grid{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:start}@media(max-width:900px){.lp-hero .grid{grid-template-columns:1fr;gap:32px}.lp-hero{padding:36px 0 44px}}.formbox{background:var(--hoja);border:1px solid var(--linea);border-radius:20px;padding:28px;box-shadow:0 30px 60px -40px #0e1b2c66}.formbox h2{font-size:1.4rem}.exs{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:2px solid var(--tinta)}@media(max-width:820px){.exs{grid-template-columns:1fr}}.exs div{padding:22px 24px 22px 0;border-bottom:1px solid var(--linea)}.exs h3{margin-bottom:.3em}.exs p{margin:0;color:var(--tinta-2)}.ic{color:var(--tinta);flex:none}.ic .n{fill:var(--naranja);stroke:none}a:hover .ic{color:var(--senal)}.band .ic{color:#fff}[style*="background:var(--hoja)"]{background-image:url(/img/circuito-oscuro.svg)!important}.hero{position:relative;overflow:hidden}.hero .scene{position:absolute;right:-120px;top:-30px;width:860px;max-width:none;opacity:.95;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(to left,#000 70%,transparent 100%);mask-image:linear-gradient(to left,#000 70%,transparent 100%)}.hero .grid{position:relative;z-index:1}@media(max-width:900px){.hero .scene{width:520px;right:-140px;top:auto;bottom:-40px;opacity:.55}}.ph,.lp-hero{position:relative;overflow:hidden}.ph:before,.lp-hero:before{content:"";position:absolute;inset:0 0 0 45%;background:url(/img/circuito-oscuro.svg);-webkit-mask-image:linear-gradient(to left,#000,transparent);mask-image:linear-gradient(to left,#000,transparent);pointer-events:none}.ph>.wrap,.lp-hero>.wrap{position:relative}.tool{display:grid;grid-template-columns:56px 1fr;column-gap:18px}.tool .ic{grid-row:1/4}.svchead{display:flex;gap:20px;align-items:center;margin-bottom:18px}.band h2,.band h3,.ft h3{color:#fff}.chips a:hover{background:var(--tinta);color:#fff}.wordmark{font:750 1.5rem var(--f-display);font-variation-settings:"wdth" 85;letter-spacing:-.03em;color:#fff}.wordmark i{font-style:normal;color:var(--naranja)}@media(min-width:901px){.hero .grid{align-items:start}.hero .report{margin-top:170px}.hero{padding-bottom:96px}}.lines a{grid-template-columns:64px minmax(0,.9fr) minmax(0,1.3fr) auto}@media(max-width:760px){.lines a{grid-template-columns:48px 1fr;gap:4px 14px;padding:18px 4px;align-items:start}.lines .ic{grid-row:1/3;width:44px;height:44px;margin:0}.lines h3{grid-column:2;font-size:1.15rem}.lines p{grid-column:2;font-size:.97rem}.lines .go{grid-column:2}.tool{grid-template-columns:48px 1fr;column-gap:14px;padding:22px}}.hero:before{content:"";position:absolute;inset:0;background:radial-gradient(640px 320px at 82% 18%,rgba(47,111,181,.18),transparent 70%),radial-gradient(520px 280px at 96% 82%,rgba(247,147,30,.16),transparent 70%);pointer-events:none}.report{box-shadow:0 0 0 1px #2f6fb538,0 30px 60px -30px #10143a73,0 0 70px -12px #2f6fb566}.report header{border-top:3px solid transparent;border-image:linear-gradient(90deg,#2f6fb5,#f7931e,#ee2a24) 1}.mock{background:#ffffff0f;border:1px solid rgba(255,255,255,.18);border-radius:16px;padding:0 0 14px;backdrop-filter:blur(6px);box-shadow:0 0 80px -20px #2f6fb5b3;overflow:hidden;color:#fff}.mock-bar{display:flex;align-items:center;gap:7px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.14);font-size:.85rem;color:#c8d3e1}.mock-bar i{width:10px;height:10px;border-radius:50%;background:#5c6590}.mock-bar i:nth-child(1){background:#ee2a24}.mock-bar i:nth-child(2){background:#f7931e}.mock-bar i:nth-child(3){background:#2fb673}.mock-bar span{margin-left:8px}.mock-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:16px 16px 6px}.mock-kpis div{background:#ffffff12;border-radius:10px;padding:10px 12px}.mock-kpis small{display:block;color:#aab6cf;font-size:.78rem}.mock-kpis b{font:700 1.6rem var(--f-display)}.mock-chart{display:flex;align-items:flex-end;gap:8px;height:96px;margin:14px 16px 8px;padding-bottom:2px;border-bottom:1px solid rgba(255,255,255,.14)}.mock-chart span{flex:1;height:var(--h);border-radius:6px 6px 0 0;background:linear-gradient(180deg,#f7931e,#ee2a248c)}.mock-chart span:nth-child(odd){background:linear-gradient(180deg,#5b9be0,#2f6fb566)}.mock-list{list-style:none;margin:0;padding:6px 16px 0}.mock-list li{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.08);font-size:.95rem}.mock-list em{font-style:normal;font-size:.8rem;padding:2px 10px;border-radius:99px}.mock-list em.ok{background:#2fb67333;color:#7de0ae}.mock-list em.aviso{background:#f7931e38;color:#ffc47a}.mock-note{margin:10px 16px 0;font-size:.8rem;color:#8d9abb}.cw-open{position:fixed;right:16px;bottom:76px;z-index:70;display:flex;align-items:center;gap:9px;background:var(--tinta);color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:12px 18px 12px 16px;font:650 1rem var(--f-body);cursor:pointer;box-shadow:0 10px 30px #10143a66,0 0 0 3px #2f6fb540}.cw-open:hover{background:#1b2160}.cw-pulse{width:9px;height:9px;border-radius:50%;background:var(--naranja);animation:ping 2.4s ease-out infinite}@keyframes ping{0%{box-shadow:0 0 #f7931eb3}80%,to{box-shadow:0 0 0 10px #f7931e00}}@media(prefers-reduced-motion:reduce){.cw-pulse{animation:none}}.cw-hide{display:none}.cw{position:fixed;right:16px;bottom:16px;z-index:80;width:380px;max-width:calc(100vw - 24px);height:min(640px,calc(100dvh - 32px));display:flex;flex-direction:column;background:#fff;border:1px solid var(--linea);border-radius:20px;box-shadow:0 30px 80px -20px #10143a8c;overflow:hidden}.cw[hidden]{display:none}.cw-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;background:var(--tinta);color:#fff;padding:14px 16px;border-bottom:3px solid transparent;border-image:linear-gradient(90deg,#2f6fb5,#f7931e,#ee2a24) 1}.cw-h b{display:block;font:700 1.05rem var(--f-display)}.cw-h small{color:#b9c4dc;font-size:.82rem}.cw-x{background:transparent;border:0;color:#fff;font-size:1.7rem;line-height:1;cursor:pointer;padding:0 6px;border-radius:8px}.cw-x:hover{background:#ffffff1f}.cw-log{flex:1;overflow-y:auto;padding:14px;background-color:#f6f8fc;background-image:radial-gradient(circle at 1px 1px,rgba(16,20,58,.08) 1px,transparent 0);background-size:20px 20px}.cw-m{max-width:88%;padding:10px 14px;border-radius:16px;margin:0 0 9px;font-size:.97rem;line-height:1.45;white-space:pre-line;overflow-wrap:anywhere}.cw-b{background:#fff;border:1px solid var(--linea);border-bottom-left-radius:5px}.cw-u{background:var(--tinta);color:#fff;margin-left:auto;border-bottom-right-radius:5px}.cw-link{display:inline-block;margin-top:8px;background:#128c4a;color:#fff;text-decoration:none;font-weight:650;padding:8px 14px;border-radius:999px}.cw-link:hover{background:#0d6e3a;color:#fff}.cw-ty{display:flex;gap:5px;width:60px;padding:14px}.cw-ty i{width:7px;height:7px;border-radius:50%;background:#8a93b8;animation:rebote 1.1s infinite}.cw-ty i:nth-child(2){animation-delay:.15s}.cw-ty i:nth-child(3){animation-delay:.3s}@keyframes rebote{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-5px);opacity:1}}@media(prefers-reduced-motion:reduce){.cw-ty i{animation:none}}.cw-chips{display:flex;flex-wrap:wrap;gap:8px;padding:10px 14px 4px;max-height:38%;overflow-y:auto;background:#fff;border-top:1px solid var(--linea)}.cw-chips:empty{display:none}.cw-chip{font:600 .92rem var(--f-body);color:var(--tinta);background:#fff;border:1.5px solid var(--tinta);border-radius:999px;padding:8px 14px;cursor:pointer;text-align:left}.cw-chip:hover{background:var(--tinta);color:#fff}.cw-in{display:flex;gap:8px;padding:10px 14px 4px;background:#fff;border-top:1px solid var(--linea)}.cw-in[hidden]{display:none}.cw-in input#cw-input{flex:1;min-width:0;padding:11px 14px;border-radius:999px}.cw-send{font:650 .95rem var(--f-body);background:var(--naranja);color:var(--tinta);border:0;border-radius:999px;padding:0 18px;cursor:pointer}.cw-send:hover{background:var(--naranja-osc)}.cw-foot{margin:0;padding:6px 14px 10px;font-size:.76rem;color:var(--tinta-2);background:#fff;max-width:none}@media(max-width:560px){.cw{right:0;left:0;bottom:0;width:100%;max-width:none;height:min(86dvh,680px);border-radius:20px 20px 0 0}}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sx-bar{display:grid;gap:16px;margin-bottom:12px}.sx-search{display:flex;align-items:center;gap:12px;background:#fff;border:1.5px solid var(--tinta);border-radius:14px;padding:0 16px;max-width:640px;box-shadow:6px 6px #10143a1a;transition:box-shadow .15s,border-color .15s}.sx-search:focus-within{border-color:var(--senal);box-shadow:6px 6px #2f6fb540}.sx-search svg{color:var(--senal);flex:none}.sx-search input{border:0;background:transparent;padding:15px 0;font-size:1.05rem;box-shadow:none!important;border-radius:0;min-width:0}.sx-search input:focus{outline:none}.sx-search kbd{font:600 .85rem var(--f-body);border:1.5px solid var(--linea);border-bottom-width:3px;border-radius:7px;padding:1px 9px;color:var(--tinta-2);background:var(--papel)}@media(max-width:700px){.sx-search kbd{display:none}}.sx-tabs{display:flex;flex-wrap:wrap;gap:8px}.sx-tab{display:inline-flex;align-items:center;gap:8px;font:600 .95rem var(--f-body);color:var(--tinta);background:#fff;border:1.5px solid var(--linea);border-radius:12px;padding:8px 12px 8px 10px;cursor:pointer;transition:border-color .15s,background .15s}.sx-tab:hover{border-color:var(--tinta)}.sx-tab .ic{color:var(--tinta)}.sx-tab b{font:700 .8rem var(--f-body);background:var(--papel);border-radius:99px;padding:1px 8px;color:var(--tinta-2)}.sx-tab[aria-pressed=true]{background:var(--tinta);color:#fff;border-color:var(--tinta)}.sx-tab[aria-pressed=true] .ic{color:#fff}.sx-tab[aria-pressed=true] b{background:var(--naranja);color:var(--tinta)}.sx-count{font-size:.92rem;color:var(--tinta-2);margin:14px 0;min-height:1.4em}.sx-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.sx-grid li[hidden]{display:none}.sx-card{position:relative;display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--linea);border-radius:16px;padding:18px 18px 16px;text-decoration:none;color:var(--tinta);overflow:hidden;transition:border-color .18s,transform .18s,box-shadow .18s}.sx-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--naranja),var(--rojo));transform:scaleY(0);transform-origin:top;transition:transform .25s}.sx-card:after{content:"";position:absolute;right:-30px;top:-30px;width:150px;height:150px;background:url(/img/circuito-oscuro.svg);opacity:.9;-webkit-mask-image:radial-gradient(circle at 100% 0,#000,transparent 70%);mask-image:radial-gradient(circle at 100% 0,#000,transparent 70%);pointer-events:none}.sx-card:hover{border-color:var(--senal);transform:translateY(-3px);box-shadow:0 18px 36px -20px #10143a73}.sx-card:hover:before{transform:scaleY(1)}.sx-ic{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:var(--senal-claro);margin-bottom:12px}.sx-g{font-size:.8rem;color:var(--tinta-2);margin-bottom:2px}.sx-card h3{font-size:1.12rem;margin:0 0 6px}.sx-card p{font-size:.94rem;color:var(--tinta-2);margin:0 0 14px;max-width:none;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.sx-go{margin-top:auto;font-weight:650;font-size:.92rem;color:var(--senal)}.sx-empty{margin-top:10px;background:var(--senal-claro);border-radius:16px;padding:22px}.sx-empty[hidden]{display:none}@media(prefers-reduced-motion:reduce){.sx-card,.sx-card:before{transition:none}}.sx-tag{display:block;width:max-content;font:650 .72rem var(--f-body);color:#8a4d00;background:var(--aviso-bg);border-radius:99px;padding:1px 9px;margin-bottom:6px}@media(max-width:560px){.sx-grid{gap:10px}.sx-card{display:grid;grid-template-columns:52px 1fr;column-gap:14px;padding:14px}.sx-ic{grid-row:1/5;width:48px;height:48px;margin:0}.sx-g{display:none}.sx-card h3{font-size:1.05rem}.sx-card p{margin-bottom:8px;-webkit-line-clamp:3}.sx-go{margin-top:0}}.cta2{position:relative;overflow:hidden}.cta2:before{content:"";position:absolute;inset:0;background:radial-gradient(700px 360px at 12% 10%,rgba(47,111,181,.35),transparent 70%),radial-gradient(560px 300px at 92% 92%,rgba(247,147,30,.22),transparent 70%);pointer-events:none}.cta2 .wrap{position:relative}.cta2-card{background:#ffffff0f;border:1px solid rgba(255,255,255,.2);border-radius:22px;box-shadow:0 0 90px -20px #2f6fb5bf;backdrop-filter:blur(6px);overflow:hidden}.cta2-body{display:grid;grid-template-columns:1fr 1.15fr;gap:44px;padding:36px 34px 38px}@media(max-width:860px){.cta2-body{grid-template-columns:1fr;gap:26px;padding:26px 20px 28px}}.cta2-l h2{font-size:clamp(1.8rem,3.2vw,2.6rem)}.cta2-meta{font-size:.92rem;color:#9fb0cf;margin-top:18px;max-width:none}.cta2-q{font-weight:650;color:#fff;margin-bottom:10px}.cta2-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.cta2-chip{font:600 .95rem var(--f-body);color:#fff;background:#ffffff0f;border:1.5px solid rgba(255,255,255,.35);border-radius:999px;padding:8px 15px;cursor:pointer;transition:background .15s,border-color .15s}.cta2-chip:hover{border-color:#fff}.cta2-chip[aria-pressed=true]{background:var(--naranja);border-color:var(--naranja);color:var(--tinta)}.cta2-msg{background:#00000047;border:1px solid rgba(255,255,255,.14);border-left:4px solid var(--naranja);border-radius:12px;padding:12px 16px;margin-bottom:18px}.cta2-msg small{display:block;color:#9fb0cf;font-size:.78rem;margin-bottom:3px}.cta2-msg p{margin:0;color:#fff;max-width:none}.webband{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;background:#fff;border:1px solid var(--linea);border-radius:22px;padding:36px;position:relative;overflow:hidden}.webband:before{content:"";position:absolute;inset:0 0 0 50%;background:url(/img/circuito-oscuro.svg);-webkit-mask-image:linear-gradient(to left,#000,transparent);mask-image:linear-gradient(to left,#000,transparent);pointer-events:none}.webband>*{position:relative}@media(max-width:820px){.webband{grid-template-columns:1fr;padding:24px 20px}}.wb-mock{background:#0f1438;border-radius:14px;overflow:hidden;box-shadow:0 30px 50px -30px #10143a99,0 0 50px -12px #2f6fb580}.wb-hero{height:120px;padding:18px;background:linear-gradient(135deg,#1a2a6c,#2f6fb5 60%,#f7931e);display:flex;flex-direction:column;gap:9px;justify-content:center}.wb-hero span{display:block;height:11px;border-radius:6px;background:#ffffffd9;width:70%}.wb-hero span+span{width:48%;background:#ffffff80}.wb-hero b{display:block;width:92px;height:22px;border-radius:99px;background:var(--naranja)}.wb-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px}.wb-cols i{display:block;height:54px;border-radius:10px;background:#ffffff1a;border:1px solid rgba(255,255,255,.12)}.steps{gap:16px}.steps li{background:#fff;border:1px solid var(--linea);border-radius:16px;padding:20px 20px 18px;overflow:visible}.steps li:before{content:counter(s,decimal-leading-zero);width:auto;height:auto;border-radius:8px;background:var(--tinta);padding:4px 10px;font:700 .9rem var(--f-display);margin-bottom:12px;display:inline-block}.steps li:after{display:block;top:36px;left:auto;right:-16px;width:16px;height:2px;background:repeating-linear-gradient(90deg,var(--naranja) 0 4px,transparent 4px 8px);background-size:16px 2px;animation:marcha 1s linear infinite}.steps li:last-child:after{display:none}@keyframes marcha{to{background-position:16px 0}}@media(max-width:820px){.steps li:after{display:none}}@media(prefers-reduced-motion:reduce){.steps li:after{animation:none}}.tool,.plan{position:relative;overflow:hidden}.tool:after,.plan:after{content:"";position:absolute;right:-30px;top:-30px;width:170px;height:170px;background:url(/img/circuito-oscuro.svg);-webkit-mask-image:radial-gradient(circle at 100% 0,#000,transparent 70%);mask-image:radial-gradient(circle at 100% 0,#000,transparent 70%);pointer-events:none}.plan.f:after{background-image:url(/img/circuito-claro.svg)}.tool>*,.plan>*{position:relative;z-index:1}.plan{transition:transform .18s,box-shadow .18s}.plan:hover{transform:translateY(-3px)}.plan.f{background:var(--tinta) url(/img/circuito-claro.svg);box-shadow:0 0 0 1px #2f6fb599,0 30px 60px -30px #10143a99,0 0 70px -15px #2f6fb58c}details{background:#fff;border:1px solid var(--linea)!important;border-radius:14px;padding:0!important;margin-bottom:10px;transition:border-color .15s,box-shadow .15s}details[open]{border-color:var(--senal)!important;box-shadow:0 14px 30px -22px #10143a80}summary{padding:16px 18px;align-items:center}summary:after{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:9px;background:var(--senal-claro);font-size:1.3rem}details[open] summary:after{background:var(--naranja);color:var(--tinta)}details p{margin:0!important;padding:0 18px 18px}.ft{border-top:3px solid transparent;border-image:linear-gradient(90deg,#10143a,#2f6fb5 45%,#f7931e 75%,#ee2a24) 1}.scene-m{display:none}@media(max-width:900px){.hero .scene{display:none}.scene-m{display:block;width:100%;max-width:520px;height:auto;margin:-6px auto 4px;pointer-events:none}}.hd .wrap .nav{order:1}.lng{order:2;display:inline-flex;gap:2px;padding:3px;border:1px solid var(--linea);border-radius:999px;background:var(--hoja);flex:none}.lng a{padding:5px 10px;border-radius:999px;font:700 .74rem/1 var(--f-body);letter-spacing:.06em;color:var(--tinta-2);text-decoration:none}.lng a:hover{background:var(--senal-claro);color:var(--tinta)}.lng a[aria-current]{background:var(--tinta);color:#fff;box-shadow:0 4px 12px -4px #10143a80}@media(max-width:940px){.lng{order:1;margin-left:auto}.burger{order:2;margin-left:0}}.soc{list-style:none;margin:0;padding:0;display:flex;gap:12px;flex-wrap:wrap}.soc li{margin:0}.soc-a{position:relative;display:inline-flex;align-items:center;gap:14px;text-decoration:none;color:var(--tinta);transition:transform .2s,box-shadow .2s}.soc-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff40,0 6px 16px -6px var(--glow);transition:transform .2s,box-shadow .2s;flex:none}.soc-ig{--glow:rgba(214,36,159,.65)}.soc-fb{--glow:rgba(24,119,242,.65)}.soc-ig .soc-ic{background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.soc-fb .soc-ic{background:linear-gradient(160deg,#2b8bff,#1877f2 55%,#0f5fd0)}.soc-a:hover .soc-ic{transform:translateY(-2px) rotate(-4deg);box-shadow:inset 0 0 0 1px #ffffff59,0 12px 22px -8px var(--glow)}.soc-mini{margin-top:16px}.soc-mini .soc-ic{width:40px;height:40px;border-radius:12px}.soc-mini svg{width:22px;height:22px}.soc-tile{display:grid;grid-template-columns:1fr;gap:12px;margin-top:6px}.soc-tile .soc-a{width:100%;padding:12px 16px 12px 12px;background:var(--hoja);border:1px solid var(--linea);border-radius:18px;overflow:hidden}.soc-tile .soc-a:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 40%,var(--glow) 140%);opacity:.14;transition:opacity .25s}.soc-tile .soc-a:hover{transform:translateY(-2px);box-shadow:0 16px 30px -18px var(--glow);border-color:var(--glow)}.soc-tile .soc-a:hover:before{opacity:.28}.soc-t{display:flex;flex-direction:column;line-height:1.2;position:relative}.soc-t b{font:700 1.05rem var(--f-display)}.soc-t small{font-size:.9rem;color:var(--tinta-2)}.soc-go{margin-left:auto;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--tinta);color:#fff;position:relative;transition:transform .2s}.soc-a:hover .soc-go{transform:translate(2px,-2px)}.soc-tile .soc-a:focus-visible,.soc-mini .soc-a:focus-visible{outline-offset:4px}.grp{margin:44px 0 16px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px}.grp:first-of-type{margin-top:0}.grp h3{margin:0;font-size:1.55rem}.grp p{margin:0;color:var(--tinta-2);max-width:60ch}.vs{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--linea);border-radius:var(--r);overflow:hidden;background:var(--hoja);box-shadow:0 24px 48px -32px #10143a73}.vs>div{padding:26px 24px}.vs h3{font-size:1.15rem;margin-bottom:14px}.vs ul{list-style:none;margin:0;padding:0}.vs li{position:relative;padding:8px 0 8px 26px;border-top:1px solid var(--linea);color:var(--tinta-2)}.vs li:before{content:"";position:absolute;left:2px;top:15px;width:12px;height:12px;border-radius:50%;border:2px solid var(--mal)}.vs .nuevo{background:var(--tinta);color:#fff;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.12) 1px,transparent 0);background-size:18px 18px}.vs .nuevo h3{color:#fff}.vs .nuevo li{color:#dfe6f5;border-color:#ffffff29}.vs .nuevo li:before{border-color:var(--naranja);background:var(--naranja)}@media(max-width:640px){.vs{grid-template-columns:1fr}}.part{display:flex;flex-wrap:wrap;gap:18px 32px;align-items:center;justify-content:space-between}.soc-li{--glow:rgba(10,102,194,.65)}.soc-li .soc-ic{background:linear-gradient(160deg,#1a82e2,#0a66c2 55%,#084e96)}.about{display:grid;grid-template-columns:minmax(0,340px) 1fr;gap:48px;align-items:start}.portrait{margin:0;position:relative}.portrait img{width:100%;height:auto;border-radius:20px;position:relative;z-index:1;box-shadow:0 30px 50px -30px #10143a99}.portrait:before{content:"";position:absolute;inset:14px -14px auto 14px;aspect-ratio:3/4;border-radius:20px;border:2px solid var(--naranja);z-index:0}.portrait figcaption{position:relative;z-index:2;margin-top:26px;display:flex;flex-direction:column;line-height:1.3}.portrait figcaption span{color:var(--tinta-2);font-size:.95rem}@media(max-width:820px){.about{grid-template-columns:1fr;gap:34px}.portrait{max-width:340px}}.statsbar{background:var(--tinta);color:#fff;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.1) 1px,transparent 0);background-size:20px 20px}.stats{list-style:none;margin:0;padding:34px 0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.stats li{display:flex;flex-direction:column;gap:6px;padding-left:18px;border-left:3px solid var(--naranja)}.stats b{font:750 2.4rem/1 var(--f-display);letter-spacing:-.02em}.stats span{font-size:.95rem;color:#dfe6f5;max-width:26ch}@media(max-width:820px){.stats{grid-template-columns:1fr 1fr;gap:26px 18px}.stats b{font-size:2rem}}.sectors{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.sectors li{background:var(--hoja);border:1px solid var(--linea);border-radius:var(--r);padding:20px;border-top:3px solid var(--senal)}.sectors h3{font-size:1.1rem;margin-bottom:6px}.sectors p{margin:0;color:var(--tinta-2);font-size:.97rem}@media(max-width:900px){.sectors{grid-template-columns:1fr 1fr}}@media(max-width:520px){.sectors{grid-template-columns:1fr}}@media(max-width:940px){.lng a{padding:11px 12px}.q label{padding:10px 6px;margin-right:10px}.q input[type=radio]{width:20px;height:20px}}@media(max-width:640px){.paper table{table-layout:fixed;word-break:break-word;overflow-wrap:anywhere}.paper th,.paper td{padding:10px 6px}}.lp-stamp{display:inline-flex;align-items:center;gap:8px;font-weight:650;font-size:.92rem;border:2px solid var(--tinta);border-radius:999px;padding:5px 14px 5px 8px;margin-bottom:22px;background:var(--hoja);line-height:1.25}.lp-stamp .ic{flex:none;width:22px;height:22px}.lp-meta{margin:16px 0 0;font-size:.92rem;color:var(--tinta-2);display:flex;align-items:center;gap:8px}.lp-meta i{width:9px;height:9px;border-radius:50%;background:#12a150;box-shadow:0 0 0 4px #12a1502e;flex:none}.lp-hours{font-size:.95rem;color:#dfe6f5;border-left:3px solid var(--naranja);padding-left:12px;margin-top:14px}.lp-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:26px}.lp-card{background:#fff;border:1px solid var(--linea);border-radius:18px;padding:24px 22px;box-shadow:0 18px 40px -32px #10143a80;transition:transform .2s,box-shadow .2s}.lp-card:hover{transform:translateY(-3px);box-shadow:0 24px 44px -30px #10143a8c}.lp-card h3{margin:14px 0 .3em}.lp-card p{margin:0;color:var(--tinta-2)}.lp-why{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.lp-why>div{border-top:3px solid var(--naranja);padding-top:18px}.lp-why h3{margin:12px 0 .3em;font-size:1.1rem}.lp-why p{margin:0;color:var(--tinta-2);font-size:.97rem}.lp-about .portrait{max-width:300px}.lp-sticky{display:none}@media(max-width:900px){.lp-cards{grid-template-columns:1fr}.lp-why{grid-template-columns:1fr 1fr}}@media(max-width:560px){.lp-why{grid-template-columns:1fr}}@media(max-width:760px){.lp-sticky{display:grid;grid-template-columns:1.3fr 1fr 1.3fr;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#fffffff5;backdrop-filter:blur(8px);border-top:1px solid var(--linea);box-shadow:0 -10px 30px -18px #10143a80}.lp-sticky .btn{padding:12px 8px;font-size:.95rem;justify-content:center;text-align:center}body:has(.lp-sticky){padding-bottom:74px}}@media(max-width:760px){body:has(.lp-sticky) .wafab{display:none}body:has(.lp-sticky) .cw-open{bottom:calc(84px + env(safe-area-inset-bottom))}}.cw-open{transition:opacity .4s,transform .4s}.cw-late{opacity:0;transform:translateY(12px);pointer-events:none}@media(max-width:760px){.cw-open{padding:10px 12px;font-size:.88rem;bottom:84px}.cw-open svg{width:18px;height:18px}}@media(prefers-reduced-motion:reduce){.cw-open{transition:none}}
