/* Approved hero proportions remain. Only a quiet category row is inserted. */
.minimal-hero{padding-bottom:0}
.category-pills{width:min(1040px,calc(100% - 40px));margin:44px auto 40px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain}
.category-pills::-webkit-scrollbar{display:none}
.category-pills-track{display:flex;align-items:flex-start;justify-content:center;gap:24px;min-width:100%;width:max-content;padding:0 2px}
.minimal-square .category-pills .category-pill{position:relative;flex:0 0 auto;padding:4px 12px;margin:0;border:0;border-radius:8px;background:transparent;box-shadow:none;color:#86868b;font-size:15px;line-height:22px;font-weight:400;white-space:nowrap;letter-spacing:0;cursor:pointer;transition:color .12s ease-out}
.minimal-square .category-pills .category-pill::before{content:'';position:absolute;inset:-7px -4px;background:transparent}
.minimal-square .category-pills .category-pill::after{display:none}
.minimal-square .category-pills .category-pill[aria-pressed=true]{color:#1d1d1f;font-weight:600;background:rgba(0,0,0,.04)}
.minimal-square .category-pills .category-pill[aria-pressed=true]::after{display:none}
.minimal-square .category-pills .category-pill:focus-visible{outline:2px solid #0066cc;outline-offset:4px;border-radius:3px}
.category-no-results{grid-column:1/-1;margin:0;font-size:14px;line-height:1.7;color:#86868b;padding:16px 0}
.category-draft-note{font-size:10px!important;color:#86868b!important;margin:0!important}
@media(max-width:800px){.minimal-hero{padding-bottom:0}.category-pills-track{gap:24px}.minimal-square .category-pills .category-pill{font-size:14px}}
@media(max-width:600px){.minimal-hero{padding-bottom:0}.category-pills{margin-top:44px;margin-bottom:40px}.category-pills-track{justify-content:flex-start;gap:24px}.category-draft-note{width:100%}.minimal-footer.site-footer{flex-wrap:wrap}}
@media(prefers-reduced-motion:reduce){.minimal-square .category-pills .category-pill{transition:none}.minimal-gallery{animation:none!important}}

.minimal-square .category-pills .category-pill:hover{background:transparent;box-shadow:none;border:0;transform:none}

.minimal-square .category-pills .category-pill[aria-pressed=true]:hover{background:rgba(0,0,0,.04)}
@media(max-width:800px){.category-pills-track{gap:12px}}
