:root{color-scheme:light;--papel:#FFFFFF;--papel2:#F3F5FF;--papel3:#FFFFFF;--tinta:#0D0F14;--tinta2:#3F424C;--tinta3:#3F424C;--linea:rgba(13,15,20,.12);--linea2:rgba(13,15,20,.22);--azul:#2747F0;--azul2:#1A2FB0;--azul3:#0A1A5C;--cielo:#DCE3FF;--sol:#FFD43B;--sol2:#F5C400;--rojo:#E5484D;--verde:#1F9D55;--disp:Figtree,"Segoe UI",system-ui,sans-serif;--texto:Figtree,"Segoe UI",system-ui,sans-serif;--serif:Figtree,"Segoe UI",system-ui,sans-serif;--muelle:cubic-bezier(.32,.72,0,1);--r:18px;--lado:max(16px,env(safe-area-inset-left,0px));--sombra:0 1px 0 rgba(255,255,255,.7) inset,0 24px 60px -28px rgba(13,15,20,.28)}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{background:var(--papel);scroll-behavior:smooth;scroll-padding-top:110px;-webkit-text-size-adjust:100%}html.sin-scroll{overflow:hidden}body{display:flex;flex-direction:column;min-height:100dvh;margin:0;background:var(--papel);color:var(--tinta);font:16px/1.6 var(--texto);-webkit-font-smoothing:antialiased;overflow-x:clip}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;pointer-events:none;opacity:.05;background-image: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='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}main{flex:1 0 auto}main:focus{outline:0}img{display:block;max-width:100%;height:auto}a{color:inherit}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}h1,h2{font-family:var(--disp);font-weight:600;letter-spacing:-.035em;font-stretch:92%;text-wrap:balance}h1{font-size:clamp(42px,7vw,96px);line-height:.98}h2{font-size:clamp(34px,5vw,64px);line-height:1.02}h3{font-family:var(--disp);font-weight:600;font-size:21px;line-height:1.2;letter-spacing:-.015em}h1 em,h2 em,h3 em{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.01em;font-stretch:100%}.entrada{font-size:clamp(17px,1.5vw,19px);line-height:1.55;color:var(--tinta2);max-width:56ch}.nota{font-size:13px;color:var(--tinta3)}.caja{width:min(1200px,100% - var(--lado)*2);margin-inline:auto}.lectura{max-width:760px}.oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.saltar{position:absolute;left:12px;top:-60px;z-index:60;background:var(--tinta);color:var(--papel);padding:10px 16px;border-radius:99px}.saltar:focus{top:12px}:focus-visible{outline:2px solid var(--azul);outline-offset:3px;border-radius:6px}.enlace{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.enlace:hover{color:var(--azul)}.rumbo-etq{display:inline-flex;align-items:center;gap:10px;margin-bottom:22px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--tinta2)}.rumbo-etq span{white-space:nowrap;flex:none;font-variant-numeric:tabular-nums;padding:4px 9px;border:1px solid var(--linea2);border-radius:99px;letter-spacing:.06em}.rumbo-etq--claro{color:#ffffffc7}.rumbo-etq--claro span{border-color:#ffffff4d}.hueco{display:inline-block;padding:0 .45em;border:1.5px dashed currentColor;border-radius:8px;font:inherit;font-size:.8em;line-height:1.5;opacity:.75;vertical-align:.1em;white-space:nowrap}.boton{display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:6px 6px 6px 22px;border:0;border-radius:99px;background:var(--tinta);color:var(--papel3);font:500 15px/1 var(--texto);text-decoration:none;cursor:pointer;transition:transform .5s var(--muelle),background .4s var(--muelle),box-shadow .5s var(--muelle);-webkit-tap-highlight-color:transparent}.boton:active{transform:scale(.97)}.boton:not(:has(.boton__isla)){padding-right:22px}.boton__isla{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#ffffff24;transition:transform .5s var(--muelle)}.boton__isla svg{width:18px;height:18px}.boton:hover .boton__isla{transform:translate(2px,-1px) scale(1.06)}.boton__win{display:grid;place-items:center;margin-left:-6px}.boton__win svg{width:16px;height:16px}.boton[data-so=otro] .boton__win{display:none}.boton--sol{background:var(--sol);color:var(--tinta);box-shadow:0 10px 30px -12px #f5c400b3}.boton--sol .boton__isla{background:#0d0f141a}.boton--sol:hover{background:#ffdd5e}.boton--tinta{background:var(--tinta);color:var(--papel3)}.boton--tinta:hover{background:#2a271f}.boton--claro{background:#ffffff1f;color:#fff;box-shadow:inset 0 0 0 1px #ffffff47}.boton--claro:hover{background:#fff3}.boton--claro .boton__isla{background:#ffffff29}.boton--borde{background:transparent;color:var(--tinta);box-shadow:inset 0 0 0 1px var(--linea2)}.boton--borde .boton__isla{background:var(--papel2)}.boton--borde:hover{background:var(--papel3)}.boton--apagado{background:var(--papel2);color:var(--tinta3);cursor:not-allowed}.boton--isla{min-height:42px;padding:4px 4px 4px 16px;font-size:14px}.boton--isla .boton__isla{width:34px;height:34px}.acciones{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.acciones--centro{justify-content:center}.anuncio{background:var(--sol);color:var(--tinta);font-size:14px}.anuncio__enlace{display:flex;align-items:center;justify-content:center;gap:10px;min-height:40px;padding:6px var(--lado);text-decoration:none;text-align:center}.anuncio__sello{padding:2px 9px;border-radius:99px;background:var(--tinta);color:var(--sol);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.anuncio__flecha svg{width:16px;height:16px;transition:transform .5s var(--muelle)}.anuncio__enlace:hover .anuncio__flecha svg{transform:translate(2px,-2px)}.isla{position:sticky;top:14px;z-index:40;display:flex;align-items:center;gap:8px;width:min(1080px,100% - var(--lado)*2);margin:14px auto 0;padding:6px 6px 6px 18px;border-radius:99px;background:#ffffffc7;box-shadow:inset 0 0 0 1px var(--linea),0 14px 40px -24px #0d0f1466;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}.isla__marca{display:inline-flex;align-items:center;gap:10px;font:600 19px/1 var(--disp);letter-spacing:-.02em;text-decoration:none;margin-right:auto}.isla__marca svg{width:30px;height:30px;border-radius:9px}.isla__enlaces{display:flex;gap:2px}.isla__enlaces a{padding:10px 14px;border-radius:99px;font-size:14px;color:var(--tinta2);text-decoration:none;transition:background .4s var(--muelle),color .4s var(--muelle)}.isla__enlaces a:hover{background:var(--papel2);color:var(--tinta)}.hamburguesa{display:none;position:relative;width:42px;height:42px;border:0;border-radius:50%;background:var(--papel2);cursor:pointer}.hamburguesa span{position:absolute;left:13px;width:16px;height:1.5px;background:var(--tinta);transition:transform .5s var(--muelle)}.hamburguesa span:first-child{top:17px}.hamburguesa span:last-child{top:24px}.hamburguesa[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}.hamburguesa[aria-expanded=true] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:35;display:flex;flex-direction:column;justify-content:center;gap:34px;padding:120px 28px 40px;background:#fffffff0;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.menu nav{display:flex;flex-direction:column;gap:6px}.menu nav a{font:600 clamp(34px,9vw,48px)/1.15 var(--disp);letter-spacing:-.03em;text-decoration:none;opacity:0;transform:translateY(28px);transition:opacity .6s var(--muelle),transform .7s var(--muelle)}.menu.abierto nav a{opacity:1;transform:none}.menu.abierto nav a:nth-child(2){transition-delay:.05s}.menu.abierto nav a:nth-child(3){transition-delay:.1s}.menu.abierto nav a:nth-child(4){transition-delay:.15s}.menu .boton{align-self:flex-start}.portada{padding:18px var(--lado) 0}.portada__panel{position:relative;overflow:hidden;display:grid;grid-template-columns:1.02fr 1fr;align-items:center;gap:48px;width:min(1320px,100%);margin-inline:auto;padding:clamp(56px,7vw,104px) clamp(24px,5vw,72px);border-radius:36px;background:var(--azul);color:#fff;isolation:isolate}.portada__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(60% 70% at 85% 20%,rgba(255,255,255,.16),transparent 60%),radial-gradient(50% 60% at 0% 100%,rgba(14,26,107,.55),transparent 70%)}.portada__rosa,.final__panel .portada__rosa{position:absolute;z-index:-1;right:-18%;top:50%;width:min(900px,90vw);aspect-ratio:1;transform:translateY(-50%);border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(255,255,255,.09) 0 .4deg,transparent .4deg 15deg),radial-gradient(circle,transparent 0 33%,rgba(255,255,255,.08) 33.2% 33.5%,transparent 33.7% 55%,rgba(255,255,255,.07) 55.2% 55.5%,transparent 55.7%);mask:radial-gradient(circle,#000 30%,transparent 71%);-webkit-mask:radial-gradient(circle,#000 30%,transparent 71%);animation:girar 120s linear infinite;pointer-events:none}@keyframes girar{to{transform:translateY(-50%) rotate(360deg)}}.portada h1{max-width:12ch}.portada h1 em{color:var(--sol)}.portada .entrada{margin-top:24px;color:#ffffffd1}.portada__nota{margin-top:20px;font-size:13px;color:#ffffffa8}.demo{position:relative;border-radius:24px;padding:6px;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff38,0 40px 80px -30px #0a1046b3}.demo__barra{display:flex;align-items:center;justify-content:space-between;padding:8px 10px 10px 12px;color:#ffffffd9;font-size:12px}.demo__app{display:inline-flex;align-items:center;gap:7px}.demo__app svg{width:16px;height:16px;border-radius:5px}.demo__ventana{display:flex;gap:14px}.demo__ventana i{width:9px;height:1.5px;background:currentColor;opacity:.7}.demo__ventana i:nth-child(2){height:8px;background:none;border:1.5px solid currentColor;border-radius:1px}.demo__ventana i:nth-child(3){height:9px;background:linear-gradient(45deg,transparent 45%,currentColor 45% 55%,transparent 55%),linear-gradient(-45deg,transparent 45%,currentColor 45% 55%,transparent 55%)}.demo__escena{position:relative;height:420px;border-radius:19px;background:var(--papel3);color:var(--tinta);overflow:hidden}.demo__caos{position:absolute;top:0;right:0;bottom:0;left:0}.pieza{position:absolute;display:grid;gap:2px;min-width:170px;padding:14px 16px;border-radius:16px;background:#fff;box-shadow:0 1px 0 var(--linea),0 18px 36px -18px #0d0f1459;transition:transform 1.1s var(--muelle),opacity .8s var(--muelle),filter .8s var(--muelle)}.pieza small{font-size:11px;color:var(--tinta3);letter-spacing:.02em}.pieza b{font-weight:500;font-size:13px;color:var(--tinta2)}.pieza span{font:600 22px/1.1 var(--disp);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pieza .error{color:var(--rojo);font-family:var(--texto);font-size:18px}.pieza--meta{left:6%;top:8%;transform:rotate(-4deg)}.pieza--shop{right:7%;top:6%;transform:rotate(3deg)}.pieza--com{left:30%;top:38%;transform:rotate(-1.5deg)}.pieza--prov{left:4%;bottom:9%;transform:rotate(2.5deg)}.pieza--excel{right:5%;bottom:12%;transform:rotate(-3deg);background:#f1f7f2}.sello{position:absolute;left:12px;top:-12px;padding:4px 10px;border-radius:99px;background:var(--tinta);color:var(--sol);font:500 11px/1.2 var(--texto);font-style:normal;white-space:nowrap;opacity:0;transform:translateY(6px) scale(.9);transition:opacity .5s var(--muelle),transform .6s var(--muelle)}.demo[data-fase="1"] .pieza--shop .sello,.demo[data-fase="2"] .pieza--shop .sello{opacity:1;transform:none}.demo[data-fase="1"] .pieza--com .sello,.demo[data-fase="2"] .pieza--com .sello{opacity:1;transform:none;transition-delay:.7s}.demo[data-fase="1"] .pieza--prov .sello,.demo[data-fase="2"] .pieza--prov .sello{opacity:1;transform:none;transition-delay:1.4s}.demo__calc{position:absolute;left:50%;top:50%;display:flex;align-items:center;gap:10px;padding:10px 18px;border-radius:99px;background:var(--tinta);color:var(--papel3);font-size:14px;opacity:0;transform:translate(-50%,-50%) scale(.9);transition:opacity .5s var(--muelle),transform .6s var(--muelle);z-index:2}.demo__calc i{width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:var(--sol);border-radius:50%;animation:girar2 .8s linear infinite}@keyframes girar2{to{transform:rotate(360deg)}}.demo[data-fase="2"] .demo__calc{opacity:1;transform:translate(-50%,-50%)}.demo[data-fase="2"] .pieza{transform:translate(var(--hx,0),var(--hy,0)) scale(.55) rotate(0);opacity:0;filter:blur(4px)}.demo[data-fase="2"] .pieza--meta{--hx:110px;--hy:110px}.demo[data-fase="2"] .pieza--shop{--hx:-110px;--hy:120px}.demo[data-fase="2"] .pieza--prov{--hx:120px;--hy:-90px}.demo[data-fase="2"] .pieza--excel{--hx:-120px;--hy:-90px}.demo[data-fase="3"] .pieza{opacity:0;transform:scale(.5);transition-duration:.3s}.demo__resumen{position:absolute;top:18px;right:18px;bottom:18px;left:18px;display:flex;flex-direction:column;padding:22px 24px;border-radius:18px;background:#fff;box-shadow:0 1px 0 var(--linea),0 24px 50px -24px #0d0f1459;opacity:0;transform:translateY(24px) scale(.97);transition:opacity .7s var(--muelle),transform .9s var(--muelle)}.demo[data-fase="3"] .demo__resumen{opacity:1;transform:none}.demo__titulo{display:flex;justify-content:space-between;font:600 15px/1 var(--disp)}.demo__titulo span{font:400 12px/1 var(--texto);color:var(--tinta3)}.demo__grande{display:grid;margin:18px 0 14px;padding-bottom:16px;border-bottom:1px solid var(--linea)}.demo__grande small{font-size:13px;color:var(--tinta3)}.demo__grande span{font:600 clamp(40px,5vw,54px)/1 var(--disp);letter-spacing:-.04em;color:var(--verde);font-variant-numeric:tabular-nums}.demo__resumen ul{display:grid;gap:9px;font-size:14px}.demo__resumen li{display:flex;justify-content:space-between;color:var(--tinta2)}.demo__resumen li b{font-weight:500;color:var(--tinta);font-variant-numeric:tabular-nums}.demo__resumen li.roas{margin-top:4px;padding-top:10px;border-top:1px dashed var(--linea2)}.demo__resumen li.roas b{color:var(--azul)}.demo__nota{padding:10px 12px 6px;font-size:12px;color:#ffffffa8}.cinta{padding:56px 0 24px;text-align:center}.cinta__titulo{margin-bottom:18px;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--tinta3)}.cinta__vista{overflow:hidden;mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.cinta__pista{display:flex;width:max-content;animation:cinta 70s linear infinite;will-change:transform}.cinta__vista:hover .cinta__pista{animation-play-state:paused}.cinta__grupo{display:flex;flex:none;margin:0;padding:0;list-style:none}.cinta__marca{display:inline-flex;align-items:center;gap:12px;padding-right:56px;font:600 clamp(22px,2.6vw,30px)/1 var(--disp);letter-spacing:-.02em;color:var(--tinta2);white-space:nowrap}.cinta__marca svg{width:1.05em;height:1.05em;flex:none}.cinta__marca--meta svg{color:#0081fb}.cinta__marca--shopify svg{color:#95bf47}.cinta__marca--microsoftexcel svg{color:#217346}.cinta__marca--googlesheets svg{color:#0f9d58}.cinta__marca--csv svg{color:var(--tinta2)}@keyframes cinta{to{transform:translate3d(-50%,0,0)}}.bloque{padding:clamp(88px,11vw,150px) 0}.bloque--primero{padding-top:clamp(64px,8vw,110px)}.cabeza{margin-bottom:clamp(40px,5vw,64px)}.cabeza .entrada{margin-top:20px}.cabeza--centro{text-align:center}.cabeza--centro .entrada{margin-inline:auto}.cabeza h2 em,.cabeza h1 em{color:var(--azul)}.cinco__rejilla{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.cinco .cabeza{margin:0}.cinco__mapa{display:grid;gap:18px;justify-items:center}.cinco__sitios{display:grid;gap:8px;width:100%}.cinco__sitios li{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:16px;background:var(--papel3);box-shadow:inset 0 0 0 1px var(--linea);color:var(--tinta2);text-decoration:line-through;text-decoration-color:#e5484d8c;text-decoration-thickness:1.5px;transform:rotate(calc((var(--i) - 3) * .6deg)) translate(calc((var(--i) - 3) * 10px))}.cinco__num{font:600 12px/1 var(--disp);color:var(--tinta3);text-decoration:none;display:inline-block}.cinco__flecha{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--tinta);color:var(--sol)}.cinco__flecha svg{width:20px;height:20px}.cinco__uno{display:flex;align-items:center;gap:14px;width:100%;padding:20px 22px;border-radius:22px;background:var(--azul);color:#fff;box-shadow:0 30px 60px -30px #2747f0b3}.cinco__uno svg{width:40px;height:40px;border-radius:12px;flex:none;box-shadow:0 0 0 2px #ffffff4d}.cinco__uno b{font:600 22px/1 var(--disp)}.cinco__uno span{font-size:14px;color:#ffffffd1}.pestanas__lista{display:flex;justify-content:center;gap:6px;width:max-content;max-width:100%;margin:0 auto 36px;padding:6px;border-radius:99px;background:var(--papel2);box-shadow:inset 0 0 0 1px var(--linea)}.pestana{display:inline-flex;align-items:baseline;gap:8px;padding:12px 22px;border:0;border-radius:99px;background:transparent;color:var(--tinta2);font:600 16px/1 var(--disp);cursor:pointer;transition:background .45s var(--muelle),color .45s var(--muelle),box-shadow .45s var(--muelle)}.pestana small{font:500 11px/1 var(--texto);color:var(--tinta3);font-variant-numeric:tabular-nums}.pestana[aria-selected=true]{background:var(--papel3);color:var(--tinta);box-shadow:0 1px #ffffffe6 inset,0 8px 20px -10px #0d0f1459}.pestana[aria-selected=true] small{color:var(--azul)}.pestanas__panel{display:grid;grid-template-columns:.75fr 1.25fr;gap:48px;align-items:center;animation:entrar .7s var(--muelle)}.pestanas__texto h3{font-size:clamp(26px,3vw,36px);letter-spacing:-.03em}.pestanas__texto p{margin-top:14px;color:var(--tinta2)}.pestanas__texto .nota{margin-top:18px}@keyframes entrar{0%{opacity:0;transform:translateY(14px)}}.marco{padding:6px;border-radius:22px;background:var(--papel2);box-shadow:inset 0 0 0 1px var(--linea)}.marco img{width:100%;border-radius:17px;box-shadow:0 1px #ffffff80 inset}.bento{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}.baldosa{grid-column:span 3;display:flex;flex-direction:column;gap:10px;padding:26px;border-radius:var(--r);background:var(--papel3);box-shadow:inset 0 0 0 1px var(--linea)}.baldosa p{color:var(--tinta2);font-size:15px}.baldosa__num{font:600 12px/1 var(--disp)!important;color:var(--azul)!important;letter-spacing:.08em}.baldosa--ancha{grid-column:span 8;padding-bottom:0;overflow:hidden}.baldosa--alta{grid-column:span 4;padding-bottom:0;overflow:hidden;background:var(--cielo)}.baldosa__texto{display:grid;gap:10px;max-width:46ch}.marco--corte{margin-top:auto;padding:6px 6px 0;border-radius:18px 18px 0 0;transform:translateY(12px)}.marco--corte img{border-radius:13px 13px 0 0}.baldosa--ancha .marco--corte{margin-top:22px}.baldosa--alta .marco--corte{margin-top:22px;background:#ffffff80}.extras{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin-top:36px;color:var(--tinta2);font-size:15px}.extras li{display:inline-flex;align-items:center;gap:8px}.extras svg{width:18px;height:18px;color:var(--azul)}.periodo{display:inline-flex;gap:4px;margin-top:28px;padding:5px;border-radius:99px;background:var(--papel2);box-shadow:inset 0 0 0 1px var(--linea)}.periodo button{padding:10px 20px;border:0;border-radius:99px;background:transparent;color:var(--tinta2);font:500 14px/1 var(--texto);cursor:pointer;transition:background .4s var(--muelle),color .4s var(--muelle)}.periodo button small{margin-left:4px;padding:2px 7px;border-radius:99px;background:var(--sol);color:var(--tinta);font-size:11px}.periodo button[aria-pressed=true]{background:var(--tinta);color:var(--papel3)}.tarifas{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:16px;align-items:stretch}.tarifa{position:relative;display:flex;flex-direction:column;padding:30px 26px 26px;border-radius:var(--r);background:var(--papel3);box-shadow:inset 0 0 0 1px var(--linea)}.tarifa h3{font-size:24px;letter-spacing:-.025em}.tarifa__para{margin-top:6px;color:var(--tinta2);font-size:15px;min-height:3em}.tarifa__precio{margin:22px 0 6px;font:600 46px/1 var(--disp);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.tarifa__precio small{margin-left:4px;font:400 15px/1 var(--texto);letter-spacing:0;color:var(--tinta3)}.tarifa__precio .hueco{font-size:26px;vertical-align:middle}.tarifa__precio--pronto{font:400 italic 30px/1.1 var(--serif);letter-spacing:0;color:var(--tinta2)}.tarifa__nota{font-size:13px;color:var(--tinta3)}.tarifa ul{display:grid;gap:10px;margin:22px 0 26px;font-size:15px}.tarifa li{display:flex;gap:10px;align-items:flex-start;color:var(--tinta2)}.tarifa li svg{flex:none;width:18px;height:18px;margin-top:3px;color:var(--azul)}.tarifa__botones{display:grid;gap:10px;margin-top:auto}.tarifa__botones .boton{justify-content:space-between}.tarifa__sello{align-self:flex-start;margin-bottom:16px;padding:5px 10px;border-radius:99px;background:var(--papel2);color:var(--tinta2);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.tarifa__sello--ya{background:var(--sol);color:var(--tinta)}.tarifa--marca{background:#fff;box-shadow:inset 0 0 0 2px var(--azul),0 40px 80px -40px #2747f08c}.tarifa--marca .tarifa__precio{color:var(--azul)}.tarifa--oscura{background:var(--tinta);color:var(--papel3);box-shadow:none}.tarifa--oscura .tarifa__para,.tarifa--oscura li,.tarifa--oscura .tarifa__precio--pronto{color:#ffffffb8}.tarifa--oscura li svg{color:var(--sol)}.tarifa--oscura .tarifa__sello{background:#ffffff1a;color:var(--papel3)}.desbloqueo{margin-top:48px;padding:clamp(26px,4vw,44px);border-radius:32px;background:var(--papel2);box-shadow:inset 0 0 0 1px var(--linea)}.desbloqueo__cabeza{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;margin-bottom:28px}.desbloqueo__cabeza h3{font-size:clamp(24px,2.6vw,32px);letter-spacing:-.03em}.desbloqueo__cabeza h3 em{color:var(--azul)}.desbloqueo__tabs{display:flex;flex-wrap:wrap;gap:4px;padding:5px;border-radius:99px;background:var(--papel3);box-shadow:inset 0 0 0 1px var(--linea)}.desbloqueo__tabs button{padding:9px 16px;border:0;border-radius:99px;background:transparent;color:var(--tinta2);font:600 14px/1 var(--disp);cursor:pointer;transition:background .4s var(--muelle),color .4s var(--muelle)}.desbloqueo__tabs button[aria-pressed=true]{background:var(--azul);color:#fff}.desbloqueo__lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px}.desbloqueo__lista li{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:var(--papel3);font-size:14px;transition:opacity .5s var(--muelle),background .5s var(--muelle),transform .5s var(--muelle)}.desbloqueo__icono{position:relative;display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:50%;background:var(--cielo);color:var(--azul)}.desbloqueo__icono svg{position:absolute;width:14px;height:14px;transition:opacity .4s var(--muelle),transform .5s var(--muelle)}.desbloqueo__icono svg:last-child{opacity:0;transform:scale(.6)}.desbloqueo li.cerrado{opacity:.45;background:transparent;box-shadow:inset 0 0 0 1px var(--linea)}.desbloqueo li.cerrado .desbloqueo__icono{background:var(--papel2);color:var(--tinta3)}.desbloqueo li.cerrado svg:first-child{opacity:0;transform:scale(.6)}.desbloqueo li.cerrado svg:last-child{opacity:1;transform:none}.desbloqueo .nota{margin-top:18px}.espera{display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;align-items:center;margin-top:48px;padding:clamp(26px,4vw,44px);border-radius:32px;background:var(--tinta);color:var(--papel3)}.espera h3{font-size:clamp(26px,3vw,36px);letter-spacing:-.03em}.espera h3 em{color:var(--sol)}.espera__texto p{margin-top:10px;color:#ffffffb3}.espera__form{display:grid;gap:14px}.espera__opciones{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:0}.espera__opciones legend{width:100%;margin-bottom:8px;font-size:13px;color:#fff9}.espera__opciones label{cursor:pointer}.espera__opciones input{position:absolute;opacity:0}.espera__opciones span{display:inline-block;padding:9px 16px;border-radius:99px;box-shadow:inset 0 0 0 1px #ffffff38;font-size:14px;transition:background .35s var(--muelle),color .35s var(--muelle)}.espera__opciones input:checked+span{background:var(--sol);color:var(--tinta);box-shadow:none}.espera__opciones input:focus-visible+span{outline:2px solid var(--sol);outline-offset:2px}.espera__fila{display:flex;gap:8px;padding:6px;border-radius:99px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff29}.espera__fila input{flex:1;min-width:0;padding:0 16px;border:0;background:transparent;color:var(--papel3);font:16px var(--texto)}.espera__fila input::placeholder{color:#ffffff80}.espera__fila input:focus{outline:0}.espera__fila .boton .boton__isla{background:#0d0f141a}.espera__permiso{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:#ffffffa8}.espera__permiso input{margin-top:3px;accent-color:var(--sol)}.espera__permiso a{color:var(--papel3)}.espera__ok{display:flex;align-items:center;gap:10px;font-size:17px}.espera__ok svg{width:22px;height:22px;color:var(--sol)}.espera .errors{color:#ffb4b4;font-size:14px}.privacidad{background:var(--tinta);color:var(--papel3)}.privacidad .cabeza h2 em{color:var(--sol)}.privacidad__lista{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.privacidad__lista li{display:flex;flex-direction:column;gap:12px;padding:30px;border-radius:var(--r);background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a}.privacidad__icono{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#ffd43b1f;color:var(--sol)}.privacidad__icono svg{width:24px;height:24px}.privacidad__lista p{color:#ffffffb3}.preguntas__rejilla{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}.preguntas .cabeza{position:sticky;top:120px;margin:0}.acordeon{border-top:1px solid var(--linea2)}.acordeon details{border-bottom:1px solid var(--linea2)}.acordeon summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font:600 18px/1.35 var(--disp);letter-spacing:-.01em;cursor:pointer;list-style:none}.acordeon summary::-webkit-details-marker{display:none}.acordeon summary i{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:50%;background:var(--papel2);transition:transform .33s cubic-bezier(.32,.72,0,1),background .33s cubic-bezier(.32,.72,0,1)}.acordeon summary i svg{width:16px;height:16px}.acordeon details.abierta summary i{transform:rotate(45deg);background:var(--sol)}.acordeon__resp{padding:0 52px 24px 0;color:var(--tinta2)}.final{padding:0 var(--lado) clamp(64px,8vw,110px)}.final__panel{position:relative;overflow:hidden;width:min(1320px,100%);margin-inline:auto;padding:clamp(72px,10vw,140px) 24px;border-radius:36px;background:var(--azul);color:#fff;text-align:center;isolation:isolate}.final__panel .portada__rosa{right:50%;transform:translate(50%,-50%);animation:none}.final h2{max-width:16ch;margin-inline:auto}.final h2 em{display:block;color:var(--sol)}.final .entrada{margin:22px auto 0;color:#fffc}.pie{padding:64px 0 32px;border-top:1px solid var(--linea)}.pie__rejilla{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px}.pie__marca{display:grid;gap:12px;align-content:start}.pie__marca p{color:var(--tinta2);font:italic 22px/1.2 var(--serif)}.pie__marca .enlace{font-size:14px;color:var(--tinta2)}.pie__col{display:grid;gap:10px;align-content:start;font-size:14px}.pie__col p{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--tinta3);margin-bottom:4px}.pie__col a{color:var(--tinta2);text-decoration:none}.pie__col a:hover{color:var(--azul)}.pie__base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:48px;padding-top:24px;border-top:1px solid var(--linea);font-size:13px;color:var(--tinta3)}.idiomas select{padding:8px 14px;border:0;border-radius:99px;background:var(--papel2);font:inherit;color:var(--tinta)}.sistemas{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:16px}.sistema{position:relative;display:flex;flex-direction:column;gap:10px;padding:30px 26px 26px;border-radius:var(--r);background:var(--papel3);box-shadow:inset 0 0 0 1px var(--linea)}.sistema h2{font-size:30px;letter-spacing:-.03em}.sistema p{color:var(--tinta2)}.sistema .boton{margin-top:auto;align-self:flex-start}.sistema .tarifa__sello{position:absolute;right:22px;top:26px;margin:0}.sistema__icono{display:grid;place-items:center;width:54px;height:54px;border-radius:16px;background:var(--papel2);margin-bottom:8px}.sistema__icono svg{width:26px;height:26px}.sistema--ya{background:#fff;box-shadow:inset 0 0 0 2px var(--azul),0 40px 80px -40px #2747f080}.sistema--ya .sistema__icono{background:var(--azul);color:#fff}.sistema.actual:not(.sistema--ya){box-shadow:inset 0 0 0 2px var(--tinta)}.requisitos{margin-top:48px}.requisitos h2{font-size:28px;margin-bottom:18px}.requisitos dl{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.requisitos dl div{padding:18px 0;border-top:1px solid var(--linea2)}.requisitos dt{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--tinta3)}.requisitos dd{margin-top:6px}.pasos{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:16px}.paso{display:flex;flex-direction:column;gap:12px;padding:30px 26px;border-radius:var(--r);background:var(--papel3);box-shadow:inset 0 0 0 1px var(--linea)}.paso h2{font-size:28px;letter-spacing:-.03em}.paso p{color:var(--tinta2)}.paso .boton{margin-top:auto;align-self:flex-start}.paso__num{font:600 13px/1 var(--disp)!important;color:var(--azul)!important;letter-spacing:.08em}.gracias__otro{margin-top:32px;text-align:center;color:var(--tinta2)}.smart{display:grid;gap:12px;margin-top:6px}.smart__ventana{position:relative;padding:22px 22px 18px;border-radius:6px;background:#0f5bb5;color:#fff;font-family:"Segoe UI",var(--texto);overflow:hidden;box-shadow:0 20px 40px -20px #0f5bb5b3}.smart__titulo{font-size:22px;font-weight:300;line-height:1.2}.smart__texto{margin-top:10px;font-size:13px;line-height:1.45;color:#ffffffe6}.smart__mas{margin-top:8px;font-size:13px}.smart__mas span{text-decoration:underline;transition:color .3s}.smart__datos{display:grid;gap:2px;margin-top:10px;font-size:12px;max-height:0;opacity:0;transition:max-height .6s var(--muelle),opacity .5s var(--muelle)}.smart__datos div{display:flex;gap:8px}.smart__datos dt{opacity:.8}.smart__botones{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.smart__botones span{padding:6px 14px;font-size:12px;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff80}.smart__ejecutar{opacity:0;transform:translateY(4px);transition:opacity .4s var(--muelle),transform .5s var(--muelle),background .3s}.smart__cursor{position:absolute;left:70%;top:85%;width:16px;height:22px;background:#fff;clip-path:polygon(0 0,0 80%,26% 62%,44% 100%,58% 94%,40% 58%,74% 58%);filter:drop-shadow(0 1px 1px rgba(0,0,0,.5));transition:left .9s var(--muelle),top .9s var(--muelle),transform .15s}.smart[data-fase="1"] .smart__cursor{left:22%;top:calc(var(--y-mas,108px))}.smart[data-fase="1"] .smart__mas span,.smart[data-fase="2"] .smart__mas span{color:var(--sol)}.smart[data-fase="2"] .smart__datos,.smart[data-fase="3"] .smart__datos{max-height:60px;opacity:1}.smart[data-fase="2"] .smart__ejecutar,.smart[data-fase="3"] .smart__ejecutar{opacity:1;transform:none}.smart[data-fase="3"] .smart__cursor{left:42%;top:calc(100% - 30px)}.smart[data-fase="3"] .smart__ejecutar{background:#ffffff52}.smart.clic .smart__cursor{transform:scale(.85)}.smart__paso{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;color:var(--tinta2)}.smart__paso b{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--tinta);color:var(--sol);font-size:11px}.interior{padding:clamp(64px,8vw,110px) 0}.interior h1{font-size:clamp(36px,5vw,60px);margin-bottom:28px}.prosa{color:var(--tinta2)}.prosa h2{margin:40px 0 12px;font-size:26px;color:var(--tinta)}.prosa h3{margin:26px 0 8px;color:var(--tinta)}.prosa p,.prosa ul,.prosa ol{margin:0 0 14px}.prosa ul{list-style:disc;padding-left:22px}.prosa ol{list-style:decimal;padding-left:22px}.prosa a{color:var(--azul)}.contacto{display:grid;gap:16px;margin-top:24px}.contacto label,.busca{display:grid;gap:6px;font-size:14px;color:var(--tinta2)}.contacto input,.contacto textarea,.busca input{padding:14px 16px;border:0;border-radius:16px;background:var(--papel3);box-shadow:inset 0 0 0 1px var(--linea2);font:16px var(--texto);color:var(--tinta)}.contacto .boton{justify-self:start}.contacto__ok{padding:14px 18px;border-radius:16px;background:var(--cielo);color:var(--azul3)}.busca{grid-template-columns:1fr auto;align-items:center;margin-bottom:20px}.busca__lista{display:grid;gap:8px;margin-bottom:24px}.interior .boton{margin:12px 0 24px}.cerrada{display:grid;place-items:center;min-height:100dvh;padding:24px;background:var(--azul);color:#fff;text-align:center}.cerrada__centro{display:grid;gap:18px;justify-items:center}.cerrada .isla__marca{margin:0;color:#fff}.cerrada .entrada{color:#fffc}.cerrada__entrar summary{cursor:pointer;color:#fffc;font-size:14px}.cerrada__entrar form{display:grid;gap:10px;margin-top:14px}.cerrada__entrar input{padding:12px 16px;border:0;border-radius:99px;font:16px var(--texto)}.js [data-ver]{opacity:0;transform:translateY(28px);filter:blur(6px);transition:opacity .9s var(--muelle),transform 1s var(--muelle),filter .9s var(--muelle)}.js [data-ver].visto{opacity:1;transform:none;filter:none}@media(max-width:1080px){.isla__enlaces{display:none}.hamburguesa{display:block}.isla{padding-left:16px}.tarifas{grid-template-columns:1fr 1fr}.tarifas .tarifa--marca{grid-column:1/-1}.pie__rejilla{grid-template-columns:1fr 1fr}}@media(max-width:900px){.portada__panel{grid-template-columns:1fr;gap:40px}.cinco__rejilla,.pestanas__panel,.preguntas__rejilla,.espera{grid-template-columns:1fr;gap:32px}.preguntas .cabeza{position:static}.baldosa,.baldosa--ancha,.baldosa--alta{grid-column:span 12}.bento{grid-template-columns:repeat(2,1fr)}.baldosa{grid-column:span 1}.baldosa--ancha,.baldosa--alta{grid-column:span 2}.privacidad__lista,.sistemas,.pasos{grid-template-columns:1fr}.requisitos dl{grid-template-columns:1fr 1fr}}@media(max-width:640px){body{font-size:15.5px}.isla{top:10px;margin-top:10px}.boton--isla [data-texto]{display:none}.boton--isla{padding-left:4px}.boton--isla .boton__win{margin:0 0 0 10px}.portada{padding-top:12px}.portada__panel{border-radius:28px;padding:48px 20px 20px}.acciones .boton{width:100%;justify-content:space-between}.acciones .boton--claro{justify-content:center}.demo__escena{height:380px}.pieza{min-width:0;padding:10px 12px}.pieza span{font-size:17px}.pieza .error{font-size:15px}.pieza--meta{left:4%;top:7%}.pieza--shop{right:4%;top:24%}.pieza--com{left:6%;top:44%}.pieza--prov{left:auto;right:5%;bottom:24%}.pieza--excel{right:auto;left:5%;bottom:5%}.demo__resumen{top:12px;right:12px;bottom:12px;left:12px;padding:18px}.bento{grid-template-columns:1fr}.baldosa,.baldosa--ancha,.baldosa--alta{grid-column:span 1}.cinco__sitios li{transform:none}.pestanas__lista{width:100%}.pestana{flex:1;justify-content:center;padding:12px 8px;font-size:15px}.pestana small{display:none}.tarifas{grid-template-columns:1fr}.tarifa__para{min-height:0}.espera__fila{flex-direction:column;border-radius:22px;background:transparent;box-shadow:none;padding:0}.espera__fila input{min-height:52px;border-radius:99px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff29}.espera__fila .boton{justify-content:space-between}.acordeon__resp{padding-right:0}.pie__rejilla{grid-template-columns:1fr 1fr}.pie__marca{grid-column:1/-1}.final__panel{border-radius:28px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.js [data-ver]{opacity:1;transform:none;filter:none}.cinta__pista{width:auto;justify-content:center}.cinta__grupo{flex-wrap:wrap;justify-content:center;gap:18px 32px;padding:0 16px}.cinta__grupo[aria-hidden],.cinta__marca[data-copia]{display:none}.cinta__marca{padding-right:0}}.paso .smart__ventana p{color:#fff}.paso .smart__texto{color:#ffffffe0}.tarifa__precio small{font-size:14px}.tarifa__precio--gris{color:var(--tinta2)}.tarifa--ia{background:var(--tinta);color:var(--papel3);box-shadow:none}.tarifa--ia .tarifa__para,.tarifa--ia li,.tarifa--ia .tarifa__precio--gris,.tarifa--ia .tarifa__nota{color:#ffffffb8}.tarifa--ia .tarifa__precio small{color:#ffffff8c}.tarifa--ia li svg{color:var(--sol)}.tarifa--ia .tarifa__sello{background:#ffffff1a;color:var(--papel3)}.tarifa--ia .boton--borde{color:var(--papel3);box-shadow:inset 0 0 0 1px #ffffff40}.tarifa--ia .boton--borde .boton__isla{background:#ffffff1f}.planes__impuestos{margin-top:18px;text-align:center;font-size:14px;color:var(--tinta3)}.medida{display:grid;grid-template-columns:1.1fr 1fr auto;gap:32px;align-items:center;margin-top:16px;padding:30px clamp(24px,3vw,40px);border-radius:var(--r);background:var(--cielo);box-shadow:inset 0 0 0 1px #2747f026}.medida h3{font-size:26px;letter-spacing:-.025em}.medida p{margin-top:6px;color:var(--tinta2)}.medida ul{display:grid;gap:8px;font-size:15px}.medida li{display:flex;gap:10px;color:var(--tinta2)}.medida li svg{width:18px;height:18px;flex:none;margin-top:3px;color:var(--azul)}.medida__accion{display:grid;gap:14px;justify-items:start}.medida .tarifa__precio{margin:0}@media(max-width:900px){.medida{grid-template-columns:1fr}}.pro{background:var(--papel2)}.pro__fila{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:center;margin-bottom:56px}.pro__fila--al-reves .pro__texto{order:2}.pro__texto h3{font-size:clamp(28px,3.4vw,42px);letter-spacing:-.03em;line-height:1.05}.pro__texto h3 em{display:block;color:var(--azul)}.pro__texto p{margin-top:16px;color:var(--tinta2)}.pro__texto .baldosa__num{margin:0 0 14px}.claude{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;padding:clamp(28px,4vw,52px);border-radius:32px;background:var(--tinta);color:var(--papel3)}.claude h3{font-size:clamp(30px,3.8vw,48px);letter-spacing:-.03em;line-height:1.02}.claude h3 em{display:block;color:var(--sol)}.claude__texto p{margin-top:16px;color:#ffffffb8}.claude__sello{display:inline-block;margin-bottom:18px;padding:6px 12px;border-radius:99px;box-shadow:inset 0 0 0 1px #ffffff40;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.claude__lista{display:grid;gap:12px}.claude__lista li{display:flex;gap:12px;padding:14px 16px;border-radius:16px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a;color:#ffffffd9}.claude__lista svg{width:18px;height:18px;flex:none;margin-top:3px;color:var(--sol)}.pro__nota{margin-top:16px;text-align:center}.planes__impuestos{font-size:12px!important;opacity:.85}@media(max-width:900px){.pro__fila,.claude{grid-template-columns:1fr;gap:28px}.pro__fila--al-reves .pro__texto{order:0}}.todo__grupos{display:grid;gap:18px}.grupo{display:grid;grid-template-columns:.32fr 1fr;gap:32px;padding:clamp(24px,3vw,36px);border-radius:var(--r);background:var(--papel3);box-shadow:inset 0 0 0 1px var(--linea)}.grupo__num{font:600 12px/1 var(--disp);color:var(--azul);letter-spacing:.08em;margin-bottom:12px}.grupo__cabeza h3{font-size:clamp(24px,2.4vw,30px);letter-spacing:-.025em}.grupo__cabeza p:last-child{margin-top:8px;color:var(--tinta2);font-size:15px}.grupo--ia{background:var(--tinta);color:var(--papel3);box-shadow:none}.grupo--ia .grupo__cabeza p:last-child,.grupo--ia .funcion p{color:#ffffffb3}.grupo--ia .funcion__icono{background:#ffd43b1f;color:var(--sol)}.funciones-rejilla{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:22px 26px}.funcion{display:flex;gap:14px;align-items:flex-start}.funcion__icono{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:12px;background:var(--cielo);color:var(--azul)}.funcion__icono svg{width:20px;height:20px}.funcion h4{margin:0;font:600 16px/1.3 var(--disp);letter-spacing:-.01em}.funcion p{margin-top:4px;font-size:14px;line-height:1.5;color:var(--tinta2)}.funcion__plan{display:inline-block;margin-left:4px;padding:1px 7px;border-radius:99px;background:var(--tinta);color:var(--sol);font:600 10px/1.6 var(--texto);letter-spacing:.06em;text-transform:uppercase;vertical-align:2px}.grupo--ia .funcion__plan{background:var(--sol);color:var(--tinta)}.todo__nota{margin-top:18px;text-align:center}.tarifa ul{margin-top:18px}.tarifa__todo{font-weight:600;color:var(--tinta)!important}.tarifa--ia .tarifa__todo{color:var(--papel3)!important}.tarifa__cuota{margin:auto 0 16px;padding-top:16px;border-top:1px solid var(--linea);font:600 17px/1.3 var(--disp);color:var(--tinta)}.tarifa__cuota small,.tarifa__cuota span{font:400 13px var(--texto);color:var(--tinta3)}.tarifa--ia .tarifa__cuota{border-color:#ffffff1f;color:var(--papel3)}.tarifa--ia .tarifa__cuota span,.tarifa--ia .tarifa__cuota small{color:#ffffff8c}.tarifa__botones{margin-top:0}.plan-pagina__volver{display:inline-block;margin-bottom:28px;font-size:14px;color:var(--tinta2)}.plan-pagina__cabeza{display:grid;grid-template-columns:1.3fr .7fr;gap:48px;align-items:end;margin-bottom:48px}.plan-pagina__cabeza h1{font-size:clamp(40px,6vw,76px);margin-top:16px}.plan-pagina__cabeza h1 em{display:block;color:var(--azul);font-size:.62em;line-height:1.1;margin-top:8px}.plan-pagina__cabeza .entrada{margin-top:20px}.plan-pagina__precio{padding:26px;border-radius:var(--r);background:#fff;box-shadow:inset 0 0 0 2px var(--azul),0 40px 80px -40px #2747f080}.plan-pagina__precio .tarifa__precio{margin:0 0 6px;color:var(--azul)}.plan-pagina__precio .tarifa__botones{margin-top:18px}.plan-pagina__precio .planes__impuestos{margin-top:12px;text-align:left}.plan-pagina__capturas{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.plan-pagina__preguntas{margin-top:48px}.plan-pagina__preguntas h2{font-size:clamp(28px,3.4vw,42px);margin-bottom:18px}.plan-pagina__preguntas h2 em{color:var(--azul)}@media(max-width:900px){.grupo,.plan-pagina__cabeza{grid-template-columns:1fr;gap:20px}.plan-pagina__capturas{grid-template-columns:1fr}}.casos{background:var(--azul3);color:var(--papel3);position:relative;overflow:hidden}.casos .cabeza h2 em{color:var(--sol)}.casos .entrada{color:#ffffffbf}.casos__lista{display:grid;gap:16px}.caso{padding:clamp(22px,3vw,32px);border-radius:var(--r);background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1f}.caso__cabeza{display:flex;align-items:baseline;gap:14px;margin-bottom:18px}.caso__num{font:600 13px/1 var(--disp);color:var(--sol);letter-spacing:.08em}.caso h3{font-size:clamp(21px,2.2vw,26px);letter-spacing:-.02em}.caso__pasos{display:grid;grid-template-columns:1fr 1.15fr 1fr;gap:12px;position:relative}.caso__paso{position:relative;padding:16px 18px;border-radius:18px;font-size:15px;line-height:1.5}.caso__paso small{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.caso__paso small svg{width:14px;height:14px;border-radius:4px}.caso__paso--tu{background:var(--sol);color:var(--tinta);border-bottom-left-radius:6px}.caso__paso--tu p{font-weight:500}.caso__paso--claude{background:var(--papel3);color:var(--tinta)}.caso__paso--rumbo{background:var(--azul);color:#fff}.caso__paso+.caso__paso:before{content:"\2192";position:absolute;left:-12px;top:50%;transform:translate(-50%,-50%);color:var(--sol);font-size:14px}.js .caso[data-ver] .caso__paso{opacity:0;transform:translateY(14px);transition:opacity .7s var(--muelle),transform .8s var(--muelle)}.js .caso.visto .caso__paso{opacity:1;transform:none}.js .caso.visto .caso__paso:nth-child(2){transition-delay:.35s}.js .caso.visto .caso__paso:nth-child(3){transition-delay:.7s}.caso--ai{background:#ffd43b14;box-shadow:inset 0 0 0 1px #ffd43b4d}.caso--ai .funcion__plan{background:var(--sol);color:var(--tinta);margin-left:8px}.caso__texto{color:#ffffffc7}.casos__claro{margin-top:20px;padding:clamp(22px,3vw,32px);border-radius:var(--r);background:var(--papel3);color:var(--tinta)}.casos__claro h3{font-size:22px;margin-bottom:14px}.casos__claro ul{display:grid;grid-template-columns:1fr 1fr;gap:12px 28px;font-size:15px;color:var(--tinta2)}.casos__claro li{display:flex;gap:10px}.casos__claro svg{width:18px;height:18px;flex:none;margin-top:3px;color:var(--azul)}.casos__nota{margin-top:16px;text-align:center;color:#fff9}.tabla{overflow-x:auto;border-radius:var(--r);background:var(--papel3);box-shadow:inset 0 0 0 1px var(--linea)}.tabla table{width:100%;min-width:860px;border-collapse:collapse;font-size:14px}.tabla th,.tabla td{padding:16px 18px;text-align:left;vertical-align:top;border-bottom:1px solid var(--linea)}.tabla thead th{font:600 12px/1.3 var(--texto);letter-spacing:.1em;text-transform:uppercase;color:var(--tinta3)}.tabla tbody th{font:600 16px/1.3 var(--disp);white-space:nowrap}.tabla td{color:var(--tinta2)}.tabla__precio{font-variant-numeric:tabular-nums;color:var(--tinta)!important;font-weight:500}.tabla__rumbo{background:var(--cielo)}.tabla__rumbo th{color:var(--azul)}.tabla tr:last-child th,.tabla tr:last-child td{border-bottom:0}.comparativa__nota{margin-top:14px}@media(max-width:900px){.caso__pasos,.casos__claro ul{grid-template-columns:1fr}.caso__paso+.caso__paso:before{content:"\2193";left:50%;top:-6px}}.tarifa__busca{display:flex;justify-content:space-between;gap:12px;margin-top:18px;padding:12px 14px;border-radius:14px;background:var(--papel2);font-size:14px}.tarifa__busca b{font:600 15px/1.2 var(--disp);color:var(--tinta3)}.tarifa__busca--si{background:var(--cielo)}.tarifa--ia .tarifa__busca{background:#ffd43b1f;color:var(--papel3)}.tarifa--ia .tarifa__busca b{color:var(--sol)}.plan-pagina__precio .tarifa__busca{margin:12px 0 0}.funcion__plan--ultra{background:var(--sol);color:var(--tinta)}.viene{display:grid;grid-template-columns:1.1fr 1fr auto;gap:32px;align-items:center;margin-top:16px;padding:32px clamp(24px,3vw,40px);border-radius:var(--r);background:linear-gradient(135deg,var(--azul3),var(--azul2));color:var(--papel3)}.viene h3{font-size:28px;letter-spacing:-.025em}.viene h3 em{color:var(--sol)}.viene p{margin-top:6px;color:#ffffffbf}.viene ul{display:grid;gap:8px;font-size:15px}.viene li{display:flex;gap:10px;color:#ffffffd9}.viene li svg{width:18px;height:18px;flex:none;margin-top:3px;color:var(--sol)}.viene .tarifa__sello{background:#ffffff1f;color:var(--papel3)}.viene .tarifa__precio--pronto{color:var(--sol)}@media(max-width:900px){.viene{grid-template-columns:1fr}}.casos__rejilla{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.resultado{position:relative;display:flex;flex-direction:column;gap:12px;padding:clamp(24px,3vw,34px);border-radius:var(--r);background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1f}.resultado .funcion__plan{position:absolute;right:22px;top:24px;margin:0;background:var(--sol);color:var(--tinta)}.resultado__icono{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:#ffd43b24;color:var(--sol)}.resultado__icono svg{width:26px;height:26px}.resultado h3{font-size:clamp(22px,2.4vw,28px);letter-spacing:-.025em;line-height:1.15;max-width:22ch}.resultado p{color:#ffffffbf}.resultado--ai{grid-column:1/-1;background:#ffd43b14;box-shadow:inset 0 0 0 1px #ffd43b4d}.resultado--ai .funcion__plan{background:transparent;color:var(--sol);box-shadow:inset 0 0 0 1px #ffd43b80}@media(max-width:900px){.casos__rejilla{grid-template-columns:1fr}.resultado .funcion__plan{position:static;align-self:flex-start}}.ultra{padding-bottom:0}.ultra__panel{position:relative;overflow:hidden;display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;padding:clamp(32px,5vw,64px);border-radius:36px;background:radial-gradient(80% 90% at 100% 0%,rgba(255,212,59,.18),transparent 60%),var(--tinta);color:var(--papel3);box-shadow:0 0 0 2px var(--sol),0 50px 100px -50px #f5c40099}.ultra__cabeza h2{font-size:clamp(34px,4.4vw,56px)}.ultra__cabeza h2 em{display:block;color:var(--sol)}.ultra__cabeza .entrada{margin-top:18px;color:#ffffffbf}.ultra__precio{margin-top:18px;font:600 16px/1.3 var(--disp);color:var(--sol)}.ultra__precio small{font:400 13px var(--texto);color:#fff9}.ultra__lista{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-content:center}.ultra__item{display:flex;gap:14px;padding:18px;border-radius:20px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1a}.ultra__item h3{font-size:17px;line-height:1.25}.ultra__item p{margin-top:4px;font-size:14px;color:#ffffffb3}.ultra__item--grande{grid-column:1/-1;background:#ffd43b17;box-shadow:inset 0 0 0 1px #ffd43b47}.ultra__item--grande h3{font-size:20px}.ultra__item .resultado__icono{width:44px;height:44px;flex:none}.ultra__nota{grid-column:1/-1;color:#ffffff8c}.tarifa--ultra{box-shadow:inset 0 0 0 1px #ffd43b59}.tarifa__lema{margin-top:4px;font:400 italic 20px/1.2 var(--serif);color:var(--sol)}.tarifa__lema em{font-style:italic}.tarifa__aviso{margin:-12px 0 18px;font-size:12px;color:#ffffff80}@media(max-width:900px){.ultra__panel,.ultra__lista{grid-template-columns:1fr}}.radio__rejilla{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:center}.radio h2 em{display:block;color:var(--azul)}.radio__lista{display:grid;gap:12px;margin-top:26px}.radio__lista li{display:flex;gap:12px;font-size:16px;color:var(--tinta2)}.radio__lista svg{width:20px;height:20px;flex:none;margin-top:2px;color:var(--azul)}.radio__planes{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:26px 0 14px}.radio__planes p{display:grid;gap:2px;padding:14px 16px;border-radius:16px;background:var(--cielo)}.radio__planes p:last-child{background:var(--tinta);color:var(--papel3)}.radio__planes b{font:600 15px/1.2 var(--disp)}.radio__planes span{font-size:13px;opacity:.8}.ficha{padding:22px;border-radius:28px;background:#fff;box-shadow:inset 0 0 0 1px var(--linea),0 40px 80px -40px #0d0f1459}.ficha__cabeza{display:flex;align-items:center;gap:12px;margin-bottom:14px}.ficha__cabeza b{display:block;font:600 16px/1.2 var(--disp)}.ficha__cabeza small{font-size:12px;color:var(--tinta3)}.ficha__logo{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--tinta);color:var(--sol);font:600 13px var(--disp)}.ficha__sello{margin-left:auto;padding:4px 10px;border-radius:99px;background:var(--papel2);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta2)}.ficha__filtros{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.ficha__filtros span{padding:6px 12px;border-radius:99px;box-shadow:inset 0 0 0 1px var(--linea2);font-size:12px;color:var(--tinta2)}.ficha__filtros .on{background:var(--azul);color:#fff;box-shadow:none}.ficha table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.ficha th,.ficha td{padding:10px 8px;text-align:left;border-bottom:1px solid var(--linea)}.ficha th{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta3);font-weight:500}.ficha td:first-child{font-weight:600}.ficha__senal{background:#ffd43b24}.ficha__si{padding:2px 8px;border-radius:99px;background:#1f9d551f;color:var(--verde);font-size:12px}.ficha figcaption{margin-top:10px;font-size:12px;color:var(--tinta3)}.tarifa__estrella{font-weight:600;color:var(--azul)!important}.tarifa--ia .tarifa__estrella{color:var(--sol)!important}@media(max-width:900px){.radio__rejilla{grid-template-columns:1fr;gap:32px}.ficha{overflow-x:auto}.ficha table{min-width:460px}}.globo{display:inline-flex;align-items:center;gap:6px;height:42px;padding:0 12px;border:0;border-radius:99px;background:var(--papel2);color:var(--tinta);font:600 12px/1 var(--texto);letter-spacing:.06em;cursor:pointer;transition:background .4s var(--muelle)}.globo svg{width:18px;height:18px;transition:transform 1.2s var(--muelle)}.globo:hover{background:var(--cielo)}.globo:hover svg{transform:rotate(200deg)}.menu .globo{align-self:flex-start}.pie__base .globo{background:var(--papel3);box-shadow:inset 0 0 0 1px var(--linea)}.idiomas{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:20px}.idiomas__fondo{position:absolute;top:0;right:0;bottom:0;left:0;background:#0e1a6b8c;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);opacity:0;transition:opacity .4s var(--muelle)}.idiomas__caja{position:relative;width:min(1100px,100%);max-height:calc(100dvh - 40px);overflow:auto;display:grid;grid-template-columns:1.5fr 1fr;grid-template-areas:"cab cab" "mapa lista";gap:20px 36px;padding:clamp(24px,4vw,44px);border-radius:32px;background:var(--azul3);color:var(--papel3);box-shadow:0 40px 120px -30px #0009;opacity:0;transform:translateY(24px) scale(.98);transition:opacity .45s var(--muelle),transform .6s var(--muelle)}.idiomas.abierta .idiomas__fondo,.idiomas.abierta .idiomas__caja{opacity:1;transform:none}.idiomas__caja header{grid-area:cab}.idiomas__caja h2{font-size:clamp(30px,4vw,48px)}.idiomas__caja h2 em{color:var(--sol)}.idiomas__caja .entrada{margin-top:10px;color:#ffffffb8}.idiomas__cerrar{position:absolute;right:18px;top:18px;display:grid;place-items:center;width:42px;height:42px;border:0;border-radius:50%;background:#ffffff1a;color:var(--papel3);cursor:pointer}.idiomas__cerrar svg{width:18px;height:18px;transform:rotate(45deg)}.mapa{grid-area:mapa;width:100%;height:auto;overflow:visible}.mapa__reticula{fill:none;stroke:#ffffff12;stroke-width:1}.mapa__tierra{fill:#ffffff09;stroke:#dce3ff73;stroke-width:1.2;stroke-linejoin:round;stroke-dasharray:2400;stroke-dashoffset:2400}.idiomas.abierta .mapa__tierra{animation:trazo 1.8s var(--muelle) forwards}@keyframes trazo{to{stroke-dashoffset:0}}.mapa__punto{cursor:pointer;opacity:.45}.mapa__punto--si{opacity:1}.mapa__nucleo{fill:var(--papel3);transition:transform .5s var(--muelle)}.mapa__punto--si .mapa__nucleo{fill:var(--sol)}.mapa__halo{fill:var(--sol);opacity:0}.mapa__punto--si .mapa__halo{animation:latido 2.6s ease-out infinite}@keyframes latido{0%{opacity:.45;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}.mapa__punto text{fill:var(--papel3);font:600 21px var(--disp);paint-order:stroke;stroke:var(--azul3);stroke-width:6px}.mapa__punto--der text{transform:translate(14px,7px)}.mapa__punto--izq text{transform:translate(-14px,7px);text-anchor:end}.mapa__punto--abajo text{transform:translate(10px,30px);text-anchor:middle}.mapa__punto.encendido .mapa__nucleo,.mapa__punto:hover .mapa__nucleo{transform:scale(1.9)}.mapa__punto--actual .mapa__nucleo{stroke:var(--papel3);stroke-width:3}.idiomas__form{grid-area:lista;align-self:center}.idiomas__lista{display:grid;gap:8px}.idiomas__opcion{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border:0;border-radius:16px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1f;color:var(--papel3);font:15px var(--texto);text-align:left;cursor:pointer;transition:background .35s var(--muelle),transform .45s var(--muelle)}.idiomas__opcion b{font:600 16px var(--disp)}.idiomas__opcion small{margin-left:auto;font-size:12px;color:#fff9}.idiomas__punto{width:10px;height:10px;border-radius:50%;background:var(--sol);flex:none}button.idiomas__opcion:hover,button.idiomas__opcion.encendido{background:#ffd43b24;transform:translate(4px)}.idiomas__opcion--actual{box-shadow:inset 0 0 0 2px var(--sol)}.idiomas__opcion--no{cursor:default;opacity:.55}.idiomas__opcion--no .idiomas__punto{background:#fff6}html.cambiando-idioma body{opacity:.4;transition:opacity .35s var(--muelle)}.sugerencia{position:fixed;left:50%;bottom:20px;z-index:45;width:max-content;max-width:calc(100% - 32px);transform:translate(-50%,24px);opacity:0;transition:opacity .5s var(--muelle),transform .6s var(--muelle)}.sugerencia.visible{opacity:1;transform:translate(-50%)}.sugerencia__form{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 8px 8px 16px;border-radius:99px;background:var(--tinta);color:var(--papel3);font-size:14px;box-shadow:0 20px 50px -20px #0d0f1499}.sugerencia__globo svg{width:18px;height:18px;color:var(--sol)}.sugerencia__no{border:0;background:transparent;color:#ffffffb3;font:13px var(--texto);cursor:pointer;padding:8px 10px}.portada__nota--idioma{display:flex;align-items:center;gap:6px;margin-top:8px;color:var(--sol)}.portada__nota--idioma svg{width:16px;height:16px}.descarga__idioma{margin-top:12px;color:var(--azul)}@media(max-width:900px){.idiomas__caja{grid-template-columns:1fr;grid-template-areas:"cab" "mapa" "lista"}.sugerencia__form{border-radius:22px}}@media(max-width:640px){.isla .globo span{display:none}}@media(prefers-reduced-motion:reduce){.mapa__tierra{stroke-dasharray:none;stroke-dashoffset:0}}.maqueta{--rx:0deg;--ry:0deg;margin:0;perspective:1800px;transform-style:preserve-3d}.maqueta__cuerpo{position:relative;transform:rotateX(calc(8deg + var(--rx))) rotateY(var(--ry));transform-origin:50% 100%;transition:transform .9s var(--muelle);will-change:transform}.maqueta__pantalla{position:relative;overflow:hidden;padding:0 8px 8px;border-radius:18px 18px 12px 12px;background:linear-gradient(180deg,#24221c,#121109);box-shadow:0 0 0 1px #ffffff14 inset,0 50px 80px -40px #0d0f148c,0 20px 30px -24px #0d0f1466}.maqueta__barra{display:flex;align-items:center;justify-content:space-between;padding:8px 6px;color:#ffffffbf;font-size:11px}.maqueta__barra .demo__app svg{width:14px;height:14px}.maqueta img{display:block;width:100%;border-radius:8px}.maqueta__reflejo{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.16) 0%,rgba(255,255,255,.04) 28%,transparent 46%);mix-blend-mode:screen}.maqueta__base{height:14px;margin:0 -5%;border-radius:0 0 16px 16px;background:linear-gradient(180deg,#d9d4c8,#a9a396);box-shadow:0 18px 30px -18px #0d0f1499}.maqueta__base:after{content:"";display:block;width:16%;height:5px;margin:0 auto;border-radius:0 0 8px 8px;background:#0d0f142e}.maqueta:hover .maqueta__cuerpo{transition-duration:.25s}.desplegable{position:relative}.desplegable>button{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;border:0;border-radius:99px;background:transparent;color:var(--tinta2);font:14px var(--texto);cursor:pointer}.desplegable>button svg{width:12px;height:12px;transition:transform .5s var(--muelle)}.desplegable>button:hover,.desplegable.abierto>button{background:var(--papel2);color:var(--tinta)}.desplegable.abierto>button svg{transform:rotate(180deg)}.desplegable__panel{position:absolute;left:50%;top:calc(100% + 12px);display:grid;gap:4px;min-width:250px;padding:8px;border-radius:20px;background:#fffffff5;box-shadow:inset 0 0 0 1px var(--linea),0 30px 60px -24px #0d0f1466;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);opacity:0;visibility:hidden;transform:translate(-50%,-8px) scale(.97);transform-origin:top center;transition:opacity .35s var(--muelle),transform .5s var(--muelle),visibility 0s .5s}.desplegable.abierto .desplegable__panel{opacity:1;visibility:visible;transform:translate(-50%);transition-delay:0s}.desplegable__panel a{display:grid;gap:2px;padding:10px 12px;border-radius:14px;color:var(--tinta);text-decoration:none;opacity:0;transform:translateY(6px);transition:background .3s var(--muelle),opacity .4s var(--muelle),transform .5s var(--muelle)}.desplegable.abierto .desplegable__panel a{opacity:1;transform:none}.desplegable.abierto .desplegable__panel a:nth-child(2){transition-delay:.04s}.desplegable.abierto .desplegable__panel a:nth-child(3){transition-delay:.08s}.desplegable.abierto .desplegable__panel a:nth-child(4){transition-delay:.12s}.desplegable.abierto .desplegable__panel a:nth-child(5){transition-delay:.16s}.desplegable__panel a:hover{background:var(--papel2)}.desplegable__panel b{font:600 14px var(--disp)}.desplegable__panel small{font-size:12px;color:var(--tinta3)}.menu{clip-path:circle(0 at calc(100% - 44px) 36px);transition:clip-path .7s var(--muelle)}.menu.abierto{clip-path:circle(150% at calc(100% - 44px) 36px)}.acordeon__resp{overflow:hidden;box-sizing:border-box}.tarifas__datos{display:flex;justify-content:center;align-items:center;gap:8px;margin:22px auto 0;font-size:14px;color:var(--tinta2);text-align:center}.tarifas__datos svg{width:16px;height:16px;flex:none;color:var(--azul)}@media(prefers-reduced-motion:reduce){.acordeon summary i{transition:none}}.boton:hover{transform:translateY(-2px)}.boton:active{transform:translateY(0) scale(.97)}.boton--sol:hover{box-shadow:0 16px 34px -12px #f5c400cc}.globo:active,.pestana:active{transform:scale(.96)}@media(max-width:900px){.historia__pista{height:auto}.historia__fijo{position:static;height:auto;display:block}.historia__rejilla{display:block}.historia__escenario{display:none}.historia__pasos{display:grid;gap:40px;min-height:0}.historia__paso{position:static;opacity:1;transform:none}.historia__movil{display:block;margin-top:18px}.maqueta__cuerpo{transform:none}}@media(prefers-reduced-motion:reduce){.maqueta__cuerpo{transform:none}.historia__pista{height:auto}.historia__fijo{position:static;height:auto;display:block}.historia__rejilla{display:block}.historia__escenario{display:none}.historia__pasos{display:grid;gap:40px;min-height:0}.historia__paso{position:static;opacity:1;transform:none}.historia__movil{display:block;margin-top:18px}.menu{clip-path:none}}.camino__rejilla{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.camino h2 em{color:var(--azul)}.camino__lista{display:grid;gap:16px;margin-top:28px}.camino__lista li{display:flex;gap:14px}.camino__lista h3{font-size:18px}.camino__lista p{margin-top:4px;font-size:15px;color:var(--tinta2)}.camino__mapa{position:relative;margin:0;aspect-ratio:420/560;max-width:460px;justify-self:center;width:100%;border-radius:32px;background:radial-gradient(70% 60% at 70% 10%,rgba(39,71,240,.14),transparent 70%),var(--tinta);box-shadow:0 50px 90px -50px #0d0f1499}.camino__mapa svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.camino__fondo,.camino__trazo{fill:none;stroke-width:6;stroke-linecap:round}.camino__fondo{stroke:#ffffff1a;stroke-dasharray:2 14}.camino__trazo{stroke:var(--sol);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--avance,0));filter:drop-shadow(0 0 8px rgba(255,212,59,.45))}.camino__parada{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);display:flex;align-items:center;gap:10px}.camino__punto{width:18px;height:18px;border-radius:50%;background:var(--tinta);box-shadow:inset 0 0 0 3px #ffffff40;transition:background .5s var(--muelle),box-shadow .5s var(--muelle),transform .6s var(--muelle)}.camino__parada.hecha .camino__punto{background:var(--sol);box-shadow:0 0 0 6px #ffd43b2e;transform:scale(1.15)}.camino__nombre{padding:6px 10px;border-radius:99px;background:#ffffff14;color:#ffffff8c;font:600 12px var(--disp);white-space:nowrap;transition:color .5s var(--muelle),background .5s var(--muelle)}.camino__parada.hecha .camino__nombre{background:#ffd43b24;color:var(--papel3)}.camino__parada:nth-of-type(odd) .camino__nombre{order:-1}.camino__logro{position:absolute;left:50%;top:10%;display:flex;align-items:center;gap:12px;padding:12px 16px 12px 12px;border-radius:18px;background:var(--papel3);color:var(--tinta);box-shadow:0 30px 60px -24px #0009;opacity:0;transform:translate(-50%,16px) scale(.85);transition:opacity .5s var(--muelle),transform .7s cubic-bezier(.34,1.56,.64,1)}.camino.logrado .camino__logro{opacity:1;transform:translate(-50%) scale(1)}.camino__medalla{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--sol)}.camino__medalla svg{width:20px;height:20px}.camino__logro small{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta3)}.camino__logro b{font:600 15px var(--disp)}.camino__nivel{position:absolute;left:20px;bottom:20px;display:grid;grid-template-columns:auto auto;gap:2px 10px;align-items:center;padding:12px 14px;border-radius:16px;background:#ffffff0f;color:var(--papel3)}.camino__nivel small{font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.camino__nivel b{font:600 22px var(--disp);color:var(--sol)}.camino__nivel i{grid-column:1/-1;display:block;width:140px;height:5px;border-radius:5px;background:#ffffff1f;overflow:hidden}.camino__nivel i span{display:block;height:100%;background:var(--sol);transform-origin:left;transform:scaleX(calc(.2 + .7 * var(--avance,0)))}.camino__mapa figcaption{position:absolute;right:16px;bottom:-30px;color:var(--tinta3)}@media(max-width:900px){.camino__rejilla{grid-template-columns:1fr;gap:40px}}.teams{display:grid;grid-template-columns:1fr 1fr;gap:16px}.team{position:relative;display:grid;justify-items:start;gap:8px;padding:30px;border:0;border-radius:var(--r);background:var(--papel3);box-shadow:inset 0 0 0 1px var(--linea);color:var(--tinta);font:inherit;text-align:left;cursor:pointer;transition:box-shadow .5s var(--muelle),transform .5s var(--muelle),background .4s var(--muelle)}.team:hover{transform:translateY(-3px)}.team b{font:600 30px/1.1 var(--disp);letter-spacing:-.03em}.team__x{color:var(--tinta2)}.team__icono{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--papel2)}.team__icono svg{width:28px;height:28px}.team__tuyo{position:absolute;right:22px;top:24px;padding:5px 10px;border-radius:99px;background:var(--sol);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:0}.team.tuyo .team__tuyo{opacity:1}.team.elegido{background:#fff;box-shadow:inset 0 0 0 2px var(--azul),0 40px 80px -40px #2747f080}.team.elegido .team__icono{background:var(--azul);color:#fff}.team__ok{min-height:1.4em;font:italic 19px var(--serif);color:var(--azul)}.team.salta .team__icono{animation:salta .6s cubic-bezier(.34,1.56,.64,1)}@keyframes salta{0%{transform:scale(1)}40%{transform:scale(1.25) rotate(-8deg)}to{transform:scale(1)}}.elige{margin-top:16px;padding:28px;border-radius:var(--r);background:var(--papel2);opacity:0;transform:translateY(-10px);transition:opacity .5s var(--muelle),transform .6s var(--muelle)}.elige.abierto{opacity:1;transform:none}.elige h2{font-size:24px;margin-bottom:16px}.elige__lista{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.elige__idioma{display:grid;gap:4px;padding:16px;border-radius:18px;background:var(--papel3);box-shadow:inset 0 0 0 1px var(--linea);color:var(--tinta);text-decoration:none}.elige__idioma b{font:600 18px var(--disp)}.elige__idioma span{font-size:13px;color:var(--tinta3)}.elige__idioma .enlace{font-size:13px}.elige__idioma--si{position:relative;background:var(--sol);box-shadow:none;transition:transform .4s var(--muelle)}.elige__idioma--si:hover{transform:translateY(-2px)}.elige__idioma--si span{color:var(--tinta2)}.elige__idioma--si svg{position:absolute;right:14px;top:14px;width:20px;height:20px}.elige__idioma.marcado{box-shadow:inset 0 0 0 2px var(--azul)}.elige .nota{margin-top:14px}.descarga__movil{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:-20px 0 24px;padding:14px 18px;border-radius:16px;background:var(--cielo);color:var(--azul3)}.descarga__movil svg{width:20px;height:20px}.tabla--tareas table{min-width:720px}.tabla--tareas th,.tabla--tareas td{text-align:center;vertical-align:middle}.tabla--tareas tbody th{text-align:left;font:500 15px var(--texto);white-space:normal}.tabla--tareas .si{font-size:18px;color:var(--verde);font-weight:700}.tabla--tareas .no{color:var(--tinta3)}.tabla--tareas td.tabla__rumbo,.tabla--tareas th.tabla__rumbo{background:var(--azul);color:#fff}.tabla--tareas td.tabla__rumbo .si{color:var(--sol)}.tabla--tareas td.tabla__rumbo small{display:block;font-size:11px;opacity:.8}.cuenta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:22px}.cuenta>div{display:grid;gap:4px;padding:18px 24px;border-radius:20px;background:var(--papel3);box-shadow:inset 0 0 0 1px var(--linea);text-align:center}.cuenta small{font-size:12px;color:var(--tinta3);letter-spacing:.06em;text-transform:uppercase}.cuenta b{font:600 28px/1 var(--disp)}.cuenta__ellas b{color:var(--tinta2)}.cuenta__rumbo{background:var(--azul)!important;color:#fff;box-shadow:none!important}.cuenta__rumbo small,.cuenta__rumbo span{color:#fffc}.cuenta__rumbo b small{color:#fffc;text-transform:none;letter-spacing:0}.cuenta__vs{font:italic 26px var(--serif);color:var(--tinta3)}@media(max-width:900px){.teams{grid-template-columns:1fr}.elige__lista{grid-template-columns:1fr 1fr}}.guino{margin-top:10px;font:italic 17px/1.35 var(--serif);color:var(--tinta3)}.baldosa .guino{margin-top:auto;padding-top:6px;font-size:16px}.guino--claro{color:#fff9}.guino--sol{color:var(--sol)}.cabeza--centro .guino{margin-inline:auto}.menu__guino{margin-top:8px}.gracias__guino{margin-top:28px;text-align:center;font-size:20px}.boton[data-guino]{position:relative}.boton[data-guino]:after{content:attr(data-guino);position:absolute;left:50%;bottom:calc(100% + 10px);padding:6px 12px;border-radius:99px;background:var(--tinta);color:var(--sol);font:italic 15px/1.2 var(--serif);white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,6px) scale(.95);transition:opacity .3s var(--muelle),transform .45s cubic-bezier(.34,1.56,.64,1)}.boton[data-guino]:hover:after,.boton[data-guino]:focus-visible:after{opacity:1;transform:translate(-50%) scale(1)}.isla .boton[data-guino]:after{bottom:auto;top:calc(100% + 10px)}@media(hover:none){.boton[data-guino]:after{display:none}}a.team{text-decoration:none}.team__accion{display:inline-flex;align-items:center;gap:8px;margin-top:6px;padding:10px 16px;border-radius:99px;background:var(--sol);font-weight:500;font-size:14px}.team__accion svg{width:16px;height:16px}.elige .boton{justify-self:start}.descarga__idioma{margin-top:14px;text-align:center}.cine{position:relative;background:var(--azul3);color:var(--papel3)}.cine__pista{position:relative}.cine__fijo{position:relative;padding:clamp(72px,9vw,120px) var(--lado)}.cine__fondo{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 50% at 70% 30%,rgba(39,71,240,.55),transparent 70%),radial-gradient(40% 40% at 10% 90%,rgba(255,212,59,.12),transparent 70%);pointer-events:none}.cine__cabeza{position:relative;width:min(1200px,100%);margin:0 auto 40px}.cine__cabeza h2 em{color:var(--sol)}.cine__escena{display:none}.cine__pasos{position:relative;display:grid;gap:48px;width:min(1200px,100%);margin:0 auto}.cine__num{font:600 13px/1 var(--disp);color:var(--sol);letter-spacing:.08em}.cine__paso h3{margin-top:10px;font-size:clamp(26px,3vw,40px);letter-spacing:-.03em;line-height:1.05}.cine__paso p{margin-top:12px;color:#ffffffbf;font-size:17px}.cine__movil{margin-top:18px}.cine__progreso{display:none}.cine__nota{position:relative;width:min(1200px,100%);margin:32px auto 0;font-size:12px;color:#ffffff80}.cine--3d .cine__pista{height:760vh}.cine--3d .cine__fijo{position:sticky;top:0;height:100vh;overflow:hidden;padding:0}.cine--3d .cine__cabeza{position:absolute;left:clamp(24px,4vw,64px);top:clamp(80px,11vh,120px);width:auto;max-width:520px;margin:0;opacity:calc(1 - var(--p,0) * 14)}.cine--3d .cine__cabeza h2{font-size:clamp(32px,3.6vw,52px)}.cine--3d .cine__escena{display:block;position:absolute;top:0;right:0;bottom:0;left:0;perspective:1700px;perspective-origin:50% 45%}.cine__camara{position:absolute;left:60%;top:52%;width:min(62vw,112vh);margin-left:calc(min(62vw,112vh)/-2);transform-style:preserve-3d}.cine__camara>*{transform-style:preserve-3d}.cine__app{position:relative;margin-top:calc(min(62vw,112vh)*-.33);padding:0 10px 10px;border-radius:22px;background:linear-gradient(180deg,#24221c,#0f0e0a);box-shadow:0 0 0 1px #ffffff1a inset,0 80px 120px -50px #000000bf;transform-style:preserve-3d}.cine__barra{display:flex;justify-content:space-between;padding:10px 6px;color:#ffffffbf;font-size:12px}.cine__barra .demo__app svg{width:16px;height:16px}.cine__pantallas{position:relative;aspect-ratio:16/10;border-radius:10px;background:#0c0c0e;transform-style:preserve-3d}.cine__pantalla{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:10px;backface-visibility:hidden}.cine__capa{position:absolute;height:auto;border-radius:14px;backface-visibility:hidden}.cine__capa[data-k=capa0]{height:92%;object-fit:cover;object-position:top}.cine__capa{filter:drop-shadow(0 24px 30px rgba(14,26,107,.35))}.cine__capas{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d}.cine__etiqueta{position:absolute;padding:6px 12px;border-radius:99px;background:var(--sol);color:var(--tinta);font:600 13px var(--disp);white-space:nowrap;box-shadow:0 10px 24px -10px #0009}.cine__etiqueta--menu{left:2%;top:50%}.cine__etiqueta--tarjetas{right:-4%;top:12%}.cine__etiqueta--grafica{right:-6%;top:50%}.cine__etiqueta--tabla{right:-2%;bottom:8%}.cine__linea{position:absolute;left:20%;right:4%;top:44%;height:26%;pointer-events:none}.cine__linea path{fill:none;stroke:var(--sol);stroke-width:3;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--dibujo,0));filter:drop-shadow(0 0 8px rgba(255,212,59,.6))}.cine__cursor{position:absolute;left:0;top:0;width:22px;height:28px;margin:-4px 0 0 -4px;pointer-events:none}.cine__cursor:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;clip-path:polygon(0 0,0 80%,26% 62%,44% 100%,58% 94%,40% 58%,74% 58%);filter:drop-shadow(0 2px 3px rgba(0,0,0,.6));transition:transform .15s}.cine__cursor i{position:absolute;left:-14px;top:-14px;width:30px;height:30px;border-radius:50%;border:2px solid var(--sol);opacity:0;transform:scale(.4)}.cine__cursor.pulsa:before{transform:scale(.85)}.cine__cursor.pulsa i{animation:clic .7s ease-out infinite}@keyframes clic{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.cine__sombra{position:absolute;left:8%;right:8%;bottom:-60px;height:60px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent);transform:rotateX(80deg) translateZ(-40px)}.cine__pop{position:absolute;display:flex;align-items:center;gap:12px;padding:14px 18px 14px 14px;border-radius:20px;background:var(--papel3);color:var(--tinta);box-shadow:0 40px 70px -26px #000000b3;opacity:0}.cine__pop>svg{width:42px;height:42px;padding:9px;border-radius:13px;background:var(--sol)}.cine__pop small{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta3)}.cine__pop b{font:600 18px var(--disp)}.cine__pop--venta{right:9vw;top:26vh}.cine__pop--venta b{color:var(--verde)}.cine__pop--logro{right:13vw;top:46vh}.cine__pop--logro>svg{background:var(--tinta);color:var(--sol)}.cine__pop--saludo{left:58vw;top:18vh;max-width:300px}.cine__pop--saludo b{font:italic 19px/1.25 var(--serif)}.cine--3d .cine__pasos{position:absolute;left:clamp(24px,4vw,64px);bottom:clamp(48px,8vh,90px);width:min(420px,34vw);margin:0;display:block;min-height:220px}.cine--3d .cine__paso{position:absolute;left:0;bottom:0;opacity:0;transform:translateY(30px)}.cine--listo .cine__paso{transition:opacity .6s var(--muelle),transform .8s var(--muelle)}.cine--3d .cine__paso.activo{opacity:1;transform:none}.cine--3d .cine__num{display:block;font:600 clamp(64px,8vw,120px)/.9 var(--disp);color:#ffd43be6;letter-spacing:-.04em}.cine--3d .cine__movil{display:none}.cine--3d .cine__progreso{display:block;position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff14}.cine--3d .cine__progreso i{display:block;height:100%;background:var(--sol);transform-origin:left;transform:scaleX(var(--p,0))}.cine--3d .cine__nota{position:absolute;right:clamp(24px,4vw,64px);bottom:18px;width:auto;margin:0}.cine--3d .cine__fijo:after{content:"";position:absolute;left:0;bottom:0;width:48vw;height:60vh;background:radial-gradient(80% 80% at 0% 100%,rgba(14,26,107,.92),transparent 70%);pointer-events:none;z-index:1}.cine--3d .cine__pasos,.cine--3d .cine__cabeza{z-index:2}html{overflow-x:clip}.maqueta__barra,.cine__barra{display:none}.maqueta__pantalla{padding:8px}.cine__app{padding:10px}.camino3d{position:relative;background:var(--papel)}.camino3d__fijo{padding:clamp(72px,9vw,120px) var(--lado) 40px}.camino3d__texto{width:min(1200px,100%);margin:0 auto}.camino3d h2 em{color:var(--azul)}.camino3d__pasos{display:grid;gap:10px;margin-top:24px}.camino3d__paso{display:flex;gap:14px;align-items:flex-start;padding:12px 16px;border-radius:18px;transition:background .5s var(--muelle),opacity .5s var(--muelle),box-shadow .5s var(--muelle)}.camino3d__num{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:11px;background:var(--papel2);font:600 16px var(--disp);color:var(--tinta2);transition:background .4s var(--muelle),color .4s var(--muelle),transform .5s var(--muelle)}.camino3d__num svg{width:18px;height:18px}.camino3d__paso h3{font-size:18px}.camino3d__paso p{margin-top:3px;font-size:15px;color:var(--tinta2)}.camino3d__paso.hecho .camino3d__num,.camino3d__paso.activo .camino3d__num{background:var(--sol);color:var(--tinta)}.camino3d__paso.activo{background:var(--papel3);box-shadow:inset 0 0 0 1px var(--linea),0 20px 40px -26px #0d0f1466}.camino3d__paso.activo .camino3d__num{transform:scale(1.08)}.camino3d__escena{position:relative;width:min(1200px,100%);margin:40px auto 0;perspective:1800px}.camino3d__camara{transform-style:preserve-3d;transform-origin:50% 60%}.camino3d__pantalla{position:relative;border-radius:8px;overflow:hidden}.camino3d__pantalla img{display:block;width:100%}.camino3d__marca{position:absolute;left:27%;width:43.2%;height:10.4%;border-radius:1.4vw;box-shadow:inset 0 0 0 2px #ffd43b00;transition:box-shadow .45s var(--muelle),background .45s var(--muelle)}.camino3d__marca.hecha{box-shadow:inset 0 0 0 2px #ffd43b8c}.camino3d__marca.ahora{box-shadow:inset 0 0 0 3px var(--sol),0 0 40px #ffd43b73;background:#ffd43b14}.camino3d__nivel{position:absolute;left:23.6%;width:71%;top:32.6%;height:.6%;border-radius:4px;overflow:hidden}.camino3d__nivel i{display:block;width:100%;height:100%;background:var(--sol);transform-origin:left;transform:scaleX(.62);box-shadow:0 0 12px #ffd43bb3}.camino3d__logro{position:absolute;right:3%;top:16%;display:flex;align-items:center;gap:14px;padding:16px 20px 16px 16px;border-radius:22px;background:var(--papel3);color:var(--tinta);box-shadow:0 50px 80px -30px #0e1a6b99,0 0 0 1px #ffd43b80,0 0 60px #ffd43b59;max-width:340px}.camino3d__logro small{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta3)}.camino3d__logro b{display:block;font:600 18px var(--disp)}.camino3d__logro em{display:block;margin-top:2px;font:italic 16px/1.3 var(--serif);color:var(--tinta2)}.camino3d__progreso{display:none}.camino3d__nota{margin-top:14px}.camino3d--3d .camino3d__pista{height:520vh}.camino3d--3d .camino3d__fijo{position:sticky;top:0;height:100vh;overflow:hidden;display:grid;grid-template-columns:minmax(300px,.38fr) 1fr;align-items:center;gap:3vw;padding:0 clamp(24px,4vw,64px)}.camino3d--3d .camino3d__texto,.camino3d--3d .camino3d__escena{width:auto;margin:0}.camino3d--3d .camino3d__paso:not(.activo){opacity:.55}.camino3d--3d .camino3d__progreso{display:block}.camino3d--3d .camino3d__progreso i{background:var(--azul)}.camino3d--3d .camino3d__logro{opacity:0}@media(max-width:900px){.camino3d__logro{position:static;margin-top:14px;max-width:none}}.porque{margin-top:20px;padding:clamp(24px,3vw,36px);border-radius:var(--r);background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffd43b4d}.porque h3{font-size:clamp(24px,2.6vw,32px);letter-spacing:-.025em}.porque h3 em{display:block;color:var(--sol)}.porque__lista{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:22px}.porque__lista li{display:grid;gap:8px;align-content:start}.porque__lista h4{margin:0;font:600 17px var(--disp)}.porque__lista p{font-size:14px;color:#ffffffbf}.subs__rejilla{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.subs h2 em{color:var(--azul)}.subs .entrada{margin-top:18px}.subs .nota{margin-top:14px}.subs__mesa{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:10px}.subs__lineas{display:none}.subs__cobro{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;align-items:center;padding:13px 15px;border-radius:16px;background:var(--papel3);box-shadow:inset 0 0 0 1px var(--linea),0 18px 34px -22px #0d0f1473}.subs__cobro b{font:600 14.5px/1.2 var(--disp)}.subs__cobro small{grid-column:2;font-size:12px;color:var(--tinta3)}.subs__punto{grid-row:span 2;width:10px;height:10px;border-radius:50%;background:var(--rojo);opacity:.7}.subs__rumbo{grid-column:1/-1;display:flex;align-items:center;gap:14px;margin-top:8px;padding:18px 22px;border-radius:22px;background:var(--azul);color:#fff;box-shadow:0 40px 70px -30px #2747f0b3}.subs__rumbo svg{width:44px;height:44px;border-radius:13px}.subs__rumbo b{display:block;font:600 22px var(--disp)}.subs__rumbo small{font-size:13px;color:#fffc}.subs__ejemplo{grid-column:1/-1;margin:4px 0 0;font-size:12px;color:var(--tinta3)}.subs--vivo .subs__mesa{display:block;height:540px}.subs--vivo .subs__lineas{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.subs--vivo .subs__lineas line{stroke:var(--azul);stroke-width:1;stroke-opacity:.45;stroke-dasharray:1;stroke-dashoffset:1}.subs--vivo .subs__cobro{position:absolute;left:50%;top:50%;width:180px;padding:11px 13px;z-index:1}.subs--vivo .subs__rumbo{position:absolute;left:50%;top:50%;width:150px;margin:0;flex-direction:column;gap:8px;padding:16px 12px;text-align:center;z-index:2;opacity:0}.subs--vivo .subs__rumbo small{display:block;line-height:1.3}.subs--vivo .subs__ejemplo{position:absolute;right:0;bottom:0;margin:0}.subs.en-vista .subs__cobro,.subs.en-vista .subs__rumbo{will-change:transform,opacity}.comparativa__sub{margin:56px 0 20px;font-size:clamp(24px,2.8vw,34px);text-align:center;letter-spacing:-.025em}.comparativa__sub em{color:var(--azul)}.tabla__precios th,.tabla__precios td{font-size:12px!important;color:var(--tinta3)}.tabla__precios td.tabla__rumbo{color:#fff}.tabla__precios td.tabla__rumbo small{display:inline;color:#fffc}@media(max-width:900px){.porque__lista{grid-template-columns:1fr 1fr}.subs__rejilla{grid-template-columns:1fr;gap:28px}}.cine__plan{display:inline-block;margin-left:10px;vertical-align:middle;background:var(--sol);color:var(--tinta)}.demo__resumen li.roas s{color:var(--tinta3);margin-left:4px}.tarifa--marca{transform:translateY(-8px)}@media(max-width:640px){.tarifa--marca{transform:none}}.cine__pop--img{padding:0;background:none;border-radius:16px;box-shadow:0 40px 70px -26px #000000b3;height:auto}.cine__pop--venta.cine__pop--img{width:min(26vw,360px)}.cine__pop--logro.cine__pop--img{width:min(28vw,390px)}.cine__pop--saludo.cine__pop--img{left:auto;right:6vw;top:14vh;width:min(42vw,620px);max-width:none}.camino3d__logro--img{display:grid;gap:8px;padding:0;background:none;box-shadow:none;max-width:min(32vw,440px)}.camino3d__logro--img img{width:100%;border-radius:18px;box-shadow:0 50px 80px -30px #0e1a6b99,0 0 60px #ffd43b73}.camino3d__logro--img em{padding:8px 14px;border-radius:99px;background:var(--tinta);color:var(--sol);font:italic 16px/1.3 var(--serif);justify-self:end}.ficha__puesto{font-weight:700;color:var(--azul)}.ultra__nota{font-size:12px}.tarifa__aviso{font-size:11px}.ficha td{white-space:nowrap}.ficha th{white-space:normal;line-height:1.2}.tarifa__extra{display:flex;align-items:center;gap:6px;margin:-8px 0 16px;font-size:13px;font-weight:500;color:var(--azul)}.tarifa__extra svg{width:14px;height:14px}.planes__impuestos{font-size:11px!important}.mapa__idioma{cursor:pointer}.mapa__pais{fill:var(--sol);opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(.2);transition:opacity .35s var(--muelle),transform .5s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--n) * 55ms)}.mapa__idioma.encendido .mapa__pais,.mapa__idioma--actual .mapa__pais{opacity:.85;transform:scale(1)}.mapa__idioma:not(.mapa__idioma--si) .mapa__pais{fill:#ffffff80}.mapa__idioma.encendido .mapa__nucleo{transform:scale(1.6)}.mapa__punto text{font-size:22px}@media(prefers-reduced-motion:reduce),(max-width:900px){.mapa__pais{transition:none}}.cine.en-vista .cine__camara,.cine.en-vista .cine__pantalla,.cine.en-vista .cine__capa,.cine.en-vista .cine__cursor,.cine.en-vista .cine__pop,.cine.en-vista .cine__fondo,.camino3d.en-vista .camino3d__camara,.camino3d.en-vista .camino3d__logro{will-change:transform,opacity}.cine__sombra{transition:none}.como__ia{margin-top:18px;padding:14px 16px;border-radius:16px;background:var(--papel3);box-shadow:inset 0 0 0 1px var(--linea);font-size:15px;line-height:1.5}.como__ia b{font-weight:600}.etq-pro{display:inline-block;margin:0 8px 6px 0;padding:2px 9px;border-radius:999px;background:var(--azul);color:#fff;font:600 11px/1.6 var(--disp);letter-spacing:.04em;text-transform:uppercase;vertical-align:middle}.subs--vivo .subs__rumbo svg{width:34px;height:34px;border-radius:10px}.subs--vivo .subs__rumbo b{font-size:19px}.cine__pisos,.cine__ascensor{display:none}.cine__planta{display:block;margin-bottom:6px;font:600 12px/1 var(--disp);letter-spacing:.1em;text-transform:uppercase;color:#fff9}.cine--3d .cine__planta{display:none}.cine--3d .cine__pisos{display:block;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.cine__piso{position:absolute;left:0;right:0;top:-100vh;height:300vh}.cine__piso--1{background:radial-gradient(circle,rgba(255,255,255,.09) 1.2px,transparent 1.6px) 0 0/34px 34px}.cine__piso--2{background:repeating-linear-gradient(180deg,transparent 0 23vh,rgba(255,255,255,.07) 23vh calc(23vh + 1px));opacity:.9}.cine__piso--3{left:auto;right:6vw;width:min(30vw,380px);background:repeating-linear-gradient(180deg,transparent 0 31vh,rgba(255,212,59,.18) 31vh calc(31vh + 2px),transparent calc(31vh + 2px) 32vh);opacity:.7}.cine.en-vista .cine__piso{will-change:transform}.cine--3d .cine__ascensor{position:absolute;right:clamp(18px,2.4vw,40px);top:50%;z-index:3;display:grid;justify-items:center;gap:8px;transform:translateY(-50%);color:var(--papel3);text-align:center}.cine__ascensor small{font:600 11px/1 var(--disp);letter-spacing:.12em;text-transform:uppercase;color:#fff9}.cine__ascensor b{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff2e;font:600 22px/1 var(--disp);color:var(--sol)}.cine__hueco{position:relative;width:3px;height:22vh;border-radius:3px;background:#ffffff1f;overflow:hidden}.cine__hueco i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--sol);transform-origin:50% 100%;transform:scaleY(0)}.cine__ascensor em{max-width:96px;font:italic 14px/1.25 var(--serif);color:#ffffffb8}.plan-intro{position:relative;padding:clamp(140px,26vh,260px) 0 clamp(80px,12vh,140px);background:var(--papel);color:var(--tinta)}.plan-intro__nombre{margin-top:18px;font:600 clamp(15px,1.4vw,18px)/1 var(--disp);letter-spacing:.14em;text-transform:uppercase;color:var(--azul)}.plan-intro h2{margin-top:10px;font-size:clamp(40px,6vw,88px);letter-spacing:-.04em;line-height:.98}.plan-intro h2 em{color:var(--azul)}.plan-intro .entrada{margin-top:20px;max-width:640px}.plan-intro__pie{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;margin-top:30px}.plan-intro__precio{width:100%;font:600 18px/1.3 var(--disp)}.plan-intro__precio span{font:400 14px var(--texto);color:var(--tinta3)}.plan-intro--basica{padding-top:clamp(96px,14vh,150px)}.plan-intro--pro{background:linear-gradient(180deg,#fff,#141a4a 34% 100%)}.plan-intro--ultra{background:linear-gradient(180deg,#141a4a,#0e0d0a 34% 100%)}.plan-intro--ia{background:linear-gradient(180deg,#0e0d0a,#0f1e3a 30%,#123b55 70%,#fff);padding-bottom:clamp(160px,24vh,240px)}.plan-intro--pro,.plan-intro--ultra,.plan-intro--ia,.shopify-section:has(.plan-intro--pro)~.shopify-section{--papel:#141A4A;--papel2:#1A2158;--papel3:#212966;--tinta:#F4F2FF;--tinta2:rgba(244,242,255,.8);--tinta3:rgba(244,242,255,.64);--linea:rgba(255,255,255,.12);--linea2:rgba(255,255,255,.24);--azul:#A99BFF;--azul3:#0D1240;--cielo:rgba(169,155,255,.16);--sombra:0 1px 0 rgba(255,255,255,.06) inset,0 30px 70px -30px rgba(0,0,0,.6);--brillo:rgba(169,155,255,.45)}.plan-intro--ultra,.plan-intro--ia,.shopify-section:has(.plan-intro--ultra)~.shopify-section{--papel:#0E0D0A;--papel2:#0D0F14;--papel3:#1D1A13;--tinta:#FFFFFF;--tinta2:rgba(251,246,230,.8);--tinta3:rgba(251,246,230,.64);--linea:rgba(255,212,59,.14);--linea2:rgba(255,212,59,.28);--azul:#F2C94C;--azul3:#0E0D0A;--cielo:rgba(242,201,76,.14);--brillo:rgba(242,201,76,.42)}.plan-intro--ia{--azul:#8FD3FF;--brillo:rgba(143,211,255,.4)}.shopify-section:has(.plan-intro--ia)~.shopify-section{--papel:#FFFFFF;--papel2:#F3F5FF;--papel3:#FFFFFF;--tinta:#0D0F14;--tinta2:#3F424C;--tinta3:#3F424C;--linea:rgba(13,15,20,.12);--linea2:rgba(13,15,20,.22);--azul:#2747F0;--azul3:#0A1A5C;--cielo:#DCE3FF;--sombra:0 1px 0 rgba(255,255,255,.7) inset,0 24px 60px -28px rgba(13,15,20,.28)}.shopify-section:has(.plan-intro--pro)~.shopify-section:not(:has(.plan-intro--ia)~*){background:var(--papel);color:var(--tinta)}.shopify-section:has(.plan-intro--pro)~.shopify-section .funcion,.shopify-section:has(.plan-intro--pro)~.shopify-section .baldosa,.shopify-section:has(.plan-intro--pro)~.shopify-section .marco{box-shadow:inset 0 0 0 1px var(--linea2),0 24px 60px -30px var(--brillo)}.shopify-section:has(.plan-intro--ia)~.shopify-section .funcion,.shopify-section:has(.plan-intro--ia)~.shopify-section .baldosa,.shopify-section:has(.plan-intro--ia)~.shopify-section .marco{box-shadow:none}.shopify-section:has(.plan-intro--ultra)~.shopify-section h2 em{font-weight:600}.shopify-section:has(.plan-intro--ia)~.shopify-section h2 em{font-weight:inherit}.plan-intro--pro .boton--tinta,.plan-intro--ultra .boton--tinta{color:var(--papel)}.zonas{position:fixed;left:50%;bottom:18px;z-index:40;display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:#14120eb8;box-shadow:inset 0 0 0 1px #ffffff24,0 18px 40px -18px #0009;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:translate(-50%,140%);opacity:0;transition:transform .5s var(--muelle),opacity .4s var(--muelle);overflow:hidden}.zonas--ver{transform:translate(-50%);opacity:1}.zonas a{padding:7px 14px;border-radius:999px;font:600 13px/1 var(--disp);color:#ffffffb8;text-decoration:none;transition:background .3s var(--muelle),color .3s var(--muelle)}.zonas a.activo{color:#0d0f14}.zonas[data-actual=basica] a.activo{background:#dce3ff}.zonas[data-actual=pro] a.activo{background:#a99bff}.zonas[data-actual=ultra] a.activo{background:#f2c94c}.zonas__linea{position:absolute;left:12px;right:12px;bottom:2px;height:2px;border-radius:2px;background:#ffffff1a}.zonas__linea b{display:block;height:100%;border-radius:2px;background:#ffffffb3;transform-origin:left;transform:scaleX(0)}@media(prefers-reduced-motion:reduce){.zonas{transition:none}}@media(max-width:600px){.zonas{bottom:12px}.zonas a{padding:7px 11px;font-size:12px}}.tarifa--pro{background:#141a4a;color:#f4f2ff;box-shadow:inset 0 0 0 1px #a99bff66,0 40px 80px -40px #a99bff73}.tarifa--pro .tarifa__para,.tarifa--pro li,.tarifa--pro .tarifa__cuota span,.tarifa--pro .tarifa__busca{color:#f4f2ffc7}.tarifa--pro li svg,.tarifa--pro .tarifa__precio{color:#a99bff}.tarifa--pro .tarifa__sello{background:#a99bff2e;color:#f4f2ff}.tarifa--pro .boton--tinta{background:#f4f2ff;color:#141a4a}.tarifa--pro .boton--borde{color:#f4f2ff;box-shadow:inset 0 0 0 1px #ffffff4d}.tarifa--ultra{background:#0e0d0a;box-shadow:inset 0 0 0 1px #f2c94c73,0 40px 80px -40px #f2c94c59}.tarifa--ultra li svg,.tarifa--ultra .tarifa__precio{color:#f2c94c}.problemas__lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;margin:44px 0 0;padding:0;list-style:none}.problema{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:14px;width:100%;min-height:200px;padding:24px 22px 20px;border:0;border-radius:var(--r);background:var(--papel3);box-shadow:inset 0 0 0 1px var(--linea),0 24px 50px -34px #0d0f1466;color:var(--tinta);font:inherit;text-align:left;cursor:pointer;overflow:hidden;transition:transform .45s var(--muelle),box-shadow .45s var(--muelle)}.problema__q{position:relative;font:600 19px/1.3 var(--disp);letter-spacing:-.01em;transition:opacity .45s var(--muelle),transform .45s var(--muelle)}.problema__q>span{background:linear-gradient(var(--rojo),var(--rojo)) 0 58%/0 2px no-repeat;transition:background-size .5s var(--muelle)}.problema__s{display:flex;gap:10px;align-items:flex-start;font-size:16px;line-height:1.45;color:var(--tinta);opacity:0;transform:translateY(14px);transition:opacity .45s var(--muelle) .08s,transform .5s var(--muelle) .08s}.problema__s svg{width:20px;height:20px;flex:none;margin-top:2px;padding:3px;border-radius:50%;background:var(--azul);color:#fff}.problema__plan{align-self:flex-start;padding:3px 10px;border-radius:999px;background:var(--cielo);color:var(--azul);font:600 11px/1.6 var(--disp);letter-spacing:.06em;text-transform:uppercase}.problema[aria-pressed=true] .problema__q>span{background-size:100% 2px}.problema[aria-pressed=true] .problema__q{opacity:.55}.problema[aria-pressed=true] .problema__s{opacity:1;transform:none}.problema:focus-visible{outline:2px solid var(--azul);outline-offset:3px}@media(hover:hover){.problema:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px var(--azul),0 30px 60px -30px #2747f073}.problema:hover .problema__q>span,.problema:focus-visible .problema__q>span{background-size:100% 2px}.problema:hover .problema__q,.problema:focus-visible .problema__q{opacity:.55}.problema:hover .problema__s,.problema:focus-visible .problema__s{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.problema,.problema__q,.problema__q>span,.problema__s{transition:none}}.subs__mesa{pointer-events:auto}.subs__cobro{position:relative;cursor:default}.subs__burla{display:none;grid-column:1/-1;margin-top:6px;font:italic 14px/1.3 var(--serif);color:var(--azul)}.subs__cobro.tocada{box-shadow:inset 0 0 0 1px var(--azul),0 18px 34px -18px #2747f080}.subs__cobro.tocada .subs__burla{display:block}.subs__frase{display:none}.subs__contador{grid-column:1/-1;margin:10px 0 0;font:600 16px/1.3 var(--disp);color:var(--tinta)}.subs__contador small{font:400 12px var(--texto);color:var(--tinta3)}.subs--vivo{height:260vh;padding:0}.subs--vivo .subs__rejilla{position:sticky;top:0;min-height:100vh;align-content:center;padding-top:72px}.subs--vivo h2{font-size:clamp(40px,4.6vw,68px)}.subs--vivo .subs__mesa{height:min(560px,72vh)}.subs--vivo .subs__ejemplo{display:none}.subs--vivo .subs__contador{position:absolute;left:0;top:0;margin:0;padding:8px 14px;border-radius:999px;background:var(--papel3);box-shadow:inset 0 0 0 1px var(--linea);z-index:3;transition:opacity .4s var(--muelle)}.subs--vivo .subs__contador--cero{opacity:0}.subs--vivo .subs__frase{display:block;position:absolute;left:50%;bottom:0;width:max-content;max-width:100%;margin:0;transform:translate(-50%,10px);font:italic 20px/1.3 var(--serif);color:var(--azul);opacity:0;transition:opacity .6s var(--muelle),transform .6s var(--muelle);text-align:center;z-index:3}.subs--junto .subs__frase{opacity:1;transform:translate(-50%)}.subs--junto .subs__rumbo{animation:destello 1.6s var(--muelle) 1}@keyframes destello{0%{box-shadow:0 40px 70px -30px #2747f0b3,0 0 #2747f080}40%{box-shadow:0 40px 70px -30px #2747f0b3,0 0 0 26px #2747f000,0 0 60px 10px #ffd43b59}to{box-shadow:0 40px 70px -30px #2747f0b3,0 0 #2747f000}}.subs--temblor .subs__cobro>*{animation:temblor .5s steps(2) infinite}.subs--temblor .subs__cobro:nth-child(odd)>*{animation-delay:-.25s}@keyframes temblor{0%{translate:0 0}25%{translate:1px -1px}50%{translate:-1px 1px}75%{translate:1px 1px}to{translate:0 0}}@media(hover:hover){.subs--vivo .subs__cobro{transition:scale .35s var(--muelle),box-shadow .35s var(--muelle)}.subs--vivo .subs__cobro:hover{scale:1.04;z-index:4;box-shadow:inset 0 0 0 1px var(--azul),0 24px 44px -18px #2747f08c}.subs--vivo .subs__cobro:hover .subs__burla{display:block}}@media(prefers-reduced-motion:reduce){.subs--temblor .subs__cobro>*,.subs--junto .subs__rumbo{animation:none}}.casos__claves{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:44px 0 0;padding:0;list-style:none}.casos__claves li{padding:22px 20px;border-radius:var(--r);background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff24}.casos__claves h3{font-size:clamp(19px,1.7vw,23px);line-height:1.15;letter-spacing:-.02em;color:var(--sol)}.casos__claves p{margin-top:8px;font-size:15px;color:#ffffffc7}@media(max-width:900px){.casos__claves{grid-template-columns:1fr 1fr}}@media(max-width:560px){.casos__claves{grid-template-columns:1fr}}.cine__pop--venta.cine__pop--img{right:2.5vw;top:20vh;width:min(22vw,320px)}.cine__pop--logro.cine__pop--img{right:4vw;top:34vh;width:min(23vw,340px)}.cine__pop--img{box-shadow:0 30px 60px -24px #000000bf,0 0 0 1px #ffffff14}.tarifa--pro{--tinta:#F4F2FF;--tinta2:rgba(244,242,255,.86);--tinta3:rgba(244,242,255,.7);--papel2:#1F2766;--linea:rgba(255,255,255,.14);--linea2:rgba(255,255,255,.26);--azul:#A99BFF;--cielo:rgba(169,155,255,.18);--sol:#A99BFF}.tarifa--ultra{--tinta:#FFFFFF;--tinta2:rgba(251,246,230,.86);--tinta3:rgba(251,246,230,.7);--papel2:#1D1A13;--papel3:#FFFFFF;--linea:rgba(242,201,76,.2);--linea2:rgba(242,201,76,.34);--azul:#F2C94C;--cielo:rgba(242,201,76,.16);--sol:#F2C94C}.tarifa--pro li,.tarifa--ultra li,.tarifa--ultra .tarifa__para,.tarifa--pro .tarifa__para{color:var(--tinta2)}.tarifa--pro .tarifa__todo,.tarifa--ultra .tarifa__todo{color:var(--tinta)!important}.tarifa--pro .tarifa__estrella,.tarifa--ultra .tarifa__estrella{color:var(--azul)!important}.tarifa--pro li svg,.tarifa--ultra li svg{color:currentColor}.tarifa--pro .tarifa__estrella svg,.tarifa--ultra .tarifa__estrella svg,.tarifa--pro li:not(.tarifa__todo) svg,.tarifa--ultra li:not(.tarifa__todo) svg{color:var(--azul)}.tarifa--pro .tarifa__busca,.tarifa--ultra .tarifa__busca{background:var(--cielo);color:var(--tinta)}.tarifa--pro .tarifa__busca b,.tarifa--ultra .tarifa__busca b{color:var(--azul)}.tarifa--pro .tarifa__cuota,.tarifa--ultra .tarifa__cuota{color:var(--tinta);border-color:var(--linea)}.tarifa--pro .tarifa__cuota span,.tarifa--pro .tarifa__cuota small,.tarifa--ultra .tarifa__cuota span,.tarifa--ultra .tarifa__cuota small,.tarifa--pro .tarifa__precio small,.tarifa--ultra .tarifa__precio small,.tarifa--ultra .tarifa__aviso,.tarifa--pro .tarifa__aviso{color:var(--tinta3)}.tarifa--ultra .tarifa__lema{color:var(--azul)}.shopify-section:has(.plan-intro--pro)~.shopify-section :is(.casos,.claude,.ficha,.ultra__panel,.funcion__plan,.boton--sol){--papel:#FFFFFF;--papel2:#F3F5FF;--papel3:#FFFFFF;--tinta:#0D0F14;--tinta2:#3F424C;--tinta3:#3F424C;--linea:rgba(13,15,20,.12);--linea2:rgba(13,15,20,.22);--azul:#2747F0;--azul3:#0A1A5C;--cielo:#DCE3FF;--sombra:0 1px 0 rgba(255,255,255,.7) inset,0 24px 60px -28px rgba(13,15,20,.28)}.tarifa__busca b{color:var(--tinta2)}.tarifa__busca--si b{color:var(--azul)}.ficha{color:var(--tinta)}.ficha__si{color:#157a42}.shopify-section:has(.plan-intro--pro)~.shopify-section .camino3d h2 em{background:none;color:var(--azul)}.boton--apagado,.planes .tarifa__cuota span,.planes .tarifa__cuota small{color:var(--tinta2)}.planes .tarifa--pro .tarifa__cuota span,.planes .tarifa--pro .tarifa__cuota small,.planes .tarifa--ultra .tarifa__cuota span,.planes .tarifa--ultra .tarifa__cuota small{color:var(--tinta3)}.camino3d__logro--img em{background:#0d0f14}.cabeza--centro .periodo{margin-left:auto;margin-right:auto}.cabeza .periodo{display:flex;width:max-content}.periodo button[data-valor=anio] small{background:var(--sol);color:#0d0f14}.cuota{white-space:normal}.cuota__mes{display:block;margin-top:4px;font:500 13px/1.3 var(--texto);color:var(--tinta2)}.cuota__regalo{display:inline-block;margin-top:6px;padding:3px 10px;border-radius:999px;background:var(--sol);color:#0d0f14;font:600 12px/1.5 var(--disp)}.tarifa--pro .cuota__regalo{background:#a99bff}.tarifa--ultra .cuota__regalo{background:#f2c94c}.plan-pagina__precio .periodo{margin:0 0 14px}.porque-rumbo{padding:clamp(40px,6vw,72px) 0;background:var(--papel)}.porque-rumbo__lista{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0 0;padding:0;list-style:none}.porque-rumbo__lista li{display:flex;gap:14px;align-items:flex-start;padding:18px;border-radius:20px;background:var(--papel3);box-shadow:inset 0 0 0 1px var(--linea)}.porque-rumbo__icono{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:12px;background:var(--cielo);color:var(--azul)}.porque-rumbo__icono svg{width:20px;height:20px}.porque-rumbo h3{font-size:17px;line-height:1.25;letter-spacing:-.01em}.porque-rumbo h3 .funcion__plan{margin-left:6px;vertical-align:middle}.porque-rumbo p{margin-top:4px;font-size:14px;color:var(--tinta2)}.porque-rumbo__cabeza{margin-bottom:28px}.porque-rumbo .porque-rumbo__cabeza .entrada{margin-top:16px;font-size:clamp(17px,1.5vw,19px);max-width:62ch}@media(max-width:900px){.porque-rumbo__lista{grid-template-columns:1fr 1fr}}@media(max-width:560px){.porque-rumbo__lista{grid-template-columns:1fr}}.comparativa__pestanas .pestanas__lista{justify-content:center}.comparativa__pestanas .pestanas__panel{display:block}.comparativa__pestanas .pestanas__panel[hidden]{display:none}.comparativa__ejemplos{margin:22px 0 10px;font-size:13px;color:var(--tinta2);text-align:center}.tabla--tareas .si{color:#157a42}.tabla--tareas .medio{font-size:17px;color:#8a5a00}.tabla__precios th,.tabla__precios td{color:var(--tinta2)}.porque-rumbo__nota{margin-top:14px;font-size:12px;color:var(--tinta2)}.tabla__precios td{white-space:normal;min-width:110px}.mc{position:relative;background:var(--papel);color:var(--tinta)}.mc__fijo{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(24px,4vw,64px);align-items:center;width:min(1240px,100% - 2 * var(--lado));margin:0 auto;padding:clamp(72px,9vw,120px) 0}.mc h2{font-size:clamp(34px,4vw,56px);letter-spacing:-.035em;line-height:1}.mc h2 em{display:block;color:var(--azul)}.mc__pasos{display:grid;gap:12px;margin:28px 0 0;padding:0;list-style:none}.mc__paso{display:flex;gap:14px;align-items:flex-start;padding:12px 14px;border-radius:18px;transition:background .45s var(--muelle),opacity .45s var(--muelle)}.mc__paso h3{font-size:18px;line-height:1.2}.mc__paso p{margin-top:4px;font-size:15px;color:var(--tinta2)}.mc__num{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:50%;background:var(--papel2);font:600 14px var(--disp);color:var(--tinta2)}.mc__num svg{width:16px;height:16px}.mc__paso.activo{background:var(--papel3);box-shadow:inset 0 0 0 1px var(--linea2)}.mc__paso.activo .mc__num,.mc__paso.hecho .mc__num{background:var(--azul);color:#141a4a}.mc .guino{margin-top:18px}.mc__basica{margin-top:10px}.mc__escena{position:relative;display:grid;justify-items:center;perspective:1600px}.mc__camara{transform-style:preserve-3d}.mc__app{position:relative;height:min(76vh,640px);aspect-ratio:400/560;border-radius:26px;background:radial-gradient(90% 60% at 50% 0%,#1b2a8c,#0d1240 70%);box-shadow:inset 0 0 0 1px #ffffff1a,0 50px 100px -40px #000000b3;overflow:hidden}.mc__cabeza{position:absolute;left:16px;right:16px;top:14px;display:flex;align-items:center;gap:10px;font:600 12px var(--disp);color:#f4f2ff;z-index:2}.mc__cabeza b{color:#ffd43b}.mc__barra{flex:1;height:6px;border-radius:6px;background:#ffffff24;overflow:hidden}.mc__barra b{display:block;height:100%;background:#ffd43b;transform-origin:left;transform:scaleX(.1)}.mc__ruta{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mc__ruta path{fill:none;stroke-width:3;stroke-linecap:round}.mc__ruta-fondo{stroke:#ffffff24;stroke-dasharray:2 8}.mc__ruta-hecha{stroke:#ffd43b;stroke-dasharray:1;stroke-dashoffset:1}.mc__parada{position:absolute;display:flex;align-items:center;gap:8px;transform:translate(-18px,-18px);z-index:1}.mc__parada--der{flex-direction:row-reverse;transform:translate(calc(-100% + 18px),-18px)}.mc__punto{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:#141a4a;box-shadow:inset 0 0 0 2px #ffffff38;font:600 14px var(--disp);color:#f4f2ffb3;transition:background .4s var(--muelle),color .4s var(--muelle),box-shadow .4s var(--muelle),scale .4s var(--muelle)}.mc__nombre{display:flex;flex-direction:column;gap:4px;padding:6px 10px;border-radius:10px;background:#0d1240db;font:600 12px/1.2 var(--disp);color:#f4f2ffcc;white-space:nowrap}.mc__parada.hecha .mc__punto{background:#ffd43b;color:#141a4a;box-shadow:0 0 0 6px #ffd43b2e}.mc__parada.hecha .mc__nombre{color:#fff}.mc__parada.abierta .mc__punto{scale:1.12}.mc__logros{display:flex;gap:5px}.mc__logros i{width:12px;height:12px;border-radius:50%;background:#ffffff2e;transition:background .3s var(--muelle),scale .4s cubic-bezier(.34,1.56,.64,1)}.mc__logros i.ver{background:#ffd43b;scale:1.15}.mc__chip{position:absolute;width:42%;height:auto;border-radius:12px;box-shadow:0 20px 40px -20px #000000b3;opacity:0;transform:translateY(10px) scale(.9);transition:opacity .45s var(--muelle),transform .55s cubic-bezier(.34,1.56,.64,1);z-index:1}.mc__chip.ver{opacity:1;transform:none}.mc__chip--1{left:6%;top:26%}.mc__chip--2{right:4%;top:45%}.mc__chip--3{left:6%;top:63%}.mc__yo{position:absolute;left:0;top:0;width:22%;z-index:3;transform-origin:50% 100%;--gris:1}.mc__yo img{display:block;width:100%;height:auto;filter:grayscale(var(--gris)) brightness(calc(1 + var(--gris) * .15))}.mc__bocadillo{position:absolute;left:70%;bottom:86%;padding:6px 10px;border-radius:12px 12px 12px 2px;background:#fff;color:#0d0f14;font:italic 14px/1.2 var(--serif);white-space:nowrap;opacity:0;transform:translateY(6px);transition:opacity .35s var(--muelle),transform .35s var(--muelle)}.mc__yo--pijama .mc__bocadillo{opacity:1;transform:none}.mc__panel{position:absolute;right:-4%;top:14%;width:min(26vw,420px);margin:0;padding:10px;border-radius:20px;background:#fff;box-shadow:0 40px 80px -30px #000000b3;opacity:0;z-index:4}.mc__panel img{display:block;width:100%;height:150px;object-fit:cover;object-position:62% 82%;border-radius:12px}.mc__accesorios{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 2px;padding:0;list-style:none}.mc__accesorios li{display:flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:#eef0ff;color:#0d0f14;font:600 12px/1.2 var(--disp);opacity:.25;scale:.9;transition:opacity .3s var(--muelle),scale .4s cubic-bezier(.34,1.56,.64,1)}.mc__accesorios li.ver{opacity:1;scale:1}.mc__accesorios li span{width:12px;height:12px;border-radius:50%}.mc__accesorios svg{width:12px;height:12px;color:#2747f0}.mc__final{position:absolute;left:50%;bottom:8%;display:grid;justify-items:center;gap:8px;width:min(32vw,480px);opacity:0;z-index:5}.mc__final img{width:100%;height:auto;border-radius:16px;box-shadow:0 40px 80px -30px #000c}.mc__final em{padding:8px 14px;border-radius:99px;background:#0d0f14;color:#ffd43b;font:italic 16px/1.3 var(--serif)}.mc__progreso{display:none}.mc__nota{padding-bottom:40px}.mc--vivo .mc__pista{height:640vh}.mc--vivo .mc__fijo{position:sticky;top:0;height:100vh;padding:0}.mc--vivo .mc__paso{opacity:.45}.mc--vivo .mc__paso.activo,.mc--vivo .mc__paso.hecho{opacity:1}.mc--vivo .mc__progreso{display:block;position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff14}.mc--vivo .mc__progreso i{display:block;height:100%;background:#ffd43b;transform-origin:left;transform:scaleX(var(--p,0))}.mc.en-vista .mc__yo,.mc.en-vista .mc__camara,.mc.en-vista .mc__panel,.mc.en-vista .mc__final{will-change:transform,opacity}.mc--quieto .mc__yo{left:42.5%;top:89.3%;transform:translate(-50%,-100%);--gris:0}.mc--quieto .mc__ruta-hecha{stroke-dashoffset:0}.mc--quieto .mc__panel{position:relative;right:auto;top:auto;width:100%;max-width:460px;margin-top:18px;opacity:1}.mc--quieto .mc__final{position:relative;left:auto;bottom:auto;width:100%;max-width:460px;margin-top:18px;opacity:1}.mc--quieto .mc__app{height:auto;width:min(100%,420px)}@media(max-width:900px){.mc__fijo{grid-template-columns:1fr}.mc__app{width:100%;max-width:420px;height:auto}}@media(prefers-reduced-motion:reduce){.mc__paso,.mc__punto,.mc__logros i,.mc__chip,.mc__bocadillo,.mc__accesorios li{transition:none}}.mc__cabeza{top:auto;bottom:14px}.mc__yo{width:28%}.mc--quieto .mc__yo{transform:translate(-50%,-80%)}.mc__panel img{height:170px!important;aspect-ratio:auto!important}.mc__chip--1{top:24%}.trampas{display:grid;grid-template-columns:.9fr 1.1fr;gap:20px 40px;margin-top:44px;padding:clamp(24px,3vw,40px);border-radius:var(--r);background:var(--papel3);box-shadow:inset 0 0 0 1px var(--linea)}.trampas h3{margin-top:10px;font-size:clamp(24px,2.6vw,34px);letter-spacing:-.025em;line-height:1.1}.trampas h3 em{display:block;color:var(--azul)}.trampas .guino{margin-top:10px}.trampas__lista{display:grid;gap:10px;margin:0;padding:0;list-style:none;font-size:15px;color:var(--tinta2)}.trampas__lista li{display:flex;gap:10px;align-items:flex-start}.trampas__lista svg{width:18px;height:18px;flex:none;margin-top:3px;color:#157a42}.diferencia{grid-column:1/-1;margin:6px 0 0;padding:20px;border-radius:20px;background:var(--papel);box-shadow:inset 0 0 0 1px var(--linea)}.diferencia figcaption{font-size:15px;color:var(--tinta2)}.diferencia figcaption b{color:var(--tinta)}.diferencia__mes{display:flex;height:44px;margin-top:14px;border-radius:12px;overflow:hidden;font:600 13px/44px var(--disp);text-align:center}.diferencia__usado{flex:0 0 16.667%;background:var(--papel2);color:var(--tinta2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.diferencia__queda{flex:1;background:var(--azul);color:#fff;transform-origin:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.js .trampas[data-ver] .diferencia__queda{transform:scaleX(0);transition:transform 1.1s var(--muelle) .3s}.js .trampas[data-ver].visto .diferencia__queda{transform:none}.diferencia__pie{margin-top:12px;font-size:14px;color:var(--tinta2)}.diferencia__guino{margin-top:6px;font:italic 17px/1.3 var(--serif);color:var(--azul)}.tarifa__subir{display:flex;gap:8px;align-items:flex-start;margin:-6px 0 14px;font-size:13px;color:var(--tinta2)}.tarifa__subir svg{width:14px;height:14px;flex:none;margin-top:3px;color:var(--azul)}@media(max-width:900px){.trampas{grid-template-columns:1fr}.diferencia__usado{flex-basis:28%}}@media(prefers-reduced-motion:reduce){.js .trampas[data-ver] .diferencia__queda{transform:none;transition:none}}.subs__final{margin-top:22px;padding-top:18px;border-top:1px solid var(--linea)}.subs__final h3{font-size:clamp(26px,2.8vw,38px);letter-spacing:-.03em;line-height:1.05}.subs__final h3 em{color:var(--azul)}.subs__final p{margin-top:8px;font-size:15px;color:var(--tinta2)}.subs--vivo .subs__final{opacity:0;transform:translateY(16px);transition:opacity .6s var(--muelle),transform .7s var(--muelle)}.subs--vivo.subs--junto .subs__final{opacity:1;transform:none}.tarifa__limite{margin:0 0 10px;font-size:12.5px;color:var(--tinta2)}.plan-pagina__precio .tarifa__limite{margin:6px 0 0}.portada__nota{color:#ffffffe0}.subs--vivo .subs__contador{top:-52px}.subs--vivo .subs__texto .guino{display:none}@media(max-width:900px){.tabla--tareas th.tabla__rumbo,.tabla--tareas td.tabla__rumbo{position:sticky;right:0;z-index:1;box-shadow:-10px 0 16px -10px #00000059}}.problemas__lista{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.pie__marcas{margin-top:6px;font-size:12px;color:var(--tinta2)}:root{--mar:#2747F0;--noche:#0A1A5C;--abismo:#071248;--hondo:#1A2FB0;--suelo-alto:#F3F5FF;--borde:#C9D1F2;--gana:#0B7A54;--pierde:#C9252F;--rojo:#C9252F;--verde:#0B7A54;--r-medio:12px;--r-grande:18px;--degradado-cielo:linear-gradient(180deg,#1A2FB0 0%,#2747F0 55%,#5F86FF 100%);--vidre:linear-gradient(135deg,rgba(255,255,255,.62),rgba(255,255,255,.2));--vidre-luz:inset 0 1px 0 rgba(255,255,255,.85),inset 1px 0 0 rgba(255,255,255,.35),0 12px 32px -12px rgba(10,26,92,.38);--sombra:0 24px 60px -28px rgba(10,26,92,.28)}html,body{background:#fff}body{font:400 18px/1.31 var(--texto)}body:after{display:none}h1,h2{font-weight:600;letter-spacing:-.02em;font-stretch:100%}h1{font-size:clamp(44px,5.9vw,84px);line-height:1.01}h2{font-size:clamp(40px,5.4vw,84px);line-height:1.01}h3,h4{font-weight:600;letter-spacing:-.02em}:is(h1,h2,h3,h4) em,:is(h1,h2,h3,h4) em *{font-family:var(--texto)!important;font-style:italic!important;font-weight:400!important;letter-spacing:-.02em!important;color:inherit!important;background:none!important;-webkit-text-fill-color:currentColor}.entrada{font-size:20px;font-weight:500;line-height:1.5}.nota{font-size:14px;line-height:1.3;color:var(--tinta2)}:focus-visible{outline:3px solid var(--noche)}.enlace:hover,.prosa a,.pestana[aria-selected=true] small,.tarifa--marca .tarifa__precio,.desbloqueo__icono,.contacto__ok,.plan-pagina__precio .tarifa__precio,.tabla__rumbo th,.tarifa__busca--si b,.tarifa__estrella,.descarga__idioma,.team__ok,.ficha__puesto,.tarifa__extra,.plan-intro__nombre,.problema__plan,.subs__burla,.subs--vivo .subs__frase,.diferencia__guino,.demo__resumen li.roas b,.descarga__movil,.cuenta__vs{color:var(--tinta)!important}:is(.tarifa li,.extras,.medida li,.casos__claro,.radio__lista,.tarifa__subir,.tarifas__datos,.trampas__lista) svg{color:var(--tinta)!important}.funcion__icono,.porque-rumbo__icono,.resultado__icono,.privacidad__icono{background:var(--suelo-alto)!important;color:var(--tinta)!important;box-shadow:inset 0 0 0 1px var(--borde)}.funcion__plan,.funcion__plan--ultra,.cine__plan,.etq-pro,.resultado .funcion__plan,.resultado--ai .funcion__plan,.grupo--ia .funcion__plan{background:var(--mar)!important;color:#fff!important;box-shadow:none!important;font-family:var(--texto);letter-spacing:.02em}.sello{background:var(--mar);color:#fff}.tarifa__sello{background:var(--suelo-alto);color:var(--tinta);letter-spacing:0;text-transform:none;font-size:13px}.tarifa__sello--ya,.cuota__regalo,.tarifa--pro .cuota__regalo,.tarifa--ultra .cuota__regalo{background:var(--sol);color:var(--tinta)}.cinta__titulo,.tabla thead th,.pie__col p,.requisitos dt,.ficha th,.ficha__sello,.camino__logro small,.cine__pop small,.camino3d__logro small,.cine__planta,.cine__ascensor small,.caso__paso small,.claude__sello,.team__tuyo,.cuenta small,.anuncio__sello,.plan-intro__nombre,.periodo button small{text-transform:none!important;letter-spacing:0!important}.boton{min-height:0;padding:16px 24px!important;border-radius:var(--r-medio);font:600 18px/1 var(--texto);gap:10px}.boton__isla{display:none!important}.boton--isla{padding:12px 18px!important;font-size:16px}.boton__win{margin:0}.boton__win img,.boton .marca-logo,.team__accion .marca-logo{width:18px;height:18px}.boton--sol{background:var(--sol);color:var(--negro,#0D0F14);box-shadow:none}.boton--sol:hover{background:#ffdd63;box-shadow:none}.boton--tinta{background:var(--mar);color:#fff}.boton--tinta:hover{background:#1f3bd6}.boton--claro,.boton--borde{background:transparent;color:var(--tinta);box-shadow:inset 0 0 0 2px var(--tinta)}.boton--claro:hover,.boton--borde:hover{background:#0d0f140d}.boton--apagado{background:var(--suelo-alto);color:var(--tinta2)}.boton:hover{transform:none}.boton:active{transform:translateY(1px)}.acciones .boton{justify-content:center}.anuncio{background:#fff;color:var(--tinta);border-bottom:1px solid var(--borde)}.anuncio__sello{background:var(--suelo-alto);color:var(--tinta);box-shadow:inset 0 0 0 1px var(--borde)}.isla{border-radius:var(--r-grande);background:var(--vidre)!important;box-shadow:var(--vidre-luz)!important;border:1px solid rgba(255,255,255,.55);-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%)}.isla__marca{font:inherit}.isla__marca .r-logo{font-size:28px}.isla__enlaces a,.desplegable>button{font:500 16px/1 var(--texto);color:var(--tinta);border-radius:var(--r-medio)}.isla__enlaces a:hover,.desplegable>button:hover,.desplegable.abierto>button{background:#0d0f140f}.desplegable__panel{border-radius:var(--r-grande);background:#ffffffeb}.desplegable__panel a:hover{background:var(--suelo-alto)}.globo,.hamburguesa{border-radius:var(--r-medio);background:#0d0f140f}.menu{background:#fffffff5}.pie .r-logo{font-size:32px}.pie__marca p{font:500 20px/1.3 var(--texto);color:var(--tinta)}.pie__col a:hover{color:var(--tinta);text-decoration:underline}.portada{padding:0}.portada__panel{width:100%;max-width:none;border-radius:0;background:#fff;color:var(--tinta);padding:clamp(48px,6vw,88px) max(16px,3.9vw) 0;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;overflow:hidden}.portada__panel:before{display:none}.portada h1{max-width:none;font-size:clamp(64px,10.4vw,150px);line-height:.95;letter-spacing:-.02em}.portada .entrada{color:var(--tinta2);max-width:32em}.portada__nota,.portada__nota--idioma{color:var(--tinta2)!important;font-size:14px}.portada__texto,.demo{position:relative;z-index:2}.portada__mar{grid-column:1/-1;position:relative;z-index:1;margin:clamp(-180px,-10vw,-60px) calc(-1*max(16px,3.9vw)) 0;line-height:0;pointer-events:none;overflow:hidden}.portada__mar img{width:100%;min-width:900px;height:auto;float:right;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 34%);mask-image:linear-gradient(to bottom,transparent 0,#000 34%)}.insignias{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.insignias .marca-logo{width:auto;height:28px}.demo{border-radius:var(--r-grande);padding:8px;background:linear-gradient(135deg,#f3f5ffe6,#dce3ff73);border:1px solid #fff;box-shadow:inset 0 1px #fff,0 30px 60px -30px #0a1a5c73;-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%)}.demo__barra{color:var(--tinta)}.demo__app .r-logo{font-size:20px}.demo__escena{background:#fff;border-radius:12px}.pieza{border-radius:var(--r-medio);box-shadow:0 0 0 1px var(--borde),0 18px 36px -22px #0a1a5c66}.pieza small{display:flex;align-items:center;gap:6px}.pieza small .marca-logo{width:14px;height:14px}.pieza--meta,.pieza--shop,.pieza--com,.pieza--prov,.pieza--excel{transform:none}.pieza--excel{background:#fff}.demo__calc{background:var(--mar);color:#fff;border-radius:var(--r-medio)}.demo__grande span{color:var(--tinta)}.demo__nota{color:var(--tinta2)}.porque-rumbo{padding:clamp(64px,8vw,112px) 0;background:#fff}.tarjetas{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.tarjeta-foto{position:relative;aspect-ratio:3/4;border-radius:var(--r-grande);overflow:hidden;padding:22px;display:flex;flex-direction:column;gap:8px;color:#fff;background-size:cover;background-position:center;isolation:isolate}.tarjeta-foto--dcha{background-position:right center}.tarjeta-foto--clara{color:var(--tinta)}.tarjeta-foto h3{font-size:24px;line-height:1.15;letter-spacing:-.03em;position:relative;z-index:2}.tarjeta-foto p{font-size:16px;line-height:1.35;font-weight:500;position:relative;z-index:2}.tarjeta-foto .funcion__plan{vertical-align:middle;margin-left:6px}.tarjeta-foto__solete{position:absolute;left:50%;bottom:5%;width:58%;height:auto;transform:translate(-50%);filter:drop-shadow(0 18px 22px rgba(7,18,72,.28));z-index:1}.tarjeta-foto__tag{position:absolute;z-index:3;right:12px;top:46%;font-size:16px!important;padding:9px 13px!important;color:var(--tinta)!important;background:linear-gradient(135deg,#ffffffe6,#ffffffa8)!important;font-variant-numeric:tabular-nums;white-space:nowrap}.tarjeta-foto__tag--b{right:auto;left:12px;top:36%}.tarjeta-foto__tag .marca-logo{width:18px;height:18px}.porque-rumbo__nota{margin-top:16px;font-size:14px}@media(max-width:1180px){.tarjetas{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.tarjetas{grid-template-columns:repeat(5,78vw);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;margin-inline:calc(-1*var(--lado));padding-inline:var(--lado);scroll-padding-inline:var(--lado)}.tarjeta-foto{scroll-snap-align:start}}.cabeza--solete{position:relative}.solete-titulo{width:clamp(84px,9vw,150px);height:auto;filter:drop-shadow(0 18px 22px rgba(7,18,72,.28));margin:0 0 12px}.cabeza--centro .solete-titulo{margin-inline:auto}.cinta__titulo{font-size:16px;color:var(--tinta);font-weight:600}.cinta__marca{font:600 clamp(20px,2.2vw,26px)/1 var(--texto);color:var(--tinta)}.subs__cobro{border-radius:var(--r-medio);background:#fff;box-shadow:inset 0 0 0 1px var(--borde),0 18px 34px -22px #0a1a5c59}.subs__cobro.tocada,.subs--vivo .subs__cobro:hover{box-shadow:inset 0 0 0 2px var(--mar),0 24px 44px -18px #0a1a5c73}.subs__burla{font:italic 400 15px/1.3 var(--texto)}.subs__rumbo{border-radius:var(--r-grande);box-shadow:0 30px 60px -30px #0a1a5c99}.subs__rumbo .r-logo{font-size:26px}.subs__rumbo small{color:#fff!important;font-size:14px}.subs--vivo .subs__rumbo .r-logo{font-size:22px}.subs__contador{font:600 16px/1.3 var(--texto)}.subs__final h3{font-size:clamp(28px,2.8vw,40px)}.pestanas__lista{border-radius:var(--r-grande);background:var(--suelo-alto);box-shadow:inset 0 0 0 1px var(--borde)}.pestana{border-radius:var(--r-medio);font:600 16px/1 var(--texto);color:var(--tinta2)}.pestana[aria-selected=true]{background:#fff;color:var(--tinta)}.tabla{border-radius:var(--r-grande);background:#fff;box-shadow:inset 0 0 0 1px var(--borde)}.tabla tbody th{font-family:var(--texto)}.tabla--tareas td.tabla__rumbo,.tabla--tareas th.tabla__rumbo,.tabla__precios td.tabla__rumbo{background:var(--suelo-alto);color:var(--tinta);box-shadow:inset 2px 0 0 var(--mar),inset -2px 0 0 var(--mar)}.tabla--tareas td.tabla__rumbo .si{color:var(--gana)}.tabla__precios td.tabla__rumbo small{color:var(--tinta2)}.problema,.baldosa,.grupo,.trampas,.team,.paso,.sistema,.cuenta>div,.como__ia,.medida,.casos__claro{background:var(--suelo-alto)!important;box-shadow:inset 0 0 0 1px var(--borde)!important;border-radius:var(--r-grande)}.baldosa--alta{background:var(--suelo-alto)!important}.problema__q{font:600 20px/1.3 var(--texto)}.problema:hover{box-shadow:inset 0 0 0 2px var(--mar),0 30px 60px -30px #0a1a5c66!important}.diferencia{background:#fff;border-radius:var(--r-grande)}.marco{background:var(--suelo-alto);border-radius:var(--r-grande)}.paso__num{color:var(--tinta)!important;font-family:var(--texto)!important;font-size:40px!important;letter-spacing:-.02em!important}.team.elegido{background:#fff!important;box-shadow:inset 0 0 0 2px var(--mar)!important}.team.elegido .team__icono{background:#fff}.team__icono{background:#fff;box-shadow:inset 0 0 0 1px var(--borde)}.team__icono img{width:30px;height:30px}.team__tuyo,.team__accion{background:var(--sol);color:var(--tinta);border-radius:var(--r-medio)}.team b{font-family:var(--texto)}.team__ok{font:italic 400 19px var(--texto)}.elige{background:var(--suelo-alto);border-radius:var(--r-grande)}.maqueta__pantalla,.cine__app{background:linear-gradient(180deg,#1b1e26,#0d0f14)}.maqueta__base{background:linear-gradient(180deg,#d5d8e5,#a7abb8)}.plan-intro--pro,.plan-intro--ultra,.plan-intro--ia,.shopify-section:has(.plan-intro--pro)~.shopify-section,.shopify-section:has(.plan-intro--ultra)~.shopify-section,.shopify-section:has(.plan-intro--ia)~.shopify-section,.shopify-section:has(.plan-intro--pro)~.shopify-section :is(.casos,.claude,.ficha,.ultra__panel,.funcion__plan,.boton--sol){--papel:#FFFFFF;--papel2:#F3F5FF;--papel3:#FFFFFF;--tinta:#0D0F14;--tinta2:#3F424C;--tinta3:#3F424C;--linea:rgba(13,15,20,.12);--linea2:rgba(13,15,20,.22);--azul:#2747F0;--azul3:#0A1A5C;--cielo:#DCE3FF;--brillo:rgba(10,26,92,.2);--sol:#FFD43B}.shopify-section:has(.plan-intro--pro)~.shopify-section .funcion,.shopify-section:has(.plan-intro--pro)~.shopify-section .baldosa,.shopify-section:has(.plan-intro--pro)~.shopify-section .marco{box-shadow:none}.shopify-section:has(.plan-intro--ultra)~.shopify-section h2 em{font-weight:400}.plan-intro{background:#fff;color:var(--tinta)}.plan-intro__nombre{font:600 20px/1.2 var(--texto)!important}.plan-intro h2{font-size:clamp(44px,5.9vw,84px);letter-spacing:-.02em;line-height:1.01}.plan-intro__precio,.plan-intro__precio span{font-family:var(--texto)}.plan-intro--pro,.plan-intro--ultra,.plan-intro--ia{position:relative;isolation:isolate;overflow:hidden;background:#0a1a5c!important;padding:clamp(96px,14vh,150px) 0!important}.plan-intro--pro:before,.plan-intro--ultra:before,.plan-intro--ia:before{content:"";position:absolute;top:-60px;right:-60px;bottom:-60px;left:-60px;z-index:-2;background:var(--foto-banda) center/cover;filter:blur(30px) saturate(1.15)}.plan-intro--pro:after,.plan-intro--ultra:after,.plan-intro--ia:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#07124840}.plan-intro--pro,.plan-intro--ia{--foto-banda:url(fons-mar.jpg)}.plan-intro--ultra{--foto-banda:url(fons-nit.jpg)}.plan-intro--pro .plan-intro__caja,.plan-intro--ultra .plan-intro__caja,.plan-intro--ia .plan-intro__caja{max-width:860px;margin-left:max(16px,3.9vw);padding:clamp(24px,4vw,48px);border-radius:var(--r-grande);background:linear-gradient(135deg,#ffffffd1,#ffffff8f);border:1px solid rgba(255,255,255,.7);box-shadow:var(--vidre-luz);-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);color:var(--tinta)}.plan-intro--pro .boton--tinta,.plan-intro--ultra .boton--tinta{color:#fff}.pro{background:#fff}.casos{background:#fff;color:var(--tinta)}.casos .entrada,.casos .nota,.casos__nota{color:var(--tinta2)!important}.resultado,.casos__claves li,.porque{background:var(--suelo-alto)!important;box-shadow:inset 0 0 0 1px var(--borde)!important;color:var(--tinta)}.resultado p,.casos__claves p,.porque__lista p{color:var(--tinta2)!important}.casos__claves h3,.caso__num{color:var(--tinta)!important}.radio__planes p{background:var(--suelo-alto)!important;color:var(--tinta)!important;box-shadow:inset 0 0 0 1px var(--borde)}.ficha{border-radius:var(--r-grande);box-shadow:inset 0 0 0 1px var(--borde),0 40px 80px -40px #0a1a5c59}.ficha__logo{background:var(--mar);color:#fff}.ficha__senal{background:var(--suelo-alto)}.mc,.mc .caja{background:#fff;color:var(--tinta)}.mc__paso.activo{background:var(--suelo-alto);box-shadow:inset 0 0 0 1px var(--borde)}.mc__paso.activo .mc__num,.mc__paso.hecho .mc__num{background:var(--mar);color:#fff}.mc__num{background:var(--suelo-alto);color:var(--tinta)}.claude,.ultra__panel,.viene,.espera,.idiomas__caja,.mc__app{position:relative;isolation:isolate;overflow:hidden;background:#0a1a5c!important;color:#fff;box-shadow:0 40px 80px -40px #0a1a5c8c!important;border-radius:var(--r-grande)}.claude:before,.ultra__panel:before,.viene:before,.espera:before,.idiomas__caja:before,.mc__app:before{content:"";position:absolute;top:-60px;right:-60px;bottom:-60px;left:-60px;z-index:-2;background:url(fons-nit.jpg) center/cover;filter:blur(30px) saturate(1.2) brightness(.7)}.viene:before{background-image:url(fons-mar.jpg);filter:blur(30px) saturate(1.2)}.claude:after,.ultra__panel:after,.viene:after,.espera:after,.idiomas__caja:after,.mc__app:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#0712486b;pointer-events:none}.idiomas__caja{position:relative}.claude h3 em,.ultra__cabeza h2 em,.viene h3 em,.espera h3 em,.idiomas__caja h2 em{color:#fff!important}.claude__lista svg,.espera__ok svg,.viene li svg,.sugerencia__globo svg,.ultra__item svg{color:#fff!important}.ultra__panel .resultado__icono{background:#ffffff1f!important;color:#fff!important;box-shadow:inset 0 0 0 1px #ffffff40}.ultra__item,.ultra__item--grande,.claude__lista li,.viene .tarifa__sello{background:#ffffff14!important;box-shadow:inset 0 0 0 1px #ffffff38!important;border-radius:var(--r-medio)}.ultra__precio,.viene .tarifa__precio--pronto{color:#fff!important;font-family:var(--texto)}.ultra__panel p,.ultra__panel .entrada,.ultra__item p,.viene p,.viene li,.espera__texto p,.claude__texto p{color:#ffffffdb!important}.ultra__panel .boton--claro,.viene .boton--claro{color:#fff;box-shadow:inset 0 0 0 2px #fff}.espera__fila{border-radius:var(--r-medio)}.espera__fila .boton{background:var(--sol);color:var(--tinta)}.espera__opciones span{border-radius:var(--r-medio)}.mc__app{border-radius:var(--r-grande)}.mc__bocadillo,.mc__accesorios li{font-family:var(--texto)!important;font-style:normal!important}.mc__final em,.camino3d__logro--img em{background:var(--mar);color:#fff;font:500 16px/1.3 var(--texto)}.mc__cabeza b{color:#fff}.privacidad{position:relative;isolation:isolate;overflow:hidden;background:#071248 url(mar-noche.jpg) 70% center/cover no-repeat;color:#fff;min-height:clamp(520px,44vw,680px)}.privacidad .cabeza h2 em{color:#fff!important}.privacidad__lista li{background:#07124880;box-shadow:inset 0 0 0 1px #ffffff38;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:var(--r-grande)}.privacidad__lista p{color:#ffffffdb}.privacidad__icono{background:#ffffff1f!important;color:#fff!important;box-shadow:inset 0 0 0 1px #ffffff40}.final{padding:0 0 clamp(48px,6vw,88px)}.final__panel{width:100%;max-width:none;border-radius:0;background:#fff url(mar-calma.jpg) 100% 100%/cover no-repeat;color:var(--tinta);text-align:left;padding:clamp(72px,10vw,140px) max(16px,3.9vw) clamp(200px,24vw,360px);min-height:clamp(480px,46vw,720px)}.final__panel>*{max-width:640px;margin-left:0!important;margin-right:auto!important}.final h2{margin-inline:0}.final h2 em{display:inline;color:inherit!important}.final .entrada{margin:22px 0 0;color:var(--tinta2)}.final .acciones--centro{justify-content:flex-start}.cine{background:#071248;color:#fff;isolation:isolate}.cine__fondo{top:-60px;right:-60px;bottom:-60px;left:-60px;background:url(fons-nit.jpg) center/cover;filter:blur(30px) saturate(1.15) brightness(.6)}.cine__fondo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#07124859}.cine__cabeza h2 em,.cine__num,.cine--3d .cine__num,.cine__ascensor b{color:#fff!important}.cine__paso p{color:#ffffffdb}.cine__etiqueta{background:linear-gradient(135deg,#ffffffe6,#ffffffa8);color:var(--tinta);border:1px solid rgba(255,255,255,.7);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-family:var(--texto);border-radius:var(--r-medio)}.cine__progreso i,.cine__hueco i{background:#fff}.cine__ascensor em{font:500 14px/1.25 var(--texto);color:#ffffffdb}.zonas{border-radius:var(--r-grande);background:var(--vidre);box-shadow:var(--vidre-luz);border:1px solid rgba(255,255,255,.55);-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%)}.zonas a{color:var(--tinta);font-family:var(--texto);border-radius:var(--r-medio)}.zonas[data-actual] a.activo{background:var(--mar)!important;color:#fff}.zonas__linea{background:#0d0f141a}.zonas__linea b{background:var(--mar)}.tarifa,.tarifa--pro,.tarifa--ultra,.tarifa--ia{--tinta:#0D0F14;--tinta2:#3F424C;--tinta3:#3F424C;--papel2:#F3F5FF;--papel3:#FFFFFF;--linea:rgba(13,15,20,.12);--linea2:rgba(13,15,20,.22);--azul:#2747F0;--cielo:#DCE3FF;--sol:#FFD43B;color:var(--tinta);background:linear-gradient(135deg,#f3f5ffe6,#dce3ff73)!important;border:1px solid #fff;box-shadow:inset 0 1px #fff,0 12px 32px -12px #0a1a5c47!important;border-radius:var(--r-grande)}.tarifa--marca{outline:2px solid var(--mar);outline-offset:-2px}.tarifa h3,.tarifa__cuota,.tarifa__busca b{font-family:var(--texto)}.tarifa__busca,.tarifa--pro .tarifa__busca,.tarifa--ultra .tarifa__busca,.tarifa--ia .tarifa__busca{background:#ffffffb3!important;color:var(--tinta)!important}.tarifa--pro .tarifa__busca b,.tarifa--ultra .tarifa__busca b,.tarifa--ia .tarifa__busca b,.tarifa--pro .tarifa__precio,.tarifa--ultra .tarifa__precio{color:var(--tinta)!important}.tarifa--pro li svg,.tarifa--ultra li svg,.tarifa--ia li svg,.tarifa--pro .tarifa__estrella svg,.tarifa--ultra .tarifa__estrella svg{color:var(--tinta)!important}.tarifa--pro .boton--tinta{background:var(--mar);color:#fff}.tarifa--pro .boton--borde,.tarifa--ia .boton--borde{color:var(--tinta);box-shadow:inset 0 0 0 2px var(--tinta)}.tarifa--ia .tarifa__sello,.tarifa--pro .tarifa__sello{background:#ffffffb3;color:var(--tinta)}.tarifa__lema{font:italic 400 20px/1.2 var(--texto);color:var(--tinta)!important}.periodo{border-radius:var(--r-medio);background:var(--suelo-alto);box-shadow:inset 0 0 0 1px var(--borde)}.periodo button{border-radius:9px;font:500 16px/1 var(--texto)}.periodo button[aria-pressed=true]{background:var(--mar);color:#fff}.plan-pagina__precio{background:linear-gradient(135deg,#f3f5ffe6,#dce3ff73);border:1px solid #fff;box-shadow:inset 0 1px #fff,0 12px 32px -12px #0a1a5c47;outline:2px solid var(--mar);outline-offset:-2px;border-radius:var(--r-grande)}.medida{background:var(--suelo-alto)!important}.diferencia__queda{background:var(--mar)}.diferencia__mes{font-family:var(--texto)}.acordeon summary{font:600 18px/1.35 var(--texto)}.acordeon summary i{border-radius:var(--r-medio);background:var(--suelo-alto)}.acordeon details.abierta summary i{background:var(--sol)}.smart__paso b{background:var(--mar);color:#fff}.idiomas__fondo{background:#07124873}.mapa__punto text{font-family:var(--texto)}.idiomas__opcion b{font-family:var(--texto)}.sugerencia__form{background:var(--noche);border-radius:var(--r-grande)}.cerrada{background:#fff url(mar-calma.jpg) center bottom/cover no-repeat;color:var(--tinta)}.cerrada .isla__marca .r-logo{font-size:44px}.cerrada .entrada,.cerrada__entrar summary{color:var(--tinta2)}.mi img{height:.92em;width:auto;display:inline-block;vertical-align:-.1em;margin-right:.26em}.marca-logo{display:inline-block;vertical-align:-.12em;width:1em;height:1em}.privacidad .mi img[data-negro],.cine .mi img[data-negro],.claude .mi img[data-negro],.ultra__panel .mi img[data-negro],.espera .mi img[data-negro],.viene .mi img[data-negro],.tarjeta-foto:not(.tarjeta-foto--clara) .mi img[data-negro]{filter:invert(1)}@media(max-width:900px){.portada__panel{grid-template-columns:1fr;gap:32px}.portada__mar{margin-top:-40px}.plan-intro--pro .plan-intro__caja,.plan-intro--ultra .plan-intro__caja,.plan-intro--ia .plan-intro__caja{margin-inline:var(--lado)}}@media(max-width:640px){.portada__panel{padding:36px 16px 0}.portada h1{font-size:clamp(56px,18vw,72px)}h2,.plan-intro h2{font-size:clamp(36px,11vw,44px)}.entrada{font-size:18px}.boton{font-size:16px;padding:14px 18px!important}.acciones .boton{width:100%}.final__panel{padding-bottom:180px;background-position:80% 100%;background-size:auto 70%;min-height:0}.privacidad{background-position:62% bottom;background-size:auto 60%;background-color:#071248}.tarjeta-foto h3{font-size:22px}}@media(prefers-reduced-motion:reduce){.tarjeta-foto{transition:none}}.tarjetas{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.tarjeta-foto{padding:26px}.tarjeta-foto__solete{width:50%;bottom:6%}.tarjeta-foto__tag{top:44%}.tarjeta-foto__tag--b{top:34%}.isla .boton{background:var(--sol);color:var(--tinta)}.isla .boton:hover{background:#ffdd63}.privacidad .cabeza,.privacidad__lista{max-width:620px}.privacidad__lista{grid-template-columns:1fr!important;gap:0}.privacidad__lista li{background:none!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;border-top:1px solid rgba(255,255,255,.28);padding:18px 0;flex-direction:row;align-items:flex-start;gap:16px}.privacidad__lista li>div,.privacidad__lista h3{flex:none}.privacidad__lista h3{font-size:20px;min-width:180px}.privacidad__lista p{font-size:17px}.privacidad__icono{display:none!important}.privacidad{background-position:right center;background-size:cover}@media(max-width:900px){.tarjetas{grid-template-columns:repeat(5,78vw)}.privacidad__lista li{flex-direction:column;gap:4px}.privacidad__lista h3{min-width:0}}.boton[data-so=otro] .boton__win{display:grid}@media(max-width:640px){.boton--isla [data-texto]{display:inline}.boton--isla{padding:10px 14px!important;font-size:15px}.boton--isla .boton__win{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/heyrumbo.css.map */
