.page-hero[data-astro-cid-kh7btl4r]{background:linear-gradient(135deg,var(--bg-accent) 0%,var(--bg-primary) 100%);padding:var(--space-3xl) 0 var(--space-2xl);text-align:center}.hero-subtitle[data-astro-cid-kh7btl4r]{font-size:1.5rem;color:var(--text-secondary);max-width:700px;margin:0 auto}.content-section[data-astro-cid-kh7btl4r]{padding:var(--space-3xl) 0}.two-column[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-2xl)}.column[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{color:var(--primary);margin-bottom:var(--space-xl)}.column[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{color:var(--text-primary);margin-top:var(--space-lg);margin-bottom:var(--space-sm)}.solution-section[data-astro-cid-kh7btl4r]{padding:var(--space-3xl) 0;background:var(--bg-secondary)}.solution-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-xl);margin-top:var(--space-xl)}.solution-card[data-astro-cid-kh7btl4r]{background:var(--bg-primary);padding:var(--space-xl);border-radius:var(--radius-xl);text-align:center;box-shadow:var(--shadow);transition:all .3s}.solution-card[data-astro-cid-kh7btl4r]:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.solution-icon[data-astro-cid-kh7btl4r]{font-size:3rem;margin-bottom:var(--space-md)}.solution-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{color:var(--text-primary)}.solution-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:1rem}.founder-section[data-astro-cid-kh7btl4r]{padding:var(--space-3xl) 0;background:var(--bg-accent)}.founder-content[data-astro-cid-kh7btl4r]{max-width:800px;margin:0 auto}.founder-text[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{color:var(--primary);margin-bottom:var(--space-md)}.founder-text[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{color:var(--text-primary);margin-bottom:var(--space-xs)}.founder-title[data-astro-cid-kh7btl4r]{color:var(--text-secondary);font-weight:600;margin-bottom:var(--space-lg)}.why-now-section[data-astro-cid-kh7btl4r]{padding:var(--space-3xl) 0}.why-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-lg);margin-top:var(--space-xl)}.why-card[data-astro-cid-kh7btl4r]{padding:var(--space-lg);border-left:4px solid var(--primary);background:var(--bg-secondary);border-radius:var(--radius-md)}.why-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{color:var(--text-primary);margin-bottom:var(--space-sm)}.why-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:1rem}.values-section[data-astro-cid-kh7btl4r]{padding:var(--space-3xl) 0;background:var(--bg-secondary)}.values-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-lg);margin-top:var(--space-xl)}.value-card[data-astro-cid-kh7btl4r]{background:var(--bg-primary);padding:var(--space-xl);border-radius:var(--radius-xl);text-align:center;border:2px solid var(--border);transition:all .3s}.value-card[data-astro-cid-kh7btl4r]:hover{border-color:var(--primary);box-shadow:var(--shadow)}.value-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{color:var(--primary);margin-bottom:var(--space-sm)}.value-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:1rem;color:var(--text-secondary)}.final-cta[data-astro-cid-kh7btl4r]{padding:var(--space-3xl) 0;background:linear-gradient(135deg,var(--primary) 0%,var(--primary-light) 100%)}.cta-box[data-astro-cid-kh7btl4r]{text-align:center;color:#fff}.cta-box[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{color:#fff;margin-bottom:var(--space-md)}.cta-box[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{color:#ffffffe6;font-size:1.25rem;margin-bottom:var(--space-xl)}.hero-ctas[data-astro-cid-kh7btl4r]{display:flex;gap:var(--space-md);justify-content:center;flex-wrap:wrap}@media(max-width:768px){.two-column[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.hero-ctas[data-astro-cid-kh7btl4r]{flex-direction:column;align-items:stretch}}
