main{position:relative;z-index:2}.sec-left .journey .journey-step:nth-child(5) .journey-node,.sec-right .journey .journey-step:nth-child(5) .journey-node{margin-bottom:0;flex-shrink:0;background:linear-gradient(135deg,var(--accent),var(--accent-3));color:#fff;border-color:transparent}.journey-step:nth-child(3) .journey-node{border-color:#1ec8ff80;color:var(--accent)}.journey-step:nth-child(4) .journey-card{background:#b794f421;border-color:#b794f447}.journey-step:nth-child(4) .journey-node{border-color:#b794f499;color:var(--accent-2)}.journey-step:nth-child(4) .journey-week{color:var(--accent-2)}.journey-rail{position:absolute;top:24px;left:8%;right:8%;height:2px;background:#0b0d121a;border-radius:2px;z-index:0}.journey-progress{position:absolute;inset:0;background:linear-gradient(90deg,var(--accent),var(--accent-2),var(--accent-3));border-radius:2px;transform-origin:left;transform:scaleX(.8);box-shadow:0 0 12px #1ec8ff80}.journey-step{position:relative;display:flex;flex-direction:column;align-items:center}.journey-node{position:relative;z-index:2;width:50px;height:50px;border-radius:50%;background:#fff;border:2px solid var(--ink);color:var(--ink);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;letter-spacing:-.02em;margin-bottom:18px;box-shadow:0 6px 18px #0b0d121f;transition:transform .25s}.journey-step:hover .journey-node{transform:scale(1.1) rotate(-6deg)}.journey-card h3{margin:0 0 8px;font-size:17px;line-height:1.25}.glass-card.tint-cyan{background:linear-gradient(135deg,#1ec8ff38,#ffffff80)}.glass-card.tint-lav{background:linear-gradient(135deg,#b794f438,#ffffff80)}.glass-card.tint-mint{background:linear-gradient(135deg,#6ee7a83d,#ffffff80)}.glass-card.tint-rose{background:linear-gradient(135deg,#c4506e3d,#ffffff80)}.glass-card.tint-amber{background:linear-gradient(135deg,#ffce783d,#ffffff80)}.product-row{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;perspective:1200px}.product-card{aspect-ratio:3/4;border-radius:22px;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.08);transform:rotateY(8deg);transition:transform .45s cubic-bezier(.2,.7,.2,1);display:flex;align-items:end;padding:22px;color:#fff;box-shadow:0 20px 50px #0b0d1240}.product-card:nth-child(odd){transform:rotateY(-8deg)}.product-card:hover{transform:rotateY(0) scale(1.04);z-index:3}.product-card .label{position:relative;z-index:2;font-weight:700;letter-spacing:-.01em;font-size:18px}.product-card.p1{background:linear-gradient(160deg,#1ec8ff,#0a3a52)}.product-card.p2{background:linear-gradient(160deg,#b794f4,#2a1f4a)}.product-card.p3{background:linear-gradient(160deg,#6ee7a8,#1a4a30)}.product-card.p4{background:linear-gradient(160deg,#c4506e,#5a2236)}.product-card.p5{background:linear-gradient(160deg,#ffce78,#5a3a1a)}.product-card:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 30% 20%,rgba(255,255,255,.35),transparent 50%)}@media(max-width:1000px){.bento{grid-template-columns:repeat(2,1fr);grid-auto-rows:180px}.bento .b1,.bento .b2,.bento .b3,.bento .b4,.bento .b5{grid-column:span 2;grid-row:auto}.product-row{grid-template-columns:repeat(3,1fr)}.product-row>*:nth-child(n+4){display:none}.process-row{grid-template-columns:1fr 1fr}.feature-spotlight{grid-template-columns:1fr}}@media(max-width:760px){.bento{grid-template-columns:1fr}.bento>*{grid-column:span 1!important}.product-row{display:flex;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;padding-bottom:14px;scrollbar-width:none}.product-row::-webkit-scrollbar{display:none}.product-row>*{flex:0 0 65%;min-width:65%;scroll-snap-align:start;transform:rotateY(0)}.process-row{display:flex;flex-direction:row;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;padding-bottom:14px;scrollbar-width:none}.process-row::-webkit-scrollbar{display:none}.process-row>*{flex:0 0 78%;min-width:78%;scroll-snap-align:start}.editorial h2{font-size:clamp(36px,9vw,56px)}}.card{background:#fff;border:1px solid var(--line);border-radius:22px;padding:26px}.card .num-tag{display:inline-block;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.12em;color:var(--ink-soft);margin-bottom:12px}.sectors{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1100px;margin:0 auto}.sector:last-child{grid-column:span 2}@media(max-width:860px){.sectors{grid-template-columns:repeat(2,1fr)}.sector:last-child{grid-column:span 1}}@media(max-width:520px){.sectors{grid-template-columns:1fr}.sector:last-child{grid-column:span 1}}.sector{border-radius:28px;padding:28px 26px 26px;text-align:left;position:relative;overflow:hidden;border:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s}.sector:before{display:none}.sector:hover{box-shadow:0 24px 48px #0b0d1221}.sector{background:#ffffff73!important;border:1px solid rgba(255,255,255,.7)!important;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);box-shadow:0 14px 40px #0b0d1214,inset 0 1px #fff9!important}.sector.s1{background:linear-gradient(135deg,#1ec8ff38,#ffffff80)!important}.sector.s2{background:linear-gradient(135deg,#1ec8ff2e,#6ee7a81a)!important}.sector.s3,.sector.s4{background:linear-gradient(135deg,#6ee7a83d,#ffffff80)!important}.sector.s5{background:linear-gradient(135deg,#1ec8ff3d,#ffffff80)!important}.sector .icon{width:32px;height:32px;background:conic-gradient(from 200deg,var(--accent),var(--accent-2),var(--accent-3),var(--accent));-webkit-mask-image:var(--diamond-mask);mask-image:var(--diamond-mask);-webkit-mask-size:100% 100%;mask-size:100% 100%;margin-bottom:16px;position:relative;z-index:1}.sector .metric{font-size:46px;font-weight:900;letter-spacing:-.04em;line-height:1;color:var(--ink);margin:0 0 10px;position:relative;z-index:1}.sector h3{margin:0 0 7px;font-size:15px;font-weight:700;color:var(--ink);position:relative;z-index:1}.sector p{margin:0;font-size:13px;color:#0b0d129e;line-height:1.5;position:relative;z-index:1}.team{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1100px;margin:0 auto}.member .avatar{width:64px;height:64px;margin:0 auto 14px;border-radius:50%;background:conic-gradient(from 200deg,var(--accent),var(--accent-2),var(--accent-3),var(--accent));display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:22px;box-shadow:0 10px 24px #1ec8ff33}.ignite{display:inline-block;white-space:nowrap}.ignite .lt{display:inline-block;background:linear-gradient(120deg,var(--accent),var(--accent-2));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:brightness(.85);transition:filter .35s ease;will-change:filter,transform}.ignite .lt.sp{background:none;-webkit-text-fill-color:initial;color:inherit;filter:none}.ignite.lit .lt:not(.sp){animation:ignite .95s cubic-bezier(.16,.84,.36,1) both;animation-delay:calc(var(--i, 0) * .13s)}@keyframes ignite{0%{filter:brightness(.85);transform:translateY(0)}25%{filter:brightness(2) drop-shadow(0 0 14px rgba(30,200,255,.95)) drop-shadow(0 0 28px rgba(183,148,244,.55));transform:translateY(-1px)}45%{filter:brightness(1.4) drop-shadow(0 0 8px rgba(110,231,168,.5));transform:translateY(0)}65%{filter:brightness(1.6) drop-shadow(0 0 10px rgba(30,200,255,.6))}to{filter:brightness(1.05) drop-shadow(0 0 5px rgba(30,200,255,.35));transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ignite.lit .lt{animation:none;filter:brightness(1)}}@media(max-width:1000px){.sec-left,.sec-right{grid-template-columns:1fr}.sec-right .content{grid-column:1}.scene{opacity:.35}nav.top .links{display:none}nav.top .lang{display:none}.progress{display:none}.plan.featured{transform:none}}@media(max-width:760px){section{padding:90px 4vw 70px;min-height:auto}.journey{grid-template-columns:1fr;gap:14px}.journey-step{flex-direction:row;align-items:flex-start;gap:14px}.journey-node{margin-bottom:0;flex-shrink:0;width:42px;height:42px;font-size:12px}.sec-left .journey .journey-step:nth-child(2),.sec-right .journey .journey-step:nth-child(2){grid-row:auto;align-self:auto}.sec-left .journey .journey-step:nth-child(5),.sec-right .journey .journey-step:nth-child(5){grid-column:auto;flex-direction:row}.sec-left .stat-row .stat-card:first-child,.sec-right .stat-row .stat-card:first-child{grid-row:auto}.panel{padding:28px 22px;border-radius:24px}nav.top{top:10px;padding:8px 8px 8px 14px;gap:8px}nav.top .logo{font-size:14px;padding-right:10px}nav.top .logo .mark{width:22px;height:22px}nav.top .right{padding-left:8px;margin-left:0}nav.top .signin{padding:9px 14px;font-size:13px}h1{font-size:clamp(34px,9vw,50px)}h2{font-size:clamp(26px,7vw,38px)}.quote-block{font-size:clamp(20px,5.2vw,26px)}.panel.iridescent:before,.panel.iridescent:after{width:180px;height:180px}.grid-2,.grid-3,.stat-row,.plans,.team,.sectors,.timeline,.bento,.product-row,.process-row,#testimonial-grid,.feature-spotlight{display:flex!important;flex-direction:row!important;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;padding:4px 4px 18px;margin:0 -4px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.grid-2::-webkit-scrollbar,.grid-3::-webkit-scrollbar,.stat-row::-webkit-scrollbar,.plans::-webkit-scrollbar,.team::-webkit-scrollbar,.sectors::-webkit-scrollbar,.timeline::-webkit-scrollbar,.bento::-webkit-scrollbar,.product-row::-webkit-scrollbar,.process-row::-webkit-scrollbar,#testimonial-grid::-webkit-scrollbar,.feature-spotlight::-webkit-scrollbar{display:none}.grid-2>*,.grid-3>*,.stat-row>*,.plans>*,.team>*,.sectors>*,.timeline>*,.bento>*,.product-row>*,.process-row>*,#testimonial-grid>*,.feature-spotlight>*{scroll-snap-align:start;flex:0 0 78%;min-width:78%;border-radius:22px!important}.timeline .step{padding-top:28px}}#sectores{overflow:visible!important}.sectors{display:block!important;width:100vw;max-width:none!important;margin-left:calc(50% - 50vw);margin-right:0!important;overflow:hidden;position:relative;z-index:20;margin-bottom:-80px;padding:20px 0 30px;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);grid-template-columns:unset;grid-auto-rows:unset}.sector-track{display:flex;gap:4px;width:max-content;align-items:center;will-change:transform}.sector-track:not(.js-scroll-driven){animation:sector-scroll 5s linear infinite}@keyframes sector-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.sector{flex:none!important;width:260px;height:400px;border-radius:38px!important;padding:32px!important;position:relative;overflow:hidden;display:flex!important;flex-direction:column;justify-content:flex-end;box-shadow:0 14px 40px #0b0d121a,inset 0 1px #ffffffd9!important;border:1px solid rgba(255,255,255,.7)!important;backdrop-filter:blur(22px) saturate(180%)!important;-webkit-backdrop-filter:blur(22px) saturate(180%)!important;transform-style:preserve-3d;transition:filter .3s,box-shadow .3s}.sector:hover{box-shadow:0 28px 64px #0b0d1229!important;filter:brightness(1.04)}.sector:before{display:none!important}#sectores .panel.mesh{background:linear-gradient(135deg,#d8eef773,#e8e6f873,#ddf3e673)!important;border:1px solid rgba(255,255,255,.5)!important;backdrop-filter:blur(20px) saturate(150%)!important;-webkit-backdrop-filter:blur(20px) saturate(150%)!important;position:relative}#sectores .panel.mesh:before{content:""!important;position:absolute!important;width:280px!important;height:280px!important;background:conic-gradient(from 200deg,var(--accent),var(--accent-2),var(--accent-3),var(--accent))!important;-webkit-mask-image:var(--diamond-mask)!important;mask-image:var(--diamond-mask)!important;-webkit-mask-size:100% 100%!important;mask-size:100% 100%!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;opacity:.55!important;filter:blur(.5px)!important;animation:none!important;inset:-60px auto auto -90px!important;transform:rotate(15deg)!important;z-index:0!important;pointer-events:none}#sectores .panel.mesh:after{content:"";position:absolute;width:280px;height:280px;background:conic-gradient(from 200deg,var(--accent),var(--accent-2),var(--accent-3),var(--accent));-webkit-mask-image:var(--diamond-mask);mask-image:var(--diamond-mask);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;opacity:.55;filter:blur(.5px);right:-90px;bottom:-60px;transform:rotate(-25deg);z-index:0;pointer-events:none}#sectores .panel.mesh>*{position:relative;z-index:2}.sector-track>.sector:nth-child(odd){transform:perspective(700px) rotateX(-30deg)!important;transform-origin:center center!important}.sector-track>.sector:nth-child(2n){transform:perspective(700px) rotateX(30deg)!important;transform-origin:center center!important}.sector-track>.sector:nth-child(odd)>*{transform:rotateX(30deg)!important;transform-origin:center}.sector-track>.sector:nth-child(2n)>*{transform:rotateX(-30deg)!important;transform-origin:center}.sector-track>.sector:nth-child(odd):before{transform:rotateX(30deg)!important}.sector-track>.sector:nth-child(2n):before{transform:rotateX(-30deg)!important}.sector.s1{background:linear-gradient(145deg,#1ec8ff38,#1ec8ff0f)!important}.sector.s2{background:linear-gradient(145deg,#1ec8ff2e,#6ee7a80f)!important}.sector.s3{background:linear-gradient(145deg,#6ee7a838,#6ee7a80f)!important}.sector.s4{background:linear-gradient(145deg,#6ee7a829,#1ec8ff0f)!important}.sector.s5,.sector.s6{background:linear-gradient(145deg,#1ec8ff38,#1ec8ff0f)!important}.sector{justify-content:space-between!important}.sector .icon{display:none!important}.sector h3,.sector p,.sector .metric{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0)}.sector .metric{font-size:14px!important;font-weight:800!important;letter-spacing:.05em!important;text-transform:uppercase;line-height:1!important;margin:0!important;color:#0b0d12c7!important;position:relative;z-index:2;order:0}.sector h3{font-size:30px!important;font-weight:900!important;letter-spacing:-.025em!important;line-height:1.05!important;margin:8px 0 0!important;position:relative;z-index:2;order:1}.sector.s1 h3,.sector.s2 h3{color:#0e6a8a!important}.sector.s3 h3,.sector.s4 h3{color:#1a7a52!important}.sector.s5 h3,.sector.s6 h3{color:#0e6a8a!important}.sector p{font-size:14px!important;font-weight:600!important;color:#2c3340!important;line-height:1.5!important;margin:0!important;position:relative;z-index:2;order:2}#equipo{position:relative;z-index:1;padding-top:110px!important}@media(max-width:860px){.sectors{overflow-x:auto;overflow-y:visible;-webkit-mask-image:none;mask-image:none;margin-bottom:0;padding:16px 20px 20px;width:auto;margin-left:0}.sector-track{animation:none}.sector-track>.sector:nth-child(n+7){display:none}#equipo{padding-top:60px!important}}@media(max-width:1000px){html body section#precios,html body section#precios *,html body section#planes,html body section#planes *,html body section#sectores,html body section#sectores *,html body section[data-scene="4"],html body section[data-scene="4"] *,html body section[data-scene="9"],html body section[data-scene="9"] *,html body section[data-scene="11"],html body section[data-scene="11"] *,html body section[data-scene="12"],html body section[data-scene="12"] *{text-align:center!important}html body section[data-scene="12"] .glass-card>div:last-child{flex-direction:column!important;align-items:center!important;gap:8px!important}html body section[data-scene="4"] .plan ul,html body section#precios .plan ul,html body section#planes .plan ul{padding:0!important;margin:0 0 22px!important;list-style:none!important}html body section[data-scene="4"] .plan ul li,html body section#precios .plan ul li,html body section#planes .plan ul li{padding-left:0!important;list-style:none!important;display:block!important}html body section[data-scene="4"] .plan ul li:before,html body section#precios .plan ul li:before,html body section#planes .plan ul li:before{content:""!important;margin:0!important}html body section[data-scene="4"] .plan .btn{align-self:center!important;margin-left:auto!important;margin-right:auto!important}}@media(max-width:1000px){section[data-scene="4"] h2,section[data-scene="4"] .lede,section[data-scene="9"] h2,section[data-scene="9"] .lede,section[data-scene="11"] h2,section[data-scene="11"] .lede,section[data-scene="12"] h2,section[data-scene="12"] .lede,#precios h2,#precios .lede,#planes h2,#planes .lede,#sectores h2,#sectores .lede,#transparencia h2,#transparencia .lede{text-align:center!important}.plan,.plan h3,.plan .tag,.plan .meta,.plan .price,.plan .per,.plan ul,.plan ul li,.plan p,.plan div{text-align:center!important}.plan ul{padding:0!important;margin:0 0 22px!important;list-style:none!important}.plan ul li{padding-left:0!important;list-style:none!important;display:block!important}.plan ul li:before{content:""!important;margin:0!important}.plan .btn{align-self:center!important;margin-left:auto!important;margin-right:auto!important}.product-card,.product-card .label,.product-card *,.step-card,.step-card h3,.step-card p,.step-card *{text-align:center!important}.step-card .num{margin-left:auto!important;margin-right:auto!important;margin-bottom:12px!important}#testimonial-grid .glass-card,#testimonial-grid .glass-card *{text-align:center!important}#testimonial-grid .glass-card{align-items:center!important}#testimonial-grid .glass-card>div:last-child{flex-direction:column!important;align-items:center!important;gap:8px!important}}@media(max-width:768px){#hero{padding:100px 5vw 50px!important}#hero .pill-row{flex-wrap:wrap}#hero h1{font-size:clamp(36px,11vw,56px);line-height:1.05}#hero .lede{font-size:16px;line-height:1.55}#hero>.content>div[style*="display:flex"][style*="gap:36px"]{justify-content:center!important}#hero>.content>div[style*="display:flex"][style*="gap:36px"]>div{text-align:center}.journey{grid-template-columns:repeat(2,1fr)!important;grid-auto-rows:1fr!important;gap:10px!important;align-items:stretch!important}.journey-step,.journey-step:nth-child(2),.journey-step:nth-child(3),.journey-step:nth-child(4),.journey-step:nth-child(5){grid-column:auto!important;grid-row:auto!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;text-align:left!important}.journey-node{width:38px!important;height:38px!important;font-size:12px!important;margin-bottom:0!important;align-self:flex-start}.journey-card{padding:16px 14px!important;border-radius:18px!important;width:100%!important;flex:1 1 auto;display:flex;flex-direction:column}.journey-card h3{font-size:15px!important;line-height:1.2!important;margin:4px 0 6px!important}.journey-card p{font-size:12.5px!important;line-height:1.45!important;margin-bottom:8px!important;flex:1 1 auto}.journey-week{font-size:10.5px!important;letter-spacing:.08em!important;margin-bottom:6px!important}.journey-meta{font-size:11.5px!important;line-height:1.3!important;margin-top:auto}section{padding:70px 5vw 60px!important;min-height:auto!important}.panel{padding:28px 22px!important;border-radius:28px!important}.bento{display:grid!important;grid-template-columns:repeat(2,1fr)!important;grid-auto-rows:auto!important;gap:10px!important;flex-direction:unset!important;overflow:visible!important;margin:0!important;padding:0!important;scroll-snap-type:none!important}.bento>*{flex:unset!important;min-width:0!important;width:auto!important;aspect-ratio:auto!important;scroll-snap-align:none!important;border-radius:22px!important;padding:20px 18px!important}.bento .b1,.bento .b2,.bento .b5{grid-column:1 / -1!important;min-height:180px}.bento .b3,.bento .b4{grid-column:auto!important;min-height:130px}.bento .b1 .video-slot{height:130px!important}.bento .b1 h3{font-size:22px!important}.bento .b2 h3{font-size:19px!important}.bento .b3 h3,.bento .b4 h3,.bento .b5 h3{font-size:16px!important}.grid-2{display:grid!important;grid-template-columns:1fr 1fr!important;grid-auto-rows:auto!important;gap:10px!important;flex-direction:unset!important;overflow:visible!important;margin:0!important;padding:0!important;scroll-snap-type:none!important}.grid-2>*{flex:unset!important;min-width:0!important;width:auto!important;scroll-snap-align:none!important;border-radius:18px!important;padding:18px 16px!important}#para-quien .grid-2 .card:nth-child(1){grid-column:1!important;grid-row:1 / span 2!important}#para-quien .grid-2 .card:nth-child(1) .num-tag{font-size:38px!important;padding:0!important;background:linear-gradient(135deg,var(--accent),var(--accent-2))!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;margin-bottom:8px!important}#para-quien .grid-2 .card:nth-child(2){grid-column:2!important;grid-row:1!important}#para-quien .grid-2 .card:nth-child(3){grid-column:2!important;grid-row:2!important}#para-quien .grid-2 .card:nth-child(4){grid-column:1 / -1!important;grid-row:3!important;display:grid!important;grid-template-columns:auto 1fr!important;column-gap:14px!important;align-items:center!important}#para-quien .grid-2 .card:nth-child(4) .num-tag{grid-row:1 / span 2!important;font-size:38px!important;padding:0!important;background:linear-gradient(135deg,var(--accent-2),var(--accent-3))!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;margin:0!important}#para-quien .grid-2 .card:nth-child(4) h3{grid-column:2!important;grid-row:1!important;margin:0 0 2px!important}#para-quien .grid-2 .card:nth-child(4) p{grid-column:2!important;grid-row:2!important;margin:0!important}.grid-2 h3{font-size:14px!important;line-height:1.2!important;margin:4px 0!important}.grid-2 p{font-size:12.5px!important;line-height:1.4!important}.grid-2 .num-tag{font-size:11px!important}section[data-scene="4"] h2,section[data-scene="4"] .lede,section[data-scene="9"] h2,section[data-scene="9"] .lede,section[data-scene="11"] h2,section[data-scene="11"] .lede,section[data-scene="12"] h2,section[data-scene="12"] .lede,#precios h2,#precios .lede,#planes h2,#planes .lede,#sectores h2,#sectores .lede,#transparencia h2,#transparencia .lede{text-align:center!important}section[data-scene="4"] .eyebrow,section[data-scene="9"] .eyebrow,section[data-scene="11"] .eyebrow,section[data-scene="12"] .eyebrow{margin-left:auto!important;margin-right:auto!important}.plan,.plan h3,.plan .meta,.plan .price,.plan .per{text-align:center!important}.plan ul{padding:0!important;list-style:none!important;text-align:center!important}.plan ul li{padding-left:0!important;text-align:center!important}.plan ul li:before{content:""!important}.product-card,.product-card .label,.step-card{text-align:center!important}.step-card .num{margin:0 auto 12px!important}.step-card h3,.step-card p{text-align:center!important}#testimonial-grid .glass-card{text-align:center!important;align-items:center!important}#testimonial-grid .glass-card>div{text-align:center!important}#testimonial-grid .glass-card>div:last-child{flex-direction:column!important;text-align:center!important;align-items:center!important;gap:8px!important}#para-quien .grid-2 .card:nth-child(1) h3{font-size:17px!important;line-height:1.15!important;margin-top:6px!important}#para-quien .grid-2 .card:nth-child(2) h3,#para-quien .grid-2 .card:nth-child(3) h3{font-size:12.5px!important;line-height:1.2!important}#para-quien .grid-2 .card:nth-child(4) h3{font-size:16px!important;line-height:1.15!important}.stat-row{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;flex-direction:unset!important;overflow:visible!important;margin:0!important;padding:0!important;scroll-snap-type:none!important}.stat-row>*{flex:unset!important;min-width:0!important;width:auto!important;scroll-snap-align:none!important;padding:14px 10px!important;border-radius:14px!important}.panel.dark .stat-card .num{font-size:clamp(22px,6.5vw,30px)!important;line-height:1!important;white-space:nowrap}.panel.dark .stat-card .lbl{font-size:11px!important;line-height:1.3!important;margin-top:8px!important}.feature-spotlight{display:grid!important;grid-template-columns:1fr!important;gap:20px!important;flex-direction:unset!important;overflow:visible!important;scroll-snap-type:none!important}.feature-spotlight>*{flex:1 1 auto!important;min-width:0!important;width:auto!important;scroll-snap-align:none!important}.cta-panel{padding:clamp(40px,8vw,60px) clamp(24px,6vw,40px)!important;border-radius:32px!important}.cta-panel h2{font-size:clamp(30px,8vw,44px)!important}.cta-panel:before,.cta-panel:after{width:200px!important;height:200px!important}.btn,button{min-height:44px;touch-action:manipulation;display:inline-flex;align-items:center;justify-content:center}nav.top{padding-right:6px!important}.btn-row{flex-wrap:wrap;gap:10px}.btn-row .btn{flex:1 1 auto;min-width:200px;justify-content:center}footer{padding:60px 5vw 30px!important}}.face .img-wrap span.num,.face .img-wrap span.label{display:none!important}.contact-form{margin-top:28px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-field{display:flex;flex-direction:column;gap:6px}.form-field-full{grid-column:1 / -1}.form-label{font-family:Inter Tight,sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#0b0d129e}.form-label em{color:var(--accent);font-style:normal;margin-left:2px}.form-field input[type=text],.form-field input[type=email],.form-field select,.form-field textarea{font-family:Inter Tight,sans-serif;font-size:15px;padding:14px 16px;background:#ffffff8c;border:1px solid rgba(255,255,255,.7);border-radius:14px;color:var(--ink);outline:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color .25s,background .25s,box-shadow .25s}.form-field input::placeholder,.form-field textarea::placeholder{color:#0b0d126b}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:#1ec8ff99;background:#ffffffd9;box-shadow:0 0 0 3px #1ec8ff2e}.form-field textarea{resize:vertical;min-height:110px;font-family:Inter Tight,sans-serif}.form-radios{display:flex;gap:10px;flex-wrap:wrap}.form-radios label{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:#ffffff8c;border:1px solid rgba(255,255,255,.7);border-radius:99px;font-family:Inter Tight,sans-serif;font-size:13.5px;font-weight:600;color:var(--ink);cursor:pointer;transition:background .2s,border-color .2s}.form-radios label:has(input:checked){background:#1ec8ff2e;border-color:#1ec8ff80}.form-radios input[type=radio]{accent-color:var(--accent);cursor:pointer}.form-checkbox{display:flex;align-items:flex-start;gap:10px;font-family:Inter Tight,sans-serif;font-size:13px;color:#0b0d12b3;line-height:1.45;cursor:pointer;margin-top:4px}.form-checkbox input[type=checkbox]{width:18px;height:18px;margin-top:1px;accent-color:var(--accent);cursor:pointer;flex-shrink:0}@media(max-width:700px){.form-grid{grid-template-columns:1fr;gap:14px}}button.btn{cursor:pointer;font-family:Inter Tight,sans-serif;border:1px solid rgba(255,255,255,.5)}@media(max-width:768px){nav.top{backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.nav-drawer{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}footer{backdrop-filter:blur(8px) saturate(140%)!important;-webkit-backdrop-filter:blur(8px) saturate(140%)!important}.panel,.glass-card,.panel.glass .card,.panel.glass .stat-card,.sector,#sectores .panel.mesh,.journey-card,.process-row .step-card,.marquee-track .logo-pill,.video-slot .play,.btn.btn-revolucion{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.panel.mesh:before,.panel.mesh:after{filter:blur(20px)!important;opacity:.6!important}*:not(.scene):not(.octa):not(.face):not(.scene-shadow):not(.scene-glow){will-change:auto!important}.card-blog,.glass-card,.sprint-cta-card{transition-property:transform!important}}.next-steps{max-width:1100px;margin:64px auto 24px;padding:48px 5vw;background:linear-gradient(135deg,#d8eef72e,#e8e6f82e,#ddf3e62e);border-radius:24px}.next-steps__eyebrow{text-align:center;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft, #5a6072);margin:0 0 8px}.next-steps__title{text-align:center;font-family:Inter Tight,sans-serif;font-weight:800;font-size:clamp(22px,3vw,28px);letter-spacing:-.02em;margin:0 0 32px;color:var(--ink, #0b0d12)}.next-steps__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:700px){.next-steps__grid{grid-template-columns:1fr}}.next-steps__card{display:block;padding:24px 20px;background:#ffffffb3;border:1px solid rgba(11,13,18,.08);border-radius:16px;text-decoration:none;color:inherit;transition:transform .25s,box-shadow .25s,border-color .25s}.next-steps__card:hover{transform:translateY(-3px);box-shadow:0 12px 32px #0b0d1214;border-color:var(--accent, #1ec8ff)}.next-steps__card-title{font-weight:700;font-size:16px;letter-spacing:-.01em;margin:0 0 6px;color:var(--ink, #0b0d12);display:flex;align-items:center;gap:8px}.next-steps__card-title .arrow{transition:transform .25s}.next-steps__card:hover .next-steps__card-title .arrow{transform:translate(4px)}.next-steps__card-desc{font-size:13px;color:var(--ink-soft, #5a6072);margin:0;line-height:1.4}
