:root{--bg:#f5f7f9;--ink:#0b0d0f;--muted:#667085;--line:#d9e0e7;--accent:#86c6e5;--panel:#fff}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.shell{max-width:1180px;margin:auto;padding:0 24px}header{border-bottom:1px solid var(--line);background:#0b0d0f;color:#fff}.nav{display:flex;align-items:center;justify-content:space-between;min-height:72px}.brand{font-weight:900;letter-spacing:.08em}.brand span{color:var(--accent)}.back{font-size:14px;color:#cbd5df}.hero{padding:72px 0 36px}.eyebrow{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#476678}h1{font-size:clamp(40px,6vw,72px);line-height:.95;margin:12px 0 18px;max-width:900px}.lede{font-size:20px;line-height:1.55;color:#46515d;max-width:760px}.filters{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0 30px}.filters input,.filters select{background:#fff;border:1px solid var(--line);padding:12px 14px;border-radius:10px;font:inherit}.filters input{min-width:260px;flex:1 1}.grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;padding-bottom:64px}.card{border-radius:16px;padding:22px;display:flex;flex-direction:column;min-height:270px;transition:.2s ease;box-shadow:0 8px 24px rgba(0,0,0,.04)}.card:hover{transform:translateY(-3px)}.card-signal{background:#fff;border:2px solid #111}.card-clean{background:#fff;border:1px solid #d9e0e7}.card-dark-tech{background:#0c0f0d;color:#f3fff7;border:1px solid #1f3d29;box-shadow:0 10px 30px rgba(0,0,0,.15)}.card-dark-tech p{color:#b7c7bd}.meta{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:18px}.pill{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;border:1px solid;border-radius:99px;padding:6px 8px;opacity:.78}.card h2{font-size:24px;line-height:1.05;margin:0 0 12px}.card p{color:#5b6671;line-height:1.5;margin:0 0 18px}.card .cta{margin-top:auto;font-weight:900;color:#0d5f83}.card-dark-tech .cta{color:#8cff9d}footer{border-top:1px solid var(--line);padding:30px 0 44px;color:#667085;font-size:13px}.lm-page{min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased}.lm-page h1,.lm-page h2,.lm-page h3,.lm-page p{margin-top:0}.lm-nav{display:flex;justify-content:space-between;align-items:center}.lm-logo{font-weight:900}.lm-logo,.lm-nav-back{text-transform:uppercase}.lm-nav-back{font-size:.8rem;font-weight:700}.lm-hero{display:grid}.lm-hero-content{display:flex;flex-direction:column;justify-content:center}.lm-benefits{list-style:none;padding:0}.lm-benefit-item{display:flex;align-items:flex-start}.lm-form-card{position:relative}.lm-input-group{margin-bottom:1rem}.lm-input-group label{display:block}.lm-input-group input{width:100%;font:inherit}.lm-primary-btn,.lm-sticky-btn{display:block;width:100%;text-align:center;font-weight:900;text-transform:uppercase;border:0;cursor:pointer}.lm-link-btn{box-sizing:border-box}.lm-form-footer{text-align:center}.lm-delivery-preview{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center;margin-top:1rem}.lm-delivery-preview span{font-size:.72rem;font-weight:800;text-transform:uppercase}.lm-trust-items{display:flex;flex-wrap:wrap;justify-content:center}.lm-faq-section details{cursor:pointer}.lm-faq-section summary{list-style:none}.lm-faq-section summary::-webkit-details-marker{display:none}.lm-sticky{position:fixed;z-index:100}.lm-sticky a,.lm-sticky button{width:auto}.lm-sticky{pointer-events:none}.lm-sticky.visible{pointer-events:auto}.lm-signal{background:#fff;color:#000;line-height:1.4}.lm-signal .lm-nav{padding:1.5rem 2rem;border-bottom:2px solid #000}.lm-signal .lm-logo{font-size:1.5rem;letter-spacing:-1px}.lm-signal-hero{grid-template-columns:1fr 1fr;min-height:80vh;border-bottom:2px solid #000}.lm-signal .lm-hero-content{padding:4rem 2rem;border-right:2px solid #000}.lm-signal .lm-form-wrap{padding:4rem 2rem;background:#f4f4f4;display:flex;align-items:center}.lm-signal h1{font-size:4rem;line-height:.9;font-weight:900;text-transform:uppercase;margin-bottom:2rem}.lm-signal .lm-subheadline{font-weight:500;opacity:.6;font-size:1rem;margin-bottom:2rem;max-width:620px}.lm-signal .lm-proof-badge{display:inline-block;align-self:flex-start;background:#0047ff;color:#fff;padding:.25rem .5rem;font-weight:900;font-size:.75rem;margin-bottom:1rem;text-transform:uppercase}.lm-signal .lm-benefits{margin-bottom:2rem}.lm-signal .lm-benefit-item{margin-bottom:1rem;font-size:1.25rem;font-weight:600}.lm-signal .lm-arrow{margin-right:1rem;color:#0047ff}.lm-signal .lm-form-card{background:#fff;padding:2.5rem;border:2px solid #000;box-shadow:12px 12px 0 #000;width:100%}.lm-signal .lm-form-header h3{text-transform:uppercase;font-weight:900;margin-bottom:.5rem;font-size:1.5rem}.lm-signal .lm-form-header p{font-size:.85rem;opacity:.65;margin-bottom:1.5rem}.lm-signal .lm-input-group{margin-bottom:1.5rem}.lm-signal .lm-input-group label{text-transform:uppercase;font-weight:800;font-size:.75rem;margin-bottom:.5rem}.lm-signal .lm-input-group input{padding:1rem;border:2px solid #000;font-size:1rem;outline:none}.lm-signal .lm-input-group input:focus{background:#f4f4f4}.lm-signal .lm-primary-btn{background:#000;color:#fff;padding:1.5rem;font-size:1.1rem;transition:.2s ease}.lm-signal .lm-primary-btn:hover{background:#0047ff;transform:translate(-4px,-4px);box-shadow:4px 4px 0 #000}.lm-signal .lm-form-footer{font-size:.7rem;margin:1rem 0 0;font-weight:600}.lm-signal .lm-note-copy{font-size:.85rem;opacity:.65}.lm-signal .lm-trust-bar{padding:2rem;border-bottom:2px solid #000;display:flex;align-items:center;gap:4rem;background:#000;color:#fff}.lm-signal .lm-trust-label{font-weight:900;text-transform:uppercase;font-size:.75rem;white-space:nowrap}.lm-signal .lm-trust-items{gap:3rem;opacity:.8;font-weight:700;font-size:1.1rem}.lm-signal .lm-faq-section{padding:4rem 2rem;max-width:800px;margin:0 auto}.lm-signal .lm-faq-section h2{text-align:center;text-transform:uppercase;font-weight:900;margin-bottom:3rem}.lm-signal .lm-faq-section details{border-bottom:2px solid #000}.lm-signal .lm-faq-section summary{padding:1.5rem 0;font-weight:700;font-size:1.25rem;display:flex;justify-content:space-between}.lm-signal .lm-faq-section summary:after{content:"+"}.lm-signal .lm-faq-section details[open] summary:after{content:"−"}.lm-signal .lm-faq-section details p{padding-bottom:1.5rem;font-size:1.1rem;color:#444}.lm-signal .lm-sticky{bottom:2rem;right:2rem;display:none}.lm-signal .lm-sticky.visible{display:block}.lm-signal .lm-sticky-copy{display:none}.lm-signal .lm-sticky-btn{background:#000;color:#fff;padding:1rem 1.5rem;box-shadow:6px 6px 0 #000}.lm-clean{--lm-accent:#2563eb;background:#fff;color:#09090b;line-height:1.5}.lm-clean .lm-nav{padding:1.5rem 5%;max-width:1200px;margin:0 auto}.lm-clean .lm-logo{font-size:1.25rem;letter-spacing:-.02em}.lm-clean .lm-split-hero{grid-template-columns:1fr 1fr;gap:4rem;max-width:1200px;margin:4rem auto;padding:0 5%;align-items:start}.lm-clean .lm-badge{display:inline-block;align-self:flex-start;background:#f4f4f5;padding:4px 12px;border-radius:100px;font-size:.75rem;font-weight:600;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:.05em}.lm-clean .lm-eyebrow{display:none}.lm-clean h1{font-size:3.5rem;font-weight:800;line-height:1;letter-spacing:-.04em;margin-bottom:1.5rem}.lm-clean .lm-subheadline{font-size:1.25rem;color:#52525b;margin-bottom:2rem;max-width:500px}.lm-clean .lm-benefits{margin-bottom:2.5rem}.lm-clean .lm-benefit-item{align-items:center;gap:.75rem;margin-bottom:.75rem;font-weight:600}.lm-clean .lm-benefit-item svg{color:var(--lm-accent);flex-shrink:0}.lm-clean .lm-proof-block{background:#f8fafc;padding:1.5rem;border-left:4px solid var(--lm-accent)}.lm-clean .lm-proof-block p{font-style:italic;font-weight:500;margin-bottom:.5rem}.lm-clean .lm-proof-block strong{font-size:.875rem}.lm-clean .lm-form-card{background:#fff;border:2px solid #000;padding:2.5rem;box-shadow:12px 12px 0 #000;position:-webkit-sticky;position:sticky;top:2rem}.lm-clean .lm-form-header{margin-bottom:1.5rem}.lm-clean .lm-form-header h3{font-size:1.5rem;font-weight:800;letter-spacing:-.02em;margin-bottom:.25rem}.lm-clean .lm-form-header p{font-size:.875rem;color:#52525b}.lm-clean .lm-input-group label{font-size:.875rem;font-weight:600;margin-bottom:.5rem}.lm-clean .lm-input-group input{padding:.875rem 1rem;border:1px solid #d4d4d8;border-radius:4px;font-size:1rem;outline:none}.lm-clean .lm-input-group input:focus{border-color:var(--lm-accent)}.lm-clean .lm-primary-btn{background:var(--lm-accent);color:#fff;padding:1.125rem;font-size:1.05rem;margin-top:1rem}.lm-clean .lm-form-footer{margin-top:1rem;font-size:.75rem;color:#52525b}.lm-clean .lm-trust-bar{background:#f4f4f5;padding:3rem 5%;text-align:center;margin-top:4rem}.lm-clean .lm-trust-label{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#52525b;margin-bottom:2rem}.lm-clean .lm-trust-items{gap:4rem;opacity:.6}.lm-clean .lm-trust-items span{font-size:1.5rem;font-weight:800}.lm-clean .lm-faq-section{max-width:700px;margin:6rem auto;padding:0 5%}.lm-clean .lm-faq-section h2{font-size:2rem;font-weight:800;text-align:center;margin-bottom:3rem}.lm-clean .lm-faq-section details{border-bottom:1px solid #e4e4e7;padding:1.5rem 0}.lm-clean .lm-faq-section summary{font-weight:700;font-size:1.125rem;display:flex;justify-content:space-between}.lm-clean .lm-faq-section summary:after{content:"+";font-size:1.5rem}.lm-clean .lm-faq-section details[open] summary:after{content:"−"}.lm-clean .lm-faq-section details p{margin-top:1rem;color:#52525b}.lm-clean .lm-sticky{bottom:0;left:0;right:0;background:#000;color:#fff;padding:1rem 5%;display:flex;justify-content:center;align-items:center;gap:2rem;transform:translateY(100%);transition:transform .4s ease}.lm-clean .lm-sticky.visible{transform:translateY(0)}.lm-clean .lm-sticky-btn{background:var(--lm-accent);color:#fff;padding:.6rem 1.5rem}.lm-dark-tech{--lm-primary:#00ff66;--lm-surface:#111;--lm-dim:#a0a0a0;--lm-border:#222;background:#050505;color:#fff;line-height:1.5}.lm-dark-tech .lm-nav{padding:24px 5%;border-bottom:1px solid var(--lm-border)}.lm-dark-tech .lm-logo{font-size:1.2rem;letter-spacing:-1px}.lm-dark-tech .lm-nav-back{color:var(--lm-dim)}.lm-dark-tech .lm-split-hero{padding:80px 5% 60px;max-width:1200px;margin:0 auto;grid-template-columns:1.2fr .8fr;gap:60px;align-items:start}.lm-dark-tech .lm-badge{display:none}.lm-dark-tech .lm-eyebrow{color:var(--lm-primary);font-weight:700;margin-bottom:12px;letter-spacing:2px;text-transform:uppercase}.lm-dark-tech h1{font-size:clamp(2.5rem,5vw,4rem);font-weight:900;line-height:1;margin-bottom:24px;letter-spacing:-.04em}.lm-dark-tech .lm-subheadline{color:var(--lm-dim);font-size:1.25rem;margin-bottom:32px;max-width:500px}.lm-dark-tech .lm-benefits{margin-bottom:40px}.lm-dark-tech .lm-benefit-item{align-items:center;gap:12px;margin-bottom:12px;font-weight:700;font-size:1.1rem}.lm-dark-tech .lm-benefit-item svg{color:var(--lm-primary);flex-shrink:0}.lm-dark-tech .lm-proof-block{background:var(--lm-surface);padding:20px;border-left:4px solid var(--lm-primary)}.lm-dark-tech .lm-proof-label{font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:var(--lm-primary);font-weight:800;margin-bottom:.5rem}.lm-dark-tech .lm-proof-block p{font-style:italic;color:var(--lm-dim);margin-bottom:10px}.lm-dark-tech .lm-proof-block strong{font-size:.9rem}.lm-dark-tech .lm-form-card{background:var(--lm-surface);padding:40px;border:1px solid var(--lm-border);border-radius:4px;position:-webkit-sticky;position:sticky;top:40px}.lm-dark-tech .lm-form-header h3{margin-bottom:.35rem;font-size:1.5rem}.lm-dark-tech .lm-form-header p{color:var(--lm-dim);font-size:.875rem;margin-bottom:1.25rem}.lm-dark-tech .lm-input-group input{padding:18px;background:#000;border:1px solid var(--lm-border);color:#fff;font-size:1rem;border-radius:4px;outline:none}.lm-dark-tech .lm-input-group input:focus{border-color:var(--lm-primary)}.lm-dark-tech .lm-input-group label{display:none}.lm-dark-tech .lm-primary-btn{padding:20px;background:var(--lm-primary);color:#000;border-radius:4px;font-size:1.1rem;letter-spacing:1px}.lm-dark-tech .lm-form-footer{margin-top:16px;font-size:.8rem;color:var(--lm-dim)}.lm-dark-tech .lm-delivery-preview span{color:var(--lm-dim);border:1px solid var(--lm-border);padding:.35rem .5rem}.lm-dark-tech .lm-trust-bar{border-top:1px solid var(--lm-border);border-bottom:1px solid var(--lm-border);padding:40px 0;margin-top:40px;overflow:hidden}.lm-dark-tech .lm-trust-items{gap:60px;opacity:.5}.lm-dark-tech .lm-trust-items span{font-weight:700;font-size:1.2rem;letter-spacing:2px}.lm-dark-tech .lm-faq-section{padding:100px 5%;max-width:800px;margin:0 auto}.lm-dark-tech .lm-faq-section h2{font-size:2.5rem;margin-bottom:40px;text-align:center}.lm-dark-tech .lm-faq-item{border-bottom:1px solid var(--lm-border)}.lm-dark-tech .lm-faq-question{width:100%;padding:24px 0;background:none;border:0;color:#fff;text-align:left;font-size:1.2rem;font-weight:700;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.lm-dark-tech .lm-faq-answer{max-height:0;overflow:hidden;color:var(--lm-dim);transition:all .2s cubic-bezier(.16,1,.3,1)}.lm-dark-tech .lm-faq-item.active .lm-faq-answer{max-height:220px;padding-bottom:24px}.lm-dark-tech .lm-faq-item.active .lm-faq-question span{transform:rotate(45deg)}.lm-dark-tech .lm-sticky{bottom:-100px;left:0;right:0;background:var(--lm-surface);border-top:2px solid var(--lm-primary);padding:16px 5%;display:flex;justify-content:space-between;align-items:center;transition:transform .4s cubic-bezier(.16,1,.3,1)}.lm-dark-tech .lm-sticky.visible{transform:translateY(-100px)}.lm-dark-tech .lm-sticky-btn{background:var(--lm-primary);color:#000;padding:12px 32px;border-radius:4px}@media(max-width:968px){.lm-clean .lm-split-hero{grid-template-columns:1fr;margin:2rem auto;gap:2rem}}@media(max-width:768px){.grid{grid-template-columns:repeat(2,1fr)}.lm-signal-hero{grid-template-columns:1fr}.lm-signal .lm-hero-content{border-right:0;border-bottom:2px solid #000}.lm-signal h1{font-size:2.5rem}.lm-signal .lm-sticky{display:block;left:1rem;right:1rem;bottom:1rem}.lm-signal .lm-trust-bar{flex-direction:column;gap:1rem}.lm-dark-tech .lm-split-hero{grid-template-columns:1fr;padding-top:40px}.lm-dark-tech .lm-form-card{position:relative;top:0}.lm-dark-tech .lm-trust-items{gap:30px}.lm-dark-tech .lm-sticky{flex-direction:column;gap:12px;text-align:center}}@media(max-width:640px){.grid{grid-template-columns:1fr}.hero{padding-top:48px}.lm-clean .lm-sticky{flex-direction:column;gap:.5rem;text-align:center;padding:1rem}.lm-clean .lm-sticky-copy{display:none}}