.faq-container-premium.svelte-bsea3y{flex-direction:column;gap:8px;margin-top:30px;display:flex}.faq-item-premium.svelte-bsea3y{text-align:left;cursor:pointer;background:#fff;border:1.5px solid #eee;border-radius:12px;width:100%;padding:0;font-family:inherit;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.faq-item-premium.svelte-bsea3y:hover{border-color:#6b6b284d;box-shadow:0 4px 14px #6b6b2814}.faq-item-premium.is-active.svelte-bsea3y{background:linear-gradient(135deg,#fff 0%,#fefdf2 100%);border-color:#6b6b28;box-shadow:0 6px 20px #6b6b281f}.faq-header.svelte-bsea3y{align-items:center;gap:14px;padding:14px 18px;display:flex}.faq-icon.svelte-bsea3y{background:linear-gradient(135deg,#fffcd9 0%,#f5f0c0 100%);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex}.faq-icon.svelte-bsea3y i:where(.svelte-bsea3y){color:#6b6b28;font-size:16px}.faq-item-premium.is-active.svelte-bsea3y .faq-icon:where(.svelte-bsea3y){background:linear-gradient(135deg,#6b6b28 0%,#4a4a1c 100%);transform:rotate(-6deg)}.faq-item-premium.is-active.svelte-bsea3y .faq-icon:where(.svelte-bsea3y) i:where(.svelte-bsea3y){color:#fffcd9}.faq-heading.svelte-bsea3y{text-align:left;flex:1;min-width:0}.faq-category.svelte-bsea3y{color:#6b6b28;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:2px;font-size:10px;font-weight:700;display:inline-block}.faq-heading.svelte-bsea3y h3:where(.svelte-bsea3y){color:#1a1a1a;letter-spacing:-.01em;margin:0;font-size:14px;font-weight:700;line-height:1.35;transition:color .3s}.faq-item-premium.is-active.svelte-bsea3y .faq-heading:where(.svelte-bsea3y) h3:where(.svelte-bsea3y){color:#4a4a1c}.faq-toggle-icon.svelte-bsea3y{background:#f5f0c0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex}.faq-toggle-icon.svelte-bsea3y i:where(.svelte-bsea3y){color:#6b6b28;font-size:13px;transition:transform .4s}.faq-item-premium.is-active.svelte-bsea3y .faq-toggle-icon:where(.svelte-bsea3y){background:linear-gradient(135deg,#6b6b28 0%,#4a4a1c 100%);transform:rotate(135deg)}.faq-item-premium.is-active.svelte-bsea3y .faq-toggle-icon:where(.svelte-bsea3y) i:where(.svelte-bsea3y){color:#fffcd9}.faq-answer.svelte-bsea3y{padding:0 18px 14px 68px;overflow:hidden}.faq-answer.svelte-bsea3y p:where(.svelte-bsea3y){color:#555;margin:0;font-size:13px;line-height:1.65}@media (width<=640px){.faq-header.svelte-bsea3y{gap:10px;padding:12px 14px}.faq-icon.svelte-bsea3y{width:30px;height:30px}.faq-icon.svelte-bsea3y i:where(.svelte-bsea3y){font-size:14px}.faq-heading.svelte-bsea3y h3:where(.svelte-bsea3y){font-size:13px}.faq-toggle-icon.svelte-bsea3y{width:24px;height:24px}.faq-answer.svelte-bsea3y{padding:0 14px 12px 54px}}.faq-two-col.svelte-bsea3y{grid-template-columns:1fr 1fr;align-items:start;gap:8px;display:grid}.faq-col.svelte-bsea3y{flex-direction:column;gap:8px;display:flex}@media (width<=768px){.faq-two-col.svelte-bsea3y{grid-template-columns:1fr}}
