@layer base;@layer modules{.lp{background:var(--surface-2);padding:18px}.lp__page{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:10px;overflow:hidden}.lp__hero{background:var(--grad-soft);text-align:center;padding:24px 20px}.lp__h{color:var(--ink);letter-spacing:-.01em;font-size:18px;font-weight:800}.lp__sub{color:var(--muted);margin:6px 0 12px;font-size:12px}.lp__cta{background:var(--grad);color:#fff;border-radius:8px;padding:8px 18px;font-size:12px;font-weight:700;display:inline-block}.lp__band{grid-template-columns:repeat(3,1fr);gap:10px;padding:16px 20px;display:grid}.lp__b{background:var(--surface-3);border-radius:8px;height:44px}.lp__form{gap:8px;padding:14px 20px 20px;display:flex}.lp__inp{border:1px solid var(--line-2);background:var(--surface-2);border-radius:8px;flex:1;height:32px}.lp__btn{background:var(--grad);border-radius:8px;width:96px;height:32px}.lp__bar{border-bottom:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;padding:8px 14px;font-size:12px;display:flex}.lp__urlpill{font-family:var(--font-mono), ui-monospace, monospace;color:var(--muted)}.lp__stat{color:var(--brand);font-weight:700}}@layer responsive;
