.page[data-v-b2d1d6f1]{min-height:120vh;background:var(--color-background);color:var(--color-text);padding:2rem 1rem 5rem}.container[data-v-b2d1d6f1]{width:min(960px,100%);margin:auto}.hero[data-v-b2d1d6f1]{min-height:240px;display:flex;flex-direction:column;justify-content:center}.eyebrow[data-v-b2d1d6f1]{color:var(--color-primary);font-weight:800}h1[data-v-b2d1d6f1]{font-size:clamp(2rem,5vw,3.4rem)}.steps[data-v-b2d1d6f1]{display:grid;gap:1rem}.step[data-v-b2d1d6f1]{display:grid;grid-template-columns:48px 1fr;gap:1rem;min-height:130px;padding:1.3rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;contain:layout paint}.step>span[data-v-b2d1d6f1]{color:var(--color-primary);font-size:1.6rem;font-weight:900}.step h2[data-v-b2d1d6f1]{margin-top:0}.note[data-v-b2d1d6f1]{margin:1.5rem 0;padding:1.4rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px}.actions[data-v-b2d1d6f1]{display:flex;gap:1rem;flex-wrap:wrap}.actions a[data-v-b2d1d6f1]{padding:.8rem 1rem;border:1px solid var(--color-primary);border-radius:10px;color:var(--color-primary);text-decoration:none}
