.faqp__inner[data-astro-cid-vagwt47q]{gap:var(--sp-7);grid-template-columns:280px minmax(0,1fr);align-items:start;display:grid}.faqp__nav[data-astro-cid-vagwt47q]{top:calc(var(--header-h) + var(--sp-4));padding:var(--sp-4);border-radius:var(--radius-lg);background:var(--c-white);box-shadow:var(--shadow-soft);position:sticky}.faqp__navtitle[data-astro-cid-vagwt47q]{font:600 13px/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--c-primary);margin-bottom:var(--sp-3)}.faqp__nav[data-astro-cid-vagwt47q] ol[data-astro-cid-vagwt47q]{margin:0 0 var(--sp-4);gap:4px;padding:0;list-style:none;display:grid}.faqp__nav[data-astro-cid-vagwt47q] a[data-astro-cid-vagwt47q]{color:var(--c-ink);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:15px;font-weight:600;transition:background-color .2s,color .2s;display:flex}.faqp__nav[data-astro-cid-vagwt47q] a[data-astro-cid-vagwt47q] span[data-astro-cid-vagwt47q]{border-radius:var(--radius-pill);background:var(--c-surface);min-width:26px;height:22px;color:var(--c-primary);justify-content:center;align-items:center;padding:0 6px;font-size:12px;display:inline-flex}.faqp__nav[data-astro-cid-vagwt47q] a[data-astro-cid-vagwt47q]:hover{background:var(--c-surface);text-decoration:none}.faqp__nav[data-astro-cid-vagwt47q] a[data-astro-cid-vagwt47q].is-active{background:var(--c-primary);color:var(--c-white)}.faqp__toggle[data-astro-cid-vagwt47q]{white-space:nowrap;border-radius:var(--radius-button);border:2px solid var(--c-primary);background:var(--c-white);width:100%;height:45px;color:var(--c-primary);font:600 14px/1 var(--font-body);cursor:pointer;padding-block:0}.faqp__toggle[data-astro-cid-vagwt47q]:hover{background:var(--c-primary);color:var(--c-white)}.faqp__group[data-astro-cid-vagwt47q]{scroll-margin-top:calc(var(--header-h) + var(--sp-5))}.faqp__group[data-astro-cid-vagwt47q]+.faqp__group[data-astro-cid-vagwt47q]{margin-top:var(--sp-7)}.faqp__group[data-astro-cid-vagwt47q] h2[data-astro-cid-vagwt47q]{align-items:baseline;gap:var(--sp-3);padding-bottom:var(--sp-3);border-bottom:3px solid var(--c-accent);margin-bottom:var(--sp-4);font-size:32px;display:flex}.faqp__num[data-astro-cid-vagwt47q]{font:600 15px/1 var(--font-body);color:var(--c-primary);letter-spacing:.08em}.faqp__items[data-astro-cid-vagwt47q]{gap:var(--sp-2);display:grid}.faqp__item[data-astro-cid-vagwt47q]{background:var(--c-white);border:1px solid var(--c-line);border-radius:var(--radius-sm);transition:border-color .2s,box-shadow .2s}.faqp__item[data-astro-cid-vagwt47q]:is(:hover,.is-active){border-color:var(--c-primary)}.faqp__item[data-astro-cid-vagwt47q][open]{border-color:var(--c-primary);box-shadow:var(--shadow-soft)}.faqp__item[data-astro-cid-vagwt47q] summary[data-astro-cid-vagwt47q]{cursor:pointer;color:var(--c-ink);padding:18px 52px 18px 20px;font-weight:600;line-height:1.4;list-style:none;position:relative}.faqp__item[data-astro-cid-vagwt47q] summary[data-astro-cid-vagwt47q]::-webkit-details-marker{display:none}.faqp__item[data-astro-cid-vagwt47q] summary[data-astro-cid-vagwt47q]:after{content:"+";background:var(--c-surface);width:28px;height:28px;color:var(--c-primary);text-align:center;border-radius:50%;margin-top:-14px;font-size:20px;line-height:28px;transition:transform .25s,background-color .2s,color .2s;position:absolute;top:50%;right:18px}.faqp__item[data-astro-cid-vagwt47q][open] summary[data-astro-cid-vagwt47q]:after{background:var(--c-primary);color:var(--c-white);transform:rotate(45deg)}.faqp__item[data-astro-cid-vagwt47q] p[data-astro-cid-vagwt47q]{margin:0;padding:0 20px 20px}@media (width<=1023px){.faqp__inner[data-astro-cid-vagwt47q]{gap:var(--sp-5);grid-template-columns:minmax(0,1fr)}.faqp__nav[data-astro-cid-vagwt47q]{top:var(--header-h);z-index:4;backdrop-filter:blur(8px);box-shadow:none;background:#e2ebf4f5;border-radius:0;margin-inline:-16px;padding:10px}.faqp__navtitle[data-astro-cid-vagwt47q],.faqp__toggle[data-astro-cid-vagwt47q]{display:none}.faqp__nav[data-astro-cid-vagwt47q] ol[data-astro-cid-vagwt47q]{scrollbar-width:none;gap:6px;margin:0;display:flex;overflow-x:auto}.faqp__nav[data-astro-cid-vagwt47q] a[data-astro-cid-vagwt47q]{white-space:nowrap;background:var(--c-white)}.faqp__group[data-astro-cid-vagwt47q] h2[data-astro-cid-vagwt47q]{font-size:26px}}
