.home-page.portfolio-page-inner-grid{box-sizing:border-box;grid-template-columns:repeat(8,1fr);grid-auto-rows:auto;gap:32px;width:100%;min-width:0;max-width:100%;margin:0;padding:0;display:grid}@media (max-width:1024px){.home-page.portfolio-page-inner-grid{gap:24px}}@media (max-width:768px){.home-page.portfolio-page-inner-grid{grid-template-columns:repeat(4,1fr);gap:20px}}.home-page{margin-inline:0;margin-top:32px}.home-page-section{grid-column:1/-1;display:block}.home-page-heading{display:block}.home-page-project-list{margin:0;padding:0;list-style:none}.home-page-project-item,.home-page-project-title,.home-page-project-summary{display:block}.home-page-selected-work{scroll-margin-top:calc(var(--portfolio-header-bar,80px) + 32px + 56px + 80px);flex-direction:column;gap:0;display:flex}.home-page-selected-work>*+*{margin-top:clamp(20px,3vw,32px)}@media (max-width:1024px){.home-page{margin-inline:0;margin-top:24px}.home-page-section{margin-bottom:0}.home-page-selected-work{scroll-margin-top:calc(var(--portfolio-header-bar,64px) + 24px + 56px + 72px)}}@media (max-width:768px){.home-page{margin-inline:unset;gap:32px;margin-top:20px}.home-page-selected-work{scroll-margin-top:calc(var(--portfolio-header-bar,56px) + 20px + 52px + 64px)}.home-page-heading{margin-bottom:16px}.home-page-project-item{margin-bottom:20px}.home-page-project-item:last-child{margin-bottom:0}}
