.portfolio-hero{padding-top:160px;padding-bottom:40px}.portfolio-hero-sub{color:var(--inchiostro-tenue);font-size:1.1rem;max-width:560px}.portfolio-grid-section{padding-top:0}.portfolio-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-flow:dense;gap:24px}.portfolio-cell{grid-column:span 4;min-width:0}.portfolio-cell-featured{grid-column:span 8}@media(max-width:1023px){.portfolio-grid{grid-template-columns:repeat(2,1fr)}.portfolio-cell{grid-column:span 1}.portfolio-cell-featured{grid-column:span 2}}@media(max-width:767px){.portfolio-hero{padding-top:130px}.portfolio-grid{grid-template-columns:1fr;gap:16px}.portfolio-cell,.portfolio-cell-featured{grid-column:span 1}}
