.top[data-astro-cid-e2atokjf],.workspace[data-astro-cid-e2atokjf],.how[data-astro-cid-e2atokjf],.cta-line[data-astro-cid-e2atokjf]{max-width:900px}.lede[data-astro-cid-e2atokjf]{max-width:60ch}.note[data-astro-cid-e2atokjf]{color:var(--c-text-dim);background:var(--c-bg-soft);border:1px solid var(--c-border);border-radius:8px;padding:10px 14px;font-size:.85rem}.workspace[data-astro-cid-e2atokjf]{grid-template-columns:1fr;align-items:start;gap:28px;margin:28px 0;display:grid}.panel[data-astro-cid-e2atokjf]{border:1px solid var(--c-border);background:var(--c-bg-soft);border-radius:14px;padding:20px}.panel[data-astro-cid-e2atokjf] h2[data-astro-cid-e2atokjf]{margin:0 0 4px}.hint[data-astro-cid-e2atokjf]{color:var(--c-text-dim);margin:0 0 14px;font-size:.9rem}.ed-row[data-astro-cid-e2atokjf]{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.ed-row[data-astro-cid-e2atokjf]:last-of-type{border-bottom:none}.ed-name[data-astro-cid-e2atokjf]{margin:0;font-weight:600}.ed-desc[data-astro-cid-e2atokjf]{color:var(--c-text-dim);margin:2px 0 0;font-size:.8rem}.ed-price[data-astro-cid-e2atokjf]{border:1px solid var(--c-border);background:var(--c-bg);border-radius:8px;align-items:center;gap:4px;padding:4px 8px;display:flex}.ed-price[data-astro-cid-e2atokjf] span[data-astro-cid-e2atokjf]{color:var(--c-text-dim);font-size:.9rem}.ed-price[data-astro-cid-e2atokjf] input[data-astro-cid-e2atokjf]{width:64px;color:var(--c-text);background:0 0;border:none;font-size:1rem;font-weight:700}.panel-actions[data-astro-cid-e2atokjf]{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.phone-wrap[data-astro-cid-e2atokjf]{flex-direction:column;align-items:center;display:flex}.phone[data-astro-cid-e2atokjf]{background:#1c1917;border-radius:36px;width:320px;max-width:100%;padding:10px;box-shadow:0 24px 48px #0000002e}.phone-speaker[data-astro-cid-e2atokjf]{background:#ffffff38;border-radius:999px;width:84px;height:6px;margin:8px auto 10px}.phone-screen[data-astro-cid-e2atokjf]{background:var(--c-bg);border-radius:26px;max-height:560px;padding:18px 16px 12px;overflow:hidden}.menu-meta[data-astro-cid-e2atokjf]{text-align:center;border-bottom:1px solid var(--c-border);padding-bottom:12px}.menu-name[data-astro-cid-e2atokjf]{margin:0;font-size:1.05rem;font-weight:800}.menu-tag[data-astro-cid-e2atokjf]{color:#fff;vertical-align:middle;background:#2b8a3e;border-radius:999px;padding:2px 8px;font-size:.65rem}.menu-sub[data-astro-cid-e2atokjf]{color:var(--c-text-dim);margin:4px 0 0;font-size:.78rem}.menu-row[data-astro-cid-e2atokjf]{border-bottom:1px dashed var(--c-border);justify-content:space-between;align-items:baseline;gap:10px;padding:7px 0;display:flex}.menu-row[data-astro-cid-e2atokjf]:last-child{border-bottom:none}.item-name[data-astro-cid-e2atokjf]{margin:0;font-size:.86rem;font-weight:600}.item-desc[data-astro-cid-e2atokjf]{color:var(--c-text-dim);margin:1px 0 0;font-size:.74rem}.item-price[data-astro-cid-e2atokjf]{white-space:nowrap;color:#c2410c;margin:0;font-size:.86rem;font-weight:700}.phone-home[data-astro-cid-e2atokjf]{background:#ffffff59;border-radius:999px;width:96px;height:4px;margin:10px auto 4px}.scan-note[data-astro-cid-e2atokjf]{color:var(--c-text-dim);text-align:center;max-width:34ch;margin:12px auto 0;font-size:.82rem}.how[data-astro-cid-e2atokjf]{padding-bottom:8px}.how[data-astro-cid-e2atokjf] ol[data-astro-cid-e2atokjf],.how[data-astro-cid-e2atokjf] ul[data-astro-cid-e2atokjf]{padding-left:20px}.how[data-astro-cid-e2atokjf] ul[data-astro-cid-e2atokjf] li[data-astro-cid-e2atokjf]{margin-bottom:6px}.how[data-astro-cid-e2atokjf] h3[data-astro-cid-e2atokjf]{margin:16px 0 6px;font-size:1.02rem}.how[data-astro-cid-e2atokjf] h3[data-astro-cid-e2atokjf]+p[data-astro-cid-e2atokjf]{margin-top:0}.cta-line[data-astro-cid-e2atokjf]{flex-wrap:wrap;gap:12px;padding:24px 0 40px;display:flex}.btn-primary[data-astro-cid-e2atokjf]{background:var(--c-primary);color:#fff}.btn-outline[data-astro-cid-e2atokjf]{color:var(--c-primary);border:1px solid var(--c-primary);background:0 0}@media (width>=900px){.workspace[data-astro-cid-e2atokjf]{grid-template-columns:1.1fr 1fr}.phone[data-astro-cid-e2atokjf]{transform:rotate(2deg)}}
