.fs-demo{--dm-ease:cubic-bezier(0.23,1,0.32,1);--dm-rgb:124,92,255;--dm-a:#8a6cff;--dm-b:#5b3fd6;--dm-texto:#b9a7ff;--dm-tinta:#f2f0fa;--dm-suave:#9890b0;--dm-sup:rgba(21,18,31,.72);--dm-linea:rgba(124,92,255,.2)}.fs-demo [data-producto=incubator]{--dm-rgb:63,184,142;--dm-a:#3fb88e;--dm-b:#157a5a;--dm-texto:#8fdcbd}.fs-demo [data-producto=settr]{--dm-rgb:34,184,214;--dm-a:#22b8d6;--dm-b:#0b6f86;--dm-texto:#7fd8ea}.fs-demo [data-producto=capital]{--dm-rgb:216,181,106;--dm-a:#d8b56a;--dm-b:#9a7428;--dm-texto:#e8d5a8}.fs-demo [data-producto=accelerator],.fs-demo [data-producto=fs]{--dm-rgb:124,92,255;--dm-a:#8a6cff;--dm-b:#5b3fd6;--dm-texto:#b9a7ff}html.fs-claro .fs-demo{--dm-texto:#5b3fd6;--dm-tinta:#15112a;--dm-suave:#5e5876;--dm-sup:#fff;--dm-linea:#e4dff5}html.fs-claro .fs-demo [data-producto=incubator]{--dm-texto:#0b7656}html.fs-claro .fs-demo [data-producto=settr]{--dm-texto:#0b6f86}html.fs-claro .fs-demo [data-producto=capital]{--dm-texto:#8a6514}html.fs-claro .fs-demo :is([data-producto=accelerator],[data-producto=fs]){--dm-texto:#5b3fd6}html.fs-claro .fs-demo .fs-oscuro{--dm-texto:#b9a7ff;--dm-tinta:#f2f0fa;--dm-suave:#a59dc0}html.fs-claro .fs-demo .fs-oscuro [data-producto=capital],html.fs-claro .fs-demo .fs-oscuro[data-producto=capital]{--dm-texto:#e8d5a8}html.fs-claro .fs-demo.fs-raiz.min-h-screen{background-color:#f4f3f9!important;background-image:radial-gradient(900px 480px at 85% -120px,rgba(124,92,255,.16),transparent 70%),radial-gradient(760px 440px at 8% -160px,rgba(92,120,255,.1),transparent 70%),radial-gradient(820px 520px at 100% 105%,rgba(92,120,255,.08),transparent 70%),radial-gradient(rgba(40,28,96,.07) 1px,transparent 1.25px)!important;background-size:auto,auto,auto,22px 22px!important;background-repeat:no-repeat,no-repeat,no-repeat,repeat!important}@keyframes demoEq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes demoRipple{0%{transform:scale(.85);opacity:.45}to{transform:scale(2.4);opacity:0}}@keyframes demoSealSpin{to{transform:rotate(1turn)}}@keyframes dm-entra{0%{opacity:0;transform:translate3d(var(--dm-dx,14px),0,0)}to{opacity:1;transform:none}}@keyframes dm-sube{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:none}}@keyframes dm-funde{0%{opacity:0}to{opacity:1}}.fs-demo .dm-escena{animation:dm-entra .34s var(--dm-ease) both}.fs-demo .dm-escena[data-sentido=atras]{--dm-dx:-14px}.fs-demo .dm-pieza{animation:dm-sube .42s var(--dm-ease) .12s both}.fs-demo .dm-pieza .fs-rise{animation-duration:.42s}.fs-demo .dm-texto{display:grid}.fs-demo .dm-texto>*{grid-area:1/1}.fs-demo .dm-texto__molde{visibility:hidden}.fs-demo .dm-quien,.fs-demo .dm-texto p{color:var(--dm-tinta)}.fs-demo .dm-quien span{color:var(--dm-suave)}.fs-demo .dm-cursor{background:var(--dm-texto)}html.fs-claro .fs-demo .dm-avatar.fs-orbe{clip-path:none!important;background:none!important}html.fs-claro .fs-demo .dm-avatar.fs-orbe.fs-orbe--mini .spline-orb__c{filter:brightness(.64) contrast(1.35) saturate(1.35)!important}.fs-demo .dm-producto{display:flex;align-items:center;gap:12px;margin-bottom:14px}.fs-demo .dm-icono{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;color:#fff;background:var(--dm-b);background:linear-gradient(140deg,var(--dm-a),var(--dm-b));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 8px 18px -10px rgba(var(--dm-rgb),.9)}.fs-demo .dm-icono--sm{width:34px;height:34px;border-radius:10px}.fs-demo .dm-icono--mic{width:30px;height:30px;border-radius:999px}.fs-demo .dm-producto__nombre{display:block;font-size:14px;font-weight:600;color:var(--dm-tinta);letter-spacing:-.01em;line-height:1.2}.fs-demo .dm-producto__lema{display:block;font-size:12.5px;color:var(--dm-suave);margin-top:2px;line-height:1.3}.fs-demo .dm-ejemplo{margin-left:auto;flex-shrink:0;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:5px 10px;border-radius:999px;color:var(--dm-texto);background:rgba(var(--dm-rgb),.12);border:1px solid rgba(var(--dm-rgb),.28)}.fs-demo .dm-pieza .fs-card:not(.fs-oscuro){background:radial-gradient(120% 90% at 100% 0,rgba(var(--dm-rgb),.1),transparent 55%),var(--dm-sup);border-color:rgba(var(--dm-rgb),.22)}html.fs-claro .fs-demo .dm-pieza .fs-card:not(.fs-oscuro){background:radial-gradient(120% 90% at 100% 0,rgba(var(--dm-rgb),.08),transparent 55%),#fff!important;border-color:rgba(var(--dm-rgb),.24)!important;box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(21,17,42,.05),0 18px 40px -24px rgba(var(--dm-rgb),.45),0 10px 24px -18px rgba(21,17,42,.18)!important}.fs-demo .dm-pieza .fs-label:not(.fs-oscuro *),.fs-demo .dm-pieza [class*="text-[#b9a7ff]"]:not(.fs-oscuro *){color:var(--dm-texto)!important}.fs-demo .dm-pieza [class*="bg-[#7c5cff]/"]:not(.fs-oscuro *){background-color:rgba(var(--dm-rgb),.1)!important}.fs-demo .dm-pieza [class*="border-[#7c5cff]/"]:not(.fs-oscuro *){border-color:rgba(var(--dm-rgb),.24)!important}.fs-demo .dm-pieza [class*="bg-[#b9a7ff]/"]:not(.fs-oscuro *){background-color:rgba(var(--dm-rgb),.75)!important}.fs-demo .dm-ondas{position:relative;display:flex;align-items:center;justify-content:center}.fs-demo .dm-onda{position:absolute;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:999px;border:1px solid rgba(124,92,255,.35);animation:dm-onda 3.6s ease-out infinite;pointer-events:none}.fs-demo .dm-onda:nth-child(2){animation-delay:1.2s;border-color:rgba(185,167,255,.28)}.fs-demo .dm-onda:nth-child(3){animation-delay:2.4s;border-color:rgba(124,92,255,.2)}html.fs-claro .fs-demo .dm-onda{border-color:rgba(124,92,255,.42)}html.fs-claro .fs-demo .dm-onda:nth-child(2){border-color:rgba(138,108,255,.3)}html.fs-claro .fs-demo .dm-onda:nth-child(3){border-color:rgba(124,92,255,.22)}@keyframes dm-onda{0%{transform:scale(.8);opacity:.9}to{transform:scale(1.9);opacity:0}}.fs-demo .dm-tile{display:flex;gap:14px;align-items:flex-start;padding:16px;border-radius:16px;text-align:left;background:radial-gradient(120% 100% at 100% 0,rgba(var(--dm-rgb),.12),transparent 60%),var(--dm-sup);border:1px solid rgba(var(--dm-rgb),.24)}html.fs-claro .fs-demo .dm-tile{background:radial-gradient(120% 100% at 100% 0,rgba(var(--dm-rgb),.1),transparent 60%),#fff;box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(21,17,42,.05),0 16px 34px -24px rgba(var(--dm-rgb),.55)}.fs-demo .dm-tile__nombre{font-size:14.5px;font-weight:600;color:var(--dm-tinta);letter-spacing:-.01em}.fs-demo .dm-tile__lema{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--dm-texto);margin-top:2px}.fs-demo .dm-tile__texto{font-size:13px;line-height:1.45;color:var(--dm-suave);margin-top:6px}.fs-demo .dm-camino{position:relative;display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding:14px;border-radius:14px;text-align:left;min-height:44px;background:var(--dm-sup);border:1px solid rgba(var(--dm-rgb),.22);transition:transform .16s var(--dm-ease),border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.fs-demo .dm-camino:active{transform:scale(.98)}.fs-demo .dm-camino[aria-pressed=true]{border-color:rgba(var(--dm-rgb),.85);background:radial-gradient(120% 100% at 100% 0,rgba(var(--dm-rgb),.18),transparent 65%),var(--dm-sup);box-shadow:0 0 0 3px rgba(var(--dm-rgb),.16)}html.fs-claro .fs-demo .dm-camino{background:#fff;box-shadow:0 1px 2px rgba(21,17,42,.05)}html.fs-claro .fs-demo .dm-camino[aria-pressed=true]{background:radial-gradient(120% 100% at 100% 0,rgba(var(--dm-rgb),.12),transparent 65%),#fff;box-shadow:0 0 0 3px rgba(var(--dm-rgb),.14),0 16px 30px -22px rgba(var(--dm-rgb),.7)}@media (hover:hover) and (pointer:fine){.fs-demo .dm-camino:hover{border-color:rgba(var(--dm-rgb),.55)}}.fs-demo .dm-camino__marca{position:absolute;top:12px;right:12px;width:22px;height:22px;border-radius:999px;display:grid;place-items:center;color:#fff;background:var(--dm-b);opacity:0;transform:scale(.9);transition:opacity .18s ease,transform .18s var(--dm-ease)}.fs-demo .dm-camino[aria-pressed=true] .dm-camino__marca{opacity:1;transform:none}.fs-demo .dm-campo{width:100%;padding:11px 14px;border-radius:12px;font-size:14px;color:var(--dm-tinta);background:rgba(124,92,255,.05);border:1px solid rgba(124,92,255,.25);outline:none;transition:border-color .16s ease,box-shadow .16s ease}.fs-demo .dm-campo::-moz-placeholder{color:#6b6480}.fs-demo .dm-campo::placeholder{color:#6b6480}.fs-demo .dm-campo:focus{border-color:#7c5cff;box-shadow:0 0 0 3px rgba(124,92,255,.18)}html.fs-claro .fs-demo .dm-campo{background:#fbfaff;border-color:#ddd6f3}html.fs-claro .fs-demo .dm-campo::-moz-placeholder{color:#8a84a3}html.fs-claro .fs-demo .dm-campo::placeholder{color:#8a84a3}.fs-demo .dm-isla{position:relative;isolation:isolate;overflow:hidden;border-radius:22px;background:#0d0a1c;background:radial-gradient(60% 120% at 0 105%,rgba(var(--dm-rgb),.22),transparent 70%),radial-gradient(55% 120% at 100% -5%,rgba(var(--dm-rgb),.32),transparent 70%),linear-gradient(135deg,#17112f 0,#0d0a1c 100%);border:1px solid rgba(var(--dm-rgb),.3);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 26px 60px -30px rgba(var(--dm-rgb),.6);color:#f2f0fa}.fs-demo .dm-isla[data-producto=capital]{background:radial-gradient(60% 120% at 0 105%,hsla(41,59%,63%,.14),transparent 70%),radial-gradient(55% 120% at 100% -5%,hsla(41,59%,63%,.2),transparent 70%),linear-gradient(135deg,#1a1426,#0c0a14)}.fs-demo .dm-isla__anillos{position:absolute;inset:0;pointer-events:none;z-index:-1}.fs-demo .dm-isla__anillos span{position:absolute;right:-120px;top:50%;border-radius:999px;border:1px solid rgba(var(--dm-rgb),.16);transform:translateY(-50%)}.fs-demo .dm-botonera{border-top:1px solid rgba(124,92,255,.15);background:rgba(10,9,18,.88)}@supports (backdrop-filter:blur(1px)){.fs-demo .dm-botonera{background:rgba(10,9,18,.72);backdrop-filter:blur(14px) saturate(140%)}}html.fs-claro .fs-demo .dm-botonera{background:hsla(0,0%,100%,.94)!important;border-top-color:#e6e1f5;box-shadow:0 -10px 30px -24px rgba(21,17,42,.35)}@supports (backdrop-filter:blur(1px)){html.fs-claro .fs-demo .dm-botonera{background:hsla(0,0%,100%,.8)!important}}.fs-demo .dm-atras{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border-radius:12px;font-size:13.5px;font-weight:500;color:var(--dm-suave);border:1px solid rgba(124,92,255,.22);background:transparent;transition:transform .16s var(--dm-ease),color .16s ease,border-color .16s ease,opacity .16s ease}.fs-demo .dm-atras:active:not(:disabled){transform:scale(.97)}.fs-demo .dm-atras:disabled{opacity:.35;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.fs-demo .dm-atras:hover:not(:disabled){color:var(--dm-tinta);border-color:rgba(124,92,255,.5)}}html.fs-claro .fs-demo .dm-atras{background:#fff;border-color:#ddd6f3;color:#3b3556}.fs-demo .dm-siguiente{min-height:44px;transition:transform .16s var(--dm-ease),box-shadow .2s ease}.fs-demo .dm-siguiente:active{transform:scale(.97)}.fs-demo .dm-punto{display:grid;place-items:center;height:44px;padding:0 3px}.fs-demo .dm-punto span{display:block;height:6px;width:6px;border-radius:999px;background:hsla(0,0%,100%,.18);transition:width .26s var(--dm-ease),background-color .2s ease}.fs-demo .dm-punto[aria-current=step] span{width:22px;background:#7c5cff}.fs-demo .dm-punto[data-hecho="1"] span{background:rgba(124,92,255,.55)}html.fs-claro .fs-demo .dm-punto span{background:#dcd6ee}html.fs-claro .fs-demo .dm-punto[data-hecho="1"] span{background:#b3a3f2}html.fs-claro .fs-demo .dm-punto[aria-current=step] span{background:#6a4cf0}.fs-demo .dm-progreso{background:hsla(0,0%,100%,.05)}html.fs-claro .fs-demo .dm-progreso{background:rgba(124,92,255,.1)}.fs-demo .dm-progreso>div{transition:width .42s var(--dm-ease);background:#7c5cff;background:linear-gradient(120deg,#7c5cff,#b9a7ff)}@keyframes dm-asoma{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.fs-demo .dm-mas{animation:dm-asoma 1.8s ease-in-out infinite}@media (hover:none) and (pointer:coarse){.fs-demo .fs-gradient-text{background:none!important;-webkit-text-fill-color:currentColor!important;color:var(--dm-texto)!important;animation:none!important}}@media (prefers-reduced-motion:reduce){.fs-demo .dm-escena,.fs-demo .dm-pieza{animation:dm-funde .2s ease both}.fs-demo .dm-pieza .fs-rise{animation:dm-funde .2s ease both!important}.fs-demo .dm-mas,.fs-demo .dm-onda,.fs-demo [style*=demoEq],.fs-demo [style*=demoRipple],.fs-demo [style*=demoSealSpin]{animation:none!important}.fs-demo .dm-onda{opacity:.5}.fs-demo .dm-atras,.fs-demo .dm-camino,.fs-demo .dm-progreso>div,.fs-demo .dm-punto span{transition:none}}