.lrep{background:var(--panel);border-block:1px solid var(--rule)}.lrep__grid{display:grid;gap:var(--s6);grid-template-columns:1fr}@media(min-width:900px){.lrep__grid{align-items:center;gap:var(--s8);grid-template-columns:1fr 1fr}}.lrep__h{color:var(--ink);font-size:clamp(1.7rem,3.4vw,2.35rem);font-weight:800;letter-spacing:-.015em;line-height:1.12;margin-top:var(--s4);text-wrap:balance}.lrep__intro{color:var(--body);font-size:1.12rem;margin-top:var(--s4);max-width:40rem;text-wrap:pretty}.lrep__figwrap{display:flex;justify-content:center}.lbench{box-shadow:0 22px 50px rgba(16,33,46,.12),0 0 0 1px rgba(16,33,46,.06);max-width:430px;width:100%}.lbench__body{padding:14px 20px 18px}.lbench__rows{list-style:none;margin:0;padding:0}.lbench__rows li{align-items:center;border-bottom:1px solid var(--rule);display:flex;gap:12px;padding:13px 0}.lbench__rows li:last-child{border-bottom:none}.lbench__n{color:var(--ink);font-size:.98rem}.lbench__n,.lbench__s{font-family:var(--font-d);font-weight:700}.lbench__s{border-radius:20px;font-size:.68rem;letter-spacing:.06em;margin-left:auto;padding:4px 9px;text-transform:uppercase}.lbench__s--ready{background:var(--green-tint);color:var(--green-on-tint)}.lbench__s--form{background:#fbf3e2;color:#8a6d1f}.lbench__rows b{color:var(--ink);font-family:var(--font-d);font-size:.98rem;font-weight:800;text-align:right;width:26px}.lbench__foot{border-top:1px solid var(--rule);color:var(--muted);font-family:var(--font-d);font-size:.82rem;font-weight:600;margin-top:14px;padding-top:13px}