.hero[data-astro-cid-bbe6dxrz]{background-color:var(--color-canvas-dark);padding:6rem 0}.hero-container[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:3rem}.hero-text[data-astro-cid-bbe6dxrz]{text-align:left}.sub-headline[data-astro-cid-bbe6dxrz]{font-size:1.2rem;color:var(--color-text-light);max-width:650px;margin:1.5rem 0 2.5rem;opacity:.9}.hero-image[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{max-width:100%;height:auto;border-radius:8px}.headline-new[data-astro-cid-bbe6dxrz]{font-size:3rem;font-weight:800;margin:0 0 1.5rem;line-height:1.1;color:var(--color-white)}.highlight[data-astro-cid-bbe6dxrz]{color:var(--color-primary)}.sub-headline-new[data-astro-cid-bbe6dxrz]{max-width:650px;margin:0 0 2.5rem;font-size:1.35rem;color:var(--color-text-light);opacity:.9}@media (max-width: 900px){.hero-container[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;text-align:center}.hero-text[data-astro-cid-bbe6dxrz]{text-align:center}}.problem[data-astro-cid-oo6sugl5]{background-color:var(--color-surface-dark)}.problem-content[data-astro-cid-oo6sugl5]{max-width:1100px;text-align:center}.problem-content[data-astro-cid-oo6sugl5] h2[data-astro-cid-oo6sugl5],.problem-content[data-astro-cid-oo6sugl5] h3[data-astro-cid-oo6sugl5]{color:var(--color-white)}.intro[data-astro-cid-oo6sugl5]{max-width:800px;margin:1.5rem auto 0}.intro[data-astro-cid-oo6sugl5] a[data-astro-cid-oo6sugl5]{color:var(--color-primary);font-weight:700;text-decoration:underline}.sub-headline[data-astro-cid-oo6sugl5]{margin-top:3rem;color:var(--color-text-light);font-weight:700}.pain-points[data-astro-cid-oo6sugl5]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:1.5rem;text-align:left}.point[data-astro-cid-oo6sugl5]{background-color:var(--color-canvas-dark);padding:2rem;border-radius:8px;border-top:4px solid var(--color-accent)}.point[data-astro-cid-oo6sugl5] h4[data-astro-cid-oo6sugl5]{color:var(--color-primary);margin:0 0 .5rem;font-size:1.25rem}.point[data-astro-cid-oo6sugl5] p[data-astro-cid-oo6sugl5]{margin:0;color:var(--color-text-light)}@media (max-width: 900px){.pain-points[data-astro-cid-oo6sugl5]{grid-template-columns:1fr}}.promise[data-astro-cid-zbtij42s]{background-color:var(--color-canvas-dark)}.promise-content[data-astro-cid-zbtij42s]{text-align:center}.promise-content[data-astro-cid-zbtij42s] h2[data-astro-cid-zbtij42s]{color:var(--color-white);font-size:2.5rem;margin:0}.promise-content[data-astro-cid-zbtij42s] h2[data-astro-cid-zbtij42s]:first-child{margin-top:0}.promise-content[data-astro-cid-zbtij42s] h2[data-astro-cid-zbtij42s]:last-child{margin-bottom:1rem}.intro[data-astro-cid-zbtij42s]{max-width:700px;margin:0 auto 3rem;color:var(--color-text-light)}.strengths[data-astro-cid-zbtij42s]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;text-align:left}.strength[data-astro-cid-zbtij42s]{background:var(--color-surface-dark);padding:2rem;border-radius:8px}.strength[data-astro-cid-zbtij42s] h3[data-astro-cid-zbtij42s]{color:var(--color-primary)}.strength[data-astro-cid-zbtij42s] p[data-astro-cid-zbtij42s]{color:var(--color-text-light)}.strength[data-astro-cid-zbtij42s] p[data-astro-cid-zbtij42s] em[data-astro-cid-zbtij42s]{font-style:italic;color:var(--color-white)}.strength-number[data-astro-cid-zbtij42s]{font-size:1.5rem;font-weight:700;color:var(--color-white);background-color:var(--color-accent);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}@media (max-width: 900px){.strengths[data-astro-cid-zbtij42s]{grid-template-columns:1fr}}.social-proof[data-astro-cid-bcts4zk3]{background-color:var(--color-canvas-dark)}.social-proof-content[data-astro-cid-bcts4zk3]{text-align:center}.testimonials-grid[data-astro-cid-bcts4zk3]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:3rem;text-align:left}.testimonial-card[data-astro-cid-bcts4zk3]{background-color:var(--color-surface-dark);padding:2rem;border-radius:8px;border-top:4px solid var(--color-primary);display:flex;flex-direction:column;justify-content:space-between}blockquote[data-astro-cid-bcts4zk3]{margin:0;padding:0;border:none}blockquote[data-astro-cid-bcts4zk3] p[data-astro-cid-bcts4zk3]{margin:0 0 1.5rem;font-style:italic;color:var(--color-text-light)}footer[data-astro-cid-bcts4zk3]{margin-top:auto}.author[data-astro-cid-bcts4zk3]{display:block;font-weight:700;color:var(--color-white);font-style:normal}.title[data-astro-cid-bcts4zk3]{font-size:.9rem;opacity:.8;font-style:normal;color:var(--color-text-light)}@media (max-width: 1024px){.testimonials-grid[data-astro-cid-bcts4zk3]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.testimonials-grid[data-astro-cid-bcts4zk3]{grid-template-columns:1fr}}.responsible-ai[data-astro-cid-ziqggcxe]{background-color:var(--color-surface-dark)}.responsible-ai-content[data-astro-cid-ziqggcxe]{max-width:800px;text-align:center}.responsible-ai-content[data-astro-cid-ziqggcxe] h2[data-astro-cid-ziqggcxe],.responsible-ai-content[data-astro-cid-ziqggcxe] h3[data-astro-cid-ziqggcxe]{color:var(--color-white)}.intro[data-astro-cid-ziqggcxe],.outro[data-astro-cid-ziqggcxe]{margin:1.5rem auto 0;color:var(--color-text-light)}.sub-headline[data-astro-cid-ziqggcxe]{margin:3rem 0 1.5rem;color:var(--color-text-light);font-weight:700}.principles[data-astro-cid-ziqggcxe]{display:grid;grid-template-columns:1fr;gap:2rem;text-align:left}.principle[data-astro-cid-ziqggcxe]{display:flex;align-items:flex-start;gap:1.5rem}.principle-number[data-astro-cid-ziqggcxe]{flex-shrink:0;font-size:1.5rem;font-weight:700;color:var(--color-white);background-color:var(--color-highlight);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center}.principle[data-astro-cid-ziqggcxe] h4[data-astro-cid-ziqggcxe]{margin:0 0 .5rem;color:var(--color-primary);font-size:1.25rem}.principle[data-astro-cid-ziqggcxe] p[data-astro-cid-ziqggcxe]{margin:0;color:var(--color-text-light)}.outro[data-astro-cid-ziqggcxe]{margin-top:3rem;font-weight:700}.bio[data-astro-cid-zfotlb7l]{background-color:var(--color-canvas-dark)}.bio-container[data-astro-cid-zfotlb7l]{display:grid;grid-template-columns:300px 1fr;gap:3rem;align-items:center}.bio-image[data-astro-cid-zfotlb7l] img[data-astro-cid-zfotlb7l]{width:100%;border-radius:50%;aspect-ratio:1 / 1;object-fit:cover}.bio-text[data-astro-cid-zfotlb7l]{text-align:left}.bio-text[data-astro-cid-zfotlb7l] h2[data-astro-cid-zfotlb7l]{margin-top:0;color:var(--color-white)}.bio-text[data-astro-cid-zfotlb7l] p[data-astro-cid-zfotlb7l]{color:var(--color-text-light)}.bio-text[data-astro-cid-zfotlb7l] p[data-astro-cid-zfotlb7l]:last-child{font-size:1.1em;font-weight:700}@media (max-width: 900px){.bio-container[data-astro-cid-zfotlb7l]{grid-template-columns:1fr;text-align:center}.bio-image[data-astro-cid-zfotlb7l]{max-width:250px;margin:0 auto 2rem}.bio-text[data-astro-cid-zfotlb7l]{text-align:center}}.migration-overlay[data-astro-cid-sxyp5li7]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0a0e17f2;display:flex;justify-content:center;align-items:center;z-index:9999;backdrop-filter:blur(8px)}.migration-modal[data-astro-cid-sxyp5li7]{background-color:#1a202c;padding:3rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);max-width:500px;width:90%;text-align:center;box-shadow:0 25px 50px -12px #00000080}.announcement-badge[data-astro-cid-sxyp5li7]{display:inline-block;background-color:#00bfa5;color:#fff;padding:.25rem .75rem;border-radius:50px;font-size:.75rem;font-weight:700;text-transform:uppercase;margin-bottom:1.5rem}h2[data-astro-cid-sxyp5li7]{color:#fff;font-size:1.75rem;line-height:1.3;margin-bottom:1rem}h2[data-astro-cid-sxyp5li7] strong[data-astro-cid-sxyp5li7]{color:#00bfa5}p[data-astro-cid-sxyp5li7]{color:#a0aec0;margin-bottom:2rem}.redirect-notice[data-astro-cid-sxyp5li7]{font-size:.9rem;color:#718096;margin-bottom:1.5rem}#countdown[data-astro-cid-sxyp5li7]{font-weight:700;color:#fff}.manual-link[data-astro-cid-sxyp5li7]{display:inline-block;color:#00bfa5;text-decoration:underline;font-weight:600;transition:opacity .2s}.manual-link[data-astro-cid-sxyp5li7]:hover{opacity:.8}
