.breadcrumb[data-astro-cid-7a6hbtlg]{color:var(--color-text-muted);gap:8px;padding-top:100px;font-size:.8125rem;display:flex}.breadcrumb[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{color:var(--color-text-secondary);text-decoration:none}.svc-hero[data-astro-cid-7a6hbtlg]{padding:48px 0 56px}.svc-hero[data-astro-cid-7a6hbtlg] .eyebrow[data-astro-cid-7a6hbtlg]{text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);margin-bottom:16px;font-size:.75rem;font-weight:600;display:inline-block}.svc-hero[data-astro-cid-7a6hbtlg] .display[data-astro-cid-7a6hbtlg]{letter-spacing:-.03em;max-width:760px;margin-bottom:16px;font-size:clamp(2rem,4vw,3rem);font-weight:700}.svc-hero[data-astro-cid-7a6hbtlg] .lead[data-astro-cid-7a6hbtlg]{color:var(--color-text-secondary);max-width:680px;font-size:1.0625rem;line-height:1.65}.ctas[data-astro-cid-7a6hbtlg]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.section-title[data-astro-cid-7a6hbtlg]{letter-spacing:-.02em;margin-bottom:20px;font-size:1.5rem;font-weight:700}.deep-para[data-astro-cid-7a6hbtlg]{color:var(--color-text-secondary);font-size:1rem;line-height:1.75}.svc-foundation[data-astro-cid-7a6hbtlg]{color:#fff;background:#171717;border-radius:20px;margin-bottom:24px;padding:24px}.svc-foundation-label[data-astro-cid-7a6hbtlg]{letter-spacing:.12em;text-transform:uppercase;color:#ff8a92;margin-bottom:10px;font-size:12px;font-weight:700}.svc-foundation-title[data-astro-cid-7a6hbtlg]{letter-spacing:-.02em;color:#fff;margin-bottom:10px;font-size:1.375rem;font-weight:700;line-height:1.3}.svc-foundation-text[data-astro-cid-7a6hbtlg]{color:#fffc;max-width:760px;margin:0;font-size:.9375rem;line-height:1.65}.cat-heading[data-astro-cid-7a6hbtlg]{letter-spacing:-.02em;margin-bottom:28px;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.cat-grid[data-astro-cid-7a6hbtlg]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;display:grid}.cat-card[data-astro-cid-7a6hbtlg]{background:#fff;border:1px solid #d2263224;border-radius:20px;flex-direction:column;padding:36px 32px;display:flex;box-shadow:0 1px 2px #0000000a}.cat-card-accent[data-astro-cid-7a6hbtlg]{background:linear-gradient(135deg,#d22632 0%,#ac1f28 100%);border-color:#d2263233}.cat-eyebrow[data-astro-cid-7a6hbtlg]{text-transform:uppercase;letter-spacing:.12em;color:var(--color-accent);margin-bottom:16px;font-size:.8125rem;font-weight:700}.cat-purpose[data-astro-cid-7a6hbtlg]{letter-spacing:-.02em;margin-bottom:14px;font-size:1.375rem;font-weight:700;line-height:1.3}.cat-support[data-astro-cid-7a6hbtlg]{color:var(--color-text-secondary);margin-bottom:24px;font-size:.9375rem;line-height:1.65}.cat-list[data-astro-cid-7a6hbtlg]{border-top:1px solid var(--color-border);flex-direction:column;gap:12px;margin:auto 0 0;padding:20px 0 0;list-style:none;display:flex}.cat-list[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{color:var(--color-text);font-size:.9375rem;font-weight:600;text-decoration:none}.cat-list[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]:hover{color:var(--color-accent)}.cat-item-label[data-astro-cid-7a6hbtlg]{color:var(--color-text);font-size:.9375rem;font-weight:600}.cat-sublinks[data-astro-cid-7a6hbtlg]{flex-wrap:wrap;gap:6px 16px;margin-top:6px;display:flex}.cat-sublinks[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{font-size:.875rem;font-weight:500}.cat-card-accent[data-astro-cid-7a6hbtlg] .cat-eyebrow[data-astro-cid-7a6hbtlg]{color:#ffffffbf}.cat-card-accent[data-astro-cid-7a6hbtlg] .cat-purpose[data-astro-cid-7a6hbtlg],.cat-card-accent[data-astro-cid-7a6hbtlg] .cat-list[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg],.cat-card-accent[data-astro-cid-7a6hbtlg] .cat-item-label[data-astro-cid-7a6hbtlg]{color:#fff}.cat-card-accent[data-astro-cid-7a6hbtlg] .cat-support[data-astro-cid-7a6hbtlg]{color:#ffffffd1}.cat-card-accent[data-astro-cid-7a6hbtlg] .cat-list[data-astro-cid-7a6hbtlg]{border-top-color:#ffffff40}.cat-card-accent[data-astro-cid-7a6hbtlg] .cat-list[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]:hover{color:#fffc}.cat-also[data-astro-cid-7a6hbtlg]{color:var(--color-text-secondary);margin-top:28px;font-size:.9375rem}.cat-also[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{color:var(--color-accent);font-weight:600;text-decoration:none}@media (width<=1000px){.cat-grid[data-astro-cid-7a6hbtlg]{grid-template-columns:1fr}}
