.page-header[data-astro-cid-djkyyovc]{background:var(--ag-surface-lowest);border-bottom:1px solid var(--ag-divider);text-align:center}.header-container[data-astro-cid-djkyyovc]{max-width:48rem}.page-title[data-astro-cid-djkyyovc]{font-family:var(--ag-font-heading);letter-spacing:-.02em;margin-bottom:1rem;font-size:2.25rem;font-weight:700}.page-subtitle[data-astro-cid-djkyyovc]{color:var(--ag-text-secondary);font-size:1.125rem}.feature-group[data-astro-cid-djkyyovc]{margin-bottom:4rem}.group-title[data-astro-cid-djkyyovc]{font-family:var(--ag-font-body);text-transform:uppercase;letter-spacing:.1em;color:var(--ag-primary);border-bottom:1px solid var(--ag-divider);margin-bottom:1.5rem;padding-bottom:.5rem;font-size:.875rem;font-weight:700}.features-grid[data-astro-cid-djkyyovc]{gap:1.5rem;display:grid}.feature-card[data-astro-cid-djkyyovc]{background:var(--ag-surface-low);border:1px solid var(--ag-divider);border-radius:var(--ag-radius-lg);box-shadow:var(--ag-shadow-sm);color:inherit;align-items:flex-start;gap:1rem;padding:1.5rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.feature-card[data-astro-cid-djkyyovc]:hover{box-shadow:var(--ag-shadow-md);border-color:var(--ag-primary-fixed);transform:translateY(-2px)}.feature-icon-wrapper[data-astro-cid-djkyyovc]{background:var(--ag-secondary-container);width:3rem;height:3rem;color:var(--ag-primary);border-radius:var(--ag-radius);flex-shrink:0;justify-content:center;align-items:center;display:flex}.feature-icon[data-astro-cid-djkyyovc]{width:1.5rem;height:1.5rem}.feature-title[data-astro-cid-djkyyovc]{font-family:var(--ag-font-heading);margin-bottom:.25rem;font-size:1.125rem;font-weight:600}.feature-desc[data-astro-cid-djkyyovc]{color:var(--ag-text-secondary);font-size:.875rem;line-height:1.5}@media (width>=768px){.features-grid[data-astro-cid-djkyyovc]{grid-template-columns:repeat(2,1fr)}}
