.hero[data-astro-cid-j7pv25f6]{min-height:calc(100vh - 70px);display:flex;align-items:center;justify-content:center;background:var(--color-cream);padding:80px 24px;text-align:center}.hero-content[data-astro-cid-j7pv25f6]{max-width:720px}.hero-eyebrow[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:.875rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--color-accent);margin-bottom:24px}.hero-title[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:clamp(2.5rem,6vw,4rem);font-weight:600;line-height:1.15;color:var(--color-ink);margin-bottom:24px;letter-spacing:-.02em}.accent[data-astro-cid-j7pv25f6]{color:var(--color-accent)}.hero-subtitle[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:1.25rem;color:var(--color-ink-light);line-height:1.6}.examples[data-astro-cid-j7pv25f6]{background:#fff;padding:100px 24px}.examples-header[data-astro-cid-j7pv25f6]{text-align:center;margin-bottom:64px}.examples-header[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;color:var(--color-ink)}.examples-list[data-astro-cid-j7pv25f6]{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.example[data-astro-cid-j7pv25f6]{background:var(--color-cream);border-radius:16px;padding:32px;display:grid;grid-template-columns:1fr 1fr;gap:32px;opacity:0;transform:translateY(20px);animation:fadeUp .6s ease forwards;animation-delay:var(--delay)}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}.example-writer[data-astro-cid-j7pv25f6],.example-ai[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:8px}.label[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-ink-muted)}.example-ai[data-astro-cid-j7pv25f6] .label[data-astro-cid-j7pv25f6]{color:var(--color-accent)}.example-writer[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],.example-ai[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:.9375rem;line-height:1.7;color:var(--color-ink-light)}.example-ai[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-style:italic}.features[data-astro-cid-j7pv25f6]{background:var(--color-cream);padding:100px 24px}.features-title[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;color:var(--color-ink);text-align:center;margin-bottom:64px}.features-grid[data-astro-cid-j7pv25f6]{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.feature[data-astro-cid-j7pv25f6]{text-align:center}.feature-icon[data-astro-cid-j7pv25f6]{width:48px;height:48px;margin:0 auto 16px;color:var(--color-accent)}.feature-icon[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:100%;height:100%}.feature[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:1.125rem;font-weight:600;color:var(--color-ink);margin-bottom:8px}.feature[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:.875rem;color:var(--color-ink-muted);line-height:1.6}.cta[data-astro-cid-j7pv25f6]{background:var(--color-ink);padding:100px 24px;text-align:center}.cta-content[data-astro-cid-j7pv25f6]{max-width:600px;margin:0 auto}.cta[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:clamp(2rem,4vw,3rem);font-weight:600;color:#fff;margin-bottom:16px}.cta[data-astro-cid-j7pv25f6]>.cta-content[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]:first-of-type{font-family:var(--font-sans);font-size:1.125rem;color:#fffc;line-height:1.7}@media(max-width:900px){.features-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr);gap:48px 32px}}@media(max-width:768px){.hero[data-astro-cid-j7pv25f6]{min-height:auto;padding:60px 24px 80px}.hero-content[data-astro-cid-j7pv25f6]{max-width:100%}.example[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:24px}.examples[data-astro-cid-j7pv25f6],.features[data-astro-cid-j7pv25f6],.cta[data-astro-cid-j7pv25f6]{padding:80px 24px}}@media(max-width:480px){.features-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:40px}}@media(prefers-reduced-motion:reduce){.example[data-astro-cid-j7pv25f6]{animation:none;opacity:1;transform:none}}
