.intro[data-v-c30b035a]{position:relative;text-align:center;max-width:760px}.guide-link[data-v-c30b035a]{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:10px 16px;border-radius:999px;background:#ffffff24;color:inherit;font-weight:var(--fw-strong);text-decoration:none}.guide-link[data-v-c30b035a]:hover{background:#ffffff3d}.faq-page[data-v-c30b035a]{background:var(--mint-2)}.narrow[data-v-c30b035a]{max-width:820px}.group+.group[data-v-c30b035a]{margin-top:36px}.group h2[data-v-c30b035a]{font-size:var(--fs-sub);font-weight:var(--fw-heading);margin:0 0 14px;color:var(--navy)}.faq-item[data-v-c30b035a]{background:#fff;border-radius:18px;border:2px solid transparent;transition:border-color .15s,box-shadow .15s}.faq-item+.faq-item[data-v-c30b035a]{margin-top:12px}.faq-item[open][data-v-c30b035a]{border-color:var(--emerald);box-shadow:var(--shadow)}summary[data-v-c30b035a]{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;min-height:60px;cursor:pointer}summary[data-v-c30b035a]::-webkit-details-marker{display:none}summary h3[data-v-c30b035a]{margin:0;font-size:var(--fs-card);font-weight:var(--fw-heading);color:var(--ink)}.plus[data-v-c30b035a]{flex:none;position:relative;width:30px;height:30px;border-radius:50%;background:var(--mint)}.plus[data-v-c30b035a]:before,.plus[data-v-c30b035a]:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2.5px;background:var(--emerald-dark);border-radius:2px;transform:translate(-50%,-50%);transition:transform .2s}.plus[data-v-c30b035a]:after{transform:translate(-50%,-50%) rotate(90deg)}[open] .plus[data-v-c30b035a]{background:var(--emerald)}[open] .plus[data-v-c30b035a]:before,[open] .plus[data-v-c30b035a]:after{background:#fff}[open] .plus[data-v-c30b035a]:after{transform:translate(-50%,-50%) rotate(0)}.answer[data-v-c30b035a]{padding:0 18px 18px}.answer p[data-v-c30b035a]{margin:0;color:var(--muted);font-size:var(--fs-body-sm);line-height:1.7}.more-link[data-v-c30b035a]{display:inline-block;margin-top:8px;color:var(--emerald-dark);font-weight:var(--fw-strong)}.more[data-v-c30b035a]{margin:36px 0 0;text-align:center;font-weight:var(--fw-strong)}.more a[data-v-c30b035a]{color:var(--emerald-dark)}
