@media (prefers-reduced-motion:no-preference){:is(#about-main,#contact-main) :is(a,button){transition:translate .2s,box-shadow .2s,filter .2s}:is(#about-main,#contact-main) :is(a,button):active{filter:brightness(.97);translate:0 2px}:is(#about-main,#contact-main) a:has(img){transition:translate .25s,box-shadow .25s}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:is(#about-main,#contact-main) a>svg:last-child{transition:translate .2s}:is(#about-main,#contact-main) a:hover>svg:last-child{translate:3px}:is(#about-main,#contact-main) a:has(img):hover{translate:0 -4px;box-shadow:0 12px 26px #17171718}:is(#about-main,#contact-main) :is(a,button):not(:has(img)):hover{filter:brightness(1.04);translate:0 -2px}}@media (prefers-reduced-motion:reduce){:is(#about-main,#contact-main),:is(#about-main,#contact-main) *{scroll-behavior:auto!important;transition:none!important;animation:none!important;translate:none!important}}
