.portfolio-stats{position:absolute;z-index:3;right:0;bottom:0;display:grid;grid-template-columns:repeat(3,185px);background:#151716f2;border-top:1px solid #ffffff24}.portfolio-stats>div{padding:23px;border-left:1px solid #ffffff1c}.portfolio-stats strong,.portfolio-stats span{display:block}.portfolio-stats strong{font:800 25px var(--display);color:var(--orange)}.portfolio-stats span{font-size:11px;color:#b5b9b5;text-transform:uppercase;letter-spacing:.8px}.featured-grid{grid-template-columns:1.25fr .75fr .75fr;grid-template-rows:260px 260px}.featured-card{height:auto}.featured-card:first-child{grid-row:1/3}.featured-card:first-child h3{font-size:30px}.featured-card:nth-child(n+4){display:none}.loading-featured{grid-column:1/-1;grid-row:1/3;display:grid;place-items:center;color:#909590}.project-row{position:relative}.project-row:before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--orange);transform:scaleY(0);transition:.2s}.project-row:hover:before{transform:scaleY(1)}.filters{position:sticky;top:90px;z-index:8;background:var(--paper);padding:14px 0}.filters input,.filters select{transition:.2s}.filters input:focus,.filters select:focus{outline:0;border-color:var(--orange);box-shadow:0 0 0 3px #f2642210}@media(max-width:900px){.portfolio-stats{grid-template-columns:repeat(3,1fr);width:100%}.featured-grid{grid-template-columns:1fr 1fr;grid-template-rows:400px 300px}.featured-card:first-child{grid-column:1/-1;grid-row:auto}.featured-card:nth-child(3){display:block}.filters{top:76px}}@media(max-width:600px){.projects-hero{padding-bottom:118px}.portfolio-stats{grid-template-columns:1fr;bottom:0}.portfolio-stats>div{padding:9px 16px;display:flex;align-items:center;justify-content:space-between}.portfolio-stats strong{font-size:18px}.featured-grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto}.featured-card,.featured-card:first-child{height:380px;grid-column:auto}.featured-card:nth-child(n+3){display:none}.filters{position:static}}
