.work-module__dFz5Ma__work:has(.work-module__dFz5Ma__filter input[value=website]:checked) [data-services]:not([data-services~=website]),.work-module__dFz5Ma__work:has(.work-module__dFz5Ma__filter input[value=web_app]:checked) [data-services]:not([data-services~=web_app]),.work-module__dFz5Ma__work:has(.work-module__dFz5Ma__filter input[value=mobile_app]:checked) [data-services]:not([data-services~=mobile_app]),.work-module__dFz5Ma__work:has(.work-module__dFz5Ma__filter input[value=ai_agent]:checked) [data-services]:not([data-services~=ai_agent]),.work-module__dFz5Ma__work:has(.work-module__dFz5Ma__filter input[value=ecommerce]:checked) [data-services]:not([data-services~=ecommerce]),.work-module__dFz5Ma__work:has(.work-module__dFz5Ma__filter input[value=maintenance]:checked) [data-services]:not([data-services~=maintenance]),.work-module__dFz5Ma__work:has(.work-module__dFz5Ma__filter input[value=website]:checked) [data-group]:not(:has([data-services~=website])),.work-module__dFz5Ma__work:has(.work-module__dFz5Ma__filter input[value=web_app]:checked) [data-group]:not(:has([data-services~=web_app])),.work-module__dFz5Ma__work:has(.work-module__dFz5Ma__filter input[value=mobile_app]:checked) [data-group]:not(:has([data-services~=mobile_app])),.work-module__dFz5Ma__work:has(.work-module__dFz5Ma__filter input[value=ai_agent]:checked) [data-group]:not(:has([data-services~=ai_agent])),.work-module__dFz5Ma__work:has(.work-module__dFz5Ma__filter input[value=ecommerce]:checked) [data-group]:not(:has([data-services~=ecommerce])),.work-module__dFz5Ma__work:has(.work-module__dFz5Ma__filter input[value=maintenance]:checked) [data-group]:not(:has([data-services~=maintenance])){display:none}.work-module__dFz5Ma__choice{--k:0}.work-module__dFz5Ma__choice:has(input:checked){--k:1}.work-module__dFz5Ma__choice:has(input:focus-visible){outline:var(--focus-width) solid var(--color-focus);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.work-module__dFz5Ma__choice{transition:--k .24s var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard)}.work-module__dFz5Ma__choice:has(input:checked){transition-property:--k,background-color,border-color,color;transition-duration:var(--duration-phase), var(--duration-fast), var(--duration-fast), var(--duration-fast);transition-timing-function:var(--ease-out), var(--ease-standard), var(--ease-standard), var(--ease-standard)}}@media (forced-colors:active){.work-module__dFz5Ma__choice:has(input:checked){border-color:highlight}.work-module__dFz5Ma__choice svg{forced-color-adjust:none}.work-module__dFz5Ma__choice [data-disc],.work-module__dFz5Ma__choice [data-shade]{fill:canvas}.work-module__dFz5Ma__choice [data-half],.work-module__dFz5Ma__choice [data-wax]{fill:highlight}.work-module__dFz5Ma__choice [data-limb]{stroke:canvastext}}
