@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/_astro/mona-sans-vietnamese-wdth-normal.Rd0aZl9c.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:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/_astro/mona-sans-latin-ext-wdth-normal.CQ1tG6In.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:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/_astro/mona-sans-latin-wdth-normal.BMVx8nn_.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{color-scheme:dark;--bg:#0A0F1D;--bg-2:#0F1628;--bg-3:#131D35;--navy:#14213D;--navy-2:#1C2D52;--stone:#F4F2EC;--stone-2:#E9E6DD;--stone-line:rgb(20 26 42 / .13);--stone-ink:#121827;--stone-ink-2:#4A4F5C;--gold:#F1AE27;--gold-300:#FFD37A;--gold-600:#DA9216;--gold-700:#AA6E0E;--gold-800:#8A590A;--on-gold:#1A1100;--gold-line:rgb(241 174 39 / .55);--gold-wash:rgb(241 174 39 / .1);--ink:#FFFFFF;--ink-2:#E7E9EE;--ink-3:#A8B0BF;--ink-4:#7F889A;--ink-soft:#C6CCD7;--line:rgb(255 255 255 / .09);--line-2:rgb(255 255 255 / .18);--wa:#25D366;--on-wa:#07140B;--sans:"Mona Sans Variable", "Mona Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ancha:118%;--max:1328px;--gutter:clamp(16px,4vw,56px);--barra:76px;--ease:cubic-bezier(.22,.61,.36,1);--grano:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--navy-soft:var(--navy-2);--line-strong:var(--line-2);--gold-soft:rgb(241 174 39 / .14);--gold-glow:rgb(241 174 39 / .3);--gold-light:var(--gold-300);--gold-ink:var(--gold);--wa-deep:#128C4F;--ok:#6EE7A8;--warn:#FF8A7A;--font-sans:var(--sans);--font-mono:var(--sans);--r-sm:6px;--r-md:10px;--r-lg:16px;--r-xl:22px;--r-pill:999px;--shadow-soft:0 20px 60px -20px rgb(0 0 0 / .5);--shadow-strong:0 40px 120px -30px rgb(0 0 0 / .7),0 0 0 1px rgb(255 255 255 / .06);--shadow-gold:0 0 0 4px var(--gold-soft);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:48px;--sp-9:60px;--sp-10:80px;--sp-11:120px;--ease-out:var(--ease);--ease-quick:cubic-bezier(.22,1,.36,1);--dur-fast:.18s;--dur-base:.24s;--fs-h3:22px;--fs-h4:17px;--fs-body:16px;--fs-small:14px;--fs-mono-micro:11.5px;--ls-mono-micro:.02em}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;overflow-x:clip;scroll-padding-top:calc(var(--barra) + 12px)}body{margin:0;background:var(--bg);color:var(--ink-2);font-family:var(--sans);font-size:16.5px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}img,video,canvas,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}p,figure,blockquote,dl,dd{margin:0}h1,h2,h3,h4{margin:0;font-weight:700;color:var(--ink)}ul,ol{margin:0;padding:0}button{font:inherit}::selection{background:var(--gold);color:var(--on-gold)}.wrap{max-width:var(--max);margin:0 auto;padding-left:max(var(--gutter),env(safe-area-inset-left,0px));padding-right:max(var(--gutter),env(safe-area-inset-right,0px))}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.saltar{position:absolute;left:12px;top:-60px;z-index:100;background:var(--gold);color:var(--on-gold);padding:10px 16px;border-radius:8px;font-weight:600}.saltar:focus{top:12px}.grano{position:relative}.grano:before{content:"";position:absolute;inset:0;background:var(--grano);pointer-events:none;z-index:0}.grano>*{position:relative;z-index:1}:focus-visible{outline:2px solid var(--gold-ink);outline-offset:3px;border-radius:6px}.display{font-weight:760;font-stretch:var(--ancha);letter-spacing:-.03em;line-height:.98;color:var(--ink);text-wrap:balance}.display .soft{display:block;color:var(--ink-soft)}.h2{font-weight:720;font-stretch:var(--ancha);font-size:clamp(34px,4.2vw,62px);line-height:1.02;letter-spacing:-.028em;color:var(--ink);text-wrap:balance}.h3{font-weight:700;font-stretch:var(--ancha);font-size:clamp(22px,2vw,28px);line-height:1.1;letter-spacing:-.02em;color:var(--ink)}.kicker{display:inline-flex;align-items:center;gap:10px;font:500 14px/1.3 var(--sans);color:var(--ink-3)}.kicker:before{content:"";width:8px;height:8px;background:var(--gold);transform:rotate(45deg);flex:none}.lead{font-size:clamp(17px,1.3vw,19.5px);line-height:1.6;color:var(--ink-3);max-width:58ch;text-wrap:pretty}.num{font-variant-numeric:tabular-nums lining-nums}.oro{color:var(--gold-ink)}section.s{padding:clamp(88px,10vw,150px) 0}section.s-c{padding:clamp(64px,7vw,104px) 0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:999px;font:600 15px/1 var(--sans);height:54px;padding:0 26px;white-space:nowrap;border:1px solid transparent;cursor:pointer;transition:transform .18s var(--ease),background .18s var(--ease),border-color .18s var(--ease),color .18s var(--ease)}.btn:hover{transform:translateY(-1px)}.btn svg{width:19px;height:19px;flex:none}.btn-wa{background:var(--wa);color:var(--on-wa)}.btn-wa:hover{background:#2be070}.btn-oro{border-color:var(--gold-line);color:var(--ink);background:transparent}.btn-oro:hover{border-color:var(--gold);background:var(--gold-wash)}.btn-lleno{background:var(--gold);color:var(--on-gold)}.btn-lleno:hover{background:var(--gold-300)}.btn-sm{height:42px;font-size:14px;padding:0 18px}.link{display:inline-flex;align-items:center;gap:8px;font:500 15px var(--sans);color:var(--ink);padding-bottom:3px;background:linear-gradient(var(--gold-ink),var(--gold-ink)) 0 100%/100% 1px no-repeat;transition:background-size .3s var(--ease),color .2s}.link:hover{background-size:0 1px;background-position:100% 100%;color:var(--gold-hover)}.stone .link{color:var(--tinta-blanca);background-image:linear-gradient(var(--oro-blanca-2),var(--oro-blanca-2))}.stone .link:hover{color:var(--oro-blanca)}.chip-ia{position:absolute;z-index:3;right:var(--gutter);bottom:18px;font:500 11px/1 var(--sans);letter-spacing:.02em;color:#ffffffb8;padding:5px 8px;border-radius:4px;background:#0a0f1d8c;border:1px solid rgb(255 255 255 / .16)}.btn-primary{background:var(--wa);color:var(--on-wa)}.btn-primary:hover{background:#2be070}.btn-ghost{border-color:var(--gold-line);color:var(--ink)}.btn-ghost:hover{border-color:var(--gold);background:var(--gold-wash)}.btn .arrow{display:none}.nav{position:fixed;top:0;left:0;right:0;z-index:30;transition:background .3s var(--ease),border-color .3s var(--ease),-webkit-backdrop-filter .3s,backdrop-filter .3s;border-bottom:1px solid transparent}.nav.solida{background:#0a0f1ddb;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border-bottom-color:var(--line)}.nav .wrap{height:var(--barra);display:flex;align-items:center;justify-content:space-between;gap:24px}.logo{display:flex;align-items:center;gap:11px;color:var(--ink)}.logo svg{width:28px;height:28px;flex:none}.logo b{font-weight:740;font-stretch:var(--ancha);font-size:23px;letter-spacing:-.02em}.nav-links{display:flex;align-items:center;gap:30px;list-style:none;font-size:14.5px;color:rgb(var(--tinte) / .82)}.nav-links>li{position:relative}.nav-links>li>a,.nav-links>li>button{display:inline-flex;align-items:center;gap:6px;padding:8px 0;background:linear-gradient(var(--gold-ink),var(--gold-ink)) 0 100%/0 1px no-repeat;border:0;color:inherit;cursor:pointer;transition:background-size .3s var(--ease),color .2s}.nav-links>li>a:hover,.nav-links>li>button:hover,.nav-links>li>a[aria-current=page],.nav-links>li>button.actual{color:#fff;background-size:100% 1px}.nav-links>li>button svg{width:10px;height:10px;transition:transform .2s var(--ease)}.desplegable{position:absolute;top:calc(100% + 14px);left:-28px;width:440px;padding:10px 0;background:var(--bg-2);border:1px solid var(--line-2);border-top:2px solid var(--gold);border-radius:4px 4px 14px 14px;box-shadow:0 40px 80px -30px rgb(0 0 0 / calc(.9 * var(--sombra)));opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s var(--ease),transform .2s var(--ease),visibility 0s .2s}.desplegable:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.nav-links>li:hover .desplegable,.nav-links>li:focus-within .desplegable,.nav-links>li.abierto .desplegable{opacity:1;visibility:visible;transform:none;transition:opacity .2s var(--ease),transform .2s var(--ease)}.nav-links>li:hover>button svg,.nav-links>li.abierto>button svg{transform:rotate(180deg)}.desplegable a{display:grid;grid-template-columns:1fr auto;gap:4px 20px;align-items:baseline;padding:13px 24px;transition:background .2s}.desplegable a:hover{background:linear-gradient(90deg,var(--gold-wash),transparent 80%)}.desplegable b{font-weight:640;font-stretch:108%;font-size:16px;color:var(--ink)}.desplegable .p{font-size:13px;color:var(--gold-ink);font-weight:600;white-space:nowrap}.desplegable small{grid-column:1/-1;font-size:13px;color:var(--ink-3);line-height:1.4}.desplegable .todos{display:block;margin:6px 24px 4px;padding:12px 0 4px;border-top:1px solid var(--line);font-size:13.5px;color:var(--ink-3)}.desplegable .todos:hover{color:var(--gold-hover);background:none}.nav .acciones{display:flex;align-items:center;gap:10px}.nav .wa-ico,.nav .menu{display:none;width:44px;height:44px;border-radius:50%;place-items:center;border:0;cursor:pointer}.nav .wa-ico{background:var(--wa);color:var(--on-wa)}.nav .wa-ico svg{width:22px;height:22px}.nav .menu{background:rgb(var(--tinte) / .08);color:var(--ink);border:1px solid var(--line-2)}.panel{position:fixed;inset:0;z-index:40;background:var(--bg);display:flex;flex-direction:column;overflow-y:auto;padding:env(safe-area-inset-top,0px) max(var(--gutter),env(safe-area-inset-right,0px)) calc(28px + env(safe-area-inset-bottom,0px)) max(var(--gutter),env(safe-area-inset-left,0px));visibility:hidden;opacity:0;transition:opacity .25s var(--ease),visibility 0s .25s}.panel.abierto{visibility:visible;opacity:1;transition:opacity .25s var(--ease)}.panel .fila{height:var(--barra);flex:none;display:flex;align-items:center;justify-content:space-between}.panel>ul{list-style:none;margin:18px 0 0;border-top:1px solid var(--line)}.panel>ul>li>a{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:17px 0;border-bottom:1px solid var(--line);font-weight:680;font-stretch:var(--ancha);font-size:26px;letter-spacing:-.02em;color:var(--ink)}.panel>ul>li>a:after{content:"";width:8px;height:8px;background:var(--gold);transform:rotate(45deg)}.panel>ul>li>a[aria-current=page]{color:var(--gold-hover)}.panel .sub{list-style:none;padding:6px 0 14px;border-bottom:1px solid var(--line)}.panel .sub a{display:flex;justify-content:space-between;gap:12px;padding:8px 0;font-size:16px;color:var(--ink-3)}.panel .sub a span{color:var(--gold-ink);font-weight:600;font-size:14px;white-space:nowrap}.panel .btn{margin-top:28px;flex:none}.panel .cerrar{width:44px;height:44px;border-radius:50%;border:1px solid var(--line-2);background:none;color:var(--ink);cursor:pointer;font-size:16px}body.sin-scroll{overflow:hidden}.migas{padding-top:calc(var(--barra) + 22px)}.migas ol{display:flex;flex-wrap:wrap;gap:6px 10px;list-style:none;font-size:13.5px;color:var(--ink-4)}.migas li+li:before{content:"/";margin-right:10px;color:rgb(var(--tinte) / .22)}.migas a{color:var(--ink-3)}.migas a:hover{color:var(--gold-hover)}.ph{position:relative;padding:clamp(34px,4vw,56px) 0 clamp(56px,6vw,88px)}.ph h1{font-weight:760;font-stretch:var(--ancha);font-size:clamp(40px,5.4vw,82px);line-height:.98;letter-spacing:-.032em;color:var(--ink);max-width:13em;text-wrap:balance}.ph h1 .soft{display:block;color:var(--ink-soft)}.ph .lead{margin-top:clamp(20px,2.2vw,28px)}.ph .acciones-ph{display:flex;align-items:center;gap:24px;margin-top:32px;flex-wrap:wrap}.hero{position:relative;overflow:hidden;background:var(--bg)}.hero-a{padding:calc(var(--barra) + clamp(36px,4.6vw,72px)) 0 clamp(56px,5.6vw,84px)}.hero-a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--gold-line) 30%,var(--gold-line) 70%,transparent)}.hero-a .wrap{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(32px,4vw,72px);align-items:center;width:100%}.hero h1.kicker{margin-bottom:clamp(16px,1.8vw,22px)}.hero .display{font-size:clamp(40px,4.1vw,60px)}.hero-a .display{max-width:none}.hero .lead{margin-top:clamp(18px,2vw,24px);max-width:52ch}.hero-cta{display:flex;align-items:center;gap:26px;margin-top:clamp(26px,2.6vw,34px);flex-wrap:wrap}.me{display:flex;align-items:center;gap:12px;font-size:13.5px;line-height:1.35;color:rgb(var(--tinte) / .74)}.me img{width:46px;height:46px;border-radius:50%;object-fit:cover;object-position:50% 8%;background:var(--navy);border:1px solid var(--gold-line)}.me b{display:block;color:var(--ink);font-weight:600}.escaparate{position:relative;padding:0 0 clamp(28px,4vw,48px) clamp(18px,3vw,40px)}.escaparate .luz{position:absolute;inset:-12% -20% -10% 10%;background:radial-gradient(closest-side,rgb(241 174 39 / .16),transparent 70%);pointer-events:none}.navegador{position:relative;border-radius:12px;overflow:hidden;background:#0d1220;box-shadow:0 60px 120px -50px rgb(0 0 0 / calc(.95 * var(--sombra))),0 0 0 1px rgb(var(--tinte) / .1)}.navegador .barra{height:34px;display:flex;align-items:center;gap:7px;padding:0 14px;background:#161f37;border-bottom:1px solid var(--line)}.navegador .barra i{width:10px;height:10px;border-radius:50%;background:rgb(var(--tinte) / .16)}.navegador .barra span{margin-left:12px;flex:1;max-width:280px;height:20px;border-radius:6px;background:rgb(var(--tinte) / .06);font-size:11.5px;line-height:20px;color:var(--ink-4);padding:0 10px;overflow:hidden;white-space:nowrap}.navegador .pantalla{position:relative;aspect-ratio:16/10;overflow:hidden;background:#fff}.navegador .pantalla img{position:absolute;left:0;top:0;width:100%;height:auto}.movil{position:absolute;left:0;bottom:0;width:clamp(120px,24%,190px);aspect-ratio:9/19;border-radius:26px;padding:7px;background:#05080f;box-shadow:0 40px 80px -30px rgb(0 0 0 / calc(.95 * var(--sombra))),0 0 0 1px rgb(var(--tinte) / .14)}.movil .pantalla{position:relative;width:100%;height:100%;border-radius:20px;overflow:hidden;background:#fff}.movil .pantalla img{position:absolute;left:0;top:0;width:100%;height:auto}html.dm-mov .baja{animation:baja var(--dur,38s) cubic-bezier(.45,0,.55,1) 1.2s infinite alternate}@keyframes baja{0%,6%{transform:translateY(0)}94%,to{transform:translateY(calc(-100% + var(--h,320px)))}}.escaparate:hover .baja{animation-play-state:paused}.escaparate .pie-escaparate{position:absolute;right:0;bottom:0;display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ink-3)}.escaparate .pie-escaparate b{color:var(--gold-ink);font-weight:600}.escaparate .pie-escaparate:before{content:"";width:7px;height:7px;background:var(--gold);transform:rotate(45deg)}.hero-b{min-height:min(88svh,800px);display:flex;flex-direction:column;justify-content:flex-end}.hero-b .fondo{position:absolute;inset:0;z-index:0}.hero-b .fondo img{width:100%;height:100%;object-fit:cover;object-position:50% 55%}.hero-b .velo{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#0a0f1dd6,#0a0f1d80 38%,#0a0f1d00 66%),linear-gradient(180deg,rgb(10 15 29 / .6) 0%,transparent 20%,transparent 55%,rgb(10 15 29 / .94) 100%)}.hero-b .cuerpo{position:relative;z-index:2;width:100%;padding-top:calc(var(--barra) + 40px);padding-bottom:clamp(44px,6vw,72px)}.hero-b .lead{color:#fffc}[data-heroe=b] .hero-a,[data-heroe=a] .hero-b,html:not([data-heroe]) .hero-b{display:none}.oferta{background:var(--bg-2);border-top:2px solid var(--gold)}.oferta .wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) auto;gap:clamp(20px,3.4vw,56px);align-items:center;padding-top:28px;padding-bottom:30px}.of-nombre b{display:block;font-weight:700;font-stretch:var(--ancha);font-size:clamp(21px,1.8vw,26px);line-height:1.12;letter-spacing:-.015em;color:var(--ink)}.of-nombre span{display:block;margin-top:6px;font-size:13.5px;color:var(--ink-3)}.of-inc{font-size:15px;line-height:1.6;color:var(--ink-3)}.of-inc b{color:var(--ink-2);font-weight:600}.of-cierre{display:flex;align-items:center;gap:14px 22px;flex-wrap:wrap;min-width:0}.of-precio{text-align:right;font-size:13.5px;color:var(--ink-3);white-space:nowrap}.of-precio b{display:block;font-weight:760;font-stretch:var(--ancha);font-size:clamp(34px,3vw,46px);line-height:1;letter-spacing:-.02em;color:var(--gold-ink);margin:2px 0 6px}.of-precio small{font-size:12.5px;color:var(--ink-4)}.prueba{border-top:1px solid var(--line);background:var(--bg-2)}.prueba .wrap{display:flex;align-items:center;gap:18px;padding-top:16px;padding-bottom:18px;flex-wrap:wrap}.prueba img{width:92px;height:56px;object-fit:cover;object-position:50% 0;border-radius:4px;border:1px solid var(--line-2)}.prueba p{font-size:14.5px;color:var(--ink-3);flex:1;min-width:220px}.prueba p b{color:var(--ink);font-weight:600}.prueba .real{color:var(--gold-ink);font-weight:600}.trabajo .titular{text-align:center;max-width:15em;margin:0 auto;font-size:clamp(40px,6vw,92px)}.trabajo .bajo{margin:22px auto 0;text-align:center;color:var(--ink-3);font-size:clamp(16px,1.3vw,19px);max-width:46ch}.trabajo .navegador{max-width:1180px;margin:clamp(44px,5vw,72px) auto 0}.trabajo .navegador .pantalla{aspect-ratio:16/9}.trabajo .navegador .pantalla img{will-change:transform}.caso{max-width:1180px;margin:22px auto 0;display:flex;justify-content:space-between;align-items:center;gap:20px 40px;flex-wrap:wrap}.caso .quien{display:flex;align-items:baseline;gap:6px 18px;flex-wrap:wrap}.etq{display:inline-flex;align-items:center;gap:8px;font:600 13.5px/1 var(--sans);color:var(--gold-ink)}.etq:before{content:"";width:7px;height:7px;background:var(--gold);transform:rotate(45deg)}.caso h3{font-weight:720;font-stretch:var(--ancha);font-size:clamp(22px,2vw,28px);letter-spacing:-.02em}.caso p{flex-basis:100%;color:var(--ink-3);font-size:15px}.caso .acc{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.rail-head{display:flex;justify-content:space-between;align-items:center;margin-top:clamp(64px,7vw,104px);padding-top:18px;border-top:1px solid var(--line)}.rail-head p{font-size:14.5px;color:var(--ink-3)}.rail-head p b{color:var(--ink);font-weight:600}.rail-nav{display:flex;gap:10px}.rail-nav button{width:40px;height:40px;border-radius:50%;border:1px solid var(--line-2);background:none;color:var(--ink);font-size:16px;cursor:pointer;transition:border-color .2s,color .2s}.rail-nav button:hover{border-color:var(--gold);color:var(--gold-ink)}.hint-touch{display:none}@media(hover:none){.hint-hover{display:none}.hint-touch{display:inline}}.rail{display:flex;gap:28px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:22px var(--gutter) 8px;cursor:grab;scroll-padding-left:var(--gutter)}.rail::-webkit-scrollbar{display:none}.rail.drag{cursor:grabbing;scroll-snap-type:none}.work{margin:0;flex:0 0 clamp(250px,26vw,380px);scroll-snap-align:start}.work>a{display:block}.screen{position:relative;border-radius:8px;overflow:hidden;background:#0d1220;aspect-ratio:1200/760;box-shadow:0 30px 60px -36px rgb(0 0 0 / calc(.9 * var(--sombra))),0 0 0 1px rgb(var(--tinte) / .08)}.screen img{position:absolute;left:0;top:0;width:100%;height:auto;transition:transform 7s cubic-bezier(.45,0,.25,1)}.work:hover .screen img.long,.work:focus-within .screen img.long{transform:translateY(calc(-100% + var(--h)))}.work figcaption{margin-top:12px;display:flex;justify-content:space-between;gap:12px;align-items:baseline}.work figcaption b{font-weight:680;font-stretch:var(--ancha);font-size:18px;letter-spacing:-.015em;color:var(--ink)}.work figcaption span{font-size:13px;color:var(--ink-3)}.stone{background:var(--stone);color:var(--tinta-blanca-2)}.stone h2,.stone h3{color:var(--tinta-blanca)}.sector .h2{font-size:clamp(38px,5vw,76px);max-width:11em}.sector .lead{margin-top:22px;color:var(--stone-ink-2);max-width:60ch}.tablero{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,48px);margin-top:clamp(48px,6vw,88px);align-items:start}.tablero figure{position:relative}.tablero figure:nth-child(2){margin-top:clamp(40px,6vw,96px)}.tablero figure:nth-child(3){margin-top:clamp(80px,12vw,192px)}.tablero .screen{box-shadow:0 30px 60px -36px #1218278c,0 0 0 1px #1218271a;aspect-ratio:1200/820}.tablero .screen img{height:100%;object-fit:cover;object-position:50% 0}.tablero .marca{position:absolute;z-index:2;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 5px #f1ae2747}.tablero figcaption{position:relative;margin-top:22px;padding-left:22px;border-left:2px solid var(--gold-600)}.tablero figcaption .nota{display:block;font-weight:660;font-stretch:108%;font-size:clamp(19px,1.6vw,23px);line-height:1.25;letter-spacing:-.012em;color:var(--stone-ink);text-wrap:balance}.tablero figcaption .de{display:block;margin-top:10px;font-size:13.5px;color:#6e7380}.tablero figcaption .de b{color:var(--stone-ink);font-weight:640}.sector-pie{margin-top:clamp(56px,6vw,88px);display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;padding-top:24px;border-top:1px solid var(--stone-line)}.sector-pie p{font-size:15px;color:var(--stone-ink-2);max-width:64ch}.carta-s{background:var(--bg-2)}.carta-wrap{position:relative;max-width:1080px}.carta-wrap .h2{font-size:clamp(38px,5vw,74px);max-width:10em}.carta-wrap .iva{margin-top:20px;color:var(--ink-3);max-width:56ch}.sello{position:absolute;right:var(--gutter);top:-28px;width:150px;height:150px;transform:rotate(-12deg);color:var(--gold-ink)}.sello svg{width:100%;height:100%;overflow:visible}.sello text{font:600 12.5px var(--sans);letter-spacing:.06em;fill:currentColor}.carta{list-style:none;margin:clamp(48px,5vw,72px) 0 0}.carta>li{border-top:1px solid var(--line)}.carta>li:last-child{border-bottom:1px solid var(--line)}.carta a.fila{display:grid;grid-template-columns:auto minmax(24px,1fr) auto;column-gap:16px;align-items:baseline;padding:26px 0 24px;transition:background .25s var(--ease)}.carta a.fila:hover{background:linear-gradient(90deg,var(--gold-wash),transparent 70%)}.carta h3{font-weight:700;font-stretch:var(--ancha);font-size:clamp(23px,2.3vw,34px);letter-spacing:-.022em;line-height:1.08}.carta .guia{border-bottom:2px dotted rgb(241 174 39 / .45);transform:translateY(-.35em)}.carta .precio{font-size:13.5px;color:var(--ink-3);white-space:nowrap;text-align:right}.carta .precio b{font-weight:760;font-stretch:var(--ancha);font-size:clamp(23px,2.3vw,32px);letter-spacing:-.02em;color:var(--gold-ink);margin-left:6px}.carta .precio b.txt{font-size:clamp(19px,1.8vw,24px)}.carta p.d{grid-column:1/-1;margin-top:8px;font-size:15.5px;color:var(--ink-3);max-width:64ch}.carta-pie{margin-top:32px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.carta-pie p{font-size:14.5px;color:var(--ink-4);max-width:56ch}.facts .h2{font-size:clamp(34px,4vw,56px)}.declaracion{margin-top:28px;font-size:clamp(19px,1.7vw,25px);line-height:1.5;color:var(--ink-2);max-width:62ch;text-wrap:pretty}.cifras{margin:clamp(48px,6vw,80px) 0 0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));border-top:1px solid var(--gold-line)}.cifras>div{position:relative;padding:26px 28px 30px 0;border-bottom:1px solid var(--line)}.cifras>div:nth-child(1){grid-column:span 7}.cifras>div:nth-child(2){grid-column:span 5;padding-left:28px;border-left:1px solid var(--line)}.cifras>div:nth-child(3),.cifras>div:nth-child(4),.cifras>div:nth-child(5){grid-column:span 4}.cifras>div:nth-child(4),.cifras>div:nth-child(5){padding-left:28px;border-left:1px solid var(--line)}.cifras>div:nth-child(6){grid-column:span 12}.cifras .grande{display:block;font-weight:800;font-stretch:125%;font-size:clamp(44px,5.4vw,84px);line-height:.9;letter-spacing:-.04em;color:var(--ink);margin-bottom:18px}.cifras>div:nth-child(1) .grande,.cifras>div:nth-child(5) .grande{color:var(--gold-ink)}.cifras dt{font-size:13px;color:var(--gold-ink);font-weight:600}.cifras dd{margin:8px 0 0;font-size:15.5px;line-height:1.6;color:var(--ink-2);max-width:60ch}.cifras dd a,.subraya a,a.subraya{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}.cifras dd a:hover,.subraya a:hover,a.subraya:hover{text-decoration-color:var(--gold-ink)}.facts-pie{margin-top:28px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.facts-pie p{font-size:14.5px;color:var(--ink-4)}.dato{border-top:1px solid var(--line)}.dato .frase{font-weight:700;font-stretch:var(--ancha);font-size:clamp(30px,3.8vw,56px);line-height:1.06;letter-spacing:-.026em;color:var(--ink);max-width:17em;text-wrap:balance}.dato .frase b{color:var(--gold-ink);font-weight:800;font-stretch:125%}.campo{margin-top:clamp(40px,5vw,64px);display:grid;grid-template-columns:repeat(25,minmax(0,1fr));gap:clamp(6px,1vw,14px)}.campo i{aspect-ratio:1;border-radius:50%;background:rgb(var(--tinte) / .1);transition:background .5s var(--ease),box-shadow .5s var(--ease)}.campo i.clic{background:var(--gold);box-shadow:0 0 14px #f1ae2773}html.dm-mov .campo:not(.encendido) i.clic{background:rgb(var(--tinte) / .1);box-shadow:none}.dato .pie{margin-top:clamp(28px,3vw,40px);display:flex;justify-content:space-between;align-items:baseline;gap:16px 40px;flex-wrap:wrap}.dato .pie p{font-size:clamp(18px,1.5vw,22px);color:var(--ink-2);max-width:40ch}.dato .pie cite{font-size:13.5px;font-style:normal;color:var(--ink-4)}.leyenda{display:flex;gap:22px;font-size:13.5px;color:var(--ink-3)}.leyenda span{display:inline-flex;align-items:center;gap:8px}.leyenda span:before{content:"";width:10px;height:10px;border-radius:50%;background:rgb(var(--tinte) / .16)}.leyenda span:first-child:before{background:var(--gold)}.pruebas{margin-top:clamp(48px,5vw,72px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(28px,4vw,64px);list-style:none;border-top:1px solid var(--line)}.pruebas li{padding:18px 0;border-bottom:1px solid var(--line);font-size:15.5px;color:var(--ink-3)}.pruebas li b{color:var(--ink);font-weight:600}.quien-s{background:var(--bg-3)}.cita{font-weight:640;font-stretch:110%;font-size:clamp(30px,4.4vw,66px);line-height:1.12;letter-spacing:-.025em;color:var(--ink);max-width:20em;text-wrap:pretty}.cita .cara{display:inline-block;vertical-align:-.12em;width:1.7em;height:.95em;margin:0 .12em;border-radius:999px;overflow:hidden;border:2px solid var(--gold);background:#1a2849}.cita .cara img{width:100%;height:100%;object-fit:cover;object-position:50% 14%}.firma{margin-top:clamp(28px,3vw,40px);display:flex;align-items:center;gap:14px;font-size:14px;color:var(--ink-3);flex-wrap:wrap}.firma:before{content:"";width:36px;height:2px;background:var(--gold)}.firma b{font-weight:700;font-stretch:var(--ancha);color:var(--ink);font-size:18px}.audit{position:relative;overflow:hidden;background:var(--bg-3)}.audit .fondo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 55%}.audit picture{position:absolute;inset:0}.audit .velo{position:absolute;inset:0;background:linear-gradient(90deg,#0a0f1df2,#0a0f1dd1 42%,#0a0f1d73)}.audit .box{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,96px);align-items:center}.audit .h2{font-size:clamp(36px,4.4vw,64px)}.audit .txt{margin-top:20px;color:#fffc;max-width:44ch}.audit .hero-cta{margin-top:34px}.hoja{position:relative;background:#fbfaf6;color:var(--stone-ink);border-radius:4px;padding:30px 30px 34px;transform:rotate(1.6deg);box-shadow:0 50px 90px -40px rgb(0 0 0 / calc(.9 * var(--sombra)));max-width:500px;justify-self:end;width:100%}.hoja .cab{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:2px solid var(--stone-ink)}.hoja .cab b{font-weight:760;font-stretch:var(--ancha);font-size:20px;letter-spacing:-.015em}.hoja .cab span{font-size:12.5px;color:#6e7380}.hoja ul{list-style:none;margin:6px 0 0}.hoja li{display:flex;gap:14px;align-items:flex-start;padding:15px 0;border-bottom:1px solid var(--stone-line);font-size:16px;line-height:1.45;color:var(--stone-ink)}.hoja li:before{content:"";flex:none;width:18px;height:18px;margin-top:2px;border-radius:4px;border:1.5px solid var(--gold-700);background:var(--gold-wash)}.hoja .pie-hoja{margin-top:16px;font-size:12.5px;color:#6e7380}.guias .h2{font-size:clamp(32px,3.6vw,52px);max-width:14em}.indice{list-style:none;margin-top:clamp(36px,4vw,56px);border-top:1px solid var(--line)}.indice a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 32px;align-items:baseline;padding:24px 0;border-bottom:1px solid var(--line);transition:background .25s var(--ease)}.indice a:hover{background:linear-gradient(90deg,var(--gold-wash),transparent 70%)}.indice b{font-weight:680;font-stretch:108%;font-size:clamp(20px,1.8vw,26px);line-height:1.2;letter-spacing:-.015em;color:var(--ink);text-wrap:balance}.indice span.m{font-size:13.5px;color:var(--ink-4);white-space:nowrap}.indice small{grid-column:1/-1;font-size:15px;color:var(--ink-3);max-width:70ch}.indice a:hover b{color:var(--gold-hover)}.chat-wrap{max-width:820px}.chat-wrap .h2{font-size:clamp(34px,4vw,56px)}.chat{margin-top:clamp(36px,4vw,56px);border-radius:18px;background:var(--bg-2);border:1px solid var(--line);padding:0 0 18px;overflow:hidden}.chat-cab{display:flex;align-items:center;gap:12px;padding:14px 18px;background:var(--navy);border-bottom:1px solid var(--line)}.chat-cab img{width:38px;height:38px;border-radius:50%;object-fit:cover;object-position:50% 8%;border:1px solid var(--gold-line);background:var(--navy-2)}.chat-cab b{display:block;color:var(--ink);font-weight:640;font-size:15px}.chat-cab span{display:block;font-size:12.5px;color:var(--ink-3)}.chat details{padding:0 18px}.chat summary{list-style:none;cursor:pointer;display:flex;justify-content:flex-end;padding-top:18px}.chat summary::-webkit-details-marker{display:none}.chat summary h3,.chat summary span.q{max-width:80%;padding:12px 16px;border-radius:16px 16px 4px;background:#123524;border:1px solid rgb(37 211 102 / .28);color:var(--ink);font-weight:560;font-size:16px;line-height:1.4;letter-spacing:0;font-stretch:100%}.chat summary:hover h3,.chat summary:hover span.q{border-color:#25d36699}.chat details:not([open]) summary h3:after,.chat details:not([open]) summary span.q:after{content:" · toca para ver la respuesta";font-weight:400;font-size:12.5px;color:var(--ink-3)}.chat .r{margin-top:10px;max-width:80%;padding:12px 16px;border-radius:16px 16px 16px 4px;background:var(--navy-2);color:var(--ink-2);font-size:15.5px;line-height:1.55}.chat .r a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--gold-line);text-underline-offset:3px}.chat-pie{margin-top:24px;display:flex;align-items:center;gap:18px;flex-wrap:wrap;font-size:14.5px;color:var(--ink-3)}.close{position:relative;overflow:hidden;padding:clamp(130px,14vw,220px) 0 clamp(56px,6vw,90px);background:#05080f}.close .medio{position:absolute;inset:0}.close .medio img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.close .velo{position:absolute;inset:0;background:linear-gradient(180deg,var(--bg) 0%,rgb(10 15 29 / .3) 30%,rgb(10 15 29 / .45) 70%,var(--bg) 100%)}.close .wrap{position:relative;z-index:1}.close .display{font-size:clamp(60px,10vw,150px)}.close .fila-cta{margin-top:clamp(36px,4vw,56px);display:flex;gap:28px;align-items:center;flex-wrap:wrap}.close .contact{margin:clamp(72px,8vw,120px) 0 0;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--gold-line)}.close .contact div{padding:22px 24px 0 0}.close .contact dt{font-size:13px;color:var(--ink-4)}.close .contact dd{margin:6px 0 0;font-size:16px;color:var(--ink)}.close .contact dd a:hover{color:var(--gold-hover)}.close.corto{padding:clamp(96px,10vw,150px) 0 clamp(48px,5vw,72px)}.close.corto .display{font-size:clamp(48px,7vw,104px)}.pie-web{border-top:1px solid var(--line);padding:clamp(56px,6vw,80px) 0 32px;background:var(--bg)}.pie-grid{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:40px clamp(28px,4vw,64px)}.pie-web .marca p{margin-top:18px;font-size:14.5px;line-height:1.6;color:var(--ink-3);max-width:40ch}.pie-web .perfiles{margin-top:18px;font-size:13.5px;color:var(--ink-4)}.pie-web .perfiles a{color:var(--ink-3);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}.pie-web .perfiles a:hover{color:var(--gold-hover);text-decoration-color:var(--gold-ink)}.pie-web h2{font-size:13.5px;font-weight:600;color:var(--ink-4);margin-bottom:16px;letter-spacing:0}.pie-web h2 a:hover{color:var(--gold-hover)}.pie-web ul{list-style:none;display:grid;gap:10px;font-size:15px}.pie-web li a{color:var(--ink-2)}.pie-web li a:hover{color:var(--gold-hover)}.pie-web li .p{color:var(--gold-ink);font-size:13px;margin-left:6px}.pie-bajo{margin-top:clamp(48px,5vw,72px);padding-top:22px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:16px 28px;flex-wrap:wrap;font-size:13px;color:var(--ink-4)}.pie-bajo nav{display:flex;gap:22px;flex-wrap:wrap}.pie-bajo a:hover,.pie-bajo button:hover{color:var(--gold-hover)}.pie-bajo button{background:none;border:0;padding:0;color:inherit;cursor:pointer;font-size:13px}.svc{list-style:none;border-top:1px solid var(--gold-line)}.svc>li{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px clamp(32px,5vw,96px);padding:clamp(36px,4vw,56px) 0;border-bottom:1px solid var(--line)}.svc .cabeza{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.svc h2,.svc h3.t{font-weight:720;font-stretch:var(--ancha);font-size:clamp(28px,3.2vw,46px);line-height:1.02;letter-spacing:-.026em;text-wrap:balance}.svc .precio{font-size:14px;color:var(--ink-3)}.svc .precio b{font-weight:760;font-stretch:var(--ancha);font-size:clamp(30px,3vw,44px);letter-spacing:-.02em;color:var(--gold-ink);margin:0 6px}.svc .precio b.txt{font-size:clamp(22px,2vw,28px)}.svc .cuerpo p{font-size:16.5px;color:var(--ink-2);max-width:56ch}.svc .incluye{list-style:none;margin-top:20px;display:grid;gap:10px}.svc .incluye li{display:flex;gap:12px;font-size:15px;color:var(--ink-3)}.svc .incluye li:before{content:"";flex:none;width:7px;height:7px;margin-top:.62em;background:var(--gold);transform:rotate(45deg)}.svc .acc{margin-top:26px;display:flex;align-items:center;gap:22px;flex-wrap:wrap}.svc>li.estrella{position:relative}.svc>li.estrella:before{content:"";position:absolute;left:calc(-1 * var(--gutter));top:-1px;bottom:-1px;width:3px;background:var(--gold)}.svc .marca-estrella{font-size:13px;font-weight:600;color:var(--gold-ink)}.reco-s .wrap{max-width:1080px}.reco-cab .h2{font-size:clamp(32px,3.6vw,52px);max-width:14em}.reco-cab p{margin-top:16px;color:var(--ink-3);max-width:56ch}.rec{margin-top:clamp(32px,4vw,48px);position:relative;border-radius:18px;background:var(--bg-2);border:1px solid var(--line);padding:clamp(24px,3vw,40px);min-height:430px}.rec-bar{height:2px;background:var(--line);border-radius:2px;overflow:hidden;margin-bottom:28px}.rec-progress{display:block;height:100%;width:100%;background:var(--gold);transform:translate(-100%);transition:transform .4s var(--ease)}.rec-step-tag,.rec-result-tag{font-size:13px;font-weight:600;color:var(--gold-ink)}.rec-q{margin-top:10px;font-weight:700;font-stretch:var(--ancha);font-size:clamp(24px,2.4vw,34px);line-height:1.1;letter-spacing:-.02em;color:var(--ink)}.rec-help{margin-top:8px;color:var(--ink-3);font-size:15px}.rec-opts{margin-top:24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.rec-opt{display:flex;gap:14px;align-items:flex-start;text-align:left;padding:18px 20px;border-radius:12px;background:var(--bg);border:1px solid var(--line-2);color:var(--ink);cursor:pointer;font-size:16px;font-weight:600;line-height:1.3;transition:border-color .2s,background .2s}.rec-opt:hover{border-color:var(--gold);background:var(--gold-wash)}.rec-em{font-size:20px;line-height:1}.rec-sub{display:block;margin-top:4px;font-weight:400;font-size:13.5px;color:var(--ink-3)}.rec-back,.rec-restart{margin-top:22px;background:none;border:0;color:var(--ink-3);cursor:pointer;font-size:14px;padding:0}.rec-back:hover,.rec-restart:hover{color:var(--gold-hover)}.rec-result-head{margin-top:10px;display:flex;align-items:center;gap:12px}.rec-result-head h3{font-weight:720;font-stretch:var(--ancha);font-size:clamp(26px,2.6vw,38px);letter-spacing:-.022em}.rec-pill{font-size:12px;font-weight:600;color:var(--on-gold);background:var(--gold);border-radius:4px;padding:3px 7px}.rec-note{margin-top:12px;color:var(--ink-2);max-width:60ch}.rec-items{list-style:none;margin-top:20px;border-top:1px solid var(--line)}.rec-items li{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--line)}.rec-item-label{color:var(--ink)}.rec-item-price{color:var(--gold-ink);font-weight:700;font-stretch:var(--ancha);white-space:nowrap}.rec-total{display:flex;justify-content:space-between;padding:12px 0;font-weight:700;color:var(--ink)}.rec-fineprint{font-size:13px;color:var(--ink-4)}.rec-recurring{margin-top:14px;display:flex;gap:10px;font-size:14.5px;color:var(--ink-3)}.rec-recurring b{color:var(--ink)}.rec-recurring-plus{color:var(--gold-ink);font-weight:700}.rec-incl{list-style:none;margin-top:18px;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px 24px}.rec-incl li{display:flex;gap:10px;font-size:14.5px;color:var(--ink-3)}.rec-incl li:before{content:"";flex:none;width:6px;height:6px;margin-top:.6em;background:var(--gold);transform:rotate(45deg)}.rec-second{margin-top:14px;font-size:14.5px;color:var(--ink-3)}.rec-ctas{margin-top:26px;display:flex;gap:14px;flex-wrap:wrap}.rec-restart{display:block}.directorio{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,5vw,88px)}.directorio h2{font-weight:720;font-stretch:var(--ancha);font-size:clamp(26px,2.6vw,38px);letter-spacing:-.022em;line-height:1.05}.directorio .intro{margin-top:12px;color:var(--ink-3);font-size:15.5px;max-width:46ch}.directorio ul{list-style:none;margin-top:28px;border-top:1px solid var(--line)}.directorio li a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 20px;padding:18px 0;border-bottom:1px solid var(--line);transition:background .25s var(--ease)}.directorio li a:hover{background:linear-gradient(90deg,var(--gold-wash),transparent 75%)}.directorio li b{font-weight:640;font-stretch:108%;font-size:18px;color:var(--ink)}.directorio li .p{font-size:13.5px;color:var(--gold-ink);font-weight:600;white-space:nowrap}.directorio li small{grid-column:1/-1;font-size:14.5px;color:var(--ink-3)}.sobre-hero{position:relative;overflow:hidden;padding:calc(var(--barra) + 10px) 0 0}.sobre-hero .wrap{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(24px,4vw,64px);align-items:end}.sobre-hero .txt{padding:clamp(28px,4vw,56px) 0 clamp(56px,6vw,96px)}.sobre-hero h1{font-weight:760;font-stretch:var(--ancha);font-size:clamp(40px,4.6vw,70px);line-height:.96;letter-spacing:-.034em;color:var(--ink);text-wrap:balance}.sobre-hero h1 .soft{display:block;color:var(--ink-soft)}.sobre-hero .lead{margin-top:26px}.sobre-hero .foto{position:relative;align-self:stretch;min-height:520px}.sobre-hero .foto:before{content:"";position:absolute;left:8%;right:-10%;bottom:0;height:78%;background:radial-gradient(closest-side at 50% 70%,rgb(241 174 39 / .22),transparent 75%)}.sobre-hero .foto img{position:absolute;left:50%;bottom:0;transform:translate(-50%);height:100%;width:auto;max-width:none;object-fit:contain;object-position:50% 100%}.sobre-hero .datos{display:flex;gap:10px 28px;flex-wrap:wrap;margin-top:28px;font-size:14.5px;color:var(--ink-3)}.sobre-hero .datos b{font-weight:760;font-stretch:var(--ancha);color:var(--gold-ink);font-size:22px;margin-right:6px}.ficha-s .h2{font-size:clamp(32px,3.6vw,52px)}.ficha-s .lead{margin-top:16px;color:var(--tinta-blanca-2)}.ficha{margin-top:clamp(36px,4vw,56px);border-top:2px solid var(--stone-ink)}.ficha>div{display:grid;grid-template-columns:minmax(160px,.32fr) minmax(0,1fr);gap:8px 32px;padding:18px 0;border-bottom:1px solid var(--stone-line)}.ficha dt{font-weight:640;font-stretch:108%;font-size:16px;color:var(--stone-ink)}.ficha dd{font-size:16px;line-height:1.55;color:var(--stone-ink-2)}.ficha dd a{color:var(--stone-ink);text-decoration:underline;text-decoration-color:var(--gold-700);text-underline-offset:3px}.ficha dd a:hover{color:var(--gold-800)}.razones{display:grid;gap:clamp(48px,6vw,96px);margin-top:clamp(48px,6vw,88px)}.razon{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px clamp(32px,6vw,120px);align-items:start}.razon:nth-child(2n) .frase-r{order:2}.razon .frase-r{font-weight:700;font-stretch:var(--ancha);font-size:clamp(28px,3.4vw,50px);line-height:1.04;letter-spacing:-.026em;color:var(--ink);text-wrap:balance}.razon .frase-r .oro{color:var(--gold-ink)}.razon p{font-size:17px;color:var(--ink-3);max-width:50ch;padding-top:.5em}.compromiso{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3vw,40px);margin-top:clamp(40px,5vw,64px)}.compromiso .hoja{transform:none;max-width:none;justify-self:stretch}.compromiso .hoja:first-child{transform:rotate(-.8deg)}.compromiso .hoja:last-child{transform:rotate(.9deg);background:#efede6}.compromiso .hoja.no li:before{border-color:#8c2f2f;background:linear-gradient(45deg,transparent 45%,#8C2F2F 45%,#8C2F2F 55%,transparent 55%),linear-gradient(-45deg,transparent 45%,#8C2F2F 45%,#8C2F2F 55%,transparent 55%)}.compromiso .hoja.si li:before{background:var(--gold) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%231A1100' stroke-width='2'/%3E%3C/svg%3E") center/12px no-repeat;border-color:var(--gold-700)}.canales{list-style:none;border-top:1px solid var(--gold-line)}.canales li{border-bottom:1px solid var(--line)}.canales a,.canales .c{display:grid;grid-template-columns:minmax(150px,.45fr) minmax(0,1fr) auto;gap:6px 28px;align-items:baseline;padding:clamp(20px,2.4vw,30px) 0;transition:background .25s var(--ease)}.canales a:hover{background:linear-gradient(90deg,var(--gold-wash),transparent 70%)}.canales .tipo{font-size:14px;color:var(--ink-3)}.canales .valor{font-weight:700;font-stretch:var(--ancha);font-size:clamp(24px,2.8vw,40px);letter-spacing:-.022em;line-height:1.1;color:var(--ink)}.canales .nota{font-size:13.5px;color:var(--gold-ink);font-weight:600;white-space:nowrap}.canales li.wa .valor{color:var(--ink)}.contacto-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(40px,6vw,104px);align-items:start}.contacto-grid .cita{font-size:clamp(26px,2.8vw,40px);max-width:16em}.contacto-grid .firma{margin-top:24px}.form{background:var(--bg-2);border:1px solid var(--line);border-top:2px solid var(--gold);border-radius:4px 4px 18px 18px;padding:clamp(24px,3vw,40px)}.form h2{font-weight:720;font-stretch:var(--ancha);font-size:clamp(26px,2.4vw,34px);letter-spacing:-.02em}.form .sub-f{margin-top:8px;color:var(--ink-3);font-size:15px}.form-row{margin-top:18px}.form-row.two{display:grid;grid-template-columns:1fr 1fr;gap:18px}.field{display:flex;flex-direction:column;gap:8px}.field label{font-size:14px;font-weight:600;color:var(--ink-2)}.field .req{color:var(--gold-ink)}.field input,.field select,.field textarea{width:100%;font:400 16px/1.4 var(--sans);color:var(--ink);background:var(--bg);border:1px solid var(--line-2);border-radius:10px;padding:13px 14px;transition:border-color .2s,box-shadow .2s}.field textarea{resize:vertical;min-height:120px}.field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23F1AE27' stroke-width='1.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px;padding-right:40px}.field input::placeholder,.field textarea::placeholder{color:var(--ink-4)}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px var(--gold-wash)}.field input[aria-invalid=true],.field select[aria-invalid=true],.field textarea[aria-invalid=true]{border-color:var(--warn)}.field-error{font-size:13px;color:var(--warn);margin-top:2px}.form-status{display:none;margin:16px 0 4px;padding:12px 14px;border-radius:10px;border:1px solid var(--line-2);font-size:14.5px;line-height:1.5;color:var(--ink)}.form-status.is-visible{display:block}.form-status.is-success{border-color:var(--ok)}.form-status.is-error{border-color:var(--warn);color:var(--warn)}.form-status a{color:var(--gold-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.field-consent{margin-top:20px;font-size:13.5px;color:var(--ink-3);line-height:1.5}.field-consent label{display:flex;gap:12px;align-items:flex-start;cursor:pointer}.field-consent input{margin-top:3px;width:18px;height:18px;accent-color:var(--gold);flex:none}.field-consent a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--gold-line)}.form .btn{width:100%;margin-top:24px}.form .nota-f{margin-top:14px;font-size:13px;color:var(--ink-4);text-align:center}.form [role=status]{margin-top:14px;font-size:14.5px;color:var(--ink-2)}.hp-field{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.blog-ph h1{max-width:12em}.filtro{display:flex;gap:6px 26px;flex-wrap:wrap;margin-top:clamp(36px,4vw,52px);border-bottom:1px solid var(--line)}.filtro button{background:none;border:0;padding:12px 0 14px;font-size:15px;color:var(--ink-3);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .2s,border-color .2s}.filtro button:hover{color:var(--ink)}.filtro button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--gold)}.filtro .cnt{color:var(--ink-4);font-size:13px;margin-left:4px}.destacado{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(28px,4vw,72px);align-items:end;margin-top:clamp(40px,4vw,56px);padding-bottom:clamp(40px,4vw,56px);border-bottom:1px solid var(--line)}.destacado .meta{display:flex;gap:8px 18px;flex-wrap:wrap;font-size:13.5px;color:var(--ink-3)}.destacado .meta .etq{font-size:13.5px}.destacado h2{margin-top:16px;font-weight:740;font-stretch:var(--ancha);font-size:clamp(32px,4vw,60px);line-height:1.02;letter-spacing:-.028em;text-wrap:balance}.destacado a:hover h2{color:var(--gold-hover)}.destacado .ext{margin-top:18px;font-size:17px;color:var(--ink-3);max-width:58ch}.destacado .nota-30{position:relative;background:#fbfaf6;color:var(--stone-ink);border-radius:4px;padding:24px 24px 26px;transform:rotate(1.4deg);box-shadow:0 40px 80px -40px rgb(0 0 0 / calc(.9 * var(--sombra)))}.destacado .nota-30 b{display:block;font-weight:720;font-stretch:var(--ancha);font-size:17px;padding-bottom:12px;border-bottom:2px solid var(--stone-ink)}.destacado .nota-30 p{padding:12px 0;border-bottom:1px solid var(--stone-line);font-size:15px;line-height:1.45}.lista-posts{list-style:none}.lista-posts li a{display:grid;grid-template-columns:150px minmax(0,1fr) auto;gap:6px 32px;align-items:baseline;padding:26px 0;border-bottom:1px solid var(--line);transition:background .25s var(--ease)}.lista-posts li a:hover{background:linear-gradient(90deg,var(--gold-wash),transparent 70%)}.lista-posts .cat{font-size:13.5px;color:var(--gold-ink);font-weight:600}.lista-posts h3{font-weight:680;font-stretch:108%;font-size:clamp(20px,1.9vw,26px);line-height:1.2;letter-spacing:-.016em;text-wrap:balance}.lista-posts li a:hover h3{color:var(--gold-hover)}.lista-posts p{grid-column:2/3;font-size:15px;color:var(--ink-3);max-width:68ch}.lista-posts .m{font-size:13.5px;color:var(--ink-4);white-space:nowrap;grid-column:3;grid-row:1}.lista-posts li[hidden]{display:none}.vacio{padding:32px 0;color:var(--ink-3)}.blog-cols{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:clamp(40px,5vw,80px);align-items:start;margin-top:8px}.blog-lado{position:sticky;top:calc(var(--barra) + 24px);display:grid;gap:28px}.lado-bloque{border-top:2px solid var(--gold);background:var(--bg-2);border-radius:4px 4px 14px 14px;padding:22px 22px 24px}.lado-bloque h2{font-weight:700;font-stretch:var(--ancha);font-size:21px;line-height:1.15;letter-spacing:-.015em}.lado-bloque p{margin-top:10px;font-size:14.5px;color:var(--ink-3)}.lado-bloque .btn{margin-top:18px;width:100%}.lado-lista h2{font-size:14px;font-weight:600;color:var(--ink-4);letter-spacing:0;font-stretch:100%}.lado-lista ol{list-style:none;margin-top:10px;border-top:1px solid var(--line)}.lado-lista li{padding:14px 0;border-bottom:1px solid var(--line)}.lado-lista li a{font-size:15.5px;font-weight:600;line-height:1.35;color:var(--ink)}.lado-lista li a:hover{color:var(--gold-hover)}.lado-lista li span{display:block;margin-top:4px;font-size:13px;color:var(--ink-4)}.progreso{position:fixed;left:0;right:0;top:0;height:2px;z-index:31;background:var(--gold);transform-origin:0 50%;transform:scaleX(0)}.art-cab{padding-top:clamp(28px,3.4vw,48px);padding-bottom:clamp(36px,4vw,56px)}.art-cab .meta{display:flex;gap:8px 18px;flex-wrap:wrap;align-items:center;font-size:13.5px;color:var(--ink-3)}.art-cab h1{margin-top:20px;font-weight:760;font-stretch:var(--ancha);font-size:clamp(38px,4.8vw,72px);line-height:1;letter-spacing:-.032em;max-width:16em;text-wrap:balance}.art-cab .deck{margin-top:24px;font-size:clamp(18px,1.5vw,21px);line-height:1.55;color:var(--ink-3);max-width:62ch;text-wrap:pretty}.firma-art{margin-top:30px;display:flex;align-items:center;gap:14px 24px;flex-wrap:wrap;padding-top:22px;border-top:1px solid var(--line)}.firma-art .quien{display:flex;align-items:center;gap:12px}.firma-art img{width:46px;height:46px;border-radius:50%;object-fit:cover;object-position:50% 8%;background:var(--navy);border:1px solid var(--gold-line)}.firma-art b{display:block;color:var(--ink);font-weight:600;font-size:15px}.firma-art span.s{display:block;font-size:13px;color:var(--ink-4)}.firma-art .compartir{margin-left:auto}.pide-ia{margin-top:22px;display:flex;align-items:center;gap:12px 20px;flex-wrap:wrap;font-size:14px;color:var(--ink-3)}.pide-ia a{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid var(--line-2);color:var(--ink);font-size:14px;transition:border-color .2s,background .2s}.pide-ia a:hover{border-color:var(--gold);background:var(--gold-wash)}.art-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:clamp(40px,6vw,96px);align-items:start}.indice-art{position:sticky;top:calc(var(--barra) + 28px);max-height:calc(100svh - var(--barra) - 56px);overflow:auto;scrollbar-width:thin}.indice-art h2{font-size:13.5px;font-weight:600;color:var(--ink-4);letter-spacing:0;font-stretch:100%}.indice-art ol{list-style:none;margin-top:12px;border-left:1px solid var(--line)}.indice-art a{display:block;padding:7px 0 7px 16px;margin-left:-1px;border-left:2px solid transparent;font-size:14px;line-height:1.4;color:var(--ink-3);transition:color .2s,border-color .2s}.indice-art a:hover{color:var(--ink)}.indice-art a.activo{color:var(--ink);border-left-color:var(--gold)}.indice-art .lado-bloque{margin-top:32px}.indice-movil{display:none;margin-bottom:28px;border:1px solid var(--line);border-radius:12px;background:var(--bg-2)}.indice-movil summary{cursor:pointer;padding:14px 18px;font-weight:600;color:var(--ink);list-style:none;display:flex;justify-content:space-between}.indice-movil summary::-webkit-details-marker{display:none}.indice-movil summary:after{content:"+";color:var(--gold-ink);font-weight:600}.indice-movil[open] summary:after{content:"–"}.indice-movil ol{list-style:none;padding:0 18px 14px}.indice-movil a{display:block;padding:8px 0;font-size:15px;color:var(--ink-3);border-top:1px solid var(--line)}.prosa{font-size:18px;line-height:1.72;color:var(--ink-2);max-width:70ch}.prosa>*+*{margin-top:1.15em}.prosa h2{margin-top:2.4em;font-weight:720;font-stretch:112%;font-size:clamp(26px,2.4vw,34px);line-height:1.12;letter-spacing:-.022em;color:var(--ink);text-wrap:balance;scroll-margin-top:calc(var(--barra) + 20px)}.prosa h3{margin-top:1.9em;font-weight:680;font-stretch:108%;font-size:clamp(20px,1.7vw,23px);line-height:1.25;letter-spacing:-.012em;color:var(--ink);scroll-margin-top:calc(var(--barra) + 20px)}.prosa h2+*,.prosa h3+*{margin-top:.7em}.prosa a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--gold-line);text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-color .2s,color .2s}.prosa a:hover{text-decoration-color:var(--gold-ink);color:var(--gold-hover)}.prosa strong{color:var(--ink);font-weight:640}.prosa em{font-style:italic}.prosa ul,.prosa ol{padding-left:1.3em}.prosa li+li{margin-top:.45em}.prosa ul li::marker{color:var(--gold-ink)}.prosa ol li::marker{color:var(--gold-ink);font-weight:600}.prosa blockquote{padding:4px 0 4px 1.2em;font-size:1.12em;line-height:1.55;color:var(--ink);font-weight:500;position:relative}.prosa blockquote:before{content:"«";position:absolute;left:-.1em;top:-.08em;color:var(--gold-ink);font-weight:700;font-size:1.3em}.prosa hr{border:0;height:1px;background:var(--line);margin:2.4em 0}.prosa img{border-radius:8px}.prosa table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;font-size:15px;line-height:1.5;border-top:2px solid var(--gold-line)}.prosa thead th{text-align:left;font-weight:600;font-size:13.5px;color:var(--ink-3);padding:12px 16px 12px 0;border-bottom:1px solid var(--line-2);white-space:nowrap}.prosa tbody td{padding:13px 16px 13px 0;border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink-2)}.prosa tbody td:first-child{color:var(--ink);font-weight:600}.prosa tbody td strong{color:var(--gold-ink)}.prosa :not(pre)>code{background:rgb(var(--tinte) / .07);padding:2px 6px;border-radius:4px;font-size:.88em;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.prosa pre{background:var(--bg-2);border:1px solid var(--line);border-radius:10px;padding:16px;overflow-x:auto;font-size:14px}.prosa .callout{margin-top:1.8em;margin-bottom:1.8em;padding:22px 24px;border-radius:4px 4px 14px 14px;background:var(--bg-2);border:1px solid var(--line);font-size:16.5px;line-height:1.6}.prosa .callout>*+*{margin-top:.7em}.prosa .callout-label{display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:600;color:var(--ink-3)}.prosa .callout .pip{width:8px;height:8px;background:var(--gold);transform:rotate(45deg);flex:none}.prosa .callout-tldr{background:#fbfaf6;color:var(--stone-ink);border:0;box-shadow:0 30px 60px -40px rgb(0 0 0 / calc(.9 * var(--sombra)))}.prosa .callout-tldr .callout-label{color:var(--gold-800)}.prosa .callout-tldr strong,.prosa .callout-tldr a{color:var(--stone-ink)}.prosa .callout-tldr ul{padding-left:1.2em}.prosa .callout-tldr li::marker{color:var(--gold-700)}.prosa .callout-note{border-top:2px solid var(--gold)}.prosa .cta-inline{margin-top:2em;margin-bottom:2em;padding:22px 24px;border-radius:4px 4px 14px 14px;background:var(--navy);border:1px solid var(--line);border-top:2px solid var(--gold)}.prosa .cta-inline p{font-weight:640;font-stretch:108%;font-size:19px;max-width:none}.prosa .cta-inline .btn{height:44px;font-size:14px;padding:0 18px;text-decoration:none}.prosa .cta-inline .btn:hover{color:inherit}.prosa .cta-inline .btn-ghost{color:var(--ink)}.prosa .cta-inline .btn-primary{color:var(--on-wa)}.fuentes{list-style:none;padding-left:0!important;border-top:1px solid var(--line)}.fuentes li{display:grid;grid-template-columns:150px minmax(0,1fr);gap:4px 20px;padding:12px 0;border-bottom:1px solid var(--line);font-size:15px;margin:0!important}.fuentes .org{color:var(--ink-4);font-size:13.5px}.etiquetas{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:baseline;font-size:14px;color:var(--ink-4)}.etiquetas a{color:var(--ink-3);text-decoration:none!important}.etiquetas a:hover{color:var(--gold-hover)}.util{margin-top:3em!important;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px 32px;align-items:center;padding:28px;border-radius:4px 4px 16px 16px;background:var(--bg-3);border-top:2px solid var(--gold)}.util h2{margin:0!important;font-size:clamp(22px,2vw,28px)!important}.util p{margin-top:8px!important;font-size:15.5px;color:var(--ink-3)}.util .acc{display:flex;flex-direction:column;gap:12px}.util .btn{text-decoration:none!important}.util .btn-wa{color:var(--on-wa)!important}.prosa .author-box{margin-top:3em;background:transparent;border-color:var(--line-2)}.prosa .author-box h3{margin-top:6px}.prosa .author-box a{text-decoration:none}.relacionados{border-top:1px solid var(--line);margin-top:clamp(56px,6vw,96px)}.relacionados .h2{font-size:clamp(30px,3.4vw,48px)}.precio-lado{margin-top:14px!important;font-size:13.5px;color:var(--ink-3)}.precio-lado b{font-size:24px;font-weight:760;font-stretch:var(--ancha);letter-spacing:-.02em;margin:0 4px}.post-share{display:flex;gap:8px}.share-btn{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line-2);background:none;color:var(--ink-3);cursor:pointer;transition:border-color .2s,color .2s}.share-btn:hover{border-color:var(--gold);color:var(--gold-hover)}.share-btn svg{width:16px;height:16px}.share-btn .copy-ok{display:none}.share-btn.copied{color:var(--ok);border-color:var(--ok)}.share-btn.copied .copy-ico{display:none}.share-btn.copied .copy-ok{display:block}.faq-art .h2{font-size:clamp(30px,3.4vw,48px)}@media(max-width:1100px){.art-grid{grid-template-columns:minmax(0,1fr)}.indice-art{display:none}.indice-movil{display:block}.blog-cols{grid-template-columns:minmax(0,1fr)}.blog-lado{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1060px){.tablero{grid-template-columns:repeat(2,minmax(0,1fr))}.tablero figure:nth-child(3){grid-column:1/-1;max-width:62%;margin-top:0;justify-self:center}.hero-a .wrap{grid-template-columns:minmax(0,1fr)}.hero-a{min-height:0}.escaparate{max-width:720px}}@media(max-width:980px){.nav-links,.nav .cta-desk{display:none}.nav .wa-ico,.nav .menu{display:grid}.oferta .wrap{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n p" "i i";row-gap:14px}.of-nombre{grid-area:n}.of-cierre{grid-area:p}.of-inc{grid-area:i}.audit .box{grid-template-columns:1fr}.hoja{justify-self:start}.cifras>div:nth-child(n){grid-column:span 12;padding-left:0;border-left:0}.sello{width:118px;height:118px;top:-40px}.close .contact{grid-template-columns:1fr 1fr}.campo{grid-template-columns:repeat(20,minmax(0,1fr))}.pie-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pie-web .marca{grid-column:1/-1}.svc>li{grid-template-columns:minmax(0,1fr)}.directorio,.sobre-hero .wrap{grid-template-columns:minmax(0,1fr)}.sobre-hero .foto{min-height:0;height:440px;order:-1;margin-top:8px}.sobre-hero .txt{padding-top:12px}.razon,.razon:nth-child(2n){grid-template-columns:minmax(0,1fr)}.razon:nth-child(2n) .frase-r{order:0}.compromiso,.contacto-grid,.destacado{grid-template-columns:minmax(0,1fr)}.destacado .nota-30{max-width:460px}.pruebas{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){:root{--barra:64px}.logo b{font-size:20px}.logo svg{width:24px;height:24px}.hero .display{font-size:clamp(36px,10.4vw,48px)}.hero .lead{font-size:16px}.hero-cta{flex-direction:column;align-items:stretch;gap:16px}.hero-cta .btn{width:100%}.hero-cta .me{order:2}.hero-a{padding-top:calc(var(--barra) + 20px)}.escaparate{padding-left:14px;padding-bottom:36px}.escaparate .pie-escaparate{left:auto;right:0}.movil{width:30%}.hero-b{min-height:90svh}.hero-b .velo{background:linear-gradient(180deg,rgb(10 15 29 / .62) 0%,rgb(10 15 29 / .15) 22%,rgb(10 15 29 / .15) 40%,rgb(10 15 29 / .9) 74%,var(--bg) 100%)}.chip-ia{bottom:auto;top:calc(var(--barra) + 6px)}.audit .chip-ia,.close .chip-ia{top:12px}.oferta .wrap{grid-template-columns:1fr;grid-template-areas:"n" "p" "i"}.of-precio{text-align:left}.of-cierre{justify-content:space-between}.of-cierre .btn{width:100%}.of-precio b{display:inline;margin:0 6px}.tablero{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));padding:0 var(--gutter) 6px;scroll-padding-left:var(--gutter)}.tablero::-webkit-scrollbar{display:none}.tablero figure,.tablero figure:nth-child(n){flex:0 0 84%;margin-top:0;max-width:none;scroll-snap-align:start}.rail-nav{display:none}.carta a.fila{grid-template-columns:1fr;row-gap:6px}.carta .guia{display:none}.carta .precio{text-align:left}.carta .precio b{margin-left:4px}.carta-pie .btn,.facts-pie .btn,.sector-pie .link{width:100%}.sello{position:relative;right:auto;top:auto;margin:26px 0 -10px auto;width:104px;height:104px}.campo{grid-template-columns:repeat(10,minmax(0,1fr));gap:7px}.cita{font-size:clamp(28px,8vw,38px)}.chat summary h3,.chat summary span.q,.chat .r{max-width:92%}.close .contact{grid-template-columns:1fr}.close .fila-cta .btn{width:100%}.audit .velo{background:linear-gradient(180deg,#0a0f1db3,#0a0f1deb 55%)}.hoja{transform:rotate(.8deg);padding:22px 20px 26px}.pie-grid{grid-template-columns:1fr 1fr}.indice a{grid-template-columns:1fr}.indice span.m{grid-row:auto}.ficha>div{grid-template-columns:1fr}.canales a,.canales .c,.form-row.two,.lista-posts li a{grid-template-columns:1fr}.lista-posts p,.lista-posts .m{grid-column:auto;grid-row:auto}.blog-lado,.fuentes li,.util{grid-template-columns:1fr}.firma-art .compartir{margin-left:0}.prosa{font-size:17px}.sobre-hero .foto{height:380px}.svc .acc .btn,.ph .acciones-ph .btn{width:100%}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important;scroll-behavior:auto!important}}:root{--r-card:28px;--r-card-sm:20px;--r-panel:40px}.vidrio{position:relative;isolation:isolate;background:linear-gradient(135deg,#ffffff26,#ffffff0d 42%,#ffffff08);-webkit-backdrop-filter:blur(22px) saturate(1.8);backdrop-filter:blur(22px) saturate(1.8);border:1px solid rgb(255 255 255 / .16);box-shadow:inset 0 1px #ffffff61,inset 0 -1px 1px #ffffff0f,inset 1px 0 #ffffff14,0 24px 48px -26px rgb(0 0 0 / calc(.65 * var(--sombra)))}.vidrio:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 70% at 8% 0%,rgb(255 255 255 / .2),transparent 46%),radial-gradient(80% 50% at 100% 100%,rgb(241 174 39 / .07),transparent 60%)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.vidrio{background:#10182ceb}}.nav{padding-top:10px;transition:padding .3s var(--ease)}.nav.solida{background:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:transparent;padding-top:8px}.nav .wrap{height:auto;display:block}.pastilla{height:60px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 9px 0 22px;border-radius:999px;background:linear-gradient(135deg,rgb(var(--tinte) / .1),rgb(var(--tinte) / .03));transition:background .3s var(--ease)}.nav.solida .pastilla{background:linear-gradient(135deg,#141e37b8,#0c12229e)}.nav .pastilla .btn-sm{height:42px}.desplegable{top:calc(100% + 22px);border-radius:var(--r-card-sm);border:1px solid rgb(var(--tinte) / .14);border-top:1px solid rgb(var(--tinte) / .22);background:#0e1528e6;-webkit-backdrop-filter:blur(24px) saturate(1.6);backdrop-filter:blur(24px) saturate(1.6);padding:10px;width:460px}.desplegable:before{top:-24px;height:24px}.desplegable a{border-radius:14px;padding:13px 16px}.desplegable a:hover{background:rgb(var(--tinte) / .06)}.desplegable .todos{margin:6px 6px 2px;padding:12px 10px 4px;border-radius:0}.cab-a{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 32px;flex-wrap:wrap;margin-bottom:clamp(24px,3vw,40px)}.h2-a{font-weight:720;font-stretch:112%;font-size:clamp(28px,3vw,46px);line-height:1.08;letter-spacing:-.024em;color:var(--ink);max-width:24em;text-wrap:balance}.stone .h2-a{color:var(--tinta-blanca)}.stone .h2-a span{color:#8a8f9b}.tarjeta{position:relative;display:flex;flex-direction:column;gap:10px;border-radius:var(--r-card);background:linear-gradient(180deg,#141d33,#0f1628);border:1px solid rgb(var(--tinte) / .07);padding:clamp(24px,2.4vw,36px);overflow:hidden;isolation:isolate;color:var(--ink-3);transition:transform .4s var(--ease),box-shadow .4s var(--ease),border-color .4s var(--ease)}a.tarjeta:hover,.tarjeta.enlace:hover{transform:translateY(-4px);box-shadow:0 40px 80px -40px rgb(0 0 0 / calc(.9 * var(--sombra)));border-color:rgb(var(--tinte) / .16)}.t-etq{font-size:13px;font-weight:600;color:var(--gold-ink)}.t-tit{font-weight:720;font-stretch:112%;font-size:clamp(23px,2.2vw,32px);line-height:1.08;letter-spacing:-.022em;color:var(--ink);text-wrap:balance}.t-txt{font-size:15.5px;line-height:1.55;color:var(--ink-3);max-width:46ch}.t-precio{font-size:13.5px;color:var(--ink-3)}.t-precio b{font-weight:780;font-stretch:var(--ancha);font-size:clamp(28px,2.6vw,40px);letter-spacing:-.022em;color:var(--gold-ink);margin:0 4px}.t-precio b.txt{font-size:clamp(22px,2vw,28px)}.t-pie{margin-top:auto;padding-top:18px;display:flex;align-items:center;justify-content:space-between;gap:12px 20px;flex-wrap:wrap}.t-ir{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;font-weight:600;color:var(--ink)}.t-ir:after{content:"";width:26px;height:26px;border-radius:50%;background:rgb(var(--tinte) / .1) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3.5 10.5 8 6 12.5' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center/14px no-repeat;transition:background-color .25s}a.tarjeta:hover .t-ir:after{background-color:var(--gold)}.t-lista{list-style:none;display:grid;gap:9px;margin-top:6px}.t-lista li{display:flex;gap:11px;font-size:15px;color:var(--ink-2)}.t-lista li:before{content:"";flex:none;width:7px;height:7px;margin-top:.62em;background:var(--gold);transform:rotate(45deg)}.t-clara{background:#f7f5f0;border-color:transparent;color:var(--tinta-blanca-2)}.t-clara .t-tit{color:var(--tinta-blanca)}.t-clara .t-txt,.t-clara .t-precio{color:var(--tinta-blanca-2)}.t-clara .t-precio b{color:var(--oro-blanca-2)}.t-clara .t-etq{color:var(--oro-blanca)}.t-clara .t-ir{color:var(--tinta-blanca)}.t-clara .t-ir:after{background-color:rgb(var(--tinte-blanca) / .08);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3.5 10.5 8 6 12.5' fill='none' stroke='%23121827' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")}.t-oro{background:linear-gradient(150deg,#ffd98a,#f4b437 48%,#da9216);border-color:rgb(var(--tinte) / .25);color:#3d2a02}.t-oro .t-tit,.t-oro .t-precio b{color:#1a1100}.t-oro .t-txt,.t-oro .t-precio{color:#4a3304}.t-oro .t-etq{color:#5a3d05}.t-navy{background:radial-gradient(120% 90% at 100% 0%,rgb(241 174 39 / .2),transparent 55%),linear-gradient(160deg,#1e3060,#111b36 70%)}.t-wa{background:radial-gradient(100% 80% at 100% 0%,rgb(37 211 102 / .22),transparent 60%),linear-gradient(160deg,#0f3527,#0a1f17);border-color:#25d36638}.t-wa .t-precio b,.t-wa .t-etq{color:#5ceb97}.t-foto{padding:0;min-height:340px;justify-content:flex-end}.t-foto>img,.t-foto>picture img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1;transition:transform .8s var(--ease)}.t-foto>picture{position:absolute;inset:0;z-index:-1}a.t-foto:hover>img,a.t-foto:hover>picture img{transform:scale(1.04)}.t-foto .vidrio{margin:14px;padding:18px 20px;border-radius:calc(var(--r-card) - 12px)}.t-foto .chip-ia{top:14px;right:14px;bottom:auto}.t-captura{padding-bottom:0}.t-captura .asoma{margin:22px -4px 0;height:220px;border-radius:14px 14px 0 0;overflow:hidden;box-shadow:0 -10px 40px -20px rgb(0 0 0 / calc(.8 * var(--sombra))),0 0 0 1px rgb(var(--tinte) / .1);background:#fff}.t-captura .asoma img{width:100%;height:auto;transition:transform 6s cubic-bezier(.45,0,.25,1)}a.t-captura:hover .asoma img{transform:translateY(-30%)}.t-clara.t-captura .asoma{box-shadow:0 -10px 40px -24px #12182780,0 0 0 1px #1218271a}.bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);margin:0}.c-3{grid-column:span 3}.c-4{grid-column:span 4}.c-5{grid-column:span 5}.c-6{grid-column:span 6}.c-7{grid-column:span 7}.c-8{grid-column:span 8}.c-12{grid-column:span 12}.f-2{grid-row:span 2}.estante-cab{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.flechas{display:flex;gap:10px;flex:none}.flechas button{width:44px;height:44px;border-radius:50%;color:var(--ink);font-size:17px;cursor:pointer;display:grid;place-items:center}.flechas button:hover{color:var(--gold-hover)}.flechas button:disabled{opacity:.35;cursor:default}.estante{display:flex;gap:clamp(12px,1.4vw,20px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px max(var(--gutter),calc((100vw - var(--max)) / 2 + var(--gutter))) 28px;scroll-padding-left:max(var(--gutter),calc((100vw - var(--max)) / 2 + var(--gutter)))}.estante::-webkit-scrollbar{display:none}.estante>*{flex:0 0 clamp(268px,28vw,380px);scroll-snap-align:start}.estante>.ancha{flex-basis:clamp(300px,42vw,580px)}.estante>.tarjeta{min-height:300px}.panel-s{margin-left:clamp(8px,1.2vw,18px);margin-right:clamp(8px,1.2vw,18px);border-radius:var(--r-panel);overflow:hidden}.panel-s+.panel-s{margin-top:clamp(8px,1.2vw,18px)}.escaparate{border-radius:var(--r-panel);padding:clamp(22px,2.6vw,36px) clamp(22px,2.6vw,36px) clamp(56px,5vw,72px) clamp(40px,5vw,72px);background:radial-gradient(90% 80% at 85% 10%,rgb(241 174 39 / .2),transparent 60%),linear-gradient(160deg,#18264a,#0e162b 75%);border:1px solid rgb(var(--tinte) / .08)}.escaparate .luz{display:none}.escaparate .navegador{border-radius:14px}.escaparate .movil{left:clamp(14px,2vw,26px);bottom:clamp(18px,2vw,26px)}.escaparate .pie-escaparate{right:clamp(18px,2vw,28px);bottom:clamp(16px,1.6vw,22px);padding:9px 14px;border-radius:999px;color:var(--ink-2)}.escaparate .pie-escaparate:before{display:none}.oferta-s{position:relative;z-index:2;margin-top:clamp(-44px,-3vw,-28px)}.oferta{border-radius:var(--r-card);padding:0;overflow:hidden;border-top:1px solid rgb(var(--tinte) / .2)}.oferta.vidrio{background:linear-gradient(135deg,#1e2c50c7,#0f1628db)}.of-fila{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) auto;gap:clamp(20px,3.4vw,56px);align-items:center;padding:26px clamp(22px,2.6vw,36px) 26px}.oferta .prueba{background:rgb(var(--tinte) / .03);border-top:1px solid rgb(var(--tinte) / .08);display:flex;align-items:center;gap:18px;padding:14px clamp(22px,2.6vw,36px) 16px;flex-wrap:wrap}.oferta .prueba img{border-radius:8px}.work .screen{border-radius:var(--r-card-sm)}.work>a{position:relative;display:block}.work figcaption{position:absolute;left:10px;right:10px;bottom:10px;margin:0;padding:12px 16px;border-radius:14px}.work figcaption b{font-size:16.5px}.work figcaption span{color:var(--ink-2)}.trabajo .navegador{border-radius:18px}.sector.panel-s .tablero .screen{border-radius:16px}.svc-bento .tarjeta{min-height:260px}.svc-estrella{padding-right:clamp(24px,2.4vw,36px)}.svc-estrella .sello{position:absolute;right:clamp(18px,2vw,30px);top:clamp(18px,2vw,30px);width:112px;height:112px}.svc-estrella .t-tit{font-size:clamp(30px,3.2vw,48px);max-width:9em;margin-top:4px}.svc-estrella .t-lista{margin-top:14px}.burbuja{margin-top:14px;align-self:flex-start;max-width:90%;padding:11px 14px;border-radius:16px 16px 16px 4px;background:rgb(var(--tinte) / .1);border:1px solid rgb(var(--tinte) / .12);font-size:14.5px;line-height:1.45;color:var(--ink-2)}.burbuja.mia{align-self:flex-end;border-radius:16px 16px 4px;background:#123524;border-color:#25d3664d}.datos .tarjeta{gap:6px;min-height:210px}.datos dt{font-size:13px;font-weight:600;color:var(--gold-ink)}.datos dt .grande{display:block;font-weight:800;font-stretch:125%;font-size:clamp(48px,5.4vw,86px);line-height:.92;letter-spacing:-.04em;color:var(--ink);margin-bottom:16px}.datos dd{margin:4px 0 0;font-size:15.5px;line-height:1.6;color:var(--ink-2);max-width:62ch}.datos dd a{color:inherit;text-decoration:underline;text-decoration-color:rgb(var(--tinte) / .3);text-underline-offset:3px}.datos .t-oro dt,.datos .t-oro dt .grande,.datos .t-oro dd{color:#1a1100}.datos .t-oro dd a{text-decoration-color:#1a110066}.datos .t-clara dt{color:var(--oro-blanca)}.datos .t-clara dt .grande{color:var(--tinta-blanca)}.datos .t-clara dd{color:var(--tinta-blanca-2)}.datos .t-quien{flex-direction:row;align-items:center;gap:clamp(20px,3vw,48px);padding-top:0;padding-bottom:0;min-height:0}.datos .t-quien>div{padding:clamp(24px,2.4vw,36px) 0}.datos .t-quien img{align-self:flex-end;width:clamp(150px,16vw,220px);height:auto;margin-left:auto;margin-top:12px}.dato.panel-s{background:var(--bg-2);border-top:0}.estante .t-mini{min-height:200px;justify-content:space-between}.t-mini b{display:block;font-weight:700;font-stretch:110%;font-size:clamp(20px,1.7vw,24px);line-height:1.15;letter-spacing:-.015em;color:var(--ink);margin-bottom:10px}.t-mini.t-clara b{color:var(--tinta-blanca)}.t-mini.t-oro b{color:#1a1100}.t-mini p{font-size:15px;line-height:1.5}.quien-bento .t-cita{justify-content:center;min-height:420px}.quien-bento .cita{font-size:clamp(28px,3.4vw,52px)}.quien-bento .t-retrato{padding:0;min-height:420px;background:radial-gradient(80% 70% at 50% 85%,rgb(255 214 130 / .65),transparent 70%),linear-gradient(180deg,#f4b437,#c9850f)}.quien-bento .t-retrato img{position:absolute;left:50%;bottom:0;transform:translate(-50%);height:94%;width:auto;max-width:none}.quien-bento .t-retrato .vidrio{position:absolute;left:14px;right:14px;bottom:14px;padding:14px 18px;border-radius:16px;color:var(--ink)}.quien-bento .t-retrato .vidrio b{display:block;font-weight:700;font-stretch:110%;font-size:18px}.quien-bento .t-retrato .vidrio span{font-size:13.5px;color:var(--ink-2)}.audit.panel-s .hoja{border-radius:14px}.close.panel-s{margin-bottom:clamp(8px,1.2vw,18px)}.close .contact.vidrio{border-radius:var(--r-card);border-top:1px solid rgb(255 255 255 / .2);padding:6px clamp(18px,2vw,28px) 22px}.guia-t{min-height:260px}.guia-t .t-tit{font-size:clamp(21px,1.8vw,26px)}.svc-tarjetas{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(12px,1.4vw,20px)}.svc-tarjetas>.tarjeta{gap:12px}.svc-tarjetas .t-tit{font-size:clamp(26px,2.6vw,40px)}.svc-tarjetas .niveles{font-size:13.5px;color:inherit;opacity:.85}.svc-tarjetas .acc{margin-top:auto;padding-top:20px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.svc-tarjetas .estrella-t{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px clamp(28px,4vw,64px);align-items:start}.svc-tarjetas .estrella-t .t-lista{margin-top:0}.t-clara .t-lista li{color:var(--tinta-blanca-2)}.t-clara .t-lista li:before{background:var(--oro-blanca-2)}.t-clara .link{color:var(--tinta-blanca);background-image:linear-gradient(var(--oro-blanca-2),var(--oro-blanca-2))}.t-wa .t-lista li:before{background:#5ceb97}.rec{border-radius:var(--r-card)}.rec-opt{border-radius:18px}.directorio>div{border-radius:var(--r-card);background:linear-gradient(180deg,#121b31,#0f1628);border:1px solid rgb(var(--tinte) / .07);padding:clamp(24px,2.6vw,40px)}.directorio ul{border-top:0;margin-top:20px}.directorio li a{border-bottom:0;border-radius:14px;padding:14px 16px;margin:0 -16px}.directorio li a:hover{background:rgb(var(--tinte) / .05)}.sobre-hero .foto{border-radius:var(--r-panel);overflow:hidden;background:radial-gradient(70% 60% at 50% 80%,rgb(255 214 130 / .55),transparent 70%),linear-gradient(180deg,#f4b437,#b97a0c);margin-bottom:clamp(20px,3vw,40px);min-height:560px}.sobre-hero .foto:before{display:none}.sobre-hero .foto img{height:96%}.sobre-hero .foto .sellos{position:absolute;left:14px;right:14px;bottom:14px;display:flex;gap:10px;flex-wrap:wrap}.sobre-hero .foto .sellos span{padding:10px 14px;border-radius:14px;font-size:13.5px;color:var(--ink-2)}.sobre-hero .foto .sellos b{font-weight:780;font-stretch:var(--ancha);font-size:20px;color:var(--ink);margin-right:6px}.ficha-card{border-radius:var(--r-card);background:#fbfaf6;padding:clamp(24px,3vw,44px);box-shadow:0 30px 60px -40px #12182759}.ficha-card .ficha{margin-top:0;border-top:0}.ficha-card .ficha>div:last-child{border-bottom:0}.razones-b .tarjeta{min-height:280px;justify-content:space-between}.razones-b .t-tit{font-size:clamp(24px,2.4vw,36px)}.canales-b .tarjeta{min-height:200px;justify-content:space-between}.canales-b .valor{font-weight:740;font-stretch:var(--ancha);font-size:clamp(26px,3vw,46px);letter-spacing:-.024em;line-height:1.05;color:var(--ink);overflow-wrap:anywhere}.canales-b .t-clara .valor{color:var(--tinta-blanca)}.canales-b .valor.correo{font-size:clamp(22px,2.3vw,34px);white-space:nowrap;overflow-wrap:normal}.sobre-hero .foto .sellos span.vidrio{background:linear-gradient(135deg,#0a0f1d9e,#0a0f1d6b);border-color:#ffffff38}.canales-b .t-wa .valor{color:#fff}.canales-b .t-foto .vidrio .valor{font-size:clamp(22px,2.2vw,30px)}.form{border-radius:var(--r-card);border-top:1px solid rgb(var(--tinte) / .12)}.field input,.field select,.field textarea{border-radius:14px}.destacado{border:1px solid rgb(var(--tinte) / .08);border-radius:var(--r-panel);padding:clamp(24px,3vw,48px);background:radial-gradient(80% 90% at 100% 0%,rgb(241 174 39 / .16),transparent 55%),linear-gradient(160deg,#1a2a50,#0f1729 70%);transition:transform .4s var(--ease),box-shadow .4s var(--ease)}.destacado:hover{transform:translateY(-3px);box-shadow:0 40px 80px -40px rgb(0 0 0 / calc(.9 * var(--sombra)))}.destacado .nota-30{border-radius:18px}.filtro{display:inline-flex;gap:4px;padding:5px;border-radius:999px;border-bottom:0;margin-bottom:28px;flex-wrap:wrap}.filtro button{padding:9px 16px;border-radius:999px;border-bottom:0;margin:0;font-size:14px}.filtro button[aria-pressed=true]{background:rgb(var(--tinte) / .92);color:var(--bg);border-bottom:0}.filtro button[aria-pressed=true] .cnt{color:var(--ink-4)}.rejilla-posts{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.4vw,20px)}.rejilla-posts>li[hidden]{display:none}.rejilla-posts>li>a{height:100%;min-height:250px}.rejilla-posts .t-tit{font-size:clamp(20px,1.7vw,25px)}.rejilla-posts .t-txt{font-size:15px}.rejilla-posts .m{font-size:13px;color:var(--ink-4)}.rejilla-posts .t-clara .m{color:var(--tinta-blanca-3)}.lado-bloque{border-radius:var(--r-card);border-top:1px solid rgb(var(--tinte) / .1)}.lado-lista{border-radius:var(--r-card);background:linear-gradient(180deg,#121b31,#0f1628);border:1px solid rgb(var(--tinte) / .07);padding:22px}.prosa .callout,.prosa .cta-inline,.util{border-radius:var(--r-card-sm)}.prosa .callout-note{border-top:1px solid var(--line)}.prosa .cta-inline{border-top:1px solid rgb(var(--tinte) / .12);background:radial-gradient(100% 120% at 100% 0%,rgb(241 174 39 / .16),transparent 60%),var(--navy)}.util{border-top:0;background:radial-gradient(100% 120% at 100% 0%,rgb(241 174 39 / .16),transparent 60%),linear-gradient(160deg,#1a2a50,#111b36)}.prosa .author-box{border-radius:var(--r-card-sm)}.indice-art nav{border-radius:var(--r-card-sm);padding:18px 18px 12px;background:rgb(var(--tinte) / .03);border:1px solid rgb(var(--tinte) / .07)}.indice-art ol{border-left:0}.indice-art a{border-left:0;border-radius:10px;padding:7px 10px;margin-left:0}.indice-art a.activo{background:#f1ae271f;color:var(--ink)}.indice-movil{border-radius:var(--r-card-sm)}.prosa table{border-radius:14px}@media(max-width:1100px){.c-3{grid-column:span 6}}@media(max-width:980px){.c-4,.c-5,.c-7,.c-8,.c-6{grid-column:span 6}.f-2{grid-row:auto}.svc-bento .svc-estrella,.datos .c-7,.datos .c-5,.quien-bento .c-8,.quien-bento .c-4{grid-column:span 12}.quien-bento .t-retrato{min-height:380px}.svc-tarjetas .estrella-t{grid-template-columns:1fr}.of-fila{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n p" "i i";row-gap:14px}.rejilla-posts{grid-template-columns:1fr 1fr}.sobre-hero .foto{min-height:0;height:460px}}@media(max-width:640px){:root{--r-card:24px;--r-panel:28px}.c-3,.c-4,.c-5,.c-6,.c-7,.c-8{grid-column:span 12}.pastilla{height:56px;padding:0 6px 0 16px}.nav{padding-top:8px}.escaparate{padding:16px 16px 56px 30px}.escaparate .pie-escaparate{right:12px;bottom:12px;font-size:12px}.of-fila{grid-template-columns:1fr;grid-template-areas:"n" "p" "i";padding:22px 20px}.oferta .prueba{padding:14px 20px}.oferta-s{margin-top:-24px}.estante>*{flex-basis:82%}.estante>.ancha{flex-basis:88%}.flechas{display:none}.datos .t-quien{flex-direction:column;align-items:flex-start}.datos .t-quien img{margin:0 auto;width:180px}.rejilla-posts{grid-template-columns:1fr}.sobre-hero .foto{height:420px;margin-bottom:8px}.work figcaption{left:8px;right:8px;bottom:8px;padding:10px 12px}.filtro{display:flex;border-radius:22px}}:root{--sup-azul:#14213D;--sup-azul-2:#1A2A4D;--sup-blanca:#FAFAF7;--sup-borde:rgb(255 255 255 / .08);--tinta-blanca:#121827;--tinta-blanca-2:#4A4F5C;--tinta-blanca-3:#6E7380;--oro-blanca:var(--gold-800);--oro-blanca-2:var(--gold-700);--oro-blanca-3:var(--gold-600);--gold-hover:var(--gold-300);--tinte:255 255 255;--tinte-blanca:18 24 39;--sombra:1}.display{line-height:1.02}.hero .display,.hero-b .display{font-size:clamp(36px,3.6vw,54px)}.h2{font-size:clamp(30px,3vw,44px);line-height:1.06}.h2-a{font-size:clamp(26px,2.4vw,38px)}.ph h1{font-size:clamp(36px,3.8vw,58px);max-width:none}.sobre-hero h1{font-size:clamp(36px,3.8vw,58px)}.art-cab h1{font-size:clamp(32px,3.6vw,54px)}.close .display{font-size:clamp(44px,6vw,88px)}.close.corto .display{font-size:clamp(38px,4.6vw,68px)}.cita{font-size:clamp(24px,2.6vw,38px)}.dato .frase{font-size:clamp(26px,3vw,44px)}.trabajo .titular{font-size:clamp(30px,3.4vw,50px)}.t-tit{font-size:clamp(21px,1.9vw,28px)}.cab-c{text-align:center;max-width:860px;margin:0 auto clamp(32px,4vw,56px)}.cab-c .h2,.cab-c .h2-a{margin:0 auto;text-wrap:balance}.cab-c p{margin:14px auto 0;color:var(--ink-3);font-size:clamp(16px,1.25vw,18.5px);max-width:60ch;text-wrap:pretty}.cab-c .acc{margin-top:22px;display:flex;justify-content:center;gap:14px 24px;flex-wrap:wrap}.ph{text-align:center}.ph h1,.ph .lead{margin-left:auto;margin-right:auto}.ph .lead{max-width:62ch}.ph .acciones-ph{justify-content:center}.chat-wrap{margin:0 auto;text-align:left}.chat-wrap>.h2{text-align:center}.chat-pie{justify-content:center}.tarjeta{background:var(--sup-azul);border:1px solid var(--sup-borde);box-shadow:none}a.tarjeta:hover,.tarjeta.enlace:hover{border-color:rgb(var(--tinte) / .18);box-shadow:0 30px 60px -36px rgb(0 0 0 / calc(.85 * var(--sombra)))}.t-navy{background:var(--sup-azul)}.t-clara,.t-blanca{background:var(--sup-blanca);border-color:transparent;color:var(--tinta-blanca-2)}.t-blanca .t-tit{color:var(--tinta-blanca)}.t-blanca .t-txt,.t-blanca .t-precio{color:var(--tinta-blanca-2)}.t-blanca .t-precio b{color:var(--oro-blanca-2)}.t-blanca .t-etq{color:var(--oro-blanca)}.t-blanca .t-ir{color:var(--tinta-blanca)}.t-blanca .t-ir:after{background-color:rgb(var(--tinte-blanca) / .08);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3.5 10.5 8 6 12.5' fill='none' stroke='%23121827' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")}.t-blanca .t-lista li{color:var(--tinta-blanca-2)}.t-blanca .t-lista li:before{background:var(--oro-blanca-2)}.t-blanca .link{color:var(--tinta-blanca);background-image:linear-gradient(var(--oro-blanca-2),var(--oro-blanca-2))}.t-oro,.t-wa{background:var(--sup-azul);border-color:var(--sup-borde);color:var(--ink-3)}.t-oro .t-tit,.t-oro .t-precio b{color:var(--ink)}.t-oro .t-txt,.t-oro .t-precio,.t-oro .t-etq{color:var(--ink-3)}.t-wa .t-precio b,.t-wa .t-etq{color:var(--gold-ink)}.escaparate,.destacado,.util,.prosa .cta-inline{background:var(--sup-azul)}.oferta,.oferta.vidrio{background:var(--sup-azul);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border:1px solid var(--sup-borde)}.oferta.vidrio:after{display:none}.oferta-s{margin-top:0}.directorio>div,.lado-lista,.rec{background:var(--sup-azul)}.dato.panel-s{background:var(--sup-azul)}.lado-bloque,.form{background:var(--sup-azul);border-top:1px solid var(--sup-borde)}.indice-art nav{background:var(--sup-azul)}.stone{background:var(--sup-blanca)}.flechas button.vidrio{background:var(--sup-azul);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border:1px solid var(--sup-borde)}.flechas button.vidrio:after{display:none}.filtro.vidrio{background:var(--sup-azul);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.filtro.vidrio:after{display:none}.hero-c{padding:calc(var(--barra) + clamp(40px,5vw,72px)) 0 0;text-align:center}.hero-c .kicker{justify-content:center}.hero-c .display .soft{display:block}.hero-c .lead{margin:clamp(16px,1.8vw,22px) auto 0;max-width:56ch}.hero-c .hero-cta{justify-content:center}.escenario{position:relative;max-width:1060px;margin:clamp(36px,4vw,56px) auto 0;padding:0 0 0 clamp(40px,7vw,110px)}.escenario .navegador{border-radius:16px 16px 0 0;box-shadow:0 -30px 80px -40px rgb(0 0 0 / calc(.9 * var(--sombra))),0 0 0 1px rgb(var(--tinte) / .1)}.escenario .navegador .pantalla{aspect-ratio:16/8.4}.escenario .pantalla img{transition:opacity .7s var(--ease)}.escenario .pantalla img+img{position:absolute;left:0;top:0}.escenario .pantalla img:not(.actual){opacity:0}.escenario .movil{left:0;bottom:-1px;width:clamp(118px,17%,176px);border-radius:26px 26px 0 0;padding:7px 7px 0}.escenario .movil .pantalla{border-radius:20px 20px 0 0}.escenario .rotulo{position:absolute;right:clamp(14px,2vw,24px);bottom:clamp(14px,2vw,22px);z-index:3;display:flex;align-items:center;gap:12px;padding:8px 8px 8px 16px;border-radius:999px;color:var(--ink-2);font-size:13.5px;text-align:left}.escenario .rotulo b{color:var(--ink);font-weight:640}.escenario .rotulo .puntos{display:flex;gap:6px}.escenario .rotulo button{width:28px;height:28px;border-radius:50%;border:0;background:rgb(var(--tinte) / .12);color:var(--ink);font:600 12px var(--sans);cursor:pointer}.escenario .rotulo button[aria-pressed=true]{background:var(--gold);color:var(--on-gold)}.hero-c:after{display:none}.escenario:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--gold-line),transparent)}.clientes .tarjeta{padding:0;min-height:0}.clientes .asoma{position:relative;height:clamp(220px,22vw,300px);overflow:hidden;background:#fff;border-bottom:1px solid var(--sup-borde)}.clientes .asoma img{width:100%;height:auto;transition:transform 7s cubic-bezier(.45,0,.25,1)}.clientes a.tarjeta:hover .asoma img{transform:translateY(calc(-100% + clamp(220px,22vw,300px)))}.clientes .asoma .etq-real{position:absolute;left:12px;top:12px;padding:7px 12px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--ink)}.clientes .cuerpo{padding:clamp(20px,2vw,28px);display:flex;flex-direction:column;gap:8px;flex:1}.clientes .que{font-size:14px;color:var(--gold-ink)}.t-blanca .que{color:var(--oro-blanca)}.proceso{position:relative}.proceso-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,110px);align-items:start}.pasos{list-style:none;counter-reset:paso}.paso{min-height:72svh;display:flex;flex-direction:column;justify-content:center;padding:24px 0;opacity:.35;transition:opacity .45s var(--ease)}.paso:first-child{min-height:56svh}.paso .n{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:600;color:var(--gold-ink)}.paso .n:before{content:"";width:9px;height:9px;background:var(--gold);transform:rotate(45deg)}.paso h3{margin-top:12px;font-weight:720;font-stretch:112%;font-size:clamp(24px,2.4vw,36px);line-height:1.08;letter-spacing:-.022em}.paso p{margin-top:12px;font-size:17px;color:var(--ink-3);max-width:44ch}.paso .visual-movil{display:none}.escena-proceso{position:sticky;top:calc(50svh - 300px);height:600px;display:grid;place-items:center}.telefono{position:relative;width:300px;height:600px;border-radius:46px;padding:12px;background:#05080f;box-shadow:0 60px 120px -50px rgb(0 0 0 / calc(.95 * var(--sombra))),0 0 0 1px rgb(var(--tinte) / .14),inset 0 0 0 2px rgb(var(--tinte) / .04)}.telefono:before{content:"";position:absolute;top:22px;left:50%;width:84px;height:24px;margin-left:-42px;border-radius:14px;background:#05080f;z-index:3}.telefono .pant{position:absolute;inset:12px;border-radius:36px;overflow:hidden;background:#0b141a;opacity:0;transform:scale(.98);transition:opacity .5s var(--ease),transform .5s var(--ease)}.telefono[data-paso="1"] .pant[data-p="1"],.telefono[data-paso="2"] .pant[data-p="2"],.telefono[data-paso="3"] .pant[data-p="3"],.telefono[data-paso="4"] .pant[data-p="4"]{opacity:1;transform:none}.wa-pant{display:flex;flex-direction:column;height:100%;background:#0b141a}.wa-cab{display:flex;align-items:center;gap:10px;padding:52px 14px 12px;background:#1f2c34;color:#e9edef}.wa-cab i{width:34px;height:34px;border-radius:50%;background:var(--sup-azul) url(/favicon.svg) center/18px no-repeat;flex:none}.wa-cab b{display:block;font-size:14.5px;font-weight:600}.wa-cab span{display:block;font-size:11.5px;color:#8696a0}.wa-cuerpo{flex:1;display:flex;flex-direction:column;gap:8px;padding:16px 12px;font-size:13.5px;line-height:1.4;color:#e9edef}.wa-b{max-width:84%;padding:8px 10px 6px;border-radius:10px;background:#202c33;align-self:flex-start}.wa-b.yo{align-self:flex-end;background:#005c4b}.wa-b small{display:block;margin-top:2px;text-align:right;font-size:10.5px;color:#e9edef99}.wa-escribiendo{align-self:flex-start;font-size:12px;color:#8696a0}.papel{height:100%;background:#fafaf7;color:var(--tinta-blanca);padding:56px 18px 18px;font-size:13px;line-height:1.45}.papel .cab{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:10px;border-bottom:2px solid var(--tinta-blanca)}.papel .cab b{font-weight:760;font-stretch:112%;font-size:17px}.papel .cab span{font-size:11px;color:#6e7380}.papel ul{list-style:none;margin-top:6px}.papel li{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid rgb(18 24 39 / .1)}.papel li b{font-weight:640}.papel li .v{font-weight:700;color:var(--gold-800);white-space:nowrap}.papel .nota{margin-top:12px;font-size:11px;color:#6e7380}.papel .ok,.papel .sube{color:#1e6e4a;font-weight:700}.papel .barra-ia{display:flex;gap:6px;margin-top:4px}.papel .barra-ia span{flex:1;text-align:center;padding:6px 0;border-radius:6px;background:#1218270f;font-size:11px;font-weight:600}.papel .barra-ia span.si{background:#1e6e4a24;color:#1e6e4a}.etq-ejemplo{position:absolute;right:14px;bottom:14px;z-index:4;font-size:11px;font-weight:600;color:#6e7380;background:#1218270f;padding:4px 8px;border-radius:6px}.pant .web{position:absolute;left:0;top:0;width:100%;height:auto}.mini-chat{margin-top:14px;display:flex;flex-direction:column;gap:8px}.mini-chat p{max-width:88%;padding:10px 13px;border-radius:14px 14px 14px 4px;background:#12182712;font-size:14px;line-height:1.4;color:var(--tinta-blanca)}.mini-chat p.yo{align-self:flex-end;border-radius:14px 14px 4px;background:#d9fdd3}.svc-bento .t-captura .asoma{margin-top:20px}.sobre-hero .foto{background:var(--sup-azul)}.sobre-hero .foto:after{content:"";position:absolute;left:10%;right:10%;bottom:-10%;height:70%;background:radial-gradient(closest-side,rgb(241 174 39 / .28),transparent);z-index:0}.sobre-hero .foto img{z-index:1}.sobre-hero .foto .sellos{z-index:2}.quien-bento .t-retrato{background:var(--sup-blanca)}.que-pasa{list-style:none;display:grid;gap:14px;margin-top:8px}.que-pasa li{display:grid;grid-template-columns:auto 1fr;gap:4px 16px;align-items:baseline;padding:18px 20px;border-radius:var(--r-card-sm);background:var(--sup-azul);border:1px solid var(--sup-borde)}.que-pasa .n{grid-row:span 2;font-weight:780;font-stretch:var(--ancha);font-size:28px;line-height:1;color:var(--gold-ink)}.que-pasa b{font-weight:680;font-stretch:108%;font-size:18px;color:var(--ink)}.que-pasa span{font-size:15px;color:var(--ink-3)}@media(max-width:980px){.proceso-grid{grid-template-columns:minmax(0,1fr)}.escena-proceso{display:none}.paso,.paso:first-child{min-height:0;opacity:1;padding:28px 0;border-top:1px solid var(--line)}.paso .visual-movil{display:block;margin-top:22px}.paso .visual-movil .telefono{width:260px;height:520px;margin:0 auto}.paso .visual-movil .telefono .pant{opacity:1;transform:none}.escenario{padding-left:clamp(28px,6vw,60px)}}@media(max-width:640px){.escenario{padding-left:22px;margin-top:28px}.escenario .navegador .pantalla{aspect-ratio:4/3.2}.escenario .movil{width:30%}.escenario .rotulo{left:auto;right:8px;bottom:8px;font-size:12px;padding:6px 6px 6px 12px}.escenario .rotulo .quien{display:none}.hero-c{padding-top:calc(var(--barra) + 28px)}.hero-c .hero-cta{align-items:center}}[data-heroe=b] .hero-c{display:none}.canales-b .t-blanca .valor{color:var(--tinta-blanca)}.canales-b .t-blanca .t-txt{color:var(--tinta-blanca-2)}.proyectos{display:grid;gap:clamp(14px,1.6vw,22px)}.proyecto{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center;padding:clamp(20px,2.4vw,36px)}.proyecto.invertido .vista{order:2}.proyecto .vista{position:relative;display:block;padding:0 0 clamp(18px,2vw,28px) clamp(36px,5vw,72px)}.proyecto .navegador{border-radius:14px}.proyecto .navegador .pantalla{aspect-ratio:16/10}.proyecto .navegador .pantalla img{transition:transform 9s cubic-bezier(.45,0,.25,1)}.proyecto .vista:hover .navegador .pantalla img{transform:translateY(calc(-100% + var(--h)))}.proyecto .movil{width:clamp(96px,20%,150px)}.proyecto .ficha-p{display:flex;flex-direction:column;gap:10px}.proyecto .ficha-p .t-tit{font-size:clamp(26px,2.4vw,36px)}.proyecto .que-p{font-size:15px;font-weight:600;color:var(--gold-ink)}.t-blanca.proyecto .que-p{color:var(--oro-blanca)}.proyecto .sector-p{font-size:14px;opacity:.85}.t-blanca .navegador{box-shadow:0 30px 60px -30px #12182766,0 0 0 1px #1218271f}@media(max-width:980px){.proyecto{grid-template-columns:1fr}.proyecto.invertido .vista{order:0}}@media(max-width:640px){.proyecto .vista{padding-left:22px}.proyecto .movil{width:28%}}.datos .t-blanca dt{color:var(--oro-blanca)}.datos .t-blanca dt .grande{color:var(--tinta-blanca)}.datos .t-blanca dd{color:var(--tinta-blanca-2)}.datos .t-blanca dd a{color:var(--tinta-blanca);text-decoration-color:rgb(var(--tinte-blanca) / .3)}.sector .h2,.facts .h2,.chat-wrap .h2,.chat-wrap>.h2,.audit .h2,.trabajo .titular,.relacionados .h2,.faq-art .h2,.ficha-s .h2,.reco-cab .h2{font-size:clamp(30px,3vw,44px);max-width:none}.stone .cab-c p{color:var(--tinta-blanca-2)}.chat-cab img.marca-chat{object-fit:contain;padding:8px;background:var(--sup-azul)}.destacado{text-align:left}@media(max-width:640px){.svc-estrella .sello{display:none}.paso .visual-movil .telefono{width:236px;height:470px;border-radius:40px}.paso .visual-movil .telefono .pant{border-radius:30px}}.papel li .v{white-space:normal;text-align:right}:root{--blanco-roto:#F2F1ED;--oscuro:#0A0F1D}.cab-l{display:flex;justify-content:space-between;align-items:flex-end;gap:18px 48px;flex-wrap:wrap;margin-bottom:clamp(28px,3vw,44px)}.cab-l .txt{flex:1 1 30rem;max-width:44rem}.cab-l .h2,.cab-l .h2-a{max-width:none;margin:0}.cab-l .txt>p{margin-top:12px;color:var(--ink-3);font-size:clamp(16px,1.2vw,18px);line-height:1.55;max-width:58ch;text-wrap:pretty}.cab-l .acc{flex:none;display:flex;align-items:center;gap:12px 20px;flex-wrap:wrap}.s-blanca .cab-l .txt>p{color:var(--tinta-blanca-2)}.ph{text-align:left}.ph h1,.ph .lead{margin-left:0;margin-right:0}.ph .acciones-ph{justify-content:flex-start}.ph h1{max-width:18em}.chat-pie{justify-content:flex-start}.s-blanca{background:var(--blanco-roto);color:var(--tinta-blanca-2)}.s-blanca h2,.s-blanca h3{color:var(--tinta-blanca)}.s-blanca .link{color:var(--tinta-blanca);background-image:linear-gradient(var(--oro-blanca-2),var(--oro-blanca-2))}.t-oscura{background:var(--oscuro);border:0;color:var(--ink-2);box-shadow:0 50px 100px -50px #0a0f1d8c}.t-oscura .t-tit,.t-oscura h2,.t-oscura h3{color:var(--ink)}.hero-c{text-align:left;padding-bottom:clamp(40px,5vw,72px)}.hero-c>.wrap{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(28px,4vw,72px);align-items:center}.hero-c .kicker{justify-content:flex-start}.hero-c .lead{margin-left:0;max-width:48ch}.hero-c .hero-cta{justify-content:flex-start}.hero-c .escenario{margin:0;max-width:none;padding:0 0 clamp(20px,2vw,28px) clamp(40px,5vw,72px)}.hero-c .escenario .navegador{border-radius:14px;box-shadow:0 50px 100px -50px rgb(0 0 0 / calc(.95 * var(--sombra))),0 0 0 1px rgb(var(--tinte) / .1)}.hero-c .escenario .navegador .pantalla{aspect-ratio:16/10.5}.hero-c .escenario .movil{bottom:0;border-radius:26px;padding:7px}.hero-c .escenario .movil .pantalla{border-radius:20px}.hero-c .escenario:after{display:none}.hero-c .escenario .rotulo{bottom:calc(clamp(20px,2vw,28px) + 12px)}.web-s .rejilla{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,4vw,64px);align-items:start}.web-s .texto .h2{max-width:12em}.web-s .texto>p{margin-top:14px;color:var(--ink-3);font-size:17px;max-width:46ch}.precios-l{list-style:none;margin-top:26px;border-top:1px solid var(--line)}.precios-l li{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0;border-bottom:1px solid var(--line)}.precios-l li span{color:var(--ink-2);font-size:16px}.precios-l li b{font-weight:780;font-stretch:var(--ancha);font-size:clamp(22px,2vw,28px);letter-spacing:-.02em;color:var(--gold-ink);white-space:nowrap}.precios-l li b small{font-size:13px;font-weight:500;color:var(--ink-3);margin-right:6px;letter-spacing:0;font-stretch:100%}.web-s .incluye-l{margin-top:18px;font-size:15px;color:var(--ink-3)}.web-s .incluye-l b{color:var(--ink-2);font-weight:600}.web-s .acc{margin-top:26px;display:flex;gap:14px 22px;align-items:center;flex-wrap:wrap}.mosaico{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-rows:auto auto;gap:clamp(12px,1.4vw,18px)}.mosaico>a:first-child{grid-row:span 2}.mosaico .tarjeta{padding:0}.mosaico .asoma{position:relative;overflow:hidden;background:#fff}.mosaico>a:first-child .asoma{height:clamp(300px,30vw,440px)}.mosaico>a:not(:first-child) .asoma{height:clamp(130px,12vw,180px)}.mosaico .asoma img{width:100%;height:auto;transition:transform 8s cubic-bezier(.45,0,.25,1)}.mosaico a:hover .asoma img{transform:translateY(-55%)}.mosaico .cuerpo{padding:16px 20px 18px;display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap}.mosaico .cuerpo b{font-weight:680;font-stretch:108%;font-size:17px;color:var(--ink)}.mosaico .cuerpo span{font-size:13px;color:var(--ink-3)}.mosaico .t-blanca .cuerpo b{color:var(--tinta-blanca)}.mosaico .t-blanca .cuerpo span{color:var(--tinta-blanca-2)}.mosaico .etq-real{position:absolute;left:12px;top:12px;padding:6px 11px;border-radius:999px;font-size:12px;font-weight:600;color:var(--ink)}.seo-s .campo{margin-top:clamp(24px,3vw,36px)}.s-blanca .campo i{background:rgb(var(--tinte-blanca) / .12)}.s-blanca .campo i.clic{background:var(--oro-blanca-3);box-shadow:none}html.dm-mov .s-blanca .campo:not(.encendido) i.clic{background:rgb(var(--tinte-blanca) / .12)}.s-blanca .leyenda{color:var(--tinta-blanca-2)}.s-blanca .leyenda span:before{background:rgb(var(--tinte-blanca) / .16)}.s-blanca .leyenda span:first-child:before{background:var(--oro-blanca-3)}.s-blanca cite{font-size:13px;font-style:normal;color:color-mix(in srgb,var(--tinta-blanca-3) 85%,var(--tinta-blanca))}.seo-card{margin-top:clamp(40px,5vw,72px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(28px,4vw,64px);align-items:center;padding:clamp(28px,3.4vw,56px)}.seo-card .t-etq{font-size:13.5px}.seo-card h3{margin-top:10px;font-weight:740;font-stretch:112%;font-size:clamp(26px,2.6vw,40px);line-height:1.06;letter-spacing:-.024em}.seo-card .t-lista{margin-top:20px}.seo-card .precio-g{margin-top:24px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;color:var(--ink-3);font-size:14px}.seo-card .precio-g b{font-weight:800;font-stretch:var(--ancha);font-size:clamp(36px,3.4vw,52px);letter-spacing:-.03em;color:var(--gold-ink);line-height:1}.seo-card .acc{margin-top:24px;display:flex;gap:14px 22px;align-items:center;flex-wrap:wrap}.recreacion{position:relative;padding-bottom:56px}.buscador{background:#fff;color:#202124;border-radius:18px;padding:18px 18px 16px;box-shadow:0 40px 80px -40px rgb(0 0 0 / calc(.8 * var(--sombra)));font-family:Arial,Helvetica,sans-serif;font-size:13.5px;line-height:1.45}.b-barra{display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;box-shadow:0 1px 6px #20212447}.b-logo{font-weight:700;font-size:18px;letter-spacing:-.02em;background:linear-gradient(90deg,#4285f4 0 25%,#ea4335 25% 50%,#fbbc05 50% 75%,#34a853 75%);-webkit-background-clip:text;background-clip:text;color:transparent}.b-q{flex:1;color:#202124}.b-lupa{width:16px;height:16px;border:2px solid #4285F4;border-radius:50%;position:relative}.b-lupa:after{content:"";position:absolute;width:2px;height:7px;background:#4285f4;right:-4px;bottom:-6px;transform:rotate(-45deg)}.b-ia{margin-top:14px;padding:14px 14px 12px;border-radius:14px;background:linear-gradient(135deg,#eef3fe,#f6f0fe)}.b-ia .etq{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#3c4043}.b-ia .etq:before{content:"✦";color:#7b61ff}.b-ia p{margin-top:6px;color:#202124}.tu{background:#fff1cc;color:#7a4e00;padding:0 4px;border-radius:4px;font-weight:700}.b-fuentes{margin-top:8px;display:flex;gap:6px;flex-wrap:wrap}.b-fuentes span{font-size:11.5px;padding:3px 8px;border-radius:999px;background:#fff;color:#3c4043;border:1px solid #DADCE0}.b-mapa{margin-top:12px;display:grid;grid-template-columns:120px 1fr;gap:12px;align-items:stretch}.b-mapa .mapa{position:relative;border-radius:12px;overflow:hidden;background:#e8eaed;min-height:118px}.b-mapa .mapa svg{position:absolute;inset:0;width:100%;height:100%}.b-mapa ul{list-style:none;display:grid;gap:6px;align-content:start}.b-mapa li{display:flex;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:8px;font-size:12.5px;color:#3c4043}.b-mapa li b{font-weight:700;color:#1a0dab}.b-mapa li .est{color:#a35700;white-space:nowrap}.b-mapa li.yo{background:#fff7e0;outline:1.5px solid #F1AE27}.asistente{position:absolute;right:-6%;bottom:0;width:min(78%,330px);padding:14px 16px;border-radius:16px;background:#202123;color:#ececf1;font-family:Segoe UI,Arial,sans-serif;font-size:13px;line-height:1.5;box-shadow:0 30px 60px -24px rgb(0 0 0 / calc(.85 * var(--sombra))),0 0 0 1px #ffffff14}.asistente .quien-a{display:flex;align-items:center;gap:8px;font-weight:600;font-size:12.5px;color:#fff;margin-bottom:6px}.asistente .quien-a i{width:18px;height:18px;border-radius:50%;background:#10a37f}.asistente .tu{background:#f1ae2733;color:#ffd37a}.recreacion .etq-ejemplo{right:auto;left:0;bottom:8px;background:rgb(var(--tinte) / .1);color:var(--ink-3)}.proceso-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px minmax(0,1fr);grid-auto-rows:minmax(34svh,auto);column-gap:clamp(24px,3vw,56px);align-items:start}.proceso-grid .escena-proceso{grid-column:2;grid-row:1 / span 5;position:sticky;top:calc(50svh - 290px);height:600px}.proceso-grid .pasos{display:contents}.paso,.paso:first-child{min-height:0;padding:0;opacity:.4;justify-content:flex-start}.paso.activo{opacity:1}.paso:nth-child(1){grid-column:1;grid-row:1 / span 2}.paso:nth-child(2){grid-column:3;grid-row:2 / span 2}.paso:nth-child(3){grid-column:1;grid-row:3 / span 2}.paso:nth-child(4){grid-column:3;grid-row:4 / span 2}.paso .caja{border-radius:var(--r-card);background:var(--sup-azul);border:1px solid var(--sup-borde);padding:clamp(22px,2.2vw,32px);transition:border-color .45s var(--ease),transform .45s var(--ease)}.paso.activo .caja{border-color:#f1ae2773}.paso .n{font-size:13.5px}.paso .num-g{display:block;font-weight:800;font-stretch:125%;font-size:56px;line-height:.9;letter-spacing:-.04em;color:var(--gold-ink);margin-bottom:12px}.paso h3{margin-top:0;font-size:clamp(22px,2vw,30px)}.paso p{font-size:16px;max-width:none}.paso .detalle{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:13.5px;color:var(--ink-2)}.paso .detalle span{display:inline-flex;align-items:center;gap:8px}.paso .detalle span:before{content:"";width:6px;height:6px;background:var(--gold);transform:rotate(45deg)}.paso .visual-movil{display:none!important}.posts{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.posts span{aspect-ratio:1;border-radius:8px;display:flex;align-items:flex-end;padding:8px;font-size:11px;font-weight:700;line-height:1.15;color:#fff}.posts span:nth-child(1){background:#f1ae27;color:#1a1100}.posts span:nth-child(2){background:#fafaf7;color:#121827}.posts span:nth-child(3){background:#1c2d52}.posts span:nth-child(4){background:#1c2d52}.posts span:nth-child(5){background:#2a3f6e}.posts span:nth-child(6){background:#fafaf7;color:#121827}.ficha-d .declaracion{margin-top:0;font-size:16.5px;color:var(--ink-3);max-width:70ch}.ficha-tabla{margin-top:clamp(24px,3vw,36px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,3vw,48px);border-top:1px solid var(--line)}.ficha-tabla>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}.ficha-tabla dt{font-size:14px;font-weight:600;color:var(--gold-ink)}.ficha-tabla dd{margin:0;font-size:15px;line-height:1.55;color:var(--ink-2)}.ficha-tabla dd a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}.faq-dos{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,4vw,72px);align-items:start}.faq-dos .chat{margin-top:0}.faq-dos .lado p{margin-top:14px;color:var(--ink-3);max-width:40ch}.faq-dos .lado .btn{margin-top:24px}@media(max-width:1060px){.hero-c>.wrap{grid-template-columns:minmax(0,1fr)}.hero-c .escenario{max-width:760px}.web-s .rejilla,.seo-card{grid-template-columns:minmax(0,1fr)}.asistente{right:0}}@media(max-width:980px){.proceso-grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.proceso-grid .escena-proceso{display:block;grid-column:1;grid-row:auto;position:sticky;top:calc(var(--barra) + 10px);height:400px;z-index:2;background:linear-gradient(180deg,var(--bg) 0%,var(--bg) 88%,rgb(10 15 29 / 0) 100%)}.proceso-grid .escena-proceso .telefono{transform:scale(.64);transform-origin:50% 0;margin:0 auto}.paso,.paso:nth-child(n){grid-column:1;grid-row:auto;min-height:62svh;padding:0;border-top:0;opacity:.4}.paso.activo{opacity:1}.faq-dos,.ficha-tabla{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.ficha-tabla>div{grid-template-columns:1fr;gap:4px}.mosaico{grid-template-columns:minmax(0,1fr)}.mosaico>a:first-child{grid-row:auto}.mosaico>a:not(:first-child) .asoma{height:180px}.b-mapa{grid-template-columns:1fr}.b-mapa .mapa{min-height:90px}.asistente{position:relative;right:auto;width:auto;margin:-18px 12px 0}.recreacion{padding-bottom:40px}.cab-l .acc{width:100%}}.s-blanca .t-oscura .link{color:var(--ink);background-image:linear-gradient(var(--gold-ink),var(--gold-ink))}.s-blanca .t-oscura .link:hover{color:var(--gold-hover)}.proceso-grid{grid-auto-rows:minmax(30svh,auto)}.ficha-dos{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,4vw,72px);align-items:start}.ficha-dos .declaracion{margin:16px 0 22px;font-size:16px;color:var(--ink-3)}.ficha-dos .ficha-tabla{margin-top:0;grid-template-columns:minmax(0,1fr)}@media(max-width:980px){.ficha-dos{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.campo{grid-template-columns:repeat(20,minmax(0,1fr));gap:5px}}.seo-card .precio-g strong{color:var(--ink);font-weight:640}.guia-t{min-height:220px}:root{--fs-h2:clamp(1.75rem,1.15rem + 1.9vw,2.75rem)}.h2,.h2-a,.sector .h2,.facts .h2,.chat-wrap .h2,.chat-wrap>.h2,.audit .h2,.trabajo .titular,.relacionados .h2,.faq-art .h2,.ficha-s .h2,.reco-cab .h2,.web-s .texto .h2{font-size:var(--fs-h2);font-weight:660;font-stretch:110%;line-height:1.1;letter-spacing:-.022em}.h2-a span{color:var(--ink-4)}.cab-l .txt.dos-tonos{font-weight:660;font-stretch:110%;font-size:var(--fs-h2);line-height:1.1;letter-spacing:-.022em;color:var(--ink);text-wrap:balance;max-width:30em}.cab-l .txt.dos-tonos>h2,.cab-l .txt.dos-tonos>p{display:inline;font:inherit;letter-spacing:inherit;line-height:inherit;margin:0;max-width:none;color:inherit}.cab-l .txt.dos-tonos>p{color:var(--ink-4)}.s-blanca .cab-l .txt.dos-tonos{color:var(--tinta-blanca)}.s-blanca .cab-l .txt.dos-tonos>p,.stone .cab-l .txt.dos-tonos>p,.stone .h2-a span{color:var(--tinta-blanca-3)}.stone .cab-l .txt.dos-tonos{color:var(--tinta-blanca)}.cab-l .acc{align-self:flex-end}.vidrio{background:linear-gradient(135deg,#1e2c50a8,#0a0f1d99)}.nav.sobre-claro .pastilla,.nav.solida.sobre-claro .pastilla{background:linear-gradient(135deg,#0e1528e6,#0a0f1ddb)}.btn-claro{background:#fff;color:var(--tinta-blanca);border-color:#fff}.btn-claro:hover{background:var(--gold-300);border-color:var(--gold-300);color:var(--on-gold)}.arriba{position:fixed;right:calc(22px + env(safe-area-inset-right,0px));bottom:calc(90px + env(safe-area-inset-bottom,0px));z-index:19;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;color:var(--ink);cursor:pointer;border:0;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .3s var(--ease),transform .3s var(--ease)}.arriba.visible{opacity:1;transform:none;pointer-events:auto}.arriba svg{width:18px;height:18px}.arriba:hover{color:var(--gold-hover)}body.sin-scroll .arriba{opacity:0;pointer-events:none}.proceso2{position:relative;height:540svh;border-top:1px solid var(--line)}.p2-escena{position:sticky;top:0;height:100svh;overflow:hidden;padding:calc(var(--barra) + 28px) 0 28px}.p2-marco{height:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto 1fr auto auto;column-gap:clamp(32px,6vw,120px)}.p2-titulo{grid-column:1;grid-row:1;max-width:16em}.p2-cta{grid-column:1;grid-row:2;justify-self:start;margin-top:18px}.p2-movil{grid-column:2;grid-row:1 / span 5;align-self:center;height:min(calc(100svh - var(--barra) - 72px),740px);aspect-ratio:9/19.3;border-radius:52px;padding:12px;background:#05080f;box-shadow:0 70px 140px -60px rgb(0 0 0 / calc(.95 * var(--sombra))),0 0 0 1px rgb(var(--tinte) / .14),inset 0 0 0 2px rgb(var(--tinte) / .04);position:relative}.p2-movil:before{content:"";position:absolute;top:22px;left:50%;width:30%;height:26px;margin-left:-15%;border-radius:16px;background:#05080f;z-index:9}.p2-pantalla{position:relative;height:100%;border-radius:40px;overflow:hidden;background:#0b141a;container-type:size}.p2-tarjetas{grid-column:1;grid-row:4;position:relative;list-style:none;min-height:230px;max-width:540px}.p2-tarjeta{position:absolute;left:0;right:0;bottom:0;padding:24px 26px 22px;border-radius:var(--r-card);background:var(--sup-azul);border:1px solid var(--sup-borde);border-top:2px solid var(--gold);opacity:0;transform:translateY(18px);pointer-events:none;transition:opacity .45s var(--ease),transform .55s var(--ease)}.p2-tarjeta.activa{opacity:1;transform:none;pointer-events:auto;transition-delay:.06s}.p2-n{font-size:13.5px;font-weight:600;color:var(--gold-ink)}.p2-tarjeta h3{margin-top:8px;font-weight:700;font-stretch:110%;font-size:clamp(22px,2vw,30px);line-height:1.1;letter-spacing:-.02em}.p2-tarjeta p{margin-top:8px;font-size:16px;color:var(--ink-3)}.p2-tarjeta .detalle{margin-top:12px;display:flex;gap:8px 16px;flex-wrap:wrap;font-size:13.5px;color:var(--ink-2)}.p2-tarjeta .detalle span{display:inline-flex;align-items:center;gap:8px}.p2-tarjeta .detalle span:before{content:"";width:6px;height:6px;background:var(--gold);transform:rotate(45deg)}.p2-progreso{grid-column:1;grid-row:5;position:relative;height:10px;margin-top:24px;max-width:540px}.p2-progreso:before{content:"";position:absolute;left:0;right:0;top:4px;height:1px;background:rgb(var(--tinte) / .2)}.p2-hecho{position:absolute;left:0;top:4px;height:1px;width:0;background:var(--gold);transition:width .45s var(--ease)}.p2-progreso i{position:absolute;top:0;width:9px;height:9px;margin-left:-4.5px;transform:rotate(45deg);border:1px solid rgb(var(--tinte) / .5);background:var(--bg);transition:background .3s,border-color .3s}.p2-progreso i.on{background:var(--gold);border-color:var(--gold)}.proceso2.quieta{height:auto}.proceso2.quieta .p2-escena{position:static;height:auto;padding:clamp(72px,8vw,120px) 0}.proceso2.quieta .p2-tarjetas{display:grid;gap:14px;min-height:0}.proceso2.quieta .p2-tarjeta{position:static;opacity:1;transform:none}.proceso2.quieta .p2-progreso{display:none}.p2-pant{position:absolute;inset:0;font-size:3.9cqw;line-height:1.38;color:#e9edef;background:#0b141a radial-gradient(rgb(255 255 255 / .035) 1px,transparent 1.2px) 0 0/4.4cqw 4.4cqw}.wa2-cab{display:flex;align-items:center;gap:3cqw;padding:15cqw 4cqw 3cqw;background:#1f2c34}.wa2-av{width:10.5cqw;height:10.5cqw;border-radius:50%;background:#14213d url(/favicon.svg) center/55% no-repeat;flex:none}.wa2-cab b{display:block;font-size:4.4cqw;font-weight:600}.wa2-cab span{display:block;font-size:3.2cqw;color:#8696a0}.wa2-cab .escribiendo{display:none;color:#25d366}.en-3 .wa2-cab .enlinea{display:none}.en-3 .wa2-cab .escribiendo{display:block}.wa2-chat{display:flex;flex-direction:column;gap:2.6cqw;padding:3.4cqw 3.6cqw}.wa2-dia{align-self:center;font-size:2.9cqw;background:#182229;color:#8696a0;padding:1cqw 3cqw;border-radius:2cqw}.p2-pant .m{max-width:84%;padding:2.4cqw 3cqw 1.6cqw;border-radius:2.8cqw;opacity:0;transform:translateY(3cqw) scale(.98);transform-origin:100% 100%;transition:opacity .35s var(--ease),transform .4s var(--ease)}.p2-pant .m small{display:block;text-align:right;font-size:2.7cqw;color:#e9edef99;margin-top:.6cqw}.p2-pant .m small b{color:#53bdeb;font-weight:400}.p2-pant .yo{align-self:flex-end;background:#005c4b;border-top-right-radius:.6cqw}.p2-pant .ellos{align-self:flex-start;background:#202c33;border-top-left-radius:.6cqw;transform-origin:0 100%}.e1 .m1{opacity:1;transform:none}.en-1 .m1{background:#0d3d34}.en-1 .m1 small{visibility:hidden}.m-tipo{display:flex;gap:1.4cqw;padding:3cqw 3.6cqw!important}.m-tipo i{width:1.8cqw;height:1.8cqw;border-radius:50%;background:#8696a0;animation:tecleo 1s infinite}.m-tipo i:nth-child(2){animation-delay:.15s}.m-tipo i:nth-child(3){animation-delay:.3s}@keyframes tecleo{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-1cqw)}}.m-tipo{display:none!important}.en-3 .m-tipo{display:flex!important;opacity:1;transform:none}.e4 .m4,.e5 .m5{opacity:1;transform:none}.doc{display:flex;align-items:center;gap:3cqw;flex-wrap:wrap}.doc-ico{flex:none;width:10cqw;height:12cqw;border-radius:1.6cqw;display:grid;place-items:center;background:#e5484d;color:#fff;font-weight:800;font-size:2.8cqw}.doc-txt b{display:block;font-weight:600}.doc-txt span{font-size:3cqw;color:#8696a0}.doc small{flex-basis:100%}.en-5 .m5{box-shadow:0 0 0 .6cqw #f1ae278c}.wa2-input{position:absolute;left:3cqw;right:3cqw;bottom:4.4cqw;display:flex;align-items:center;gap:2.4cqw}.wa2-campo{flex:1;height:11cqw;border-radius:6cqw;background:#2a3942;display:flex;align-items:center;padding:0 4cqw;overflow:hidden;color:#8696a0;font-size:3.6cqw;white-space:nowrap}.wa2-campo .txt-escribe{display:inline-block;overflow:hidden;max-width:0;color:#e9edef}.en-1 .wa2-campo .txt-escribe{animation:escribe 1.4s steps(30) forwards}@keyframes escribe{to{max-width:100%}}.wa2-enviar{flex:none;width:11cqw;height:11cqw;border-radius:50%;background:#00a884 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 20l18-8L3 4v6l12 2-12 2z' fill='white'/%3E%3C/svg%3E") center/45% no-repeat}.p2-doc{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;background:#0b141a;opacity:0;transform:scale(.2);transform-origin:28% 62%;pointer-events:none;transition:opacity .4s var(--ease),transform .5s var(--ease)}.en-6 .p2-doc{opacity:1;transform:none}.p2-doc-cab{display:flex;align-items:center;gap:3cqw;padding:15cqw 4cqw 3cqw;background:#1f2c34;font-size:3.8cqw}.p2-doc-cab span{color:#8696a0}.p2-doc-hoja{flex:1;margin:4cqw;padding:5cqw 4.6cqw;border-radius:2cqw;background:#fafaf7;color:#121827;font-size:3.5cqw}.p2-doc-t{font-weight:780;font-stretch:112%;font-size:5.6cqw;line-height:1.1}.p2-doc-s{margin-top:1cqw;color:#6e7380;font-size:3.2cqw}.p2-doc-hoja ul{list-style:none;margin-top:4cqw;border-top:.5cqw solid #121827}.p2-doc-hoja li{display:flex;justify-content:space-between;gap:2cqw;padding:2.6cqw 0;border-bottom:1px solid rgb(18 24 39 / .1)}.p2-doc-hoja li b{color:#8a590a;white-space:nowrap}.p2-doc-hoja .ok{color:#1e6e4a;font-weight:700}.p2-doc-nota{margin-top:3cqw;font-size:2.9cqw;color:#6e7380}.p2-doc-btn{display:block;margin-top:5cqw;text-align:center;padding:3.2cqw;border-radius:6cqw;background:#25d366;color:#07140b;font-weight:700}.p2-push{position:absolute;left:3cqw;right:3cqw;top:12cqw;z-index:8;display:flex;gap:3cqw;align-items:center;padding:3.4cqw;border-radius:4.4cqw;background:#2c3442eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 4cqw 10cqw -4cqw #000c;opacity:0;transform:translateY(-140%);transition:opacity .35s var(--ease),transform .5s cubic-bezier(.2,1.2,.4,1)}.en-7 .p2-push{opacity:1;transform:none}.push-ico{flex:none;width:10cqw;height:10cqw;border-radius:2.6cqw;display:grid;place-items:center;background:#4285f4;color:#fff;font-size:5cqw}.push-txt small{display:block;font-size:2.8cqw;color:#aab2bf}.push-txt b{display:block;font-size:3.7cqw}.push-txt span{font-size:3.5cqw;color:#dfe3ea}.p2-informe{position:absolute;inset:0;z-index:7;padding:15cqw 5cqw 5cqw;background:#fafaf7;color:#121827;font-size:3.4cqw;opacity:0;transform:scale(.6) translateY(-18%);transform-origin:50% 0;transition:opacity .4s var(--ease),transform .55s var(--ease)}.e8 .p2-informe{opacity:1;transform:none}.inf-cab b{display:block;font-weight:780;font-stretch:112%;font-size:5.6cqw;line-height:1.1}.inf-cab span{display:block;margin-top:1cqw;color:#6e7380;font-size:3.2cqw}.inf-graf{margin-top:5cqw;padding:3.6cqw;border-radius:3cqw;background:#fff;box-shadow:0 0 0 1px #12182714}.inf-etq{font-weight:640;font-size:3.3cqw}.inf-graf svg{display:block;width:100%;height:30cqw;margin-top:2cqw;overflow:visible}.inf-rejilla{stroke:#12182714;stroke-width:1;fill:none}.inf-area{fill:#f1ae2733;opacity:0;transition:opacity .6s 1.3s}.inf-linea{fill:none;stroke:#da9216;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.4s .35s cubic-bezier(.4,0,.2,1)}.inf-punto{fill:#da9216;opacity:0;transition:opacity .3s 1.7s}.e8 .inf-area,.e8 .inf-punto{opacity:1}.e8 .inf-linea{stroke-dashoffset:0}.inf-meses{display:flex;justify-content:space-between;margin-top:1.6cqw;font-size:2.7cqw;color:#8a8f9b}.inf-kpis{margin-top:4cqw;display:grid;grid-template-columns:repeat(3,1fr);gap:2cqw}.inf-kpis span{padding:2.6cqw;border-radius:2.4cqw;background:#fff;box-shadow:0 0 0 1px #12182714;font-size:2.8cqw;color:#6e7380}.inf-kpis b{display:block;font-size:5cqw;font-weight:780;color:#1e6e4a;line-height:1.1}.inf-ia{margin-top:4cqw;display:flex;gap:1.6cqw;flex-wrap:wrap}.inf-ia span{padding:1.4cqw 2.4cqw;border-radius:2cqw;background:#1218270f;font-size:2.9cqw;font-weight:600}.inf-ia span.si{background:#1e6e4a24;color:#1e6e4a}.inf-ejemplo{position:absolute;right:4cqw;bottom:4cqw;font-size:2.7cqw;font-weight:600;color:#6e7380;background:#1218270f;padding:1cqw 2cqw;border-radius:1.4cqw}@media(max-width:760px){.proceso2{height:480svh}.p2-escena{padding:calc(var(--barra) + 14px) 0 14px}.p2-marco{display:flex;flex-direction:column;align-items:center}.p2-titulo{align-self:stretch;font-size:22px;margin-bottom:12px;max-width:none}.p2-cta,.p2-progreso{display:none}.p2-movil{width:100%;max-width:360px;height:auto;max-height:calc(100svh - var(--barra) - 84px);border-radius:44px;padding:10px}.p2-pantalla{border-radius:34px}.p2-tarjetas{position:absolute;left:var(--gutter);right:var(--gutter);bottom:18px;min-height:0;max-width:none}.p2-tarjeta{padding:16px 18px 14px;background:#101a32e0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 20px 40px -20px rgb(0 0 0 / calc(.9 * var(--sombra)))}.p2-tarjeta h3{font-size:20px}.p2-tarjeta p{font-size:14.5px;margin-top:4px}.p2-tarjeta .detalle{display:none}.proceso2.quieta .p2-tarjetas{position:static;margin-top:16px}}.wa-bloque{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center;padding:clamp(24px,3vw,44px)}.wa-bloque .t-pie{padding-top:22px}.chat-demo{border-radius:22px;overflow:hidden;background:#0b141a radial-gradient(rgb(255 255 255 / .035) 1px,transparent 1.2px) 0 0/16px 16px;box-shadow:0 30px 60px -30px #12182780}.chat-demo .cab{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#1f2c34;color:#e9edef;font-size:14px}.chat-demo .cab i{width:32px;height:32px;border-radius:50%;background:#14213d url(/favicon.svg) center/55% no-repeat}.chat-demo .cab small{display:block;font-size:11.5px;color:#25d366}.chat-demo .cuerpo{display:flex;flex-direction:column;gap:8px;padding:14px;font-size:14px;line-height:1.4;color:#e9edef}.chat-demo p{max-width:82%;padding:8px 11px 6px;border-radius:3px 10px 10px;background:#202c33;align-self:flex-start}.chat-demo p.yo{align-self:flex-end;background:#005c4b;border-top-left-radius:10px;border-top-right-radius:3px}.chat-demo p small{display:block;text-align:right;font-size:10.5px;color:#e9edef99}.audit2{background:var(--sup-azul)}.audit2 .a2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,88px);align-items:center}.audit2 .txt>p{margin-top:16px;color:var(--ink-3);font-size:17px;max-width:44ch}.audit2 .hero-cta{margin-top:28px}.a2-hoja{position:relative;background:#fafaf7;color:var(--tinta-blanca);border-radius:18px;padding:clamp(20px,2.4vw,32px);box-shadow:0 50px 100px -50px rgb(0 0 0 / calc(.9 * var(--sombra)));transform:rotate(1.2deg);max-width:520px;justify-self:end;width:100%}.a2-cab{display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:2px solid var(--tinta-blanca)}.a2-cab svg{width:26px;height:26px;flex:none}.a2-cab b{display:block;font-weight:760;font-stretch:112%;font-size:18px;line-height:1.1}.a2-cab span{font-size:12.5px;color:#6e7380}.a2-nota{margin-left:auto;text-align:center}.a2-nota b{display:block;font-weight:800;font-stretch:118%;font-size:26px;line-height:1;color:#b06000}.a2-nota span{font-size:11px}.a2-filas{list-style:none;margin-top:6px}.a2-filas li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid rgb(18 24 39 / .1);font-size:14.5px}.a2-filas .e{flex:none;font-size:12px;font-weight:700;padding:4px 9px;border-radius:6px}.a2-filas .mal{background:#fde7e7;color:#8c2f2f}.a2-filas .medio{background:#fff1d6;color:#8a590a}.a2-primero{margin-top:14px;font-size:13.5px;font-weight:700}.a2-primero+ol{margin:6px 0 0;padding-left:1.2em;font-size:14px;line-height:1.5;color:var(--tinta-blanca-2)}.a2-pie{margin-top:14px;display:flex;justify-content:space-between;font-size:12px;color:#6e7380}@media(max-width:640px){#guias.estante{display:grid;gap:12px;overflow:visible;padding:8px var(--gutter) 0;scroll-snap-type:none}#guias.estante>*{flex:none;min-height:0}#guias .tarjeta{padding:20px 20px 18px}.wa-bloque,.audit2 .a2{grid-template-columns:minmax(0,1fr)}.a2-hoja{transform:none;justify-self:stretch}.audit2 .hero-cta .btn{width:100%}}@media(max-width:980px){.wa-bloque,.audit2 .a2{grid-template-columns:minmax(0,1fr)}.a2-hoja{justify-self:start}}.chat2{border-radius:24px;overflow:hidden;background:#0b141a radial-gradient(rgb(255 255 255 / .035) 1px,transparent 1.2px) 0 0/16px 16px;border:1px solid rgb(255 255 255 / .08);box-shadow:0 40px 80px -40px rgb(0 0 0 / calc(.9 * var(--sombra)))}.c2-cab{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#1f2c34;color:#e9edef}.c2-cab i{width:38px;height:38px;border-radius:50%;background:#14213d url(/favicon.svg) center/55% no-repeat;flex:none}.c2-cab b{display:block;font-size:15px;font-weight:600}.c2-cab small{display:block;font-size:12px;color:#25d366}.c2-cuerpo{padding:14px 14px 6px;display:flex;flex-direction:column;gap:10px}.c2-dia{align-self:center;font-size:11.5px;background:#182229;color:#8696a0;padding:4px 10px;border-radius:8px}.c2-hilo summary{list-style:none;cursor:pointer;display:flex;justify-content:flex-end}.c2-hilo summary::-webkit-details-marker{display:none}.c2-q{max-width:84%;padding:9px 13px;border-radius:18px;border:1px solid rgb(37 211 102 / .45);color:#d9fdd3;font-size:15px;line-height:1.35;transition:background .2s,border-color .2s}.c2-hilo summary:hover .c2-q{background:#25d3661a}.c2-hilo[open] .c2-q{border:0;border-radius:10px 3px 10px 10px;background:#005c4b;color:#e9edef;padding:8px 11px 6px}.c2-hilo[open] .c2-q:after{content:"✓✓";display:block;text-align:right;font-size:10.5px;color:#53bdeb;margin-top:2px}.c2-escribe{display:none}.c2-hilo[open] .c2-escribe{display:inline-flex;max-height:40px;gap:4px;margin-top:8px;padding:10px 12px;border-radius:3px 10px 10px;background:#202c33;animation:c2fuera .1s .8s forwards}.c2-escribe i{width:6px;height:6px;border-radius:50%;background:#8696a0;animation:tecleo 1s infinite}.c2-escribe i:nth-child(2){animation-delay:.15s}.c2-escribe i:nth-child(3){animation-delay:.3s}@keyframes c2fuera{to{opacity:0;max-height:0;padding:0;margin:0;overflow:hidden}}.c2-r{max-width:86%;margin-top:8px;padding:8px 11px 6px;border-radius:3px 10px 10px;background:#202c33;color:#e9edef;font-size:15px;line-height:1.5}.c2-hilo[open] .c2-r{animation:c2entra .35s .8s both}.c2-hilo:first-of-type[open] .c2-r{animation:none}.c2-hilo:first-of-type[open] .c2-escribe{display:none}@keyframes c2entra{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.c2-r a{color:#53bdeb;text-decoration:underline}.c2-r small{display:block;text-align:right;font-size:10.5px;color:#e9edef8c}.c2-input{display:flex;align-items:center;gap:10px;margin:8px 12px 12px;color:#9dabb4;font-size:14.5px}.c2-input span{flex:1;padding:12px 16px;border-radius:24px;background:#2a3942}.c2-input i{flex:none;width:44px;height:44px;border-radius:50%;background:#00a884 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 20l18-8L3 4v6l12 2-12 2z' fill='white'/%3E%3C/svg%3E") center/45% no-repeat;transition:transform .2s}.c2-input:hover i{transform:scale(1.06)}.c2-input:hover span{color:#e9edef}.p2-pantalla{isolation:isolate}.p2-movil{z-index:1}.p2-tarjetas{z-index:10}@media(min-width:761px){.p2-marco{grid-template-rows:auto auto 1fr auto 1fr}.p2-tarjetas{grid-row:4;align-self:center;min-height:300px;max-width:600px;width:100%}.p2-tarjeta{padding:30px 32px 28px}.p2-tarjeta h3{font-size:clamp(28px,2.6vw,40px)}.p2-tarjeta p{font-size:18px;max-width:40ch}.p2-progreso{grid-row:5;align-self:start;margin-top:28px;max-width:600px}}@media(max-width:760px){.p2-tarjeta{padding-right:64px}}.prueba-l{margin-top:22px;font-size:14.5px;color:var(--ink-3)}.prueba-l b{color:var(--gold-ink);font-weight:600}.prueba-l .link{margin-left:8px;font-size:14.5px}@media(min-width:761px){.p2-escena{padding-top:calc(var(--barra) + clamp(36px,6vh,72px))}.p2-marco{grid-template-rows:auto auto auto auto 1fr;align-content:start;column-gap:clamp(40px,6vw,96px)}.p2-titulo{max-width:none}.p2-cta{margin-top:22px}.p2-tarjetas{grid-row:3;align-self:start;display:grid;margin-top:clamp(32px,6vh,72px);min-height:0;max-width:none;width:100%}.p2-tarjeta{grid-area:1 / 1;position:relative;left:auto;right:auto;bottom:auto;padding:clamp(28px,3vw,44px) clamp(28px,4.6vw,72px) clamp(28px,3vw,44px);border-radius:var(--r-card-sm)}.p2-tarjeta h3{margin-top:14px;font-size:clamp(34px,3.6vw,58px);line-height:1.04;letter-spacing:-.028em}.p2-tarjeta p{margin-top:16px;font-size:clamp(18px,1.45vw,22px);max-width:34ch}.p2-tarjeta .detalle{margin-top:24px;font-size:16px}.p2-progreso{grid-row:4;align-self:start;margin-top:clamp(28px,5vh,56px);max-width:none;width:100%}.p2-movil{grid-row:1 / span 5;align-self:start;height:min(calc(100svh - var(--barra) - 110px),680px)}}@media(min-width:761px){.p2-marco{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:none;align-items:start;align-content:start}.p2-izq{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.p2-izq>*{grid-row:auto;grid-column:auto}.p2-tarjetas,.p2-progreso{align-self:stretch}.p2-movil{grid-row:auto;grid-column:2}}@media(max-width:760px){.p2-izq{align-self:stretch}}@media(min-width:761px){.p2-escena{display:flex;align-items:center;padding-top:calc(var(--barra) + 16px);padding-bottom:16px}.p2-marco{height:auto;width:100%}.proceso2{height:470svh}}.casos{list-style:none;display:grid;gap:clamp(18px,2.4vw,32px);padding-bottom:clamp(24px,4vw,56px)}.caso-p{position:sticky;top:calc(var(--barra) + 18px + var(--i,0) * 14px);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,64px);align-items:center;min-height:min(78svh,640px);padding:clamp(24px,3vw,48px);border-radius:var(--r-panel);box-shadow:0 -30px 60px -40px rgb(0 0 0 / calc(.85 * var(--sombra)))}.caso-p .info{display:flex;flex-direction:column;gap:12px;align-self:stretch;justify-content:space-between}.caso-p .num-c{font-weight:800;font-stretch:125%;font-size:clamp(56px,6vw,96px);line-height:.85;letter-spacing:-.04em;color:var(--gold-ink)}.caso-p .t-blanca .num-c,.caso-p.t-blanca .num-c{color:var(--oro-blanca-2)}.caso-p h2{font-weight:720;font-stretch:112%;font-size:clamp(30px,3.2vw,48px);line-height:1.04;letter-spacing:-.026em}.caso-p .que-c{font-size:15px;font-weight:600;color:var(--gold-ink)}.caso-p.t-blanca .que-c{color:var(--oro-blanca)}.caso-p .txt-c{font-size:17px;color:var(--ink-3);max-width:44ch}.caso-p.t-blanca .txt-c{color:var(--tinta-blanca-2)}.caso-p .datos-c{display:flex;gap:10px 26px;flex-wrap:wrap;font-size:14px;color:var(--ink-3);padding-top:16px;border-top:1px solid var(--line)}.caso-p.t-blanca .datos-c{border-top-color:rgb(var(--tinte-blanca) / .12);color:var(--tinta-blanca-2)}.caso-p .datos-c b{display:block;color:var(--ink);font-weight:640}.caso-p.t-blanca .datos-c b{color:var(--tinta-blanca)}.caso-p .vista-c{position:relative;display:block}.caso-p .vista-c .navegador{border-radius:14px}.caso-p .vista-c .navegador .pantalla{aspect-ratio:16/10.5}.caso-p .vista-c .navegador .pantalla img{transition:none}html.dm-mov .caso-p .vista-c .pantalla img.baja{animation:baja var(--dur,40s) cubic-bezier(.45,0,.55,1) .8s infinite alternate}.caso-p .vista-c:hover .pantalla img{animation-play-state:paused}.caso-p .vista-c .movil{left:-18px;bottom:-18px;width:clamp(90px,20%,150px)}.caso-p.t-blanca .navegador{box-shadow:0 30px 60px -30px #12182773,0 0 0 1px #1218271f}.indice-demos{list-style:none;border-top:1px solid var(--line)}.indice-demos li a{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.7fr) auto;gap:8px 32px;align-items:baseline;padding:clamp(18px,2vw,26px) 0;border-bottom:1px solid var(--line);transition:padding .35s var(--ease),color .25s}.indice-demos .nom{font-weight:720;font-stretch:112%;font-size:clamp(26px,3.2vw,48px);line-height:1.05;letter-spacing:-.026em;color:var(--ink);transition:color .25s}.indice-demos .sec{font-size:15px;color:var(--ink-3)}.indice-demos .est{font-size:14px;color:var(--ink-4);text-align:right}.indice-demos li a:hover{padding-left:18px}.indice-demos li a:hover .nom{color:var(--gold-hover)}.indice-demos .mini-m{display:none}.preview-flot{position:fixed;left:0;top:0;z-index:25;width:340px;aspect-ratio:16/10.5;border-radius:12px;overflow:hidden;pointer-events:none;opacity:0;transform:translate(-50%,-50%) scale(.85);transition:opacity .25s var(--ease),transform .35s var(--ease);box-shadow:0 40px 80px -30px rgb(0 0 0 / calc(.95 * var(--sombra))),0 0 0 1px rgb(var(--tinte) / .14);background:#fff}.preview-flot.visible{opacity:1;transform:translate(-50%,-50%) scale(1)}.preview-flot img{width:100%;height:100%;object-fit:cover;object-position:50% 0}@media(hover:none),(max-width:760px){.preview-flot{display:none}.indice-demos li a{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:4px 16px}.indice-demos .mini-m{display:block;grid-row:span 2;width:72px;height:54px;border-radius:8px;overflow:hidden;background:#fff}.indice-demos .mini-m img{width:100%;height:100%;object-fit:cover;object-position:50% 0}.indice-demos .est{display:none}.indice-demos .nom{font-size:22px}.indice-demos li a:hover{padding-left:0}}@media(max-width:980px){.caso-p{grid-template-columns:minmax(0,1fr);position:relative;top:auto;min-height:0}.caso-p .vista-c{order:-1}}.panel{background:var(--bg);padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}.panel .fila{flex:none}.panel-cuerpo{flex:1;display:flex;flex-direction:column;gap:22px;padding-top:8px}.panel-et{font-size:13px;font-weight:600;color:var(--ink-4)}.panel-svc{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.panel-svc a{display:flex;flex-direction:column;justify-content:space-between;gap:10px;min-height:96px;padding:14px;border-radius:18px;background:var(--sup-azul);border:1px solid var(--sup-borde);color:var(--ink)}.panel-svc a b{font-weight:680;font-stretch:108%;font-size:16px;line-height:1.15}.panel-svc a span{font-size:13px;font-weight:600;color:var(--gold-ink)}.panel-svc a.destacado-m{grid-column:1 / -1;background:var(--sup-blanca);color:var(--tinta-blanca);min-height:84px}.panel-svc a.destacado-m span{color:var(--oro-blanca)}.panel-links{list-style:none;border-top:1px solid var(--line)}.panel-links a{display:flex;justify-content:space-between;align-items:center;padding:15px 2px;border-bottom:1px solid var(--line);font-weight:700;font-stretch:112%;font-size:24px;letter-spacing:-.02em;color:var(--ink)}.panel-links a:after{content:"";width:28px;height:28px;border-radius:50%;background:rgb(var(--tinte) / .08) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3.5 10.5 8 6 12.5' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center/14px no-repeat}.panel-links a[aria-current=page]{color:var(--gold-hover)}.panel-pie{margin-top:auto;display:grid;gap:10px}.panel-pie .btn{width:100%;margin:0}.panel-pie .contactos{display:grid;grid-template-columns:1fr 1fr;gap:10px}.panel-pie .contactos a{display:flex;align-items:center;justify-content:center;gap:8px;height:48px;border-radius:999px;border:1px solid var(--line-2);font-size:14.5px;color:var(--ink-2)}.panel-pie small{text-align:center;font-size:12.5px;color:var(--ink-4)}.panel.abierto .panel-cuerpo>*{animation:panelEntra .45s var(--ease) both}.panel.abierto .panel-cuerpo>*:nth-child(2){animation-delay:.05s}.panel.abierto .panel-cuerpo>*:nth-child(3){animation-delay:.1s}.panel.abierto .panel-cuerpo>*:nth-child(4){animation-delay:.15s}@keyframes panelEntra{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.panel-svc a.ancho-m{grid-column:1 / -1;min-height:72px;flex-direction:row;align-items:center}.panel .cerrar{display:grid;place-items:center}.sobre-d{position:relative;overflow:hidden}.sd-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,72px);align-items:center;padding-top:clamp(24px,3vw,40px);padding-bottom:clamp(56px,6vw,96px)}.sd-txt h1{font-weight:740;font-stretch:112%;font-size:clamp(34px,3.6vw,56px);line-height:1.04;letter-spacing:-.03em;color:var(--ink);text-wrap:balance}.sd-txt .lead{margin-top:20px}.sd-txt .hero-cta{margin-top:28px}.sd-mosaico{position:relative;height:clamp(340px,34vw,500px)}.sd-mosaico .navegador{position:absolute;border-radius:12px}.sd-mosaico .navegador .pantalla{aspect-ratio:16/10}.sd-mosaico .n1{left:6%;top:0;width:78%;z-index:2}.sd-mosaico .n2{right:0;bottom:6%;width:62%;z-index:1;opacity:.92}.sd-mosaico .m1{left:0;bottom:0;width:clamp(96px,22%,150px);z-index:3}.sd-sellos{position:absolute;right:6px;top:-6px;z-index:4;display:flex;flex-direction:column;gap:8px;align-items:flex-end}.sd-sellos span{padding:9px 13px;border-radius:14px;font-size:13px;color:var(--ink-2)}.sd-sellos b{font-weight:780;font-stretch:118%;font-size:19px;color:var(--ink);margin-right:6px}.quien-d{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,88px);align-items:center}.qd-foto{position:relative;border-radius:var(--r-panel);overflow:hidden;background:var(--sup-azul);aspect-ratio:4/4.4}.qd-foto:after{content:"";position:absolute;left:10%;right:10%;bottom:-12%;height:70%;background:radial-gradient(closest-side,rgb(241 174 39 / .26),transparent);z-index:0}.qd-foto img{position:absolute;left:50%;bottom:0;transform:translate(-50%);height:96%;width:auto;max-width:none;z-index:1}.qd-txt .qd-cita{margin-top:18px;font-weight:600;font-stretch:108%;font-size:clamp(20px,1.8vw,26px);line-height:1.4;color:var(--ink-2);max-width:40ch}.qd-txt .qd-nota{margin-top:16px;font-size:15.5px;color:var(--ink-3);max-width:52ch}@media(max-width:980px){.sd-grid,.quien-d{grid-template-columns:minmax(0,1fr)}.sd-mosaico{height:clamp(260px,70vw,420px)}.qd-foto{max-width:420px}}.sd-sellos span{display:inline-flex;align-items:baseline;gap:6px}.sd-sellos b{margin-right:0}.ficha-card.t-oscura{background:var(--oscuro)}.ficha-card.t-oscura .ficha dt{color:var(--ink)}.ficha-card.t-oscura .ficha dd{color:var(--ink-3)}.ficha-card.t-oscura .ficha dd a{color:var(--ink);text-decoration-color:var(--gold-ink)}.ficha-card.t-oscura .ficha dd a:hover{color:var(--gold-hover)}.ficha-card.t-oscura .ficha>div{border-color:var(--line)}@media(max-width:760px){.sd-mosaico{margin-bottom:56px}.sd-sellos{inset:auto 0 -54px;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.razones-b .tarjeta{min-height:0;gap:18px}}body.sin-scroll .wa-widget{opacity:0;pointer-events:none}@media(max-width:980px){.panel-cuerpo{gap:18px}.panel-svc{gap:8px}.panel-svc a{min-height:84px;padding:13px 14px}.panel-svc a.destacado-m{min-height:74px}.panel-links a{padding:12px 2px;font-size:22px}.panel-links a:after{width:26px;height:26px}}@media(max-width:760px){.filtro{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;border-radius:999px;max-width:100%;-webkit-overflow-scrolling:touch}.filtro::-webkit-scrollbar{display:none}.filtro button{flex:none;white-space:nowrap}}.caso-p.t-blanca h2{color:var(--tinta-blanca)}.caso-p.t-blanca .etq{color:var(--oro-blanca)}.caso-p.t-blanca .link{color:var(--tinta-blanca)}@media(min-width:761px)and (hover:hover){.indice-demos li a{grid-template-columns:minmax(0,1fr) 220px 190px}}.ph-fila{display:flex;justify-content:space-between;align-items:flex-end;gap:20px 48px;flex-wrap:wrap}.ph-fila>div{flex:1 1 30rem}.ph-fila>.btn{flex:none;margin:0}@media(max-width:760px){.p2-movil{flex:none;width:auto;max-width:none;max-height:none;aspect-ratio:9/18.6;height:min(calc(100svh - var(--barra) - 108px),calc((100vw - 2 * var(--gutter)) * 18.6 / 9),780px)}}.nav-caja,.nav-pista{position:relative}.nav-links{gap:2px}.nav-links>li>a{position:relative;z-index:1;padding:9px 14px;border-radius:999px;background:none!important;color:rgb(var(--tinte) / .8);transition:color .2s}.nav-links>li>a:hover,.nav-links>li>a[aria-current=page],.nav-links>li>a[aria-expanded=true]{color:#fff}.nav-links>li>a svg{width:9px;height:9px;opacity:.7;transition:transform .25s var(--ease),opacity .2s}.nav-links>li>a[aria-expanded=true] svg{transform:rotate(180deg);opacity:1}.nav-luz{position:absolute;left:0;top:50%;z-index:0;width:0;height:38px;margin-top:-19px;border-radius:999px;background:rgb(var(--tinte) / .11);box-shadow:inset 0 1px rgb(var(--tinte) / .16),0 0 0 1px rgb(var(--tinte) / .05);opacity:0;pointer-events:none;transition:transform .38s var(--ease),width .38s var(--ease),opacity .25s}.nav.mega-abierto .pastilla{background:linear-gradient(135deg,#141e37eb,#0b1120e6)}.mega{position:absolute;left:0;right:0;top:calc(100% + 10px);z-index:2;border-radius:28px;background:#0b1120f2;-webkit-backdrop-filter:blur(28px) saturate(1.4);backdrop-filter:blur(28px) saturate(1.4);border:1px solid rgb(var(--tinte) / .12);box-shadow:inset 0 1px rgb(var(--tinte) / .1),0 60px 120px -40px rgb(0 0 0 / calc(.95 * var(--sombra)));overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s var(--ease),transform .3s var(--ease),visibility 0s .3s}.mega.abierto{opacity:1;visibility:visible;transform:none;transition:opacity .2s var(--ease),transform .3s var(--ease)}.mega-vista{position:relative;height:0;transition:height .35s var(--ease)}.mega.sin-anim .mega-vista{transition:none}.mega-sec{position:absolute;left:0;right:0;top:0;padding:18px 18px 0;opacity:0;visibility:hidden;transform:translate(calc(var(--dir,1) * 32px));transition:opacity .18s var(--ease),transform .35s var(--ease),visibility 0s .35s}.mega-sec.activa{opacity:1;visibility:visible;transform:none;transition:opacity .25s var(--ease) .06s,transform .35s var(--ease)}.mg-rejilla{display:grid;grid-template-columns:minmax(0,1fr) 272px;gap:14px}.mg-cartas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.mg-carta{display:flex;flex-direction:column;gap:4px;padding:10px 10px 16px;border-radius:20px;background:#14213d8c;border:1px solid rgb(var(--tinte) / .06);color:var(--ink-3);transition:background .25s,border-color .25s}.mg-carta:hover,.mg-carta:focus-visible{background:#1c2d52bf;border-color:#f1ae2780}.mg-carta b{margin:10px 6px 0;font-weight:680;font-stretch:108%;font-size:16px;line-height:1.2;color:var(--ink)}.mg-carta small{margin:0 6px;font-size:13px;line-height:1.4;color:var(--ink-3)}.mg-carta .p{margin:6px 6px 0;font-size:13px;font-weight:650;color:var(--gold-ink)}.mg-carta .etq-m{margin:6px 6px 0}.etq-m{font-size:12px;font-weight:600;color:var(--gold-ink)}.mg-vista{position:relative;display:block;aspect-ratio:16/10;border-radius:13px;overflow:hidden;background:#14213d;isolation:isolate}.mv-cap img{width:100%;height:100%;object-fit:cover;object-position:50% 0;display:block;transition:transform .6s var(--ease)}.mg-carta:hover .mv-cap img{transform:scale(1.05)}.mv-seo{display:flex;flex-direction:column;gap:5px;padding:10px;background:#f1f3f4}.mv-seo>*{transition:transform .5s var(--ease)}.mv-busca{display:flex;align-items:center;gap:6px;height:20px;padding:0 9px;border-radius:999px;background:#fff;box-shadow:0 1px 3px #00000024;font-size:9.5px;color:#3c4043}.mv-busca i{flex:none;width:7px;height:7px;border:1.5px solid #9AA0A6;border-radius:50%}.mv-ia{display:grid;grid-template-columns:auto 1fr;gap:4px 7px;align-items:center;padding:7px 8px;border-radius:8px;background:#e8eefc}.mv-ia b{grid-row:span 3;font-size:8px;font-weight:800;color:#4a33c4;background:#fff;border-radius:5px;padding:3px 4px}.mv-ia i{height:4px;border-radius:3px;background:#bcc8e8}.mv-ia i.c{width:60%}.mv-res{display:flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:7px;background:#fff;font-size:9.5px;color:#1a0dab}.mv-res i{height:4px;width:70%;border-radius:3px;background:#dadce0}.mv-res em{font-style:normal;font-weight:800;font-size:9px;color:#0a0f1d;background:var(--gold);border-radius:4px;padding:1px 5px}.mv-res.uno{box-shadow:0 0 0 1.5px var(--gold)}.mg-carta:hover .mv-res.uno{transform:translateY(-2px) scale(1.03)}.mv-nav{position:absolute;inset:10px 10px 0;border-radius:8px 8px 0 0;overflow:hidden;background:#fff;box-shadow:0 12px 24px -10px #000000b3;transition:transform .5s var(--ease)}.mv-barra{display:flex;gap:3px;align-items:center;height:12px;padding:0 6px;background:#e8eaee}.mv-barra i{width:4px;height:4px;border-radius:50%;background:#b8bcc6}.mv-nav img{display:block;width:100%;height:calc(100% - 12px);object-fit:cover;object-position:50% 0}.mg-carta:hover .mv-nav{transform:translateY(-4px)}.mv-tienda{background:#f3f1ec}.mv-prods{position:absolute;left:10px;right:10px;top:32px;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;transition:transform .5s var(--ease)}.mv-prods i{position:relative;aspect-ratio:1;border-radius:7px;background:#fff;box-shadow:0 2px 6px #00000014}.mv-prods i:before{content:"";position:absolute;left:14%;right:14%;top:12%;height:50%;border-radius:5px;background:#dcd6c8}.mv-prods i:nth-child(2):before{background:#c9d9d2}.mv-prods i:nth-child(3):before{background:#e6cfc0}.mv-prods i:after{content:"";position:absolute;left:14%;width:46%;bottom:13%;height:4px;border-radius:2px;background:var(--gold-700)}.mv-carro{position:absolute;right:10px;top:9px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#121827;color:#fff;font-size:9px;font-weight:700}.mv-pagar{position:absolute;left:10px;right:10px;bottom:9px;display:grid;place-items:center;height:17px;border-radius:999px;background:#121827;color:#fff;font-size:8.5px;font-weight:700}.mg-carta:hover .mv-prods{transform:translateY(-3px)}.mv-wa{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:12px;background:#0b141a}.mv-msg{max-width:80%;padding:6px 9px;border-radius:9px;font-size:10px;line-height:1.3;color:#e9edef;transition:transform .5s var(--ease)}.mv-msg.el{align-self:flex-start;background:#202c33;border-top-left-radius:3px}.mv-msg.yo{align-self:flex-end;background:#005c4b;border-top-right-radius:3px}.mv-escribe{align-self:flex-start;display:flex;gap:3px;padding:7px 9px;border-radius:9px;background:#202c33}.mv-escribe i{width:4px;height:4px;border-radius:50%;background:#8696a0;animation:mvPunto 1.2s infinite}.mv-escribe i:nth-child(2){animation-delay:.15s}.mv-escribe i:nth-child(3){animation-delay:.3s}@keyframes mvPunto{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2px)}}.mg-carta:hover .mv-msg.yo{transform:translateY(-2px)}.mv-demos img{position:absolute;top:18%;width:60%;border-radius:6px;box-shadow:0 10px 22px -8px #000000bf;transition:transform .5s var(--ease)}.mv-demos img:nth-child(1){left:5%;transform:rotate(-6deg)}.mv-demos img:nth-child(2){left:20%;top:12%;z-index:2}.mv-demos img:nth-child(3){right:5%;transform:rotate(6deg)}.mg-carta:hover .mv-demos img:nth-child(1){transform:rotate(-9deg) translate(-6px)}.mg-carta:hover .mv-demos img:nth-child(2){transform:translateY(-5px)}.mg-carta:hover .mv-demos img:nth-child(3){transform:rotate(9deg) translate(6px)}.mg-lado{display:flex;flex-direction:column;gap:4px;padding:6px 6px 10px 20px;border-left:1px solid var(--line)}.mg-et{margin-top:10px;font-size:12px;font-weight:600;color:var(--ink-4)}.mg-et:first-child{margin-top:0}.mg-lado ul{list-style:none}.mg-lado ul a{display:flex;justify-content:space-between;align-items:center;padding:6px 0;font-size:15px;color:var(--ink-2);transition:color .2s,padding .25s var(--ease)}.mg-lado ul a:after{content:"→";color:var(--gold-ink);opacity:0;transform:translate(-4px);transition:opacity .2s,transform .25s var(--ease)}.mg-lado ul a:hover{color:#fff;padding-left:4px}.mg-lado ul a:hover:after{opacity:1;transform:none}.mg-txt{font-size:14px;line-height:1.5;color:var(--ink-3)}.mg-lado .btn{align-self:flex-start;margin-top:10px}.mg-check{margin-top:auto;display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:16px;background:var(--sup-blanca);color:var(--tinta-blanca-2);transition:transform .3s var(--ease)}.mg-check b{font-size:15px;font-weight:700;color:var(--tinta-blanca)}.mg-check span{font-size:13px;line-height:1.4}.mg-check:hover{transform:translateY(-2px)}.mg-lado .mg-et+.mg-check{margin-top:6px}.mg-blog{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:10px}.mg-nota{display:flex;flex-direction:column;gap:10px;padding:20px 22px;border-radius:20px;background:var(--sup-blanca);color:var(--tinta-blanca);transition:transform .3s var(--ease)}.mg-nota .etq-m{color:var(--oro-blanca)}.mg-nota b{font-weight:720;font-stretch:110%;font-size:21px;line-height:1.15;letter-spacing:-.015em;text-wrap:balance}.mg-leer{margin-top:auto;align-self:flex-start;font-size:14px;font-weight:600;border-bottom:1px solid var(--oro-blanca-2)}.mg-nota:hover{transform:translateY(-2px)}.mg-lista{list-style:none;display:grid;gap:8px}.mg-lista a{display:flex;flex-direction:column;gap:5px;height:100%;padding:13px 16px;border-radius:16px;background:#14213d8c;border:1px solid rgb(var(--tinte) / .06);transition:background .25s,border-color .25s}.mg-lista b{font-size:15px;font-weight:640;line-height:1.3;color:var(--ink)}.mg-lista a:hover{background:#1c2d52bf;border-color:#f1ae2780}.mg-pie{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:16px -18px 0;padding:13px 24px;border-top:1px solid var(--line);font-size:13.5px;color:var(--ink-4)}.mg-pie a{font-weight:600;color:var(--ink)}.mg-pie a:after{content:" →";color:var(--gold-ink)}.mg-pie a:hover{color:var(--gold-hover)}.mega-velo{position:fixed;inset:0;z-index:29;background:#05080f8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;transition:opacity .3s var(--ease),visibility 0s .3s}.mega-velo.visible{opacity:1;visibility:visible;transition:opacity .3s var(--ease)}@media(max-width:980px){.mega,.mega-velo,.nav-luz{display:none}}@media(min-width:981px)and (max-width:1180px){.mg-rejilla{grid-template-columns:minmax(0,1fr) 230px}.mg-vista{aspect-ratio:4/3.4}.mg-carta b{font-size:15px}.nav-links>li>a{padding:9px 10px}}@media(prefers-reduced-motion:reduce){.mega-sec,.mega-vista,.nav-luz{transition:none}}.panel-links a.con-mini{gap:12px}.panel-links .minis{display:flex;margin-left:auto;padding-left:12px}.panel-links .minis img{width:46px;height:30px;object-fit:cover;object-position:50% 0;border-radius:7px;border:2px solid var(--bg);margin-left:-14px;box-shadow:0 6px 12px -6px rgb(0 0 0 / calc(.8 * var(--sombra)))}.panel-links .cuenta{margin-left:auto;font-size:13px;font-weight:600;font-stretch:100%;letter-spacing:0;color:var(--gold-ink)}@media(max-width:760px){.movil,.hero-c .escenario .movil{border-radius:18px;padding:5px}.movil .pantalla,.hero-c .escenario .movil .pantalla{border-radius:13px}}.nav.mega-abierto .nav-caja:after{content:"";position:absolute;left:0;right:0;top:100%;height:14px}.mg-carta .p,.mg-carta .etq-m{margin-top:auto;padding-top:8px}.demos3{scroll-margin-top:84px}.demos3 .cab-l{align-items:flex-end}.demos3 .cab-l .acc{min-width:0;max-width:100%}.d3-tabs{display:flex;gap:4px;max-width:100%;padding:5px;border-radius:999px;background:var(--sup-azul);border:1px solid var(--sup-borde);overflow-x:auto;scrollbar-width:none}.d3-tabs::-webkit-scrollbar{display:none}.d3-tabs button{flex:none;padding:9px 16px;border:0;border-radius:999px;background:none;font:inherit;font-size:14px;color:var(--ink-3);white-space:nowrap;cursor:pointer;transition:background .2s,color .2s}.d3-tabs button:hover{color:#fff;background:rgb(var(--tinte) / .07)}.d3-tabs button[aria-selected=true]{background:var(--sup-blanca);color:var(--tinta-blanca);font-weight:600}.d3-estilos{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,24px)}.d3-panel:not([hidden]) li{animation:d3Entra .55s var(--ease) both}.d3-panel li:nth-child(2){animation-delay:.07s}.d3-panel li:nth-child(3){animation-delay:.14s}@keyframes d3Entra{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.d3-carta{display:flex;flex-direction:column;gap:18px;height:100%;padding:12px 12px 22px;border-radius:var(--r-card);background:var(--sup-azul);border:1px solid var(--sup-borde);transition:border-color .3s,transform .4s var(--ease)}.d3-carta:hover,.d3-carta:focus-visible{border-color:#f1ae2780;transform:translateY(-4px)}.d3-pantalla{display:block;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 30px 60px -30px rgb(0 0 0 / calc(.85 * var(--sombra)))}.d3-barra{display:flex;gap:5px;align-items:center;height:22px;padding:0 10px;background:#1b2742}.d3-barra i{width:7px;height:7px;border-radius:50%;background:rgb(var(--tinte) / .22)}.d3-marco{position:relative;display:block;aspect-ratio:4/4.4;overflow:hidden;container-type:size}.d3-marco img{position:absolute;left:0;top:0;width:100%;height:auto;transition:transform 1.1s var(--ease)}.d3-carta:hover .d3-marco img,.d3-carta:focus-visible .d3-marco img{transform:translateY(calc(-100% + 100cqh));transition:transform 10s cubic-bezier(.45,0,.55,1)}.d3-info{display:flex;flex-direction:column;gap:4px;padding:0 8px}.d3-n{font-size:12.5px;font-weight:600;color:var(--gold-ink)}.d3-info b{font-weight:700;font-stretch:112%;font-size:clamp(22px,1.9vw,28px);line-height:1.1;letter-spacing:-.02em;color:var(--ink)}.d3-neg{font-size:14.5px;color:var(--ink-3)}.d3-ir{margin:auto 8px 0;align-self:flex-start;padding-bottom:2px;border-bottom:1px solid var(--gold-ink);font-size:14px;font-weight:600;color:var(--ink)}.d3-pie{margin-top:clamp(18px,2vw,28px);max-width:70ch;font-size:15px;color:var(--ink-4)}@media(max-width:760px){.demos3 .cab-l .acc{flex:1 1 100%}.d3-estilos{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter) 6px;scroll-padding:0 var(--gutter);scrollbar-width:none}.d3-estilos::-webkit-scrollbar{display:none}.d3-estilos li{flex:0 0 80%;scroll-snap-align:start}.d3-carta:hover{transform:none}}@media(prefers-reduced-motion:reduce){.d3-carta:hover .d3-marco img{transform:none}.d3-panel li{animation:none}}.d3-fila{display:flex;align-items:center;justify-content:space-between;gap:12px 28px;flex-wrap:wrap;margin:-8px 0 clamp(20px,2.4vw,32px)}.d3-nota{font-size:14px;color:var(--ink-4);max-width:46ch}.d3-marco{aspect-ratio:4/3.5}@media(hover:none){.d3-nota{display:none}}@media(max-width:760px){.d3-fila{margin-top:0}.d3-tabs{margin:0 calc(-1 * var(--gutter));border-radius:0;border-left:0;border-right:0;padding:5px var(--gutter);max-width:none;width:calc(100% + 2 * var(--gutter))}}.d3-pista{display:flex;gap:clamp(14px,1.6vw,24px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding:6px 0 26px;margin:-6px 0 -26px}.d3-pista::-webkit-scrollbar{display:none}.d3-grupo{flex:0 0 100%;scroll-snap-align:start}.d3-tabs button[aria-pressed=true]{background:var(--sup-blanca);color:var(--tinta-blanca);font-weight:600}.d3-flechas{display:flex;align-items:center;gap:8px}.d3-flechas .d3-nota{margin-right:10px}.d3-flecha{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid var(--line-2);background:none;color:var(--ink);cursor:pointer;transition:border-color .2s,background .2s}.d3-flecha svg{width:16px;height:16px}.d3-flecha:hover{border-color:var(--gold);background:var(--gold-wash)}@media(max-width:760px){.d3-flechas{display:none}.d3-pista{margin:-6px calc(-1 * var(--gutter)) -26px;padding:6px var(--gutter) 26px;scroll-padding:0 var(--gutter);gap:12px}.d3-grupo{flex:0 0 auto;scroll-snap-align:none}.d3-estilos{display:flex;gap:12px;overflow:visible;margin:0;padding:0}.d3-estilos li{flex:0 0 78vw;scroll-snap-align:start}}.hero-r{position:relative;display:flex;align-items:center;min-height:min(100svh,960px);overflow:hidden;isolation:isolate;background:radial-gradient(70% 75% at 70% 46%,#16203c,#0c1324 46%,#080c18)}.hr-lienzo{position:absolute;inset:0;z-index:0;width:100%;height:100%;display:block}.hr-velo{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#080c18e6,#080c189e 30%,#080c1800 56%),linear-gradient(180deg,rgb(8 12 24 / .55) 0%,transparent 16%,transparent 80%,var(--bg) 100%)}.hr-chips{position:absolute;inset:0;z-index:2;pointer-events:none}.hr-chips span{transition:opacity .4s var(--ease);position:absolute;left:0;top:0;display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 11px;border-radius:999px;font-size:13.5px;font-weight:600;color:var(--ink);white-space:nowrap;opacity:0;will-change:transform,opacity;background:linear-gradient(135deg,#141e378c,#0a0f1d66)}.hr-chips span i{width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 10px 2px #f1ae2799}.hr-cuerpo{position:relative;z-index:3;width:100%;padding-top:calc(var(--barra) + 56px);padding-bottom:clamp(64px,7vw,110px)}.hr-txt{max-width:40rem}.hero-r .lead{color:#ffffffc7}@media(max-width:760px){.hero-r{align-items:flex-end;min-height:100svh}.hr-velo{background:linear-gradient(180deg,rgb(8 12 24 / .45) 0%,transparent 14%,transparent 40%,rgb(8 12 24 / .82) 62%,var(--bg) 100%)}.hr-cuerpo{padding-top:52svh;padding-bottom:36px}.hr-chips span{font-size:12px;padding:6px 11px 6px 9px}}.mg-audit{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;border-radius:18px;background:var(--sup-blanca);color:var(--tinta-blanca-2);transition:transform .3s var(--ease)}.mg-audit:hover{transform:translateY(-2px)}.mg-anillo{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:64px;height:64px;line-height:1}.mg-anillo svg{position:absolute;inset:0;transform:rotate(-90deg)}.mg-anillo circle{fill:none;stroke-width:6}.mg-anillo .fondo{stroke:rgb(var(--tinte-blanca) / .1)}.mg-anillo .nota{stroke:var(--gold);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:78;transition:stroke-dashoffset 1.2s var(--ease)}.mg-audit:hover .mg-anillo .nota{stroke-dashoffset:10}.mg-anillo b{font-size:19px;font-weight:800;color:var(--tinta-blanca)}.mg-anillo small{font-size:9px;font-weight:600;color:var(--tinta-blanca-2)}.mg-audit-t{font-size:16px;font-weight:700;line-height:1.25;color:var(--tinta-blanca);text-wrap:balance}.mg-audit-p{font-size:13px;line-height:1.4}.mg-audit .btn{margin-top:4px}.mg-mini{margin-top:10px;font-size:13.5px;color:var(--ink-3)}.mg-mini:after{content:" →";color:var(--gold-ink)}.mg-mini:hover{color:var(--gold-hover)}.en-vivo{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#2bd46a;vertical-align:1px;animation:enVivo 2s infinite}@keyframes enVivo{0%{box-shadow:0 0 #2bd46a8c}70%{box-shadow:0 0 0 7px #2bd46a00}to{box-shadow:0 0 #2bd46a00}}.etq:has(.en-vivo):before{display:none}.hero-cielo{background:linear-gradient(180deg,#03050c,#0a1124 55%,#1d2648)}.hr-foto{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:60% 100%}.hero-cielo .hr-velo{background:linear-gradient(90deg,#03050cb8,#03050c66 30%,#03050c00 55%),linear-gradient(180deg,rgb(3 5 12 / .35) 0%,transparent 18%,transparent 84%,var(--bg) 100%)}@media(max-width:760px){.hero-cielo .hr-velo{background:linear-gradient(180deg,rgb(3 5 12 / .3) 0%,transparent 14%,transparent 42%,rgb(3 5 12 / .78) 62%,var(--bg) 100%)}}@media(max-width:760px){.hero-cielo .hr-foto{object-position:70% 100%}}.hero-cielo .chip-ia{top:auto;bottom:18px}@media(max-width:760px){.hero-cielo .chip-ia{top:calc(var(--barra) + 8px);bottom:auto}}.hero-cielo .chip-ia{left:var(--gutter);right:auto}@media(max-width:760px){.hero-cielo .hr-foto{top:-27%;bottom:auto;height:100%;object-position:60% 50%;-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent 98%);mask-image:linear-gradient(180deg,#000 78%,transparent 98%)}.hero-cielo .hr-velo{background:linear-gradient(180deg,rgb(3 5 12 / .25) 0%,transparent 14%,transparent 44%,rgb(3 5 12 / .6) 54%,rgb(3 5 12 / .82) 72%,var(--bg) 100%)}}@media(max-width:760px){.hero-cielo .kicker{text-shadow:0 1px 10px rgb(3 5 12 / .95),0 0 2px rgb(3 5 12 / .9)}}@media(max-width:760px)and (max-height:720px){.hero-cielo .display{font-size:31px}.hero-cielo .lead{font-size:15px;margin-top:12px}.hero-cielo .hr-cuerpo{padding-top:50svh;padding-bottom:22px}.hero-cielo .hero-cta{margin-top:16px}}@media(max-width:760px)and (max-height:720px){.hero-cielo .hr-foto{top:-34%}}@media(max-width:760px){.hero-cielo .hr-cuerpo{padding-top:36svh}.hero-cielo .hr-foto{top:-38%}.hero-cielo .hr-velo{background:linear-gradient(180deg,rgb(3 5 12 / .25) 0%,transparent 12%,transparent 30%,rgb(3 5 12 / .62) 40%,rgb(3 5 12 / .84) 58%,var(--bg) 100%)}.hero-cielo .lead{font-size:15.5px;margin-top:12px}.hero-cielo .hero-cta{margin-top:18px}}@media(max-width:760px)and (max-height:720px){.hero-cielo .hr-cuerpo{padding-top:34svh}.hero-cielo .hr-foto{top:-42%}}@media(min-width:761px){.hero-r.hero-cielo{min-height:min(calc(100svh - 80px),960px)}.hero-r.hero-cielo .hr-cuerpo{padding-top:calc(var(--barra) + 24px);padding-bottom:clamp(44px,4vw,60px)}.hero-cielo .lead{max-width:none;margin-top:18px}.hero-cielo .hero-cta{margin-top:26px}.hero-cielo .hr-firma{margin-top:16px}}.datos-s{border-top:1px solid var(--line)}.datos-rejilla{margin:clamp(24px,3vw,40px) 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,18px)}.dy-dato{padding:20px 22px 22px;border-radius:var(--r-card);background:rgb(var(--tinte) / .035);border:1px solid var(--line);border-top:2px solid var(--gold-line)}.dy-dato-ancho{grid-column:span 2}.dy-dato dt{font-size:12.5px;font-weight:650;letter-spacing:.07em;text-transform:uppercase;color:var(--gold-ink)}.dy-dato dd{margin:10px 0 0;font-size:15.5px;line-height:1.55;color:var(--ink-2)}.dy-dato dd a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--gold-line);text-underline-offset:3px}@media(max-width:980px){.datos-rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.datos-rejilla{grid-template-columns:minmax(0,1fr)}.dy-dato-ancho{grid-column:auto}.dy-dato{padding:16px 18px 18px}}.acciones-numero{display:inline-flex;gap:10px;flex-wrap:wrap}.c-numero .btn-oro{color:var(--tinta-blanca);border-color:#12182747}.c-numero .btn-oro:hover{border-color:var(--gold);color:var(--tinta-blanca)}.canales-b .c-donde{min-height:220px}.hero-pasos{margin-top:12px;max-width:36rem;font-size:13.5px;line-height:1.45;color:var(--ink-3)}.hero-cielo .hero-pasos{color:#fffc;text-shadow:0 1px 8px rgb(3 5 12 / .9)}.cierre-pasos{margin-top:16px;font-size:14px;line-height:1.45;color:var(--ink-3)}@media(max-width:760px){.hero-pasos{margin-top:10px;font-size:13px}}@media(max-width:1060px){.web-s .rejilla{display:flex;flex-direction:column;align-items:stretch;gap:0}.web-s .texto{display:contents}.web-s .texto>*{order:2}.web-s .texto>.h2{order:0}.web-s .mosaico{order:1;margin:22px 0 8px}}.hero-svc{position:relative;padding:clamp(26px,3vw,44px) 0 clamp(48px,5vw,80px)}.hs-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center}.hs-txt h1.kicker{margin-bottom:clamp(14px,1.6vw,20px)}.hs-txt .display{font-size:clamp(36px,3.6vw,54px)}.hs-txt .lead{margin-top:clamp(18px,2vw,24px);max-width:50ch}.hs-precio{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin-top:22px}.hs-precio b{font-weight:780;font-stretch:118%;font-size:clamp(24px,2.2vw,30px);letter-spacing:-.02em;color:var(--gold-ink)}.hs-precio span{font-size:14.5px;color:var(--ink-4)}.hero-svc .hero-cta{margin-top:22px}.hs-extra{margin-top:16px;font-size:14.5px}.hs-extra a{color:var(--ink-3);border-bottom:1px solid var(--line-2)}.hs-extra a:hover{color:var(--gold-hover);border-color:var(--gold-ink)}.hs-visual{position:relative;padding-right:clamp(0px,3vw,40px)}.prueba-svc{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.prueba-svc p{display:flex;flex-wrap:wrap;align-items:center;gap:8px 26px;padding:18px 0;font-size:15px;color:var(--ink-3)}.prueba-svc a{color:var(--ink);border-bottom:1px solid var(--gold-ink)}.prueba-svc span{display:inline-flex;align-items:center;gap:10px;color:var(--ink-2)}.prueba-svc span:before{content:"";width:6px;height:6px;background:var(--gold);transform:rotate(45deg)}.inc-bento{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,18px)}.inc-carta{min-height:200px;justify-content:flex-start;background:var(--sup-azul);border:1px solid var(--sup-borde)}.inc-carta.ancha{grid-column:1 / -1}.inc-n{font-weight:780;font-stretch:120%;font-size:15px;color:var(--gold-ink);letter-spacing:.02em}.inc-carta .t-tit{margin-top:auto;font-size:clamp(19px,1.5vw,22px)}.inc-carta .t-txt{font-size:15px;line-height:1.5}.inc-carta.t-blanca{background:var(--sup-blanca);border-color:transparent}.inc-carta.t-blanca .inc-n{color:var(--oro-blanca)}.inc-carta.ancha{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto 1fr;column-gap:28px;align-content:start}.inc-carta.ancha .inc-n{grid-column:1}.inc-carta.ancha .t-tit{grid-column:1;margin-top:42px}.inc-carta.ancha .t-txt{grid-column:1}.inf-mini{grid-column:2;grid-row:1 / span 3;align-self:center;position:relative;display:grid;grid-template-columns:repeat(3,auto);gap:10px;padding:16px 16px 30px;border-radius:16px;background:#fff;box-shadow:0 20px 40px -24px #12182773,0 0 0 1px #12182714}.inf-mini span{display:flex;flex-direction:column;gap:2px;font-size:12px;color:#5a6070}.inf-mini b{font-weight:780;font-stretch:115%;font-size:22px;color:#121827}.inf-mini small{position:absolute;right:12px;bottom:8px;font-size:10.5px;color:#7a808c}.niv-rejilla{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);align-items:stretch}.niv-carta{position:relative;gap:0;padding:clamp(24px,2.4vw,32px);background:var(--sup-azul);border:1px solid var(--sup-borde)}.niv-carta.t-blanca{background:var(--sup-blanca);border-color:transparent}.niv-cinta{position:absolute;right:20px;top:20px;padding:5px 10px;border-radius:999px;background:var(--gold);color:var(--on-gold);font-size:12px;font-weight:700}.niv-carta.t-blanca .niv-nombre{color:var(--tinta-blanca)}.niv-para{margin-top:6px;font-size:14.5px;color:var(--ink-3);min-height:2.6em}.niv-carta.t-blanca .niv-para{color:var(--tinta-blanca-2)}.niv-precio{display:flex;align-items:baseline;gap:4px;margin-top:18px;padding-bottom:18px;border-bottom:1px solid var(--line)}.niv-precio b{font-weight:800;font-stretch:120%;font-size:clamp(36px,3vw,46px);letter-spacing:-.03em;color:var(--gold-ink)}.niv-precio span{font-size:15px;color:var(--ink-4)}.niv-carta.t-blanca .niv-precio{border-bottom-color:rgb(var(--tinte-blanca) / .12)}.niv-carta.t-blanca .niv-precio b{color:var(--oro-blanca)}.niv-carta.t-blanca .niv-precio span{color:var(--tinta-blanca-2)}.niv-puntos{list-style:none;display:grid;gap:9px;margin:18px 0 24px;font-size:15px;color:var(--ink-2)}.niv-puntos li{display:flex;gap:10px;align-items:baseline}.niv-puntos li:before{content:"";flex:none;width:6px;height:6px;margin-top:2px;background:var(--gold);transform:rotate(45deg)}.niv-carta.t-blanca .niv-puntos{color:var(--tinta-blanca)}.niv-carta .btn{margin-top:auto;justify-content:center}.btn-claro-l{background:none;border:1px solid var(--line-2);color:var(--ink)}.btn-claro-l:hover{border-color:var(--gold);background:var(--gold-wash)}.niv-nota{margin-top:20px;font-size:14.5px;color:var(--ink-4);max-width:80ch}.niv-nota b{color:var(--ink-2);font-weight:600}.pasos-fila{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);counter-reset:paso}.pasos-carta{background:none;border:1px solid var(--line-2);min-height:0}.pasos-n{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--gold);color:var(--on-gold);font-weight:800;font-size:15px}.pasos-carta .t-tit{margin-top:14px;font-size:19px}.pasos-carta .t-txt{font-size:15px}.pasos-pie{margin-top:18px;font-size:15px;color:var(--ink-3)}.pasos-pie b{color:var(--ink);font-weight:600}.fs-rejilla{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.fs-datos{border-top:1px solid var(--line)}.fs-datos>div{display:grid;grid-template-columns:minmax(120px,.3fr) minmax(0,1fr);gap:6px 26px;padding:15px 0;border-bottom:1px solid var(--line)}.fs-datos dt{font-weight:620;font-size:15px;color:var(--ink)}.fs-datos dd{font-size:15px;line-height:1.55;color:var(--ink-3)}.fs-datos dd a{color:var(--ink-2);border-bottom:1px solid var(--gold-ink)}.fs-datos dd a:hover{color:var(--gold-hover)}.fs-lado{display:grid;gap:18px;position:sticky;top:calc(var(--barra) + 24px)}.fs-tabla{width:100%;border-collapse:collapse;border-radius:var(--r-card);overflow:hidden;background:var(--sup-azul);font-size:14px}.fs-tabla caption{caption-side:top;text-align:left;padding:0 0 10px;font-size:13px;font-weight:600;color:var(--ink-4)}.fs-tabla th,.fs-tabla td{padding:11px 12px;text-align:left;border-bottom:1px solid var(--line)}.fs-tabla thead th{font-weight:650;color:var(--ink);background:rgb(var(--tinte) / .04)}.fs-tabla tbody th{font-weight:500;color:var(--ink-3)}.fs-tabla td{color:var(--ink-2)}.fs-tabla tr:last-child th,.fs-tabla tr:last-child td{border-bottom:0}.fs-guias{padding:20px 22px;border-radius:var(--r-card);background:var(--sup-blanca);color:var(--tinta-blanca)}.fs-et{font-size:12.5px;font-weight:650;color:var(--oro-blanca)}.fs-guias ul{list-style:none;display:grid;gap:4px;margin-top:8px}.fs-guias a{display:flex;justify-content:space-between;gap:10px;padding:8px 0;font-size:15px;font-weight:550;color:var(--tinta-blanca);border-bottom:1px solid rgb(var(--tinte-blanca) / .1)}.fs-guias li:last-child a{border-bottom:0}.fs-guias a:after{content:"→";color:var(--oro-blanca)}.fs-guias a:hover{color:var(--oro-blanca)}@media(max-width:1060px){.hs-grid,.fs-rejilla{grid-template-columns:minmax(0,1fr)}.hs-visual{max-width:560px;padding-right:24px}.fs-lado{position:static}.niv-rejilla{grid-template-columns:minmax(0,1fr);max-width:560px}}@media(max-width:760px){.inc-bento,.pasos-fila{grid-template-columns:minmax(0,1fr)}.inc-carta.ancha{grid-column:auto;display:flex}.inc-carta.ancha .t-tit{margin-top:24px}.inf-mini{margin-top:16px;align-self:stretch}.inc-carta{min-height:0}.inc-carta .t-tit{margin-top:22px}.fs-datos>div{grid-template-columns:minmax(0,1fr);gap:4px}.prueba-svc p{gap:8px 18px;font-size:14.5px}.hs-visual{padding-right:18px}}.incluye-s,.niveles-s,.pasos-s,.ficha-svc{padding-top:clamp(48px,5vw,84px);padding-bottom:clamp(48px,5vw,84px)}.prueba-svc+.incluye-s{padding-top:clamp(40px,4vw,64px)}.grano:before{display:none}.svc-hub{padding-top:0}.svc-rejilla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.6vw,22px)}.svc-tile{padding:0;gap:0;overflow:hidden;background:var(--sup-azul);border:1px solid var(--sup-borde);transition:transform .4s var(--ease),border-color .3s}.svc-tile:hover{transform:translateY(-3px);border-color:#f1ae2773}.svc-tile.t-blanca{background:var(--sup-blanca);border-color:transparent}.svc-vista{position:relative;display:block;height:clamp(250px,24vw,330px);overflow:hidden;background:#0d1730}.svc-tile.t-blanca .svc-vista{background:#e9e6de}.svc-cuerpo{display:flex;flex-direction:column;gap:6px;padding:clamp(22px,2.2vw,30px)}.svc-tipo{font-size:13px;font-weight:600;color:var(--gold-ink)}.svc-tile.t-blanca .svc-tipo{color:var(--oro-blanca)}.svc-nombre{font-weight:720;font-stretch:112%;font-size:clamp(24px,2.1vw,30px);line-height:1.1;letter-spacing:-.02em;color:var(--ink)}.svc-nombre a{color:inherit}.svc-nombre a:after{content:"";position:absolute;inset:0;z-index:1}.svc-tile.t-blanca .svc-nombre{color:var(--tinta-blanca)}.svc-desc{font-size:16px;color:var(--ink-3)}.svc-tile.t-blanca .svc-desc{color:var(--tinta-blanca-2)}.svc-pie{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.svc-tile.t-blanca .svc-pie{border-top-color:rgb(var(--tinte-blanca) / .1)}.svc-precio{display:flex;align-items:baseline;gap:5px}.svc-precio small{font-size:13px;color:var(--ink-4)}.svc-precio b{font-weight:800;font-stretch:118%;font-size:clamp(24px,2vw,30px);letter-spacing:-.02em;color:var(--gold-ink)}.svc-precio span{font-size:14px;color:var(--ink-4)}.svc-tile.t-blanca .svc-precio b{color:var(--oro-blanca)}.svc-tile.t-blanca .svc-precio small,.svc-tile.t-blanca .svc-precio span{color:var(--tinta-blanca-2)}.svc-acc{position:relative;z-index:2;display:flex;align-items:center;gap:10px}.svc-ver{background:none;border:1px solid var(--line-2);color:var(--ink)}.svc-ver:hover{border-color:var(--gold);background:var(--gold-wash)}.svc-tile.t-blanca .svc-ver{border-color:rgb(var(--tinte-blanca) / .2);color:var(--tinta-blanca)}.svc-wa{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--wa);color:var(--on-wa)}.svc-wa svg{width:20px;height:20px}.sv-seo{padding:26px 34px 0 26px}.sv-seo .recreacion{transform:scale(.9);transform-origin:top left;width:111%}.sv-web-marco{position:absolute;inset:26px 8% -30px}.sv-web-marco .navegador{border-radius:12px;height:100%}.sv-web-marco .navegador .pantalla{height:calc(100% - 30px);aspect-ratio:auto}.sv-web-marco .navegador .pantalla img{width:100%;height:auto}.sv-web-marco .movil{left:auto;right:-4%;bottom:30px;width:22%}.st-marco{position:absolute;inset:26px 8% -12px;padding:16px;border-radius:14px 14px 0 0;background:#fff;box-shadow:0 30px 60px -30px #12182773}.st-cab{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #EEE;font-size:14px;color:#121827}.st-carro{display:grid;place-items:center;min-width:24px;height:24px;padding:0 7px;border-radius:12px;background:#121827;color:#fff;font-size:12px;font-weight:700}.st-prods{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px}.st-prod{display:flex;flex-direction:column;gap:6px}.st-prod i{aspect-ratio:1;border-radius:10px}.st-prod span{height:6px;width:70%;border-radius:3px;background:#e3e1db}.st-prod b{font-size:13px;color:#121827}.st-prod em{font-style:normal;align-self:flex-start;padding:4px 10px;border-radius:999px;background:#121827;color:#fff;font-size:11px;font-weight:600}.st-marco .etq-ejemplo{bottom:20px}.sv-wa{display:flex;align-items:flex-end;justify-content:center;padding:26px 26px 0}.sv-wa .chat-demo{width:min(420px,100%);border-radius:16px 16px 0 0}.niveles-s .cab-l .txt.dos-tonos{color:var(--tinta-blanca)}.niv-tabla{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));grid-template-rows:repeat(6,auto) auto;border-radius:var(--r-panel);overflow:hidden;padding:0}.niv-col{display:grid;grid-row:1 / span 6;grid-template-rows:subgrid;row-gap:0;padding:clamp(24px,2.6vw,36px) clamp(20px,2.2vw,32px) clamp(26px,2.6vw,34px);border-left:1px solid var(--line);position:relative}.niv-col:first-child{border-left:0}.niv-col.niv-reco{background:linear-gradient(180deg,rgb(241 174 39 / .07),transparent 46%)}.niv-col.niv-reco:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--gold)}.niv-cab{display:flex;align-items:center;justify-content:space-between;gap:10px}.niv-nombre{font-weight:720;font-stretch:112%;font-size:22px;color:var(--ink)}.niv-cinta{position:static;padding:5px 10px;border-radius:999px;background:var(--gold);color:var(--on-gold);font-size:12px;font-weight:700;white-space:nowrap}.niv-para{margin-top:8px;font-size:14.5px;line-height:1.45;color:var(--ink-3);min-height:0}.niv-precio{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 6px;margin-top:22px;padding:0;border:0}.niv-precio b{font-weight:800;font-stretch:120%;font-size:clamp(40px,3.4vw,52px);line-height:1;letter-spacing:-.035em;color:var(--ink)}.niv-col.niv-reco .niv-precio b{color:var(--gold-ink)}.niv-precio span{font-size:16px;color:var(--ink-3)}.niv-precio small{font-size:13px;color:var(--ink-4)}.niv-col .btn{margin-top:22px;width:100%;justify-content:center}.niv-btn{background:rgb(var(--tinte) / .06);border:1px solid var(--line-2);color:var(--ink)}.niv-btn:hover{border-color:var(--gold);background:var(--gold-wash)}.niv-lista{margin-top:26px;padding-top:22px;border-top:1px solid var(--line);font-size:13.5px;font-weight:650;color:var(--ink-2)}.niv-puntos{list-style:none;display:grid;gap:11px;margin:14px 0 0;font-size:15px;color:var(--ink-2)}.niv-puntos li{display:flex;gap:11px;align-items:flex-start;line-height:1.4}.niv-puntos li:before{content:"";flex:none;width:18px;height:18px;margin-top:1px;border-radius:50%;background:#f1ae2729 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.4 6.7 11 12 5.5' fill='none' stroke='%23F1AE27' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat;transform:none}.niv-condiciones{grid-column:1 / -1;grid-row:7;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 34px;margin:0;padding:18px clamp(20px,2.4vw,32px);border-top:1px solid var(--line);background:rgb(var(--tinte) / .03);font-size:14px;color:var(--ink-3)}.niv-condiciones li{display:block;padding-left:16px;text-indent:-16px}.niv-condiciones li:before{content:"";display:inline-block;vertical-align:middle;width:6px;height:6px;margin:-2px 10px 0 0;background:var(--gold);transform:rotate(45deg)}.niv-condiciones b{color:var(--ink);font-weight:650}@media(max-width:1060px){.svc-rejilla{grid-template-columns:minmax(0,1fr)}.niv-tabla{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.niv-col{grid-row:auto;grid-template-rows:none;display:flex;flex-direction:column;border-left:0;border-top:1px solid var(--line)}.niv-col:first-child{border-top:0}.niv-condiciones{grid-row:auto;justify-content:flex-start}}@media(max-width:760px){.svc-vista{height:230px}.sv-seo{padding:18px 12px 0 16px}.sv-seo .recreacion{transform:scale(.72);width:139%}.svc-pie{flex-wrap:wrap}.niv-condiciones{flex-direction:column;align-items:flex-start;gap:8px}}.st-marco .etq-ejemplo{top:17px;bottom:auto;right:50px}.vis-web{position:relative;padding:0 9% 34px 0}.vis-web .navegador .pantalla{aspect-ratio:16/10.5}.vis-web .navegador .pantalla img{transition:transform 9s cubic-bezier(.45,0,.25,1)}.vis-web .navegador:hover .pantalla img{transform:translateY(-60%)}.vis-web .movil{left:auto;right:0;bottom:0;width:clamp(96px,23%,150px)}.vis-etq{position:absolute;left:14px;top:48px;z-index:3;padding:6px 11px;border-radius:999px;font-size:12px;font-weight:600;color:var(--ink)}.vis-tienda{position:relative;padding:0 13% 64px 0}.vis-tienda .navegador{background:#fff}.vt-cuerpo{padding:16px 18px 20px;background:#fafaf7;color:#121827;font-family:var(--sans)}.vt-cab{display:flex;align-items:center;gap:16px;padding-bottom:12px;border-bottom:1px solid #E9E6DE;font-size:14px}.vt-menu{display:flex;gap:12px;margin-left:auto;font-size:12px;color:#5a6070}.vt-carro{display:grid;place-items:center;min-width:24px;height:24px;padding:0 7px;border-radius:12px;background:#121827;color:#fff;font-size:12px;font-weight:700}.vt-prods{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px}.vt-prod{display:flex;flex-direction:column;gap:5px}.vt-prod i{aspect-ratio:1;border-radius:10px}.vt-prod span{font-size:12px;line-height:1.3;color:#3c4250}.vt-prod b{font-size:13.5px;color:#121827}.vt-prod em{font-style:normal;align-self:flex-start;margin-top:2px;padding:5px 11px;border-radius:999px;background:#121827;color:#fff;font-size:11.5px;font-weight:600}.vt-pago{position:absolute;right:0;bottom:0;z-index:2;display:grid;gap:8px;width:min(46%,230px);padding:16px;border-radius:16px;background:#121827;color:#fff;font-size:13px;box-shadow:0 30px 60px -24px rgb(0 0 0 / calc(.85 * var(--sombra))),0 0 0 1px #ffffff1a}.vt-pago span{display:flex;justify-content:space-between;align-items:baseline}.vt-pago small{color:#a8b0bf}.vt-pago strong{font-size:18px;font-weight:800}.vt-metodos{display:flex;gap:6px;justify-content:flex-start!important}.vt-metodos i{font-style:normal;padding:3px 8px;border-radius:6px;background:#ffffff1a;font-size:11px}.vt-pago em{font-style:normal;display:grid;place-items:center;height:34px;border-radius:999px;background:var(--gold);color:var(--on-gold);font-weight:700}.vis-tienda .etq-ejemplo{left:0;right:auto;bottom:8px;background:rgb(var(--tinte) / .1);color:var(--ink-3)}.vis-wa{position:relative;display:flex;justify-content:center;padding-bottom:40px}.vis-wa .chat-demo{width:min(440px,100%)}.vis-wa .etq-ejemplo{left:0;right:auto;bottom:6px;background:rgb(var(--tinte) / .1);color:var(--ink-3)}@media(max-width:760px){.vt-menu{display:none}.vis-tienda{padding-right:0}.vt-pago{position:relative;width:auto;margin-top:12px}}.niv-precio .niv-pre{order:-1;font-size:14px;color:var(--ink-3)}.prueba-svc .pr-frase{font-style:normal}.inc-carta.ancha:not(:has(>:nth-child(4))){min-height:0;grid-template-columns:auto minmax(0,1fr) minmax(0,1.5fr);grid-template-rows:auto;align-items:baseline;column-gap:clamp(18px,2.4vw,40px)}.inc-carta.ancha:not(:has(>:nth-child(4))) .inc-n{grid-column:1}.inc-carta.ancha:not(:has(>:nth-child(4))) .t-tit{grid-column:2;margin-top:0}.inc-carta.ancha:not(:has(>:nth-child(4))) .t-txt{grid-column:3;margin-top:0}.vis-web .navegador .pantalla{aspect-ratio:16/11.5}.vis-web .vis-etq{top:auto;bottom:48px;left:14px}@media(max-width:1060px){.inc-carta.ancha:not(:has(>:nth-child(4))){display:flex}}.niv-puntos{align-content:start}.vis-web .vis-etq{background:#0a0f1ec7;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dw-muro{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;height:clamp(400px,40vw,540px);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent)}.dw-col{overflow:hidden}.dw-col-2{margin-top:-60px}.dw-cinta{display:flex;flex-direction:column;gap:14px;animation:dwSube 46s linear infinite}.dw-col-2 .dw-cinta{animation-duration:58s;animation-direction:reverse}.dw-col-3 .dw-cinta{animation-duration:52s}.dw-cinta img{display:block;width:100%;height:auto;border-radius:12px;box-shadow:0 18px 36px -18px rgb(0 0 0 / calc(.85 * var(--sombra))),0 0 0 1px rgb(var(--tinte) / .09)}@keyframes dwSube{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 7px))}}@media(prefers-reduced-motion:reduce){.dw-cinta{animation:none}}.dw-casos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.8vw,26px)}.dw-caso{display:flex;flex-direction:column;gap:18px}.dw-pantalla{position:relative;display:block;border-radius:16px;overflow:hidden;background:#0d1220;box-shadow:0 40px 80px -40px rgb(0 0 0 / calc(.9 * var(--sombra))),0 0 0 1px rgb(var(--tinte) / .1);transition:transform .4s var(--ease),box-shadow .4s var(--ease)}.dw-pantalla:hover{transform:translateY(-4px);box-shadow:0 50px 90px -40px rgb(0 0 0 / calc(.95 * var(--sombra))),0 0 0 1px #f1ae2773}.dw-barra{display:flex;align-items:center;gap:6px;height:30px;padding:0 12px;background:#161f37;border-bottom:1px solid var(--line)}.dw-barra i{width:8px;height:8px;border-radius:50%;background:rgb(var(--tinte) / .16)}.dw-barra em{margin-left:8px;padding:3px 10px;border-radius:6px;background:rgb(var(--tinte) / .06);font-style:normal;font-size:11.5px;color:var(--ink-4)}.dw-marco{position:relative;display:block;aspect-ratio:16/11;overflow:hidden;background:#fff}.dw-marco img{display:block;width:100%;height:auto;transition:transform 8s cubic-bezier(.45,0,.25,1)}.dw-pantalla:hover .dw-marco img{transform:translateY(-58%)}.dw-pantalla .etq-real{top:42px}.dw-caso-txt{display:flex;flex-direction:column;gap:4px}.dw-caso-txt h3{font-weight:720;font-stretch:112%;font-size:21px;color:var(--ink)}.dw-sector{font-size:13px;font-weight:600;color:var(--gold-ink)}.dw-caso-txt p{margin-top:4px;font-size:15px;line-height:1.5;color:var(--ink-3)}.dw-demos{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:clamp(32px,3.4vw,48px);padding-top:clamp(22px,2.4vw,30px);border-top:1px solid var(--line)}.dw-demos p{font-size:15px;color:var(--ink-3)}.dw-demos p b{color:var(--ink);font-weight:650}.dw-demos ul{list-style:none;display:flex;flex-wrap:wrap;gap:8px}.dw-demos a{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;border:1px solid var(--line-2);font-size:14px;color:var(--ink);transition:border-color .2s,background .2s}.dw-demos a:after{content:"↗";font-size:12px;color:var(--gold-ink)}.dw-demos a:hover{border-color:var(--gold);background:var(--gold-wash)}.dw-incl{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(14px,1.6vw,22px);align-items:start}.dw-incl-si,.dw-incl-no{border-radius:var(--r-card);padding:clamp(26px,2.8vw,40px)}.dw-incl-si{background:var(--sup-azul);border:1px solid var(--sup-borde)}.dw-incl-no{border:1px dashed var(--line-2)}.dw-incl h3{font-weight:720;font-stretch:112%;font-size:clamp(19px,1.5vw,22px);color:var(--ink)}.dw-incl ul{list-style:none;display:grid;gap:14px;margin-top:22px}.dw-incl li{position:relative;padding-left:32px;font-size:15.5px;line-height:1.45;color:var(--ink-3)}.dw-incl li b{color:var(--ink-2);font-weight:650}.dw-incl-si li:before{content:"";position:absolute;left:0;top:1px;width:20px;height:20px;border-radius:50%;background:#f1ae2729 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.4 6.7 11 12 5.5' fill='none' stroke='%23F1AE27' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/13px no-repeat}.dw-incl-no li:before{content:"+";position:absolute;left:0;top:1px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;border:1px solid var(--line-2);font-size:13px;line-height:1;color:var(--ink-3)}.dw-incl-no .link{margin-top:26px}.dw-crono{position:relative;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(16px,2vw,32px)}.dw-crono:before{content:"";position:absolute;left:11px;right:0;top:10px;height:2px;background:linear-gradient(90deg,var(--gold),var(--gold) 76%,rgb(241 174 39 / .15))}.dw-crono li{position:relative;padding-top:44px}.dw-punto{position:absolute;left:0;top:0;width:22px;height:22px;border-radius:50%;background:var(--bg);border:2px solid var(--gold)}.dw-fin .dw-punto{background:var(--gold);box-shadow:0 0 0 6px #f1ae2729,0 0 24px #f1ae278c}.dw-cuando{display:block;font-size:13px;font-weight:650;color:var(--gold-ink)}.dw-crono h3{margin-top:6px;font-weight:720;font-stretch:112%;font-size:clamp(18px,1.4vw,21px);color:var(--ink)}.dw-crono p{margin-top:6px;font-size:15px;line-height:1.5;color:var(--ink-3)}.dw-crono-pie{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:clamp(32px,3.4vw,46px);padding-top:22px;border-top:1px solid var(--line);font-size:15px;color:var(--ink-3)}.dw-crono-pie span{color:var(--ink-2);font-weight:600}.dw-crono-pie b{color:var(--ink)}@media(max-width:1060px){.dw-muro{height:360px}.dw-incl,.dw-crono{grid-template-columns:minmax(0,1fr)}.dw-crono:before{inset:0 auto 0 10px;width:2px;height:auto;background:linear-gradient(180deg,var(--gold),var(--gold) 80%,rgb(241 174 39 / .15))}.dw-crono li{padding:0 0 28px 44px}.dw-crono li:last-child{padding-bottom:0}}@media(max-width:900px){.dw-casos{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;margin-right:calc(-1 * var(--gutter));padding-right:var(--gutter);scrollbar-width:none}.dw-casos::-webkit-scrollbar{display:none}.dw-caso{scroll-snap-align:start}}@media(max-width:600px){.dw-muro{grid-template-columns:repeat(2,minmax(0,1fr));height:300px}.dw-col-3{display:none}}.hs-visual:has(.dw-muro){max-width:none;padding-right:0;perspective:1800px}.dw-muro{height:clamp(420px,44vw,600px);transform:rotateY(-11deg) rotateX(5deg);transform-origin:30% 50%}.dw-crono-pie{display:block}.dw-crono-pie span{margin-right:14px}@media(max-width:1060px){.dw-muro{transform:none;height:360px}}@media(max-width:600px){.dw-muro{height:300px}}.tn-caso{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(36px,5vw,80px);align-items:center}.tn-caso-vis .vis-web{padding-bottom:40px}.tn-kicker{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--gold-ink)}.tn-kicker:before{content:"";width:7px;height:7px;background:var(--gold);transform:rotate(45deg)}.tn-caso-txt h2{margin-top:14px;font-weight:760;font-stretch:115%;font-size:clamp(32px,3.4vw,50px);line-height:1.02;letter-spacing:-.03em;color:var(--ink)}.tn-caso-lead{margin-top:14px;font-size:clamp(16px,1.25vw,18px);line-height:1.5;color:var(--ink-3)}.tn-datos{display:grid;gap:0;margin:26px 0 24px;border-top:1px solid var(--line)}.tn-datos div{padding:18px 0;border-bottom:1px solid var(--line)}.tn-datos dt{font-weight:700;font-size:16px;color:var(--ink)}.tn-datos dd{margin-top:4px;font-size:15px;line-height:1.5;color:var(--ink-3)}.tn-viaje{position:relative;list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(14px,1.6vw,24px)}.tn-viaje:before{content:"";position:absolute;left:28px;right:28px;top:28px;height:1px;background:linear-gradient(90deg,var(--gold-line),rgb(241 174 39 / .25))}.tn-viaje li{position:relative;display:flex;flex-direction:column}.tn-ic{position:relative;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--bg);border:1px solid var(--gold-line);color:var(--gold-ink);box-shadow:0 0 0 6px var(--bg)}.tn-ic svg{width:24px;height:24px}.tn-viaje li:last-child .tn-ic{background:var(--gold);color:var(--on-gold);border-color:var(--gold)}.tn-n{margin-top:22px;font-size:13px;font-weight:700;color:var(--ink-4);letter-spacing:.02em}.tn-viaje h3{margin-top:4px;font-weight:720;font-stretch:112%;font-size:clamp(18px,1.4vw,21px);color:var(--ink)}.tn-viaje p{margin-top:6px;font-size:14.5px;line-height:1.5;color:var(--ink-3)}@media(max-width:1060px){.tn-caso{grid-template-columns:minmax(0,1fr)}.tn-viaje{grid-template-columns:minmax(0,1fr);gap:0}.tn-viaje:before{inset:28px auto 28px 27px;width:1px;height:auto;background:linear-gradient(180deg,var(--gold-line),rgb(241 174 39 / .25))}.tn-viaje li{display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:18px;padding-bottom:26px}.tn-viaje li:last-child{padding-bottom:0}.tn-ic{grid-row:1 / span 3}.tn-n{margin-top:4px}}@media(min-width:1061px){.tn-viaje{--g:clamp(14px,1.6vw,24px);gap:var(--g)}.tn-viaje:before{display:none}.tn-viaje li:not(:last-child):after{content:"";position:absolute;top:28px;left:68px;right:calc(-1 * var(--g) + 12px);height:1px;background:var(--gold-line);opacity:.7}}.as-movil{position:relative;width:clamp(250px,22vw,300px);aspect-ratio:9/18.6;margin:0 auto 40px;border-radius:44px;padding:10px;background:#05080f;box-shadow:0 60px 120px -40px rgb(0 0 0 / calc(.95 * var(--sombra))),0 0 0 1px rgb(var(--tinte) / .14),0 0 80px -20px #f1ae272e}.as-pantalla{position:relative;display:flex;flex-direction:column;align-items:center;height:100%;padding:40px 12px 16px;border-radius:35px;overflow:hidden;background:radial-gradient(120% 60% at 50% 0%,#24305a,#121a33 45%,#070b16)}.as-pantalla:before{content:"";position:absolute;inset:0;background:radial-gradient(1px 1px at 22% 14%,#fff8 50%,transparent 51%),radial-gradient(1px 1px at 72% 9%,#fff6 50%,transparent 51%),radial-gradient(1.4px 1.4px at 84% 22%,#fff9 50%,transparent 51%),radial-gradient(1px 1px at 38% 26%,#fff5 50%,transparent 51%),radial-gradient(1px 1px at 12% 30%,#fff7 50%,transparent 51%);pointer-events:none}.as-hora{position:relative;font-weight:600;font-stretch:110%;font-size:clamp(50px,4.6vw,62px);line-height:1;letter-spacing:-.03em;color:#fff}.as-dia{position:relative;margin-top:6px;font-size:14px;color:#ffffffb3}.as-avisos{position:relative;list-style:none;display:grid;gap:8px;width:100%;margin-top:auto}.as-avisos li{display:flex;flex-direction:column;gap:1px;padding:10px 12px 11px;border-radius:18px;background:#ffffff21;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:12.5px;line-height:1.35;color:#ffffffd1}.as-avisos b{font-size:13px;font-weight:650;color:#fff}.as-app{display:flex;align-items:center;gap:6px;margin-bottom:3px;font-size:11px;color:#fff9}.as-app time{margin-left:auto}.as-wa,.as-bandeja{width:15px;height:15px;border-radius:5px;background:#25d366}.as-bandeja{background:var(--gold)}.as-avisos em{margin-top:4px;font-style:normal;font-size:11px;font-weight:600;color:#6ee7a8}.as-avisos em:before{content:"✓✓ "}.as-avisos .as-tuyo{background:#f1ae2733;box-shadow:inset 0 0 0 1px #f1ae2780}.as-tuyo b{color:var(--gold-hover)}.as-movil .etq-ejemplo{position:absolute;left:50%;right:auto;bottom:-34px;transform:translate(-50%);white-space:nowrap}.as-atiende{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center}.as-chat{width:100%;max-width:480px;border-radius:22px}.as-chat .cuerpo{gap:9px;padding:18px 16px 20px;font-size:14.5px}.as-chat .cuerpo p{max-width:86%}.as-chat .cuerpo small{display:block;margin-top:2px;text-align:right;font-size:10.5px;color:#e9edef8c}.as-marca{display:inline-grid;place-items:center;width:20px;height:20px;margin-right:8px;border-radius:50%;background:var(--gold);color:var(--on-gold);font-size:11.5px;font-weight:800;vertical-align:1px}.as-traspaso{align-self:center;display:inline-flex;align-items:center;margin-top:4px;padding:6px 12px;border-radius:999px;background:#f1ae2724;font-size:12.5px;font-weight:600;color:var(--gold-hover)}.as-notas{list-style:none;counter-reset:nota;display:grid;gap:0;border-top:1px solid var(--line)}.as-notas li{counter-increment:nota;position:relative;padding:20px 0 20px 46px;border-bottom:1px solid var(--line)}.as-notas li:before{content:counter(nota);position:absolute;left:0;top:20px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--gold);color:var(--on-gold);font-size:13px;font-weight:800}.as-notas h3{font-weight:720;font-stretch:112%;font-size:clamp(18px,1.4vw,21px);color:var(--ink)}.as-notas p{margin-top:4px;font-size:15px;line-height:1.5;color:var(--ink-3)}.as-nota-pie{margin-top:22px;font-size:13.5px;color:var(--ink-4)}.as-detras-s{padding-top:0}.as-detras{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center}.as-detras .cab-l{margin-bottom:24px}.as-pasos{list-style:none;counter-reset:paso;border-top:1px solid var(--line)}.as-pasos li{counter-increment:paso;position:relative;padding:18px 0 18px 48px;border-bottom:1px solid var(--line);font-size:15.5px;line-height:1.5;color:var(--ink-3)}.as-pasos li:before{content:counter(paso);position:absolute;left:0;top:17px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--gold-line);color:var(--gold-ink);font-size:13px;font-weight:700}.as-pasos b{color:var(--ink);font-weight:680}.as-informe{position:relative;display:flex;flex-direction:column;padding:clamp(24px,2.6vw,34px);border-radius:24px;background:#fff;color:#121827;box-shadow:0 50px 100px -40px rgb(0 0 0 / calc(.9 * var(--sombra)));transform:rotate(-2deg)}.as-inf-tit{font-size:14px;font-weight:650;color:#5a6070}.as-inf-cifras{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.as-inf-cifras span{display:flex;flex-direction:column;font-size:13px;color:#5a6070}.as-inf-cifras b{font-weight:800;font-stretch:118%;font-size:clamp(40px,3.6vw,54px);line-height:1.05;letter-spacing:-.03em;color:#121827}.as-inf-top{margin-top:18px;padding-top:16px;border-top:1px solid rgb(18 24 39 / .1);font-size:15px;font-weight:600;color:#121827}.as-inf-top small{display:block;margin-bottom:2px;font-size:12px;font-weight:500;color:#7a808c}.as-inf-nota{margin-top:16px;font-size:11px;color:#7a808c}.as-precio-s .cab-l .txt.dos-tonos{color:var(--tinta-blanca)}.as-recibo{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr);border-radius:var(--r-panel);overflow:hidden;padding:0}.as-rec-total{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(28px,3.2vw,46px);border-right:1px solid var(--line);background:linear-gradient(180deg,rgb(241 174 39 / .08),transparent 55%)}.as-rec-et{font-size:13.5px;font-weight:650;color:var(--gold-ink)}.as-rec-precio{display:flex;align-items:baseline;gap:4px 8px;flex-wrap:wrap;margin-top:10px}.as-rec-precio b{font-weight:800;font-stretch:120%;font-size:clamp(56px,5.4vw,80px);line-height:1;letter-spacing:-.04em;color:var(--ink)}.as-rec-precio span{font-size:18px;color:var(--ink-3)}.as-rec-precio small{font-size:13px;color:var(--ink-4)}.as-rec-sub{margin-top:10px;font-size:14.5px;color:var(--ink-3)}.as-rec-total .btn{width:100%;margin-top:28px}.as-rec-total .link{margin-top:16px}.as-rec-lineas{list-style:none;padding:clamp(10px,1.4vw,18px) clamp(26px,3.2vw,46px)}.as-rec-lineas li{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 0;border-bottom:1px dashed var(--line-2)}.as-rec-lineas li:last-child{border-bottom:0}.as-rec-lineas b{display:block;font-size:16px;font-weight:680;color:var(--ink)}.as-rec-lineas span{display:block;margin-top:4px;font-size:14px;line-height:1.5;color:var(--ink-3)}.as-rec-lineas span b{display:inline;font-size:inherit;color:var(--ink-2)}.as-rec-lineas a{color:var(--gold-hover);text-decoration:underline;text-underline-offset:2px}.as-rec-lineas strong{flex:none;font-weight:760;font-stretch:115%;font-size:clamp(19px,1.6vw,23px);color:var(--ink);white-space:nowrap}.as-rec-lineas strong small{margin-right:4px;font-size:13px;font-weight:500;color:var(--ink-3)}@media(max-width:1060px){.as-atiende,.as-detras,.as-recibo{grid-template-columns:minmax(0,1fr)}.as-chat{max-width:none}.as-rec-total{border-right:0;border-bottom:1px solid var(--line)}.as-informe{transform:none}}@media(max-width:600px){.as-rec-lineas li{flex-direction:column;gap:8px}}.tn-casos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,64px)}.tn-tienda{display:flex;flex-direction:column;gap:clamp(18px,2vw,26px)}.tn-tienda .vis-web{padding-bottom:36px}.tn-tienda-txt{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.tn-tienda-txt h3{font-weight:740;font-stretch:114%;font-size:clamp(22px,1.9vw,28px);letter-spacing:-.02em;color:var(--ink)}.tn-tienda-txt p{margin-top:6px;font-size:15.5px;line-height:1.5;color:var(--ink-3)}.tn-tienda-txt .link{margin-top:14px}@media(max-width:900px){.tn-casos{grid-template-columns:minmax(0,1fr);gap:56px}}@media(max-width:640px){.mosaico{grid-template-columns:repeat(2,minmax(0,1fr))}.mosaico>a:nth-child(-n+3){grid-column:1 / -1}.mosaico>a:nth-child(n+4) .asoma{height:130px}.mosaico>a:nth-child(n+4) .cuerpo{padding:12px 14px 14px}.mosaico>a:nth-child(n+4) .cuerpo b{font-size:15px}.mosaico>a:nth-child(n+4) .cuerpo span{font-size:12px}.mosaico>a:nth-child(n+4) .etq-real{left:8px;top:8px;padding:4px 9px;font-size:11px}}@media(min-width:1061px){.web-s .texto{position:sticky;top:calc(var(--barra) + 48px)}}#mega-trabajo .mg-cartas{grid-template-columns:repeat(3,minmax(0,1fr))}#mega-trabajo .mg-vista{aspect-ratio:16/8.2}#mega-trabajo .mg-carta{padding-bottom:12px}#mega-trabajo .mg-carta b{margin-top:8px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.niv-iva{margin:-8px 0 18px;font-size:14px;color:var(--tinta-blanca-2)}.niv-resumen{display:none;width:100%;margin:0 0 18px;border-collapse:collapse;font-size:15.5px;color:var(--tinta-blanca)}.niv-resumen th,.niv-resumen td{padding:11px 4px;border-bottom:1px solid rgb(var(--tinte-blanca) / .14);text-align:left;font-weight:600}.niv-resumen td{text-align:right;font-weight:800;white-space:nowrap}.niv-resumen small{font-weight:500;color:var(--tinta-blanca-2)}.niv-resumen-reco th,.niv-resumen-reco td{color:var(--oro-blanca)}.niv-banda{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;margin-top:16px;padding:clamp(20px,2.4vw,30px) clamp(20px,2.6vw,36px);border-radius:var(--r-panel)}.niv-banda-txt{flex:1 1 420px}.niv-banda h3{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;font-weight:720;font-stretch:112%;font-size:22px;color:var(--ink)}.niv-banda-precio b{font-weight:800;font-size:26px;letter-spacing:-.02em;color:var(--ink)}.niv-banda-precio small{font-size:13.5px;font-weight:500;color:var(--ink-4)}.niv-banda p{margin-top:8px;font-size:15px;line-height:1.5;color:var(--ink-3);max-width:70ch}.niv-banda .btn{flex:none}@media(max-width:1060px){.niv-resumen{display:table}}.niv-precio .niv-alta{flex-basis:100%;margin-top:6px;font-size:13.5px;color:var(--ink-3)}.dw-redis{margin:16px 0 6px;font-size:14.5px;line-height:1.5}.hr-firma{display:flex;align-items:center;gap:12px;margin-top:22px;font-size:14.5px;line-height:1.4;color:#ffffffd1}.hr-firma img{width:44px;height:44px;flex:none;border-radius:50%;object-fit:cover;object-position:50% 8%;background:var(--navy);border:1px solid var(--gold-line)}.hr-firma b{color:#fff;font-weight:650}@media(max-width:760px){.hr-firma{margin-top:16px;font-size:13.5px}.hr-firma img{width:38px;height:38px}}.hs-firma{color:var(--ink-3)}.hs-firma b{color:var(--ink)}.puertas-s{padding-top:clamp(56px,6vw,96px)}.puertas{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:clamp(24px,3vw,36px)}.tarjeta.puerta{gap:8px;padding:22px 20px 20px}.tarjeta.puerta:hover{border-color:var(--gold-line);transform:translateY(-2px)}.puerta h3{font-size:18px;font-weight:700;font-stretch:var(--ancha);line-height:1.2;color:var(--ink)}.puerta h3 a{color:inherit}.puerta h3 a:after{content:" →";color:var(--gold-ink)}.puerta p{font-size:14.5px;line-height:1.45;color:var(--ink-3)}.puerta .pt-precio{margin-top:auto;padding-top:10px;font-size:13px;color:var(--ink-3)}.puerta .pt-precio small{display:block}.puerta .pt-precio b{display:inline;font-weight:780;font-stretch:var(--ancha);font-size:clamp(22px,2vw,27px);letter-spacing:-.02em;color:var(--gold-ink);white-space:nowrap}.puertas-pie{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:22px;font-size:14.5px;color:var(--ink-3)}.puertas-pie p{max-width:62ch}.puertas-pie b{color:var(--ink-2);font-weight:600}@media(max-width:1060px){.puertas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.puertas{grid-template-columns:1fr;gap:10px}.puerta{padding:18px 18px 16px}.puerta .pt-precio{padding-top:4px}}.cond-s .cond{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:clamp(22px,3vw,34px)}.cond-s .cond li{padding:20px;border-radius:18px;border:1px solid var(--line)}.cond-s .cond b{display:block;margin-bottom:6px;font-size:17px;font-weight:700;color:var(--ink)}.cond-s .cond span{font-size:14.5px;line-height:1.5;color:var(--ink-3)}.cond-s .acc{margin-top:22px;display:flex;flex-wrap:wrap;gap:14px 22px;align-items:center}@media(max-width:860px){.cond-s .cond{grid-template-columns:1fr;gap:10px}}.mv-ficha{background:#e8ecef}.mv-mapa{position:absolute;inset:0;background:linear-gradient(135deg,#e3e8ec,#d9e2da)}.mv-calle{position:absolute;left:-10%;right:-10%;top:38%;height:7px;background:#fff;transform:rotate(-8deg)}.mv-calle.b{inset:0 auto 0 58%;width:6px;height:auto;transform:rotate(12deg)}.mv-pin{position:absolute;left:52%;top:20%;width:16px;height:16px;border-radius:50% 50% 50% 0;background:var(--gold);transform:rotate(-45deg);box-shadow:0 3px 8px #00000040;transition:transform .5s var(--ease)}.mv-pin:after{content:"";position:absolute;inset:5px;border-radius:50%;background:#fff}.mv-negocio{position:absolute;left:10px;right:10px;bottom:9px;display:grid;grid-template-columns:1fr auto;gap:3px 6px;padding:7px 9px;border-radius:8px;background:#fff;box-shadow:0 4px 12px #0000001f;font-size:9.5px;color:#202124;transition:transform .5s var(--ease)}.mv-negocio b{font-weight:700}.mv-negocio em{font-style:normal;color:#f1ae27;letter-spacing:1px}.mv-negocio i{grid-column:1 / -1;height:4px;width:60%;border-radius:3px;background:#dadce0}.mg-carta:hover .mv-pin{transform:rotate(-45deg) translate(2px,-2px)}.mg-carta:hover .mv-negocio{transform:translateY(-2px)}.fs-plegable{border-bottom:1px solid var(--line)}.fs-plegable[open]{border-bottom:0}.fs-plegable>summary{font-size:15px}.fs-plegable>summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-weight:650;color:var(--ink)}.fs-plegable>summary::-webkit-details-marker{display:none}.fs-plegable>summary:after{content:"+";font-size:22px;line-height:1;color:var(--gold-ink)}.fs-plegable[open]>summary:after{content:"−"}.vt-precio:after{content:attr(data-precio)}[hidden]{display:none!important}[data-theme=light]{color-scheme:light;--bg:#F2F1ED;--bg-2:#F8F7F4;--bg-3:#FFFFFF;--sup-azul:#FFFFFF;--sup-azul-2:#F7F6F2;--sup-blanca:#14213D;--sup-borde:rgb(10 15 29 / .07);--blanco-roto:#14213D;--oscuro:#FFFFFF;--tinta-blanca:#FFFFFF;--tinta-blanca-2:#C3C9D4;--tinta-blanca-3:#98A1B2;--ink:#0A0F1D;--ink-2:#2A3040;--ink-3:#4A5060;--ink-4:#5F6676;--ink-soft:#475064;--line:rgb(10 15 29 / .1);--line-2:rgb(10 15 29 / .2);--line-strong:var(--line-2);--gold-ink:#8F5C05;--gold-hover:#6F4704;--oro-blanca:#F1AE27;--oro-blanca-2:#F1AE27;--oro-blanca-3:#F1AE27;--gold-line:rgb(170 110 14 / .55);--gold-wash:rgb(241 174 39 / .16);--gold-soft:rgb(241 174 39 / .22);--ok:#1E7A4C;--warn:#B3261E;--tinte:10 15 29;--tinte-blanca:255 255 255;--sombra:.3;--shadow-soft:0 20px 50px -24px rgb(10 15 29 / .2);--shadow-strong:0 40px 100px -40px rgb(10 15 29 / .32),0 0 0 1px rgb(10 15 29 / .06);--shadow-gold:0 0 0 4px var(--gold-soft)}[data-theme=light] :is(.hero-cielo,.close,.s-blanca,.stone,.t-blanca,.mg-check,.mg-audit,.mg-nota,.fs-guias,.panel-svc a.destacado-m,.d3-tabs button[aria-pressed=true],.d3-tabs button[aria-selected=true],.vidrio:not(.pastilla),.nav.sobre-oscuro .pastilla,.as-movil,.p2-movil,.telefono,.movil,.vt-pago,.asistente){color-scheme:dark;--ink:#FFFFFF;--ink-2:#E7E9EE;--ink-3:#A8B0BF;--ink-4:#7F889A;--ink-soft:#C6CCD7;--line:rgb(255 255 255 / .09);--line-2:rgb(255 255 255 / .18);--line-strong:rgb(255 255 255 / .18);--gold-ink:#F1AE27;--gold-hover:#FFD37A;--gold-line:rgb(241 174 39 / .55);--gold-wash:rgb(241 174 39 / .1);--gold-soft:rgb(241 174 39 / .14);--sup-borde:rgb(255 255 255 / .08);--tinte:255 255 255;--sombra:1}[data-theme=light] :is(.hero-cielo,.close){--bg:#0A0F1D}[data-theme=light] :is(.s-blanca,.stone) .t-oscura,[data-theme=light] .nav.mega-abierto.sobre-oscuro .pastilla{color-scheme:light;--ink:#0A0F1D;--ink-2:#2A3040;--ink-3:#4A5060;--ink-4:#5F6676;--ink-soft:#475064;--line:rgb(10 15 29 / .1);--line-2:rgb(10 15 29 / .2);--line-strong:rgb(10 15 29 / .2);--gold-ink:#8F5C05;--gold-hover:#6F4704;--gold-line:rgb(170 110 14 / .55);--gold-wash:rgb(241 174 39 / .16);--gold-soft:rgb(241 174 39 / .22);--sup-borde:rgb(10 15 29 / .07);--tinte:10 15 29;--sombra:.3}:where([data-theme=light]) .hero-cielo{margin:clamp(6px,.9vw,14px) clamp(6px,.9vw,14px) 0;border-radius:clamp(24px,2.8vw,40px)}:where([data-theme=light]) .hero-cielo .hr-cuerpo{padding-top:calc(var(--barra) + 48px)}:where([data-theme=light]) .pastilla.vidrio,:where([data-theme=light]) .nav.solida .pastilla,:where([data-theme=light]) .nav.mega-abierto .pastilla{background:#ffffffbd;border-color:#0a0f1d14;box-shadow:inset 0 1px #ffffffe6,0 12px 32px -16px #0a0f1d38}:where([data-theme=light]) .nav.mega-abierto .pastilla{background:#ffffffeb}:where([data-theme=light]) .pastilla.vidrio:after{background:radial-gradient(120% 70% at 8% 0%,rgb(255 255 255 / .5),transparent 46%)}:where([data-theme=light]) .nav.sobre-oscuro .pastilla{background:linear-gradient(135deg,#1e2c50a8,#0a0f1d99);border-color:#ffffff29;box-shadow:inset 0 1px #ffffff4d,0 24px 48px -26px #000000a6}:where([data-theme=light]) .nav.sobre-oscuro .pastilla:after{background:radial-gradient(120% 70% at 8% 0%,rgb(255 255 255 / .2),transparent 46%)}:where([data-theme=light]) .nav.mega-abierto.sobre-oscuro .pastilla{background:#ffffffe6;border-color:#0a0f1d14}:where([data-theme=light]) .nav-links>li>a:hover,:where([data-theme=light]) .nav-links>li>a[aria-current=page],:where([data-theme=light]) .nav-links>li>a[aria-expanded=true]{color:var(--ink)}:where([data-theme=light]) .mega{background:#fffffff7;box-shadow:inset 0 1px #fff,0 50px 100px -40px #0a0f1d59}:where([data-theme=light]) .mg-carta,:where([data-theme=light]) .mg-lista a{background:#f6f5f1}:where([data-theme=light]) .mg-carta:hover,:where([data-theme=light]) .mg-carta:focus-visible,:where([data-theme=light]) .mg-lista a:hover{background:#fff;border-color:#aa6e0e73}:where([data-theme=light]) .mg-vista{background:#e9e7e1}:where([data-theme=light]) .mg-lado ul a:hover{color:var(--ink)}:where([data-theme=light]) .mega-velo{background:#0a0f1d38}:where([data-theme=light]) .navegador,:where([data-theme=light]) .dw-pantalla,:where([data-theme=light]) .screen{background:#fff}:where([data-theme=light]) .navegador .barra,:where([data-theme=light]) .dw-barra,:where([data-theme=light]) .d3-barra{background:#e9e8e4}:where([data-theme=light]) .svc-vista{background:#e9e7e1}:where([data-theme=light]) .svc-tile.t-blanca .svc-vista{background:#1c2d52}:where([data-theme=light]) .t-ir:after,:where([data-theme=light]) .panel-links a:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3.5 10.5 8 6 12.5' fill='none' stroke='%230A0F1D' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")}:where([data-theme=light]) .t-blanca .t-ir:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3.5 10.5 8 6 12.5' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")}:where([data-theme=light]) .niv-puntos li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.4 6.7 11 12 5.5' fill='none' stroke='%238F5C05' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:where([data-theme=light]) .dw-incl-si li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.4 6.7 11 12 5.5' fill='none' stroke='%238F5C05' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:where([data-theme=light]) .papel,:where([data-theme=light]) .a2-hoja{color:var(--stone-ink)}:where([data-theme=light]) .papel .cab,:where([data-theme=light]) .a2-cab{border-bottom-color:var(--stone-ink)}:where([data-theme=light]) .a2-primero+ol{color:var(--stone-ink-2)}:where([data-theme=light]) .a2-hoja,:where([data-theme=light]) .as-informe,:where([data-theme=light]) .hoja{box-shadow:0 40px 80px -40px #0a0f1d59,0 0 0 1px #0a0f1d12}:where([data-theme=light]) .mini-chat p{color:var(--stone-ink)}:where([data-theme=light]) .btn-claro{color:var(--stone-ink)}:where([data-theme=light]) .chat2,:where([data-theme=light]) .chat-demo{background:#efeae2 radial-gradient(rgb(10 15 29 / .05) 1px,transparent 1.2px) 0 0/16px 16px}:where([data-theme=light]) .chat2{border-color:#0a0f1d14}:where([data-theme=light]) .c2-cab,:where([data-theme=light]) .chat-demo .cab{background:#f0f2f5;color:#111b21;border-bottom:1px solid rgb(10 15 29 / .06)}:where([data-theme=light]) .c2-cab small,:where([data-theme=light]) .chat-demo .cab small{color:#00785f}:where([data-theme=light]) .c2-dia{background:#fff;color:#54656f;box-shadow:0 1px 1px #0a0f1d1a}:where([data-theme=light]) .c2-q{border-color:#00785f73;color:#0b5e4f;background:#ffffff8c}:where([data-theme=light]) .c2-hilo summary:hover .c2-q{background:#fff}:where([data-theme=light]) .c2-hilo[open] .c2-q,:where([data-theme=light]) .chat-demo p.yo{background:#d9fdd3;color:#111b21}:where([data-theme=light]) .c2-escribe,:where([data-theme=light]) .c2-r,:where([data-theme=light]) .chat-demo p{background:#fff;color:#111b21;box-shadow:0 1px 1px #0a0f1d14}:where([data-theme=light]) .chat-demo .cuerpo{color:#111b21}:where([data-theme=light]) .c2-r a{color:#0270a3}:where([data-theme=light]) .c2-r small,:where([data-theme=light]) .chat-demo p small,:where([data-theme=light]) .as-chat .cuerpo small{color:#5e6e77}:where([data-theme=light]) .c2-input{color:#5e6e77}:where([data-theme=light]) .c2-input span{background:#fff}:where([data-theme=light]) .c2-input:hover span{color:#111b21}:where([data-theme=light]) .p2-movil,:where([data-theme=light]) .as-movil,:where([data-theme=light]) .telefono{box-shadow:0 34px 60px -30px #0a0f1d73,0 0 0 1px #0a0f1d1f,inset 0 0 0 2px #ffffff0a}@media(max-width:760px){:where([data-theme=light]) .p2-tarjeta{background:#ffffffe6}}:where([data-theme=light]) .panel-links .minis img{border-color:var(--bg)}.sin-trans,.sin-trans *,.sin-trans *:before,.sin-trans *:after{transition:none!important}.tema-btn{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:50%;border:1px solid var(--line-2);background:rgb(var(--tinte) / .04);color:var(--ink);cursor:pointer;transition:border-color .2s,color .2s,background .2s}.tema-btn:hover{border-color:var(--gold);color:var(--gold-hover);background:var(--gold-wash)}.tema-btn svg{width:18px;height:18px}.tema-btn .i-luna,[data-theme=light] .tema-btn .i-sol{display:none}[data-theme=light] .tema-btn .i-luna{display:block}@media(max-width:980px){.nav .tema-btn{display:none}}.tema-seg{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:999px;border:1px solid var(--line)}.tema-seg button{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border:0;border-radius:999px;background:none;font:500 13px/1 var(--sans);color:var(--ink-3);cursor:pointer;transition:background .2s,color .2s}.tema-seg button svg{width:14px;height:14px;flex:none}.tema-seg button:hover{color:var(--ink)}.tema-seg button[aria-pressed=true]{background:rgb(var(--tinte) / .1);color:var(--ink)}.panel .fila-acc{display:flex;align-items:center;gap:10px}.panel .tema-btn{width:44px;height:44px}.pie-bajo .tema-pie{margin-left:auto;margin-right:8px}@media(max-width:760px){.pie-bajo .tema-pie{margin:0}}
