.page-header[data-astro-cid-ol4gowyk]{background:radial-gradient(circle at 50% 100%, var(--surface-1) 0%, transparent 60%);border-bottom:1px solid var(--border);padding:6rem 0 4rem}.page-header[data-astro-cid-ol4gowyk] h1[data-astro-cid-ol4gowyk]{font-size:3rem;font-weight:800}.features-deep-grid[data-astro-cid-ol4gowyk]{flex-direction:column;gap:6rem;display:flex}.feature-row[data-astro-cid-ol4gowyk]{grid-template-columns:1fr 1.1fr;align-items:center;gap:5rem;display:grid}.feature-row[data-astro-cid-ol4gowyk].reverse{direction:rtl}.feature-row[data-astro-cid-ol4gowyk].reverse>[data-astro-cid-ol4gowyk]{text-align:left;direction:ltr}.feature-text[data-astro-cid-ol4gowyk]{flex-direction:column;gap:1rem;display:flex}.feature-number[data-astro-cid-ol4gowyk]{font-family:var(--font-heading);color:var(--brand-500);letter-spacing:.1em;font-size:1.25rem;font-weight:800}.feature-text[data-astro-cid-ol4gowyk] h2[data-astro-cid-ol4gowyk]{font-size:2rem;font-weight:800}.feature-bullets[data-astro-cid-ol4gowyk]{flex-direction:column;gap:.8rem;margin-top:1rem;list-style:none;display:flex}.feature-bullets[data-astro-cid-ol4gowyk] li[data-astro-cid-ol4gowyk]{padding-left:1.5rem;font-size:.95rem;position:relative}.feature-bullets[data-astro-cid-ol4gowyk] li[data-astro-cid-ol4gowyk]:before{content:"✓";color:var(--brand-500);font-weight:800;position:absolute;left:0}.feature-visual-mock[data-astro-cid-ol4gowyk]{background:var(--surface-inset);border:1px solid var(--border);justify-content:center;align-items:center;height:300px;padding:1.5rem;display:flex;overflow:hidden}.mock-terminal[data-astro-cid-ol4gowyk]{width:100%;height:100%;font-family:var(--font-mono);flex-direction:column;font-size:.8rem;display:flex}.terminal-header[data-astro-cid-ol4gowyk]{gap:5px;margin-bottom:1rem;display:flex}.terminal-header[data-astro-cid-ol4gowyk] span[data-astro-cid-ol4gowyk]{background-color:#3f3f46;border-radius:50%;width:8px;height:8px}.terminal-body[data-astro-cid-ol4gowyk]{color:var(--code-text);overflow-wrap:anywhere;line-height:1.5}.green-text[data-astro-cid-ol4gowyk]{color:var(--up)}.fact-panel[data-astro-cid-ol4gowyk]{align-content:start;gap:1rem;padding:1.75rem;display:grid}.fact-panel-title[data-astro-cid-ol4gowyk]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--text-low)}.fact-list[data-astro-cid-ol4gowyk]{gap:.65rem;list-style:none;display:grid}.fact-list[data-astro-cid-ol4gowyk] li[data-astro-cid-ol4gowyk]{font-size:var(--text-sm);color:var(--text-mid);padding-left:1.25rem;position:relative}.fact-list[data-astro-cid-ol4gowyk] li[data-astro-cid-ol4gowyk]:before{content:"";background:var(--brand-500);border-radius:1px;width:6px;height:6px;position:absolute;top:.55em;left:0}.fact-panel-link[data-astro-cid-ol4gowyk]{width:fit-content;font-size:var(--text-sm);color:var(--brand-500);font-weight:600}.cta-container[data-astro-cid-ol4gowyk]{background:radial-gradient(circle at 50% 50%, var(--surface-2) 0%, transparent 70%);border-radius:var(--radius-md);border:1px solid var(--border);margin-block:4rem 2rem;padding:5rem 2rem}.cta-container[data-astro-cid-ol4gowyk] h2[data-astro-cid-ol4gowyk]{margin-bottom:.5rem;font-size:2.25rem;font-weight:800}.cta-container[data-astro-cid-ol4gowyk] p[data-astro-cid-ol4gowyk]{margin-bottom:2rem;font-size:1.1rem}.cta-buttons[data-astro-cid-ol4gowyk]{flex-wrap:wrap;justify-content:center;gap:1.2rem;display:flex}@media (width<=992px){.feature-row[data-astro-cid-ol4gowyk]{grid-template-columns:1fr;gap:2.5rem}.feature-row[data-astro-cid-ol4gowyk].reverse{direction:ltr}.feature-visual-mock[data-astro-cid-ol4gowyk]{height:auto;min-height:220px}}@media (width<=480px){.page-header[data-astro-cid-ol4gowyk] h1[data-astro-cid-ol4gowyk]{font-size:2.25rem}}
