.faq[data-astro-cid-hemr5th4]{gap:var(--space-5);max-width:860px;margin-inline:auto;display:grid}.list[data-astro-cid-hemr5th4]{gap:var(--space-3);display:grid}.item[data-astro-cid-hemr5th4]{background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-md);transition:border-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease);&:hover{border-color:var(--line-strong)}@media (prefers-reduced-motion:no-preference){&::details-content{opacity:0;block-size:0;transition:block-size .3s var(--ease), opacity .3s var(--ease), content-visibility .3s allow-discrete;overflow-y:clip}&[open]::details-content{opacity:1;block-size:auto}}&[open]{border-color:var(--line-strong);box-shadow:var(--shadow-2);& .icon{color:var(--on-accent);background:var(--accent);rotate:45deg}}&[hidden]{display:none}&:target{border-color:var(--accent)}}summary[data-astro-cid-hemr5th4]{justify-content:space-between;align-items:center;gap:var(--space-4);border-radius:var(--radius-md);padding:20px 24px;display:flex;& h3{font-size:1.0625rem}}.icon[data-astro-cid-hemr5th4]{width:32px;height:32px;color:var(--accent-ink);background:var(--accent-soft);transition:rotate var(--duration) var(--ease), background-color var(--duration) var(--ease);border-radius:50%;flex-shrink:0;place-items:center;display:grid;& svg{width:18px;height:18px}}.answer[data-astro-cid-hemr5th4]{max-width:none;padding:0 24px 24px}.empty[data-astro-cid-hemr5th4]{color:var(--muted);text-align:center}
