.landing[data-v-ce06493e]{max-width:880px;margin:0 auto;padding:2rem 1rem 3rem}.landing-h1[data-v-ce06493e]{font-size:clamp(1.6rem,3.5vw,2.2rem);margin:0 0 1.25rem;color:var(--ink)}.landing-intro[data-v-ce06493e]{display:flex;flex-direction:column;gap:.9rem}.landing-intro p[data-v-ce06493e]{margin:0;line-height:1.6;color:var(--ink-soft)}.landing-faq[data-v-ce06493e]{margin-top:2.5rem;padding-top:1.5rem;border-top:1px dashed rgba(194,65,12,.22)}.landing-faq-title[data-v-ce06493e]{font-size:1.25rem;margin:0 0 1rem;color:var(--ink)}.landing-faq-list[data-v-ce06493e]{display:flex;flex-direction:column;gap:.5rem}.landing-faq-item[data-v-ce06493e]{border:1px solid var(--line);border-radius:.8rem;padding:.75rem 1rem;background:#c2410c08}.landing-faq-item summary[data-v-ce06493e]{cursor:pointer;font-weight:600;color:var(--ink-soft)}.landing-faq-item p[data-v-ce06493e]{margin:.6rem 0 0;color:var(--ink-soft);line-height:1.5}.landing-links[data-v-ce06493e]{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--line)}.landing-links-title[data-v-ce06493e]{font-size:1.1rem;margin:0 0 .9rem;color:var(--ink)}.landing-links-row[data-v-ce06493e]{display:flex;flex-wrap:wrap;gap:.6rem}.landing-link[data-v-ce06493e]{display:inline-block;padding:.5rem .9rem;border:1px solid var(--line);border-radius:999px;color:var(--brand, #c2410c);text-decoration:none;font-weight:600;background:#c2410c0a}.landing-link[data-v-ce06493e]:hover{background:#c2410c1a}
