.ms-mockups{--ink:#000;--navy:#03294f;--acento:#ff5c35;--acento-t:#cc3f1a;--mag:#fa305e;--amb:#ffb547;--mint:#12a37f;--soft:#f5f7fa;--muted:#4b5b6e;--ok:#0f8a5f;--ok-bg:#e3f6ee;--warn:#a15c00;--warn-bg:#fff1dc;--line:rgba(3,41,79,.1);--grad:linear-gradient(90deg,var(--mag),var(--acento));--T:9s;--r:24px;--alto:500px;display:block;width:100%}.ms-mockups *{box-sizing:border-box}.ms-mockups .mm-stage{border-radius:var(--r);overflow:hidden;position:relative;width:100%}.ms-mockups .mm-f-completo{height:var(--alto)}.ms-mockups .mm-f-columna{aspect-ratio:640/500;max-width:100%}.ms-mockups .cv{height:440px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center;width:640px}.ms-mockups .mm-b-calido{background:radial-gradient(110% 90% at 100% 0,color-mix(in srgb,var(--acento) 24%,transparent),color-mix(in srgb,var(--mag) 9%,transparent) 40%,transparent 66%),#fff}.ms-mockups .mm-b-bajo{background:radial-gradient(100% 75% at 50% 112%,color-mix(in srgb,var(--mag) 20%,transparent),color-mix(in srgb,var(--acento) 10%,transparent) 42%,transparent 72%),#fff}.ms-mockups .mm-b-negro{background:radial-gradient(90% 65% at 50% 110%,color-mix(in srgb,var(--acento) 42%,transparent),color-mix(in srgb,var(--mag) 16%,transparent) 45%,transparent 75%),var(--ink)}.ms-mockups .mm-b-suave{background:var(--soft)}.ms-mockups .mm-b-blanco{background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.ms-mockups .mm-b-transparente{background:transparent}.ms-mockups .mk{color:var(--navy);font-size:12px;line-height:1.4;position:absolute}.ms-mockups .panel{background:#fff;border-radius:calc(var(--r)*.67);box-shadow:0 14px 36px rgba(3,41,79,.14);overflow:hidden}.ms-mockups .win-bar{align-items:center;background:#fbfcfd;border-bottom:1px solid var(--line);display:flex;gap:6px;padding:10px 14px}.ms-mockups .win-bar i{background:rgba(3,41,79,.15);border-radius:50%;height:8px;width:8px}.ms-mockups .win-bar span{background:rgba(3,41,79,.05);border-radius:999px;color:var(--muted);flex:1;font-size:11px;margin-left:10px;padding:4px 12px}.ms-mockups .lbl{color:var(--muted);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ms-mockups .hd{color:var(--ink);font-size:13px;font-weight:600}.ms-mockups .chip{align-items:center;border-radius:999px;display:inline-flex;font-size:10.5px;font-weight:700;gap:6px;padding:4px 10px;white-space:nowrap}.ms-mockups .chip.ok{background:var(--ok-bg);color:var(--ok)}.ms-mockups .chip.co{background:color-mix(in srgb,var(--acento) 12%,transparent);color:var(--acento-t)}.ms-mockups .chip.nv{background:rgba(3,41,79,.07);color:var(--navy)}.ms-mockups .chip.wr{background:var(--warn-bg);color:var(--warn)}.ms-mockups .chip.dk{background:var(--ink);color:#fff}.ms-mockups .num{font-variant-numeric:tabular-nums}.ms-mockups svg.i{fill:none;flex:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75;width:16px}.ms-mockups .tick{background:var(--ok-bg);border-radius:50%;color:var(--ok);display:grid;flex:none;height:24px;place-items:center;width:24px}.ms-mockups .tick svg.i{height:13px;width:13px}.ms-mockups .tick.gx-g{background:var(--grad);color:#fff}@keyframes ms-mockups-st1{0%,4%{opacity:0;transform:translateY(8px)}88%,9%{opacity:1;transform:none}95%,to{opacity:0}}@keyframes ms-mockups-st2{0%,22%{opacity:0;transform:translateY(8px)}27%,88%{opacity:1;transform:none}95%,to{opacity:0}}@keyframes ms-mockups-st3{0%,40%{opacity:0;transform:translateY(8px) scale(.97)}45%,88%{opacity:1;transform:none}95%,to{opacity:0}}@keyframes ms-mockups-st4{0%,58%{opacity:0;transform:translateY(8px) scale(.97)}63%,88%{opacity:1;transform:none}95%,to{opacity:0}}@keyframes ms-mockups-typing{0%,12%{opacity:0}15%,27%{opacity:1}29%,to{opacity:0}}@keyframes ms-mockups-blink{0%,to{opacity:.25}50%{opacity:1}}@keyframes ms-mockups-spin{to{transform:rotate(1turn)}}@keyframes ms-mockups-son{0%,44%{opacity:1}48%,to{opacity:0}}@keyframes ms-mockups-soff{0%,44%{opacity:0}48%,to{opacity:1}}@keyframes ms-mockups-son2{0%,64%{opacity:1}68%,to{opacity:0}}@keyframes ms-mockups-soff2{0%,64%{opacity:0}68%,to{opacity:1}}@keyframes ms-mockups-fill{0%,14%{transform:scaleX(0)}34%,88%{transform:scaleX(1)}96%,to{transform:scaleX(0)}}@keyframes ms-mockups-draw{0%,10%{stroke-dashoffset:240}40%,88%{stroke-dashoffset:0}96%,to{stroke-dashoffset:240}}.ms-mockups .st1{animation:ms-mockups-st1 var(--T) infinite both}.ms-mockups .st2{animation:ms-mockups-st2 var(--T) infinite both}.ms-mockups .st3{animation:ms-mockups-st3 var(--T) infinite both}.ms-mockups .st4{animation:ms-mockups-st4 var(--T) infinite both}.ms-mockups .spin{animation:ms-mockups-spin 1.4s linear infinite}.ms-mockups .son{animation:ms-mockups-son var(--T) infinite both}.ms-mockups .soff{animation:ms-mockups-soff var(--T) infinite both}.ms-mockups .d2.son{animation-name:ms-mockups-son2}.ms-mockups .d2.soff{animation-name:ms-mockups-soff2}.ms-mockups .swap{display:inline-block;height:22px;position:relative;width:100px}.ms-mockups .swap .chip{left:0;position:absolute;top:0}.ms-mockups .sp-line{animation:ms-mockups-draw var(--T) infinite both;fill:none;stroke:var(--acento);stroke-dasharray:240;stroke-linecap:round;stroke-width:2.5}.ms-mockups .sp-area{fill:color-mix(in srgb,var(--acento) 12%,transparent);stroke:none}.ms-mockups .who{align-items:center;display:flex;gap:10px}.ms-mockups .av{background:var(--ink);border-radius:50%;color:#fff;display:grid;flex:none;font-size:13px;font-weight:700;height:34px;place-items:center;width:34px}.ms-mockups .who b{color:var(--ink);display:block;font-size:13px;font-weight:600}.ms-mockups .ag-h{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:8px;padding-bottom:10px}.ms-mockups .ag-dot{background:var(--grad);border-radius:9px;color:#fff;display:grid;height:28px;place-items:center;width:28px}.ms-mockups .ag-dot svg.i{height:15px;width:15px}.ms-mockups .ag-h b{color:var(--ink);font-size:12.5px;font-weight:600}.ms-mockups .ag-h small{color:var(--ok);display:block;font-size:10.5px;font-weight:700}.ms-mockups .bub{border-radius:calc(var(--r)*.58);font-size:12px;line-height:1.45;max-width:88%;padding:9px 12px}.ms-mockups .bub.u{background:var(--ink);border-bottom-right-radius:4px;color:#fff;justify-self:end}.ms-mockups .bub.a{background:var(--soft);border-bottom-left-radius:4px;color:var(--ink)}.ms-mockups .dots{animation:ms-mockups-typing var(--T) infinite both;background:var(--soft);border-radius:14px;display:inline-flex;gap:4px;padding:11px 14px;width:max-content}.ms-mockups .dots i{animation:ms-mockups-blink 1s infinite;background:var(--navy);border-radius:50%;height:6px;width:6px}.ms-mockups .dots i:nth-child(2){animation-delay:.15s}.ms-mockups .dots i:nth-child(3){animation-delay:.3s}.ms-mockups .act{align-items:center;border:1px solid var(--line);border-radius:calc(var(--r)*.5);display:flex;gap:10px;padding:10px 12px}.ms-mockups .act svg.i{color:var(--acento-t)}.ms-mockups .act b{color:var(--ink);display:block;font-size:11.5px;font-weight:600}.ms-mockups .act span{color:var(--muted);font-size:11px}.ms-mockups .ask{align-items:center;background:var(--soft);border-radius:999px;color:var(--ink);display:flex;font-size:11.5px;font-weight:600;gap:8px;padding:9px 12px}.ms-mockups .ask svg.i{color:var(--muted)}.ms-mockups .ans{display:grid;gap:7px}.ms-mockups .ln{animation:ms-mockups-grow var(--T) infinite both;background:rgba(3,41,79,.1);border-radius:999px;height:7px;transform-origin:left}.ms-mockups .ln:nth-child(2){animation-delay:.12s}.ms-mockups .ln:nth-child(3){animation-delay:.24s}.ms-mockups .ln:nth-child(4){animation-delay:.36s}@keyframes ms-mockups-grow{0%,18%{transform:scaleX(0)}34%,88%{transform:scaleX(1)}95%,to{transform:scaleX(0)}}.ms-mockups .srcs{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.ms-mockups .src-card{align-items:center;background:#fff;border:1px solid color-mix(in srgb,var(--acento) 45%,transparent);border-radius:calc(var(--r)*.5);box-shadow:0 0 0 4px color-mix(in srgb,var(--acento) 10%,transparent),0 10px 24px color-mix(in srgb,var(--acento) 22%,transparent);display:flex;gap:10px;padding:10px 12px}.ms-mockups .fav{background:var(--ink);border-radius:8px;color:#fff;display:grid;flex:none;font-size:11px;font-weight:700;height:26px;place-items:center;width:26px}.ms-mockups .src-card b{color:var(--ink);display:block;font-size:11.5px;font-weight:600}.ms-mockups .src-card span{color:var(--muted);font-size:10.5px}.ms-mockups .s-btn{background:var(--grad);border-radius:999px;height:24px;margin-top:6px;width:88px}.ms-mockups .sq{background:var(--soft);border-radius:7px;color:var(--navy);display:grid;flex:none;height:22px;place-items:center;width:22px}.ms-mockups .sq svg.i{height:13px;width:13px}.ms-mockups .mini{display:flex;flex-wrap:wrap;gap:5px}.ms-mockups .mini .chip{font-size:10px;padding:3px 8px}.ms-mockups .m-serp{display:grid;gap:12px;left:70px;padding:16px;top:30px;width:400px}.ms-mockups .sbar{align-items:center;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(3,41,79,.16);color:var(--ink);display:flex;font-size:12px;font-weight:600;gap:8px;padding:9px 14px}.ms-mockups .sbar svg.i{color:var(--muted)}.ms-mockups .res{height:236px;position:relative}.ms-mockups .r{border-radius:calc(var(--r)*.42);display:grid;gap:5px;height:52px;left:0;padding:8px 10px;position:absolute;right:0}.ms-mockups .r .u{color:var(--muted);font-size:10.5px}.ms-mockups .r i{background:rgba(3,41,79,.16);border-radius:999px;display:block;height:8px;width:70%}.ms-mockups .r em{background:rgba(3,41,79,.08);border-radius:999px;display:block;height:6px;width:88%}.ms-mockups .r.me{animation:ms-mockups-climb var(--T) infinite both;background:#fff;box-shadow:0 0 0 1px color-mix(in srgb,var(--acento) 40%,transparent),0 10px 24px color-mix(in srgb,var(--acento) 18%,transparent);z-index:2}.ms-mockups .r.me i{background:var(--acento-t);opacity:.85}.ms-mockups .r.me .u{color:var(--acento-t);font-weight:700}.ms-mockups .r.p1{top:0}.ms-mockups .r.p1,.ms-mockups .r.p2{animation:ms-mockups-down var(--T) infinite both}.ms-mockups .r.p2{top:60px}.ms-mockups .r.p3{animation:ms-mockups-down var(--T) infinite both;top:120px}@keyframes ms-mockups-climb{0%,24%{top:180px}44%,88%{top:0}96%,to{top:180px}}@keyframes ms-mockups-down{0%,24%{transform:none}44%,88%{transform:translateY(60px)}96%,to{transform:none}}.ms-mockups .m-pos{display:grid;gap:8px;left:400px;padding:16px;top:250px;width:210px;z-index:3}.ms-mockups .m-pos .big{color:var(--ink);font-size:30px;font-weight:700;line-height:1}.ms-mockups svg.sp{height:56px;width:100%}.ms-mockups .m-aeo{display:grid;gap:12px;left:165px;padding:16px;top:64px;width:310px}.ms-mockups .m-engines{display:flex;gap:6px;left:50%;top:18px;transform:translateX(-50%)}.ms-mockups .m-engines .chip{background:#fff;box-shadow:0 6px 16px rgba(3,41,79,.1);color:var(--navy)}.ms-mockups .m-engines .chip.on{background:var(--ink);color:#fff}.ms-mockups .w2-br{left:140px;top:26px;width:362px}.ms-mockups .w2-body{display:grid;gap:12px;padding:14px 16px 16px;position:relative}.ms-mockups .w2-nav{align-items:center;display:flex;justify-content:space-between}.ms-mockups .w2-logo{align-items:center;color:var(--ink);display:flex;font-size:11px;font-weight:700;gap:6px}.ms-mockups .w2-logo i{background:var(--grad);border-radius:4px;height:12px;width:12px}.ms-mockups .w2-links{color:var(--muted);display:flex;font-size:9.5px;font-weight:600;gap:10px}.ms-mockups .w2-navcta{background:var(--ink);border-radius:999px;color:#fff;font-size:9.5px;font-weight:700;padding:4px 10px}.ms-mockups .w2-hero{align-items:center;display:grid;gap:12px;grid-template-columns:1.15fr .85fr}.ms-mockups .w2-copy{display:grid;gap:7px}.ms-mockups .w2-eb{color:var(--acento-t);font-size:8.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ms-mockups .w2-h{color:var(--ink);font-size:17px;font-weight:700;letter-spacing:-.01em;line-height:1.15}.ms-mockups .w2-p{color:var(--muted);font-size:10px;line-height:1.45}.ms-mockups .w2-cta{background:var(--grad);border-radius:999px;box-shadow:0 8px 18px color-mix(in srgb,var(--acento) 30%,transparent);color:#fff;font-size:10px;font-weight:700;justify-self:start;padding:7px 12px}.ms-mockups .w2-art{background:radial-gradient(circle at 25% 25%,var(--amb),transparent 55%),radial-gradient(circle at 80% 75%,var(--mag),transparent 60%),linear-gradient(135deg,color-mix(in srgb,var(--acento) 65%,#fff),var(--acento));border-radius:calc(var(--r)*.5);height:118px;overflow:hidden;position:relative}.ms-mockups .w2-art .pill{background:#fff;border-radius:999px;bottom:10px;box-shadow:0 6px 14px rgba(3,41,79,.18);color:var(--ink);font-size:9.5px;font-weight:700;left:10px;padding:5px 9px;position:absolute}.ms-mockups .w2-art .box{background:hsla(0,0%,100%,.35);border-radius:10px;height:46px;position:absolute;right:14px;top:18px;transform:rotate(12deg);width:46px}.ms-mockups .w2-feats{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.ms-mockups .w2-f{background:var(--soft);border-radius:calc(var(--r)*.42);display:grid;gap:5px;padding:9px}.ms-mockups .w2-f b{color:var(--ink);font-size:10px;font-weight:700}.ms-mockups .w2-f i{background:rgba(3,41,79,.12);border-radius:999px;display:block;height:5px}.ms-mockups .w2-sel{border:1.5px dashed var(--acento);border-radius:calc(var(--r)*.5);height:132px;left:9px;pointer-events:none;position:absolute;right:9px;top:42px}.ms-mockups .w2-sel span{background:var(--acento);border-radius:999px;color:#fff;font-size:9px;font-weight:700;left:8px;padding:2px 8px;position:absolute;top:-10px}.ms-mockups .w2-cur{animation:ms-mockups-w2cur var(--T) infinite both;height:18px;left:0;position:absolute;top:0;width:18px;z-index:6}.ms-mockups .w2-cur svg{fill:var(--ink);height:18px;stroke:#fff;stroke-width:1.5;width:18px}@keyframes ms-mockups-w2cur{0%,14%{opacity:0;transform:translate(300px,250px)}20%{opacity:1}42%,48%{opacity:1;transform:translate(46px,156px)}46%{transform:translate(46px,156px) scale(.85)}88%{opacity:1;transform:translate(46px,156px)}95%,to{opacity:0;transform:translate(46px,156px)}}.ms-mockups .w2-rip{animation:ms-mockups-w2rip var(--T) infinite both;border:2px solid var(--acento);border-radius:50%;height:20px;left:38px;opacity:0;position:absolute;top:146px;width:20px;z-index:5}@keyframes ms-mockups-w2rip{0%,45%{opacity:0;transform:scale(.4)}48%{opacity:1}60%,to{opacity:0;transform:scale(2.4)}}.ms-mockups .w2-ed{display:grid;gap:6px;left:14px;padding:12px;top:244px;white-space:nowrap;width:166px;z-index:3}.ms-mockups .w2-mod{align-items:center;background:var(--soft);border-radius:8px;color:var(--ink);display:flex;font-size:10.5px;font-weight:700;gap:7px;padding:7px 8px}.ms-mockups .w2-mod .grip{background:radial-gradient(circle,rgba(3,41,79,.35) 1px,transparent 1.5px) 0 0 /3px 3.4px;flex:none;height:10px;width:6px}.ms-mockups .w2-mod .tg{background:var(--ok);border-radius:999px;height:10px;margin-left:auto;position:relative;width:18px}.ms-mockups .w2-mod .tg:after{background:#fff;border-radius:50%;content:"";height:8px;position:absolute;right:1px;top:1px;width:8px}.ms-mockups .w2-mod.on{background:#fff;border:.5px solid #ccc}.ms-mockups .w2-perf{display:grid;gap:8px;left:486px;padding:12px;top:112px;white-space:nowrap;width:150px;z-index:3}.ms-mockups .w2-rings{display:flex;justify-content:space-between}.ms-mockups .w2-ring{color:var(--muted);display:grid;font-size:8.5px;font-weight:700;gap:3px;justify-items:center}.ms-mockups .w2-ring .rr{height:38px;position:relative;width:38px}.ms-mockups .w2-ring svg{height:38px;transform:rotate(-90deg);width:38px}.ms-mockups .w2-ring .trk{fill:none;stroke:var(--ok-bg);stroke-width:4}.ms-mockups .w2-ring .val{animation:ms-mockups-w2ring var(--T) infinite both;fill:none;stroke:var(--ok);stroke-dasharray:100;stroke-linecap:round;stroke-width:4}@keyframes ms-mockups-w2ring{0%,8%{stroke-dashoffset:100}30%,88%{stroke-dashoffset:var(--o)}96%,to{stroke-dashoffset:100}}.ms-mockups .w2-ring .n{color:var(--ok);display:grid;font-size:11px;font-weight:700;inset:0;place-items:center;position:absolute}.ms-mockups .w2-lead{display:grid;gap:6px;left:420px;padding:12px 14px;top:302px;width:206px;z-index:4}.ms-mockups .w2-lead .h{align-items:center;display:flex;gap:8px}.ms-mockups .w2-lead b{color:var(--ink);font-size:11.5px;font-weight:600}.ms-mockups .w2-kv{color:var(--muted);display:flex;font-size:10px;justify-content:space-between}.ms-mockups .w2-kv span:last-child{color:var(--ink);font-weight:700}.ms-mockups .io{--glass:hsla(0,0%,100%,.86);--gt:var(--ink);--gm:var(--muted);--chip:rgba(3,41,79,.05);--icbg:#fff;--gline:var(--line);--mnt:var(--mint)}.ms-mockups .mm-b-negro .io{--mnt:color-mix(in srgb,var(--mint) 55%,#fff);--glass:rgba(26,26,30,.82);--gt:#eef0f3;--gm:#9aa1ab;--chip:hsla(0,0%,100%,.07);--icbg:#1d1d21;--gline:hsla(0,0%,100%,.08)}.ms-mockups .io .grain{height:440px;inset:0;position:absolute;width:640px}.ms-mockups .io .gl{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--glass);border:1px solid var(--gline);border-radius:calc(var(--r)*.58);box-shadow:0 10px 28px rgba(3,41,79,.08);color:var(--gt);position:absolute}.ms-mockups .io .gh{align-items:center;color:var(--gt);display:flex;font-size:12px;font-weight:500;gap:8px}.ms-mockups .io .gh svg.i{color:var(--acento);height:14px;width:14px}.ms-mockups .io .gsub{color:var(--gm);font-size:10.5px}.ms-mockups .io-int{left:380px;padding:9px 14px;top:34px}.ms-mockups .io-cdp{display:grid;gap:10px;left:60px;padding:14px 16px;top:82px;width:300px}.ms-mockups .io-cdp .row{align-items:center;display:flex;gap:12px}.ms-mockups .io-av{background:radial-gradient(circle at 30% 30%,var(--amb),var(--acento) 55%,var(--mag));border-radius:50%;color:#fff;display:grid;flex:none;font-size:17px;font-weight:700;height:52px;place-items:center;width:52px}.ms-mockups .io-cdp b{display:block;font-size:14px;font-weight:500}.ms-mockups .io-chs{display:flex;gap:5px;margin-top:6px}.ms-mockups .io-chs span{background:var(--chip);border-radius:7px;color:var(--gm);display:grid;height:22px;place-items:center;width:22px}.ms-mockups .io-chs span svg.i{height:13px;width:13px}.ms-mockups .io-chs span.k{animation:ms-mockups-iok 6s infinite both}@keyframes ms-mockups-iok{0%,10%{background:var(--chip);color:var(--gm)}16%,86%{background:color-mix(in srgb,var(--mnt) 14%,transparent);color:var(--mnt)}94%,to{background:var(--chip);color:var(--gm)}}.ms-mockups .io-tag{align-self:start;background:var(--chip);border-radius:999px;color:var(--gm);font-size:10px;font-weight:700;margin-left:auto;padding:3px 8px}.ms-mockups .io-ag{left:120px;padding:10px 14px;top:216px;white-space:nowrap;width:180px}.ms-mockups .io-jr{height:140px;left:40px;padding:10px 14px;top:294px;width:400px}.ms-mockups .io-grid{display:grid;grid-template-columns:repeat(4,1fr);left:14px;position:absolute;top:40px;width:372px}.ms-mockups .io-ch{align-content:start;color:var(--gm);display:grid;font-size:10px;font-weight:600;gap:3px;height:48px;justify-items:center}.ms-mockups .io-ch .ic{background:var(--icbg);border-radius:8px;color:var(--gm);display:grid;height:26px;place-items:center;width:26px}.ms-mockups .io-ch .ic svg.i{height:15px;width:15px}.ms-mockups .io-ch.k .ic,.ms-mockups .io-ch.k .t{animation:ms-mockups-iom 6s infinite both}@keyframes ms-mockups-iom{0%,8%{color:var(--gm)}14%,86%{color:var(--mnt)}94%,to{color:var(--gm)}}.ms-mockups .io-jr svg.jp{height:96px;left:14px;overflow:visible;position:absolute;top:40px;width:372px}.ms-mockups .io-jp{animation:ms-mockups-iodraw 6s ease-in-out infinite both;fill:none;opacity:.7;stroke:var(--mnt);stroke-dasharray:300;stroke-width:1.5}@keyframes ms-mockups-iodraw{0%,6%{stroke-dashoffset:300}50%,88%{stroke-dashoffset:0}96%,to{stroke-dashoffset:300}}.ms-mockups .io-clk{fill:var(--icbg);stroke:var(--gline);stroke-width:1.5}.ms-mockups .io-rep{left:470px;padding:9px 14px;top:344px;white-space:nowrap}.ms-mockups .io-ph{align-content:start;border-radius:calc(var(--r)*.9);display:grid;gap:10px;height:200px;left:454px;padding:12px;top:96px;width:160px}.ms-mockups .io-ph .notch{background:var(--chip);border-radius:999px;height:5px;justify-self:center;width:46px}.ms-mockups .io-msg{background:var(--chip);border-radius:12px 12px 12px 4px;color:var(--gt);font-size:11px;line-height:1.45;padding:9px 11px}.ms-mockups .io-msg small{color:var(--mnt);display:block;font-size:9.5px;font-weight:700;margin-bottom:3px}.ms-mockups .io-cta{background:color-mix(in srgb,var(--mnt) 14%,transparent);border-radius:999px;justify-self:start;padding:6px 12px}.ms-mockups .io-cta,.ms-mockups .io-done{color:var(--mnt);font-size:11px;font-weight:700}.ms-mockups .io-done{align-items:center;background:color-mix(in srgb,var(--mnt) 16%,transparent);border-radius:10px;display:flex;gap:8px;padding:8px 10px}.ms-mockups .io-done svg.i{height:14px;width:14px}.ms-mockups .m-chat{display:grid;gap:10px;left:300px;padding:16px;top:24px;width:310px}.ms-mockups .m-src{display:grid;gap:10px;left:30px;padding:16px;top:96px;width:240px}.ms-mockups .src-row{align-items:center;background:var(--soft);border-radius:10px;color:var(--ink);display:flex;font-size:11.5px;font-weight:700;gap:10px;padding:9px 10px}.ms-mockups .src-row .chip{margin-left:auto}.ms-mockups .ac-chat{display:grid;gap:9px;left:208px;padding:14px;top:30px;width:244px;z-index:2}.ms-mockups .ac-tool{align-items:center;background:var(--soft);border-radius:8px;color:var(--muted);display:flex;font-size:10.5px;font-weight:700;gap:6px;padding:6px 9px}.ms-mockups .ac-tool svg.i{color:var(--acento-t);height:13px;width:13px}.ms-mockups .ac-quote{display:grid;gap:7px;left:24px;padding:14px;top:54px;width:196px;z-index:3}.ms-mockups .rowx{align-items:center}.ms-mockups .qrow,.ms-mockups .rowx{display:flex;justify-content:space-between}.ms-mockups .qrow{border-top:1px solid var(--line);color:var(--navy);font-size:10.5px;padding:5px 0}.ms-mockups .qrow b{color:var(--ink)}.ms-mockups .qtot{align-items:center;color:var(--ink);display:flex;font-size:13px;font-weight:700;justify-content:space-between}.ms-mockups .ac-call{display:grid;gap:8px;left:24px;padding:14px;top:272px;width:196px;z-index:3}.ms-mockups .wave{align-items:center;display:flex;gap:3px;height:30px}.ms-mockups .wave i{animation:ms-mockups-wv 1.1s ease-in-out infinite;background:linear-gradient(var(--mag),var(--acento));border-radius:2px;height:100%;width:4px}@keyframes ms-mockups-wv{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.ms-mockups .ac-docs{display:grid;gap:7px;left:436px;padding:14px;top:66px;width:180px;z-index:3}.ms-mockups .fileS{align-items:center;background:var(--soft);border-radius:10px;color:var(--ink);display:flex;font-size:11px;font-weight:700;gap:8px;padding:8px 10px}.ms-mockups .fileS svg.i{color:var(--navy);height:14px;width:14px}.ms-mockups .fileS .chip{font-size:9.5px;margin-left:auto;padding:2px 7px}.ms-mockups .ac-int{display:grid;gap:8px;left:436px;padding:12px 14px;top:286px;width:180px;z-index:3}.ms-mockups .muted{color:var(--muted);font-size:10.5px}.ms-mockups .m-rec{display:grid;grid-template-columns:200px 1fr;height:368px;left:40px;top:36px;width:560px}.ms-mockups .rec-l{align-content:start;background:#fbfcfd;border-right:1px solid var(--line);display:grid;gap:14px;padding:20px}.ms-mockups .rec-l .av{font-size:16px;height:48px;width:48px}.ms-mockups .rec-l b.nm{color:var(--ink);display:block;font-size:15px;font-weight:600}.ms-mockups .prop{display:grid;gap:2px}.ms-mockups .prop span{color:var(--ink);font-size:12px;font-weight:700}.ms-mockups .rec-r{align-content:start;display:grid;gap:12px;padding:18px 20px}.ms-mockups .tabs{border-bottom:1px solid var(--line);display:flex;gap:16px;padding-bottom:8px}.ms-mockups .tabs span{color:var(--muted);font-size:11.5px;font-weight:600}.ms-mockups .tabs span.on{box-shadow:0 10px 0 -8px var(--acento);color:var(--ink)}.ms-mockups .act2{align-items:flex-start;background:var(--soft);border-radius:calc(var(--r)*.5);display:flex;gap:10px;padding:10px 12px}.ms-mockups .act2 .ico{background:#fff;border-radius:9px;color:var(--navy);display:grid;flex:none;height:28px;place-items:center;width:28px}.ms-mockups .act2 b{color:var(--ink);display:block;font-size:11.5px;font-weight:600}.ms-mockups .act2 span{color:var(--muted);font-size:10.5px}.ms-mockups .act2.hot{background:#fff;box-shadow:0 0 0 1px color-mix(in srgb,var(--acento) 35%,transparent)}.ms-mockups .act2.hot .ico{color:var(--acento-t)}.ms-mockups .hv-plan{display:grid;gap:9px;left:36px;padding:16px;top:28px;width:340px}.ms-mockups .hv-row{align-items:center;background:var(--soft);border-radius:calc(var(--r)*.5);display:flex;gap:10px;padding:10px 12px}.ms-mockups .hv-row .ck{background:color-mix(in srgb,var(--acento) 14%,transparent);border-radius:50%;color:var(--acento-t);display:grid;flex:none;height:22px;place-items:center;width:22px}.ms-mockups .hv-row .ck svg.i{height:12px;stroke-width:2.5;width:12px}.ms-mockups .hv-row b{color:var(--ink);display:block;font-size:12px;font-weight:600}.ms-mockups .hv-row span.v{color:var(--muted);font-size:10.5px}.ms-mockups .hv-row .chip{margin-left:auto}.ms-mockups .hv-seat{display:grid;gap:10px;left:400px;padding:16px;top:28px;width:210px}.ms-mockups .avs{display:flex}.ms-mockups .avs i{background:var(--navy);border:2px solid #fff;border-radius:50%;color:#fff;display:grid;font-size:9.5px;font-style:normal;font-weight:700;height:28px;margin-left:-8px;place-items:center;width:28px}.ms-mockups .avs i:first-child{margin-left:0}.ms-mockups .avs i.c{background:var(--acento)}.ms-mockups .avs i.m{background:var(--mag)}.ms-mockups .avs i.g{background:#c9d1db;color:var(--navy)}.ms-mockups .seat-l{color:var(--navy);display:flex;font-size:11px;font-weight:600;justify-content:space-between}.ms-mockups .seat-l.mu{color:var(--muted)}.ms-mockups .hv-cred{display:grid;gap:8px;left:400px;padding:16px;top:202px;width:210px}.ms-mockups .meter{background:var(--soft);border-radius:999px;height:8px;overflow:hidden}.ms-mockups .meter i{animation:ms-mockups-fill var(--T) cubic-bezier(.2,.8,.2,1) infinite both;background:linear-gradient(90deg,var(--amb),var(--acento));border-radius:inherit;display:block;height:100%;transform-origin:left;width:62%}.ms-mockups .hv-val{display:grid;gap:8px;left:36px;padding:14px 16px;top:302px;width:340px}.ms-mockups .wp-web{left:28px;top:28px;width:392px}.ms-mockups .wp-body{display:grid;gap:10px;padding:14px 16px}.ms-mockups .wp-seg{height:22px;position:relative}.ms-mockups .wp-seg .chip{left:0;position:absolute;top:0}.ms-mockups .wp-seg .chip.mg{background:color-mix(in srgb,var(--mag) 12%,transparent);color:var(--mag)}.ms-mockups .wp-hero{border-radius:calc(var(--r)*.5);height:124px;overflow:hidden;position:relative}.ms-mockups .wp-v{align-content:center;display:grid;gap:8px;inset:0;padding:16px;position:absolute}.ms-mockups .wp-v b{color:var(--ink);font-size:16px;font-weight:700;line-height:1.2;max-width:20ch}.ms-mockups .wp-v.a{background:linear-gradient(120deg,color-mix(in srgb,var(--amb) 26%,#fff),#fff 72%)}.ms-mockups .wp-v.b{background:linear-gradient(120deg,color-mix(in srgb,var(--mag) 20%,#fff),#fff 72%)}.ms-mockups .wp-blocks{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.ms-mockups .wp-blocks i{background:var(--soft);border-radius:calc(var(--r)*.4);height:40px}.ms-mockups .wp-smart{display:grid;gap:8px;left:440px;padding:14px;top:36px;width:176px}.ms-mockups .wp-ver{align-items:center;background:var(--soft);border-radius:9px;color:var(--ink);display:flex;font-size:11px;font-weight:700;justify-content:space-between;padding:7px 9px}.ms-mockups .wp-ver .chip{font-size:9.5px;padding:2px 7px}.ms-mockups .wp-ver.a{animation:ms-mockups-wpa var(--T) infinite both}.ms-mockups .wp-ver.b{animation:ms-mockups-wpb var(--T) infinite both}@keyframes ms-mockups-wpa{0%,44%{background:#fff;box-shadow:inset 3px 0 0 var(--acento)}48%,to{background:var(--soft);box-shadow:none}}@keyframes ms-mockups-wpb{0%,44%{background:var(--soft);box-shadow:none}48%,to{background:#fff;box-shadow:inset 3px 0 0 var(--mag)}}.ms-mockups .wp-ana{display:grid;gap:8px;left:404px;padding:16px;top:222px;width:212px;z-index:3}.ms-mockups .wp-kpi{display:grid;gap:8px;grid-template-columns:1fr 1fr}.ms-mockups .wp-kpi div{display:grid;gap:2px}.ms-mockups .wp-kpi b{color:var(--ink);font-size:17px;font-weight:700}.ms-mockups .wp-ana svg.sp{height:46px}.ms-mockups .m-pipe{left:118px;top:56px;width:502px}.ms-mockups .board{display:grid;gap:10px;grid-template-columns:repeat(3,150px);padding:16px}.ms-mockups .colm{align-content:start;display:grid;gap:8px}.ms-mockups .col-h{align-items:center;display:flex;justify-content:space-between;padding:0 2px 4px}.ms-mockups .deal{background:var(--soft);border-radius:calc(var(--r)*.5);display:grid;gap:4px;min-height:58px;padding:10px 12px}.ms-mockups .deal b{color:var(--ink);font-size:12px;font-weight:600}.ms-mockups .deal span{color:var(--muted);font-size:11px}.ms-mockups .deal.mv{animation:ms-mockups-move var(--T) infinite both;background:#fff;box-shadow:0 8px 20px rgba(3,41,79,.14);position:relative;z-index:2}@keyframes ms-mockups-move{0%,30%{opacity:1;transform:none}42%{transform:translate(80px,-10px) rotate(3deg)}52%,86%{opacity:1;transform:translate(160px,66px)}93%{opacity:0;transform:translate(160px,66px)}94%{opacity:0;transform:none}to{opacity:1;transform:none}}.ms-mockups .won{animation:ms-mockups-won var(--T) infinite both}@keyframes ms-mockups-won{0%,50%{opacity:0}54%,88%{opacity:1}95%,to{opacity:0}}.ms-mockups .ghost{background:transparent;border:1.5px dashed rgba(3,41,79,.14)}.ms-mockups .m-contact{display:grid;gap:12px;left:20px;padding:16px;top:250px;width:230px;z-index:3}.ms-mockups .tl{border-left:2px solid var(--line);display:grid;gap:8px;margin-left:4px;padding-left:12px}.ms-mockups .tl div{font-size:11.5px;position:relative}.ms-mockups .tl div:before{background:#fff;border:2px solid var(--navy);border-radius:50%;content:"";height:8px;left:-17px;position:absolute;top:4px;width:8px}.ms-mockups .tl div.hot:before{background:var(--acento);border-color:var(--acento)}.ms-mockups .m-help{left:40px;top:34px;width:560px}.ms-mockups .help-h{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:14px 18px}.ms-mockups .tk{align-items:center;border-top:1px solid var(--line);display:grid;font-size:12px;gap:10px;grid-template-columns:1fr 92px 110px;padding:12px 18px}.ms-mockups .tk b{color:var(--ink);display:block;font-size:12px;font-weight:600}.ms-mockups .tk span.s{color:var(--muted);font-size:10.5px}.ms-mockups .tk.hl{background:color-mix(in srgb,var(--acento) 5%,transparent)}.ms-mockups .m-csat{display:grid;gap:8px;left:380px;padding:14px;top:300px;width:230px;z-index:3}.ms-mockups .stars{display:flex;gap:5px}.ms-mockups .stars i{background:var(--acento);border-radius:7px;height:22px;width:22px}.ms-mockups .m-int{left:30px;top:56px;width:580px}.ms-mockups .int-h{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:16px 20px}.ms-mockups .tbl{border-collapse:collapse;font-size:12px;margin:0;width:100%}.ms-mockups .tbl th{background:none;border:0;color:var(--muted);font-size:10px;font-weight:600;letter-spacing:.06em;padding:12px 20px 8px;text-align:left;text-transform:uppercase}.ms-mockups .tbl td{background:none;border:0;border-top:1px solid var(--line);color:var(--navy);padding:12px 20px;white-space:nowrap}.ms-mockups .tbl td:first-child{color:var(--ink);font-weight:700}.ms-mockups .tbl tr.hl td{background:color-mix(in srgb,var(--acento) 5%,transparent)}.ms-mockups .sys{align-items:center;display:flex;gap:8px}.ms-mockups .gx-rib{height:440px;inset:0;overflow:visible;position:absolute;width:640px}.ms-mockups .gx-rib .r1{animation:ms-mockups-wave 9s ease-in-out infinite alternate}@keyframes ms-mockups-wave{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.ms-mockups .gx-scene{inset:0;opacity:0;position:absolute;transition:opacity .6s ease}.ms-mockups .gx-scene.on{opacity:1}.ms-mockups .gx-scene .ga{opacity:0}.ms-mockups .gx-scene.on .ga{animation:ms-mockups-in .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d,0s)}@keyframes ms-mockups-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.ms-mockups .gx-scene .ln{animation:none}.ms-mockups .gx-scene.on .gx-bar{animation:ms-mockups-grow2 .9s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.4s + var(--d, 0s))}@keyframes ms-mockups-grow2{0%{transform:scaleY(0)}to{transform:none}}.ms-mockups .gx-scene.on .gx-track i,.ms-mockups .gx-scene.on .ln{animation:ms-mockups-fill2 1s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.8s + var(--d, 0s))}@keyframes ms-mockups-fill2{0%{transform:scaleX(0)}to{transform:none}}.ms-mockups .gx-scene.on .gx-ring{animation:ms-mockups-spin2 1s cubic-bezier(.2,.8,.2,1) .9s both}@keyframes ms-mockups-spin2{0%{opacity:0;transform:rotate(-120deg) scale(.6)}to{opacity:1;transform:none}}.ms-mockups .gx-dash{display:grid;gap:10px;left:150px;padding:18px 18px 14px;top:44px;width:360px}.ms-mockups .gx-top{align-items:flex-start;display:flex;justify-content:space-between}.ms-mockups .gx-big{color:var(--ink);font-size:30px;font-weight:700;letter-spacing:-.02em;line-height:1;margin-top:6px}.ms-mockups .gx-bars{align-items:flex-end;background:repeating-linear-gradient(to top,transparent 0 32px,var(--line) 32px 33px);border-bottom:1px solid var(--line);display:flex;gap:12px;height:132px;padding:0 4px}.ms-mockups .gx-bar{border-radius:6px 6px 2px 2px;display:flex;flex:1;flex-direction:column-reverse;overflow:hidden;transform-origin:bottom}.ms-mockups .gx-bar i{display:block}.ms-mockups .gx-bar i:first-child,.ms-mockups .gx-don li i.c1,.ms-mockups .gx-leg i.c1{background:var(--acento)}.ms-mockups .gx-bar i:nth-child(2),.ms-mockups .gx-don li i.c2,.ms-mockups .gx-leg i.c2{background:var(--mag)}.ms-mockups .gx-bar i:nth-child(3),.ms-mockups .gx-don li i.c3,.ms-mockups .gx-leg i.c3{background:var(--amb)}.ms-mockups .gx-x{color:var(--muted);display:flex;font-size:10px;justify-content:space-between;padding:0 8px}.ms-mockups .gx-leg{display:flex;flex-wrap:wrap;gap:12px}.ms-mockups .gx-leg span{align-items:center;color:var(--navy);display:inline-flex;font-size:10.5px;font-weight:700;gap:6px}.ms-mockups .gx-leg i{border-radius:3px;height:8px;width:8px}.ms-mockups .gx-fun{display:grid;gap:10px;left:16px;padding:16px;top:228px;width:214px;z-index:3}.ms-mockups .gx-row{display:grid;gap:5px}.ms-mockups .gx-row div{color:var(--ink);display:flex;font-size:11px;font-weight:700;justify-content:space-between}.ms-mockups .gx-track{background:var(--soft);border-radius:999px;height:10px;overflow:hidden}.ms-mockups .gx-track i{background:linear-gradient(90deg,var(--amb),var(--acento),var(--mag));border-radius:inherit;display:block;height:100%;transform-origin:left}.ms-mockups .gx-don{display:grid;gap:12px;left:428px;padding:16px;top:236px;width:196px;z-index:3}.ms-mockups .gx-don .wrapd{align-items:center;display:flex;gap:12px}.ms-mockups .gx-ring{background:conic-gradient(var(--acento) 0 44%,var(--mag) 0 74%,var(--amb) 0 100%);border-radius:50%;flex:none;height:76px;-webkit-mask:radial-gradient(circle,transparent 22px,#000 23px);mask:radial-gradient(circle,transparent 22px,#000 23px);width:76px}.ms-mockups .gx-don ul{display:grid;gap:6px;list-style:none;margin:0;padding:0}.ms-mockups .gx-don li{align-items:center;color:var(--navy);display:flex;font-size:10.5px;font-weight:700;gap:6px;margin:0}.ms-mockups .gx-don li i{border-radius:3px;flex:none;height:8px;width:8px}.ms-mockups .gx-don li b{color:var(--ink);margin-left:auto}.ms-mockups .gx-win{align-items:center;display:flex;gap:10px;left:378px;padding:10px 14px;top:14px;width:248px;z-index:4}.ms-mockups .gx-meet b,.ms-mockups .gx-win b{color:var(--ink);display:block;font-size:11.5px;font-weight:600}.ms-mockups .gx-meet span,.ms-mockups .gx-win span{color:var(--muted);font-size:10.5px}.ms-mockups .gx-tabs{display:flex;gap:6px;justify-content:flex-end;left:370px;top:400px;width:256px;z-index:6}.ms-mockups .gx-tabs .chip{background:#fff;box-shadow:0 6px 16px rgba(3,41,79,.12);color:var(--navy);transition:background .3s,color .3s}.ms-mockups .gx-tabs .chip.on{background:var(--ink);color:#fff}.ms-mockups .gx-chat{left:40px;top:34px;width:300px}.ms-mockups .gx-chat-h{align-items:center;background:var(--grad);color:#fff;display:flex;gap:10px;padding:12px 14px}.ms-mockups .gx-chat-h .icb{background:hsla(0,0%,100%,.22);border-radius:9px;display:grid;height:28px;place-items:center;width:28px}.ms-mockups .gx-chat-h b{display:block;font-size:12.5px;font-weight:600}.ms-mockups .gx-chat-h small{font-size:10.5px;opacity:.92}.ms-mockups .gx-msgs{display:grid;gap:8px;padding:14px}.ms-mockups .gx-rec{display:grid;gap:4px;left:352px;padding:16px;top:150px;width:262px}.ms-mockups .gx-kv{align-items:center;border-top:1px solid var(--line);display:flex;font-size:11px;justify-content:space-between;padding:8px 0}.ms-mockups .gx-kv span{color:var(--muted);font-weight:600}.ms-mockups .gx-kv b{color:var(--ink);font-weight:700}.ms-mockups .gx-ai{background:linear-gradient(90deg,color-mix(in srgb,var(--amb) 16%,#fff),color-mix(in srgb,var(--mag) 12%,#fff));border-radius:10px;display:grid;gap:5px;margin-top:6px;padding:10px}.ms-mockups .gx-ai i{background:rgba(3,41,79,.18);border-radius:999px;display:block;height:6px}.ms-mockups .gx-meet{align-items:center;display:flex;gap:10px;left:392px;padding:12px 14px;top:40px;width:222px}.ms-mockups .gx-ans{display:grid;gap:12px;left:36px;padding:16px;top:24px;width:332px}.ms-mockups .gx-eng{display:flex;gap:6px}.ms-mockups .gx-eng .chip.on{background:var(--ink);color:#fff}.ms-mockups .gx-ans .src-card{background:linear-gradient(#fff,#fff) padding-box,var(--grad) border-box;border:2px solid transparent;box-shadow:0 10px 24px color-mix(in srgb,var(--mag) 22%,transparent)}.ms-mockups .gx-serp{display:grid;gap:8px;left:388px;padding:14px;top:34px;width:222px}.ms-mockups .gx-res{display:grid;gap:6px}.ms-mockups .gx-res div{background:var(--soft);border-radius:10px;display:grid;gap:4px;padding:8px 10px}.ms-mockups .gx-res div i{background:rgba(3,41,79,.14);border-radius:999px;display:block;height:6px}.ms-mockups .gx-res div span{color:var(--muted);font-size:10px}.ms-mockups .gx-res div.me{background:#fff;box-shadow:inset 3px 0 0 var(--acento),0 8px 20px color-mix(in srgb,var(--acento) 18%,transparent)}.ms-mockups .gx-res div.me span{color:var(--acento-t);font-weight:700}.ms-mockups .gx-res div.me i{background:linear-gradient(90deg,var(--amb),var(--acento),var(--mag))}.ms-mockups .gx-vis{column-gap:16px;display:grid;grid-template-columns:1fr 1fr;left:36px;padding:12px 14px;row-gap:0;top:292px;width:332px}.ms-mockups .gx-vis b.hd{font-size:11.5px;grid-column:1/-1;margin-bottom:4px}.ms-mockups .gx-vis .gx-kv{padding:6px 0}@media (prefers-reduced-motion:reduce){.ms-mockups *,.ms-mockups :after,.ms-mockups :before{animation:none!important;transition:none!important}.ms-mockups .gx-scene .ga{opacity:1}}