.lh-agency{min-height:100vh}@font-face{font-family:Roboto Mono;src:url(/assets/fonts/robotomono-2.woff2) format("woff2");font-weight:400 500;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/assets/fonts/SpaceGrotesk-VariableFont_wght.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Playfair Display;src:url(/assets/fonts/playfairdisplay-italic.woff2) format("woff2");font-style:italic;font-weight:400 700;font-display:swap}.lh-agency *{margin:0;padding:0;box-sizing:border-box}.lh-agency button,.lh-agency input,.lh-agency select,.lh-agency textarea{font-family:inherit}.lh-agency{--sans:"Space Grotesk",-apple-system,"Helvetica Neue",Helvetica,Arial,sans-serif;--serif:"Playfair Display",Georgia,serif;--mono:"Roboto Mono",ui-monospace,Menlo,monospace;--ease:cubic-bezier(.23,1,.32,1);font-family:var(--sans);font-weight:300;line-height:1.6;-webkit-font-smoothing:antialiased;background:var(--bg);color:var(--text)}.lh-agency .btn>span,.lh-agency .foot-bottom>span,.lh-agency .legend>span{font-family:var(--sans)}.lh-agency{--bg:#050a16;--ink:#00102e;--ac:#7197fd;--text:#e6ebf5;--muted:#96a3bd;--faint:#8792ab;--glow:113,151,253;--ac-rgb:113,151,253;--light:230,235,245;--vfilter:saturate(.95) brightness(.82) contrast(1.04);--glass:rgba(var(--light),.09);--glass-hi:rgba(var(--light),.16);--line:rgba(var(--light),.2);--line-2:rgba(var(--light),.1);--seam:clamp(76px,8vw,150px);background:var(--bg);color:var(--text);min-height:100vh;overflow-x:hidden;overflow-x:clip}.lh-agency:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.lh-agency a{color:inherit;text-decoration:none}.lh-agency .wrap{width:100%;max-width:min(1140px,100%);margin:0 auto;padding:0 clamp(20px,4vw,44px)}.lh-agency .bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:radial-gradient(120% 90% at 50% 20%,var(--bg),#000)}.lh-agency .bg video{width:100%;height:100%;object-fit:cover;filter:var(--vfilter)}.lh-agency .bg .tint{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(112% 76% at 50% 40%,#00000080,#00000047 46%,#0000000f 80%),linear-gradient(180deg,#00000057,#0003 26%,#0000006b 68%,#000000b8)}.lh-agency .page{position:relative;z-index:1}.lh-agency .em{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:0}.lh-agency h1{font-size:clamp(2.05rem,min(6vw,8.4vh),4.9rem);line-height:1.06;font-weight:300;letter-spacing:-.022em;color:#fff;text-wrap:balance;max-width:19ch;margin:clamp(14px,2.2vh,22px) auto 0;text-shadow:0 3px 44px rgba(0,0,0,.7),0 1px 5px rgba(0,0,0,.5)}.lh-agency h2{font-size:clamp(1.45rem,min(3.4vw,4.6vh),2.55rem);font-weight:300;letter-spacing:-.02em;line-height:1.1;text-wrap:balance;color:#fff}.lh-agency h3{font-weight:600;letter-spacing:-.01em;color:#fff}.lh-agency .eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ac)}.lh-agency .eyebrow i{width:6px;height:6px;border-radius:50%;background:var(--ac);box-shadow:0 0 10px var(--ac);flex:0 0 auto}.lh-agency .lead{color:var(--muted);font-size:.98rem;max-width:46ch;text-wrap:pretty}.lh-agency .site-nav{position:fixed;top:14px;left:50%;transform:translate(-50%);z-index:100;width:min(1080px,calc(100% - 32px));display:flex;align-items:center;justify-content:space-between;padding:9px 9px 9px 20px;border-radius:999px;background:#00000057;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border:1px solid var(--line)}.lh-agency .site-nav .logo img{display:block;height:21px;width:auto}.lh-agency .site-nav .mid{display:flex;gap:4px}.lh-agency .site-nav .mid a{font-size:13px;color:var(--muted);padding:12px 14px;border-radius:999px;transition:background .25s,color .25s}.lh-agency .site-nav .mid a:hover{background:var(--glass);color:var(--text)}.lh-agency .navtoggle{display:none;flex:0 0 auto;width:44px;height:44px;margin-left:auto;align-items:center;justify-content:center;background:none;border:none;border-radius:999px;cursor:pointer;transition:background .25s}.lh-agency .navtoggle:hover{background:var(--glass)}.lh-agency .navtoggle-bars,.lh-agency .navtoggle-bars:before,.lh-agency .navtoggle-bars:after{display:block;width:18px;height:1.5px;background:var(--text);border-radius:2px;transition:transform .28s var(--ease),opacity .18s}.lh-agency .navtoggle-bars{position:relative}.lh-agency .navtoggle-bars:before,.lh-agency .navtoggle-bars:after{content:"";position:absolute;left:0}.lh-agency .navtoggle-bars:before{top:-6px}.lh-agency .navtoggle-bars:after{top:6px}.lh-agency .site-nav.open .navtoggle-bars{background:transparent}.lh-agency .site-nav.open .navtoggle-bars:before{transform:translateY(6px) rotate(45deg)}.lh-agency .site-nav.open .navtoggle-bars:after{transform:translateY(-6px) rotate(-45deg)}@media(prefers-reduced-motion:reduce){.lh-agency .navtoggle-bars,.lh-agency .navtoggle-bars:before,.lh-agency .navtoggle-bars:after{transition:none}}.lh-agency .btn{display:inline-flex;align-items:center;gap:9px;padding:10px 19px;border-radius:999px;background:var(--ac);color:var(--ink);font-family:var(--mono);font-size:12.5px;font-weight:545;border:none;cursor:pointer;white-space:nowrap;transition:transform .16s,box-shadow .16s,background .2s}.lh-agency .btn:hover{transform:translateY(-1px);box-shadow:0 10px 30px rgba(var(--glow),.24)}.lh-agency .btn:active{transform:scale(.96);transition-duration:.1s}.lh-agency .btn.ghost{background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}.lh-agency .btn.ghost:hover{background:var(--glass)}.lh-agency .btn:focus-visible,.lh-agency a:focus-visible,.lh-agency button:focus-visible{outline:2px solid var(--ac);outline-offset:3px}.lh-agency .acts{display:flex;gap:12px;flex-wrap:wrap}.lh-agency .btn{position:relative;isolation:isolate}.lh-agency .btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;opacity:var(--sb-o,0);transition:opacity .3s var(--ease);background:conic-gradient(from var(--sb-a,0deg),rgba(255,255,255,.95) 0deg,rgba(255,255,255,0) 34deg,rgba(255,255,255,0) 146deg,rgba(255,255,255,.95) 180deg,rgba(255,255,255,0) 214deg,rgba(255,255,255,0) 326deg,rgba(255,255,255,.95) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media(prefers-reduced-motion:reduce){.lh-agency .btn:after{display:none}.lh-agency .pdot{animation:none}}.lh-agency .hero{min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:clamp(94px,12vh,150px) 0 clamp(44px,7vh,90px);text-align:center}.lh-agency .hero .sub{color:var(--muted);font-size:clamp(.94rem,1.1vw,1.06rem);font-weight:500;max-width:52ch;margin:clamp(14px,2.2vh,24px) auto 0;text-wrap:pretty;text-shadow:0 2px 22px rgba(0,0,0,.7)}.lh-agency .hero .acts{justify-content:center;margin-top:clamp(20px,3.2vh,34px)}.lh-agency .hero .note{margin-top:clamp(12px,1.8vh,20px);font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;color:var(--faint)}.lh-agency .hero .eyebrow,.lh-agency .hero .note{text-shadow:0 1px 12px rgba(0,0,0,.7)}.lh-agency .rot{display:block}.lh-agency .rot-stack,.lh-agency .rot-stack>span{font:inherit}.lh-agency .rot-stack{display:grid}.lh-agency .rot-stack>span{grid-area:1/1;opacity:0;transition:opacity .55s var(--ease)}.lh-agency .rot-stack>span.on{opacity:1}.lh-agency .hero>.wrap>*{opacity:0;transform:translateY(14px);animation:up .6s var(--ease) forwards}.lh-agency .hero>.wrap>.eyebrow{animation-delay:.05s}.lh-agency .hero>.wrap>h1{animation-delay:.12s}.lh-agency .hero>.wrap>.sub{animation-delay:.19s}.lh-agency .hero>.wrap>.acts{animation-delay:.26s}.lh-agency .hero>.wrap>.note{animation-delay:.32s}.lh-agency .veil{position:relative}.lh-agency .veil-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:#00000070;backdrop-filter:blur(26px) saturate(1.2);-webkit-backdrop-filter:blur(26px) saturate(1.2);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 clamp(160px,26vh,300px),#000 calc(100% - 300px),rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 clamp(160px,26vh,300px),#000 calc(100% - 300px),rgba(0,0,0,0) 100%)}.lh-agency .veil>.panel{position:relative;z-index:1}.lh-agency .panel{padding:var(--seam) 0}.lh-agency .panel.flush{padding-top:0}.lh-agency .panel:not(.flush){margin-top:-40px;padding-top:calc(var(--seam) + 40px)}.lh-agency .panel:not(.flush):before{content:"";position:absolute;left:0;right:0;top:0;height:92px;border-radius:100% 100% 0 0/92px 92px 0 0;border-top:1px solid var(--line);background:linear-gradient(180deg,rgba(var(--light),.055),rgba(var(--light),0));pointer-events:none;z-index:0}.lh-agency .panel>.wrap,.lh-agency .panel>.marquee{position:relative;z-index:1}.lh-agency .sec-head{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);align-items:end;margin-bottom:max(34px,calc(var(--seam) / 2.5))}.lh-agency .sec-head.mid{grid-template-columns:1fr;gap:0;max-width:640px;margin-left:auto;margin-right:auto;text-align:center}.lh-agency .sec-head.mid h2{margin-top:0}.lh-agency .sec-head.mid .lead{margin:clamp(12px,1.6vh,18px) auto 0;max-width:52ch}.lh-agency .sec-head h2{margin-top:14px}.lh-agency .panel[id],.lh-agency .hero[id],.lh-agency .step[id]{scroll-margin-top:96px}.lh-agency .reveal{opacity:0;transform:translateY(26px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.lh-agency .reveal.in{opacity:1;transform:none}.lh-agency .logos{padding:clamp(30px,5vh,54px) 0 calc(var(--seam) + 20px)}.lh-agency .marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.lh-agency .track{display:flex;align-items:center;width:max-content;animation:scroll 60s linear infinite}.lh-agency .marquee:hover .track{animation-play-state:paused}.lh-agency .logo-card{flex:0 0 auto;height:44px;display:flex;align-items:center;padding:0 clamp(28px,3.4vw,52px)}.lh-agency .logo-card img{max-height:32px;max-width:140px;width:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.5;transition:opacity .28s}.lh-agency .logo-card:hover img{opacity:.95}.lh-agency #services .sec-head{margin-bottom:max(54px,calc(var(--seam) / 1.6))}.lh-agency .plan{display:grid;grid-template-columns:.92fr 1.08fr;gap:clamp(16px,2.2vw,28px);align-items:stretch}.lh-agency .plan-feature{display:flex;flex-direction:column;padding:clamp(20px,2.4vw,28px);border-radius:22px;border:1px solid var(--line);background:radial-gradient(120% 120% at 50% 0%,rgba(var(--glow),.1),transparent 62%),var(--glass)}.lh-agency .plan-media{border-radius:16px;border:1px solid var(--line-2);background:rgba(var(--light),.03);padding:clamp(16px,2vw,24px);margin-bottom:clamp(18px,2.2vw,26px)}.lh-agency .plan-media svg{display:block;width:100%;height:auto}.lh-agency .plan-media .d{fill:rgba(var(--light),.17)}.lh-agency .plan-media .l{fill:none;stroke:rgba(var(--light),.13);stroke-width:1}.lh-agency .plan-media .halo{fill:rgba(var(--glow),.2)}.lh-agency .plan-media .hit{fill:var(--ac)}.lh-agency .plan-media .l path{stroke-dasharray:1;stroke-dashoffset:1}.lh-agency .plan-media .d circle,.lh-agency .plan-media .halo,.lh-agency .plan-media .hit{opacity:0;transform-box:fill-box;transform-origin:center}.lh-agency .plan-feature.in .plan-media .d circle{animation:lh-dot .45s ease-out both}.lh-agency .plan-feature.in .plan-media .l path{animation:lh-draw .7s ease-out both}.lh-agency .plan-feature.in .plan-media .r1 circle{animation-delay:0s}.lh-agency .plan-feature.in .plan-media .lA path{animation-delay:.35s}.lh-agency .plan-feature.in .plan-media .r2 circle{animation-delay:.5s}.lh-agency .plan-feature.in .plan-media .lB path{animation-delay:.85s}.lh-agency .plan-feature.in .plan-media .r3 circle{animation-delay:1s}.lh-agency .plan-feature.in .plan-media .lC path{animation-delay:1.3s}.lh-agency .plan-feature.in .plan-media .r4 circle{animation-delay:1.45s}.lh-agency .plan-feature.in .plan-media .lD path{animation-delay:1.75s}.lh-agency .plan-feature.in .plan-media .halo{animation:lh-node .6s ease-out 2.15s both}.lh-agency .plan-feature.in .plan-media .hit{animation:lh-node .5s ease-out 2.2s both}@media(prefers-reduced-motion:reduce){.lh-agency .plan-media .l path{stroke-dashoffset:0}.lh-agency .plan-media .d circle,.lh-agency .plan-media .halo,.lh-agency .plan-media .hit{opacity:1;animation:none!important}}.lh-agency .plan-feature h3{font-size:clamp(1.35rem,2.5vw,1.95rem);font-weight:600;letter-spacing:-.025em;line-height:1.15;color:#fff}.lh-agency .plan-list{list-style:none;margin:clamp(18px,2.2vw,24px) 0 clamp(22px,3vw,34px);display:grid;grid-template-columns:1fr 1fr;gap:11px clamp(14px,2vw,26px)}.lh-agency .plan-list li{display:flex;gap:10px;align-items:flex-start;font-size:.93rem;line-height:1.45;color:var(--text)}.lh-agency .plan-list li:before{content:"";flex:0 0 auto;width:5px;height:5px;border-radius:50%;background:var(--ac);box-shadow:0 0 8px var(--ac);margin-top:.5em}.lh-agency .plan-cta{margin:auto 0 0 auto;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(var(--glow),.45);color:var(--ac);transition:background .25s,border-color .25s,transform .25s var(--ease)}.lh-agency .plan-cta:hover{background:rgba(var(--glow),.14);border-color:rgba(var(--glow),.75);transform:translate(3px)}.lh-agency .plan-cta svg{width:20px;height:20px}.lh-agency .plan-side{display:flex;flex-direction:column}.lh-agency .plan-intro{font-size:1rem;color:var(--muted);line-height:1.55;max-width:46ch;margin-bottom:clamp(16px,2vw,22px)}.lh-agency .plan-grid{flex:1;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:10px}.lh-agency .plan-tile{display:flex;align-items:center;min-height:62px;padding:14px clamp(16px,1.8vw,22px);border-radius:14px;border:1px solid var(--line);background:var(--glass);font-size:.96rem;color:#fff;line-height:1.3;transition:background .25s,border-color .25s}.lh-agency .plan-tile:hover{background:var(--glass-hi);border-color:rgba(var(--glow),.38)}.lh-agency .reviews{columns:3;column-gap:14px}.lh-agency .reviews.masonry{columns:auto;display:flex;gap:14px;align-items:flex-start}.lh-agency .reviews.masonry .review{margin:0}.lh-agency .rv-col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:14px}.lh-agency .review{break-inside:avoid;-webkit-column-break-inside:avoid;display:inline-block;width:100%;margin:0 0 14px;padding:22px 20px;border-radius:18px;background:var(--glass);border:1px solid var(--line);transition:background .3s var(--ease),border-color .3s}.lh-agency .review:hover{background:var(--glass-hi)}.lh-agency .review p{font-size:.9rem;line-height:1.62;color:var(--text)}.lh-agency .review p+p{margin-top:10px}.lh-agency .review .who{margin-top:16px;padding-top:13px;border-top:1px solid var(--line-2)}.lh-agency .review .who b{display:block;font-size:.88rem;color:#fff;font-weight:600;letter-spacing:-.01em}.lh-agency .review .who span{display:block;font-family:var(--mono);font-size:10.5px;color:var(--muted);margin-top:4px;line-height:1.5}.lh-agency a.review{text-decoration:none;color:inherit}.lh-agency a.review:hover{border-color:rgba(var(--glow),.45)}.lh-agency .rv-top{display:flex;align-items:center;gap:9px;margin-bottom:12px}.lh-agency .stars{color:var(--ac);font-size:11px;letter-spacing:2px;line-height:1;display:inline-block}@supports ((-webkit-background-clip:text) or (background-clip:text)){.lh-agency .stars{--fill:100%;background:linear-gradient(90deg,var(--ac) var(--fill),rgba(var(--light),.22) var(--fill));-webkit-background-clip:text;background-clip:text;color:transparent}}.lh-agency .rv-score{font-family:var(--mono);font-size:11.5px;color:var(--text)}.lh-agency .rv-src{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.lh-agency .rv-src svg{width:13px;height:13px;display:block;flex:0 0 auto}.lh-agency .rv-clutch-c{fill:rgba(var(--light),.55);transition:fill .25s}.lh-agency .rv-clutch-dot{fill:#e62415}.lh-agency a.review:hover .rv-clutch-c{fill:rgba(var(--light),.92)}.lh-agency .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lh-agency a.review .rv-src:after{content:" ↗";color:var(--ac)}.lh-agency a.review:hover .rv-src{color:var(--muted)}.lh-agency .rv-scroll{max-height:clamp(400px,56vh,620px);overflow-y:auto;overflow-x:hidden;padding-right:10px;scrollbar-width:thin;scrollbar-color:rgba(var(--light),.22) transparent;--fade-top:0px;--fade-bot:72px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 var(--fade-top),#000 calc(100% - var(--fade-bot)),rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 var(--fade-top),#000 calc(100% - var(--fade-bot)),rgba(0,0,0,0) 100%)}.lh-agency .rv-scroll:not(.at-start){--fade-top:72px}.lh-agency .rv-scroll.at-end{--fade-bot:0px}.lh-agency .rv-scroll::-webkit-scrollbar{width:6px}.lh-agency .rv-scroll::-webkit-scrollbar-track{background:transparent}.lh-agency .rv-scroll::-webkit-scrollbar-thumb{background:rgba(var(--light),.2);border-radius:999px}.lh-agency .rv-scroll::-webkit-scrollbar-thumb:hover{background:rgba(var(--light),.36)}.lh-agency .tabs{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-bottom:clamp(26px,4vh,40px)}.lh-agency .tab{font:inherit;cursor:pointer;border:1px solid var(--line);background:var(--glass);color:var(--muted);padding:9px 17px;border-radius:999px;font-size:13px;font-family:var(--mono);font-weight:545;display:inline-flex;align-items:center;gap:8px;transition:color .2s,background .2s}.lh-agency .tab:hover{color:var(--text)}.lh-agency .tab.active{background:var(--ac);border-color:transparent;color:var(--ink)}.lh-agency .grid100{display:grid;grid-template-columns:repeat(20,1fr);gap:clamp(6px,.9vw,11px);max-width:900px;margin:0 auto}.lh-agency .cell{width:100%;aspect-ratio:1;border-radius:50%;background:rgba(var(--light),.09);transition:background .55s var(--ease),box-shadow .55s var(--ease),transform .55s var(--ease)}.lh-agency .grid-label{text-align:center;font-family:var(--mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:clamp(16px,2vw,24px)}.lh-agency .cell{transition:none}.lh-agency .mathbox.mass .cell.c3{background:var(--ac);box-shadow:0 0 12px var(--ac);opacity:1}.lh-agency .mathbox.mass .cell.cN,.lh-agency .mathbox.mass .cell.cOut{background:#f87171;box-shadow:0 0 12px 1px #f8717173;opacity:1}.lh-agency .mathbox.ours .cell{background:var(--ac);box-shadow:0 0 14px 1px rgba(var(--glow),.7);opacity:.1}.lh-agency .mathbox.ours .cell.c3{opacity:1}.lh-agency .mathbox.playing.mass .cell.cN,.lh-agency .mathbox.playing.mass .cell.cOut{animation:burnout 6.2s cubic-bezier(.33,0,.25,1) var(--bd,0s) both}.lh-agency .mathbox.playing.ours .cell{animation:starlight 7.4s cubic-bezier(.33,0,.25,1) var(--sd,0s) both}.lh-agency .mathbox.playing.ours .cell.c3{animation:none}@media(prefers-reduced-motion:reduce){.lh-agency .cell{animation:none!important}.lh-agency .mathbox.mass .cell.cN,.lh-agency .mathbox.mass .cell.cOut{opacity:.35}.lh-agency .mathbox.ours .cell{opacity:1}}.lh-agency .legend{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;margin-top:24px;font-family:var(--mono);font-size:11.5px;color:var(--muted)}.lh-agency .legend span{display:inline-flex;align-items:center;gap:8px}.lh-agency .legend i{width:8px;height:8px;border-radius:50%}.lh-agency .legend i.none{background:transparent;box-shadow:inset 0 0 0 1px rgba(var(--light),.4)}.lh-agency .g4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;align-items:start}.lh-agency .g3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.lh-agency .g2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.lh-agency .card{padding:24px 22px;border-radius:18px;background:var(--glass);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line);transition:transform .3s var(--ease),background .3s,border-color .3s}.lh-agency .card:hover{transform:translateY(-4px);background:var(--glass-hi)}.lh-agency .card h3{font-size:1rem;margin-bottom:10px;line-height:1.3}.lh-agency .card p{color:var(--muted);font-size:.87rem;line-height:1.6}.lh-agency .card .ic{display:block;width:26px;height:26px;color:var(--ac);margin-bottom:16px}.lh-agency .card .ic svg{width:100%;height:100%;display:block}.lh-agency .card .num{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:12px}.lh-agency .stagger .card:nth-child(2){margin-top:26px}.lh-agency .stagger .card:nth-child(3){margin-top:52px}.lh-agency .stagger .card:nth-child(4){margin-top:14px}.lh-agency .val{font-family:var(--serif);font-style:italic;font-size:2.5rem;line-height:1;color:var(--ac);font-variant-numeric:tabular-nums}.lh-agency .rail{position:sticky;top:78px;z-index:50;width:fit-content;max-width:100%;margin:0 auto clamp(24px,3vw,34px);display:flex;align-items:center;gap:0;padding:8px 12px;border-radius:999px;background:#00000080;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border:1px solid var(--line);box-shadow:0 10px 30px #0006;overflow-x:auto;scrollbar-width:none}.lh-agency .rail::-webkit-scrollbar{display:none}.lh-agency .rail-step{display:inline-flex;align-items:center;gap:9px;flex:0 0 auto;background:none;border:none;cursor:pointer;padding:5px 11px;border-radius:999px;font:inherit;transition:background .3s}.lh-agency .rail-step:hover .rlabel{color:var(--text)}@media(pointer:coarse){.lh-agency .rail-step{padding:13px 11px}}.lh-agency .rail-step.active{background:rgba(var(--glow),.15)}.lh-agency .rdot{width:8px;height:8px;border-radius:50%;border:1px solid var(--faint);flex:0 0 auto;transition:background .3s,border-color .3s,box-shadow .3s}.lh-agency .rail-step.active .rdot{background:var(--ac);border-color:transparent;box-shadow:0 0 7px var(--ac)}.lh-agency .rlabel{font-family:var(--mono);font-size:11px;color:var(--faint);white-space:nowrap;transition:color .3s}.lh-agency .rail-step.active .rlabel{color:var(--text)}.lh-agency .rail-line{width:20px;height:1px;background:var(--line);flex:0 0 auto;margin:0 3px;position:relative;overflow:hidden}.lh-agency .rail-line:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ac);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease)}.lh-agency .rail-line.done:after{transform:scaleX(1)}.lh-agency .step{position:sticky;top:120px;z-index:1;width:100%;margin:0 auto 18px;min-height:clamp(340px,44vh,540px);padding:clamp(22px,3vw,44px);display:flex;align-items:center;border-radius:22px;border:1px solid var(--line);background:radial-gradient(130% 130% at 8% 0%,rgba(var(--ac-rgb),.16),transparent 58%),linear-gradient(180deg,rgba(var(--light),.06),rgba(var(--light),.02)),#0000009e;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 -12px 40px #0000004d,0 34px 90px #00000080;overflow:hidden;transition:background .5s var(--ease)}.lh-agency #how .wrap{position:relative}.lh-agency #how .rail{z-index:50}.lh-agency .glow-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.15) 7%,rgba(0,0,0,.6) 16%,#000 26%,#000 74%,rgba(0,0,0,.6) 84%,rgba(0,0,0,.15) 93%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.15) 7%,rgba(0,0,0,.6) 16%,#000 26%,#000 74%,rgba(0,0,0,.6) 84%,rgba(0,0,0,.15) 93%,transparent 100%)}.lh-agency .glow{position:absolute;top:0;left:0;width:min(620px,86vw);aspect-ratio:1;border-radius:50%;filter:blur(52px);opacity:0;pointer-events:none;transition:background .45s ease;will-change:transform,opacity;transform:translate(-50%,-50%)}@media(prefers-reduced-motion:reduce){.lh-agency .glow{display:none}}.lh-agency #s1{top:128px}.lh-agency #s2{top:144px}.lh-agency #s3{top:160px}.lh-agency #s4{top:176px}.lh-agency #s5{top:192px}.lh-agency .step-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(24px,4vw,48px);align-items:center;width:100%}.lh-agency .step:nth-of-type(2n) .step-grid{grid-template-columns:1.1fr .9fr}.lh-agency .step:nth-of-type(2n) .step-copy{order:2}.lh-agency .step-num{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ac)}.lh-agency .step-num .n{font-family:var(--serif);font-style:italic;font-size:1.5rem;letter-spacing:0;line-height:1}.lh-agency .step-copy h2{font-size:clamp(1.4rem,2.6vw,2.1rem);margin:14px 0 12px}.lh-agency .step-copy p{font-size:.98rem;color:var(--muted);max-width:38ch;line-height:1.6}.lh-agency .outcome{margin-top:20px;font-family:var(--mono);font-size:.82rem;color:var(--ac)}.lh-agency .outcome:before{content:"→";margin-right:9px;opacity:.7}.lh-agency .pane{border-radius:16px;border:1px solid var(--line);background:var(--glass);padding:20px;overflow:hidden}.lh-agency .p-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:13px;border-bottom:1px solid var(--line-2);margin-bottom:13px}.lh-agency .p-title{font-weight:600;font-size:1rem;color:var(--ac)}.lh-agency .p-status{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;color:var(--muted)}.lh-agency .pdot{width:7px;height:7px;border-radius:50%;background:var(--ac);box-shadow:0 0 10px var(--ac);animation:pulse 1.4s infinite}.lh-agency .row{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:9px;font-size:.86rem;background:rgba(var(--light),.04);margin-bottom:6px}.lh-agency .row .nm{color:#fff;font-weight:500;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lh-agency .row .meta{font-family:var(--mono);font-size:11px;color:var(--muted);flex:0 0 auto}.lh-agency .badge{font-family:var(--mono);font-size:11px;padding:3px 9px;border-radius:6px;background:rgba(var(--light),.07);color:var(--ac);flex:0 0 auto}.lh-agency .bar{height:5px;border-radius:5px;background:rgba(var(--light),.09);overflow:hidden;flex:1}.lh-agency .fill{display:block;height:100%;border-radius:5px;background:var(--ac);box-shadow:0 0 12px var(--ac);width:0;transition:width 1.1s var(--ease)}.lh-agency .step.in .fill{width:var(--w,60%)}.lh-agency .step .quote,.lh-agency .step .row{opacity:0;transform:translateY(9px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.lh-agency .step.in .quote,.lh-agency .step.in .row{opacity:1;transform:none}.lh-agency .step .row .badge{opacity:0;transform:scale(.9);transition:opacity .4s var(--ease),transform .4s var(--ease)}.lh-agency .step.in .row .badge{opacity:1;transform:none}.lh-agency .step .sumc{opacity:0;transform:translateY(9px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.lh-agency .step.in .sumc{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lh-agency .step .quote,.lh-agency .step .row,.lh-agency .step .sumc,.lh-agency .step .row .badge{opacity:1;transform:none;transition:none}.lh-agency .fill{transition:none}}.lh-agency .klabel{font-family:var(--mono);font-size:11px;color:var(--muted);width:74px;flex:0 0 auto}.lh-agency .quote{font-size:.9rem;color:var(--text);line-height:1.55;padding:12px 14px;border-radius:10px;background:rgba(var(--light),.05);border-left:2px solid var(--ac)}.lh-agency .qmeta{font-family:var(--mono);font-size:11px;color:var(--muted);margin-top:9px;line-height:1.5}.lh-agency .sumgrid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:13px}.lh-agency .sumc{padding:13px;border-radius:10px;background:rgba(var(--light),.04)}.lh-agency .sumc .sn{font-family:var(--serif);font-style:italic;font-size:1.5rem;color:#fff;line-height:1;font-variant-numeric:tabular-nums}.lh-agency .sumc .sl{font-family:var(--mono);font-size:10px;letter-spacing:.06em;color:var(--muted);margin-top:5px;text-transform:uppercase;line-height:1.5}.lh-agency .vtable{max-width:960px;margin:0 auto;border-radius:20px;border:1px solid var(--line);background:var(--glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);overflow:hidden}.lh-agency .vrow{display:grid;grid-template-columns:1.05fr 1fr 1fr;border-top:1px solid var(--line-2)}.lh-agency .vrow:first-child{border-top:none}.lh-agency .vrow>div{padding:15px 20px;font-size:.92rem;line-height:1.5}.lh-agency .vhead>div{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:13px 20px}.lh-agency .vhead{background:rgba(var(--light),.05)}.lh-agency .vhead .vus{color:var(--ac)}.lh-agency .vlabel{color:var(--muted)}.lh-agency .vus{color:#fff;border-left:1px solid var(--line-2);border-right:1px solid var(--line-2);background:rgba(var(--glow),.05)}.lh-agency .vthem{color:var(--faint)}.lh-agency .tq p{font-size:.92rem;color:var(--text);line-height:1.6}.lh-agency .tq .who{margin-top:16px;padding-top:14px;border-top:1px solid var(--line-2)}.lh-agency .tq .who b{display:block;font-size:.9rem;color:#fff;font-weight:600}.lh-agency .tq .who span{font-family:var(--mono);font-size:11px;color:var(--muted);line-height:1.5;display:block;margin-top:3px}.lh-agency .cstats{display:flex;gap:22px;padding-top:14px;border-top:1px solid var(--line-2);margin-top:auto}.lh-agency .cstat .n{font-family:var(--serif);font-style:italic;font-size:1.4rem;color:#fff;font-variant-numeric:tabular-nums}.lh-agency .cstat .l{font-family:var(--mono);font-size:10px;letter-spacing:.05em;color:var(--muted);text-transform:uppercase;margin-top:3px}.lh-agency .scores{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:14px}.lh-agency .score{display:inline-flex;align-items:center;gap:12px;padding:13px 22px;border-radius:999px;border:1px solid var(--line);background:var(--glass)}.lh-agency .score b{font-family:var(--serif);font-style:italic;font-size:1.2rem;color:#fff}.lh-agency .score span{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.lh-agency .stats{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.lh-agency .stat{padding:26px 22px;border-left:1px solid var(--line-2)}.lh-agency .stat:first-child{border-left:none}.lh-agency .stat b{display:block;font-family:var(--serif);font-style:italic;font-size:2.5rem;line-height:1;color:var(--ac);font-variant-numeric:tabular-nums}.lh-agency .stat span{display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:12px;line-height:1.6}.lh-agency .about-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(36px,5vw,72px);align-items:center}.lh-agency .team{display:grid;grid-template-columns:1fr 1fr;gap:28px 14px}.lh-agency .tcard{display:flex;flex-direction:column;align-items:center;text-align:center}.lh-agency .tphoto{width:78px;height:78px;border-radius:50%;object-fit:cover;border:1px solid var(--line);margin-bottom:12px;transition:transform .2s,box-shadow .2s}.lh-agency .tcard:hover .tphoto{transform:translateY(-3px);box-shadow:0 0 0 4px rgba(var(--glow),.22)}.lh-agency .tname{font-weight:600;color:#fff;font-size:.94rem}.lh-agency .trole{color:var(--ac);font-size:.72rem;margin-top:3px;font-family:var(--mono);line-height:1.3}.lh-agency .tg{display:flex;align-items:center;gap:16px;padding:20px 22px;border:1px solid var(--line);border-radius:16px;background:var(--glass);transition:border-color .2s,background .2s}.lh-agency .tg:hover{border-color:rgba(var(--glow),.4);background:var(--glass-hi)}.lh-agency .tg-ic{flex:none;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:var(--ac);border:1px solid rgba(var(--glow),.4);background:rgba(var(--glow),.08)}.lh-agency .tg-ic svg{width:19px;height:19px}.lh-agency .tg-t{font-size:.98rem;font-weight:600;color:#fff}.lh-agency .tg-s{font-size:.84rem;color:var(--muted);margin-top:2px}.lh-agency .site-foot{position:relative;z-index:1;padding-top:clamp(70px,12vh,150px)}.lh-agency .foot-inner{width:min(1140px,calc(100% - 40px));margin:0 auto;background:linear-gradient(180deg,rgba(var(--light),.05),rgba(var(--light),.015)),#0000009e;backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2);border:1px solid var(--line);border-bottom:none;border-radius:24px 24px 0 0;padding:clamp(34px,5vh,52px) clamp(24px,4vw,52px) 32px}.lh-agency .foot-inner:after{content:"";position:absolute;left:50%;top:-1px;transform:translate(-50%);width:62%;height:1px;background:linear-gradient(90deg,transparent,var(--ac),transparent);opacity:.5}.lh-agency .midcta{display:flex;align-items:center;justify-content:space-between;gap:clamp(18px,3vw,44px);padding:clamp(24px,3vw,36px) clamp(24px,3.4vw,44px);border-radius:22px;border:1px solid var(--line);background:radial-gradient(120% 170% at 10% 0%,rgba(var(--glow),.14),transparent 60%),var(--glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.lh-agency .midcta h3{font-size:clamp(1.15rem,2.1vw,1.6rem);font-weight:300;letter-spacing:-.02em;line-height:1.2;color:#fff}.lh-agency .midcta h3 .em{display:block}.lh-agency .midcta p{margin-top:9px;color:var(--muted);font-size:.95rem;max-width:50ch}.lh-agency .midcta .acts{flex:0 0 auto}.lh-agency .closing{text-align:center;padding:clamp(80px,13vh,150px) 0 clamp(56px,8vh,90px)}.lh-agency .closing h2{max-width:19ch;margin:18px auto 0;font-size:clamp(1.9rem,4.2vw,3.3rem)}.lh-agency .closing p{color:var(--muted);max-width:44ch;margin:18px auto 0}.lh-agency .closing .acts{justify-content:center;margin-top:32px}.lh-agency .foot-inner{position:relative}.lh-agency .foot-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:820px}.lh-agency .foot-col h3{color:var(--muted);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-family:var(--mono);margin-bottom:16px}.lh-agency .foot-col a,.lh-agency .foot-col button{display:block;width:100%;text-align:left;background:none;border:0;font:inherit;font-size:13.5px;color:var(--muted);margin-bottom:10px;padding:12px 0;cursor:pointer;transition:color .15s}.lh-agency .foot-col a:hover,.lh-agency .foot-col button:hover{color:var(--text)}.lh-agency .foot-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:36px;padding-top:22px;border-top:1px solid var(--line-2);font-family:var(--mono);font-size:10.5px;color:var(--faint)}.lh-agency .foot-bottom .logo img{display:block;height:18px;width:auto;opacity:.9}.lh-agency .method{margin-top:22px;text-align:center;font-family:var(--mono);font-size:11px;color:var(--faint)}@media(max-width:1000px){.lh-agency .reviews{columns:2}.lh-agency .g4{grid-template-columns:1fr 1fr}.lh-agency .stagger .card:nth-child(n){margin-top:0}.lh-agency .stats{grid-template-columns:1fr 1fr}.lh-agency .stat:nth-child(3){border-left:none}.lh-agency .stat:nth-child(n+3){border-top:1px solid var(--line-2)}}@media(max-width:900px){.lh-agency .site-nav .mid{display:none;position:absolute;top:calc(100% + 10px);left:0;right:0;flex-direction:column;gap:2px;padding:8px;border-radius:20px;background:#080d1af7;border:1px solid var(--line);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:0 24px 60px #0000008c}.lh-agency .site-nav.open .mid{display:flex}.lh-agency .site-nav .mid a{font-size:15px;padding:13px 16px;border-radius:12px}.lh-agency .navtoggle{display:inline-flex}.lh-agency .site-nav .btn{margin-left:6px}.lh-agency .sec-head{grid-template-columns:1fr;align-items:start}.lh-agency .plan{grid-template-columns:1fr}.lh-agency .about-grid{grid-template-columns:1fr;gap:36px}.lh-agency .g3{grid-template-columns:1fr 1fr}.lh-agency .step-grid{grid-template-columns:1fr;gap:24px}.lh-agency .step:nth-of-type(2n) .step-grid{grid-template-columns:1fr}.lh-agency .step:nth-of-type(2n) .step-copy{order:-1}.lh-agency .step{min-height:auto;padding:32px 24px}.lh-agency .step-copy p{max-width:none}.lh-agency .vtable{border:none;background:none;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible;display:flex;flex-direction:column;gap:20px}.lh-agency .vrow{display:block;border:none;border-top:none;background:none}.lh-agency .vhead{display:none}.lh-agency .vrow>div{padding:0}.lh-agency .vrow>.vlabel{font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:9px;background:none}.lh-agency .vrow>.vus,.lh-agency .vrow>.vthem{font-size:.88rem;line-height:1.45;padding:8px 0 8px 13px;border-left:2px solid transparent;border-right:none}.lh-agency .vrow>.vus{color:#fff;border-left-color:var(--ac);background:none}.lh-agency .vrow>.vthem{color:var(--faint);border-left-color:#e6ebf529;margin-top:6px}.lh-agency .vus:before,.lh-agency .vthem:before{display:block;font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px}.lh-agency .vus:before{content:"Leadhunt";color:var(--ac)}.lh-agency .vthem:before{content:"Volume agency";color:var(--faint)}}@media(max-width:760px){.lh-agency .midcta{flex-direction:column;align-items:flex-start;gap:20px}.lh-agency .step{position:relative;top:auto}.lh-agency #s1,.lh-agency #s2,.lh-agency #s3,.lh-agency #s4,.lh-agency #s5{top:auto}.lh-agency .rail{position:static;justify-content:center;flex-wrap:wrap;overflow-x:visible;border-radius:22px;row-gap:2px}.lh-agency .rail-line{display:none}.lh-agency .rail-line{width:14px;margin:0 6px}}@media(max-width:440px){.lh-agency .eyebrow{font-size:10px;letter-spacing:.11em}}@media(max-width:680px){.lh-agency .reviews{columns:1}.lh-agency .plan-list,.lh-agency .plan-grid,.lh-agency .g4,.lh-agency .g3,.lh-agency .g2,.lh-agency .stats{grid-template-columns:1fr}.lh-agency .team{grid-template-columns:1fr 1fr;gap:26px 10px}.lh-agency .stat{border-left:none;border-top:1px solid var(--line-2)}.lh-agency .stat:first-child{border-top:none}.lh-agency .grid100{grid-template-columns:repeat(10,1fr);max-width:340px}.lh-agency .sumgrid{grid-template-columns:1fr}.lh-agency .foot-cols{grid-template-columns:1fr 1fr;gap:22px}.lh-agency .foot-bottom{flex-direction:column;align-items:flex-start}.lh-agency .acts{flex-direction:column;align-items:stretch}.lh-agency .acts .btn{justify-content:center}}@media(prefers-reduced-motion:reduce){.lh-agency .bg video{display:none}.lh-agency .reveal{opacity:1;transform:none}.lh-agency .track{animation:none}.lh-agency .hero>.wrap>*{opacity:1;transform:none;animation:none}.lh-agency .rot-stack>span{transition:none}}.lh-cases{min-height:100vh}@font-face{font-family:Roboto Mono;src:url(/assets/fonts/robotomono-2.woff2) format("woff2");font-weight:400 500;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/assets/fonts/SpaceGrotesk-VariableFont_wght.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Playfair Display;src:url(/assets/fonts/playfairdisplay-italic.woff2) format("woff2");font-style:italic;font-weight:400 700;font-display:swap}.lh-cases *{margin:0;padding:0;box-sizing:border-box}.lh-cases button,.lh-cases input,.lh-cases select,.lh-cases textarea{font-family:inherit}.lh-cases{--sans:"Space Grotesk",-apple-system,"Helvetica Neue",Helvetica,Arial,sans-serif;--serif:"Playfair Display",Georgia,serif;--mono:"Roboto Mono",ui-monospace,Menlo,monospace;--ease:cubic-bezier(.23,1,.32,1);font-family:var(--sans);font-weight:300;line-height:1.6;-webkit-font-smoothing:antialiased;background:var(--bg);color:var(--text)}.lh-cases .btn>span,.lh-cases .foot-bottom>span{font-family:var(--sans)}.lh-cases{--bg:#050a16;--ink:#00102e;--ac:#7197fd;--text:#e6ebf5;--muted:#96a3bd;--faint:#8792ab;--glow:113,151,253;--light:230,235,245;--vfilter:saturate(.95) brightness(.82) contrast(1.04);--glass:rgba(var(--light),.09);--glass-hi:rgba(var(--light),.16);--line:rgba(var(--light),.2);--line-2:rgba(var(--light),.1);--seam:clamp(76px,8vw,150px);background:var(--bg);color:var(--text);min-height:100vh;overflow-x:hidden;overflow-x:clip}.lh-cases:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.lh-cases a{color:inherit;text-decoration:none}.lh-cases .wrap{width:100%;max-width:min(1140px,100%);margin:0 auto;padding:0 clamp(20px,4vw,44px)}.lh-cases .bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:radial-gradient(120% 90% at 50% 20%,var(--bg),#000)}.lh-cases .bg video{width:100%;height:100%;object-fit:cover;filter:var(--vfilter)}.lh-cases .bg .tint{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(112% 76% at 50% 30%,#00000080,#0000004d 46%,#0000001a 80%),linear-gradient(180deg,#0000005c,#00000038 22%,#00000075 64%,#000000b8)}.lh-cases .page{position:relative;z-index:1}.lh-cases .em{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:0}.lh-cases h1{font-size:clamp(2rem,min(5.4vw,7.4vh),4.1rem);line-height:1.07;font-weight:300;letter-spacing:-.022em;color:#fff;text-wrap:balance;max-width:20ch;margin:clamp(14px,2.2vh,22px) auto 0;text-shadow:0 3px 44px rgba(0,0,0,.7),0 1px 5px rgba(0,0,0,.5)}.lh-cases h2{font-size:clamp(1.45rem,min(3.4vw,4.6vh),2.55rem);font-weight:300;letter-spacing:-.02em;line-height:1.1;text-wrap:balance;color:#fff}.lh-cases h3{font-weight:600;letter-spacing:-.01em;color:#fff}.lh-cases .eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ac)}.lh-cases .lead{color:var(--muted);font-size:.98rem;max-width:46ch;text-wrap:pretty}.lh-cases .site-nav{position:fixed;top:14px;left:50%;transform:translate(-50%);z-index:100;width:min(1080px,calc(100% - 32px));display:flex;align-items:center;justify-content:space-between;padding:9px 9px 9px 20px;border-radius:999px;background:#00000057;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border:1px solid var(--line)}.lh-cases .site-nav .logo img{display:block;height:21px;width:auto}.lh-cases .site-nav .mid{display:flex;gap:4px}.lh-cases .site-nav .mid a{font-size:13px;color:var(--muted);padding:12px 14px;border-radius:999px;transition:background .25s,color .25s}.lh-cases .site-nav .mid a:hover{background:var(--glass);color:var(--text)}.lh-cases .navtoggle{display:none;flex:0 0 auto;width:44px;height:44px;margin-left:auto;align-items:center;justify-content:center;background:none;border:none;border-radius:999px;cursor:pointer;transition:background .25s}.lh-cases .navtoggle:hover{background:var(--glass)}.lh-cases .navtoggle-bars,.lh-cases .navtoggle-bars:before,.lh-cases .navtoggle-bars:after{display:block;width:18px;height:1.5px;background:var(--text);border-radius:2px;transition:transform .28s var(--ease),opacity .18s}.lh-cases .navtoggle-bars{position:relative}.lh-cases .navtoggle-bars:before,.lh-cases .navtoggle-bars:after{content:"";position:absolute;left:0}.lh-cases .navtoggle-bars:before{top:-6px}.lh-cases .navtoggle-bars:after{top:6px}.lh-cases .site-nav.open .navtoggle-bars{background:transparent}.lh-cases .site-nav.open .navtoggle-bars:before{transform:translateY(6px) rotate(45deg)}.lh-cases .site-nav.open .navtoggle-bars:after{transform:translateY(-6px) rotate(-45deg)}@media(prefers-reduced-motion:reduce){.lh-cases .navtoggle-bars,.lh-cases .navtoggle-bars:before,.lh-cases .navtoggle-bars:after{transition:none}}.lh-cases .site-nav .mid a[aria-current=page]{color:var(--text);background:var(--glass)}.lh-cases .btn{display:inline-flex;align-items:center;gap:9px;padding:10px 19px;border-radius:999px;background:var(--ac);color:var(--ink);font-family:var(--mono);font-size:12.5px;font-weight:545;border:none;cursor:pointer;white-space:nowrap;transition:transform .16s,box-shadow .16s,background .2s}.lh-cases .btn:hover{transform:translateY(-1px);box-shadow:0 10px 30px rgba(var(--glow),.24)}.lh-cases .btn:active{transform:scale(.96);transition-duration:.1s}.lh-cases .btn.ghost{background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}.lh-cases .btn.ghost:hover{background:var(--glass)}.lh-cases .btn:focus-visible,.lh-cases a:focus-visible,.lh-cases button:focus-visible{outline:2px solid var(--ac);outline-offset:3px}.lh-cases .acts{display:flex;gap:12px;flex-wrap:wrap}.lh-cases .btn{position:relative;isolation:isolate}.lh-cases .btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;opacity:var(--sb-o,0);transition:opacity .3s var(--ease);background:conic-gradient(from var(--sb-a,0deg),rgba(255,255,255,.95) 0deg,rgba(255,255,255,0) 34deg,rgba(255,255,255,0) 146deg,rgba(255,255,255,.95) 180deg,rgba(255,255,255,0) 214deg,rgba(255,255,255,0) 326deg,rgba(255,255,255,.95) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media(prefers-reduced-motion:reduce){.lh-cases .btn:after{display:none}}.lh-cases .cs-hero{padding:clamp(128px,20vh,190px) 0 clamp(30px,5vh,56px);text-align:center}.lh-cases .cs-hero .sub{color:var(--muted);font-size:clamp(.94rem,1.1vw,1.06rem);font-weight:500;max-width:56ch;margin:clamp(14px,2.2vh,24px) auto 0;text-wrap:pretty;text-shadow:0 2px 22px rgba(0,0,0,.7)}.lh-cases .cs-hero .eyebrow{text-shadow:0 1px 12px rgba(0,0,0,.7)}.lh-cases .cs-hero>.wrap>*{opacity:0;transform:translateY(14px);animation:up .6s var(--ease) forwards}.lh-cases .cs-hero>.wrap>.eyebrow{animation-delay:.05s}.lh-cases .cs-hero>.wrap>h1{animation-delay:.12s}.lh-cases .cs-hero>.wrap>.sub{animation-delay:.19s}.lh-cases .veil{position:relative}.lh-cases .veil-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:#00000070;backdrop-filter:blur(26px) saturate(1.2);-webkit-backdrop-filter:blur(26px) saturate(1.2);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 clamp(120px,18vh,220px),#000 calc(100% - 300px),rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 clamp(120px,18vh,220px),#000 calc(100% - 300px),rgba(0,0,0,0) 100%)}.lh-cases .veil>.panel{position:relative;z-index:1}.lh-cases .panel{padding:var(--seam) 0}.lh-cases .panel.flush{padding-top:0}.lh-cases .panel:not(.flush){margin-top:-40px;padding-top:calc(var(--seam) + 40px)}.lh-cases .panel:not(.flush):before{content:"";position:absolute;left:0;right:0;top:0;height:92px;border-radius:100% 100% 0 0/92px 92px 0 0;border-top:1px solid var(--line);background:linear-gradient(180deg,rgba(var(--light),.055),rgba(var(--light),0));pointer-events:none;z-index:0}.lh-cases .panel>.wrap{position:relative;z-index:1}.lh-cases .sec-head{max-width:640px;margin:0 auto clamp(28px,4.4vh,46px);text-align:center}.lh-cases .sec-head .lead{margin:clamp(12px,1.6vh,18px) auto 0;max-width:52ch}.lh-cases .reveal{opacity:0;transform:translateY(26px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.lh-cases .reveal.in{opacity:1;transform:none}.lh-cases .cs[id],.lh-cases .panel[id]{scroll-margin-top:96px}.lh-cases .cs-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;align-items:start}.lh-cases .cs{border:1px solid var(--line);border-radius:20px;background:var(--glass);padding:clamp(20px,2.4vw,28px);display:flex;flex-direction:column;gap:14px;transition:border-color .25s,background .25s}.lh-cases .cs:hover{border-color:rgba(var(--glow),.38);background:var(--glass-hi)}.lh-cases .cs.hide{display:none}.lh-cases .cs.open{border-color:rgba(var(--glow),.5);background:var(--glass-hi)}.lh-cases .cs-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.lh-cases .cs-tag{font-family:var(--mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--ac)}.lh-cases .cs-where{font-family:var(--mono);font-size:10px;letter-spacing:.06em;color:var(--faint);text-align:right}.lh-cases .cs-client{font-family:var(--mono);font-size:12px;letter-spacing:.05em;color:var(--text)}.lh-cases .cs h3{font-size:clamp(1.02rem,1.5vw,1.2rem);font-weight:400;letter-spacing:-.015em;line-height:1.32;text-wrap:pretty}.lh-cases .cs-stats{display:flex;gap:0;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);margin-top:auto}.lh-cases .cs-stats>div{flex:1;padding:14px 0;border-left:1px solid var(--line-2)}.lh-cases .cs-stats>div:first-child{border-left:none;padding-left:0}.lh-cases .cs-stats>div:not(:first-child){padding-left:16px}.lh-cases .cs-stats b{display:block;font-family:var(--serif);font-style:italic;font-weight:400;font-size:1.7rem;line-height:1;color:#fff}.lh-cases .cs-stats span{display:block;font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:7px}.lh-cases .cs-more{align-self:flex-start;font-family:var(--mono);font-size:11.5px;letter-spacing:.05em;color:var(--ac);background:none;border:none;padding:11px 0;cursor:pointer;min-height:44px;display:inline-flex;align-items:center}.lh-cases .cs-more:after{content:" ↓";display:inline-block;transition:transform .25s var(--ease)}.lh-cases .cs.open .cs-more:after{transform:rotate(180deg)}.lh-cases .cs-body{border-top:1px solid var(--line-2);padding-top:16px}.lh-cases .cs-body h4{font-family:var(--mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);font-weight:500;margin-bottom:7px}.lh-cases .cs-body h4:not(:first-child){margin-top:18px}.lh-cases .cs-body p{font-size:.9rem;line-height:1.55;color:var(--text)}.lh-cases .cs-body ul{list-style:none;display:flex;flex-direction:column;gap:8px}.lh-cases .cs-body li{display:flex;gap:10px;align-items:flex-start;font-size:.9rem;line-height:1.5;color:var(--text)}.lh-cases .cs-body li:before{content:"";flex:0 0 auto;width:5px;height:5px;border-radius:50%;background:var(--ac);box-shadow:0 0 8px var(--ac);margin-top:.55em}.lh-cases .cs-quote{margin-top:18px;padding:14px 16px;border-radius:14px;border:1px solid var(--line-2);background:#0000003d}.lh-cases .cs-quote p{font-size:.9rem;line-height:1.55;color:var(--text)}.lh-cases .cs-quote cite{display:block;font-style:normal;font-family:var(--mono);font-size:10.5px;letter-spacing:.05em;color:var(--muted);margin-top:9px}.lh-cases .more-note{text-align:center;font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:var(--faint);margin-top:clamp(26px,4vh,42px)}.lh-cases .site-foot{position:relative;z-index:1;padding-top:clamp(70px,12vh,150px)}.lh-cases .foot-inner{position:relative;width:min(1140px,calc(100% - 40px));margin:0 auto;background:linear-gradient(180deg,rgba(var(--light),.05),rgba(var(--light),.015)),#0000009e;backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2);border:1px solid var(--line);border-bottom:none;border-radius:24px 24px 0 0;padding:clamp(34px,5vh,52px) clamp(24px,4vw,52px) 32px}.lh-cases .foot-inner:after{content:"";position:absolute;left:50%;top:-1px;transform:translate(-50%);width:62%;height:1px;background:linear-gradient(90deg,transparent,var(--ac),transparent);opacity:.5}.lh-cases .closing{text-align:center;padding:clamp(80px,13vh,150px) 0 clamp(56px,8vh,90px)}.lh-cases .closing h2{max-width:19ch;margin:18px auto 0;font-size:clamp(1.9rem,4.2vw,3.3rem)}.lh-cases .closing p{color:var(--muted);max-width:46ch;margin:18px auto 0}.lh-cases .closing p.p-lead{color:var(--text)}.lh-cases .closing .acts{justify-content:center;margin-top:32px}.lh-cases .foot-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:820px}.lh-cases .foot-col h4{color:var(--muted);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-family:var(--mono);margin-bottom:16px}.lh-cases .foot-col a,.lh-cases .foot-col button{display:block;width:100%;text-align:left;background:none;border:0;font:inherit;font-size:13.5px;color:var(--muted);margin-bottom:10px;padding:12px 0;cursor:pointer;transition:color .15s}.lh-cases .foot-col a:hover,.lh-cases .foot-col button:hover{color:var(--text)}.lh-cases .foot-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:36px;padding-top:22px;border-top:1px solid var(--line-2);font-family:var(--mono);font-size:10.5px;color:var(--faint)}.lh-cases .foot-bottom .logo img{display:block;height:18px;width:auto;opacity:.9}@media(max-width:900px){.lh-cases .site-nav .mid{display:none;position:absolute;top:calc(100% + 10px);left:0;right:0;flex-direction:column;gap:2px;padding:8px;border-radius:20px;background:#080d1af7;border:1px solid var(--line);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:0 24px 60px #0000008c}.lh-cases .site-nav.open .mid{display:flex}.lh-cases .site-nav .mid a{font-size:15px;padding:13px 16px;border-radius:12px}.lh-cases .navtoggle{display:inline-flex}.lh-cases .site-nav .btn{margin-left:6px}.lh-cases .cs-grid{grid-template-columns:1fr}}@media(max-width:680px){.lh-cases .foot-cols{grid-template-columns:1fr 1fr;gap:22px}.lh-cases .foot-bottom{flex-direction:column;align-items:flex-start}.lh-cases .acts{flex-direction:column;align-items:stretch}.lh-cases .acts .btn{justify-content:center}}@media(max-width:440px){.lh-cases .eyebrow{font-size:10px;letter-spacing:.11em}.lh-cases .cs-stats{flex-direction:column}.lh-cases .cs-stats>div{border-left:none;border-top:1px solid var(--line-2);padding-left:0}.lh-cases .cs-stats>div:first-child{border-top:none}.lh-cases .cs-stats>div:not(:first-child){padding-left:0}}@media(prefers-reduced-motion:reduce){.lh-cases .bg video{display:none}.lh-cases .reveal{opacity:1;transform:none}.lh-cases .cs-hero>.wrap>*{opacity:1;transform:none;animation:none}}.lh-industries{min-height:100vh}@font-face{font-family:Roboto Mono;src:url(/assets/fonts/robotomono-2.woff2) format("woff2");font-weight:400 500;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/assets/fonts/SpaceGrotesk-VariableFont_wght.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Playfair Display;src:url(/assets/fonts/playfairdisplay-italic.woff2) format("woff2");font-style:italic;font-weight:400 700;font-display:swap}.lh-industries *{margin:0;padding:0;box-sizing:border-box}.lh-industries button,.lh-industries input,.lh-industries select,.lh-industries textarea{font-family:inherit}.lh-industries{--sans:"Space Grotesk",-apple-system,"Helvetica Neue",Helvetica,Arial,sans-serif;--serif:"Playfair Display",Georgia,serif;--mono:"Roboto Mono",ui-monospace,Menlo,monospace;--ease:cubic-bezier(.23,1,.32,1);font-family:var(--sans);font-weight:300;line-height:1.6;-webkit-font-smoothing:antialiased;background:var(--bg);color:var(--text)}.lh-industries .btn>span,.lh-industries .foot-bottom>span{font-family:var(--sans)}.lh-industries{--bg:#050a16;--ink:#00102e;--ac:#7197fd;--text:#e6ebf5;--muted:#96a3bd;--faint:#8792ab;--glow:113,151,253;--light:230,235,245;--vfilter:saturate(.95) brightness(.82) contrast(1.04);--glass:rgba(var(--light),.09);--glass-hi:rgba(var(--light),.16);--line:rgba(var(--light),.2);--line-2:rgba(var(--light),.1);--seam:clamp(76px,8vw,150px);background:var(--bg);color:var(--text);min-height:100vh;overflow-x:hidden;overflow-x:clip}.lh-industries:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.lh-industries a{color:inherit;text-decoration:none}.lh-industries .wrap{width:100%;max-width:min(1140px,100%);margin:0 auto;padding:0 clamp(20px,4vw,44px)}.lh-industries .bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:radial-gradient(120% 90% at 50% 20%,var(--bg),#000)}.lh-industries .bg video{width:100%;height:100%;object-fit:cover;filter:var(--vfilter)}.lh-industries .bg .tint{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(112% 76% at 50% 30%,#00000080,#0000004d 46%,#0000001a 80%),linear-gradient(180deg,#0000005c,#00000038 22%,#00000075 64%,#000000b8)}.lh-industries .page{position:relative;z-index:1}.lh-industries .em{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:0}.lh-industries h1{font-size:clamp(2rem,min(5.4vw,7.4vh),4.1rem);line-height:1.07;font-weight:300;letter-spacing:-.022em;color:#fff;text-wrap:balance;max-width:20ch;margin:clamp(14px,2.2vh,22px) auto 0;text-shadow:0 3px 44px rgba(0,0,0,.7),0 1px 5px rgba(0,0,0,.5)}.lh-industries h2{font-size:clamp(1.45rem,min(3.4vw,4.6vh),2.55rem);font-weight:300;letter-spacing:-.02em;line-height:1.1;text-wrap:balance;color:#fff}.lh-industries h3{font-weight:600;letter-spacing:-.01em;color:#fff}.lh-industries .eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ac)}.lh-industries .lead{color:var(--muted);font-size:.98rem;max-width:46ch;text-wrap:pretty}.lh-industries .site-nav{position:fixed;top:14px;left:50%;transform:translate(-50%);z-index:100;width:min(1080px,calc(100% - 32px));display:flex;align-items:center;justify-content:space-between;padding:9px 9px 9px 20px;border-radius:999px;background:#00000057;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border:1px solid var(--line)}.lh-industries .site-nav .logo img{display:block;height:21px;width:auto}.lh-industries .site-nav .mid{display:flex;gap:4px}.lh-industries .site-nav .mid a{font-size:13px;color:var(--muted);padding:12px 14px;border-radius:999px;transition:background .25s,color .25s}.lh-industries .site-nav .mid a:hover{background:var(--glass);color:var(--text)}.lh-industries .navtoggle{display:none;flex:0 0 auto;width:44px;height:44px;margin-left:auto;align-items:center;justify-content:center;background:none;border:none;border-radius:999px;cursor:pointer;transition:background .25s}.lh-industries .navtoggle:hover{background:var(--glass)}.lh-industries .navtoggle-bars,.lh-industries .navtoggle-bars:before,.lh-industries .navtoggle-bars:after{display:block;width:18px;height:1.5px;background:var(--text);border-radius:2px;transition:transform .28s var(--ease),opacity .18s}.lh-industries .navtoggle-bars{position:relative}.lh-industries .navtoggle-bars:before,.lh-industries .navtoggle-bars:after{content:"";position:absolute;left:0}.lh-industries .navtoggle-bars:before{top:-6px}.lh-industries .navtoggle-bars:after{top:6px}.lh-industries .site-nav.open .navtoggle-bars{background:transparent}.lh-industries .site-nav.open .navtoggle-bars:before{transform:translateY(6px) rotate(45deg)}.lh-industries .site-nav.open .navtoggle-bars:after{transform:translateY(-6px) rotate(-45deg)}@media(prefers-reduced-motion:reduce){.lh-industries .navtoggle-bars,.lh-industries .navtoggle-bars:before,.lh-industries .navtoggle-bars:after{transition:none}}.lh-industries .site-nav .mid a[aria-current=page]{color:var(--text);background:var(--glass)}.lh-industries .btn{display:inline-flex;align-items:center;gap:9px;padding:10px 19px;border-radius:999px;background:var(--ac);color:var(--ink);font-family:var(--mono);font-size:12.5px;font-weight:545;border:none;cursor:pointer;white-space:nowrap;transition:transform .16s,box-shadow .16s,background .2s}.lh-industries .btn:hover{transform:translateY(-1px);box-shadow:0 10px 30px rgba(var(--glow),.24)}.lh-industries .btn:active{transform:scale(.96);transition-duration:.1s}.lh-industries .btn.ghost{background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}.lh-industries .btn.ghost:hover{background:var(--glass)}.lh-industries .btn:focus-visible,.lh-industries a:focus-visible,.lh-industries button:focus-visible{outline:2px solid var(--ac);outline-offset:3px}.lh-industries .acts{display:flex;gap:12px;flex-wrap:wrap}.lh-industries .btn{position:relative;isolation:isolate}.lh-industries .btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;opacity:var(--sb-o,0);transition:opacity .3s var(--ease);background:conic-gradient(from var(--sb-a,0deg),rgba(255,255,255,.95) 0deg,rgba(255,255,255,0) 34deg,rgba(255,255,255,0) 146deg,rgba(255,255,255,.95) 180deg,rgba(255,255,255,0) 214deg,rgba(255,255,255,0) 326deg,rgba(255,255,255,.95) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media(prefers-reduced-motion:reduce){.lh-industries .btn:after{display:none}}.lh-industries .ind-hero{padding:clamp(128px,20vh,190px) 0 clamp(30px,5vh,56px);text-align:center}.lh-industries .ind-hero .sub{color:var(--muted);font-size:clamp(.94rem,1.1vw,1.06rem);font-weight:500;max-width:56ch;margin:clamp(14px,2.2vh,24px) auto 0;text-wrap:pretty;text-shadow:0 2px 22px rgba(0,0,0,.7)}.lh-industries .ind-hero .eyebrow{text-shadow:0 1px 12px rgba(0,0,0,.7)}.lh-industries .ind-hero>.wrap>*{opacity:0;transform:translateY(14px);animation:up .6s var(--ease) forwards}.lh-industries .ind-hero>.wrap>.eyebrow{animation-delay:.05s}.lh-industries .ind-hero>.wrap>h1{animation-delay:.12s}.lh-industries .ind-hero>.wrap>.sub{animation-delay:.19s}.lh-industries .veil{position:relative}.lh-industries .veil-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:#00000070;backdrop-filter:blur(26px) saturate(1.2);-webkit-backdrop-filter:blur(26px) saturate(1.2);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 clamp(120px,18vh,220px),#000 calc(100% - 300px),rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 clamp(120px,18vh,220px),#000 calc(100% - 300px),rgba(0,0,0,0) 100%)}.lh-industries .veil>.panel{position:relative;z-index:1}.lh-industries .panel{padding:var(--seam) 0}.lh-industries .panel.flush{padding-top:0}.lh-industries .panel:not(.flush){margin-top:-40px;padding-top:calc(var(--seam) + 40px)}.lh-industries .panel:not(.flush):before{content:"";position:absolute;left:0;right:0;top:0;height:92px;border-radius:100% 100% 0 0/92px 92px 0 0;border-top:1px solid var(--line);background:linear-gradient(180deg,rgba(var(--light),.055),rgba(var(--light),0));pointer-events:none;z-index:0}.lh-industries .panel>.wrap{position:relative;z-index:1}.lh-industries .sec-head{max-width:640px;margin:0 auto clamp(28px,4.4vh,46px);text-align:center}.lh-industries .sec-head .lead{margin:clamp(12px,1.6vh,18px) auto 0;max-width:52ch}.lh-industries .reveal{opacity:0;transform:translateY(26px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.lh-industries .reveal.in{opacity:1;transform:none}.lh-industries .panel[id]{scroll-margin-top:96px}.lh-industries .ind-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.lh-industries .ind{padding:22px;border-radius:18px;border:1px solid var(--line);background:var(--glass);display:flex;flex-direction:column;gap:11px;transition:background .25s,border-color .25s,transform .25s var(--ease)}.lh-industries .ind:hover{background:var(--glass-hi);border-color:rgba(var(--glow),.38);transform:translateY(-2px)}.lh-industries .ind-ic{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;color:var(--ac);border:1px solid rgba(var(--glow),.34);background:rgba(var(--glow),.09)}.lh-industries .ind-ic svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.lh-industries .ind h3{font-size:1rem;letter-spacing:-.01em}.lh-industries .ind p{font-size:.87rem;line-height:1.5;color:var(--muted);flex:1}.lh-industries .ind-proof{display:inline-flex;align-items:center;gap:7px;margin-top:2px;padding-top:11px;border-top:1px solid var(--line-2);font-family:var(--mono);font-size:10.5px;letter-spacing:.04em;color:var(--ac)}.lh-industries .ind-proof:after{content:"→";transition:transform .22s var(--ease)}.lh-industries .ind:hover .ind-proof:after{transform:translate(3px)}.lh-industries a.ind{color:inherit}.lh-industries .chg{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lh-industries .chg-card{padding:clamp(22px,2.6vw,30px);border-radius:20px;border:1px solid var(--line);background:var(--glass)}.lh-industries .chg-card.hi{background:radial-gradient(120% 120% at 50% 0%,rgba(var(--glow),.1),transparent 62%),var(--glass)}.lh-industries .chg-card h3{font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:300;letter-spacing:-.02em;line-height:1.25}.lh-industries .chg-list{list-style:none;margin-top:16px;display:flex;flex-direction:column}.lh-industries .chg-list li{display:flex;gap:11px;align-items:flex-start;padding:10px 0;border-top:1px solid var(--line-2);font-size:.9rem;line-height:1.5;color:var(--text)}.lh-industries .chg-list li:first-child{border-top:none}.lh-industries .chg-list li:before{content:"";flex:0 0 auto;width:5px;height:5px;border-radius:50%;background:var(--ac);box-shadow:0 0 8px var(--ac);margin-top:.55em}.lh-industries .more-note{text-align:center;font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:var(--faint);margin-top:clamp(26px,4vh,42px)}.lh-industries .site-foot{position:relative;z-index:1;padding-top:clamp(70px,12vh,150px)}.lh-industries .foot-inner{position:relative;width:min(1140px,calc(100% - 40px));margin:0 auto;background:linear-gradient(180deg,rgba(var(--light),.05),rgba(var(--light),.015)),#0000009e;backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2);border:1px solid var(--line);border-bottom:none;border-radius:24px 24px 0 0;padding:clamp(34px,5vh,52px) clamp(24px,4vw,52px) 32px}.lh-industries .foot-inner:after{content:"";position:absolute;left:50%;top:-1px;transform:translate(-50%);width:62%;height:1px;background:linear-gradient(90deg,transparent,var(--ac),transparent);opacity:.5}.lh-industries .closing{text-align:center;padding:clamp(80px,13vh,150px) 0 clamp(56px,8vh,90px)}.lh-industries .closing h2{max-width:19ch;margin:18px auto 0;font-size:clamp(1.9rem,4.2vw,3.3rem)}.lh-industries .closing p{color:var(--muted);max-width:46ch;margin:18px auto 0}.lh-industries .closing .acts{justify-content:center;margin-top:32px}.lh-industries .foot-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:820px}.lh-industries .foot-col h4{color:var(--muted);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-family:var(--mono);margin-bottom:16px}.lh-industries .foot-col a,.lh-industries .foot-col button{display:block;width:100%;text-align:left;background:none;border:0;font:inherit;font-size:13.5px;color:var(--muted);margin-bottom:10px;padding:12px 0;cursor:pointer;transition:color .15s}.lh-industries .foot-col a:hover,.lh-industries .foot-col button:hover{color:var(--text)}.lh-industries .foot-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:36px;padding-top:22px;border-top:1px solid var(--line-2);font-family:var(--mono);font-size:10.5px;color:var(--faint)}.lh-industries .foot-bottom .logo img{display:block;height:18px;width:auto;opacity:.9}@media(max-width:1000px){.lh-industries .ind-grid{grid-template-columns:1fr 1fr}}@media(max-width:900px){.lh-industries .site-nav .mid{display:none;position:absolute;top:calc(100% + 10px);left:0;right:0;flex-direction:column;gap:2px;padding:8px;border-radius:20px;background:#080d1af7;border:1px solid var(--line);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:0 24px 60px #0000008c}.lh-industries .site-nav.open .mid{display:flex}.lh-industries .site-nav .mid a{font-size:15px;padding:13px 16px;border-radius:12px}.lh-industries .navtoggle{display:inline-flex}.lh-industries .site-nav .btn{margin-left:6px}.lh-industries .chg{grid-template-columns:1fr}}@media(max-width:680px){.lh-industries .ind-grid{grid-template-columns:1fr}.lh-industries .foot-cols{grid-template-columns:1fr 1fr;gap:22px}.lh-industries .foot-bottom{flex-direction:column;align-items:flex-start}.lh-industries .acts{flex-direction:column;align-items:stretch}.lh-industries .acts .btn{justify-content:center}}@media(max-width:440px){.lh-industries .eyebrow{font-size:10px;letter-spacing:.11em}}@media(prefers-reduced-motion:reduce){.lh-industries .bg video{display:none}.lh-industries .reveal{opacity:1;transform:none}.lh-industries .ind:hover{transform:none}.lh-industries .ind-hero>.wrap>*{opacity:1;transform:none;animation:none}}.lh-offer{min-height:100vh}@font-face{font-family:Roboto Mono;src:url(/assets/fonts/robotomono-2.woff2) format("woff2");font-weight:400 500;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/assets/fonts/SpaceGrotesk-VariableFont_wght.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Playfair Display;src:url(/assets/fonts/playfairdisplay-italic.woff2) format("woff2");font-style:italic;font-weight:400 700;font-display:swap}.lh-offer *{margin:0;padding:0;box-sizing:border-box}.lh-offer button,.lh-offer input,.lh-offer select,.lh-offer textarea{font-family:inherit}.lh-offer{--sans:"Space Grotesk",-apple-system,"Helvetica Neue",Helvetica,Arial,sans-serif;font-family:var(--sans);--serif:"Playfair Display",Georgia,serif;--mono:"Roboto Mono",ui-monospace,Menlo,monospace;--ease:cubic-bezier(.23,1,.32,1);--bg:#050a16;--ink:#00102e;--ac:#7197fd;--text:#e6ebf5;--muted:#96a3bd;--faint:#8792ab;--glow:113,151,253;--ac-rgb:113,151,253;--light:230,235,245;--glass:rgba(var(--light),.09);--glass-hi:rgba(var(--light),.16);--line:rgba(var(--light),.2);--line-2:rgba(var(--light),.1);--ok:#5fd3a6;--bad:#ff6b6b;font-weight:300;line-height:1.6;-webkit-font-smoothing:antialiased;background:var(--bg);color:var(--text);min-height:100vh;overflow-x:hidden;overflow-x:clip}.lh-offer:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.lh-offer a{color:inherit;text-decoration:none}.lh-offer h1{font-size:clamp(2rem,min(5.4vw,7.6vh),3.9rem);line-height:1.07;font-weight:300;letter-spacing:-.022em;color:#fff;text-wrap:balance;max-width:17ch}.lh-offer .nb{white-space:nowrap}.lh-offer h2{font-size:clamp(1.35rem,3vw,2.1rem);font-weight:300;letter-spacing:-.02em;line-height:1.12;text-wrap:balance;color:#fff}.lh-offer h3{font-size:1rem;font-weight:600;letter-spacing:-.01em;color:#fff}.lh-offer .wrap{width:100%;max-width:min(1080px,100%);margin:0 auto;padding:0 clamp(20px,4vw,44px)}.lh-offer .em{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:0}.lh-offer .eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ac)}.lh-offer .eyebrow i{width:6px;height:6px;border-radius:50%;background:var(--ac);box-shadow:0 0 10px var(--ac);flex:0 0 auto}.lh-offer .offer-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(180deg,rgba(5,10,22,.72) 0%,rgba(5,10,22,.86) 52%,var(--bg) 100%),radial-gradient(120% 90% at 50% 12%,rgba(var(--ac-rgb),.16),transparent 62%),url(/assets/bg/signal.jpg) center top/cover no-repeat,var(--bg)}.lh-offer .offer-page{position:relative;z-index:1;display:flex;flex-direction:column;min-height:100svh}.lh-offer .offer-page>.wrap{flex:1;display:flex;flex-direction:column}.lh-offer .offer-top{display:flex;align-items:center;padding:22px 0 0}.lh-offer .offer-top img{display:block;height:20px;width:auto}.lh-offer .offer-hero{display:grid;grid-template-columns:1.05fr .95fr;grid-template-rows:auto 1fr;column-gap:clamp(28px,4vw,56px);row-gap:20px;align-items:start;margin-block:auto;padding:clamp(34px,6vh,68px) 0 clamp(20px,3vh,36px)}.lh-offer .offer-hero-copy{grid-column:1;grid-row:1}.lh-offer .offer-hero-support{grid-column:1;grid-row:2}.lh-offer .offer-hero .offer-form{grid-column:2;grid-row:1/span 2;align-self:start}.lh-offer .offer-hero .offer-lede{color:var(--muted);font-size:1.02rem;max-width:44ch;text-wrap:pretty}.lh-offer .offer-hero h1{margin-top:14px}.lh-offer .offer-ticks{list-style:none;margin:26px 0 0;display:grid;gap:11px}.lh-offer .offer-ticks li{position:relative;padding-left:26px;font-size:.94rem;color:var(--text)}.lh-offer .offer-ticks li:before{content:"";position:absolute;left:0;top:.52em;width:11px;height:6px;border-left:1.5px solid var(--ac);border-bottom:1.5px solid var(--ac);transform:rotate(-45deg)}.lh-offer .btn{display:inline-flex;align-items:center;gap:9px;padding:10px 19px;border-radius:999px;background:var(--ac);color:var(--ink);font-family:var(--mono);font-size:12.5px;font-weight:545;border:none;cursor:pointer;white-space:nowrap;transition:transform .16s,box-shadow .16s,background .2s}.lh-offer .btn:hover{transform:translateY(-1px);box-shadow:0 10px 30px rgba(var(--glow),.24)}.lh-offer .btn:active{transform:scale(.96);transition-duration:.1s}.lh-offer .btn{position:relative;isolation:isolate}.lh-offer .btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;opacity:var(--sb-o,0);transition:opacity .3s var(--ease);background:conic-gradient(from var(--sb-a,0deg),rgba(255,255,255,.95) 0deg,rgba(255,255,255,0) 34deg,rgba(255,255,255,0) 146deg,rgba(255,255,255,.95) 180deg,rgba(255,255,255,0) 214deg,rgba(255,255,255,0) 326deg,rgba(255,255,255,.95) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.lh-offer .btn:focus-visible,.lh-offer a:focus-visible,.lh-offer button:focus-visible{outline:2px solid var(--ac);outline-offset:3px}.lh-offer .offer-form{position:relative;padding:clamp(18px,2.4vw,28px);border-radius:22px;border:1px solid var(--line);background:radial-gradient(120% 120% at 12% 0%,rgba(var(--ac-rgb),.13),transparent 58%),#080d1ae6;box-shadow:0 30px 90px #00000080}.lh-offer .offer-form:empty{border:none;background:none;box-shadow:none;padding:0;backdrop-filter:none;-webkit-backdrop-filter:none}.lh-offer .offer-form h2{font-size:1.25rem;font-weight:400}.lh-offer .offer-form .offer-form-sub{margin-top:8px;font-size:.9rem;color:var(--muted)}.lh-offer .offer-form .offer-fields{display:grid;gap:11px;margin-top:18px}.lh-offer .offer-form .offer-field label{display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--faint);margin-bottom:5px}.lh-offer .offer-form .offer-field input,.lh-offer .offer-form .offer-field textarea{width:100%;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:#02050c99;color:var(--text);font-size:.95rem;font-weight:300;transition:border-color .2s,box-shadow .2s}.lh-offer .offer-form .offer-field textarea{min-height:70px;resize:vertical;line-height:1.45}.lh-offer .offer-form .offer-field input::placeholder,.lh-offer .offer-form .offer-field textarea::placeholder{color:var(--faint);opacity:1}.lh-offer .offer-form .offer-field input:focus,.lh-offer .offer-form .offer-field textarea:focus{outline:none;border-color:var(--ac);box-shadow:0 0 0 3px rgba(var(--ac-rgb),.2)}.lh-offer .offer-form .offer-field.is-bad input,.lh-offer .offer-form .offer-field.is-bad textarea{border-color:var(--bad)}.lh-offer .offer-form .offer-field .offer-bad{margin-top:6px;font-size:.8rem;color:var(--bad)}.lh-offer .offer-form .offer-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.lh-offer .offer-form .offer-submit{width:100%;justify-content:center;margin-top:16px;padding:14px 22px}.lh-offer .offer-form .offer-submit[disabled]{opacity:.6;cursor:progress;transform:none;box-shadow:none}.lh-offer .offer-form .offer-submit[disabled]:after{opacity:0}.lh-offer .offer-form .offer-micro{margin-top:11px;font-size:.79rem;line-height:1.45;color:var(--faint);text-align:center}.lh-offer .offer-form .offer-micro a{color:var(--ac)}.lh-offer .offer-form .offer-done h2{color:#fff}.lh-offer .offer-form .offer-done p{margin-top:12px;font-size:.94rem;color:var(--muted)}.lh-offer .offer-form .offer-done .offer-next{display:inline-flex;align-items:center;gap:8px;margin-top:20px;padding:11px 20px;border-radius:999px;border:1px solid var(--line);font-family:var(--mono);font-size:12px;color:var(--text);transition:background .2s}.lh-offer .offer-form .offer-done .offer-next:hover{background:var(--glass)}.lh-offer .offer-form .offer-fail{margin-top:16px;padding:14px 16px;border-radius:12px;border:1px solid rgba(255,107,107,.4);background:#ff6b6b14;font-size:.87rem;line-height:1.55;color:var(--text)}.lh-offer .offer-form .offer-fail a{color:var(--ac)}.lh-offer .offer-band{padding:clamp(46px,8vh,88px) 0;border-top:1px solid var(--line-2)}.lh-offer .offer-band .offer-band-lede{margin-top:14px;color:var(--muted);max-width:56ch;text-wrap:pretty}.lh-offer .offer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px}.lh-offer .offer-card{padding:24px;border-radius:18px;border:1px solid var(--line-2);background:var(--glass)}.lh-offer .offer-card .offer-num{font-family:var(--mono);font-size:11px;letter-spacing:.14em;color:var(--ac)}.lh-offer .offer-card h3{margin-top:12px}.lh-offer .offer-card p{margin-top:9px;font-size:.91rem;color:var(--muted);text-wrap:pretty}.lh-offer .offer-catch{padding:clamp(26px,3.4vw,38px);border-radius:22px;border:1px solid var(--line);background:#080d1ab3;max-width:62ch}.lh-offer .offer-catch p{margin-top:14px;color:var(--muted);text-wrap:pretty}.lh-offer .offer-catch p:first-of-type{margin-top:18px}.lh-offer .offer-faq{display:grid;gap:14px;margin-top:32px;max-width:74ch}.lh-offer .offer-faq .offer-q{padding:20px 22px;border-radius:16px;border:1px solid var(--line-2);background:var(--glass)}.lh-offer .offer-faq .offer-q h3{font-size:.97rem}.lh-offer .offer-faq .offer-q p{margin-top:8px;font-size:.9rem;color:var(--muted);text-wrap:pretty}.lh-offer .offer-faq .offer-q a{color:var(--ac)}.lh-offer .offer-foot{padding:28px 0 34px;border-top:1px solid var(--line-2);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.lh-offer .offer-foot .offer-foot-links{display:flex;flex-wrap:wrap;gap:4px 16px;margin:-6px 0}.lh-offer .offer-foot a,.lh-offer .offer-foot button{font-size:.82rem;color:var(--faint);background:none;border:none;padding:6px 0;cursor:pointer;font-family:inherit;transition:color .2s}.lh-offer .offer-foot a:hover,.lh-offer .offer-foot button:hover{color:var(--text)}@media(max-width:900px){.lh-offer .offer-hero{grid-template-columns:1fr;grid-template-rows:auto;gap:22px;padding-top:clamp(20px,3vh,34px)}.lh-offer .offer-hero-copy{grid-column:1;grid-row:1}.lh-offer .offer-hero .offer-form{grid-column:1;grid-row:2}.lh-offer .offer-hero-support{grid-column:1;grid-row:3}.lh-offer .offer-grid{grid-template-columns:1fr}}@media(max-width:900px)and (max-height:760px){.lh-offer .offer-top{padding-top:12px}.lh-offer .offer-hero{gap:16px;padding-top:10px}.lh-offer .offer-hero .eyebrow{display:none}.lh-offer h1{font-size:1.6rem}.lh-offer .offer-hero h1{margin-top:0}.lh-offer .offer-form{padding:16px}.lh-offer .offer-form .offer-field textarea{min-height:58px}.lh-offer .offer-form .offer-micro{margin-top:9px;font-size:.74rem}}@media(prefers-reduced-motion:reduce){.lh-offer .btn:after{display:none}.lh-offer .btn{transition:none}.lh-offer .btn:hover,.lh-offer .btn:active{transform:none}}.lh-waitlist{min-height:100vh}@font-face{font-family:Roboto Mono;src:url(/assets/fonts/robotomono-2.woff2) format("woff2");font-weight:400 500;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/assets/fonts/SpaceGrotesk-VariableFont_wght.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Playfair Display;src:url(/assets/fonts/playfairdisplay-italic.woff2) format("woff2");font-style:italic;font-weight:400 700;font-display:swap}.lh-waitlist *{margin:0;padding:0;box-sizing:border-box}.lh-waitlist button,.lh-waitlist input,.lh-waitlist select,.lh-waitlist textarea{font-family:inherit}.lh-waitlist{--sans:"Space Grotesk",-apple-system,"Helvetica Neue",Helvetica,Arial,sans-serif;--serif:"Playfair Display",Georgia,serif;--mono:"Roboto Mono",ui-monospace,Menlo,monospace;--ease:cubic-bezier(.23,1,.32,1);font-family:var(--sans);font-weight:300;line-height:1.6;-webkit-font-smoothing:antialiased;background:var(--bg);color:var(--text)}.lh-waitlist .btn>span,.lh-waitlist .foot-bottom>span,.lh-waitlist .legend>span{font-family:var(--sans)}.lh-waitlist{--bg:#050a16;--ink:#00102e;--ac:#7197fd;--text:#e6ebf5;--muted:#96a3bd;--faint:#8792ab;--glow:113,151,253;--ac-rgb:113,151,253;--light:230,235,245;--ok:#5fd3a6;--bad:#ff6b6b;--vfilter:saturate(.95) brightness(.82) contrast(1.04);--glass:rgba(var(--light),.09);--glass-hi:rgba(var(--light),.16);--line:rgba(var(--light),.2);--line-2:rgba(var(--light),.1);--seam:clamp(76px,8vw,150px);background:var(--bg);color:var(--text);min-height:100vh;overflow-x:hidden;overflow-x:clip}.lh-waitlist:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.lh-waitlist a{color:inherit;text-decoration:none}.lh-waitlist .wrap{width:100%;max-width:min(1140px,100%);margin:0 auto;padding:0 clamp(20px,4vw,44px)}.lh-waitlist .bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:radial-gradient(120% 90% at 50% 20%,var(--bg),#000)}.lh-waitlist .bg video{width:100%;height:100%;object-fit:cover;filter:var(--vfilter)}.lh-waitlist .bg .tint{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(112% 76% at 50% 40%,#00000080,#00000047 46%,#0000000f 80%),linear-gradient(180deg,#00000057,#0003 26%,#0000006b 68%,#000000b8)}.lh-waitlist .page{position:relative;z-index:1}.lh-waitlist .em{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:0}.lh-waitlist h1{font-size:clamp(2.05rem,min(6vw,8.4vh),4.9rem);line-height:1.06;font-weight:300;letter-spacing:-.022em;color:#fff;text-wrap:balance;max-width:19ch;margin:clamp(14px,2.2vh,22px) auto 0;text-shadow:0 3px 44px rgba(0,0,0,.7),0 1px 5px rgba(0,0,0,.5)}.lh-waitlist h2{font-size:clamp(1.45rem,min(3.4vw,4.6vh),2.55rem);font-weight:300;letter-spacing:-.02em;line-height:1.1;text-wrap:balance;color:#fff}.lh-waitlist h3{font-weight:600;letter-spacing:-.01em;color:#fff}.lh-waitlist .eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ac)}.lh-waitlist .eyebrow i{width:6px;height:6px;border-radius:50%;background:var(--ac);box-shadow:0 0 10px var(--ac);flex:0 0 auto}.lh-waitlist .lead{color:var(--muted);font-size:.98rem;max-width:46ch;text-wrap:pretty}.lh-waitlist .site-nav{position:fixed;top:14px;left:50%;transform:translate(-50%);z-index:100;width:min(1080px,calc(100% - 32px));display:flex;align-items:center;justify-content:space-between;padding:9px 9px 9px 20px;border-radius:999px;background:#00000057;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border:1px solid var(--line)}.lh-waitlist .site-nav .logo img{display:block;height:21px;width:auto}.lh-waitlist .btn{display:inline-flex;align-items:center;gap:9px;padding:10px 19px;border-radius:999px;background:var(--ac);color:var(--ink);font-family:var(--mono);font-size:12.5px;font-weight:545;border:none;cursor:pointer;white-space:nowrap;transition:transform .16s,box-shadow .16s,background .2s}.lh-waitlist .btn:hover{transform:translateY(-1px);box-shadow:0 10px 30px rgba(var(--glow),.24)}.lh-waitlist .btn:active{transform:scale(.96);transition-duration:.1s}.lh-waitlist .btn.ghost{background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}.lh-waitlist .btn.ghost:hover{background:var(--glass)}.lh-waitlist .btn:focus-visible,.lh-waitlist a:focus-visible,.lh-waitlist button:focus-visible{outline:2px solid var(--ac);outline-offset:3px}.lh-waitlist .acts{display:flex;gap:12px;flex-wrap:wrap}.lh-waitlist .btn{position:relative;isolation:isolate}.lh-waitlist .btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;opacity:var(--sb-o,0);transition:opacity .3s var(--ease);background:conic-gradient(from var(--sb-a,0deg),rgba(255,255,255,.95) 0deg,rgba(255,255,255,0) 34deg,rgba(255,255,255,0) 146deg,rgba(255,255,255,.95) 180deg,rgba(255,255,255,0) 214deg,rgba(255,255,255,0) 326deg,rgba(255,255,255,.95) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media(prefers-reduced-motion:reduce){.lh-waitlist .btn:after{display:none}.lh-waitlist .pdot{animation:none}}.lh-waitlist .hero{min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:clamp(94px,12vh,150px) 0 clamp(44px,7vh,90px)}.lh-waitlist .hero-grid{display:grid;grid-template-columns:1.02fr .98fr;column-gap:clamp(28px,4vw,56px);row-gap:clamp(22px,3.4vh,36px);align-items:end}.lh-waitlist .hero-copy{min-width:0}.lh-waitlist .hero-copy h1{font-size:clamp(1.85rem,min(4.4vw,6.6vh),3.5rem);max-width:15ch;margin-left:0;margin-right:0}.lh-waitlist .hero .sub{color:var(--muted);font-size:clamp(.94rem,1.1vw,1.06rem);font-weight:500;max-width:44ch;margin:clamp(14px,2.2vh,24px) 0 0;text-wrap:pretty;text-shadow:0 2px 22px rgba(0,0,0,.7)}.lh-waitlist .hero-form{scroll-margin-top:96px;min-width:0}.lh-waitlist .hero-scores{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:clamp(18px,2.6vh,26px) 0 0;padding-top:clamp(16px,2.4vh,24px);border-top:1px solid var(--line-2)}.lh-waitlist .hero-score{display:inline-flex;align-items:center;gap:7px;margin:0;padding:5px 11px;border-radius:999px;background:var(--glass);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(9px) saturate(1.15);backdrop-filter:blur(9px) saturate(1.15)}.lh-waitlist .hero-score svg{width:14px;height:14px;display:block;flex:0 0 auto;color:rgba(var(--light),.66);fill:currentColor}.lh-waitlist .hero-score b{font-family:var(--mono);font-size:.8rem;font-weight:500;line-height:1;color:var(--text)}.lh-waitlist .hero-score i{font-style:normal;font-size:11px;letter-spacing:2px;line-height:1;color:var(--ac)}.lh-waitlist .hero .note{margin-top:clamp(12px,1.8vh,20px);font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;color:var(--faint)}.lh-waitlist .hero .eyebrow,.lh-waitlist .hero .note{text-shadow:0 1px 12px rgba(0,0,0,.7)}.lh-waitlist .rot{display:block}.lh-waitlist .rot-stack,.lh-waitlist .rot-stack>span{font:inherit}.lh-waitlist .rot-stack{display:grid}.lh-waitlist .rot-stack>span{grid-area:1/1;opacity:0;transition:opacity .55s var(--ease)}.lh-waitlist .rot-stack>span.on{opacity:1}.lh-waitlist .hero-copy>*,.lh-waitlist .hero-grid>.hero-form{opacity:0;transform:translateY(14px);animation:up .6s var(--ease) forwards}.lh-waitlist .hero-copy>.eyebrow{animation-delay:.05s}.lh-waitlist .hero-copy>h1{animation-delay:.12s}.lh-waitlist .hero-copy>.sub{animation-delay:.19s}.lh-waitlist .hero-copy>.hero-scores,.lh-waitlist .hero-grid>.hero-form{animation-delay:.26s}.lh-waitlist .waitlist-form{position:relative;text-align:left;padding:clamp(20px,2.6vw,30px);border-radius:22px;border:1px solid var(--line);background:radial-gradient(120% 120% at 12% 0%,rgba(var(--ac-rgb),.13),transparent 58%),#080d1ae6;box-shadow:0 30px 90px #00000080}.lh-waitlist .waitlist-form:empty{border:none;background:none;box-shadow:none;padding:0}.lh-waitlist .waitlist-form h2{font-size:1.25rem;font-weight:400;color:#fff}.lh-waitlist .waitlist-form .waitlist-fields{display:grid;gap:12px;margin-top:18px}.lh-waitlist .waitlist-form .waitlist-field label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lh-waitlist .waitlist-form .waitlist-field{position:relative}.lh-waitlist .waitlist-form{--w-field-h:50px}.lh-waitlist .waitlist-form .waitlist-field .waitlist-icon{position:absolute;left:15px;top:calc(var(--w-field-h) / 2);transform:translateY(-50%);width:16px;height:16px;color:var(--faint);pointer-events:none}.lh-waitlist .waitlist-form .waitlist-field input{width:100%;min-height:var(--w-field-h);padding:0 14px 0 42px;border-radius:12px;border:1px solid rgba(var(--light),.055);background:rgba(var(--light),.035);color:var(--text);font-size:.95rem;font-weight:400;transition:border-color .2s,box-shadow .2s,background .2s}.lh-waitlist .waitlist-form .waitlist-field input::placeholder{color:var(--faint);font-weight:300;opacity:1}.lh-waitlist .waitlist-form .waitlist-field input:focus{outline:none;border-color:var(--ac);background:rgba(var(--light),.055);box-shadow:0 0 0 3px rgba(var(--ac-rgb),.2)}.lh-waitlist .waitlist-form .waitlist-field:focus-within .waitlist-icon{color:var(--ac)}.lh-waitlist .waitlist-form .waitlist-field.is-bad input{border-color:var(--bad)}.lh-waitlist .waitlist-form .waitlist-field.is-bad .waitlist-icon{color:var(--bad)}.lh-waitlist .waitlist-form .waitlist-field .waitlist-bad{margin-top:6px;font-size:.8rem;color:var(--bad)}.lh-waitlist .waitlist-form .waitlist-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.lh-waitlist .waitlist-form .waitlist-submit{width:100%;justify-content:center;margin-top:18px;min-height:52px;height:auto;padding:12px 26px;font-size:13px;letter-spacing:.01em}.lh-waitlist .waitlist-form .waitlist-submit[disabled]{opacity:.6;cursor:progress;transform:none;box-shadow:none}.lh-waitlist .waitlist-form .waitlist-submit[disabled]:after{opacity:0}.lh-waitlist .waitlist-form .waitlist-micro{margin:16px 0 0;font-size:.75rem;line-height:1.55;color:var(--faint);text-align:center;text-wrap:pretty}.lh-waitlist .waitlist-form .waitlist-micro a{color:var(--ac)}.lh-waitlist .waitlist-form .waitlist-fail{margin-top:14px;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,107,107,.4);background:#ff6b6b14;font-size:.86rem;line-height:1.5;color:var(--text)}.lh-waitlist .waitlist-form .waitlist-fail a{color:var(--ac)}.lh-waitlist .waitlist-form .waitlist-tick{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;margin-bottom:14px;background:rgba(var(--light),.06);border:1px solid rgba(var(--light),.14);background:color-mix(in srgb,var(--ok) 13%,transparent);border-color:color-mix(in srgb,var(--ok) 34%,transparent);color:var(--ok);animation:wl-tick-in .38s var(--ease) both}.lh-waitlist .waitlist-form .waitlist-tick svg{width:21px;height:21px;display:block}@media(prefers-reduced-motion:reduce){.lh-waitlist .waitlist-form .waitlist-tick{animation:none}}.lh-waitlist .waitlist-form .waitlist-done h1:focus{outline:none}.lh-waitlist .waitlist-form .waitlist-done h1{margin:0;color:#fff;font-weight:700;font-size:clamp(1.35rem,.95rem + .9vw,1.7rem);line-height:1.12;letter-spacing:-.028em;text-wrap:balance;max-width:none;text-shadow:none}.lh-waitlist .waitlist-form .waitlist-done p{margin-top:12px;font-size:.94rem;color:var(--muted)}.lh-waitlist .waitlist-form .waitlist-done p+p{margin-top:14px}.lh-waitlist .waitlist-form .waitlist-done strong{color:var(--text);font-weight:600}.lh-waitlist .waitlist-form .waitlist-done a{color:var(--ac)}.lh-waitlist .veil{position:relative}.lh-waitlist .veil-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:#00000070;backdrop-filter:blur(26px) saturate(1.2);-webkit-backdrop-filter:blur(26px) saturate(1.2);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 clamp(160px,26vh,300px),#000 calc(100% - 300px),rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 clamp(160px,26vh,300px),#000 calc(100% - 300px),rgba(0,0,0,0) 100%)}.lh-waitlist .veil>.panel{position:relative;z-index:1}.lh-waitlist .panel{padding:var(--seam) 0}.lh-waitlist .panel.flush{padding-top:0}.lh-waitlist .panel:not(.flush){margin-top:-40px;padding-top:calc(var(--seam) + 40px)}.lh-waitlist .panel:not(.flush):before{content:"";position:absolute;left:0;right:0;top:0;height:92px;border-radius:100% 100% 0 0/92px 92px 0 0;border-top:1px solid var(--line);background:linear-gradient(180deg,rgba(var(--light),.055),rgba(var(--light),0));pointer-events:none;z-index:0}.lh-waitlist .panel>.wrap,.lh-waitlist .panel>.marquee{position:relative;z-index:1}.lh-waitlist .sec-head{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);align-items:end;margin-bottom:max(34px,calc(var(--seam) / 2.5))}.lh-waitlist .sec-head.mid{grid-template-columns:1fr;gap:0;max-width:640px;margin-left:auto;margin-right:auto;text-align:center}.lh-waitlist .sec-head.mid h2{margin-top:0}.lh-waitlist .sec-head.mid .lead{margin:clamp(12px,1.6vh,18px) auto 0;max-width:52ch}.lh-waitlist .sec-head h2{margin-top:14px}.lh-waitlist .panel[id],.lh-waitlist .hero[id],.lh-waitlist .step[id]{scroll-margin-top:96px}.lh-waitlist .reveal{opacity:0;transform:translateY(26px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.lh-waitlist .reveal.in{opacity:1;transform:none}.lh-waitlist .logos{padding:clamp(30px,5vh,54px) 0 calc(var(--seam) + 20px)}.lh-waitlist .marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.lh-waitlist .track{display:flex;align-items:center;width:max-content;animation:scroll 60s linear infinite}.lh-waitlist .marquee:hover .track{animation-play-state:paused}.lh-waitlist .logo-card{flex:0 0 auto;height:44px;display:flex;align-items:center;padding:0 clamp(28px,3.4vw,52px)}.lh-waitlist .logo-card img{max-height:32px;max-width:140px;width:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.5;transition:opacity .28s}.lh-waitlist .logo-card:hover img{opacity:.95}.lh-waitlist #services .sec-head{margin-bottom:max(54px,calc(var(--seam) / 1.6))}.lh-waitlist .plan{display:grid;grid-template-columns:.92fr 1.08fr;gap:clamp(16px,2.2vw,28px);align-items:stretch}.lh-waitlist .plan-feature{display:flex;flex-direction:column;padding:clamp(20px,2.4vw,28px);border-radius:22px;border:1px solid var(--line);background:radial-gradient(120% 120% at 50% 0%,rgba(var(--glow),.1),transparent 62%),var(--glass)}.lh-waitlist .plan-media{border-radius:16px;border:1px solid var(--line-2);background:rgba(var(--light),.03);padding:clamp(16px,2vw,24px);margin-bottom:clamp(18px,2.2vw,26px)}.lh-waitlist .plan-media svg{display:block;width:100%;height:auto}.lh-waitlist .plan-media .d{fill:rgba(var(--light),.17)}.lh-waitlist .plan-media .l{fill:none;stroke:rgba(var(--light),.13);stroke-width:1}.lh-waitlist .plan-media .halo{fill:rgba(var(--glow),.2)}.lh-waitlist .plan-media .hit{fill:var(--ac)}.lh-waitlist .plan-media .l path{stroke-dasharray:1;stroke-dashoffset:1}.lh-waitlist .plan-media .d circle,.lh-waitlist .plan-media .halo,.lh-waitlist .plan-media .hit{opacity:0;transform-box:fill-box;transform-origin:center}.lh-waitlist .plan-feature.in .plan-media .d circle{animation:lh-dot .45s ease-out both}.lh-waitlist .plan-feature.in .plan-media .l path{animation:lh-draw .7s ease-out both}.lh-waitlist .plan-feature.in .plan-media .r1 circle{animation-delay:0s}.lh-waitlist .plan-feature.in .plan-media .lA path{animation-delay:.35s}.lh-waitlist .plan-feature.in .plan-media .r2 circle{animation-delay:.5s}.lh-waitlist .plan-feature.in .plan-media .lB path{animation-delay:.85s}.lh-waitlist .plan-feature.in .plan-media .r3 circle{animation-delay:1s}.lh-waitlist .plan-feature.in .plan-media .lC path{animation-delay:1.3s}.lh-waitlist .plan-feature.in .plan-media .r4 circle{animation-delay:1.45s}.lh-waitlist .plan-feature.in .plan-media .lD path{animation-delay:1.75s}.lh-waitlist .plan-feature.in .plan-media .halo{animation:lh-node .6s ease-out 2.15s both}.lh-waitlist .plan-feature.in .plan-media .hit{animation:lh-node .5s ease-out 2.2s both}@media(prefers-reduced-motion:reduce){.lh-waitlist .plan-media .l path{stroke-dashoffset:0}.lh-waitlist .plan-media .d circle,.lh-waitlist .plan-media .halo,.lh-waitlist .plan-media .hit{opacity:1;animation:none!important}}.lh-waitlist .plan-feature h3{font-size:clamp(1.35rem,2.5vw,1.95rem);font-weight:600;letter-spacing:-.025em;line-height:1.15;color:#fff}.lh-waitlist .plan-list{list-style:none;margin:clamp(18px,2.2vw,24px) 0 clamp(22px,3vw,34px);display:grid;grid-template-columns:1fr 1fr;gap:11px clamp(14px,2vw,26px)}.lh-waitlist .plan-list li{display:flex;gap:10px;align-items:flex-start;font-size:.93rem;line-height:1.45;color:var(--text)}.lh-waitlist .plan-list li:before{content:"";flex:0 0 auto;width:5px;height:5px;border-radius:50%;background:var(--ac);box-shadow:0 0 8px var(--ac);margin-top:.5em}.lh-waitlist .plan-cta{margin:auto 0 0 auto;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(var(--glow),.45);color:var(--ac);transition:background .25s,border-color .25s,transform .25s var(--ease)}.lh-waitlist .plan-cta:hover{background:rgba(var(--glow),.14);border-color:rgba(var(--glow),.75);transform:translate(3px)}.lh-waitlist .plan-cta svg{width:20px;height:20px}.lh-waitlist .plan-side{display:flex;flex-direction:column}.lh-waitlist .plan-intro{font-size:1rem;color:var(--muted);line-height:1.55;max-width:46ch;margin-bottom:clamp(16px,2vw,22px)}.lh-waitlist .plan-grid{flex:1;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:10px}.lh-waitlist .plan-tile{display:flex;align-items:center;min-height:62px;padding:14px clamp(16px,1.8vw,22px);border-radius:14px;border:1px solid var(--line);background:var(--glass);font-size:.96rem;color:#fff;line-height:1.3;transition:background .25s,border-color .25s}.lh-waitlist .plan-tile:hover{background:var(--glass-hi);border-color:rgba(var(--glow),.38)}.lh-waitlist .reviews{columns:3;column-gap:14px}.lh-waitlist .reviews.masonry{columns:auto;display:flex;gap:14px;align-items:flex-start}.lh-waitlist .reviews.masonry .review{margin:0}.lh-waitlist .rv-col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:14px}.lh-waitlist .review{break-inside:avoid;-webkit-column-break-inside:avoid;display:inline-block;width:100%;margin:0 0 14px;padding:22px 20px;border-radius:18px;background:var(--glass);border:1px solid var(--line);transition:background .3s var(--ease),border-color .3s}.lh-waitlist .review p{font-size:.9rem;line-height:1.62;color:var(--text)}.lh-waitlist .review p+p{margin-top:10px}.lh-waitlist .review .who{margin-top:16px;padding-top:13px;border-top:1px solid var(--line-2)}.lh-waitlist .review .who b{display:block;font-size:.88rem;color:#fff;font-weight:600;letter-spacing:-.01em}.lh-waitlist .review .who span{display:block;font-family:var(--mono);font-size:10.5px;color:var(--muted);margin-top:4px;line-height:1.5}.lh-waitlist .rv-top{display:flex;align-items:center;gap:9px;margin-bottom:12px}.lh-waitlist .stars{color:var(--ac);font-size:11px;letter-spacing:2px;line-height:1;display:inline-block}@supports ((-webkit-background-clip:text) or (background-clip:text)){.lh-waitlist .stars{--fill:100%;background:linear-gradient(90deg,var(--ac) var(--fill),rgba(var(--light),.22) var(--fill));-webkit-background-clip:text;background-clip:text;color:transparent}}.lh-waitlist .rv-score{font-family:var(--mono);font-size:11.5px;color:var(--text)}.lh-waitlist .rv-src{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.lh-waitlist .rv-src svg{width:13px;height:13px;display:block;flex:0 0 auto}.lh-waitlist .rv-clutch-c{fill:rgba(var(--light),.55);transition:fill .25s}.lh-waitlist .rv-clutch-dot{fill:#e62415}.lh-waitlist .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lh-waitlist .rv-scroll{max-height:clamp(400px,56vh,620px);overflow-y:auto;overflow-x:hidden;padding-right:10px;scrollbar-width:thin;scrollbar-color:rgba(var(--light),.22) transparent;--fade-top:0px;--fade-bot:72px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 var(--fade-top),#000 calc(100% - var(--fade-bot)),rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 var(--fade-top),#000 calc(100% - var(--fade-bot)),rgba(0,0,0,0) 100%)}.lh-waitlist .rv-scroll:not(.at-start){--fade-top:72px}.lh-waitlist .rv-scroll.at-end{--fade-bot:0px}.lh-waitlist .rv-scroll::-webkit-scrollbar{width:6px}.lh-waitlist .rv-scroll::-webkit-scrollbar-track{background:transparent}.lh-waitlist .rv-scroll::-webkit-scrollbar-thumb{background:rgba(var(--light),.2);border-radius:999px}.lh-waitlist .rv-scroll::-webkit-scrollbar-thumb:hover{background:rgba(var(--light),.36)}.lh-waitlist .tabs{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-bottom:clamp(26px,4vh,40px)}.lh-waitlist .tab{font:inherit;cursor:pointer;border:1px solid var(--line);background:var(--glass);color:var(--muted);padding:9px 17px;border-radius:999px;font-size:13px;font-family:var(--mono);font-weight:545;display:inline-flex;align-items:center;gap:8px;transition:color .2s,background .2s}.lh-waitlist .tab:hover{color:var(--text)}.lh-waitlist .tab.active{background:var(--ac);border-color:transparent;color:var(--ink)}.lh-waitlist .grid100{display:grid;grid-template-columns:repeat(20,1fr);gap:clamp(6px,.9vw,11px);max-width:900px;margin:0 auto}.lh-waitlist .cell{width:100%;aspect-ratio:1;border-radius:50%;background:rgba(var(--light),.09);transition:background .55s var(--ease),box-shadow .55s var(--ease),transform .55s var(--ease)}.lh-waitlist .grid-label{text-align:center;font-family:var(--mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:clamp(16px,2vw,24px)}.lh-waitlist .cell{transition:none}.lh-waitlist .mathbox.mass .cell.c3{background:var(--ac);box-shadow:0 0 12px var(--ac);opacity:1}.lh-waitlist .mathbox.mass .cell.cN,.lh-waitlist .mathbox.mass .cell.cOut{background:#f87171;box-shadow:0 0 12px 1px #f8717173;opacity:1}.lh-waitlist .mathbox.ours .cell{background:var(--ac);box-shadow:0 0 14px 1px rgba(var(--glow),.7);opacity:.1}.lh-waitlist .mathbox.ours .cell.c3{opacity:1}.lh-waitlist .mathbox.playing.mass .cell.cN,.lh-waitlist .mathbox.playing.mass .cell.cOut{animation:burnout 6.2s cubic-bezier(.33,0,.25,1) var(--bd,0s) both}.lh-waitlist .mathbox.playing.ours .cell{animation:starlight 7.4s cubic-bezier(.33,0,.25,1) var(--sd,0s) both}.lh-waitlist .mathbox.playing.ours .cell.c3{animation:none}@media(prefers-reduced-motion:reduce){.lh-waitlist .cell{animation:none!important}.lh-waitlist .mathbox.mass .cell.cN,.lh-waitlist .mathbox.mass .cell.cOut{opacity:.35}.lh-waitlist .mathbox.ours .cell{opacity:1}}.lh-waitlist .legend{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;margin-top:24px;font-family:var(--mono);font-size:11.5px;color:var(--muted)}.lh-waitlist .legend span{display:inline-flex;align-items:center;gap:8px}.lh-waitlist .legend i{width:8px;height:8px;border-radius:50%}.lh-waitlist .legend i.none{background:transparent;box-shadow:inset 0 0 0 1px rgba(var(--light),.4)}.lh-waitlist .g4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;align-items:start}.lh-waitlist .g3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.lh-waitlist .g2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.lh-waitlist .card{padding:24px 22px;border-radius:18px;background:var(--glass);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line);transition:transform .3s var(--ease),background .3s,border-color .3s}.lh-waitlist .card:hover{transform:translateY(-4px);background:var(--glass-hi)}.lh-waitlist .card h3{font-size:1rem;margin-bottom:10px;line-height:1.3}.lh-waitlist .card p{color:var(--muted);font-size:.87rem;line-height:1.6}.lh-waitlist .card .ic{display:block;width:26px;height:26px;color:var(--ac);margin-bottom:16px}.lh-waitlist .card .ic svg{width:100%;height:100%;display:block}.lh-waitlist .card .num{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:12px}.lh-waitlist .stagger .card:nth-child(2){margin-top:26px}.lh-waitlist .stagger .card:nth-child(3){margin-top:52px}.lh-waitlist .stagger .card:nth-child(4){margin-top:14px}.lh-waitlist .val{font-family:var(--serif);font-style:italic;font-size:2.5rem;line-height:1;color:var(--ac);font-variant-numeric:tabular-nums}.lh-waitlist .rail{position:sticky;top:78px;z-index:50;width:fit-content;max-width:100%;margin:0 auto clamp(24px,3vw,34px);display:flex;align-items:center;gap:0;padding:8px 12px;border-radius:999px;background:#00000080;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border:1px solid var(--line);box-shadow:0 10px 30px #0006;overflow-x:auto;scrollbar-width:none}.lh-waitlist .rail::-webkit-scrollbar{display:none}.lh-waitlist .rail-step{display:inline-flex;align-items:center;gap:9px;flex:0 0 auto;background:none;border:none;cursor:pointer;padding:5px 11px;border-radius:999px;font:inherit;transition:background .3s}.lh-waitlist .rail-step:hover .rlabel{color:var(--text)}@media(pointer:coarse){.lh-waitlist .rail-step{padding:13px 11px}}.lh-waitlist .rail-step.active{background:rgba(var(--glow),.15)}.lh-waitlist .rdot{width:8px;height:8px;border-radius:50%;border:1px solid var(--faint);flex:0 0 auto;transition:background .3s,border-color .3s,box-shadow .3s}.lh-waitlist .rail-step.active .rdot{background:var(--ac);border-color:transparent;box-shadow:0 0 7px var(--ac)}.lh-waitlist .rlabel{font-family:var(--mono);font-size:11px;color:var(--faint);white-space:nowrap;transition:color .3s}.lh-waitlist .rail-step.active .rlabel{color:var(--text)}.lh-waitlist .rail-line{width:20px;height:1px;background:var(--line);flex:0 0 auto;margin:0 3px;position:relative;overflow:hidden}.lh-waitlist .rail-line:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ac);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease)}.lh-waitlist .rail-line.done:after{transform:scaleX(1)}.lh-waitlist .step{position:sticky;top:120px;z-index:1;width:100%;margin:0 auto 18px;min-height:clamp(340px,44vh,540px);padding:clamp(22px,3vw,44px);display:flex;align-items:center;border-radius:22px;border:1px solid var(--line);background:radial-gradient(130% 130% at 8% 0%,rgba(var(--ac-rgb),.16),transparent 58%),linear-gradient(180deg,rgba(var(--light),.06),rgba(var(--light),.02)),#0000009e;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 -12px 40px #0000004d,0 34px 90px #00000080;overflow:hidden;transition:background .5s var(--ease)}.lh-waitlist #how .wrap{position:relative}.lh-waitlist #how .rail{z-index:50}.lh-waitlist .glow-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.15) 7%,rgba(0,0,0,.6) 16%,#000 26%,#000 74%,rgba(0,0,0,.6) 84%,rgba(0,0,0,.15) 93%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.15) 7%,rgba(0,0,0,.6) 16%,#000 26%,#000 74%,rgba(0,0,0,.6) 84%,rgba(0,0,0,.15) 93%,transparent 100%)}.lh-waitlist .glow{position:absolute;top:0;left:0;width:min(620px,86vw);aspect-ratio:1;border-radius:50%;filter:blur(52px);opacity:0;pointer-events:none;transition:background .45s ease;will-change:transform,opacity;transform:translate(-50%,-50%)}@media(prefers-reduced-motion:reduce){.lh-waitlist .glow{display:none}}.lh-waitlist #s1{top:128px}.lh-waitlist #s2{top:144px}.lh-waitlist #s3{top:160px}.lh-waitlist #s4{top:176px}.lh-waitlist #s5{top:192px}.lh-waitlist .step-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(24px,4vw,48px);align-items:center;width:100%}.lh-waitlist .step:nth-of-type(2n) .step-grid{grid-template-columns:1.1fr .9fr}.lh-waitlist .step:nth-of-type(2n) .step-copy{order:2}.lh-waitlist .step-num{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ac)}.lh-waitlist .step-num .n{font-family:var(--serif);font-style:italic;font-size:1.5rem;letter-spacing:0;line-height:1}.lh-waitlist .step-copy h2{font-size:clamp(1.4rem,2.6vw,2.1rem);margin:14px 0 12px}.lh-waitlist .step-copy p{font-size:.98rem;color:var(--muted);max-width:38ch;line-height:1.6}.lh-waitlist .outcome{margin-top:20px;font-family:var(--mono);font-size:.82rem;color:var(--ac)}.lh-waitlist .outcome:before{content:"→";margin-right:9px;opacity:.7}.lh-waitlist .pane{border-radius:16px;border:1px solid var(--line);background:var(--glass);padding:20px;overflow:hidden}.lh-waitlist .p-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:13px;border-bottom:1px solid var(--line-2);margin-bottom:13px}.lh-waitlist .p-title{font-weight:600;font-size:1rem;color:var(--ac)}.lh-waitlist .p-status{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;color:var(--muted)}.lh-waitlist .pdot{width:7px;height:7px;border-radius:50%;background:var(--ac);box-shadow:0 0 10px var(--ac);animation:pulse 1.4s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.lh-waitlist .row{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:9px;font-size:.86rem;background:rgba(var(--light),.04);margin-bottom:6px}.lh-waitlist .row .nm{color:#fff;font-weight:500;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lh-waitlist .row .meta{font-family:var(--mono);font-size:11px;color:var(--muted);flex:0 0 auto}.lh-waitlist .badge{font-family:var(--mono);font-size:11px;padding:3px 9px;border-radius:6px;background:rgba(var(--light),.07);color:var(--ac);flex:0 0 auto}.lh-waitlist .bar{height:5px;border-radius:5px;background:rgba(var(--light),.09);overflow:hidden;flex:1}.lh-waitlist .fill{display:block;height:100%;border-radius:5px;background:var(--ac);box-shadow:0 0 12px var(--ac);width:0;transition:width 1.1s var(--ease)}.lh-waitlist .step.in .fill{width:var(--w,60%)}.lh-waitlist .step .quote,.lh-waitlist .step .row{opacity:0;transform:translateY(9px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.lh-waitlist .step.in .quote,.lh-waitlist .step.in .row{opacity:1;transform:none}.lh-waitlist .step .row .badge{opacity:0;transform:scale(.9);transition:opacity .4s var(--ease),transform .4s var(--ease)}.lh-waitlist .step.in .row .badge{opacity:1;transform:none}.lh-waitlist .step .sumc{opacity:0;transform:translateY(9px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.lh-waitlist .step.in .sumc{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lh-waitlist .step .quote,.lh-waitlist .step .row,.lh-waitlist .step .sumc,.lh-waitlist .step .row .badge{opacity:1;transform:none;transition:none}.lh-waitlist .fill{transition:none}}.lh-waitlist .klabel{font-family:var(--mono);font-size:11px;color:var(--muted);width:74px;flex:0 0 auto}.lh-waitlist .quote{font-size:.9rem;color:var(--text);line-height:1.55;padding:12px 14px;border-radius:10px;background:rgba(var(--light),.05);border-left:2px solid var(--ac)}.lh-waitlist .qmeta{font-family:var(--mono);font-size:11px;color:var(--muted);margin-top:9px;line-height:1.5}.lh-waitlist .sumgrid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:13px}.lh-waitlist .sumc{padding:13px;border-radius:10px;background:rgba(var(--light),.04)}.lh-waitlist .sumc .sn{font-family:var(--serif);font-style:italic;font-size:1.5rem;color:#fff;line-height:1;font-variant-numeric:tabular-nums}.lh-waitlist .sumc .sl{font-family:var(--mono);font-size:10px;letter-spacing:.06em;color:var(--muted);margin-top:5px;text-transform:uppercase;line-height:1.5}.lh-waitlist .vtable{max-width:960px;margin:0 auto;border-radius:20px;border:1px solid var(--line);background:var(--glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);overflow:hidden}.lh-waitlist .vrow{display:grid;grid-template-columns:1.05fr 1fr 1fr;border-top:1px solid var(--line-2)}.lh-waitlist .vrow:first-child{border-top:none}.lh-waitlist .vrow>div{padding:15px 20px;font-size:.92rem;line-height:1.5}.lh-waitlist .vhead>div{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:13px 20px}.lh-waitlist .vhead{background:rgba(var(--light),.05)}.lh-waitlist .vhead .vus{color:var(--ac)}.lh-waitlist .vlabel{color:var(--muted)}.lh-waitlist .vus{color:#fff;border-left:1px solid var(--line-2);border-right:1px solid var(--line-2);background:rgba(var(--glow),.05)}.lh-waitlist .vthem{color:var(--faint)}.lh-waitlist .tq p{font-size:.92rem;color:var(--text);line-height:1.6}.lh-waitlist .tq .who{margin-top:16px;padding-top:14px;border-top:1px solid var(--line-2)}.lh-waitlist .tq .who b{display:block;font-size:.9rem;color:#fff;font-weight:600}.lh-waitlist .tq .who span{font-family:var(--mono);font-size:11px;color:var(--muted);line-height:1.5;display:block;margin-top:3px}.lh-waitlist .cstats{display:flex;gap:22px;padding-top:14px;border-top:1px solid var(--line-2);margin-top:auto}.lh-waitlist .cstat .n{font-family:var(--serif);font-style:italic;font-size:1.4rem;color:#fff;font-variant-numeric:tabular-nums}.lh-waitlist .cstat .l{font-family:var(--mono);font-size:10px;letter-spacing:.05em;color:var(--muted);text-transform:uppercase;margin-top:3px}.lh-waitlist .scores{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:14px}.lh-waitlist .score{display:inline-flex;align-items:center;gap:12px;padding:13px 22px;border-radius:999px;border:1px solid var(--line);background:var(--glass)}.lh-waitlist .score b{font-family:var(--serif);font-style:italic;font-size:1.2rem;color:#fff}.lh-waitlist .score span{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.lh-waitlist .stats{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.lh-waitlist .stat{padding:26px 22px;border-left:1px solid var(--line-2)}.lh-waitlist .stat:first-child{border-left:none}.lh-waitlist .stat b{display:block;font-family:var(--serif);font-style:italic;font-size:2.5rem;line-height:1;color:var(--ac);font-variant-numeric:tabular-nums}.lh-waitlist .stat span{display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:12px;line-height:1.6}.lh-waitlist .about-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(36px,5vw,72px);align-items:center}.lh-waitlist .team{display:grid;grid-template-columns:1fr 1fr;gap:28px 14px}.lh-waitlist .tcard{display:flex;flex-direction:column;align-items:center;text-align:center}.lh-waitlist .tphoto{width:78px;height:78px;border-radius:50%;object-fit:cover;border:1px solid var(--line);margin-bottom:12px;transition:transform .2s,box-shadow .2s}.lh-waitlist .tname{font-weight:600;color:#fff;font-size:.94rem}.lh-waitlist .trole{color:var(--ac);font-size:.72rem;margin-top:3px;font-family:var(--mono);line-height:1.3}.lh-waitlist .tg{display:flex;align-items:center;gap:16px;padding:20px 22px;border:1px solid var(--line);border-radius:16px;background:var(--glass);transition:border-color .2s,background .2s}.lh-waitlist .tg:hover{border-color:rgba(var(--glow),.4);background:var(--glass-hi)}.lh-waitlist .tg-ic{flex:none;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:var(--ac);border:1px solid rgba(var(--glow),.4);background:rgba(var(--glow),.08)}.lh-waitlist .tg-ic svg{width:19px;height:19px}.lh-waitlist .tg-t{font-size:.98rem;font-weight:600;color:#fff}.lh-waitlist .tg-s{font-size:.84rem;color:var(--muted);margin-top:2px}.lh-waitlist .site-foot{position:relative;z-index:1;padding-top:clamp(70px,12vh,150px)}.lh-waitlist .foot-inner{width:min(1140px,calc(100% - 40px));margin:0 auto;background:linear-gradient(180deg,rgba(var(--light),.05),rgba(var(--light),.015)),#0000009e;backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2);border:1px solid var(--line);border-bottom:none;border-radius:24px 24px 0 0;padding:clamp(34px,5vh,52px) clamp(24px,4vw,52px) 32px}.lh-waitlist .foot-inner:after{content:"";position:absolute;left:50%;top:-1px;transform:translate(-50%);width:62%;height:1px;background:linear-gradient(90deg,transparent,var(--ac),transparent);opacity:.5}.lh-waitlist .midcta{display:flex;align-items:center;justify-content:space-between;gap:clamp(18px,3vw,44px);padding:clamp(24px,3vw,36px) clamp(24px,3.4vw,44px);border-radius:22px;border:1px solid var(--line);background:radial-gradient(120% 170% at 10% 0%,rgba(var(--glow),.14),transparent 60%),var(--glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.lh-waitlist .midcta h3{font-size:clamp(1.15rem,2.1vw,1.6rem);font-weight:300;letter-spacing:-.02em;line-height:1.2;color:#fff}.lh-waitlist .midcta h3 .em{display:block}.lh-waitlist .midcta p{margin-top:9px;color:var(--muted);font-size:.95rem;max-width:50ch}.lh-waitlist .midcta .acts{flex:0 0 auto}.lh-waitlist .closing{text-align:center;padding:clamp(80px,13vh,150px) 0 clamp(56px,8vh,90px)}.lh-waitlist .closing h2{max-width:19ch;margin:18px auto 0;font-size:clamp(1.9rem,4.2vw,3.3rem)}.lh-waitlist .closing p{color:var(--muted);max-width:44ch;margin:18px auto 0}.lh-waitlist .closing .acts{justify-content:center;margin-top:32px}.lh-waitlist .foot-inner{position:relative}.lh-waitlist .foot-cols{display:block;max-width:none}.lh-waitlist .foot-col{display:flex;flex-wrap:wrap;align-items:center;gap:0 clamp(16px,2.6vw,30px)}.lh-waitlist .foot-col h3{color:var(--muted);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-family:var(--mono);margin-bottom:0;flex:0 0 auto}.lh-waitlist .foot-col a,.lh-waitlist .foot-col button{display:block;width:auto;text-align:left;background:none;border:0;font:inherit;font-size:13.5px;color:var(--muted);margin-bottom:0;padding:12px 0;cursor:pointer;transition:color .15s;white-space:nowrap}.lh-waitlist .foot-col a:hover,.lh-waitlist .foot-col button:hover{color:var(--text)}.lh-waitlist .foot-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:36px;padding-top:22px;border-top:1px solid var(--line-2);font-family:var(--mono);font-size:10.5px;color:var(--faint)}.lh-waitlist .foot-bottom .logo img{display:block;height:18px;width:auto;opacity:.9}.lh-waitlist .method{margin-top:22px;text-align:center;font-family:var(--mono);font-size:11px;color:var(--faint)}@media(max-width:1000px){.lh-waitlist .reviews{columns:2}.lh-waitlist .g4{grid-template-columns:1fr 1fr}.lh-waitlist .stagger .card:nth-child(n){margin-top:0}.lh-waitlist .stats{grid-template-columns:1fr 1fr}.lh-waitlist .stat:nth-child(3){border-left:none}.lh-waitlist .stat:nth-child(n+3){border-top:1px solid var(--line-2)}}@media(max-width:900px){.lh-waitlist .hero{min-height:0;padding-top:clamp(104px,15vh,150px)}.lh-waitlist .hero-grid{grid-template-columns:1fr;row-gap:clamp(24px,3.6vh,34px)}.lh-waitlist .hero-copy h1{font-size:clamp(2.05rem,min(6vw,8.4vh),4.9rem);max-width:19ch}.lh-waitlist .hero .sub{max-width:52ch}.lh-waitlist .sec-head{grid-template-columns:1fr;align-items:start}.lh-waitlist .plan{grid-template-columns:1fr}.lh-waitlist .about-grid{grid-template-columns:1fr;gap:36px}.lh-waitlist .g3{grid-template-columns:1fr 1fr}.lh-waitlist .step-grid{grid-template-columns:1fr;gap:24px}.lh-waitlist .step:nth-of-type(2n) .step-grid{grid-template-columns:1fr}.lh-waitlist .step:nth-of-type(2n) .step-copy{order:-1}.lh-waitlist .step{min-height:auto;padding:32px 24px}.lh-waitlist .step-copy p{max-width:none}.lh-waitlist .vtable{border:none;background:none;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible;display:flex;flex-direction:column;gap:20px}.lh-waitlist .vrow{display:block;border:none;border-top:none;background:none}.lh-waitlist .vhead{display:none}.lh-waitlist .vrow>div{padding:0}.lh-waitlist .vrow>.vlabel{font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:9px;background:none}.lh-waitlist .vrow>.vus,.lh-waitlist .vrow>.vthem{font-size:.88rem;line-height:1.45;padding:8px 0 8px 13px;border-left:2px solid transparent;border-right:none}.lh-waitlist .vrow>.vus{color:#fff;border-left-color:var(--ac);background:none}.lh-waitlist .vrow>.vthem{color:var(--faint);border-left-color:#e6ebf529;margin-top:6px}.lh-waitlist .vus:before,.lh-waitlist .vthem:before{display:block;font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px}.lh-waitlist .vus:before{content:"Leadhunt";color:var(--ac)}.lh-waitlist .vthem:before{content:"Volume agency";color:var(--faint)}}@media(max-width:760px){.lh-waitlist .midcta{flex-direction:column;align-items:flex-start;gap:20px}.lh-waitlist .step{position:relative;top:auto}.lh-waitlist #s1,.lh-waitlist #s2,.lh-waitlist #s3,.lh-waitlist #s4,.lh-waitlist #s5{top:auto}.lh-waitlist .rail{position:static;justify-content:center;flex-wrap:wrap;overflow-x:visible;border-radius:22px;row-gap:2px}.lh-waitlist .rail-line{display:none}.lh-waitlist .rail-line{width:14px;margin:0 6px}}@media(max-width:440px){.lh-waitlist .eyebrow{font-size:10px;letter-spacing:.11em}}@media(max-width:680px){.lh-waitlist .waitlist-form{padding:18px;--w-field-h:46px}.lh-waitlist .waitlist-form .waitlist-fields{gap:10px;margin-top:15px}.lh-waitlist .waitlist-form .waitlist-field input{font-size:.9rem}.lh-waitlist .waitlist-form .waitlist-submit{min-height:50px;margin-top:15px}.lh-waitlist .waitlist-form .waitlist-micro{margin-top:13px;font-size:.72rem}.lh-waitlist .reviews{columns:1}.lh-waitlist .plan-list,.lh-waitlist .plan-grid,.lh-waitlist .g4,.lh-waitlist .g3,.lh-waitlist .g2,.lh-waitlist .stats{grid-template-columns:1fr}.lh-waitlist .team{grid-template-columns:1fr 1fr;gap:26px 10px}.lh-waitlist .stat{border-left:none;border-top:1px solid var(--line-2)}.lh-waitlist .stat:first-child{border-top:none}.lh-waitlist .grid100{grid-template-columns:repeat(10,1fr);max-width:340px}.lh-waitlist .sumgrid{grid-template-columns:1fr}.lh-waitlist .foot-bottom{flex-direction:column;align-items:flex-start}.lh-waitlist .acts{flex-direction:column;align-items:stretch}.lh-waitlist .acts .btn{justify-content:center}}@media(prefers-reduced-motion:reduce){.lh-waitlist .bg video{display:none}.lh-waitlist .reveal{opacity:1;transform:none}.lh-waitlist .track{animation:none}.lh-waitlist .hero-copy>*,.lh-waitlist .hero-grid>.hero-form{opacity:1;transform:none;animation:none}.lh-waitlist .rot-stack>span{transition:none}}.lh-join{min-height:100vh}@font-face{font-family:Roboto Mono;src:url(/assets/fonts/robotomono-2.woff2) format("woff2");font-weight:400 500;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/assets/fonts/SpaceGrotesk-VariableFont_wght.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Playfair Display;src:url(/assets/fonts/playfairdisplay-italic.woff2) format("woff2");font-style:italic;font-weight:400 700;font-display:swap}.lh-join *{margin:0;padding:0;box-sizing:border-box}.lh-join button,.lh-join input,.lh-join select,.lh-join textarea{font-family:inherit}.lh-join{--sans:"Space Grotesk",-apple-system,"Helvetica Neue",Helvetica,Arial,sans-serif;font-family:var(--sans);--serif:"Playfair Display",Georgia,serif;--mono:"Roboto Mono",ui-monospace,Menlo,monospace;--ease:cubic-bezier(.23,1,.32,1);--bg:#050a16;--ink:#00102e;--ac:#7197fd;--text:#e6ebf5;--muted:#96a3bd;--faint:#8792ab;--glow:113,151,253;--ac-rgb:113,151,253;--light:230,235,245;--glass:rgba(var(--light),.09);--glass-hi:rgba(var(--light),.16);--line:rgba(var(--light),.2);--line-2:rgba(var(--light),.1);--ok:#5fd3a6;--bad:#ff6b6b;--j-u:clamp(2.9px,.48vh,4.4px);--j-sep-lg:calc(7 * var(--j-u));--j-sep-sm:calc(4.5 * var(--j-u));--j-pad-block:calc(9 * var(--j-u) + var(--j-fill) * .05);--j-gutter:clamp(12px,2.2vh,28px);--j-card:min(880px,calc(100svh - 2 * var(--j-gutter) - var(--lh-consent-h,0px)));--j-base:670px;--j-fill:max(0px,calc(var(--j-card) - var(--j-base)));--j-field-h:min(62px,calc(48px + var(--j-fill) * .07));font-weight:300;line-height:1.6;-webkit-font-smoothing:antialiased;background:var(--bg);color:var(--text);min-height:100vh;overflow-x:hidden;overflow-x:clip}.lh-join:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.lh-join a{color:inherit;text-decoration:none}.lh-join h1{font-size:clamp(2rem,min(5.4vw,7.6vh),3.9rem);line-height:1.07;font-weight:300;letter-spacing:-.022em;color:#fff;text-wrap:balance;max-width:17ch}.lh-join .nb{white-space:nowrap}.lh-join h2{font-size:clamp(1.35rem,3vw,2.1rem);font-weight:300;letter-spacing:-.02em;line-height:1.12;text-wrap:balance;color:#fff}.lh-join h3{font-size:1rem;font-weight:600;letter-spacing:-.01em;color:#fff}.lh-join .wrap{width:100%;max-width:min(1080px,100%);margin:0 auto;padding:0 clamp(20px,4vw,44px)}.lh-join .em{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:0}.lh-join .eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ac)}.lh-join .eyebrow i{width:6px;height:6px;border-radius:50%;background:var(--ac);box-shadow:0 0 10px var(--ac);flex:0 0 auto}.lh-join .btn{display:inline-flex;align-items:center;gap:9px;padding:10px 19px;border-radius:999px;background:var(--ac);color:var(--ink);font-family:var(--mono);font-size:12.5px;font-weight:545;border:none;cursor:pointer;white-space:nowrap;transition:transform .16s,box-shadow .16s,background .2s}.lh-join .btn:hover{transform:translateY(-1px);box-shadow:0 10px 30px rgba(var(--glow),.24)}.lh-join .btn:active{transform:scale(.96);transition-duration:.1s}.lh-join .btn{position:relative;isolation:isolate}.lh-join .btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;opacity:var(--sb-o,0);transition:opacity .3s var(--ease);background:conic-gradient(from var(--sb-a,0deg),rgba(255,255,255,.95) 0deg,rgba(255,255,255,0) 34deg,rgba(255,255,255,0) 146deg,rgba(255,255,255,.95) 180deg,rgba(255,255,255,0) 214deg,rgba(255,255,255,0) 326deg,rgba(255,255,255,.95) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.lh-join .btn:focus-visible,.lh-join a:focus-visible,.lh-join button:focus-visible{outline:2px solid var(--ac);outline-offset:3px}.lh-join .waitlist-form{position:relative;max-width:460px;margin:32px auto 0;text-align:left;padding:clamp(20px,2.6vw,30px);border-radius:22px;border:1px solid var(--line);background:radial-gradient(120% 120% at 12% 0%,rgba(var(--ac-rgb),.13),transparent 58%),#080d1ae6;box-shadow:0 30px 90px #00000080}.lh-join .waitlist-form:empty{border:none;background:none;box-shadow:none;padding:0;margin:0}.lh-join .waitlist-form h2{font-size:1.25rem;font-weight:400}.lh-join .waitlist-form .waitlist-fields{display:grid;gap:min(22px,calc(12px + var(--j-fill) * .04));margin-top:0}.lh-join .waitlist-form .waitlist-field label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lh-join .waitlist-form .waitlist-field{position:relative}.lh-join .waitlist-form .waitlist-field .waitlist-icon{position:absolute;left:15px;top:calc(var(--j-field-h) / 2);transform:translateY(-50%);width:16px;height:16px;color:var(--faint);pointer-events:none}.lh-join .waitlist-form .waitlist-field input{width:100%;min-height:var(--j-field-h);padding:0 14px 0 42px;border-radius:12px;border:1px solid rgba(var(--light),.055);background:rgba(var(--light),.035);color:var(--text);font-size:.95rem;font-weight:400;transition:border-color .2s,box-shadow .2s,background .2s}.lh-join .waitlist-form .waitlist-field input::placeholder{color:var(--faint);font-weight:300;opacity:1}.lh-join .waitlist-form .waitlist-field input:focus{outline:none;border-color:var(--ac);background:rgba(var(--light),.055);box-shadow:0 0 0 3px rgba(var(--ac-rgb),.2)}.lh-join .waitlist-form .waitlist-field:focus-within .waitlist-icon{color:var(--ac)}.lh-join .waitlist-form .waitlist-field.is-bad input{border-color:var(--bad)}.lh-join .waitlist-form .waitlist-field.is-bad .waitlist-icon{color:var(--bad)}.lh-join .waitlist-form .waitlist-field .waitlist-bad{margin-top:6px;font-size:.8rem;color:var(--bad)}.lh-join .waitlist-form .waitlist-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.lh-join .waitlist-form .waitlist-submit{width:100%;justify-content:center;margin-top:var(--j-sep-sm);min-height:min(66px,calc(52px + var(--j-fill) * .09));height:auto;padding:12px 26px;font-size:13px;letter-spacing:.01em}.lh-join .waitlist-form .waitlist-submit[disabled]{opacity:.6;cursor:progress;transform:none;box-shadow:none}.lh-join .waitlist-form .waitlist-submit[disabled]:after{opacity:0}.lh-join .waitlist-form .waitlist-micro{margin:min(32px,calc(16px + var(--j-fill) * .06)) 0 0;font-size:.75rem;line-height:1.55;color:var(--faint);text-align:center;text-wrap:pretty}.lh-join .waitlist-form .waitlist-micro a{color:var(--ac)}.lh-join .waitlist-form .waitlist-fail{margin-top:14px;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,107,107,.4);background:#ff6b6b14;font-size:.86rem;line-height:1.5;color:var(--text)}.lh-join .waitlist-form .waitlist-fail a{color:var(--ac)}.lh-join .waitlist-form .waitlist-tick{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;margin-bottom:14px;background:rgba(var(--light),.06);border:1px solid rgba(var(--light),.14);background:color-mix(in srgb,var(--ok) 13%,transparent);border-color:color-mix(in srgb,var(--ok) 34%,transparent);color:var(--ok);animation:wl-tick-in .38s var(--ease) both}.lh-join .waitlist-form .waitlist-tick svg{width:21px;height:21px;display:block}@keyframes wl-tick-in{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.lh-join .waitlist-form .waitlist-tick{animation:none}}.lh-join .waitlist-form .waitlist-done h1:focus{outline:none}.lh-join .waitlist-form .waitlist-done h1{margin:0;color:#fff;font-weight:700;font-size:clamp(1.65rem,1.05rem + 1.15vw,2.1rem);line-height:1.09;letter-spacing:-.028em;text-wrap:balance;max-width:none}.lh-join .waitlist-form .waitlist-done p{margin-top:12px;font-size:.94rem;color:var(--muted)}.lh-join .waitlist-form .waitlist-done p+p{margin-top:14px}.lh-join .waitlist-form .waitlist-done strong{color:var(--text);font-weight:600}.lh-join .waitlist-form .waitlist-done a{color:var(--ac)}.lh-join .join-page{min-height:100svh;display:grid;place-items:center;padding:var(--j-gutter);padding-bottom:calc(var(--j-gutter) + var(--lh-consent-h,0px))}.lh-join .join-shell{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);width:100%;max-width:1200px;height:min(880px,calc(100svh - 2 * var(--j-gutter) - var(--lh-consent-h,0px)));overflow:hidden;border-radius:22px;border:1px solid rgba(var(--light),.055);background:linear-gradient(180deg,#080e1d 0%,var(--bg) 100%);box-shadow:0 30px 90px #0000008c}.lh-join .join-panel{display:flex;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;overscroll-behavior:contain}.lh-join .join-panel::-webkit-scrollbar{width:0;height:0;display:none}.lh-join .join-inner{width:100%;max-width:520px;margin-inline:auto;text-align:left;padding:var(--j-pad-block) clamp(26px,3.2vw,48px)}.lh-join .join-panel>.join-inner{margin-block:auto}.lh-join .join-topbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-bottom:calc(var(--j-sep-lg) + var(--j-fill) * .08)}.lh-join .join-logo{display:block;height:32px;width:auto;opacity:.95}.lh-join .join-h1{font-size:clamp(1.65rem,1.05rem + 1.15vw,2.1rem);line-height:1.09;font-weight:700;letter-spacing:-.028em;color:#fff;text-wrap:balance;max-width:none;margin:0}.lh-join .join-lede{margin:min(26px,calc(14px + var(--j-fill) * .06)) 0 0;font-size:.95rem;line-height:1.6;color:var(--muted);text-wrap:pretty}.lh-join .join-inner.is-done .join-h1,.lh-join .join-inner.is-done .join-lede{display:none}.lh-join .join-inner.is-done .waitlist-form{margin-top:0}.lh-join .join-panel .waitlist-form{max-width:none;margin:calc(var(--j-sep-lg) + var(--j-fill) * .1) 0 0;padding:0;border:none;background:none;box-shadow:none}.lh-join .join-panel .waitlist-form h2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lh-join .join-visual{position:relative;overflow:hidden;margin:10px 10px calc(10px + var(--j-lift,0px)) 0;border-radius:16px;display:flex;flex-direction:column;justify-content:flex-end;background:radial-gradient(90% 70% at 70% 30%,rgba(var(--ac-rgb),.2),#0000 70%),linear-gradient(160deg,#0b1030,#050a16 60%,#02040a)}.lh-join .join-visual video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:var(--vfilter,saturate(.95) brightness(.45) contrast(1.04))}.lh-join .join-visual-tint{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#050a169e,#050a1600 30%),linear-gradient(180deg,#050a166b,#050a1600 32%),linear-gradient(0deg,#050a16eb,#050a1600 calc(max(52%,280px) + var(--j-lift,0px)))}@media(prefers-reduced-motion:reduce){.lh-join .join-visual video{display:none}}.lh-join .join-proof{position:relative;margin:0;padding:calc(8 * var(--j-u)) clamp(26px,2.4vw,40px)}.lh-join .join-proof-stack{display:grid}.lh-join .join-quote{grid-area:1/1;margin:0;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .55s ease,transform .55s ease,visibility 0s .55s}.lh-join .join-quote.is-on{opacity:1;visibility:visible;transform:none;transition:opacity .55s ease .3s,transform .55s ease .3s,visibility 0s .3s}.lh-join .join-proof blockquote{margin:0;font-size:clamp(.95rem,.78rem + .42vw,1.12rem);font-weight:400;line-height:1.5;letter-spacing:-.008em;color:#eef1f8;text-wrap:pretty;max-width:26em}.lh-join .join-proof .join-who{display:block;margin-top:calc(3.5 * var(--j-u));font-size:.78rem;line-height:1.45;font-style:normal;color:var(--muted)}.lh-join .join-proof .join-who strong{display:block;font-weight:600;color:var(--text)}.lh-join .join-proof .join-who span{display:block}.lh-join .join-scores{display:flex;flex-wrap:wrap;align-items:center;gap:calc(2.5 * var(--j-u)) 10px;margin:calc(5 * var(--j-u)) 0 0;padding-top:calc(5 * var(--j-u));border-top:1px solid var(--line-2)}.lh-join .join-score{display:inline-flex;align-items:center;gap:7px;margin:0;padding:5px 11px;border-radius:999px;background:var(--glass);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(9px) saturate(1.15);backdrop-filter:blur(9px) saturate(1.15)}.lh-join .join-score svg{width:14px;height:14px;display:block;flex:0 0 auto;color:rgba(var(--light),.66);fill:currentColor}.lh-join .join-score b{font-family:var(--mono);font-size:.8rem;font-weight:500;line-height:1;color:var(--text)}.lh-join .join-score i{font-style:normal;font-size:11px;letter-spacing:2px;line-height:1;color:var(--ac)}@media(prefers-reduced-motion:reduce){.lh-join .join-quote,.lh-join .join-quote.is-on{transition:none}}@media(min-width:900px)and (max-height:800px){.lh-join{--j-pad-block:calc(6 * var(--j-u) + var(--j-fill) * .05);--j-sep-lg:calc(6 * var(--j-u));--j-sep-sm:calc(3.5 * var(--j-u));--j-gutter:10px;--j-base:484px;--j-field-h:min(56px,calc(42px + var(--j-fill) * .07))}.lh-join .join-logo{height:27px}.lh-join .join-h1,.lh-join .waitlist-form .waitlist-done h1{font-size:clamp(1.375rem,.95rem + .85vw,1.7rem);line-height:1.1}.lh-join .join-lede{font-size:.875rem;line-height:1.5;margin-top:min(24px,calc(11px + var(--j-fill) * .06))}.lh-join .waitlist-form .waitlist-fields{gap:min(20px,calc(8px + var(--j-fill) * .04))}.lh-join .waitlist-form .waitlist-field input{font-size:.9rem}.lh-join .waitlist-form .waitlist-submit{min-height:min(62px,calc(46px + var(--j-fill) * .09))}.lh-join .waitlist-form .waitlist-micro{margin-top:min(30px,calc(11px + var(--j-fill) * .06))}.lh-join .join-proof blockquote{font-size:1rem}}@media(max-width:899px){.lh-join{--j-u:3.6px;--j-fill:0px;--j-field-h:50px}.lh-join .join-page{padding:0 0 var(--lh-consent-h,0px);place-items:stretch}.lh-join .join-shell{grid-template-columns:1fr;grid-template-rows:auto;height:auto;max-height:none;min-height:calc(100svh - var(--lh-consent-h,0px));border:0;border-radius:0;box-shadow:none}.lh-join .join-panel{overflow:visible}.lh-join .join-visual{display:none}.lh-join .join-logo{height:30px}.lh-join .join-inner{padding:26px 20px 34px}.lh-join .join-h1,.lh-join .waitlist-form .waitlist-done h1{font-size:clamp(1.4rem,1rem + 2vw,1.75rem)}.lh-join .join-lede{font-size:.875rem;line-height:1.55;margin-top:11px}.lh-join .waitlist-form .waitlist-field input,.lh-join .waitlist-form .waitlist-submit{min-height:50px}}.lh-sequences{min-height:100vh}@font-face{font-family:Roboto Mono;src:url(/assets/fonts/robotomono-2.woff2) format("woff2");font-weight:400 500;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/assets/fonts/SpaceGrotesk-VariableFont_wght.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Playfair Display;src:url(/assets/fonts/playfairdisplay-italic.woff2) format("woff2");font-style:italic;font-weight:400 700;font-display:swap}.lh-sequences *{margin:0;padding:0;box-sizing:border-box}.lh-sequences button,.lh-sequences input,.lh-sequences select,.lh-sequences textarea{font-family:inherit}.lh-sequences{--sans:"Space Grotesk",-apple-system,"Helvetica Neue",Helvetica,Arial,sans-serif;--serif:"Playfair Display",Georgia,serif;--mono:"Roboto Mono",ui-monospace,Menlo,monospace;--ease:cubic-bezier(.23,1,.32,1);font-family:var(--sans);font-weight:300;line-height:1.6;-webkit-font-smoothing:antialiased;background:var(--bg);color:var(--text)}.lh-sequences .btn>span,.lh-sequences .foot-bottom>span,.lh-sequences .legend>span{font-family:var(--sans)}.lh-sequences{--bg:#050a16;--ink:#00102e;--ac:#7197fd;--text:#e6ebf5;--muted:#96a3bd;--faint:#8792ab;--glow:113,151,253;--ac-rgb:113,151,253;--light:230,235,245;--ok:#5fd3a6;--bad:#ff6b6b;--vfilter:saturate(.95) brightness(.82) contrast(1.04);--glass:rgba(var(--light),.09);--glass-hi:rgba(var(--light),.16);--line:rgba(var(--light),.2);--line-2:rgba(var(--light),.1);--seam:clamp(76px,8vw,150px);background:var(--bg);color:var(--text);min-height:100vh;overflow-x:hidden;overflow-x:clip}.lh-sequences:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.lh-sequences a{color:inherit;text-decoration:none}.lh-sequences .wrap{width:100%;max-width:min(1140px,100%);margin:0 auto;padding:0 clamp(20px,4vw,44px)}.lh-sequences .bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:radial-gradient(120% 90% at 50% 20%,var(--bg),#000)}.lh-sequences .bg video{width:100%;height:100%;object-fit:cover;filter:var(--vfilter)}.lh-sequences .bg .tint{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(112% 76% at 50% 40%,#00000080,#00000047 46%,#0000000f 80%),linear-gradient(180deg,#00000057,#0003 26%,#0000006b 68%,#000000b8)}.lh-sequences .page{position:relative;z-index:1}.lh-sequences .em{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:0}.lh-sequences h1{font-size:clamp(2.05rem,min(6vw,8.4vh),4.9rem);line-height:1.06;font-weight:300;letter-spacing:-.022em;color:#fff;text-wrap:balance;max-width:19ch;margin:clamp(14px,2.2vh,22px) auto 0;text-shadow:0 3px 44px rgba(0,0,0,.7),0 1px 5px rgba(0,0,0,.5)}.lh-sequences h2{font-size:clamp(1.45rem,min(3.4vw,4.6vh),2.55rem);font-weight:300;letter-spacing:-.02em;line-height:1.1;text-wrap:balance;color:#fff}.lh-sequences h3{font-weight:600;letter-spacing:-.01em;color:#fff}.lh-sequences .eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ac)}.lh-sequences .eyebrow i{width:6px;height:6px;border-radius:50%;background:var(--ac);box-shadow:0 0 10px var(--ac);flex:0 0 auto}.lh-sequences .lead{color:var(--muted);font-size:.98rem;max-width:46ch;text-wrap:pretty}.lh-sequences .site-nav{position:fixed;top:14px;left:50%;transform:translate(-50%);z-index:100;width:min(1080px,calc(100% - 32px));display:flex;align-items:center;justify-content:space-between;padding:9px 9px 9px 20px;border-radius:999px;background:#00000057;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border:1px solid var(--line)}.lh-sequences .site-nav-inner{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px}.lh-sequences .site-nav .logo{display:inline-flex;align-items:center;padding:12px 0}.lh-sequences .site-nav .logo img{display:block;height:21px;width:auto}.lh-sequences .skip{position:absolute;left:-9999px;top:0;z-index:200;padding:12px 18px;border-radius:0 0 12px;background:var(--ac);color:var(--ink);font-family:var(--mono);font-size:12.5px;font-weight:545;text-decoration:none}.lh-sequences .skip:focus{left:0}.lh-sequences #main{scroll-margin-top:96px}.lh-sequences .btn{display:inline-flex;align-items:center;gap:9px;padding:12px 19px;border-radius:999px;background:var(--ac);color:var(--ink);font-family:var(--mono);font-size:12.5px;font-weight:545;border:none;cursor:pointer;white-space:nowrap;transition:transform .16s,box-shadow .16s,background .2s}.lh-sequences .btn:hover{transform:translateY(-1px);box-shadow:0 10px 30px rgba(var(--glow),.24)}.lh-sequences .btn:active{transform:scale(.96);transition-duration:.1s}.lh-sequences .btn:focus-visible,.lh-sequences a:focus-visible,.lh-sequences button:focus-visible{outline:2px solid var(--ac);outline-offset:3px}.lh-sequences .acts{display:flex;gap:12px;flex-wrap:wrap}.lh-sequences .btn{position:relative;isolation:isolate}.lh-sequences .btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;opacity:var(--sb-o,0);transition:opacity .3s var(--ease);background:conic-gradient(from var(--sb-a,0deg),rgba(255,255,255,.95) 0deg,rgba(255,255,255,0) 34deg,rgba(255,255,255,0) 146deg,rgba(255,255,255,.95) 180deg,rgba(255,255,255,0) 214deg,rgba(255,255,255,0) 326deg,rgba(255,255,255,.95) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media(prefers-reduced-motion:reduce){.lh-sequences .btn:after{display:none}}.lh-sequences .hero{min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:clamp(94px,12vh,150px) 0 clamp(44px,7vh,90px)}.lh-sequences .hero-grid{display:grid;grid-template-columns:1.02fr .98fr;column-gap:clamp(28px,4vw,56px);row-gap:clamp(22px,3.4vh,36px);align-items:center}.lh-sequences .hero-copy{min-width:0}.lh-sequences .hero-copy h1{font-size:clamp(1.85rem,min(4.4vw,6.6vh),3.5rem);max-width:15ch;margin-left:0;margin-right:0}@media(min-width:360px){.lh-sequences .hero-copy h1 .em{white-space:nowrap}}.lh-sequences .hero .sub{color:var(--muted);font-size:clamp(.94rem,1.1vw,1.06rem);font-weight:500;max-width:44ch;margin:clamp(14px,2.2vh,24px) 0 0;text-wrap:pretty;text-shadow:0 2px 22px rgba(0,0,0,.7)}.lh-sequences .hero-form{scroll-margin-top:96px;min-width:0}.lh-sequences .hero-scores{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:clamp(18px,2.6vh,26px) 0 0;padding-top:clamp(16px,2.4vh,24px);border-top:1px solid var(--line-2)}.lh-sequences .hero-score{display:inline-flex;align-items:center;gap:7px;margin:0;padding:5px 11px;border-radius:999px;background:var(--glass);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(9px) saturate(1.15);backdrop-filter:blur(9px) saturate(1.15)}.lh-sequences .hero-score svg{width:14px;height:14px;display:block;flex:0 0 auto;color:rgba(var(--light),.66);fill:currentColor}.lh-sequences .hero-score b{font-family:var(--mono);font-size:.8rem;font-weight:500;line-height:1;color:var(--text)}.lh-sequences .hero-score i{font-style:normal;font-size:11px;letter-spacing:2px;line-height:1;color:var(--ac)}.lh-sequences .hero .eyebrow{text-shadow:0 1px 12px rgba(0,0,0,.7)}.lh-sequences .hero-copy>*,.lh-sequences .hero-grid>.hero-form{opacity:0;transform:translateY(14px);animation:up .6s var(--ease) forwards}.lh-sequences .hero-copy>.eyebrow{animation-delay:.05s}.lh-sequences .hero-copy>h1{animation-delay:.12s}.lh-sequences .hero-copy>.sub{animation-delay:.19s}.lh-sequences .hero-copy>.hero-scores,.lh-sequences .hero-grid>.hero-form{animation-delay:.26s}@keyframes up{to{opacity:1;transform:none}}.lh-sequences .sq-form{position:relative;text-align:left;padding:clamp(20px,2.6vw,30px);border-radius:22px;border:1px solid var(--line);background:radial-gradient(120% 120% at 12% 0%,rgba(var(--ac-rgb),.13),transparent 58%),#080d1ae6;box-shadow:0 30px 90px #00000080}.lh-sequences .sq-form:empty{border:none;background:none;box-shadow:none;padding:0}.lh-sequences .sq-form h2{font-size:1.25rem;font-weight:400;color:#fff}.lh-sequences .sq-form .sq-fields{display:grid;gap:12px;margin-top:18px}.lh-sequences .sq-form .sq-field>label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lh-sequences .sq-form .sq-field{position:relative}.lh-sequences .sq-form{--w-field-h:50px}.lh-sequences .sq-form .sq-field .sq-icon{position:absolute;left:15px;top:calc(var(--w-field-h) / 2);transform:translateY(-50%);width:16px;height:16px;color:var(--faint);pointer-events:none}.lh-sequences .sq-form .sq-field input{width:100%;min-height:var(--w-field-h);padding:0 14px 0 42px;border-radius:12px;border:1px solid rgba(var(--light),.055);background:rgba(var(--light),.035);color:var(--text);font-size:.95rem;font-weight:400;transition:border-color .2s,box-shadow .2s,background .2s}.lh-sequences .sq-form .sq-field input::placeholder{color:var(--faint);font-weight:300;opacity:1}.lh-sequences .sq-form .sq-field input:focus{outline:none;border-color:var(--ac);background:rgba(var(--light),.055);box-shadow:0 0 0 3px rgba(var(--ac-rgb),.2)}.lh-sequences .sq-form .sq-field:focus-within .sq-icon{color:var(--ac)}.lh-sequences .sq-form .sq-field.is-bad input{border-color:var(--bad)}.lh-sequences .sq-form .sq-field.is-bad .sq-icon{color:var(--bad)}.lh-sequences .sq-form .sq-field .sq-bad{margin-top:6px;font-size:.8rem;color:var(--bad)}.lh-sequences .sq-form .sq-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.lh-sequences .sq-form .sq-submit{width:100%;justify-content:center;margin-top:18px;min-height:52px;height:auto;padding:12px 26px;font-size:13px;letter-spacing:.01em}.lh-sequences .sq-form .sq-submit[disabled]{opacity:.6;cursor:progress;transform:none;box-shadow:none}.lh-sequences .sq-form .sq-submit[disabled]:after{opacity:0}.lh-sequences .sq-form .sq-micro{margin:16px 0 0;font-size:.75rem;line-height:1.55;color:var(--faint);text-align:center;text-wrap:pretty}.lh-sequences .sq-form .sq-micro a{color:var(--ac);display:inline-block;padding:14px 8px;margin:-14px -8px -10px}.lh-sequences .sq-form .sq-fail{margin-top:14px;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,107,107,.4);background:#ff6b6b14;font-size:.86rem;line-height:1.5;color:var(--text)}.lh-sequences .sq-form .sq-fail a{color:var(--ac)}.lh-sequences .sq-form .sq-tick{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;margin-bottom:14px;background:rgba(var(--light),.06);border:1px solid rgba(var(--light),.14);background:color-mix(in srgb,var(--ok) 13%,transparent);border-color:color-mix(in srgb,var(--ok) 34%,transparent);color:var(--ok);animation:sq-tick-in .38s var(--ease) both}.lh-sequences .sq-form .sq-tick svg{width:21px;height:21px;display:block}@keyframes sq-tick-in{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.lh-sequences .sq-form .sq-tick{animation:none}}.lh-sequences .sq-form .sq-done h1:focus{outline:none}.lh-sequences .sq-form .sq-done h1{margin:0;color:#fff;font-weight:700;font-size:clamp(1.35rem,.95rem + .9vw,1.7rem);line-height:1.12;letter-spacing:-.028em;text-wrap:balance;max-width:none;text-shadow:none}.lh-sequences .sq-form .sq-done p{margin-top:12px;font-size:.94rem;color:var(--muted)}.lh-sequences .sq-form .sq-done p+p{margin-top:14px}.lh-sequences .sq-form .sq-done strong{color:var(--text);font-weight:600}.lh-sequences .veil{position:relative}.lh-sequences .veil-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:#00000070;backdrop-filter:blur(26px) saturate(1.2);-webkit-backdrop-filter:blur(26px) saturate(1.2);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 clamp(160px,26vh,300px),#000 calc(100% - 300px),rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 clamp(160px,26vh,300px),#000 calc(100% - 300px),rgba(0,0,0,0) 100%)}.lh-sequences .veil>.panel{position:relative;z-index:1}.lh-sequences .panel{padding:var(--seam) 0}.lh-sequences .panel.flush{padding-top:0}.lh-sequences .panel:not(.flush){margin-top:-40px;padding-top:calc(var(--seam) + 40px)}.lh-sequences .panel:not(.flush):before{content:"";position:absolute;left:0;right:0;top:0;height:92px;border-radius:100% 100% 0 0/92px 92px 0 0;border-top:1px solid var(--line);background:linear-gradient(180deg,rgba(var(--light),.055),rgba(var(--light),0));pointer-events:none;z-index:0}.lh-sequences .panel>.wrap,.lh-sequences .panel>.marquee{position:relative;z-index:1}.lh-sequences .sec-head{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);align-items:end;margin-bottom:max(34px,calc(var(--seam) / 2.5))}.lh-sequences .sec-head.mid{grid-template-columns:1fr;gap:0;max-width:640px;margin-left:auto;margin-right:auto;text-align:center}.lh-sequences .sec-head.mid h2{margin-top:0}.lh-sequences .sec-head.mid .lead{margin:clamp(12px,1.6vh,18px) auto 0;max-width:52ch}.lh-sequences .sec-head h2{margin-top:14px}.lh-sequences .panel[id],.lh-sequences .hero[id]{scroll-margin-top:96px}.lh-sequences .reveal{opacity:0;transform:translateY(26px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.lh-sequences .reveal.in{opacity:1;transform:none}@media(scripting:none){.lh-sequences .reveal{opacity:1;transform:none}}.lh-sequences .logos{padding:clamp(30px,5vh,54px) 0 calc(var(--seam) + 20px)}.lh-sequences .marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.lh-sequences .track{display:flex;align-items:center;width:max-content;animation:scroll 60s linear infinite}.lh-sequences .marquee:hover .track{animation-play-state:paused}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.lh-sequences .logo-card{flex:0 0 auto;height:44px;display:flex;align-items:center;padding:0 clamp(28px,3.4vw,52px)}.lh-sequences .logo-card img{max-height:32px;max-width:140px;width:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.5;transition:opacity .28s}.lh-sequences #services .sec-head{margin-bottom:max(54px,calc(var(--seam) / 1.6))}.lh-sequences .plan{display:grid;grid-template-columns:.92fr 1.08fr;gap:clamp(16px,2.2vw,28px);align-items:stretch}.lh-sequences .plan-feature{display:flex;flex-direction:column;padding:clamp(20px,2.4vw,28px);border-radius:22px;border:1px solid var(--line);background:radial-gradient(120% 120% at 50% 0%,rgba(var(--glow),.1),transparent 62%),var(--glass)}.lh-sequences .plan-media{border-radius:16px;border:1px solid var(--line-2);background:rgba(var(--light),.03);padding:clamp(16px,2vw,24px);margin-bottom:clamp(18px,2.2vw,26px)}.lh-sequences .plan-media svg{display:block;width:100%;height:auto}.lh-sequences .plan-media .d{fill:rgba(var(--light),.17)}.lh-sequences .plan-media .l{fill:none;stroke:rgba(var(--light),.13);stroke-width:1}.lh-sequences .plan-media .halo{fill:rgba(var(--glow),.2)}.lh-sequences .plan-media .hit{fill:var(--ac)}@keyframes lh-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes lh-dot{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes lh-node{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.lh-sequences .plan-media .l path{stroke-dasharray:1;stroke-dashoffset:1}.lh-sequences .plan-media .d circle,.lh-sequences .plan-media .halo,.lh-sequences .plan-media .hit{opacity:0;transform-box:fill-box;transform-origin:center}.lh-sequences .plan-feature.in .plan-media .d circle{animation:lh-dot .45s ease-out both}.lh-sequences .plan-feature.in .plan-media .l path{animation:lh-draw .7s ease-out both}.lh-sequences .plan-feature.in .plan-media .r1 circle{animation-delay:0s}.lh-sequences .plan-feature.in .plan-media .lA path{animation-delay:.35s}.lh-sequences .plan-feature.in .plan-media .r2 circle{animation-delay:.5s}.lh-sequences .plan-feature.in .plan-media .lB path{animation-delay:.85s}.lh-sequences .plan-feature.in .plan-media .r3 circle{animation-delay:1s}.lh-sequences .plan-feature.in .plan-media .lC path{animation-delay:1.3s}.lh-sequences .plan-feature.in .plan-media .r4 circle{animation-delay:1.45s}.lh-sequences .plan-feature.in .plan-media .lD path{animation-delay:1.75s}.lh-sequences .plan-feature.in .plan-media .halo{animation:lh-node .6s ease-out 2.15s both}.lh-sequences .plan-feature.in .plan-media .hit{animation:lh-node .5s ease-out 2.2s both}@media(prefers-reduced-motion:reduce){.lh-sequences .plan-media .l path{stroke-dashoffset:0}.lh-sequences .plan-media .d circle,.lh-sequences .plan-media .halo,.lh-sequences .plan-media .hit{opacity:1;animation:none!important}}.lh-sequences .plan-feature h3{font-size:clamp(1.35rem,2.5vw,1.95rem);font-weight:600;letter-spacing:-.025em;line-height:1.15;color:#fff}.lh-sequences .plan-list{list-style:none;margin:clamp(18px,2.2vw,24px) 0 clamp(22px,3vw,34px);display:grid;grid-template-columns:1fr;gap:11px}.lh-sequences .plan-list li{display:flex;gap:10px;align-items:flex-start;font-size:.93rem;line-height:1.45;color:var(--text)}.lh-sequences .plan-list li:before{content:"";flex:0 0 auto;width:5px;height:5px;border-radius:50%;background:var(--ac);box-shadow:0 0 8px var(--ac);margin-top:.5em}.lh-sequences .plan-cta{margin:auto 0 0 auto;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(var(--glow),.45);color:var(--ac);transition:background .25s,border-color .25s,transform .25s var(--ease)}.lh-sequences .plan-cta:hover{background:rgba(var(--glow),.14);border-color:rgba(var(--glow),.75);transform:translate(3px)}.lh-sequences .plan-cta svg{width:20px;height:20px}.lh-sequences .thesis{margin-top:clamp(28px,4vw,48px);padding-top:clamp(24px,3vw,36px);border-top:1px solid var(--line-2);display:grid;grid-template-columns:1fr 1fr;gap:clamp(22px,3.4vw,52px);align-items:start}.lh-sequences .thesis h3{font-size:clamp(1.05rem,1.9vw,1.35rem);font-weight:500;color:#fff;letter-spacing:-.02em;line-height:1.25}.lh-sequences .thesis p{margin-top:11px;color:var(--muted);font-size:.95rem;line-height:1.62;text-wrap:pretty}.lh-sequences .thesis b{color:#fff;font-weight:600}.lh-sequences .plan-side{display:flex;flex-direction:column}.lh-sequences .plan-intro{font-size:1rem;color:var(--muted);line-height:1.55;max-width:46ch;margin-bottom:clamp(16px,2vw,22px)}.lh-sequences .plan-grid{display:grid;grid-template-columns:1fr;grid-auto-rows:1fr;gap:10px;flex:1}.lh-sequences .plan-tile{display:flex;align-items:center;min-height:62px;padding:14px clamp(16px,1.8vw,22px);border-radius:14px;border:1px solid var(--line);background:var(--glass);font-size:.96rem;color:#fff;line-height:1.3;transition:background .25s,border-color .25s}.lh-sequences .plan-side.is-problem .plan-tile{color:var(--muted);border-color:#f8717138}.lh-sequences .plan-side.is-problem .plan-tile:before{content:"×";flex:0 0 auto;margin-right:10px;font-family:var(--mono);font-size:14px;line-height:1;color:#f87171}.lh-sequences .reviews{columns:3;column-gap:14px}.lh-sequences .reviews.masonry{columns:auto;display:flex;gap:14px;align-items:flex-start}.lh-sequences .reviews.masonry .review{margin:0}.lh-sequences .rv-col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:14px}.lh-sequences .review{break-inside:avoid;-webkit-column-break-inside:avoid;display:inline-block;width:100%;margin:0 0 14px;padding:22px 20px;border-radius:18px;background:var(--glass);border:1px solid var(--line);transition:background .3s var(--ease),border-color .3s}.lh-sequences .review p{font-size:.9rem;line-height:1.62;color:var(--text)}.lh-sequences .review p+p{margin-top:10px}.lh-sequences .review .who{margin-top:16px;padding-top:13px;border-top:1px solid var(--line-2)}.lh-sequences .review .who b{display:block;font-size:.88rem;color:#fff;font-weight:600;letter-spacing:-.01em}.lh-sequences .review .who span{display:block;font-family:var(--mono);font-size:11px;color:var(--muted);margin-top:4px;line-height:1.5}.lh-sequences .rv-top{display:flex;align-items:center;gap:9px;margin-bottom:12px}.lh-sequences .stars{color:var(--ac);font-size:11px;letter-spacing:2px;line-height:1;display:inline-block}@supports ((-webkit-background-clip:text) or (background-clip:text)){.lh-sequences .stars{--fill:100%;background:linear-gradient(90deg,var(--ac) var(--fill),rgba(var(--light),.22) var(--fill));-webkit-background-clip:text;background-clip:text;color:transparent}}.lh-sequences .rv-score{font-family:var(--mono);font-size:11.5px;color:var(--text)}.lh-sequences .rv-src{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.lh-sequences .rv-src svg{width:13px;height:13px;display:block;flex:0 0 auto}.lh-sequences .rv-clutch-c{fill:rgba(var(--light),.55);transition:fill .25s}.lh-sequences .rv-clutch-dot{fill:#e62415}.lh-sequences .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lh-sequences .rv-scroll{max-height:clamp(400px,56vh,620px);overflow-y:auto;overflow-x:hidden;padding-right:10px;scrollbar-width:thin;scrollbar-color:rgba(var(--light),.22) transparent;--fade-top:0px;--fade-bot:72px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 var(--fade-top),#000 calc(100% - var(--fade-bot)),rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 var(--fade-top),#000 calc(100% - var(--fade-bot)),rgba(0,0,0,0) 100%)}.lh-sequences .rv-scroll:not(.at-start){--fade-top:72px}.lh-sequences .rv-scroll.at-end{--fade-bot:0px}.lh-sequences .rv-scroll::-webkit-scrollbar{width:6px}.lh-sequences .rv-scroll::-webkit-scrollbar-track{background:transparent}.lh-sequences .rv-scroll::-webkit-scrollbar-thumb{background:rgba(var(--light),.2);border-radius:999px}.lh-sequences .rv-scroll::-webkit-scrollbar-thumb:hover{background:rgba(var(--light),.36)}.lh-sequences .tabs{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-bottom:clamp(26px,4vh,40px)}.lh-sequences .tab{font:inherit;cursor:pointer;border:1px solid var(--line);background:var(--glass);color:var(--muted);padding:11px 17px;border-radius:999px;font-size:13px;font-family:var(--mono);font-weight:545;display:inline-flex;align-items:center;gap:8px;transition:color .2s,background .2s}.lh-sequences .tab:hover{color:var(--text)}.lh-sequences .tab.active{background:var(--ac);border-color:transparent;color:var(--ink)}.lh-sequences .grid100{display:grid;grid-template-columns:repeat(20,1fr);gap:clamp(6px,.9vw,11px);max-width:900px;margin:0 auto}.lh-sequences .cell{width:100%;aspect-ratio:1;border-radius:50%;background:rgba(var(--light),.09);transition:background .55s var(--ease),box-shadow .55s var(--ease),transform .55s var(--ease)}.lh-sequences .grid-label{text-align:center;font-family:var(--mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:clamp(16px,2vw,24px)}@keyframes burnout{0%{opacity:1;filter:brightness(1)}9%{opacity:1;filter:brightness(1.85)}55%{opacity:.06;filter:brightness(.4)}82%{opacity:.06;filter:brightness(.4)}to{opacity:1;filter:brightness(1)}}@keyframes starlight{0%{opacity:.1}46%{opacity:1}78%{opacity:1}to{opacity:.1}}.lh-sequences .cell{transition:none}.lh-sequences .mathbox.mass .cell.c3{background:var(--ac);box-shadow:0 0 12px var(--ac);opacity:1}.lh-sequences .mathbox.mass .cell.cN,.lh-sequences .mathbox.mass .cell.cOut{background:#f87171;box-shadow:0 0 12px 1px #f8717173;opacity:1}.lh-sequences .mathbox.ours .cell{background:var(--ac);box-shadow:0 0 14px 1px rgba(var(--glow),.7);opacity:.1}.lh-sequences .mathbox.ours .cell.c3{opacity:1}.lh-sequences .mathbox.playing.mass .cell.cN,.lh-sequences .mathbox.playing.mass .cell.cOut{animation:burnout 6.2s cubic-bezier(.33,0,.25,1) var(--bd,0s) both}.lh-sequences .mathbox.playing.ours .cell{animation:starlight 7.4s cubic-bezier(.33,0,.25,1) var(--sd,0s) both}.lh-sequences .mathbox.playing.ours .cell.c3{animation:none}@media(prefers-reduced-motion:reduce){.lh-sequences .cell{animation:none!important}.lh-sequences .mathbox.mass .cell.cN,.lh-sequences .mathbox.mass .cell.cOut{opacity:.35}.lh-sequences .mathbox.ours .cell{opacity:1}}.lh-sequences .legend{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;margin-top:24px;font-family:var(--mono);font-size:11.5px;color:var(--muted)}.lh-sequences .legend span{display:inline-flex;align-items:center;gap:8px}.lh-sequences .legend i{width:8px;height:8px;border-radius:50%}.lh-sequences .legend i.none{background:transparent;box-shadow:inset 0 0 0 1px rgba(var(--light),.4)}.lh-sequences .proof-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;align-items:stretch}.lh-sequences .proof{display:flex;flex-direction:column;padding:20px 18px;border-radius:18px;background:var(--glass);border:1px solid var(--line);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.lh-sequences .proof-top{display:flex;flex-direction:column;gap:3px;margin-bottom:13px}.lh-sequences .proof-tag{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ac)}.lh-sequences .proof-where{font-family:var(--mono);font-size:11px;letter-spacing:.05em;color:var(--faint)}.lh-sequences .proof-client{font-size:.98rem;font-weight:600;color:#fff;letter-spacing:-.01em;line-height:1.25}.lh-sequences .proof p{margin-top:9px;font-size:.88rem;line-height:1.55;color:var(--muted);text-wrap:pretty}.lh-sequences .proof-stats{display:flex;gap:18px;margin-top:auto;padding-top:16px}.lh-sequences .proof-stats>div{display:flex;flex-direction:column;gap:4px}.lh-sequences .proof-stats b{font-family:var(--serif);font-style:italic;font-size:1.6rem;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.lh-sequences .proof-stats span{font-family:var(--mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);line-height:1.4}.lh-sequences .proof-note{margin:clamp(18px,2.4vw,26px) auto 0;max-width:64ch;text-align:center;font-size:.9rem;line-height:1.6;color:var(--faint);text-wrap:pretty}.lh-sequences #proof{padding-bottom:calc(var(--seam) + 48px)}@media(max-width:1000px){.lh-sequences .proof-grid{grid-template-columns:1fr 1fr}}@media(max-width:900px){.lh-sequences .rv-scroll{max-height:none;overflow:visible;padding-right:0;-webkit-mask-image:none;mask-image:none}.lh-sequences .rv-col .review:nth-child(n+3){display:none}.lh-sequences .review p+p{display:none}}@media(max-width:680px){.lh-sequences .rv-col .review:nth-child(n+3){display:revert}.lh-sequences .rv-col .review:nth-child(n+4){display:none}}@media(max-width:680px){.lh-sequences .proof-grid{grid-template-columns:1fr}}.lh-sequences .about-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(36px,5vw,72px);align-items:center}.lh-sequences .about-grid .lead+.lead{margin-top:14px}.lh-sequences .team{display:grid;grid-template-columns:1fr 1fr;gap:28px 14px}.lh-sequences .tcard{display:flex;flex-direction:column;align-items:center;text-align:center}.lh-sequences .tphoto{width:78px;height:78px;border-radius:50%;object-fit:cover;border:1px solid var(--line);margin-bottom:12px;transition:transform .2s,box-shadow .2s}.lh-sequences .tname{font-weight:600;color:#fff;font-size:.94rem}.lh-sequences .trole{color:var(--ac);font-size:.72rem;margin-top:3px;font-family:var(--mono);line-height:1.3}.lh-sequences .site-foot{position:relative;z-index:1;padding-top:clamp(70px,12vh,150px)}.lh-sequences .foot-inner{width:min(1140px,calc(100% - 40px));margin:0 auto;background:linear-gradient(180deg,rgba(var(--light),.05),rgba(var(--light),.015)),#0000009e;backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2);border:1px solid var(--line);border-bottom:none;border-radius:24px 24px 0 0;padding:clamp(34px,5vh,52px) clamp(24px,4vw,52px) 32px}.lh-sequences .foot-inner:after{content:"";position:absolute;left:50%;top:-1px;transform:translate(-50%);width:62%;height:1px;background:linear-gradient(90deg,transparent,var(--ac),transparent);opacity:.5}.lh-sequences .midcta{display:flex;align-items:center;justify-content:space-between;gap:clamp(18px,3vw,44px);padding:clamp(24px,3vw,36px) clamp(24px,3.4vw,44px);border-radius:22px;border:1px solid var(--line);background:radial-gradient(120% 170% at 10% 0%,rgba(var(--glow),.14),transparent 60%),var(--glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.lh-sequences .midcta h3{font-size:clamp(1.15rem,2.1vw,1.6rem);font-weight:300;letter-spacing:-.02em;line-height:1.2;color:#fff}.lh-sequences .midcta h3 .em{display:block}.lh-sequences .midcta p{margin-top:9px;color:var(--muted);font-size:.95rem;max-width:50ch}.lh-sequences .midcta .acts{flex:0 0 auto}.lh-sequences .closing{text-align:center;padding:clamp(80px,13vh,150px) 0 clamp(56px,8vh,90px)}.lh-sequences .closing h2{max-width:19ch;margin:18px auto 0;font-size:clamp(1.9rem,4.2vw,3.3rem)}.lh-sequences .closing p{color:var(--muted);max-width:44ch;margin:18px auto 0}.lh-sequences .closing .acts{justify-content:center;margin-top:32px}.lh-sequences .foot-inner{position:relative}.lh-sequences .foot-cols{display:block;max-width:none}.lh-sequences .foot-col{display:flex;flex-wrap:wrap;align-items:center;gap:0 clamp(16px,2.6vw,30px)}.lh-sequences .foot-col h3{color:var(--muted);font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-family:var(--mono);margin-bottom:0;flex:0 0 auto}.lh-sequences .foot-col a,.lh-sequences .foot-col button{min-width:44px;display:block;width:auto;text-align:left;background:none;border:0;font:inherit;font-size:13.5px;color:var(--muted);margin-bottom:0;padding:12px 0;cursor:pointer;transition:color .15s;white-space:nowrap}.lh-sequences .foot-col a:hover,.lh-sequences .foot-col button:hover{color:var(--text)}.lh-sequences .foot-bottom .logo{display:inline-flex;align-items:center;padding:13px 0}.lh-sequences .foot-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:36px;padding-top:22px;border-top:1px solid var(--line-2);font-family:var(--mono);font-size:11px;color:var(--faint)}.lh-sequences .foot-bottom .logo img{display:block;height:18px;width:auto;opacity:.9}@media(max-width:1000px){.lh-sequences .reviews{columns:2}}@media(max-width:900px){.lh-sequences .thesis{grid-template-columns:1fr;gap:22px}.lh-sequences .hero{min-height:0;padding-top:clamp(78px,11vh,150px)}.lh-sequences .hero-grid{grid-template-columns:1fr;row-gap:clamp(24px,3.6vh,34px)}.lh-sequences .hero-copy h1{font-size:clamp(2.05rem,min(6vw,8.4vh),4.9rem);max-width:19ch}.lh-sequences .hero .sub{max-width:52ch}.lh-sequences .sec-head{grid-template-columns:1fr;align-items:start}.lh-sequences .plan{grid-template-columns:1fr}.lh-sequences .plan-grid{grid-template-columns:1fr 1fr;grid-auto-rows:min-content;flex:none}.lh-sequences .about-grid{grid-template-columns:1fr;gap:36px}}@media(max-width:760px){.lh-sequences .midcta{flex-direction:column;align-items:flex-start;gap:20px}}@media(max-width:440px){.lh-sequences .eyebrow{font-size:11px;letter-spacing:.11em}}@media(max-width:680px){.lh-sequences .sq-form{padding:18px;--w-field-h:46px}.lh-sequences .sq-form .sq-fields{gap:10px;margin-top:15px}.lh-sequences .sq-form .sq-field input{font-size:16px}.lh-sequences .sq-form .sq-submit{min-height:50px;margin-top:15px}.lh-sequences .sq-form .sq-micro{margin-top:13px;font-size:.72rem}.lh-sequences .reviews{columns:1}.lh-sequences .plan-list,.lh-sequences .plan-grid{grid-template-columns:1fr}.lh-sequences .team{grid-template-columns:1fr 1fr;gap:26px 10px}.lh-sequences .grid100{grid-template-columns:repeat(10,1fr);max-width:340px}.lh-sequences .foot-bottom{flex-direction:column;align-items:flex-start}.lh-sequences .acts{flex-direction:column;align-items:stretch}.lh-sequences .acts .btn{justify-content:center}}@media(prefers-reduced-motion:reduce){.lh-sequences .bg video{filter:var(--vfilter)}.lh-sequences .reveal{opacity:1;transform:none}.lh-sequences .track{animation:none}.lh-sequences .hero-copy>*,.lh-sequences .hero-grid>.hero-form{opacity:1;transform:none;animation:none}}.lh-playbook{min-height:100vh}@font-face{font-family:Space Grotesk;src:url(/assets/fonts/SpaceGrotesk-VariableFont_wght.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Playfair Display;src:url(/assets/fonts/playfairdisplay-italic.woff2) format("woff2");font-style:italic;font-weight:400 700;font-display:swap}@font-face{font-family:Roboto Mono;src:url(/assets/fonts/robotomono-2.woff2) format("woff2");font-weight:400 500;font-display:swap}.lh-playbook{--sans:"Space Grotesk",-apple-system,"Helvetica Neue",Helvetica,Arial,sans-serif;--serif:"Playfair Display",Georgia,serif;--mono:"Roboto Mono",ui-monospace,Menlo,monospace;--ease:cubic-bezier(.23,1,.32,1);--bg:#050a16;--ink:#00102e;--ac:#7197fd;--text:#e6ebf5;--muted:#96a3bd;--faint:#8792ab;--light:230,235,245;--ac-rgb:113,151,253;--glass:rgba(var(--light),.055);--glass-hi:rgba(var(--light),.09);--line:rgba(var(--light),.16);--line-2:rgba(var(--light),.075);--warn:#e0a35c;--warn-rgb:224,163,92;--vfilter:saturate(.95) brightness(.82) contrast(1.04);--seam:clamp(64px,6.5vw,116px);--measure:68ch}.lh-playbook *{margin:0;padding:0;box-sizing:border-box}.lh-playbook button,.lh-playbook input,.lh-playbook select{font-family:inherit}.lh-playbook{font-family:var(--sans);font-weight:300;line-height:1.62;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;overflow-x:hidden;overflow-x:clip}.lh-playbook:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.lh-playbook .bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:radial-gradient(120% 90% at 50% 20%,var(--bg),#000)}.lh-playbook .bg video{width:100%;height:100%;object-fit:cover;filter:var(--vfilter)}.lh-playbook .bg .tint{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(112% 76% at 50% 40%,#00000080,#00000047 46%,#0000000f 80%),linear-gradient(180deg,#00000057,#0003 26%,#0000006b 68%,#000000b8)}.lh-playbook .page{position:relative;z-index:1;padding-bottom:clamp(80px,10vw,140px)}.lh-playbook .wrap{width:100%;max-width:min(1080px,100%);margin:0 auto;padding:0 clamp(20px,4vw,44px)}.lh-playbook .narrow{max-width:var(--measure)}.lh-playbook a{color:inherit;text-decoration:none}.lh-playbook a:focus-visible,.lh-playbook button:focus-visible,.lh-playbook input:focus-visible{outline:2px solid var(--ac);outline-offset:3px;border-radius:4px}.lh-playbook .em{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:0}.lh-playbook h1{font-size:clamp(2.1rem,5.6vw,4.15rem);line-height:1.03;font-weight:300;letter-spacing:-.024em;color:#fff;text-wrap:balance;max-width:21ch}.lh-playbook h2{font-size:clamp(1.5rem,3.3vw,2.35rem);font-weight:300;letter-spacing:-.021em;line-height:1.12;text-wrap:balance;color:#fff}.lh-playbook h3{font-size:1.02rem;font-weight:600;letter-spacing:-.008em;color:#fff;line-height:1.35}.lh-playbook h4{font-size:.83rem;font-weight:600;letter-spacing:-.004em;color:#fff;line-height:1.4}.lh-playbook p{text-wrap:pretty}.lh-playbook .lead{color:var(--muted);font-size:1.03rem;line-height:1.68}.lh-playbook .body{color:var(--muted);font-size:.93rem}.lh-playbook .body strong{color:var(--text);font-weight:500}.lh-playbook .body a.ilink{color:var(--ac);border-bottom:1px solid rgba(var(--ac-rgb),.35);padding-bottom:1px}.lh-playbook .body a.ilink:hover{border-bottom-color:var(--ac)}.lh-playbook .eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-size:10.5px;letter-spacing:.17em;text-transform:uppercase;color:var(--ac)}.lh-playbook .eyebrow i{width:6px;height:6px;border-radius:50%;background:var(--ac);box-shadow:0 0 10px var(--ac);flex:0 0 auto}.lh-playbook .eyebrow.dim{color:var(--faint)}.lh-playbook .eyebrow.dim i{background:var(--faint);box-shadow:none}.lh-playbook .stack{display:flex;flex-direction:column}.lh-playbook .g8{gap:8px}.lh-playbook .g12{gap:12px}.lh-playbook .g16{gap:16px}.lh-playbook .g20{gap:20px}.lh-playbook .g28{gap:28px}.lh-playbook .g40{gap:40px}.lh-playbook .masthead{padding:clamp(30px,5vw,54px) 0 0}.lh-playbook .mast-bar{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding-bottom:20px;border-bottom:1px solid var(--line-2)}.lh-playbook .mast-bar img{display:block;height:20px;width:auto}.lh-playbook .hero{padding:clamp(46px,7vw,88px) 0 clamp(40px,5vw,64px)}.lh-playbook .hero .lead{max-width:56ch;margin-top:clamp(18px,2.4vw,26px)}.lh-playbook .hero h1{margin-top:22px}.lh-playbook .rail{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.lh-playbook .rail .cell{padding:24px 20px;border-left:1px solid var(--line-2)}.lh-playbook .rail .cell:first-child{border-left:none}.lh-playbook .rail b{display:block;font-family:var(--serif);font-style:italic;font-size:clamp(1.9rem,3.6vw,2.6rem);line-height:1;color:var(--ac);font-variant-numeric:tabular-nums}.lh-playbook .rail span{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:12px;line-height:1.65}@media(max-width:720px){.lh-playbook .rail{grid-template-columns:repeat(2,1fr)}.lh-playbook .rail .cell:nth-child(3){border-left:none}.lh-playbook .rail .cell:nth-child(n+3){border-top:1px solid var(--line-2)}}.lh-playbook .sec{padding:var(--seam) 0 0}.lh-playbook .sec-head{display:flex;flex-direction:column;gap:14px;margin-bottom:clamp(30px,3.6vw,50px)}.lh-playbook .sec-head h2{margin-top:2px}.lh-playbook .sec-head .lead{max-width:60ch}.lh-playbook .layer-head{display:grid;grid-template-columns:auto 1fr;gap:clamp(20px,3vw,38px);align-items:start;padding-top:clamp(26px,3vw,38px);border-top:1px solid var(--line);margin-bottom:clamp(28px,3.4vw,44px)}.lh-playbook .layer-num{font-family:var(--serif);font-style:italic;font-size:clamp(2.6rem,5.4vw,4rem);line-height:.82;color:rgba(var(--ac-rgb),.55);font-variant-numeric:tabular-nums}.lh-playbook .layer-head .txt{display:flex;flex-direction:column;gap:12px}.lh-playbook .layer-head h2{margin-top:0}.lh-playbook .layer-head .lead{max-width:58ch;font-size:.98rem}.lh-playbook .card{padding:22px 20px;border-radius:16px;background:var(--glass);border:1px solid var(--line-2);display:flex;flex-direction:column;gap:9px}.lh-playbook .card .num{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.lh-playbook .card p{color:var(--muted);font-size:.855rem;line-height:1.6}.lh-playbook .grid2{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.lh-playbook .grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.lh-playbook .grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media(max-width:860px){.lh-playbook .grid3,.lh-playbook .grid4{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.lh-playbook .grid2,.lh-playbook .grid3,.lh-playbook .grid4{grid-template-columns:1fr}}.lh-playbook .note{border-left:2px solid rgba(var(--ac-rgb),.5);padding:4px 0 4px 20px;display:flex;flex-direction:column;gap:8px}.lh-playbook .note p{color:var(--muted);font-size:.93rem}.lh-playbook .note strong{color:#fff;font-weight:500}.lh-playbook .tok,.lh-playbook .jdg{font-family:var(--mono);font-size:.88em;border-radius:5px;padding:1px 5px;white-space:nowrap;border:1px solid transparent}.lh-playbook .tok{color:var(--ac);background:rgba(var(--ac-rgb),.11);border-color:rgba(var(--ac-rgb),.28)}.lh-playbook .jdg{color:var(--warn);background:rgba(var(--warn-rgb),.1);border-color:rgba(var(--warn-rgb),.3);white-space:normal}.lh-playbook .legend{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center;font-family:var(--mono);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--faint)}.lh-playbook .legend span{display:inline-flex;align-items:center;gap:8px}.lh-playbook .legend i{width:9px;height:9px;border-radius:3px;flex:0 0 auto}.lh-playbook .legend i.a{background:rgba(var(--ac-rgb),.28);box-shadow:inset 0 0 0 1px var(--ac)}.lh-playbook .legend i.b{background:rgba(var(--warn-rgb),.28);box-shadow:inset 0 0 0 1px var(--warn)}.lh-playbook .tpl{border:1px solid var(--line-2);border-radius:16px;background:#00000047;overflow:hidden}.lh-playbook .tpl-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 18px;border-bottom:1px solid var(--line-2);background:var(--glass)}.lh-playbook .tpl-head .id{display:flex;align-items:baseline;gap:12px;min-width:0}.lh-playbook .tpl-head .id b{font-family:var(--mono);font-size:11px;letter-spacing:.14em;color:var(--ac);flex:0 0 auto}.lh-playbook .tpl-head .id h3{font-weight:500}.lh-playbook .tpl-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lh-playbook .pill{font-family:var(--mono);font-size:10px;letter-spacing:.09em;text-transform:uppercase;padding:4px 9px;border-radius:999px;border:1px solid var(--line-2);color:var(--faint);white-space:nowrap}.lh-playbook .pill.a{color:var(--ac);border-color:rgba(var(--ac-rgb),.3);background:rgba(var(--ac-rgb),.07)}.lh-playbook .pill.b{color:var(--warn);border-color:rgba(var(--warn-rgb),.3);background:rgba(var(--warn-rgb),.07)}.lh-playbook .tpl-note{padding:14px 18px;border-bottom:1px solid var(--line-2);color:var(--muted);font-size:.87rem;line-height:1.6}.lh-playbook .tpl-body{max-height:340px;overflow:auto;transition:max-height .45s var(--ease)}.lh-playbook .tpl.open .tpl-body{max-height:2600px}.lh-playbook .tpl-body pre{margin:0;padding:20px 18px;font-family:var(--mono);font-size:12.2px;line-height:1.85;color:var(--muted);white-space:pre-wrap;word-break:break-word}.lh-playbook .tpl-body pre b{color:var(--text);font-weight:500}.lh-playbook .tpl-fade{position:relative}.lh-playbook .tpl-fade:after{content:"";position:absolute;left:0;right:0;bottom:0;height:88px;pointer-events:none;background:linear-gradient(180deg,#050a1600,#050a16f5);transition:opacity .35s}.lh-playbook .tpl.open .tpl-fade:after{opacity:0}.lh-playbook .tpl-foot{display:flex;gap:10px;flex-wrap:wrap;padding:14px 18px;border-top:1px solid var(--line-2);background:var(--glass)}.lh-playbook .btn{display:inline-flex;align-items:center;gap:9px;padding:10px 19px;border-radius:999px;background:var(--ac);color:var(--ink);font-family:var(--mono);font-size:12.5px;font-weight:500;border:none;cursor:pointer;white-space:nowrap;transition:transform .16s,box-shadow .16s,background .2s}.lh-playbook .btn:hover{transform:translateY(-1px);box-shadow:0 10px 30px rgba(var(--ac-rgb),.24)}.lh-playbook .btn:active{transform:scale(.97);transition-duration:.1s}.lh-playbook .btn.ghost{background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}.lh-playbook .btn.ghost:hover{background:var(--glass-hi);box-shadow:inset 0 0 0 1px rgba(var(--ac-rgb),.45)}.lh-playbook .btn.sm{padding:8px 15px;font-size:11.5px}.lh-playbook .btn.lg{padding:15px 30px;font-size:13.5px;box-shadow:0 10px 30px rgba(var(--ac-rgb),.26)}.lh-playbook .btn.lg:hover{box-shadow:0 16px 40px rgba(var(--ac-rgb),.38)}.lh-playbook .tablewrap{overflow-x:auto;border:1px solid var(--line-2);border-radius:16px;background:#00000038}.lh-playbook table{border-collapse:collapse;width:100%;min-width:660px;font-size:.855rem}.lh-playbook thead th{text-align:left;font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-weight:400;padding:14px 16px;border-bottom:1px solid var(--line);white-space:nowrap;background:var(--glass)}.lh-playbook tbody td{padding:11px 16px;border-bottom:1px solid var(--line-2);color:var(--muted);vertical-align:top;line-height:1.5}.lh-playbook tbody tr:last-child td{border-bottom:none}.lh-playbook tbody tr:hover td{background:rgba(var(--light),.028)}.lh-playbook td.f{font-family:var(--mono);font-size:11.6px;color:var(--ac);white-space:nowrap}.lh-playbook td.n{font-variant-numeric:tabular-nums;white-space:nowrap}.lh-playbook .mark{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:999px;white-space:nowrap;display:inline-block}.lh-playbook .mark.look{color:var(--faint);border:1px solid var(--line-2)}.lh-playbook .mark.judge{color:var(--warn);border:1px solid rgba(var(--warn-rgb),.32);background:rgba(var(--warn-rgb),.07)}.lh-playbook .mark.decay{color:var(--warn);border:1px solid rgba(var(--warn-rgb),.32)}.lh-playbook .mark.fixed{color:var(--ac);border:1px solid rgba(var(--ac-rgb),.28)}.lh-playbook .tbl-cap{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:12px}.lh-playbook .calc{border:1px solid var(--line);border-radius:20px;overflow:hidden;background:#0000004d}.lh-playbook .calc-top{padding:clamp(22px,3vw,32px);display:flex;flex-direction:column;gap:26px;border-bottom:1px solid var(--line-2)}.lh-playbook .ctrl{display:flex;flex-direction:column;gap:12px}.lh-playbook .ctrl-label{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.lh-playbook .ctrl-label span{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.lh-playbook .ctrl-label b{font-family:var(--mono);font-size:14px;color:var(--text);font-variant-numeric:tabular-nums}.lh-playbook input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--ac) 0 var(--fill,40%),rgba(var(--light),.14) var(--fill,40%) 100%);cursor:pointer}.lh-playbook input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:17px;height:17px;border-radius:50%;background:var(--ac);border:3px solid var(--bg);box-shadow:0 0 0 1px rgba(var(--ac-rgb),.7),0 4px 16px rgba(var(--ac-rgb),.4);cursor:grab}.lh-playbook input[type=range]::-moz-range-thumb{width:17px;height:17px;border-radius:50%;background:var(--ac);border:3px solid var(--bg);box-shadow:0 0 0 1px rgba(var(--ac-rgb),.7);cursor:grab}.lh-playbook input[type=range]:active::-webkit-slider-thumb{cursor:grabbing}.lh-playbook .seg{display:inline-flex;padding:3px;gap:3px;border:1px solid var(--line-2);border-radius:999px;background:#0000004d;align-self:flex-start;flex-wrap:wrap}.lh-playbook .seg button{background:transparent;border:none;cursor:pointer;color:var(--faint);font-family:var(--mono);font-size:11px;letter-spacing:.06em;padding:7px 15px;border-radius:999px;transition:color .18s,background .18s}.lh-playbook .seg button[aria-pressed=true]{background:rgba(var(--ac-rgb),.16);color:var(--ac);box-shadow:inset 0 0 0 1px rgba(var(--ac-rgb),.35)}.lh-playbook .seg button:hover{color:var(--text)}.lh-playbook .calc-out{display:grid;grid-template-columns:repeat(3,1fr)}.lh-playbook .calc-out .o{padding:clamp(20px,2.6vw,30px);border-left:1px solid var(--line-2);display:flex;flex-direction:column;gap:10px}.lh-playbook .calc-out .o:first-child{border-left:none}.lh-playbook .calc-out b{font-family:var(--serif);font-style:italic;font-size:clamp(2rem,4.4vw,3.1rem);line-height:.95;color:var(--warn);font-variant-numeric:tabular-nums}.lh-playbook .calc-out span{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);line-height:1.65}@media(max-width:640px){.lh-playbook .calc-out{grid-template-columns:1fr}.lh-playbook .calc-out .o{border-left:none;border-top:1px solid var(--line-2)}.lh-playbook .calc-out .o:first-child{border-top:none}}.lh-playbook .calc-foot{padding:16px clamp(22px,3vw,32px);border-top:1px solid var(--line-2);background:var(--glass);color:var(--faint);font-size:.8rem;line-height:1.6}.lh-playbook .vs{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--line-2);border-radius:18px;overflow:hidden}.lh-playbook .vs-col{display:flex;flex-direction:column}.lh-playbook .vs-col+.vs-col{border-left:1px solid var(--line-2)}.lh-playbook .vs-head{padding:18px 20px;border-bottom:1px solid var(--line-2);display:flex;flex-direction:column;gap:6px}.lh-playbook .vs-col.hand .vs-head{background:rgba(var(--warn-rgb),.055)}.lh-playbook .vs-col.sys .vs-head{background:rgba(var(--ac-rgb),.07)}.lh-playbook .vs-head .k{font-family:var(--mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase}.lh-playbook .vs-col.hand .k{color:var(--warn)}.lh-playbook .vs-col.sys .k{color:var(--ac)}.lh-playbook .vs-head h4{font-weight:500}.lh-playbook .vs-list{list-style:none;display:flex;flex-direction:column;flex:1}.lh-playbook .vs-list li{padding:12px 20px;border-bottom:1px solid var(--line-2);color:var(--muted);font-size:.855rem;line-height:1.55;display:grid;grid-template-columns:auto 1fr;gap:11px;align-items:start}.lh-playbook .vs-list li:last-child{border-bottom:none}.lh-playbook .vs-list .m{font-family:var(--mono);font-size:10.5px;line-height:1.7;flex:0 0 auto}.lh-playbook .vs-col.hand .m{color:rgba(var(--warn-rgb),.85)}.lh-playbook .vs-col.sys .m{color:var(--ac)}@media(max-width:700px){.lh-playbook .vs{grid-template-columns:1fr}.lh-playbook .vs-col+.vs-col{border-left:none;border-top:1px solid var(--line)}}.lh-playbook .cta{border-radius:22px;border:1px solid rgba(var(--ac-rgb),.28);background:linear-gradient(165deg,rgba(var(--ac-rgb),.13),rgba(var(--ac-rgb),.03) 55%,transparent);padding:clamp(30px,4.4vw,58px);display:flex;flex-direction:column;gap:20px;align-items:flex-start}.lh-playbook .cta h2{max-width:20ch}.lh-playbook .cta .lead{max-width:54ch}.lh-playbook .cta-row{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:6px}.lh-playbook .bar{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#030710db;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border-top:1px solid var(--line);transform:translateY(102%);transition:transform .5s var(--ease)}.lh-playbook .bar.on{transform:none}.lh-playbook .bar .inner{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:12px 0}.lh-playbook .bar p{font-size:.855rem;color:var(--muted)}.lh-playbook .bar p b{color:#fff;font-weight:500}@media(max-width:560px){.lh-playbook .bar p{display:none}.lh-playbook .bar .inner{justify-content:center}}.lh-playbook .cta-line{display:flex;align-items:baseline;justify-content:space-between;gap:10px 22px;flex-wrap:wrap;padding:20px 0;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.lh-playbook .cta-line p{color:var(--muted);font-size:.9rem;flex:1 1 32ch;max-width:62ch}.lh-playbook .cta-line a{font-family:var(--mono);font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--ac);display:inline-flex;align-items:center;gap:9px;white-space:nowrap;border-bottom:1px solid rgba(var(--ac-rgb),.32);padding-bottom:3px;transition:border-color .2s}.lh-playbook .cta-line a:hover{border-bottom-color:var(--ac)}.lh-playbook .cta-band{display:flex;align-items:center;justify-content:space-between;gap:18px 24px;flex-wrap:wrap;padding:22px 24px;border-radius:16px;border:1px solid rgba(var(--ac-rgb),.22);background:linear-gradient(100deg,rgba(var(--ac-rgb),.1),rgba(var(--ac-rgb),.02) 70%)}.lh-playbook .cta-band p{color:var(--muted);font-size:.9rem;flex:1 1 34ch;max-width:58ch}.lh-playbook .cta-band p b{color:#fff;font-weight:500}.lh-playbook .cta.split{display:grid;grid-template-columns:1.4fr 1fr;gap:clamp(22px,3.4vw,46px);align-items:center}.lh-playbook .cta.split .txt{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.lh-playbook .cta.split .act{display:flex;align-items:center;justify-content:flex-end}.lh-playbook .cta.split h2{max-width:26ch}@media(max-width:780px){.lh-playbook .cta.split{grid-template-columns:1fr}.lh-playbook .cta.split .act{justify-content:flex-start}}.lh-playbook .foot{margin-top:var(--seam);padding-top:26px;border-top:1px solid var(--line-2);display:flex;flex-direction:column;gap:18px;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.lh-playbook .foot-links{display:flex;gap:14px 26px;flex-wrap:wrap}.lh-playbook .foot-links a{color:var(--muted);transition:color .2s}.lh-playbook .foot-links a:hover{color:var(--ac)}.lh-playbook .foot-bottom{display:flex;justify-content:space-between;gap:16px 24px;flex-wrap:wrap}.lh-playbook .rv{transition:opacity .7s var(--ease),transform .7s var(--ease)}.lh-playbook .page.anim .rv{opacity:0;transform:translateY(16px)}.lh-playbook .page.anim .rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lh-playbook *,.lh-playbook *:before,.lh-playbook *:after{animation-duration:.001ms!important;transition-duration:.001ms!important}.lh-playbook .bg video{display:none}.lh-playbook .page.anim .rv{opacity:1;transform:none}.lh-playbook .bar{transition:none}}:root{--lh-bg: #050a16;--lh-ink: #00102e;--lh-accent: #7197fd;--lh-accent-soft: rgba(113, 151, 253, .28);--lh-text: #e6ebf5;--lh-muted: #96a3bd;--lh-line: rgba(230, 235, 245, .14);--text-muted: rgba(200, 200, 220, .65);--text-primary: #e8e8f0;--text-secondary: rgba(230, 230, 245, .92)}*{box-sizing:border-box}html,body{margin:0;padding:0;background:#0a0a0f;color:#e8e8f0;font-family:system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}
