.landing{--bg:#05050c;--bg-alt:#080812;--bg-deep:#030308;--accent:#fff;--accent2:#ffffffb8;--text:#f4f4f8;--muted:#f4f4f873;--muted2:#f4f4f838;--glass-bg:#ffffff0b;--glass-border:#ffffff1c;--glass-top:#ffffff38;--glass-glow:#ffffff0e;--glass-shadow:#000000a6;--line:#ffffff0f;--cyan:#0891b2;background:var(--bg);color:var(--text);font-family:var(--font-inter), "Inter", sans-serif;-webkit-font-smoothing:antialiased;font-weight:300;line-height:1.65;overflow-x:clip}.landing-grid{pointer-events:none;z-index:0;background-image:linear-gradient(#ffffff02 1px,#0000 1px),linear-gradient(90deg,#ffffff02 1px,#0000 1px);background-size:64px 64px;position:fixed;inset:0}.landing-noise{pointer-events:none;z-index:1;opacity:.022;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px 200px;position:fixed;inset:0}.orbe{background:radial-gradient(circle at 35% 35%,#fffffff2 0%,#dcdcf0a6 35%,#b4b4d259 60%,#0000 78%);border-radius:50%;flex-shrink:0;animation:3.5s ease-in-out infinite l-breathe;box-shadow:0 0 18px #ffffff4d,0 0 40px #ffffff1a}.orbe-sm{width:28px;height:28px}.orbe-md{width:52px;height:52px}@keyframes l-breathe{0%,to{transform:scale(1);box-shadow:0 0 16px #ffffff47,0 0 36px #ffffff17}50%{transform:scale(1.04);box-shadow:0 0 28px #ffffff73,0 0 64px #ffffff26}}.l-nav{z-index:100;-webkit-backdrop-filter:blur(24px)saturate(1.4);background:linear-gradient(#ffffff0d,#ffffff05),#0c0c1473;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:64px;padding:0 40px;transition:background .3s,border-color .3s;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:inset 0 1px #ffffff14}.l-nav.scrolled{background:linear-gradient(#ffffff0f,#ffffff06),#08080fb3;border-bottom-color:#ffffff1a}.l-nav-logo{align-items:center;gap:12px;text-decoration:none;display:flex}.l-nav-orbe-wrap{flex-direction:column;align-items:center;gap:3px;display:flex}.l-nav-orbe-name{letter-spacing:.12em;color:#fff6;text-transform:uppercase;font-size:8px;font-weight:500;line-height:1}.l-nav-logo-text{letter-spacing:.15em;color:var(--text);text-transform:uppercase;font-size:13px;font-weight:400}.l-nav-links{align-items:center;gap:32px;display:flex}.l-nav-links a{color:var(--muted);font-size:13px;font-weight:300;text-decoration:none;transition:color .2s}.l-nav-links a:hover{color:var(--text)}.l-nav-cta{color:var(--accent2);border:1px solid var(--glass-border);border-top-color:var(--glass-top);background:var(--glass-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 var(--glass-top);border-radius:100px;align-items:center;gap:6px;padding:8px 20px;font-size:13px;font-weight:400;text-decoration:none;transition:all .2s;display:inline-flex}.l-nav-cta:hover{box-shadow:inset 0 1px 0 var(--glass-top), 0 0 20px var(--glass-glow);background:#ffffff14}.l-hero{align-items:center;min-height:100vh;padding:120px 40px 80px;display:flex;position:relative;overflow:hidden}.l-hero-bg{background:radial-gradient(ellipse 70% 55% at 68% 38%, #ffffff0f 0%, transparent 65%), radial-gradient(ellipse 50% 40% at 28% 70%, #c8c8ff0a 0%, transparent 60%), radial-gradient(ellipse 30% 30% at 82% 18%, #ffffff0a 0%, transparent 70%), var(--bg);z-index:0;position:absolute;inset:0}.l-light-dot{pointer-events:none;z-index:0;border-radius:50%;position:absolute}.l-light-1{background:radial-gradient(circle,#ffffff0f 0%,#0000 70%);width:320px;height:320px;top:8%;left:58%}.l-light-2{background:radial-gradient(circle,#dcdcff0d 0%,#0000 70%);width:240px;height:240px;top:50%;left:32%}.l-light-3{background:radial-gradient(circle,#ffffff0a 0%,#0000 70%);width:180px;height:180px;top:72%;left:70%}.l-hero-inner{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:80px;width:100%;max-width:1200px;margin:0 auto;display:grid;position:relative}.l-hero-enter{opacity:0;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transform:translateY(22px)}.l-hero-enter.in{opacity:1;transform:translateY(0)}.l-chat-enter{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translate(24px)}.l-chat-enter.in{opacity:1;transform:translate(0)}.l-eyebrow{color:var(--accent2);letter-spacing:.12em;text-transform:uppercase;background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:inset 0 1px 0 var(--glass-top);border-radius:100px;align-items:center;gap:8px;margin-bottom:28px;padding:5px 14px;font-size:11px;font-weight:400;display:inline-flex}.l-eyebrow-dot{background:var(--accent);opacity:.85;border-radius:50%;width:5px;height:5px;animation:2.5s ease-in-out infinite l-blink}@keyframes l-blink{0%,to{opacity:.85}50%{opacity:.25}}.l-h1{font-family:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;letter-spacing:-.01em;color:var(--text);margin-bottom:24px;font-size:clamp(48px,6vw,80px);font-weight:300;line-height:1.05}.l-hero-sub{color:var(--muted);max-width:440px;margin-bottom:16px;font-size:16px;font-weight:300;line-height:1.7}.l-diferenciador{color:var(--muted2);letter-spacing:.01em;margin-bottom:36px;font-size:12px;font-weight:400}.l-btns{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.l-btn-primary{color:var(--accent2);background:var(--glass-bg);border:1px solid var(--glass-border);border-top-color:var(--glass-top);cursor:pointer;font-size:14px;font-weight:400;font-family:var(--font-inter), "Inter", sans-serif;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 var(--glass-top), 0 4px 20px var(--glass-glow);border-radius:100px;align-items:center;gap:8px;padding:14px 28px;text-decoration:none;transition:all .25s;display:inline-flex}.l-btn-primary:hover{box-shadow:inset 0 1px 0 var(--glass-top), 0 8px 32px var(--glass-glow);background:#ffffff14;transform:translateY(-1px)}.l-btn-note{color:var(--muted2);font-size:12px;font-weight:300}.l-chat{background:var(--glass-bg);-webkit-backdrop-filter:blur(32px);border:1px solid var(--glass-border);border-top-color:var(--glass-top);box-shadow:0 40px 80px var(--glass-shadow), inset 0 1px 0 var(--glass-top), 0 0 60px var(--glass-glow);border-radius:24px;overflow:hidden}.l-chat-header{border-bottom:1px solid var(--glass-border);background:#0003;align-items:center;gap:10px;padding:16px 20px;display:flex}.l-chat-info{flex:1}.l-chat-name{color:var(--text);font-size:13px;font-weight:400}.l-chat-status{color:#ffffff59;align-items:center;gap:5px;margin-top:1px;font-size:11px;display:flex}.l-status-dot{background:#4ade80;border-radius:50%;width:5px;height:5px;animation:2s infinite l-pulse-g;box-shadow:0 0 6px #4ade80}@keyframes l-pulse-g{0%,to{box-shadow:0 0 4px #4ade80}50%{box-shadow:0 0 10px #4ade80}}.l-chat-messages{background:#00000026;flex-direction:column;gap:10px;min-height:280px;padding:20px;display:flex}.l-msg{opacity:0;border-radius:18px;max-width:82%;padding:10px 14px;font-size:13px;line-height:1.55;transition:opacity .35s,transform .35s;transform:translateY(6px)}.l-msg.visible{opacity:1;transform:translateY(0)}.l-msg.user{background:var(--cyan);color:#fff;border-radius:18px 18px 4px;align-self:flex-end}.l-msg.bot{color:var(--text);background:#0000004d;border:1px solid #ffffff14;border-radius:18px 18px 18px 4px;align-self:flex-start;box-shadow:inset 0 1px #ffffff0a}.l-chat-input-row{border-top:1px solid var(--glass-border);background:#00000026;align-items:center;gap:10px;padding:14px 16px;display:flex}.l-chat-fake-input{border:1px solid var(--glass-border);height:36px;color:var(--muted2);background:#ffffff0a;border-radius:100px;flex:1;align-items:center;padding:0 14px;font-size:12px;display:flex}.l-chat-send{background:var(--cyan);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.l-section{z-index:2;padding:100px 40px;position:relative}.l-section-inner{max-width:1200px;margin:0 auto}.l-section-eyebrow{color:#ffffff61;letter-spacing:.15em;text-transform:uppercase;margin-bottom:16px;font-size:10px;font-weight:500}.l-section-h2{font-family:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;margin-bottom:16px;font-size:clamp(34px,4vw,52px);font-weight:300;line-height:1.1;color:var(--text)!important}.l-section-sub{color:var(--muted);max-width:520px;margin-bottom:60px;font-size:15px;font-weight:300;line-height:1.7}.l-cream{background:#080812}.l-dark{background:var(--bg-deep)}.l-atmo{background:var(--bg)}.l-atmo2{background:radial-gradient(ellipse 80% 60% at 20% 60%, #ffffff06 0%, transparent 55%), radial-gradient(ellipse 50% 40% at 80% 30%, #c8c8ff05 0%, transparent 50%), var(--bg-deep)}.reveal{opacity:0;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.reveal.visible{opacity:1;transform:translateY(0)}.l-comp-grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:48px;display:grid}.l-comp-card{border:1px solid var(--glass-border);border-top-color:var(--glass-top);background:var(--glass-bg);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 24px 48px var(--glass-shadow), inset 0 1px 0 var(--glass-top);border-radius:20px;padding:32px}.l-comp-card.highlighted{box-shadow:0 24px 48px var(--glass-shadow), 0 0 40px #ffffff0a, inset 0 1px 0 #ffffff4d;background:#ffffff0f;border-color:#ffffff4d #ffffff2e #ffffff2e}.l-comp-label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin-bottom:20px;font-size:10px;font-weight:500;display:flex}.l-comp-card.highlighted .l-comp-label{color:#ffffffa6}.l-comp-label-dot{background:currentColor;border-radius:50%;width:4px;height:4px}.l-comp-item{border-bottom:1px solid var(--line);color:var(--muted);align-items:flex-start;gap:12px;padding:10px 0;font-size:13px;font-weight:300;display:flex}.l-comp-card.highlighted .l-comp-item{color:#f4f4f8bf}.l-comp-item:last-child{border-bottom:none}.l-comp-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;font-size:9px;display:flex}.l-comp-icon.no{color:var(--muted);background:#ffffff0f}.l-comp-icon.yes{color:var(--text);background:#ffffff24}.l-comp-footer{text-align:center;color:#ffffff73;border-top:1px solid var(--line);margin-top:36px;padding-top:28px;font-size:13px;font-weight:400}.l-flow-grid{grid-template-columns:repeat(3,1fr);gap:2px;margin-top:48px;display:grid}.l-flow-step{border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:36px 32px;position:relative}.l-flow-step:first-child{border-radius:20px 0 0 20px}.l-flow-step:last-child{border-radius:0 20px 20px 0}.l-flow-num{font-family:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;color:#ffffff1a;letter-spacing:-.02em;margin-bottom:20px;font-size:64px;font-weight:300;line-height:1}.l-flow-title{color:var(--text);letter-spacing:-.01em;margin-bottom:10px;font-size:15px;font-weight:400}.l-flow-desc{color:var(--muted);font-size:13px;font-weight:300;line-height:1.65}.l-flow-arrow{border:1px solid var(--glass-border);z-index:1;color:#ffffff59;background:#080812;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;display:flex;position:absolute;top:50%;right:-14px;transform:translateY(-50%)}.l-features-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.l-feature-card{background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-top-color:var(--glass-top);box-shadow:0 16px 32px var(--glass-shadow), inset 0 1px 0 var(--glass-top);border-radius:20px;padding:32px;transition:transform .3s,box-shadow .3s}.l-feature-card:hover{box-shadow:0 24px 48px var(--glass-shadow), 0 0 30px var(--glass-glow), inset 0 1px 0 var(--glass-top);transform:translateY(-2px)}.l-feature-icon{color:#ffffff73;width:36px;height:36px;margin-bottom:20px}.l-feature-icon svg{width:100%;height:100%}.l-feature-title{color:var(--text);letter-spacing:-.01em;margin-bottom:10px;font-size:16px;font-weight:400}.l-feature-desc{color:var(--muted);font-size:13px;font-weight:300;line-height:1.65}.l-features-table{border-top:1px solid var(--line);margin-top:48px}.l-feat-row{border-bottom:1px solid var(--line);grid-template-columns:52px 1fr 1.2fr;align-items:start;gap:32px;padding:28px 0;transition:background .2s;display:grid}.l-feat-row:hover{background:#ffffff05}.l-feat-num{color:#ffffff47;letter-spacing:.12em;padding-top:3px;font-size:11px;font-weight:500}.l-feat-title{color:var(--text);letter-spacing:-.01em;margin-bottom:5px;font-size:16px;font-weight:400}.l-feat-accent{color:#ffffff61;font-size:12px;font-weight:300}.l-feat-desc{color:var(--muted);font-size:13px;font-weight:300;line-height:1.65}.l-perfiles-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:48px;display:grid}.l-perfil-card{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-top-color:var(--glass-top);box-shadow:0 16px 32px var(--glass-shadow), inset 0 1px 0 var(--glass-top);transform-style:preserve-3d;will-change:transform;border-radius:20px;padding:24px}.l-perfil-type{letter-spacing:.1em;text-transform:uppercase;color:var(--perfil-color,#ffffff8c);align-items:center;gap:8px;margin-bottom:10px;font-size:10px;font-weight:500;display:flex}.l-perfil-orbe{background:var(--perfil-gradient);width:10px;height:10px;box-shadow:0 0 8px var(--perfil-glow);border-radius:50%;flex-shrink:0}.perfil-psico{--perfil-color:#c084fc;--perfil-gradient:radial-gradient(circle at 35% 35%,#f3e8ff,#c084fc,#7c3aed);--perfil-glow:#c084fc80}.perfil-medico{--perfil-color:#34d399;--perfil-gradient:radial-gradient(circle at 35% 35%,#ecfdf5,#6ee7b7,#059669);--perfil-glow:#34d39980}.perfil-coach{--perfil-color:#fb923c;--perfil-gradient:radial-gradient(circle at 35% 35%,#fff7ed,#fcd34d,#ea580c);--perfil-glow:#fb923c80}.perfil-legal{--perfil-color:#60a5fa;--perfil-gradient:radial-gradient(circle at 35% 35%,#eff6ff,#93c5fd,#2563eb);--perfil-glow:#60a5fa80}.perfil-nutri{--perfil-color:#86efac;--perfil-gradient:radial-gradient(circle at 35% 35%,#f0fdf4,#86efac,#16a34a);--perfil-glow:#86efac80}.perfil-store{--perfil-color:#f472b6;--perfil-gradient:radial-gradient(circle at 35% 35%,#fff1f2,#fda4af,#e11d48);--perfil-glow:#f472b680}.l-perfil-nombre{color:var(--text);margin-bottom:6px;font-size:14px;font-weight:400}.l-perfil-desc{color:var(--muted);font-size:12px;font-weight:300;line-height:1.6}.l-dash-mock{background:var(--glass-bg);-webkit-backdrop-filter:blur(24px);border:1px solid var(--glass-border);border-top-color:var(--glass-top);box-shadow:0 40px 80px var(--glass-shadow), inset 0 1px 0 var(--glass-top), 0 0 40px var(--glass-glow);border-radius:20px;margin-top:48px;overflow:hidden}.l-mock-header{border-bottom:1px solid var(--glass-border);background:#0003;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.l-mock-header-left{color:var(--text);align-items:center;gap:10px;font-size:12px;font-weight:400;display:flex}.l-mock-badge{color:#4ade80;background:#4ade8014;border:1px solid #4ade8026;border-radius:20px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;display:flex}.l-kanban{grid-template-columns:repeat(4,1fr);gap:12px;padding:20px;display:grid}.l-kanban-col-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.l-kanban-col-name{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:500}.l-kanban-count{color:var(--muted2);background:var(--glass-bg);border-radius:10px;padding:1px 7px;font-size:10px}.l-kanban-card{background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;margin-bottom:8px;padding:12px;transition:border-color .2s}.l-kanban-card:hover{border-color:#ffffff21}.l-kanban-card.hot{background:#ffffff0d;border-color:#fff3;box-shadow:0 0 20px #ffffff0a}.l-card-name{color:var(--text);margin-bottom:3px;font-size:12px;font-weight:400}.l-card-time{color:var(--muted2);margin-bottom:7px;font-size:10px}.l-card-preview{color:var(--muted);font-size:11px;font-weight:300;line-height:1.4}.l-card-cta{color:#ffffff8c;cursor:pointer;align-items:center;gap:5px;margin-top:10px;font-size:11px;font-weight:400;display:inline-flex}.l-pricing-anchor{text-align:center;color:var(--muted);border:1px solid var(--glass-border);background:var(--glass-bg);border-radius:12px;max-width:600px;margin-bottom:48px;margin-left:auto;margin-right:auto;padding:20px;font-size:14px;font-weight:300}.l-pricing-anchor strong{color:var(--text);font-weight:400}.l-pricing-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.l-pricing-card{background:var(--glass-bg);-webkit-backdrop-filter:blur(24px);border:1px solid var(--glass-border);border-top:1px solid var(--glass-top);box-shadow:0 24px 48px var(--glass-shadow), inset 0 1px 0 var(--glass-top);transform-style:preserve-3d;will-change:transform;border-radius:20px;flex-direction:column;padding:36px 32px;display:flex;position:relative}.l-pricing-card.featured{box-shadow:0 24px 48px var(--glass-shadow), 0 0 50px #ffffff0f, inset 0 1px 0 #ffffff61;background:#ffffff12;border-color:#ffffff61 #ffffff38 #ffffff38}.l-pricing-badge{color:var(--text);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff38;border-radius:20px;padding:4px 14px;font-size:10px;font-weight:400;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.l-plan-name{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:20px;font-size:11px;font-weight:500}.l-pricing-card.featured .l-plan-name{color:#ffffffa6}.l-setup{color:var(--text);letter-spacing:-.02em;margin-bottom:4px;font-size:28px;font-weight:300}.l-setup span{color:var(--muted);margin-left:4px;font-size:13px;font-weight:300}.l-monthly{color:var(--muted);margin-bottom:28px;font-size:14px;font-weight:300}.l-monthly strong{color:var(--text);font-weight:400}.l-divider{background:var(--line);height:1px;margin-bottom:24px}.l-for{color:var(--muted2);text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px;font-size:11px}.l-items{flex-direction:column;flex:1;gap:10px;margin-bottom:32px;list-style:none;display:flex}.l-item{color:var(--muted);align-items:flex-start;gap:10px;font-size:13px;font-weight:300;line-height:1.4;display:flex}.l-check{color:#ffffff6b;flex-shrink:0;width:14px;height:14px;margin-top:1px}.l-check svg{width:100%;height:100%}.l-btn-pricing{text-align:center;cursor:pointer;font-size:13px;font-weight:400;font-family:var(--font-inter), "Inter", sans-serif;border:1px solid var(--glass-border);border-top-color:var(--glass-top);color:var(--accent2);box-shadow:inset 0 1px 0 var(--glass-top);background:0 0;border-radius:100px;padding:12px;text-decoration:none;transition:all .2s;display:block}.l-btn-pricing:hover{box-shadow:inset 0 1px 0 var(--glass-top), 0 0 20px var(--glass-glow);background:#ffffff12}.l-pricing-card.featured .l-btn-pricing{color:var(--text);background:#ffffff1a;border-color:#fff6 #ffffff40 #ffffff40}.l-pricing-card.featured .l-btn-pricing:hover{background:#ffffff29;box-shadow:inset 0 1px #fff6,0 0 30px #ffffff14}.l-pricing-note{text-align:center;color:var(--muted2);margin-top:24px;font-size:12px;font-weight:300}.l-servicios-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:48px;display:grid}.l-servicio-card{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-top-color:var(--glass-top);box-shadow:0 16px 32px var(--glass-shadow), inset 0 1px 0 var(--glass-top);border-radius:20px;padding:28px;transition:transform .3s,box-shadow .3s}.l-servicio-card:hover{box-shadow:0 24px 48px var(--glass-shadow), 0 0 30px var(--glass-glow), inset 0 1px 0 var(--glass-top);transform:translateY(-2px)}.l-servicio-tag{letter-spacing:.12em;text-transform:uppercase;color:#ffffff59;margin-bottom:12px;font-size:9px;font-weight:500}.l-servicio-nombre{font-family:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;color:var(--text);letter-spacing:-.01em;margin-bottom:8px;font-size:22px;font-weight:400;line-height:1.2}.l-servicio-desc{color:var(--muted);margin-bottom:16px;font-size:12px;font-weight:300;line-height:1.6}.l-servicio-precio{color:var(--text);margin-bottom:4px;font-size:18px;font-weight:300}.l-servicio-precio span{color:var(--muted);margin-left:3px;font-size:11px}.l-showcase-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 24px 48px var(--glass-shadow), inset 0 1px 0 #ffffff47;background:#ffffff0d;border:1px solid #ffffff26;border-top-color:#ffffff47;border-radius:20px;grid-column:span 2;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex}.l-showcase-card:hover{box-shadow:0 32px 60px var(--glass-shadow), 0 0 40px #ffffff0d, inset 0 1px 0 #ffffff4d;transform:translateY(-2px)}.l-showcase-label{letter-spacing:.15em;text-transform:uppercase;color:#ffffff61;margin-bottom:8px;font-size:9px;font-weight:500}.l-showcase-name{font-family:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;color:var(--text);margin-bottom:6px;font-size:26px;font-weight:400}.l-showcase-desc{color:var(--muted);max-width:700px;font-size:13px;font-weight:300}.l-showcase-link{color:#ffffff8c;white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;font-size:12px;font-weight:400;display:flex}.l-fundadores{background:radial-gradient(ellipse 80% 60% at 50% 100%, #ffffff0d 0%, transparent 60%), radial-gradient(ellipse 60% 50% at 50% 50%, #c8c8ff06 0%, transparent 55%), var(--bg);text-align:center}.l-fund-inner{max-width:640px;margin:0 auto}.l-fund-h2{font-family:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;color:var(--text);margin-bottom:16px;font-size:clamp(36px,4.5vw,58px);font-weight:300;line-height:1.1}.l-fund-sub{color:var(--muted);margin-bottom:48px;font-size:16px;font-weight:300;line-height:1.7}.l-spots{display:none}.l-fund-cta{color:var(--accent2);background:var(--glass-bg);border:1px solid var(--glass-border);border-top-color:var(--glass-top);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 var(--glass-top), 0 4px 24px var(--glass-glow);border-radius:100px;align-items:center;gap:8px;margin-bottom:16px;padding:16px 36px;font-size:15px;font-weight:400;text-decoration:none;transition:all .25s;display:inline-flex}.l-fund-cta:hover{box-shadow:inset 0 1px 0 var(--glass-top), 0 8px 40px #ffffff14;background:#ffffff17;transform:translateY(-1px)}.l-fund-nota{color:var(--muted2);font-size:12px;font-weight:300}.l-footer{z-index:2;border-top:1px solid var(--line);background:#05050c99;justify-content:space-between;align-items:center;padding:28px 40px;display:flex;position:relative}.l-footer-left{align-items:center;gap:12px;display:flex}.l-footer-logo{letter-spacing:.15em;text-transform:uppercase;color:var(--muted2);font-size:11px;font-weight:400}.l-footer-year{color:var(--muted2);font-size:11px;font-weight:300}.l-footer-email{color:var(--muted2);font-size:11px;font-weight:300;text-decoration:none;transition:color .2s}.l-footer-email:hover{color:var(--muted)}.l-em{font-style:italic;font-weight:400}.l-h1 .l-em{color:var(--accent2)}.l-btn-note-hl{color:var(--text);background:#ffffff12;border:1px solid #ffffff24;border-radius:20px;padding:5px 14px;font-size:12px}.l-flow-icon{color:#ffffff80;width:40px;height:40px;margin-bottom:20px}.l-flow-icon svg{width:100%;height:100%}.l-comp-card.dim{opacity:.55;background:#ffffff05;border-color:#ffffff14 #ffffff0f #ffffff0f}.l-comp-card.dim:hover{opacity:.65}.orbe-pearl{background:radial-gradient(circle at 38% 32%,#fffcf5fa 0%,#ebdcc3b8 30%,#d2b99666 58%,#0000 76%);border-radius:50%;flex-shrink:0;animation:4s ease-in-out infinite l-breathe-pearl;box-shadow:0 0 20px #c9a94a40,0 0 50px #c9a94a14}@keyframes l-breathe-pearl{0%,to{transform:scale(1);box-shadow:0 0 18px #c9a94a38,0 0 40px #c9a94a12}50%{transform:scale(1.04);box-shadow:0 0 30px #c9a94a61,0 0 70px #c9a94a21}}.l-showcase-lucyda{text-align:center;flex-direction:column;align-items:center;gap:0;box-shadow:0 24px 48px var(--glass-shadow), inset 0 1px 0 #c9a94a38!important;background:radial-gradient(60% 50% at 50% 0,#c9a94a12 0%,#0000 60%),#ffffff0d!important;border:1px solid #c9a94a2e!important;border-top-color:#c9a94a52!important}.l-showcase-lucyda:hover{transform:translateY(-2px);box-shadow:0 32px 60px var(--glass-shadow), 0 0 40px #c9a94a14, inset 0 1px 0 #c9a94a52!important}.l-showcase-lucyda .l-showcase-label{letter-spacing:.18em;margin-bottom:10px;color:#d4bc78!important}.l-showcase-lucyda .l-showcase-name{letter-spacing:-.01em;margin-bottom:14px;font-size:34px}.l-showcase-lucyda .l-showcase-desc{max-width:600px;margin:0 auto 28px;font-size:13px;line-height:1.7}.l-showcase-lucyda .l-showcase-link{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #c9a94a4d;border-top-color:#c9a94a73;border-radius:100px;padding:10px 24px;font-size:11px;font-weight:500;transition:background .2s,box-shadow .2s;box-shadow:inset 0 1px #c9a94a40;color:var(--text)!important}.l-showcase-lucyda:hover .l-showcase-link{background:#c9a94a1a;box-shadow:inset 0 1px #c9a94a4d,0 0 20px #c9a94a0f}.l-medida-strip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #ffffff14;border-left:2px solid #d4bc7866;border-radius:16px;justify-content:space-between;align-items:center;gap:48px;padding:40px 48px;display:flex}.l-medida-h3{font-family:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;color:var(--text);margin-bottom:12px;font-size:clamp(22px,3vw,28px);font-weight:400;line-height:1.3}.l-medida-sub{color:var(--muted);max-width:520px;font-size:14px;font-weight:300;line-height:1.65}.l-medida-cta{white-space:nowrap;color:#d4bc78;letter-spacing:.02em;background:#d4bc781a;border:1px solid #d4bc784d;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:14px 28px;font-size:13px;font-weight:400;text-decoration:none;transition:all .2s;display:inline-flex}.l-medida-cta:hover{background:#d4bc782e;border-color:#d4bc788c;transform:translate(2px)}@media (max-width:700px){.l-medida-strip{flex-direction:column;align-items:flex-start;gap:24px;padding:28px 24px}}.l-star{pointer-events:none;will-change:transform, opacity;background:#fff;border-radius:50%;position:absolute}@keyframes l-drift-a{0%{opacity:var(--op);transform:translate(0)scale(1)}20%{opacity:calc(var(--op)*1.8);transform:translate(18px,-35px)scale(1.3)}45%{opacity:calc(var(--op)*.5);transform:translate(-12px,-65px)scale(.8)}70%{opacity:calc(var(--op)*1.4);transform:translate(22px,-40px)scale(1.2)}to{opacity:var(--op);transform:translate(0)scale(1)}}@keyframes l-drift-b{0%{opacity:var(--op);transform:translate(0)scale(1)}25%{opacity:calc(var(--op)*.6);transform:translate(-22px,-50px)scale(.7)}55%{opacity:calc(var(--op)*1.9);transform:translate(14px,-80px)scale(1.4)}80%{opacity:var(--op);transform:translate(-8px,-30px)scale(1.1)}to{opacity:var(--op);transform:translate(0)scale(1)}}@keyframes l-drift-c{0%{opacity:var(--op);transform:translate(0)scale(1)}30%{opacity:calc(var(--op)*2);transform:translate(28px,-20px)scale(1.5)}60%{opacity:calc(var(--op)*.4);transform:translate(6px,-70px)scale(.6)}85%{opacity:calc(var(--op)*1.3);transform:translate(-16px,-45px)scale(1.2)}to{opacity:var(--op);transform:translate(0)scale(1)}}@keyframes l-drift-d{0%{opacity:var(--op);transform:translate(0)scale(1)}15%{opacity:calc(var(--op)*.7);transform:translate(-18px,-28px)scale(.8)}50%{opacity:calc(var(--op)*2.1);transform:translate(10px,-60px)scale(1.6)}75%{opacity:var(--op);transform:translate(-24px,-15px)scale(1.1)}to{opacity:var(--op);transform:translate(0)scale(1)}}@media (max-width:768px){.l-nav{padding:0 20px}.l-nav-links{display:none}.l-hero{padding:100px 20px 60px}.l-hero-inner{grid-template-columns:1fr;gap:40px}.l-chat{display:none}.l-section{padding:64px 20px}.l-comp-grid{grid-template-columns:1fr}.l-flow-grid{grid-template-columns:1fr;gap:2px}.l-flow-step:first-child{border-radius:20px 20px 0 0}.l-flow-step:last-child{border-radius:0 0 20px 20px}.l-flow-arrow{display:none}.l-features-grid{grid-template-columns:1fr}.l-features-table{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;margin-left:-20px;margin-right:-20px;padding:4px 11vw 20px;overflow-x:auto;border-top:none!important;display:flex!important}.l-features-table::-webkit-scrollbar{display:none}.l-feat-row{box-sizing:border-box;scroll-snap-align:center;background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 16px 32px var(--glass-shadow), inset 0 1px 0 var(--glass-top);border-radius:16px;flex-shrink:0;grid-template-columns:unset!important;border:1px solid var(--glass-border)!important;border-top-color:var(--glass-top)!important;border-bottom:1px solid var(--glass-border)!important;flex-direction:column!important;gap:0!important;width:78vw!important;max-width:300px!important;padding:24px!important;display:flex!important}.l-feat-num{margin-bottom:14px;font-size:12px}.l-feat-left{margin-bottom:10px}.l-feat-desc{margin-top:8px;white-space:normal!important;display:block!important}.l-perfiles-grid,.l-kanban{grid-template-columns:1fr 1fr}.l-pricing-grid,.l-servicios-grid{grid-template-columns:1fr}.l-showcase-card{grid-column:span 1!important}.l-showcase-lucyda{text-align:center;align-items:center}.l-footer{text-align:center;flex-direction:column;gap:12px}.l-pricing-card,.l-perfil-card{will-change:auto;transform-style:flat}}@media (max-width:480px){.l-perfiles-grid,.l-kanban{grid-template-columns:1fr}.l-h1{font-size:clamp(40px,11vw,60px)}}@media (prefers-reduced-motion:reduce){.orbe,.l-status-dot,.l-eyebrow-dot,.l-star{animation:none}.reveal,.l-hero-enter,.l-chat-enter{opacity:1;transition:none;transform:none}}
