.BlogCategoriesTemplate_note__mBGtO{display:grid;gap:1.2rem;padding:1.5rem 0 0 1.75rem;border-top:1px solid hsl(var(--color-text-primary));border-left:1px solid hsl(var(--color-border-subtle))}.BlogCategoriesTemplate_stats__x_qWw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md)}.BlogCategoriesTemplate_stat__F_qRD{display:flex;flex-direction:column-reverse;gap:.15rem}.BlogCategoriesTemplate_statValue__h5loG{color:hsl(var(--color-text-heading));font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:var(--fw-medium);line-height:1;letter-spacing:var(--tracking-tight)}.BlogCategoriesTemplate_statLabel___7qug{color:hsl(var(--color-text-secondary));font-size:var(--fs-3xs);font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase}.BlogCategoriesTemplate_statText__ks81p{display:grid;gap:var(--space-2xs);color:hsl(var(--color-text-primary));font-size:var(--fs-sm);line-height:var(--lh-base)}.BlogCategoriesTemplate_mobileSummary__ZOxEt{color:hsl(var(--color-text-secondary));font-size:var(--fs-sm)}.BlogCategoriesTemplate_catalog__OLuYX{padding-block:clamp(2.5rem,6vw,5rem) clamp(3.5rem,7vw,7rem);background:hsl(var(--color-surface-elevated))}.BlogCategoriesTemplate_head__bp7j8{display:grid;gap:var(--space-md) var(--space-xl);align-items:end;padding-bottom:clamp(1.75rem,4vw,3rem);border-bottom:1px solid hsl(var(--color-border-subtle));scroll-margin-top:calc(var(--header-height-mobile) + var(--space-lg))}.BlogCategoriesTemplate_headTitle__9cxRk.BlogCategoriesTemplate_headTitle__9cxRk{max-width:18ch;line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}.BlogCategoriesTemplate_headText__QcQXA{max-width:34rem;color:hsl(var(--color-text-secondary));font-size:var(--fs-sm);line-height:1.65}.BlogCategoriesTemplate_grid__Vx9E5{display:grid;grid-template-columns:minmax(0,1fr);gap:.625rem;margin-top:clamp(1.5rem,3vw,2rem)}.BlogCategoriesTemplate_item__ZF9ts{display:flex;min-width:0}.BlogCategoriesTemplate_card__P3UXp{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:1.1rem clamp(1.1rem,2vw,1.4rem) 1.2rem;border:1px solid var(--card-border);border-radius:var(--card-radius);background:var(--card-bg);transition:var(--card-transition)}.BlogCategoriesTemplate_card__P3UXp:hover{border-color:var(--card-border-hover)}.BlogCategoriesTemplate_card__P3UXp:focus-visible{outline:2px solid hsl(var(--color-focus-ring));outline-offset:3px}.BlogCategoriesTemplate_top___sxUt{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);width:100%}.BlogCategoriesTemplate_ordinal__Zz3CD{color:hsl(var(--color-text-secondary)/.6);font-family:var(--font-display);font-size:var(--fs-xs);font-weight:var(--fw-bold)}.BlogCategoriesTemplate_arrow__ufBo5{display:inline-grid;flex:none;place-items:center;width:2.5rem;height:2.5rem;border:1px solid hsl(var(--color-border-strong));border-radius:var(--radius-pill);transition:background-color var(--duration-fast) ease,color var(--duration-fast) ease}.BlogCategoriesTemplate_arrow__ufBo5 svg{transition:transform var(--duration-fast) ease}.BlogCategoriesTemplate_card__P3UXp:hover .BlogCategoriesTemplate_arrow__ufBo5{background:hsl(var(--color-text-primary));color:hsl(var(--color-surface-page))}.BlogCategoriesTemplate_card__P3UXp:hover .BlogCategoriesTemplate_arrow__ufBo5 svg{transform:translateX(4px)}.BlogCategoriesTemplate_title__4vAUb.BlogCategoriesTemplate_title__4vAUb{margin-top:var(--space-md);font-size:clamp(1.2rem,1.1rem + .35vw,1.45rem);line-height:1.22;letter-spacing:var(--tracking-tighter);text-wrap:balance;overflow-wrap:anywhere}.BlogCategoriesTemplate_description__hgRJn{margin-top:.6rem;color:hsl(var(--color-text-secondary));font-size:var(--fs-sm);line-height:var(--lh-base)}.BlogCategoriesTemplate_count__eFjX9{width:100%;margin-top:auto;padding-top:.9rem;border-top:1px solid hsl(var(--color-border-subtle));color:hsl(var(--color-text-secondary));font-size:var(--fs-3xs)}.BlogCategoriesTemplate_card__P3UXp>:nth-last-child(2){margin-bottom:1.25rem}@media (max-width:767px){.BlogCategoriesTemplate_note__mBGtO{display:none}}@media (min-width:768px){.BlogCategoriesTemplate_mobileSummary__ZOxEt{display:none}}@media (max-width:1023px){.BlogCategoriesTemplate_note__mBGtO{max-width:42rem;padding:1.25rem 0 0;border-left:0}}@media (min-width:640px){.BlogCategoriesTemplate_grid__Vx9E5{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md)}}@media (min-width:1024px){.BlogCategoriesTemplate_head__bp7j8{grid-template-columns:minmax(0,1.2fr) minmax(17rem,.8fr)}.BlogCategoriesTemplate_headText__QcQXA{justify-self:end}.BlogCategoriesTemplate_grid__Vx9E5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.BlogCategoriesTemplate_card__P3UXp:hover .BlogCategoriesTemplate_arrow__ufBo5 svg{transform:none}}