.gn-hdr[data-v-78c97e2b]{margin-bottom:2rem}.gn-title[data-v-78c97e2b]{color:var(--color-text-primary);font-family:var(--font-heading);font-size:1.75rem;font-weight:800;letter-spacing:-.02em;line-height:1.2}.gn-lead[data-v-78c97e2b]{font-size:.95rem;line-height:1.6;margin-top:.75rem}.gn-sec[data-v-78c97e2b]{margin-top:2rem}.gn-h2[data-v-78c97e2b]{font-family:var(--font-heading);font-size:1.25rem;font-weight:800;margin-bottom:.75rem}.gn-h2[data-v-78c97e2b],.gn-h3[data-v-78c97e2b]{color:var(--color-text-primary)}.gn-h3[data-v-78c97e2b]{font-size:1rem;font-weight:700;margin-bottom:.25rem}.gn-p[data-v-78c97e2b]{font-size:.95rem;line-height:1.65;margin-top:.6rem}.gn-a[data-v-78c97e2b]{color:var(--color-state-info);text-decoration:underline;text-underline-offset:3px}.gn-ul[data-v-78c97e2b]{font-size:.95rem;line-height:1.65;list-style:disc;margin-top:.6rem;padding-left:1.25rem}.gn-steps[data-v-78c97e2b]{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.gn-step[data-v-78c97e2b]{align-items:flex-start;display:flex;gap:.9rem;scroll-margin-top:5rem}.gn-step-num[data-v-78c97e2b]{align-items:center;background:var(--color-orange);border-radius:9999px;color:var(--color-on-brand);display:inline-flex;flex-shrink:0;font-weight:800;height:2rem;justify-content:center;width:2rem}.gn-step .gn-p[data-v-78c97e2b]{margin-top:0}.gn-faq[data-v-78c97e2b]{display:grid;gap:.5rem}.gn-faq details[data-v-78c97e2b]{background:color-mix(in srgb,var(--color-card-bg) 85%,transparent);border:1px solid var(--color-border-strong);border-radius:.75rem}.gn-faq summary[data-v-78c97e2b]{color:var(--color-text-primary);cursor:pointer;font-weight:600;padding:.8rem 1rem}.gn-faq p[data-v-78c97e2b]{font-size:.9rem;line-height:1.6;padding:0 1rem .9rem}
