.hero[data-astro-cid-o6tk4kit]{gap:2rem;padding-block:1rem;display:grid}.hero-title[data-astro-cid-o6tk4kit]{font-size:var(--text-step-4);max-width:18ch;margin:.35rem 0 0}.hero-lede[data-astro-cid-o6tk4kit]{color:var(--color-ink-2);max-width:54ch;font-size:var(--text-step-1);margin:1rem 0 0;line-height:1.5}.hero-cta[data-astro-cid-o6tk4kit]{max-width:24rem;margin-top:1.5rem}.hero-free[data-astro-cid-o6tk4kit]{color:var(--color-ink-3);margin:.6rem 0 0;font-size:.8125rem}.hero-visual[data-astro-cid-o6tk4kit]{place-items:center;display:grid}.thread[data-astro-cid-o6tk4kit]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:16px;gap:.5rem;width:100%;max-width:20rem;padding:1.1rem;display:grid}.bubble[data-astro-cid-o6tk4kit]{border-radius:13px;align-items:center;gap:.45rem;max-width:88%;padding:.55rem .8rem;font-size:.8125rem;line-height:1.4;display:inline-flex}.bubble--in[data-astro-cid-o6tk4kit]{background:var(--color-paper-2);color:var(--color-ink-2);justify-self:start}.bubble--text[data-astro-cid-o6tk4kit]{display:block}.bubble--out[data-astro-cid-o6tk4kit]{background:color-mix(in srgb, var(--color-wa) 26%, var(--color-surface));color:var(--color-ink);border:1px solid color-mix(in srgb, var(--color-wa) 55%, transparent);text-align:right;justify-self:end}.section[data-astro-cid-o6tk4kit]{padding-block:2.5rem 0}.section-title[data-astro-cid-o6tk4kit]{font-size:var(--text-step-2);margin:0 0 1.25rem}.steps[data-astro-cid-o6tk4kit]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-o6tk4kit]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);padding:1.25rem}.step-num[data-astro-cid-o6tk4kit]{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-accent-deep);font-size:.6875rem}.step-title[data-astro-cid-o6tk4kit]{margin:.4rem 0;font-size:1.0625rem}.step-text[data-astro-cid-o6tk4kit]{color:var(--color-ink-2);margin:0;font-size:.875rem;line-height:1.6}.helps[data-astro-cid-o6tk4kit]{background:var(--color-accent-soft);border:1px solid var(--color-accent-line);border-radius:var(--radius-card);gap:1.5rem;padding:clamp(1.25rem,4vw,2rem);display:grid}.helps[data-astro-cid-o6tk4kit] .section-title[data-astro-cid-o6tk4kit]{margin-bottom:1rem}.help-list[data-astro-cid-o6tk4kit]{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.help-list[data-astro-cid-o6tk4kit] li[data-astro-cid-o6tk4kit]{color:var(--color-ink-2);align-items:flex-start;gap:.55rem;font-size:.9375rem;display:flex}.help-list[data-astro-cid-o6tk4kit] svg[data-astro-cid-o6tk4kit]{color:var(--color-accent-deep);flex:none;margin-top:.15rem}.helps-note[data-astro-cid-o6tk4kit]{color:var(--color-ink-2);align-self:center;margin:0;font-size:.875rem;line-height:1.6}.faq[data-astro-cid-o6tk4kit]{gap:.5rem;display:grid}.faq-item[data-astro-cid-o6tk4kit]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card)}.faq-item[data-astro-cid-o6tk4kit] summary[data-astro-cid-o6tk4kit]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:52px;padding:.75rem 1rem;font-size:.9375rem;font-weight:500;list-style:none;display:flex}.faq-item[data-astro-cid-o6tk4kit] summary[data-astro-cid-o6tk4kit]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-o6tk4kit][open] summary[data-astro-cid-o6tk4kit] svg[data-astro-cid-o6tk4kit]{transform:rotate(180deg)}.faq-item[data-astro-cid-o6tk4kit] summary[data-astro-cid-o6tk4kit] svg[data-astro-cid-o6tk4kit]{transition:transform .2s var(--ease-smooth);color:var(--color-ink-3);flex:none}.faq-item[data-astro-cid-o6tk4kit] p[data-astro-cid-o6tk4kit]{color:var(--color-ink-2);max-width:64ch;margin:0;padding:0 1rem 1rem;font-size:.875rem;line-height:1.65}.closing[data-astro-cid-o6tk4kit]{text-align:center;background:var(--color-bark);color:var(--color-ink-inverse);border:1px solid var(--color-accent-line);border-radius:var(--radius-card);--color-accent-deep:var(--color-accent);--color-ink:var(--color-ink-inverse);--color-ink-2:var(--color-ink-inverse-2);--color-ink-3:var(--color-ink-inverse-2);padding:clamp(1.75rem,6vw,3rem) 1.25rem}.closing-title[data-astro-cid-o6tk4kit]{font-size:var(--text-step-3);margin:0}.closing-text[data-astro-cid-o6tk4kit]{max-width:44ch;color:var(--color-ink-inverse-2);margin:.6rem auto 0;font-size:.9375rem}.closing-cta[data-astro-cid-o6tk4kit]{max-width:22rem;margin:1.5rem auto 0}@media (width>=900px){.hero[data-astro-cid-o6tk4kit]{grid-template-columns:1.3fr 1fr;align-items:center;gap:3rem}.steps[data-astro-cid-o6tk4kit]{grid-template-columns:repeat(3,minmax(0,1fr))}.helps[data-astro-cid-o6tk4kit]{grid-template-columns:1.5fr 1fr;gap:2.5rem}}
