html,body{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000}.lm-root{--lm-bg:#000;--lm-surface:#0e0e10;--lm-surface-2:#17171a;--lm-fg:#f4f3f1;--lm-muted:#a09b95;--lm-accent:#f26a28;--lm-accent-hi:#ff8145;--lm-accent-tint:#f26a281f;--lm-border:#26262b;--lm-shadow:0 1px 3px #00000080, 0 6px 20px #00000073;background:var(--lm-bg);color:var(--lm-fg);min-height:100vh;padding-block:48px 0;padding-inline:20px;font-family:Barlow,system-ui,sans-serif;font-size:1rem;line-height:1.6}.lm-page{flex-direction:column;max-width:620px;margin:0 auto;display:flex}.lm-header{margin-bottom:36px}.lm-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--lm-accent);margin-bottom:14px;font-size:.7rem;font-weight:600;display:block}.lm-header h1{text-wrap:balance;margin:0 0 14px;font-family:Barlow Condensed,sans-serif;font-size:clamp(2rem,6vw,3rem);font-weight:700;line-height:1.06}.lm-header p{color:var(--lm-muted);max-width:500px;margin:0;font-size:1.02rem;line-height:1.6}.lm-start-row{align-items:center;gap:12px;margin-bottom:20px;display:flex}.lm-start-row:after{content:"";background:var(--lm-border);flex:1;height:1px}.lm-start-label{letter-spacing:.12em;text-transform:uppercase;color:var(--lm-muted);white-space:nowrap;font-size:.7rem;font-weight:600}.lm-tabs{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px;display:grid}.lm-tab-btn{background:var(--lm-surface);border:1px solid var(--lm-border);cursor:pointer;text-align:center;color:var(--lm-fg);border-radius:10px;padding:14px 10px;font-family:inherit;transition:border-color .15s,background .15s}.lm-tab-btn:focus-visible{outline:2px solid var(--lm-accent);outline-offset:2px}.lm-tab-num{letter-spacing:.12em;text-transform:uppercase;color:var(--lm-muted);margin-bottom:4px;font-size:.65rem;font-weight:700;transition:color .15s;display:block}.lm-tab-name{color:var(--lm-fg);font-family:Barlow Condensed,sans-serif;font-size:1rem;font-weight:700;line-height:1.15;display:block}.lm-tab-btn.active{border-color:var(--lm-accent);background:var(--lm-accent-tint)}.lm-tab-btn.active .lm-tab-num{color:var(--lm-accent)}.lm-panel{background:var(--lm-surface);border:1px solid var(--lm-border);box-shadow:var(--lm-shadow);border-radius:12px;min-height:200px;margin-bottom:36px;padding:28px 28px 28px 32px;position:relative;overflow:hidden}.lm-panel:before{content:"";background:var(--lm-accent);inset-block:0;border-radius:12px 0 0 12px;width:3px;position:absolute;left:0}.lm-panel h2{text-wrap:balance;margin:0 0 14px;font-family:Barlow Condensed,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.15}.lm-panel p{color:var(--lm-muted);margin:0;font-size:.95rem;line-height:1.65}.lm-panel p+p{margin-top:10px}.lm-panel strong{color:var(--lm-fg);font-weight:600}.lm-callout{background:var(--lm-accent-tint);border-left:2px solid var(--lm-accent);color:var(--lm-muted);border-radius:6px;margin-top:16px;padding:14px 16px;font-size:.91rem;line-height:1.6}.lm-cta{border-top:1px solid var(--lm-border);margin-top:12px;padding-block:48px 64px}.lm-cta-box{background:var(--lm-surface);border:1px solid var(--lm-border);border-left:3px solid var(--lm-accent);box-shadow:var(--lm-shadow);border-radius:12px;padding:28px 24px}.lm-cta-box p{color:var(--lm-muted);margin:0 0 14px;font-size:.9375rem;line-height:1.7}.lm-cta-label{color:var(--lm-fg);margin-bottom:16px;font-size:1rem;font-weight:600}.lm-cta-box strong{color:var(--lm-fg);font-weight:600}.lm-guarantee{background:var(--lm-accent-tint);border-left:2px solid var(--lm-accent);color:var(--lm-muted);border-radius:6px;margin-block:20px;padding:16px 20px;font-size:.9375rem;line-height:1.65}.lm-ready{color:var(--lm-fg);font-weight:600}.lm-btn-primary{background:var(--lm-accent);color:#fff;letter-spacing:.08em;text-transform:uppercase;text-align:center;border-radius:8px;margin-top:20px;padding:14px 36px;font-family:Barlow Condensed,sans-serif;font-size:1.05rem;font-weight:700;text-decoration:none;transition:background .15s;display:block}.lm-btn-primary:hover{background:var(--lm-accent-hi)}.lm-or-dm{text-align:center;margin-top:14px;font-size:.875rem}.lm-footer{border-top:1px solid var(--lm-border);color:var(--lm-muted);text-align:center;padding-block:28px;font-size:.8125rem}
