
/* NOTMID interactive catalog refinements */
.work-filter{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:2rem 0 1.4rem}.work-filter button{font:600 11px/1.2 'Segoe UI',Arial,sans-serif;letter-spacing:.02em;background:transparent;color:inherit;border:1px solid currentColor;border-radius:50px;padding:11px 16px;opacity:.64;cursor:pointer;transition:background .2s,color .2s,opacity .2s,transform .2s}.work-filter button:hover{transform:translateY(-2px);opacity:1}.work-filter button[aria-pressed="true"]{background:currentColor;opacity:1}.work-filter button[aria-pressed="true"]{background:#d4edc4;color:#102615;border-color:#d4edc4}.work-grid>.project[hidden]{display:none!important}.work-grid>.project{transition:transform .3s ease}.work-grid>.project:hover{transform:translateY(-5px)}.addon-apex{background:linear-gradient(128deg,#050f26,#123eae 57%,#3971ff)!important;position:relative;overflow:hidden}.addon-apex:after{content:'BEYOND CLEAN';font-size:clamp(14px,2.5vw,34px);letter-spacing:-.08em;font-weight:1000;font-style:italic;position:absolute;bottom:8%;right:6%;color:#e7f4ff;opacity:.65;transform:rotate(-5deg)}.addon-nerf{background:linear-gradient(140deg,#e7ddce,#d1af8b)!important;color:#33291d!important}.addon-morzsa{background:linear-gradient(135deg,#ffefd9,#e5a474)!important;color:#4e3024!important}@media(prefers-reduced-motion:reduce){.work-grid>.project{transition:none!important}}