.projects_root__sL2e6{position:relative;background-color:var(--white);box-shadow:0 0 0 calc(var(--layout-columns-gap)*.5) var(--white);color:var(--black);padding-top:calc(var(--layout-columns-gap)*6);padding-bottom:calc(var(--layout-columns-gap)*3)}@media(max-width:812px){.projects_root__sL2e6{padding-top:calc(var(--layout-columns-gap)*5);padding-bottom:calc(var(--layout-columns-gap)*2)}}.projects_headerPara__ouf0r{margin-top:calc(var(--layout-columns-gap)*.4);opacity:.6}.projects_grid__gai4r{margin-top:calc(var(--layout-columns-gap)*2);display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--layout-columns-gap);column-gap:var(--layout-columns-gap);grid-row-gap:calc(var(--layout-columns-gap)*2.25);row-gap:calc(var(--layout-columns-gap)*2.25)}@media(max-width:812px){.projects_grid__gai4r{grid-template-columns:1fr;margin-top:calc(var(--layout-columns-gap)*1.25);row-gap:calc(var(--layout-columns-gap)*1.5)}}.projects_card__YU4w6{display:block;cursor:pointer;will-change:transform,opacity}.projects_card__YU4w6:hover .projects_cardImage__BJYas>img{transform:scale(1.04)}.projects_card__YU4w6:hover .projects_cardBadge__6KlpQ{opacity:1;transform:translateY(0) scale(1)}.projects_card__YU4w6:hover .projects_cardTitle__hx_9n{transform:translateX(.4vw)}.projects_cardFeatured__1q5Re{grid-column:1/-1}.projects_cardFeatured__1q5Re .projects_cardImage__BJYas{aspect-ratio:16/7}@media(max-width:812px){.projects_cardFeatured__1q5Re .projects_cardImage__BJYas{aspect-ratio:16/10}}.projects_cardImage__BJYas{position:relative;aspect-ratio:16/10;border-radius:calc(var(--layout-columns-gap)*.6);overflow:hidden;contain:paint}.projects_cardImage__BJYas>img{object-fit:cover;object-position:top;transition:transform .8s cubic-bezier(.4,0,.1,1)}@media(max-width:812px){.projects_cardImage__BJYas{border-radius:calc(var(--layout-columns-gap)*.4)}}.projects_cardBadge__6KlpQ{position:absolute;right:calc(var(--layout-columns-gap)*.9);bottom:calc(var(--layout-columns-gap)*.9);width:3vw;height:3vw;border-radius:50%;background-color:var(--white);display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(20%) scale(.85);transition:opacity .5s cubic-bezier(.4,0,.1,1),transform .5s cubic-bezier(.4,0,.1,1)}@media(max-width:812px){.projects_cardBadge__6KlpQ{display:none}}.projects_cardArrow__bFZDX{width:30%;height:30%;fill:var(--black);transform:rotate(-135deg)}.projects_cardBody__gmKrh{display:flex;align-items:baseline;justify-content:space-between;gap:var(--layout-columns-gap);padding-top:calc(var(--layout-columns-gap)*.8)}@media(max-width:812px){.projects_cardBody__gmKrh{padding-top:calc(var(--layout-columns-gap)*.6)}}.projects_cardText__BPXc4{display:flex;flex-direction:column;gap:calc(var(--layout-columns-gap)*.25);min-width:0}.projects_cardTitle__hx_9n{line-height:120%;transition:transform .6s cubic-bezier(.4,0,.1,1)}.projects_cardMeta___tNC7{opacity:.5}.projects_cardCompany__doKAK{opacity:.45;flex-shrink:0;text-align:right}@media(max-width:812px){.projects_cardCompany__doKAK{display:none}}