.faq[data-astro-cid-hucn5ioe]{border-top:1.5px solid var(--ink)}.faq-item[data-astro-cid-hucn5ioe]{border-bottom:1px solid var(--face-r)}summary[data-astro-cid-hucn5ioe]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding:16px 0;list-style:none;display:flex}summary[data-astro-cid-hucn5ioe]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-hucn5ioe]{letter-spacing:-.012em;font-size:clamp(18px,1.5vw,21px);line-height:1.35}.faq-icon[data-astro-cid-hucn5ioe]{border:1.5px solid var(--ink);border-radius:var(--radius);width:28px;height:28px;transition:background-color var(--dur-fast) ease;flex:none;position:relative}.faq-icon[data-astro-cid-hucn5ioe]:before,.faq-icon[data-astro-cid-hucn5ioe]:after{content:"";width:12px;height:1.6px;transition:transform var(--dur-fast) ease;background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-icon[data-astro-cid-hucn5ioe]:after{transform:translate(-50%,-50%)rotate(90deg)}details[data-astro-cid-hucn5ioe][open] .faq-icon[data-astro-cid-hucn5ioe]{background:var(--ink);color:var(--on-ink)}details[data-astro-cid-hucn5ioe][open] .faq-icon[data-astro-cid-hucn5ioe]:after{transform:translate(-50%,-50%)rotate(0)}.faq-a[data-astro-cid-hucn5ioe]{max-width:46em;font-size:var(--fs-body);color:var(--ink-2);padding:0 52px 24px 0;line-height:1.65}@media (hover:hover){summary[data-astro-cid-hucn5ioe]:hover .faq-icon[data-astro-cid-hucn5ioe]{background:var(--surface)}details[data-astro-cid-hucn5ioe][open] summary[data-astro-cid-hucn5ioe]:hover .faq-icon[data-astro-cid-hucn5ioe]{background:var(--ink-hover)}}
