.faq-section[data-astro-cid-al2ca2vr]{background:var(--surface-secondary)}.faq-container[data-astro-cid-al2ca2vr]{margin-top:var(--space-12);display:flex;justify-content:center}.faq-list[data-astro-cid-al2ca2vr]{width:100%;max-width:900px;display:flex;flex-direction:column;gap:var(--space-6)}.faq-item[data-astro-cid-al2ca2vr]{background:var(--surface-primary);border-radius:12px;border:1px solid var(--border-light);transition:all var(--transition-base);overflow:hidden}.faq-item[data-astro-cid-al2ca2vr]:hover{border-color:var(--border-medium);box-shadow:var(--shadow-md)}.faq-item[data-astro-cid-al2ca2vr][open]{border-color:var(--primary-color)}.faq-question[data-astro-cid-al2ca2vr]{font-size:var(--text-xl);font-weight:600;color:var(--text-primary);line-height:var(--leading-tight);padding:var(--space-6) var(--space-8);cursor:pointer;display:flex;align-items:center;gap:var(--space-4);list-style:none;user-select:none}.faq-question[data-astro-cid-al2ca2vr]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-al2ca2vr]:hover{background:var(--surface-secondary)}.question-icon[data-astro-cid-al2ca2vr]{width:28px;height:28px;border-radius:50%;background:#2563eb1a;color:var(--primary-color);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--text-base);flex-shrink:0}.question-text[data-astro-cid-al2ca2vr]{flex:1}.chevron-icon[data-astro-cid-al2ca2vr]{width:20px;height:20px;color:var(--text-secondary);flex-shrink:0;transition:transform var(--transition-base)}.faq-item[data-astro-cid-al2ca2vr][open] .chevron-icon[data-astro-cid-al2ca2vr]{transform:rotate(180deg)}.faq-answer[data-astro-cid-al2ca2vr]{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-secondary);padding:0 var(--space-8) var(--space-6);padding-left:calc(var(--space-8) + 28px + var(--space-4))}.faq-answer[data-astro-cid-al2ca2vr] p{margin:0}.faq-answer[data-astro-cid-al2ca2vr] p+p{margin-top:var(--space-4)}.faq-answer[data-astro-cid-al2ca2vr] a{color:var(--primary-color);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.faq-answer[data-astro-cid-al2ca2vr] a:hover{color:var(--primary-dark)}@media (max-width: 991px){.faq-list[data-astro-cid-al2ca2vr]{gap:var(--space-5)}.faq-question[data-astro-cid-al2ca2vr]{font-size:var(--text-lg);padding:var(--space-5) var(--space-6)}.faq-answer[data-astro-cid-al2ca2vr]{font-size:var(--text-base);padding:0 var(--space-6) var(--space-5);padding-left:calc(var(--space-6) + 28px + var(--space-4))}}@media (max-width: 640px){.faq-container[data-astro-cid-al2ca2vr]{margin-top:var(--space-8)}.faq-list[data-astro-cid-al2ca2vr]{gap:var(--space-4)}.faq-question[data-astro-cid-al2ca2vr]{font-size:var(--text-lg);padding:var(--space-4) var(--space-5);gap:var(--space-3)}.question-icon[data-astro-cid-al2ca2vr]{width:24px;height:24px;font-size:var(--text-sm)}.faq-answer[data-astro-cid-al2ca2vr]{padding:0 var(--space-5) var(--space-4);padding-left:calc(var(--space-5) + 24px + var(--space-3))}}.use-cases-section[data-astro-cid-5b4siwv2]{background:var(--surface-secondary)}.use-cases-grid[data-astro-cid-5b4siwv2]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-8);margin-top:var(--space-12)}.use-case-card[data-astro-cid-5b4siwv2]{background:var(--surface-primary);padding:var(--space-8);border-radius:16px;border:1px solid var(--border-light);text-align:center;transition:all var(--transition-base);box-shadow:0 2px 8px #0000000a;display:flex;flex-direction:column;height:100%}.use-case-card[data-astro-cid-5b4siwv2]:hover{transform:translateY(-6px);box-shadow:0 12px 24px #0000001a;border-color:var(--primary-color)}.card-icon[data-astro-cid-5b4siwv2]{width:72px;height:72px;margin:0 auto var(--space-6);display:flex;align-items:center;justify-content:center;background:#2563eb1a;border-radius:50%;color:var(--primary-color);flex-shrink:0}.card-icon[data-astro-cid-5b4siwv2] svg{width:36px;height:36px;flex-shrink:0}.card-title[data-astro-cid-5b4siwv2]{font-size:var(--text-2xl);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-4);line-height:var(--leading-tight)}.card-description[data-astro-cid-5b4siwv2]{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-secondary);margin:0 0 auto;flex-grow:1}.card-example-wrapper[data-astro-cid-5b4siwv2]{margin-top:var(--space-6);padding-top:var(--space-6)}.example-divider[data-astro-cid-5b4siwv2]{width:40px;height:3px;background:linear-gradient(90deg,#2563eb1a,#2563eb80,#2563eb1a);margin:0 auto var(--space-5);border-radius:2px}.card-example[data-astro-cid-5b4siwv2]{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-muted);font-style:italic;font-weight:400;margin:0;padding:0;border-left:none;position:relative;text-align:center}.card-example[data-astro-cid-5b4siwv2]:before{content:'"';font-size:var(--text-3xl);color:#2563eb33;font-family:Georgia,serif;line-height:0;position:relative;top:8px;margin-right:4px}.card-example[data-astro-cid-5b4siwv2]:after{content:'"';font-size:var(--text-3xl);color:#2563eb33;font-family:Georgia,serif;line-height:0;position:relative;top:8px;margin-left:4px}@media (max-width: 991px){.use-cases-grid[data-astro-cid-5b4siwv2]{grid-template-columns:1fr;gap:var(--space-8)}.use-case-card[data-astro-cid-5b4siwv2]{max-width:600px;margin:0 auto}}@media (max-width: 640px){.use-case-card[data-astro-cid-5b4siwv2]{max-width:400px;padding:var(--space-6)}.card-icon[data-astro-cid-5b4siwv2]{width:64px;height:64px}.card-icon[data-astro-cid-5b4siwv2] svg{width:32px;height:32px}.card-title[data-astro-cid-5b4siwv2]{font-size:var(--text-xl)}.card-description[data-astro-cid-5b4siwv2]{font-size:var(--text-base)}.card-example[data-astro-cid-5b4siwv2]{font-size:var(--text-sm)}}
