.btn.svelte-6dth8c{border-radius:var(--radius-pill);font-weight:700;font-size:var(--text-sm);align-items:center;gap:.6rem;padding:1rem 1.4rem;display:inline-flex}.btn--accent.svelte-6dth8c{background:var(--color-accent);color:var(--color-ink)}.btn--accent.svelte-6dth8c:hover{box-shadow:var(--shadow-glow-green);background:#a3f04f}.mono.svelte-6dth8c{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase}.pr.svelte-6dth8c{padding-block:var(--section-y)}.pr__steps.svelte-6dth8c{gap:0;margin:0;padding:0;list-style:none;display:grid}.pr__step.svelte-6dth8c{grid-template-columns:5rem 1fr;gap:1.5rem;padding-bottom:2.5rem;display:grid}.pr__marker.svelte-6dth8c{flex-direction:column;align-items:center;display:flex}.pr__marker.svelte-6dth8c span:where(.svelte-6dth8c){background:var(--color-ink);width:3.4rem;height:3.4rem;color:var(--color-accent);font-size:var(--text-sm);border-radius:50%;place-items:center;display:grid}.pr__step.svelte-6dth8c:not(:last-child) .pr__marker:where(.svelte-6dth8c):after{content:"";background:linear-gradient(var(--color-line), transparent);flex:1;width:2px;margin-top:.5rem}.pr__content.svelte-6dth8c h2:where(.svelte-6dth8c){font-size:var(--text-2xl);letter-spacing:-.03em}.pr__lead.svelte-6dth8c{font-family:var(--font-display);font-weight:600;font-size:var(--text-lg);color:var(--color-text);margin-top:.5rem}.pr__body.svelte-6dth8c{color:var(--color-muted);max-width:60ch;margin-top:.6rem;line-height:1.6}.pr__content.svelte-6dth8c ul:where(.svelte-6dth8c){grid-template-columns:1fr 1fr;gap:.5rem 1.5rem;max-width:50rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.pr__content.svelte-6dth8c ul:where(.svelte-6dth8c) li:where(.svelte-6dth8c){font-size:var(--text-sm);grid-template-columns:auto 1fr;align-items:start;gap:.5rem;display:grid}.pr__content.svelte-6dth8c ul:where(.svelte-6dth8c) li:where(.svelte-6dth8c) svg{color:var(--color-secondary);margin-top:.15rem}.pr__cta.svelte-6dth8c{border-radius:var(--radius-lg);background:var(--color-surface-2);border:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;margin-top:2rem;padding:clamp(1.5rem,3vw,2.4rem);display:flex}.pr__cta.svelte-6dth8c .mono:where(.svelte-6dth8c){color:var(--color-muted)}.pr__cta.svelte-6dth8c .pr__cta-title:where(.svelte-6dth8c){font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);letter-spacing:-.02em}@media (width<=700px){.pr__step.svelte-6dth8c{grid-template-columns:3rem 1fr;gap:1rem}.pr__content.svelte-6dth8c ul:where(.svelte-6dth8c){grid-template-columns:1fr}}
