.page.svelte-1uha8ag{overflow-x:clip}.nav.svelte-1uha8ag{position:sticky;top:0;z-index:20;-webkit-backdrop-filter:saturate(1.2) blur(8px);backdrop-filter:saturate(1.2) blur(8px);background:color-mix(in srgb,var(--bg) 82%,transparent);border-bottom:1px solid var(--border)}.nav-inner.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;height:64px}.brand.svelte-1uha8ag{font-family:var(--serif);font-weight:600;font-size:1.25rem;text-decoration:none;letter-spacing:-.01em}.brand-thin.svelte-1uha8ag{color:var(--muted);font-weight:400}.mark.svelte-1uha8ag{color:var(--clay)}.nav-links.svelte-1uha8ag{display:flex;align-items:center;gap:22px}.nav-links.svelte-1uha8ag a:where(.svelte-1uha8ag){text-decoration:none;font-size:.92rem;font-weight:500;color:var(--ink-2)}.nav-links.svelte-1uha8ag a.btn:where(.svelte-1uha8ag){color:inherit}.nav-links.svelte-1uha8ag a:where(.svelte-1uha8ag):not(.btn):hover{color:var(--clay-deep)}.hero.svelte-1uha8ag{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center;padding:84px 24px 72px}.hero-copy.svelte-1uha8ag .pill:where(.svelte-1uha8ag){margin-bottom:22px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(2.9rem,6vw,4.6rem);font-weight:600;letter-spacing:-.025em;margin-bottom:22px}.clay.svelte-1uha8ag{color:var(--clay);font-style:italic}.lede.svelte-1uha8ag{font-size:1.16rem;color:var(--ink-2);max-width:30rem;margin:0 0 28px}.hero-cta.svelte-1uha8ag{display:flex;gap:12px;flex-wrap:wrap}.hero-note.svelte-1uha8ag{margin-top:18px;font-size:.9rem;color:var(--muted)}.preview.svelte-1uha8ag{position:relative;display:flex;justify-content:center}.preview-glow.svelte-1uha8ag{position:absolute;top:-8%;right:-6%;bottom:-12%;left:-6%;background:radial-gradient(60% 55% at 70% 30%,var(--clay-tint),transparent 70%);z-index:0;filter:blur(6px)}.preview-card.svelte-1uha8ag{position:relative;z-index:1;width:min(400px,100%);padding:26px 26px 30px;border-radius:var(--r-xl);box-shadow:var(--shadow-lg);transform:rotate(1.2deg)}.pv-head.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:18px;margin-bottom:8px;border-bottom:1px solid var(--border)}.pv-eyebrow.svelte-1uha8ag{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--clay-deep);font-weight:600}.pv-title.svelte-1uha8ag{font-family:var(--serif);font-size:1.7rem;font-weight:600;margin-top:2px}.pv-qr.svelte-1uha8ag{text-align:center}.qr-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(6,1fr);gap:2px;width:54px;padding:6px;background:#fff;border:1px solid var(--border);border-radius:8px}.qr-grid.svelte-1uha8ag span:where(.svelte-1uha8ag){aspect-ratio:1;background:transparent;border-radius:1px}.qr-grid.svelte-1uha8ag span.on:where(.svelte-1uha8ag){background:var(--ink)}.qr-label.svelte-1uha8ag{display:block;font-size:.66rem;color:var(--muted);margin-top:4px;font-weight:600}.pv-section.svelte-1uha8ag{font-family:var(--serif);font-size:.9rem;font-weight:600;color:var(--clay-deep);margin:18px 0 8px;letter-spacing:.02em}.pv-item.svelte-1uha8ag{display:flex;justify-content:space-between;gap:14px;padding:7px 0}.pv-name.svelte-1uha8ag{font-weight:600;font-size:.98rem}.pv-desc.svelte-1uha8ag{font-size:.84rem;color:var(--muted)}.pv-price.svelte-1uha8ag{font-weight:600;color:var(--ink-2);white-space:nowrap}.how.svelte-1uha8ag{padding:40px 24px 20px}.how.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){display:block;margin-bottom:26px}.how-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.how-step.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.3rem;margin:10px 0 8px}.how-n.svelte-1uha8ag{font-family:var(--serif);font-size:1.05rem;color:var(--clay);font-weight:600;border-top:2px solid var(--clay);display:inline-block;padding-top:8px}.free.svelte-1uha8ag{padding:70px 24px 90px}.free-card.svelte-1uha8ag{padding:48px 44px;border-radius:var(--r-xl);text-align:center;background:linear-gradient(180deg,var(--surface),var(--surface-2))}.free-card.svelte-1uha8ag .pill:where(.svelte-1uha8ag){margin-bottom:18px}.free-card.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(1.7rem,3.4vw,2.5rem);max-width:22ch;margin:0 auto 14px}.free-lede.svelte-1uha8ag{max-width:44ch;margin:0 auto 34px}.limits.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:620px;margin:0 auto 20px}.limit.svelte-1uha8ag{background:var(--bg);border:1px solid var(--border);border-radius:var(--r-lg);padding:26px 14px}.limit-num.svelte-1uha8ag{font-family:var(--serif);font-size:2.4rem;font-weight:600;color:var(--clay);line-height:1}.limit-lbl.svelte-1uha8ag{font-size:.86rem;color:var(--muted);margin-top:8px}.free-fine.svelte-1uha8ag{font-size:.86rem;margin:0 0 28px}.foot.svelte-1uha8ag{border-top:1px solid var(--border);padding:28px 0}.foot-inner.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center;font-size:.9rem}@media (max-width: 860px){.hero.svelte-1uha8ag{grid-template-columns:1fr;padding-top:48px;gap:40px}.how-grid.svelte-1uha8ag,.limits.svelte-1uha8ag{grid-template-columns:1fr}.nav-links.svelte-1uha8ag a:where(.svelte-1uha8ag):not(.btn){display:none}}
