.categories-header.svelte-13grsjl{background:#f9fafb;border-bottom:1px solid #e5e7eb}.categories-header.svelte-13grsjl .content-container:where(.svelte-13grsjl){padding-top:3rem;padding-bottom:3rem}@media (min-width: 768px){.categories-header.svelte-13grsjl .content-container:where(.svelte-13grsjl){padding-top:4rem;padding-bottom:4rem}}.breadcrumb.svelte-13grsjl ol:where(.svelte-13grsjl){display:flex;align-items:center;gap:.25rem;list-style:none;padding:0;margin:0 0 2rem}.breadcrumb.svelte-13grsjl li:where(.svelte-13grsjl){display:flex;align-items:center}.breadcrumb-link.svelte-13grsjl{font-size:.875rem;font-weight:500;color:#6b7280;text-decoration:none;transition:color .15s}.breadcrumb-link.svelte-13grsjl:hover{color:var(--color-primary)}.breadcrumb-chevron.svelte-13grsjl{width:.75rem;height:.75rem;color:#9ca3af;margin:0 .25rem}.breadcrumb-current.svelte-13grsjl{font-size:.875rem;font-weight:500;color:#1f2937}.page-title.svelte-13grsjl{font-size:3rem;font-weight:800;color:#111827;letter-spacing:-.025em;margin:0 0 1rem}@media (min-width: 768px){.page-title.svelte-13grsjl{font-size:3.75rem}}.page-title-accent.svelte-13grsjl{color:var(--color-primary)}.page-subtitle.svelte-13grsjl{font-size:1.25rem;color:#4b5563;max-width:42rem;margin:0}
