@font-face{font-family:"Barlow";src:url(/wp-content/uploads/cx/barlow-400-es.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"Barlow";src:url(/wp-content/uploads/cx/barlow-600-es.woff2) format("woff2");font-weight:600 700;font-display:swap}@font-face{font-family:"Barlow fb";src:local("Arial");font-weight:100 549;size-adjust:96.5%;ascent-override:104%;descent-override:21%;line-gap-override:0%;font-display:swap}@font-face{font-family:"Barlow fb";src:local("Arial Bold"),local("Arial-BoldMT");font-weight:550 900;size-adjust:91.4%;ascent-override:110%;descent-override:22%;line-gap-override:0%;font-display:swap}@font-face{font-family:"Exo 2";src:url(/wp-content/uploads/cx/exo2-var-es.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:"Exo 2 fb";src:local("Arial Bold"),local("Arial-BoldMT"),local("Arial");font-weight:700 900;size-adjust:98%;ascent-override:102%;descent-override:20.5%;line-gap-override:0%;font-display:swap}@font-face{font-family:"Exo 2 fb";src:local("Arial");font-weight:100 699;size-adjust:102%;ascent-override:98%;descent-override:19.7%;line-gap-override:0%;font-display:swap}:root{--ink:#161616;--ink-2:#1f1f1f;--ink-3:#2b2b2b;--cyan:#38b8e4;--cyan-2:#7fd3f0;--cyan-ink:#0b6f97;--g1:#575756;--g2:#878787;--g3:#b2b2b2;--g4:#dadada;--paper:#f4f4f3;--paper-2:#e9e9e8;--white:#fff;--text:#1d1d1b;--muted:#575756;--line:rgba(22,22,22,.12);--line-d:rgba(255,255,255,.12);--r:18px;--r-s:10px;--max:1240px;--gut:clamp(20px,4vw,48px);--f-d:"Exo 2","Exo 2 fb",Arial,sans-serif;--f-b:"Barlow","Barlow fb",Arial,sans-serif;--ease:cubic-bezier(.2,.7,.2,1)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:96px}body{margin:0;background:var(--paper);color:var(--text);font:400 1.0625rem/1.65 var(--f-b);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg{max-width:100%;height:auto;display:block}figure{margin:0}a{color:var(--cyan-ink);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--ink)}:focus-visible{outline:3px solid var(--cyan);outline-offset:3px;border-radius:4px}h1,h2,h3,h4{font-family:var(--f-d);font-weight:700;line-height:1.08;letter-spacing:-.015em;margin:0 0 .5em;color:inherit}p{margin:0 0 1.1em}.screen-reader-text,.sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip-link{position:absolute;left:12px;top:-60px;z-index:200;background:var(--cyan);color:var(--ink);padding:10px 16px;border-radius:8px;font-weight:700}.skip-link:focus{top:12px}.site,.site-content,.content-area,.site-main,.inside-article,.entry-content,.grid-container,.container{display:block;max-width:none;margin:0;padding:0;width:auto;float:none}.entry-content>*{margin-top:0}.wp-block-group__inner-container{display:contents}html,body{overflow-x:clip}.wrap{max-width:var(--max);margin:0 auto;padding:0 var(--gut)}.cx-header{position:sticky;top:0;z-index:100;background:rgba(22,22,22,.86);backdrop-filter:saturate(140%) blur(14px);-webkit-backdrop-filter:saturate(140%) blur(14px);border-bottom:1px solid var(--line-d);color:#fff}.cx-header .wrap{display:flex;align-items:center;gap:24px;height:76px}.cx-logo{display:block;width:186px;flex:none}.cx-logo img{width:186px;height:25px}.cx-nav{margin-left:auto;display:flex;align-items:center;gap:6px}.cx-nav ul{list-style:none;margin:0;padding:0}.cx-nav>ul{display:flex;gap:2px}.cx-nav>ul>li{position:relative}.cx-nav a{color:#ececec;text-decoration:none;font:500 .95rem/1 var(--f-b);padding:12px 12px;display:block;border-radius:8px}.cx-nav a:hover,.cx-nav .current-menu-item>a,.cx-nav .current-menu-ancestor>a{color:#fff;background:rgba(255,255,255,.07)}.cx-tel{color:#fff!important;font:600 .95rem/1 var(--f-b);text-decoration:none;white-space:nowrap;padding:10px 6px}.btn{display:inline-flex;align-items:center;gap:.6em;font:700 1rem/1 var(--f-d);letter-spacing:.01em;text-decoration:none;border-radius:999px;padding:16px 26px;border:1.5px solid transparent;transition:transform .25s var(--ease),background .25s,color .25s,border-color .25s;cursor:pointer;min-height:48px}.btn svg{width:18px;height:18px;transition:transform .25s var(--ease)}.btn:hover svg{transform:translateX(4px)}.btn-cyan{background:var(--cyan);color:var(--ink)}.btn-cyan:hover{background:#fff;color:var(--ink)}.btn-ghost{border-color:rgba(255,255,255,.35);color:#fff}.btn-ghost:hover{border-color:#fff;color:#fff;background:rgba(255,255,255,.06)}.btn-ink{background:var(--ink);color:#fff}.btn-ink:hover{background:var(--cyan-ink);color:#fff}.cx-header .btn{padding:12px 18px;min-height:44px;font-size:.92rem}.cx-burger{display:none;margin-left:auto;background:none;border:0;color:#fff;width:48px;height:48px;border-radius:10px;cursor:pointer}.cx-burger span{display:block;width:22px;height:2px;background:#fff;margin:5px auto;transition:transform .3s,opacity .3s}.cx-hero{position:relative;background:var(--ink);color:#fff;overflow:hidden;isolation:isolate}.cx-hero::before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse 80% 70% at 70% 30%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 70% 30%,#000 30%,transparent 75%)}.cx-hero::after{content:"";position:absolute;z-index:-1;width:900px;height:900px;right:-300px;top:-420px;background:radial-gradient(circle,rgba(56,184,228,.22),transparent 62%)}.cx-hero{background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='295 -50 451 451'%3E %3Cpath d='M0 0 C3.13 0.5 3.13 0.5 19 3 C19.98 7.91 19.69 11.64 19.06 16.5 C15.59 47.36 16.33 80.71 34.19 107.25 C43.4 116.26 53.42 119.4 66.07 120.09 C75.67 119.87 84.06 116.6 91 110 C91.73 109.32 92.45 108.65 93.2 107.95 C100.12 100.94 104.1 92.92 108 84 C108.28 83.37 108.56 82.74 108.85 82.09 C115.47 66.81 118.08 50.3 121 34 C127.6 34.33 134.2 34.66 141 35 C141 62.93 131.47 91.79 116 115 C147.16 108.93 177.13 96.9 204 80 C207.47 83.31 210.28 86.59 212.88 90.62 C213.49 91.57 214.11 92.51 214.74 93.48 C216 96 216 96 215 99 C213.39 100.25 213.39 100.25 211.26 101.5 C210.45 101.97 209.65 102.44 208.82 102.92 C208.38 103.17 208.38 103.17 206.12 104.44 C205.66 104.7 205.66 104.7 203.29 106.03 C175.89 121.15 145.8 132.3 115 138 C114.19 138.16 113.39 138.32 112.56 138.49 C86.24 143.62 56.02 143.43 30 137 C29.13 136.79 28.26 136.57 27.36 136.35 C-3.19 128.54 -28.37 112.56 -51 91 C-51.39 90.64 -51.39 90.64 -53.36 88.8 C-59.98 82.45 -65.51 75.32 -71 68 C-71.43 67.42 -71.87 66.84 -72.32 66.24 C-78.83 57.51 -84.54 48.42 -90 39 C-90.56 38.06 -91.13 37.13 -91.71 36.16 C-92.17 35.36 -92.64 34.57 -93.12 33.75 C-93.52 33.08 -93.91 32.42 -94.32 31.73 C-95 30 -95 30 -94 27 C-92.45 25.93 -92.45 25.93 -90.47 24.96 C-89.76 24.61 -89.05 24.25 -88.32 23.89 C-87.58 23.54 -86.83 23.18 -86.06 22.81 C-85.32 22.44 -84.58 22.08 -83.81 21.7 C-78.29 19 -78.29 19 -76 19 C-75.37 20.16 -74.74 21.32 -74.09 22.52 C-64.26 40.51 -53.16 57.08 -39 72 C-38.53 72.5 -38.07 73 -37.58 73.52 C-25.19 86.71 -9.46 100.18 8 106 C7.61 105.05 7.23 104.11 6.83 103.13 C-3.52 77.16 -5.21 50.02 -3.12 22.31 C-3.05 21.15 -2.97 20 -2.89 18.8 C-2.84 18.24 -2.84 18.24 -2.63 15.36 C-2.56 14.36 -2.49 13.35 -2.41 12.31 C-1.9 8.16 -0.91 4.08 0 0 Z ' fill='%23ffffff' fill-opacity='0.09' transform='translate(446,150)'/%3E %3Cpath d='M0 0 C8.58 5.35 13.85 11.77 17.2 21.38 C19.33 30.66 18.17 39.69 13.76 48.14 C8.39 56.47 1.38 61.43 -8.2 63.9 C-18.79 65.83 -28.2 63.77 -37.11 57.69 C-44.45 51.7 -49.08 43.12 -50.08 33.71 C-50.43 23.36 -47.82 15.04 -40.8 7.38 C-30.33 -3.46 -13.84 -6.78 0 0 Z ' fill='%23ffffff' fill-opacity='0.09' transform='translate(483.79,62.62)'/%3E %3Cpath d='M0 0 C6.29 4.72 10.28 10.29 12 18 C12.91 26.73 12.52 34.15 7.3 41.34 C2.12 47.62 -3.68 52.17 -12 53 C-20.42 53.57 -28.64 51.89 -35.4 46.57 C-41.81 40.26 -44.49 33.46 -45.31 24.62 C-44.59 16.28 -42.1 8.92 -36 3 C-25.02 -4.96 -12.17 -7.25 0 0 Z ' fill='%23ffffff' fill-opacity='0.09' transform='translate(715,184)'/%3E %3Cpath d='M0 0 C5.87 6.2 8.58 13.36 8.47 21.8 C7.82 27.6 5.56 32.6 1.94 37.12 C-7.77 44.85 -7.77 44.85 -13.81 45.31 C-14.33 45.36 -14.33 45.36 -16.94 45.62 C-24.81 44.99 -32.02 42.42 -37.38 36.43 C-41.38 30.52 -43.74 23.45 -42.81 16.31 C-41.22 8.52 -37.41 2.69 -30.98 -2.04 C-20.43 -8.44 -10.02 -6.01 0 0 Z ' fill='%23ffffff' fill-opacity='0.09' transform='translate(357.81,109.68)'/%3E %3Cpath d='M0 0 C4.21 3.13 7.12 6.75 8.55 11.84 C9.64 19.37 7.78 24.47 3.67 30.7 C-0.66 34.84 -5.18 36.46 -11.14 36.82 C-16.6 36.56 -21.01 34.41 -24.94 30.66 C-29.7 25.3 -30.45 21.22 -30.35 14.1 C-29.93 8.68 -27.66 5.67 -23.77 2.13 C-16.53 -3.63 -8.2 -4.69 0 0 Z ' fill='%2338b9e5' fill-opacity='0.35' transform='translate(591.14,123.61)'/%3E %3C/svg%3E ") no-repeat right -40px bottom -150px/min(600px,80vw)}.cx-hero .wrap{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(32px,5vw,72px);align-items:center;padding-top:clamp(56px,8vw,112px);padding-bottom:clamp(56px,8vw,104px)}.cx-hero.is-text .wrap{grid-template-columns:minmax(0,1fr);max-width:980px}.eyebrow{display:flex;flex-wrap:wrap;line-height:1.5;align-items:center;gap:10px;font:600 .8rem/1 var(--f-b);letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);margin:0 0 22px}.eyebrow::before{content:"";width:28px;height:1.5px;background:currentColor}.eyebrow::after{content:attr(data-t)}.cx-hero h1{font-size:clamp(2.35rem,5.4vw,4.4rem);font-weight:750;letter-spacing:-.025em;margin-bottom:24px;text-wrap:balance}.cx-hero h1 em{font-style:normal;color:var(--cyan)}.cx-hero .lead{font-size:clamp(1.08rem,1.5vw,1.25rem);color:#d2d2d2;max-width:58ch;margin-bottom:32px}.cx-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:34px}.cx-trust{display:flex;flex-wrap:wrap;gap:10px 26px;list-style:none;margin:0;padding:0;color:#b2b2b2;font-size:.93rem}.cx-trust li{display:flex;align-items:center;gap:8px}.cx-trust li::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 4px rgba(56,184,228,.18)}.cx-hero-media{position:relative}.cx-hero-media img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:22px;box-shadow:0 40px 90px -30px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.08)}.cx-hero-media .tag{display:flex;align-items:center;gap:14px;margin:18px 0 0;color:#d2d2d2;font:500 .92rem/1.4 var(--f-b);border-left:2px solid var(--cyan);padding:2px 0 2px 14px}.cx-hero-media .tag strong{font:700 1.25rem/1.1 var(--f-d);color:#fff;white-space:nowrap}.cx-crumbs{background:var(--ink);color:#9d9d9d;font-size:.86rem;border-bottom:1px solid var(--line-d)}.cx-crumbs .wrap{padding-top:12px;padding-bottom:12px}.cx-crumbs a{color:#e8e8e8;text-decoration:underline;text-underline-offset:.2em}.cx-crumbs a:hover{color:#fff;text-decoration:underline}.cx-crumbs .breadcrumb_last{color:#fff}@media (max-width:1080px){.cx-nav,.cx-header .btn,.cx-tel{display:none}.cx-burger{display:block}}@media (max-width:900px){.cx-hero .wrap{grid-template-columns:minmax(0,1fr)}.cx-hero-media{max-width:560px}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.cx-mobile,.cx-consent,.cx-mbar{display:none}body.menu-open .cx-mobile{display:block}.cx-nav .sub-menu{position:absolute;top:100%;left:0;min-width:270px;background:#1b1b1b;border:1px solid var(--line-d);border-radius:14px;padding:8px;box-shadow:0 30px 60px -20px rgba(0,0,0,.6);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s,transform .2s,visibility .2s}.cx-nav li:hover>.sub-menu,.cx-nav li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:none}.cx-nav .sub-menu a{padding:12px 14px;font-size:.93rem}.cx-nav .menu-item-has-children>a::after{content:"";display:inline-block;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-3px);margin-left:8px;opacity:.7}.cx-mobile{display:none;position:fixed;inset:76px 0 0;background:var(--ink);z-index:99;overflow:auto;padding:16px var(--gut) 40px;color:#fff}.cx-mobile ul{list-style:none;margin:0;padding:0}.cx-mobile a{display:block;color:#fff;text-decoration:none;font:600 1.15rem/1.2 var(--f-d);padding:14px 0;border-bottom:1px solid var(--line-d)}.cx-mobile .sub-menu a{font:500 1rem/1.2 var(--f-b);padding-left:18px;color:#d2d2d2}.cx-mobile .btn{margin-top:24px;width:100%;justify-content:center;display:inline-flex;padding:16px 22px;border:0;font:700 1rem/1 var(--f-d)}.cx-mobile .btn-cyan{color:var(--ink)}.cx-mobile .cx-tel-m{display:block;margin-top:14px;text-align:center;color:var(--cyan);font-weight:700;border:0}body.menu-open{overflow:hidden}body.menu-open .cx-mobile{display:block}body.menu-open .cx-burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}body.menu-open .cx-burger span:nth-child(2){opacity:0}body.menu-open .cx-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.sec{padding:clamp(72px,9vw,128px) 0;position:relative}.sec-white{background:#fff}.sec-paper{background:var(--paper)}.sec-ink{background:var(--ink);color:#e8e8e8}.sec-ink h2,.sec-ink h3{color:#fff}.sec-ink a{color:var(--cyan-2)}.sec-ink a.btn-cyan{color:var(--ink)}.sec-head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(24px,5vw,80px);align-items:end;margin-bottom:clamp(40px,5vw,64px)}.sec-head.one{grid-template-columns:minmax(0,1fr);max-width:820px}.sec-head h2{font-size:clamp(1.9rem,3.6vw,3.1rem);margin:0;text-wrap:balance}.sec-head p{margin:0;color:var(--muted);font-size:1.08rem}.sec-ink .sec-head p{color:#b2b2b2}.num{font:600 .8rem/1 var(--f-b);letter-spacing:.14em;color:var(--cyan-ink);text-transform:uppercase;display:flex;align-items:center;gap:12px;margin-bottom:18px}.sec-ink .num{color:var(--cyan)}.num b{font:700 .8rem/1 var(--f-d);border:1.5px solid currentColor;border-radius:999px;padding:6px 10px}.prose{max-width:760px}.prose h2{font-size:clamp(1.6rem,2.8vw,2.3rem);margin-top:1.6em}.prose h3{font-size:1.3rem;margin-top:1.5em}.prose ul,.prose ol{padding-left:1.2em;margin:0 0 1.2em}.prose li{margin:.35em 0}.prose li::marker{color:var(--cyan-ink)}.answer{font-size:1.15rem;line-height:1.6;border-left:3px solid var(--cyan);padding:4px 0 4px 22px;margin:0 0 1.6em;color:var(--text)}.sec-ink .answer{color:#e8e8e8}.cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,5vw,72px);align-items:center}.cols.top{align-items:start}.media img{border-radius:var(--r);width:100%;aspect-ratio:3/2;object-fit:cover}.media figcaption{font-size:.85rem;color:var(--muted);margin-top:10px}.cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.cards.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.cards.c2{grid-template-columns:repeat(2,minmax(0,1fr))}.card{position:relative;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:30px 28px 28px;display:flex;flex-direction:column;transition:transform .35s var(--ease),box-shadow .35s var(--ease),border-color .35s}.card:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px rgba(22,22,22,.35);border-color:rgba(56,184,228,.5)}.card .ico{width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,rgba(56,184,228,.16),rgba(56,184,228,.04));display:grid;place-items:center;margin-bottom:22px;color:var(--cyan-ink)}.card .ico svg{width:26px;height:26px}.card .t{font:700 1.28rem/1.2 var(--f-d);color:var(--ink);margin-bottom:10px;letter-spacing:-.01em}.card p{color:var(--muted);font-size:.98rem;margin-bottom:18px}.card .more{margin-top:auto;font:700 .95rem/1 var(--f-d);color:var(--ink);text-decoration:none;display:inline-flex;gap:8px;align-items:center}.card .more svg{width:18px;height:18px;flex:none;transition:transform .25s var(--ease)}.card:hover .more svg{transform:translateX(4px)}.card .stretched::before{content:"";position:absolute;inset:0;border-radius:inherit}.sec-ink .card{background:var(--ink-2);border-color:var(--line-d)}.sec-ink .card p{color:#b2b2b2}.sec-ink .card .more,.sec-ink .card .t{color:#fff}.sec-ink .card .ico{color:var(--cyan)}.checks{list-style:none;padding:0;margin:0 0 1.4em;display:grid;gap:12px}.checks li{position:relative;padding-left:34px}.checks li::before{content:"";position:absolute;left:0;top:.3em;width:20px;height:20px;border-radius:50%;background:var(--cyan) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23071822' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center/12px no-repeat}.checks.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px}.steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;counter-reset:s}.steps li{counter-increment:s;position:relative;padding:28px 24px;border-radius:var(--r);background:var(--ink-2);border:1px solid var(--line-d)}.steps li::before{content:"0" counter(s);display:block;font:700 2.4rem/1 var(--f-d);color:var(--cyan);margin-bottom:18px}.steps .t{font:700 1.15rem/1.25 var(--f-d);color:#fff;margin-bottom:8px}.steps p{font-size:.95rem;color:#b2b2b2;margin:0}.sec-white .steps li,.sec-paper .steps li{background:#fff;border-color:var(--line)}.sec-white .steps .t,.sec-paper .steps .t{color:var(--ink)}.sec-white .steps p,.sec-paper .steps p{color:var(--muted)}.sec-white .steps li::before,.sec-paper .steps li::before{color:var(--cyan-ink)}.plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.plan{background:#fff;border:1px solid var(--line);border-radius:22px;padding:34px 30px;display:flex;flex-direction:column}.plan.hl{background:var(--ink);color:#e8e8e8;border-color:var(--ink);position:relative;box-shadow:0 40px 80px -40px rgba(22,22,22,.7)}.plan.hl .t{color:#fff}.plan .badge{position:absolute;top:-13px;left:30px;background:var(--cyan);color:var(--ink);font:700 .78rem/1 var(--f-b);letter-spacing:.06em;text-transform:uppercase;padding:8px 12px;border-radius:999px}.plan .t{font:700 1.5rem/1.2 var(--f-d);color:var(--ink);margin-bottom:6px}.plan .for{color:var(--muted);font-size:.95rem;margin-bottom:22px;min-height:3em}.plan.hl .for{color:#b2b2b2}.plan .checks{font-size:.96rem;margin-bottom:28px}.plan .btn{margin-top:auto;justify-content:center}.tbl-wrap{overflow-x:auto;border-radius:var(--r);border:1px solid var(--line);background:#fff}table.tbl{border-collapse:collapse;width:100%;min-width:620px;font-size:.97rem}.tbl caption{text-align:left;padding:18px 22px 0;font:700 1.05rem/1.3 var(--f-d)}.tbl th,.tbl td{text-align:left;padding:15px 22px;border-bottom:1px solid var(--line);vertical-align:top}.tbl thead th{font:700 .82rem/1.2 var(--f-b);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:var(--paper)}.tbl tbody tr:last-child td,.tbl tbody tr:last-child th{border-bottom:0}.tbl tbody th{font-weight:600}.faq{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{list-style:none;cursor:pointer;padding:24px 56px 24px 0;position:relative;font:700 1.15rem/1.35 var(--f-d);color:var(--ink)}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"";position:absolute;right:6px;top:50%;width:28px;height:28px;margin-top:-14px;border-radius:50%;border:1.5px solid var(--g3);background:linear-gradient(var(--ink),var(--ink)) center/12px 1.5px no-repeat,linear-gradient(var(--ink),var(--ink)) center/1.5px 12px no-repeat;transition:transform .3s var(--ease)}.faq details[open] summary::after{transform:rotate(45deg);border-color:var(--cyan)}.faq .a{padding:0 0 26px;color:var(--muted);max-width:760px}.faq .a p:last-child{margin:0}.marquee{overflow:hidden;border-top:1px solid var(--line-d);border-bottom:1px solid var(--line-d);background:var(--ink);color:#fff;padding:22px 0}.marquee .track{display:flex;gap:48px;width:max-content;animation:mq 46s linear infinite}.marquee:hover .track{animation-play-state:paused}.marquee span{font:700 clamp(1.4rem,3vw,2.2rem)/1 var(--f-d);white-space:nowrap;display:flex;align-items:center;gap:48px;color:#dedede}.marquee span::after{content:"";width:10px;height:10px;border-radius:50%;background:var(--cyan)}@keyframes mq{to{transform:translateX(-50%)}}.stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.stat{border-top:2px solid var(--cyan);padding-top:22px}.stat strong{display:block;font:750 clamp(2.2rem,4.4vw,3.4rem)/1 var(--f-d);color:var(--ink);letter-spacing:-.02em;margin-bottom:10px}.sec-ink .stat strong{color:#fff}.stat span{color:var(--muted);font-size:.97rem}.sec-ink .stat span{color:#b2b2b2}.src{font-size:.85rem;color:var(--muted);margin-top:22px}.sec-ink .src{color:#979797}.vs{display:grid;grid-template-columns:1fr 1fr;border-radius:22px;overflow:hidden;border:1px solid var(--line)}.vs>div{padding:36px 34px}.vs .bad{background:#fff}.vs .good{background:var(--ink);color:#e8e8e8}.vs .good .t{color:#fff}.vs .t{font:700 1.35rem/1.25 var(--f-d);color:var(--ink);margin-bottom:12px}.vs ul{margin:0;padding-left:1.1em}.vs li{margin:.5em 0}.vs .bad li::marker{color:var(--g2)}.vs .good li::marker{color:var(--cyan)}.cta-band{background:var(--ink);color:#fff;border-radius:28px;padding:clamp(40px,6vw,80px);display:grid;grid-template-columns:1.3fr .7fr;gap:32px;align-items:center;position:relative;overflow:hidden;isolation:isolate}.cta-band::after{content:"";position:absolute;z-index:-1;width:600px;height:600px;right:-200px;bottom:-320px;background:radial-gradient(circle,rgba(56,184,228,.3),transparent 62%)}.cta-band h2{font-size:clamp(1.8rem,3.4vw,2.8rem);margin-bottom:14px;color:#fff}.cta-band p{color:#d2d2d2;margin:0}.cta-band .acts{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.cta-band .acts a.tel{color:#fff;font:700 1.1rem/1 var(--f-d);text-decoration:none}.form-card{background:#fff;color:var(--text);border-radius:24px;padding:clamp(26px,4vw,44px);box-shadow:0 40px 80px -40px rgba(22,22,22,.45);border:1px solid var(--line)}.form-card h2,.form-card h3{color:var(--ink)}.cx-form{display:grid;grid-template-columns:1fr 1fr;gap:18px}.cx-form .f{display:flex;flex-direction:column;gap:7px}.cx-form .f.full{grid-column:1/-1}.cx-form label{font:600 .92rem/1.3 var(--f-b);color:var(--ink)}.cx-form label .opt{font-weight:400;color:var(--muted)}.cx-form input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]),.cx-form select,.cx-form textarea{font:400 1rem/1.4 var(--f-b);color:var(--text);background:var(--paper);border:1.5px solid #cfcfcf;border-radius:12px;padding:13px 14px;width:100%;min-height:50px;transition:border-color .2s,background .2s}.cx-form textarea{min-height:120px;resize:vertical}.cx-form input:focus,.cx-form select:focus,.cx-form textarea:focus{outline:none;border-color:var(--cyan-ink);background:#fff;box-shadow:0 0 0 4px rgba(56,184,228,.2)}.cx-form .chk{display:flex;gap:12px;align-items:flex-start;font:400 .92rem/1.5 var(--f-b);color:var(--muted)}.cx-form .chk input{width:22px;height:22px;margin:1px 0 0;flex:none;accent-color:var(--cyan-ink)}.cx-form .hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.cx-form .btn{justify-self:start;white-space:nowrap}.cx-form .rgpd{grid-column:1/-1;font-size:.8rem;line-height:1.55;color:var(--muted);background:var(--paper);border-radius:12px;padding:14px 16px;margin:0}.cx-form .err{grid-column:1/-1;background:#fdecec;color:#8a1c1c;border-radius:12px;padding:14px 16px;font-weight:600;display:none}.cx-form.has-err .err{display:block}.tool{background:#fff;border:1px solid var(--line);border-radius:24px;padding:clamp(24px,4vw,44px)}.q{border:0;margin:0 0 22px;padding:0 0 22px;border-bottom:1px solid var(--line)}.q legend{font:700 1.08rem/1.4 var(--f-d);color:var(--ink);margin-bottom:12px;padding:0}.q legend small{display:block;font:500 .78rem/1 var(--f-b);letter-spacing:.1em;text-transform:uppercase;color:var(--cyan-ink);margin-bottom:8px}.opts{display:flex;flex-wrap:wrap;gap:10px}.opts label{display:flex;align-items:center;gap:10px;border:1.5px solid #cfcfcf;border-radius:999px;padding:10px 16px;cursor:pointer;font-size:.95rem;transition:border-color .2s,background .2s;min-height:44px}.opts input{accent-color:var(--cyan-ink);width:18px;height:18px;margin:0}.opts label:has(input:checked){border-color:var(--cyan-ink);background:rgba(56,184,228,.1)}.progress{position:sticky;top:76px;z-index:5;background:#fff;padding:14px 0;margin:-14px 0 18px}.progress .bar{height:6px;border-radius:9px;background:var(--paper-2);overflow:hidden}.progress .bar i{display:block;height:100%;width:0;background:var(--cyan);transition:width .3s var(--ease)}.progress p{margin:8px 0 0;font-size:.88rem;color:var(--muted)}.result{display:none;margin-top:28px;border-radius:22px;background:var(--ink);color:#e8e8e8;padding:clamp(24px,4vw,40px)}.result.on{display:block}.result h2,.result h3{color:#fff;font-size:1.6rem}.result .score{font:750 clamp(3rem,7vw,5rem)/1 var(--f-d);color:var(--cyan);margin:0 0 6px}.result .areas{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:22px 0}.result .area{background:var(--ink-2);border:1px solid var(--line-d);border-radius:14px;padding:14px 16px}.result .area b{display:block;font:700 1.4rem/1 var(--f-d);color:#fff;margin-bottom:4px}.result .area span{font-size:.88rem;color:#b2b2b2}.result ol{padding-left:1.2em}.result .small{font-size:.86rem;color:#b2b2b2}.cx-dolor{border-left:3px solid var(--cyan);padding:4px 0 4px 18px;margin:24px 0}.cx-dolor p{margin:0;color:#e8e8e8;line-height:1.6}.cx-dolor strong{color:#fff}.cx-dolor a{color:var(--cyan);text-decoration:underline;text-underline-offset:2px}.cx-informe{background:#fff;color:var(--text);border-radius:18px;padding:clamp(20px,3vw,32px);margin:18px 0 16px}.cx-informe h2,.cx-informe h3{color:var(--ink)!important;font-size:1.35rem;margin:0 0 8px}.cx-informe h2:focus{outline:none}.cx-informe>p{color:var(--muted);margin:0 0 18px}.cx-informe a{color:var(--cyan-ink)}#cx-calc-next{max-width:980px;margin-inline:auto}#cx-calc-next .result{margin-top:22px}.calc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.calc-grid .f{display:flex;flex-direction:column;gap:7px}.calc-grid label{font:600 .95rem/1.3 var(--f-b);color:var(--ink)}.calc-grid .hint{font-size:.85rem;color:var(--muted)}.calc-grid input,.calc-grid select{font:500 1.05rem/1.4 var(--f-b);background:var(--paper);border:1.5px solid #cfcfcf;border-radius:12px;padding:12px 14px;min-height:50px;width:100%}.calc-grid input:focus,.calc-grid select:focus{outline:none;border-color:var(--cyan-ink);box-shadow:0 0 0 4px rgba(56,184,228,.2);background:#fff}.calc-out{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0}.calc-out div{background:var(--ink-2);border:1px solid var(--line-d);border-radius:14px;padding:18px}.calc-out b{display:block;font:750 clamp(1.5rem,3vw,2.2rem)/1.05 var(--f-d);color:#fff;margin-bottom:6px;font-variant-numeric:tabular-nums}.calc-out span{font-size:.9rem;color:#b2b2b2}.zone{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(28px,5vw,64px);align-items:start}.map-svg{background:var(--ink);border-radius:22px;padding:18px;position:sticky;top:100px}.map-svg text{font:600 13px var(--f-b);fill:#d2d2d2}.map-svg .hq text{fill:#fff;font-weight:700}.wp-block-latest-posts.is-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;list-style:none;padding:0;margin:0}.wp-block-latest-posts li{background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;display:flex;flex-direction:column;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.wp-block-latest-posts li:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px rgba(22,22,22,.35)}.wp-block-latest-posts__featured-image img{width:100%;aspect-ratio:3/2;object-fit:cover}.wp-block-latest-posts__post-title{display:block;font:700 1.25rem/1.25 var(--f-d);color:var(--ink);text-decoration:none;padding:24px 24px 8px}.wp-block-latest-posts__post-date{display:block;padding:0 24px;font-size:.85rem;color:var(--muted)}.wp-block-latest-posts__post-excerpt{padding:10px 24px 26px;margin:0;color:var(--muted);font-size:.97rem}.single-post .entry-header{display:none}.post-meta{display:flex;flex-wrap:wrap;gap:8px 22px;color:#b2b2b2;font-size:.92rem;margin-top:8px}.post-meta b{color:#fff;font-weight:600}.post-figure img{border-radius:var(--r);width:100%;aspect-ratio:16/9;object-fit:cover;margin:0 0 40px}.toc{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:22px 26px;margin:0 0 40px}.toc p{font:700 .82rem/1 var(--f-b);letter-spacing:.12em;text-transform:uppercase;color:var(--cyan-ink);margin-bottom:12px}.toc ol{margin:0;padding-left:1.2em}.note{background:#fff;border:1px solid var(--line);border-left:4px solid var(--cyan);border-radius:12px;padding:18px 22px;margin:28px 0}.note p:last-child{margin:0}.cx-footer{background:#0f0f0f;color:#b2b2b2;padding:clamp(64px,8vw,104px) 0 0;font-size:.95rem}.cx-footer .top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:40px;padding-bottom:56px;border-bottom:1px solid var(--line-d)}.cx-footer h2{font:700 .82rem/1 var(--f-b);letter-spacing:.14em;text-transform:uppercase;color:#fff;margin-bottom:20px}.cx-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.cx-footer a{color:#d2d2d2;text-decoration:none}.cx-footer a:hover{color:var(--cyan)}.cx-footer .brand img{width:200px;height:auto;margin-bottom:20px}.cx-footer address{font-style:normal;line-height:1.75}.cx-footer .bottom{display:flex;flex-wrap:wrap;gap:12px 28px;justify-content:space-between;padding:26px 0 34px;font-size:.86rem}.cx-footer .bottom ul{display:flex;flex-wrap:wrap;gap:8px 22px}.cx-footer button.linkish{background:none;border:0;padding:0;font:inherit;color:#d2d2d2;cursor:pointer}.cx-footer button.linkish:hover{color:var(--cyan)}.cx-mbar{display:none}@media (max-width:760px){.cx-mbar{display:grid;grid-template-columns:1fr 1.4fr;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:90;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgba(22,22,22,.94);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line-d)}.cx-mbar a{justify-content:center;padding:14px 10px;font-size:.95rem}body{padding-bottom:74px}}.cx-consent{position:fixed;z-index:150;left:16px;bottom:16px;max-width:360px;background:#fff;color:var(--text);border-radius:18px;padding:20px 22px;box-shadow:0 30px 70px -20px rgba(22,22,22,.5);border:1px solid var(--line);font-size:.9rem;line-height:1.5;display:none}.cx-consent.on{display:block}.cx-consent p{margin:0 0 14px}.cx-consent .row{display:flex;gap:10px;flex-wrap:wrap}.cx-consent .btn{padding:12px 18px;font-size:.9rem;min-height:44px}.cx-consent .btn-line{border-color:var(--ink);color:var(--ink);background:#fff}@media (max-width:760px){.cx-consent{left:10px;right:10px;bottom:84px;max-width:none;padding:14px 16px;display:none;align-items:center;gap:12px}.cx-consent.on{display:flex}.cx-consent p{margin:0;font-size:.85rem}.cx-consent .row{flex-wrap:nowrap}.cx-consent .btn{padding:10px 14px}}.js .rv{opacity:0;transform:translateY(26px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.js .rv.in{opacity:1;transform:none}.const{position:absolute;inset:auto 0 0 auto;width:min(520px,60vw);opacity:.5;pointer-events:none;z-index:-1}.const circle{animation:pulse 6s ease-in-out infinite}.const circle:nth-child(2){animation-delay:1.5s}.const circle:nth-child(3){animation-delay:3s}@keyframes pulse{50%{opacity:.35}}@media (max-width:1080px){.cards{grid-template-columns:repeat(2,minmax(0,1fr))}.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-footer .top{grid-template-columns:1fr 1fr}}@media (max-width:900px){.sec-head,.cols,.zone,.cta-band,.vs{grid-template-columns:minmax(0,1fr)}.plans{grid-template-columns:minmax(0,1fr)}.cards.c3{grid-template-columns:1fr 1fr}.stats{grid-template-columns:minmax(0,1fr)}.wp-block-latest-posts.is-grid{grid-template-columns:1fr 1fr}.calc-out{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.cards,.cards.c3,.cards.c2,.steps,.checks.two,.wp-block-latest-posts.is-grid,.cx-form,.calc-grid,.cx-footer .top{grid-template-columns:minmax(0,1fr)}.cx-form .btn{width:100%;justify-content:center}}@media print{.cx-header,.cx-footer,.cx-mbar,.cx-consent{display:none}}.sec-ink .calc-grid label,#cx-calc .calc-grid label{color:#fff}#cx-calc{max-width:980px;margin:0 auto}.dist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:8px 0 18px}.dist>div{background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px 22px}.dist .t{font:700 1.05rem/1.2 var(--f-d);color:var(--cyan-ink);margin-bottom:8px}.dist p{margin:0;font-size:.97rem}@media (max-width:620px){.dist{grid-template-columns:minmax(0,1fr)}}:root{--ink:#151413;--ink-2:#1d1c1b;--ink-3:#2a2927;--char:#3c3c3b;--paper:#f3f2f0;--paper-2:#e8e7e4;--text:#1d1d1b;--muted:#575756;--line:rgba(21,20,19,.12);--line-d:rgba(255,255,255,.1);--cyan:#38b8e4;--cyan-2:#7fd3f0;--cyan-ink:#0b6f97;--f-d:"Exo 2","Exo 2 fb",Arial,sans-serif;--f-b:"Barlow","Barlow fb",Arial,sans-serif;--net:url(/wp-content/uploads/cx/red-conexiones.svg);--net-l:url(/wp-content/uploads/cx/red-conexiones-claro.svg);--grain:url(data:image/png;base64,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);--sh:0 40px 80px -40px rgba(21,20,19,.35),0 2px 6px -2px rgba(21,20,19,.08);--t1:clamp(3.1rem,7.4vw,7.2rem);--t2:clamp(2.3rem,4.6vw,4.4rem);--t3:clamp(1.45rem,2vw,1.75rem);interpolate-size:allow-keywords}body{font-size:1.125rem;letter-spacing:.004em}h1,h2,h3,h4{letter-spacing:-.03em}:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:4px}a{text-decoration-thickness:1px;text-underline-offset:.22em}::selection{background:var(--cyan);color:var(--ink)}.cx-header{background:rgba(21,20,19,.82);border-bottom-color:rgba(255,255,255,.08)}.cx-nav a{font-weight:500;letter-spacing:.01em}.btn{font:600 1rem/1 var(--f-b);letter-spacing:.03em;border-radius:999px;position:relative}.btn-cyan{box-shadow:0 0 0 0 rgba(56,184,228,.5);transition:transform .3s var(--ease),box-shadow .4s var(--ease),background .25s,color .25s}.btn-cyan:hover{box-shadow:0 10px 30px -8px rgba(56,184,228,.65);transform:translateY(-2px)}.cx-hero{background:var(--ink) var(--grain);background-size:96px;isolation:isolate}.cx-hero::before{display:none}.cx-hero::after{width:900px;height:900px;right:-360px;top:-460px;background:radial-gradient(circle,rgba(56,184,228,.14),transparent 62%)}@media (min-width:901px){.cx-hero .wrap{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}@media (max-width:900px){.cx-hero-media{width:min(100%,360px);margin-top:8px}}.cx-hero h1{font-size:clamp(2.7rem,5.6vw,5.4rem);line-height:.98;letter-spacing:-.035em;font-weight:700}.cx-hero .lead{color:#d6d5d2;font-size:clamp(1.12rem,1.5vw,1.3rem)}.eyebrow{font:500 .76rem/1.6 var(--f-b);letter-spacing:.26em;color:var(--cyan)}.cx-trust{color:#b2b2b2}.cx-trust li::before{box-shadow:0 0 0 4px rgba(56,184,228,.14)}.cx-hero-row{display:block}.cx-hero.is-home{min-height:min(100svh - 76px,980px);display:flex;align-items:flex-end}.cx-hero.is-home .red-heroe{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.cx-hero.is-home .wrap{display:block;width:100%;padding-top:clamp(72px,10vh,128px);padding-bottom:clamp(40px,6vh,72px)}.cx-hero.is-home h1{font-size:var(--t1);line-height:.92;letter-spacing:-.045em;max-width:10.1em;margin-bottom:clamp(28px,4vw,48px)}.cx-hero.is-home h1 em{display:inline-block;background:linear-gradient(90deg,var(--cyan),#7fd3f0 60%,var(--cyan));-webkit-background-clip:text;background-clip:text;color:transparent}.cx-hero.is-home .cx-hero-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,6vw,96px);align-items:end;border-top:1px solid rgba(255,255,255,.12);padding-top:clamp(24px,3vw,36px)}.cx-hero.is-home .lead{margin:0;max-width:56ch}.cx-hero.is-home .cx-ctas{margin-bottom:22px}.red-heroe .nodos circle{transform-box:fill-box;transform-origin:center;transition:transform .5s var(--ease),fill-opacity .5s}.red-heroe .nodos circle.cerca{transform:scale(2.2);fill-opacity:1}.red-heroe .brillo{opacity:.9}.red-heroe .foco{transition:cx .25s linear,cy .25s linear}.cx-hero-media{position:relative;margin:0 auto;width:min(100%,460px);aspect-ratio:1}.cx-hero-media .foto{position:absolute;inset:6% 6% 22% 14%;border-radius:50%;overflow:hidden;box-shadow:0 0 0 1px rgba(255,255,255,.12),0 40px 90px -30px rgba(0,0,0,.8)}.cx-hero-media .foto img{width:100%;height:100%;object-fit:cover;aspect-ratio:auto;border-radius:0;box-shadow:none;filter:saturate(.8) contrast(1.06)}.cx-hero-media .foto::after{content:"";position:absolute;inset:0;background:linear-gradient(160deg,rgba(56,184,228,.2),transparent 50%);mix-blend-mode:multiply}.cx-hero-media .n{position:absolute;border-radius:50%}.cx-hero-media .n1{width:12%;aspect-ratio:1;left:0;top:30%;background:#b2b2b2}.cx-hero-media .n2{width:7%;aspect-ratio:1;right:6%;top:4%;background:var(--cyan);box-shadow:0 0 24px rgba(56,184,228,.6)}.cx-hero-media .n3{width:11%;aspect-ratio:1;right:0;bottom:30%;background:#878787}.cx-hero-media .arcos{position:absolute;left:4%;right:4%;bottom:0;width:92%;height:auto}.cx-hero-media .arcos circle{display:none}.cx-hero-media .arcos path{stroke:#dadada;stroke-width:12;opacity:.85}.cx-hero-media .tag{position:absolute;left:50%;bottom:-6px;transform:translateX(-50%);white-space:nowrap;background:var(--ink-2);border:1px solid var(--cyan);border-radius:4px;padding:10px 16px;margin:0;color:#d6d5d2;font:500 .9rem/1.3 var(--f-b);display:flex;gap:12px;align-items:center}.cx-hero-media .tag strong{font:700 1.1rem/1 var(--f-d);color:#fff}.cx-crumbs{background:var(--ink-2);color:#9d9d9d}.num{font:500 .76rem/1 var(--f-b);letter-spacing:.24em;position:relative}.num b{font:600 .78rem/1 var(--f-d);letter-spacing:.06em;border-radius:4px;padding:6px 9px}.num::before{content:"";width:12px;height:12px;border-radius:50%;background:#b2b2b2;box-shadow:0 0 0 5px rgba(178,178,178,.18);flex:none;transition:background .4s,box-shadow .4s}.num.on::before{background:var(--cyan);box-shadow:0 0 0 6px rgba(56,184,228,.22),0 0 22px rgba(56,184,228,.6)}@media (min-width:1200px){.num::before{position:absolute;left:-46px;top:50%;margin-top:-6px}:is(.cols,.zona-grid,.editorial,.faq-grid,.cx-hero .wrap)>*+* .num::before{position:static;margin:0}}.sec-head h2,.ed-txt h2,.faq-head h2,.zona-grid h2{font-size:var(--t2);line-height:1;letter-spacing:-.035em}.sec-head p{font-size:1.15rem}.sec{padding:clamp(88px,11vw,168px) 0}.cx-linea{position:absolute;left:0;top:0;width:100%;pointer-events:none;z-index:2;overflow:visible}.cx-linea .via{fill:none;stroke:rgba(135,135,135,.28);stroke-width:1.5;stroke-dasharray:2 7}.cx-linea .trazo{fill:none;stroke:var(--cyan);stroke-width:2;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(56,184,228,.55))}.cx-linea .punta{fill:var(--cyan)}.bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(220px,auto);gap:16px}.tile{position:relative;isolation:isolate;overflow:hidden;background:#fff;border-radius:20px;padding:clamp(24px,2.6vw,36px);display:flex;flex-direction:column;box-shadow:var(--sh);transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.tile::before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;transition:opacity .4s;background:radial-gradient(420px circle at var(--x,50%) var(--y,50%),rgba(56,184,228,.14),transparent 45%)}.tile:hover{transform:translateY(-4px)}.tile:hover::before{opacity:1}.tile .t{font:700 var(--t3)/1.1 var(--f-d);letter-spacing:-.025em;margin:0 0 10px;color:var(--ink)}.tile p{color:var(--muted);margin:0 0 18px;max-width:46ch}.tile .more{margin-top:auto;font:600 .95rem/1 var(--f-b);letter-spacing:.04em;color:var(--ink);text-decoration:none;display:inline-flex;gap:10px;align-items:center}.tile .more::after{content:"";width:28px;height:1.5px;background:currentColor;transition:width .35s var(--ease)}.tile:hover .more::after{width:46px}.tile .stretched::before{content:"";position:absolute;inset:0;border-radius:inherit}.tile-ill{margin:0 0 22px}.tile-ill .micro{height:92px;width:auto}.t-main{grid-column:span 7;grid-row:span 2;background:var(--ink) var(--grain);background-size:96px;color:#d6d5d2;justify-content:flex-end}.t-main::after{content:"";position:absolute;inset:auto -10% -30% auto;width:70%;aspect-ratio:1;z-index:-2;background:var(--net) 0 0/100% no-repeat;transform:rotate(180deg);opacity:.9}.t-main .t{color:#fff;font-size:clamp(2rem,3.4vw,3.2rem)}.t-main p{color:#c4c3c0;font-size:1.15rem}.t-main .more{color:var(--cyan)}.t-main .tile-ill{margin-bottom:auto}.t-main .tile-ill .micro{height:auto;width:min(100%,420px)}.t-main .micro .pulso{stroke-dasharray:1;stroke-dashoffset:1;animation:pulso 3.2s var(--ease) infinite}@keyframes pulso{0%{stroke-dashoffset:1}55%{stroke-dashoffset:0}100%{stroke-dashoffset:-1}}.t-main .mini{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0 0 26px}.t-main .mini li{font:500 .8rem/1 var(--f-b);letter-spacing:.14em;text-transform:uppercase;border:1px solid rgba(56,184,228,.55);color:#e8e8e8;border-radius:4px;padding:8px 10px}.t-ciber,.t-copias{grid-column:span 5}.t-ia{grid-column:span 12;flex-direction:row;align-items:center;gap:clamp(24px,4vw,56px);background:linear-gradient(110deg,#fff 55%,#e9f6fb)}.t-ia .tile-ill{margin:0}.t-ia .tile-ill .micro{height:120px}.t-ia .t{margin-right:auto}.t-ia>p{margin:0}.t-ia .more{margin:0;white-space:nowrap}.editorial{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(32px,6vw,110px);align-items:center}.ed-txt .big{font-size:clamp(1.25rem,1.8vw,1.55rem);line-height:1.45;color:var(--text)}.ed-txt p{color:var(--muted)}.arco-foto{position:relative;margin:0}.arco-foto img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:999px 999px 28px 28px;filter:saturate(.8) contrast(1.06);box-shadow:var(--sh)}.arco-foto .n{position:absolute;border-radius:50%}.arco-foto .n1{width:18%;aspect-ratio:1;left:-9%;top:18%;background:#575756;border:6px solid #fff}.arco-foto .n2{width:9%;aspect-ratio:1;right:6%;top:-3%;background:var(--cyan);box-shadow:0 0 30px rgba(56,184,228,.6)}.nodos-list{list-style:none;padding:0;margin:clamp(48px,6vw,80px) 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid var(--line);counter-reset:nl}.nodos-list li{position:relative;padding:34px 26px 0 0;margin:0;font:500 1.05rem/1.45 var(--f-b);color:var(--text);counter-increment:nl}.nodos-list li::before{content:"";position:absolute;top:-7px;left:0;width:13px;height:13px;border-radius:50%;background:#b2b2b2}.nodos-list li:nth-child(2)::before{background:#575756}.nodos-list li:nth-child(3)::before{background:var(--cyan)}.nodos-list li:nth-child(4)::before{background:#878787}.sec-ink{background:var(--ink) var(--grain);background-size:96px;color:#d6d5d2;position:relative;isolation:isolate}.sec-ink::before{content:"";position:absolute;z-index:-1;right:0;bottom:0;width:min(620px,60vw);aspect-ratio:1;background:var(--net) 0 0/100% no-repeat;transform:rotate(180deg);opacity:.75;pointer-events:none}.sec-ink .sec-head p,.sec-ink .src{color:#a3a29f}.riesgo-lead{font-size:clamp(1.15rem,1.6vw,1.35rem);color:#c4c3c0;max-width:60ch;margin:-12px 0 clamp(40px,5vw,64px)}.cifras{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,56px) clamp(24px,5vw,80px);align-items:end;border-top:1px solid rgba(255,255,255,.12);padding-top:clamp(28px,3vw,44px)}.cifra.c-main{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(20px,4vw,56px);align-items:end}.cifra.c-main strong{margin:0}.cifra.c-main span{font-size:1.15rem;max-width:30ch;padding-bottom:14px}.cifra strong{display:block;font:700 clamp(3rem,6.4vw,6rem)/.9 var(--f-d);letter-spacing:-.045em;color:#fff;margin-bottom:16px;font-variant-numeric:tabular-nums}.cifra.c-main strong{font-size:clamp(4rem,13vw,13rem);color:var(--cyan);line-height:.82}.cifra span{color:#b2b2b2;display:block;max-width:34ch}.campo-fig{margin:clamp(48px,6vw,84px) 0 0}.campo{width:100%;height:auto;display:block}.campo circle{fill:#575756;transition:fill .5s,stroke .5s,r .5s}.campo circle.c{fill:transparent;stroke:var(--cyan);stroke-width:2.5;transition-delay:calc(var(--i)*28ms)}.js .campo-fig:not(.on) .campo circle.c{fill:#575756;stroke:transparent}.campo-fig figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:18px;font-size:.92rem;color:#a3a29f}.lg{width:12px;height:12px;border-radius:50%;display:inline-block}.lg-c{border:2px solid var(--cyan)}.lg-g{background:#575756;margin-left:12px}.timeline{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,3vw,40px);position:relative;counter-reset:tl}.timeline::before{content:"";position:absolute;left:0;right:0;top:27px;height:2px;background:linear-gradient(90deg,var(--cyan),var(--cyan)) 0 0/100% 100% no-repeat,rgba(21,20,19,.12);transition:background-size 1.6s var(--ease)}.js .timeline:not(.on)::before{background-size:0 100%,auto}.timeline li{position:relative;counter-increment:tl;margin:0;padding-top:84px}.timeline .tl-n{position:absolute;top:0;left:0;width:56px;height:56px;border-radius:50%;background:var(--ink);border:2px solid var(--cyan);display:grid;place-items:center;font:700 1.05rem/1 var(--f-d);color:#fff;transition:border-color .4s,background .4s,color .4s}.timeline .tl-n::before{content:"0" counter(tl)}.js .timeline:not(.on) li .tl-n{border-color:#b2b2b2;background:#fff;color:var(--ink)}.timeline.on li:nth-child(2) .tl-n{transition-delay:.4s}.timeline.on li:nth-child(3) .tl-n{transition-delay:.8s}.timeline.on li:nth-child(4) .tl-n{transition-delay:1.2s}.timeline .t{font:700 var(--t3)/1.1 var(--f-d);letter-spacing:-.025em;color:var(--ink);margin:0 0 10px}.timeline p{color:var(--muted)}.zona-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:center}.zona-grid .prose p{color:#c4c3c0}.radar-fig{margin:0}.radar{width:100%;height:auto;overflow:visible}.radar .anillo{fill:none;stroke:rgba(255,255,255,.1)}.radar .anillo:nth-of-type(2n){stroke-dasharray:3 6}.radar .mins{fill:#9d9d9d;font:500 13px var(--f-b);letter-spacing:.04em}.radar .ruta{fill:none;stroke:rgba(56,184,228,.45);stroke-width:1.5;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1s var(--ease);transition-delay:calc(var(--d)*18ms)}.radar .loc circle{fill:#b2b2b2;transform-box:fill-box;transform-origin:center;transition:transform .5s var(--ease);transition-delay:calc(var(--d)*18ms + .5s)}.radar .loc text{fill:#e8e8e8;font:500 14px var(--f-b);transition:opacity .5s;transition-delay:calc(var(--d)*18ms + .6s)}.radar .loc tspan{fill:var(--cyan);font-weight:600}.js .radar-fig:not(.on) .ruta{stroke-dashoffset:1}.js .radar-fig:not(.on) .loc circle{transform:scale(0)}.js .radar-fig:not(.on) .loc text{opacity:0}.radar .hq circle{fill:var(--cyan)}.radar .hq .pulso{fill:none;stroke:var(--cyan);transform-box:fill-box;transform-origin:center;animation:radar 2.6s ease-out infinite}@keyframes radar{from{transform:scale(1);opacity:.9}to{transform:scale(3.4);opacity:0}}.radar .hq text{fill:#fff;font:700 15px var(--f-d)}.radar-fig figcaption{font-size:.85rem;color:#a3a29f;margin-top:12px}.recursos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rec{position:relative;isolation:isolate;overflow:hidden;border-radius:20px;padding:clamp(28px,3vw,44px);background:#fff;box-shadow:var(--sh);display:flex;flex-direction:column;transition:transform .45s var(--ease)}.rec::before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;transition:opacity .4s;background:radial-gradient(420px circle at var(--x,50%) var(--y,50%),rgba(56,184,228,.14),transparent 45%)}.rec:hover{transform:translateY(-4px)}.rec:hover::before{opacity:1}.rec-calc{background:var(--ink) var(--grain);background-size:96px;color:#d6d5d2}.rec .t{font:700 var(--t3)/1.1 var(--f-d);letter-spacing:-.025em;margin:0 0 10px;color:var(--ink)}.rec-calc .t{color:#fff}.rec p{color:var(--muted);margin:0 0 22px}.rec-calc p{color:#b2b2b2}.rec .more{margin-top:auto;font:600 .95rem/1 var(--f-b);letter-spacing:.04em;color:var(--ink);text-decoration:none;display:inline-flex;gap:10px;align-items:center}.rec-calc .more{color:var(--cyan)}.rec .more::after{content:"";width:28px;height:1.5px;background:currentColor;transition:width .35s var(--ease)}.rec:hover .more::after{width:46px}.rec .stretched::before{content:"";position:absolute;inset:0}.rec-ill{height:132px;margin-bottom:26px;display:flex;align-items:flex-end}.rec-ill svg{height:100%;width:auto}.rec-ill .g-bg,.rec-ill .g-val{fill:none;stroke-width:14;stroke-linecap:round}.rec-ill .g-bg{stroke:var(--paper-2)}.rec-ill .g-val{stroke:var(--cyan);stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1.4s var(--ease)}.rec-test:hover .g-val,.rec-test:focus-within .g-val{stroke-dashoffset:22}.rec-ill text{font:700 22px var(--f-d);fill:var(--ink)}.rec-ill .eur{font:700 7rem/1 var(--f-d);color:var(--cyan);letter-spacing:-.05em;margin-right:22px}.rec-ill .dias{display:flex;gap:10px;align-items:flex-end;font:500 .8rem/1 var(--f-b);letter-spacing:.18em;text-transform:uppercase;color:#b2b2b2;padding-bottom:10px}.rec-ill .dias b{font:700 1.5rem/1 var(--f-d);color:#fff;border:1px solid rgba(56,184,228,.55);border-radius:4px;padding:8px 10px;letter-spacing:0}.faq-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(32px,6vw,110px);align-items:start}.faq-head{position:sticky;top:120px}.faq-head p{color:var(--muted)}.faq summary{font:600 1.2rem/1.35 var(--f-d);letter-spacing:-.015em;padding:28px 64px 28px 0;transition:color .3s}.faq summary:hover{color:var(--cyan-ink)}.faq summary::after{width:34px;height:34px;margin-top:-17px;transition:transform .4s var(--ease),border-color .4s,background-color .4s}.faq details[open] summary::after{background-color:var(--cyan)}.faq details::details-content{block-size:0;overflow:clip;transition:block-size .45s var(--ease),content-visibility .45s allow-discrete}.faq details[open]::details-content{block-size:auto}.cta-final{background:var(--ink) var(--grain);background-size:96px;color:#d6d5d2;position:relative;isolation:isolate;overflow:hidden;padding:clamp(96px,12vw,176px) 0}.cta-final::before{content:"";position:absolute;z-index:-1;left:0;top:0;width:min(640px,70vw);aspect-ratio:1;background:var(--net) 0 0/100% no-repeat;opacity:.85}.cta-final .wrap{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(32px,6vw,96px);align-items:center}.cta-final h2{font-size:var(--t2);line-height:.98;letter-spacing:-.04em;color:#fff;margin:0 0 20px;text-wrap:balance}.cta-final p{color:#c4c3c0;font-size:1.15rem;max-width:52ch}.eyebrow-s{font:500 .76rem/1 var(--f-b)!important;letter-spacing:.3em;text-transform:uppercase;color:var(--cyan)!important;margin:0 0 22px}.cta-final .acts{display:flex;flex-wrap:wrap;gap:16px 28px;align-items:center;margin-top:34px}.cta-final .tel{color:#fff;font:600 1.1rem/1 var(--f-b);text-decoration:none;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:4px}.cta-final .tel:hover{border-color:var(--cyan)}.cta-sim .simbolo{width:100%;height:auto;overflow:visible}.simbolo .arco{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.3s var(--ease)}.simbolo .a1{transition-delay:.25s}.simbolo .a2{transition-delay:.45s}.simbolo .nodo{transform-box:fill-box;transform-origin:center;transition:transform .6s cubic-bezier(.3,1.6,.5,1)}.simbolo .n0{transition-delay:1s}.simbolo .n1{transition-delay:1.15s}.simbolo .n2{transition-delay:1.3s}.simbolo .n3{transition-delay:1.45s}.js:not(.on)>.simbolo .arco{stroke-dashoffset:1}.js:not(.on)>.simbolo .nodo{transform:scale(0)}.on .simbolo .n2{animation:latido 2.4s 2s ease-in-out infinite}@keyframes latido{50%{transform:scale(1.25)}}.cx-footer{background:#0f0f0e var(--grain);background-size:96px;position:relative;isolation:isolate;overflow:hidden}.cx-footer::before{content:"";position:absolute;z-index:-1;right:0;top:0;width:min(520px,60vw);aspect-ratio:1;background:var(--net) 0 0/100% no-repeat;transform:scaleX(-1);opacity:.55}.cx-footer .brand img{width:220px;height:auto}.cx-footer a{color:#d2d2d2}.media img{filter:saturate(.82) contrast(1.06);border-radius:20px}.media{position:relative}.card{border-radius:20px;border-color:transparent;box-shadow:var(--sh);isolation:isolate;overflow:hidden}.card::after{content:"";position:absolute;inset:0;z-index:-1;opacity:0;transition:opacity .4s;background:radial-gradient(420px circle at var(--x,50%) var(--y,50%),rgba(56,184,228,.14),transparent 45%)}.card:hover::after{opacity:1}.card .ico{border-radius:50%;background:var(--ink);color:var(--cyan)}.card .t{font-size:1.35rem}.sec-ink .card{background:var(--ink-2);box-shadow:none;border:1px solid transparent;background:linear-gradient(var(--ink-2),var(--ink-2)) padding-box,linear-gradient(140deg,rgba(56,184,228,.5),rgba(255,255,255,.06) 40%) border-box}.steps li{border-radius:20px}.plan{border-radius:20px}.rv{opacity:0;transform:translateY(28px);transition:opacity .9s var(--ease),transform .9s var(--ease)}.rv.in{opacity:1;transform:none}@media (max-width:1080px){.bento{grid-template-columns:repeat(2,minmax(0,1fr))}.t-main{grid-column:span 2;grid-row:auto;min-height:420px}.t-ciber,.t-copias{grid-column:span 1}.t-ia{grid-column:span 2}.nodos-list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}}@media (max-width:900px){.cx-hero.is-home .cx-hero-row,.editorial,.zona-grid,.faq-grid,.cta-final .wrap,.recursos{grid-template-columns:minmax(0,1fr)}.faq-head{position:static}.arco-foto{max-width:420px}.timeline{grid-template-columns:minmax(0,1fr);gap:28px}.timeline::before{left:27px;right:auto;top:0;bottom:0;width:2px;height:auto;background:linear-gradient(var(--cyan),var(--cyan)) 0 0/100% 100% no-repeat,rgba(21,20,19,.12)}.js .timeline:not(.on)::before{background-size:100% 0,auto}.timeline li{padding:6px 0 0 84px;min-height:56px}.cta-sim{max-width:360px}}@media (max-width:620px){.bento{grid-template-columns:minmax(0,1fr)}.t-main,.t-ciber,.t-copias,.t-ia{grid-column:auto}.t-ia{flex-direction:column;align-items:flex-start}.nodos-list,.cifras,.cifra.c-main{grid-template-columns:minmax(0,1fr)}.cx-hero.is-home{min-height:0}.cx-hero.is-home .wrap{padding-top:72px}.red-heroe{opacity:.55}.rec-ill .eur{font-size:5rem}}@media (prefers-reduced-motion:reduce){.simbolo .arco,.radar .ruta,.t-main .micro .pulso{stroke-dashoffset:0!important}.simbolo .nodo,.radar .loc circle{transform:none!important}.radar .loc text{opacity:1!important}.rv{opacity:1;transform:none}}.faq-head h2{font-size:clamp(2rem,3.3vw,3.3rem)}.zona-grid h2{font-size:clamp(2.2rem,3.9vw,3.9rem)}.estado{position:relative;padding:8px 0 0}.estado ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:relative}.estado li{display:flex;flex-direction:column;gap:10px;align-items:flex-start;margin:0}.estado i{position:relative;width:16px;height:16px;border-radius:50%;background:#575756;box-shadow:0 0 0 6px rgba(255,255,255,.04)}.estado i::after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 6px rgba(56,184,228,.25),0 0 22px rgba(56,184,228,.7);opacity:0;animation:luz 4s calc(var(--k)*.6s + .3s) infinite}.estado b{font:500 .74rem/1 var(--f-b);letter-spacing:.2em;text-transform:uppercase;color:#d6d5d2}.estado small{font:600 .72rem/1 var(--f-d);letter-spacing:.1em;color:var(--cyan)}.estado .eje{position:absolute;left:8px;right:8px;top:16px;height:1.5px;background:rgba(255,255,255,.14)}.estado .ping{position:absolute;left:0;top:11px;width:12px;height:12px;border-radius:50%;background:var(--cyan);box-shadow:0 0 18px 4px rgba(56,184,228,.7);animation:ping 4s linear infinite}@keyframes ping{from{transform:translateX(0)}to{transform:translateX(calc(var(--w,600px)))}}@keyframes luz{0%,8%{opacity:1}30%,100%{opacity:0}}.t-main .tile-ill{width:100%}.estado{container-type:inline-size}.estado .ping{animation-name:ping2}@keyframes ping2{from{transform:translateX(0)}to{transform:translateX(100cqw)}}.cx-footer::after{content:"";position:absolute;z-index:-1;right:-4%;bottom:-18%;width:min(560px,55vw);aspect-ratio:1;background:url(/wp-content/uploads/cx/simbolo-fondo.svg) center/contain no-repeat;opacity:.06}.cta-final+*{border-top:1px solid rgba(255,255,255,.06)}@media (max-width:620px){.estado b{font-size:.6rem;letter-spacing:.12em}}@media (prefers-reduced-motion:reduce){.estado .ping{display:none}.estado i::after{animation:none}}@media (max-width:620px){.radar .loc text{font-size:21px}.radar .mins{font-size:20px}.radar .hq text{font-size:22px}}.cx-hero:not(.is-home)::before{display:block;inset:0 0 auto auto;width:min(620px,60vw);height:auto;aspect-ratio:1;background:var(--net) 0 0/100% no-repeat;transform:scaleX(-1);-webkit-mask-image:none;mask-image:none;opacity:.8}.cx-hero.is-text .wrap{max-width:var(--max)}.cx-hero.is-text .cx-hero-txt{max-width:980px}.cx-hero.is-home .red-heroe{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 48%,rgba(0,0,0,.22) 70%,rgba(0,0,0,.14) 100%);mask-image:linear-gradient(180deg,#000 0,#000 48%,rgba(0,0,0,.22) 70%,rgba(0,0,0,.14) 100%)}.tool.sec-ink::before{display:none}@media (max-width:620px){.t-main .tile-ill{margin-bottom:34px}.estado ul{row-gap:8px}}@media (max-width:420px){.estado small{display:none}}.steps{position:relative;gap:clamp(18px,3vw,40px)}.steps::before{content:"";position:absolute;left:0;right:0;top:27px;height:2px;background:linear-gradient(90deg,var(--cyan),var(--cyan)) 0 0/100% 100% no-repeat,rgba(135,135,135,.3);transition:background-size 1.6s var(--ease)}.js .steps:not(.on)::before{background-size:0 100%,auto}.steps li,.sec-white .steps li,.sec-paper .steps li{background:none;border:0;border-radius:0;padding:84px 0 0;box-shadow:none}.steps li::before,.sec-white .steps li::before,.sec-paper .steps li::before{position:absolute;top:0;left:0;width:56px;height:56px;margin:0;border-radius:50%;display:grid;place-items:center;font:700 1.05rem/1 var(--f-d);color:#fff;background:var(--ink);border:2px solid var(--cyan);transition:border-color .4s,background .4s,color .4s}.js .steps:not(.on) li::before{border-color:#b2b2b2;background:var(--ink-2);color:#b2b2b2}.js .sec-white .steps:not(.on) li::before,.js .sec-paper .steps:not(.on) li::before{background:#fff;color:var(--ink)}.steps.on li:nth-child(2)::before{transition-delay:.4s}.steps.on li:nth-child(3)::before{transition-delay:.8s}.steps.on li:nth-child(4)::before{transition-delay:1.2s}.steps .t{font:700 var(--t3)/1.1 var(--f-d);letter-spacing:-.025em}.vs{border:0;border-radius:24px;box-shadow:var(--sh)}.vs>div{padding:clamp(28px,3.5vw,48px)}.vs .good{background:var(--ink) var(--grain);background-size:96px;position:relative;isolation:isolate}.vs .good::after{content:"";position:absolute;z-index:-1;right:0;bottom:0;width:60%;aspect-ratio:1;background:var(--net) 0 0/100% no-repeat;transform:rotate(180deg);opacity:.5}.vs .t{font:700 var(--t3)/1.1 var(--f-d);letter-spacing:-.025em;margin-bottom:22px}.vs ul{list-style:none;padding:0;margin:0;position:relative}.vs ul::before{content:"";position:absolute;left:8px;top:.55em;bottom:1.6em;width:2px}.vs li{position:relative;margin:0;padding:0 0 22px 40px}.vs li:last-child{padding-bottom:0}.vs li::before{content:"";position:absolute;left:1px;top:.42em;width:16px;height:16px;border-radius:50%;box-sizing:border-box}.vs .bad ul::before{background:repeating-linear-gradient(180deg,#b2b2b2 0 7px,transparent 7px 16px)}.vs .bad li::before{border:2px solid #b2b2b2;background:#fff}.vs .bad li:nth-child(2)::before{transform:translateX(5px)}.vs .bad li:nth-child(3)::before{transform:translateX(-3px)}.vs .good ul::before{background:var(--cyan);box-shadow:0 0 12px rgba(56,184,228,.6);transform-origin:top;transition:transform 1.4s var(--ease)}.js .vs:not(.on) .good ul::before{transform:scaleY(0)}.vs .good li::before{background:var(--cyan);box-shadow:0 0 0 5px rgba(56,184,228,.2)}.timeline.t3{grid-template-columns:repeat(3,minmax(0,1fr))}.copias-nodos{margin-top:clamp(40px,5vw,64px)}.ia-ed{align-items:center}.ia-fig{margin:0;justify-self:center;text-align:center}.ia-fig .micro{width:min(100%,300px);height:auto}.ia-fig figcaption{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px}.ia-fig figcaption span{font:500 .78rem/1 var(--f-b);letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--cyan);color:var(--cyan-ink);border-radius:4px;padding:8px 10px}@media (max-width:900px){.steps{grid-template-columns:minmax(0,1fr)!important;gap:28px}.steps::before{left:27px;right:auto;top:0;bottom:0;width:2px;height:auto;background:linear-gradient(var(--cyan),var(--cyan)) 0 0/100% 100% no-repeat,rgba(135,135,135,.3)}.js .steps:not(.on)::before{background-size:100% 0,auto}.steps li,.sec-white .steps li,.sec-paper .steps li{padding:6px 0 0 84px;min-height:56px}.timeline.t3{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.vs .good ul::before{transform:none!important}}.cx-footer .flecha{display:inline-flex;align-items:center;gap:6px}.cx-footer .flecha svg{width:16px;height:16px}.cx-hero-media .foto{outline:2px solid rgba(56,184,228,.35);outline-offset:6px;background:#2a2927}.cx-hero-media .foto img{filter:saturate(.85) contrast(1.06) brightness(1.08)}@media (max-width:620px){.cx-hero:not(.is-home)::before{display:none}}.radar text{paint-order:stroke;stroke:#151413;stroke-width:5px;stroke-linejoin:round}.campo-fig figcaption{gap:10px 24px}.lg-i{display:inline-flex;align-items:flex-start;gap:8px}.lg-i .lg{flex:none;margin:.42em 0 0}.lg-g{margin-left:0}.hexa{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,32%) minmax(0,1fr);grid-template-rows:repeat(3,minmax(0,1fr));margin-top:clamp(56px,7vw,96px)}.hx-m{position:relative;align-self:center;padding:16px 30px;max-width:430px}.hx-1,.hx-2,.hx-3{grid-column:1;justify-self:end;text-align:right}.hx-4,.hx-5,.hx-6{grid-column:3;justify-self:start}.hx-1,.hx-4{grid-row:1}.hx-2,.hx-5{grid-row:2}.hx-3,.hx-6{grid-row:3}.hx-m::after{content:"";position:absolute;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:#b2b2b2;transition:background .35s,box-shadow .35s}.hx-1::after,.hx-2::after,.hx-3::after{right:-6px}.hx-4::after,.hx-5::after,.hx-6::after{left:-6px}.hx-n{display:block;font:600 .78rem/1 var(--f-d);letter-spacing:.16em;color:var(--cyan-ink);margin-bottom:10px}.hx-m .t{font:700 var(--t3)/1.1 var(--f-d);letter-spacing:-.025em;color:var(--ink);margin:0 0 8px}.hx-m p{color:var(--muted);margin:0}.hx-link{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font:600 .95rem/1 var(--f-b);letter-spacing:.04em;color:var(--ink);text-decoration:none}.hx-link svg{width:18px;height:18px;transition:transform .25s var(--ease)}.hx-link:hover{color:var(--cyan-ink)}.hx-link:hover svg{transform:translateX(4px)}.hx-fig{grid-column:2;grid-row:1/4;position:relative;min-height:420px}.hx-lineas{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.hx-borde{fill:rgba(56,184,228,.06);stroke:#b2b2b2;stroke-width:1.5}.hx-anillo{fill:none;stroke:#dadada;stroke-width:1.2;stroke-dasharray:2 5}.hx-r{fill:none;stroke:rgba(56,184,228,.55);stroke-width:1.5;transition:stroke .35s}.hx-s{fill:none;stroke:#b2b2b2;stroke-width:1.5;stroke-dasharray:3 6;transition:stroke .35s}.hx-v{position:absolute;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;display:grid;place-items:center;font:700 .95rem/1 var(--f-d);color:#fff;background:var(--ink);border:2px solid var(--cyan);box-shadow:0 0 0 6px rgba(56,184,228,.14);transition:background .35s,color .35s,transform .35s var(--ease)}.hx-c{position:absolute;left:50%;top:50%;width:108px;height:108px;margin:-54px 0 0 -54px;border-radius:50%;display:grid;place-items:center;background:var(--cyan);color:var(--ink);box-shadow:0 0 0 12px rgba(56,184,228,.16),0 0 60px rgba(56,184,228,.45)}.hx-c svg{width:48px;height:48px}.js .hexa:not(.on) .hx-v{background:#fff;color:var(--ink);border-color:#b2b2b2;box-shadow:none}.js .hexa:not(.on) .hx-r{stroke:transparent}.js .hexa:not(.on) .hx-c{transform:scale(.7);background:#dadada;box-shadow:none}.js .hexa.on .hx-v{animation:hxv .5s var(--ease) backwards}.js .hexa.on .hx-r{animation:hxr .5s var(--ease) backwards}.js .hexa.on .hx-c{animation:hxc .7s cubic-bezier(.3,1.6,.5,1) 1.15s backwards}.hexa .hx-v2,.hexa .hx-r2{animation-delay:.15s!important}.hexa .hx-v3,.hexa .hx-r3{animation-delay:.3s!important}.hexa .hx-v4,.hexa .hx-r4{animation-delay:.45s!important}.hexa .hx-v5,.hexa .hx-r5{animation-delay:.6s!important}.hexa .hx-v6,.hexa .hx-r6{animation-delay:.75s!important}@keyframes hxv{from{background:#fff;color:var(--ink);border-color:#b2b2b2;box-shadow:none}}@keyframes hxr{from{stroke:transparent}}@keyframes hxc{from{transform:scale(.7);background:#dadada;box-shadow:none}}.hexa:has(.hx-1:is(:hover,:focus-within)) .hx-v1,.hexa:has(.hx-2:is(:hover,:focus-within)) .hx-v2,.hexa:has(.hx-3:is(:hover,:focus-within)) .hx-v3,.hexa:has(.hx-4:is(:hover,:focus-within)) .hx-v4,.hexa:has(.hx-5:is(:hover,:focus-within)) .hx-v5,.hexa:has(.hx-6:is(:hover,:focus-within)) .hx-v6{background:var(--cyan);color:var(--ink);transform:scale(1.18)}.hexa:has(.hx-1:is(:hover,:focus-within)):is(.hx-r1,.hx-s1),.hexa:has(.hx-2:is(:hover,:focus-within)):is(.hx-r2,.hx-s2),.hexa:has(.hx-3:is(:hover,:focus-within)):is(.hx-r3,.hx-s3),.hexa:has(.hx-4:is(:hover,:focus-within)):is(.hx-r4,.hx-s4),.hexa:has(.hx-5:is(:hover,:focus-within)):is(.hx-r5,.hx-s5),.hexa:has(.hx-6:is(:hover,:focus-within)):is(.hx-r6,.hx-s6){stroke:var(--cyan)}.hx-m:is(:hover,:focus-within)::after{background:var(--cyan);box-shadow:0 0 0 5px rgba(56,184,228,.22)}@media (max-width:1180px){.hexa{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;column-gap:clamp(24px,5vw,56px)}.hx-fig{grid-column:1/-1;grid-row:1;min-height:0;width:min(100%,340px);aspect-ratio:100/117;justify-self:center;margin-bottom:28px}.hx-m,.hx-1,.hx-2,.hx-3,.hx-4,.hx-5,.hx-6{justify-self:stretch;align-self:start;text-align:left;max-width:none;padding:22px 0;border-top:1px solid var(--line)}.hx-1,.hx-2,.hx-3{grid-column:1}.hx-4,.hx-5,.hx-6{grid-column:2}.hx-1,.hx-4{grid-row:2}.hx-2,.hx-5{grid-row:3}.hx-3,.hx-6{grid-row:4}.hx-m::after,.hx-s{display:none}}@media (max-width:620px){.hexa{grid-template-columns:minmax(0,1fr)}.hx-m,.hx-1,.hx-2,.hx-3,.hx-4,.hx-5,.hx-6{grid-column:1;grid-row:auto}.hx-fig{width:min(100%,320px)}.hx-v{width:38px;height:38px;margin:-19px 0 0 -19px;font-size:.82rem}.hx-c{width:84px;height:84px;margin:-42px 0 0 -42px}.hx-c svg{width:38px;height:38px}}.b-ia .t-perm{grid-column:span 7;grid-row:span 2;background:var(--ink) var(--grain);background-size:96px;color:#d6d5d2;justify-content:flex-end}.b-ia .t-perm::after{content:"";position:absolute;inset:auto -10% -30% auto;width:70%;aspect-ratio:1;z-index:-2;background:var(--net) 0 0/100% no-repeat;transform:rotate(180deg);opacity:.75}.b-ia .t-perm .t{color:#fff;font-size:clamp(2rem,3.4vw,3.2rem)}.b-ia .t-perm p{color:#c4c3c0;font-size:1.15rem}.b-ia .t-perm .tile-ill{margin-bottom:auto;width:100%}.b-ia .t-perm .micro{height:auto;width:min(100%,540px)}.b-ia .t{text-wrap:balance}.m-diag{overflow:visible}.b-ia .t-diag,.b-ia .t-pol{grid-column:span 5}.b-ia .t-form,.b-ia .t-doc,.b-ia .t-rev{grid-column:span 4}.b-ia .t-pol{background:linear-gradient(110deg,#fff 55%,#e9f6fb)}.m-perm .p-ok{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.2s var(--ease) .2s}.m-perm .carpeta{transition:fill-opacity .4s}.tile.rv:not(.in) .m-perm .p-ok{stroke-dashoffset:1}.m-diag .lupa{animation:lupa 7s ease-in-out infinite}@keyframes lupa{0%,100%{transform:translateX(-90px)}50%{transform:translateX(90px)}}.m-ciclo .giro{transform-box:view-box;transform-origin:100px 55px;animation:giro 24s linear infinite}@keyframes giro{to{transform:rotate(360deg)}}@media (max-width:1080px){.b-ia .t-perm{grid-column:span 2;grid-row:auto;min-height:420px}.b-ia .t-diag,.b-ia .t-pol,.b-ia .t-form,.b-ia .t-doc{grid-column:span 1}.b-ia .t-rev{grid-column:span 2}}@media (max-width:620px){.b-ia .tile{grid-column:auto!important}}.cx-hero-graf{margin:0;justify-self:end;width:min(100%,500px)}@media (min-width:901px){.cx-hero.is-graf .wrap{grid-template-columns:minmax(0,1fr) minmax(0,460px);column-gap:clamp(40px,6vw,96px);row-gap:0;align-items:end}.cx-hero.is-graf .cx-hero-txt{display:contents}.cx-hero.is-graf .eyebrow,.cx-hero.is-graf h1{grid-column:1/-1}.cx-hero.is-graf h1{max-width:12.5em}.cx-hero.is-graf .cx-hero-row{grid-column:1;grid-row:3;align-self:center}.cx-hero.is-graf .cx-hero-graf{grid-column:2;grid-row:3;align-self:center;width:100%}}.cx-hero-graf svg{width:100%;height:auto;overflow:visible}.graf-test .esc{font:600 15px var(--f-b);fill:#878787;letter-spacing:.06em}.graf-test .nota{font:700 76px var(--f-d);fill:#fff;letter-spacing:-.04em}.graf-test .sub{font:500 15px var(--f-b);fill:#b2b2b2;letter-spacing:.16em}.graf-test .areas text{font:500 14px var(--f-b);fill:#b2b2b2;letter-spacing:.06em}.graf-test .paquete{transform-box:view-box;transform-origin:230px 236px;animation:arco 7s var(--ease) infinite}@keyframes arco{0%{transform:rotate(0);opacity:0}8%{opacity:1}88%{opacity:1}100%{transform:rotate(180deg);opacity:0}}.graf-calc .dia text{font:700 20px var(--f-d);fill:#151413}.graf-calc .dl{font:600 14px var(--f-b);fill:#b2b2b2;letter-spacing:.18em;text-transform:uppercase}.graf-calc .eur{font:700 128px var(--f-d);fill:var(--cyan);letter-spacing:-.05em}.graf-calc .top circle{transform-box:fill-box;transform-origin:center;animation:latido 2.4s ease-in-out infinite}@media (max-width:900px){.cx-hero-graf,.cx-404-fig{justify-self:start;width:min(100%,320px);margin-top:12px}}.cx-hero.is-404{min-height:min(100svh - 76px,820px);display:flex;align-items:center}.cx-hero.is-404::before{display:none}.cx-hero.is-404 .wrap{width:100%}.cx-404-fig{margin:0}.red-404{width:100%;height:auto;overflow:visible}.red-404 .cuatro text{font:700 212px var(--f-d);fill:#fff;letter-spacing:-.04em}.red-404 .cero{animation:desconectado 3.2s ease-in-out infinite}@keyframes desconectado{0%,100%{stroke-opacity:1}50%{stroke-opacity:.55}}.red-404 .caido{transform-box:view-box;transform-origin:280px 230px;transform:rotate(8deg)}.red-404 .chispas circle{animation:chispa 1.8s ease-in-out infinite}.red-404 .chispas circle:nth-child(2){animation-delay:.6s}.red-404 .chispas circle:nth-child(3){animation-delay:1.2s}@keyframes chispa{0%,100%{opacity:0}50%{opacity:1}}.s-404 h2{font-size:var(--t2);line-height:1;letter-spacing:-.035em}.enlaces-404{border-top:0;row-gap:48px;margin-top:clamp(36px,5vw,64px)}.enlaces-404 li{border-top:1px solid var(--line)}.enlaces-404 a{display:block;font:700 1.3rem/1.2 var(--f-d);letter-spacing:-.015em;color:var(--ink);text-decoration:none;margin-bottom:6px}.enlaces-404 a:hover{color:var(--cyan-ink)}.enlaces-404 span{display:block;font:400 1rem/1.45 var(--f-b);color:var(--muted)}@media (max-width:900px){.graf-test .esc{font-size:20px}.graf-test .sub{font-size:19px;letter-spacing:.12em}.graf-test .areas{display:none}.graf-calc .dl{font-size:19px;letter-spacing:.14em}.graf-calc .dia text{font-size:22px}}.graf-legal .halo{transform-box:fill-box;transform-origin:center;animation:latido 3.2s ease-in-out infinite}.sec-ink::before{opacity:.75;-webkit-mask-image:radial-gradient(circle at 0 0,#000 0,rgba(0,0,0,.55) 15%,transparent 30%);mask-image:radial-gradient(circle at 0 0,#000 0,rgba(0,0,0,.55) 15%,transparent 30%)}.radar .guia{fill:none;stroke:#878787;stroke-width:1.2;stroke-dasharray:2 3}.radar .guia{transition:opacity .5s;transition-delay:calc(var(--d)*18ms + .6s)}.js .radar-fig:not(.on) .guia{opacity:0}@media (max-width:900px){.cx-hero.is-graf .cx-hero-graf{margin-top:-30px}}