:root{--primary:#0a6f8f;--primary-glow:#00b8e440;--secondary:#0a6f8f;--secondary-glow:#00b8e440;--accent-gold:#0a6f8f;--accent-orange:#0a6f8f;--blue:#00b8e4;--blue-light:#0a6f8f;--blue-glow:#00b8e440;--gold:#0a6f8f;--orange:#0a6f8f;--bg:#fff;--bg-2:#f5f9fc;--bg-card:#fff;--bg-card-hover:#eef2f7;--text:#071d3b;--text-muted:#3a4c66;--border:#e3e9f1;--border-subtle:#e3e9f1;--radius:16px;--radius-sm:10px}.orb{filter:blur(80px);pointer-events:none;will-change:transform;border-radius:50%;position:absolute}@keyframes orb-drift-1{0%,to{transform:translate(0)scale(1)}33%{transform:translate(40px,-30px)scale(1.08)}66%{transform:translate(-20px,20px)scale(.95)}}@keyframes orb-drift-2{0%,to{transform:translate(0)scale(1)}40%{transform:translate(-50px,25px)scale(1.1)}70%{transform:translate(30px,-40px)scale(.92)}}@keyframes orb-drift-3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(60px,30px)scale(1.05)}}@keyframes orb-drift-4{0%,to{transform:translate(0)scale(1)}35%{transform:translate(-30px,-50px)scale(1.12)}70%{transform:translate(20px,30px)scale(.9)}}.orb-1{animation:18s ease-in-out infinite orb-drift-1}.orb-2{animation:22s ease-in-out infinite orb-drift-2}.orb-3{animation:16s ease-in-out infinite orb-drift-3}.orb-4{animation:20s ease-in-out infinite orb-drift-4}.gradient-text{background:linear-gradient(135deg,#00d4ff 0%,#ff0080 50%,#ffd60a 100%) 0 0/200% 200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:6s infinite gradient-shift}@keyframes gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}.glass-card{-webkit-backdrop-filter:blur(12px)saturate(130%);border-radius:var(--radius);background:#ffffff0a;border:1px solid #ffffff14;transition:border-color .3s,transform .3s,box-shadow .3s}.glass-card:hover{border-color:#00d4ff40;transform:translateY(-4px);box-shadow:0 12px 40px #00d4ff14}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-track{width:max-content;animation:28s linear infinite marquee;display:flex}.marquee-track:hover{animation-play-state:paused}.btn-cyan{background:var(--primary);color:#08080f;border-radius:var(--radius-sm);cursor:pointer;box-shadow:0 4px 24px var(--primary-glow);border:none;align-items:center;gap:8px;padding:14px 28px;font-size:.95rem;font-weight:700;text-decoration:none;transition:box-shadow .2s,transform .15s;display:inline-flex}.btn-cyan:hover{transform:translateY(-2px);box-shadow:0 8px 36px #00d4ff66}.btn-magenta{color:var(--secondary);border-radius:var(--radius-sm);border:1.5px solid var(--secondary);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:13px 28px;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .2s,box-shadow .2s,transform .15s;display:inline-flex}.btn-magenta:hover{box-shadow:0 4px 24px var(--secondary-glow);background:#ff008014;transform:translateY(-2px)}@keyframes scroll-bounce{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}.scroll-indicator{animation:2s ease-in-out infinite scroll-bounce}.compare-check{color:var(--primary);font-size:1.1rem}.compare-cross{color:#ef4444;font-size:1.1rem}.compare-mid{color:var(--accent-gold);font-size:1.1rem}.pricing-card{border-radius:var(--radius);background:#ffffff0a;border:1px solid #ffffff14;padding:40px 32px;transition:border-color .3s,transform .3s}.pricing-card.featured{border-color:var(--secondary);transform:scale(1.03);box-shadow:0 0 60px #ff00801f,inset 0 0 40px #ff008008}.pricing-card:hover:not(.featured){border-color:#00d4ff33;transform:translateY(-4px)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{background:var(--bg);color:var(--text);width:100%;margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6;overflow-x:clip}img{max-width:100%;height:auto;display:block}.container{max-width:1200px;margin:0 auto;padding:0 24px}.gradient-text{background:linear-gradient(90deg,var(--blue-light),var(--blue),#818cf8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.section-tag{letter-spacing:.18em;text-transform:uppercase;color:var(--blue-light);border:1px solid var(--border);border-radius:20px;margin-bottom:16px;padding:4px 12px;font-size:.72rem;font-weight:600;display:inline-block}.section-header{text-align:center;z-index:2;margin-bottom:64px;position:relative}.section-header h2{margin-bottom:16px;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:800}.section-header p{color:var(--text-muted);max-width:560px;margin:0 auto;font-size:1.05rem}.reveal{opacity:0;will-change:opacity,transform;transition:opacity .7s,transform .7s;transform:translateY(32px)}.reveal.visible{opacity:1;transform:translateY(0)}@media (max-width:767px){.reveal{opacity:1;transition:none;transform:none}.reveal.visible{opacity:1;transform:none}}.btn-primary{background:var(--primary);color:#fff;border-radius:var(--radius-sm);cursor:pointer;box-shadow:0 4px 24px var(--blue-glow);border:none;align-items:center;gap:8px;padding:14px 28px;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .2s,transform .15s,box-shadow .2s;display:inline-flex}.btn-primary:hover{box-shadow:0 8px 32px var(--blue-glow);background:#1d4ed8;transform:translateY(-2px)}.btn-primary:active{transform:translateY(0)}.btn-ghost{color:var(--text);border-radius:var(--radius-sm);border:1px solid var(--border-subtle);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:14px 28px;font-size:.95rem;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.btn-ghost:hover{border-color:var(--blue-light);background:#2563eb14}.nav{z-index:1000;padding:0;transition:background .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;top:0;left:0;right:0}.nav.scrolled{-webkit-backdrop-filter:blur(20px);box-shadow:0 1px 0 var(--border-subtle);background:#000000d9}.nav-inner{justify-content:space-between;align-items:center;gap:32px;max-width:1200px;height:96px;margin:0 auto;padding:0 24px;display:flex}.nav-logo{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.nav-logo-img{width:auto;height:40px}.nav-links{align-items:center;gap:clamp(14px,1.7vw,32px);margin:0;padding:0;list-style:none;display:flex}.nav-links a{color:var(--text-muted);white-space:nowrap;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s}.nav-links a:hover{color:var(--text)}.nav-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.btn-cotizar{background:var(--blue);color:#fff;border-radius:var(--radius-sm);align-items:center;gap:6px;padding:9px 18px;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.btn-cotizar:hover{background:#1d4ed8}.btn-ai{color:var(--blue-light);border-radius:var(--radius-sm);background:#2563eb1f;border:1px solid #2563eb4d;align-items:center;gap:8px;padding:9px 18px;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.btn-ai:hover{border-color:var(--blue-light);background:#2563eb33}.btn-ai-dot{background:var(--blue-light);width:8px;height:8px;box-shadow:0 0 8px var(--blue-light);border-radius:50%;animation:2s ease-in-out infinite pulse-dot}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.nav-hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:4px;display:none}.nav-hamburger span{background:var(--text);border-radius:2px;width:22px;height:2px;transition:all .3s;display:block}.nav-mobile{border-top:1px solid var(--border-subtle);background:#0a0a0ff7;flex-direction:column;gap:4px;padding:16px 24px 24px;display:none}.nav-mobile.open{display:flex}.nav-mobile a{color:var(--text-muted);border-bottom:1px solid var(--border-subtle);padding:10px 0;font-size:1rem;font-weight:500;text-decoration:none;transition:color .2s}.nav-mobile a:hover{color:var(--text)}.nav-mobile .mobile-cta{color:var(--blue-light);border-bottom:none;margin-top:8px;font-weight:600}.hero{background:var(--bg);align-items:center;min-height:100vh;padding-top:96px;display:flex;position:relative;overflow:hidden}.hero-glow-bg{pointer-events:none;background:radial-gradient(60% 50% at 20% 40%,#2563eb2e 0%,#0000 70%),radial-gradient(40% 60% at 80% 60%,#818cf81a 0%,#0000 70%),radial-gradient(30% 40% at 50% 20%,#f5c8420f 0%,#0000 60%);position:absolute;top:0;bottom:0;left:0;right:0}.hero-canvas{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hero-grid-overlay{z-index:1;pointer-events:none;background-image:linear-gradient(#2563eb0a 1px,#0000 1px),linear-gradient(90deg,#2563eb0a 1px,#0000 1px);background-size:60px 60px;position:absolute;top:0;bottom:0;left:0;right:0}.hero-content{z-index:2;max-width:820px;padding:80px 24px;position:relative}.hero-badge{letter-spacing:.05em;color:var(--blue-light);background:#2563eb14;border:1px solid #2563eb33;border-radius:30px;align-items:center;gap:10px;margin-bottom:28px;padding:6px 16px;font-size:.8rem;font-weight:600;display:inline-flex}.badge-dot{background:var(--blue-light);width:8px;height:8px;box-shadow:0 0 8px var(--blue-light);border-radius:50%;animation:2s ease-in-out infinite pulse-dot}.hero-title{letter-spacing:-.02em;margin-bottom:24px;font-size:clamp(2.4rem,5.5vw,4.2rem);font-weight:900;line-height:1.08}.hero-sub{color:var(--text-muted);max-width:620px;margin-bottom:40px;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.7}.hero-ctas{flex-wrap:wrap;gap:14px;margin-bottom:16px;display:flex}.pulse-dot{background:var(--blue-light);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite pulse-dot;display:inline-block}.hero-stats{border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:32px;margin-top:48px;padding-top:32px;display:flex}.hero-stat{text-align:left}.hero-stat-divider{background:var(--border-subtle);width:1px;height:40px}.stat-num{color:var(--blue-light);font-size:2.2rem;font-weight:900;line-height:1}.stat-sym{color:var(--blue-light);font-size:1.4rem;font-weight:700}.stat-label{color:var(--text-muted);margin-top:4px;font-size:.78rem;display:block}.footer{background:var(--bg-2);border-top:1px solid var(--border-subtle);padding:64px 0 32px}.footer-grid{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));gap:40px;margin-bottom:48px;display:grid}.footer-brand p{color:var(--text-muted);max-width:280px;margin:12px 0 20px;font-size:.9rem;line-height:1.7}.footer-social{gap:12px;display:flex}.footer-social a{border:1px solid var(--border-subtle);width:36px;height:36px;color:var(--text-muted);border-radius:8px;justify-content:center;align-items:center;font-size:.85rem;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:flex}.footer-social a:hover{border-color:var(--blue-light);color:var(--blue-light);background:#2563eb14}.footer-col h4,.footer-col h2{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:16px;font-size:.8rem;font-weight:700}.footer-col ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.footer-col a{color:var(--text-muted);font-size:.9rem;text-decoration:none;transition:color .2s}.footer-col a:hover{color:var(--text)}.footer-bottom{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:32px;display:flex}.footer-bottom p{color:var(--text-muted);font-size:.82rem}.footer-legal{flex-wrap:wrap;gap:8px 20px;display:flex}.footer-legal a{color:var(--text-muted);font-size:.82rem;text-decoration:none;transition:color .2s}.footer-legal a:hover{color:var(--text)}.card{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius);padding:32px;transition:border-color .2s,transform .2s,box-shadow .2s,background .2s}.card:hover{border-color:var(--border);background:var(--bg-card-hover);transform:translateY(-4px);box-shadow:0 8px 32px #2563eb1f}.page-hero{background:var(--bg-2);border-bottom:1px solid var(--border-subtle);padding:160px 0 80px;position:relative;overflow:hidden}.page-hero:before{content:"";pointer-events:none;background:radial-gradient(#2563eb14 0%,#0000 70%);width:60%;height:200%;position:absolute;top:-50%;left:-10%}.section{padding:96px 0}.section-dark{background:var(--bg-2);padding:96px 0}.check-list{flex-direction:column;gap:12px;margin:24px 0;padding:0;list-style:none;display:flex}.check-list li{color:var(--text-muted);padding-left:28px;font-size:.95rem;position:relative}.check-list li:before{content:"✓";color:var(--blue-light);font-weight:700;position:absolute;left:0}.faq-item{border-bottom:1px solid var(--border-subtle)}.faq-question{cursor:pointer;color:var(--text);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 0;font-size:1rem;font-weight:600;display:flex}.faq-answer{color:var(--text-muted);padding-bottom:20px;font-size:.95rem;line-height:1.7}.badge{border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.badge-blue{color:var(--blue-light);background:#2563eb26;border:1px solid #2563eb4d}.badge-gold{color:var(--gold);background:#f5c84226;border:1px solid #f5c8424d}.grid-2col>*,.grid-2col-md>*,.grid-2col-sm>*,.grid-apps-inner>*,.grid-app-card>*,.grid-stack>*,.grid-contact>*,.grid-auto-cards>*,.grid-auto-cards-24>*,.grid-stats>*,.grid-founder>*,.grid-case-item>*,.grid-2input>*,.grid-roadmap-item>*,[style*=grid-template-columns]>*{overflow-wrap:break-word;word-break:break-word;min-width:0}.footer-bottom p{overflow-wrap:anywhere;flex:auto;min-width:0}.footer-legal{flex-shrink:1;max-width:100%}.grid-2col{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.grid-2col-md{grid-template-columns:1fr 1fr;gap:48px;display:grid}.grid-2col-sm{grid-template-columns:1fr 1fr;gap:24px;display:grid}.grid-apps-inner{grid-template-columns:1fr 1fr;gap:16px;display:grid}.grid-auto-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px;display:grid}.grid-auto-cards-24{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px;display:grid}.grid-stats{text-align:center;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:24px;display:grid}.grid-founder{grid-template-columns:auto 1fr;align-items:center;gap:64px;display:grid}.grid-case-item{grid-template-columns:180px 1fr;align-items:center;gap:40px;display:grid}.grid-contact{grid-template-columns:1fr 1.4fr;align-items:flex-start;gap:64px;display:grid}.grid-2input{grid-template-columns:1fr 1fr;gap:16px;display:grid}.grid-app-card{grid-template-columns:1fr 1fr;align-items:flex-start;gap:48px;display:grid}.grid-stack{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.grid-roadmap-item{grid-template-columns:120px 1fr;align-items:center;gap:20px;display:grid}@media (max-width:768px){.nav-links,.nav-actions .btn-cotizar,.nav-actions .btn-ai{display:none}.nav-hamburger{display:flex}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.footer-brand{grid-column:1/-1}.hero-stats{gap:20px}.hero-stat-divider{display:none}.section,.section-dark{padding:64px 0}[style*=grid-template-columns]{grid-template-columns:1fr!important;gap:20px!important}.grid-2col,.grid-2col-md,.grid-stack,.grid-contact,.grid-app-card{grid-template-columns:1fr;gap:32px}.grid-2col-sm,.grid-apps-inner,.grid-2input{grid-template-columns:1fr;gap:16px}.grid-founder{grid-template-columns:1fr;gap:28px}.grid-case-item{grid-template-columns:1fr;gap:16px}.grid-roadmap-item{grid-template-columns:1fr;gap:4px}.page-hero{padding:100px 0 48px}.container{padding:0 16px}input,textarea,select{font-size:16px!important}}@media (max-width:480px){.footer-grid{grid-template-columns:minmax(0,1fr)}.hero-ctas{flex-direction:column;align-items:stretch}.hero-ctas .btn-primary,.hero-ctas .btn-ghost{text-align:center;justify-content:center;width:100%}.grid-stats{grid-template-columns:1fr 1fr}.section-header{margin-bottom:36px}.card{padding:20px}.page-hero{padding:88px 0 36px}}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes border-spin{to{--angle:360deg}}@keyframes hero-float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-18px)scale(1.01)}}@keyframes glow-pulse{0%,to{text-shadow:0 0 20px,0 0 40px}50%{text-shadow:0 0 40px,0 0 80px,0 0 120px}}@keyframes text-clip-reveal{0%{clip-path:inset(0 100% 0 0);opacity:0}to{clip-path:inset(0 0% 0 0);opacity:1}}@keyframes card-shine{0%{opacity:0;transform:translate(-150%)skew(-20deg)}20%{opacity:1}to{opacity:0;transform:translate(250%)skew(-20deg)}}@keyframes float-badge{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-7px)scale(1.02)}}@keyframes logo-breathe{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.9;transform:scale(1.4)}}@keyframes logo-coin-flip{0%,80%{transform:perspective(700px)rotateY(0)translateY(0)}90%{transform:perspective(700px)rotateY(180deg)translateY(-5px)}to{transform:perspective(700px)rotateY(360deg)translateY(0)}}.casos-bg{background:linear-gradient(-45deg,#08080f,#120a00,#0e0800,#0a0500) 0 0/400% 400%;animation:12s infinite gradient-mesh}@keyframes marquee-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes gradient-mesh{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes orb-drift-5{0%,to{transform:translate(0)scale(1)rotate(0)}25%{transform:translate(60px,-40px)scale(1.15)rotate(90deg)}75%{transform:translate(-40px,60px)scale(.88)rotate(270deg)}}.orb-5{animation:24s ease-in-out infinite orb-drift-5}.trust-bar-wrap{perspective:800px;overflow:hidden}.trust-bar-inner{transform:rotateX(2deg)}.marquee-track-reverse{width:max-content;animation:32s linear infinite marquee-reverse;display:flex}.marquee-track-reverse:hover{animation-play-state:paused}.glass-card-shine{position:relative;overflow:hidden}.glass-card-shine:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0f,#0000);width:60%;height:100%;position:absolute;top:0;left:0;transform:translate(-150%)skew(-20deg)}.glass-card-shine:hover:after{animation:.6s forwards card-shine}.glow-number{animation:3s ease-in-out infinite glow-pulse}.bento-grid{grid-template-rows:auto auto auto;grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.bento-large{grid-area:span 2/span 2}.bento-wide{grid-column:span 2}.badge-float{animation:4s ease-in-out infinite float-badge}.cta-mesh-bg{background:linear-gradient(-45deg,#08080f,#0d0d1a,#001a26,#1a0014) 0 0/400% 400%;animation:8s infinite gradient-mesh}.case-slider-wrap{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#00d4ff59 #ffffff0a;gap:24px;padding-bottom:16px;display:flex;overflow-x:auto}.case-slider-wrap::-webkit-scrollbar{height:6px}.case-slider-wrap::-webkit-scrollbar-track{background:#ffffff0a;border-radius:3px}.case-slider-wrap::-webkit-scrollbar-thumb{background:#00d4ff59;border-radius:3px}.case-slider-item{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 min(85vw,820px)}.hero-img-float{animation:7s ease-in-out infinite hero-float}.text-reveal-anim{animation:.8s cubic-bezier(.22,1,.36,1) forwards text-clip-reveal}.stat-glow-wrap{position:relative}.stat-glow-wrap:before{content:"";pointer-events:none;background:radial-gradient(circle,#00d4ff1f 0%,#0000 70%);border-radius:50%;position:absolute;top:-20px;bottom:-20px;left:-20px;right:-20px}@media (max-width:768px){.bento-grid{grid-template-columns:1fr 1fr}.bento-large{grid-area:span 1/1/auto/-1}.bento-wide{grid-column:1/-1}.trust-bar-wrap{perspective:none}.trust-bar-inner{transform:none}.case-slider-item{flex:0 0 92vw}}@media (max-width:480px){.bento-grid{grid-template-columns:1fr}.bento-large,.bento-wide{grid-column:span 1}}@keyframes word-slide-up{0%{opacity:0;transform:translateY(110%)}to{opacity:1;transform:translateY(0)}}.word-reveal-wrap{vertical-align:bottom;line-height:1.15;display:inline-block;overflow:hidden}.word-reveal-inner{opacity:0;animation:.65s cubic-bezier(.22,1,.36,1) forwards word-slide-up;display:inline-block}.svc-card:hover{box-shadow:0 16px 48px #0006;border-color:#ffffff26!important}.servicios-bg{background:linear-gradient(-45deg,#08080f,#160010,#0e0020,#0a000e) 0 0/400% 400%;animation:11s infinite gradient-mesh}@keyframes scan-glow{0%{opacity:0;transform:translateY(-100%)}50%{opacity:.07}to{opacity:0;transform:translateY(500%)}}.comparativa-scan{position:relative;overflow:hidden}.comparativa-scan:before{content:"";background:linear-gradient(90deg,transparent,var(--primary)50%,transparent);pointer-events:none;z-index:2;height:2px;animation:6s ease-in-out infinite scan-glow;position:absolute;top:0;left:0;right:0}.pricing-bg-section{background:linear-gradient(-45deg,#08080f,#0f0020,#0d0d1a,#130018) 0 0/400% 400%;animation:15s infinite gradient-mesh}@keyframes particle-rise{0%{opacity:0;transform:translateY(0)translate(0)}15%{opacity:.7}85%{opacity:.25}to{transform:translateY(-80vh)translateX(var(--drift,30px));opacity:0}}@keyframes btn-pulse-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes data-float{0%,to{opacity:.12;transform:translateY(0)rotate(0)}50%{opacity:.3;transform:translateY(-20px)rotate(5deg)}}.trust-bar-fade{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%)}.btn-pulse-wrap{display:inline-flex;position:relative}.btn-pulse-wrap:before,.btn-pulse-wrap:after{content:"";pointer-events:none;border:1.5px solid #00d4ff73;border-radius:12px;animation:2.2s ease-out infinite btn-pulse-ring;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px}.btn-pulse-wrap:after{border-color:#00d4ff40;animation-delay:1.1s}@keyframes eight-float{0%,to{transform:translateY(0)rotateY(0)}25%{transform:translateY(-10px)rotateY(4deg)}75%{transform:translateY(6px)rotateY(-4deg)}}@keyframes orbit-ring-pulse{0%,to{opacity:.4;transform:translate(-50%,-50%)scale(1)}50%{opacity:.08;transform:translate(-50%,-50%)scale(1.14)}}@keyframes orbit-node-0{0%{transform:rotate(0)translate(88px)rotate(0)}to{transform:rotate(360deg)translate(88px)rotate(-360deg)}}@keyframes orbit-node-1{0%{transform:rotate(60deg)translate(108px)rotate(-60deg)}to{transform:rotate(420deg)translate(108px)rotate(-420deg)}}@keyframes orbit-node-2{0%{transform:rotate(135deg)translate(76px)rotate(-135deg)}to{transform:rotate(495deg)translate(76px)rotate(-495deg)}}@keyframes orbit-node-3{0%{transform:rotate(200deg)translate(120px)rotate(-200deg)}to{transform:rotate(560deg)translate(120px)rotate(-560deg)}}@keyframes orbit-node-4{0%{transform:rotate(280deg)translate(94px)rotate(-280deg)}to{transform:rotate(640deg)translate(94px)rotate(-640deg)}}@keyframes orbit-node-5{0%{transform:rotate(320deg)translate(66px)rotate(-320deg)}to{transform:rotate(680deg)translate(66px)rotate(-680deg)}}@keyframes connector-flow{0%,to{opacity:.5;background-position:0 0}50%{opacity:1}}@property --svc-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes svc-border-spin{to{--svc-angle:360deg}}@keyframes crystal-shine{0%{transform:translate(-120%)skew(-20deg)}to{transform:translate(220%)skew(-20deg)}}@keyframes svc-bg-breathe{0%,to{opacity:.12}50%{opacity:.22}}@keyframes card-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes spin-loader{to{transform:rotate(360deg)}}.apps-bg{background:linear-gradient(-45deg,#08080f,#0d0018,#100010,#0a0010) 0 0/400% 400%;animation:13s infinite gradient-mesh}@media (max-width:768px){.apps-bento-featured,.apps-bento-regular{grid-template-columns:1fr!important}}.blog-bg{background:linear-gradient(-45deg,#08080f,#050f0e,#061311,#04100e) 0 0/400% 400%;animation:14s infinite gradient-mesh}@media (max-width:768px){.blog-grid-3col{grid-template-columns:1fr!important}.blog-grid-3col>a[style*=span\ 2],.blog-grid-3col>a[style*=span\ 3]{grid-column:span 1!important}}.nosotros-bg{background:linear-gradient(-45deg,#08080f,#09091a,#0a0a1f,#060614) 0 0/400% 400%;animation:16s infinite gradient-mesh}@media (max-width:900px){.team-grid-3col{grid-template-columns:1fr!important}}@keyframes team-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes team-kenburns{0%,to{transform:scale(1)translateZ(0)}50%{transform:scale(1.05)translateZ(0)}}@keyframes team-orb{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-16px,22px)scale(1.18)}}@media (prefers-reduced-motion:reduce){.team-grid-3col img{animation:none!important}}.footer-logo-glow{filter:drop-shadow(0 0 22px #00b8e447)drop-shadow(0 0 60px #00b8e41f);will-change:transform,filter;transition:transform .42s cubic-bezier(.33,1,.68,1),filter .42s;animation:6s ease-in-out infinite footer-logo-respira;display:block;position:relative}.footer-logo-glow:hover{filter:drop-shadow(0 0 34px #00b8e48c)drop-shadow(0 0 90px #00b8e438)brightness(1.08);transform:translateY(-6px)scale(1.03)}@keyframes footer-logo-respira{0%,to{filter:drop-shadow(0 0 22px #00b8e447)drop-shadow(0 0 60px #00b8e41f)}50%{filter:drop-shadow(0 0 30px #00b8e46b)drop-shadow(0 0 78px #00b8e42e)}}.footer-brand{position:relative}.footer-brand:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000,#ffffff24,#0000);width:34%;height:300px;animation:7s ease-in-out infinite footer-logo-barrido;position:absolute;top:0;left:-40%;transform:skew(-18deg)}@keyframes footer-logo-barrido{0%,62%{opacity:0;left:-40%}68%{opacity:1}92%{opacity:0;left:120%}to{opacity:0;left:120%}}@media (max-width:640px){.footer-logo-glow{height:172px!important}.footer-brand:after{height:180px}}@media (prefers-reduced-motion:reduce){.footer-logo-glow{transition:none;animation:none}.footer-logo-glow:hover{transform:none}.footer-brand:after{opacity:0;animation:none}}@media (max-width:900px){.hero-logo-float{display:none}}.hero-firma{flex-direction:column;align-items:flex-end;gap:10px;margin-bottom:28px;animation:.9s cubic-bezier(.16,1,.3,1) both hero-firma-in;display:flex}.hero-firma img{filter:drop-shadow(0 0 28px #00b8e447);width:clamp(200px,22vw,340px);height:auto}.hero-firma-capa{mix-blend-mode:screen}.hero-firma__video{-webkit-mask-composite:source-in;width:clamp(300px,36vw,560px);height:auto;margin:-26px 0 -20px;display:block;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%),linear-gradient(#0000 0,#000 20% 80%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%),linear-gradient(#0000 0,#000 20% 80%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.hero-firma__estatico{display:none}.hero-badge-vibe{top:-54px}.hero-firma__linea{background:linear-gradient(90deg,#0000,#00b8e4bf);width:clamp(120px,16vw,220px);height:1px;display:block}.hero-firma__pie{letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;font-size:.78rem;font-weight:600}@keyframes hero-firma-in{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@media (max-width:900px){.hero-firma{align-items:center;margin-bottom:20px}.hero-firma__linea{background:linear-gradient(90deg,#0000,#00b8e4bf,#0000)}.hero-firma__video{width:min(86vw,420px);margin:-18px 0 -14px}.hero-badge-vibe{top:-20px}}@media (prefers-reduced-motion:reduce){.hero-firma{animation:none}.hero-firma-capa{mix-blend-mode:normal}.hero-firma__video{display:none}.hero-firma__estatico{display:block}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hero-h1 .gradient-text{white-space:nowrap;display:inline-block}@media (max-width:520px){.hero-h1 .gradient-text{font-size:.92em}}.salto{position:absolute;top:12px;left:-9999px}.salto:focus{z-index:2600;color:#071d3b;outline-offset:2px;background:#fff;border-radius:10px;outline:3px solid #00b8e4;padding:12px 16px;font-weight:600;left:16px}#contenido:focus{outline:none}
.nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid #e3e9f1;background:#fffffff5!important}.nav .nav-links a,.nav .nav-links li a{font-size:.92rem;font-weight:500;color:#3a4c66!important}.nav .nav-links a:hover{color:#071d3b!important}.nav-logo-img{width:auto!important;height:38px!important}.footer{border-top:1px solid #c6eef8;font-size:.8rem;font-weight:400;line-height:1.6;color:#3a4c66!important;background:#e6f8fc!important;padding:44px 0 28px!important}.footer-grid{align-items:start;gap:36px!important}.footer-logo-glow{filter:none!important;width:auto!important;height:34px!important;margin-left:0!important}.footer-brand p{max-width:34ch;color:#3a4c66!important;font-size:.8rem!important}.footer-col h4,.footer-col h2{font-family:var(--font-mono,ui-monospace),ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:#071d3b!important;margin:0 0 12px!important;font-size:.66rem!important;font-weight:500!important}.footer-col ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.footer-col li{margin:0!important}.footer a,.footer-col a{text-decoration:none;color:#3a4c66!important;font-size:.8rem!important;font-weight:400!important}.footer a:hover{text-underline-offset:3px;text-decoration:underline;color:#071d3b!important}.footer-bottom,.footer-legal{color:#3a4c66!important;font-size:.78rem!important}
.footer-bottom p{color:inherit}:root{--f1-tinta:#071d3b;--f1-tinta-2:#3a4c66;--f1-tinta-3:#5b6b82;--f1-papel:#fff;--f1-papel-2:#f5f9fc;--f1-papel-acento:#e6f8fc;--f1-linea:#e3e9f1;--f1-linea-control:#7a8ba2;--f1-acento:#00b8e4;--f1-acento-texto:#0a6f8f;--f1-acento-tap:#7cf0ff;--f1-inverso-2:#c6dbe8;--f1-inverso-3:#9fb6c8;--f1-apagado:#eef2f7;--f1-apagado-texto:#6b7a90;--f1-fuente:var(--hm-f-texto),"iAmanos respaldo sans",Arial,Helvetica,sans-serif;--f1-fuente-dato:var(--hm-f-dato),"iAmanos respaldo mono",ui-monospace,"Courier New",monospace;--f1-t-display:clamp(2.5rem,1.5rem + 4.4vw,4.5rem);--f1-t-h1:clamp(2.25rem,1.4rem + 3.6vw,3.75rem);--f1-t-h2:clamp(1.75rem,1.3rem + 1.9vw,2.5rem);--f1-t-h3:clamp(1.25rem,1.15rem + .4vw,1.375rem);--f1-t-lead:clamp(1.125rem,1.05rem + .3vw,1.25rem);--f1-t-cuerpo:1.0625rem;--f1-t-chico:.9375rem;--f1-t-micro:.8125rem;--f1-t-cifra:2.5rem;--f1-t-cifra-m:1.75rem;--f1-lh-titulo:1.05;--f1-lh-sub:1.2;--f1-lh-texto:1.6;--f1-lh-chico:1.45;--f1-ls-display:-.035em;--f1-ls-titulo:-.025em;--f1-ls-h3:-.01em;--f1-ls-etiqueta:.12em;--f1-peso-texto:400;--f1-peso-medio:500;--f1-peso-fuerte:600;--f1-peso-titulo:700;--f1-peso-display:800;--f1-medida:62ch;--f1-medida-titulo:18ch;--f1-medida-h2:24ch;--f1-e-1:4px;--f1-e-2:8px;--f1-e-3:12px;--f1-e-4:16px;--f1-e-5:24px;--f1-e-6:32px;--f1-e-7:48px;--f1-e-8:64px;--f1-seccion:clamp(64px,8vw,112px);--f1-r-1:6px;--f1-r-2:12px;--f1-r-3:20px;--f1-r-pill:999px;--f1-ancho:1120px;--f1-ancho-lectura:720px;--f1-margen:16px;--f1-cols:4;--f1-gutter:16px;--f1-nav-alto:64px;--f1-sombra-0:none;--f1-sombra-1:0 1px 2px #071d3b0f,0 8px 24px -12px #071d3b2e;--f1-sombra-2:0 2px 4px #071d3b0f,0 24px 48px -24px #071d3b59;--f1-sombra-3:0 4px 8px #071d3b14,0 32px 64px -16px #071d3b66;--f1-z-base:0;--f1-z-elevado:1;--f1-z-pegajoso:100;--f1-z-nav:1000;--f1-z-flotante:1100;--f1-z-menu:1200;--f1-z-chat:1300;--f1-z-modal:2000;--f1-z-aviso:2100;--f1-z-salto:2600;--f1-ease-out:cubic-bezier(.23,1,.32,1);--f1-d-rapida:.15s;--f1-d-media:.2s;--f1-d-lenta:.3s;--f1-d-salida:.15s;--f1-escalon:50ms;--f1-presion:.97;--f1-desplaza:8px;--f1-levanta:-2px;--f1-giro-vuelta:.7s}@media (min-width:640px){:root{--f1-margen:24px;--f1-cols:8;--f1-gutter:20px}}@media (min-width:960px){:root{--f1-cols:12;--f1-gutter:24px;--f1-nav-alto:72px}}@media (min-width:1200px){:root{--f1-margen:32px}}@media (prefers-reduced-motion:reduce){:root{--f1-presion:1;--f1-desplaza:0px;--f1-levanta:0px}}html,body,button,input,select,textarea,h1,h2,h3,h4,h5,h6{font-family:var(--hm-f-texto),"iAmanos respaldo sans",Arial,Helvetica,sans-serif!important}code,kbd,samp,.f1-dato,.f1-precio__cifra strong,.f1-hero-3d__chips b{font-family:var(--hm-f-dato),"iAmanos respaldo mono",ui-monospace,monospace!important}
.f1{font-family:var(--f1-fuente);color:var(--f1-tinta)}.f1 :focus-visible{outline:2px solid var(--f1-tinta);outline-offset:2px;border-radius:var(--f1-r-2);box-shadow:0 0 0 5px #00b8e473}.f1 .f1-sobre-tinta :focus-visible{outline:2px solid var(--f1-acento);box-shadow:none}.f1-btn{isolation:isolate;justify-content:center;align-items:center;gap:var(--f1-e-2);min-height:48px;padding:0 var(--f1-e-5);border-radius:var(--f1-r-pill);font:600 var(--f1-t-chico)/1 var(--f1-fuente);cursor:pointer;border:1.5px solid #0000;text-decoration:none;display:inline-flex;position:relative}.f1-btn:before{content:"";border-radius:inherit;opacity:0;z-index:-1;transition:opacity var(--f1-d-rapida)var(--f1-ease-out);background:#fff;position:absolute;top:0;bottom:0;left:0;right:0}.f1-btn:hover:before{opacity:.08}.f1-btn:active{transform:scale(var(--f1-presion));transition:transform var(--f1-d-rapida)var(--f1-ease-out)}.f1-btn--grande{min-height:56px;padding:0 var(--f1-e-6);font-size:1.0625rem}.f1-btn--chico{min-height:44px;padding:0 var(--f1-e-4)}.f1-btn--primario{background:var(--f1-tinta);color:var(--f1-papel)}.f1-btn--primario:hover:before{opacity:.08}.f1-sobre-tinta .f1-btn--primario{background:var(--f1-acento);color:var(--f1-tinta)}.f1-sobre-tinta .f1-btn--primario:before{background:#fff}.f1-sobre-tinta .f1-btn--primario:hover:before{opacity:.25}.f1-btn--secundario{border-color:var(--f1-tinta);color:var(--f1-tinta);background:0 0}.f1-btn--secundario:before{background:var(--f1-tinta)}.f1-btn--secundario:hover:before{opacity:.06}.f1-sobre-tinta .f1-btn--secundario{color:var(--f1-papel);border-color:#fff9}.f1-sobre-tinta .f1-btn--secundario:before{background:#fff}.f1-sobre-tinta .f1-btn--secundario:hover:before{opacity:.1}.f1-btn[aria-disabled=true]{background:var(--f1-apagado);color:var(--f1-apagado-texto);cursor:not-allowed;pointer-events:none;border-color:#0000}.f1-btn[aria-busy=true]{pointer-events:none}.f1-enlace{color:var(--f1-acento-texto);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.f1-enlace:hover{text-decoration-thickness:2px}.f1-nav{height:var(--f1-nav-alto);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--f1-linea);z-index:var(--f1-z-nav);background:#fffffff5;position:fixed;top:0;bottom:auto;left:0;right:0}.f1-nav__enlace{padding:var(--f1-e-2)0;color:var(--f1-tinta-2);font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-block;position:relative}.f1-nav__enlace:after{content:"";background:var(--f1-acento);transform-origin:0;height:2px;transition:transform var(--f1-d-media)var(--f1-ease-out);border-radius:2px;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}@media (hover:hover){.f1-nav__enlace:hover{color:var(--f1-tinta)}.f1-nav__enlace:hover:after{transform:scaleX(1)}}.f1-nav__enlace:active{opacity:.7;transition:none}.f1-nav__enlace[aria-current=page]{color:var(--f1-tinta);font-weight:600}.f1-nav__enlace[aria-current=page]:after{transition:none;transform:scaleX(1)}.f1-tarjeta{background:var(--f1-papel);border:1px solid var(--f1-linea);border-radius:var(--f1-r-3);padding:var(--f1-e-5);gap:var(--f1-e-3);align-content:start;display:grid;position:relative}@media (min-width:960px){.f1-tarjeta{padding:var(--f1-e-6)}}.f1-tarjeta h3{font-size:var(--f1-t-h3);line-height:var(--f1-lh-sub);letter-spacing:var(--f1-ls-h3);font-weight:var(--f1-peso-titulo);margin:0}.f1-tarjeta p{font-size:var(--f1-t-chico);line-height:var(--f1-lh-texto);color:var(--f1-tinta-2);margin:0}.f1-tarjeta--enlace{color:inherit;isolation:isolate;text-decoration:none}.f1-tarjeta--enlace:after{content:"";border-radius:inherit;box-shadow:var(--f1-sombra-1);opacity:0;transition:opacity var(--f1-d-media)var(--f1-ease-out);z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0}@media (hover:hover){.f1-tarjeta--enlace:hover{transform:translateY(var(--f1-levanta));transition:transform var(--f1-d-media)var(--f1-ease-out)}.f1-tarjeta--enlace:hover:after{opacity:1}}.f1-tarjeta--enlace:active{transition:transform var(--f1-d-rapida)var(--f1-ease-out);transform:scale(.98)}.f1-tarjeta--tinta{background:var(--f1-tinta);color:var(--f1-papel);border-color:#0000}.f1-tarjeta--tinta p{color:var(--f1-inverso-2)}.f1-fig{gap:var(--f1-e-2);margin:0;display:grid}.f1-fig img{object-fit:cover;border-radius:var(--f1-r-3);background:var(--f1-papel-2);width:100%;height:auto;display:block}.f1-fig--hero img{aspect-ratio:16/10}.f1-fig--banda img{aspect-ratio:16/9}.f1-fig--v img{aspect-ratio:4/5}.f1-fig--c img{aspect-ratio:1}.f1-fig__leyenda{font-size:var(--f1-t-micro);color:var(--f1-tinta-3);letter-spacing:.01em;font-weight:500}.f1-sobre-tinta .f1-fig__leyenda{color:var(--f1-inverso-3)}.f1-mosaico{gap:var(--f1-e-4);display:grid}@media (min-width:640px){.f1-mosaico__par{gap:var(--f1-e-4);grid-template-columns:5fr 4fr;display:grid}}.f1-acordeon{max-width:var(--f1-ancho-lectura);border-bottom:1px solid var(--f1-linea)}.f1-acordeon details{border-top:1px solid var(--f1-linea)}.f1-acordeon summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--f1-e-4);min-height:56px;padding:var(--f1-e-4)0;color:var(--f1-tinta);isolation:isolate;font-size:1.0625rem;font-weight:600;list-style:none;display:flex;position:relative}.f1-acordeon summary::-webkit-details-marker{display:none}.f1-acordeon summary:before{content:"";inset:0 calc(var(--f1-e-3)*-1);border-radius:var(--f1-r-2);background:var(--f1-tinta);opacity:0;z-index:-1;transition:opacity var(--f1-d-rapida)var(--f1-ease-out);position:absolute}@media (hover:hover){.f1-acordeon summary:hover:before{opacity:.04}}.f1-acordeon summary:active:before{opacity:.08;transition:none}.f1-acordeon summary:after{content:"+";color:var(--f1-acento-texto);transition:transform var(--f1-d-media)var(--f1-ease-out);font-size:1.25rem;line-height:1}.f1-acordeon details[open] summary:after{transform:rotate(45deg)}.f1-acordeon details p{margin:0 0 var(--f1-e-5);max-width:var(--f1-medida);font-size:var(--f1-t-cuerpo);line-height:var(--f1-lh-texto);color:var(--f1-tinta-2)}.f1-acordeon details[open] p{animation:f1-entra var(--f1-d-media)var(--f1-ease-out)both}@keyframes f1-entra{0%{opacity:0;transform:translateY(calc(var(--f1-desplaza)*-.5))}to{opacity:1;transform:none}}.f1-precio{gap:var(--f1-e-4);padding:var(--f1-e-6);border-radius:var(--f1-r-3);border:1px solid var(--f1-linea);background:var(--f1-papel);flex-direction:column;display:flex;position:relative}.f1-precio--destacado{background:var(--f1-tinta);color:var(--f1-papel);box-shadow:var(--f1-sombra-2);border-color:#0000}.f1-precio__insignia{border-radius:var(--f1-r-pill);background:var(--f1-acento);color:var(--f1-tinta);padding:4px 12px;font-size:.8125rem;font-weight:600;position:absolute;top:-12px;left:24px}.f1-precio__nombre{font-size:var(--f1-t-h3);font-weight:var(--f1-peso-titulo);margin:0}.f1-precio__para{min-height:2.9em;font-size:var(--f1-t-chico);color:var(--f1-tinta-2);margin:0}.f1-precio--destacado .f1-precio__para{color:var(--f1-inverso-2)}.f1-precio__cifra{align-items:baseline;gap:var(--f1-e-2);flex-wrap:wrap;display:flex}.f1-precio__cifra strong{font-family:var(--f1-fuente-dato);font-size:var(--f1-t-cifra);letter-spacing:-.02em;font-weight:500}.f1-precio__cifra span{font-size:var(--f1-t-chico);color:var(--f1-tinta-2)}.f1-precio--destacado .f1-precio__cifra span{color:var(--f1-inverso-2)}.f1-precio__activacion{font-size:var(--f1-t-micro);color:var(--f1-tinta-3);margin:0}.f1-precio--destacado .f1-precio__activacion{color:var(--f1-inverso-3)}.f1-precio hr{border:0;border-top:1px solid var(--f1-linea);margin:0}.f1-precio--destacado hr{border-top-color:#ffffff29}.f1-precio ul{gap:var(--f1-e-3);font-size:var(--f1-t-chico);line-height:var(--f1-lh-chico);margin:0;padding:0;list-style:none;display:grid}.f1-precio li{padding-left:22px;position:relative}.f1-precio li:before{content:"";background:var(--f1-acento);border-radius:3px;width:9px;height:9px;position:absolute;top:.45em;left:0}.f1-precio--destacado li:before{background:var(--f1-acento-tap)}.f1-precio .f1-precio__cta{width:100%;margin-top:auto}@media (min-width:960px){.f1-precios{gap:var(--f1-gutter);grid-template-columns:repeat(3,1fr);align-items:stretch;display:grid}}@media (prefers-reduced-motion:reduce){.f1 *,.f1 :before,.f1 :after{transition:none!important;animation:none!important}.f1-tarjeta--enlace:hover{transform:none}}.f1-contenedor{width:min(var(--f1-ancho),calc(100% - (var(--f1-margen)*2)));margin-inline-start:auto;margin-inline-end:auto}.f1-hero{padding:calc(var(--f1-nav-alto) + var(--f1-e-7))0 var(--f1-e-7)}.f1-hero__grid{gap:var(--f1-e-7);align-items:center;display:grid}@media (min-width:960px){.f1-hero__grid{grid-template-columns:1.25fr 1fr}}.f1-hero__estado{align-items:center;gap:var(--f1-e-2);border-radius:var(--f1-r-pill);background:var(--f1-papel-acento);font-family:var(--f1-fuente-dato);font-size:var(--f1-t-micro);color:var(--f1-tinta-2);margin:0;padding:6px 14px;font-weight:500;display:inline-flex}.f1-punto{background:var(--f1-acento);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #00b8e42e}.f1-titular{margin:var(--f1-e-4)0 var(--f1-e-5);font-size:var(--f1-t-display);line-height:var(--f1-lh-titulo);letter-spacing:var(--f1-ls-display);font-weight:var(--f1-peso-display);max-width:var(--f1-medida-titulo);color:var(--f1-tinta)}.f1-titular mark{color:inherit;background:linear-gradient(#0000 62%,#00b8e461 62%);padding:0 .04em}.f1-lead{margin:0 0 var(--f1-e-6);max-width:var(--f1-medida);font-size:var(--f1-t-lead);line-height:var(--f1-lh-texto);color:var(--f1-tinta-2)}.f1-acciones{gap:var(--f1-e-3);flex-wrap:wrap;display:flex}.f1-chips{margin:var(--f1-e-6)0 0;gap:var(--f1-e-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.f1-chips li{font-family:var(--f1-fuente);align-items:center;gap:var(--f1-e-2);border:1px solid var(--f1-linea);border-radius:var(--f1-r-pill);font-size:var(--f1-t-chico);color:var(--f1-tinta);background:var(--f1-papel);padding:6px 14px 6px 6px;font-weight:500;display:inline-flex}.f1-chips b{background:var(--f1-acento);width:26px;height:26px;color:var(--f1-tinta);font-family:var(--f1-fuente-dato);border-radius:50%;place-items:center;font-size:.8125rem;display:grid}.f1-ilustra{width:100%;max-width:340px;height:auto;margin-inline-start:auto;margin-inline-end:auto;display:block}.f1-seccion{padding:var(--f1-seccion)0;border-top:1px solid var(--f1-linea)}.f1-h2{margin:0 0 var(--f1-e-5);font-size:var(--f1-t-h2);line-height:var(--f1-lh-sub);letter-spacing:var(--f1-ls-titulo);font-weight:var(--f1-peso-titulo);max-width:var(--f1-medida-h2)}.f1-pasos{margin:var(--f1-e-6)0 0;gap:var(--f1-gutter);padding:0;list-style:none;display:grid}@media (min-width:960px){.f1-pasos{grid-template-columns:repeat(3,1fr)}}.f1-paso__n{background:var(--f1-tinta);width:40px;height:40px;color:var(--f1-papel);font-family:var(--f1-fuente-dato);border-radius:50%;place-items:center;font-size:.9375rem;font-weight:500;display:inline-grid}.f1-hero__chat{min-width:0;position:relative}.f1-hero__chat>*{width:100%}.f1-titular mark{isolation:isolate;background:0 0;padding:0 .03em;position:relative}.f1-titular mark:after{content:"";z-index:-1;transform-origin:0;height:.36em;animation:f1-subraya .9s var(--f1-ease-out).35s forwards;background:#00b8e461;position:absolute;bottom:.08em;left:0;right:0;transform:scaleX(0)}.f1-titular mark:nth-of-type(2):after{animation-delay:.7s}@keyframes f1-subraya{to{transform:scaleX(1)}}.f1-tablero{margin-top:var(--f1-e-7);gap:var(--f1-e-3);grid-template-columns:1fr;display:grid}@media (min-width:960px){.f1-tablero{gap:var(--f1-gutter);grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(120px,auto)}.f1-tab--chat{grid-area:1/1/span 3/span 7}.f1-tab--contesta{grid-area:1/8/auto/span 5}.f1-tab--foto{grid-area:2/8/auto/span 5}.f1-tab--cotiza{grid-area:4/1/auto/span 4}.f1-tab--agenda{grid-area:4/5/auto/span 4}.f1-tab--humano{grid-area:4/9/auto/span 4}.f1-tab--foto,.f1-tab--contesta{grid-row:auto}}.f1-tab{isolation:isolate;gap:var(--f1-e-2);padding:var(--f1-e-5);border-radius:var(--f1-r-3);border:1px solid var(--f1-linea);background:var(--f1-papel);color:var(--f1-tinta);animation:f1-tab-entra .7s var(--f1-ease-out)both;animation-delay:calc(var(--i,0)*90ms + .2s);transition:transform var(--f1-d-media)var(--f1-ease-out),box-shadow var(--f1-d-media)var(--f1-ease-out);align-content:start;text-decoration:none;display:grid;position:relative;overflow:hidden}.f1-tab:nth-child(2){--i:1}.f1-tab:nth-child(3){--i:2}.f1-tab:nth-child(4){--i:3}.f1-tab:nth-child(5){--i:4}.f1-tab:nth-child(6){--i:5}@keyframes f1-tab-entra{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}.f1-tab__k{font-family:var(--f1-fuente-dato);letter-spacing:.1em;text-transform:uppercase;color:var(--f1-tinta-3);font-size:.75rem}.f1-tab h3{font-size:var(--f1-t-h3);letter-spacing:var(--f1-ls-h3);font-weight:var(--f1-peso-titulo);margin:0}.f1-tab p{font-size:var(--f1-t-chico);line-height:var(--f1-lh-texto);color:var(--f1-tinta-2);margin:0}.f1-tab:after{content:"";pointer-events:none;z-index:-1;opacity:0;background:linear-gradient(100deg,#0000 30%,#7cf0ff59 50%,#0000 70%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}@media (hover:hover){.f1-tab:hover{box-shadow:var(--f1-sombra-2);transform:translateY(-4px)}.f1-tab:hover:after{opacity:1;transition:transform .9s var(--f1-ease-out),opacity .2s;transform:translate(100%)}}.f1-tab--oscuro{background:var(--f1-tinta);color:var(--f1-papel);border-color:#0000}.f1-tab--oscuro p{color:var(--f1-inverso-2)}.f1-tab--oscuro .f1-tab__k{color:var(--f1-inverso-3)}.f1-tab--chat{background:0 0;border:0;padding:0;animation-delay:.12s;overflow:visible}.f1-tab--chat:after{display:none}.f1-tab--chat:hover{box-shadow:none;transform:none}.f1-vivo{align-items:center;gap:var(--f1-e-2);font-size:var(--f1-t-micro);color:var(--f1-tap-texto,#7cf0ff);font-weight:600;display:inline-flex}.f1-vivo i{background:var(--f1-acento-tap);border-radius:50%;width:8px;height:8px;position:relative}.f1-vivo i:after{content:"";background:var(--f1-acento-tap);border-radius:50%;animation:1.8s ease-out infinite f1-pulso;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes f1-pulso{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@supports (animation-timeline:view()){.f1-tab:not(.f1-tab--chat){animation-delay:0s;animation-timeline:view();animation-range:entry entry 35%}}@media (prefers-reduced-motion:reduce){.f1-tab,.f1-titular mark:after,.f1-vivo i:after{transition:none!important;animation:none!important}.f1-tab,.f1-tab:after{opacity:1;transform:none!important}.f1-titular mark:after{transform:scaleX(1)}.f1-tab:after{opacity:0}}.f1-mostrador{width:100%;height:clamp(300px,44vw,520px);margin:var(--f1-e-6)0 0;border-radius:var(--f1-r-3);background:radial-gradient(at 50% 30%,#0b2a52 0%,#071d3b 70%);position:relative;overflow:hidden}.f1-mostrador canvas{display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%!important;height:100%!important}.f1-giros{margin:var(--f1-e-6)0 0;gap:var(--f1-e-4);grid-template-columns:repeat(2,1fr);padding:0;list-style:none;display:grid}@media (min-width:640px){.f1-giros{grid-template-columns:repeat(3,1fr)}}@media (min-width:960px){.f1-giros{gap:var(--f1-gutter);grid-template-columns:repeat(4,1fr)}}.f1-giro{gap:var(--f1-e-3);color:var(--f1-tinta);border-radius:var(--f1-r-3);text-decoration:none;display:grid}.f1-giro img{aspect-ratio:7/10;object-fit:cover;object-position:top;border-radius:var(--f1-r-3);border:1px solid var(--f1-linea);background:var(--f1-papel-2);width:100%;height:auto;transition:transform var(--f1-d-media)var(--f1-ease-out),box-shadow var(--f1-d-media)var(--f1-ease-out)}.f1-giro__nombre{font-weight:600;font-size:var(--f1-t-chico)}@media (hover:hover){.f1-giro:hover img{box-shadow:var(--f1-sombra-2);transform:translateY(-4px)}}.f1-giro:focus-visible img{outline:2px solid var(--f1-tinta);outline-offset:3px}@media (prefers-reduced-motion:reduce){.f1-giro img{transition:none}.f1-giro:hover img{transform:none}}.f1-hero-3d{isolation:isolate;color:#fff;min-height:min(100vh,940px);padding:calc(var(--f1-nav-alto) + 40px)0 96px;background:#071d3b;position:relative;overflow:hidden}.f1-hero-3d .f1-mostrador--hero{z-index:0;background:radial-gradient(at 60% 30%,#0b2a52 0%,#071d3b 70%);border-radius:0;height:100%;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.f1-hero-3d .f1-mostrador--hero canvas{z-index:0}.f1-mostrador__chat{z-index:2;width:440px;max-width:42vw;position:absolute}.f1-mostrador__chat iframe,.f1-mostrador__chat>div>*{width:100%}.f1-hero-3d__texto{z-index:2;max-width:600px;margin-left:max(var(--f1-margen),calc((100% - var(--f1-ancho))/2));position:relative}.f1-hero-3d .f1-hero__estado{color:#c6dbe8;background:#ffffff1a}.f1-hero-3d .f1-titular{color:#fff}.f1-hero-3d .f1-titular mark{color:#7cf0ff}.f1-hero-3d .f1-lead{color:#c6dbe8}.f1-btn--claro{color:#fff;border-color:#ffffffb3}.f1-btn--claro:before{background:#fff}.f1-btn--claro:hover:before{opacity:.1}.f1-hero-3d__chips{z-index:2;flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0 16px;list-style:none;display:flex;position:absolute;bottom:24px;left:0;right:0}.f1-hero-3d__chips a{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;padding:10px 16px;font-size:.9375rem;text-decoration:none;transition:background-color .18s cubic-bezier(.23,1,.32,1);display:inline-block}.f1-hero-3d__chips a:hover{background:#fff3}.f1-hero-3d__chips a:focus-visible{outline-offset:3px;outline:2px solid #7cf0ff}@media (max-width:899px){.f1-hero-3d{min-height:auto;padding:calc(var(--f1-nav-alto) + 24px)0 40px}.f1-hero-3d .f1-mostrador--hero{background:0 0;height:auto;position:relative;top:auto;bottom:auto;left:auto;right:auto}.f1-hero-3d .f1-mostrador--hero canvas{display:none}.f1-mostrador__chat{width:100%;max-width:440px;margin:var(--f1-e-6)auto 0;position:relative}.f1-hero-3d__chips{margin-top:var(--f1-e-5);position:relative;bottom:auto}}@media (prefers-reduced-motion:reduce){.f1-hero-3d__chips a{transition:none}}.f1-hero-3d:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#071d3b 0% 36%,#071d3b8c 52%,#071d3b00 64%);position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:899px){.f1-hero-3d:before{display:none}.f1-hero-3d{gap:var(--f1-e-5);flex-direction:column;display:flex}.f1-hero-3d__texto{order:1;margin-left:0}.f1-hero-3d .f1-mostrador--hero{order:2}.f1-hero-3d__chips{order:3}}.f1-hero-3d .f1-btn--primario{color:#071d3b;background:#00b8e4}.f1-hero-3d .f1-btn--primario:before{background:#fff}@media (max-width:899px){.f1-hero-3d{padding-top:calc(var(--f1-nav-alto) + 64px)}}.f1-telefono{perspective:1400px;width:100%;height:100%;position:relative;left:-1.5cm}.f1-telefono__flota{width:100%;height:100%;animation:6s ease-in-out infinite f1-flota}.f1-telefono__cuerpo{width:100%;height:100%;transform-style:preserve-3d;background:linear-gradient(145deg,#3a414d 0%,#171b22 45%,#0b0d12 100%);border-radius:52px;padding:12px;transition:transform .2s linear;position:relative;box-shadow:inset 0 1px #ffffff38,inset 0 -3px #0000008c,inset 0 0 0 2px #4a525f,inset 0 0 0 5px #0b0d12,0 8px 18px -6px #0000008c,0 36px 54px -14px #00000073,0 50px 90px -30px #000000bf,0 0 0 1px #7cf0ff1f}.f1-telefono__cuerpo:after{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(160deg,#ffffff61 0%,#ffffff0a 35%,#0000 65%,#000000b3 100%);padding:2px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.f1-telefono__pantalla{background:#fff;border-radius:42px;width:100%;height:100%;position:relative;overflow:hidden;transform:translateZ(24px)}.f1-telefono__pantalla>div:last-child{height:100%}.f1-telefono__isla{z-index:5;pointer-events:none;background:#05070a;border-radius:999px;width:92px;height:26px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.f1-telefono__boton{background:#5a6370;border-radius:3px;width:4px;position:absolute}.f1-telefono__boton--a{height:9%;top:22%;left:-4px}.f1-telefono__boton--b{height:13%;top:34%;left:-4px}@keyframes f1-flota{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.f1-telefono__flota{animation:none}.f1-telefono__cuerpo{transition:none;transform:none!important}}@media (max-width:899px){.f1-telefono{perspective:none;left:0}.f1-telefono__cuerpo{border-radius:36px}.f1-telefono__flota{animation:none}}.f1-telefono__pantalla>div:last-child{height:auto;position:absolute;top:0;bottom:0;left:0;right:0}.f1-telefono__pantalla>div:last-child>*{height:100%}@media (max-width:899px){.f1-mostrador__chat{max-width:100%;min-height:0;width:100%!important;height:auto!important}.f1-telefono__cuerpo{box-shadow:none;background:#fff;border-radius:0;padding:0}.f1-telefono__cuerpo:after{display:none}.f1-telefono__pantalla{border-radius:0;transform:none}.f1-telefono__isla,.f1-telefono__boton{display:none}.f1-telefono__pantalla>div:last-child{position:absolute;top:0;bottom:0;left:0;right:0}}.f1-hero-3d__chips{z-index:4}
@supports (animation-timeline:view()){.f1-pasos>li{animation:linear both f1-paso-entra;animation-timeline:view();animation-range:entry 8% cover 38%}.f1-pasos>li:nth-child(2){animation-range:entry 16% cover 46%}.f1-pasos>li:nth-child(3){animation-range:entry 24% cover 54%}}@keyframes f1-paso-entra{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.f1-pasos>li{animation:none!important}}.f1-hero-3d .f1-mostrador__chat{visibility:hidden;width:min(440px,34%);height:min(800px,82vh);top:12%;left:auto;right:5%}.f1-hero-3d .f1-mostrador__chat[data-listo]{visibility:visible}@media (max-width:899px){.f1-hero-3d .f1-mostrador__chat{visibility:visible}}
.footer .footer-col a,.footer .footer-col h4,.footer .footer-col h2,.footer .footer-brand p,.footer .footer-brand a,.cb-eyebrow,.cb-page b,.esc-n,.esc-act,.esc-para,.esc-salto,.af-ey,.af-cont__n,.af-cont__precio,.af-sim small,.af-tarjeta small,.ig-medida,.ig-nota,.ig-nivel__herede,.sv-carta__badge,.sv-etiqueta,.ap-app__tag,.ap-etiqueta,.ap-page li,.hm .hm-sc-nota,.hm .hm-sc-pleno-btn,.hm .hm-sc-pleno-btn span,.ax3-mono,.cz-ruta{font-size:13px!important}.esc-claro .esc-para b{color:#3a4c66!important}.esc-claro .esc-plan--hl .esc-tag,.cb-page #planes .esc-plan--hl .esc-tag{color:#071d3b!important}.cb-page #planes .esc-formula,.cb-page #planes .esc-nota,.cb-page #planes .esc-lead,.cb-page #planes .esc-garantia p,.esc-claro .esc-formula,.esc-claro .esc-nota{color:#3a4c66!important}.esc-ey,.cb-page .esc-ey{color:#075e78!important}.esc-claro .esc-plan:not(.esc-plan--hl) .esc-para b{color:#3a4c66!important}.esc-claro .esc-plan--hl .esc-para b{color:#c6dbe8!important}.cb-page .esc-actz__txt p,.cb-page .esc-actz__txt,.cb-page .esc-lead,.cb-page .esc-plan li,.cb-page .esc-garantia p:last-child,.cb-page .esc-para b{color:#3a4c66!important}main:where(:not(.t2,.t3,.ma)):where(:not(:has(main.t2,main.t3,main.ma,.t4c,.t4l,.t4k,.t4b))) :is(a,li,th,td,small,q),main:where(:not(.t2,.t3,.ma)):where(:not(:has(main.t2,main.t3,main.ma,.t4c,.t4l,.t4k,.t4b))) :is(.cb-k,.cb-mo-hint,.cb-url,.esc-ey,.esc-nota,.section-tag,.esc-tag,.af-letra,.ax3-teja){font-size:max(13px,.8125rem)!important}.cb-page #planes :is(li,th,td,p,small,span):not(.esc-plan--hl *):not(.esc-tag){color:#3a4c66!important}.esc-claro .esc-ey{color:#075e78!important}main.t2 .t2-nota,main.t3 .t3-nota,main.t3 .t3-tabla__nota,main.ma .ma-tabla__nota,.t4l .lg-pie,.t4k .can-ayuda{font-size:15px!important}main.t3 .t3-nota :is(a,small),main.t2 .t2-nota a{font-size:inherit!important}main.t3 .t3-tabla__t thead th,main.t3 .t3-tabla__t .t3-tabla__grupo th,main.ma .ma-tabla__t thead th,.t4l .lg-cuerpo table th{font-size:14px!important}
.footer .footer-grid--corto{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));column-gap:32px}.footer .footer-grid--corto>.footer-brand,.footer .footer-grid--corto>.footer-col{grid-column:auto}.footer-brand .rs{flex-wrap:nowrap;gap:8px}.footer-brand .rs__a{width:40px;height:40px}@media (max-width:900px){.footer .footer-grid--corto{grid-template-columns:repeat(2,minmax(0,1fr))}.footer .footer-grid--corto>.footer-brand{grid-column:1/-1}}@media (max-width:520px){.footer .footer-grid--corto{grid-template-columns:minmax(0,1fr)}}.footer .footer-links-2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}@media (max-width:900px){.footer .footer-links-2{grid-template-columns:1fr}}@supports (animation-timeline:view()){body img:not(nav img):not(footer img):not(.muro img):not(.f1-giro img):not(.f1-mov-borde img){animation:linear both f1-img-revela;animation-timeline:view();animation-range:entry cover 38%}}@keyframes f1-img-revela{0%{opacity:0;clip-path:inset(10% round 16px);transform:translateY(36px)scale(.97)}to{opacity:1;clip-path:inset(0 round 16px);transform:none}}@media (prefers-reduced-motion:reduce){body img{animation:none!important}}
.f1-telefono{aspect-ratio:640/1173;perspective:1400px;width:100%;height:auto;position:relative;left:0}.f1-telefono__flota{width:100%;height:100%}.f1-telefono__cuerpo{width:100%;height:100%;box-shadow:none;filter:drop-shadow(0 34px 38px #071d3b4d)drop-shadow(0 6px 10px #071d3b2e);background:url(/marca-firma/telefono-marco.webp) 50%/100% 100% no-repeat;border-radius:0;padding:0;position:relative}.f1-telefono__cuerpo:after,.f1-telefono__boton,.f1-telefono__isla{display:none}.f1-telefono__pantalla{background:#fff;border-radius:9%/4.6%;width:66.02%;height:77.41%;position:absolute;top:11.43%;left:17.06%;overflow:hidden;transform:none;box-shadow:0 0 0 7px #0c0e13,0 0 0 8px #ffffff2e}.f1-telefono__pantalla>div:last-child{height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.f1-telefono__pantalla>div:last-child>*{height:100%}.pr-chatcol{block-size:auto!important}.pr-chatcol .f1-telefono{max-inline-size:400px;margin-inline-start:auto;margin-inline-end:auto;left:0}@media (max-width:899px){.pr-chatcol .f1-telefono{max-inline-size:none;width:100%}}.f1-telefono{width:min(540px,100%);margin-inline-start:auto;margin-inline-end:auto}.f1-telefono__cuerpo:after{content:"";pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(115deg,#fff0 38%,#ffffff38 47%,#fff0 56%);border-radius:9%/4.6%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:899px){.f1-telefono{width:100%}.f1-telefono__flota{transform:none}.f1-telefono__cuerpo:after{display:none}}@media (prefers-reduced-motion:reduce){.f1-telefono__flota{transform:rotateY(-10deg)rotateX(3deg)}}@media (min-width:900px){.f1-hero-3d .f1-mostrador__chat{width:min(520px,38%);height:auto;top:6%}}.pr-chatcol .f1-telefono{max-inline-size:560px!important}@media (max-width:899px){.pr-chatcol .f1-telefono{max-inline-size:none!important}}@media (min-width:900px){.pr-grid .pr-chatcol .f1-telefono{aspect-ratio:640/1173;block-size:auto;inline-size:min(520px,100%);max-inline-size:520px;margin-inline-start:auto;margin-inline-end:auto}}.f1-telefono{perspective:none!important}.f1-telefono__flota{transform-style:flat!important;animation:none!important;transform:none!important}.f1-telefono__cuerpo{transition:none!important;transform:none!important}.f1-telefono__cuerpo:after{display:none!important}.pr-chatcol{position:static!important;top:auto!important}.pr-chatcol .f1-telefono{width:min(520px,100%)!important;block-size:auto!important;max-inline-size:520px!important;margin-inline-start:auto!important;margin-inline-end:auto!important}@media (max-width:899px){.pr-chatcol .f1-telefono{width:100%!important;max-inline-size:none!important}}.f1-telefono__cuerpo{background:url(/marca-firma/telefono-marco.webp) 50%/100% 100% no-repeat!important}.f1-telefono__pantalla{width:66.02%!important;height:77.41%!important;box-shadow:none!important;border-radius:9%/4.6%!important;top:11.43%!important;left:17.06%!important}.tel-nuevo>.tel-nuevo__globo{z-index:3;color:#071d3b;width:max-content;max-width:calc(100vw - 32px);font:700 16px/1.2 var(--hm-texto,system-ui,sans-serif);white-space:nowrap;pointer-events:none;background:#fff;border:2px solid #00b8e4;border-radius:18px;margin-top:16px;padding:12px 20px;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 12px 30px -10px #071d3b73}.tel-nuevo>.tel-nuevo__globo:before{content:"";background:#fff;border-top:2px solid #00b8e4;border-left:2px solid #00b8e4;width:17px;height:17px;position:absolute;top:-9px;left:50%;transform:translate(-50%)rotate(45deg)}@media (max-width:899px){.f1-hero-3d .f1-mostrador__chat{right:auto}.pr-chatcol .f1-telefono.tel-nuevo{width:calc(100% - 32px)!important;max-inline-size:none!important}.f1-telefono.tel-nuevo:has(>.tel-nuevo__globo){margin-bottom:72px!important}.f1-hero-3d,.f1-mostrador,.f1-mostrador--hero{overflow:clip}.f1-telefono.tel-nuevo{width:min(100%,100vw - 32px)!important;max-inline-size:none!important;margin:0 auto!important}}.tel-nuevo__marca{background:#fff;border-bottom:1px solid #e3eaf2;width:320px;height:96px;position:absolute;top:0;left:0;overflow:hidden}.tel-nuevo__logo{width:232px;max-width:none;height:60px;display:block;position:absolute;top:22px;left:calc(50% - 15px);transform:translate(-50%);animation:none!important}.tel-nuevo__cuerpo{position:absolute;top:97px;bottom:0;left:0;right:0}.tel-nuevo__cuerpo>*{height:100%}.tel-nuevo__brillo{pointer-events:none;width:232px;height:60px;position:absolute;top:22px;left:calc(50% - 15px);transform:translate(-50%);-webkit-mask:url(/marca-firma/iamanos-firma-color.svg) 50%/232px 60px no-repeat;mask:url(/marca-firma/iamanos-firma-color.svg) 50%/232px 60px no-repeat}.tel-nuevo__brillo>i{opacity:0;will-change:transform,opacity;background:linear-gradient(105deg,#0000 0 30%,#00b8e400 34%,#00b8e4d9 46%,#fff 50%,#00b8e4d9 54%,#0000 66%);width:60%;position:absolute;top:0;bottom:0;left:0;right:auto;transform:translate(-110%)}.tel-nuevo[data-listo] .tel-nuevo__brillo>i{animation:9s cubic-bezier(.65,0,.35,1) .6s 3 both tel-reflejo}@keyframes tel-reflejo{0%{opacity:0;transform:translate(-110%)}2%{opacity:1}10.2%{opacity:1;transform:translate(270%)}12%{opacity:0;transform:translate(270%)}to{opacity:0;transform:translate(270%)}}@media (prefers-reduced-motion:reduce){.tel-nuevo__brillo{display:none}}@media (max-width:899px){.tel-nuevo>.tel-nuevo__globo{margin-top:8px;padding:10px 18px;font-size:16px;line-height:1.2;top:100%;animation:none!important}.tel-nuevo>.tel-nuevo__globo:before{border:2px solid #00b8e4;border-top:0;border-left:0;top:auto;bottom:-9px}}.tel-nuevo>.tel-nuevo__accion{z-index:4;height:44px;position:absolute;top:8px;left:auto;right:0;width:44px!important}@media (max-width:640px){.tel-nuevo .tel-nuevo__globo{white-space:normal;text-align:center;max-width:calc(100% - 96px);animation:none;top:100%;left:auto;right:12px;transform:none}.tel-nuevo .tel-nuevo__globo:before{left:78%}}
