.faq__inner.svelte-1vyz8mk{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(30px,5vw,64px);align-items:start}.faq__list.svelte-1vyz8mk{display:flex;flex-direction:column;gap:12px}.faq__item.svelte-1vyz8mk{border:1px solid var(--ew-border);border-radius:16px;background:var(--ew-surface);overflow:hidden;transition:border-color .25s ease}.faq__item.open.svelte-1vyz8mk{border-color:var(--ew-border-strong)}.faq__q.svelte-1vyz8mk{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;background:transparent;border:none;color:var(--ew-text);font-family:inherit;font-size:1.04rem;font-weight:500;text-align:left;cursor:pointer}.faq__icon.svelte-1vyz8mk{position:relative;width:16px;height:16px;flex:none}.faq__icon.svelte-1vyz8mk:before,.faq__icon.svelte-1vyz8mk:after{content:"";position:absolute;background:var(--ew-gold);border-radius:2px;transition:transform .25s ease,opacity .25s ease}.faq__icon.svelte-1vyz8mk:before{top:7px;left:0;width:16px;height:2px}.faq__icon.svelte-1vyz8mk:after{top:0;left:7px;width:2px;height:16px}.open.svelte-1vyz8mk .faq__icon:where(.svelte-1vyz8mk):after{opacity:0;transform:rotate(90deg)}.faq__a.svelte-1vyz8mk{margin:0;padding:0 22px 22px;color:var(--ew-muted);font-size:.98rem;line-height:1.6}@media (max-width: 820px){.faq__inner.svelte-1vyz8mk{grid-template-columns:1fr}}
