.hero[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;padding-top:72px;padding-bottom:88px;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin:0 0 20px;font-size:48px;line-height:1.06}.hero[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme].sub{color:var(--muted);max-width:440px;margin:0 0 30px;font-size:17px;line-height:1.6}.hero-ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.hero-note[data-astro-cid-lcdefpme]{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:12px}.hero-visual[data-astro-cid-lcdefpme]{justify-content:center;display:flex}.mock-wrap[data-astro-cid-lcdefpme]{transform:rotate(-3deg)}.mock-card[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:#fff;border-radius:10px;width:230px;padding:16px 16px 18px;box-shadow:0 20px 40px -18px #00000040}.mock-photo[data-astro-cid-lcdefpme]{aspect-ratio:1;object-fit:cover;background:#eee;border-radius:6px;width:100%;margin-bottom:12px}.mock-shop[data-astro-cid-lcdefpme]{letter-spacing:.8px;text-transform:uppercase;color:var(--muted);margin:0 0 4px;font-family:IBM Plex Mono,monospace;font-size:9.5px}.mock-name[data-astro-cid-lcdefpme]{margin:0 0 10px;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:700}.mock-price-row[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.mock-price[data-astro-cid-lcdefpme]{font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:700}.mock-stock[data-astro-cid-lcdefpme]{color:var(--accent);font-family:IBM Plex Mono,monospace;font-size:10px}.mock-btn[data-astro-cid-lcdefpme]{background:var(--accent);color:#fff;text-align:center;border-radius:5px;padding:8px;font-size:12px;font-weight:600}section[data-astro-cid-lcdefpme].steps{border-top:1px solid var(--line);padding:70px 0}.section-head[data-astro-cid-lcdefpme]{max-width:480px;margin-bottom:40px}.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:30px}.steps-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.step-num[data-astro-cid-lcdefpme]{color:var(--accent);margin-bottom:10px;font-family:IBM Plex Mono,monospace;font-size:13px}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 8px;font-size:18px}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:14.5px;line-height:1.6}section[data-astro-cid-lcdefpme].pricing{border-top:1px solid var(--line);padding:70px 0}.pricing-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.price-card[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:#fff;border-radius:10px;padding:28px}.price-card[data-astro-cid-lcdefpme].featured{border-color:var(--ink)}.price-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 6px;font-size:20px}.price-card[data-astro-cid-lcdefpme] .tag[data-astro-cid-lcdefpme]{letter-spacing:.8px;text-transform:uppercase;color:var(--muted);margin:0 0 18px;font-family:IBM Plex Mono,monospace;font-size:11px}.price-card[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0 0 0 18px;font-size:14.5px;line-height:1.9}.fee-line[data-astro-cid-lcdefpme]{color:var(--muted);border-top:1px dashed var(--line);margin-top:20px;padding-top:16px;font-family:IBM Plex Mono,monospace;font-size:13px}section[data-astro-cid-lcdefpme].uses{border-top:1px solid var(--line);padding:60px 0 90px}.chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;display:flex}.chip[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:#fff;border-radius:100px;padding:9px 16px;font-size:13.5px}section[data-astro-cid-lcdefpme].featured{border-top:1px solid var(--line);padding:70px 0 90px}.featured-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.featured-card[data-astro-cid-lcdefpme]{color:inherit;border:1px solid var(--line);background:#fff;border-radius:10px;text-decoration:none;transition:box-shadow .15s,transform .15s;display:block;overflow:hidden}.featured-card[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px);box-shadow:0 16px 32px -18px #00000040}.featured-card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.featured-card-body[data-astro-cid-lcdefpme]{padding:16px 18px 18px}.featured-shop[data-astro-cid-lcdefpme]{letter-spacing:.8px;text-transform:uppercase;color:var(--muted);margin:0 0 4px;font-family:IBM Plex Mono,monospace;font-size:10.5px}.featured-name[data-astro-cid-lcdefpme]{margin:0 0 12px;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:700}.featured-price-row[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.featured-price[data-astro-cid-lcdefpme]{font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:700}.featured-link[data-astro-cid-lcdefpme]{color:var(--accent);font-family:IBM Plex Mono,monospace;font-size:11px}.featured-stat[data-astro-cid-lcdefpme]{color:var(--muted);border-top:1px dashed var(--line);margin:0 0 14px;padding-top:12px;font-size:13px;line-height:1.5}.featured-actions[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:12px;display:flex}.featured-actions[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent);font-family:IBM Plex Mono,monospace;font-size:11px;text-decoration:none}.featured-actions[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.case-study-btn[data-astro-cid-lcdefpme]{cursor:pointer;color:var(--muted);background:0 0;border:none;padding:0;font-size:12.5px;text-decoration:underline}.case-study-btn[data-astro-cid-lcdefpme]:hover{color:var(--ink)}.case-modal-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-align:left;color:var(--ink);margin:0 0 14px;font-size:14px;line-height:1.6}.case-modal-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-of-type{margin-bottom:20px}@media (width<=820px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;padding-top:48px;padding-bottom:60px}.hero-visual[data-astro-cid-lcdefpme]{order:-1}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:36px}.steps-grid[data-astro-cid-lcdefpme],.pricing-grid[data-astro-cid-lcdefpme],.featured-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
