.intro-block[data-astro-cid-ot2ekqk5]{display:grid;grid-template-columns:1.1fr .9fr;gap:3.5rem;align-items:center}.intro-heading[data-astro-cid-ot2ekqk5]{font-size:var(--text-3xl);color:var(--color-gray-800);margin-bottom:1.5rem}.intro-text[data-astro-cid-ot2ekqk5]{color:var(--color-gray-500);line-height:1.8;margin-bottom:1rem;font-size:var(--text-base)}.intro-text[data-astro-cid-ot2ekqk5] strong[data-astro-cid-ot2ekqk5]{color:var(--color-gray-700)}.finance-preview[data-astro-cid-ot2ekqk5]{background:var(--color-gray-800);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-xl)}.finance-header[data-astro-cid-ot2ekqk5]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:var(--color-gray-900);color:var(--color-gray-400);font-size:var(--text-xs);font-family:monospace}.finance-body[data-astro-cid-ot2ekqk5]{padding:1.25rem;display:flex;flex-direction:column;gap:.6rem}.finance-row[data-astro-cid-ot2ekqk5]{display:flex;justify-content:space-between;align-items:center;padding:.35rem 0}.finance-row--total[data-astro-cid-ot2ekqk5]{padding-top:.75rem}.finance-label[data-astro-cid-ot2ekqk5]{font-size:.85rem;color:var(--color-gray-400)}.finance-row--total[data-astro-cid-ot2ekqk5] .finance-label[data-astro-cid-ot2ekqk5]{font-weight:700;color:var(--color-gray-200)}.finance-value[data-astro-cid-ot2ekqk5]{font-size:.85rem;font-family:Courier New,monospace;color:var(--color-gray-300)}.finance-value--positive[data-astro-cid-ot2ekqk5]{color:#6ee7b7}.finance-row--total[data-astro-cid-ot2ekqk5] .finance-value[data-astro-cid-ot2ekqk5]{font-size:1.1rem;font-weight:700}.finance-divider[data-astro-cid-ot2ekqk5]{height:1px;background:var(--color-gray-700);margin:.25rem 0}.features-grid[data-astro-cid-ot2ekqk5]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.feature-card[data-astro-cid-ot2ekqk5]{padding:2rem;background:var(--color-white);border-radius:var(--radius-xl);border:1px solid var(--color-gray-200);transition:transform var(--transition-base),box-shadow var(--transition-base)}.feature-card[data-astro-cid-ot2ekqk5]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.feature-icon[data-astro-cid-ot2ekqk5]{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;background:var(--color-primary-50);color:var(--color-primary);border-radius:var(--radius-lg);margin-bottom:1rem}.feature-title[data-astro-cid-ot2ekqk5]{font-size:var(--text-lg);color:var(--color-gray-800);margin-bottom:.75rem}.feature-desc[data-astro-cid-ot2ekqk5]{font-size:var(--text-sm);color:var(--color-gray-500);line-height:1.7}.flow-grid[data-astro-cid-ot2ekqk5]{display:flex;align-items:center;justify-content:center;gap:1.5rem;max-width:900px;margin:0 auto}.flow-item[data-astro-cid-ot2ekqk5]{flex:1;text-align:center;padding:2rem 1.5rem;background:var(--color-gray-50);border-radius:var(--radius-xl);border:1px solid var(--color-gray-200)}.flow-number[data-astro-cid-ot2ekqk5]{width:36px;height:36px;background:var(--color-primary);color:var(--color-white);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-family:var(--font-heading);margin-bottom:1rem}.flow-title[data-astro-cid-ot2ekqk5]{font-size:var(--text-base);color:var(--color-gray-800);margin-bottom:.5rem}.flow-desc[data-astro-cid-ot2ekqk5]{font-size:var(--text-sm);color:var(--color-gray-500);line-height:1.6}.flow-arrow[data-astro-cid-ot2ekqk5]{color:var(--color-gray-300);flex-shrink:0}.faq-list[data-astro-cid-ot2ekqk5]{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.faq-item[data-astro-cid-ot2ekqk5]{background:var(--color-white);border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-gray-200);transition:box-shadow var(--transition-base)}.faq-item[data-astro-cid-ot2ekqk5][open]{box-shadow:var(--shadow-sm)}.faq-question[data-astro-cid-ot2ekqk5]{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;cursor:pointer;font-weight:600;font-size:var(--text-base);color:var(--color-gray-700);list-style:none}.faq-question[data-astro-cid-ot2ekqk5]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-ot2ekqk5]::marker{display:none;content:""}.faq-icon[data-astro-cid-ot2ekqk5]{flex-shrink:0;color:var(--color-cyan);transition:transform var(--transition-base)}.faq-item[data-astro-cid-ot2ekqk5][open] .faq-icon[data-astro-cid-ot2ekqk5]{transform:rotate(45deg)}.faq-answer[data-astro-cid-ot2ekqk5]{padding:0 1.5rem 1.25rem;font-size:var(--text-sm);color:var(--color-gray-500);line-height:1.8}.cta-buttons[data-astro-cid-ot2ekqk5]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media(max-width:768px){.intro-block[data-astro-cid-ot2ekqk5]{grid-template-columns:1fr;gap:2rem}.features-grid[data-astro-cid-ot2ekqk5]{grid-template-columns:1fr}.flow-grid[data-astro-cid-ot2ekqk5]{flex-direction:column}.flow-arrow[data-astro-cid-ot2ekqk5]{transform:rotate(90deg)}}@media(min-width:769px)and (max-width:1024px){.features-grid[data-astro-cid-ot2ekqk5]{grid-template-columns:repeat(2,1fr)}}
