html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.lh-section{max-width:1280px;margin:auto;padding:112px 5%}.lh-section[id],section[id]{scroll-margin-top:24px}.lh-kicker{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--primary);margin-bottom:18px;font-size:.72rem;font-weight:700}.marketing .lh-section h2,.lh-hero h1{text-transform:none}.lh-hero h1 em,.lh-section h2 em,.lh-quote em{color:var(--primary);font-style:italic}.lh-dark .lh-section h2 em,.lh-dark .lh-quote em,.lh-final h2 em{color:var(--color-blush)}.lh-head{max-width:760px;margin-bottom:56px}.lh-head h2,.lh-split h2,.lh-offer h2{margin-bottom:22px;font-size:clamp(2.1rem,4.4vw,3.6rem);line-height:1.08}.lh-head p{color:var(--muted-foreground);font-size:1.08rem}.lh-dark .lh-head p,.lh-dark p{color:color-mix(in oklch,var(--primary-foreground) 78%,transparent)}.lh-fine{color:var(--muted-foreground);font-size:.82rem}.lh-chip{letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--border);color:var(--muted-foreground);background:var(--card);border-radius:999px;padding:3px 9px;font-size:.66rem;font-weight:700}.lh-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.lh-tagline{font-family:var(--font-editorial);color:var(--primary);margin-top:26px;font-size:1.2rem;font-style:italic}.lh-hero{grid-template-columns:1fr 1.05fr;align-items:center;gap:56px;max-width:1440px;margin:auto;padding:40px 5% 90px;display:grid}.lh-hero h1{margin-bottom:24px;font-size:clamp(2.6rem,5.6vw,5rem);line-height:1.03}.lh-hero h1 em{display:block}.lh-lede{color:var(--foreground);margin-bottom:12px;font-size:1.2rem}.lh-hero-copy>p:not(.lh-kicker):not(.lh-lede):not(.lh-tagline):not(.lh-hero-statement){color:var(--muted-foreground)}.lh-hero-visual{animation:.9s both editorial-enter;position:relative}.lh-hero-visual>img{aspect-ratio:4/5;object-fit:cover;object-position:60% center;border-radius:4px;width:100%}.lh-mock{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-soft);border-radius:6px;padding:18px;font-size:.88rem}.lh-mock-bar{border-bottom:1px solid var(--border);align-items:center;gap:9px;margin-bottom:12px;padding-bottom:12px;font-weight:600;display:flex}.lh-mock-bar svg{width:17px;color:var(--primary)}.lh-mock-bar .lh-chip{margin-left:auto}.lh-mock ul{gap:10px;display:grid}.lh-mock li{align-items:center;gap:9px;display:flex}.lh-mock li svg{width:16px;color:var(--primary);flex:none}.lh-mock li.is-wait{color:var(--primary);font-weight:600}.lh-mock-float{width:min(320px,80%);animation:6s ease-in-out infinite lh-float;position:absolute;bottom:40px;left:-40px}@keyframes lh-float{50%{transform:translateY(-8px)}}.lh-pains{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);display:grid}.lh-pains article{border-right:1px solid var(--border);margin-right:28px;padding:34px 28px 34px 0}.lh-pains article:last-child{border-right:0;margin-right:0}.lh-pains svg,.lh-features svg{width:24px;color:var(--primary);margin-bottom:20px}.lh-pains h3,.lh-features h3{margin-bottom:10px;font-size:1.35rem}.lh-pains p,.lh-features p{color:var(--muted-foreground);font-size:.95rem}.lh-quote{font-family:var(--font-editorial);text-align:center;max-width:900px;margin:80px auto 0;font-size:clamp(1.4rem,2.6vw,2.1rem);line-height:1.3}.lh-quote.is-left{text-align:left;margin:40px 0 0;font-size:1.4rem}.lh-dark{background:var(--foreground);color:var(--primary-foreground)}.lh-dark .lh-kicker{color:var(--color-blush)}.lh-compare{grid-template-columns:1fr 1.2fr;gap:24px;display:grid}.lh-compare>div{border-radius:6px;padding:36px}.lh-compare h3{margin-bottom:24px;font-size:1.6rem}.lh-compare-old{border:1px solid color-mix(in oklch,var(--primary-foreground) 22%,transparent);opacity:.82}.lh-compare-new{background:var(--card);color:var(--foreground);box-shadow:0 30px 80px -40px var(--primary)}.lh-compare-new p{color:var(--muted-foreground)}.lh-compare ul{gap:12px;display:grid}.lh-compare li{align-items:flex-start;gap:10px;display:flex}.lh-compare li svg{flex:none;width:18px;margin-top:4px}.lh-compare-new li svg{color:var(--primary)}.lh-flow-static,.lh-flow-live{align-items:center;gap:8px;margin-bottom:26px;font-size:.78rem;font-weight:600;display:flex}.lh-flow-static span,.lh-flow-live span{white-space:nowrap;border:1px solid;border-radius:999px;padding:5px 11px}.lh-flow-static i,.lh-flow-live i{opacity:.4;background:currentColor;flex:1;height:1px}.lh-flow-live span{border-color:var(--primary);color:var(--primary)}.lh-flow-live i{opacity:1;background:linear-gradient(90deg,var(--primary) 0 40%,var(--border) 40%);background-size:200% 100%;animation:1.8s linear infinite lh-pulse}@keyframes lh-pulse{to{background-position:-100% 0}}.lh-workforce{gap:28px;display:grid}.lh-agent{border-top:1px solid var(--border);grid-template-columns:1.3fr 1fr;align-items:center;gap:48px;padding:44px 0;display:grid}.lh-agent:nth-child(2n) .lh-mock{order:-1}.lh-agent-copy>svg{width:26px;color:var(--primary);margin:6px 0 14px}.lh-num{font-family:var(--font-editorial);color:var(--primary);font-size:1rem;display:block}.lh-agent h3{margin-bottom:6px;font-size:clamp(1.6rem,2.6vw,2.2rem)}.lh-agent-sub{font-family:var(--font-editorial);margin-bottom:16px;font-size:1.15rem;font-style:italic}.lh-agent ul:not(.lh-mock-lines){grid-template-columns:1fr 1fr;gap:8px 20px;margin-top:8px;display:grid}.lh-agent li{gap:8px;font-size:.95rem;display:flex}.lh-agent li svg{width:16px;color:var(--primary);flex:none;margin-top:5px}.lh-mock-lines li{background:var(--muted);border-radius:4px;padding:10px 12px}.lh-mock-lines li:last-child{background:var(--color-blush);color:var(--primary);font-weight:600}.lh-tint{background:var(--color-peach)}.lh-demo{grid-template-columns:320px 1fr;gap:32px;display:grid}.lh-demo-steps{align-content:start;gap:6px;display:grid}.lh-demo-steps button{text-align:left;border-left:2px solid var(--border);width:100%;min-height:52px;color:var(--muted-foreground);align-items:center;gap:14px;padding:10px 14px;font-weight:600;transition:all .3s;display:flex}.lh-demo-steps button span{font-family:var(--font-editorial);font-weight:400}.lh-demo-steps button.is-done{border-color:var(--primary);color:var(--foreground)}.lh-demo-steps button[aria-current]{background:var(--card);color:var(--primary)}.lh-demo-steps button:focus-visible,.lh-tabs button:focus-visible,.lh-faq summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.lh-demo-stage{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-soft);border-radius:6px;flex-direction:column;min-height:420px;padding:28px;display:flex}.lh-demo-top{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.lh-demo-card{flex:1;animation:.5s both editorial-enter}.lh-demo-card h3{margin-bottom:8px;font-size:2rem}.lh-demo-card>p:not(.lh-kicker){color:var(--muted-foreground);max-width:560px}.lh-demo-card dl,.lh-device dl{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;margin-top:24px;display:grid}.lh-demo-card dl div,.lh-device dl div{background:var(--card);padding:14px 16px}.lh-demo-card dt,.lh-device dt{text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);font-size:.72rem}.lh-demo-card dd,.lh-device dd{margin-top:4px;font-weight:600}.lh-demo-progress{background:var(--border);height:2px;margin-top:24px}.lh-demo-progress span{background:var(--primary);height:100%;transition:width .5s;display:block}.lh-features{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.lh-features article{background:var(--card);padding:30px 26px;transition:background .3s}.lh-features h3{font-size:1.2rem}.lh-split{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.lh-checks{grid-template-columns:1fr 1fr;gap:10px 18px;margin-top:24px;display:grid}.lh-checks li{gap:8px;font-size:.95rem;display:flex}.lh-checks svg{width:16px;color:var(--color-blush);flex:none;margin-top:5px}.lh-autonomy{color:var(--foreground);padding:24px}.lh-autonomy table{border-collapse:collapse;width:100%}.lh-autonomy th{text-align:left;text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground);padding:8px 0;font-size:.7rem;font-weight:700}.lh-autonomy td{border-top:1px solid var(--border);padding:14px 0}.lh-autonomy td:last-child{text-align:right}.lh-pill{border:1px solid var(--color-tangerine);color:var(--foreground);white-space:nowrap;border-radius:999px;padding:5px 11px;font-size:.76rem;font-weight:700;display:inline-block}.lh-pill.is-auto{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.lh-showcase{grid-template-columns:260px 1fr;gap:32px;display:grid}.lh-tabs{align-content:start;gap:4px;display:grid}.lh-tabs button{text-align:left;min-height:50px;color:var(--muted-foreground);border-radius:4px;align-items:center;gap:12px;padding:10px 14px;font-weight:600;display:flex}.lh-tabs button svg{width:18px}.lh-tabs button[aria-selected=true]{background:var(--color-blush);color:var(--primary)}.lh-device{border:1px solid var(--border);box-shadow:var(--shadow-soft);border-radius:10px;overflow:hidden}.lh-device-bar{background:var(--muted);color:var(--muted-foreground);align-items:center;gap:6px;padding:12px 16px;font-size:.78rem;display:flex}.lh-device-bar i{background:var(--border);border-radius:50%;width:9px;height:9px}.lh-device-bar span{margin-left:10px}.lh-device-body{min-height:340px;padding:36px;animation:.4s both editorial-enter}.lh-device-body h3{margin-bottom:8px;font-size:1.9rem}.lh-device-body>p:not(.lh-fine){color:var(--muted-foreground)}.lh-device-body .lh-fine{margin-top:18px}.lh-portrait{aspect-ratio:4/5;background:var(--color-blush);border-radius:4px;position:relative;overflow:hidden}.lh-portrait img{object-fit:cover;object-position:center 20%;width:100%;height:100%;display:block}.lh-portrait span{background:color-mix(in oklch,var(--foreground) 72%,transparent);color:var(--background);text-transform:uppercase;letter-spacing:.14em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:2px;padding:6px 12px;font-size:.72rem;position:absolute;bottom:14px;left:16px}.lh-founder p:not(.lh-kicker){color:var(--muted-foreground);margin-bottom:14px}.lh-offer{border:1px solid var(--border);background:linear-gradient(135deg,var(--card),var(--color-blush));border-radius:6px;grid-template-columns:1.2fr 1fr;align-items:center;gap:56px;padding:64px;display:grid}.lh-offer>div>p:not(.lh-kicker){color:var(--muted-foreground)}.lh-price-card{background:var(--card);border:1px solid var(--border);border-radius:6px;justify-items:start;gap:16px;padding:36px;display:grid}.lh-price{font-family:var(--font-editorial);font-size:4.4rem;line-height:1}.lh-price small{font-family:var(--font-sans);color:var(--muted-foreground);margin-left:6px;font-size:1rem}.lh-link{color:var(--primary);align-items:center;gap:6px;font-size:.9rem;font-weight:600;display:inline-flex}.lh-link svg{width:16px}.lh-faq{border-top:1px solid var(--border);max-width:880px}.lh-faq details{border-bottom:1px solid var(--border)}.lh-faq summary{cursor:pointer;font-family:var(--font-editorial);padding:24px 40px 24px 0;font-size:1.3rem;list-style:none;position:relative}.lh-faq summary::-webkit-details-marker{display:none}.lh-faq summary:after{content:"+";font-family:var(--font-sans);color:var(--primary);font-size:1.5rem;transition:transform .3s;position:absolute;top:20px;right:4px}.lh-faq details[open] summary:after{transform:rotate(45deg)}.lh-faq details p{color:var(--muted-foreground);padding:0 40px 24px 0}.lh-final{background:radial-gradient(ellipse at 20% 0%,color-mix(in oklch,var(--primary) 45%,var(--foreground)),var(--foreground) 65%);color:var(--primary-foreground)}.lh-final h2{font-size:clamp(2.2rem,4.6vw,3.8rem)}.lh-final p{color:color-mix(in oklch,var(--primary-foreground) 80%,transparent);font-size:1.08rem}.lh-final .lh-tagline{color:var(--color-blush)}.lh-waitlist,.lh-waitlist-done{background:var(--card);color:var(--foreground);border-radius:6px;gap:16px;padding:36px;display:grid}.lh-waitlist label>span,.lh-waitlist legend{margin-bottom:6px;font-size:.82rem;font-weight:600;display:block}.lh-waitlist input:not([type=radio]){border:1px solid var(--input);background:var(--background);border-radius:4px;width:100%;min-height:48px;padding:0 14px}.lh-waitlist fieldset{flex-wrap:wrap;gap:8px;display:flex}.lh-waitlist legend{width:100%}.lh-radio{position:relative}.lh-radio input{opacity:0;position:absolute}.lh-radio span{border:1px solid var(--border);cursor:pointer;border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-size:.9rem;display:inline-flex}.lh-radio input:checked+span{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.lh-radio input:focus-visible+span{outline:2px solid var(--ring);outline-offset:2px}.lh-hp{width:1px;height:1px;position:absolute;left:-9999px}.lh-error{color:var(--destructive);font-size:.9rem}.lh-waitlist .lh-fine{color:var(--muted-foreground)}.lh-waitlist-done svg{width:34px;color:var(--primary)}.lh-waitlist-done h3{font-size:1.8rem}.lh-waitlist-done p{color:var(--muted-foreground)}.lh-reveal{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(22px)}.lh-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lh-reveal{opacity:1;transition:none;transform:none}.lh-mock-float,.lh-flow-live i,.lh-hero-visual,.lh-demo-card,.lh-device-body{animation:none}}@media (width<=1100px){.lh-features{grid-template-columns:repeat(3,1fr)}.lh-pains{grid-template-columns:1fr 1fr}.lh-pains article:nth-child(2){border-right:0;margin-right:0}.lh-pains article:nth-child(n+3){border-top:1px solid var(--border)}}@media (width<=900px){.lh-section{padding:80px 6%}.lh-hero,.lh-compare,.lh-agent,.lh-demo,.lh-split,.lh-showcase,.lh-offer{grid-template-columns:1fr}.lh-hero{gap:36px;padding-top:16px}.lh-hero-visual>img{aspect-ratio:4/3}.lh-mock-float{bottom:-28px;left:12px}.lh-agent:nth-child(2n) .lh-mock{order:0}.lh-agent{gap:24px}.lh-demo-steps{grid-auto-columns:minmax(150px,1fr);grid-auto-flow:column;padding-bottom:6px;overflow-x:auto}.lh-demo-steps button{border-left:0;border-bottom:2px solid var(--border);font-size:.85rem}.lh-tabs{grid-auto-columns:max-content;grid-auto-flow:column;overflow-x:auto}.lh-offer{padding:36px 24px}.lh-split{gap:40px}.lh-portrait{aspect-ratio:16/10}}@media (width<=640px){.lh-features,.lh-pains,.lh-agent ul:not(.lh-mock-lines),.lh-checks{grid-template-columns:1fr}.lh-pains article{border-right:0;border-top:1px solid var(--border);margin-right:0;padding-right:0}.lh-compare>div,.lh-demo-stage,.lh-waitlist,.lh-waitlist-done,.lh-price-card,.lh-device-body{padding:22px}.lh-actions>*{width:100%}.lh-quote{margin-top:56px}.lh-price{font-size:3.4rem}.lh-autonomy td{font-size:.86rem}}.marketing .lh-dark h2,.marketing .lh-dark .lh-quote,.marketing .lh-final h2,.marketing .lh-compare-old h3{color:var(--primary-foreground)}.marketing .lh-compare-new h3,.marketing .lh-autonomy{color:var(--foreground)}.marketing-footer nav a{white-space:nowrap}.marketing .lh-kicker{color:var(--primary)}.marketing .lh-dark .lh-kicker{color:var(--color-blush)}.marketing{--blush:color-mix(in oklch,var(--soft-lilac) 23%,var(--card));--peach:color-mix(in oklch,var(--rose-nude) 40%,var(--card));--coral:var(--copper-glow);--tangerine:var(--champagne-gold);background:var(--sand-ivory)}.marketing-header{border-bottom:1px solid var(--border)}.marketing .lh-hero{isolation:isolate;max-width:none;min-height:640px;color:var(--sand-ivory);padding:64px max(5%,50vw - 640px);display:flex;position:relative;overflow:hidden}.lh-hero:after{content:"";z-index:-1;background:var(--luxury-hero-shade);position:absolute;inset:0}.lh-hero .lh-hero-copy{max-width:620px}.marketing .lh-hero h1{color:var(--champagne-gold);margin-bottom:14px;font-size:4.5rem;line-height:1}.marketing .lh-hero .lh-hero-copy>.lh-hero-statement{color:var(--sand-ivory);font-family:var(--font-editorial);margin-bottom:24px;font-size:3.2rem;line-height:1.08}.lh-hero-statement em{color:var(--champagne)}.marketing .lh-hero .lh-kicker{color:var(--champagne-gold);font-size:.72rem}.marketing .lh-hero .lh-lede{color:var(--sand-ivory);font-size:1.1rem}.marketing .lh-hero-copy>p:not(.lh-kicker):not(.lh-lede):not(.lh-tagline):not(.lh-hero-statement){color:color-mix(in oklch,var(--sand-ivory) 85%,transparent);max-width:520px;font-size:.95rem}.lh-hero .lh-tagline{color:var(--champagne-gold)}.lh-hero .lh-actions>a:first-child{background:var(--sand-ivory);color:var(--midnight-teal);border:1px solid var(--sand-ivory)}.lh-hero .lh-actions>a:last-child{color:var(--sand-ivory);border-color:color-mix(in oklch,var(--sand-ivory) 55%,transparent);background:0 0}.lh-hero .lh-hero-visual{z-index:-2;animation:none;position:absolute;inset:0}.lh-hero .lh-hero-visual>img{aspect-ratio:auto;object-fit:cover;object-position:70% center;border-radius:0;width:100%;height:100%}.lh-hero .lh-mock-float{display:none}.lh-dark{background:var(--brand-black)}.marketing .lh-dark .lh-kicker,.marketing .lh-dark h2 em{color:var(--champagne-gold)}.lh-tint,.marketing-tint{background:color-mix(in oklch,var(--rose-nude) 36%,var(--sand-ivory))}.lh-features article:nth-child(3n+2){background:color-mix(in oklch,var(--soft-lilac) 17%,var(--card))}.lh-features article:hover{background:color-mix(in oklch,var(--rose-nude) 45%,var(--card))}.lh-mock-lines li:last-child{background:var(--accent)}.lh-final{background:var(--blackberry)}.lh-offer{border:0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:0 0;border-radius:0}.lh-price-card{border-top:3px solid var(--champagne-gold)}.lh-portrait{border-radius:0}.marketing *{letter-spacing:0}@media (width<=900px){.marketing .lh-hero{min-height:680px;padding:48px 6%}}@media (width<=640px){.marketing .lh-hero{min-height:0;padding:32px 22px}.marketing .lh-hero h1{font-size:3rem}.marketing .lh-hero .lh-hero-copy>.lh-hero-statement{margin-bottom:16px;font-size:2.5rem}.marketing .lh-hero-copy>p:not(.lh-kicker):not(.lh-lede):not(.lh-tagline):not(.lh-hero-statement){font-size:.88rem;line-height:1.6}.lh-hero .lh-actions{margin-top:22px}.lh-hero .lh-tagline{margin-top:18px;font-size:1rem}.lh-hero:after{background:color-mix(in oklch,var(--blackberry) 80%,transparent)}.lh-hero .lh-hero-visual>img{object-position:65% center}.marketing .lh-section{padding-top:64px;padding-bottom:64px}}.marketing .lh-hero h1{background:var(--metal-champagne);color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 1px oklch(0% 0 0/.35));background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:9s ease-in-out infinite alternate metal-drift}.marketing .lh-hero .lh-kicker,.marketing .lh-hero .lh-tagline{background:var(--metal-champagne);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.marketing .lh-hero:before{content:none}.marketing .lh-hero .lh-hero-copy>.lh-hero-statement em{background:var(--metal-lilac);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:12s ease-in-out infinite alternate metal-drift}.marketing .lh-actions>a:first-child,.marketing a[href=\#waitlist],.marketing #waitlist button[type=submit]{isolation:isolate;background:var(--metal-champagne);color:var(--blackberry);border:1px solid var(--blush);box-shadow:var(--shadow-interactive);background-size:180% 100%;transition:background-position .7s,transform .3s,box-shadow .3s;position:relative;overflow:hidden}.marketing .lh-actions>a:first-child:after,.marketing a[href=\#waitlist]:after,.marketing #waitlist button[type=submit]:after{content:"";z-index:-1;background:var(--metal-sheen);transition:transform .8s;position:absolute;inset:0;transform:translate(-120%)}.marketing .lh-actions>a:first-child:hover,.marketing a[href=\#waitlist]:hover,.marketing #waitlist button[type=submit]:hover{box-shadow:var(--shadow-soft);background-position:100% 0;transform:translateY(-1px)}.marketing .lh-actions>a:first-child:hover:after,.marketing a[href=\#waitlist]:hover:after,.marketing #waitlist button[type=submit]:hover:after{transform:translate(120%)}.marketing .lh-hero .lh-actions>a:last-child{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-image:var(--metal-champagne) 1;transition:background .3s}.marketing .lh-hero .lh-actions>a:last-child:hover{background:oklch(100% 0 0/.08)}.marketing .lh-dark{background:var(--metal-brushed),var(--gloss-blackberry);position:relative}.marketing .lh-dark:before{content:"";background:var(--metal-champagne);height:1px;position:absolute;inset:0 0 auto}.marketing .lh-dark .lh-kicker,.marketing .lh-dark h2 em{background:var(--metal-champagne);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.marketing .lh-section h2 em{background:var(--metal-copper);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.marketing :is(.lh-dark,.lh-final) h2 em{background:var(--metal-champagne);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.marketing .lh-offer{border-image:var(--metal-champagne) 1;border-top:1px solid;border-bottom:1px solid;position:relative}.marketing .lh-chip{background:var(--metal-lilac);color:var(--blackberry);background-size:200% 100%;border:1px solid oklch(100% 0 0/.6)}.marketing .lh-tabs button[aria-selected=true] svg,.marketing .lh-demo-steps button[aria-current] span{color:var(--copper-glow)}.marketing .lh-tabs button[aria-selected=true]{box-shadow:inset 2px 0 0 var(--copper-glow)}@keyframes metal-drift{0%{background-position:0 0}to{background-position:100% 0}}@keyframes metal-morph{0%{transform:rotate(0)scale(1)}to{transform:rotate(25deg)scale(1.08)}}@media (prefers-reduced-motion:reduce){.marketing .lh-hero h1,.marketing .lh-hero:before,.marketing .lh-hero-statement em{animation:none}.marketing .lh-actions>a,.marketing a[href=\#waitlist],.marketing #waitlist button,.marketing a:after,.marketing button:after{transition:none}}
