.faq-page.svelte-msfgy6.svelte-msfgy6{min-height:100vh;width:100%;padding:var(--section-spacing) 0;background:var(--primary-contrast-l1)}.faq-container.svelte-msfgy6.svelte-msfgy6{max-width:900px;margin:0 auto;padding:0 var(--container-padding)}.faq-header.svelte-msfgy6.svelte-msfgy6{text-align:center;margin-bottom:4rem}.faq-header.svelte-msfgy6 h1.svelte-msfgy6{font-family:Rambla,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:700;background:linear-gradient(180deg,var(--secondary-l2) 0%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 1rem}.faq-header.svelte-msfgy6 p.svelte-msfgy6{font-size:clamp(1rem,2vw,1.125rem);color:var(--antique-l2);margin:0}.faq-list.svelte-msfgy6.svelte-msfgy6{display:flex;flex-direction:column;gap:1rem}.faq-item.svelte-msfgy6.svelte-msfgy6{background:var(--primary-contrast-l2);border-radius:var(--radius-md);overflow:hidden;transition:box-shadow var(--transition-base)}.faq-item.svelte-msfgy6.svelte-msfgy6:hover{box-shadow:0 4px 12px #00000026}.faq-item.open.svelte-msfgy6.svelte-msfgy6{box-shadow:0 6px 20px #0003}.faq-question.svelte-msfgy6.svelte-msfgy6{width:100%;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem 2rem;background:none;border:none;cursor:pointer;text-align:left;transition:background var(--transition-base)}.faq-question.svelte-msfgy6.svelte-msfgy6:hover{background:#0000000d}.question-text.svelte-msfgy6.svelte-msfgy6{font-family:Rambla,sans-serif;font-size:clamp(1.125rem,2vw,1.25rem);font-weight:700;color:var(--antique);line-height:1.4}.faq-icon.svelte-msfgy6.svelte-msfgy6{width:24px;height:24px;flex-shrink:0;color:var(--secondary);transition:transform var(--transition-base)}.faq-item.open.svelte-msfgy6 .faq-icon.svelte-msfgy6{transform:rotate(180deg)}.faq-answer.svelte-msfgy6.svelte-msfgy6{padding:0 2rem 2rem;animation:svelte-msfgy6-slideDown .3s ease-out}@keyframes svelte-msfgy6-slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.faq-answer.svelte-msfgy6 p.svelte-msfgy6{font-size:clamp(1rem,2vw,1.125rem);color:var(--antique);line-height:1.8;margin:0}@media (max-width: 768px){.faq-header.svelte-msfgy6.svelte-msfgy6{margin-bottom:2rem}.faq-header.svelte-msfgy6 h1.svelte-msfgy6{font-size:clamp(2.5rem,6vw,3.5rem)}.faq-question.svelte-msfgy6.svelte-msfgy6{padding:1.25rem 1.5rem;gap:1rem}.faq-answer.svelte-msfgy6.svelte-msfgy6{padding:0 1.5rem 1.5rem}}@media (max-width: 480px){.faq-header.svelte-msfgy6 h1.svelte-msfgy6{font-size:clamp(2rem,7vw,3rem)}.faq-question.svelte-msfgy6.svelte-msfgy6{padding:1rem}.faq-answer.svelte-msfgy6.svelte-msfgy6{padding:0 1rem 1rem}.faq-icon.svelte-msfgy6.svelte-msfgy6{width:20px;height:20px}}
