.faq[data-astro-cid-vfcam55i]{border-bottom:1px solid var(--line-1)}details[data-astro-cid-vfcam55i]{border-top:1px solid var(--line-1)}summary[data-astro-cid-vfcam55i]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap);padding-block:var(--space-4);cursor:pointer;list-style:none;display:flex}summary[data-astro-cid-vfcam55i]::-webkit-details-marker{display:none}.q[data-astro-cid-vfcam55i]{letter-spacing:-.01em;text-wrap:pretty;font-size:1.125rem;font-weight:600}summary[data-astro-cid-vfcam55i]:hover .q[data-astro-cid-vfcam55i]{color:var(--text-hi);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.25em}.icon[data-astro-cid-vfcam55i]{flex:none;width:14px;height:14px;position:relative}.icon[data-astro-cid-vfcam55i]:before,.icon[data-astro-cid-vfcam55i]:after{content:"";background:var(--accent);height:1px;transition:transform var(--dur-1) var(--ease-out);position:absolute;inset:6.5px 0 auto}.icon[data-astro-cid-vfcam55i]:after{transform:rotate(90deg)}details[data-astro-cid-vfcam55i][open] .icon[data-astro-cid-vfcam55i]:after{transform:rotate(0)}.a[data-astro-cid-vfcam55i]{gap:var(--space-3);padding-bottom:var(--space-5);color:var(--text-md);line-height:var(--lh-reading);max-width:var(--measure);display:grid}
