@import url("https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,600&family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600;700&display=swap");:root{--ls-bg-0:#07080b;--ls-bg-1:#0b0d12;--ls-bg-2:#11141b;--ls-bg-3:#181c26;--ls-bg-inset:#050609;--ls-fg-1:#f5f3ee;--ls-fg-2:#b7bac4;--ls-fg-3:#6e7280;--ls-fg-4:#3d424f;--ls-blue:#1e9bff;--ls-blue-soft:#5bb8ff;--ls-blue-deep:#0a6fcc;--ls-violet:#1e9bff;--ls-violet-soft:#5bb8ff;--ls-aqua:#6fe3ff;--ls-warm-gold:#d4a853;--color-gold:#d4a853;--ls-gold-soft:#e8c77a;--ls-gold-dim:#c49a3c;--ls-success:#34d399;--ls-warning:#fbbf24;--ls-danger:#f87171;--ls-border-1:hsla(0,0%,100%,.06);--ls-border-2:hsla(0,0%,100%,.1);--ls-border-3:hsla(0,0%,100%,.18);--ls-border-glow:rgba(30,155,255,.5);--ls-font-display:"Cormorant Garamond",Georgia,serif;--ls-font-sans:"Plus Jakarta Sans",-apple-system,system-ui,sans-serif;--ls-font-mono:"JetBrains Mono",monospace;--ls-ease-out-expo:cubic-bezier(0.22,1,0.36,1);--ls-glow-blue:0 0 0 1px rgba(30,155,255,.25),0 0 40px -8px rgba(30,155,255,.4);--ls-glow-white:0 0 32px -4px hsla(0,0%,100%,.35)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--ls-bg-0);color:var(--ls-fg-1);font-family:var(--ls-font-sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;letter-spacing:-.01em;overflow-x:hidden}::selection{background:rgba(30,155,255,.28)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#07080b}::-webkit-scrollbar-thumb{background:#1c2030;border-radius:4px}.ls-eyebrow{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ls-fg-3)}.ls-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:999px;border:1px solid var(--ls-border-2);background:var(--ls-bg-2);color:var(--ls-fg-1);font-family:var(--ls-font-sans);font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap;text-decoration:none;transition:background .28s var(--ls-ease-out-expo),border-color .28s var(--ls-ease-out-expo),box-shadow .28s var(--ls-ease-out-expo),transform .16s var(--ls-ease-out-expo)}.ls-btn:hover{background:var(--ls-bg-3);border-color:var(--ls-border-3)}.ls-btn:active{transform:translateY(1px)}.ls-btn--primary{background:var(--ls-fg-1);color:var(--ls-bg-0);border-color:transparent}.ls-btn--primary:hover{background:#fff;box-shadow:var(--ls-glow-white)}.ls-btn--ghost{background:transparent;border-color:var(--ls-border-2);color:var(--ls-fg-2)}.ls-btn--ghost:hover{background:var(--ls-bg-2);color:var(--ls-fg-1);border-color:var(--ls-border-3)}.ls-btn--blue{background:var(--ls-blue);color:#fff;border-color:transparent}.ls-btn--blue:hover{background:var(--ls-blue-soft);box-shadow:0 0 24px -4px rgba(30,155,255,.5)}.ls-input{width:100%;padding:12px 14px;background:var(--ls-bg-inset);border:1px solid var(--ls-border-2);border-radius:10px;color:var(--ls-fg-1);font-family:var(--ls-font-sans);font-size:14px;outline:none;transition:border-color .16s ease,box-shadow .16s ease}.ls-input:focus{border-color:var(--ls-blue);box-shadow:0 0 0 3px rgba(30,155,255,.18)}.ls-input::placeholder{color:var(--ls-fg-4)}.ls-card{background:var(--ls-bg-1);border:1px solid var(--ls-border-1);border-radius:16px;padding:24px;transition:border-color .28s var(--ls-ease-out-expo)}.ls-card:hover{border-color:var(--ls-border-3)}.ls-tag{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--ls-border-1);background:var(--ls-bg-2);color:var(--ls-fg-2)}.ls-tag--success{background:rgba(52,211,153,.1);border-color:rgba(52,211,153,.3);color:#34d399}.ls-tag--warning{background:rgba(251,191,36,.1);border-color:rgba(251,191,36,.3);color:#fbbf24}.ls-tag--danger{background:hsla(0,91%,71%,.1);border-color:hsla(0,91%,71%,.3);color:#f87171}.ls-tag--blue{background:rgba(30,155,255,.1);border-color:rgba(30,155,255,.35);color:var(--ls-blue-soft)}.offer-block{margin:1.5rem 0 2rem;padding:1.25rem 1.5rem;border:1px solid rgba(212,168,83,.25);border-left:3px solid #d4a853;border-radius:8px;background:rgba(212,168,83,.05);max-width:560px}.offer-headline{font-size:1rem;font-weight:600;color:#d4a853;margin-bottom:.75rem;line-height:1.4}.offer-bullets{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.offer-bullets li{font-size:.875rem;color:hsla(43,26%,95%,.8);line-height:1.5}@keyframes ls-marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 12px))}}@keyframes ls-float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-10px) rotate(-1deg)}}@keyframes ls-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes ls-dot-bounce{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-6px)}}@keyframes ls-typing{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-5px);opacity:1}}@media (max-width:768px){.section-pad{padding:64px 20px!important}.section-h2{font-size:30px!important;line-height:1.15!important}.ls-btn{padding:13px 20px!important;font-size:14px!important;min-height:44px!important}.nav-center{display:none!important}.nav-inner{padding:14px 20px!important}.nav-cta-secondary{display:none!important}.hero-section{padding-top:100px!important;padding-bottom:64px!important}.hero-container{padding:0 20px!important}.hero-grid{grid-template-columns:1fr!important;gap:48px!important}.hero-h1{font-size:40px!important;line-height:1.05!important}.hero-body{font-size:16px!important;max-width:100%!important}.hero-phone{display:flex!important;justify-content:center!important;overflow:visible!important;padding:0!important}.hero-badge-response,.hero-badge-score{display:none!important}.hero-iphone-demo{margin-top:0!important}.hero-stats-row{grid-template-columns:repeat(3,1fr)!important;gap:16px!important;margin-top:56px!important;padding-top:32px!important}.hero-stat-value{font-size:42px!important}.hero-trust-row{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.features-section,.features-sticky{height:auto!important}.features-sticky{position:static!important;overflow:visible!important}.features-header{padding:48px 20px 20px!important}.features-dots{display:none!important}.features-track{flex-direction:column!important;transform:none!important;transition:none!important;padding:0 20px 48px!important;gap:16px!important}.features-card{width:100%!important;min-height:auto!important;height:auto!important;margin-right:0!important;padding:28px 22px!important}.testimonial-card{width:86vw!important;flex-shrink:0!important}.for-agents-grid,.notification-grid,.pricing-grid{grid-template-columns:1fr!important}.notification-grid{gap:40px!important}.notification-right{display:flex!important;justify-content:center!important;width:100%!important}.notification-right>div{max-width:100%!important;width:100%!important}.footer-grid{grid-template-columns:1fr!important;gap:32px!important}.footer-bottom{flex-direction:column!important;gap:8px!important;align-items:flex-start!important}.db-layout{grid-template-columns:1fr!important}.db-sidebar{display:none!important}.db-main{height:100svh!important}.db-bottom-nav{display:flex!important}.stats-bar{grid-template-columns:repeat(2,1fr)!important}.stats-badge{display:none!important}.dash-content{padding:20px 16px 88px!important}.dash-welcome{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.dash-leads-grid{grid-template-columns:1fr!important}.dash-pipeline-grid{grid-template-columns:repeat(2,1fr)!important}.leads-header{flex-wrap:wrap!important;padding:16px!important;gap:10px!important}.leads-filters{margin-left:0!important;order:3;width:100%!important;overflow-x:auto!important;padding-bottom:4px!important}.leads-search{max-width:100%!important;order:4;width:100%!important}.leads-table-head{display:none!important}.leads-row{flex-wrap:wrap!important;background:var(--ls-bg-1)!important;border:1px solid var(--ls-border-1)!important;border-radius:12px!important;margin-bottom:8px!important;padding:14px!important;gap:0!important;align-items:flex-start!important}.leads-cell-lead{flex:0 0 100%!important;margin-bottom:10px!important}.leads-cell-source{display:none!important}.leads-cell-budget{flex:1 1 auto!important;font-size:12px!important;align-self:center}.leads-cell-status{flex:0 0 auto!important;align-self:center}.leads-cell-score{display:none!important}.leads-cell-when{flex:0 0 auto!important;width:auto!important;margin-left:auto!important;align-self:center}.lead-detail-body{display:flex!important;flex-direction:column!important;height:auto!important;overflow:visible!important;min-height:0!important}.lead-convo-col{border-right:none!important;border-bottom:1px solid var(--ls-border-1)!important;height:70svh!important;flex-shrink:0!important}.lead-summary-col{overflow-y:auto!important;padding-bottom:80px!important;max-height:none!important}.review-action-row{gap:8px!important}.review-action-btns,.review-action-row{flex-wrap:wrap!important}.reviews-content{padding:20px 16px 88px!important}.settings-form-grid{grid-template-columns:1fr!important}.settings-content{padding:20px 16px 88px!important}.auth-card{padding:28px 20px!important;border-radius:16px!important}.auth-back{top:16px!important;left:16px!important;font-size:12px!important;padding:6px 10px!important}}.lm-headline{font-family:var(--ls-font-display);font-style:italic;font-weight:600;font-size:52px;line-height:1.1;color:var(--ls-warm-gold);margin-bottom:16px}.lm-field{display:flex;flex-direction:column;gap:6px}.lm-label{font-size:13px;font-weight:500;color:var(--ls-fg-2);letter-spacing:-.01em}.lm-input{width:100%;height:48px;padding:0 14px;background:#1a1a24;border:.5px solid rgba(212,168,83,.2);border-radius:8px;color:var(--ls-fg-1);font-family:var(--ls-font-sans);font-size:15px;outline:none;transition:border-color .18s ease,box-shadow .18s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.lm-input:focus{border-color:rgba(212,168,83,.7);box-shadow:0 0 0 3px rgba(212,168,83,.1)}.lm-input::placeholder{color:var(--ls-fg-4)}.lm-select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M5 6L0 0h10z' fill='%236E7280'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}.lm-textarea{height:auto;padding:12px 14px;resize:vertical}.lm-gold-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:52px;background:var(--ls-warm-gold);color:#0a0a0f;font-family:var(--ls-font-sans);font-size:15px;font-weight:600;border:none;border-radius:8px;cursor:pointer;letter-spacing:-.01em;transition:filter .2s ease,transform .15s ease}.lm-gold-btn:hover{filter:brightness(1.1);transform:scale(1.01)}.lm-gold-btn:active{transform:scale(.99)}.lm-outline-btn{display:block;width:100%;height:52px;background:transparent;color:var(--ls-warm-gold);font-family:var(--ls-font-sans);font-size:15px;font-weight:500;border:1.5px solid var(--ls-warm-gold);border-radius:8px;cursor:pointer;letter-spacing:-.01em;transition:background .2s ease}.lm-outline-btn:hover{background:rgba(212,168,83,.08)}.lm-outline-btn:disabled{opacity:.5;cursor:not-allowed}.lm-results{opacity:0;transform:translateY(20px);pointer-events:none;max-height:0;overflow:hidden;transition:opacity .4s ease,transform .4s ease,max-height .5s ease;margin-top:0}.lm-results--visible{opacity:1;transform:translateY(0);pointer-events:all;max-height:1200px;margin-top:24px}.lm-metrics-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-bottom:24px}.lm-metric-card{background:#111118;border:1px solid rgba(212,168,83,.15);border-radius:12px;padding:20px 16px}.lm-metric-number{font-family:var(--ls-font-mono);font-size:32px;font-weight:700;line-height:1;margin-bottom:8px;letter-spacing:-.03em;word-break:break-all}.lm-metric-title{font-size:13px;font-weight:600;color:var(--ls-fg-1);margin-bottom:4px;line-height:1.3}.lm-metric-sub{font-size:11px;color:var(--ls-fg-3)}@keyframes lm-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}.lm-bounce-arrow{display:inline-block;color:var(--ls-warm-gold);font-size:22px;margin-top:10px;animation:lm-bounce 1.5s ease-in-out infinite}.lm-demo-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;align-items:start}.lm-calculator-shell{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);grid-gap:20px;gap:20px;align-items:stretch}.lm-agent-panel,.lm-form-card,.lm-slider-panel{background:#111118;border:1px solid rgba(212,168,83,.15);border-radius:12px;padding:24px}.lm-slider-panel{border-left:3px solid var(--ls-warm-gold);gap:22px}.lm-slider-field,.lm-slider-panel{display:flex;flex-direction:column}.lm-slider-field{gap:10px}.lm-slider-top{display:flex;justify-content:space-between;gap:16px;align-items:baseline}.lm-slider-top strong{color:var(--ls-warm-gold);font-family:var(--ls-font-mono);font-size:15px;white-space:nowrap}.lm-range{width:100%;height:22px;background:transparent;accent-color:var(--ls-warm-gold);cursor:pointer}.lm-range::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:linear-gradient(90deg,rgba(212,168,83,.85),rgba(30,155,255,.75))}.lm-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;margin-top:-7px;border-radius:50%;border:3px solid #0a0a0f;background:var(--ls-fg-1);box-shadow:0 0 0 2px rgba(212,168,83,.5),0 8px 24px rgba(0,0,0,.45)}.lm-range-labels{gap:8px;color:var(--ls-fg-3);font-size:10px;line-height:1.2}.lm-live-estimate,.lm-range-labels{display:flex;justify-content:space-between}.lm-live-estimate{background:linear-gradient(180deg,rgba(30,155,255,.14),rgba(212,168,83,.07)),#111118;border:1px solid rgba(30,155,255,.22);border-radius:12px;padding:24px;flex-direction:column;gap:18px}.lm-estimate-number{font-family:var(--ls-font-mono);font-size:42px;font-weight:800;line-height:1;color:var(--ls-warm-gold);letter-spacing:-.03em}.lm-live-estimate p:not(.ls-eyebrow){color:var(--ls-fg-2);font-size:14px;line-height:1.6}.lm-estimate-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.08);color:var(--ls-fg-3);font-size:12px}.lm-estimate-row strong{color:var(--ls-success);font-family:var(--ls-font-mono);font-size:13px;white-space:nowrap}.lm-agent-stage{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:20px;gap:20px;align-items:start;position:relative}.lm-agent-orb{grid-column:1/-1;justify-self:center;width:108px;height:108px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--ls-warm-gold);background:radial-gradient(circle at 50% 42%,hsla(43,26%,95%,.16),transparent 34%),linear-gradient(145deg,rgba(30,155,255,.22),rgba(212,168,83,.22)),#111118;border:1px solid rgba(212,168,83,.28);box-shadow:0 26px 70px rgba(0,0,0,.55);position:relative}.lm-agent-orb span{position:absolute;inset:-10px;border-radius:inherit;border:1px solid rgba(212,168,83,.28);opacity:0}.lm-agent-orb--active span{animation:lm-agent-pulse 1.25s ease-out infinite}@keyframes lm-agent-pulse{0%{opacity:.75;transform:scale(.92)}to{opacity:0;transform:scale(1.28)}}.lm-agent-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px}.lm-agent-header h3{color:var(--ls-fg-1);font-size:22px;line-height:1.2;margin-top:6px}.lm-agent-summary{color:var(--ls-fg-2);font-size:13px;line-height:1.65;margin-bottom:16px}.lm-voice-script{min-height:128px;padding:16px;border-radius:10px;background:rgba(5,6,9,.72);border:1px solid hsla(0,0%,100%,.07);color:var(--ls-fg-1);font-size:14px;line-height:1.7;margin-bottom:14px}.lm-audio{width:100%;height:36px;margin-bottom:12px}.lm-waveform{display:flex;align-items:center;justify-content:space-between;height:42px;gap:4px;margin-top:16px;opacity:.75}.lm-waveform span{width:4px;height:12px;border-radius:999px;background:linear-gradient(180deg,var(--ls-warm-gold),var(--ls-blue-soft));animation:lm-wave 1.1s ease-in-out infinite}.lm-waveform span:nth-child(3n){height:24px}.lm-waveform span:nth-child(4n){height:32px}@keyframes lm-wave{0%,to{transform:scaleY(.55);opacity:.45}50%{transform:scaleY(1);opacity:1}}.lm-call-header{justify-content:space-between;gap:8px;padding:12px 14px;border-bottom:1px solid hsla(0,0%,100%,.05);color:var(--ls-fg-2);font-size:11px;font-weight:600}.lm-call-header,.lm-right-col{display:flex;align-items:center}.lm-right-col{flex-direction:column;gap:20px}.lm-phone{width:280px;background:#111118;border-radius:36px;border:1.5px solid rgba(212,168,83,.3);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 32px 80px rgba(0,0,0,.65);flex-shrink:0}.lm-phone-notch{width:72px;height:20px;background:#0a0a0f;border-radius:0 0 14px 14px;margin:0 auto}.lm-phone-status{display:flex;justify-content:space-between;padding:4px 16px 2px;font-size:9px;color:var(--ls-fg-3);font-family:var(--ls-font-mono)}.lm-chat-area{flex:1 1;min-height:320px;padding:12px 12px 16px;display:flex;flex-direction:column;gap:10px;overflow-y:auto}.lm-bubble{max-width:82%;padding:9px 12px;border-radius:16px;font-size:11.5px;line-height:1.55;color:var(--ls-fg-1)}.lm-bubble--lead{background:#2c2c3c;border-bottom-left-radius:4px;align-self:flex-start}.lm-bubble--agent{background:rgba(212,168,83,.14);border:1px solid rgba(212,168,83,.22);border-bottom-right-radius:4px;align-self:flex-end}.lm-bubble--blurred{filter:blur(4px);opacity:.35;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes lm-bubble-appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.lm-bubble--appear{animation:lm-bubble-appear .35s ease forwards}.lm-typing{display:flex;gap:4px;align-items:center;height:16px}.lm-typing span{width:6px;height:6px;background:rgba(212,168,83,.65);border-radius:50%;display:block;animation:ls-typing 1.2s ease infinite}.lm-typing span:nth-child(2){animation-delay:.2s}.lm-typing span:nth-child(3){animation-delay:.4s}.lm-pill-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;border:1px solid rgba(52,211,153,.3);background:rgba(52,211,153,.08);font-size:12px;font-weight:600;color:var(--ls-success)}.lm-demo-cta{width:280px;background:#111118;border:1px solid rgba(212,168,83,.15);border-radius:12px;padding:24px}@media (max-width:768px){.lm-headline{font-size:34px!important}.lm-agent-stage,.lm-calculator-shell,.lm-demo-grid,.lm-metrics-grid{grid-template-columns:1fr!important}.lm-agent-stage{justify-items:center}.lm-agent-panel{width:100%}.lm-phone{width:90vw!important;max-width:340px!important}.lm-demo-cta{width:100%!important}.lm-metric-number{font-size:26px!important}.lm-right-col{width:100%}.lm-range-labels{display:none!important}.lm-slider-top{flex-direction:column;gap:4px}}@media (max-width:480px){.hero-section{padding-top:88px!important}.hero-h1,.hero-stat-value{font-size:34px!important}.hero-stats-row{gap:12px!important;margin-top:40px!important}.cta-row{flex-direction:column!important}.cta-row .ls-btn{width:100%!important;justify-content:center!important}.offer-block{padding:1rem 1.125rem!important}.offer-headline{font-size:.875rem!important}.section-h2{font-size:26px!important}.footer-grid{grid-template-columns:1fr!important}.stats-bar>div{padding:14px 16px!important}.stats-bar>div>p:nth-child(2){font-size:24px!important}.db-bottom-nav a{padding:8px 12px!important}}@media (max-width:340px){.hero-phone-float{transform:scale(.88)!important;transform-origin:top center!important}.hero-h1{font-size:30px!important}}.lld-page,.lld-page *{letter-spacing:0}.lld-page{min-height:100vh;overflow-x:hidden;padding-bottom:96px;background:linear-gradient(180deg,rgba(30,155,255,.1) 0,transparent 460px),linear-gradient(135deg,rgba(212,168,83,.07),transparent 38%),var(--ls-bg-0);color:var(--ls-fg-1);font-family:var(--ls-font-sans)}.lld-nav{width:100%;max-width:1180px;margin:0 auto;padding:18px 18px 6px;display:flex;align-items:center;justify-content:space-between;gap:12px}.lld-logo-wrap{display:inline-flex;align-items:center;gap:10px;color:var(--ls-fg-1);font-size:15px;font-weight:800}.lld-logo-mark{width:34px;height:34px;flex:0 0 auto;border-radius:8px;background-image:url(/logo-symbol.png);background-repeat:no-repeat;background-size:170%;background-position:50% 18%;box-shadow:0 12px 34px rgba(0,0,0,.38)}.lld-nav-pill,.lld-risk-badge{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:5px 9px;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;background:hsla(0,0%,100%,.04);color:var(--ls-fg-2);font-size:12px;font-weight:700;white-space:nowrap}.lld-hero,.lld-section{width:100%;max-width:1180px;margin:0 auto;padding:54px 18px}.lld-hero{padding-top:64px}.lld-hero-grid{display:grid;grid-gap:28px;gap:28px;align-items:center}.lld-eyebrow{color:var(--ls-warm-gold);font-size:12px;font-weight:800;text-transform:uppercase}.lld-bridge h2,.lld-conversion-panel h2,.lld-hero h1,.lld-section-heading h2{font-family:var(--ls-font-display);font-style:italic;font-weight:700;line-height:1.02}.lld-hero h1{max-width:760px;margin-top:14px;font-size:42px}.lld-main-positioning{max-width:680px;margin-top:18px;color:var(--ls-fg-1);font-size:18px;line-height:1.55}.lld-bridge p,.lld-conversion-panel p,.lld-hero-subcopy,.lld-section-heading p{color:var(--ls-fg-2);font-size:15px;line-height:1.68}.lld-hero-subcopy{max-width:680px;margin-top:12px}.lld-cta-row{display:flex;margin-top:28px}.lld-button{width:100%;min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 18px;border:1px solid transparent;border-radius:8px;color:inherit;font-family:var(--ls-font-sans);font-size:15px;font-weight:800;text-decoration:none;cursor:pointer;transition:transform .18s var(--ls-ease-out-expo),border-color .22s ease,background .22s ease,box-shadow .22s ease}.lld-button:hover{transform:translateY(-1px)}.lld-button:active{transform:translateY(0)}.lld-button:disabled{opacity:.68;cursor:not-allowed;transform:none}.lld-button--primary{background:linear-gradient(135deg,var(--ls-gold-soft),var(--ls-warm-gold));color:#08090d;box-shadow:0 18px 46px rgba(212,168,83,.24)}.lld-button--primary:hover{box-shadow:0 22px 58px rgba(212,168,83,.32)}.lld-button--secondary{border-color:hsla(0,0%,100%,.13);background:hsla(0,0%,100%,.05);color:var(--ls-fg-1)}.lld-button--secondary:hover{border-color:rgba(30,155,255,.38);background:rgba(30,155,255,.11)}.lld-chip-row{display:flex;flex-direction:column;gap:8px;margin-top:22px}.lld-chip-row span{display:inline-flex;align-items:center;gap:8px;min-height:36px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:8px 10px;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;background:hsla(0,0%,100%,.04);color:var(--ls-fg-2);font-size:12px;font-weight:700}.lld-chip-row svg{flex:0 0 auto;color:var(--ls-blue-soft)}.lld-bridge,.lld-conversion-panel,.lld-demo-panel,.lld-form-panel,.lld-hero-panel,.lld-quiz-card,.lld-score-panel{border:1px solid hsla(0,0%,100%,.1);border-radius:8px;background:linear-gradient(180deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.035));box-shadow:0 24px 80px rgba(0,0,0,.34);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.lld-hero-panel{position:relative;overflow:hidden;padding:18px}.lld-hero-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(30,155,255,.18),transparent 42%,rgba(212,168,83,.15))}.lld-hero-panel>*{position:relative;z-index:1}.lld-hero-panel-top,.lld-mini-flow div,.lld-mini-score{display:flex;align-items:center;justify-content:space-between;gap:12px}.lld-hero-panel-top{color:var(--ls-fg-3);font-size:12px}.lld-hero-panel-top strong{color:var(--ls-success)}.lld-mini-score{align-items:flex-start;margin-top:30px;padding-bottom:24px;border-bottom:1px solid hsla(0,0%,100%,.09)}.lld-mini-score>span{color:var(--ls-warm-gold);font-family:var(--ls-font-mono);font-size:78px;font-weight:900;line-height:.9}.lld-mini-score strong{color:var(--ls-fg-1);font-size:17px}.lld-mini-score p{max-width:220px;margin-top:7px;color:var(--ls-fg-2);font-size:13px;line-height:1.55}.lld-mini-flow{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.lld-mini-flow div{justify-content:flex-start;min-height:44px;padding:10px;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;background:rgba(5,6,9,.52);color:var(--ls-fg-2);font-size:13px;font-weight:700}.lld-mini-flow svg{color:var(--ls-blue-soft);flex:0 0 auto}.lld-section-heading{max-width:760px;margin-bottom:22px}.lld-bridge h2,.lld-conversion-panel h2,.lld-section-heading h2{margin-top:8px;color:var(--ls-fg-1);font-size:34px}.lld-section-heading p{margin-top:10px}.lld-quiz-card{overflow:hidden;padding:18px}.lld-quiz-topline{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--ls-fg-3);font-size:12px;font-weight:800}.lld-quiz-topline strong{color:var(--ls-warm-gold)}.lld-progress-track{height:7px;margin-top:12px;overflow:hidden;border-radius:8px;background:hsla(0,0%,100%,.08)}.lld-progress-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--ls-blue-soft),var(--ls-warm-gold));transition:width .36s var(--ls-ease-out-expo)}.lld-question-shell{padding-top:24px;animation:lld-rise .3s var(--ls-ease-out-expo)}.lld-analysis h3,.lld-demo-panel h3,.lld-question-shell h3{margin-top:8px;color:var(--ls-fg-1);font-size:24px;line-height:1.2}.lld-option-grid{display:grid;grid-gap:10px;gap:10px;margin-top:20px}.lld-option{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border:1px solid hsla(0,0%,100%,.09);border-radius:8px;background:rgba(5,6,9,.58);color:var(--ls-fg-1);font-family:var(--ls-font-sans);font-size:15px;font-weight:800;text-align:left;cursor:pointer;transition:transform .18s var(--ls-ease-out-expo),border-color .22s ease,background .22s ease}.lld-option--selected,.lld-option:hover{border-color:rgba(212,168,83,.48);background:rgba(212,168,83,.1)}.lld-option:active{transform:scale(.99)}.lld-option svg{flex:0 0 auto;color:var(--ls-warm-gold)}.lld-quiz-footer{display:flex;flex-direction:column;gap:10px;margin-top:18px;color:var(--ls-fg-3);font-size:12px}.lld-back-button{width:-moz-fit-content;width:fit-content;min-height:40px;display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid hsla(0,0%,100%,.09);border-radius:8px;background:transparent;color:var(--ls-fg-2);font-family:var(--ls-font-sans);font-weight:800;cursor:pointer}.lld-back-button:disabled{opacity:.42;cursor:not-allowed}.lld-analysis{min-height:310px;display:grid;place-items:center;align-content:center;text-align:center}.lld-analysis p{max-width:460px;margin-top:10px;color:var(--ls-fg-2);font-size:14px;line-height:1.6}.lld-loader-ring{width:82px;height:82px;display:grid;place-items:center;border:1px solid rgba(212,168,83,.26);border-radius:50%;background:rgba(212,168,83,.09);color:var(--ls-warm-gold)}.lld-loader-ring svg,.lld-spin{animation:lld-spin .95s linear infinite}.lld-result-section{padding-top:22px}.lld-score-panel{overflow:hidden;padding:18px}.lld-score-main{display:grid;grid-gap:22px;gap:22px}.lld-score-ring{position:relative;width:190px;height:190px;margin:0 auto;display:grid;place-items:center;border-radius:50%;background:conic-gradient(var(--ls-warm-gold) var(--lld-score-angle),hsla(0,0%,100%,.08) 0),rgba(5,6,9,.72);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08),0 20px 64px rgba(0,0,0,.38)}.lld-score-ring:before{content:"";position:absolute;inset:14px;border-radius:inherit;background:#090a0f;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.lld-score-ring-inner{position:relative;z-index:1;text-align:center}.lld-score-ring-inner span{display:block;color:var(--ls-fg-3);font-size:11px;font-weight:800;text-transform:uppercase}.lld-score-ring-inner strong{display:block;margin-top:6px;color:var(--ls-fg-1);font-family:var(--ls-font-mono);font-size:34px;line-height:1}.lld-score-summary h3{margin-top:12px;color:var(--ls-fg-1);font-size:25px;line-height:1.18}.lld-score-facts{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.lld-score-facts div{padding:12px 0;border-top:1px solid hsla(0,0%,100%,.08)}.lld-agent-summary dt,.lld-demo-header,.lld-preview-copy p,.lld-score-facts span{color:var(--ls-fg-3);font-size:12px;font-weight:800}.lld-score-facts strong{display:block;margin-top:4px;color:var(--ls-fg-1);font-size:15px}.lld-disclaimer{margin-top:14px;color:var(--ls-fg-3);font-size:12px;line-height:1.6}.lld-breakdown{margin-top:22px;border-top:1px solid hsla(0,0%,100%,.09)}.lld-breakdown-row{display:grid;grid-gap:10px;gap:10px;padding:16px 0;border-bottom:1px solid hsla(0,0%,100%,.07)}.lld-breakdown-row strong{color:var(--ls-fg-1);font-size:14px}.lld-breakdown-row p{margin-top:4px;color:var(--ls-fg-3);font-size:13px;line-height:1.55}.lld-risk-badge--low{border-color:rgba(52,211,153,.32);background:rgba(52,211,153,.1);color:var(--ls-success)}.lld-risk-badge--medium{border-color:rgba(251,191,36,.34);background:rgba(251,191,36,.1);color:var(--ls-warning)}.lld-risk-badge--high{border-color:hsla(0,91%,71%,.36);background:hsla(0,91%,71%,.1);color:var(--ls-danger)}.lld-bridge{display:grid;grid-gap:20px;gap:20px;margin-top:8px;padding:20px;border-color:rgba(30,155,255,.22);background:linear-gradient(135deg,rgba(30,155,255,.13),rgba(212,168,83,.06)),hsla(0,0%,100%,.04)}.lld-bridge p{margin-top:12px}.lld-form-panel{padding:18px}.lld-form-grid{display:grid;grid-gap:14px;gap:14px}.lld-field{display:grid;grid-gap:8px;gap:8px}.lld-field span{display:inline-flex;align-items:center;gap:7px;color:var(--ls-fg-2);font-size:13px;font-weight:800}.lld-field svg{color:var(--ls-blue-soft)}.lld-field input{width:100%;min-height:52px;padding:13px 14px;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;outline:none;background:rgba(5,6,9,.7);color:var(--ls-fg-1);font-family:var(--ls-font-sans);font-size:15px;transition:border-color .18s ease,box-shadow .18s ease}.lld-field input:focus{border-color:rgba(30,155,255,.62);box-shadow:0 0 0 3px rgba(30,155,255,.16)}.lld-field input::placeholder{color:var(--ls-fg-4)}.lld-form-submit{margin-top:18px}.lld-preview-section{display:none}.lld-preview-section--visible{display:block;animation:lld-rise .42s var(--ls-ease-out-expo)}.lld-preview-grid{display:grid;grid-gap:24px;gap:24px;align-items:start}.lld-phone-area{display:grid;justify-items:center;grid-gap:14px;gap:14px}.lld-preview-copy{width:min(100%,390px);display:grid;grid-gap:8px;gap:8px;justify-items:start}.lld-preview-copy strong{color:var(--ls-fg-1)}.lld-phone-shell{position:relative;width:min(100%,390px);aspect-ratio:9/18.8;padding:10px;border-radius:42px;background:linear-gradient(135deg,#505156,#17181d 42%,#3f4148);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22),inset 0 0 0 3px rgba(0,0,0,.72),0 30px 90px rgba(0,0,0,.62),0 0 44px rgba(30,155,255,.1)}.lld-phone-side{position:absolute;width:3px;border-radius:4px;background:#383a40}.lld-phone-side--left{left:-2px;top:114px;height:82px}.lld-phone-side--right{right:-2px;top:156px;height:74px}.lld-phone-screen{position:relative;height:100%;overflow:hidden;border-radius:34px;background:#050609}.lld-phone-status{height:38px;display:flex;align-items:center;justify-content:space-between;padding:14px 24px 0;color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:12px;font-weight:800}.lld-phone-island{position:absolute;top:10px;left:50%;width:96px;height:28px;transform:translateX(-50%);border-radius:999px;background:#000;z-index:3}.lld-browser-bar{height:36px;margin:4px 12px 0;padding:0 11px;display:flex;align-items:center;gap:7px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.72);font-size:11px;font-weight:700}.lld-browser-bar span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lld-site-preview{position:relative;height:calc(100% - 78px);margin-top:8px;overflow:hidden;background:linear-gradient(180deg,hsla(43,26%,95%,.95),rgba(224,228,232,.94)),#eef1f4;color:#11141b}.lld-site-nav{height:54px;display:flex;align-items:center;gap:9px;padding:0 16px;border-bottom:1px solid rgba(17,20,27,.1);background:hsla(0,0%,100%,.7)}.lld-site-logo{width:32px;height:32px;display:grid;place-items:center;border-radius:8px;background:#11141b;color:var(--ls-warm-gold);font-size:12px;font-weight:900}.lld-site-nav span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#11141b;font-size:13px;font-weight:900}.lld-site-hero{margin:14px;min-height:202px;padding:18px;border-radius:8px;background:linear-gradient(135deg,rgba(17,20,27,.92),rgba(32,42,54,.86)),#151923;color:#fff}.lld-site-hero span{color:var(--ls-gold-soft);font-size:10px;font-weight:900;text-transform:uppercase}.lld-site-hero h3{margin-top:8px;color:#fff;font-family:var(--ls-font-display);font-style:italic;font-size:30px;line-height:1}.lld-site-hero p{margin-top:10px;color:hsla(0,0%,100%,.72);font-size:12px;line-height:1.55}.lld-site-hero button{min-height:38px;margin-top:14px;padding:8px 12px;border:0;border-radius:8px;background:var(--ls-warm-gold);color:#11141b;font-weight:900}.lld-site-listings{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;padding:0 14px}.lld-site-listings div{height:86px;border-radius:8px;background:linear-gradient(135deg,rgba(30,155,255,.26),rgba(212,168,83,.18)),#d7dce2}.lld-ai-widget{position:absolute;left:14px;right:14px;bottom:16px;padding:13px;border:1px solid rgba(212,168,83,.42);border-radius:8px;background:rgba(8,9,13,.94);color:var(--ls-fg-1);box-shadow:0 18px 44px rgba(0,0,0,.36)}.lld-ai-widget-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.lld-ai-widget-head span,.lld-ai-widget-head strong{display:inline-flex;align-items:center;gap:5px;min-width:0;color:var(--ls-warm-gold);font-size:10px;font-weight:900}.lld-ai-widget p{margin-top:8px;color:var(--ls-fg-1);font-size:11.5px;line-height:1.45}.lld-demo-panel{padding:18px}.lld-demo-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.lld-mic-button{width:92px;height:92px;display:grid;place-items:center;margin:22px auto 14px;border:1px solid rgba(212,168,83,.38);border-radius:50%;background:linear-gradient(135deg,rgba(30,155,255,.22),rgba(212,168,83,.18)),#11141b;color:var(--ls-warm-gold);cursor:pointer;box-shadow:0 18px 48px rgba(0,0,0,.35);transition:transform .18s var(--ls-ease-out-expo),box-shadow .22s ease}.lld-mic-button:hover{transform:translateY(-1px)}.lld-mic-button--active{box-shadow:0 0 0 8px rgba(212,168,83,.08),0 0 0 18px rgba(30,155,255,.06);animation:lld-mic-pulse .9s ease-in-out infinite}.lld-demo-panel h3,.lld-demo-state{text-align:center}.lld-demo-state{min-height:46px;margin:8px auto 0;max-width:420px;color:var(--ls-fg-2);font-size:14px;line-height:1.55}.lld-scripted-chat{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.lld-chat-bubble{max-width:92%;padding:11px 12px;border-radius:8px;color:var(--ls-fg-1);font-size:13px;line-height:1.5}.lld-chat-bubble span{display:block;margin-bottom:4px;color:var(--ls-fg-3);font-size:10px;font-weight:900;text-transform:uppercase}.lld-chat-bubble--visitor{justify-self:start;background:hsla(0,0%,100%,.08)}.lld-chat-bubble--ai{justify-self:end;border:1px solid rgba(30,155,255,.22);background:rgba(30,155,255,.13)}.lld-agent-summary{margin-top:18px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.08)}.lld-agent-summary>div{display:flex;align-items:center;gap:8px;color:var(--ls-success)}.lld-agent-summary>div strong{color:var(--ls-fg-1)}.lld-agent-summary dl{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;margin-top:14px}.lld-agent-summary dd{margin-top:2px;color:var(--ls-fg-1);font-size:13px;font-weight:800}.lld-conversion-section{padding-top:36px}.lld-conversion-panel{padding:22px;text-align:center;background:linear-gradient(135deg,rgba(212,168,83,.12),rgba(30,155,255,.1)),hsla(0,0%,100%,.04)}.lld-conversion-panel p{max-width:710px;margin:12px auto 0}.lld-conversion-actions{display:grid;grid-gap:10px;gap:10px;margin-top:22px}.lld-success-message{padding:10px;border:1px solid rgba(52,211,153,.22);border-radius:8px;background:rgba(52,211,153,.09);color:var(--ls-success)!important;font-weight:800}.lld-sticky-cta{position:fixed;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid hsla(0,0%,100%,.12);background:rgba(8,9,13,.92);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 -18px 44px rgba(0,0,0,.38);animation:lld-sticky-in .26s var(--ls-ease-out-expo)}.lld-sticky-cta span{min-width:0;color:var(--ls-fg-1);font-size:13px;font-weight:900}.lld-sticky-cta button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 13px;border:0;border-radius:8px;background:var(--ls-warm-gold);color:#08090d;font-family:var(--ls-font-sans);font-size:13px;font-weight:900;white-space:nowrap}@keyframes lld-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes lld-spin{to{transform:rotate(1turn)}}@keyframes lld-mic-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes lld-sticky-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (min-width:700px){.lld-page{padding-bottom:0}.lld-nav{padding:24px 28px 8px}.lld-hero,.lld-section{padding-right:28px;padding-left:28px}.lld-hero{padding-top:86px;padding-bottom:82px}.lld-hero-grid{grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr);gap:42px}.lld-hero h1{font-size:64px}.lld-main-positioning{font-size:20px}.lld-button,.lld-cta-row{width:auto}.lld-chip-row{flex-direction:row;flex-wrap:wrap}.lld-bridge h2,.lld-conversion-panel h2,.lld-section-heading h2{font-size:46px}.lld-conversion-panel,.lld-demo-panel,.lld-form-panel,.lld-quiz-card,.lld-score-panel{padding:28px}.lld-option-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lld-quiz-footer{flex-direction:row;align-items:center;justify-content:space-between}.lld-score-main{grid-template-columns:230px minmax(0,1fr);align-items:center}.lld-score-ring{width:220px;height:220px}.lld-score-ring-inner strong{font-size:40px}.lld-score-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.lld-breakdown-row,.lld-bridge{grid-template-columns:minmax(0,1fr) auto;align-items:center}.lld-bridge{padding:28px}.lld-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lld-field--full{grid-column:1/-1}.lld-preview-grid{grid-template-columns:minmax(330px,430px) minmax(0,1fr);gap:34px;justify-content:center}.lld-demo-panel{margin-top:38px}.lld-agent-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.lld-conversion-actions{grid-template-columns:repeat(2,minmax(0,max-content));justify-content:center}.lld-sticky-cta{display:none}}@media (min-width:1040px){.lld-hero h1{font-size:72px}.lld-hero-panel{padding:24px}}@media (max-width:380px){.lld-hero h1{font-size:36px}.lld-bridge h2,.lld-conversion-panel h2,.lld-section-heading h2{font-size:30px}.lld-phone-shell{border-radius:36px;padding:8px}.lld-phone-screen{border-radius:29px}.lld-site-hero{min-height:184px}.lld-site-hero h3{font-size:25px}.lld-site-listings div{height:66px}}