.content-block[data-astro-cid-ciyh4tdk]{text-align:center;max-width:800px;margin:0 auto var(--space-12)}.section-title[data-astro-cid-ciyh4tdk]{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--text-heading);margin:0 0 var(--space-4)}.section-intro[data-astro-cid-ciyh4tdk]{font-size:var(--font-size-lg);color:var(--text-secondary);line-height:var(--line-height-relaxed);margin:0}.info-card[data-astro-cid-ciyh4tdk]{text-align:center;padding:var(--space-8);background:var(--surface-1);border-radius:var(--radius-lg)}.info-card[data-astro-cid-ciyh4tdk] h3[data-astro-cid-ciyh4tdk]{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-2)}.info-card[data-astro-cid-ciyh4tdk] p[data-astro-cid-ciyh4tdk]{font-size:var(--font-size-base);color:var(--text-secondary);margin:0}.feature-card[data-astro-cid-ciyh4tdk]{padding:var(--space-6);background:var(--surface-0);border-radius:var(--radius-lg);border:1px solid var(--border-default)}.feature-card[data-astro-cid-ciyh4tdk] h3[data-astro-cid-ciyh4tdk]{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-brand-primary);margin:0 0 var(--space-2)}.feature-card[data-astro-cid-ciyh4tdk] p[data-astro-cid-ciyh4tdk]{font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:var(--line-height-relaxed)}.vertical-card[data-astro-cid-ciyh4tdk]{padding:var(--space-6);background:var(--surface-0);border-radius:var(--radius-lg);border:1px solid var(--border-default)}.vertical-card[data-astro-cid-ciyh4tdk] h3[data-astro-cid-ciyh4tdk]{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-3)}.vertical-card[data-astro-cid-ciyh4tdk] p[data-astro-cid-ciyh4tdk]{font-size:var(--font-size-base);color:var(--text-secondary);margin:0;line-height:var(--line-height-relaxed)}.benefit-card[data-astro-cid-ciyh4tdk]{padding:var(--space-6);background:var(--surface-0);border-radius:var(--radius-lg);border:1px solid var(--border-default)}.benefit-card[data-astro-cid-ciyh4tdk] h3[data-astro-cid-ciyh4tdk]{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-2)}.benefit-card[data-astro-cid-ciyh4tdk] p[data-astro-cid-ciyh4tdk]{font-size:var(--font-size-base);color:var(--text-secondary);margin:0}.steps-container[data-astro-cid-ciyh4tdk]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-6);max-width:1000px;margin:0 auto}.step[data-astro-cid-ciyh4tdk]{text-align:center}.step-number[data-astro-cid-ciyh4tdk]{width:var(--space-12);height:var(--space-12);border-radius:50%;background:var(--color-brand-primary);color:var(--text-inverse);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);display:flex;align-items:center;justify-content:center;margin:0 auto var(--space-4)}.step[data-astro-cid-ciyh4tdk] h3[data-astro-cid-ciyh4tdk]{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-2)}.step[data-astro-cid-ciyh4tdk] p[data-astro-cid-ciyh4tdk]{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0}.faq-list[data-astro-cid-ciyh4tdk]{max-width:800px;margin:0 auto}.faq-item[data-astro-cid-ciyh4tdk]{border-bottom:1px solid var(--border-default)}.faq-question[data-astro-cid-ciyh4tdk]{padding:var(--space-4) 0;font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);cursor:pointer;list-style:none}.faq-question[data-astro-cid-ciyh4tdk]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-ciyh4tdk]:before{content:"+";display:inline-block;width:var(--space-6);font-weight:var(--font-weight-bold);color:var(--color-brand-primary)}details[data-astro-cid-ciyh4tdk][open] .faq-question[data-astro-cid-ciyh4tdk]:before{content:"-"}.faq-answer[data-astro-cid-ciyh4tdk]{padding:0 0 var(--space-4) var(--space-6);color:var(--text-secondary);line-height:var(--line-height-relaxed);margin:0}@media (max-width: 1024px){.steps-container[data-astro-cid-ciyh4tdk]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.section-title[data-astro-cid-ciyh4tdk]{font-size:var(--font-size-2xl)}.steps-container[data-astro-cid-ciyh4tdk]{grid-template-columns:1fr}}
