.lp{--fd:var(--font-archivo),"Archivo",system-ui,sans-serif;--fb:var(--font-public-sans),"Public Sans",system-ui,sans-serif;--fm:var(--font-spline-mono),"Spline Sans Mono",ui-monospace,monospace;font-family:var(--fb);font-size:16px;line-height:1.6}.lp-landing h1,.lp-landing h2,.lp-landing h3,.lp-landing h4,.lp-nav h1{font-family:var(--fd);font-weight:700;line-height:1.08;text-wrap:balance;letter-spacing:-.01em}.lp-landing a{color:var(--mint)}.lp :focus-visible{outline:2.5px solid var(--amber);outline-offset:3px;border-radius:6px}.lp-wrap{max-width:1120px;margin:0 auto;padding:0 24px}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:none;border-radius:12px;font-weight:700;font-family:var(--fd);font-size:15.5px;line-height:1.6;padding:15px 26px;position:relative;transition:transform .16s cubic-bezier(.2,.8,.3,1.2),box-shadow .16s;text-decoration:none}.lp-btn:hover{transform:translateY(-2px)}.lp-btn:active{transform:translateY(0) scale(.98)}.lp-btn-amber{background:var(--amber);color:#231303;border-radius:8px}.lp-btn-amber:hover{background:#f5b45c}.lp-nav{position:sticky;top:0;z-index:80;background:rgba(16,29,24,.95);border-bottom:1px solid var(--line);min-height:0}.lp-nav-in{display:flex;align-items:center;justify-content:space-between;padding:13px 0}.lp-nav-links{display:flex;gap:26px;font-size:14px;font-weight:600}.lp-nav-links a{color:var(--ink-soft);text-decoration:none;transition:color .15s}.lp-nav-links a:hover{color:var(--ink)}.lp-nav .lp-btn{padding:11px 20px;font-size:14px;line-height:normal;text-align:center;flex:none}@media (max-width:760px){.lp-nav-links{display:none}}@media (max-width:389px){.lp-logo>span:last-child{display:none}}.lp-hero{position:relative;min-height:calc(100svh - 70px);display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:44px 24px;overflow:hidden;background:linear-gradient(160deg,#0b1310,#060a08 55%,#0b1411)}.lp-hero-foto{object-fit:cover;opacity:.12;filter:blur(6px)}.lp-grid,.lp-hero-foto{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.lp-grid-line{stroke:#5e7a6e;stroke-width:.5;opacity:0;stroke-dasharray:5 5;stroke-dashoffset:1000;animation:lp-grid-draw 2.2s ease-out forwards}@keyframes lp-grid-draw{0%{stroke-dashoffset:1000;opacity:0}50%{opacity:.28}to{stroke-dashoffset:0;opacity:.13}}.lp-detail-dot{fill:#9fb3a8;opacity:0;animation:lp-pulse-glow 3.2s ease-in-out infinite}@keyframes lp-pulse-glow{0%,to{opacity:.08;transform:scale(1)}50%{opacity:.3;transform:scale(1.12)}}.lp-word{display:inline-block;opacity:0;margin:0 .12em;animation:lp-word-appear .8s ease-out forwards;animation-delay:calc(.4s + var(--lp-delay, 0s));transition:color .3s ease,transform .3s ease}@media (hover:hover){.lp-word:hover{color:var(--mint);transform:translateY(-2px);text-shadow:0 0 20px rgba(174,194,182,.5)}}@keyframes lp-word-appear{0%{opacity:0;transform:translateY(28px) scale(.92);color:transparent;text-shadow:0 0 12px rgba(214,226,220,.75)}50%{opacity:.8;transform:translateY(8px) scale(.98);color:rgba(214,226,220,.4);text-shadow:0 0 4px rgba(214,226,220,.6)}to{opacity:1;transform:none}}.lp-sy-bottom,.lp-sy-top{text-align:center;position:relative;z-index:2}.lp-sy-label{font-family:var(--fm);font-size:11.5px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#8fa79b}.lp-sy-rule{width:56px;height:1px;margin:16px auto;opacity:.35;background:linear-gradient(90deg,transparent,#9fb3a8,transparent)}.lp-sy-main{text-align:center;max-width:920px;margin:0 auto;position:relative;z-index:2;padding:40px 0}.lp-landing .lp-sy-main h1{font-weight:200;font-size:clamp(40px,6.6vw,76px);line-height:1.12;color:#f4f7f4;letter-spacing:.004em}.lp-sy-main h1 .lp-ln2{display:block;margin-top:20px;font-weight:200;font-size:clamp(19px,2.7vw,31px);color:#aec2b6;letter-spacing:.045em;line-height:1.5}.lp-sy-deco{position:relative}.lp-sy-deco:after{content:"";position:absolute;bottom:-10px;left:0;width:0;height:1px;background:linear-gradient(90deg,transparent,#e8c99b,transparent);animation:lp-underline-grow 2s ease-out forwards;animation-delay:2.6s}@keyframes lp-underline-grow{to{width:100%}}.lp-sy-ctas{margin-top:46px;display:flex;flex-direction:column;align-items:center;gap:20px;opacity:0;animation:lp-word-appear 1s ease-out forwards;animation-delay:3s}.lp-landing .lp-sy-alt{font-size:13px;color:#8fa79b;text-decoration:none;border-bottom:1px solid rgba(159,179,168,.3);padding-bottom:2px;letter-spacing:.04em;transition:color .2s}.lp-landing .lp-sy-alt:hover{color:var(--mint)}.lp-floating-el{position:absolute;width:2px;height:2px;background:#aec2b6;border-radius:50%;opacity:0;animation:lp-sy-float 5s ease-in-out infinite;animation-delay:calc(2.8s + var(--lp-delay, 0s))}@keyframes lp-sy-float{0%,to{transform:translate(0);opacity:.15}25%{transform:translate(5px,-10px);opacity:.5}50%{transform:translate(-3px,-5px);opacity:.35}75%{transform:translate(7px,-15px);opacity:.6}}.lp-mouse-glow{left:0;top:0;width:360px;height:360px;background:radial-gradient(circle,rgba(240,166,63,.05),rgba(127,224,188,.04),transparent 70%);filter:blur(34px);opacity:0;z-index:1;transition:transform 70ms linear,opacity .3s ease-out;will-change:transform,opacity}.lp-mouse-glow,.lp-ripple{position:fixed;pointer-events:none;border-radius:50%;transform:translate(-50%,-50%)}.lp-ripple{width:4px;height:4px;background:rgba(174,194,182,.55);animation:lp-pulse-glow 1s ease-out forwards;z-index:99}@property --gradient-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@property --gradient-angle-offset{syntax:"<angle>";initial-value:0deg;inherits:false}@property --gradient-percent{syntax:"<percentage>";initial-value:5%;inherits:false}@property --gradient-shine{syntax:"<color>";initial-value:#e8c99b;inherits:false}.lp .lp-shiny{--bgc:#0c120f;--bg-subtle:#1b2620;--hl:#f0a63f;--hl-sub:#e8c99b;--dur:3s;display:inline-block;text-align:center;text-decoration:none;isolation:isolate;position:relative;overflow:hidden;cursor:pointer;outline-offset:4px;padding:17px 40px;font-family:var(--fd);font-size:16px;line-height:1.2;font-weight:600;letter-spacing:.015em;border:1px solid transparent;border-radius:999px;color:#f4f7f4;background:linear-gradient(var(--bgc),var(--bgc)) padding-box,conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)),transparent,var(--hl) var(--gradient-percent),var(--gradient-shine) calc(var(--gradient-percent) * 2),var(--hl) calc(var(--gradient-percent) * 3),transparent calc(var(--gradient-percent) * 4)) border-box;box-shadow:inset 0 0 0 1px var(--bg-subtle);transition:.8s cubic-bezier(.25,1,.5,1);transition-property:--gradient-angle-offset,--gradient-percent,--gradient-shine}.lp-shiny span:before,.lp-shiny:after,.lp-shiny:before{content:"";pointer-events:none;position:absolute;inset-inline-start:50%;inset-block-start:50%;translate:-50% -50%;z-index:-1}.lp-shiny:active{translate:0 1px}.lp-shiny:before{--size:calc(100% - 6px);--position:2px;--space:calc(var(--position) * 2);width:var(--size);height:var(--size);background:radial-gradient(circle at var(--position) var(--position),#fff calc(var(--position) / 4),transparent 0) padding-box;background-size:var(--space) var(--space);background-repeat:space;mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),black,transparent 10% 90%,black);border-radius:inherit;opacity:.35}.lp-shiny:after{width:100%;aspect-ratio:1;background:linear-gradient(-50deg,transparent,var(--hl),transparent);mask-image:radial-gradient(circle at bottom,transparent 40%,black);opacity:.55}.lp-shiny span{z-index:1}.lp-shiny span:before{--size:calc(100% + 1rem);width:var(--size);height:var(--size);box-shadow:inset 0 -1ex 2rem 4px var(--hl);opacity:0;transition:opacity .8s cubic-bezier(.25,1,.5,1);animation:lp-breathe calc(var(--dur) * 1.5) linear infinite}.lp-shiny,.lp-shiny:before{animation:lp-gradient-angle linear infinite var(--dur),lp-gradient-angle calc(var(--dur) / .4) linear infinite reverse paused;animation-composition:add}.lp-shiny:after{animation:lp-shimmer linear infinite var(--dur),lp-shimmer calc(var(--dur) / .4) linear infinite reverse paused;animation-composition:add}.lp-shiny:focus-visible{--gradient-percent:20%;--gradient-angle-offset:95deg;--gradient-shine:var(--hl-sub)}.lp-shiny:focus-visible,.lp-shiny:focus-visible:after,.lp-shiny:focus-visible:before{animation-play-state:running}.lp-shiny:focus-visible span:before{opacity:1}@media (hover:hover){.lp-shiny:hover{--gradient-percent:20%;--gradient-angle-offset:95deg;--gradient-shine:var(--hl-sub)}.lp-shiny:hover,.lp-shiny:hover:after,.lp-shiny:hover:before{animation-play-state:running}.lp-shiny:hover span:before{opacity:1}}@keyframes lp-gradient-angle{to{--gradient-angle:360deg}}@keyframes lp-shimmer{to{rotate:1turn}}@keyframes lp-breathe{0%,to{scale:1}50%{scale:1.2}}.lp-phone-wrap{position:relative;display:grid;place-items:center;margin-top:14px}@keyframes lp-float{50%{transform:translateY(-12px)}}.lp-float-card{position:absolute;background:rgba(16,29,24,.94);will-change:transform;border:1px solid var(--line-2);border-radius:14px;padding:12px 15px;font-size:12px;box-shadow:var(--shadow);z-index:3;animation:lp-float 7s ease-in-out infinite}.lp-float-card .lp-l{color:var(--ink-soft);font-size:10.5px;text-transform:uppercase;letter-spacing:.08em}.lp-float-card .lp-v{font-family:var(--fd);font-weight:800;font-size:14px;margin-top:2px}.lp-fc1{top:8%;left:-4%;animation-delay:-2s}.lp-fc2{bottom:14%;right:-6%;animation-delay:-4s}@media (max-width:900px){.lp-fc1{left:0}.lp-fc2{right:0}}.lp-fc1 .lp-v{color:var(--red)}.lp-fc2 .lp-v{color:var(--green)}.lp-wap{width:min(340px,88vw);background:#000;border:1px solid rgba(255,255,255,.13);border-radius:38px;padding:10px;box-shadow:0 30px 80px rgba(0,0,0,.55);font-family:var(--fb)}.lp-wap.lp-floaty{animation:lp-float 7s ease-in-out infinite;will-change:transform}.lp-wap-screen{border-radius:28px;overflow:hidden;background:#0b141a;display:flex;flex-direction:column}.lp-wap-status{justify-content:space-between;padding:9px 20px 5px;background:#202c33;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}.lp-wap-status,.lp-wap-status .lp-ic{display:flex;align-items:center;color:#e9edef}.lp-wap-status .lp-ic{gap:5px}.lp-wap-head{display:flex;align-items:center;gap:9px;padding:7px 10px;background:#202c33}.lp-wap-head .lp-bk{color:#aebac1;display:grid;place-items:center}.lp-wap-head .lp-avc{width:34px;height:34px;border-radius:50%;background:#6a7b85;display:grid;place-items:center;color:#cfd9de;flex:none}.lp-wap-head .lp-nm{color:#e9edef;font-size:14.5px;font-weight:600;line-height:1.2}.lp-wap-head .lp-st{color:#8696a0;font-size:11px}.lp-wap-head .lp-his{margin-left:auto;display:flex;gap:19px;color:#aebac1;align-items:center}.lp-wap-chat{flex:1;padding:10px 10px 6px;display:flex;flex-direction:column;gap:4px;min-height:350px;background:#0b141a}.lp-wap-chip{color:#8696a0;font-weight:600;padding:4px 11px;margin:4px 0 2px;text-transform:uppercase;letter-spacing:.03em}.lp-wap-chip,.lp-wap-lock{align-self:center;background:#182229;font-size:10.5px;border-radius:7px}.lp-wap-lock{color:#c6a85e;text-align:center;padding:5px 12px;max-width:88%;margin-bottom:6px;line-height:1.45}.lp-wm{max-width:84%;padding:6px 9px 5px;border-radius:8px;font-size:13px;color:#e9edef;line-height:1.45;box-shadow:0 1px 1px rgba(0,0,0,.25)}.lp-wm.lp-out{background:#005c4b;align-self:flex-end;border-top-right-radius:2px;margin-top:4px}.lp-wm.lp-in{background:#202c33;align-self:flex-start;border-top-left-radius:2px;margin-top:4px}.lp-wm .lp-meta{float:right;margin:8px -3px -3px 10px;display:flex;gap:3px;align-items:center;font-size:10px;color:#8696a0;font-variant-numeric:tabular-nums}.lp-wm.lp-out .lp-meta{color:rgba(233,237,239,.6)}.lp-wm .lp-ck{color:#53bdeb;font-size:11px;letter-spacing:-2px}.lp-wap-input{gap:7px;padding:6px 8px;background:#0b141a}.lp-wap-field,.lp-wap-input{display:flex;align-items:center}.lp-wap-field{flex:1;gap:10px;background:#202c33;border-radius:22px;padding:10px 14px;color:#8696a0;font-size:13.5px}.lp-wap-field svg{flex:none}.lp-wap-mic{width:42px;height:42px;border-radius:50%;background:#00a884;display:grid;place-items:center;color:#0b141a;flex:none}.lp-wap-home{width:110px;height:4px;border-radius:99px;background:rgba(255,255,255,.28);margin:7px auto 3px}.lp-h2w{display:inline-block;transition:color .3s ease,transform .3s ease}@media (hover:hover){.lp-h2w:hover{color:var(--mint);transform:translateY(-2px);text-shadow:0 0 20px rgba(174,194,182,.5)}}.lp-h2-espera .lp-h2w{opacity:0}.lp-h2-espera.lp-h2-in .lp-h2w{animation:lp-word-appear .8s ease-out forwards;animation-delay:var(--lp-d,0s)}.lp-marquee{border-block:1px solid var(--line);padding:16px 0;overflow:hidden;position:relative;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.lp-mq-track{display:flex;gap:52px;width:max-content;animation:lp-mq 34.36s linear infinite}@keyframes lp-mq{to{transform:translateX(calc(-50% - 26px))}}.lp-mq-track span{font-family:var(--fd);font-weight:700;font-size:14px;color:var(--ink-soft);display:flex;align-items:center;gap:10px;white-space:nowrap}.lp-mq-track span i{color:var(--amber);font-style:normal}section.lp-blk{padding:88px 0 10px;position:relative;scroll-margin-top:70px}.lp-eyebrow{font-family:var(--fm);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--amber);margin-bottom:14px;display:flex;align-items:center;gap:10px}.lp-eyebrow:before{content:"";width:26px;height:1.5px;background:var(--amber)}.lp-landing .lp-blk h2{font-size:clamp(28px,3.8vw,42px);font-weight:300;letter-spacing:.005em;margin-bottom:14px}.lp-blk .lp-sub{color:var(--ink-soft);max-width:42em;font-size:16.5px;margin-bottom:44px}.lp-reveal{opacity:0;transform:translateY(38px);transition:opacity .85s cubic-bezier(.215,.61,.355,1),transform .85s cubic-bezier(.215,.61,.355,1)}.lp-reveal.in{opacity:1;transform:none}.lp-card-oculta{opacity:0;transform:translateY(26px)}.lp-card-entrando{transition:opacity .7s cubic-bezier(.215,.61,.355,1),transform .7s cubic-bezier(.215,.61,.355,1)!important}.lp-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:18px;overflow:hidden;margin-top:-2px}@media (max-width:760px){.lp-stats{grid-template-columns:1fr 1fr}}.lp-stat{background:var(--bg-soft);padding:28px 26px}.lp-stat .lp-n{font-family:var(--fd);font-weight:600;font-size:38px;color:var(--ink);font-variant-numeric:tabular-nums}.lp-stat .lp-n em{font-style:normal;color:var(--amber);font-size:24px}.lp-stat .lp-l{font-size:13.5px;color:var(--ink-soft);margin-top:4px}.lp-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;counter-reset:st}@media (max-width:900px){.lp-steps{grid-template-columns:1fr 1fr}}@media (max-width:560px){.lp-steps{grid-template-columns:1fr}}.lp-step{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:26px 22px;position:relative;transition:transform .2s,border-color .2s}.lp-step:hover{transform:translateY(-5px);border-color:var(--line-2)}.lp-step:before{counter-increment:st;content:counter(st,decimal-leading-zero);font-family:var(--fm);font-size:12px;color:var(--amber);font-weight:600;letter-spacing:.1em}.lp-step .lp-ic{width:44px;height:44px;border-radius:12px;background:rgba(127,224,188,.09);border:1px solid rgba(127,224,188,.22);display:grid;place-items:center;font-size:20px;margin:14px 0 12px}.lp-landing .lp-step h3{font-size:16.5px;margin-bottom:7px}.lp-step p{font-size:13.5px;color:var(--ink-soft)}.lp-ba{position:relative;border-radius:20px;overflow:hidden;border:1px solid var(--line-2);aspect-ratio:16/8.5;user-select:none;box-shadow:var(--shadow)}.lp-ba .lp-layer{position:absolute;inset:0;display:grid;place-items:center}.lp-ba .lp-after{background:radial-gradient(420px 240px at 70% 30%,rgba(127,224,188,.25),transparent 60%),linear-gradient(150deg,#1e5a44,#123528 70%)}.lp-ba .lp-before{background:radial-gradient(420px 240px at 30% 60%,rgba(228,96,79,.22),transparent 60%),linear-gradient(150deg,#3a2e27,#1e1713 70%);clip-path:inset(0 calc(100% - var(--cut, 50%)) 0 0)}.lp-ba .lp-foto{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lp-ba .lp-cap{position:absolute;top:16px;font-family:var(--fm);font-size:11px;letter-spacing:.14em;padding:5px 12px;border-radius:6px;font-weight:600;line-height:1.6}.lp-ba .lp-cap.lp-b{left:16px;background:rgba(228,96,79,.9);color:#fff}.lp-ba .lp-cap.lp-a{right:16px;background:rgba(79,201,141,.9);color:#08130e}.lp-ba .lp-scene{text-align:center;font-family:var(--fd);font-weight:800;font-size:clamp(16px,2.6vw,24px);opacity:.85;padding:0 20px;line-height:1.6}.lp-ba .lp-scene small{display:block;font-family:var(--fb);font-weight:500;font-size:13px;opacity:.75;margin-top:6px}.lp-ba input[type=range]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;z-index:5;margin:0}.lp-ba .lp-handle{position:absolute;top:0;bottom:0;left:var(--cut,50%);width:3px;background:#fff;z-index:4;box-shadow:0 0 18px rgba(255,255,255,.5)}.lp-ba .lp-handle:after{content:"◂ ▸";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;color:#0b1512;border-radius:99px;padding:8px 12px;font-size:12px;font-weight:800;letter-spacing:2px;white-space:nowrap;box-shadow:0 6px 20px rgba(0,0,0,.4)}.lp-ba-note{text-align:center;color:var(--ink-soft);font-size:13.5px;margin-top:14px}.lp-bento{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:860px){.lp-bento{grid-template-columns:1fr}}.lp-bcard{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:28px;position:relative;overflow:hidden;transition:border-color .2s,transform .2s}.lp-bcard:hover{border-color:rgba(240,166,63,.4);transform:translateY(-4px)}.lp-bcard.lp-wide{grid-column:span 2}@media (max-width:860px){.lp-bcard.lp-wide{grid-column:span 1}}.lp-bcard:before{content:"";position:absolute;top:-60px;right:-60px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(240,166,63,.05),transparent 70%)}.lp-landing .lp-bcard h3{font-size:19px;margin-bottom:9px}.lp-bcard p{font-size:14px;color:var(--ink-soft);max-width:48ch}.lp-bcard .lp-ic{font-size:24px;margin-bottom:14px;display:inline-grid;place-items:center;width:50px;height:50px;border-radius:14px;background:rgba(240,166,63,.1);border:1px solid rgba(240,166,63,.25)}.lp-bcard .lp-mini-sem{display:flex;gap:8px;margin-top:16px}.lp-mini-sem span{border-radius:99px;padding:4px 13px;font-size:12px;font-weight:700}.lp-mini-sem i{font-style:normal;font-family:system-ui,sans-serif;line-height:0}.lp-mini-sem .lp-r{background:var(--red-bg);color:var(--red)}.lp-mini-sem .lp-y{background:var(--yellow-bg);color:var(--yellow)}.lp-mini-sem .lp-g{background:var(--green-bg);color:var(--green)}.lp-testi{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px}@media (max-width:860px){.lp-testi{grid-template-columns:1fr}}.lp-tcard{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:24px;display:flex;flex-direction:column;gap:14px;transition:transform .2s,border-color .2s}.lp-tcard:hover{transform:translateY(-4px);border-color:var(--line-2)}.lp-tcard .lp-stars{color:var(--amber);letter-spacing:2px;font-size:14px}.lp-tcard p{font-size:14.5px;color:#d5dfd8;font-style:italic}.lp-tcard .lp-who{display:flex;gap:11px;align-items:center;margin-top:auto}.lp-tcard .lp-who .lp-av{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;font-family:var(--fd);font-weight:800;font-size:14px;color:#fff;flex:none}.lp-tcard .lp-who b{font-size:13.5px;display:block}.lp-tcard .lp-who small{color:var(--ink-soft);font-size:12px}.lp-urgency{background:linear-gradient(140deg,rgba(240,166,63,.13),rgba(228,96,79,.09));border:1px solid rgba(240,166,63,.3);border-radius:22px;padding:42px;display:grid;grid-template-columns:1.4fr .6fr;gap:30px;align-items:center;margin:80px 0 0}@media (max-width:820px){.lp-urgency{grid-template-columns:1fr;padding:30px}}.lp-landing .lp-urgency h2{font-size:clamp(23px,3vw,32px);font-weight:300;margin-bottom:10px}.lp-urgency p{color:var(--ink-soft);max-width:46em;font-size:15.5px}.lp-urgency p b{color:var(--ink)}.lp-urgency .lp-right{display:grid;gap:12px;justify-items:stretch}.lp-slots{font-size:13px;color:var(--ink-soft);text-align:center}.lp-slots b{color:var(--amber)}.lp-slots .lp-bar{height:7px;background:rgba(255,255,255,.08);border-radius:99px;margin-top:8px;overflow:hidden}.lp-slots .lp-bar i{display:block;height:100%;width:33%;border-radius:99px;background:linear-gradient(90deg,var(--amber),var(--red))}.lp-faq{display:grid;gap:10px;max-width:760px;margin-top:30px}.lp-faq details{background:var(--panel);border:1px solid var(--line);border-radius:14px;overflow:hidden}.lp-faq details[open]{border-color:var(--line-2)}.lp-faq summary{list-style:none;cursor:pointer;padding:18px 22px;font-family:var(--fd);font-weight:700;font-size:15.5px;display:flex;justify-content:space-between;align-items:center;gap:14px}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"+";font-size:22px;color:var(--amber);transition:transform .2s;flex:none}.lp-faq details[open] summary:after{transform:rotate(45deg)}.lp-faq .lp-a{padding:0 22px 20px;font-size:14.5px;color:var(--ink-soft);max-width:60ch}footer.lp-foot{margin-top:90px;border-top:1px solid var(--line);padding:34px 0 110px;color:var(--ink-soft);font-size:13px}.lp-foot .lp-in{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.lp-foot b{color:var(--ink)}.lp-foot a{color:var(--mint)}.lp-fab{position:fixed;right:22px;bottom:22px;z-index:85;width:58px;height:58px;border-radius:50%;background:linear-gradient(180deg,#33d375,#1fa855);display:grid;place-items:center;border:none;box-shadow:0 10px 30px rgba(31,168,85,.45);font-size:26px;transition:transform .18s;line-height:normal;text-align:center}.lp-landing a.lp-fab{color:#000}.lp-fab:hover{transform:scale(1.1)}.lp-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:84;display:none;padding:12px 16px;background:rgba(16,29,24,.95);border-top:1px solid var(--line-2)}.lp .lp-sticky-cta .lp-shiny{width:100%;vertical-align:top}@media (max-width:640px){.lp-sticky-cta{display:block}.lp-fab{bottom:84px}}.pr-prosa p+p{margin-top:.8em}.pr-prosa strong{color:var(--ink);font-weight:600}@media (scripting:none){.lp-card-oculta,.lp-reveal{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lp-landing *,.lp-landing :after,.lp-landing :before{animation:none!important;transition:none!important}.lp-card-oculta,.lp-h2-espera .lp-h2w,.lp-reveal,.lp-sy-ctas,.lp-word{opacity:1;transform:none;filter:none}.lp-sy-deco:after{width:100%}.lp-grid-line{opacity:.13;stroke-dashoffset:0}.lp-detail-dot{opacity:.2}.lp-mouse-glow{display:none}}.lp-mapa-grilla{display:grid;grid-template-columns:1.5fr 1fr;gap:16px}@media (max-width:860px){.lp-mapa-grilla{grid-template-columns:1fr}}.lp-mapa-panel{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:20px;position:relative;overflow:hidden;min-width:0}.lp-mapa-panel:before{content:"";position:absolute;top:-60px;right:-60px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(240,166,63,.05),transparent 70%);pointer-events:none}.lp-mapa-lienzo{position:relative;height:560px}@media (max-width:860px){.lp-mapa-panel:has(.lp-mapa-lienzo){padding:12px}.lp-mapa-lienzo{height:500px}}.lp-mapa-svg{--lp-mapa-u:3;--lp-mapa-s:0.54;--lp-mapa-et:0;position:absolute;inset:0;width:100%;height:100%;display:block;overflow:hidden}.lp-mapa-dep{fill:none;stroke:rgba(255,255,255,.14);stroke-width:.9;stroke-linejoin:round;vector-effect:non-scaling-stroke}.lp-mapa-dep-afectado{fill:rgba(240,166,63,.13);stroke:var(--amber);stroke-width:1.6;transition:fill-opacity .5s ease-out var(--lp-mapa-d,0s),stroke .5s ease-out var(--lp-mapa-d,0s),fill .2s}.lp-mapa-dep-afectado:hover{fill:rgba(240,166,63,.22)}.lp-mapa-lienzo[data-vista=colombia] .lp-mapa-dep-afectado{cursor:zoom-in}.lp-mapa-pin{cursor:pointer;outline:none}.lp-mapa-pin-escala{transform:scale(calc(var(--lp-mapa-u) * var(--lp-mapa-s)))}.lp-mapa-guia{stroke:rgba(240,166,63,.55);stroke-width:1.2;pointer-events:none}.lp-mapa-punto{fill:var(--amber);stroke:#fff;stroke-width:1;pointer-events:none}.lp-mapa-pin-marca,.lp-mapa-pin-pop{transform-box:fill-box;transform-origin:center}.lp-mapa-pin-marca{transition:transform .18s cubic-bezier(.2,.8,.3,1.2)}.lp-mapa-pin:focus-visible .lp-mapa-pin-marca,.lp-mapa-pin:hover .lp-mapa-pin-marca,.lp-mapa-pin[data-activo] .lp-mapa-pin-marca{transform:scale(1.15)}.lp-mapa-circulo{fill:var(--amber);stroke:#fff;stroke-width:1.5;filter:drop-shadow(0 2px 4px rgba(0,0,0,.45))}.lp-mapa-casa path{fill:none;stroke:#fff;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.lp-mapa-foco{fill:none;stroke:var(--mint);stroke-width:2;opacity:0}.lp-mapa-pin:focus-visible .lp-mapa-foco{opacity:1}.lp-mapa-halo{fill:none;stroke:var(--amber);stroke-width:2.5;transform-box:fill-box;transform-origin:center;animation:lp-mapa-pulse 1.8s ease-out infinite;pointer-events:none}@keyframes lp-mapa-pulse{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.6);opacity:0}}.lp-mapa-etq{font-family:var(--fb);font-weight:500;font-size:calc(12px / var(--lp-mapa-s));fill:#d5dfd8;paint-order:stroke;stroke:rgba(8,16,13,.85);stroke-width:calc(3px / var(--lp-mapa-s));stroke-linejoin:round;opacity:var(--lp-mapa-et);pointer-events:none}.lp-mapa-etq-sede{font-family:var(--fd);font-weight:700;font-size:calc(13px / var(--lp-mapa-s));fill:#fff;opacity:1}.lp-mapa-espera .lp-mapa-dep-afectado{fill-opacity:0;stroke:rgba(255,255,255,.14)}.lp-mapa-espera .lp-mapa-pin-pop{transform:scale(0)}.lp-mapa-espera .lp-mapa-etq-sede{opacity:0}.lp-mapa-in .lp-mapa-pin-pop{animation:lp-mapa-pop .3s cubic-bezier(.2,.8,.3,1.4) var(--lp-mapa-d,0s) both}.lp-mapa-in .lp-mapa-etq-sede{animation:lp-mapa-aparecer .4s ease-out 1.1s both}@keyframes lp-mapa-pop{0%{transform:scale(0)}}@keyframes lp-mapa-aparecer{0%{opacity:0}}.lp-mapa-tarjeta{position:absolute;left:0;top:0;background:rgba(16,29,24,.94);border:1px solid var(--line-2);border-radius:14px;padding:12px 15px;font-size:12px;box-shadow:var(--shadow);z-index:3;pointer-events:none;white-space:nowrap;animation:lp-mapa-aparecer .16s ease-out}.lp-mapa-tarjeta .lp-l{font-family:var(--fm);color:var(--ink-soft);font-size:10.5px;text-transform:uppercase;letter-spacing:.08em}.lp-mapa-tarjeta .lp-v{font-family:var(--fd);font-weight:800;font-size:14px;margin-top:2px}.lp-mapa-v-sede{color:var(--amber)}.lp-mapa-v-curso{color:var(--green)}.lp-mapa-v-atencion{color:var(--mint)}.lp-mapa-lupa{position:absolute;right:0;bottom:0;z-index:4;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;background:rgba(255,255,255,.05);color:var(--ink);border:1px solid var(--line-2);font-family:var(--fd);font-weight:700;font-size:13.5px;cursor:pointer;transition:transform .16s cubic-bezier(.2,.8,.3,1.2),border-color .16s,background .16s}.lp-mapa-lupa:hover{border-color:var(--mint);background:rgba(127,224,188,.08);transform:translateY(-2px)}.lp-mapa-lupa:active{transform:translateY(0) scale(.98)}.lp-mapa-lupa svg{color:var(--amber)}.lp-landing .lp-mapa-leyenda h3{font-size:19px;margin-bottom:14px}.lp-mapa-leyenda{padding:24px}.lp-mapa-deps-lista{list-style:none;margin:0;padding:0;display:grid;gap:2px}.lp-mapa-deps-lista li{display:flex;align-items:center;gap:10px;font-size:14.5px;color:#cbd8d0;padding:5px 0;border-bottom:1px solid var(--line)}.lp-mapa-deps-lista li:last-child{border-bottom:none}.lp-mapa-deps-lista i{width:8px;height:8px;border-radius:50%;flex:none;background:var(--amber);box-shadow:0 0 0 3px rgba(240,166,63,.18)}.lp-mapa-subtitulo{font-family:var(--fm);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin:20px 0 10px}.lp-mapa-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:7px}.lp-mapa-chips li{border-radius:99px;padding:4px 12px;font-size:12px;font-weight:700;color:#f5c98c;background:rgba(240,166,63,.1);border:1px solid rgba(240,166,63,.25)}.lp-mapa-chips .lp-mapa-chip-sede{background:var(--amber);border-color:var(--amber);color:#231303}.lp-mapa-nota{font-size:13.5px;color:var(--ink-soft);margin-top:18px}.lp-fuera,.lp-fuera *{animation-play-state:paused!important}