main[data-astro-cid-sqjmxxwz]{padding-top:4rem}.hero[data-astro-cid-sqjmxxwz]{padding-block:var(--space-4xl);text-align:center}.hero-container[data-astro-cid-sqjmxxwz]{max-width:800px}.badge[data-astro-cid-sqjmxxwz]{display:inline-block;font-size:var(--text-sm);font-weight:500;color:var(--color-accent);background-color:#e6e6e61a;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);margin-bottom:var(--space-lg)}.hero-title[data-astro-cid-sqjmxxwz]{font-size:var(--text-4xl);margin-bottom:var(--space-lg)}.hero-description[data-astro-cid-sqjmxxwz]{font-size:var(--text-xl);color:var(--color-text-primary);max-width:600px;margin-inline:auto}.lead-section[data-astro-cid-sqjmxxwz]{padding-block:0 var(--space-2xl)}.lead-paragraph[data-astro-cid-sqjmxxwz]{font-size:var(--text-lg);line-height:1.8;color:var(--color-text-secondary);max-width:700px;margin-inline:auto;text-align:center}.features-section[data-astro-cid-sqjmxxwz],.process-section[data-astro-cid-sqjmxxwz]{padding-block:var(--space-4xl)}.features-section[data-astro-cid-sqjmxxwz]{background-color:var(--color-bg-secondary)}.section-header[data-astro-cid-sqjmxxwz]{text-align:center;margin-bottom:var(--space-3xl)}.section-label[data-astro-cid-sqjmxxwz]{display:inline-flex;align-items:center;gap:var(--space-sm);font-size:var(--text-sm);font-weight:500;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-md)}.section-label[data-astro-cid-sqjmxxwz] svg[data-astro-cid-sqjmxxwz]{opacity:.7}.section-header[data-astro-cid-sqjmxxwz] h2[data-astro-cid-sqjmxxwz]{font-size:var(--text-3xl);margin-bottom:var(--space-md)}.section-description[data-astro-cid-sqjmxxwz]{font-size:var(--text-lg);color:var(--color-text-secondary);max-width:600px;margin-inline:auto}.features-grid[data-astro-cid-sqjmxxwz]{display:grid;gap:var(--space-lg)}@media(min-width:640px){.features-grid[data-astro-cid-sqjmxxwz]{grid-template-columns:repeat(2,1fr)}}.feature-card[data-astro-cid-sqjmxxwz]{background-color:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-xl);transition:border-color var(--transition-fast)}@media(hover:hover){.feature-card[data-astro-cid-sqjmxxwz]:hover{border-color:var(--color-border-hover)}}.feature-icon[data-astro-cid-sqjmxxwz]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--color-bg-tertiary);border-radius:var(--radius-md);margin-bottom:var(--space-md);color:var(--color-accent)}.feature-card[data-astro-cid-sqjmxxwz] h3[data-astro-cid-sqjmxxwz]{font-size:var(--text-lg);margin-bottom:var(--space-sm)}.feature-card[data-astro-cid-sqjmxxwz] p[data-astro-cid-sqjmxxwz]{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}.process-grid[data-astro-cid-sqjmxxwz]{display:grid;gap:var(--space-lg)}@media(min-width:640px){.process-grid[data-astro-cid-sqjmxxwz]{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.process-grid[data-astro-cid-sqjmxxwz]{grid-template-columns:repeat(4,1fr)}}.process-card[data-astro-cid-sqjmxxwz]{text-align:center;padding:var(--space-lg)}.process-step[data-astro-cid-sqjmxxwz]{display:inline-block;font-size:var(--text-sm);font-weight:600;color:var(--color-accent);margin-bottom:var(--space-md)}.process-card[data-astro-cid-sqjmxxwz] h3[data-astro-cid-sqjmxxwz]{font-size:var(--text-lg);margin-bottom:var(--space-sm)}.process-card[data-astro-cid-sqjmxxwz] p[data-astro-cid-sqjmxxwz]{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}.comparison-section[data-astro-cid-sqjmxxwz]{padding-block:var(--space-4xl);background-color:var(--color-bg-secondary)}.table-wrapper[data-astro-cid-sqjmxxwz]{overflow-x:auto;margin-bottom:var(--space-xl)}.comparison-table[data-astro-cid-sqjmxxwz]{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.comparison-table[data-astro-cid-sqjmxxwz] th[data-astro-cid-sqjmxxwz],.comparison-table[data-astro-cid-sqjmxxwz] td[data-astro-cid-sqjmxxwz]{padding:var(--space-md) var(--space-lg);text-align:left;border-bottom:1px solid var(--color-border)}.comparison-table[data-astro-cid-sqjmxxwz] thead[data-astro-cid-sqjmxxwz] th[data-astro-cid-sqjmxxwz]{font-weight:600;color:var(--color-text-primary);background-color:var(--color-bg-tertiary);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em}.comparison-table[data-astro-cid-sqjmxxwz] tbody[data-astro-cid-sqjmxxwz] td[data-astro-cid-sqjmxxwz]{color:var(--color-text-secondary);line-height:1.6}.comparison-table[data-astro-cid-sqjmxxwz] tbody[data-astro-cid-sqjmxxwz] td[data-astro-cid-sqjmxxwz]:first-child{font-weight:500;color:var(--color-text-primary)}.comparison-note[data-astro-cid-sqjmxxwz]{font-size:var(--text-sm);color:var(--color-text-tertiary);line-height:1.7;max-width:700px;margin-inline:auto;text-align:center}.comparison-note[data-astro-cid-sqjmxxwz] a[data-astro-cid-sqjmxxwz]{color:var(--color-text-secondary);text-decoration:underline;text-underline-offset:2px}@media(hover:hover){.comparison-note[data-astro-cid-sqjmxxwz] a[data-astro-cid-sqjmxxwz]:hover{color:var(--color-text-primary)}}.cta-section[data-astro-cid-sqjmxxwz]{padding-block:var(--space-4xl);background:linear-gradient(to bottom,transparent,rgba(230,230,230,.05) 50%,rgba(230,230,230,.1))}.cta-container[data-astro-cid-sqjmxxwz]{text-align:center;max-width:600px}.cta-title[data-astro-cid-sqjmxxwz]{font-size:var(--text-3xl);margin-bottom:var(--space-md)}.cta-description[data-astro-cid-sqjmxxwz]{font-size:var(--text-lg);color:var(--color-text-primary);margin-bottom:var(--space-xl)}.cta-buttons[data-astro-cid-sqjmxxwz]{display:flex;flex-wrap:wrap;gap:var(--space-md);justify-content:center}.cta-button[data-astro-cid-sqjmxxwz]{display:inline-flex;align-items:center;padding:var(--space-md) var(--space-xl);font-weight:500;border-radius:var(--radius-md);transition:all var(--transition-fast)}.cta-button[data-astro-cid-sqjmxxwz].primary{background-color:var(--color-accent);color:#0a0a0b}@media(hover:hover){.cta-button[data-astro-cid-sqjmxxwz].primary:hover{background-color:var(--color-accent-hover);color:#0a0a0b}.cta-button[data-astro-cid-sqjmxxwz].secondary:hover{background-color:var(--color-bg-elevated);border-color:var(--color-border-hover);color:var(--color-text-primary)}}.cta-button[data-astro-cid-sqjmxxwz].secondary{background-color:var(--color-bg-tertiary);color:var(--color-text-primary);border:1px solid var(--color-border)}
