._subtitle_1br5s_1{color:var(--light-gray-text)!important}._projects_1br5s_5{margin-top:2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(100%,1fr));grid-auto-rows:auto;grid-gap:3rem}._load_more_1br5s_13{margin-top:2rem;text-align:right;cursor:pointer}@media (min-width: 40em){._projects_1br5s_5{grid-template-columns:repeat(auto-fill,minmax(25rem,1fr))}}._body_17wu6_1{position:relative;height:100%;width:100%;cursor:pointer;border-radius:15px;transition:transform .3s ease}._chevron_right_17wu6_10{position:absolute;right:1rem;top:1rem;transition:all .3s ease;z-index:2}._img_17wu6_18{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:15px;z-index:-1;transition:filter .3s ease}._content_17wu6_30{padding:1rem 1.5rem 2rem;height:100%;border-radius:15px;justify-content:flex-start;transition:all .3s ease;row-gap:1.5rem}._year_17wu6_39,._name_17wu6_40,._description_17wu6_41,._technology_17wu6_42{color:var(--white)!important}._infos_17wu6_46{row-gap:4rem}._title_17wu6_50{margin-top:2rem}._technology_17wu6_42{padding:.1rem .7rem;border-radius:5rem;background-color:var(--dark-gray)}._technologies_17wu6_60{flex-wrap:wrap;gap:1rem;transition:all .3s ease}@media (max-width: 64em){._chevron_right_17wu6_10{opacity:1;transition:none}._content_17wu6_30{margin-top:0;transition:none}._img_17wu6_18{transition:none;filter:brightness(.4)}}@media (max-width: 40em){._infos_17wu6_46{row-gap:2rem}._technologies_17wu6_60{margin-top:1rem;gap:.5rem}}@media (max-width: 330px){._technology_17wu6_42{font-size:.8rem}}@media (min-width: 64em){._chevron_right_17wu6_10{right:2rem}._body_17wu6_1 ._content_17wu6_30,._body_17wu6_1 ._chevron_right_17wu6_10,._body_17wu6_1 ._technologies_17wu6_60{opacity:0}._body_17wu6_1:hover{transform:translateY(-20px)}._body_17wu6_1:hover ._content_17wu6_30,._body_17wu6_1:hover ._technologies_17wu6_60{opacity:1;animation:_slidein_17wu6_1 .3s ease}._body_17wu6_1:hover ._chevron_right_17wu6_10{opacity:1;transform:translate(1rem)}._body_17wu6_1:hover ._img_17wu6_18{filter:brightness(.4)}}@keyframes _slidein_17wu6_1{0%{transform:translateY(2rem);opacity:0}to{transform:translateY(0);opacity:1}}
