.CategoryBreadcrumbs-module__NdN3_q__nav{margin-bottom:1.25rem}.CategoryBreadcrumbs-module__NdN3_q__list{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.CategoryBreadcrumbs-module__NdN3_q__item{text-transform:uppercase;letter-spacing:.08em;align-items:center;font-size:.75rem;font-weight:500;display:flex}.CategoryBreadcrumbs-module__NdN3_q__separator{color:var(--color-text-faint);margin:0 .5rem;font-size:.875rem}.CategoryBreadcrumbs-module__NdN3_q__link{color:var(--color-text-secondary);transition:color var(--transition-fast);text-decoration:none;position:relative}.CategoryBreadcrumbs-module__NdN3_q__link:after{content:"";position:absolute;inset:-.8125rem -.25rem}.CategoryBreadcrumbs-module__NdN3_q__link:hover{color:var(--color-accent)}.CategoryBreadcrumbs-module__NdN3_q__current{color:var(--color-text-primary)}
.PostGrid-module__wIkk2G__grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.PostGrid-module__wIkk2G__grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.PostGrid-module__wIkk2G__grid>:first-child{grid-column:span 2}}@media (min-width:1024px){.PostGrid-module__wIkk2G__grid{grid-template-columns:repeat(3,1fr);grid-auto-flow:dense}.PostGrid-module__wIkk2G__grid>:first-child{grid-column:span 2}.PostGrid-module__wIkk2G__grid>:nth-child(12){grid-column:2/span 2}}
.Pagination-module__26JrhG__nav{border-top:1px solid var(--color-border);justify-content:center;align-items:center;gap:.5rem;margin-top:3rem;padding-top:3rem;display:flex}.Pagination-module__26JrhG__arrow{color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);min-height:2.75rem;transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);white-space:nowrap;align-items:center;padding:0 1rem;font-size:.875rem;font-weight:500;text-decoration:none;display:flex}.Pagination-module__26JrhG__arrow:hover{color:var(--color-text-primary);border-color:var(--color-border-light);background:var(--color-surface-hover)}.Pagination-module__26JrhG__disabled{color:var(--color-text-faint);pointer-events:none;border-color:#0000}.Pagination-module__26JrhG__pages{align-items:center;gap:.25rem;display:flex}.Pagination-module__26JrhG__page{border-radius:var(--radius-sm);border:1px solid var(--color-border);min-width:2.75rem;height:2.75rem;color:var(--color-text-secondary);transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);justify-content:center;align-items:center;font-size:.875rem;font-weight:500;text-decoration:none;display:flex}.Pagination-module__26JrhG__page:hover{background:var(--color-surface-hover);color:var(--color-text-primary);border-color:var(--color-border-light)}.Pagination-module__26JrhG__pageCurrent{color:var(--color-white);border-color:var(--color-accent-border);font-weight:800;position:relative}.Pagination-module__26JrhG__pageCurrent:after{content:"";background:var(--color-accent);height:2px;position:absolute;bottom:6px;left:25%;right:25%}.Pagination-module__26JrhG__pageCurrent:hover{color:var(--color-white);border-color:var(--color-accent-border);background:0 0}.Pagination-module__26JrhG__ellipsis{min-width:2.75rem;height:2.75rem;color:var(--color-text-muted);border:1px solid #0000;justify-content:center;align-items:center;font-size:.875rem;display:flex}@media (max-width:640px){.Pagination-module__26JrhG__nav{gap:.25rem;max-width:100%;margin-top:2rem;padding-top:2rem;overflow:hidden}.Pagination-module__26JrhG__arrowLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.Pagination-module__26JrhG__arrow{justify-content:center;min-width:2.75rem;min-height:2.75rem;padding:0;font-size:.875rem}.Pagination-module__26JrhG__page,.Pagination-module__26JrhG__ellipsis{min-width:2.75rem;height:2.75rem;font-size:.875rem}}
.CategoryContent-module__xctnYW__content,.CategoryContent-module__xctnYW__gridSection,.CategoryContent-module__xctnYW__results{flex-direction:column;gap:1.5rem;display:flex}.CategoryContent-module__xctnYW__pending{opacity:.5;transition:opacity .2s .15s}
.CategoryLoadingSkeleton-module__OCxseG__breadcrumb{align-items:center;height:1.375rem;margin-bottom:1.25rem;display:flex}.CategoryLoadingSkeleton-module__OCxseG__breadcrumbLine{width:8rem;height:.75rem}.CategoryLoadingSkeleton-module__OCxseG__wrapper{flex-direction:column;gap:1.5rem;display:flex}.CategoryLoadingSkeleton-module__OCxseG__header{margin-bottom:.5rem;font-size:clamp(2.25rem,4.5vw,3.5rem)}.CategoryLoadingSkeleton-module__OCxseG__title{width:7em;max-width:100%;height:.8em;margin:.15em 0}.CategoryLoadingSkeleton-module__OCxseG__intro{flex-direction:column;gap:.75rem;max-width:33rem;margin-top:.75rem;padding:.375rem 0;display:flex}.CategoryLoadingSkeleton-module__OCxseG__introLine{height:.75rem}.CategoryLoadingSkeleton-module__OCxseG__filterBar{gap:.625rem;display:flex}.CategoryLoadingSkeleton-module__OCxseG__search{border-radius:var(--radius-md);flex:1;height:3rem}.CategoryLoadingSkeleton-module__OCxseG__select{border-radius:var(--radius-md);width:10rem;height:3rem}.CategoryLoadingSkeleton-module__OCxseG__selectShort{width:7rem}.CategoryLoadingSkeleton-module__OCxseG__hero{aspect-ratio:16/9;border-radius:var(--radius-md);max-height:max(min(50vh,560px),320px)}.CategoryLoadingSkeleton-module__OCxseG__card{flex-direction:column;display:flex}.CategoryLoadingSkeleton-module__OCxseG__cardImage{aspect-ratio:3/2;border-radius:var(--radius-md)}.CategoryLoadingSkeleton-module__OCxseG__card:nth-child(2) .CategoryLoadingSkeleton-module__OCxseG__cardImage{flex:1 0 auto}.CategoryLoadingSkeleton-module__OCxseG__cardMeta{width:40%;height:.75rem;margin-top:1rem}.CategoryLoadingSkeleton-module__OCxseG__cardTitle{height:1.125rem;margin-top:.625rem}.CategoryLoadingSkeleton-module__OCxseG__shimmer{}@media (max-width:640px){.CategoryLoadingSkeleton-module__OCxseG__header{margin-bottom:0;font-size:2rem}.CategoryLoadingSkeleton-module__OCxseG__filterBar{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.CategoryLoadingSkeleton-module__OCxseG__search{grid-column:1/-1}.CategoryLoadingSkeleton-module__OCxseG__select,.CategoryLoadingSkeleton-module__OCxseG__selectShort{width:auto}}
