.faq.svelte-1vyz8mk{border-top:1px solid var(--line)}.item.svelte-1vyz8mk{border-bottom:1px solid var(--line)}button.svelte-1vyz8mk{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem .25rem;text-align:left;font-size:1.02rem;font-weight:700;letter-spacing:-.015em;cursor:pointer}.toggle.svelte-1vyz8mk{flex:none;display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:var(--sunken);transition:transform .45s var(--ease-spring),background .25s var(--ease-out)}button.svelte-1vyz8mk:hover .toggle:where(.svelte-1vyz8mk){background:var(--makara);color:var(--on-makara)}.expanded.svelte-1vyz8mk .toggle:where(.svelte-1vyz8mk){transform:rotate(135deg);background:var(--fg);color:var(--bg)}.panel.svelte-1vyz8mk{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--ease-out)}.expanded.svelte-1vyz8mk .panel:where(.svelte-1vyz8mk){grid-template-rows:1fr}.inner.svelte-1vyz8mk{overflow:hidden}.inner.svelte-1vyz8mk p:where(.svelte-1vyz8mk){max-width:62ch;padding:0 3rem 1.3rem .25rem;color:var(--muted);line-height:1.65;opacity:0;transform:translateY(-4px);transition:opacity .35s var(--ease-out),transform .35s var(--ease-out)}.expanded.svelte-1vyz8mk .inner:where(.svelte-1vyz8mk) p:where(.svelte-1vyz8mk){opacity:1;transform:none;transition-delay:.08s}.mask.svelte-1nuux7j{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .06em .12em;margin:0 -.06em -.12em}.word.svelte-1nuux7j{display:inline-block;animation:word-up 1.1s var(--ease-out) both;transform-origin:0 100%}.word.accent.svelte-1nuux7j{font-style:italic;font-weight:500;color:var(--makara)}
