.fx{padding:112px 0 24px;position:relative}.fx-prob{padding-bottom:96px}.fx-prob-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:72px;display:grid}.fx-kicker{color:var(--text-2);font-size:15px;line-height:20px;display:block}.fx-prob h2{max-width:17ch;font:500 clamp(30px,3.1vw,42px)/1.12 var(--font);letter-spacing:-1.2px;text-wrap:balance;margin-top:14px}.fx-dato{border:1px solid var(--line);background:var(--bg);max-width:340px;color:var(--text);transition:transform .2s var(--ease);border-radius:20px;justify-items:start;margin-top:40px;padding:26px 28px;text-decoration:none;display:grid;box-shadow:0 1px 2px #1a19160a,0 24px 48px -36px #1a191659}.fx-dato:hover{transform:translateY(-2px)}.fx-dato strong{font:400 56px/1 var(--font);letter-spacing:-2px}.fx-dato>span{color:var(--text-2);margin-top:8px;font-size:15px}.fx-dato p{text-wrap:pretty;margin-top:18px;font-size:15px;line-height:1.5}.fx-dato small{font:500 14px/1 var(--font);align-items:center;gap:4px;margin-top:14px;display:inline-flex}.fx-dato small svg{width:14px;height:14px}.fx-jobs{display:grid}.fx-jobs a,.fx-job-tuyo{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:6px 18px;padding:22px 20px;display:grid}.fx-jobs li:not(.fx-job-tuyo){border-bottom:1px solid var(--line)}.fx-jobs a{color:inherit;transition:background-color .2s var(--ease);border-radius:14px;text-decoration:none}.fx-jobs a:hover{background:var(--surface)}.fx-job-txt{gap:3px;display:grid}.fx-job-txt strong{font:500 18px/1.3 var(--font);letter-spacing:-.2px}.fx-job-txt small{color:var(--text-2);font-size:15.5px;line-height:1.4}.fx-job-n{align-self:start;place-items:center;width:24px;height:24px;display:grid;position:relative}.fx-job-n b{font:400 16px/1 var(--font);color:var(--text-3)}.fx-job-n svg{width:22px;height:22px;color:var(--text);margin:auto;position:absolute;inset:0}.fx-jobs a .fx-job-n b{opacity:0}.fx-job-pill{background:var(--muted);color:var(--text-2);font:500 13.5px/18px var(--font);white-space:nowrap;border-radius:999px;padding:7px 14px}.fx-job-tuyo{background:var(--surface);border-radius:20px;margin-top:20px;padding-block:30px}.fx-job-tuyo .fx-job-pill{color:#fff;background:#1a1916}.fx-anim .fx-prob .fx-jobs a .fx-job-n b{opacity:1}.fx-anim .fx-prob .fx-jobs a .fx-job-n svg{opacity:0;transform:scale(.4)}.fx-anim .fx-prob .fx-jobs a .fx-job-pill,.fx-anim .fx-prob .fx-job-tuyo{background:0 0}.fx-anim .fx-prob.is-in .fx-jobs a .fx-job-n b{opacity:0;transition:opacity .2s var(--ease)calc(var(--i)*.3s + .3s)}.fx-anim .fx-prob.is-in .fx-jobs a .fx-job-n svg{opacity:1;transition:opacity .25s var(--ease),transform .45s cubic-bezier(.3,1.6,.5,1);transition-delay:calc(var(--i)*.3s + .3s);transform:none}.fx-anim .fx-prob.is-in .fx-jobs a .fx-job-pill{background:var(--muted);transition:background-color .3s var(--ease)calc(var(--i)*.3s + .3s)}.fx-anim .fx-prob.is-in .fx-job-tuyo{background:var(--surface);transition:background-color .6s var(--ease)calc(var(--i)*.3s + .3s)}.fx-tabs-head{text-align:center;max-width:760px;scroll-margin-top:calc(var(--nav-h) + 24px);justify-items:center;margin:0 auto 32px}.fx-tabs-head p{text-wrap:balance;max-width:58ch}.fx-tabs-wrap{top:calc(var(--nav-h) + 14px);z-index:15;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:sticky}.fx-tabs{border:1px solid var(--line);background:var(--bg);pointer-events:auto;scrollbar-width:none;border-radius:999px;gap:2px;max-width:100%;padding:5px;display:flex;overflow-x:auto;box-shadow:0 10px 30px -18px #1a191659}.fx-tabs::-webkit-scrollbar{display:none}.fx-tabs a{font:500 15px/20px var(--font);color:var(--text-2);white-space:nowrap;transition:background-color .2s var(--ease),color .2s var(--ease);border-radius:999px;flex:none;align-items:center;gap:8px;padding:9px 16px;text-decoration:none;display:inline-flex}.fx-tabs a:hover{color:var(--text)}.fx-tabs a[aria-current=true]{background:var(--muted-2);color:var(--text)}.fx-rubro{font:500 14px/20px var(--font);color:var(--text-2);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:6px;display:inline-flex;position:relative}.fx-rubro b{color:var(--text);text-underline-offset:4px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.fx-rubro svg{width:15px;height:15px}.fx-rubro select{opacity:0;cursor:pointer;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.fx-rubro:focus-within{outline:2px solid var(--text);outline-offset:3px;border-radius:8px}.fx-rubro-barra{border-left:1px solid var(--line);margin-left:6px;padding:9px 14px 9px 16px}.fx-rubro-cabeza{margin-top:4px;display:none}@media (max-width:1100px){.fx-rubro-barra{display:none}.fx-rubro-cabeza{display:inline-flex}}.fx-cal-media>img{object-fit:cover}.fx-tab-ic{width:17px;height:17px}.fx-sec{scroll-margin-top:calc(var(--nav-h) + 40px);padding:104px 0}.fx-sec+.fx-sec{padding-top:24px}.fx-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:72px;display:grid}.fx-copy{justify-items:start;display:grid}.fx-copy h2{font:500 clamp(30px,3.1vw,42px)/1.12 var(--font);letter-spacing:-1.2px;text-wrap:balance;margin-top:18px}.fx-lead{max-width:46ch;color:var(--text-2);text-wrap:pretty;margin-top:18px;font-size:18px;line-height:1.6}.fx-list{gap:24px;margin-top:36px;display:grid}.fx-list li{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:14px;display:grid}.fx-ic{width:24px;height:24px;color:var(--text);margin-top:1px}.fx-list h3{font:500 18px/1.35 var(--font);letter-spacing:-.2px}.fx-list h3 a{background:linear-gradient(var(--acc),var(--acc))0 100%/0 40% no-repeat;transition:background-size .3s var(--ease);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.fx-list h3 a:hover{background-size:100% 40%}.fx-arrow{width:15px;height:15px;color:var(--text-3);transition:transform .2s var(--ease),color .2s var(--ease)}.fx-list h3 a:hover .fx-arrow{color:var(--text);transform:translate(1px,-1px)}.fx-list p{color:var(--text-2);text-wrap:pretty;margin-top:3px;font-size:16px;line-height:1.55}.fx-fig{margin:0}.fx-fig figcaption{text-align:center;color:var(--text-2);text-wrap:balance;margin-top:20px;font-size:14px;line-height:1.5}.fx-stage{--app-bg:#fff;--app-soft:#f6f3ee;--app-line:#e9e3d8;--app-text:#1a1916;--app-2:#5f574f;--app-3:#665f56;--sombra:0 1px 2px #1a19160d,0 24px 56px -34px #1a191661;height:460px;color:var(--app-text);position:relative}:root[data-theme=dark] .fx-stage:not(.is-loop){background:#fbf9f5;border-radius:10px;box-shadow:0 0 0 14px #fbf9f5}@media (max-width:600px){:root[data-theme=dark] .fx-stage:not(.is-loop){box-shadow:0 0 0 8px #fbf9f5}}.fx-pill{font:500 11.5px/16px var(--font);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.fx-pill.is-ok{color:#3f7a3a;background:#e4f8da}.fx-pill.is-info{color:#1e56ad;background:#e3edfd}.fx-pill.is-warn{color:#a85009;background:#ffe9d1}.fx-pill.is-gen{color:var(--app-2);background:#fff}.fx-av{background:var(--durazno);color:#93472d;width:34px;height:34px;font:500 15px/1 var(--font);border-radius:50%;flex:none;place-items:center;display:grid}.fx-stage.is-vivo [data-t]{transition:opacity .45s var(--ease),transform .45s var(--ease)}.fx-stage.is-vivo [data-t]:not(.is-on){opacity:0;transform:translateY(10px)}.fx-stage.is-vivo .fx-pop[data-t]:not(.is-on){display:none}.fx-stage.is-vivo .fx-pop.is-on{animation:fx-entra .42s var(--ease)both}.fx-stage.is-cierre [data-t]{opacity:0!important;transition:opacity .5s var(--ease)!important}.fx-stage:not(.is-mirando) *{animation-play-state:paused!important}[data-pasos]:not([data-paso])>[data-en]:not(:last-child),[data-paso="0"]>[data-en]:not([data-en="0"]),[data-paso="1"]>[data-en]:not([data-en="1"]),[data-paso="2"]>[data-en]:not([data-en="2"]),[data-paso="3"]>[data-en]:not([data-en="3"]),[data-paso="4"]>[data-en]:not([data-en="4"]),[data-paso="5"]>[data-en]:not([data-en="5"]),[data-paso="6"]>[data-en]:not([data-en="6"]),[data-paso="7"]>[data-en]:not([data-en="7"]),[data-paso="8"]>[data-en]:not([data-en="8"]),[data-paso="9"]>[data-en]:not([data-en="9"]),[data-paso="10"]>[data-en]:not([data-en="10"]),[data-paso="11"]>[data-en]:not([data-en="11"]),[data-paso="12"]>[data-en]:not([data-en="12"]),[data-paso="13"]>[data-en]:not([data-en="13"]),[data-paso="14"]>[data-en]:not([data-en="14"]),[data-paso="15"]>[data-en]:not([data-en="15"]),[data-paso="16"]>[data-en]:not([data-en="16"]){display:none}@keyframes fx-entra{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes fx-latido{50%{transform:scale(1.06)}}@keyframes fx-cambio{0%{opacity:0;transform:translateY(-5px)}}.fx-cursor{z-index:3;fill:#1a1916;stroke:#fff;stroke-width:1.5px;stroke-linejoin:round;opacity:0;pointer-events:none;width:22px;height:22px;position:absolute}.fx-stage.is-vivo .fx-cursor.is-on{animation:fx-clic 1.6s var(--ease)both}@keyframes fx-clic{0%{opacity:0;transform:translate(80px,56px)}25%{opacity:1}68%{opacity:1;transform:none}78%{transform:scale(.78)}88%{opacity:1;transform:none}to{opacity:0;transform:none}}.fx-tipeo{background:#f3f0ea;border:1px solid #e9e4da;border-radius:16px;align-items:center;gap:4px;width:fit-content;padding:12px 14px;display:none}.fx-stage.is-vivo .fx-tipeo.is-on{display:inline-flex}.fx-tipeo i{background:#9a9186;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite fx-tipeo}.fx-tipeo i:nth-child(2){animation-delay:.15s}.fx-tipeo i:nth-child(3){animation-delay:.3s}.fx-tipeo.is-cliente{background:#1a1916;border-color:#1a1916;align-self:flex-end}.fx-tipeo.is-cliente i{background:#fff}@keyframes fx-tipeo{0%,60%,to{opacity:.45;transform:none}30%{opacity:1;transform:translateY(-3px)}}.fx-r{height:100%;position:relative}.fx-scan{z-index:2;border:1px solid var(--app-line);width:fit-content;max-width:100%;box-shadow:var(--sombra);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 16px;font-size:13.5px;display:flex;position:relative;left:0;overflow:hidden}.fx-scan svg{flex:none;width:16px;height:16px}.fx-scan-txt>span{white-space:nowrap;animation:fx-cambio .35s var(--ease)}.fx-scan-bar{background:var(--app-soft);height:2px;position:absolute;inset:auto 0 0}.fx-scan-bar b{background:#1a1916;width:100%;height:100%;display:block}.fx-stage.is-vivo .fx-scan-bar b{transition:width 3.3s linear}.fx-stage.is-vivo .fx-scan-bar b:not(.is-on){opacity:1;width:0;transform:none}.fx-vids{width:58%;position:absolute;top:62px;bottom:0;left:0}.fx-scan,.fx-vids{transition:left .8s cubic-bezier(.65,0,.35,1)}.fx-r[data-paso="0"] .fx-scan,.fx-r[data-paso="0"] .fx-vids{transition:none;left:21%}.fx-stage.is-cierre .fx-scan{opacity:0;transition:opacity .5s var(--ease)}.fx-stage.is-vivo .fx-anal:not(.is-on){transform:translate(28px)}.fx-vids ul{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;height:100%;display:grid}.fx-vids li{background:#ece7de;border-radius:12px;position:relative;overflow:hidden}.fx-vids img{object-fit:cover}.fx-vids video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fx-stage.is-mirando .fx-vids img{animation:7s ease-in-out infinite alternate fx-acerca}@keyframes fx-acerca{to{transform:scale(1.1)}}.fx-stage.is-vivo .fx-vids li[data-t]{transition:opacity .4s var(--ease),transform .45s var(--ease),filter .4s var(--ease)}.fx-vids ul:not([data-paso="0"]) li:not(.is-pick){opacity:.3;filter:grayscale()blur(2px)}.fx-vids ul:not([data-paso="0"]) li.is-pick{animation:fx-latido .6s var(--ease)}.fx-vids li.is-pick:before{content:"";z-index:1;border-radius:inherit;transition:opacity .3s var(--ease);border:2.5px solid #1a1916;position:absolute;inset:0}.fx-vistas{z-index:2;color:#fff;font:500 10.5px/14px var(--font);background:#1a1916;border-radius:6px;align-items:center;gap:3px;padding:2px 6px;display:inline-flex;position:absolute;bottom:6px;left:6px}.fx-vistas svg{fill:currentColor;width:8px;height:8px}.fx-tilde{z-index:2;color:#fff;width:20px;height:20px;transition:opacity .3s var(--ease),transform .35s cubic-bezier(.3,1.6,.5,1);background:#1a1916;border-radius:50%;place-items:center;display:grid;position:absolute;top:7px;left:7px}.fx-tilde svg{width:12px;height:12px}.fx-veces{z-index:2;color:#3f7a3a;font:600 11px/18px var(--font);transition:opacity .3s var(--ease);background:#e4f8da;border-radius:999px;padding:1px 7px;position:absolute;top:7px;right:6px}.fx-vids ul[data-paso="0"] li.is-pick:before,.fx-vids ul[data-paso="0"] .fx-veces{opacity:0}.fx-vids ul[data-paso="0"] .fx-tilde{opacity:0;transform:scale(.4)}.fx-barrido{z-index:3;opacity:0;pointer-events:none;background:#1a1916;border-radius:3px;height:3px;position:absolute;top:0;left:-6px;right:-6px;box-shadow:0 0 0 4px #1a191614}.fx-stage.is-vivo .fx-barrido.is-on{opacity:1;animation:1.4s ease-in-out infinite alternate fx-barrido}@keyframes fx-barrido{0%{top:0}to{top:calc(100% - 3px)}}.fx-anal{z-index:4;border:1px solid var(--app-line);width:46%;box-shadow:var(--sombra);background:#fff;border-radius:16px;gap:12px;padding:16px;display:grid;position:absolute;top:96px;right:0}.fx-anal-head{align-items:center;gap:10px;display:flex}.fx-anal-img{border-radius:7px;flex:none;width:38px;height:50px;position:relative;overflow:hidden}.fx-anal-img img{object-fit:cover}.fx-anal-head small{color:var(--app-3);font-size:11.5px;display:block}.fx-anal-head strong{font-size:14px;font-weight:500;line-height:1.3;display:block}.fx-anal dl{gap:8px;display:grid}.fx-anal dl div{border-top:1px solid var(--app-line);gap:1px;padding-top:8px;display:grid}.fx-anal dt{color:var(--app-3);font-size:11.5px}.fx-anal dd{margin:0;font-size:13px;line-height:1.4}.fx-anal-idea{background:var(--durazno);border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;line-height:1.4;display:flex}.fx-anal-idea svg{flex:none;width:15px;height:15px;margin-top:2px}.fx-c{grid-template-rows:auto minmax(0,1fr);gap:14px;height:100%;display:grid}.fx-gen{z-index:2;border:1px solid var(--app-line);box-shadow:var(--sombra);background:#fff;border-radius:14px;padding:12px 14px;position:relative}.fx-gen-item{animation:fx-cambio .35s var(--ease);align-items:center;gap:12px;display:flex;position:relative}.fx-gen-item strong{font-size:14px;font-weight:500;line-height:1.3;display:block}.fx-gen-item small{color:var(--app-3);font-size:12px;display:block}.fx-gen-img{background:var(--app-soft);border-radius:7px;flex:none;place-items:center;width:34px;height:46px;display:grid;position:relative;overflow:hidden}.fx-gen-img img{object-fit:cover;animation:fx-revela .45s var(--ease)both}@keyframes fx-revela{0%{filter:blur(6px)saturate(.3)}}.fx-gen-item.is-listo .fx-gen-img{color:#3f7a3a;background:#e4f8da}.fx-gen-item.is-listo svg{width:18px;height:18px}.fx-gen-bar{background:var(--app-soft);border-radius:4px;width:min(140px,28%);height:4px;margin-top:-2px;position:absolute;top:50%;right:0;overflow:hidden}.fx-gen-bar b{background:#1a1916;width:0;height:100%;animation:.45s linear forwards fx-carga;display:block}@keyframes fx-carga{to{width:100%}}.fx-cal{border:1px solid var(--app-line);border-radius:14px;grid-template-columns:repeat(7,minmax(0,1fr));min-height:0;display:grid;overflow:hidden}.fx-cal-dia{grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid}.fx-cal-dia+.fx-cal-dia{border-left:1px solid var(--app-line)}.fx-cal-nombre{border-bottom:1px solid var(--app-line);background:var(--app-soft);text-align:center;font:500 11.5px/1 var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--app-2);padding:9px 0 8px}.fx-cal-cuerpo{background:repeating-linear-gradient(#0000 0 calc(25% - 1px),#f1ece4 calc(25% - 1px) 25%);position:relative}.fx-cal-pieza{left:5px;right:5px;top:calc(var(--y) + 6px);aspect-ratio:9/16;background:#ece7de;border-radius:9px;position:absolute;overflow:hidden;box-shadow:0 10px 22px -12px #1a191673}.fx-stage.is-vivo .fx-cal-pieza{transition:opacity .35s var(--ease),transform .55s cubic-bezier(.3,1.5,.5,1)}.fx-stage.is-vivo .fx-cal-pieza:not(.is-on){transform:translateY(-34px)scale(.85)}.fx-cal-media{position:absolute;inset:0}.fx-cal-media video{object-fit:cover;width:100%;height:100%;display:block}.fx-placas{width:500%;height:100%;animation:9s ease-in-out infinite fx-placas;display:flex}.fx-placas img{object-fit:cover;object-position:left top;width:20%;height:100%}@keyframes fx-placas{0%,18%{transform:none}25%,43%{transform:translate(-20%)}50%,68%{transform:translate(-40%)}75%,93%{transform:translate(-60%)}to{transform:translate(-80%)}}.fx-cal-hora{z-index:1;font:600 10.5px/16px var(--font);color:var(--app-text);background:#fff;border-radius:5px;padding:1px 6px;position:absolute;top:5px;left:5px}.fx-cal-red{z-index:1;border-radius:5px;position:absolute;bottom:5px;left:5px;box-shadow:0 1px 4px #00000040}.fx-w{grid-template-rows:auto minmax(0,1fr);gap:12px;height:100%;display:grid}.fx-w-pasos{border:1px solid var(--app-line);background:#fff;border-radius:999px;justify-self:center;gap:4px;padding:4px;display:flex;box-shadow:0 6px 18px -12px #1a19164d}.fx-w-pasos>span{font:500 12.5px/16px var(--font);color:var(--app-3);transition:background-color .35s var(--ease),color .35s var(--ease);border-radius:999px;align-items:center;gap:6px;padding:6px 13px;display:inline-flex}.fx-w-pasos img{border-radius:3px}.fx-w-pasos svg{width:14px;height:14px}.fx-w-pasos[data-paso="0"]>span:first-child,.fx-w-pasos[data-paso="1"]>span:nth-child(2),.fx-w-pasos:not([data-paso="0"]):not([data-paso="1"])>span:nth-child(3){color:#fff;background:#1a1916}.fx-w-marco{min-height:0;position:relative}.fx-w-vista{animation:fx-vista .55s var(--ease)both;position:absolute;inset:0}@keyframes fx-vista{0%{opacity:0;transform:translateY(12px)scale(.985)}}.fx-w-vista.is-google{padding:6px 2px 0}.fx-serp-bar{background:#fff;border:1px solid #e3ded4;border-radius:999px;align-items:center;gap:12px;min-height:48px;padding:10px 18px;font-size:15px;display:flex;box-shadow:0 8px 22px -12px #1a19164d}.fx-serp-bar span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.fx-serp-bar span:after{content:"";vertical-align:-2px;background:#1a1916;width:1.5px;height:1.05em;margin-left:2px;animation:1s step-end infinite fx-caret;display:inline-block}@keyframes fx-caret{50%{opacity:0}}.fx-serp-bar svg{color:#4285f4;flex:none;width:17px;height:17px}.fx-serp-tabs{border-bottom:1px solid var(--app-line);color:var(--app-3);gap:18px;margin:14px 18px 0;padding-bottom:9px;font-size:12.5px;display:flex}.fx-serp-tabs b{color:#1a0dab;font-weight:500;box-shadow:0 11px 0 -8px #1a0dab}.fx-serp-res{gap:4px;max-width:560px;margin:18px 18px 0;display:grid;position:relative}.fx-serp-src{align-items:center;gap:10px;display:flex}.fx-serp-src b{font-size:13px;font-weight:500;line-height:1.25;display:block}.fx-serp-src small{color:var(--app-3);font-size:11.5px;display:block}.fx-fav{color:#f4efe6;background:#121417;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font:500 12px/1 Georgia,Times New Roman,serif;display:grid}.fx-serp-res strong{color:#1a0dab;margin-top:6px;font-size:18px;font-weight:500;line-height:1.3}.fx-serp-res strong[data-paso="1"]{text-decoration:underline}.fx-serp-res p{color:var(--app-2);font-size:13.5px;line-height:1.5}.fx-serp-links{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.fx-serp-links span{border:1px solid var(--app-line);color:#1a0dab;border-radius:999px;padding:5px 11px;font-size:12px}.fx-serp-res .fx-cursor{top:62px;left:40%}.fx-serp-skel{gap:8px;max-width:520px;margin:24px 18px 0;display:grid}.fx-serp-skel i{background:#efebe4;border-radius:5px;height:9px;display:block}.fx-serp-skel i:first-child{width:30%}.fx-serp-skel i:nth-child(2){background:#e6e3f3;width:62%;height:12px}.fx-serp-skel i:nth-child(3){width:90%}.fx-serp-skel i:nth-child(4){width:70%}.fx-w-vista.is-gpt{border:1px solid var(--app-line);box-shadow:var(--sombra);background:#fff;border-radius:16px;flex-direction:column;gap:14px;padding:18px 22px;display:flex;inset:50% 0 auto;translate:0 -50%}.fx-gpt-head{align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.fx-gpt-head img{border-radius:4px}.fx-q{background:var(--app-soft);border-radius:16px;align-self:flex-end;max-width:82%;min-height:42px;padding:10px 15px;font-size:14.5px;line-height:1.45}.fx-gpt-r .fx-tipeo{position:absolute;top:0;left:0}.fx-gpt-r{max-width:94%;min-height:3.1em;font-size:15px;line-height:1.55;position:relative}.fx-gpt-r mark{background:var(--celeste);color:inherit;padding:0 2px}.fx-gpt-r mark:empty{padding:0}.fx-gpt-fuente{border:1px solid var(--app-line);background:#fff;border-radius:12px;align-items:center;gap:10px;width:fit-content;padding:8px 16px 8px 8px;display:flex;position:relative;box-shadow:0 10px 24px -16px #1a191673}.fx-gpt-fuente-img{border-radius:8px;flex:none;width:44px;height:44px;position:relative;overflow:hidden}.fx-gpt-fuente-img img{object-fit:cover}.fx-gpt-fuente b{font-size:13px;font-weight:500;display:block}.fx-gpt-fuente small{color:var(--app-3);font-size:11.5px;display:block}.fx-gpt-fuente .fx-cursor{top:24px;left:58%}.fx-w-vista.is-web{border:1px solid var(--app-line);box-shadow:var(--sombra);background:#fff;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.fx-nav{border-bottom:1px solid var(--app-line);background:var(--app-soft);flex:none;align-items:center;gap:12px;height:34px;padding:0 12px;display:flex}.fx-dots{gap:5px;display:flex}.fx-dots i{background:#ddd6ca;border-radius:50%;width:8px;height:8px}.fx-url-txt{color:var(--app-2);text-align:center;background:#fff;border-radius:6px;flex:1;margin-right:36px;padding:3px 10px;font-size:11px;line-height:14px}.fx-land{--l-bg:#121417;--l-ink:#f4efe6;--l-soft:#a9a39a;--l-oro:#c9aa6c;--l-raya:#f4efe61f;background:var(--l-bg);min-height:0;color:var(--l-ink);flex:1;position:relative;overflow:hidden}.fx-land-pagina{padding:0 22px 22px}.fx-stage.is-mirando .fx-w-marco[data-paso="2"] .fx-land-pagina{animation:6s ease-in-out 1.3s both fx-land-baja}@keyframes fx-land-baja{0%{transform:none}50%,to{transform:translateY(-150px)}}.fx-land-top{border-bottom:1px solid var(--l-raya);align-items:center;gap:18px;height:48px;display:flex}.fx-land-logo{letter-spacing:.34em;font:400 13px/1 Georgia,Times New Roman,serif}.fx-land-menu{color:var(--l-soft);gap:16px;margin-left:auto;font-size:11px;display:flex}.fx-land-cta{border:1px solid #f4efe659;border-radius:999px;padding:6px 12px;font-size:11px}.fx-land-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px;padding:22px 0 18px;display:grid}.fx-land-txt small{letter-spacing:.2em;text-transform:uppercase;color:var(--l-oro);font-size:10px;display:block}.fx-land-h{letter-spacing:-.02em;margin-top:10px;font:400 46px/.95 Georgia,Times New Roman,serif;display:block}.fx-land-txt p{max-width:30ch;color:var(--l-soft);margin-top:12px;font-size:12.5px;line-height:1.55}.fx-land-btns{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.fx-land-btns b{background:var(--l-ink);color:var(--l-bg);font:500 11px/1 var(--font);border-radius:999px;padding:9px 14px}.fx-land-btns i{font:500 11px/1 var(--font);border:1px solid #f4efe659;border-radius:999px;padding:9px 14px;font-style:normal}.fx-land-foto{border-radius:12px;height:220px;display:block;position:relative;overflow:hidden}.fx-land-foto img{object-fit:cover}.fx-stage.is-mirando .fx-w-marco[data-paso="2"] .fx-land-foto img{animation:8s ease-in-out infinite alternate fx-acerca}.fx-land-datos{border-top:1px solid var(--l-raya);border-bottom:1px solid var(--l-raya);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fx-land-datos span{padding:12px 0;font:400 16px/1.2 Georgia,Times New Roman,serif}.fx-land-datos span+span{border-left:1px solid var(--l-raya);padding-left:14px}.fx-land-datos small{font:500 9.5px/1 var(--font);letter-spacing:.16em;text-transform:uppercase;color:var(--l-soft);margin-bottom:4px;display:block}.fx-land-galeria{color:var(--l-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;font-size:11px;display:grid}.fx-land-g{border-radius:9px;height:120px;margin-bottom:7px;display:block;position:relative;overflow:hidden}.fx-land-g img{object-fit:cover}.fx-land-wa{z-index:2;width:228px;color:var(--app-text);background:#fff;border-radius:14px;padding:12px 13px;position:absolute;bottom:14px;right:14px;box-shadow:0 22px 44px -18px #000000a6}.fx-land-wa-h{align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:flex}.fx-land-wa p{margin-top:6px;font-size:12px;line-height:1.45}.fx-land-wa-ops{gap:6px;margin-top:9px;display:flex}.fx-land-wa-ops span{color:#2f6b2c;white-space:nowrap;background:#e4f8da;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:500}.fx-a{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,190px) minmax(0,1fr);gap:22px;height:100%;display:grid}.fx-a-lado{border:1px solid var(--app-line);box-shadow:var(--sombra);background:#fff;border-radius:16px;flex-direction:column;align-self:start;gap:8px;padding:14px 12px;display:flex}.fx-a-lado>small{font:500 10.5px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;color:var(--app-3);margin:8px 0 0 4px}.fx-a-lado>small:first-child{margin-top:0}.fx-a-lado ul{gap:3px;display:grid}.fx-a-lado li{transition:background-color .3s var(--ease);border-radius:10px;align-items:center;gap:9px;padding:7px 8px;font-size:13px;display:flex;position:relative}.fx-a-ic{background:var(--app-soft);border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:grid}.fx-a-ic img{border-radius:5px}.fx-a-ic svg{width:15px;height:15px;color:var(--app-2)}.fx-a-lado li>b{min-width:18px;height:18px;font:600 10.5px/1 var(--font);animation:fx-cambio .35s var(--ease);border-radius:999px;place-items:center;margin-left:auto;display:grid}.fx-a-lado li>b.is-nuevo{color:#fff;background:#1a1916}.fx-a-lado li>b.is-listo{color:#3f7a3a;background:#e4f8da}.fx-a-lado li>b.is-listo svg{width:11px;height:11px}.fx-a-lado li[data-paso="1"]{background:var(--app-soft)}.fx-a-con{gap:1px;line-height:1.25;display:grid}.fx-a-con small{color:var(--app-3);font-size:11px}.fx-a-con small>span{animation:fx-cambio .35s var(--ease);display:block}.fx-a-lado li.is-conexion[data-paso="1"]{background:#fbf3df}.fx-a-lado li.is-conexion[data-paso="1"] .fx-a-ic{animation:fx-latido 1s var(--ease)infinite;box-shadow:0 0 0 3px #c9aa6c66}.fx-a-lado li.is-conexion:not([data-paso="0"]):not([data-paso="1"]) .fx-a-con small{color:#3f7a3a}.fx-a-chat{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.fx-a-head{border-bottom:1px solid var(--app-line);align-items:center;gap:10px;padding-bottom:14px;display:flex}.fx-a-head strong{font-size:14.5px;font-weight:500;line-height:1.2;display:block}.fx-a-head small{color:var(--app-3);align-items:center;gap:5px;font-size:12px;display:inline-flex}.fx-a-head .fx-pill{margin-left:auto}.fx-vivo{background:#3f7a3a;border-radius:50%;width:6px;height:6px;animation:1.6s ease-out infinite fx-pulso}@keyframes fx-pulso{0%{box-shadow:0 0 #3f7a3a80}70%,to{box-shadow:0 0 0 6px #3f7a3a00}}.fx-chat{flex-direction:column;flex:1;justify-content:flex-end;gap:10px;min-height:0;padding-top:16px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 28px);mask-image:linear-gradient(#0000,#000 28px)}.fx-chat li{border-radius:16px;flex:none;max-width:78%;padding:10px 54px 10px 14px;font-size:14.5px;line-height:1.45;position:relative}.fx-chat .is-cliente{color:#fff;background:#1a1916;align-self:flex-end}.fx-chat .is-agente{background:#f3f0ea;border:1px solid #e9e4da;align-self:flex-start}.fx-chat time{color:var(--app-3);font-size:10.5px;position:absolute;bottom:10px;right:13px}.fx-chat .is-cliente time{color:#b5aea4}.fx-chat .fx-tipeo{align-self:flex-start;max-width:none;padding:12px 14px}.fx-horarios{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.fx-horarios span{transition:background-color .3s var(--ease),border-color .3s var(--ease),color .3s var(--ease);background:#fff;border:1px solid #d9d3c8;border-radius:999px;padding:5px 10px;font-size:12.5px}.fx-horarios:not([data-paso="0"]) span:first-child{color:#fff;background:#1a1916;border-color:#1a1916}.fx-turno{border:1px solid var(--app-line);width:fit-content;box-shadow:var(--sombra);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 16px 10px 13px;display:flex}.fx-turno svg{color:#3f7a3a;flex:none;width:18px;height:18px}.fx-turno.is-on svg{animation:fx-latido .5s var(--ease).25s}.fx-turno strong{color:#2f6b2c;font-size:13.5px;font-weight:500;display:block}.fx-turno small{color:var(--app-3);font-size:12px;display:block}.fx-chat .fx-turno{align-self:center;max-width:none;margin-top:6px;padding:10px 16px 10px 13px}.fx-chat .fx-sis{border:1px solid var(--app-line);max-width:none;color:var(--app-2);background:#fff;border-radius:999px;align-self:center;align-items:center;gap:7px;padding:6px 12px;font-size:12px;display:inline-flex}.fx-chat .fx-sis img{border-radius:3px}.fx-pago{border:1px solid var(--app-line);background:#fff;border-radius:12px;align-items:center;gap:10px;margin-top:9px;padding:8px;display:flex}.fx-pago-img{border-radius:8px;flex:none;width:38px;height:38px;position:relative;overflow:hidden}.fx-pago-img img{object-fit:cover}.fx-pago-txt{min-width:0;line-height:1.25;display:grid}.fx-pago-txt b{font-size:13px;font-weight:500}.fx-pago-txt small{color:var(--app-3);font-size:11px}.fx-pago-btn{color:#fff;font:500 12px/1 var(--font);white-space:nowrap;animation:fx-cambio .35s var(--ease);background:#1a1916;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:6px 12px;display:inline-flex}.fx-pago-btn.is-pagado{color:#2f6b2c;background:#e4f8da}.fx-pago-btn svg{width:12px;height:12px}.fx-k{grid-template-rows:auto minmax(0,1fr);gap:12px;height:100%;display:grid}.fx-k-pasos:not([data-paso])>span:nth-child(2){color:#fff;background:#1a1916}.fx-k-marco{min-height:0;position:relative}.fx-k-vista{animation:fx-vista .55s var(--ease)both;position:absolute;inset:0}.fx-k-vista.is-tablero{grid-template-rows:minmax(0,1fr) auto;gap:14px;display:grid}.fx-k-vista.is-analitica{border:1px solid var(--app-line);box-shadow:var(--sombra);background:#fff;border-radius:16px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.fx-ana-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.fx-ana-head strong{font-size:15px;font-weight:500}.fx-ana-head span{color:var(--app-3);font-size:12px}.fx-embudo{gap:9px;display:grid}.fx-embudo li{grid-template-columns:minmax(0,1fr) 64px 140px;align-items:center;gap:12px;display:grid}.fx-embudo-barra{background:var(--app-soft);border-radius:7px;height:22px;display:block;overflow:hidden}.fx-embudo-barra i{width:var(--v);transform-origin:0;height:100%;transition:transform .8s var(--ease).1s;background:#1a1916;border-radius:7px;display:block}.fx-embudo li:last-child .fx-embudo-barra i{background:#3f7a3a}.fx-stage.is-vivo .fx-embudo li:not(.is-on) .fx-embudo-barra i{transform:scaleX(0)}.fx-embudo b{font:500 16px/1 var(--font);text-align:right}.fx-embudo small{color:var(--app-2);font-size:12.5px}.fx-ana-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:auto;display:grid}.fx-ana-card{border:1px solid var(--app-line);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.fx-ana-card.is-ajuste{background:var(--durazno);border-color:#0000}.fx-ana-img{background:#fff9;border-radius:7px;flex:none;place-items:center;width:38px;height:48px;display:grid;position:relative;overflow:hidden}.fx-ana-img img{object-fit:cover}.fx-ana-img svg{width:18px;height:18px}.fx-ana-card small{color:var(--app-3);font-size:11px;display:block}.fx-ana-card strong{font-size:13px;font-weight:500;line-height:1.3;display:block}.fx-ana-card em{color:#3f7a3a;margin-top:2px;font-size:11.5px;font-style:normal;display:block}.fx-ana-card.is-ajuste em{color:#93472d}.fx-board{--c1:10px;--c2:calc((100% - 20px)/3 + 20px);--c3:calc(2*((100% - 20px)/3 + 10px) + 10px);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-height:0;display:grid;position:relative}.fx-col{border-radius:12px;flex-direction:column;gap:8px;padding:10px;display:flex}.fx-col.is-nuevo{color:#3d5288;background:#eef2fb}.fx-col.is-calificado{color:#6a4f96;background:#f3effa}.fx-col.is-agendado{color:#3f7a3a;background:#ebf5ec}.fx-col-h{font:500 12.5px/16px var(--font);align-items:center;gap:6px;padding:2px 2px 0;display:flex}.fx-col-h i{background:currentColor;border-radius:50%;width:6px;height:6px}.fx-col-h b{min-width:20px;height:20px;font:600 11px/1 var(--font);background:#fff;border-radius:999px;place-items:center;margin-left:auto;padding:0 6px;display:grid}.fx-col-h b>span{animation:fx-cambio .35s var(--ease)}.fx-mini{color:var(--app-2);background:#ffffffb3;border-radius:9px;gap:1px;padding:8px 10px;font-size:12px;line-height:1.35;display:grid}.fx-mini b{color:var(--app-text);font-weight:500}.fx-mini small{color:var(--app-3);font-size:11px}.fx-mover{top:92px;left:var(--c3);z-index:2;background:#fff;border:1px solid #ddd6ca;border-radius:10px;gap:6px;width:calc(33.3333% - 26.6667px);padding:11px 12px;display:grid;position:absolute;box-shadow:0 16px 32px -18px #1a191680}.fx-mover[data-paso="0"]{left:var(--c1)}.fx-mover[data-paso="1"]{left:var(--c2);animation:fx-alza .75s var(--ease)}.fx-mover[data-paso="2"]{animation:fx-alza-2 .75s var(--ease)}.fx-stage.is-vivo .fx-mover.is-on{transition:left .75s cubic-bezier(.65,0,.35,1),opacity .45s var(--ease),transform .45s var(--ease)}@keyframes fx-alza{40%{transform:translateY(-6px)rotate(-2.5deg);box-shadow:0 28px 40px -18px #1a19168c}}@keyframes fx-alza-2{40%{transform:translateY(-6px)rotate(-2.5deg);box-shadow:0 28px 40px -18px #1a19168c}}.fx-mover-h{align-items:center;gap:8px;display:flex}.fx-mover .fx-av{width:24px;height:24px;font-size:12px}.fx-mover strong{font-size:13.5px;font-weight:500;line-height:1.2}.fx-mover small{color:var(--app-3);font-size:11.5px;line-height:1.35}.fx-mover small>span{animation:fx-cambio .35s var(--ease);display:block}.fx-chip{background:var(--amarillo);font:500 11px/16px var(--font);border-radius:5px;justify-self:start;padding:2px 7px}.fx-path{border:1px solid var(--app-line);box-shadow:var(--sombra);background:#fff;border-radius:14px;padding:14px 16px 16px}.fx-path>strong{font-size:13px;font-weight:500}.fx-path ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;display:grid;position:relative}.fx-path ol:before,.fx-path ol:after{content:"";background:var(--app-line);height:2px;position:absolute;top:6px;left:7px;right:calc(25% - 13px)}.fx-path ol:after{transform-origin:0;transition:transform .7s var(--ease);background:#1a1916}.fx-path ol[data-paso="0"]:after{transition:none;transform:scaleX(0)}.fx-stage.is-cierre .fx-path ol:after{opacity:0;transition:opacity .5s var(--ease)}.fx-path ol[data-paso="1"]:after{transform:scaleX(.3333)}.fx-path ol[data-paso="2"]:after{transform:scaleX(.6667)}.fx-path li{align-content:start;gap:2px;padding-top:22px;display:grid;position:relative}.fx-path li i{z-index:1;background:#fff;border:2px solid #1a1916;border-radius:50%;width:14px;height:14px;position:absolute;top:0;left:0}.fx-path li.is-on i{animation:fx-latido .5s var(--ease).1s}.fx-path li:last-child i{background:#3f7a3a;border-color:#3f7a3a}.fx-path b{font-size:12.5px;font-weight:500;line-height:1.3}.fx-path li:first-child b{background:var(--amarillo);width:fit-content;padding:0 3px}.fx-path small{color:var(--app-3);font-size:11.5px}.fx-sg{height:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 44px,#000);mask-image:linear-gradient(#0000,#000 44px,#000)}.fx-sg-lista{gap:26px;margin:0;padding:48px 4px 0 0;list-style:none;transition:transform .9s cubic-bezier(.65,0,.35,1);display:grid;position:relative}.fx-sg-lista[data-paso="0"]{transition:none}.fx-sg-paso{justify-items:start;gap:10px;padding-left:34px;display:grid;position:relative}.fx-sg-paso:before{content:"";background:#4f7ba6;border-radius:50%;width:13px;height:13px;position:absolute;top:5px;left:3px}.fx-sg-paso:not(:last-child):after{content:"";background:#e3ddd2;border-radius:2px;width:2px;position:absolute;top:26px;bottom:-21px;left:8.5px}.fx-stage.is-vivo .fx-sg-paso.is-on:before{animation:fx-latido .5s var(--ease)}.fx-sg-cuando{width:100%;color:var(--app-3);align-items:center;gap:9px;font-size:15px;line-height:22px;display:flex}.fx-sg-cuando img{border-radius:4px}.fx-sg-cuando>svg{color:#3f7a3a;width:19px;height:19px}.fx-sg-estado{color:#3f7a3a;white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:13px;font-style:normal;font-weight:500;display:inline-flex}.fx-sg-estado svg{width:13px;height:13px}.fx-sg-msg{border:1px solid var(--app-line);max-width:100%;color:var(--app-text);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:11px 20px 11px 16px;font-size:16px;line-height:1.35;display:inline-flex}.fx-sg-msg svg{flex:none;width:19px;height:19px}.fx-sg-msg.is-burbuja{color:#2e5b86;background:#d8e7f6;border:0;border-radius:22px;padding:12px 20px;display:block}.fx-sg-msg.is-media{border-radius:18px;align-items:center;gap:14px;padding:8px 20px 8px 8px;display:flex}.fx-sg-msg.is-burbuja.is-media{border-radius:22px}.fx-sg-media{background:#ece7de;border-radius:12px;flex:none;width:60px;height:76px;display:block;position:relative;overflow:hidden}.fx-sg-media img,.fx-sg-media video{object-fit:cover;width:100%;height:100%;display:block}.fx-sg-txt{align-items:center;gap:10px;display:inline-flex}.fx-sg-txt svg{flex:none;width:19px;height:19px}.fx-sg-hilo{justify-items:start;max-width:calc(100% - 30px);display:inline-grid}.fx-sg-resp-caja{justify-self:end;margin:-16px -30px 0 0;position:relative}.fx-sg-resp{border:1px solid var(--app-line);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:7px 18px 7px 7px;font-size:15.5px;line-height:1.3;display:inline-flex;box-shadow:0 14px 28px -16px #1a191673}.fx-sg-resp i{color:#2e5b86;width:30px;height:30px;font:500 13px/1 var(--font);background:#d8e7f6;border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.fx-sg-resp-caja .fx-tipeo{border-color:var(--app-line);background:#fff;position:absolute;top:2px;right:0;box-shadow:0 14px 28px -16px #1a191673}.fx-loop{padding:56px 0 128px}.fx-loop-head{text-align:center;justify-items:center;margin-inline:auto}.fx-loop-fig{max-width:1040px;margin:36px auto 0}.fx-stage.is-loop{height:auto}.fx-rueda{--r:250px;--giro:0deg;--mueve:transform 1.1s cubic-bezier(.65,0,.35,1);height:330px;position:relative}.fx-rueda-espera{height:330px}.fx-rueda-ventana{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 80px),#0000);mask-image:linear-gradient(#000 calc(100% - 80px),#0000)}.fx-rueda-aro{width:calc(2*var(--r));height:calc(2*var(--r));border:2px solid #ddd5c8;border-radius:50%;position:absolute;top:100%;left:50%;translate:-50% -50%}.fx-rueda-giro{width:0;height:0;transform:rotate(var(--giro));transition:var(--mueve);position:absolute;top:100%;left:50%}.fx-rueda[data-paso="1"]{--giro:-60deg}.fx-rueda[data-paso="2"]{--giro:-120deg}.fx-rueda[data-paso="3"]{--giro:-180deg}.fx-rueda[data-paso="4"]{--giro:-240deg}.fx-rueda[data-paso="5"]{--giro:-300deg}.fx-rueda[data-paso="6"]{--giro:-360deg}.fx-rueda[data-paso="0"] .fx-rueda-giro,.fx-rueda[data-paso="0"] .fx-rueda-recto{transition:none}.fx-rueda-paso,.fx-rueda-flecha{width:0;height:0;position:absolute;top:0;left:0}.fx-rueda-paso.is-0,.fx-rueda-flecha.is-0{--a:0deg}.fx-rueda-paso.is-1,.fx-rueda-flecha.is-1{--a:60deg}.fx-rueda-paso.is-2,.fx-rueda-flecha.is-2{--a:120deg}.fx-rueda-paso.is-3,.fx-rueda-flecha.is-3{--a:180deg}.fx-rueda-paso.is-4,.fx-rueda-flecha.is-4{--a:240deg}.fx-rueda-paso.is-5,.fx-rueda-flecha.is-5{--a:300deg}.fx-rueda-paso{z-index:1;transform:rotate(var(--a))translateY(calc(-1*var(--r)))rotate(calc(-1*var(--a)))}.fx-rueda-flecha{transform:rotate(calc(var(--a) + 30deg))translateY(calc(-1*var(--r)))}.fx-rueda-flecha svg{color:#1a1916;background:#fff;border:1px solid #ddd5c8;border-radius:50%;width:20px;height:20px;padding:3.5px;position:absolute;top:-10px;left:-10px}.fx-rueda-recto{translate:-50% -50%;transform:rotate(calc(-1*var(--giro)));transition:var(--mueve);position:absolute;top:0;left:0}.fx-rueda-paso.is-0,.fx-rueda-puntos .is-0{--c:var(--durazno);--c-cur:var(--durazno-cursor)}.fx-rueda-paso.is-1,.fx-rueda-puntos .is-1{--c:var(--lila);--c-cur:var(--lila-cursor)}.fx-rueda-paso.is-2,.fx-rueda-puntos .is-2{--c:var(--celeste);--c-cur:var(--celeste-cursor)}.fx-rueda-paso.is-3,.fx-rueda-puntos .is-3{--c:var(--verde);--c-cur:var(--verde-cursor)}.fx-rueda-paso.is-4,.fx-rueda-puntos .is-4{--c:var(--amarillo);--c-cur:var(--amarillo-cursor)}.fx-rueda-paso.is-5,.fx-rueda-puntos .is-5{--c:var(--menta);--c-cur:var(--menta-cursor)}.fx-rueda-chip{transition:transform .35s var(--ease);display:block;position:relative}.fx-rueda-tag{font:400 17px/1.1 var(--font-accent);white-space:nowrap;color:var(--app-2);clip-path:polygon(4px 0,calc(100% - 4px) 0,calc(100% - 4px) 4px,100% 4px,100% calc(100% - 4px),calc(100% - 4px) calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,4px calc(100% - 4px),0 calc(100% - 4px),0 4px,4px 4px);transition:background-color .35s var(--ease),color .35s var(--ease);background:#f1efe9;padding:7px 14px;display:block}.fx-rueda-cursor{opacity:0;transform-origin:0 0;width:24px;height:24px;transition:opacity .2s var(--ease),transform .2s var(--ease);position:absolute;bottom:-20px;right:-20px;transform:scale(.3)}.fx-rueda-cursor svg{width:24px;height:24px;fill:var(--c-cur);stroke:#fff;stroke-width:2.4px;stroke-linejoin:round;paint-order:stroke fill;filter:drop-shadow(0 2px 5px #00000047);animation:2.4s ease-in-out infinite fx-apunta;display:block;overflow:visible;transform:rotate(-45deg)}@keyframes fx-apunta{50%{translate:-2px -2px}}.fx-rueda[data-paso="0"] .fx-rueda-paso.is-0,.fx-rueda[data-paso="1"] .fx-rueda-paso.is-1,.fx-rueda[data-paso="2"] .fx-rueda-paso.is-2,.fx-rueda[data-paso="3"] .fx-rueda-paso.is-3,.fx-rueda[data-paso="4"] .fx-rueda-paso.is-4,.fx-rueda[data-paso="5"] .fx-rueda-paso.is-5,.fx-rueda[data-paso="6"] .fx-rueda-paso.is-0,.fx-rueda:not([data-paso]) .fx-rueda-paso.is-0{z-index:2}.fx-rueda[data-paso="0"] .fx-rueda-paso.is-0 .fx-rueda-chip,.fx-rueda[data-paso="1"] .fx-rueda-paso.is-1 .fx-rueda-chip,.fx-rueda[data-paso="2"] .fx-rueda-paso.is-2 .fx-rueda-chip,.fx-rueda[data-paso="3"] .fx-rueda-paso.is-3 .fx-rueda-chip,.fx-rueda[data-paso="4"] .fx-rueda-paso.is-4 .fx-rueda-chip,.fx-rueda[data-paso="5"] .fx-rueda-paso.is-5 .fx-rueda-chip,.fx-rueda[data-paso="6"] .fx-rueda-paso.is-0 .fx-rueda-chip,.fx-rueda:not([data-paso]) .fx-rueda-paso.is-0 .fx-rueda-chip{transition:transform .55s cubic-bezier(.3,1.5,.5,1) .5s;transform:scale(1.3)}.fx-rueda[data-paso="0"] .fx-rueda-paso.is-0 .fx-rueda-tag,.fx-rueda[data-paso="1"] .fx-rueda-paso.is-1 .fx-rueda-tag,.fx-rueda[data-paso="2"] .fx-rueda-paso.is-2 .fx-rueda-tag,.fx-rueda[data-paso="3"] .fx-rueda-paso.is-3 .fx-rueda-tag,.fx-rueda[data-paso="4"] .fx-rueda-paso.is-4 .fx-rueda-tag,.fx-rueda[data-paso="5"] .fx-rueda-paso.is-5 .fx-rueda-tag,.fx-rueda[data-paso="6"] .fx-rueda-paso.is-0 .fx-rueda-tag,.fx-rueda:not([data-paso]) .fx-rueda-paso.is-0 .fx-rueda-tag{background:var(--c);color:var(--tag-text);transition:background-color .4s var(--ease).55s,color .4s var(--ease).55s}.fx-rueda[data-paso="0"] .fx-rueda-paso.is-0 .fx-rueda-cursor,.fx-rueda[data-paso="1"] .fx-rueda-paso.is-1 .fx-rueda-cursor,.fx-rueda[data-paso="2"] .fx-rueda-paso.is-2 .fx-rueda-cursor,.fx-rueda[data-paso="3"] .fx-rueda-paso.is-3 .fx-rueda-cursor,.fx-rueda[data-paso="4"] .fx-rueda-paso.is-4 .fx-rueda-cursor,.fx-rueda[data-paso="5"] .fx-rueda-paso.is-5 .fx-rueda-cursor,.fx-rueda[data-paso="6"] .fx-rueda-paso.is-0 .fx-rueda-cursor,.fx-rueda:not([data-paso]) .fx-rueda-paso.is-0 .fx-rueda-cursor{opacity:1;transition:opacity .3s var(--ease).8s,transform .5s cubic-bezier(.3,1.6,.5,1).8s;transform:none}.fx-rueda-centro{z-index:3;border:1px solid var(--app-line);text-align:center;background:#fff;border-bottom:0;border-radius:180px 180px 0 0;align-content:end;justify-items:center;gap:12px;width:360px;height:180px;padding:0 40px 22px;display:grid;position:absolute;bottom:0;left:50%;translate:-50%}.fx-rueda-puntos{gap:5px;display:flex}.fx-rueda-puntos i{width:6px;height:6px;transition:width .5s var(--ease),background-color .5s var(--ease);background:#ddd5c8;border-radius:999px}.fx-rueda[data-paso="0"] .fx-rueda-puntos .is-0,.fx-rueda[data-paso="1"] .fx-rueda-puntos .is-1,.fx-rueda[data-paso="2"] .fx-rueda-puntos .is-2,.fx-rueda[data-paso="3"] .fx-rueda-puntos .is-3,.fx-rueda[data-paso="4"] .fx-rueda-puntos .is-4,.fx-rueda[data-paso="5"] .fx-rueda-puntos .is-5,.fx-rueda[data-paso="6"] .fx-rueda-puntos .is-0,.fx-rueda:not([data-paso]) .fx-rueda-puntos .is-0{background:var(--c-cur);width:20px}.fx-rueda-pasa{align-content:start;min-height:82px;display:grid}.fx-rueda-pasa>span{animation:fx-cambio .45s var(--ease);gap:6px;display:grid}.fx-rueda-pasa small{font:500 10.5px/1 var(--font);letter-spacing:.1em;text-transform:uppercase;color:var(--app-3)}.fx-rueda-pasa b{font:500 18px/1.25 var(--font);letter-spacing:-.01em;text-wrap:balance}.fx-rueda-pasa em{color:var(--app-2);font-size:13.5px;font-style:normal;line-height:1.3}@media (max-width:960px){.fx{padding-top:80px}.fx-prob{padding-bottom:64px}.fx-prob-grid{grid-template-columns:1fr;gap:0}.fx-prob-copy{display:contents}.fx-jobs{order:1;margin-top:32px}.fx-dato{order:2;margin-top:32px}.fx-grid{grid-template-columns:1fr;gap:40px}.fx-sec{padding:72px 0}.fx-sec+.fx-sec{padding-top:8px}.fx-lead{font-size:16px}.fx-list{gap:20px;margin-top:28px}}@media (max-width:600px){.fx-tabs-wrap{top:calc(var(--nav-h) + 8px);padding:0 12px}.fx-tabs a{padding:8px 13px;font-size:14px}.fx-jobs a,.fx-job-tuyo{grid-template-columns:24px minmax(0,1fr);padding:18px 8px}.fx-job-tuyo{padding:22px 14px}.fx-job-pill{grid-column:2;justify-self:start;margin-top:6px;padding:5px 11px;font-size:12.5px}.fx-job-txt strong{font-size:17px}.fx-job-txt small{font-size:14.5px}.fx-stage{height:440px}.fx-scan{padding:9px 13px;font-size:12.5px}.fx-vids{width:100%;height:290px;top:56px;bottom:auto}.fx-r[data-paso="0"] .fx-scan,.fx-r[data-paso="0"] .fx-vids{left:0}.fx-stage.is-vivo .fx-anal:not(.is-on){transform:translateY(16px)}.fx-anal{width:auto;padding:14px;inset:auto 0 0 10%}.fx-anal dl div:nth-child(3){display:none}.fx-cal{grid-template-columns:repeat(4,minmax(0,1fr))}.fx-cal-dia:nth-child(n+5),.fx-gen-bar{display:none}.fx-gen-item strong{font-size:13px}.fx-w-pasos>span{padding:5px 10px;font-size:11.5px}.fx-serp-bar{min-height:42px;padding:9px 14px;font-size:13px}.fx-serp-tabs{gap:12px;margin:12px 8px 0}.fx-serp-res{margin:14px 8px 0}.fx-serp-res strong{font-size:16px}.fx-serp-res p{font-size:12.5px}.fx-serp-skel{margin:18px 8px 0}.fx-w-vista.is-gpt{padding:14px}.fx-q,.fx-gpt-r{font-size:13.5px}.fx-land-pagina{padding:0 14px 14px}.fx-land-menu,.fx-land-btns i{display:none}.fx-land-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:12px;padding:16px 0 14px}.fx-land-h{font-size:31px}.fx-land-txt p{font-size:11.5px}.fx-land-foto{height:170px}.fx-land-datos span{font-size:13px}.fx-land-g{height:84px}.fx-land-wa{width:212px;bottom:10px;right:10px}.fx-land-wa-ops span{padding:4px 8px;font-size:10.5px}.fx-chat{gap:8px;padding-top:12px}.fx-a{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:10px}.fx-a-lado{flex-direction:row;justify-content:center;align-items:center;padding:8px 10px}.fx-a-lado>small,.fx-a-con{display:none}.fx-a-lado ul{gap:6px;display:flex}.fx-a-lado li{padding:4px;font-size:0}.fx-a-lado li>b{min-width:15px;height:15px;font-size:9px;position:absolute;top:-4px;right:-4px}.fx-a-head small,.fx-pago-txt small{display:none}.fx-pago-img{width:32px;height:32px}.fx-chat li{max-width:88%;padding:9px 50px 9px 12px;font-size:13.5px}.fx-board{--c1:7px;--c2:calc((100% - 12px)/3 + 13px);--c3:calc(2*((100% - 12px)/3 + 6px) + 7px);gap:6px}.fx-col{padding:7px}.fx-col-h{font-size:11px}.fx-col-h b{min-width:17px;height:17px;padding:0 4px;font-size:10px}.fx-mini{padding:6px 7px}.fx-mover{width:calc(33.3333% - 18px);padding:8px;top:80px}.fx-mover .fx-av{display:none}.fx-mover strong{font-size:12px}.fx-mover small{font-size:10.5px}.fx-chip{padding:1px 5px;font-size:10px}.fx-path{padding:12px}.fx-k-vista.is-analitica{padding:14px}.fx-embudo li{grid-template-columns:minmax(0,1fr) 46px;row-gap:3px}.fx-embudo small{grid-area:1/1/auto/-1}.fx-embudo-barra{height:14px}.fx-embudo b{font-size:13px}.fx-ana-cards{grid-template-columns:1fr}.fx-ana-card.is-ajuste{display:none}.fx-path b{font-size:11.5px}.fx-path small{font-size:10.5px}.fx-turno small{display:none}.fx-loop{padding:24px 0 88px}.fx-sg-paso{padding-left:28px}.fx-sg-cuando{font-size:13px}.fx-sg-estado{font-size:12px}.fx-sg-msg{padding:9px 15px 9px 12px;font-size:14px}.fx-sg-msg.is-burbuja{border-radius:18px;padding:10px 15px}.fx-sg-resp{padding:6px 14px 6px 6px;font-size:13.5px}.fx-sg-resp i{width:26px;height:26px;font-size:12px}.fx-sg-media{border-radius:10px;width:48px;height:62px}.fx-sg-msg.is-media{gap:11px;padding:6px 14px 6px 6px}.fx-rueda{--r:130px;height:auto;display:grid}.fx-rueda-espera{height:300px}.fx-rueda-ventana{height:190px;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 50px),#0000);mask-image:linear-gradient(#000 calc(100% - 50px),#0000)}.fx-rueda-tag{padding:6px 10px;font-size:14px}.fx-rueda-flecha svg{width:18px;height:18px;padding:3px;top:-9px;left:-9px}.fx-rueda-centro{background:0 0;border:0;border-radius:0;width:auto;height:auto;margin-top:16px;padding:0 8px;position:static;translate:none}.fx-rueda-pasa{min-height:72px}}@media (prefers-reduced-motion:reduce){.fx-anim .fx-prob .fx-jobs a .fx-job-n b{opacity:0}.fx-anim .fx-prob .fx-jobs a .fx-job-n svg,.fx-anim .fx-prob .fx-jobs a .fx-job-pill{opacity:1;transition:none;transform:none}.fx-anim .fx-prob .fx-job-tuyo{background:var(--surface);transition:none}.fx-stage *,.fx-stage :before,.fx-stage :after{transition:none!important;animation:none!important}}.vi{z-index:1;padding:56px 0 0;position:relative}.vi-cuadro{aspect-ratio:16/9;border:1px solid var(--line);background:#f7f5f1;border-radius:20px;max-width:1080px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 1px 2px #1a19160a,0 50px 100px -56px #1a191673}.vi-cuadro video{object-fit:cover;background:#f7f5f1;width:100%;height:100%;position:absolute;inset:0}.vi-btn{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.vi-btn img{object-fit:cover}.vi-play{color:#fff;font:500 15px/1 var(--font);white-space:nowrap;transition:transform .2s var(--ease);background:#1a1916;border-radius:999px;align-items:center;gap:8px;padding:12px 20px 12px 16px;display:inline-flex;position:absolute;bottom:9%;left:50%;transform:translate(-50%);box-shadow:0 10px 26px -8px #1a191673}.vi-play .icon{fill:currentColor;width:16px;height:16px}.vi-play svg:not(.icon){width:17px;height:17px}.vi-play.is-sonido{inset:18px 18px auto auto;transform:none}.vi-btn:hover .vi-play.is-sonido{transform:scale(1.04)}.vi-btn:hover .vi-play{transform:translate(-50%)scale(1.04)}.vi-btn:focus-visible{outline:2px solid var(--primary);outline-offset:-4px;border-radius:20px}@media (max-width:600px){.vi-play.is-sonido{top:10px;right:10px}.vi{padding-top:40px}.vi-cuadro{border-radius:14px}.vi-play{padding:9px 14px 9px 11px;font-size:13.5px}}
