.page-hero[data-astro-cid-qvlhzsyy]{padding:var(--section-padding-y-lg) 0 var(--section-padding-y-md)}.eyebrow[data-astro-cid-qvlhzsyy]{display:inline-block;font-family:var(--eyebrow-font-family);font-size:var(--eyebrow-font-size);color:var(--eyebrow-color);text-transform:var(--eyebrow-text-transform);letter-spacing:var(--eyebrow-letter-spacing);font-weight:var(--eyebrow-font-weight);margin-bottom:var(--spacing-3)}.page-title[data-astro-cid-qvlhzsyy]{font-size:clamp(40px,5vw,76px);line-height:1.05;letter-spacing:var(--tracking-tighter);margin:0 0 var(--spacing-6);max-width:20ch}.page-lead[data-astro-cid-qvlhzsyy]{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed);max-width:720px;margin:0}.section-title[data-astro-cid-qvlhzsyy]{font-size:clamp(28px,3vw,40px);line-height:1.1;letter-spacing:var(--tracking-tight);margin:0 0 var(--spacing-4)}.section-head-centered[data-astro-cid-qvlhzsyy]{text-align:center;max-width:720px;margin:0 auto var(--spacing-8)}.section-lead-center[data-astro-cid-qvlhzsyy]{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin:0}.prose-body[data-astro-cid-qvlhzsyy]{font-size:var(--text-body-lg);color:var(--color-text-primary);line-height:var(--leading-relaxed);margin:0}.what-section[data-astro-cid-qvlhzsyy]{background:var(--color-bg-page)}.what-grid[data-astro-cid-qvlhzsyy]{display:grid;grid-template-columns:minmax(280px,1fr) minmax(280px,1.1fr);gap:var(--spacing-10);align-items:start;max-width:1100px;margin:0 auto}.sync-card[data-astro-cid-qvlhzsyy]{background:var(--color-bg-surface-raised)}.sync-title[data-astro-cid-qvlhzsyy]{font-size:var(--text-xl);color:var(--color-text-heading);margin:0 0 var(--spacing-4);letter-spacing:var(--tracking-tight)}.reqs-section[data-astro-cid-qvlhzsyy]{background:var(--color-bg-muted)}.reqs-wrap[data-astro-cid-qvlhzsyy]{max-width:820px;margin:0 auto}.reqs-list[data-astro-cid-qvlhzsyy]{margin-top:var(--spacing-4)}.pricing-section[data-astro-cid-qvlhzsyy]{background:var(--color-bg-page)}.plans-grid[data-astro-cid-qvlhzsyy]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-6);max-width:800px;margin:0 auto}.plan-card[data-astro-cid-qvlhzsyy]{background:var(--color-bg-surface-raised)}.plan-featured[data-astro-cid-qvlhzsyy]{border-color:var(--color-action-primary);border-width:2px}.plan-name[data-astro-cid-qvlhzsyy]{font-size:var(--text-xl);color:var(--color-text-heading);margin:0 0 var(--spacing-3);letter-spacing:var(--tracking-tight)}.plan-price[data-astro-cid-qvlhzsyy]{display:flex;align-items:baseline;gap:var(--spacing-1);margin-bottom:var(--spacing-4)}.plan-price[data-astro-cid-qvlhzsyy] strong[data-astro-cid-qvlhzsyy]{font-family:var(--font-mono);font-size:var(--text-3xl);color:var(--color-action-primary);font-weight:var(--font-weight-bold)}.plan-price[data-astro-cid-qvlhzsyy] span[data-astro-cid-qvlhzsyy]{color:var(--color-text-secondary);font-size:var(--text-body-sm)}.plan-features[data-astro-cid-qvlhzsyy]{margin:0;padding:0}.pricing-note-section[data-astro-cid-qvlhzsyy]{background:var(--color-bg-muted)}.pricing-note-wrap[data-astro-cid-qvlhzsyy]{max-width:820px;margin:0 auto;text-align:center}.testimonial-section[data-astro-cid-qvlhzsyy]{background:var(--color-bg-inverse)}.testimonial[data-astro-cid-qvlhzsyy]{max-width:820px;margin:0 auto;color:var(--color-text-inverse)}.testimonial-quote[data-astro-cid-qvlhzsyy]{font-size:clamp(20px,2.2vw,28px);line-height:1.4;margin:0 0 var(--spacing-4);color:var(--color-text-inverse);font-style:italic}.testimonial-author[data-astro-cid-qvlhzsyy]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-text-inverse);opacity:.85}.testimonial-author[data-astro-cid-qvlhzsyy] strong[data-astro-cid-qvlhzsyy]{color:var(--color-action-primary);opacity:1}.faq-section[data-astro-cid-qvlhzsyy]{background:var(--color-bg-page)}.faq-list[data-astro-cid-qvlhzsyy]{display:flex;flex-direction:column;gap:var(--spacing-3);max-width:820px;margin:0 auto}.faq-item[data-astro-cid-qvlhzsyy]{background:var(--color-bg-surface-raised);border:1px solid var(--color-border-default);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4)}.faq-item[data-astro-cid-qvlhzsyy] summary[data-astro-cid-qvlhzsyy]{font-weight:var(--font-weight-bold);cursor:pointer;color:var(--color-text-heading)}.faq-item[data-astro-cid-qvlhzsyy] p[data-astro-cid-qvlhzsyy]{margin:var(--spacing-3) 0 0;color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.cta-section[data-astro-cid-qvlhzsyy]{background:var(--color-bg-muted)}.page-cta[data-astro-cid-qvlhzsyy]{text-align:center;max-width:720px;margin:0 auto}.page-cta-title[data-astro-cid-qvlhzsyy]{font-size:clamp(28px,3vw,40px);line-height:1.15;letter-spacing:var(--tracking-tight);margin:0 0 var(--spacing-4)}.page-cta-body[data-astro-cid-qvlhzsyy]{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin:0 0 var(--spacing-8)}.page-cta-actions[data-astro-cid-qvlhzsyy]{display:flex;gap:var(--spacing-3);justify-content:center;flex-wrap:wrap}@media(max-width:760px){.what-grid[data-astro-cid-qvlhzsyy]{grid-template-columns:1fr;gap:var(--spacing-6)}}
