@media (max-width:1573px){.buttonGroup{flex-wrap:nowrap;overflow-x:scroll;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;margin-inline:calc(-1 * clamp(1rem,3vw,3rem));padding-inline:clamp(1rem,3vw,3rem)}.buttonGroup::-webkit-scrollbar{display:none}.button-wrapper{flex:0 0 auto;scroll-snap-align:start;scroll-margin-inline:clamp(1rem,3vw,3rem)}contact-buttons{width:100%;max-width:100%}}@media (max-width:1223px){.kohlsPage .logo-wrapper,.microsoftPage .logo-wrapper,.nationwidePage .logo-wrapper,.possiblePage .logo-wrapper,.resume .logo-wrapper,.superPage .logo-wrapper{margin-bottom:0}section.portfolio{margin-bottom:0}section.resume{margin-top:0}}@media (max-width:1200px){.caseStudyCompany{display:none}.card.kohlsProject{flex-direction:column-reverse;margin-top:25rem}figure.kohlsHero{top:-62rem;left:-50vw}figure.superHero{top:-7rem}.card.possibleProject{margin-top:25rem}figure.possibleHero{top:-24rem}.card.nationwideProject{margin-top:25rem}figure.nationwideHero{top:-36rem;left:30vw}.card.microsoftProject{display:flex;flex-direction:column-reverse;margin-top:15rem}figure.microsoftHero{top:-25rem}}@media (max-width:777px){.tagline{margin-top:-4rem}.metrics{display:flex;flex-direction:column;align-items:center}.metrics .card{width:100%}.bioContainer{max-width:100%}}@media (max-width:678px){.side-by-side{flex-direction:column;align-items:center}}