.service-page[data-astro-cid-tcy35dad]{max-width:var(--wide-width);margin:0 auto;padding:var(--spacing-4xl) var(--spacing-lg)}.service-hero[data-astro-cid-tcy35dad],.intro[data-astro-cid-tcy35dad],.search-context[data-astro-cid-tcy35dad]{max-width:var(--max-width)}.back[data-astro-cid-tcy35dad]{color:var(--color-muted);font-size:var(--font-size-sm);text-decoration:none}.eyebrow[data-astro-cid-tcy35dad]{color:var(--color-accent);font-size:var(--font-size-sm);font-weight:800;margin-bottom:var(--spacing-md);text-transform:uppercase}.service-hero[data-astro-cid-tcy35dad] .eyebrow[data-astro-cid-tcy35dad]{margin-top:var(--spacing-xl)}h1[data-astro-cid-tcy35dad]{font-size:var(--font-size-4xl);line-height:1.04;margin-bottom:var(--spacing-lg)}.lede[data-astro-cid-tcy35dad],.intro[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad],.service-cta[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad],.related-grid[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]{color:var(--color-muted);line-height:1.65}.lede[data-astro-cid-tcy35dad]{font-size:var(--font-size-xl)}.intro[data-astro-cid-tcy35dad]{border-top:1px solid var(--color-border);margin-top:var(--spacing-2xl);padding-top:var(--spacing-xl)}.intro[data-astro-cid-tcy35dad] p[data-astro-cid-tcy35dad]{font-size:var(--font-size-lg)}.service-grid[data-astro-cid-tcy35dad]{display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(3,minmax(0,1fr));margin:var(--spacing-2xl) 0}.service-grid[data-astro-cid-tcy35dad] section[data-astro-cid-tcy35dad],.related-grid[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--spacing-lg)}.service-grid[data-astro-cid-tcy35dad] h2[data-astro-cid-tcy35dad]{font-size:var(--font-size-lg);margin-bottom:var(--spacing-md)}.service-grid[data-astro-cid-tcy35dad] ul[data-astro-cid-tcy35dad]{margin-left:1.1rem}.service-grid[data-astro-cid-tcy35dad] li[data-astro-cid-tcy35dad]{color:var(--color-muted);line-height:1.6;margin-bottom:var(--spacing-sm)}.search-context[data-astro-cid-tcy35dad]{border-top:1px solid var(--color-border);padding-top:var(--spacing-xl)}.search-context[data-astro-cid-tcy35dad] h2[data-astro-cid-tcy35dad]{font-size:var(--font-size-xl);margin-bottom:var(--spacing-md)}.keywords[data-astro-cid-tcy35dad]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.keywords[data-astro-cid-tcy35dad] span[data-astro-cid-tcy35dad]{border:1px solid var(--color-border);color:var(--color-muted);padding:.4rem .55rem}.service-cta[data-astro-cid-tcy35dad]{align-items:center;border-top:2px solid var(--color-text);display:grid;gap:var(--spacing-xl);grid-template-columns:minmax(0,1fr) auto;margin:var(--spacing-3xl) 0;padding-top:var(--spacing-xl)}.service-cta[data-astro-cid-tcy35dad] h2[data-astro-cid-tcy35dad]{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-sm)}.service-cta[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]{background:var(--color-text);color:var(--color-bg);font-weight:800;padding:.85rem 1rem;text-decoration:none}.section-head[data-astro-cid-tcy35dad]{align-items:end;border-bottom:1px solid var(--color-border);display:flex;gap:var(--spacing-lg);justify-content:space-between;margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-md)}.section-head[data-astro-cid-tcy35dad] h2[data-astro-cid-tcy35dad]{font-size:var(--font-size-xl)}.section-head[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad],.related-grid[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]{color:inherit;text-decoration:none}.related-grid[data-astro-cid-tcy35dad]{display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(3,minmax(0,1fr))}.related-grid[data-astro-cid-tcy35dad] span[data-astro-cid-tcy35dad]{color:var(--color-accent);display:block;font-size:var(--font-size-sm);font-weight:800;margin-bottom:var(--spacing-sm);text-transform:uppercase}.related-grid[data-astro-cid-tcy35dad] strong[data-astro-cid-tcy35dad]{display:block;font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm)}@media(max-width:860px){.service-grid[data-astro-cid-tcy35dad],.related-grid[data-astro-cid-tcy35dad],.service-cta[data-astro-cid-tcy35dad]{grid-template-columns:1fr}.service-cta[data-astro-cid-tcy35dad] a[data-astro-cid-tcy35dad]{justify-self:start}}
