@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap";:root{--lia-bg-void:#030814;--lia-bg-void-deep:#000;--lia-bg-void-light:#0a0f1e;--lia-glow-purple:#7c3aed73;--lia-glow-cyan:#06b6d459;--lia-glow-pink:#ff00e147;--lia-glow-white:#ffffff0f;--lia-neon-purple:#7c3aed;--lia-neon-purple-hi:#a855f7;--lia-neon-cyan:#06b6d4;--lia-neon-cyan-hi:#22d3ee;--lia-neon-green:#27c93f;--lia-neon-pink:#ff00e1;--lia-neon-pink-hi:#ff66f0;--lia-text-white:#fff;--lia-text-primary:#f3f4f6;--lia-text-secondary:#9ca3af;--lia-text-muted:#6b7280;--lia-text-dim:#4b5563;--lia-glass-bg:#ffffff09;--lia-glass-bg-hover:#ffffff0f;--lia-glass-border:#ffffff14;--lia-glass-border-hover:#ffffff24;--lia-glass-blur-soft:blur(12px);--lia-glass-blur-medium:blur(20px);--lia-glass-blur-strong:blur(32px);--lia-glass-shadow:0 8px 32px #00000059;--lia-gradient-hero:linear-gradient(135deg, var(--lia-neon-purple) 0%, var(--lia-neon-cyan) 50%, var(--lia-neon-pink) 100%);--lia-gradient-cta:linear-gradient(135deg, var(--lia-neon-purple-hi) 0%, var(--lia-neon-pink-hi) 100%);--lia-gradient-text:linear-gradient(135deg, #fff 0%, #e9d5ff 40%, #a5f3fc 100%);--lia-font-display:clamp(3.25rem, 7.2vw, 6.5rem);--lia-font-h1:clamp(2.5rem, 5.5vw, 4.5rem);--lia-font-h2:clamp(1.75rem, 3.8vw, 2.75rem);--lia-font-h3:clamp(1.35rem, 2.4vw, 1.75rem);--lia-font-lead:clamp(1.1rem, 1.5vw, 1.35rem);--lia-font-body:clamp(.95rem, 1.1vw, 1.0625rem);--lia-font-small:clamp(.8rem, .9vw, .9rem);--lia-font-mono:clamp(.75rem, .85vw, .85rem);--lia-sans-display:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--lia-sans-body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--lia-mono:ui-monospace, "SF Mono", Consolas, "Liberation Mono", monospace;--lia-tracking-tight:-.045em;--lia-tracking-semi:-.02em;--lia-tracking-normal:0em;--lia-tracking-wide:.08em;--lia-leading-tight:1.05;--lia-leading-snug:1.2;--lia-leading-normal:1.55;--lia-space-xs:.25rem;--lia-space-sm:.5rem;--lia-space-md:1rem;--lia-space-lg:1.5rem;--lia-space-xl:2.5rem;--lia-space-2xl:4rem;--lia-space-3xl:6rem;--lia-space-4xl:9rem;--lia-container-sm:720px;--lia-container-md:960px;--lia-container-lg:1200px;--lia-container-xl:1400px;--lia-padding-x:clamp(1.25rem, 4vw, 3.5rem);--lia-ease-spring:cubic-bezier(.175, .885, .32, 1.275);--lia-ease-fluid:cubic-bezier(.165, .84, .44, 1);--lia-ease-cinematic:cubic-bezier(.65, 0, .35, 1);--lia-ease-out-expo:cubic-bezier(.16, 1, .3, 1);--lia-ease-inout-quart:cubic-bezier(.76, 0, .24, 1);--lia-dur-fast:.12s;--lia-dur-base:.24s;--lia-dur-slow:.48s;--lia-dur-cinematic:.9s;--lia-nav-height:clamp(64px, 7.5vh, 88px);--lia-nav-blur:blur(20px) saturate(1.2);--lia-nav-bg:#0308148c;--lia-nav-border:#ffffff0f;--lia-z-bg:0;--lia-z-bg-glow:1;--lia-z-content:10;--lia-z-nav:100;--lia-z-overlay:1000;--lia-z-modal:2000;--lia-z-intro:2147480000;--space-1:var(--lia-space-xs);--space-2:var(--lia-space-sm);--space-3:calc(var(--lia-space-sm) + .25rem);--space-4:var(--lia-space-md);--space-6:var(--lia-space-lg);--space-8:var(--lia-space-xl);--surface-2:var(--lia-glass-bg);--border-subtle:var(--lia-glass-border);--radius-md:8px;--radius-lg:16px;--text-main:var(--lia-text-primary);--text-muted:var(--lia-text-muted);--accent-primary:var(--lia-neon-purple);--accent-secondary:var(--lia-neon-cyan)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;font-size:16px}body{background-color:var(--lia-bg-void);width:100%;min-height:100vh;color:var(--lia-text-primary);font-family:var(--lia-sans-body);font-size:var(--lia-font-body);line-height:var(--lia-leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overflow-x:hidden}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit;background:0 0;border:none;outline:none}button{cursor:pointer;-webkit-user-select:none;user-select:none}a{color:inherit;transition:color var(--lia-dur-base) var(--lia-ease-fluid);text-decoration:none}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{line-height:var(--lia-leading-tight);letter-spacing:var(--lia-tracking-tight);color:var(--lia-text-white);font-weight:700}p{orphans:3;widows:3}::selection{background:var(--lia-neon-purple);color:#fff}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--lia-bg-void-deep)}::-webkit-scrollbar-thumb{background:#7c3aed59;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#7c3aed99}.lia-display{font-family:var(--lia-sans-display);font-size:var(--lia-font-display);font-weight:800;line-height:var(--lia-leading-tight);letter-spacing:var(--lia-tracking-tight);color:var(--lia-text-white)}h1,.lia-h1{font-size:var(--lia-font-h1);font-weight:700;line-height:var(--lia-leading-tight);letter-spacing:var(--lia-tracking-tight)}h2,.lia-h2{font-size:var(--lia-font-h2);font-weight:700;line-height:var(--lia-leading-snug);letter-spacing:var(--lia-tracking-semi)}h3,.lia-h3{font-size:var(--lia-font-h3);font-weight:600;line-height:var(--lia-leading-snug);letter-spacing:var(--lia-tracking-semi)}.lia-lead{font-size:var(--lia-font-lead);color:var(--lia-text-secondary);max-width:62ch;font-weight:400;line-height:1.5}.lia-body{font-size:var(--lia-font-body);line-height:var(--lia-leading-normal);color:var(--lia-text-secondary)}.lia-small{font-size:var(--lia-font-small);color:var(--lia-text-muted);line-height:1.5}.lia-mono{font-family:var(--lia-mono);font-size:var(--lia-font-mono);letter-spacing:.02em;color:var(--lia-text-secondary)}.lia-eyebrow{font-family:var(--lia-mono);font-size:var(--lia-font-small);letter-spacing:var(--lia-tracking-wide);text-transform:uppercase;color:var(--lia-neon-cyan-hi);font-weight:500}.lia-gradient-text{background:var(--lia-gradient-text);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.lia-text-balance{text-wrap:balance}.lia-text-pretty{text-wrap:pretty}.lia-container{width:100%;max-width:var(--lia-container-xl);padding-inline:var(--lia-padding-x);margin-inline:auto}.lia-container--lg{max-width:var(--lia-container-lg)}.lia-container--md{max-width:var(--lia-container-md)}.lia-container--sm{max-width:var(--lia-container-sm)}.lia-section{width:100%;padding-block:var(--lia-space-4xl);position:relative}.lia-section--hero{min-height:100vh;padding-block:calc(var(--lia-nav-height) + var(--lia-space-3xl)) var(--lia-space-4xl);align-items:center;display:flex}.lia-main--viewport{min-height:100vh;position:relative}.lia-stack{gap:var(--lia-space-md);flex-direction:column;display:flex}.lia-stack--sm{gap:var(--lia-space-sm)}.lia-stack--lg{gap:var(--lia-space-lg)}.lia-stack--xl{gap:var(--lia-space-xl)}.lia-row{gap:var(--lia-space-md);flex-wrap:wrap;align-items:center;display:flex}.lia-row--lg{gap:var(--lia-space-lg)}.lia-grid-2{gap:var(--lia-space-xl);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.lia-centered{text-align:center;flex-direction:column;align-items:center;display:flex}.lia-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1024px){.lia-grid-2{gap:var(--lia-space-2xl);grid-template-columns:1fr}.lia-section{padding-block:var(--lia-space-3xl)}.lia-section--hero{padding-block:calc(var(--lia-nav-height) + var(--lia-space-2xl)) var(--lia-space-3xl)}}@media (width<=640px){.lia-row{flex-direction:column;align-items:stretch}}.lia-bg{z-index:var(--lia-z-bg);pointer-events:none;background-color:var(--lia-bg-void-deep);width:100vw;height:100vh;position:fixed;inset:0;overflow:hidden}.lia-bg__void{background:radial-gradient(ellipse 82% 62% at 50% 14%, var(--lia-bg-void) 0%, var(--lia-bg-void-deep) 72%, #000 100%);position:absolute;inset:0}.lia-bg__lights{z-index:var(--lia-z-bg-glow);filter:blur(84px)saturate(1.18);opacity:.92;position:absolute;inset:-10%}.lia-bg__light{mix-blend-mode:screen;will-change:transform;transform-origin:50%;border-radius:50%;position:absolute}.lia-bg__light--purple{background:radial-gradient(circle, var(--lia-glow-purple) 0%, transparent 62%);width:58vw;height:58vw;animation:30s ease-in-out infinite alternate lia-drift-purple;top:-18vw;left:-12vw}.lia-bg__light--cyan{background:radial-gradient(circle, var(--lia-glow-cyan) 0%, transparent 62%);width:52vw;height:52vw;animation:36s ease-in-out infinite alternate lia-drift-cyan;top:8vw;right:-10vw}.lia-bg__light--pink{background:radial-gradient(circle, var(--lia-glow-pink) 0%, transparent 62%);width:44vw;height:44vw;animation:42s ease-in-out infinite alternate lia-drift-pink;bottom:-14vw;left:30%}.lia-bg__hero-focus{z-index:1;filter:blur(30px);mix-blend-mode:screen;opacity:0;will-change:transform, opacity, background;background:radial-gradient(#a855f700 0%,#7c3aed00 45%,#0000 78%);width:80vw;height:86vh;animation:2.2s cubic-bezier(.65,0,.35,1) .6s forwards lia-bg-hero-focus-in,9s ease-in-out 2.8s infinite lia-bg-hero-focus-breathe,14s ease-in-out 5.6s infinite lia-bg-hero-focus-surge;position:absolute;top:50%;left:64%;transform:translate(-50%,-50%)}.lia-bg__bloom{z-index:1;filter:blur(44px);mix-blend-mode:screen;will-change:transform, opacity, filter, background;background:radial-gradient(#ffffff12 0%,#7c3aed0d 32%,#0000 74%);width:72vw;height:48vh;animation:9s ease-in-out 2.2s infinite lia-bg-bloom-breathe,14s ease-in-out 5.4s infinite lia-bg-bloom-surge;position:absolute;top:20%;left:56%;transform:translate(-50%,-50%)}.lia-bg__vignette{z-index:2;background:radial-gradient(100% 68% at 50% 0,#0000 48%,#0000009e 100%);position:absolute;inset:0}.lia-bg__grain{z-index:3;opacity:.042;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.7 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-repeat:repeat;animation:18s steps(36,end) infinite lia-bg-grain-shift;position:absolute;inset:0}@keyframes lia-drift-purple{0%{transform:translate(0,0)scale(1)}50%{transform:translate(7vw,5vw)scale(1.1)}to{transform:translate(2vw,-4vw)scale(.94)}}@keyframes lia-drift-cyan{0%{transform:translate(0,0)scale(.98)}50%{transform:translate(-6vw,6vw)scale(1.06)}to{transform:translate(-2vw,-2vw)scale(1.03)}}@keyframes lia-drift-pink{0%{transform:translate(0,0)scale(1.03)}50%{transform:translate(-5vw,-7vw)scale(.92)}to{transform:translate(5vw,2vw)scale(1.08)}}@keyframes lia-bg-hero-focus-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.85)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes lia-bg-hero-focus-breathe{0%,to{background:radial-gradient(#a855f716 0%,#7c3aed0e 45%,#0000 78%);transform:translate(-50%,-50%)scale(.99)}50%{background:radial-gradient(#a855f724 0%,#7c3aed16 45%,#0000 78%);transform:translate(-50%,-50%)scale(1.03)}}@keyframes lia-bg-hero-focus-surge{0%,58%,72%,to{background:radial-gradient(ellipse at center, rgba(168, 85, 247, var(--hero-focus-a,.085)) 0%, #22d3ee08 24%, rgba(124, 58, 237, var(--hero-focus-b,.055)) 45%, transparent 78%);filter:blur(30px)}62%,66%{filter:blur(22px);background:radial-gradient(#a5f3fc38 0%,#a855f729 22%,#22d3ee1c 46%,#0000 82%)}}@keyframes lia-bg-bloom-breathe{0%,to{opacity:.92;background:radial-gradient(#ffffff12 0%,#7c3aed0d 32%,#0000 74%);transform:translate(-50%,-50%)scale(.99)}50%{opacity:1;background:radial-gradient(#ffffff1a 0%,#7c3aed12 32%,#0000 74%);transform:translate(-50%,-50%)scale(1.04)}}@keyframes lia-bg-bloom-surge{0%,58%,72%,to{opacity:.92;filter:blur(44px);background:radial-gradient(#ffffff12 0%,#7c3aed0d 32%,#0000 74%)}62%,66%{opacity:1;filter:blur(32px);background:radial-gradient(#ffffff2e 0%,#a5f3fc1a 18%,#7c3aed17 34%,#0000 76%)}}@keyframes lia-bg-grain-shift{0%{background-position:0 0}25%{background-position:120px 60px}50%{background-position:-60px 180px}75%{background-position:180px -120px}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.lia-bg__light,.lia-bg__hero-focus,.lia-bg__bloom,.lia-bg__grain{animation:none}.lia-bg__hero-focus,.lia-bg__bloom{opacity:1}}@media (width<=1024px){.lia-bg__hero-focus{width:92vw;height:70vh;top:62%;left:50%}.lia-bg__bloom{width:86vw;height:40vh;top:30%;left:50%}}@media (width<=640px){.lia-bg__hero-focus{display:none}}.lia-nav{z-index:var(--lia-z-nav);height:var(--lia-nav-height);transition:background-color var(--lia-dur-slow) var(--lia-ease-fluid), backdrop-filter var(--lia-dur-slow) var(--lia-ease-fluid), border-color var(--lia-dur-slow) var(--lia-ease-fluid), transform var(--lia-dur-base) var(--lia-ease-fluid);-webkit-backdrop-filter:blur();opacity:0;will-change:transform, opacity, background-color, backdrop-filter, border-color;isolation:isolate;background-color:#0000;border-bottom:1px solid #0000;justify-content:center;align-items:center;animation:1.2s cubic-bezier(.16,1,.3,1) 1.25s forwards lia-nav-reveal,9s ease-in-out 3s infinite lia-nav-sheen;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-22%)}.lia-nav--solid{background-color:var(--lia-nav-bg);-webkit-backdrop-filter:var(--lia-nav-blur);border-bottom-color:var(--lia-nav-border)}.lia-nav--hidden{transform:translateY(-100%)}.lia-nav:before{content:"";opacity:0;pointer-events:none;z-index:-1;background:linear-gradient(115deg,#0000 0% 35%,#ffffff0a 48%,#a5f3fc0f 52%,#0000 65% 100%);animation:9s ease-in-out 3.2s infinite lia-nav-sheen-sweep;position:absolute;inset:0;transform:translate(-60%)}.lia-nav__inner{width:100%;max-width:var(--lia-container-xl);padding-inline:var(--lia-padding-x);align-items:center;gap:var(--lia-space-xl);grid-template-columns:auto 1fr auto;display:grid}.lia-nav__brand{align-items:center;gap:var(--lia-space-sm);display:flex;position:relative}.lia-nav__logo{background:var(--lia-gradient-cta);width:36px;height:36px;transition:transform .32s cubic-bezier(.175, .885, .32, 1.275), box-shadow .32s var(--lia-ease-fluid);will-change:transform, box-shadow, filter;border-radius:10px;place-items:center;animation:6s ease-in-out 2.4s infinite lia-nav-logo-pulse;display:grid;box-shadow:0 0 24px #7c3aed59,0 0 48px #ff00e12e}.lia-nav__brand:hover .lia-nav__logo{transform:translateY(-1px)scale(1.05)rotate(-2deg);box-shadow:0 0 36px #7c3aed8c,0 0 72px #ff00e147}.lia-nav__logo svg{stroke:#fff;fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.lia-nav__wordmark{font-family:var(--lia-sans-display);letter-spacing:var(--lia-tracking-semi);color:var(--lia-text-white);transition:transform .32s cubic-bezier(.175, .885, .32, 1.275), filter .32s var(--lia-ease-fluid);font-size:1.25rem;font-weight:700}.lia-nav__brand:hover .lia-nav__wordmark{filter:drop-shadow(0 0 10px #a855f752);transform:translateY(-.5px)}.lia-nav__wordmark span{background:var(--lia-gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lia-nav__links{justify-content:center;align-items:center;gap:var(--lia-space-lg);display:flex;position:relative}.lia-nav__link{font-size:var(--lia-font-small);color:var(--lia-text-secondary);padding:var(--lia-space-sm) var(--lia-space-sm);letter-spacing:.01em;transition:color var(--lia-dur-base) var(--lia-ease-fluid), opacity var(--lia-dur-base) var(--lia-ease-fluid), transform .32s cubic-bezier(.175, .885, .32, 1.275);isolation:isolate;font-weight:500;position:relative}.lia-nav__link:before{content:"";opacity:0;transition:opacity .32s var(--lia-ease-fluid), transform .32s cubic-bezier(.175, .885, .32, 1.275), background .32s;z-index:-1;background:radial-gradient(#a855f700 0%,#0000 70%);border-radius:10px;position:absolute;inset:2px;transform:scale(.85)}.lia-nav__link:after{content:"";background:linear-gradient(90deg, var(--lia-neon-cyan-hi) 0%, var(--lia-neon-purple-hi) 50%, var(--lia-neon-pink-hi) 100%);width:0;height:2px;transition:width .42s cubic-bezier(.175, .885, .32, 1.275), opacity .32s var(--lia-ease-fluid), transform .42s cubic-bezier(.175, .885, .32, 1.275);opacity:.9;border-radius:2px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)scaleX(.2);box-shadow:0 0 12px #a855f761}.lia-nav__link:hover{color:var(--lia-text-white);transform:translateY(-1px)}.lia-nav__link:hover:before{opacity:1;background:radial-gradient(#a855f729 0%,#22d3ee0f 40%,#0000 72%);transform:scale(1)}.lia-nav__link:hover:after{width:calc(100% - 1.25rem);transform:translate(-50%)scaleX(1)}.lia-nav__link--active{color:var(--lia-text-white)}.lia-nav__link--active:after{width:calc(100% - 1.25rem);animation:3.2s ease-in-out 2s infinite lia-nav-active-glow;transform:translate(-50%)scaleX(1)}.lia-nav__actions{align-items:center;gap:var(--lia-space-sm);display:flex}.lia-nav__toggle{background:var(--lia-glass-bg);border:1px solid var(--lia-glass-border);width:44px;height:44px;-webkit-backdrop-filter:var(--lia-glass-blur-soft);transition:background-color var(--lia-dur-base) var(--lia-ease-fluid), border-color var(--lia-dur-base) var(--lia-ease-fluid), transform .32s cubic-bezier(.175, .885, .32, 1.275);border-radius:12px;justify-content:center;align-items:center;display:none}.lia-nav__toggle:hover{background:var(--lia-glass-bg-hover);border-color:var(--lia-glass-border-hover);transform:scale(1.04)}.lia-nav__toggle svg{width:22px;height:22px;stroke:var(--lia-text-white);fill:none;stroke-width:2px;stroke-linecap:round}@keyframes lia-nav-reveal{0%{opacity:0;transform:translateY(-22%)}60%{opacity:1;transform:translateY(2%)}to{opacity:1;transform:translateY(0)}}@keyframes lia-nav-logo-pulse{0%,to{filter:brightness();transform:scale(1);box-shadow:0 0 24px #7c3aed59,0 0 48px #ff00e12e}50%{filter:brightness(1.12);transform:scale(1.04);box-shadow:0 0 36px #7c3aed8f,0 0 72px #ff00e14d}}@keyframes lia-nav-active-glow{0%,to{opacity:.92;box-shadow:0 0 12px #a855f752}50%{opacity:1;box-shadow:0 0 20px #a855f794}}@keyframes lia-nav-sheen{0%,to{filter:brightness()}50%{filter:brightness(1.02)}}@keyframes lia-nav-sheen-sweep{0%,58%,72%,to{opacity:0;transform:translate(-60%)}64%{opacity:1;transform:translate(60%)}}@media (prefers-reduced-motion:reduce){.lia-nav,.lia-nav:before,.lia-nav__logo,.lia-nav__link--active:after{animation:none!important}.lia-nav{opacity:1!important;transform:none!important}}@media (width<=900px){.lia-nav__links,.lia-nav__actions .lia-btn{display:none}.lia-nav__toggle{display:inline-flex}.lia-nav__inner{gap:var(--lia-space-md);grid-template-columns:auto 1fr auto}}.lia-hero{z-index:var(--lia-z-content);perspective:1800px;perspective-origin:50%;isolation:isolate;position:relative;overflow:hidden}.lia-hero__veil{z-index:50;pointer-events:none;transform-origin:50%;background:#000;animation:2.2s cubic-bezier(.65,0,.35,1) forwards lia-hero-veil;position:absolute;inset:0}.lia-hero__grid{gap:var(--lia-space-3xl);transform-style:preserve-3d;grid-template-columns:1.1fr .9fr;align-items:center;display:grid;position:relative}.lia-hero__content{gap:var(--lia-space-lg);will-change:transform;transform-style:preserve-3d;z-index:4;flex-direction:column;display:flex;position:relative}.lia-hero__badge{align-items:center;gap:var(--lia-space-sm);background:var(--lia-glass-bg);border:1px solid var(--lia-glass-border);width:fit-content;-webkit-backdrop-filter:var(--lia-glass-blur-soft);will-change:transform;opacity:0;animation:lia-hero-pop var(--lia-dur-cinematic) var(--lia-ease-out-expo) forwards;border-radius:999px;padding:.4rem .9rem .4rem .5rem;animation-delay:1.32s;display:inline-flex;position:relative;overflow:visible;transform:translateZ(0);box-shadow:inset 0 0 0 1px #22d3ee1a,0 0 28px #22d3ee14,0 4px 24px #00000040}.lia-hero__badge:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff24 50%,#0000 100%);width:60%;height:100%;animation:7s ease-in-out 3s infinite lia-hero-sheen;position:absolute;top:0;left:-100%;transform:skew(-18deg)}.lia-hero__pulse{background:var(--lia-neon-cyan-hi);width:8px;height:8px;box-shadow:0 0 14px var(--lia-glow-cyan);border-radius:50%;flex-shrink:0;animation:6s ease-in-out 1.4s infinite lia-hero-core-pulse;position:relative}.lia-hero__pulse:after{content:"";border:1.5px solid #22d3ee8c;border-radius:50%;animation:2.2s cubic-bezier(0,0,.2,1) 1.6s infinite lia-ping;position:absolute;inset:-3px}.lia-hero__badge-label{font-family:var(--lia-mono);letter-spacing:var(--lia-tracking-wide);text-transform:uppercase;color:var(--lia-text-primary);font-size:.72rem}.lia-hero__eyebrow{opacity:0;animation:lia-hero-pop var(--lia-dur-cinematic) var(--lia-ease-out-expo) forwards;animation-delay:1.44s;transform:translateZ(0)}.lia-hero__title{font-family:var(--lia-sans-display);font-size:var(--lia-font-display);font-weight:800;line-height:var(--lia-leading-tight);letter-spacing:var(--lia-tracking-tight);color:var(--lia-text-white);text-wrap:balance;opacity:0;transform-origin:top;will-change:transform, opacity, filter;filter:drop-shadow(0 0 20px #7c3aed1a)drop-shadow(0 2px 8px #00000073);animation:1.1s cubic-bezier(.16,1,.3,1) 1.58s forwards lia-hero-title,9s ease-in-out 2.4s infinite lia-hero-title-breathe;position:relative;transform:translateY(26px)scale(1.018)}.lia-hero__title em{background:var(--lia-gradient-text);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 22px #a855f747);-webkit-background-clip:text;background-clip:text;font-style:normal;position:relative}.lia-hero__lead{opacity:0;max-width:58ch;animation:lia-fade-up var(--lia-dur-cinematic) var(--lia-ease-out-expo) forwards;animation-delay:1.78s;transform:translateY(20px)}.lia-hero__actions{gap:var(--lia-space-md);margin-top:var(--lia-space-sm);opacity:0;animation:lia-fade-up var(--lia-dur-cinematic) var(--lia-ease-out-expo) forwards;will-change:transform;flex-wrap:wrap;animation-delay:1.96s;display:flex;transform:translateY(16px)}.lia-hero__meta{gap:var(--lia-space-lg);margin-top:var(--lia-space-lg);padding-top:var(--lia-space-lg);opacity:0;animation:lia-fade-up var(--lia-dur-cinematic) var(--lia-ease-out-expo) forwards;border-top:1px solid #ffffff0f;flex-wrap:wrap;animation-delay:2.12s;display:flex;transform:translateY(12px)}.lia-hero__stat{gap:var(--lia-space-xs);opacity:.92;transition:transform .38s cubic-bezier(.175, .885, .32, 1.275), opacity var(--lia-dur-base), filter .38s cubic-bezier(.16, 1, .3, 1);cursor:default;will-change:transform, filter;border-radius:8px;flex-direction:column;padding:.4rem .1rem;display:flex;position:relative}.lia-hero__stat:hover{opacity:1;filter:drop-shadow(0 8px 24px #7c3aed2e);transform:translateY(-4px)scale(1.02)}.lia-hero__stat:after{content:"";opacity:0;height:40%;transition:opacity .32s var(--lia-ease-fluid), transform .32s cubic-bezier(.175, .885, .32, 1.275), background .32s;pointer-events:none;background:radial-gradient(at top,#a855f700 0%,#0000 70%);border-radius:50%;position:absolute;inset:auto -.8rem -.6rem;transform:translateY(6px)scale(.8)}.lia-hero__stat:hover:after{opacity:1;background:radial-gradient(at top,#a855f738 0%,#0000 70%);transform:translateY(0)scale(1)}.lia-hero__stat-value{font-family:var(--lia-sans-display);letter-spacing:var(--lia-tracking-tight);color:var(--lia-text-white);background:linear-gradient(#fff 0%,#e9d5ff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.6rem;font-weight:700;position:relative}.lia-hero__stat-label{font-family:var(--lia-mono);letter-spacing:var(--lia-tracking-wide);text-transform:uppercase;color:var(--lia-text-muted);font-size:.72rem}.lia-hero__visual{aspect-ratio:1;width:100%;max-width:540px;transform-style:preserve-3d;perspective:2000px;perspective-origin:50%;opacity:0;will-change:transform, opacity, filter;filter:drop-shadow(0 12px 54px #0000007a);justify-self:end;animation:1.35s cubic-bezier(.16,1,.3,1) .6s forwards lia-hero-visual-in,11s ease-in-out 1.4s infinite lia-hero-float;position:relative;transform:translateY(18px)scale(.96)}.lia-hero__aura{z-index:0;transform-style:preserve-3d;pointer-events:none;opacity:0;animation:1.4s ease-out .8s forwards lia-fade;position:absolute;inset:-22%}.lia-hero__aura-core{filter:blur(52px)saturate(1.12);mix-blend-mode:screen;will-change:transform, filter, opacity;background:radial-gradient(circle,#a855f74d 0%,#0000 38%),radial-gradient(circle,#22d3ee2e 0%,#0000 54%),radial-gradient(circle,#ffffff0a 0%,#0000 72%);border-radius:50%;animation:9s ease-in-out 1.2s infinite lia-hero-aura-core,14s ease-in-out 2s infinite lia-hero-aura-chromatic;position:absolute;inset:0}.lia-hero__aura-corona{filter:blur(80px)saturate(1.22);mix-blend-mode:screen;opacity:.78;will-change:transform, opacity;background:radial-gradient(circle,#ff00e11a 0%,#0000 42%),radial-gradient(circle,#7c3aed12 0%,#0000 60%),radial-gradient(circle,#22d3ee0a 0%,#0000 78%);border-radius:50%;animation:9s ease-in-out 1.4s infinite lia-hero-aura-corona;position:absolute;inset:-12%}.lia-hero__shell{z-index:1;opacity:0;pointer-events:none;mix-blend-mode:screen;border:1px solid #a855f708;border-radius:50%;animation:1.2s ease-out 1.1s forwards lia-fade,9s ease-in-out 2s infinite lia-hero-shell,14s ease-in-out 5s infinite lia-hero-shell-surge;position:absolute;inset:-4%;transform:scale(.99);box-shadow:inset 0 0 0 1px #22d3ee04,0 0 60px #7c3aed00}.lia-hero__tether{z-index:1;filter:blur(1px);opacity:0;mix-blend-mode:screen;pointer-events:none;background:linear-gradient(#0000 0%,#7c3aed00 18%,#22d3ee3d 58%,#a855f75c 82%,#e9d5ff14 100%);width:1px;height:62%;animation:1.4s ease-out 1s forwards lia-fade,6s ease-in-out 2.2s infinite lia-hero-tether;position:absolute;bottom:-36%;left:50%;transform:translate(-50%)}.lia-hero__tether:before{content:"";background:inherit;filter:blur(6px);opacity:.42;transform-origin:50%;position:absolute;inset:0;transform:scaleX(2.4)}.lia-hero__tether:after{content:"";filter:blur(2px);mix-blend-mode:screen;background:linear-gradient(#ffffffad 0%,#a855f747 50%,#0000 100%);border-radius:50%;width:3px;height:22%;animation:4.8s linear 2.4s infinite lia-hero-tether-flow;position:absolute;top:-10%;left:50%;transform:translate(-50%)}.lia-hero__orb{z-index:2;background:radial-gradient(circle at 26% 22%, #ffffff47 0%, transparent 30%), radial-gradient(circle at 74% 76%, var(--lia-neon-pink) 0%, transparent 44%), radial-gradient(circle at 48% 58%, #ff00e11f 0%, transparent 50%), radial-gradient(circle at 50% 50%, var(--lia-neon-purple) 0%, var(--lia-neon-cyan) 62%, transparent 86%);box-shadow:0 0 82px var(--lia-glow-purple), 0 0 180px #06b6d43d, 0 0 360px #7c3aed24, inset 0 0 130px #ffffff12;will-change:transform, filter, box-shadow;border-radius:50%;animation:9s ease-in-out 1s infinite lia-hero-orb-breath;position:absolute;inset:6%;overflow:hidden}.lia-hero__orb-envmap{mix-blend-mode:screen;opacity:.92;pointer-events:none;background:radial-gradient(circle at 18% 14%,#ffffff6b 0%,#0000 18%),radial-gradient(circle at 82% 10%,#a5f3fc2e 0%,#0000 24%),radial-gradient(circle at 14% 86%,#e9d5ff2e 0%,#0000 28%),radial-gradient(circle at 88% 82%,#ffffff1a 0%,#0000 22%),radial-gradient(at 50% 100%,#7c3aed52 0%,#0000 60%);border-radius:50%;position:absolute;inset:0}.lia-hero__grain{opacity:.062;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.75 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:260px 260px;border-radius:50%;animation:24s linear infinite lia-hero-grain-drift;position:absolute;inset:0}.lia-hero__glint{filter:blur(5px);mix-blend-mode:screen;pointer-events:none;will-change:transform, opacity;background:radial-gradient(circle,#ffffffb3 0%,#0000 72%);border-radius:50%;position:absolute}.lia-hero__glint--a{opacity:.58;width:14%;height:8%;animation:19s ease-in-out infinite lia-hero-glint-a;top:14%;left:20%}.lia-hero__glint--b{opacity:.46;background:radial-gradient(circle,#a5f3fcb3 0%,#0000 72%);width:9%;height:6%;animation:23s ease-in-out 2s infinite lia-hero-glint-b;top:38%;right:14%}.lia-hero__glint--c{opacity:.4;background:radial-gradient(circle,#e9d5ffa8 0%,#0000 72%);width:10%;height:7%;animation:29s ease-in-out 4s infinite lia-hero-glint-c;bottom:20%;left:28%}.lia-hero__glint--d{opacity:.34;background:radial-gradient(circle,#ffffff94 0%,#0000 72%);width:7%;height:4%;animation:17s ease-in-out 1s infinite lia-hero-glint-d;top:60%;left:58%}.lia-hero__ring--outer{z-index:3;opacity:0;transform:rotate(var(--lia-rot-outer,0deg));will-change:transform, opacity;border:1px solid #ffffff0f;border-radius:50%;animation:1.5s ease-out .9s forwards lia-hero-ring-fade,26s linear 2s infinite lia-hero-ring-outer;position:absolute;inset:0%;box-shadow:inset 0 0 0 1px #7c3aed06,0 0 34px #7c3aed0f}.lia-hero__ring--outer:before,.lia-hero__ring--outer:after{content:"";will-change:box-shadow;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;transform:translateY(-50%)}.lia-hero__ring--outer:before{background:var(--lia-neon-cyan-hi);box-shadow:0 0 14px var(--lia-glow-cyan);left:-4.5px}.lia-hero__ring--outer:after{background:var(--lia-neon-pink-hi);box-shadow:0 0 14px var(--lia-glow-pink);right:-4.5px}.lia-hero__ring--mid{z-index:4;opacity:0;transform:rotate(var(--lia-rot-mid,0deg));will-change:transform, opacity;border:1px dashed #a5f3fc12;border-radius:50%;animation:1.5s ease-out 1.1s forwards lia-hero-ring-fade,21s linear 2s infinite reverse lia-hero-ring-mid;position:absolute;inset:12%;box-shadow:inset 0 0 0 1px #22d3ee05,0 0 22px #22d3ee0a}.lia-hero__ring--mid:before,.lia-hero__ring--mid:after{content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:50%;transform:translateY(-50%)}.lia-hero__ring--mid:before{background:var(--lia-neon-green);left:-3px;box-shadow:0 0 11px #27c93f73}.lia-hero__ring--mid:after{background:#ffffffdb;right:-3px;box-shadow:0 0 11px #ffffff5c}.lia-hero__ring--inner{z-index:5;opacity:0;transform:rotate(var(--lia-rot-inner,0deg));will-change:transform, opacity;border:1px solid #e9d5ff12;border-radius:50%;animation:1.5s ease-out 1.3s forwards lia-hero-ring-fade,14s linear 2s infinite lia-hero-ring-inner;position:absolute;inset:24%;box-shadow:inset 0 0 0 1px #a855f708,0 0 17px #a855f70f}.lia-hero__ring--inner:before,.lia-hero__ring--inner:after{content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:50%;transform:translateY(-50%)}.lia-hero__ring--inner:before{background:var(--lia-neon-purple-hi);left:-2.5px;box-shadow:0 0 10px #a855f785}.lia-hero__ring--inner:after{background:var(--lia-neon-cyan-hi);right:-2.5px;box-shadow:0 0 10px #22d3ee7a}.lia-hero__orbiters{z-index:6;pointer-events:none;transform-style:preserve-3d;position:absolute;inset:0}.lia-hero__orbiter{will-change:transform, opacity, box-shadow;opacity:0;border-radius:50%;width:6px;height:6px;animation:.9s cubic-bezier(.16,1,.3,1) forwards lia-hero-orbiter-in;position:absolute;top:50%;left:50%}.lia-hero__orbiter--1{background:var(--lia-neon-cyan-hi);box-shadow:0 0 10px var(--lia-glow-cyan), 0 0 20px #22d3ee38;animation-delay:1.6s}.lia-hero__orbiter--2{background:var(--lia-neon-pink-hi);width:5px;height:5px;box-shadow:0 0 9px var(--lia-glow-pink), 0 0 17px #ff00e12e;animation-delay:1.8s}.lia-hero__orbiter--3{background:var(--lia-neon-green);width:4px;height:4px;animation-delay:2s;box-shadow:0 0 7px #27c93f61}.lia-hero__orbiter--4{background:var(--lia-neon-purple-hi);width:6px;height:6px;animation-delay:2.2s;box-shadow:0 0 11px #a855f775,0 0 22px #a855f729}.lia-hero__orbiter--5{background:#ffffffe0;width:4px;height:4px;animation-delay:2.4s;box-shadow:0 0 7px #ffffff61}.lia-hero__orbiter--6{background:#fde68a;width:5px;height:5px;animation-delay:2.6s;box-shadow:0 0 8px #fde68a61}.lia-hero__core{z-index:7;opacity:0;will-change:transform, filter, box-shadow;background:radial-gradient(circle at 32% 30%,#ffffffe0 0%,#e9d5ff85 24%,#7c3aed4d 58%,#0000 80%);border-radius:50%;animation:1.2s cubic-bezier(.34,1.56,.64,1) 1.1s both lia-hero-core-in,6s ease-in-out 2.1s infinite lia-hero-core-pulse,14s ease-in-out 5.4s infinite lia-hero-core-surge;position:absolute;inset:30%;overflow:hidden;box-shadow:0 0 64px #ffffff42,0 0 130px #7c3aed66,0 0 260px #a855f726}.lia-hero__core-shine{pointer-events:none;background:linear-gradient(135deg,#ffffff70 0%,#0000 46%);width:100%;height:100%;animation:8s ease-in-out 1.6s infinite lia-hero-core-shine;position:absolute;top:-44%;left:-44%;transform:rotate(30deg)}.lia-hero__core-flare{mix-blend-mode:screen;pointer-events:none;will-change:opacity, transform, background;background:radial-gradient(circle,#a5f3fc00 0%,#0000 60%);border-radius:50%;animation:14s ease-in-out 5.2s infinite lia-hero-core-flare;position:absolute;inset:-20%}.lia-hero__spotlight{z-index:8;pointer-events:none;mix-blend-mode:screen;opacity:0;width:360px;height:360px;transition:opacity .32s var(--lia-ease-fluid);filter:blur(24px);will-change:transform, opacity;background:radial-gradient(circle,#a855f721 0%,#22d3ee12 32%,#0000 68%);position:absolute;top:0;left:0}@keyframes lia-hero-veil{0%{opacity:1}55%{opacity:1}to{opacity:0}}@keyframes lia-fade{0%{opacity:0}to{opacity:1}}@keyframes lia-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translate(0,0)}}@keyframes lia-ping{75%,to{opacity:0;transform:scale(2.5)}}@keyframes lia-hero-pop{0%{opacity:0;transform:translateY(14px)scale(.94)}65%{transform:translateY(-1px)scale(1.018)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes lia-hero-sheen{0%,65%{opacity:0;left:-100%}70%{opacity:1}85%{opacity:1;left:140%}86%,to{opacity:0;left:140%}}@keyframes lia-hero-title{0%{opacity:0;filter:blur(6px)drop-shadow(0 0 20px #7c3aed1a);transform:translateY(26px)scale(1.018)}55%{filter:blur(1px)drop-shadow(0 0 24px #7c3aed29)}65%{transform:translateY(-3px)scale(1.003)}to{opacity:1;filter:blur()drop-shadow(0 0 20px #7c3aed1a);transform:translate(0,0)scale(1)}}@keyframes lia-hero-title-breathe{0%,to{filter:drop-shadow(0 0 20px #7c3aed1a)drop-shadow(0 2px 8px #00000073);transform:translateY(0)}50%{filter:drop-shadow(0 0 30px #7c3aed38)drop-shadow(0 2px 8px #00000073);transform:translateY(-1.8px)}}@keyframes lia-hero-visual-in{0%{opacity:0;filter:blur(10px)drop-shadow(0 16px 64px #0000008c);transform:translateY(28px)scale(.95)}55%{opacity:.92;filter:blur(1px)drop-shadow(0 16px 64px #0000008c)}65%{transform:translateY(-5px)scale(1.012)}to{opacity:1;filter:blur()drop-shadow(0 16px 64px #0000008c);transform:translate(0,0)scale(1)}}@keyframes lia-hero-float{0%,to{translate:0;rotate:.14deg}50%{translate:0 -10px;rotate:-.22deg}}@keyframes lia-hero-aura-core{0%,to{opacity:.88;filter:blur(52px)saturate(1.12);transform:scale(1)}50%{opacity:.96;filter:blur(58px)saturate(1.22);transform:scale(1.032)}}@keyframes lia-hero-aura-corona{0%,to{opacity:.72;filter:blur(80px)saturate(1.22);transform:scale(1)}50%{opacity:.88;filter:blur(88px)saturate(1.32);transform:scale(1.036)}}@keyframes lia-hero-aura-chromatic{0%,to{transform:translate(0,0)}25%{transform:translate(-.38px,.22px)}50%{transform:translate(.26px,-.32px)}75%{transform:translate(-.2px,.38px)}}@keyframes lia-hero-shell{0%,to{opacity:.82;border-color:#a855f708;transform:scale(.993);box-shadow:inset 0 0 0 1px #22d3ee04,0 0 52px #7c3aed07}50%{opacity:.94;border-color:#a855f70e;transform:scale(1.009);box-shadow:inset 0 0 0 1px #22d3ee08,0 0 84px #7c3aed11}}@keyframes lia-hero-shell-surge{0%,58%,72%,to{border-color:rgba(168, 85, 247, var(--shell-surge-border,.03));box-shadow:inset 0 0 0 1px rgba(34, 211, 238, var(--shell-surge-inset,.015)), 0 0 52px rgba(124, 58, 237, var(--shell-surge-glow,.028))}64%{border-color:#a855f742;box-shadow:inset 0 0 0 1px #22d3ee24,0 0 144px #7c3aed36,0 0 276px #22d3ee1f}}@keyframes lia-hero-tether{0%,to{opacity:.42;filter:blur(1px)brightness()}50%{opacity:.72;filter:blur(.6px)brightness(1.16)}}@keyframes lia-hero-tether-flow{0%{opacity:0;transform:translate(-50%)translateY(360%)scaleY(.52)}20%{opacity:.82}80%{opacity:.82}to{opacity:0;transform:translate(-50%)translateY(-360%)scaleY(1)}}@keyframes lia-hero-orb-breath{0%,to{filter:blur(1.5px)brightness()saturate();box-shadow:0 0 82px var(--lia-glow-purple), 0 0 180px #06b6d43d, 0 0 360px #7c3aed24, inset 0 0 130px #ffffff12;transform:scale(.992)}50%{filter:blur(2px)brightness(1.08)saturate(1.07);box-shadow:0 0 118px var(--lia-glow-purple), 0 0 240px #06b6d452, 0 0 460px #7c3aed33, inset 0 0 156px #ffffff1a;transform:scale(1.012)}}@keyframes lia-hero-grain-drift{0%{background-position:0 0}to{background-position:520px 520px}}@keyframes lia-hero-glint-a{0%,to{opacity:.58;transform:translate(0)scale(1)}22%{opacity:.76;transform:translate(28px,16px)scale(1.1)}48%{opacity:.4;transform:translate(8px,38px)scale(.88)}74%{opacity:.64;transform:translate(-21px,12px)scale(1.04)}}@keyframes lia-hero-glint-b{0%,to{opacity:.46;transform:translate(0)scale(1)}26%{opacity:.62;transform:translate(-20px,21px)scale(1.06)}52%{opacity:.33;transform:translate(-10px,-27px)scale(.82)}78%{opacity:.54;transform:translate(17px,-12px)scale(1.02)}}@keyframes lia-hero-glint-c{0%,to{opacity:.4;transform:translate(0)scale(1)}30%{opacity:.58;transform:translate(23px,-18px)scale(1.14)}58%{opacity:.3;transform:translate(-16px,-34px)scale(.86)}82%{opacity:.5;transform:translate(-5px,18px)scale(1.06)}}@keyframes lia-hero-glint-d{0%,to{opacity:.34;transform:translate(0)scale(1)}22%{opacity:.24;transform:translate(-18px,-10px)scale(.88)}54%{opacity:.6;transform:translate(21px,-22px)scale(1.2)}80%{opacity:.44;transform:translate(-8px,16px)scale(.97)}}@keyframes lia-hero-ring-fade{0%{opacity:0;scale:1.07}to{opacity:1;scale:1}}@keyframes lia-hero-ring-outer{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes lia-hero-ring-mid{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes lia-hero-ring-inner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes lia-hero-orbiter-in{0%{opacity:0}to{opacity:1}}@keyframes lia-hero-core-in{0%{opacity:0;filter:blur(7px);transform:scale(.48)translateY(10px)}62%{opacity:1;filter:blur(.4px);transform:scale(1.08)translateY(-3px)}82%{transform:scale(.982)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes lia-hero-core-pulse{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.14);transform:scale(1.05)}}@keyframes lia-hero-core-surge{0%,58%,72%,to{filter:brightness();box-shadow:0 0 64px #ffffff42,0 0 130px #7c3aed66,0 0 260px #a855f726}62%,66%{filter:brightness(1.28);box-shadow:0 0 112px #ffffff85,0 0 256px #7c3aed94,0 0 480px #22d3ee42,0 0 800px #a855f71f}}@keyframes lia-hero-core-shine{0%,to{opacity:.8;transform:translate(0)translateY(0)rotate(30deg)}50%{opacity:.62;transform:translate(10%)translateY(9%)rotate(33deg)}}@keyframes lia-hero-core-flare{0%,58%,72%,to{opacity:0;background:radial-gradient(circle,#a5f3fc00 0%,#0000 60%);transform:scale(.68)}62%,66%{opacity:.68;background:radial-gradient(circle,#a5f3fc52 0%,#a855f724 42%,#0000 72%);transform:scale(1.22)}}@media (prefers-reduced-motion:reduce){.lia-hero__veil{animation-duration:.5s}.lia-hero__aura,.lia-hero__aura-core,.lia-hero__aura-corona,.lia-hero__shell,.lia-hero__tether,.lia-hero__tether:after,.lia-hero__orb,.lia-hero__orb-envmap,.lia-hero__grain,.lia-hero__glint,.lia-hero__ring,.lia-hero__orbiter,.lia-hero__core,.lia-hero__core-shine,.lia-hero__core-flare,.lia-hero__pulse,.lia-hero__pulse:after,.lia-hero__visual,.lia-hero__title,.lia-hero__badge,.lia-hero__badge:before,.lia-hero__eyebrow,.lia-hero__lead,.lia-hero__actions,.lia-hero__meta{animation:none!important}.lia-hero__veil,.lia-hero__visual,.lia-hero__aura,.lia-hero__shell,.lia-hero__tether,.lia-hero__badge,.lia-hero__eyebrow,.lia-hero__title,.lia-hero__lead,.lia-hero__actions,.lia-hero__meta,.lia-hero__ring,.lia-hero__orbiter,.lia-hero__core{opacity:1!important;transform:none!important}.lia-hero__spotlight{display:none!important}}@media (width<=1024px){.lia-hero__grid{gap:var(--lia-space-2xl);grid-template-columns:1fr}.lia-hero__visual{max-width:440px;margin-top:var(--lia-space-xl);justify-self:center}.lia-hero__spotlight{width:340px;height:340px}}@media (width<=640px){.lia-hero__meta{gap:var(--lia-space-md);padding-top:var(--lia-space-md)}.lia-hero__stat-value{font-size:1.32rem}.lia-hero__visual{max-width:88vw}.lia-hero__spotlight{width:240px;height:240px}.lia-hero__tether{display:none}}.lia-continuum{width:100%;color:var(--lia-color-text);padding-top:15vh;padding-bottom:20vh;position:relative}.lia-node{min-height:85vh;padding-block:var(--lia-space-4xl);flex-direction:column;justify-content:center;display:flex;position:relative}.lia-node+.lia-node{margin-top:15vh}.lia-node__content{z-index:2;flex-direction:column;justify-content:center;height:100%;display:flex;position:relative}.lia-node__function{color:var(--lia-color-text-muted);letter-spacing:-.02em;max-width:900px;margin-bottom:var(--lia-space-3xl);font-size:clamp(2rem,4vw,3.5rem);font-weight:300;line-height:1.3}.lia-node__function em{color:var(--lia-color-text);font-style:normal;font-weight:500}.lia-node__identity{font-family:var(--lia-font-mono);font-size:var(--lia-text-sm);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:var(--lia-space-sm);color:var(--lia-color-text-muted);opacity:.6;margin-top:auto;display:inline-flex}.lia-node__identity:before{content:"";opacity:.5;background:currentColor;width:32px;height:1px;display:block}.lia-node__visual{pointer-events:none;z-index:0;filter:blur(100px);opacity:.4;border-radius:50%;width:70vw;max-width:800px;height:70vw;max-height:800px;transition:opacity .8s;position:absolute;top:50%;right:-10%;transform:translateY(-50%)}.lia-node--platform .lia-node__visual{background:radial-gradient(circle,#a5f3fc14 0%,#0000 70%)}.lia-node--employx .lia-node__visual{background:radial-gradient(circle,#7c3aed14 0%,#0000 70%)}.lia-node--train .lia-node__visual{background:radial-gradient(circle,#34d3990f 0%,#0000 70%)}.lia-node--staylo .lia-node__visual{background:radial-gradient(circle,#fbbf240f 0%,#0000 70%)}.lia-node--publish .lia-node__visual{background:radial-gradient(circle,#f472b60f 0%,#0000 70%)}.lia-btn{--btn-bg:var(--lia-gradient-cta);--btn-fg:#fff;--btn-bg-hover:var(--btn-bg);--btn-border:transparent;--btn-shadow:0 10px 40px -10px #7c3aed8c;justify-content:center;align-items:center;gap:var(--lia-space-sm);height:52px;font-family:var(--lia-sans-display);letter-spacing:.01em;color:var(--btn-fg);background:var(--btn-bg);border:1px solid var(--btn-border);box-shadow:var(--btn-shadow);white-space:nowrap;isolation:isolate;transition:transform var(--lia-dur-base) var(--lia-ease-spring), box-shadow var(--lia-dur-base) var(--lia-ease-fluid), background-color var(--lia-dur-base) var(--lia-ease-fluid), border-color var(--lia-dur-base) var(--lia-ease-fluid), color var(--lia-dur-base) var(--lia-ease-fluid);border-radius:14px;padding-inline:1.65rem;font-size:.95rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.lia-btn:before{content:"";opacity:.5;pointer-events:none;z-index:-1;background:linear-gradient(#ffffff2e 0%,#fff0 55%);position:absolute;inset:0}.lia-btn:hover{transform:translateY(-2px)scale(1.015);box-shadow:0 14px 56px -10px #7c3aeda6,inset 0 0 0 1px #ffffff14}.lia-btn:active{transform:translateY(0)scale(.99)}.lia-btn:focus-visible{outline:2px solid var(--lia-neon-cyan-hi);outline-offset:3px}.lia-btn svg{stroke:currentColor;fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:18px;height:18px}.lia-btn--secondary{--btn-bg:var(--lia-glass-bg);--btn-bg-hover:var(--lia-glass-bg-hover);--btn-border:var(--lia-glass-border);--btn-shadow:0 4px 20px #00000040;-webkit-backdrop-filter:var(--lia-glass-blur-soft)}.lia-btn--secondary:hover{background:var(--lia-glass-bg-hover);border-color:var(--lia-glass-border-hover);box-shadow:0 10px 36px #00000059,inset 0 0 0 1px #ffffff1a}.lia-btn--sm{border-radius:12px;height:42px;padding-inline:1.1rem;font-size:.85rem}.lia-btn--sm svg{width:16px;height:16px}.lia-chip{align-items:center;gap:var(--lia-space-xs);color:var(--lia-neon-cyan-hi);font-family:var(--lia-mono);letter-spacing:.04em;-webkit-backdrop-filter:var(--lia-glass-blur-soft);background:#06b6d41a;border:1px solid #06b6d440;border-radius:999px;padding:.35rem .75rem;font-size:.72rem;display:inline-flex}.lia-divider{width:100%;height:1px;margin-block:var(--lia-space-xl);background:linear-gradient(90deg,#0000 0%,#ffffff14 50%,#0000 100%)}.lia-card{background:var(--lia-glass-bg);border:1px solid var(--lia-glass-border);padding:var(--lia-space-lg);transition:all var(--lia-dur-base) var(--lia-ease-fluid);border-radius:16px;flex-direction:column;display:flex}.lia-card--glow:hover{background:var(--lia-glass-bg-hover);border-color:var(--lia-glass-border-hover);box-shadow:var(--lia-glass-shadow);transform:translateY(-4px)}.lia-card__icon{margin-bottom:var(--lia-space-md);font-size:2rem}.lia-card__content{flex-direction:column;display:flex}.lia-placeholder{padding-block:var(--lia-space-3xl)}.lia-placeholder__card{gap:var(--lia-space-md);text-align:center;padding:var(--lia-space-2xl);background:var(--lia-glass-bg);border:1px solid var(--lia-glass-border);-webkit-backdrop-filter:var(--lia-glass-blur-soft);box-shadow:var(--lia-glass-shadow);border-radius:20px;flex-direction:column;align-items:center;display:flex}.lia-placeholder__eyebrow{color:var(--lia-text-muted);opacity:.9}.lia-placeholder__title{color:var(--lia-text-primary);text-wrap:balance;max-width:28ch}.lia-placeholder__copy{color:var(--lia-text-muted);max-width:52ch}.lia-mobile-menu[hidden]{display:none!important}
